.bar-chart[data-v-5bee78bb]{width:100%;margin:1em 0}.tns-indicators-dashboard[data-v-071eedd5]{padding-bottom:24px}.filters-card[data-v-071eedd5]{margin-top:16px}.content-card[data-v-071eedd5]{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);padding:20px;display:flex;flex-direction:column;gap:10px;margin:0 16px 16px 16px}.section-title[data-v-071eedd5]{font-size:18px;font-weight:600;color:#101012;margin:0 0 8px}.section-subtitle[data-v-071eedd5]{font-size:16px;font-weight:600;color:#303e5a;margin:8px 0}.filters-bar[data-v-071eedd5]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;max-width:100%}.filters-bar .filter-field[data-v-071eedd5]{flex:1 1 180px;min-width:180px;max-width:280px}.filter-action[data-v-071eedd5]{flex:0 0 auto;display:flex;align-items:center;padding-top:22px}.kpi-row-equal[data-v-071eedd5],.kpi-row-pair[data-v-071eedd5],.kpi-row[data-v-071eedd5]{display:grid;gap:16px}.kpi-row-equal[data-v-071eedd5],.kpi-row[data-v-071eedd5]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.charts-grid[data-v-071eedd5],.kpi-row-pair[data-v-071eedd5]{grid-template-columns:repeat(2,minmax(0,1fr))}.charts-grid[data-v-071eedd5]{display:grid;gap:16px 20px;margin-top:8px}.chart-block[data-v-071eedd5],.kpi-block[data-v-071eedd5]{margin-top:8px}.chart-block--in-grid[data-v-071eedd5]{margin-top:0;min-width:0}.chart-block--in-grid .section-subtitle[data-v-071eedd5]{margin-top:0}.kpi-block--compact[data-v-071eedd5]{margin-top:16px}.kpi-card[data-v-071eedd5]{border-radius:6px;padding:10px 24px;display:flex;align-items:flex-start;gap:20px;border:1px solid transparent}.blue-background[data-v-071eedd5]{background:#d9edff;border-color:#69b8ff}.kpi-icon[data-v-071eedd5]{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-blue[data-v-071eedd5]{background:#014efa}.kpi-info[data-v-071eedd5]{display:flex;flex-direction:column;gap:4px}.kpi-name[data-v-071eedd5]{font-size:16px;font-weight:600;color:#101012;line-height:1.2}.kpi-value[data-v-071eedd5]{font-size:24px;font-weight:700;line-height:1.1}.blue-value[data-v-071eedd5]{color:#014efa}.chart-panel[data-v-071eedd5]{height:280px;overflow:hidden}.chart-panel[data-v-071eedd5] .bar-chart{height:280px!important;margin:0}.empty-message[data-v-071eedd5]{color:#666;margin:8px 0 0}@media (max-width:960px){.charts-grid[data-v-071eedd5],.kpi-row-pair[data-v-071eedd5]{grid-template-columns:1fr}.filters-bar .filter-field[data-v-071eedd5]{max-width:none}}