.acc490{margin:24px 0;display:grid;gap:18px}.acc490 .tabs{display:flex;gap:8px;flex-wrap:wrap}.acc490 .tabs button{border:1px solid var(--line,#334155);background:#111827;color:#e5e7eb;padding:10px 14px;border-radius:10px}.acc490 .tabs button.active{background:#2563eb}.acc490 .panel{background:#111827;border:1px solid #283548;border-radius:16px;padding:18px}.acc490 .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.acc490 label{display:grid;gap:6px}.acc490 input,.acc490 select{width:100%;padding:10px;border-radius:8px;border:1px solid #39485f;background:#0b1220;color:#fff}.acc490 table{width:100%;border-collapse:collapse}.acc490 th,.acc490 td{padding:10px;border-bottom:1px solid #2a374b;text-align:left}.acc490 .scroll{overflow:auto}.acc490 .actions{display:flex;gap:7px;flex-wrap:wrap}.acc490 .flag{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px;border:1px solid #2a374b;border-radius:10px}.acc490 .notice{padding:12px;border-radius:10px;background:#17233a}.acc490 .danger{background:#7f1d1d}.acc490 .primary{background:#2563eb}.acc490 button{cursor:pointer;color:#fff;border:0;padding:9px 12px;border-radius:8px;background:#334155}.mml-force-password{position:fixed;inset:0;background:rgba(0,0,0,.82);z-index:99999;display:grid;place-items:center;padding:20px}.mml-force-password>form{width:min(460px,100%);background:#111827;border:1px solid #334155;border-radius:18px;padding:24px;color:#fff;display:grid;gap:14px}.mml-force-password input{padding:12px;border-radius:8px;border:1px solid #475569;background:#020617;color:#fff}
.mml-password-change-overlay{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.84);display:grid;place-items:center;padding:20px}.mml-password-change-card{width:min(480px,100%);background:#111a30;border:1px solid #33446a;border-radius:24px;padding:28px;box-shadow:0 24px 80px rgba(0,0,0,.5)}.mml-password-change-card label{display:grid;gap:7px;margin:14px 0}.mml-password-change-card input{width:100%}.phase-row{align-items:end;margin-bottom:12px}.acc490 .warning{color:#ffc75f}.acc490 .actions{display:flex;gap:8px;flex-wrap:wrap}.acc490 img{border-radius:6px}
