#v2032MustChange.v2032-overlay{z-index:2147483640;direction:rtl;background:#0916289e;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}#v2032MustChange .v2032-modal{color:#14202e;text-align:right;background:#fff;border-radius:16px;width:min(440px,94vw);padding:20px 22px;box-shadow:0 24px 70px #00000059}#v2032MustChange h3{color:#0f2c4c;margin:0 0 8px;font-size:18px}#v2032MustChange p{margin:0 0 8px;font-size:13px;line-height:1.9}#v2032MustChange .v2032-rules{color:#475569;margin:0 0 10px;padding:0 18px 0 0;font-size:12px;line-height:1.9;list-style:outside}#v2032MustChange label{margin:8px 0 4px;font-size:13px;font-weight:700;display:block}#v2032MustChange input{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:9px;width:100%;padding:9px 10px;font-size:14px}#v2032MustChange input:focus{outline-offset:1px;outline:2px solid #2563eb}#v2032MustChange .v2032-error{color:#b91c1c;min-height:20px;margin-top:8px;font-size:12px;font-weight:700}#v2032MustChange .v2032-actions{gap:8px;margin-top:10px;display:flex}#v2032MustChange .v2032-actions .btn{flex:1}#v2032MustChange .btn{cursor:pointer;border:0;border-radius:10px;padding:9px 13px;font-weight:700}#v2032MustChange .btn:disabled{opacity:.6;cursor:default}#v2032MustChange .btn-primary{color:#fff;background:#0b2540}#v2032MustChange .btn-gray{color:#26435f;background:#e8edf2}.v2032-login-note{text-align:right;border-radius:10px;margin:10px 0 2px;padding:9px 11px;font-size:12px;line-height:1.9}.v2032-login-note.warn{color:#9a3412;background:#fff7ed;border:1px solid #fdba74}.v2032-login-note.info{color:#1e3a8a;background:#eff6ff;border:1px solid #93c5fd}.v2032-temp-btn{margin-inline-start:6px}
