.auth-layout{justify-content:center;align-items:center;gap:var(--wb-space-6);min-height:100vh;padding:var(--wb-space-8) var(--wb-space-4);flex-direction:column;display:flex;position:relative;overflow:hidden}.auth-layout__glow{z-index:-1;background:radial-gradient(40% 35% at 30% 30%,color-mix(in srgb,var(--wb-accent) 22%,transparent),transparent 70%),radial-gradient(35% 30% at 70% 65%,color-mix(in srgb,var(--wb-violet) 18%,transparent),transparent 70%);filter:blur(20px);position:absolute;inset:-20%}.auth-layout__panel{width:min(100%,400px);padding:var(--wb-space-8);background:var(--wb-material-strong);-webkit-backdrop-filter:var(--wb-blur);border-radius:var(--wb-radius-xl);box-shadow:var(--wb-shadow-lg)}.auth-layout__brand{margin-bottom:var(--wb-space-6);font-family:var(--wb-font-display);font-size:var(--wb-text-xl);letter-spacing:-.02em;align-items:center;gap:12px;font-weight:700;display:flex}.auth-layout__foot{color:var(--wb-fg-tertiary);font-size:var(--wb-text-sm)}@media (width<=480px){.auth-layout__panel{padding:var(--wb-space-6)}}
