.chart-container[data-v-363554d8]{height:400px;position:relative}.chart-container[data-v-f48e354c]{height:300px;position:relative;display:flex;align-items:center;justify-content:center}.chart-container[data-v-fc55a570]{height:300px;position:relative}.chart-container[data-v-e36fa6dc]{height:300px;position:relative;display:flex;align-items:center;justify-content:center}.coverage-status-bar[data-v-75c45a5e]{padding:1rem 0}.status-bar[data-v-75c45a5e]{display:flex;height:60px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.3);margin-bottom:1.5rem}.status-segment[data-v-75c45a5e]{display:flex;align-items:center;justify-content:center;transition:all .3s;cursor:pointer;border-right:1px solid #0f172a}.status-segment[data-v-75c45a5e]:last-child{border-right:none}.status-segment[data-v-75c45a5e]:hover{opacity:.85;transform:scaleY(1.05)}.status-segment.covered[data-v-75c45a5e]{background:linear-gradient(135deg,#10b981,#059669)}.status-segment.detectable[data-v-75c45a5e]{background:linear-gradient(135deg,#f59e0b,#d97706)}.status-segment.not-applicable[data-v-75c45a5e]{background:linear-gradient(135deg,#6b7280,#4b5563)}.segment-label[data-v-75c45a5e]{color:#fff;font-weight:600;font-size:.875rem;text-shadow:0 1px 2px rgba(0,0,0,.3)}.status-legend[data-v-75c45a5e]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.legend-item[data-v-75c45a5e]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#94a3b8}.legend-color[data-v-75c45a5e]{width:16px;height:16px;border-radius:3px}.legend-color.covered[data-v-75c45a5e]{background:#10b981}.legend-color.detectable[data-v-75c45a5e]{background:#f59e0b}.legend-color.not-applicable[data-v-75c45a5e]{background:#6b7280}.custom-tooltip[data-v-75c45a5e]{position:fixed;background:#1e293b;color:#f1f5f9;padding:.5rem .75rem;border-radius:6px;border:1px solid #334155;font-size:.875rem;max-width:250px;pointer-events:none;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.3)}.chart-container[data-v-8d73f8aa]{height:350px;position:relative}.chart-container[data-v-1f92b6c6],.chart-container[data-v-7eadc114],.chart-container[data-v-22e55454]{height:500px;position:relative;padding:1rem}.chart-container[data-v-77eb52ed]{height:300px;position:relative}.chart-container[data-v-1cca3335]{height:400px;position:relative}.chart-container[data-v-59ef6da1]{height:500px;position:relative}.ev-controls[data-v-98b09bfc]{margin-bottom:1.4rem}.ev-controls__grid[data-v-98b09bfc]{margin-bottom:1rem}.ev-controls__actions[data-v-98b09bfc]{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.ev-error[data-v-98b09bfc]{text-align:center;padding:3rem 2rem;color:hsla(0,0%,100%,.7)}.ev-error__icon[data-v-98b09bfc]{font-size:2.5rem;color:#ff5a5a;display:block;margin-bottom:.75rem}.ev-error__title[data-v-98b09bfc]{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.ev-error__msg[data-v-98b09bfc]{color:hsla(0,0%,100%,.6);margin-bottom:1.25rem}.ev-section[data-v-98b09bfc]{margin-bottom:1.8rem}.ev-section__title[data-v-98b09bfc]{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 1rem 0;padding-bottom:.6rem;border-bottom:1px solid hsla(0,0%,100%,.12)}.ev-card-mb[data-v-98b09bfc]{margin-bottom:1rem}.ev-kpi--loading[data-v-98b09bfc]{opacity:.7}.ev-skeleton[data-v-98b09bfc]{background:linear-gradient(90deg,hsla(0,0%,100%,.08) 25%,hsla(0,0%,100%,.16) 50%,hsla(0,0%,100%,.08) 75%);background-size:200% 100%;animation:ev-shimmer-98b09bfc 1.5s infinite;border-radius:4px;color:transparent}@keyframes ev-shimmer-98b09bfc{0%{background-position:200% 0}to{background-position:-200% 0}}.delta-positive[data-v-98b09bfc]{color:#30c174;font-weight:700}.delta-negative[data-v-98b09bfc]{color:#ff5a5a;font-weight:700}.delta-neutral[data-v-98b09bfc]{color:hsla(0,0%,100%,.55);font-weight:700}.ev-chart-loading[data-v-98b09bfc]{display:flex;align-items:center;justify-content:center;min-height:200px;background:hsla(0,0%,100%,.02);border-radius:8px}.ev-chart-loading--lg[data-v-98b09bfc]{min-height:400px}.ev-chart-loader[data-v-98b09bfc]{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.15);border-top-color:#68b1ff;border-radius:50%;animation:ev-spin-98b09bfc .8s linear infinite;display:inline-block}@keyframes ev-spin-98b09bfc{to{transform:rotate(1turn)}}.ev-chart-empty[data-v-98b09bfc]{display:flex;align-items:center;justify-content:center;min-height:150px;color:hsla(0,0%,100%,.45);font-style:italic}.ev-spider[data-v-98b09bfc]{min-height:550px}.ev-spider-large[data-v-98b09bfc]{min-height:650px}.ev-modal-overlay[data-v-98b09bfc]{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.ev-modal[data-v-98b09bfc]{padding:1.8rem;max-width:500px;width:90%}.ev-modal__title[data-v-98b09bfc]{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:.4rem}.ev-modal__desc[data-v-98b09bfc]{color:hsla(0,0%,100%,.6);font-size:.85rem;margin-bottom:1.4rem}.ev-modal__field[data-v-98b09bfc]{margin-bottom:1.2rem}.ev-modal__actions[data-v-98b09bfc]{display:flex;gap:.75rem;justify-content:flex-end}