:root{--bg:#061811;--panel:#0b2a1f;--line:#315d46;--text:#f8fff9;--muted:#bbd0c1;--green:#21ca80;--gold:#ecd17b}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 5%,#114c34,#061811 38%);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55}a{color:var(--gold)}.mh-wrap{width:min(1160px,calc(100% - 32px));margin:auto}.mh-header{border-bottom:1px solid var(--line);background:#071c15e8}.mh-nav{min-height:72px;display:flex;align-items:center;gap:26px}.mh-brand{display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-size:20px;font-weight:800;white-space:nowrap}.mh-brand img{width:36px;height:36px;object-fit:cover;border-radius:9px}.mh-nav nav{display:flex;gap:20px;flex:1;flex-wrap:wrap}.mh-nav nav a{color:#e2f2e7;text-decoration:none;font-size:13px}.mh-pill,.mh-button{border:1px solid #83f6b2;border-radius:10px;background:linear-gradient(125deg,#158f61,#21ca80);color:#fff;text-decoration:none;font-weight:750;padding:8px 15px;box-shadow:0 0 16px #21ca8055;white-space:nowrap}.mh-ribbon{text-align:center;padding:8px;color:#e4d68f;font-size:11px;letter-spacing:.16em;background:#0d2b20}.mh-hero{padding:55px 0 24px}.mh-kicker{font-size:11px;color:#a3f4c0;letter-spacing:.18em;font-weight:800}.mh-hero h1{font-size:clamp(32px,5vw,54px);line-height:1.06;margin:13px 0}.mh-hero p{color:var(--muted);max-width:690px}.mh-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:18px;margin:12px 0 54px}.mh-card{border:1px solid var(--line);border-radius:18px;padding:24px;background:linear-gradient(150deg,#0e3627,#09251b);box-shadow:inset 2px 0 #21ca8033,0 15px 35px #0004}.mh-card h2{margin:0 0 14px;color:#fff}.mh-card form label{display:grid;gap:6px;margin:12px 0;font-size:13px;color:#d8efe0}.mh-card input,.mh-card select,.mh-card textarea{width:100%;padding:11px 12px;border-radius:9px;border:1px solid #5a8268;background:#061b12;color:#fff;font:inherit}.mh-card .mh-check{display:flex;align-items:flex-start;gap:9px}.mh-check input{width:auto;margin-top:4px}.mh-card button{background:linear-gradient(125deg,#158f61,#21ca80);color:#fff;border:1px solid #8affbd;border-radius:9px;padding:11px 17px;font-weight:750;box-shadow:0 0 16px #21ca8055;cursor:pointer}.mh-card small,.mh-muted{color:var(--muted)}.mh-error{color:#ffe3aa;border-left:3px solid #f4b15d;padding-left:10px}.mh-success{color:#a9fbc4}.mh-links{display:grid;gap:10px}.mh-links a{display:block;padding:12px;border:1px solid #37614c;border-radius:10px;text-decoration:none;background:#0a241a;color:#fff}.mh-links a:hover{border-color:var(--green);box-shadow:0 0 12px #21ca8055}.mh-logout{margin-top:20px}.mh-logout button{background:#0b271c;border-color:#49705a}.mh-footer{border-top:1px solid var(--line);display:flex;gap:18px;justify-content:space-between;padding:25px 0 85px;color:var(--muted);font-size:12px}@media(max-width:760px){.mh-nav{gap:10px;flex-wrap:wrap;padding:10px 0}.mh-nav nav{order:3;width:100%;overflow:auto;flex-wrap:nowrap;gap:14px}.mh-two{grid-template-columns:1fr}.mh-hero{padding-top:35px}.mh-footer{flex-wrap:wrap}}

.mh-social{display:flex;gap:8px;flex-wrap:wrap}.mh-social a{color:#fff;text-decoration:none;border:1px solid #477458;background:#0c3223;border-radius:8px;padding:6px 9px}.mh-social a:hover{border-color:var(--green);box-shadow:0 0 10px #21ca8055}

.mh-control{align-self:start}.mh-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0}.mh-metrics>div{min-width:0;border:1px solid #4a805b;border-radius:11px;background:#08251b;padding:12px}.mh-metrics small{display:block;color:#b8d3bf}.mh-metrics strong{display:block;color:#ecd17b;font-size:18px;overflow-wrap:anywhere}.mh-history{margin-top:16px;border:1px solid #3b6b50;border-radius:10px;padding:10px 13px}.mh-history summary{cursor:pointer;font-weight:750}.mh-history ul{color:#d2e6d7;padding-left:19px}.mh-small{font-size:12px;margin:16px 0 0}@media(max-width:480px){.mh-metrics{grid-template-columns:1fr 1fr}.mh-metrics>div:first-child{grid-column:1/-1}}
