.wrap.svelte-d0j6z1{max-width:42rem;margin:0 auto;padding:var(--space-4)}h1.svelte-d0j6z1{font-family:var(--font-display);font-size:1.5rem;margin:0 0 var(--space-2) 0}.lede.svelte-d0j6z1{color:var(--color-fg-muted);margin:0 0 var(--space-4) 0}code.svelte-d0j6z1{font-family:var(--font-mono);font-size:.9em}.controls.svelte-d0j6z1{border:1px solid var(--color-rule);border-radius:4px;padding:var(--space-3);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-bottom:var(--space-3)}.controls.svelte-d0j6z1 legend:where(.svelte-d0j6z1){padding:0 var(--space-1);color:var(--color-fg-muted);font-size:.9em}.controls.svelte-d0j6z1 label:where(.svelte-d0j6z1){display:flex;align-items:center;gap:var(--space-2)}.run.svelte-d0j6z1{background:var(--color-rubric);color:#fff;border:none;padding:var(--space-2) var(--space-4);border-radius:3px;cursor:pointer;font:inherit;font-weight:600;margin-bottom:var(--space-3)}.run.svelte-d0j6z1:hover{filter:brightness(1.05)}.status.svelte-d0j6z1{background:var(--color-overlay);padding:var(--space-2);border-radius:3px;margin-bottom:var(--space-3)}.status.svelte-d0j6z1 p:where(.svelte-d0j6z1){margin:0}.error.svelte-d0j6z1{color:var(--color-rubric)}.results.svelte-d0j6z1{margin-top:var(--space-4)}audio.svelte-d0j6z1{width:100%;margin:var(--space-2) 0}.metrics.svelte-d0j6z1{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-3);background:var(--color-overlay);padding:var(--space-2) var(--space-3);border-radius:3px;font-size:.92em}.metrics.svelte-d0j6z1 dt:where(.svelte-d0j6z1){color:var(--color-fg-muted);font-weight:400}.metrics.svelte-d0j6z1 dd:where(.svelte-d0j6z1){margin:0;font-family:var(--font-mono)}.hint.svelte-d0j6z1{color:var(--color-fg-muted);font-size:.88em;margin-top:var(--space-2)}.section-rule.svelte-d0j6z1{border:none;border-top:1px solid var(--color-rule);margin:var(--space-6) 0 var(--space-4) 0}h2.svelte-d0j6z1{font-family:var(--font-display);font-size:1.25rem;margin:0 0 var(--space-2) 0}.run.svelte-d0j6z1:disabled{opacity:.5;cursor:not-allowed}.button-row.svelte-d0j6z1{display:flex;gap:var(--space-3);align-items:center;margin-bottom:var(--space-3)}.secondary.svelte-d0j6z1{background:transparent;color:var(--color-fg-muted);border:1px solid var(--color-rule);padding:var(--space-1) var(--space-3);border-radius:3px;cursor:pointer;font:inherit}.secondary.svelte-d0j6z1:hover{background:var(--color-overlay);color:var(--color-fg)}
