.mh-controls{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px;font-size:12px;display:flex}.mh-check{cursor:pointer;align-items:center;gap:5px;display:flex}.mh-legend{color:#f39f41;align-items:center;gap:2px;margin-left:auto;display:flex}.mh-legend i{width:22px;height:10px;display:inline-block}.mh-legend i:last-of-type{margin-right:6px}.mh-map{-webkit-user-select:none;user-select:none;background:#000;position:relative;overflow:hidden}.mh-empty{padding:20px}.mh-sector{letter-spacing:.04em;color:#f0f0f0;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:#141414;border:1px solid #000;padding:2px 4px;font-size:10.5px;font-weight:700;position:absolute;overflow:hidden}.mh-sector span{color:#f39f41;margin-left:4px;font-weight:400}.mh-tile{box-sizing:border-box;color:#fff;cursor:pointer;text-shadow:0 1px 2px #00000073;border:1px solid #000;flex-direction:column;justify-content:center;align-items:center;padding:0;font-family:inherit;line-height:1.15;display:flex;position:absolute;overflow:hidden}.mh-tile:hover{outline-offset:-2px;z-index:2;outline:2px solid #f7a600}.mh-tile b{font-weight:700}.mh-tile span{opacity:.95;font-size:.75em}.mh-tip{z-index:10;pointer-events:none;color:#f0f0f0;background:#141414;border:1px solid #363a45;border-radius:6px;width:236px;padding:8px 10px;font-size:11.5px;line-height:1.5;position:absolute;box-shadow:0 8px 24px #00000080}.mh-tip .up{color:#26a69a}.mh-tip .down{color:#ef5350}.mh-sectors{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:4px;margin-top:8px;display:grid}.mh-sectors div{color:#fff;flex-direction:column;padding:6px 8px;font-size:11.5px;display:flex}.mh-sectors span{opacity:.85}.mh-sectors em{font-size:15px;font-style:normal;font-weight:700}.cm-read{min-height:18px;margin:4px 0}.cm-lab{fill:#f39f41;font-family:ui-monospace,Consolas,monospace;font-size:9px}.hm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.hm-wide{grid-column:1/-1}.hm-block h3{letter-spacing:.06em;text-transform:uppercase;color:#ffb000;margin:0 0 6px;font-size:11px}.hm-table{border-collapse:separate;border-spacing:2px;font-variant-numeric:tabular-nums;width:100%;font-size:11.5px}.hm-table th{color:#f39f41;text-align:left;white-space:nowrap;padding:2px 6px;font-weight:600}.hm-table thead th{text-align:center}.hm-table td{text-align:center;color:#fff;background:#1a1e28;min-width:42px;padding:4px 3px;font-family:ui-monospace,Consolas,monospace}.hm-total{font-weight:700}.hm-sep th,.hm-sep td{border-top:2px solid #363a45}.hm-tech td{font-family:inherit;font-weight:600}.hm-verdict td{padding:7px 3px;font-size:13px;font-weight:800}.hm-cal{color:#f39f41;grid-auto-rows:13px;gap:2px;width:max-content;font-size:10px;display:grid}.hm-cal-m{white-space:nowrap;font-size:9.5px;overflow:visible}.hm-cal-d{font-size:9.5px;line-height:13px}.hm-cal-c{border-radius:2px}.hm-cal-x{background:0 0}.hm-corr{flex-wrap:wrap;gap:3px;display:flex}.hm-corr button{color:#fff;cursor:pointer;border:0;flex-direction:column;align-items:center;width:56px;padding:4px 0;font-family:ui-monospace,Consolas,monospace;font-size:11px;display:flex}.hm-corr button:hover{outline:2px solid #f7a600}@media (max-width:900px){.hm-grid{grid-template-columns:minmax(0,1fr)}.mh-legend{margin-left:0}}
