.wrapper.svelte-o3rtux{flex:1;min-width:0}.description.svelte-o3rtux{color:var(--ink-secondary);margin-bottom:var(--space-2);font-size:12px}.canvas.svelte-o3rtux{height:220px;position:relative}.empty.svelte-o3rtux{color:var(--ink-disabled);text-align:center;justify-content:center;align-items:center;height:100%;font-size:13px;display:flex}.page.svelte-1cvpq22{--accent:#4a3aa7;width:100%;max-width:1200px}h1.svelte-1cvpq22{margin-bottom:var(--space-4);font-family:Zilla Slab,serif}.platforms.svelte-1cvpq22{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.platforms.svelte-1cvpq22 a:where(.svelte-1cvpq22){padding:var(--space-2) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--ink-primary);font-size:14px;text-decoration:none}.platforms.svelte-1cvpq22 a:where(.svelte-1cvpq22):hover{background:var(--surface-control)}.platforms.svelte-1cvpq22 a.active:where(.svelte-1cvpq22){background:var(--accent);border-color:var(--accent);color:var(--ink-inverse)}.hardware.svelte-1cvpq22{color:var(--ink-secondary);margin-bottom:var(--space-6);font-size:13px}.features.svelte-1cvpq22{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(460px,1fr));display:grid}.feature.svelte-1cvpq22{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4)}h2.svelte-1cvpq22{margin-bottom:var(--space-1);font-size:16px}.feature-desc.svelte-1cvpq22{color:var(--ink-secondary);margin-bottom:var(--space-3);font-size:13px}.charts.svelte-1cvpq22{gap:var(--space-4);display:flex}.more-info.svelte-1cvpq22{margin-top:var(--space-7);font-size:13px}.error.svelte-1cvpq22{color:var(--danger);padding:var(--space-8) 0}
