.page-container.svelte-gfk6v4{max-width:var(--container-xl);padding:var(--space-xl) var(--space-md);margin:0 auto}.section-heading.svelte-gfk6v4{font-size:var(--font-size-heading-3);font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);color:var(--color-text-emphasis);margin-bottom:var(--space-lg);line-height:var(--line-height-heading)}.section-description.svelte-gfk6v4{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:calc(-1 * var(--space-sm));margin-bottom:var(--space-md);line-height:var(--line-height-relaxed)}.chart-wrapper.svelte-gfk6v4,.placeholder-message.svelte-gfk6v4{border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) calc(var(--opacity-very-low) * 100%), transparent) 0%, color-mix(in srgb, var(--color-highlight) calc(var(--opacity-very-low) * 100%), transparent) 50%, color-mix(in srgb, var(--color-accent) calc(var(--opacity-very-low) * 100%), transparent) 100%);border:var(--border-width-thin) solid color-mix(in srgb, var(--color-primary) calc(var(--opacity-low) * 100%), transparent);transition:transform var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out);position:relative}.chart-wrapper.svelte-gfk6v4{padding:var(--space-lg);contain:layout style paint;will-change:transform;min-height:var(--iframe-height-xs)}.chart-wrapper.svelte-gfk6v4:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) calc(var(--opacity-low) * 100%), transparent) 0%, color-mix(in srgb, var(--color-highlight) calc(var(--opacity-very-low) * 100%), transparent) 50%, color-mix(in srgb, var(--color-accent) calc(var(--opacity-very-low) * 100%), transparent) 100%)}.stacked-chart.svelte-gfk6v4{height:var(--iframe-height-sm);contain:strict}.network-chart.svelte-gfk6v4{height:var(--iframe-height-md);contain:strict}.bubble-chart.svelte-gfk6v4{contain:strict;height:850px;overflow:visible}.treemap-chart.svelte-gfk6v4{contain:strict;height:500px}.gantt-chart.svelte-gfk6v4{contain:strict;height:450px}.map-chart.svelte-gfk6v4{contain:layout style;height:500px}.wordcloud-chart.svelte-gfk6v4{contain:strict;height:500px}.placeholder-message.svelte-gfk6v4{padding:var(--space-lg);min-height:var(--iframe-height-xs);text-align:center;contain:layout style;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.chart-wrapper.svelte-gfk6v4:hover{transform:none}}html.dark .chart-wrapper.svelte-gfk6v4,html.dark .placeholder-message.svelte-gfk6v4{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 8%, transparent) 0%, color-mix(in srgb, var(--color-highlight) 4%, transparent) 50%, color-mix(in srgb, var(--color-accent) 6%, transparent) 100%);border-color:color-mix(in srgb, var(--color-primary) calc(var(--opacity-medium) * 100%), transparent)}@media (width<=767px){.page-container.svelte-gfk6v4{padding:var(--space-md) var(--space-sm)}.chart-wrapper.svelte-gfk6v4{padding:var(--space-md)}.stacked-chart.svelte-gfk6v4{height:calc(var(--iframe-height-sm) - var(--space-4xl))}.network-chart.svelte-gfk6v4{height:var(--iframe-height-sm)}.bubble-chart.svelte-gfk6v4{height:550px}.treemap-chart.svelte-gfk6v4{height:450px}.gantt-chart.svelte-gfk6v4,.map-chart.svelte-gfk6v4{height:400px}.wordcloud-chart.svelte-gfk6v4{height:450px}.section-heading.svelte-gfk6v4{font-size:var(--font-size-heading-4);margin-bottom:var(--space-md)}}@media (width<=639px){.chart-wrapper.svelte-gfk6v4{padding:var(--space-sm)}.stacked-chart.svelte-gfk6v4,.network-chart.svelte-gfk6v4{height:calc(var(--iframe-height-xs) + var(--space-3xl))}.bubble-chart.svelte-gfk6v4{height:450px}.treemap-chart.svelte-gfk6v4{height:380px}.gantt-chart.svelte-gfk6v4,.map-chart.svelte-gfk6v4{height:350px}.wordcloud-chart.svelte-gfk6v4{height:380px}.section-heading.svelte-gfk6v4{font-size:var(--font-size-heading-5)}}
