.LoginForm_page__ONtKk{min-height:100vh;background:#f5f5f5}.LoginForm_shell__yvecv{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.LoginForm_formPanel__xMHp4{position:relative;min-height:100vh;background:#f5f5f5;overflow:hidden}.LoginForm_brandHeader__Qvjh0{position:absolute;top:34px;left:34px;z-index:1}.LoginForm_brandSurface__DwvHu{display:inline-flex;align-items:center;padding:10px 12px;border-radius:12px;background:#13304d;box-shadow:0 12px 24px rgba(19,48,77,.16)}.LoginForm_formPanelInner__XMXZK{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:120px 32px 140px}.LoginForm_formBlock__f5pYT{width:360px;max-width:100%}.LoginForm_titleBlock__04_sb{margin-bottom:24px;text-align:center}.LoginForm_title__5AFHy{margin:0;color:#000000;font-size:40px;font-weight:700;line-height:48px;letter-spacing:0}.LoginForm_subtitle__Q4Udx,.LoginForm_title__5AFHy{font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.LoginForm_subtitle__Q4Udx{margin-top:4px;color:#868e96;font-size:14px;font-weight:400;line-height:20px}.LoginForm_form__RF_mT{width:100%}.LoginForm_loginAlert__YsNSc{margin-bottom:12px}.LoginForm_supportCopy__Ja8xT{color:#495057;font-size:15px;line-height:24px}.LoginForm_supportCopy__Ja8xT,.LoginForm_supportNote__HvY9p{font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.LoginForm_supportNote__HvY9p{color:#868e96;font-size:13px;line-height:20px;text-align:center}.LoginForm_form__RF_mT .mantine-InputWrapper-root{width:100%}.LoginForm_form__RF_mT .mantine-InputWrapper-label{margin-bottom:4px;color:#000000;font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:700;line-height:24px}.LoginForm_form__RF_mT .mantine-InputWrapper-required{color:#fa5252}.LoginForm_form__RF_mT .mantine-Input-input{height:40px;border:1px solid #dee2e6;background:#ffffff;color:#000000;font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:400;line-height:24px}.LoginForm_form__RF_mT .mantine-Input-input::placeholder{color:#adb5bd}.LoginForm_inputError__6BxND .mantine-Input-input,.LoginForm_inputError__6BxND .mantine-PasswordInput-input{border-color:#fa5252;color:#fa5252}.LoginForm_inputError__6BxND .mantine-Input-input::placeholder,.LoginForm_inputError__6BxND .mantine-PasswordInput-input::placeholder{color:#fa5252}.LoginForm_inputError__6BxND .mantine-Input-section,.LoginForm_inputError__6BxND .mantine-PasswordInput-section{color:#fa5252}.LoginForm_inputError__6BxND .mantine-InputWrapper-error{margin-top:4px;color:#fa5252;font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:400;line-height:20px}.LoginForm_form__RF_mT .mantine-Input-input:focus,.LoginForm_form__RF_mT .mantine-PasswordInput-input:focus{border-color:#a9b2c0}.LoginForm_form__RF_mT .mantine-Input-section,.LoginForm_form__RF_mT .mantine-PasswordInput-section{color:#adb5bd}.LoginForm_optionsRow__V4shC{display:flex;align-items:center;justify-content:space-between;width:344px;margin-top:4px;max-width:100%}.LoginForm_optionsRow__V4shC .mantine-Checkbox-label{color:#495057}.LoginForm_forgotLink__BiESe,.LoginForm_optionsRow__V4shC .mantine-Checkbox-label{font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:400;line-height:20px}.LoginForm_forgotLink__BiESe{color:#4263eb;text-decoration:none}.LoginForm_forgotLink__BiESe:hover{text-decoration:none;opacity:.88}.LoginForm_submitButton__f09jj{width:100%;height:42px;background:#13304d;font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;font-weight:400;line-height:28px;box-shadow:none}.LoginForm_submitButton__f09jj:hover{background:#13304d}.LoginForm_accessCard__DnyEl{background:#ffffff;border-color:#dbe2ea}.LoginForm_accessIcon__Bd5xy{background:rgba(19,48,77,.08);color:#13304d}.LoginForm_accessTitle__dzmyA{color:#0f1720;font-size:17px;line-height:24px}.LoginForm_accessDescription___zZDS,.LoginForm_accessTitle__dzmyA{font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.LoginForm_accessDescription___zZDS{margin-top:6px;color:#495057;font-size:14px;line-height:22px}.LoginForm_footer__T8lVo{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);width:min(344px,calc(100% - 48px));text-align:center}.LoginForm_footerPrimary__OojNM,.LoginForm_footerSecondary__k_Z5d{color:#868e96;font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:11px;font-weight:400;line-height:normal}.LoginForm_visualPanel__BZbJb{min-height:100vh;padding:18px 18px 18px 0;background:#ffffff}.LoginForm_visualFrame__07ACn{width:100%;height:100%;min-height:calc(100vh - 36px);padding:14px;border-radius:16px;background:linear-gradient(180deg,#130e51,#2b20b7)}.LoginForm_visualPattern__uFMbI{width:100%;height:100%;border-radius:12px;background-color:#130e51;background-image:url(/assets/LoginPattern.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.LoginForm_shell__yvecv{grid-template-columns:1fr}.LoginForm_visualPanel__BZbJb{display:none}.LoginForm_formPanelInner__XMXZK{padding:120px 20px}}@media (max-width:576px){.LoginForm_brandHeader__Qvjh0{top:24px;left:20px}.LoginForm_formPanelInner__XMXZK{padding:110px 20px}.LoginForm_title__5AFHy{font-size:34px;line-height:40px}.LoginForm_optionsRow__V4shC{align-items:flex-start;flex-direction:column;gap:10px}}