@layer lhi.components{.lhi-chart{gap:var(--sp-4);padding:var(--sp-5);background:var(--lhi-surface-1);border:1px solid var(--lhi-surface-1-border);border-radius:var(--radius-lg);font-family:var(--body-font);flex-direction:column;display:flex;overflow:visible}.lhi-chart--compact{gap:var(--sp-3);padding:var(--sp-4)}.lhi-chart__head{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.lhi-chart__title{color:var(--lhi-fg-default);font-family:var(--heading-font);font-size:var(--fs-md);font-weight:700;line-height:var(--lh-snug);margin:0}.lhi-chart--compact .lhi-chart__title{font-size:var(--fs-sm)}.lhi-chart__filter{align-items:center;gap:var(--sp-2);display:flex}.lhi-chart__plot{min-width:0}.lhi-chart__plot:has(>.lhi-line-chart--fit){flex-direction:column;flex:auto;display:flex}.lhi-chart__empty{padding:var(--sp-8) 0;color:var(--lhi-fg-muted);font-size:var(--fs-sm);line-height:var(--lh-body);text-align:center;margin:0}}
