.auth_page__xm0e5{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:64px 20px;background:radial-gradient(circle at top left,rgba(59,130,246,.22),transparent 32%),radial-gradient(circle at bottom right,rgba(16,185,129,.16),transparent 28%),#0a0c10}.auth_shell__BkKES{width:100%;max-width:1080px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,460px);border:1px solid rgba(255,255,255,.08);background:rgba(10,12,16,.82);box-shadow:0 30px 80px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden;border-radius:20px}.auth_brandPanel__jXbQz{padding:56px;display:flex;flex-direction:column;justify-content:flex-start;gap:60px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0)),linear-gradient(145deg,rgba(15,23,42,.92),rgba(10,12,16,.8))}.auth_brand__kT3sp{font-size:1.5rem;font-weight:800;color:#ffffff;letter-spacing:-.05em}.auth_cursor__R6dqL{color:#3B82F6;animation:auth_blink__SeOfd 1s step-end infinite}@keyframes auth_blink__SeOfd{50%{opacity:0}}.auth_headline__PhSO_{display:flex;flex-direction:column;gap:18px}.auth_headline__PhSO_ h1{font-size:clamp(2.2rem,2vw,3rem);line-height:1.2;font-weight:800;color:#ffffff}.auth_headline__PhSO_ p{max-width:460px;color:rgba(255,255,255,.76);font-size:1rem;line-height:1.5}.auth_stats__v60PR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.auth_stat__Bjiqj{padding:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);border-radius:14px}.auth_statValue__KbqL0{display:block;margin-bottom:8px;font-size:1.1rem;font-weight:700;color:#ffffff}.auth_statLabel__vNkDw{color:rgba(255,255,255,.6);font-size:.92rem;line-height:1.5}.auth_formPanel__YzjD9{padding:64px 34px;display:flex;flex-direction:column;justify-content:flex-start;background:rgba(5,7,11,.84)}.auth_card__aaiJ2{display:flex;flex-direction:column;gap:22px}.auth_cardHeader__PjK_Q{display:flex;flex-direction:column;gap:8px}.auth_eyebrow__FKcsm{font-size:.83rem;text-transform:uppercase;letter-spacing:.08em;color:#60a5fa}.auth_title__lqslm{font-size:1.9rem;font-weight:800;color:#ffffff}.auth_subtitle__gH_z8{color:rgba(255,255,255,.65);line-height:1.6}.auth_form__otHTA{display:flex;flex-direction:column;gap:14px}.auth_tabs__mTNyI{display:flex;gap:8px;margin-bottom:24px;background:rgba(255,255,255,.04);padding:4px;border-radius:12px}.auth_tab__YGYDv{flex:1 1;padding:10px;background:none;border:none;color:rgba(255,255,255,.6);font-weight:600;font-size:.9rem;cursor:pointer;border-radius:8px;transition:all .2s}.auth_tabActive__J1dQL{background:rgba(255,255,255,.08);color:#ffffff}.auth_field__pTq9X{display:flex;flex-direction:column;gap:8px}.auth_field__pTq9X label{font-size:.93rem;font-weight:600;color:rgba(255,255,255,.88)}.auth_field__pTq9X input{width:100%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#ffffff;border-radius:12px;padding:14px 15px;font-size:.98rem;outline:none}.auth_field__pTq9X input:focus{border-color:rgba(96,165,250,.72);box-shadow:0 0 0 3px rgba(59,130,246,.14)}.auth_field__pTq9X input::placeholder{color:rgba(255,255,255,.34)}.auth_passwordWrapper__CYgPr{position:relative;display:flex;align-items:center}.auth_passwordWrapper__CYgPr input{padding-right:48px}.auth_toggleButton__GUUyF{position:absolute;right:8px;background:none;border:none;color:rgba(255,255,255,.4);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s;border-radius:8px}.auth_toggleButton__GUUyF:hover{color:#ffffff;background:rgba(255,255,255,.05)}.auth_primaryButton__3yobW{border:0;border-radius:12px;padding:14px 16px;background:linear-gradient(135deg,#3B82F6,#2563EB);color:#ffffff;font-size:.98rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px 0 rgba(37,99,235,.39)}.auth_primaryButton__3yobW:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,99,235,.4)}.auth_primaryButton__3yobW:disabled{opacity:.65;cursor:wait}.auth_secondaryRow__WiRDg{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.auth_link__dmP00{color:#93c5fd;font-weight:600;font-size:1rem}.auth_muted__eRMap{color:rgba(255,255,255,.62)}.auth_error__q3EtI,.auth_notice__lOezH{border-radius:12px;padding:13px 14px;font-size:.94rem;line-height:1.5}.auth_notice__lOezH{border:1px solid rgba(16,185,129,.26);background:rgba(16,185,129,.1);color:#d1fae5}.auth_error__q3EtI{border:1px solid rgba(248,113,113,.26);background:rgba(248,113,113,.1);color:#fecaca}@media (max-width:900px){.auth_shell__BkKES{grid-template-columns:1fr}.auth_brandPanel__jXbQz{padding:36px 28px 24px}.auth_formPanel__YzjD9{padding:28px}}@media (max-width:640px){.auth_page__xm0e5{padding:0}.auth_shell__BkKES{min-height:100vh;border-radius:0}.auth_stats__v60PR{grid-template-columns:1fr}}