:root{--bg:#fff;--surface:#f6f5f8;--text:#1a1720;--muted:#6b6375;--border:#e5e4e7;--accent:#7c3aed;--in-tune:#16a34a;--error:#dc2626;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font:16px/1.5 system-ui,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){:root{--bg:#16141a;--surface:#1f1c24;--text:#f3f1f5;--muted:#9d95a8;--border:#2e2a35;--accent:#a78bfa;--in-tune:#4ade80;--error:#f87171}}body{margin:0}.button{border:1px solid var(--border);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem 1rem}.button:hover:not(:disabled){border-color:var(--accent)}.button:disabled{opacity:.5;cursor:default}.button.primary{border-color:var(--accent);background:var(--accent);color:var(--bg)}.error{color:var(--error)}.intervals.svelte-1hn06xn{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;padding:0;list-style:none;display:grid}button.svelte-1hn06xn{border:1px solid var(--border);background:var(--surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}button.svelte-1hn06xn:hover{border-color:var(--accent)}strong.svelte-1hn06xn{font-size:1.25rem}small.svelte-1hn06xn{color:var(--muted)}.dial.svelte-xjtoqz{font-variant-numeric:tabular-nums;width:100%;max-width:22rem;margin:1.5rem auto 0;display:block;overflow:visible}.dial.svelte-xjtoqz.dimmed{opacity:.5}text.svelte-xjtoqz{fill:currentColor;text-anchor:middle;dominant-baseline:central}.ring.svelte-xjtoqz{fill:none;stroke:var(--border);stroke-width:1.5px}.progress.svelte-xjtoqz{fill:none;stroke:var(--in-tune);stroke-width:3px;stroke-linecap:round}.node.svelte-xjtoqz circle:where(.svelte-xjtoqz){fill:var(--surface);stroke:var(--border);stroke-width:1.5px}.node.svelte-xjtoqz text:where(.svelte-xjtoqz){fill:var(--muted);font-size:7px}.node.svelte-xjtoqz.active circle:where(.svelte-xjtoqz){stroke:var(--accent)}.node.svelte-xjtoqz.active text:where(.svelte-xjtoqz){fill:var(--text);font-weight:600}.node.svelte-xjtoqz.sounding circle:where(.svelte-xjtoqz){fill:color-mix(in srgb, var(--accent) 40%, var(--surface));stroke:var(--accent)}.node.svelte-xjtoqz.sounding text:where(.svelte-xjtoqz){fill:var(--text);font-weight:600}.node.svelte-xjtoqz.target circle:where(.svelte-xjtoqz){fill:var(--accent)}.node.svelte-xjtoqz.target text:where(.svelte-xjtoqz){fill:var(--bg);font-weight:600}.marker.svelte-xjtoqz{fill:none;stroke:var(--accent);stroke-width:2.5px}.in-tune.svelte-xjtoqz .node.active:where(.svelte-xjtoqz) circle:where(.svelte-xjtoqz),.in-tune.svelte-xjtoqz .marker:where(.svelte-xjtoqz){stroke:var(--in-tune)}.note.svelte-xjtoqz{font-size:30px;font-weight:600}.details.svelte-xjtoqz{fill:var(--muted);font-size:8px}.message.svelte-nlliom{min-height:1.5em}.actions.svelte-nlliom{flex-wrap:wrap;gap:.5rem;display:flex}main.svelte-1n46o8q{flex-direction:column;gap:2rem;max-width:48rem;margin:0 auto;padding:2rem 1rem;display:flex}header.svelte-1n46o8q{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}h1.svelte-1n46o8q{margin:0}nav.svelte-1n46o8q{border:1px solid var(--border);border-radius:.5rem;gap:.25rem;padding:.25rem;display:flex}.tab.svelte-1n46o8q{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem .75rem}.tab.svelte-1n46o8q[aria-pressed=true]{background:var(--surface);color:var(--text)}
