@layer base{._container_1jyft_2{width:100%;aspect-ratio:4 / 3;padding-top:var(--spacing-4);font-family:var(--font-family-base)}._container_1jyft_2 .recharts-cartesian-axis-tick text{fill:var(--muted-foreground);font-size:.75rem}._container_1jyft_2 .recharts-cartesian-axis-line,._container_1jyft_2 .recharts-cartesian-axis-tick-line{stroke:var(--border)}._container_1jyft_2 .recharts-cartesian-grid line,._container_1jyft_2 .recharts-polar-grid,._container_1jyft_2 .recharts-reference-line line{stroke:color-mix(in srgb,var(--border) 50%,transparent)}._container_1jyft_2 .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}._container_1jyft_2 .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted);opacity:.3}._container_1jyft_2 .recharts-dot[stroke="#fff"],._container_1jyft_2 .recharts-sector[stroke="#fff"]{stroke:transparent}._container_1jyft_2 .recharts-radial-bar-background-sector{fill:var(--muted)}._container_1jyft_2 .recharts-surface,._container_1jyft_2 .recharts-layer,._container_1jyft_2 .recharts-sector,._container_1jyft_2 .recharts-wrapper{outline:none}._tooltip_1jyft_53{background-color:var(--popup);color:var(--popup-foreground);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-3);min-width:160px;max-width:300px;font-size:.875rem;animation:_tooltipFadeIn_1jyft_1 var(--animation-duration-normal) ease-in-out}@keyframes _tooltipFadeIn_1jyft_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._tooltipLabel_1jyft_77{font-weight:600;margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._tooltipItems_1jyft_84{display:flex;flex-direction:column;gap:var(--spacing-2)}._tooltipItem_1jyft_84{display:flex;align-items:center;gap:var(--spacing-2)}._tooltipItemLabel_1jyft_96{flex:1;font-weight:500}._tooltipItemValue_1jyft_101{font-weight:600;font-variant-numeric:tabular-nums}._indicator_1jyft_106{flex-shrink:0;--indicator-color-resolved: var(--indicator-color, var(--chart-color-1))}._indicator-dot_1jyft_111{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--indicator-color-resolved)}._indicator-line_1jyft_118{width:12px;height:2px;background-color:var(--indicator-color-resolved)}._indicator-dashed_1jyft_124{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--indicator-color-resolved) 0 2px,transparent 2px 4px)}._legend_1jyft_135{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;padding:var(--spacing-2)}._legend-top_1jyft_143{margin-bottom:var(--spacing-2)}._legend-bottom_1jyft_147{margin-top:var(--spacing-2)}._legendItem_1jyft_151{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--surface-foreground)}._legendItemIcon_1jyft_159{width:12px;height:12px;border-radius:var(--radius-sm);flex-shrink:0}}
