.legend-container[data-v-9a588469],.legend-container[data-v-9a588469-s]{z-index:500;max-width:25rem;background:#212529e6;border-top-left-radius:var(--bs-border-radius)}.legend-color-box[data-v-9a588469]{width:14px;height:14px;display:inline-block}.legend-summary[data-v-9a588469]{margin-top:.2rem;font-size:.75rem}.legend-row[data-v-9a588469]{justify-content:space-between;padding:.15rem 0}.legend-row-copy[data-v-9a588469]{min-width:0;flex:1}.legend-action-button[data-v-9a588469]{min-width:74px;height:28px;padding:0 .6rem;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:#ffffff08;color:#ffffffd9;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;flex-shrink:0}.legend-action-button[data-v-9a588469]:hover:not(:disabled){background:#ffffff14;border-color:#ffffff47}.legend-action-button[data-v-9a588469]:disabled{cursor:not-allowed;opacity:.5}.map-mode-selector[data-v-9a588469]{position:absolute;top:.5rem;right:.5rem;z-index:500;display:flex;flex-direction:column;gap:.25rem;padding:.4rem .5rem;background:#212529e6;border-radius:var(--bs-border-radius);color:#fff;max-width:18rem}.map-mode-selector-label[data-v-9a588469]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#fff9}.map-mode-select[data-v-9a588469]{background-color:#0006;color:#fff;border:1px solid rgba(255,255,255,.16);font-size:.8rem}.map-mode-select[data-v-9a588469]:focus{background-color:#00000080;color:#fff;border-color:#ffffff4d;box-shadow:none}.map-mode-select option[data-v-9a588469]{background-color:#212529;color:#fff}.map-indicator-badge[data-v-9a588469]{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .55rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:#fff;background:#212529f2;border:1px solid rgba(255,255,255,.2);border-radius:.3rem}.fs-10[data-v-5e9baa41]{font-size:.6rem;letter-spacing:.04em}.legend-dot[data-v-5e9baa41]{width:12px;height:12px;border-radius:50%;display:inline-block;flex-shrink:0}.card-fill[data-v-5e9baa41]{height:100%;min-height:0;display:flex;flex-direction:column}.trend-panel-card[data-v-5e9baa41]{flex:0 0 30%;min-height:180px}.trend-line[data-v-5e9baa41]{min-height:0}.trend-band[data-v-5e9baa41]{height:clamp(56px,9vh,80px);flex-shrink:0;margin-top:-26px}.summary-card[data-v-5e9baa41]{flex:0 0 150px;padding:.5rem;background:#ffffff0a;border-radius:4px;min-height:0}.summary-body[data-v-5e9baa41]{justify-content:space-between;padding:.5rem 0}.summary-header[data-v-5e9baa41]{font-size:.55rem;letter-spacing:.06em;line-height:.1}.summary-direction[data-v-5e9baa41]{font-size:.8rem;line-height:.5}.summary-status[data-v-5e9baa41]{line-height:.5}.summary-caption[data-v-5e9baa41]{font-size:.55rem;letter-spacing:.04em;line-height:1}.window-btn[data-v-5e9baa41]{background:transparent;border:1px solid rgba(255,255,255,.12);color:#ffffff8c;border-radius:3px;padding:2px 0;font-size:.65rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.window-btn[data-v-5e9baa41]:hover{background-color:#ffffff0f;color:#ffffffd9}.window-btn--active[data-v-5e9baa41]{background-color:#ffffff1f;border-color:#ffffff59;color:#fff}.window-btn[data-v-5e9baa41]:focus-visible{outline:1px solid rgba(255,255,255,.5);outline-offset:1px}.trend-line[data-v-5e9baa41] .apexcharts-bar-area,.trend-band[data-v-5e9baa41] .apexcharts-heatmap-rect{cursor:pointer}.right-section[data-v-72cc881b]{min-height:0}.right-graph[data-v-72cc881b]{flex:1 1 0;min-height:0}.card-fill[data-v-72cc881b]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.line-chart-slot[data-v-72cc881b]{flex:1 1 0}[data-v-72cc881b] .trend-panel-card{background:transparent!important;padding:0!important;border:0!important;flex:1 1 0;min-height:0}[data-v-72cc881b] .trend-panel-card .card-header,[data-v-72cc881b] .trend-panel-card>header{display:none}.delta-badge[data-v-72cc881b]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:.25rem .6rem;border-radius:.25rem;font-weight:700;font-size:.9rem;line-height:1.1;border:2px solid transparent}.delta-badge--positive[data-v-72cc881b]{background:#19875433;color:#b7f0d1;border-color:#19875499}.delta-badge--negative[data-v-72cc881b]{background:#dc354533;color:#f6b4bc;border-color:#dc354599}[data-v-72cc881b] .apexcharts-legend{display:flex!important;align-items:center!important}[data-v-72cc881b] .apexcharts-legend-series{display:flex!important;align-items:center!important;margin-top:0!important;margin-bottom:0!important}[data-v-72cc881b] .apexcharts-legend-text{display:flex!important;align-items:center!important;gap:4px}[data-v-72cc881b] .apexcharts-legend-text .delta-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;font-weight:700;line-height:normal;border:2px solid transparent}[data-v-72cc881b] .apexcharts-legend-text .delta-badge--positive{background:#19875433!important;color:#b7f0d1!important;border-color:#19875499!important}[data-v-72cc881b] .apexcharts-legend-text .delta-badge--negative{background:#dc354533!important;color:#f6b4bc!important;border-color:#dc354599!important}[data-v-72cc881b] .apexcharts-legend-text .delta-badge--legend{margin-left:.25rem;font-size:.7rem;padding:.1rem .4rem;pointer-events:auto;cursor:default}[data-v-72cc881b] .apexcharts-legend-text .legend-config-btn{margin-left:.25rem;padding:.1rem .4rem;font-size:.7rem;line-height:normal;background-color:#785b5e;border:1px solid rgba(255,255,255,.35);border-radius:.2rem;color:#d7dfe6;opacity:.7;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;pointer-events:auto}[data-v-72cc881b] .apexcharts-legend-text .legend-config-btn svg{display:block}[data-v-72cc881b] .apexcharts-legend-text .legend-config-text{letter-spacing:.01em}[data-v-72cc881b] .apexcharts-nodata-text{fill:#fff}.trend-config-modal[data-v-72cc881b]{position:absolute;top:2.4rem;right:.5rem;z-index:1200;min-width:260px;max-width:360px;max-height:280px;overflow:auto;background:var(--bs-dark-bg-subtle);border:1px solid var(--bs-dropdown-border-color, rgba(255, 255, 255, .1));border-radius:.375rem;box-shadow:0 10px 24px #00000073;color:var(--bs-dropdown-color, #dee2e6);padding:.5rem}.trend-config-modal-title[data-v-72cc881b]{color:var(--bs-white);font-size:.75rem;font-weight:600;margin-bottom:.35rem}.trend-config-modal-list[data-v-72cc881b]{display:flex;flex-direction:column;gap:.25rem;border:1px solid var(--bs-dropdown-border-color, rgba(255, 255, 255, .1))}.trend-config-modal-item[data-v-72cc881b]{display:flex;align-items:center;gap:.5rem;color:inherit;font-size:.8rem;line-height:1.2;padding:.3rem .5rem;border-radius:.25rem;background:transparent;cursor:pointer;transition:background .15s}.trend-config-modal-item[data-v-72cc881b]:hover{background-color:var(--bs-dropdown-bg, #343a40)}.trend-config-modal-item--active[data-v-72cc881b]{background-color:#ffffff14;color:var(--bs-white)}.trend-config-modal-item-dot[data-v-72cc881b]{flex-shrink:0;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--bs-secondary-color, #6c757d);background:transparent;transition:background .15s,border-color .15s}.trend-config-modal-item--active .trend-config-modal-item-dot[data-v-72cc881b]{background:var(--bs-primary, #0d6efd);border-color:var(--bs-primary, #0d6efd)}.trend-config-modal-empty[data-v-72cc881b]{color:var(--bs-secondary-color);font-size:.8rem}
