.rpt-legend-dot[data-v-0930ad11]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.rpt-chart-wrap[data-v-0930ad11]{width:100%}.rpt-bar-chart[data-v-0930ad11]{align-items:flex-end;display:flex;gap:4px;overflow-x:auto;overflow-y:hidden;padding-top:8px}.rpt-bar-col[data-v-0930ad11]{flex-direction:column;height:100%;min-width:48px}.rpt-bar-col[data-v-0930ad11],.rpt-bar-stack[data-v-0930ad11]{align-items:center;display:flex;flex:1}.rpt-bar-stack[data-v-0930ad11]{flex-direction:column-reverse;gap:1px;justify-content:flex-start;width:100%}.rpt-bar[data-v-0930ad11]{border-radius:3px 3px 0 0;max-width:30px;min-height:2px;transition:height .3s ease;width:70%}.rpt-bar-label[data-v-0930ad11]{color:rgba(var(--v-theme-on-surface),.6);font-size:11px;margin-top:4px;white-space:nowrap}.rpt-donut-wrap[data-v-0930ad11]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.rpt-donut-svg[data-v-0930ad11]{flex-shrink:0}.rpt-donut-slice[data-v-0930ad11]{cursor:pointer;transition:opacity .2s}.rpt-donut-slice[data-v-0930ad11]:hover{opacity:.85}.rpt-donut-center-val[data-v-0930ad11]{fill:rgba(var(--v-theme-on-surface),.87);font-size:16px;font-weight:700}.rpt-donut-center-label[data-v-0930ad11]{fill:rgba(var(--v-theme-on-surface),.5);font-size:10px}.rpt-donut-legend[data-v-0930ad11]{display:flex;flex-direction:column;gap:6px;min-width:180px}.rpt-donut-legend-item[data-v-0930ad11]{align-items:center;display:flex;gap:8px}.rpt-donut-legend-label[data-v-0930ad11]{color:rgba(var(--v-theme-on-surface),.75);flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rpt-donut-legend-val[data-v-0930ad11]{color:rgba(var(--v-theme-on-surface),.87);font-size:12px;font-weight:700}.rpt-hbar-wrap[data-v-0930ad11]{display:flex;flex-direction:column;gap:8px;width:100%}.rpt-hbar-row[data-v-0930ad11]{align-items:center;display:flex;gap:8px}.rpt-hbar-label[data-v-0930ad11]{color:rgba(var(--v-theme-on-surface),.75);flex-shrink:0;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:130px}.rpt-hbar-track[data-v-0930ad11]{background:rgba(var(--v-theme-on-surface),.05);border-radius:4px;flex:1;height:24px;overflow:hidden}.rpt-hbar-fill[data-v-0930ad11]{align-items:center;border-radius:4px;display:flex;height:100%;justify-content:flex-end;min-width:30px;padding-right:8px;transition:width .3s ease}.rpt-hbar-val[data-v-0930ad11]{color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.rpt-heatmap-wrap[data-v-0930ad11]{display:flex;flex-direction:column;gap:2px;overflow-x:auto;padding:8px 0}.rpt-heatmap-header[data-v-0930ad11],.rpt-heatmap-row[data-v-0930ad11]{align-items:center;display:flex;gap:2px}.rpt-heatmap-corner[data-v-0930ad11],.rpt-heatmap-hour[data-v-0930ad11]{color:rgba(var(--v-theme-on-surface),.55);flex-shrink:0;font-size:10px;font-weight:600;padding-right:6px;text-align:right;width:44px}.rpt-heatmap-wd[data-v-0930ad11]{color:rgba(var(--v-theme-on-surface),.65);flex:1;font-size:10px;font-weight:600;max-width:80px;text-align:center}.rpt-heatmap-cell[data-v-0930ad11]{align-items:center;background:rgba(var(--v-theme-on-surface),.04);border-radius:3px;display:flex;flex:1;height:28px;justify-content:center;max-width:80px;min-width:50px}.rpt-heatmap-val[data-v-0930ad11]{color:#0000008c;font-size:9px;font-weight:600;pointer-events:none}.kpi-card[data-v-1bb0b6d4]{transition:transform .2s}.kpi-card[data-v-1bb0b6d4]:hover{transform:translateY(-2px)}.kpi-card__dot[data-v-1bb0b6d4]{border-radius:50%;height:8px;width:8px}.chart-bars[data-v-1bb0b6d4]{align-items:flex-end;display:flex;gap:4px;height:240px;overflow-x:auto;overflow-y:hidden}.chart-bar-col[data-v-1bb0b6d4]{flex-direction:column;height:100%;min-width:48px}.chart-bar-col[data-v-1bb0b6d4],.chart-bar-stack[data-v-1bb0b6d4]{align-items:center;display:flex;flex:1}.chart-bar-stack[data-v-1bb0b6d4]{flex-direction:column-reverse;gap:1px;justify-content:flex-start;width:100%}.chart-bar[data-v-1bb0b6d4]{border-radius:3px 3px 0 0;max-width:30px;min-height:2px;transition:height .3s ease;width:70%}.chart-bar--revenue[data-v-1bb0b6d4]{background:rgb(var(--v-theme-primary));opacity:.8}.chart-bar--cost[data-v-1bb0b6d4]{background:rgb(var(--v-theme-error));opacity:.7}.chart-bar--profit[data-v-1bb0b6d4]{background:rgb(var(--v-theme-success));opacity:.8}.chart-bar-label[data-v-1bb0b6d4]{color:rgba(var(--v-theme-on-surface),.6);font-size:11px;margin-top:4px;white-space:nowrap}.chart-bar-value[data-v-1bb0b6d4]{color:rgba(var(--v-theme-on-surface),.8);font-size:10px;font-weight:600;white-space:nowrap}.chart-legend-dot[data-v-1bb0b6d4]{border-radius:50%;height:10px;width:10px}
