.stage-inner.svelte-7eky2r{position:absolute;inset:0;display:grid;grid-template-rows:auto 1fr;gap:.3rem;padding:.4rem;min-height:0}.wedge.svelte-7eky2r{display:flex;flex-direction:column;gap:.15rem;min-width:0}.canvas-box.svelte-7eky2r{position:relative;aspect-ratio:var(--panel-aspect, auto);width:100%;max-height:100%;cursor:crosshair;touch-action:none}canvas.svelte-7eky2r{display:block;width:100%;height:100%;image-rendering:pixelated;border-radius:.25rem}.step-marker.svelte-7eky2r{position:absolute;top:0;bottom:0;pointer-events:none;border-left:1px solid rgba(250,250,250,.7);border-right:1px solid rgba(250,250,250,.7);background:#fafafa14}.strip-note.svelte-7eky2r{margin:0;font-size:.58rem;line-height:1.2;text-align:center;color:var(--text-muted)}.plot.svelte-7eky2r{min-width:0;min-height:0}.stack.svelte-7eky2r{display:flex;flex-direction:column;align-items:center;gap:.4rem}.note.svelte-7eky2r{margin:0;font-size:.74rem;line-height:1.5;text-align:center;color:var(--text-secondary)}.note.quiet.svelte-7eky2r{font-size:.68rem;color:var(--text-muted)}.note.svelte-7eky2r strong:where(.svelte-7eky2r){font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--text-primary)}
