.adminDashboard_fullBleed__I2_bI{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0;width:100%;overflow-y:auto;overflow-x:hidden;background:var(--ds-color-surface);scrollbar-width:none;-ms-overflow-style:none;--admin-stack-1:var(--ds-color-primary-600);--admin-stack-2:var(--ds-color-accent-violet);--admin-stack-3:var(--ds-color-primary-500);--admin-stack-4:var(--ds-color-primary-700);--admin-stack-otras:#94a3b8}.adminDashboard_fullBleed__I2_bI::-webkit-scrollbar{display:none}html[data-color-scheme=dark] .adminDashboard_fullBleed__I2_bI{--admin-stack-1:#2dd4bf;--admin-stack-2:var(--ds-color-accent-violet);--admin-stack-3:#22d3ee;--admin-stack-4:var(--ds-color-primary-600);--admin-stack-otras:#64748b}.adminDashboard_grid__hGtri{display:grid;grid-template-columns:repeat(12,1fr);gap:1px;background:var(--ds-color-border)}.adminDashboard_cell__msnjC{background:var(--ds-color-surface);padding:var(--ds-spacing-md);min-width:0}.adminDashboard_kpiStrip__a4jga{grid-column:span 12;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--ds-color-border);overflow:visible}.adminDashboard_kpiStripItem__i2oAL{background:var(--ds-color-surface);padding:var(--ds-spacing-md);min-width:0;overflow:visible}.adminDashboard_kpiLabelRow__qsZwF{display:flex;align-items:center;gap:var(--ds-spacing-xs);min-width:0}.adminDashboard_kpiInfoWrap__bpqxL{position:relative;display:inline-flex;flex-shrink:0}.adminDashboard_kpiInfoBtn___e6qd{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--ds-color-text-tertiary);cursor:help;border-radius:var(--ds-radius-full)}.adminDashboard_kpiInfoBtn___e6qd:focus-visible,.adminDashboard_kpiInfoBtn___e6qd:hover{color:var(--ds-color-primary);outline:none}.adminDashboard_kpiInfoPop__jZVs7{position:absolute;z-index:var(--ds-z-tooltip,1070);left:50%;top:calc(100% + 6px);transform:translateX(-50%);min-width:10.5rem;padding:var(--ds-spacing-sm) var(--ds-spacing-md);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);box-shadow:var(--ds-shadow-md,0 8px 24px rgb(0 0 0/12%));border-radius:var(--ds-radius-md);font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary);opacity:0;pointer-events:none;transition:opacity .12s ease}.adminDashboard_kpiInfoPopRow__T6ND4{display:flex;justify-content:space-between;gap:var(--ds-spacing-md);padding:2px 0}.adminDashboard_kpiInfoPopRow__T6ND4 strong{font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminDashboard_kpiInfoWrap__bpqxL:focus-within .adminDashboard_kpiInfoPop__jZVs7,.adminDashboard_kpiInfoWrap__bpqxL:hover .adminDashboard_kpiInfoPop__jZVs7{opacity:1}.adminDashboard_kpiValueNegative__4FVWW{color:var(--ds-color-danger)}.adminDashboard_span3__XMGxb{grid-column:span 3}.adminDashboard_span4__OEa4w{grid-column:span 4}.adminDashboard_span6__Kj_wx{grid-column:span 6}.adminDashboard_span8__9hqJb{grid-column:span 8}.adminDashboard_span12__PvLuO{grid-column:span 12}@media (max-width:1023px){.adminDashboard_kpiStrip__a4jga{grid-template-columns:repeat(2,minmax(0,1fr))}.adminDashboard_span3__XMGxb,.adminDashboard_span4__OEa4w,.adminDashboard_span6__Kj_wx,.adminDashboard_span8__9hqJb{grid-column:span 12}}.adminDashboard_emptyHint__cQGDQ,.adminDashboard_loading__zsAzD{padding:var(--ds-spacing-lg);color:var(--ds-color-text-tertiary);font-size:var(--ds-text-sm)}.adminDashboard_blockTitle__4kjPT{margin:0 0 var(--ds-spacing-sm);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.adminDashboard_kpiLabel__lc99g{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.adminDashboard_kpiRow__HI6mM{display:flex;align-items:baseline;gap:var(--ds-spacing-sm);flex-wrap:wrap}.adminDashboard_kpiValue__BHiDr{font-size:1.35rem;font-weight:var(--ds-weight-bold);color:var(--ds-color-text);line-height:1.1}.adminDashboard_kpiChip__xU6rM{font-size:10px;font-weight:var(--ds-weight-semibold);padding:2px 6px;border-radius:var(--ds-radius-full)}.adminDashboard_kpiChipUp__HO_k0{color:var(--ds-color-success);background:color-mix(in srgb,var(--ds-color-success) 14%,transparent)}.adminDashboard_kpiChipDown___nhJ8{color:var(--ds-color-danger);background:color-mix(in srgb,var(--ds-color-danger) 14%,transparent)}.adminDashboard_chartHead__U6A8w{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm);flex-wrap:wrap}.adminDashboard_pills__YgjHd{display:flex;gap:4px;flex-wrap:wrap}.adminDashboard_pill__ZAdiG{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);color:var(--ds-color-text-secondary);font-size:var(--ds-text-xs);padding:2px 8px;cursor:pointer}.adminDashboard_pillActive__E6JUw{border-color:var(--ds-color-primary);color:var(--ds-color-primary)}.adminDashboard_legend__bEGBg{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-xs);margin-bottom:var(--ds-spacing-sm)}.adminDashboard_legendChip__X9VMN{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--ds-color-text-secondary)}.adminDashboard_legendSwatch__fKwtq{width:10px;height:10px;flex-shrink:0}.adminDashboard_chartCell__2nogA{display:flex;flex-direction:column;min-height:0;min-width:0}.adminDashboard_chartWrap__kHYti{position:relative;flex:1 1;min-height:14rem;width:100%;display:flex;flex-direction:column}.adminDashboard_chartPlot__Dz_bC{flex:1 1;min-height:12rem;width:100%}.adminDashboard_chartPlotScroll__f59Lm{flex:1 1;min-height:12rem;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.adminDashboard_chartWideInner___bu4M{display:inline-block;min-height:12rem;height:100%}.adminDashboard_chartSvg__ZpNl6{width:100%}.adminDashboard_chartSvgWide__y_aCN,.adminDashboard_chartSvg__ZpNl6{display:block;height:100%;min-height:12rem}.adminDashboard_chartBar__aYPKc{transition:opacity .12s ease}.adminDashboard_chartColumnHighlight__9XhEp{fill:color-mix(in srgb,var(--ds-color-primary) 7%,transparent)}.adminDashboard_axisLabel__rGE_S{font-size:9px;fill:var(--ds-color-text-tertiary)}.adminDashboard_axisLabelDay__wOHuu{font-size:10px;fill:var(--ds-color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminDashboard_legendSwatch__fKwtq.adminDashboard_stack_top1__6QzNP,.adminDashboard_stack_top1__6QzNP{fill:var(--admin-stack-1);background:var(--admin-stack-1)}.adminDashboard_legendSwatch__fKwtq.adminDashboard_stack_top2__Z3NN1,.adminDashboard_stack_top2__Z3NN1{fill:var(--admin-stack-2);background:var(--admin-stack-2)}.adminDashboard_legendSwatch__fKwtq.adminDashboard_stack_top3__vrnry,.adminDashboard_stack_top3__vrnry{fill:var(--admin-stack-3);background:var(--admin-stack-3)}.adminDashboard_legendSwatch__fKwtq.adminDashboard_stack_top4__nICh5,.adminDashboard_stack_top4__nICh5{fill:var(--admin-stack-4);background:var(--admin-stack-4)}.adminDashboard_legendSwatch__fKwtq.adminDashboard_stack_otras__pe6N6,.adminDashboard_stack_otras__pe6N6{fill:var(--admin-stack-otras);background:var(--admin-stack-otras)}.adminDashboard_chartTip__zwvNo{position:absolute;top:8px;right:8px;background:var(--ds-color-surface);border:1px solid var(--ds-color-border);padding:var(--ds-spacing-xs) var(--ds-spacing-sm);font-size:11px;pointer-events:none}.adminDashboard_rail__l2HW7{padding:0;display:flex;flex-direction:column}.adminDashboard_railDivider__BeTyk{height:1px;background:var(--ds-color-border);flex-shrink:0}.adminDashboard_cellTableFlush__5aerM{padding:0}.adminDashboard_tableScrollFlush__fkobT{overflow:auto}.adminDashboard_tableScroll__C_Ikb{max-height:280px;overflow:auto;border:1px solid var(--ds-color-border)}.adminDashboard_branchStackBadge__NrHJO{max-width:100%}.adminDashboard_branchStackSwatch__pbjNZ{width:.5rem;height:.5rem;border-radius:var(--ds-radius-full);flex-shrink:0}.adminDashboard_badgeStack_top1__ERubN{background:color-mix(in srgb,var(--admin-stack-1) 16%,transparent);border-color:color-mix(in srgb,var(--admin-stack-1) 38%,transparent);color:var(--ds-color-text)}.adminDashboard_badgeStack_top2__wBO1M{background:color-mix(in srgb,var(--admin-stack-2) 16%,transparent);border-color:color-mix(in srgb,var(--admin-stack-2) 38%,transparent);color:var(--ds-color-text)}.adminDashboard_badgeStack_top3__dLR8R{background:color-mix(in srgb,var(--admin-stack-3) 16%,transparent);border-color:color-mix(in srgb,var(--admin-stack-3) 38%,transparent);color:var(--ds-color-text)}.adminDashboard_badgeStack_top4__HIC_U{background:color-mix(in srgb,var(--admin-stack-4) 16%,transparent);border-color:color-mix(in srgb,var(--admin-stack-4) 38%,transparent);color:var(--ds-color-text)}.adminDashboard_badgeStack_otras__aoKct{background:color-mix(in srgb,var(--admin-stack-otras) 22%,transparent);border-color:color-mix(in srgb,var(--admin-stack-otras) 45%,transparent);color:var(--ds-color-text-secondary)}.adminDashboard_branchTable__W8rii{width:100%;border-collapse:collapse;font-size:var(--ds-text-xs)}.adminDashboard_branchTable__W8rii thead{position:sticky;top:0;background:var(--ds-color-surface);z-index:1}.adminDashboard_branchTable__W8rii td,.adminDashboard_branchTable__W8rii th{padding:8px var(--ds-spacing-md);border-bottom:1px solid var(--ds-color-border-light);text-align:left;white-space:nowrap}.adminDashboard_branchTable__W8rii td:first-child{white-space:normal}.adminDashboard_thBtn__jiA2T{border:none;background:none;font:inherit;font-weight:var(--ds-weight-semibold);cursor:pointer;color:var(--ds-color-text);padding:0}.adminDashboard_ingCell__KeHjR{display:grid;grid-template-columns:48px 1fr;gap:6px;align-items:center}.adminDashboard_ingBar__hLctk{height:6px;background:var(--admin-stack-2);min-width:2px}.adminDashboard_rankList__F2H_O{list-style:none;margin:0;padding:0}.adminDashboard_rankRow__E4Sij{display:grid;grid-template-columns:24px 1fr auto auto;gap:8px;padding:6px 0;border-bottom:1px solid var(--ds-color-border-light);font-size:var(--ds-text-xs)}.adminDashboard_rankPos__uC6wD{color:var(--ds-color-text-tertiary);font-weight:var(--ds-weight-semibold)}.adminDashboard_rankName__jvCe0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminDashboard_rankMeta__Csi4I{color:var(--ds-color-text-tertiary)}.adminDashboard_rankAmt__tbFEe{font-weight:var(--ds-weight-semibold)}