.echarts{width:600px;height:400px}.page-title[data-v-3f63df5e]{font-size:2rem;font-weight:700;color:#303030}[dir] .page-title[data-v-3f63df5e]{margin-bottom:.5rem}.page-description[data-v-3f63df5e]{font-size:1rem;color:#6c757d}[dir] .page-description[data-v-3f63df5e]{margin-bottom:0}[dir] .kpi-section[data-v-3f63df5e]{margin-top:2rem}.kpi-cards-wrapper[data-v-3f63df5e]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}[dir] .kpi-card[data-v-3f63df5e]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir=ltr] .kpi-card[data-v-3f63df5e]{text-align:left}[dir=rtl] .kpi-card[data-v-3f63df5e]{text-align:right}.kpi-percentage[data-v-3f63df5e]{font-size:2.75rem;font-weight:700;color:#303030;line-height:1.2}[dir] .kpi-percentage[data-v-3f63df5e]{margin-bottom:.75rem}.kpi-label[data-v-3f63df5e]{font-size:.875rem;font-weight:600;color:#303030;text-transform:uppercase;letter-spacing:.5px}[dir] .kpi-label[data-v-3f63df5e]{margin-bottom:.375rem}.kpi-sublabel[data-v-3f63df5e]{font-size:.75rem;color:#6c757d;font-weight:400}@media (max-width:1200px){.kpi-cards-wrapper[data-v-3f63df5e]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.kpi-cards-wrapper[data-v-3f63df5e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.kpi-cards-wrapper[data-v-3f63df5e]{grid-template-columns:1fr}}.chart-card[data-v-3f63df5e]{height:100%}[dir] .chart-card .card-header[data-v-3f63df5e]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem}.chart-card .card-header h5[data-v-3f63df5e]{color:#303030;font-weight:600}.insights-section[data-v-3f63df5e]{font-size:.875rem;color:#6c757d}[dir] .insights-section[data-v-3f63df5e]{padding:.75rem;background-color:#f8f9fa;border-radius:4px}.insights-section strong[data-v-3f63df5e]{color:#303030}.tabs-container[data-v-3f63df5e]{position:relative;z-index:10}.tabs-wrapper[data-v-3f63df5e]{display:flex;justify-content:center;width:100%}.centered-tabs[data-v-3f63df5e]{display:inline-flex}.centered-tabs[data-v-3f63df5e] .nav-pills{justify-content:center;display:flex}.tabs-fixed[data-v-3f63df5e]{position:fixed;z-index:996}[dir] .tabs-fixed[data-v-3f63df5e]{background-color:#f8f9fa;padding:1rem 0;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:0!important}[dir=ltr] .tabs-fixed[data-v-3f63df5e]{right:0}[dir=rtl] .tabs-fixed[data-v-3f63df5e]{left:0}.tabs-fixed .tabs-wrapper[data-v-3f63df5e]{max-width:1200px}[dir] .tabs-fixed .tabs-wrapper[data-v-3f63df5e]{margin:0 auto;padding:0 15px}.tabs-spacer[data-v-3f63df5e]{height:70px}.year-filter-wrapper[data-v-3f63df5e]{display:flex;align-items:center;gap:.5rem}[dir=ltr] .year-filter-wrapper[data-v-3f63df5e]{margin-left:1.5rem}[dir=rtl] .year-filter-wrapper[data-v-3f63df5e]{margin-right:1.5rem}.year-filter-label[data-v-3f63df5e]{font-weight:600;color:#303030;font-size:.875rem}[dir] .year-filter-label[data-v-3f63df5e]{margin:0}.year-select[data-v-3f63df5e]{min-width:120px}@media (max-width:768px){.tabs-wrapper .d-flex[data-v-3f63df5e]{flex-direction:column;gap:1rem!important}.year-filter-wrapper[data-v-3f63df5e]{width:100%;justify-content:center}[dir=ltr] .year-filter-wrapper[data-v-3f63df5e]{margin-left:0}[dir=rtl] .year-filter-wrapper[data-v-3f63df5e]{margin-right:0}.year-select[data-v-3f63df5e]{min-width:150px}}