.neon-system .auth-orbit-label{font-family:var(--font-neon-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.04em;fill:var(--fg-secondary);font-size:21px;font-weight:500}@keyframes auth-orbit-in{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}.auth-orbit-in{animation:.9s cubic-bezier(.22,1,.36,1) .26s backwards auth-orbit-in}@media (min-width:640px){.auth-frame{background:conic-gradient(from var(--neon-a), transparent 0deg 70deg, oklch(.8 .13 var(--h)) 150deg, transparent 170deg 250deg, oklch(.8 .15 var(--accent)) 330deg, transparent 350deg), var(--outline-color);box-shadow:0 30px 80px -44px oklch(.4 .08 var(--h) / .55);border-radius:calc(1.5rem + 1px);padding:1px;animation:9s linear infinite neon-turn}}.auth-mark-ring{border:1.5px solid oklch(.78 .13 var(--h) / .55);opacity:0;animation:3.2s cubic-bezier(.2,.6,.3,1) infinite auth-mark-ring}.auth-mark-ring-2{animation-delay:-1.6s}@keyframes auth-mark-ring{0%{opacity:.7;scale:1}to{opacity:0;scale:1.55}}@media (prefers-reduced-motion:reduce){.auth-orbit-in,.auth-frame{animation:none}.auth-mark-ring{display:none}}
