.mpm-page{padding:22px 28px 44px;display:flex;flex-direction:column;gap:16px;max-width:1500px;width:100%}.mpm-grid{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.mpm-main{flex:2.2 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px}.mpm-rail{flex:1 1 300px;min-width:280px;display:flex;flex-direction:column;gap:16px}.mpm-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.mpm-table th{text-align:left;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute-2);font-weight:600;padding:9px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.mpm-table td{padding:11px 16px;border-bottom:1px solid var(--line-2);vertical-align:middle;color:var(--ink)}.mpm-table tr:last-child td{border-bottom:0}.mpm-table tr.click{cursor:pointer;transition:background .08s}.mpm-table tr.click:hover td{background:var(--surface-2)}.mpm-table th.num,.mpm-table td.num{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum"}.mpm-table .mut{color:var(--mute)}.mpm-table .mono-cell{font-family:var(--font-mono);font-size:12px}.mpm-ent{display:flex;align-items:center;gap:10px;min-width:0}.mpm-ent .t{min-width:0}.mpm-ent .n{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpm-ent .u{font-size:10.5px;color:var(--mute);font-family:var(--font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpm-fbar{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.mpm-search{flex:1;min-width:200px;display:flex;align-items:center;gap:8px;height:34px;background:var(--surface-2);border:1px solid var(--line);border-radius:9px;padding:0 11px;color:var(--mute)}.mpm-search:focus-within{border-color:var(--line-strong);background:var(--surface)}.mpm-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:12.5px;color:var(--ink)}.mpm-search input::placeholder{color:var(--mute-2)}.mpm-count{font-family:var(--font-mono);font-size:11px;color:var(--mute-2);white-space:nowrap;margin-left:auto}.mpm-input,.mpm-select,.mpm-textarea{height:36px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);padding:0 11px;width:100%}.mpm-input:focus,.mpm-select:focus,.mpm-textarea:focus{outline:none;border-color:var(--mp-primary-2)}.mpm-input::placeholder,.mpm-textarea::placeholder{color:var(--mute-2)}.mpm-textarea{height:auto;min-height:84px;padding:9px 11px;resize:vertical;line-height:1.5}.mpm-select{-webkit-appearance:none;appearance:none;padding-right:28px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23737b8c' d='M0 0h10L5 6z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}.mpm-select.slim{width:auto;height:34px;font-size:12.5px;color:var(--ink-2);background-color:var(--surface)}.mpm-field{display:flex;flex-direction:column;gap:6px}.mpm-field label{font-size:11px;font-weight:600;color:var(--mute);text-transform:uppercase;letter-spacing:.07em}.mpm-field .help{font-size:11.5px;color:var(--mute-2)}.mpm-form{display:flex;flex-direction:column;gap:14px}.mpm-form-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mpm-btn{height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;text-decoration:none}.mpm-btn:hover{background:var(--surface-2);color:var(--ink)}.mpm-btn.sm{height:29px;padding:0 10px;font-size:11.5px;border-radius:7px}.mpm-btn.danger{color:var(--bad);border-color:var(--bad-soft)}.mpm-btn.danger:hover{background:var(--bad-soft)}.mpm-btn:disabled,.btn-primary:disabled{opacity:.55;cursor:not-allowed}.mpm-error{font-size:12.5px;color:var(--bad);background:var(--bad-soft);border-radius:8px;padding:9px 12px;line-height:1.45}.mpm-ok{font-size:12.5px;color:var(--good);background:var(--good-soft);border-radius:8px;padding:9px 12px}.mpm-kv{display:flex;align-items:center;gap:10px;font-size:13px;padding:7px 0}.mpm-kv .k{color:var(--mute);min-width:110px;font-size:12.5px}.mpm-kv .v{margin-left:auto;text-align:right;font-weight:500}.mpm-kv .v.mono{font-family:var(--font-mono);font-size:12.5px;font-weight:600}.mpm-pad{padding:4px 16px 16px}.mpm-divider{height:1px;background:var(--line-2);margin:10px 0}.mpm-link{color:var(--mp-primary);font-weight:600;cursor:pointer;text-decoration:none}.mpm-link:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:720px){.mpm-page{padding:16px 16px 36px}.mpm-form-2{grid-template-columns:1fr}}
