:root{--brand-c1:22 100% 52%;--brand-c2:264 92% 60%;--brand-c3:190 100% 41%;--brand-pink:336 92% 58%}.dark{--brand-c1:26 100% 60%;--brand-c2:266 100% 72%;--brand-c3:188 96% 56%;--brand-pink:336 100% 68%}:root,.dark{--brand-spectrum:linear-gradient(100deg, hsl(var(--brand-c1)), hsl(var(--brand-pink)), hsl(var(--brand-c2)), hsl(var(--brand-c3)))}.auth-hero{background-color:hsl(var(--auth-hero-background));background-image:radial-gradient(45% 40% at 18% 22%, hsl(var(--brand-c1) / .12), transparent 70%), radial-gradient(55% 45% at 80% 30%, hsl(var(--auth-hero-glow)), transparent 70%), radial-gradient(55% 45% at 60% 88%, hsl(var(--auth-hero-glow-alt)), transparent 70%), linear-gradient(180deg, hsl(var(--auth-hero-background)) 0%, hsl(var(--auth-hero-background-deep)) 100%);isolation:isolate}.auth-hz{letter-spacing:0;width:1.08em;margin-right:.08em;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:.84em;font-weight:900;display:inline-block}.auth-hz--1{color:hsl(var(--brand-c1))}.auth-hz--2{color:hsl(var(--brand-c2))}.auth-hz--3{color:hsl(var(--brand-c3))}.auth-hero-scrim{background:linear-gradient(180deg, transparent 0%, hsl(var(--auth-hero-background-deep) / .85) 70%, hsl(var(--auth-hero-background-deep)) 100%)}.auth-enter>*{animation:auth-rise .52s var(--motion-ease) both;animation-delay:calc(var(--auth-step,0) * 55ms + 60ms)}.auth-enter>:first-child{--auth-step:0}.auth-enter>:nth-child(2){--auth-step:1}.auth-enter>:nth-child(3){--auth-step:2}.auth-enter>:nth-child(4){--auth-step:3}.auth-enter>:nth-child(5){--auth-step:4}.auth-enter>:nth-child(6){--auth-step:5}.auth-enter>:nth-child(n+7){--auth-step:6}@keyframes auth-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.auth-alert{animation:auth-rise .24s var(--motion-ease) both}.auth-field:-webkit-autofill{-webkit-text-fill-color:hsl(var(--foreground));caret-color:hsl(var(--foreground));box-shadow:0 0 0 1000px hsl(var(--auth-field)) inset;transition:background-color 9999s ease-out}.auth-field:-webkit-autofill:hover{-webkit-text-fill-color:hsl(var(--foreground));caret-color:hsl(var(--foreground));box-shadow:0 0 0 1000px hsl(var(--auth-field)) inset;transition:background-color 9999s ease-out}.auth-field:-webkit-autofill:focus{-webkit-text-fill-color:hsl(var(--foreground));caret-color:hsl(var(--foreground));box-shadow:0 0 0 1000px hsl(var(--auth-field)) inset;transition:background-color 9999s ease-out}.auth-field::-ms-reveal{display:none}.auth-seal{background:var(--brand-spectrum);color:#fff;box-shadow:0 .35rem 1.1rem -.35rem hsl(var(--brand-c2) / .6);animation:.56s cubic-bezier(.34,1.56,.64,1) .12s both auth-pop}@keyframes auth-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.auth-cta{isolation:isolate;background:hsl(var(--foreground));color:hsl(var(--background));position:relative;overflow:hidden}.auth-cta:before{content:"";z-index:-1;background:var(--brand-spectrum);opacity:0;transition:opacity .26s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.auth-cta:not(:disabled):hover{background:hsl(var(--foreground));color:#fff}.auth-cta:not(:disabled):hover:before{opacity:1}}
