.auth-container{--auth-background:217 39% 7%;--auth-foreground:205 24% 94%;--auth-card:219 32% 11%;--auth-card-foreground:205 24% 94%;--auth-popover:219 32% 11%;--auth-popover-foreground:205 24% 94%;--auth-primary:192 86% 61%;--auth-primary-foreground:212 40% 9%;--auth-secondary:218 22% 17%;--auth-secondary-foreground:205 24% 94%;--auth-muted:218 22% 17%;--auth-muted-foreground:206 13% 64%;--auth-accent:214 28% 20%;--auth-accent-foreground:195 85% 84%;--auth-destructive:0 66% 52%;--auth-destructive-foreground:0 0% 100%;--auth-border:217 20% 24%;--auth-input:217 20% 24%;--auth-ring:192 86% 61%;--auth-radius:.9rem}.auth-container,.auth-container *{--background:var(--auth-background)!important;--foreground:var(--auth-foreground)!important;--card:var(--auth-card)!important;--card-foreground:var(--auth-card-foreground)!important;--popover:var(--auth-popover)!important;--popover-foreground:var(--auth-popover-foreground)!important;--primary:var(--auth-primary)!important;--primary-foreground:var(--auth-primary-foreground)!important;--secondary:var(--auth-secondary)!important;--secondary-foreground:var(--auth-secondary-foreground)!important;--muted:var(--auth-muted)!important;--muted-foreground:var(--auth-muted-foreground)!important;--accent:var(--auth-accent)!important;--accent-foreground:var(--auth-accent-foreground)!important;--destructive:var(--auth-destructive)!important;--destructive-foreground:var(--auth-destructive-foreground)!important;--border:var(--auth-border)!important;--input:var(--auth-input)!important;--ring:var(--auth-ring)!important;--radius:var(--auth-radius)!important}.auth-container{scrollbar-width:none;background:radial-gradient(780px 360px at 10% 8%,#2ec5ea38,transparent 52%),radial-gradient(640px 300px at 95% 2%,#f6833138,transparent 45%),hsl(var(--auth-background))!important;color:hsl(var(--auth-foreground))!important}.auth-container::-webkit-scrollbar{display:none}.auth-container input::-moz-placeholder{opacity:1;color:#8595a3!important}.auth-container textarea::-moz-placeholder{opacity:1;color:#8595a3!important}.auth-container input::placeholder,.auth-container textarea::placeholder{opacity:1;color:#8595a3!important}.auth-container .auth-fade-in{animation:.6s ease-out authFadeIn}.auth-container .auth-slide-up{animation:.8s ease-out authSlideUp}@keyframes authFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes authSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
