.LoginForm_stage__sGdpK{position:relative;min-height:calc(100svh - 68px);display:grid;place-items:center;overflow:hidden;padding:72px 24px 96px;background:#07090d;isolation:isolate}.LoginForm_grid__FQftV{position:absolute;inset:0;z-index:-3;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:54px 54px;mask-image:linear-gradient(180deg,transparent,black 22%,black 76%,transparent)}.LoginForm_glow__RCwjt{position:absolute;z-index:-2;width:760px;height:760px;left:7%;top:42%;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,.13),rgba(255,122,26,.025) 42%,transparent 70%);transform:translate(-40%,-50%);filter:blur(12px)}.LoginForm_shell__gA_XF{width:min(100%,1020px);min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:24px;background:rgba(11,14,20,.88);box-shadow:0 35px 100px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,122,26,.025)}.LoginForm_story__5pwEV{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:58px 54px 48px;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,rgba(255,122,26,.075),transparent 46%),#090c11}.LoginForm_story__5pwEV:after{content:"";position:absolute;inset:auto -20% -45% -20%;height:68%;background:radial-gradient(ellipse,rgba(255,122,26,.12),transparent 68%);pointer-events:none}.LoginForm_kicker__8K8nE,.LoginForm_status__4todp{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:11px;letter-spacing:.15em;color:#ff9a3d}.LoginForm_story__5pwEV h1{margin-top:20px;font-size:clamp(42px,5vw,63px);line-height:.98;letter-spacing:-.055em;color:#f6f7f9}.LoginForm_story__5pwEV h1 em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#ff8a2b}.LoginForm_story__5pwEV>div:first-child p{max-width:420px;margin-top:24px;color:#8e97a8;font-size:15px;line-height:1.75}.LoginForm_route__na26M{position:relative;height:190px;margin:8px 0 4px}.LoginForm_routeLine__VA_OY{position:absolute;left:13%;right:13%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,122,26,.25),rgba(255,122,26,.65),rgba(255,122,26,.25),transparent)}.LoginForm_routePulse___Y776{position:absolute;top:calc(50% - 2px);left:10%;width:54px;height:4px;border-radius:99px;background:#ff9a3d;box-shadow:0 0 18px #ff7a1a;animation:LoginForm_routePulse___Y776 3.1s ease-in-out infinite}.LoginForm_modelNode__U6hFo,.LoginForm_routeCore__PSeOo{position:absolute;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#10141b;color:#dce1e9;box-shadow:0 12px 30px rgba(0,0,0,.4)}.LoginForm_routeCore__PSeOo{width:76px;height:76px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);border-radius:22px;border-color:rgba(255,122,26,.55);box-shadow:0 0 45px rgba(255,122,26,.2),0 14px 35px rgba(0,0,0,.5)}.LoginForm_routeCore__PSeOo span{font-size:35px;font-weight:700;color:#ff8a2b;transform:rotate(8deg)}.LoginForm_modelNode__U6hFo{width:43px;height:43px;top:calc(20% + (var(--node) % 2) * 60%);left:calc(5% + var(--node) * 29%);border-radius:13px;font-family:var(--font-jetbrains),monospace;font-size:12px}.LoginForm_promise__LWA06{position:relative;z-index:1;display:flex;align-items:center;gap:13px;padding-top:23px;border-top:1px solid rgba(255,255,255,.08)}.LoginForm_promiseDot__uUmHb{width:9px;height:9px;border-radius:50%;background:#ff7a1a;box-shadow:0 0 0 5px rgba(255,122,26,.1),0 0 18px rgba(255,122,26,.65)}.LoginForm_promise__LWA06 small,.LoginForm_promise__LWA06 strong{display:block}.LoginForm_promise__LWA06 strong{color:#e9ecf2;font-size:13px}.LoginForm_promise__LWA06 small{color:#697386;font-size:11px;margin-top:4px}.LoginForm_formPanel__LZfqc{display:flex;flex-direction:column;justify-content:center;padding:50px 52px;background:linear-gradient(180deg,rgba(255,255,255,.015),transparent)}.LoginForm_mobileLogo__e2l5q{display:none}.LoginForm_heading__qlkRQ{margin-bottom:28px}.LoginForm_status__4todp{display:inline-flex;align-items:center;gap:8px;color:#737d8e}.LoginForm_status__4todp i{width:6px;height:6px;border-radius:50%;background:#44d68d;box-shadow:0 0 10px rgba(68,214,141,.65)}.LoginForm_heading__qlkRQ h2{margin-top:13px;font-size:34px;line-height:1.1;letter-spacing:-.04em;color:#f5f6f8}.LoginForm_heading__qlkRQ p{margin-top:9px;color:#7e8899;font-size:14px}.LoginForm_formWrap__65mQX{width:100%}.LoginForm_modeTabs__1bu_J{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:22px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#090c11}.LoginForm_modeTabs__1bu_J button{min-height:36px;border-radius:7px;color:#697386;font-size:12px;cursor:pointer;transition:color .18s ease,background .18s ease}.LoginForm_modeTabs__1bu_J button:hover{color:#e9ecf2}.LoginForm_modeTabs__1bu_J .LoginForm_activeTab__bIepm{background:#191e27;color:#f4f5f7;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.LoginForm_form__1ml4Z{display:grid;gap:16px}.LoginForm_form__1ml4Z label>span{display:block;margin-bottom:8px;color:#a3abba;font-size:12px}.LoginForm_form__1ml4Z input{width:100%;height:49px;padding:0 15px;border:1px solid rgba(255,255,255,.11);border-radius:10px;outline:0;color:#f2f4f7;background:#0b0f15;font-size:14px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.LoginForm_form__1ml4Z input::placeholder{color:#4f5868}.LoginForm_form__1ml4Z input:hover{border-color:rgba(255,255,255,.2)}.LoginForm_form__1ml4Z input:focus{border-color:rgba(255,122,26,.7);box-shadow:0 0 0 3px rgba(255,122,26,.09);background:#0d1118}.LoginForm_oauthButton__Ydap_,.LoginForm_submit__KrkbJ{width:100%;min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease}.LoginForm_submit__KrkbJ{margin-top:3px;color:#100b07;background:linear-gradient(100deg,#ff7417,#ff9a3d);box-shadow:0 10px 25px -14px rgba(255,122,26,.75)}.LoginForm_submit__KrkbJ span{font-size:16px}.LoginForm_submit__KrkbJ:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(100deg,#ff852b,#ffac5c)}.LoginForm_oauthButton__Ydap_:disabled,.LoginForm_submit__KrkbJ:disabled{opacity:.42;cursor:not-allowed}.LoginForm_divider__iN04b{display:flex;align-items:center;gap:12px;margin:22px 0 16px;color:#555f70;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.LoginForm_divider__iN04b:after,.LoginForm_divider__iN04b:before{content:"";height:1px;flex:1;background:rgba(255,255,255,.08)}.LoginForm_socialButtons__VcSyo{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%}.LoginForm_oauthButton__Ydap_{border:1px solid rgba(255,255,255,.12);color:#e9ecf2;background:#10141a}.LoginForm_oauthButton__Ydap_:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(255,154,61,.38);background:#151a22}.LoginForm_configNote__OODlf{margin-top:8px;color:#596273;font-size:10px;text-align:center}.LoginForm_signup__EDm9y{margin-top:22px;color:#7f899a;font-size:13px;text-align:center}.LoginForm_signup__EDm9y a{color:#ff963c;font-weight:600}.LoginForm_legal__ax6Kv a:hover,.LoginForm_signup__EDm9y a:hover{text-decoration:underline}.LoginForm_legal__ax6Kv{margin-top:18px;color:#515b6c;font-size:10px;text-align:center}.LoginForm_legal__ax6Kv a{color:#6e7889}.LoginForm_hint__jvbiM{color:#636d7e;font-size:11px;line-height:1.5}.LoginForm_error__SBMQD{color:#ff7b7b;font-family:var(--font-jetbrains),monospace;font-size:11px;line-height:1.5}.LoginForm_sent__lmAXr{padding:16px 8px 8px;text-align:center}.LoginForm_sent__lmAXr>span{display:grid;place-items:center;width:42px;height:42px;margin:0 auto 14px;border-radius:50%;color:#0a1110;background:#44d68d}.LoginForm_sent__lmAXr strong{display:block;color:#f2f4f7}.LoginForm_sent__lmAXr p{margin-top:7px;color:#778193;font-size:12px}.LoginForm_sent__lmAXr a{display:block;margin-top:14px;color:#ff963c;font-size:11px;text-decoration:underline}@keyframes LoginForm_routePulse___Y776{0%,to{left:10%;opacity:0}12%,82%{opacity:1}90%{left:80%;opacity:0}}@media (max-width:820px){.LoginForm_stage__sGdpK{padding:44px 18px 68px}.LoginForm_shell__gA_XF{max-width:500px;grid-template-columns:1fr;min-height:auto}.LoginForm_story__5pwEV{display:none}.LoginForm_formPanel__LZfqc{padding:38px 30px 40px}.LoginForm_mobileLogo__e2l5q{display:block;margin-bottom:36px}}@media (max-width:480px){.LoginForm_stage__sGdpK{padding-inline:12px}.LoginForm_shell__gA_XF{border-radius:18px}.LoginForm_formPanel__LZfqc{padding:30px 20px 32px}.LoginForm_heading__qlkRQ h2{font-size:29px}.LoginForm_socialButtons__VcSyo{grid-template-columns:1fr}.LoginForm_oauthButton__Ydap_{min-height:45px}}@media (prefers-reduced-motion:reduce){.LoginForm_routePulse___Y776{animation:none;left:50%;opacity:.65}.LoginForm_oauthButton__Ydap_,.LoginForm_submit__KrkbJ{transition:none}}.LoginForm_modelNode__U6hFo{transform:translate(-50%,-50%)}