.chart-wrapper.svelte-12tnnts{width:100%;height:100%;padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.chart-wrapper.fixed-height.svelte-12tnnts{height:auto}.chart-wrapper.fixed-width.svelte-12tnnts{width:auto}.chart-container.svelte-12tnnts{position:relative;width:100%;flex:1;min-height:200px}.chart-wrapper.fixed-height.svelte-12tnnts .chart-container:where(.svelte-12tnnts){flex:none}.chart-description.svelte-12tnnts{font:var(--text-body-3);color:var(--color-text-secondary);padding-top:var(--spacing-8);border-top:1px solid var(--color-border);margin-top:var(--spacing-8);margin-left:calc(-1 * var(--space-md));margin-right:calc(-1 * var(--space-md));padding-left:var(--space-md);padding-right:var(--space-md)}.chart-description.svelte-12tnnts p{margin:0 0 var(--spacing-4) 0}.chart-description.svelte-12tnnts p:last-child{margin-bottom:0}.chart-description.svelte-12tnnts ul,.chart-description.svelte-12tnnts ol{margin:0 0 var(--spacing-4) 0;padding-left:1.5em;list-style-type:disc;line-height:1.5}.chart-description.svelte-12tnnts ol{list-style-type:decimal}.chart-description.svelte-12tnnts code{padding:1px}
