.mh-wrap{max-width:1000px;margin:25px auto;font-family:Arial,sans-serif;color:#172033;background:#fff;border-radius:24px;box-shadow:0 20px 60px rgba(20,37,80,.15);overflow:hidden}.mh-hero{display:flex;justify-content:space-between;align-items:center;padding:28px;background:linear-gradient(135deg,#1769ff,#00b894,#ffb703);color:#fff}.mh-hero h2{margin:0;font-size:30px}.mh-hero p{margin:5px 0 0}.mh-badge{background:rgba(255,255,255,.22);padding:12px 16px;border-radius:16px;font-weight:700}.mh-tabs{display:flex;gap:8px;padding:14px;background:#f6f8ff}.mh-tabs button,.mh-actions button,.mh-mainbtn{border:0;border-radius:14px;padding:12px 18px;font-weight:700;cursor:pointer}.mh-tabs button.active,.mh-mainbtn{background:#1769ff;color:#fff}.mh-tab{display:none;padding:22px}.mh-tab.active{display:block}.mh-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mh-form label{font-weight:700}.mh-form input,.mh-form select{width:100%;box-sizing:border-box;margin-top:6px;border:1px solid #dfe6f3;border-radius:13px;padding:12px;background:#fbfcff}.mh-mainbtn{margin-top:18px;font-size:16px}.mh-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.mh-summary div{background:#f7faff;border:1px solid #e2e9ff;border-radius:18px;padding:18px}.mh-summary span{display:block;color:#60708a}.mh-summary b{font-size:22px}.mh-summary .net{background:linear-gradient(135deg,#e7fff5,#f4fff8);border-color:#9be7c7}.mh-result table{width:100%;border-collapse:collapse;border-radius:16px;overflow:hidden}.mh-result th{background:#172033;color:#fff;text-align:left}.mh-result th,.mh-result td{padding:11px;border-bottom:1px solid #edf1f7}.mh-note{background:#fff7df;padding:12px;border-radius:14px;border:1px solid #ffe0a3}.mh-actions{display:flex;gap:12px;flex-wrap:wrap}.mh-actions button{background:#172033;color:#fff}@media(max-width:700px){.mh-form,.mh-summary{grid-template-columns:1fr}.mh-hero{display:block}.mh-tabs{overflow:auto}}@media print{body *{visibility:hidden}.mh-wrap,.mh-wrap *{visibility:visible}.mh-wrap{position:absolute;left:0;top:0;box-shadow:none}.mh-tabs,.mh-actions,.mh-mainbtn{display:none!important}}