.ev-flag{background:#fff7e0;border:1px solid #e0bb24;border-radius:8px;padding:10px 14px;font-size:14px;color:#14171c}.ev-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin:18px 0}.ev-kpis div{background:#fff;border:1px solid rgba(15,18,22,.12);border-top:3px solid #137a43;border-radius:8px;padding:12px 14px;font-size:13px;color:#5d6470}.ev-kpis b{display:block;font-size:24px;color:#14171c;margin-bottom:2px}.ev-tb{border-collapse:collapse;width:100%;font-size:13.5px;background:#fff;border-radius:8px}.ev-tb th{text-align:left;font-weight:600;color:#3b414c;padding:7px 9px;border-bottom:2px solid rgba(15,18,22,.16);background:#f7f8f5;position:-webkit-sticky;position:sticky;top:0}.ev-tb td{padding:6px 9px;border-bottom:1px solid rgba(15,18,22,.08)}.ev-tb tr.ev-tot td{font-weight:700}.ev-scroll{max-height:620px;overflow:auto;border:1px solid rgba(15,18,22,.12);border-radius:8px}.ev-sw{display:inline-block;width:11px;height:11px;border-radius:2px;margin-right:7px;vertical-align:-1px}.ev-d,.ev-sw.ev-d{background:#4874a3}.ev-r,.ev-sw.ev-r{background:#c6606b}.ev-o,.ev-sw.ev-o{background:#c9b458}.ev-bc{min-width:220px}.ev-bar{display:flex;height:10px;border-radius:5px;overflow:hidden;background:#eee}.ev-bar i{display:block;height:100%}.ev-bl{font-size:11.5px;color:#5d6470}.ev-map{width:100%;max-width:820px;height:auto;display:block;background:#fff;border:1px solid rgba(15,18,22,.12);border-radius:8px}.ev-cty{stroke:#fff;stroke-width:.8}.ev-cty:hover{stroke:#137a43;stroke-width:2}.ev-legend{display:flex;gap:16px;font-size:13px;color:#5d6470;margin:6px 0}.ev-legend i{display:inline-block;width:14px;height:14px;border-radius:2px;margin-right:6px;vertical-align:-2px;border:1px solid rgba(15,18,22,.12)}.ev-note{font-size:12.5px;color:#5d6470;margin:6px 0 0}@media(max-width:640px){.ev-tb{font-size:12px}.ev-tb td,.ev-tb th{padding:5px 6px}.ev-kpis b{font-size:20px}}