.auth-form-module__UaVI8G__authPage{min-height:100%;color:var(--tier-primary-text);font-family:var(--tier-font-family);place-items:center;padding:clamp(20px,4vh,46px) 18px;display:grid}.auth-form-module__UaVI8G__authCard{box-sizing:border-box;background:radial-gradient(circle at 16% 10%,#499fff12,#0000 34%),linear-gradient(#080e18d1,#04080ee6);border:1px solid #677c9e52;border-radius:16px;width:min(100%,430px);padding:26px 28px 24px;box-shadow:inset 0 1px #ffffff09,0 24px 68px #0003}.auth-form-module__UaVI8G__authHeader{margin-bottom:18px}.auth-form-module__UaVI8G__authEyebrow{color:#b777ff;letter-spacing:.2em;text-transform:uppercase;align-items:center;font-size:.68rem;font-weight:820;line-height:1;display:inline-flex}.auth-form-module__UaVI8G__authHeader h1{color:#f8fbff;letter-spacing:-.06em;margin:10px 0 0;font-size:clamp(1.55rem,2.25vw,2rem);font-weight:760;line-height:.98}.auth-form-module__UaVI8G__authHeader p{color:#cbd6ebbd;max-width:27rem;margin:8px 0 0;font-size:.82rem;font-weight:520;line-height:1.42}.auth-form-module__UaVI8G__authForm{gap:12px;display:grid}.auth-form-module__UaVI8G__authForm,.auth-form-module__UaVI8G__divider,.auth-form-module__UaVI8G__authFooter{box-sizing:border-box}.auth-form-module__UaVI8G__fieldLabel{gap:7px;display:grid}.auth-form-module__UaVI8G__fieldLabel>span:first-child{color:#f5f7ff;letter-spacing:-.035em;font-size:.78rem;font-weight:690;line-height:1.1}.auth-form-module__UaVI8G__textInput,.auth-form-module__UaVI8G__primaryButton{box-sizing:border-box;width:100%;min-height:40px;font-family:var(--tier-font-family);border-radius:10px}.auth-form-module__UaVI8G__textInput{color:#f8fbff;letter-spacing:-.02em;background:#03080f9e;border:1px solid #657a9c4f;padding:0 13px;font-size:.84rem;font-weight:540;transition:border-color .14s,background .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff06}.auth-form-module__UaVI8G__textInput::placeholder{color:#a3b0cdb8}.auth-form-module__UaVI8G__textInput:focus{background-color:#060c16e0;border-color:#9570ff8c;outline:none;box-shadow:0 0 0 3px #9570ff14}.auth-form-module__UaVI8G__passwordField{display:block;position:relative}.auth-form-module__UaVI8G__passwordField .auth-form-module__UaVI8G__textInput{padding-right:46px}.auth-form-module__UaVI8G__passwordToggle{color:#a5b2d0db;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;display:inline-grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.auth-form-module__UaVI8G__passwordToggle svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.auth-form-module__UaVI8G__primaryButton{color:#f8fbff;letter-spacing:-.025em;cursor:pointer;background:radial-gradient(circle at 50% 0,#9570ff52,#0000 56%),linear-gradient(#492390e6,#2a1458f5);border:1px solid #9570ffad;justify-content:center;align-items:center;margin-top:2px;padding:0 16px;font-size:.84rem;font-weight:720;transition:border-color .14s,transform .14s,opacity .14s;display:inline-flex}.auth-form-module__UaVI8G__primaryButton:hover:not(:disabled),.auth-form-module__UaVI8G__primaryButton:focus-visible:not(:disabled){border-color:#be9effe6;transform:translateY(-1px)}.auth-form-module__UaVI8G__primaryButton:disabled{cursor:default;opacity:.68}.auth-form-module__UaVI8G__formError{color:#ff9bb0;background:#ff638414;border:1px solid #ff63844d;border-radius:11px;padding:9px 11px;font-size:.78rem}.auth-form-module__UaVI8G__divider{color:#a3b0cddb;text-transform:lowercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:16px 0 14px;font-size:.72rem;font-weight:650;display:grid}.auth-form-module__UaVI8G__divider span{background:#677c9e47;height:1px}.auth-form-module__UaVI8G__authFooter{color:#cbd6ebc7;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;font-weight:520;display:flex}.auth-form-module__UaVI8G__authFooter a{color:#b777ff;font-weight:700;text-decoration:none}.auth-form-module__UaVI8G__authFooter a:hover,.auth-form-module__UaVI8G__authFooter a:focus-visible{color:#d7bcff}@media (max-width:720px){.auth-form-module__UaVI8G__authPage{place-items:center;min-height:100%;padding:18px 14px 28px;display:grid}.auth-form-module__UaVI8G__authCard{background:radial-gradient(circle at 16% 10%,#499fff0e,#0000 34%),linear-gradient(#080e18c7,#04080ee6);border:1px solid #677c9e47;border-radius:15px;width:min(100%,390px);padding:22px 20px 20px;box-shadow:inset 0 1px #ffffff08,0 18px 48px #0000002e}.auth-form-module__UaVI8G__authHeader{margin-bottom:16px}.auth-form-module__UaVI8G__authEyebrow{letter-spacing:.18em;font-size:.64rem}.auth-form-module__UaVI8G__authHeader h1{letter-spacing:-.055em;margin-top:9px;font-size:clamp(1.55rem,8vw,1.95rem)}.auth-form-module__UaVI8G__authHeader p{max-width:100%;margin-top:8px;font-size:.8rem;line-height:1.38}.auth-form-module__UaVI8G__authForm,.auth-form-module__UaVI8G__divider,.auth-form-module__UaVI8G__authFooter{width:100%}.auth-form-module__UaVI8G__authForm{background:0 0;border:0;border-radius:0;gap:11px;padding:0}.auth-form-module__UaVI8G__fieldLabel{gap:6px}.auth-form-module__UaVI8G__fieldLabel>span:first-child{font-size:.76rem;font-weight:690}.auth-form-module__UaVI8G__textInput,.auth-form-module__UaVI8G__primaryButton{border-radius:10px;min-height:40px;font-size:.84rem}.auth-form-module__UaVI8G__textInput{padding-inline:13px}.auth-form-module__UaVI8G__passwordField .auth-form-module__UaVI8G__textInput{padding-right:44px}.auth-form-module__UaVI8G__passwordToggle{width:24px;height:24px;right:12px}.auth-form-module__UaVI8G__passwordToggle svg{width:19px;height:19px}.auth-form-module__UaVI8G__primaryButton{margin-top:2px;font-size:.84rem}.auth-form-module__UaVI8G__formError{font-size:.78rem}.auth-form-module__UaVI8G__divider{background:0 0;border:0;margin:14px 0 13px;padding:0;font-size:.72rem}.auth-form-module__UaVI8G__divider span{background:#677c9e57}.auth-form-module__UaVI8G__authFooter{background:0 0;border:0;border-radius:0;padding:0;font-size:.78rem}}@media (max-width:420px){.auth-form-module__UaVI8G__authPage{padding-inline:12px}.auth-form-module__UaVI8G__authForm,.auth-form-module__UaVI8G__divider,.auth-form-module__UaVI8G__authFooter{padding-left:0;padding-right:0}}
