.login-common_panelCard__HgOCP{width:100%;background:var(--login-panel-bg);backdrop-filter:var(--login-panel-blur);border-radius:var(--login-panel-radius);padding:var(--login-panel-padding);border:1px solid var(--login-panel-border);box-shadow:var(--login-panel-shadow)}.login-common_formStack__KLg0_{display:flex;flex-direction:column;gap:14px}.login-common_fieldLabel__15a8X{display:block;font-size:12px;font-weight:600;color:var(--login-label-color);margin-bottom:7px;letter-spacing:.04em}.login-common_passwordWrap__2gZ5o{position:relative}.login-common_inputWithToggle__sUYvI{padding-right:48px}.login-common_passwordToggle__ySHtH{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--login-toggle-color);padding:4px;line-height:0;transition:color .15s}.login-common_passwordToggle__ySHtH:hover{color:var(--login-toggle-hover-color)}.login-common_errorAlert__kwiJO{background:var(--login-error-bg);border:1px solid var(--login-error-border);border-radius:12px;padding:10px 14px;display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--login-error-text)}.login-common_errorIcon__XyPXr{margin-top:1px;flex-shrink:0}.login-common_inactiveCard__QwWx6{background:var(--login-inactive-bg);border-radius:var(--login-inactive-radius);padding:var(--login-inactive-padding);text-align:center;border:1px solid var(--login-inactive-border);box-shadow:var(--login-inactive-shadow)}.login-common_inactiveTitle__LIeEb{margin:0 0 4px;font-weight:600;color:var(--login-inactive-title-color)}.login-common_inactiveText__gWDn_{margin:0;font-size:13px;color:var(--login-inactive-text-color)}.login-common_securityNote__0N3sO{text-align:center;font-size:11px;color:var(--login-security-note-color);letter-spacing:.02em}.login-common_inlineSpinner__RQZtU{animation:login-common_loginCommonSpin__0kKEQ 1s linear infinite}.login-common_mfaCard__yhSp_{width:100%;background:var(--login-mfa-card-bg);backdrop-filter:var(--login-mfa-card-blur);border-radius:var(--login-mfa-card-radius);padding:var(--login-mfa-card-padding);box-shadow:var(--login-mfa-card-shadow);border:1px solid var(--login-mfa-card-border)}.login-common_mfaLoading__674_x{display:flex;justify-content:center;padding:40px}.login-common_spinnerRing__BcZfI{width:32px;height:32px;border:3px solid var(--login-spinner-ring);border-top-color:var(--login-spinner-accent);border-radius:50%;animation:login-common_loginCommonSpin__0kKEQ 1s linear infinite}.login-common_mfaHeader__JGIcz{text-align:center;margin-bottom:20px}.login-common_mfaIconWrap__2PO2Z{width:50px;height:50px;background:var(--login-mfa-icon-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.login-common_mfaTitle__MuEh_{margin:0;font-size:16px;font-weight:700;color:var(--login-mfa-title-color)}.login-common_mfaSetup__BQndF{margin-bottom:20px;display:flex;flex-direction:column;gap:12px}.login-common_mfaLink__I_DdW{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--login-mfa-link-bg);border:1px solid var(--login-mfa-link-border);border-radius:12px;padding:12px 16px;font-size:13px;color:var(--login-mfa-link-text);text-decoration:none}.login-common_mfaSummary__e15iU{cursor:pointer;text-align:center;font-size:12px;color:var(--login-mfa-summary-color);list-style:none}.login-common_mfaSummary__e15iU::-webkit-details-marker{display:none}.login-common_mfaQrWrap__Ki_rz{margin-top:12px;display:flex;justify-content:center}.login-common_mfaQrImage__2RPjw{width:180px;height:180px;border-radius:10px;border:1px solid var(--login-mfa-qr-border);padding:8px;background:var(--login-mfa-qr-bg)}.login-common_mfaKeyBox__jii4Y{margin-top:8px;background:var(--login-mfa-key-bg);border-radius:8px;padding:8px 12px}.login-common_mfaKeyCode__Ds0W0{font-size:12px;font-family:monospace;font-weight:600;color:var(--login-mfa-key-text);word-break:break-all}.login-common_mfaControls__xz70M{display:flex;flex-direction:column;gap:12px}.login-common_mfaCodeInput__sQB8K{text-align:center;font-size:28px;font-family:monospace;letter-spacing:.5em}.login-common_mfaError__Uka2O{background:var(--login-mfa-error-bg);border:1px solid var(--login-mfa-error-border);border-radius:12px;padding:8px 12px;font-size:13px;color:var(--login-mfa-error-text)}.login-common_trustLabel__09GRA{display:flex;align-items:center;gap:9px;cursor:pointer;font-size:13px;color:var(--login-trust-label-color);padding:2px 0}.login-common_trustCheckbox__Ljyr1{width:18px;height:18px}.login-common_disabledAction__iydeo{background:var(--login-mfa-action-disabled-bg)!important;animation:none!important}@keyframes login-common_loginCommonSpin__0kKEQ{to{transform:rotate(1turn)}}.auth-extra_notice__Ig1eG{border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.7;background:var(--login-trial-note-bg,#d9ede2);color:var(--login-trial-note-color,#08543a)}.auth-extra_lead__xq3SQ{margin:0 0 16px;font-size:13px;line-height:1.7;color:#4d5c53}.auth-extra_ruleList__P3Cj_{margin:8px 0 0;padding:0;list-style:none;font-size:12px;display:grid;gap:2px}.auth-extra_rulePassed__SP_DH{color:#0c7350}.auth-extra_rulePending__c8m9E{color:#9caa9f}.auth-extra_consentRow__7imeJ{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;color:#4d5c53}.auth-extra_consentCheckbox__ASvcq{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--login-accent,#0c7350)}.auth-extra_inlineLink__gxhaP{font-weight:600;color:#08543a;text-decoration:underline}