:root{--bg:#0f1115;--panel:#161a21;--line:#2a313c;--text:#dfe3ea;--dim:#8c93a0;--warn:#e0a458;--surround:#1b2028;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text);font-family:system-ui,sans-serif;font-size:14px}*,:before,:after{box-sizing:border-box}html,body,.app{height:100%;overflow:hidden}body{margin:0}.app{flex-direction:column;display:flex}fieldset legend{color:var(--dim);text-transform:none;padding:0 4px;font-size:12px}input[type=number],input[type=text]{border:1px solid var(--line);background:var(--panel);color:inherit;font:inherit;border-radius:3px;padding:2px 4px}output{color:var(--dim);font-family:ui-monospace,monospace;font-size:12px}.editor.svelte-1ctqrjb{border:1px solid var(--line);background:var(--panel);border-radius:4px;height:100%;overflow:hidden}.scales.svelte-z4cpcc{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:1px 10px;margin:0;font-size:13px;display:grid}.scales__group.svelte-z4cpcc{color:var(--dim);letter-spacing:.04em;grid-column:1;margin-top:8px;font-size:11px}.scales__group.svelte-z4cpcc:first-child{margin-top:0}.scales__group-rule.svelte-z4cpcc{border-top:1px solid var(--line);align-self:center;margin:0 0 0 -4px}.scales__group-rule.svelte-z4cpcc:first-of-type{margin-top:0}.scales__name.svelte-z4cpcc{color:var(--dim);font-family:ui-monospace,monospace}.scales__value.svelte-z4cpcc{margin:0;font-family:ui-monospace,monospace}.scales__note.svelte-z4cpcc{color:var(--dim);font-size:11px}.stage.svelte-1pzb9eq{background:var(--surround);border-radius:4px;place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden}.stage__frame-box.svelte-1pzb9eq{outline:1px solid var(--line);background:#000;position:relative;overflow:hidden}.stage__frame.svelte-1pzb9eq,.stage__canvas.svelte-1pzb9eq{width:100%;height:100%;position:absolute;inset:0}.stage__hint.svelte-1pzb9eq{color:var(--dim);text-align:center;margin:0;position:absolute;inset:50% 0 auto}.stage__drop.svelte-1pzb9eq{border:2px dashed var(--text);background:#0000008c;border-radius:4px;place-items:center;display:grid;position:absolute;inset:8px}.transport.svelte-12yenyl{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.transport__row.svelte-12yenyl{align-items:center;gap:8px;display:flex}.transport__time.svelte-12yenyl{align-items:center;gap:6px;font-size:13px;display:flex}.transport__time.svelte-12yenyl input:where(.svelte-12yenyl){width:80px}.transport__count.svelte-12yenyl,.transport__extent.svelte-12yenyl{color:var(--dim);font-size:12px}.transport__count.svelte-12yenyl{margin-left:auto}button.svelte-12yenyl{border:1px solid var(--line);background:var(--panel);color:inherit;font:inherit;border-radius:3px;padding:3px 10px}button.svelte-12yenyl:hover:not(:disabled){border-color:var(--text)}.cues.svelte-12yenyl{border:1px solid var(--line);border-radius:4px;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.cues__jump.svelte-12yenyl{text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:64px 96px 1fr;gap:8px;width:100%;padding:3px 8px;font-size:12px;display:grid}.cues__line[aria-current=true].svelte-12yenyl{background:color-mix(in srgb, var(--text) 10%, transparent)}.cues__stamp.svelte-12yenyl{color:var(--dim);font-family:ui-monospace,monospace}.cues__style.svelte-12yenyl{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cues__text.svelte-12yenyl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bar.svelte-1n46o8q{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;padding:10px 16px;display:flex}.bar__title.svelte-1n46o8q{margin:0;font-size:15px;font-weight:600}.bar__hint.svelte-1n46o8q{color:var(--dim);margin:0;font-size:13px}.bar__failure.svelte-1n46o8q{color:var(--warn);margin:0 0 0 auto;font-size:13px}.layout.svelte-1n46o8q{grid-template-columns:var(--editor-width) 1px minmax(320px, 1fr) 360px;flex:1;gap:0;min-height:0;padding:12px;display:grid}.split.svelte-1n46o8q{background:var(--line);cursor:col-resize;align-self:stretch;width:1px;position:relative}.split.svelte-1n46o8q:before{content:"";position:absolute;inset:0 -5px}.split.svelte-1n46o8q:hover,.split.svelte-1n46o8q:active{background:var(--text)}.layout__editor.svelte-1n46o8q,.layout__stage.svelte-1n46o8q,.layout__panels.svelte-1n46o8q{min-height:0}.layout__editor.svelte-1n46o8q{margin-right:6px;position:relative}.layout__drop.svelte-1n46o8q{border:2px dashed var(--text);background:#0000008c;border-radius:4px;place-items:center;display:grid;position:absolute;inset:8px}.layout__stage.svelte-1n46o8q{grid-template-rows:minmax(0,1fr) 230px;gap:12px;min-width:0;margin:0 12px 0 6px;display:grid}.layout__panels.svelte-1n46o8q{flex-direction:column;gap:12px;display:flex;overflow-y:auto}.panel.svelte-1n46o8q{border:1px solid var(--line);border-radius:4px;margin:0;padding:10px 12px}.panel__note.svelte-1n46o8q,.panel__miss.svelte-1n46o8q{color:var(--dim);margin:6px 0 0;font-size:12px}.panel__miss.svelte-1n46o8q{color:var(--warn)}.rows.svelte-1n46o8q{grid-template-columns:max-content 1fr;align-items:center;gap:6px 10px;font-size:13px;display:grid}.rows__name.svelte-1n46o8q{color:var(--dim)}.rows__control.svelte-1n46o8q{align-items:center;gap:6px;display:flex}.rows__control.svelte-1n46o8q input[type=number]:where(.svelte-1n46o8q){width:72px}.choice.svelte-1n46o8q{align-items:baseline;gap:6px;margin-bottom:4px;font-size:13px;display:flex}.rows__control--wrap.svelte-1n46o8q{flex-wrap:wrap}.preset.svelte-1n46o8q{border:1px solid var(--line);background:var(--panel);color:var(--dim);font:inherit;border-radius:3px;padding:1px 7px;font-family:ui-monospace,monospace;font-size:12px}.preset.svelte-1n46o8q:hover{border-color:var(--text);color:var(--text)}.choice__note.svelte-1n46o8q{color:var(--dim);font-size:12px}.rows__control.svelte-1n46o8q select:where(.svelte-1n46o8q){width:100%}
