body{margin:0;background:#07090d;color:#e9edf2;font:15px/1.6 Heebo,Arial,sans-serif}a{color:#ff6b78}
.mpx-card{max-width:820px;margin:24px auto;padding:20px 24px;background:#10141a;border:1px solid #2a313b;border-radius:12px}
.mpx-top{text-align:end}.mpx-logo{color:#ff2a3c;letter-spacing:3px;margin:0}.mpx-logo span{color:#fff}
.mpx-doc h3{color:#ff6b78;margin-top:1.4em}.mpx-note{background:#2a1a10;border:1px solid #8a5a20;padding:8px 12px;border-radius:6px}
.mpx-foot{margin-top:28px;padding-top:12px;border-top:1px solid #2a313b;font-size:13px;text-align:center}.mpx-small{font-size:12px;color:#7a8594}
.mpx-btn{display:inline-block;background:#232a33;color:#e9edf2;border:1px solid #3a4452;border-radius:6px;padding:8px 14px;text-decoration:none;cursor:pointer;font:inherit}
.mpx-btn.primary{background:#ff2a3c;border-color:#ff2a3c;color:#fff}.mpx-err{background:#3a1015;border:1px solid #ff2a3c;padding:8px 12px;border-radius:6px}
.mpx-form label{display:block;margin:10px 0}.mpx-form input:not([type=checkbox]),.adm input,.adm select,.adm textarea{width:100%;box-sizing:border-box;background:#07090d;color:#e9edf2;border:1px solid #3a4452;border-radius:6px;padding:8px}
.mpx-chk{font-size:13px}.mpx-or{text-align:center;color:#7a8594}
.adm{max-width:1280px}.adm nav.tabs a{margin-inline-end:12px}.adm nav.tabs a.on{color:#fff;font-weight:bold}
.adm table{width:100%;border-collapse:collapse;font-size:13px}.adm th,.adm td{border-bottom:1px solid #2a313b;padding:5px 6px;text-align:start;vertical-align:top}
.adm .flt{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin:10px 0}.adm .flt label{flex:1 1 130px;font-size:12px}
.adm .kpi{display:flex;flex-wrap:wrap;gap:10px}.adm .kpi div{background:#07090d;border:1px solid #2a313b;border-radius:8px;padding:8px 14px}.adm .kpi b{display:block;font-size:22px;color:#ff6b78}
.adm .tag{font-size:11px;padding:1px 6px;border-radius:4px;background:#232a33}.adm .tag.g{background:#1d3550}.adm .tag.b{background:#5a1018}
.adm svg{background:#07090d;border:1px solid #2a313b;border-radius:8px;width:100%;height:auto}.adm .grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}
@media(max-width:800px){.adm .grid2{grid-template-columns:1fr}}
