.auth_root__qS_O7{height:100vh;display:grid;grid-template-columns:minmax(440px,.85fr) 1fr;background:#04050a;color:var(--ink-0);overflow:hidden;position:relative}.auth_bg__qBn1R{position:fixed;inset:0;z-index:0;pointer-events:none}.auth_bgStars__5IkV4{position:absolute;inset:0;background:radial-gradient(1.5px 1.5px at 10% 20%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1px 1px at 30% 70%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(2px 2px at 70% 30%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1px 1px at 85% 80%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 55% 50%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1px 1px at 18% 88%,rgba(255,255,255,.4) 50%,transparent 51%),radial-gradient(1px 1px at 92% 12%,rgba(255,255,255,.5) 50%,transparent 51%);animation:auth_authTwinkle___Dblt 7s ease-in-out infinite}.auth_bgGlow__vaLLn{position:absolute;inset:0;background:radial-gradient(900px 680px at -5% 25%,oklch(.28 .11 240/.42),transparent 62%),radial-gradient(760px 540px at 105% 72%,oklch(.27 .14 312/.22),transparent 60%);animation:auth_authDrift__vv8VW 22s ease-in-out infinite alternate}.auth_poster__fVTK6{position:relative;z-index:1;padding:34px 44px 30px;display:flex;flex-direction:column;background:radial-gradient(120% 80% at 0 0,oklch(.22 .09 250/.3),transparent 55%),linear-gradient(180deg,rgba(7,9,19,.88),rgba(4,5,10,.9));border-right:1px solid var(--line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}.auth_poster__fVTK6:after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;background:linear-gradient(180deg,transparent,oklch(.6 .16 250/.55) 35%,oklch(.65 .16 312/.4) 65%,transparent);pointer-events:none}.auth_back__eniMP{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:9px;background:rgba(11,14,28,.6);border:1px solid var(--line);color:var(--ink-2);font-size:12px;margin-bottom:30px;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),background var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo),transform var(--dur-fast) var(--ease-out-expo)}.auth_back__eniMP svg{transition:transform var(--dur-fast) var(--ease-out-expo)}.auth_back__eniMP:hover{color:var(--ink-0);background:var(--space-3);border-color:var(--line-2)}.auth_back__eniMP:hover svg{transform:translateX(-2px)}.auth_back__eniMP:active{transform:translateY(1px)}.auth_brand__X1A7h{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:500;margin-bottom:44px;letter-spacing:-.01em}.auth_brandOrb__4nLzE{width:30px;height:30px;border-radius:99px;background:radial-gradient(circle at 30% 30%,white 0 1px,transparent 2px),conic-gradient(from 0deg,oklch(.6 .18 240),oklch(.7 .18 312),oklch(.7 .13 38),oklch(.6 .18 240));box-shadow:0 0 16px oklch(.6 .18 240/.55);animation:auth_authSpin__CsU9m 18s linear infinite}.auth_brandBy__8NQ3X{color:var(--ink-3);font-size:12px;font-weight:400;margin-left:4px}.auth_posterBody__PcFnV{flex:1 1;display:flex;flex-direction:column}.auth_posterH__vSjq_{font-size:clamp(34px,2vw + 1.5rem,46px);line-height:1.04;letter-spacing:-.02em;margin:14px 0 20px}.auth_posterP__xs3Yn{color:var(--ink-2);font-size:14px;line-height:1.62;margin:0 0 28px;max-width:40ch}.auth_actCard__YA1P1{padding:16px 18px;background:linear-gradient(180deg,oklch(.18 .05 250/.35),rgba(11,14,28,.65));border:1px solid oklch(.45 .12 240/.4);border-radius:var(--r-2);margin-bottom:28px;box-shadow:0 12px 40px -20px oklch(.4 .16 250/.7)}.auth_actCardRow__qvkTt{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:12px}.auth_dot__G_9lB{width:7px;height:7px;border-radius:99px;background:oklch(.7 .18 240);box-shadow:0 0 8px oklch(.7 .18 240);animation:auth_authPulse__OxpB9 2.4s ease-out infinite}.auth_actCardWho__SpLV_{color:var(--ink-0);font-weight:500}.auth_actCardWhen__NhHnT{color:var(--ink-3);font-family:var(--font-mono);font-size:10px;margin-left:auto}.auth_actCardLine__YTJGG{font-size:12px;color:var(--ink-2);padding:3px 0}.auth_actCardLine__YTJGG strong{color:var(--ink-0);font-weight:500}.auth_auStats__f81_l{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:auto}.auth_auStats__f81_l>div{padding:12px 10px;background:rgba(11,14,28,.5);border:1px solid var(--hairline);border-radius:var(--r-1);transition:border-color var(--dur-normal) var(--ease-out-expo),background var(--dur-normal) var(--ease-out-expo),transform var(--dur-normal) var(--ease-out-expo)}.auth_auStats__f81_l>div:hover{border-color:oklch(.45 .12 240/.5);background:rgba(15,19,38,.6);transform:translateY(-2px)}.auth_auStatV__V7A1R{font-family:var(--font-serif);font-size:24px;line-height:1;color:var(--ink-0)}.auth_auStatL__EjOGz{font-size:9px;text-transform:uppercase;margin-top:5px}.auth_auStatL__EjOGz,.auth_posterFoot__FUsWJ{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3)}.auth_posterFoot__FUsWJ{font-size:10px;margin-top:26px}.auth_formWrap__BnJZE{position:relative;z-index:1;padding:48px clamp(40px,5vw,80px);overflow-y:auto;display:flex;flex-direction:column;gap:18px;width:100%;max-width:560px;margin:0 auto;justify-content:center}.auth_auTabs__atWiC{display:inline-flex;background:rgba(11,14,28,.6);border:1px solid var(--line);border-radius:11px;padding:4px;align-self:flex-start;position:relative}.auth_auTabs__atWiC button{background:transparent;border:none;padding:7px 16px;border-radius:8px;color:var(--ink-2);font-size:13px;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),background var(--dur-fast) var(--ease-out-expo)}.auth_auTabs__atWiC button:hover{color:var(--ink-0)}.auth_auTabOn__1_o_f{background:var(--space-3);color:var(--ink-0)!important;box-shadow:0 1px 0 oklch(.6 .16 250/.25) inset,var(--shadow-sm)}.auth_form__krKKs{display:flex;flex-direction:column;gap:14px}.auth_h1__UQzBx{font-size:clamp(32px,1.5vw + 1.6rem,42px);line-height:1.04;letter-spacing:-.02em;margin:8px 0 0}.auth_formSub__KA_Ra{color:var(--ink-2);font-size:14px;line-height:1.55;margin:0 0 8px}.auth_formGrid__obKib{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.auth_field__H8XQ4{display:flex;flex-direction:column;gap:6px}.auth_fieldLabel__Dziwx{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);display:flex;justify-content:space-between;transition:color var(--dur-fast) var(--ease-out-expo)}.auth_field__H8XQ4:focus-within .auth_fieldLabel__Dziwx{color:var(--ink-1)}.auth_field__H8XQ4 input{height:44px;padding:0 14px;background:rgba(11,14,28,.7);border:1px solid var(--line);border-radius:9px;color:var(--ink-0);font:inherit;outline:none;transition:border-color var(--dur-fast) var(--ease-out-expo),box-shadow var(--dur-fast) var(--ease-out-expo),background var(--dur-fast) var(--ease-out-expo)}.auth_field__H8XQ4 input::placeholder{color:var(--ink-4)}.auth_field__H8XQ4 input:hover{border-color:var(--line-2)}.auth_field__H8XQ4 input:focus{border-color:oklch(.6 .16 240);background:rgba(13,17,34,.85);box-shadow:0 0 0 3px oklch(.55 .16 240/.18)}.auth_field__H8XQ4 input[aria-invalid=true]{border-color:oklch(.6 .18 28/.7)}.auth_field__H8XQ4 input[aria-invalid=true]:focus{box-shadow:0 0 0 3px oklch(.6 .18 28/.18)}.auth_forgot__DvO_T{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo);background:none;border:0;padding:0;font:inherit;font-size:inherit}.auth_forgot__DvO_T:hover{color:var(--ink-0);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.auth_pwToggle__PloWM{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:1px solid transparent;color:var(--ink-3);font-size:11px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:5px 9px;border-radius:6px;transition:color var(--dur-fast) var(--ease-out-expo),background var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo)}.auth_pwToggle__PloWM:hover{color:var(--ink-0);background:var(--space-3);border-color:var(--line)}.auth_pwToggle__PloWM:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.auth_pwWrap__wlE8V{position:relative}.auth_pw__nWuHU{display:flex;align-items:center;gap:8px;margin-top:6px}.auth_pwBar__QBuSw{flex:1 1;height:4px;border-radius:99px;background:var(--space-3);overflow:hidden}.auth_pwBarFill__9Wj3Z{display:block;height:100%;background:linear-gradient(90deg,oklch(.7 .13 38),oklch(.7 .13 168));border-radius:99px}.auth_pwLabel__yks75{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:oklch(.85 .13 168)}.auth_checkbox__4KcII{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo)}.auth_checkbox__4KcII:hover{color:var(--ink-1)}.auth_checkbox__4KcII input{accent-color:oklch(.6 .18 240);width:15px;height:15px;cursor:pointer}.auth_checkbox__4KcII a{color:var(--ink-0);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer}.auth_submit__ry0bD{justify-content:center;height:46px;font-size:14px;margin-top:6px}.auth_callout__Ztlds{display:flex;gap:11px;align-items:start;padding:13px 15px;background:oklch(.3 .1 240/.2);border:1px dashed oklch(.45 .12 240/.5);border-radius:var(--r-2);color:var(--ink-1);font-size:12px;line-height:1.55}.auth_callout__Ztlds svg{color:oklch(.8 .16 240);flex:none;margin-top:1px}.auth_or__LGJY2{position:relative;text-align:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:8px 0}.auth_or__LGJY2:after,.auth_or__LGJY2:before{content:"";position:absolute;top:50%;width:calc(50% - 26px);height:1px;background:linear-gradient(90deg,transparent,var(--hairline),transparent)}.auth_or__LGJY2:before{left:0}.auth_or__LGJY2:after{right:0}.auth_sso__TcId7{display:flex;flex-direction:column;gap:9px}.auth_ssoBtn__mDVoY{justify-content:flex-start;gap:11px;padding:11px 15px;font-size:13px;border:1px solid var(--line);background:rgba(11,14,28,.5);color:var(--ink-1);transition:background var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo),color var(--dur-fast) var(--ease-out-expo),transform var(--dur-fast) var(--ease-out-expo)}.auth_ssoBtn__mDVoY:not(:disabled):hover{background:var(--space-3);border-color:var(--line-2);color:var(--ink-0);transform:translateY(-1px)}.auth_ssoBtn__mDVoY:not(:disabled):active{transform:translateY(0)}.auth_auFoot__psY9r{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--ink-3);margin-top:14px;padding-top:16px;border-top:1px solid var(--hairline);flex-wrap:wrap;gap:12px}.auth_auFoot__psY9r a{color:var(--ink-0);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer;transition:-webkit-text-decoration-color var(--dur-fast) var(--ease-out-expo);transition:text-decoration-color var(--dur-fast) var(--ease-out-expo);transition:text-decoration-color var(--dur-fast) var(--ease-out-expo),-webkit-text-decoration-color var(--dur-fast) var(--ease-out-expo)}.auth_auFoot__psY9r a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.auth_secure__9GCAZ{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);letter-spacing:.04em}.auth_alertMsg__8FlxH{color:oklch(.78 .16 30);font-size:13px;line-height:1.5;margin-bottom:4px}.auth_okMsg__pJOU_{color:var(--good);font-size:12.5px;line-height:1.5;display:inline-flex;align-items:center;gap:6px}.auth_dangerMsg__xvdtN{color:oklch(.72 .17 28);font-size:12.5px;line-height:1.5}.auth_findToggle__j9IZJ{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;background:transparent;border:none;padding:2px 0;margin-top:2px;color:var(--ink-2);font-size:12.5px;cursor:pointer}.auth_findToggle__j9IZJ,.auth_findToggle__j9IZJ svg{transition:color var(--dur-fast) var(--ease-out-expo)}.auth_findToggle__j9IZJ svg{color:var(--ink-3)}.auth_findToggle__j9IZJ:hover{color:var(--ink-0)}.auth_findToggle__j9IZJ:hover svg{color:oklch(.78 .16 240)}.auth_findToggle__j9IZJ:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.auth_findChev__Q1kaf{display:inline-flex;transition:transform var(--dur-normal) var(--ease-out-expo)}.auth_findToggle__j9IZJ[aria-expanded=true] .auth_findChev__Q1kaf{transform:rotate(180deg)}.auth_findPanel__cjauu{overflow:hidden;border:1px solid oklch(.4 .1 250/.4);border-radius:var(--r-2);background:linear-gradient(180deg,oklch(.2 .06 250/.28),rgba(9,12,24,.6));box-shadow:0 16px 50px -28px oklch(.4 .16 250/.7)}.auth_findInner__CuB9d{padding:16px;display:flex;flex-direction:column;gap:11px;animation:auth_authFindIn__JnFGU .32s var(--ease-out-expo) both}.auth_findHead__s4UxO{display:flex;align-items:center;gap:9px;color:var(--ink-0);font-size:13.5px;font-weight:500}.auth_findHead__s4UxO svg{color:oklch(.78 .16 240);flex:none}.auth_findHelp__dfMrP{color:var(--ink-2);font-size:12px;line-height:1.5;margin:0}.auth_findForm__4erEh{display:flex;gap:8px;align-items:stretch}.auth_findInput__du7S_{flex:1 1;height:42px;padding:0 13px;background:rgba(11,14,28,.8);border:1px solid var(--line);border-radius:9px;color:var(--ink-0);font:inherit;outline:none;transition:border-color var(--dur-fast) var(--ease-out-expo),box-shadow var(--dur-fast) var(--ease-out-expo)}.auth_findInput__du7S_::placeholder{color:var(--ink-4)}.auth_findInput__du7S_:hover{border-color:var(--line-2)}.auth_findInput__du7S_:focus{border-color:oklch(.6 .16 240);box-shadow:0 0 0 3px oklch(.55 .16 240/.18)}.auth_findSubmit__tbr8Q{height:42px;padding:0 16px;flex:none}.auth_findDone__BKlhG{display:flex;gap:10px;align-items:flex-start;color:var(--ink-1);font-size:13px;line-height:1.5;animation:auth_authFindIn__JnFGU .32s var(--ease-out-expo) both}.auth_findDone__BKlhG svg{color:var(--good);flex:none;margin-top:2px}.auth_findReset__QCHIG{align-self:flex-start;background:transparent;border:none;color:var(--ink-2);font-size:12px;cursor:pointer;padding:0;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);transition:color var(--dur-fast) var(--ease-out-expo)}.auth_findReset__QCHIG:hover{color:var(--ink-0)}.auth_formWrap__BnJZE>*,.auth_poster__fVTK6>*{animation:auth_authRise__Q3W04 .62s var(--ease-out-expo) both}.auth_poster__fVTK6>:first-child{animation-delay:.02s}.auth_poster__fVTK6>:nth-child(2){animation-delay:.08s}.auth_poster__fVTK6>:nth-child(3){animation-delay:.14s}.auth_poster__fVTK6>:nth-child(4){animation-delay:.2s}.auth_formWrap__BnJZE>:first-child{animation-delay:.1s}.auth_formWrap__BnJZE>:nth-child(2){animation-delay:.17s}.auth_formWrap__BnJZE>:nth-child(3){animation-delay:.24s}.auth_formWrap__BnJZE>:nth-child(4){animation-delay:.31s}.auth_formWrap__BnJZE>:nth-child(5){animation-delay:.38s}.auth_formWrap__BnJZE>:nth-child(6){animation-delay:.45s}.auth_form__krKKs>*{animation:auth_authRiseSmall__HbKMw .5s var(--ease-out-expo) both}.auth_form__krKKs>:first-child{animation-delay:.16s}.auth_form__krKKs>:nth-child(2){animation-delay:.21s}.auth_form__krKKs>:nth-child(3){animation-delay:.26s}.auth_form__krKKs>:nth-child(4){animation-delay:.31s}.auth_form__krKKs>:nth-child(5){animation-delay:.36s}.auth_form__krKKs>:nth-child(6){animation-delay:.41s}.auth_form__krKKs>:nth-child(7){animation-delay:.46s}@keyframes auth_authRise__Q3W04{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_authRiseSmall__HbKMw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_authFindIn__JnFGU{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_authTwinkle___Dblt{0%,to{opacity:.75}50%{opacity:1}}@keyframes auth_authDrift__vv8VW{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2%,-1.5%,0) scale(1.05)}}@keyframes auth_authSpin__CsU9m{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes auth_authPulse__OxpB9{0%{box-shadow:0 0 0 0 oklch(.7 .18 240/.5)}70%{box-shadow:0 0 0 6px oklch(.7 .18 240/0)}to{box-shadow:0 0 0 0 oklch(.7 .18 240/0)}}@media (max-width:900px){.auth_root__qS_O7{grid-template-columns:1fr}.auth_poster__fVTK6{display:none}.auth_formWrap__BnJZE{justify-content:flex-start;padding:40px clamp(24px,6vw,48px)}}@media (prefers-reduced-motion:reduce){.auth_bgGlow__vaLLn,.auth_bgStars__5IkV4,.auth_brandOrb__4nLzE,.auth_dot__G_9lB,.auth_findDone__BKlhG,.auth_findInner__CuB9d,.auth_formWrap__BnJZE>*,.auth_form__krKKs>*,.auth_poster__fVTK6>*{animation:none!important}.auth_auStats__f81_l>div,.auth_back__eniMP svg,.auth_findChev__Q1kaf,.auth_ssoBtn__mDVoY{transition:none!important}}