.skeleton.svelte-1si704w{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.skeleton-svg.svelte-1si704w{width:100%;height:100%;max-height:300px}.skeleton-axis.svelte-1si704w{stroke:var(--chart-grid);stroke-width:2px}.skeleton-bubble.svelte-1si704w{fill:var(--chart-grid)}.pulse-1.svelte-1si704w{animation:1.5s ease-in-out infinite svelte-1si704w-pulse}.pulse-2.svelte-1si704w{animation:1.5s ease-in-out .2s infinite svelte-1si704w-pulse}.pulse-3.svelte-1si704w{animation:1.5s ease-in-out .4s infinite svelte-1si704w-pulse}.pulse-4.svelte-1si704w{animation:1.5s ease-in-out .6s infinite svelte-1si704w-pulse}@keyframes svelte-1si704w-pulse{0%,to{opacity:.3}50%{opacity:.6}}.chart-canvas.svelte-1si704w{opacity:0;transition:opacity .15s ease-in}.chart-canvas.visible.svelte-1si704w{opacity:1}.gauge-value.svelte-meekca{text-anchor:middle;dominant-baseline:central;fill:var(--color-fg);font-size:28px;font-weight:700}.gauge-label.svelte-meekca{text-anchor:middle;dominant-baseline:central;fill:var(--color-muted);font-size:12px;font-weight:500}.skeleton.svelte-15f6jfm{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.skeleton-svg.svelte-15f6jfm{width:100%;max-width:300px;height:100%;max-height:300px}.skeleton-shape.svelte-15f6jfm{fill:none;stroke:var(--chart-grid);stroke-width:2px;animation:1.5s ease-in-out infinite svelte-15f6jfm-pulse}.skeleton-axis.svelte-15f6jfm{stroke:var(--chart-grid);stroke-width:1px;opacity:.5}@keyframes svelte-15f6jfm-pulse{0%,to{opacity:.3}50%{opacity:.6}}.chart-canvas.svelte-15f6jfm{opacity:0;transition:opacity .15s ease-in}.chart-canvas.visible.svelte-15f6jfm{opacity:1}@keyframes svelte-3u630-grow-bar{0%{transform-origin:bottom;transform:scaleY(0)}to{transform-origin:bottom;transform:scaleY(1)}}@keyframes svelte-3u630-draw-line{0%{stroke-dasharray:1000;stroke-dashoffset:1000px}to{stroke-dasharray:1000;stroke-dashoffset:0}}.chart-animate-bar{animation:svelte-3u630-grow-bar .6s ease-out var(--chart-delay,0s) backwards}.chart-animate-line{animation:1s ease-out forwards svelte-3u630-draw-line}.breadcrumb.svelte-j9e3ii{align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-1);z-index:1;font-size:13px;display:flex;position:absolute;top:0;left:0}.breadcrumb-item.svelte-j9e3ii{color:var(--color-primary);cursor:pointer;font-weight:500;font-size:inherit;background:0 0;border:none;padding:0}.breadcrumb-item.svelte-j9e3ii:hover{text-decoration:underline}.breadcrumb-sep.svelte-j9e3ii{color:var(--color-muted)}.breadcrumb-current.svelte-j9e3ii{color:var(--color-fg);font-weight:600}.skeleton.svelte-j9e3ii{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.skeleton-svg.svelte-j9e3ii{width:100%;height:100%;max-height:300px}.skeleton-cell.svelte-j9e3ii{fill:var(--chart-grid)}.pulse-1.svelte-j9e3ii{animation:1.5s ease-in-out infinite svelte-j9e3ii-pulse}.pulse-2.svelte-j9e3ii{animation:1.5s ease-in-out .15s infinite svelte-j9e3ii-pulse}.pulse-3.svelte-j9e3ii{animation:1.5s ease-in-out .3s infinite svelte-j9e3ii-pulse}.pulse-4.svelte-j9e3ii{animation:1.5s ease-in-out .45s infinite svelte-j9e3ii-pulse}@keyframes svelte-j9e3ii-pulse{0%,to{opacity:.3}50%{opacity:.6}}.treemap-container.svelte-j9e3ii{opacity:0;width:100%;height:100%;transition:opacity .15s ease-in;position:absolute;inset:0}.treemap-container.visible.svelte-j9e3ii{opacity:1}.treemap-cell.svelte-j9e3ii{outline:none}.treemap-cell.clickable.svelte-j9e3ii{cursor:pointer}.treemap-cell.svelte-j9e3ii:focus-visible .cell-rect:where(.svelte-j9e3ii){stroke:var(--color-primary);stroke-width:2px;stroke-dasharray:4 2}.cell-rect.svelte-j9e3ii{transition:opacity .1s}.cell-rect.hovered.svelte-j9e3ii{filter:brightness(1.15);opacity:1!important}.cell-label.svelte-j9e3ii{fill:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600}.cell-value.svelte-j9e3ii{fill:#fffc;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:400}.treemap-tooltip.svelte-j9e3ii{background:var(--chart-tooltip-bg);border:1px solid var(--chart-grid);color:var(--chart-label);pointer-events:none;z-index:10;border-radius:4px;flex-direction:column;gap:2px;padding:4px 8px;font-size:12px;display:flex;position:absolute}.data-controls.svelte-f6g1me{align-items:center;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-subtle);flex-wrap:wrap;display:flex}.control-group.svelte-f6g1me{align-items:center;gap:var(--spacing-3);display:flex}.control-label.svelte-f6g1me{font-size:var(--text-fluid-sm);color:var(--color-fg);white-space:nowrap;font-weight:500}.page.svelte-z16nxm{width:100%;max-width:var(--layout-max-width);padding:var(--spacing-7) var(--spacing-4);box-sizing:border-box;margin:0 auto}.section.svelte-z16nxm{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-z16nxm{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-z16nxm{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-z16nxm{gap:var(--spacing-6);flex-direction:column;display:flex}.gauge-row.svelte-z16nxm{gap:var(--spacing-6);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media (width>=768px){.page.svelte-z16nxm{padding:var(--spacing-7)}}@media (width<=640px){.page.svelte-z16nxm{padding:var(--spacing-4)}}
