:root{color-scheme:dark;--bg:#07111d;--panel:#0d1c2a;--line:#24374b;--text:#f2f6fa;--muted:#a9bac9;--gold:#e6bd56;--green:#a8e2b2;--red:#ffb8b8}
*{box-sizing:border-box}body{margin:0;background:radial-gradient(900px 500px at 80% -20%,#203a55 0,transparent 65%),var(--bg);color:var(--text);font:16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.mv-shell{width:min(720px,calc(100% - 32px));margin:42px auto 80px}.mv-wide{width:min(980px,calc(100% - 32px))}.mv-brand{display:inline-block;color:var(--gold);font-weight:800;letter-spacing:.13em;text-decoration:none;margin:0 0 18px}.mv-card{background:linear-gradient(145deg,#102235,#0a1724);border:1px solid var(--line);border-radius:18px;padding:clamp(22px,5vw,42px);box-shadow:0 22px 70px #0005}.mv-kicker{font-size:11px;letter-spacing:.18em;color:var(--gold);font-weight:800}.mv-card h1{font-size:clamp(27px,5vw,39px);line-height:1.12;margin:10px 0 16px}.mv-card p,.mv-card li{color:var(--muted)}.mv-card ul{padding-left:21px}.mv-note{border-left:3px solid #927844;padding:10px 14px;background:#1e1c19;border-radius:5px;font-size:13px}.mv-button,.mv-danger{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;border:0;border-radius:9px;background:linear-gradient(135deg,#f1d27b,#c59331);color:#15130d;font-weight:800;text-decoration:none;cursor:pointer;font:inherit;font-weight:800}.mv-secondary{display:inline-block;margin:16px 16px 0 0;color:#c1d4e4;text-decoration:none}.mv-form{display:grid;gap:12px;margin:22px 0}.mv-form>label:not(.mv-check){font-weight:700}.mv-form input:not([type=checkbox]),.mv-reason input{width:100%;padding:13px;border:1px solid #40576b;border-radius:8px;background:#091521;color:var(--text);font:inherit}.mv-check{display:flex;align-items:flex-start;gap:10px;color:var(--muted);font-size:14px}.mv-check input{margin-top:5px}.mv-status,.mv-request{border:1px solid var(--line);border-radius:11px;padding:16px;margin:15px 0;background:#0a1825}.mv-good{border-color:#4a775b;color:var(--green)}.mv-error,.mv-error-text{color:var(--red)}.mv-request h2{font-size:19px;margin:0 0 8px}.mv-request p{margin:7px 0}.mv-request small{font-size:12px;color:#8498aa}.mv-request-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.mv-pill{white-space:nowrap;border:1px solid #516376;border-radius:20px;padding:5px 10px;color:#cad6e0;font-size:12px}.mv-actions{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin-top:18px}.mv-actions form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.mv-reason{font-size:12px;color:var(--muted)}.mv-danger{background:#42272c;border:1px solid #87474d;color:#ffd1d1}@media(max-width:600px){.mv-shell{margin-top:22px}.mv-card{padding:22px 18px}.mv-actions,.mv-actions form{align-items:stretch;flex-direction:column}.mv-actions button{width:100%}}
