.auth-root{--cyan:#00d1ff;--violet:#8b5cf6;color:#e9e9f2;background:#050508;min-height:100dvh;position:relative;overflow-x:hidden}.auth-aurora{filter:blur(130px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.auth-aurora-cyan{opacity:.22;background:radial-gradient(circle,#00d1ff80 0%,#0000 70%);width:46vw;height:46vw;animation:24s ease-in-out infinite auth-drift-a;top:-14vw;left:-8vw}.auth-aurora-violet{opacity:.2;background:radial-gradient(circle,#8b5cf68c 0%,#0000 70%);width:40vw;height:40vw;animation:30s ease-in-out infinite auth-drift-b;bottom:-16vw;left:18vw}@keyframes auth-drift-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5vw,3vw)scale(1.12)}}@keyframes auth-drift-b{0%,to{transform:translate(0,0)scale(1.06)}50%{transform:translate(-4vw,-3vw)scale(.94)}}.auth-grid{pointer-events:none;background-image:linear-gradient(#00d1ff0d 1px,#0000 1px),linear-gradient(90deg,#00d1ff0d 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 30% 40%,#000 10%,#0000 70%);mask-image:radial-gradient(70% 60% at 30% 40%,#000 10%,#0000 70%)}.auth-seam{background:linear-gradient(#0000,#00d1ff47 35%,#8b5cf647 65%,#0000);width:1px;position:absolute;inset-block:0}.auth-wordmark{background:linear-gradient(115deg,#fff 0%,var(--cyan)45%,var(--violet)100%);color:#0000;letter-spacing:-.035em;-webkit-background-clip:text;background-clip:text}.auth-logo{animation:5s ease-in-out infinite auth-breathe}@keyframes auth-breathe{0%,to{filter:drop-shadow(0 0 14px #00d1ff73)}50%{filter:drop-shadow(0 0 26px #00d1ffb3)}}.auth-bullet{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .24s,background .24s,transform .24s;display:flex}.auth-bullet:hover{background:#00d1ff0a;border-color:#00d1ff47;transform:translate(3px)}.auth-card-glow{opacity:.35;filter:blur(14px);pointer-events:none;background:linear-gradient(135deg,#00d1ff80,#8b5cf680);border-radius:18px;position:absolute;inset:-1px}.auth-root .cl-card,.auth-root .cl-cardBox{box-shadow:none!important;background:0 0!important;border:none!important}.auth-root .cl-rootBox,.auth-root .cl-cardBox,.auth-root .cl-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.auth-root .cl-card{padding:0!important}.auth-root .cl-header,.auth-root .cl-footerAction{display:none!important}.auth-root .cl-footer,.auth-root .cl-footer [class*=cl-internal]{box-shadow:none!important;background:0 0!important;border:none!important}.auth-root .cl-lastAuthenticationStrategyBadge{color:#e9e9f2bf!important;background:#00d1ff1a!important;border:1px solid #00d1ff40!important;border-radius:999px!important;padding:1px 8px!important;font-size:10px!important}.auth-root .cl-socialButtonsBlockButton{color:#e9e9f2!important;background:#ffffff0a!important;border-color:#ffffff1a!important}.auth-root .cl-socialButtonsBlockButton:hover{background:#ffffff14!important;border-color:#00d1ff66!important}.auth-root .cl-socialButtonsProviderIcon__github{filter:brightness(0)invert()}@media (prefers-reduced-motion:reduce){.auth-aurora,.auth-logo{animation:none!important}}
/*# sourceMappingURL=c8f564c969c58489.css.map*/