._capacity-panel_1l9oh_2{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._chart-toolbar_1l9oh_12{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}._chart-tabs_1l9oh_19{flex:1;min-width:0;overflow-x:auto}._chart-toolbar-compact_1l9oh_31{gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap}._chart-tabs-compact_1l9oh_45{flex:0 auto;margin-right:auto;padding:2px 0}._capacity-chart_1l9oh_52{flex:none;width:100%;height:clamp(240px,34vh,340px)}._capacity-panel-sidebar_1l9oh_62{align-items:stretch;gap:var(--spacing-md);flex-direction:row;padding:0;overflow:visible}._chart-toolbar-vertical_1l9oh_70{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;display:flex}._capacity-main_1l9oh_78{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._expand-corner_1l9oh_89{z-index:1;position:absolute;top:0;right:0}._capacity-chart-fill_1l9oh_98{flex:1;width:100%;min-height:200px}._dialog-chart_1l9oh_104{gap:var(--spacing-sm);flex-direction:column;display:flex}._capacity-status_1l9oh_110{padding:var(--spacing-xl);color:var(--color-text-muted);text-align:center;font-size:14px}._tooltip_1l9oh_118{background-color:var(--color-surface);border:1px solid var(--color-border);padding:var(--spacing-sm) var(--spacing-md);box-shadow:var(--shadow-pop);border-radius:6px;font-size:12px}._tooltip-date_1l9oh_127{color:var(--color-text-primary);margin-bottom:4px;font-weight:700}._tooltip-row_1l9oh_133{justify-content:space-between;gap:var(--spacing-md);color:var(--color-text-secondary);display:flex}._tooltip-value_1l9oh_140{color:var(--color-text-primary);font-weight:600}._legend_1l9oh_146{justify-content:center;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;margin:0;padding-top:12px;font-size:12px;list-style:none;display:flex}._legend-item_1l9oh_158{color:var(--color-text-secondary);align-items:center;gap:6px;display:flex}._legend-hint_1l9oh_167{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._legend-hint_1l9oh_167:focus-visible{outline:2px solid var(--color-primary-text);outline-offset:2px;border-radius:2px}._legend-swatch_1l9oh_178{border-radius:2px;width:12px;height:12px;display:inline-block}._legend-target-swatch_1l9oh_186{border-top:2px dashed var(--color-error);width:14px;height:0;display:inline-block}._legend-availability-swatch_1l9oh_193{border-top:2px solid var(--color-chart-2);width:14px;height:0;display:inline-block}._legend-capacity-left-swatch_1l9oh_200{border-top:2px solid var(--color-text-muted);width:14px;height:0;display:inline-block}
