.rhythm-capture.svelte-jsi18l{flex-direction:column;gap:14px;font-size:14px;display:flex}.controls.svelte-jsi18l{flex-wrap:wrap;align-items:center;gap:12px;display:flex}button.svelte-jsi18l{color:#e8e6e3;cursor:pointer;background:#24242c;border:1px solid #2e2e36;border-radius:9px;padding:8px 18px;font-size:14px;font-weight:600}button.primary.svelte-jsi18l{color:#0d1f19;background:#4fd1a5;border:none}button.svelte-jsi18l:disabled{opacity:.4;cursor:default}.meta.svelte-jsi18l,.takes.svelte-jsi18l{color:#9a97a0;font-size:13px}.status.svelte-jsi18l{align-items:baseline;gap:16px;display:flex}.count-in.svelte-jsi18l{color:#e8b04f;font-weight:600}.recording.svelte-jsi18l{color:#4fd1a5;font-weight:600}.error.svelte-jsi18l{color:#e86a6a;font-size:13px}.lanes.svelte-jsi18l{background:#1c1c22;border:1px solid #2e2e36;border-radius:10px;display:block}.lanes.svelte-jsi18l .grid:where(.svelte-jsi18l){stroke:#2a2a32;stroke-width:1px}.lanes.svelte-jsi18l .grid.beat:where(.svelte-jsi18l){stroke:#3a3a44}.lanes.svelte-jsi18l .grid.barline:where(.svelte-jsi18l){stroke:#52525e;stroke-width:1.5px}.lanes.svelte-jsi18l .lane-mid:where(.svelte-jsi18l){stroke:#26262e;stroke-width:1px}.lanes.svelte-jsi18l .onset:where(.svelte-jsi18l){stroke:#d8d4cd;stroke-width:2.5px}.lanes.svelte-jsi18l .onset.down:where(.svelte-jsi18l){stroke:#4fd1a5}.lanes.svelte-jsi18l .onset.up:where(.svelte-jsi18l){stroke:#6aa9e8}.result.svelte-jsi18l{border:1px solid #2e2e36;border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex}.glyph-row.svelte-jsi18l{flex-wrap:wrap;gap:6px;display:flex}.slot.svelte-jsi18l{flex-direction:column;align-items:center;gap:4px;width:26px;display:flex}.slot.svelte-jsi18l .g:where(.svelte-jsi18l){font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:700}.slot.rest.svelte-jsi18l .g:where(.svelte-jsi18l){color:#55525c}.wbar.svelte-jsi18l{background:#24242c;border-radius:3px;align-items:flex-end;width:10px;height:36px;display:flex;overflow:hidden}.wfill.svelte-jsi18l{background:#4fd1a5;border-radius:3px 3px 0 0;width:100%}.slot.rest.svelte-jsi18l .wfill:where(.svelte-jsi18l){background:0 0}.readouts.svelte-jsi18l{color:#9a97a0;gap:18px;display:flex}.readouts.svelte-jsi18l b:where(.svelte-jsi18l){color:#e8e6e3}
