.login_page__VIB1K{display:grid;grid-template-columns:minmax(420px,.85fr) minmax(0,1.15fr);min-height:calc(100vh - 82px);background:#070c13;color:#f6f7f9}.login_panel__6_Z8z{display:flex;flex-direction:column;justify-content:center;padding:4rem clamp(2rem,6vw,7rem);background:radial-gradient(circle at 10% 20%,rgba(229,138,40,.08),transparent 24rem),#08101a}.login_brand__ezSFe{display:flex;align-items:center;gap:.85rem;margin-bottom:4rem}.login_brandIcon__MMea3{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(229,138,40,.4);border-radius:10px;background:rgba(229,138,40,.08);color:#e58a28;font-size:1.5rem;box-shadow:0 14px 30px rgba(0,0,0,.25)}.login_brand__ezSFe span,.login_brand__ezSFe strong{display:block}.login_brand__ezSFe strong{color:#f6f7f9;letter-spacing:.09em}.login_brand__ezSFe span,.login_brand__ezSFe strong{font-size:var(--sta-font-small);text-transform:uppercase}.login_brand__ezSFe span{margin-top:.25rem;color:var(--sta-text-500);letter-spacing:.1em}.login_heading__aejiZ{max-width:520px}.login_heading__aejiZ h1{margin:.75rem 0 0;font-size:clamp(3.3rem,7vw,6rem);font-weight:950;line-height:.88;text-transform:uppercase;letter-spacing:-.055em}.login_heading__aejiZ>p:last-child{margin:1.4rem 0 0;color:#9aabc0;line-height:1.75}.login_form__NY6Qf{display:grid;gap:1.2rem;max-width:520px;margin-top:2.2rem}.login_field___YCmt{display:grid;gap:.55rem}.login_disabledLink__qYn_c,.login_field___YCmt label{color:#8fa0b4;font-size:var(--sta-font-small);font-weight:800;text-transform:uppercase;letter-spacing:.1em}.login_labelRow__U5hHF{display:flex;align-items:center;justify-content:space-between;gap:1rem}.login_disabledLink__qYn_c{color:var(--sta-text-500);cursor:not-allowed}.login_field___YCmt input{width:100%;min-height:52px;border:1px solid #304156;border-radius:8px;outline:none;background:#0b131e;padding:0 1rem;color:#f6f7f9;font:inherit;font-size:var(--sta-font-body);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.login_field___YCmt input:hover{background:#0d1723}.login_field___YCmt input:focus{border-color:#e58a28;box-shadow:0 0 0 3px rgba(229,138,40,.1)}.login_submit__56LbW{min-height:52px;margin-top:.4rem;border:1px solid #e58a28;border-radius:8px;background:#e58a28;color:#070c13;font:inherit;font-size:var(--sta-font-small);font-weight:900;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:filter .16s ease,transform .16s ease,box-shadow .16s ease}.login_submit__56LbW:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 12px 28px rgba(229,138,40,.18)}.login_submit__56LbW:disabled{cursor:wait;opacity:.65}.login_message__4RcrR{padding:.9rem 1rem;border:1px solid rgba(229,138,40,.35);border-radius:8px;background:rgba(229,138,40,.08);color:#efb36d;font-size:var(--sta-font-small);line-height:1.6}.login_migrationNotice__8CHFj{max-width:520px;margin-top:1.5rem;padding:1rem;border:1px solid #263445;border-radius:9px;background:rgba(255,255,255,.018)}.login_migrationNotice__8CHFj strong{color:#f6f7f9;font-size:var(--sta-font-small)}.login_migrationNotice__8CHFj p{margin:.55rem 0 0;color:var(--sta-text-500);font-size:var(--sta-font-body);line-height:1.65}.login_footer__gXlwM{display:flex;justify-content:space-between;gap:1rem;max-width:520px;margin-top:2rem;padding-top:1.3rem;border-top:1px solid rgba(255,255,255,.08)}.login_footer__gXlwM a{color:#9aabc0;font-size:var(--sta-font-small);font-weight:800;text-transform:uppercase;letter-spacing:.08em;transition:color .16s ease}.login_footer__gXlwM a:hover{color:#e58a28}.login_visual__wzMBV{position:relative;display:flex;overflow:hidden;align-items:flex-end;min-height:700px;padding:5rem;border-left:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(7,12,19,.05),rgba(7,12,19,.94)),radial-gradient(circle at 70% 20%,rgba(229,138,40,.22),transparent 28rem),linear-gradient(145deg,#18273a,#0b131e 55%,#070c13)}.login_visual__wzMBV:before{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:54px 54px;content:""}.login_visual__wzMBV:after{position:absolute;top:10%;right:-12rem;width:42rem;height:42rem;border:1px solid rgba(229,138,40,.18);border-radius:50%;box-shadow:0 0 0 5rem rgba(229,138,40,.025),0 0 0 10rem rgba(229,138,40,.015);content:""}.login_visualContent___Xg3q{position:relative;z-index:1;max-width:720px}.login_visualContent___Xg3q h2{margin:.8rem 0 0;font-size:clamp(4rem,7vw,8rem);font-weight:950;line-height:.82;text-transform:uppercase;letter-spacing:-.06em}.login_visualContent___Xg3q h2 span{display:block;color:#e58a28}.login_visualContent___Xg3q>p{max-width:600px;margin:1.5rem 0 0;color:#aebccc;line-height:1.75}.login_visualStats__HrL0O{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:.8rem;margin-top:2rem}.login_visualStats__HrL0O div{padding:1rem;border:1px solid rgba(255,255,255,.11);border-radius:9px;background:rgba(7,12,19,.5);backdrop-filter:blur(8px)}.login_visualStats__HrL0O span,.login_visualStats__HrL0O strong{display:block}.login_visualStats__HrL0O strong{color:#f6f7f9;font-size:1.3rem}.login_visualStats__HrL0O span{margin-top:.35rem;color:var(--sta-text-500);font-size:var(--sta-font-small);text-transform:uppercase;letter-spacing:.1em}@media (max-width:980px){.login_page__VIB1K{grid-template-columns:1fr}.login_visual__wzMBV{display:none}.login_panel__6_Z8z{min-height:calc(100vh - 82px)}}@media (max-width:560px){.login_panel__6_Z8z{padding:3rem 1.4rem}.login_brand__ezSFe{margin-bottom:3rem}.login_footer__gXlwM{align-items:flex-start;flex-direction:column}}.login_fieldHint__VfVvM{color:var(--sta-text-500);font-size:var(--sta-font-small);line-height:1.5}