.rb.svelte-iuzuzk{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(15rem,1fr) auto auto;grid-template-areas:"monitor" "pattern" "mixer" "bass" "preset" "transport"}.rb.svelte-iuzuzk .rb-monitor{grid-area:monitor}.rb.svelte-iuzuzk .rb-mixer{grid-area:mixer}.rb.svelte-iuzuzk .rb-pattern{grid-area:pattern}.rb.svelte-iuzuzk .rb-bass{grid-area:bass}.rb.svelte-iuzuzk .rb-preset{grid-area:preset}.rb.svelte-iuzuzk .rb-transport{grid-area:transport}@media(min-width:1024px){.rb.svelte-iuzuzk{grid-template-columns:15rem minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"monitor pattern pattern" "mixer pattern pattern" "mixer bass preset" "transport transport transport"}}.ks.svelte-tq03vq{align-content:start;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.ks.svelte-tq03vq{align-content:stretch;grid-template-columns:minmax(11.5rem,13rem) minmax(0,1fr) minmax(15rem,18rem);grid-template-rows:minmax(0,1.15fr) minmax(0,.95fr) minmax(9rem,.95fr);grid-template-areas:"voice lcd   arp" "tune  scale midi" "keys  keys  keys"}.ks.svelte-tq03vq .ks-voice{grid-area:voice}.ks.svelte-tq03vq .ks-tune{grid-area:tune}.ks.svelte-tq03vq .ks-lcd{grid-area:lcd}.ks.svelte-tq03vq .ks-scale{grid-area:scale}.ks.svelte-tq03vq .ks-arp{grid-area:arp}.ks.svelte-tq03vq .ks-midi{grid-area:midi}.ks.svelte-tq03vq .ks-keys{grid-area:keys}.ks.svelte-tq03vq .ks-keys .lab-bay-body{display:flex;flex-direction:column;min-height:0}.ks-keybed.svelte-tq03vq{display:flex;min-height:0;flex:1}.ks-keybed.svelte-tq03vq .device-screen{display:flex;min-height:0;flex:1;flex-direction:column}.ks-keybed.svelte-tq03vq .device-screen>div{min-height:0;flex:1}}.cd.svelte-a3x78y{align-content:start;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.cd.svelte-a3x78y{align-content:stretch;grid-template-columns:minmax(11.5rem,13rem) minmax(0,1fr);grid-template-rows:auto minmax(6.5rem,1.1fr) minmax(6.5rem,1fr) auto auto;grid-template-areas:"lcd   lcd" "key   pads" "shape keys" "stack stack" "prog  prog"}@media(min-width:1280px){.cd.svelte-a3x78y{grid-template-columns:minmax(11.5rem,13rem) minmax(0,1fr) minmax(19rem,23rem);grid-template-rows:auto minmax(7.5rem,1.15fr) minmax(7rem,1fr) auto;grid-template-areas:"lcd   lcd  lcd" "key   pads stack" "shape keys stack" "prog  prog prog"}}.cd.svelte-a3x78y .cd-lcd{grid-area:lcd}.cd.svelte-a3x78y .cd-key{grid-area:key}.cd.svelte-a3x78y .cd-pads{grid-area:pads}.cd.svelte-a3x78y .cd-keys{grid-area:keys}.cd.svelte-a3x78y .cd-shape{grid-area:shape}.cd.svelte-a3x78y .cd-stack{grid-area:stack}.cd.svelte-a3x78y .cd-prog{grid-area:prog}.cd.svelte-a3x78y .cd-keys .lab-bay-body{display:flex;flex-direction:column;min-height:0}.cd-keybed.svelte-a3x78y .device-screen{display:flex;min-height:0;flex:1;flex-direction:column}.cd-keybed.svelte-a3x78y .device-screen>div{min-height:0;flex:1}}.ms.svelte-hcct2n{align-content:start;grid-template-columns:minmax(0,1fr);grid-template-areas:"roll" "staff" "lcd" "keys" "key" "setup"}.ms-roots.svelte-hcct2n{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:2px}.ms.svelte-hcct2n .ms-key{grid-area:key}.ms.svelte-hcct2n .ms-setup{grid-area:setup}.ms.svelte-hcct2n .ms-roll{grid-area:roll}.ms.svelte-hcct2n .ms-staff{grid-area:staff}.ms.svelte-hcct2n .ms-keys{grid-area:keys}.ms.svelte-hcct2n .ms-lcd{grid-area:lcd}@media(min-width:1024px){.ms.svelte-hcct2n{align-content:stretch;grid-template-columns:minmax(11rem,13.5rem) minmax(0,1fr) minmax(12.5rem,16rem);grid-template-rows:minmax(14rem,1.7fr) minmax(6rem,.9fr) minmax(6.5rem,11rem);grid-template-areas:"key   roll  roll" "setup staff staff" "keys  keys  lcd"}.ms.svelte-hcct2n .ms-roll .lab-bay-body{display:flex;min-height:0}.ms.svelte-hcct2n .ms-roll .device-screen{display:flex;min-height:0;flex:1;flex-direction:column}.ms.svelte-hcct2n .ms-roll [data-role=grid]{min-height:0;flex:1;overflow-y:auto}.ms.svelte-hcct2n .ms-keys .lab-bay-body{display:flex;min-height:0}.ms-keybed.svelte-hcct2n{display:flex;min-height:0;flex:1}.ms-keybed.svelte-hcct2n .device-screen{display:flex;min-height:0;flex:1;flex-direction:column}.ms-keybed.svelte-hcct2n .device-screen>div{min-height:0;flex:1}}.sd.svelte-y6aab5{align-content:start;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.sd.svelte-y6aab5{align-content:stretch;row-gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(12rem,15rem) minmax(12rem,16rem);grid-template-rows:minmax(15rem,1.5fr) auto minmax(10rem,1fr);grid-template-areas:"time   time  time" "meter  meter meter" "legend key   form"}.sd.svelte-y6aab5 .sd-time{grid-area:time}.sd.svelte-y6aab5 .sd-meter{grid-area:meter}.sd.svelte-y6aab5 .sd-legend{grid-area:legend}.sd.svelte-y6aab5 .sd-key{grid-area:key}.sd.svelte-y6aab5 .sd-form{grid-area:form}.sd.svelte-y6aab5 .sd-time .lab-bay-body{display:flex;min-height:0}.sd.svelte-y6aab5 .sd-time .device-screen{display:flex;min-height:0;flex:1;flex-direction:column}.sd.svelte-y6aab5 .sd-time [data-role=timeline]{min-height:0;flex:1}.sd.svelte-y6aab5 .sd-time [data-role=timeline]>button{height:100%;min-height:3.5rem}}.tb.svelte-1sip2tj{align-content:start;grid-template-columns:minmax(0,1fr);grid-template-areas:"scope" "osc" "oct" "tmp" "ref"}.tb.svelte-1sip2tj .tb-scope{grid-area:scope}.tb.svelte-1sip2tj .tb-osc{grid-area:osc}.tb.svelte-1sip2tj .tb-oct{grid-area:oct}.tb.svelte-1sip2tj .tb-tmp{grid-area:tmp}.tb.svelte-1sip2tj .tb-ref{grid-area:ref}.tb-face.svelte-1sip2tj{position:relative;min-width:0;min-height:7.5rem;flex:1 1 auto}.tb-face.svelte-1sip2tj canvas:where(.svelte-1sip2tj){position:absolute;inset:.5rem}.tb-chart.svelte-1sip2tj{min-width:50rem;width:100%;border-collapse:collapse}.tb-chart.svelte-1sip2tj th:where(.svelte-1sip2tj),.tb-chart.svelte-1sip2tj td:where(.svelte-1sip2tj){padding:.1875rem .5rem;text-align:center;white-space:nowrap}.tb-chart.svelte-1sip2tj th:where(.svelte-1sip2tj):first-child{position:sticky;left:0;z-index:1;text-align:left;background:var(--pn-panel);box-shadow:1px 0 0 var(--pn-line)}.tb-chart.svelte-1sip2tj tbody:where(.svelte-1sip2tj) tr:where(.svelte-1sip2tj)+tr:where(.svelte-1sip2tj) th:where(.svelte-1sip2tj),.tb-chart.svelte-1sip2tj tbody:where(.svelte-1sip2tj) tr:where(.svelte-1sip2tj)+tr:where(.svelte-1sip2tj) td:where(.svelte-1sip2tj){border-top:1px solid color-mix(in srgb,var(--pn-line) 70%,transparent)}.tb-chart.svelte-1sip2tj .tb-just:where(.svelte-1sip2tj){background:var(--pn-panel-2)}@media(min-width:1024px){.tb.svelte-1sip2tj{align-content:stretch;grid-template-columns:minmax(0,1.55fr) minmax(17rem,.95fr);grid-template-rows:minmax(11.5rem,1.05fr) minmax(0,1fr) minmax(0,1fr) minmax(0,auto);grid-template-areas:"scope scope" "osc   oct" "osc   tmp" "ref   ref"}}.sb.svelte-1y8vspk{align-content:start;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.sb.svelte-1y8vspk{align-content:stretch;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));grid-template-areas:"ctl   ctl  keys" "ctl   ctl  pads" "lamps read hw" "type  pal  sig"}.sb.svelte-1y8vspk .sb-ctl{grid-area:ctl}.sb.svelte-1y8vspk .sb-keys{grid-area:keys}.sb.svelte-1y8vspk .sb-pads{grid-area:pads}.sb.svelte-1y8vspk .sb-lamps{grid-area:lamps}.sb.svelte-1y8vspk .sb-read{grid-area:read}.sb.svelte-1y8vspk .sb-hw{grid-area:hw}.sb.svelte-1y8vspk .sb-type{grid-area:type}.sb.svelte-1y8vspk .sb-pal{grid-area:pal}.sb.svelte-1y8vspk .sb-sig{grid-area:sig}}@media(min-width:1280px){.sb.svelte-1y8vspk{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-template-areas:"ctl ctl  keys  pads" "ctl ctl  lamps read" "hw  type pal   sig"}}
