.clear.svelte-an9r8l{min-width:5rem;font:inherit;cursor:pointer;touch-action:manipulation;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;padding:.6rem .9rem}.clear.svelte-an9r8l:disabled{opacity:.5;cursor:default}.export.svelte-8dyedu{gap:.5rem;display:flex}button.svelte-8dyedu{font:inherit;cursor:pointer;touch-action:manipulation;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;padding:.6rem .9rem}.menu.svelte-1ae11g1{z-index:10;background:#fff;border:1px solid #d1d5db;border-radius:6px;flex-direction:column;min-width:9rem;padding:.25rem;display:flex;position:fixed;box-shadow:0 6px 16px #00000029}.menu.svelte-1ae11g1 button:where(.svelte-1ae11g1){font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:.5rem .75rem .5rem 1.75rem}.menu.svelte-1ae11g1 button:where(.svelte-1ae11g1):hover,.menu.svelte-1ae11g1 button:where(.svelte-1ae11g1):focus-visible{background:#eef2f7}.menu.svelte-1ae11g1 button[aria-checked=true]:where(.svelte-1ae11g1):before{content:"✓";margin-left:-1.25rem;padding-right:.5rem;font-weight:700}.grid.svelte-1cebjac{grid-template-columns:repeat(auto-fit,minmax(min(23rem,100%),1fr));gap:1.5rem;display:grid;container-type:inline-size}.bar.svelte-1cebjac{grid-template-columns:auto repeat(var(--steps), 1fr);align-items:center;gap:1px;display:grid}.count.svelte-1cebjac{text-align:center;color:#6b7280;font-size:.75rem}.count.beat.svelte-1cebjac{color:#111827;font-weight:700}.name.svelte-1cebjac{text-align:right;white-space:nowrap;padding-right:.5rem;font-size:.8125rem}@container (width>=47.5rem){.bar.svelte-1cebjac:not(:first-of-type){grid-template-columns:repeat(var(--steps), 1fr)}.bar.svelte-1cebjac:not(:first-of-type) .corner:where(.svelte-1cebjac),.bar.svelte-1cebjac:not(:first-of-type) .name:where(.svelte-1cebjac){display:none}}.cell.svelte-1cebjac{aspect-ratio:1;min-width:0;max-height:2rem;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1px solid #d1d5db;border-radius:3px;padding:0;container-type:size}.cell.beat.svelte-1cebjac{background:#eef2f7;border-left:3px solid #9ca3af}.cell.playing.svelte-1cebjac{background:#fef3c7;box-shadow:inset 0 0 0 2px #f59e0b}.count.playing.svelte-1cebjac{color:#b45309;font-weight:700}.cell[aria-pressed=true].svelte-1cebjac{background:#2563eb;border-color:#1d4ed8}.mark.svelte-1cebjac{color:#fff;pointer-events:none;place-items:center;font-size:80cqh;font-weight:700;line-height:0;display:grid}.cell[data-articulation=ghost].svelte-1cebjac .mark:where(.svelte-1cebjac){font-size:50cqh}.cell[data-articulation=flam].svelte-1cebjac .mark:where(.svelte-1cebjac),.cell[data-articulation=drag].svelte-1cebjac .mark:where(.svelte-1cebjac){padding-top:.06em}.cell.svelte-1cebjac:disabled{cursor:progress;opacity:.55}.toggle.svelte-k3gmal,.save.svelte-k3gmal{font:inherit;cursor:pointer;touch-action:manipulation;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;padding:.6rem .9rem}.save.svelte-k3gmal:disabled{opacity:.5;cursor:default}.save.svelte-k3gmal{min-width:6rem}.panel.svelte-k3gmal{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-basis:100%;order:1;padding:.75rem}.keep.svelte-k3gmal{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.keep.svelte-k3gmal input:where(.svelte-k3gmal){font:inherit;border:1px solid #d1d5db;border-radius:6px;flex:10rem;padding:.6rem .5rem}.rows.svelte-k3gmal{margin:.75rem 0 0;padding:0;list-style:none}.row.svelte-k3gmal{border-top:1px solid #f3f4f6;align-items:center;gap:.5rem;display:flex}.load.svelte-k3gmal{min-width:0;min-height:2.75rem;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;flex-wrap:wrap;flex:1;place-content:center space-between;align-items:baseline;gap:.5rem;padding:.5rem .25rem;display:flex}.load[data-state=idle].svelte-k3gmal:hover{background:#f9fafb}.load[data-state=asking].svelte-k3gmal{color:revert;font-weight:inherit}.question.svelte-k3gmal{font-size:.8125rem}.delete.svelte-k3gmal{min-width:4.5rem;min-height:2.75rem;font:inherit;cursor:pointer;touch-action:manipulation;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;flex:none;padding:.5rem .6rem;font-size:.8125rem}.tempo.svelte-k3gmal,.empty.svelte-k3gmal,.blocked.svelte-k3gmal{color:#6b7280;font-size:.8125rem}.row[data-on-grid=true].svelte-k3gmal .name:where(.svelte-k3gmal){font-weight:600}.name.svelte-k3gmal{overflow-wrap:anywhere}.row[data-on-grid=true].svelte-k3gmal .load:where(.svelte-k3gmal){background:#f3f4f6}.row[data-on-grid=true].svelte-k3gmal .load:where(.svelte-k3gmal):hover{background:#e5e7eb}.empty.svelte-k3gmal{margin:.75rem 0 0}.blocked.svelte-k3gmal{margin:0}.staff.svelte-1c13np2{min-height:10rem;margin-top:1.5rem}.page.svelte-1c13np2{position:relative}.sheet.svelte-1c13np2 svg{width:100%;height:auto;display:block}.sheet.svelte-1c13np2{position:relative}.playhead.svelte-1c13np2{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.playhead.svelte-1c13np2 rect:where(.svelte-1c13np2){fill:#fef3c7}.tempo.svelte-1h53r37{align-items:center;gap:.5rem;display:flex}input.svelte-1h53r37{width:5rem;font:inherit;text-align:center;border:1px solid #d1d5db;border-radius:6px;padding:.6rem .5rem}.unit.svelte-1h53r37{color:#6b7280;font-size:.8125rem}.transport.svelte-1aq2h5h{min-width:5.5rem;font:inherit;cursor:pointer;touch-action:manipulation;background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;padding:.6rem 1rem;font-weight:600}.transport.svelte-1aq2h5h:disabled{opacity:.5;cursor:default}main.svelte-1n46o8q{max-width:60rem;margin:0 auto;padding:1rem}.controls.svelte-1n46o8q{flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1rem;display:flex}h1.svelte-1n46o8q{margin:0 0 1rem;font-size:1.25rem;font-weight:600}:root{color:#111827;background:#fff;font-family:system-ui,-apple-system,sans-serif}body{margin:0}:root button[data-state=asking],:root button[data-state=asking] .question{color:#991b1b;font-weight:600}:root button[data-state=asking]{background:#fee2e2;border-color:#b91c1c}
