.auth-panel{position:relative;overflow:hidden}.auth-panel:after{content:"";mix-blend-mode:overlay;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.85'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.auth-panel .chip .dot{animation:2.4s ease-in-out infinite auth-live-pulse}.auth-panel .auth-in{opacity:0;animation:.52s cubic-bezier(.16,1,.3,1) forwards auth-in;animation-delay:var(--auth-delay,0s);will-change:opacity, transform;transform:translateY(8px)}.auth-panel .auth-pop{animation:.46s cubic-bezier(.34,1.56,.64,1) forwards auth-pop;animation-delay:var(--auth-delay,0s);will-change:transform;transform:scale(.4)}}@keyframes auth-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes auth-in{to{opacity:1;will-change:auto;transform:none}}@keyframes auth-pop{to{will-change:auto;transform:none}}
