/* Radar / network atmosphere for Atlas-7D auth screens (primary #8c57ff) */
.auth-field-ops {
  position: relative;
  min-height: 100vh;
  min-height: 100dvh;
  background-color: #1a1029;
  background-image:
    linear-gradient(180deg, rgba(26, 16, 41, 0.72) 0%, rgba(140, 87, 255, 0.28) 50%, rgba(18, 10, 32, 0.82) 100%),
    url("/img/branding/auth-radar-purple.jpg");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.auth-field-ops .authentication-wrapper.authentication-basic {
  background: transparent;
}

.auth-field-ops .authentication-inner > .card {
  /* Match floating-label mask (--bs-paper-bg) to the frosted card surface */
  --bs-paper-bg: color-mix(in sRGB, #ffffff 94%, #1a1029);
  background-color: rgba(255, 255, 255, 0.94);
  backdrop-filter: blur(8px);
  box-shadow: 0 16px 48px rgba(26, 16, 41, 0.45);
  border: 0;
}

[data-bs-theme="dark"] .auth-field-ops .authentication-inner > .card {
  --bs-paper-bg: color-mix(in sRGB, rgb(32, 28, 42) 92%, #1a1029);
  background-color: rgba(32, 28, 42, 0.92);
}
