.smallloader_loader__cHOzC{border:4px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:smallloader_spin__WYSon 1s linear infinite;display:inline-block;vertical-align:middle}@keyframes smallloader_spin__WYSon{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bigLoader_loader__iT9EM{border:4px solid rgba(70,65,65,.3);border-top-color:#000;border-radius:50%;width:40px;height:40px;animation:bigLoader_spin__pNfzA 1s linear infinite;display:inline-block;vertical-align:middle}@keyframes bigLoader_spin__pNfzA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dark .bigLoader_loader__iT9EM{border-top-color:#fff}.auth_wrapper__JrCVG{height:100dvh;overflow-y:auto;background:#05070d;display:flex;justify-content:center;padding:24px;font-family:var(--font-plex-sans,"IBM Plex Sans",sans-serif);-webkit-font-smoothing:antialiased}.auth_shell__W5H45{margin:auto;width:100%;max-width:1400px;display:grid;grid-template-columns:420px 1fr;border-radius:14px;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.55);border:1px solid #1b2436;background:#0a0f1c}.auth_panelLeft__Suvar{background:#0a0f1c;padding:56px 48px;display:flex;flex-direction:column;min-width:0}.auth_brand__sNEh9{display:flex;align-items:center;gap:10px;margin-bottom:56px}.auth_brandLogo__a_D54{height:40px;width:auto}.auth_eyebrow__sGpU5{font-size:11px;font-weight:600;letter-spacing:.12em;color:#5c6685;text-transform:uppercase;margin-bottom:8px;font-family:var(--font-plex-mono,"IBM Plex Mono",monospace)}.auth_title__L7sX6{font-size:22px;font-weight:600;color:#e9ecf3;margin-bottom:30px;line-height:1.3}.auth_subtitle__q5L2J{font-size:13px;line-height:1.65;color:#8b95ac;margin:-14px 0 30px}.auth_mfaTitle__1a22W{font-size:19px;font-weight:600;color:#e9ecf3;text-align:center;line-height:1.3}.auth_mfaSubtitle__djv47{font-size:13px;line-height:1.6;color:#8b95ac;text-align:center;margin-top:-8px}.auth_form__2lT2m{display:flex;flex-direction:column;gap:18px}.auth_field__kuZsK{display:flex;flex-direction:column;gap:6px}.auth_label__9WwMt{font-size:12.5px;font-weight:500;color:#8b95ac}.auth_fieldInput__Nijpu{display:flex;align-items:center;background:#131c31;border:1px solid #28324a;border-radius:6px;padding:0 14px;height:44px;transition:border-color .15s ease}.auth_fieldInput__Nijpu:focus-within{border-color:#3b82f6}.auth_fieldInput__Nijpu input{flex:1;min-width:0;background:transparent;border:none;outline:none;box-shadow:none;color:#e9ecf3;font-size:14px;height:100%;font-family:var(--font-plex-mono,"IBM Plex Mono",monospace)}.auth_fieldInput__Nijpu input::-moz-placeholder{color:#5c6685;font-family:var(--font-plex-sans,"IBM Plex Sans",sans-serif)}.auth_fieldInput__Nijpu input::placeholder{color:#5c6685;font-family:var(--font-plex-sans,"IBM Plex Sans",sans-serif)}.auth_fieldIcon__NHdxI{width:16px;height:16px;color:#5c6685;flex-shrink:0;margin-right:10px}.auth_eyeBtn__USdp7{background:transparent;border:none;cursor:pointer;color:#5c6685;display:flex;align-items:center;padding:4px;margin-left:8px;flex-shrink:0;transition:color .15s ease}.auth_eyeBtn__USdp7:hover{color:#e9ecf3}.auth_error__yMQKf{font-size:11.5px;font-weight:600;color:#f87171}.auth_helper__ZmOmV{font-size:12.5px;line-height:1.55;color:#8b95ac}.auth_successBox__YNCCd{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid rgba(28,185,85,.35);background:rgba(22,163,74,.08);border-radius:6px;font-size:12.5px;line-height:1.6;color:#a7f3d0}.auth_successBox__YNCCd svg{flex-shrink:0;color:#1cb955;margin-top:1px}.auth_formError__VDuIq{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid hsla(0,91%,71%,.4);background:rgba(239,68,68,.1);border-radius:6px;font-size:13px;line-height:1.55;color:#fca5a5}.auth_rowBetween__3Hi3B{display:flex;justify-content:space-between;align-items:center;margin:2px 0 8px}.auth_remember__r8jHZ{display:flex;align-items:center;gap:7px;font-size:12.5px;color:#8b95ac;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth_checkbox__aQoYU{accent-color:#3b7bf2;width:13px;height:13px;cursor:pointer}.auth_forgot__uNrQy{font-size:12.5px;color:#8b95ac;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.auth_forgot__uNrQy:hover{color:#e9ecf3;border-color:#5c6685}.auth_btnPrimary__c6YVl{width:100%;height:46px;background:#16a34a;color:#0a1f12;font-family:var(--font-plex-sans,"IBM Plex Sans",sans-serif);font-weight:600;font-size:14.5px;border:none;border-radius:6px;cursor:pointer;transition:background .15s ease;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center}.auth_btnPrimary__c6YVl:hover{background:#1cb955}.auth_btnPrimary__c6YVl:disabled{opacity:.6;cursor:not-allowed}.auth_btnGhost__GQUBD{width:100%;height:44px;background:transparent;border:1px solid #28324a;border-radius:6px;color:#8b95ac;font-size:13.5px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .15s ease,color .15s ease;font-family:var(--font-plex-sans,"IBM Plex Sans",sans-serif)}.auth_btnGhost__GQUBD:hover{border-color:#3a4666;color:#e9ecf3}.auth_divider__3nON5{display:flex;align-items:center;gap:12px;margin:8px 0 2px}.auth_divider__3nON5 span{font-size:11px;color:#5c6685;letter-spacing:.05em;white-space:nowrap}.auth_divider__3nON5:after,.auth_divider__3nON5:before{content:"";flex:1;height:1px;background:#1e2740}.auth_spacer__LZYZT{flex:1}.auth_footerSecurity__YVEUz{border-top:1px solid #1b2436;padding-top:20px;margin-top:40px;display:flex;flex-direction:column;gap:10px}.auth_secRow__Xb9dO{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#5c6685}.auth_secRow__Xb9dO svg{width:13px;height:13px;color:#3c557f;flex-shrink:0}.auth_panelRight__2SIZu{position:relative;background:linear-gradient(160deg,#173a9e,#1d4ed8 50%,#3b7bf2);padding:64px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.auth_crossMark__jPbGQ{position:absolute;inset:0;opacity:.5;pointer-events:none;width:100%;height:100%}.auth_kicker__tOdTh{font-family:var(--font-plex-mono,"IBM Plex Mono",monospace);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.65);margin-bottom:18px;position:relative}.auth_heroTitle__BPzBV{font-size:44px;font-weight:600;line-height:1.18;color:#fff;max-width:560px;margin-bottom:22px;position:relative;letter-spacing:-.01em}.auth_heroSub__oE68r{font-size:15.5px;color:hsla(0,0%,100%,.72);max-width:460px;line-height:1.65;position:relative}.auth_modules__ZXbY9{display:flex;flex-direction:column;gap:12px;margin-top:44px;position:relative;max-width:420px}.auth_moduleRow__aiwsS{display:flex;align-items:center;gap:12px;font-size:13.5px;color:hsla(0,0%,100%,.85);padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.14)}.auth_moduleRow__aiwsS:last-child{border-bottom:none;padding-bottom:0}.auth_moduleRow__aiwsS svg{width:16px;height:16px;color:hsla(0,0%,100%,.75);flex-shrink:0}@media (max-width:900px){.auth_shell__W5H45{grid-template-columns:1fr}.auth_panelRight__2SIZu{display:none}.auth_panelLeft__Suvar{padding:44px 32px}}@media (max-width:640px){.auth_wrapper__JrCVG{padding:0}.auth_shell__W5H45{border-radius:0;border-left:none;border-right:none;border-bottom:none;min-height:100dvh}.auth_panelLeft__Suvar{padding:32px 22px}.auth_brand__sNEh9{margin-bottom:40px}.auth_brandLogo__a_D54{height:34px}}