.export-button.svelte-7yqjvn{color:#fff;cursor:pointer;z-index:10;background:#000000a6;border:0;border-radius:4px;padding:4px 8px;font:12px/1.2 system-ui,sans-serif}.export-button.svelte-7yqjvn:disabled{cursor:default;opacity:.6}.export-button.svelte-7yqjvn:focus-visible{outline-offset:2px;outline:2px solid #6366f1}circle.svelte-1h017si{fill:none;stroke-width:8px}.track.svelte-1h017si{stroke:var(--glass-border)}.fill.svelte-1h017si{stroke:var(--accent-soft);stroke-linecap:round}text.svelte-1h017si{fill:var(--fg);font-variant-numeric:tabular-nums;font-size:22px}.stage.svelte-1r273j7{touch-action:none;cursor:crosshair;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.stage.painting.svelte-1r273j7{cursor:cell}.stage.panning.svelte-1r273j7{cursor:grab}.stage.svelte-1r273j7:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-soft)}.selection.svelte-1r273j7{pointer-events:none;background:#a5b4fc1f;border:1.5px dashed #ffffffb3;border-radius:50%;position:absolute;box-shadow:0 0 0 1px #00000059}.hues.svelte-1r273j7{border-radius:var(--radius-pill);pointer-events:none;z-index:2;width:10px;position:absolute;left:4px;box-shadow:0 0 0 1px #00000073}.marker.svelte-1r273j7{background:hsl(var(--hue) 85% 60%);border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;left:-4px;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000080}.clear-ring.svelte-1r273j7{z-index:3;justify-items:center;gap:calc(var(--space) * 2);padding:calc(var(--space) * 5);border-radius:var(--radius-lg);font-size:var(--text-sm);pointer-events:none;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.actions.svelte-1r273j7{z-index:2;gap:8px;display:flex;position:absolute;top:16px;right:16px}.stage.svelte-1r273j7 .poster{color:#e2e8f0;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:#0f172ad9;border:1px solid #a5b4fc80;border-radius:999px;align-items:center;gap:6px;padding:.5rem .875rem;font-size:.8125rem;display:inline-flex}.stage.svelte-1r273j7 .poster:hover{background:var(--accent-strong)}.pill.svelte-1r273j7{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172aeb;border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #a5b4fc80,0 6px 20px #00000073}.readout.svelte-1r273j7{color:#e2e8f0;font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;gap:.75rem;height:44px;padding:0 1rem;font-size:.8125rem}.grip.svelte-1r273j7{color:#e2e8f0;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:999px;align-items:center;gap:.375rem;height:38px;padding:0 .75rem;font-size:.8125rem;display:flex}.grip.svelte-1r273j7:hover{background:var(--accent-strong)}.grip.move.svelte-1r273j7{cursor:move}.grip.rotate.svelte-1r273j7{cursor:grab}.grip.scale.svelte-1r273j7{cursor:nwse-resize}.panel.svelte-1rure5v{align-content:start;gap:1rem;padding:1rem;display:grid;overflow-y:auto}h2.svelte-1rure5v{margin:0;font-size:1rem}fieldset.svelte-1rure5v{border:0;gap:.75rem;margin:0;padding:0;display:grid}legend.svelte-1rure5v{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);margin-bottom:.5rem;padding:0;font-size:.75rem;font-weight:600}.field.svelte-1rure5v{gap:.25rem;font-size:.875rem;display:grid}.row.svelte-1rure5v{justify-content:space-between;display:flex}output.svelte-1rure5v{color:var(--fg-muted);font-variant-numeric:tabular-nums}input[type=range].svelte-1rure5v{width:100%;accent-color:var(--accent-soft)}.hue.svelte-1rure5v{appearance:none;background:linear-gradient(90deg,#eb4747,#ebeb47,#47eb47,#47ebeb,#4747eb,#eb47eb,#eb474a);border-radius:999px;height:.625rem}.hue.svelte-1rure5v::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:1.125rem;height:1.125rem;box-shadow:0 0 0 2px #0b0f19}.hue.svelte-1rure5v::-moz-range-thumb{background:#fff;border-radius:50%;width:1.125rem;height:1.125rem}.presets.svelte-1rure5v{flex-wrap:wrap;gap:.5rem;display:flex}.preset.svelte-1rure5v{background:hsl(var(--h) 75% 58%);cursor:pointer;border:2px solid #0000;border-radius:50%;width:1.75rem;height:1.75rem}.preset[aria-pressed=true].svelte-1rure5v{border-color:#fff}.backdrops.svelte-1rure5v{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.backdrop.svelte-1rure5v{border:2px solid var(--glass-border);background:linear-gradient(var(--top), var(--bottom));color:#fff;min-height:2.75rem;font:inherit;text-shadow:0 1px 2px #000c;cursor:pointer;border-radius:.5rem;font-size:.8125rem}.backdrop.light.svelte-1rure5v{color:#1f2937;text-shadow:none}.backdrop[aria-pressed=true].svelte-1rure5v{border-color:var(--accent-soft)}.toggle.svelte-1rure5v{border:1px solid var(--glass-border);background:var(--surface);min-height:2.25rem;color:inherit;font:inherit;cursor:pointer;border-radius:999px;justify-self:start;padding:0 .875rem;font-size:.875rem}.toggle[aria-pressed=true].svelte-1rure5v{background:var(--accent-strong);border-color:var(--accent-soft)}.choice.svelte-1rure5v{gap:.5rem;display:flex}.toggle.svelte-1rure5v:disabled{opacity:.5;cursor:not-allowed}.actions.svelte-1rure5v{flex-wrap:wrap;gap:.5rem;display:flex}.actions.svelte-1rure5v button:where(.svelte-1rure5v){border:1px solid var(--glass-border);background:var(--surface);min-height:2.25rem;color:inherit;font:inherit;cursor:pointer;border-radius:.375rem;padding:0 .75rem;font-size:.875rem}.actions.svelte-1rure5v button:where(.svelte-1rure5v):hover{border-color:var(--accent)}.actions.svelte-1rure5v .danger:where(.svelte-1rure5v):hover{border-color:var(--danger)}button.svelte-1rure5v:focus-visible,input.svelte-1rure5v:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.garden.svelte-1rure5v{border-top:1px solid var(--glass-border);gap:1rem;padding-top:1rem;display:grid}.section-title.svelte-1rure5v{font-size:var(--text-md)}.empty.svelte-1rure5v{color:var(--fg-muted);margin:0;font-size:.875rem}.code.svelte-ntwb0o{gap:calc(var(--space) * 3);padding:calc(var(--space) * 4);grid-template-rows:auto auto auto 1fr auto;min-height:0;display:grid}header.svelte-ntwb0o{justify-content:space-between;align-items:center;display:flex}h2.svelte-ntwb0o{font-size:var(--text-lg);margin:0}.icon-btn.svelte-ntwb0o{width:calc(var(--space) * 9);height:calc(var(--space) * 9);border-radius:var(--radius-pill);color:var(--fg);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.icon-btn.svelte-ntwb0o:hover{background:var(--surface-hover)}.tabs.svelte-ntwb0o{gap:var(--space);padding:var(--space);border-radius:var(--radius-pill);background:var(--surface);display:flex}.tabs.svelte-ntwb0o button:where(.svelte-ntwb0o){height:calc(var(--space) * 8);border-radius:var(--radius-pill);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;flex:1}.tabs.svelte-ntwb0o button[aria-selected=true]:where(.svelte-ntwb0o){background:var(--accent-strong);color:var(--fg)}.lead.svelte-ntwb0o{font-size:var(--text-sm);color:var(--fg-muted);margin:0}.panel.svelte-ntwb0o{min-height:0;display:grid}pre.svelte-ntwb0o{min-height:0;padding:calc(var(--space) * 3);border-radius:var(--radius-md);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-xs);tab-size:2;white-space:pre;background:#020617cc;margin:0;line-height:1.6;overflow:auto}.actions.svelte-ntwb0o{gap:calc(var(--space) * 2);flex-wrap:wrap;display:flex}.actions.svelte-ntwb0o button:where(.svelte-ntwb0o),.actions.svelte-ntwb0o a:where(.svelte-ntwb0o){align-items:center;gap:calc(var(--space) * 1.5);height:calc(var(--space) * 9);padding:0 calc(var(--space) * 3);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--surface);color:var(--fg);font:inherit;font-size:var(--text-sm);cursor:pointer;text-decoration:none;display:inline-flex}.actions.svelte-ntwb0o button:where(.svelte-ntwb0o):hover,.actions.svelte-ntwb0o a:where(.svelte-ntwb0o):hover{background:var(--surface-hover)}.actions.svelte-ntwb0o .primary:where(.svelte-ntwb0o){background:var(--accent-strong);border-color:var(--accent-soft)}.actions.svelte-ntwb0o .primary[aria-disabled=true]:where(.svelte-ntwb0o){opacity:.6;pointer-events:none}button.svelte-ntwb0o:focus-visible,a.svelte-ntwb0o:focus-visible,pre.svelte-ntwb0o:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.guide.svelte-41ouzi{left:50%;bottom:calc(var(--space) * 28);z-index:3;width:calc(var(--space) * 92);max-width:calc(100vw - var(--space) * 8);gap:calc(var(--space) * 3);padding:calc(var(--space) * 4);border-radius:var(--radius-lg);font-size:var(--text-sm);display:grid;position:absolute;transform:translate(-50%)}header.svelte-41ouzi{align-items:center;gap:calc(var(--space) * 3);display:flex}h2.svelte-41ouzi{font-size:var(--text-md);margin:0}.steps.svelte-41ouzi{gap:calc(var(--space) * 2);font-size:var(--text-xs);color:var(--fg-muted);flex:1;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-41ouzi li[aria-current=step]:where(.svelte-41ouzi){color:var(--fg);font-weight:600}.steps.svelte-41ouzi li.past:where(.svelte-41ouzi){color:var(--accent-soft)}.close.svelte-41ouzi,.link.svelte-41ouzi,footer.svelte-41ouzi button:where(.svelte-41ouzi){font:inherit;color:var(--fg);cursor:pointer}.close.svelte-41ouzi{width:calc(var(--space) * 8);height:calc(var(--space) * 8);border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;display:grid}.close.svelte-41ouzi:hover,footer.svelte-41ouzi button:where(.svelte-41ouzi):hover{background:var(--surface-hover)}.link.svelte-41ouzi{color:var(--accent-soft);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.guide.svelte-41ouzi button:where(.svelte-41ouzi):focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.status.svelte-41ouzi{margin:0;font-weight:600}.nudge.svelte-41ouzi{padding:calc(var(--space) * 2) calc(var(--space) * 3);border-radius:var(--radius-sm);background:var(--surface-hover);margin:0}.muted.svelte-41ouzi{color:var(--fg-muted);font-size:var(--text-xs);margin:0}.body.svelte-41ouzi{align-items:center;gap:calc(var(--space) * 4);display:flex}.col.svelte-41ouzi{gap:calc(var(--space) * 1);display:grid}.col.svelte-41ouzi p:where(.svelte-41ouzi){margin:0}.glyph.svelte-41ouzi{width:calc(var(--space) * 16);height:calc(var(--space) * 16);background:var(--surface-hover);border-radius:50%;place-items:center;font-size:2rem;display:grid}.glyph.ok.svelte-41ouzi{background:var(--accent-strong)}.glyph.small.svelte-41ouzi{width:calc(var(--space) * 9);height:calc(var(--space) * 9);flex:none;font-size:1.125rem;font-weight:700}.legend-list.svelte-41ouzi{gap:2px;margin:0;padding:0;list-style:none;display:grid}.beat.svelte-41ouzi{align-items:center;gap:calc(var(--space) * 2);flex-wrap:wrap;display:flex}.shape.svelte-41ouzi{align-items:center;gap:calc(var(--space) * 4);display:flex}.shape.svelte-41ouzi .col:where(.svelte-41ouzi){flex:1}.big.svelte-41ouzi{width:calc(var(--space) * 20);height:calc(var(--space) * 20);background:var(--surface-hover);border-radius:50%;flex:none;place-items:center;font-size:3rem;font-weight:700;display:grid}.shape-name.svelte-41ouzi{font-size:var(--text-xl)}.how.svelte-41ouzi{font-size:var(--text-md)}.phase.svelte-41ouzi{min-width:calc(var(--space) * 22);text-align:center;place-items:center;display:grid}.wait.svelte-41ouzi,.retry.svelte-41ouzi{color:var(--fg-muted)}.retry.svelte-41ouzi{color:var(--danger)}.count.svelte-41ouzi{font-variant-numeric:tabular-nums;font-size:3rem;font-weight:700}.got.svelte-41ouzi{align-items:center;gap:calc(var(--space) * 1);color:var(--accent-soft);font-weight:600;display:flex}@media (prefers-reduced-motion:no-preference){.count.svelte-41ouzi{animation:.8s ease-out infinite svelte-41ouzi-pulse}}@keyframes svelte-41ouzi-pulse{0%{opacity:.6;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.row.svelte-41ouzi{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.row.svelte-41ouzi li:where(.svelte-41ouzi){justify-items:center;gap:calc(var(--space) * 1);color:var(--fg-muted);display:grid}.row.svelte-41ouzi li.active:where(.svelte-41ouzi) .glyph:where(.svelte-41ouzi){background:var(--accent-strong);color:var(--fg)}.row.svelte-41ouzi li.done:where(.svelte-41ouzi){color:var(--accent-soft)}.tick.svelte-41ouzi{height:calc(var(--space) * 4)}.legend-list.svelte-41ouzi li:where(.svelte-41ouzi){gap:calc(var(--space) * 3);display:flex}.gesture.svelte-41ouzi{min-width:calc(var(--space) * 28);font-weight:600}.warn.svelte-41ouzi{color:var(--danger);margin:0}footer.svelte-41ouzi{align-items:center;gap:calc(var(--space) * 3);display:flex}.spacer.svelte-41ouzi{flex:1}footer.svelte-41ouzi button:where(.svelte-41ouzi):not(.link){height:calc(var(--space) * 8);padding:0 calc(var(--space) * 4);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:0 0}footer.svelte-41ouzi .primary:where(.svelte-41ouzi){background:var(--accent-strong);border-color:#0000}.sr.svelte-41ouzi{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.legend.svelte-xdv079{right:calc(var(--space) * 4);bottom:calc(var(--space) * 4);z-index:3;max-width:calc(var(--space) * 84);padding:var(--space);border-radius:var(--radius-lg);font-size:var(--text-xs);position:absolute}.bar.svelte-xdv079{align-items:center;gap:var(--space);display:flex}.help.svelte-xdv079{width:calc(var(--space) * 8);height:calc(var(--space) * 8);border-radius:var(--radius-pill);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.help.svelte-xdv079:hover{background:var(--surface-hover);color:var(--fg)}.help.svelte-xdv079:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.head.svelte-xdv079{align-items:center;gap:calc(var(--space) * 2);height:calc(var(--space) * 8);padding:0 calc(var(--space) * 3);border-radius:var(--radius-pill);color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.head.svelte-xdv079:hover{background:var(--surface-hover)}.head.svelte-xdv079:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.title.svelte-xdv079{text-align:left;flex:1}ul.svelte-xdv079{margin:var(--space) 0 0;gap:2px;padding:0;list-style:none;display:grid}li.svelte-xdv079{align-items:center;gap:calc(var(--space) * 2);padding:calc(var(--space) * 1.5) calc(var(--space) * 3);border-radius:var(--radius-sm);color:var(--fg-muted);display:flex}li.active.svelte-xdv079{background:var(--accent-strong);color:var(--fg)}.gesture.svelte-xdv079{min-width:calc(var(--space) * 22);color:var(--fg);font-weight:600}.effect.svelte-xdv079{flex:1}.dot.svelte-xdv079{background:var(--fg-muted);border-radius:50%;flex:none;width:8px;height:8px}.dot.on.svelte-xdv079{background:hsl(var(--hue) 80% 60%)}.swatch.svelte-xdv079{background:hsl(var(--hue) 80% 60%);width:12px;height:12px;box-shadow:0 0 0 1px var(--glass-border);border-radius:50%}.foot.svelte-xdv079{margin:calc(var(--space) * 2) calc(var(--space) * 3) calc(var(--space) * 1);color:var(--fg-muted)}@media (width<=40rem){.legend.svelte-xdv079{display:none}}.toast.svelte-3c5t32{z-index:4;align-items:center;gap:calc(var(--space) * 3);padding:calc(var(--space) * 2) calc(var(--space) * 2) calc(var(--space) * 2) calc(var(--space) * 4);border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;display:flex;position:absolute;bottom:128px;left:50%;transform:translate(-50%)}button.svelte-3c5t32{align-items:center;gap:calc(var(--space) * 1.5);height:calc(var(--space) * 7);padding:0 calc(var(--space) * 3);border-radius:var(--radius-pill);background:var(--accent-strong);color:var(--fg);font:inherit;cursor:pointer;border:0;display:inline-flex}button.svelte-3c5t32:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.app.svelte-1uha8ag{height:100dvh;position:relative;overflow:hidden}.app.dragging.svelte-1uha8ag{cursor:grabbing;-webkit-user-select:none;user-select:none}main.svelte-1uha8ag{position:absolute;inset:0}.brand.svelte-1uha8ag{top:calc(var(--space) * 4);left:calc(var(--space) * 4);align-items:baseline;gap:calc(var(--space) * 4);padding:calc(var(--space) * 2) calc(var(--space) * 4);border-radius:var(--radius-pill);display:flex;position:absolute}h1.svelte-1uha8ag{font-size:var(--text-lg);letter-spacing:-.01em;margin:0}.links.svelte-1uha8ag{gap:calc(var(--space) * 3);font-size:var(--text-sm);white-space:nowrap;display:flex}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--accent-soft);text-decoration:none}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-underline-offset:3px;text-decoration:underline}.rail.svelte-1uha8ag{top:calc(var(--space) * 18);left:calc(var(--space) * 4);max-height:calc(100dvh - var(--space) * 48);width:calc(var(--space) * 20);padding:calc(var(--space) * 2);scrollbar-width:none;position:absolute;overflow-y:auto}.seeds.svelte-1uha8ag{gap:var(--space);margin:0;padding:0;list-style:none;display:grid}.tile.svelte-1uha8ag{align-items:center;gap:var(--space);width:100%;padding:calc(var(--space) * 2) var(--space);border-radius:var(--radius-md);color:var(--fg);font:inherit;font-size:var(--text-xs);cursor:grab;touch-action:none;background:0 0;border:1px solid #0000;flex-direction:column;transition:background .12s;display:flex;position:relative}.tile.svelte-1uha8ag:hover,.tile.hand-hover.svelte-1uha8ag{background:var(--surface-hover)}.tile.hand-hover.svelte-1uha8ag{border-color:var(--accent-soft)}.tile.latched.svelte-1uha8ag{border-color:var(--accent-soft);background:var(--accent-strong)}.dwell.svelte-1uha8ag{top:var(--space);right:var(--space);pointer-events:none;place-items:center;display:grid;position:absolute}.dwell.svelte-1uha8ag circle:where(.svelte-1uha8ag){fill:none;stroke-width:4px}.dwell.svelte-1uha8ag .track:where(.svelte-1uha8ag){stroke:var(--glass-border)}.dwell.svelte-1uha8ag .fill:where(.svelte-1uha8ag){stroke:var(--accent-soft);stroke-linecap:round}.pct.svelte-1uha8ag{font-size:var(--text-xs);font-variant-numeric:tabular-nums;position:absolute}.sr-only.svelte-1uha8ag{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.chip.svelte-1uha8ag{align-items:center;gap:var(--space);padding:var(--space) calc(var(--space) * 3);border-radius:var(--radius-pill);font-size:var(--text-xs);margin:0;display:flex}.icon.svelte-1uha8ag{border-radius:var(--radius-sm);background:var(--bg);pointer-events:none;width:40px;height:40px}.dock.svelte-1uha8ag{left:50%;bottom:calc(var(--space) * 4);justify-items:center;gap:calc(var(--space) * 2);display:grid;position:absolute;transform:translate(-50%)}.hint.svelte-1uha8ag{font-size:var(--text-xs);color:var(--fg-muted);white-space:nowrap;text-shadow:0 1px 4px #000c;pointer-events:none;margin:0}.toolbar.svelte-1uha8ag{align-items:center;gap:var(--space);padding:var(--space);border-radius:var(--radius-pill);display:flex}.tool.svelte-1uha8ag{align-items:center;gap:calc(var(--space) * 2);height:calc(var(--space) * 10);padding:0 calc(var(--space) * 4);border-radius:var(--radius-pill);color:var(--fg);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;transition:background .12s;display:flex}.tool.svelte-1uha8ag:hover:not(:disabled):not([aria-pressed=true]){background:var(--surface-hover)}.tool.svelte-1uha8ag:disabled{opacity:.35;cursor:default}.zoom.svelte-1uha8ag{min-width:calc(var(--space) * 16);font-variant-numeric:tabular-nums;justify-content:center}.icon-only.svelte-1uha8ag{padding:0 calc(var(--space) * 3)}.tool[aria-pressed=true].svelte-1uha8ag{background:var(--accent-strong)}.tile.svelte-1uha8ag:focus-visible,.tool.svelte-1uha8ag:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.sep.svelte-1uha8ag{width:1px;height:calc(var(--space) * 6);background:var(--glass-border)}.tune-only.svelte-1uha8ag{display:none}.inspector.svelte-1uha8ag{top:calc(var(--space) * 18);right:calc(var(--space) * 4);width:calc(var(--space) * 68);max-height:calc(100dvh - var(--space) * 48);display:grid;position:absolute;overflow:hidden}.code-drawer.svelte-1uha8ag{width:calc(var(--space) * 120);max-width:calc(100vw - var(--space) * 32);height:calc(100dvh - var(--space) * 48);display:grid!important}.cam.svelte-1uha8ag{left:calc(var(--space) * 4);bottom:calc(var(--space) * 4);padding:var(--space);width:136px;margin:0;display:none;position:absolute}.cam.on.svelte-1uha8ag{gap:var(--space);display:grid}.cam.svelte-1uha8ag video:where(.svelte-1uha8ag){border-radius:var(--radius-md);width:100%;transform:scaleX(-1)}.cam.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){align-items:center;gap:calc(var(--space) * 1.5);padding:0 var(--space);font-size:var(--text-xs);color:var(--fg-muted);flex-wrap:wrap;display:flex}.cam.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) .labels:where(.svelte-1uha8ag){flex-basis:100%}.dot.svelte-1uha8ag{background:var(--danger);border-radius:50%;width:8px;height:8px}.ghost.svelte-1uha8ag{pointer-events:none;opacity:.9;z-index:10;filter:drop-shadow(0 8px 16px #00000080);position:fixed;transform:translate(-50%,-50%)}.ghost.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:var(--radius-md)}@media (width<=40rem){.links.svelte-1uha8ag{display:none}.rail.svelte-1uha8ag{top:auto;left:calc(var(--space) * 2);right:calc(var(--space) * 2);bottom:calc(var(--space) * 20);width:auto;max-height:none;overflow-x:auto}.seeds.svelte-1uha8ag{grid-auto-flow:column;grid-auto-columns:calc(var(--space) * 16)}.dock.svelte-1uha8ag{left:calc(var(--space) * 2);right:calc(var(--space) * 2);bottom:calc(var(--space) * 2);transform:none}.hint.svelte-1uha8ag{display:none}.toolbar.svelte-1uha8ag{scrollbar-width:none;max-width:100%;overflow-x:auto}.tool.svelte-1uha8ag{padding:0 calc(var(--space) * 3)}.tune-only.svelte-1uha8ag{display:flex}.sep.tune-only.svelte-1uha8ag{display:block}.inspector.svelte-1uha8ag{top:auto;left:calc(var(--space) * 2);right:calc(var(--space) * 2);bottom:calc(var(--space) * 18);width:auto;max-height:50dvh;display:none}.tune-open.svelte-1uha8ag .inspector:where(.svelte-1uha8ag){display:grid}.tune-open.svelte-1uha8ag .rail:where(.svelte-1uha8ag){display:none}}
