/* Version 265 — reference-matched BTTD feature cards. */
.loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits::before {
  border-color: rgba(138, 187, 113, .42) !important;
  background:
    radial-gradient(circle at 50% 0%, rgba(82, 151, 111, .11), transparent 56%),
    linear-gradient(180deg, #063e37 0%, #04352f 100%) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .035), 0 8px 20px rgba(0, 25, 21, .18) !important;
}

.loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits article {
  gap: 5.5% !important;
  padding: 1.15% .58% .95% !important;
  border: 1px solid rgba(149, 201, 119, .68) !important;
  border-radius: 15px !important;
  background:
    radial-gradient(circle at 50% 18%, rgba(35, 113, 88, .16), transparent 48%),
    linear-gradient(160deg, rgba(4, 58, 51, .99), rgba(3, 50, 44, .99)) !important;
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, .055),
    0 6px 13px rgba(0, 24, 20, .17) !important;
}

.loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits i {
  display: grid !important;
  width: clamp(36px, 3.5vw, 58px) !important;
  height: clamp(36px, 3.5vw, 58px) !important;
  min-height: 0 !important;
  place-items: center !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  color: #d7ff19 !important;
  box-shadow: none !important;
  filter: drop-shadow(0 2px 4px rgba(190, 255, 25, .24)) !important;
}

.loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits i svg {
  width: 78% !important;
  height: 78% !important;
  stroke-width: 2.45 !important;
}

.loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits span {
  font-size: clamp(8.5px, .86vw, 14px) !important;
  font-weight: 850 !important;
  line-height: 1.08 !important;
  letter-spacing: -.025em !important;
  text-shadow: 0 2px 4px rgba(0, 20, 18, .48) !important;
}

@media (max-width: 1000px) {
  .loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits article {
    border-radius: clamp(6px, 1.55vw, 13px) !important;
  }

  .loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits i {
    width: clamp(23px, 7vw, 50px) !important;
    height: clamp(23px, 7vw, 50px) !important;
  }

  .loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits span {
    font-size: clamp(5.8px, 1.78vw, 11.5px) !important;
  }
}
