.skeleton-svg.svelte-7ubsqp{width:100%;height:100%;max-height:300px}.skeleton-node.svelte-7ubsqp{fill:var(--chart-grid)}.skeleton-flow.svelte-7ubsqp{fill:none;stroke:var(--chart-grid);stroke-width:20px;stroke-opacity:.3}.pulse-1.svelte-7ubsqp{animation:1.5s ease-in-out infinite svelte-7ubsqp-pulse}.pulse-2.svelte-7ubsqp{animation:1.5s ease-in-out .15s infinite svelte-7ubsqp-pulse}.pulse-3.svelte-7ubsqp{animation:1.5s ease-in-out .3s infinite svelte-7ubsqp-pulse}.pulse-4.svelte-7ubsqp{animation:1.5s ease-in-out .45s infinite svelte-7ubsqp-pulse}@keyframes svelte-7ubsqp-pulse{0%,to{opacity:.3}50%{opacity:.6}}.sankey-link.svelte-7ubsqp{transition:opacity .15s}.sankey-node.svelte-7ubsqp{cursor:pointer;outline:none}.sankey-node.svelte-7ubsqp:focus-visible .node-rect:where(.svelte-7ubsqp){stroke:var(--color-primary);stroke-width:3px;stroke-dasharray:4 2}.node-rect.svelte-7ubsqp{stroke:var(--surface-1);stroke-width:1px;transition:opacity .15s}.node-rect.svelte-7ubsqp:hover{opacity:1}.node-rect.selected.svelte-7ubsqp{stroke:var(--color-fg);stroke-width:2px}.node-label.svelte-7ubsqp{dominant-baseline:central;fill:var(--chart-label);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:500}.skeleton-svg.svelte-1iltkxw{width:100%;height:100%;max-height:300px}.skeleton-edge.svelte-1iltkxw{stroke:var(--chart-grid);stroke-width:1.5px}.skeleton-node.svelte-1iltkxw{fill:var(--chart-grid)}.pulse-1.svelte-1iltkxw{animation:1.5s ease-in-out infinite svelte-1iltkxw-pulse}.pulse-2.svelte-1iltkxw{animation:1.5s ease-in-out .15s infinite svelte-1iltkxw-pulse}.pulse-3.svelte-1iltkxw{animation:1.5s ease-in-out .3s infinite svelte-1iltkxw-pulse}.pulse-4.svelte-1iltkxw{animation:1.5s ease-in-out .45s infinite svelte-1iltkxw-pulse}@keyframes svelte-1iltkxw-pulse{0%,to{opacity:.3}50%{opacity:.6}}.tree-link.svelte-1iltkxw{fill:none;stroke:var(--chart-axis);stroke-width:1.5px;stroke-opacity:.5}.tree-node.svelte-1iltkxw{cursor:pointer;outline:none}.tree-node.svelte-1iltkxw:focus-visible .node-rect:where(.svelte-1iltkxw){stroke:var(--color-primary);stroke-width:3px;stroke-dasharray:4 2}.node-rect.svelte-1iltkxw{stroke:var(--surface-1);stroke-width:2px;opacity:.9;transition:opacity .15s}.node-rect.svelte-1iltkxw:hover{opacity:1}.node-rect.selected.svelte-1iltkxw{stroke:var(--color-fg);stroke-width:3px}.node-text.svelte-1iltkxw{text-anchor:middle;dominant-baseline:central;fill:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:500}.collapse-indicator.svelte-1iltkxw{fill:var(--surface-1);stroke:var(--chart-axis);stroke-width:1.5px}.collapse-icon.svelte-1iltkxw{text-anchor:middle;dominant-baseline:central;fill:var(--chart-axis);pointer-events:none;font-size:12px;font-weight:700}.page.svelte-1jjj9jq{width:100%;max-width:var(--layout-max-width);padding:var(--spacing-7) var(--spacing-4);box-sizing:border-box;margin:0 auto}.section.svelte-1jjj9jq{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-1jjj9jq{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-1jjj9jq{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.section-description.svelte-1jjj9jq code:where(.svelte-1jjj9jq){background:var(--color-subtle);border-radius:var(--radius-sm);padding:.15em .4em;font-size:.9em}.demos.svelte-1jjj9jq{gap:var(--spacing-6);flex-direction:column;display:flex}.comparison-grid.svelte-1jjj9jq{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}@media (width>=768px){.page.svelte-1jjj9jq{padding:var(--spacing-7)}}@media (width<=640px){.page.svelte-1jjj9jq{padding:var(--spacing-4)}}
