.mhHeroActions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.mhHeroActions button{display:inline-flex;align-items:center;border:1px solid #f3bc00;border-radius:6px;background:#f3bc00;color:#17262b;padding:10px 13px;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}.mhHeroActions button:disabled{cursor:wait;opacity:.65}.mhImportModal{position:fixed;z-index:90;inset:0;display:none;place-items:center;padding:20px;background:#10251fd1}.mhImportModal.open{display:grid}.mhImportCard{width:min(720px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:12px;box-shadow:0 24px 75px #0716118c}.mhImportHead{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;background:#20343a;color:#fff;border-bottom:4px solid #f3bc00}.mhImportHead span{display:block;color:#f3bc00;font-size:9px;font-weight:800;letter-spacing:1.2px}.mhImportHead h3{margin:4px 0 0;font-size:20px}.mhImportHead button{border:0;background:transparent;color:#fff;font-size:25px;cursor:pointer}.mhImportBody{padding:18px 20px}.mhImportBody>p{margin:0 0 13px;color:#6e7973;font-size:11px}.mhImportStats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.mhImportStats div{border:1px solid #dce2de;border-radius:7px;padding:11px}.mhImportStats small,.mhImportStats strong{display:block}.mhImportStats small{color:#76827c;font-size:9px}.mhImportStats strong{margin-top:5px;font:700 18px Georgia}.mhImportSample{margin-top:14px}.mhImportSample>strong{font-size:11px}.mhImportSample>div{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.mhImportSample span{display:block;padding:9px 10px;border-radius:6px;background:#f3f6f4;color:#65716b;font-size:9px;line-height:1.4}.mhImportSample b{display:block;color:#274e41;font-size:10px}.mhImportNotice{margin-top:14px;padding:11px 13px;border-left:4px solid #3e8067;background:#edf5f1;color:#365e4f;font-size:10px;line-height:1.5}.mhImportNotice.warning{border-left-color:#bd5047;background:#fff1ef;color:#913f38}.mhImportActions{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid #dce2de}.mhImportActions button{border:1px solid #bdc8c2;border-radius:6px;background:#fff;color:#31584b;padding:10px 14px;font-weight:800;cursor:pointer}.mhImportActions button.primary{border-color:#174c3b;background:#174c3b;color:#fff}@media(max-width:700px){.mhHeroActions{justify-content:flex-start}.mhImportStats{grid-template-columns:1fr 1fr}.mhImportSample>div{grid-template-columns:1fr}}
