.controls.svelte-1st5r3g{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md)}.row.svelte-1st5r3g{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.tk.svelte-1st5r3g{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:lowercase;letter-spacing:.1em;background:transparent;border:1px solid var(--line);color:var(--muted);padding:var(--space-2xs) var(--space-xs);cursor:pointer;transition:all var(--transition-fast)}.tk.svelte-1st5r3g:hover{color:var(--text);border-color:var(--line-strong)}.tk-on.svelte-1st5r3g{color:var(--text);border-color:var(--accent)}input[type=range].svelte-1st5r3g{flex:1;max-width:24rem;accent-color:var(--accent)}section.svelte-1st5r3g{display:flex;flex-direction:column;gap:var(--space-sm)}.lit-card{padding:var(--space-lg);min-width:10rem}.seq-card{padding:var(--space-md);margin-bottom:var(--space-xs)}.kt-heading{font-family:var(--font-body);font-size:var(--text-xl);line-height:1}.kt-body{font-family:var(--font-body);font-size:var(--text-md)}.kt-mono{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.2em}.composition.svelte-1st5r3g{max-width:38rem}
