.marquee-outer.svelte-i4u87j{white-space:nowrap;overflow:hidden}.marquee-track.svelte-i4u87j{animation:svelte-i4u87j-marquee-scroll var(--marquee-duration) linear infinite;animation-direction:var(--marquee-direction);display:inline-flex}.marquee-track.pause-on-hover.svelte-i4u87j:hover{animation-play-state:paused}.marquee-set.svelte-i4u87j{flex-shrink:0;display:inline-flex}.marquee-item.svelte-i4u87j{display:inline-block}@keyframes svelte-i4u87j-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (forced-colors:active){.marquee-outer.svelte-i4u87j{display:none}}.section.svelte-1lvsh36{margin-bottom:var(--spacing-8);scroll-margin-top:5rem}.section-title.svelte-1lvsh36{font-size:var(--text-fluid-2xl);margin:0 0 var(--spacing-2) 0;color:var(--color-fg);font-weight:700}.section-description.svelte-1lvsh36{margin:0 0 var(--spacing-7) 0;font-size:var(--text-fluid-base);color:var(--color-muted);line-height:1.6}.demos.svelte-1lvsh36{gap:var(--spacing-6);flex-direction:column;display:flex}.shape-item.svelte-1lvsh36{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.shape-label.svelte-1lvsh36{font-size:var(--text-fluid-xs);color:var(--color-muted)}.divider-stack.svelte-1lvsh36,.asterism-stack.svelte-1lvsh36{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.divider-row.svelte-1lvsh36,.asterism-row.svelte-1lvsh36{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.motif-label.svelte-1lvsh36{font-size:var(--text-fluid-xs);color:var(--color-muted);font-family:monospace}.flourish-container.svelte-1lvsh36{border:1px dashed var(--color-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:200px;height:150px;display:flex;position:relative}.flourish-sm.svelte-1lvsh36{width:160px;height:120px}.flourish-lg.svelte-1lvsh36{width:260px;height:200px}.flourish-label.svelte-1lvsh36{font-size:var(--text-fluid-sm);color:var(--color-muted)}.wave-stack.svelte-1lvsh36{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.wave-item.svelte-1lvsh36{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.wave-transition.svelte-1lvsh36{border-radius:var(--radius-lg);width:100%;overflow:hidden}.wave-section-top.svelte-1lvsh36{background:var(--surface-1);padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}.wave-section-bottom.svelte-1lvsh36{background:var(--color-primary);padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}.wave-section-text.svelte-1lvsh36{font-size:var(--text-fluid-sm);color:var(--color-muted);margin:0;font-style:italic}.wave-section-bottom.svelte-1lvsh36 .wave-section-text:where(.svelte-1lvsh36){color:#fff}.frame-demo-item.svelte-1lvsh36{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.frame-container.svelte-1lvsh36{border:1px dashed var(--color-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:160px;height:120px;display:flex;position:relative}.frame-sm.svelte-1lvsh36{width:120px;height:90px}.frame-md.svelte-1lvsh36{width:200px;height:150px}.frame-lg.svelte-1lvsh36{width:260px;height:200px}.tick-stack.svelte-1lvsh36{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.tick-row.svelte-1lvsh36{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.marquee-stack.svelte-1lvsh36{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.marquee-row.svelte-1lvsh36{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}
