.chart_bars__Dq7IL{display:flex;align-items:flex-end;gap:var(--space-2);width:100%}.chart_barSlot__5iqp7{position:relative;flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-width:0}.chart_barTrack__fRbTf{display:flex;align-items:flex-end;flex:1 1;background:linear-gradient(180deg,var(--gray-50) 0,var(--gray-100) 100%)}.chart_barTrack__fRbTf,.chart_bar__B7SuU{position:relative;border-radius:var(--radius-sm)}.chart_bar__B7SuU{width:100%;background:linear-gradient(180deg,var(--gray-300) 0,var(--gray-200) 100%);transition:background var(--transition),opacity var(--transition)}.chart_barActive__z8FGa{background:var(--grad-accent);box-shadow:var(--glow-accent)}.chart_barEmphasis__Hnici{position:absolute;left:0;right:0;bottom:0;border-radius:0 0 var(--radius-sm) var(--radius-sm);background:var(--severity-alert);opacity:.85}.chart_barLabel__DwnQ0{margin-top:var(--space-2);font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-2xs);color:var(--text-tertiary);text-align:center;white-space:nowrap;overflow:hidden}.chart_barLabelActive__XumfZ{color:var(--text-primary);font-weight:var(--weight-medium)}.chart_tip__PQzUD{position:absolute;bottom:calc(100% - 18px);left:50%;transform:translateX(-50%);z-index:2;display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--gray-900);box-shadow:var(--shadow-md);white-space:nowrap;pointer-events:none}.chart_tipValue__rsXF0{font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--gray-0)}.chart_tipSub__skA0n{font-size:var(--text-2xs);color:#fda4af}.chart_donutWrap__tn56N{position:relative;display:inline-flex;align-items:center;justify-content:center}.chart_donut__lC3Oq{display:block}.chart_donutCenter__YURFp{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.chart_donutValue__FzoHC{font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:1}.chart_donutUnit__Bu_7w{margin-left:2px;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--text-tertiary)}.chart_donutCaption__Z_WCk{margin-top:var(--space-1);font-size:var(--text-2xs);color:var(--text-secondary)}.chart_legend__NJiGV{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);min-width:140px}.chart_legendItem__l9v5H{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs)}.chart_legendDot__9sXJS{width:8px;height:8px;flex-shrink:0;border-radius:var(--radius-pill)}.chart_legendLabel__qz_Ec{color:var(--text-secondary)}.chart_legendValue__iYSDm{margin-left:auto;font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.stat_row__Cc8V1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.stat_card__riqKB{position:relative;overflow:hidden;padding:var(--space-4);background:var(--grad-surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition),transform var(--transition)}.stat_card__riqKB:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.stat_card__riqKB:after{content:"";position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,var(--wash-accent) 0,transparent 70%);pointer-events:none}.stat_head__m7ej_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-4)}.stat_icon__AmuB6{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-md);border:1px solid}.stat_iconAccent__cgOFz{background:var(--accent-soft);border-color:var(--edge-accent);color:var(--accent)}.stat_iconBlue__G_dUh{background:var(--tint-blue);border-color:var(--edge-blue);color:var(--tint-blue-fg)}.stat_iconGreen__LeXxo{background:var(--tint-green);border-color:var(--edge-green);color:var(--tint-green-fg)}.stat_iconAmber___iThC{background:var(--tint-amber);border-color:var(--edge-amber);color:var(--tint-amber-fg)}.stat_iconViolet__QCOYI{background:var(--tint-violet);border-color:var(--edge-violet);color:var(--tint-violet-fg)}.stat_iconRose__goLVu{background:var(--tint-rose);border-color:var(--edge-rose);color:var(--tint-rose-fg)}.stat_iconNeutral__8v6zg{background:var(--gray-50);border-color:var(--gray-200);color:var(--text-secondary)}.stat_delta__M70Nh{display:inline-flex;align-items:center;gap:3px;padding:2px var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-2xs);font-weight:var(--weight-medium);white-space:nowrap}.stat_deltaGood__0MDxR{background:var(--tint-green);color:var(--tint-green-fg)}.stat_deltaBad__7brxH{background:var(--tint-rose);color:var(--tint-rose-fg)}.stat_label__4oni5{font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat_value__Ry4qw{margin-top:2px;font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-heading);letter-spacing:-.02em}.stat_unit__vMGZ5{margin-left:2px;font-family:var(--font-sans);font-weight:var(--weight-normal)}.stat_note__SQt_K,.stat_unit__vMGZ5{font-size:var(--text-xs);color:var(--text-tertiary)}.stat_note__SQt_K{margin-top:2px}