.scroller.svelte-3y7h91{contain:strict;border:3px solid #333;min-height:10em;resize:both;overflow:scroll;height:40em;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;user-select:none;scroll-behavior:smooth}.overscroll-enabled.svelte-3y7h91{overscroll-behavior:auto}.overscroll-disabled.svelte-3y7h91{overscroll-behavior:none}.scroller.svelte-3y7h91>:where(.svelte-3y7h91){grid-area:1 / 1}.scroller-measure.svelte-3y7h91{position:sticky;inset:0;display:block;z-index:10000;place-self:stretch;pointer-events:none}.scroller.svelte-3y7h91:after{display:block;content:" ";height:calc(var(--scroll-total-y, 1) * 1px + 1px);width:calc(var(--scroll-total-x, 1) * 1px + 1px);position:absolute;top:0;left:0;pointer-events:none}.scroller-body.svelte-3y7h91{position:sticky;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;inset:0;-webkit-user-select:none;user-select:none;touch-action:manipulation}.debug.svelte-3y7h91{color:#faa;text-align:left;background:#000a;pointer-events:none;position:absolute;top:0;left:0;padding:1em;font-family:monospace;place-self:start}.grid-corner.svelte-pj5izf{height:calc(var(--row-height, 0) * 1px - 1px);width:calc(var(--column-width, 0) * 1px - 1px);background:#222;color:#fff;top:0;left:0;position:absolute;z-index:1000;display:flex;flex-direction:column;place-items:center;place-content:center;outline:1px solid #444;box-shadow:0 0 15px 1px #000a;font-family:monospace;-webkit-user-select:none;user-select:none;white-space:pre;font-size:.9em}.grid-row.svelte-pj5izf{position:absolute;top:calc(var(--row-start, 0) * 1px - var(--scroll-y, 0) * 1px);height:calc(var(--row-height, 128) * 1px);left:0}.grid-cell.svelte-pj5izf{color:#000;box-sizing:border-box;text-align:center;align-items:center;justify-content:center;position:absolute;width:calc(var(--column-width, 128) * 1px);height:calc(var(--row-height, 128) * 1px);left:calc(var(--column-start, 0) * 1px - var(--scroll-x, 0) * 1px);top:0;font-family:monospace;font-size:.9em;display:flex}.grid-head-column.svelte-pj5izf{accent-color:#660000;position:absolute;border-right:1px solid #eee;border-bottom:1px solid #eee;box-sizing:border-box;text-align:center;align-items:center;justify-content:center;width:calc(var(--column-width, 128) * 1px);height:calc(var(--row-height, 128) * 1px);left:calc(var(--column-start, 0) * 1px);top:0;font-family:monospace;font-size:.9em;display:flex;padding:2px;background:#aa0b10;color:#fff;z-index:200;user-select:none;-webkit-user-select:none}.grid-pinned-row.svelte-pj5izf .grid-head-column:where(.svelte-pj5izf){background:#333;accent-color:black;z-index:299}.grid-head-row.svelte-pj5izf{position:absolute;top:calc(var(--row-start, 0) * 1px);z-index:100}.grid-head-cell.svelte-pj5izf{accent-color:#660000;position:absolute;left:calc(var(--column-start, 0) * 1px - var(--scroll-x, 0) * 1px);border-right:1px solid #eee;border-bottom:1px solid #eee;box-sizing:border-box;text-align:center;align-items:center;justify-content:center;width:calc(var(--column-width, 128) * 1px);height:calc(var(--row-height, 128) * 1px);font-family:monospace;font-size:.9em;display:flex;padding:2px;background:#dd4e40;color:#fff;z-index:90;user-select:none;-webkit-user-select:none}label.grid-head-cell.svelte-pj5izf:has(input[type=checkbox]:where(.svelte-pj5izf)){cursor:pointer}label.grid-head-column.svelte-pj5izf:has(input[type=checkbox]:where(.svelte-pj5izf)){cursor:pointer}label.svelte-pj5izf input[type=checkbox]:where(.svelte-pj5izf){cursor:pointer}.grid-head-cell.grid-pinned-column.svelte-pj5izf{background:#333;accent-color:black;z-index:99}.grid-pinned-column.svelte-pj5izf{position:absolute;left:calc(var(--column-start, 0) * 1px)}.grid-pinned-row.svelte-pj5izf{position:absolute;top:calc(var(--row-start, 0) * 1px)}.cell-input.svelte-pj5izf{flex-grow:1;flex-shrink:1;width:100%;height:100%;border:none;font:inherit;padding:.5em;box-sizing:border-box;outline:1px solid #eee;-webkit-appearance:none;appearance:none;-webkit-border-radius:0px;border-radius:0}.grid-pinned-column.svelte-pj5izf .cell-input:where(.svelte-pj5izf){background:#fafafa;z-index:10}.grid-pinned-row.svelte-pj5izf .cell-input:where(.svelte-pj5izf){background:#fafafa;z-index:10}.grid-pinned-row.svelte-pj5izf .grid-pinned-column:where(.svelte-pj5izf) .cell-input:where(.svelte-pj5izf){background:#efefef;z-index:20}.grid-cell.svelte-pj5izf:has(.cell-input:where(.svelte-pj5izf):focus-visible):after{content:" ";position:absolute;inset:0;outline:3px solid #00ccdd;pointer-events:none;z-index:9999}.cell-input.svelte-pj5izf:focus-visible{outline:3px solid #00ccdd;background:#effeff!important;z-index:5}.grid-pinned-column.svelte-pj5izf .cell-input:where(.svelte-pj5izf):focus-visible{z-index:15}.grid-pinned-row.svelte-pj5izf .cell-input:where(.svelte-pj5izf):focus-visible{z-index:15}.grid-pinned-row.svelte-pj5izf .grid-pinned-column:where(.svelte-pj5izf) .cell-input:where(.svelte-pj5izf):focus-visible{z-index:40}.hit-area.svelte-1gc3uk4{fill:none;stroke:none;stroke-width:2px;vector-effect:non-scaling-stroke}.hit-area.active.svelte-1gc3uk4{fill:#3298fd;fill-opacity:.3;stroke:#3298fd}.hit-path.svelte-1gc3uk4{fill:none;stroke:none;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hit-path.active.svelte-1gc3uk4{stroke-opacity:.5;stroke:#3298fd}.box.svelte-1k5zpws{stroke:#4169e1;fill-opacity:.1;fill:#1e90ff;cursor:move;pointer-events:all;stroke-width:1px;vector-effect:non-scaling-stroke;outline:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;user-select:none;-webkit-tap-highlight-color:transparent}.handle.svelte-1k5zpws{fill:#fff;stroke:#4169e1;pointer-events:all;stroke-width:1px;vector-effect:non-scaling-stroke;outline:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;user-select:none}.rotator-handle.svelte-1k5zpws{cursor:var(--cursor-url) 16 16,auto}.handle-background.svelte-1k5zpws{pointer-events:all;fill:transparent;stroke:transparent;stroke-width:.5em;vector-effect:non-scaling-stroke}g.svelte-1k5zpws:hover>.handle:where(.svelte-1k5zpws){stroke-width:3px}g.active.svelte-1k5zpws>.handle:where(.svelte-1k5zpws){stroke-width:3px;fill:#4169e1}.handle.svelte-1k5zpws,.interactive.svelte-tei0fd{-webkit-tap-highlight-color:transparent}.handle.svelte-tei0fd{fill:#ff0;stroke:gold;pointer-events:all;stroke-width:1px;vector-effect:non-scaling-stroke;outline:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;user-select:none}.creator-surface.svelte-5k4a8y{stroke-width:0;cursor:copy;outline:none}.node.svelte-5k4a8y{fill:#dd4e40;stroke:#aa0b10;stroke-width:2px;vector-effect:non-scaling-stroke}.edge-surface.svelte-d5c2p3{stroke-width:0;outline:none;stroke:none}.edge-surface.active.svelte-d5c2p3,.edge-container.active.svelte-d5c2p3{cursor:alias}.socket.svelte-d5c2p3{fill:#add8e6;opacity:.5;stroke:none;cursor:alias}.socket.active-source.svelte-d5c2p3,.socket.active-target.svelte-d5c2p3{opacity:.8;stroke:#add8e6;stroke-width:10px;vector-effect:non-scaling-stroke}.edge.svelte-d5c2p3{vector-effect:non-scaling-stroke;stroke-width:3px;stroke:#000;stroke-linecap:round;stroke-opacity:.5;pointer-events:none}.edge.valid.svelte-d5c2p3{stroke:green;stroke-width:5px;stroke-opacity:1}.lasso-surface.svelte-1qggors{stroke-width:0;outline:none}.lasso-area.svelte-1qggors{fill:#27b7db;stroke:#2374ff;fill-opacity:.2;fill-rule:evenodd;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:5 5;animation:4s linear svelte-1qggors-marquee infinite}@keyframes svelte-1qggors-marquee{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.pen-surface.svelte-xt0rrv{stroke-width:0;cursor:default;outline:none}.draft-line.svelte-xt0rrv{fill:none;stroke:#ff6e60;fill-opacity:.2;stroke-width:6px;stroke-opacity:.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}[role=button].svelte-xt0rrv{outline:none}.polygon-surface.svelte-1p9wsgg{stroke-width:0;cursor:default;outline:none}.draft-line.svelte-1p9wsgg{fill:none;stroke:#a9a9a9;stroke-width:3px;stroke-opacity:.8;vector-effect:non-scaling-stroke;outline:none}.draft-line-head.svelte-1p9wsgg{fill:none;stroke:#a9a9a9;stroke-width:3px;stroke-opacity:.3;vector-effect:non-scaling-stroke;outline:none}[role=button].svelte-1p9wsgg{outline:none}.capture-spot.svelte-1p9wsgg{stroke:#ff6e60;fill:#ffcec0;stroke-width:1px;vector-effect:non-scaling-stroke;outline:none}.capture-spot.close.svelte-1p9wsgg{stroke:#0e70dd;fill:#3ea0ff;vector-effect:non-scaling-stroke}.capture-spot.finish.svelte-1p9wsgg{stroke:#1e9910;fill:#5edd50;vector-effect:non-scaling-stroke}.capture-spot-center.svelte-1p9wsgg{fill:#1e9910;stroke-width:1px;vector-effect:non-scaling-stroke}.capture-spot.snapped.svelte-1p9wsgg{fill:#ff6e60}.capture-spot.close.snapped.svelte-1p9wsgg{fill:#0e70dd}.capture-spot.finish.snapped.svelte-1p9wsgg{fill:#1e9910}.cancel-spot.svelte-1p9wsgg{stroke:#a00;stroke-width:1px;fill:#f88;vector-effect:non-scaling-stroke;outline:none}.cancel-spot.snapped.svelte-1p9wsgg{fill:#a00}.dragging.svelte-1p9wsgg{cursor:move}.spline-surface.svelte-p8v4ab{stroke-width:0;cursor:default;outline:none}.draft-line.svelte-p8v4ab{fill:none;stroke:#a9a9a9;stroke-width:3px;stroke-opacity:.8;vector-effect:non-scaling-stroke}.draft-line-head.svelte-p8v4ab{fill:none;stroke:#a9a9a9;stroke-width:3px;stroke-opacity:.3;vector-effect:non-scaling-stroke;outline:none}[role=button].svelte-p8v4ab{outline:none}.dragging.svelte-p8v4ab{cursor:move}.point-hard.svelte-p8v4ab,.point-soft.svelte-p8v4ab{fill:#fff;stroke:#000;stroke:-width1px;vector-effect:non-scaling-stroke}.handle.svelte-p8v4ab{fill:#fff;stroke:#000;stroke-width:1px;vector-effect:non-scaling-stroke}.handle-bar.svelte-p8v4ab{fill:#fff;stroke:gray;stroke-width:1px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.finish.svelte-p8v4ab{fill:#3c7;stroke:#0000;stroke-width:3px;vector-effect:non-scaling-stroke;cursor:pointer}.finish.svelte-p8v4ab:hover{fill:#3fa}.no-highlight.svelte-p8v4ab{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;outline:none}.close.svelte-p8v4ab{fill:#37f;stroke:#0000;stroke-width:3px;vector-effect:non-scaling-stroke;cursor:pointer}.back.svelte-p8v4ab{fill:#f77;stroke:#0000;stroke-width:3px;vector-effect:non-scaling-stroke;cursor:pointer;-webkit-tap-highlight-color:transparent}.detach.svelte-p8v4ab{display:none;fill:#fd7;stroke:#0000;stroke-width:3px;vector-effect:non-scaling-stroke;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover){.close.svelte-p8v4ab:hover{fill:#79f}.back.svelte-p8v4ab:hover{fill:#f99}.detach.svelte-p8v4ab:hover{fill:#fd9}}.detach.active.svelte-p8v4ab{fill:#ea4}.touch-padding.svelte-p8v4ab{display:none;pointer-events:all}@media (any-pointer: coarse){.detach.svelte-p8v4ab,.touch-padding.svelte-p8v4ab{display:initial}}.shape-surface.svelte-q9y329{stroke-width:0;cursor:default;outline:none}.shape.svelte-q9y329{fill:none;stroke:#a9a9a9;fill:#d3d3d3;fill-opacity:.1;stroke-opacity:.7;fill-rule:evenodd;stroke-width:1px;vector-effect:non-scaling-stroke}.rubber-band-surface.svelte-zcovt7{stroke-width:0;cursor:default;outline:none}.rubber-band.svelte-zcovt7{stroke-dasharray:5 5;fill:#27b7db;stroke:#2374ff;fill-opacity:.2;fill-rule:evenodd;stroke-width:1px;shape-rendering:crispEdges;vector-effect:non-scaling-stroke;animation:4s linear svelte-zcovt7-marquee infinite}@keyframes svelte-zcovt7-marquee{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.node.svelte-rvwa8i{fill:#dd4e40;stroke:#aa0b10;stroke-width:2px;vector-effect:non-scaling-stroke}.interactive.svelte-auwrdv{-webkit-tap-highlight-color:transparent}@media (hover: hover){.arg-handle.svelte-auwrdv:hover>.indicator:where(.svelte-auwrdv){fill:#ff0;transform:scale(1.5);transform-origin:50% 50%;transform-box:fill-box;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;user-select:none}.arg-handle.svelte-auwrdv:active>.indicator:where(.svelte-auwrdv){fill:gold;stroke:none;transform:scale(1);transform-origin:50% 50%;transform-box:fill-box;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;user-select:none}}.edge.svelte-450il3{vector-effect:non-scaling-stroke;stroke-width:1px;stroke:#000;stroke-linecap:round}.drawing-line.svelte-9igyrk,.spline-line.svelte-7ujjmj{fill:none;stroke:#000;fill-opacity:.2;fill-rule:evenodd;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bounds.svelte-1v2mppj{fill:#fff;stroke:#f0f0f0;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.clamp-bounds.svelte-1v2mppj{fill:none;stroke:#cde;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:2 5}text.svelte-1qj3an{-webkit-text-size-adjust:none;font-family:monospace;line-height:1}.text-box.svelte-1f7uiap{fill:none;stroke:#aaa;stroke-opacity:.3;fill-opacity:.9;fill-rule:evenodd;stroke-width:1px;pointer-events:none;vector-effect:non-scaling-stroke}.text-output.svelte-1f7uiap{pointer-events:none;font:inherit;font-family:monospace;border:none;padding:2px;display:block;width:100%;height:100%;box-sizing:border-box;resize:none;line-height:1.1;min-height:0;white-space:pre-wrap;line-height:auto;word-break:break-all;margin:0;overflow-wrap:break-word;text-indent:0;-webkit-text-size-adjust:none;overflow:visible}.typer-surface.svelte-oc1b71{stroke-width:0;outline:none;cursor:text}form.svelte-oc1b71{display:contents}input.svelte-oc1b71{font:inherit;font-family:monospace;border:none;width:100%;height:100%;box-sizing:border-box;background:#fff;text-align:center;outline:none;color:inherit;margin:0;line-height:1;padding:0;padding-inline:0;padding-block:0;caret-color:#0af;-webkit-text-size-adjust:none}.dim.svelte-oc1b71{cursor:default}.dim-empty.svelte-oc1b71{cursor:text}.text-box-surface.svelte-vbcw98{stroke-width:0;cursor:default;outline:none}.text-box.svelte-vbcw98{fill:#fff;stroke:#a00;fill-opacity:.9;fill-rule:evenodd;stroke-width:1px;vector-effect:non-scaling-stroke}.text-box.valid.svelte-vbcw98{stroke:#0df}.text-box.ready.svelte-vbcw98{stroke:#0af;stroke-width:2px;fill:none;pointer-events:none}form.svelte-vbcw98{display:contents}textarea.svelte-vbcw98{font:inherit;border:none;padding:2px;display:block;width:100%;height:100%;box-sizing:border-box;background:#fff;resize:none;min-height:0;margin:0;line-height:1.1;outline:none;overflow:hidden;text-indent:0;caret-color:#0af;word-break:break-all;overflow-wrap:break-word;scrollbar-gutter:auto;font-family:monospace;-webkit-text-size-adjust:none}.dim.svelte-vbcw98{fill:#fff3;cursor:default}.dim-empty.svelte-vbcw98{cursor:text}.magnifier-surface.svelte-1j9zu52{stroke-width:0;cursor:zoom-in;outline:none}.magnifier-surface-active.svelte-1j9zu52{cursor:crosshair}.magnifier.svelte-1j9zu52{fill:#aaa;stroke:#aaa;fill-opacity:.5;fill-rule:evenodd;stroke-width:1px;shape-rendering:crispEdges;vector-effect:non-scaling-stroke}.guideliner-surface.svelte-1cpd6p6{stroke-width:0;cursor:default;outline:none}.guide-ray.svelte-1cpd6p6{stroke:#0ff;stroke-opacity:.3;stroke-width:1px;vector-effect:non-scaling-stroke}.guide-handle.svelte-1cpd6p6{fill:none;stroke:#f99;stroke-opacity:.2;stroke-width:4px;vector-effect:non-scaling-stroke;stroke-linecap:round}.guide-handle.valid.svelte-1cpd6p6{stroke:#0ff}.drawing-line.svelte-6yn4t3{fill:none;stroke:#0ff;fill-opacity:.2;stroke-opacity:.6;fill-rule:evenodd;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.grid-lines-secondary.svelte-cp8ds6{stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:optimizeSpeed;stroke:#f0f0f0;fill:none}.grid-lines-primary.svelte-cp8ds6{stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:optimizeSpeed;stroke:#e0f5ff;fill:none}.axis-surface.svelte-zvvvev{stroke-width:0;cursor:default;outline:none}.axis.svelte-zvvvev{fill:none;stroke:#f0f;fill:#f0f;fill-rule:evenodd;stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.plot-surface.svelte-1elhqs9{stroke-width:0;cursor:default;outline:none}.plot.svelte-1elhqs9{fill:none;stroke:#f0f;fill:#f0f;fill-rule:evenodd;stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.axis.svelte-1d6fha{stroke:#111;stroke-width:1px;stroke-dasharray:none;vector-effect:non-scaling-stroke}.axis-head.svelte-1d6fha{fill:#111;stroke-dasharray:none;vector-effect:non-scaling-stroke}.alert-badge.svelte-ptub4l{outline:none;cursor:pointer;fill:currentColor;fill-opacity:.4;stroke:currentColor;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.alert-badge.svelte-ptub4l:hover{fill-opacity:.6}.alert-text-stroke.svelte-ptub4l{fill:#fff;display:none;stroke:#fff;stroke-width:.3em}.alert-text.svelte-ptub4l{fill:currentColor;display:none;stroke:none;stroke-width:0}.alert-badge.svelte-ptub4l:focus,.alert-badge.svelte-ptub4l:active{fill-opacity:1}.alert-badge.svelte-ptub4l:focus~.alert-text:where(.svelte-ptub4l),.alert-badge.svelte-ptub4l:active~.alert-text:where(.svelte-ptub4l),.alert-badge.svelte-ptub4l:focus~.alert-text-stroke:where(.svelte-ptub4l),.alert-badge.svelte-ptub4l:active~.alert-text-stroke:where(.svelte-ptub4l){display:initial}.alert-badge.svelte-ptub4l:hover~.alert-text:where(.svelte-ptub4l),.alert-badge.svelte-ptub4l:hover~.alert-text-stroke:where(.svelte-ptub4l){display:initial}.error-titel.svelte-ptub4l{font-weight:700}.plot-line.svelte-1l3rj1n{fill:none;stroke-width:1.5px;stroke:currentColor;vector-effect:non-scaling-stroke}.pan-surface.svelte-8tmjyf{stroke-width:0;cursor:grab;outline:none}.pan-surface.grabbing.svelte-8tmjyf{cursor:grabbing}.rotate-surface.svelte-fv1m3l{stroke-width:0;outline:none}.ref.svelte-fv1m3l{stroke-width:0;stroke:none}.ref-line.svelte-fv1m3l{stroke-opacity:.8;stroke-width:1px;stroke:#444;vector-effect:non-scaling-stroke}.ref-line.active.svelte-fv1m3l{stroke:#006400}.ref.active.svelte-fv1m3l{fill:#006400}.ring.active.svelte-fv1m3l{fill:#90ee90;stroke:#006400;stroke-opacity:1}.rotate-surface.svelte-1rdm6m9{stroke-width:0;outline:none}.drop-zone.svelte-tf14r2{display:block;position:relative;min-width:max-content;min-height:max-content}.drop-zone.active.svelte-tf14r2{outline:.5em solid #22ee88}.blocker.svelte-tf14r2{position:absolute;inset:0;color:#2e8;padding:1em;font-size:2em;display:none;font-family:sans-serif;pointer-events:none}.blocker.active.svelte-tf14r2{display:grid;pointer-events:all;touch-action:none}svg.svelte-tjhwnb{width:100%;height:100%;display:block;background:#fffa;border:1px solid white;cursor:grab;overflow:hidden;user-select:none;touch-action:none;outline:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;pointer-events:none}@media (hover){svg.svelte-tjhwnb{opacity:.5;pointer-events:all;transition:opacity .05s linear}svg.svelte-tjhwnb:hover{opacity:1}svg.active.svelte-tjhwnb{cursor:grabbing;opacity:1}}.focus.svelte-tjhwnb{fill:#aaa1;stroke:#fff;stroke-opacity:.2;vector-effect:non-scaling-stroke;stroke-width:1px}.orientation.svelte-tjhwnb{stroke:coral;fill:none;vector-effect:non-scaling-stroke;stroke-width:1px}.striked-label-checkbox.svelte-tjhwnb{display:none}.striked-label.svelte-tjhwnb{text-decoration:line-through;cursor:pointer}input.svelte-tjhwnb:checked+.striked-label:where(.svelte-tjhwnb){text-decoration:none}select.svelte-45bvcp{max-width:10em}.template-bar.svelte-45bvcp{display:flex;gap:.5em;padding:.3em;flex-wrap:wrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-drag:none!important}.drag-template.svelte-45bvcp{touch-action:none;-webkit-user-drag:element!important;width:3em;height:3em;cursor:grab;display:grid;place-items:stretch;place-content:stretch;border:1px solid transparent;-webkit-tap-highlight-color:transparent}.drag-template.svelte-45bvcp>svg:where(.svelte-45bvcp){display:block;-webkit-tap-highlight-color:transparent;pointer-events:none}.drag-template.svelte-45bvcp[aria-grabbed=true]{cursor:grabbing}.tab-bar.svelte-2plpbh{display:flex;flex-wrap:wrap;gap:2px;align-items:stretch;font-family:monospace;-webkit-user-select:none;user-select:none;--webkit-user-callout: none}.tab-bar-sep.svelte-2plpbh{background:#aaa;flex:2px 0 0;width:auto;height:auto;align-self:stretch;justify-self:start;border:none;margin:2px}.doc-tab-action.svelte-2plpbh{display:grid;place-content:stretch;place-items:stretch;text-align:left;height:2.4em;width:2.4em;padding:.5em;box-sizing:border-box}.doc-tab-action.svelte-2plpbh>svg:where(.svelte-2plpbh){width:100%;height:100%;display:block}.doc-tab-group.svelte-2plpbh{display:flex;flex-basis:15em;justify-items:stretch;background:#eee;border-bottom:2px solid #333;flex-shrink:0;flex-grow:0}.doc-tab-group.active.svelte-2plpbh{border-bottom-color:#cd3e30}.doc-tab-titel.svelte-2plpbh{display:block;font:inherit;font-family:monospace;text-align:left;border:2px solid white;background:none;border:none;color:#333;flex-grow:1;flex-shrink:0;padding:.5em;width:12em;outline:none;white-space:pre;overflow:hidden;text-overflow:ellipsis;cursor:default;-webkit-appearance:none;appearance:none;-webkit-border-radius:0px;border-radius:0;box-sizing:border-box;border:2px solid transparent;border-bottom-width:0}input.doc-tab-titel.svelte-2plpbh:focus{cursor:text;background:#fff;color:#cd3e30;border-color:#cd3e30;text-overflow:initial}@media (hover){.doc-tab-titel.svelte-2plpbh:hover{background:none;color:#cd3e30}}.doc-tab-titel.svelte-2plpbh:focus-visible{color:#cd3e30}.doc-tab-titel.active.svelte-2plpbh{background:#cd3e30;color:#fff}.untitled.svelte-2plpbh{font-style:italic;color:#333a}.untitled.active.svelte-2plpbh::placeholder{font-style:italic;color:#fffa}.doc-tab-del.svelte-2plpbh{flex-grow:0;flex-shrink:0;display:grid;width:2em;place-items:center;place-content:center;text-align:center;box-sizing:border-box;color:#333;background:none;padding:.5em;overflow:hidden;align-self:stretch;font-weight:700;visibility:hidden;border-radius:0}.doc-tab-del.svelte-2plpbh>svg:where(.svelte-2plpbh){width:100%;height:100%}.doc-tab-del.active.svelte-2plpbh{color:#444;visibility:visible}.doc-tab-del.svelte-2plpbh:hover{color:#fff;background:#a33}.doc-tab-del.active.svelte-2plpbh:hover,.doc-tab-del.active.svelte-2plpbh:focus-visible{background:#a33;color:#fff}.doc-tab-del.svelte-2plpbh:active{background:#733}@media (hover){.doc-tab-group.svelte-2plpbh:hover>.doc-tab-del:where(.svelte-2plpbh){display:grid;visibility:visible}}.property-bar.svelte-xvrsee{display:flex;flex-wrap:wrap;gap:4px;align-items:stretch}.property-field.svelte-xvrsee{background:#f0f0f0;display:flex;align-items:center;gap:.5em;padding:.2em .2em .2em .5em;min-height:1.6em;box-sizing:border-box;flex-basis:max-content;flex-grow:1;flex-shrink:1}.property-field.small.svelte-xvrsee{flex-grow:0}.property-field-filled.svelte-xvrsee{background:#f0f0f0;display:flex;align-items:stretch;gap:2px;padding:2px;min-height:1.6em;box-sizing:border-box}input[type=color].svelte-xvrsee{width:2em;height:2em;padding:0;border:0;cursor:pointer;margin:0;box-sizing:border-box}input[type=number].svelte-xvrsee{height:2em;padding:.5em;margin:0;box-sizing:border-box;flex-grow:1}input[type=text].svelte-xvrsee{flex-grow:1;padding:.5em;box-sizing:border-box}select.svelte-xvrsee{flex-grow:1;padding:.2em;box-sizing:border-box}label.svelte-xvrsee{cursor:pointer;-webkit-tap-highlight-color:transparent}.icon-label.svelte-xvrsee{display:flex;align-items:center;padding:0 .4em;color:#777;background:#0001}.icon-label.svelte-xvrsee>svg:where(.svelte-xvrsee){display:block;width:1em;height:1em}.icon-label.svelte-xvrsee>input:where(.svelte-xvrsee){display:none}.icon-label.svelte-xvrsee:has(:where(.svelte-xvrsee):checked){background:#ee3f10;color:#fff}.property-field-label.svelte-xvrsee{align-self:center;padding:0 .5em}.hidden-label.svelte-xvrsee{display:none}.scroller-hud.svelte-14bovum{grid-area:1/1/1/1;place-self:end;z-index:100;background:none;font-size:.7em;margin:.5em 1em;--accent-color: #aa4466;--accent-color-light: #cc4466;user-select:none;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none}.scroller-hud-minimap.svelte-14bovum{position:absolute;grid-area:1/1/1/1;align-self:start;justify-self:end;width:30%;height:30%;z-index:100;background:none;font-size:.7em;margin:2em .5em .5em;user-select:none;touch-action:manipulation;pointer-events:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none}.prevent-selection.svelte-14bovum,legend.svelte-14bovum{user-select:none;-webkit-user-select:none;touch-action:manipulation}.canvas.svelte-14bovum{display:block;grid-area:1/1/1/1;place-self:stretch;width:100%;height:100%;position:absolute;user-select:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none}.bitmap-canvas.svelte-14bovum{display:block;width:100%;height:100%;pointer-events:none;background:none;border:none}textarea.svelte-14bovum{min-height:30em}.alignment-grid.svelte-14bovum{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:max-content;gap:2px;font-family:monospace;user-select:none}.alignment-grid-label.svelte-14bovum:has(:where(.svelte-14bovum):focus-visible){outline:2px solid #dd4e40}.alignment-grid-label.svelte-14bovum:hover{color:#888;background:#f8f8f8}.alignment-grid-label.svelte-14bovum:active{color:#666;background:#e0e0e0}.alignment-grid-label.svelte-14bovum:has(:where(.svelte-14bovum):checked){background:#dd4e40;color:#fff}.alignment-grid-label.svelte-14bovum:has(:where(.svelte-14bovum):checked):hover{background:#ed5e50;color:#fff}.alignment-grid-label.svelte-14bovum:has(:where(.svelte-14bovum):checked):active{background:#cd3e30;color:#fff}.alignment-grid-label.svelte-14bovum:has(:where(.svelte-14bovum):disabled){background:#ddd;color:#aaa;cursor:default}.alignment-grid-label.svelte-14bovum:has(:where(.svelte-14bovum):disabled):hover{background:#ddd;color:#aaa}.alignment-grid-label.svelte-14bovum{color:#666;background:#eee;padding:4px;text-align:center;cursor:pointer}.alignment-grid-label.svelte-14bovum>input:where(.svelte-14bovum){background:transparent;color:transparent;border:none;opacity:0;width:0;height:0;padding:0;display:block;position:absolute}.hidden.svelte-14bovum{display:none}output.svelte-14bovum{font-size:1em;font-family:monospace}.tool-bar.svelte-14bovum{display:flex;flex-wrap:wrap;gap:2px;align-items:stretch;font-family:monospace;-webkit-user-select:none;user-select:none;--webkit-user-callout: none}.button-bar.svelte-14bovum{display:flex;flex-wrap:wrap;gap:.5ex 1ex}.tool-bar-sep.svelte-14bovum{background:#aaa;flex:2px 0 0;width:auto;height:auto;align-self:stretch;justify-self:start;border:none;margin:2px}.tool-button.svelte-14bovum{background:#555;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):not(:disabled),.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):not(:disabled):active,.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):not(:disabled):focus-visible,.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):not(:disabled):focus,.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):disabled,.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):disabled:active,.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):disabled:focus-visible,.tool-button.svelte-14bovum:has(:where(.svelte-14bovum):checked):disabled:focus{background:#cd3e30!important;color:#fff}.tool-button-radio.svelte-14bovum{background:transparent;color:transparent;border:none;opacity:0;width:0;height:0;padding:0;display:block;position:absolute}.tool-action.svelte-14bovum:disabled,.tool-action.svelte-14bovum:disabled:active,.tool-action.svelte-14bovum:disabled:focus-visible,.tool-action.svelte-14bovum:disabled:focus{background:#999}.tool-action.svelte-14bovum,.tool-action.svelte-14bovum:active,.tool-action.svelte-14bovum:focus-visible,.tool-action.svelte-14bovum:focus{user-select:none;touch-action:manipulation;background:#333;color:#fff;-webkit-tap-highlight-color:transparent}.debug-dot.svelte-14bovum{z-index:1000;pointer-events:none;opacity:.5;position:absolute;width:6px;height:6px;margin:-4px 0 0 -4px;background:#f0f;border:1px solid white}.container.svelte-14bovum{user-select:none;-webkit-user-select:none;touch-action:pan-x pan-y}.fullPageCorner.svelte-14bovum{position:fixed;top:1em;left:1em;z-index:90000}.fullPageFill.svelte-14bovum{background:#fff;position:fixed;inset:0;display:grid;place-content:stretch;place-items:stretch;z-index:10000}.fullPageFill.svelte-14bovum .scroller{resize:none!important;height:100%!important;width:100%!important;border:0}.noScroll{overflow:hidden;touch-action:none}.split.svelte-1nzlkpl{display:flex;justify-items:stretch;justify-content:stretch;width:100%;height:100%;max-width:100%;overflow:hidden;flex-direction:var(--direction, row);user-select:none;outline:1px solid #ccc}.split.dir-row.svelte-1nzlkpl{flex-direction:row}.split.dir-column.svelte-1nzlkpl{flex-direction:column}.split-divider.svelte-1nzlkpl{align-self:stretch;background:#eee;flex-basis:.5em;flex-shrink:0;flex-grow:0;user-select:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none;position:relative}.split-divider.svelte-1nzlkpl:after{content:" ";position:absolute;inset:-1em}.split-divider.dir-row.svelte-1nzlkpl{border-left:1px solid #ccc;border-right:1px solid #ccc;cursor:col-resize;touch-action:pan-y}.split-divider.dir-column.svelte-1nzlkpl{border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;touch-action:pan-x}.split-content.svelte-1nzlkpl{flex-basis:1px;width:auto;flex-grow:var(--split-size, 0);flex-shrink:1;min-width:0;min-height:0;overflow:hidden;display:grid;align-content:stretch;align-items:stretch;justify-items:stretch;justify-content:stretch}.viewport.svelte-1qp8vpk{width:100%;height:50vh}polygon[clockwise=true].svelte-1qp8vpk{fill:none}polygon.clickable[clockwise=true].svelte-1qp8vpk{pointer-events:all}polygon[clockwise=false].svelte-1qp8vpk{pointer-events:none}polygon.clip[clockwise=false].svelte-1qp8vpk{display:none}polygon.selected.svelte-1qp8vpk{stroke:#f0f;stroke-linejoin:round;stroke-linecap:round;stroke-width:4;stroke-opacity:1;vector-effect:non-scaling-stroke;fill:#f0f;fill-opacity:.2;stroke-opacity:.4}polygon[clockwise=false].selected.svelte-1qp8vpk{stroke:#0ff;stroke-width:2;fill:#0ff}circle[clockwise=false].svelte-1qp8vpk{transform:scale(.4);transform-box:fill-box;fill:#fff;fill-opacity:.2;transform-origin:50% 50%}line[clockwise=false].svelte-1qp8vpk{stroke-dasharray:4 4;stroke-width:1;stroke:#000;stroke-opacity:.4}line.svelte-1qp8vpk{vector-effect:non-scaling-stroke}text.svelte-1qp8vpk{pointer-events:none}svg.svelte-ko0nj9{user-select:none;font-family:inherit}.viewport.svelte-ko0nj9{width:100%;height:50vh;cursor:move;touch-action:none}.controls.svelte-1kmiub7{display:flex;align-items:stretch;font-family:monospace;gap:1ex}.controls.svelte-1kmiub7 label:where(.svelte-1kmiub7):has(select:where(.svelte-1kmiub7),input:where(.svelte-1kmiub7)){display:flex;align-items:center;gap:1ex}select.svelte-1kmiub7{align-self:stretch;padding:0 1ex}.toolbar.svelte-1kmiub7{display:flex;gap:1ex;padding:.5ex;background-color:#333;border-bottom:2px solid #fff;font-family:monospace;overflow:hidden}button.svelte-1kmiub7{font:inherit;padding:.8ex;margin:0;border:1px solid #fff5}.button-row.svelte-1kmiub7{border-left:1px solid #222;display:flex;gap:0;gap:5px;padding:3px 5px}.toggle-buttons.svelte-1kmiub7{display:flex;gap:0;border:1px solid #fff5;border-radius:7px}.toggle-button.svelte-1kmiub7{border:none;background-color:transparent;padding:1ex 2ex;color:#fff;margin:1px;border-radius:5px}.toggle-button.active.svelte-1kmiub7{color:#fff;font-weight:400;background-color:#084;border:1px solid #0a6;color:#cfe;font-weight:700;border-color:#fff5}.toggle-button.error.svelte-1kmiub7{color:#f99a;text-decoration:line-through}.flow-button.svelte-1kmiub7{border-radius:5px}.overlay.svelte-1kmiub7{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-content:stretch;align-content:stretch;padding:1ex 0;background-color:#fff3;word-spacing:3px;letter-spacing:1px}.overlay-layer.svelte-1kmiub7{grid-area:1 / 1 / -1 / -1;resize:none}.overlay-layer.faded.svelte-1kmiub7 .annotation-body:where(.svelte-1kmiub7){background-color:#f005;border-color:transparent}.overlay-layer.faded.svelte-1kmiub7 .annotation-body.valid:where(.svelte-1kmiub7){background-color:#0844;outline:1px solid #0a68}.overlay-layer.faded.svelte-1kmiub7 .valid.label:where(.svelte-1kmiub7){background-color:#a0f4;outline:1px solid #cc00ff88}.overlay-layer.faded.svelte-1kmiub7 .annotation:where(.svelte-1kmiub7){color:inherit}.annotation-extra.svelte-1kmiub7{display:none}.overlay-layer.faded.svelte-1kmiub7 .annotation-extra:where(.svelte-1kmiub7){display:inline}.overlay-annotations.svelte-1kmiub7{z-index:10;display:flex;flex-direction:column;white-space:pre}.annotation.svelte-1kmiub7{display:inline;position:relative;color:transparent;padding-left:1ex;letter-spacing:inherit;word-spacing:inherit}.annotation-body.svelte-1kmiub7:not(.empty){background-color:none;padding:2px 3px;margin-left:-3px;margin-right:-3px;border-radius:3px;outline-offset:-1px;z-index:10;position:relative}.annotation-body.valid.svelte-1kmiub7{background-color:#0f03;outline:1px solid #00cc00}.annotation-body.invalid.svelte-1kmiub7{background-color:#f003;outline:1px solid #cc0000}.annotation-body.label.svelte-1kmiub7{background-color:#a0f3;outline:1px solid #cc00ff}.label.svelte-1kmiub7{background-color:#f0a3;outline:1px solid #cc00cc;padding:2px 3px;margin-left:-3px;margin-right:-3px;border-radius:3px;outline-offset:-1px;z-index:10;position:relative}.overlay-input.svelte-1kmiub7{z-index:20;font:inherit;padding:0;padding-left:1ex;border:none;margin:0;outline:none;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;line-height:inherit;background-color:transparent;color:inherit;white-space:pre;letter-spacing:inherit;word-spacing:inherit}.line-numbers.svelte-1kmiub7{display:flex;flex-direction:column;align-items:stretch;position:sticky;left:0;background-color:inherit;z-index:100;padding:1ex;line-height:inherit}.line-number.svelte-1kmiub7{text-align:right;min-width:2em;padding-right:1ex;color:#aaa}.line-number.active.svelte-1kmiub7{background:#7fffd4;color:#000}.line-number.active.halted.svelte-1kmiub7{background:#daa520;color:#000}.line-number.error.svelte-1kmiub7{background:#db7093;color:#000}.line-number.active.error.svelte-1kmiub7{outline:2px solid aquamarine}.line-number.targetted.svelte-1kmiub7{text-decoration:underline}.line-numbered.svelte-1kmiub7{display:grid;grid-template-columns:auto 1fr;gap:1ex;font-family:monospace;font-size:1.2em;background-color:#333;color:#fff;line-height:1.75;border:4px solid transparent;position:relative;overflow:auto}.line-numbered.svelte-1kmiub7:not(.disabled):has(:where(.svelte-1kmiub7):focus-visible){border-color:#ff4500}.line-numbered.disabled.svelte-1kmiub7:has(:where(.svelte-1kmiub7):focus-visible){border-color:gray}.robot-container.svelte-1kmiub7{display:block;resize:vertical;height:30em;width:100%;overflow:auto;border:2px solid gray;box-sizing:border-box}.world-stack.svelte-1kmiub7{display:grid;grid-template-rows:auto minmax(10em,1fr);flex-direction:column;align-content:stretch;align-items:stretch;justify-content:stretch;width:100%;height:100%}.canvas-container.svelte-1kmiub7{position:relative;width:100%;height:100%;display:grid;align-content:stretch;align-items:stretch;grid-template-rows:1fr}.canvas.svelte-1kmiub7{height:100%;width:100%;display:block;position:absolute}.comment.svelte-1kmiub7{background-color:gray;z-index:10;position:relative}.comment.svelte-1kmiub7:not(:empty){border-radius:4px;padding:2px 3px;margin-left:-3px;margin-right:-3px}.invalid.svelte-1kmiub7{background-color:#500}.line-number.error.svelte-1kmiub7{text-decoration:underline;text-decoration-style:wavy;text-decoration-color:transparent}.inlay.svelte-1kmiub7{z-index:100;color:#fee;background-color:#500;outline:1px solid #ffaaaa;border-radius:3px;padding:.3ex 1ex;border:none;font-size:.8em;font-style:italic;vertical-align:middle;margin-left:auto;position:sticky;margin-right:-1ex;right:2ex;box-sizing:border-box;pointer-events:all}.inlay.svelte-1kmiub7>input:where(.svelte-1kmiub7){display:none}.inlay.svelte-1kmiub7:has(>input:where(.svelte-1kmiub7)){cursor:pointer}.inlay.svelte-1kmiub7:has(>:where(.svelte-1kmiub7):checked){display:inline-flex;vertical-align:text-top;margin:0;height:1.4em;overflow:hidden;width:1.4em;padding:0;border-radius:100%;color:transparent;justify-content:start;align-items:center;text-align:center;flex-direction:column;line-height:1.6em;outline:none}.inlay.svelte-1kmiub7:before{content:"❌";font-weight:700;color:#faa;font-style:normal;letter-spacing:1ex;vertical-align:baseline}.inlay.svelte-1kmiub7:has(>:where(.svelte-1kmiub7):checked):before{font-size:1.4em;letter-spacing:0}.annoatation-right.svelte-1kmiub7{text-align:right}.choice-no.svelte-1kmiub7{fill:red}.choice-yes.svelte-1kmiub7{fill:green}.stack-container.svelte-1kmiub7{margin-bottom:auto;padding:1ex;flex-basis:2em;display:flex;align-items:stretch;gap:1ex;justify-content:space-between}.stack-container.error.svelte-1kmiub7{color:#a00;.stack-body:where(.svelte-1kmiub7){border-color:#a00}.stack-head:where(.svelte-1kmiub7){background-color:#a00;color:#fff}}.stack-head.svelte-1kmiub7{text-align:right;font-size:1em;margin:0;padding:0 1ex;display:flex;align-items:center;font-family:monospace}.stack-body.svelte-1kmiub7{flex-grow:1;display:flex;list-style:none;margin:0;padding:0;border:1px solid #ccc;gap:.5ex;padding:.5ex;border-left:0;justify-content:end}.stack-item.svelte-1kmiub7{padding:1ex;border:1px solid gray;box-sizing:border-box;flex-shrink:1;font-family:monospace}.stack-empty.svelte-1kmiub7{padding:1ex;font-style:italic;border:1px solid transparent;font-family:monospace}.error-summary.svelte-1kmiub7{align-self:stretch;display:flex;align-items:center;color:#fbb;font-weight:700}.hidden.svelte-1kmiub7{display:none}.viewportContainer.svelte-pzz765 .viewport,.viewport.svelte-pzz765{width:100%;height:100%;max-width:100%;max-height:100%;display:block;touch-action:none;overscroll-behavior:contain;grid-area:1/1/-1/-1}.viewport.svelte-pzz765:focus,.viewport.svelte-pzz765:has-focus,.viewport.svelte-pzz765:focus-inside{touch-action:none}.viewportContainer.svelte-pzz765{background:#fff;display:contents}.viewport.vector.svelte-pzz765{z-index:10}.resize.svelte-pzz765{resize:both;width:100%;height:30em;border:1px solid gray;overflow:hidden;display:grid;grid-template:100% / 100%}polygon.svelte-pzz765{stroke-linejoin:round;stroke-width:5px}[data-hide-ccw=true].svelte-pzz765 .cube-face[data-clockwise=false]:where(.svelte-pzz765){display:none}[data-hide-cw=true].svelte-pzz765 .cube-face[data-clockwise=true]:where(.svelte-pzz765){display:none}[data-hide-ccw=true].svelte-pzz765 text[data-clockwise=false]:where(.svelte-pzz765){display:none}[data-hide-cw=true].svelte-pzz765 text[data-clockwise=true]:where(.svelte-pzz765){display:none}.cube-edge[data-any-clockwise=false].svelte-pzz765{stroke-dashoffset:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-dasharray:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * var(--stroke-dash-ratio, 0));stroke-width:var(--stroke-width-bg, 2);stroke-opacity:.7}.vertex.svelte-pzz765{r:var(--circle-rad, 10px)}.cube-edge[data-any-clockwise=true].svelte-pzz765{stroke-width:var(--stroke-width-fg, 8)}.cube-edge.svelte-pzz765{stroke-linecap:round}text.cube-edge[data-any-clockwise=false].svelte-pzz765{opacity:.6}text.cube-face[data-clockwise=false].svelte-pzz765{opacity:.3}text.cube-face[data-count="0"].svelte-pzz765{display:none}text.cube-edge[data-count="0"].svelte-pzz765{display:none}.hidden.svelte-pzz765{display:none}polygon.ground.svelte-pzz765{fill-opacity:.2;stroke:var(--mesh-color, mediumaquamarine);stroke-opacity:.5;stroke-width:1px;opacity:1;pointer-events:none}text.ground.svelte-pzz765{display:none}polygon.cube-face.svelte-pzz765:hover{fill-opacity:.7}polygon.cube-face.svelte-pzz765{pointer-events:fill}.cube-edge.svelte-pzz765{pointer-events:none}.cube-mask[data-clockwise=false].svelte-pzz765{display:none}polygon.ground[data-clockwise=false].svelte-pzz765{display:none}text.cube-label.svelte-pzz765{font-size:var(--font-size, 1em)!important;stroke-linejoin:round;stroke-linecap:round}polygon.obj-face.svelte-pzz765{opacity:.4;fill-opacity:1;fill:var(--mesh-color, mediumaquamarine)}path.obj-edge.svelte-pzz765{stroke:var(--mesh-color, mediumaquamarine)}.obj-edge[data-any-clockwise=true].svelte-pzz765{stroke-width:var(--stroke-width-fg, 8)}.obj-edge.svelte-pzz765{stroke-linecap:round}.obj-edge[data-any-clockwise=false].svelte-pzz765{stroke-dashoffset:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-dasharray:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * var(--stroke-dash-ratio, 0)) calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-width:var(--stroke-width-bg, 2);stroke-opacity:.7}[data-hide-ccw=true].svelte-pzz765 .obj-face[data-clockwise=false]:where(.svelte-pzz765){display:none}[data-hide-cw=true].svelte-pzz765 .obj-face[data-clockwise=true]:where(.svelte-pzz765){display:none}text.obj-face[data-count="0"].svelte-pzz765{display:none}text.obj-edge[data-count="0"].svelte-pzz765{display:none}.petri-edge.svelte-pzz765{stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.petri-plain.svelte-pzz765 .petri-label:where(.svelte-pzz765){font-size:var(--font-size, 1em)!important;font-family:monospace;font-style:none;font-weight:400}polygon.petri-face.svelte-pzz765{opacity:.4;fill-opacity:1;fill:currentColor}[data-hide-ccw=true].svelte-pzz765 .petri-face[data-clockwise=false]:where(.svelte-pzz765){display:none}[data-hide-cw=true].svelte-pzz765 .petri-face[data-clockwise=true]:where(.svelte-pzz765){display:none}text.petri-face[data-count="0"].svelte-pzz765{display:none}text.petri-edge[data-count="0"].svelte-pzz765{display:none}path.petri-edge.svelte-pzz765{stroke:currentColor}.petri-edge[data-any-clockwise=true].svelte-pzz765,.petri-line.svelte-pzz765{stroke-width:var(--stroke-width-fg, 8)}.petri-edge.svelte-pzz765{stroke-linecap:round}.petri-edge[data-any-clockwise=false].svelte-pzz765{stroke-dashoffset:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-dasharray:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * var(--stroke-dash-ratio, 0)) calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-width:var(--stroke-width-bg, 2);stroke-opacity:.7}path.petri-edge.edge-3d.svelte-pzz765{stroke-opacity:.5;stroke-width:var(--stroke-width-bg, 8)}.viewportContainer.svelte-1dqy74y .viewport,.viewport.svelte-1dqy74y{width:100%;height:100%;max-width:100%;max-height:100%;display:block;touch-action:none;overscroll-behavior:contain;grid-area:1/1/-1/-1}text.svelte-1dqy74y{stroke-linejoin:round;stroke-linecap:round}.blade3-border.svelte-1dqy74y{stroke:#666a}.blade3-orientation2.svelte-1dqy74y{stroke-width:1}.viewport.svelte-1dqy74y:focus,.viewport.svelte-1dqy74y:has-focus,.viewport.svelte-1dqy74y:focus-inside{touch-action:none}.viewportContainer.svelte-1dqy74y{background:#fff;display:contents}.viewport.vector.svelte-1dqy74y{z-index:10}.axis.svelte-1dqy74y{stroke-width:2}.resize.svelte-1dqy74y{resize:both;width:100%;height:30em;border:1px solid gray;overflow:hidden;display:grid;grid-template:100% / 100%}polygon.svelte-1dqy74y{stroke-linejoin:round;stroke-width:5px}[data-hide-ccw=true].svelte-1dqy74y .cube-face[data-clockwise=false]:where(.svelte-1dqy74y){display:none}[data-hide-cw=true].svelte-1dqy74y .cube-face[data-clockwise=true]:where(.svelte-1dqy74y){display:none}[data-hide-ccw=true].svelte-1dqy74y text[data-clockwise=false]:where(.svelte-1dqy74y){display:none}[data-hide-cw=true].svelte-1dqy74y text[data-clockwise=true]:where(.svelte-1dqy74y){display:none}.cube-edge[data-any-clockwise=false].svelte-1dqy74y{stroke-dashoffset:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-dasharray:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * var(--stroke-dash-ratio, 0));stroke-width:var(--stroke-width-bg, 2);stroke-opacity:.7}.vertex.svelte-1dqy74y{r:var(--circle-rad, 10px)}.cube-edge[data-any-clockwise=true].svelte-1dqy74y{stroke-width:var(--stroke-width-fg, 8)}.vector.svelte-1dqy74y,.cube-edge.svelte-1dqy74y{stroke-linecap:round}.vector-component-ortho.svelte-1dqy74y,.vector-component-planar.svelte-1dqy74y,.vector-component-offset.svelte-1dqy74y{display:none;stroke-linecap:round}text.cube-edge[data-any-clockwise=false].svelte-1dqy74y{opacity:.6}text.cube-face[data-clockwise=false].svelte-1dqy74y{opacity:.3}text.cube-face[data-count="0"].svelte-1dqy74y{display:none}text.cube-edge[data-count="0"].svelte-1dqy74y{display:none}.hidden.svelte-1dqy74y{display:none}polygon.ground.svelte-1dqy74y{fill-opacity:.2;stroke:var(--mesh-color, mediumaquamarine);stroke-opacity:.5;stroke-width:1px;opacity:1;pointer-events:none}text.ground.svelte-1dqy74y{display:none}polygon.cube-face.svelte-1dqy74y:hover{fill-opacity:.7}polygon.cube-face.svelte-1dqy74y{pointer-events:fill}.cube-edge.svelte-1dqy74y{pointer-events:none}.cube-mask[data-clockwise=false].svelte-1dqy74y{display:none}polygon.ground[data-clockwise=false].svelte-1dqy74y{display:none}text.cube-label.svelte-1dqy74y{font-size:var(--font-size, 1em)!important;stroke-linejoin:round;stroke-linecap:round}polygon.obj-face.svelte-1dqy74y{opacity:.4;fill-opacity:1;fill:var(--mesh-color, mediumaquamarine)}path.obj-edge.svelte-1dqy74y{stroke:var(--mesh-color, mediumaquamarine)}.obj-edge[data-any-clockwise=true].svelte-1dqy74y{stroke-width:var(--stroke-width-fg, 8)}.obj-edge.svelte-1dqy74y{stroke-linecap:round}.obj-edge[data-any-clockwise=false].svelte-1dqy74y{stroke-dashoffset:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-dasharray:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * var(--stroke-dash-ratio, 0)) calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-width:var(--stroke-width-bg, 2);stroke-opacity:.7}[data-hide-ccw=true].svelte-1dqy74y .obj-face[data-clockwise=false]:where(.svelte-1dqy74y){display:none}[data-hide-cw=true].svelte-1dqy74y .obj-face[data-clockwise=true]:where(.svelte-1dqy74y){display:none}text.obj-face[data-count="0"].svelte-1dqy74y{display:none}text.obj-edge[data-count="0"].svelte-1dqy74y{display:none}.petri-edge.svelte-1dqy74y{stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.petri-plain.svelte-1dqy74y .petri-label:where(.svelte-1dqy74y){font-size:var(--font-size, 1em)!important;font-family:monospace;font-style:none;font-weight:400}polygon.petri-face.svelte-1dqy74y{opacity:.4;fill-opacity:1;fill:currentColor}[data-hide-ccw=true].svelte-1dqy74y .petri-face[data-clockwise=false]:where(.svelte-1dqy74y){display:none}[data-hide-cw=true].svelte-1dqy74y .petri-face[data-clockwise=true]:where(.svelte-1dqy74y){display:none}text.petri-face[data-count="0"].svelte-1dqy74y{display:none}text.petri-edge[data-count="0"].svelte-1dqy74y{display:none}path.petri-edge.svelte-1dqy74y{stroke:currentColor}.petri-edge[data-any-clockwise=true].svelte-1dqy74y,.petri-line.svelte-1dqy74y{stroke-width:var(--stroke-width-fg, 8)}.petri-edge.svelte-1dqy74y{stroke-linecap:round}.petri-edge[data-any-clockwise=false].svelte-1dqy74y{stroke-dashoffset:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-dasharray:calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * var(--stroke-dash-ratio, 0)) calc(var(--stroke-width-bg, 4) * var(--stroke-dash-period, 0) * (1 - var(--stroke-dash-ratio, 0)));stroke-width:var(--stroke-width-bg, 2);stroke-opacity:.7}path.petri-edge.edge-3d.svelte-1dqy74y{stroke-opacity:.5;stroke-width:var(--stroke-width-bg, 8)}.viewportContainer.svelte-znz9ri{position:relative;width:100%;height:auto;display:grid;grid-template-columns:100%;grid-template-rows:100%;height:20em}.viewportContainer.svelte-znz9ri>*{grid-area:1 / 1 / -1 / -1;display:block;width:100%;height:100%}svg.svelte-znz9ri{z-index:10}input[type=color].svelte-znz9ri{border:none;aspect-ratio:1 / 1;height:2.5em;width:2.5em;padding:0;outline:none;margin:1px;flex-grow:1;align-self:stretch;background-color:transparent}input[type=color].svelte-znz9ri::-moz-color-swatch{border:none}.color-picker.error.svelte-znz9ri .ctrl:where(.svelte-znz9ri){outline:4px solid #ff3333}.color-picker.svelte-znz9ri{display:inline-flex;align-items:stretch;gap:0;margin:1ex}.color-picker.svelte-znz9ri .ctrl:where(.svelte-znz9ri){border:1px solid gray;padding:0;display:flex;align-items:stretch}.color-picker.svelte-znz9ri .ctrl:where(.svelte-znz9ri):focus-within{outline:3px solid royalblue}.color-picker.svelte-znz9ri input[type=text]:where(.svelte-znz9ri){border:none;font-family:monospace,monospace;outline:none;margin:0;padding:1ex}.color-picker.svelte-znz9ri .label:where(.svelte-znz9ri){align-self:center;margin-right:1em}.viewportContainer.svelte-xood32{position:relative;width:100%;height:auto;display:grid;grid-template-columns:100%;grid-template-rows:100%;height:20em}.viewportContainer.svelte-xood32>*{grid-area:1 / 1 / -1 / -1;display:block;width:100%;height:100%}svg.svelte-xood32{z-index:10}input[type=color].svelte-xood32{border:none;aspect-ratio:1 / 1;height:2.5em;width:2.5em;padding:0;outline:none;margin:1px;flex-grow:1;align-self:stretch;background-color:transparent}input[type=color].svelte-xood32::-moz-color-swatch{border:none}.color-picker.error.svelte-xood32 .ctrl:where(.svelte-xood32){outline:4px solid #ff3333}.color-picker.svelte-xood32{display:inline-flex;align-items:stretch;gap:0;margin:1ex}.color-picker.svelte-xood32 .ctrl:where(.svelte-xood32){border:1px solid gray;padding:0;display:flex;align-items:stretch}.color-picker.svelte-xood32 .ctrl:where(.svelte-xood32):focus-within{outline:3px solid royalblue}.color-picker.svelte-xood32 input[type=text]:where(.svelte-xood32){border:none;font-family:monospace,monospace;outline:none;margin:0;padding:1ex}.color-picker.svelte-xood32 .label:where(.svelte-xood32){align-self:center;margin-right:1em}svg.svelte-xood32:hover .dashed:where(.svelte-xood32){opacity:1}.dashed.svelte-xood32{opacity:0;fill-opacity:.2;vector-effect:non-scaling-stroke;stroke-dasharray:4 4;stroke-width:2;stroke:none;stroke-opacity:.2}.dashed.svelte-xood32:hover{stroke:#000}.viewportContainer.svelte-1ssld9r{position:relative;width:100%;height:auto;display:grid;grid-template-columns:100%;grid-template-rows:100%;height:20em}.viewportContainer.svelte-1ssld9r>*{grid-area:1 / 1 / -1 / -1;display:block;width:100%;height:100%}svg.svelte-1ssld9r{z-index:10}input[type=color].svelte-1ssld9r{border:none;aspect-ratio:1 / 1;height:2.5em;width:2.5em;padding:0;outline:none;margin:1px;flex-grow:1;align-self:stretch;background-color:transparent}input[type=color].svelte-1ssld9r::-moz-color-swatch{border:none}.color-picker.error.svelte-1ssld9r .ctrl:where(.svelte-1ssld9r){outline:4px solid #ff3333}.color-picker.svelte-1ssld9r{display:inline-flex;align-items:stretch;gap:0;margin:1ex}.color-picker.svelte-1ssld9r .ctrl:where(.svelte-1ssld9r){border:1px solid gray;padding:0;display:flex;align-items:stretch}.color-picker.svelte-1ssld9r .ctrl:where(.svelte-1ssld9r):focus-within{outline:3px solid royalblue}.color-picker.svelte-1ssld9r input[type=text]:where(.svelte-1ssld9r){border:none;font-family:monospace,monospace;outline:none;margin:0;padding:1ex}.color-picker.svelte-1ssld9r .label:where(.svelte-1ssld9r){align-self:center;margin-right:1em}h2.svelte-1rezk3y{word-break:break-word}.canvas.svelte-1rezk3y{contain:strict;resize:both;position:absolute;display:block;grid-area:1/1/1/1;place-self:stretch;width:100%;height:100%;user-select:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-highlight:none}.drop-target.svelte-1rezk3y{border:.5em solid gray}.drop-target.dragging.svelte-1rezk3y{border-color:#0f0}textarea.svelte-1rezk3y{outline:none}.hidden.svelte-1rezk3y{display:none}.selected.svelte-1rezk3y rect:where(.svelte-1rezk3y){stroke:#f66a;stroke-width:5;pointer-events:none}.selected.svelte-1rezk3y ellipse:where(.svelte-1rezk3y){stroke:#f66a;stroke-width:5;pointer-events:none}.selected.svelte-1rezk3y path:where(.svelte-1rezk3y){stroke:#f66a;pointer-events:none;stroke-width:5}.selected.svelte-1rezk3y polyline.clickarea:where(.svelte-1rezk3y){stroke:#f66a;pointer-events:none}.selected.svelte-1rezk3y polygon.clickarea:where(.svelte-1rezk3y){stroke:#f66a;pointer-events:none}.selected.svelte-1rezk3y:has(use:where(.svelte-1rezk3y)){stroke:#f66a;pointer-events:none;outline:2px solid #ff6666aa}.selected.svelte-1rezk3y>use:where(.svelte-1rezk3y){stroke:#f663;pointer-events:none;outline:2px solid #ff666633}use.svelte-1rezk3y{contain:strict}.selected.svelte-1rezk3y{transform:scale(1);transform-origin:center center;transform-box:fill-box}dl.svelte-1rezk3y{display:grid;grid-template-columns:auto auto}dt.svelte-1rezk3y,dd.svelte-1rezk3y{margin:0;padding:0}body{touch-action:pan-y pan-x}a,a:visited,a:focus-visible,a:active,a:hover{color:#aa1010}section{margin:3em auto;max-width:60em}ul{list-style:none;padding:0;margin:0;display:flex;gap:.5em;flex-direction:column}pre,textarea[readonly]{white-space:pre-wrap;background:#333;color:#aaa;min-height:10em;overflow:auto;resize:vertical;padding:1em;box-sizing:border-box;margin:0;font:inherit}textarea{white-space:pre-wrap;background:#ffe;color:#000;width:100%;min-height:10em;border:0;resize:vertical;padding:1em;box-sizing:border-box;scrollbar-gutter:stable;font:inherit}fieldset{margin-inline:0;border:1px solid #aaa;display:block;min-height:min-content;overflow:hidden}input[type=range]{border-radius:0;-webkit-appearance:none;appearance:none;font:inherit;flex-basis:15em;border:1px solid white;width:100%;background:none;border:none;min-height:1.5em;-webkit-touch-callout:none;-webkit-user-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-orag:none;-webkit-user-modify:none;-webkit-highlight:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:none}input[type=range]::-moz-range-track{width:100%;height:4px;background:var(--track-color, #ddd);border:none;border-radius:3px;margin:1.2em 0}input[type=range]::-moz-range-thumb{border:none;height:1rem;width:1rem;border-radius:50%;background:var(--accent-color, #dd4e40);margin-top:calc(-.5em + 2px);border:2px solid var(--accent-color-light, #ffe0ee)}input[type=range]:not(:disabled)::-moz-range-thumb:hover,input[type=range]:not(:disabled)::-moz-range-thumb:active{outline:1px solid var(--accent-color, #dd4e40)}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:var(--track-color, #aaa)}input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;background:var(--track-color, #ddd);border:none;border-radius:.25em;margin:.2em;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:1rem;width:1rem;border-radius:50%;background:var(--accent-color, #dd4e40);margin-top:calc(-.5rem + 2px);border:2px solid var(--accent-color-light, #ffe0ee);-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:none}input[type=range]:not(:disabled)::-webkit-slider-thumb:hover,input[type=range]:not(:disabled)::-webkit-slider-thumb:active{outline:1px solid var(--accent-color, #dd4e40)}@media (pointer: coarse){input[type=range]::-webkit-slider-thumb{height:2rem;width:2rem;margin-top:calc(-1rem + 2px)}input[type=range]::-moz-range-thumb{height:2rem;width:2rem;margin-top:calc(-1rem + 2px)}input[type=range]{min-height:3rem}}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--track-color, #aaa)}input[type=range]:disabled::-webkit-slider-thumb{background:#fff;border-color:#ccc}input[type=range]:disabled::-moz-range-thumb{background:#fff;border-color:#ccc}input[type=text]{margin:0}.phantom{visibility:hidden}.controls{display:flex;margin:1em 0;gap:1ex}.button,button{border:none;background:var(--button-color, #222);color:#fff;padding:.3em .5em;display:inline-block;font:inherit;cursor:pointer}button:disabled{background:#777;cursor:default}button:not(:disabled):hover,.button:not(:disabled):hover{background:var(--button-color, #333);color:#fff}button:not(:disabled):active,.button:not(:disabled):active{background:#000;color:#fff}button:not(:disabled):focus-visible,.button:not(:disabled):focus-visible{outline:3px solid #00ccdd}.checkbox-list{display:flex;flex-wrap:wrap;gap:.2ex;align-items:center}.checkbox-list-label{margin-right:1ex}.checkbox-list-item{display:flex;gap:1ex;padding:1ex;background:#f0f0f0;align-items:center}.checkbox-list-control{margin:0}.form-ruler{border:none;height:2px;background:#eee}.simple-form{display:grid;grid-template-columns:auto 1fr;gap:1ex 2em;justify-content:start;max-width:40em}.simple-form-field{display:grid;grid-template-columns:subgrid;grid-column:span 2;align-items:baseline}.simple-form-field-input{padding:1ex;box-sizing:border-box;min-width:4em}.number-picker{display:grid;grid-template-columns:1fr auto auto;grid-auto-columns:auto;gap:.2ex 1em;align-items:baseline;margin:1ex 0;max-width:40rem;width:100%;justify-items:stretch;justify-content:stretch}.simple-form-help{grid-column:span 2;color:#555;text-align:right}.number-picker-label{grid-column:1 / span 1;grid-row:1 / span 1;font-weight:700;display:block}.number-picker-numberfield{grid-column:3 / span 1;grid-row:1 / span 1;padding:.5ex;min-width:10ch;text-align:right}.number-picker-value{grid-column:2 / span 1;grid-row:1 / span 1;text-align:right}.number-picker-value.ro{grid-column:2 / span 2}.number-picker-slider{grid-column:1 / -1;grid-row:2 / span 1;width:100%;justify-self:stretch;align-self:stretch;box-sizing:border-box;display:block;margin:0;padding:0;-webkit-text-size-adjust:none;font-size-adjust:none}.number-picker-help{grid-column:1 / -1;grid-row:3 / span 1}.error-message{color:#a00}.has-error{background:#fee;outline:3px solid #aa0000;color:#300}.beside{display:grid;grid-template-columns:repeat(auto-fit,minmax(15em,1fr));grid-template-rows:1fr;grid-auto-rows:1fr;justify-items:stretch;align-items:stretch;gap:.5em;resize:vertical;overflow:hidden;padding:2px .5em .5em 2px;min-height:3em}.beside>*{flex-grow:1;box-sizing:border-box}.beside *{resize:none!important}.asciiart{white-space:pre;font-family:monospace;line-height:1;font-size:1em;line-break:strict;border:none;margin:0;width:100%;height:10em;min-height:100%;place-self:stretch;vertical-align:baseline;appearance:revert;padding:2px;overscroll-behavior:none;touch-action:pan-y pan-x}.asciiart:after{content:"\a"}.scrollable{overflow:scroll}.split-content.svelte-6t5lyo{display:grid;align-content:center;justify-content:center;font-size:1.3em;color:#eee}.stack.svelte-6t5lyo{display:grid;place-content:stretch;place-items:stretch}.dropshadow.svelte-6t5lyo{box-shadow:var(--shadow-x, 0) var(--shadow-y, 0) var(--shadow-sum, 0) 0 rgba(20,10,0,var(--shadow-opacity, 0))}.stack.svelte-6t5lyo>:where(.svelte-6t5lyo){grid-column:1/1;grid-row:1/1}.checker-pattern.svelte-6t5lyo{z-index:-1;user-select:none;display:grid;place-content:center;--band-width: 50px;--gap-width: 10px;--c1: hsla(10, calc(100% - 100% * var(--fade, 1)), 77%);--c2: hsla(0, calc(30% - 30% * var(--fade, 1)), 55%);background:conic-gradient(at var(--band-width) calc(100% - var(--band-width)),#0000 270deg,var(--c1) 0),linear-gradient(var(--c2) var(--band-width),#0000 0),conic-gradient(at var(--band-width) calc(100% - var(--band-width)),#0000 90deg,var(--c2) 0 180deg,var(--c1) 0) #e4e4ed;background-position:calc(var(--band-width) + var(--gap-width) + var(--bg-offset-x, 0)) var(--bg-offset-y, 0),var(--bg-offset-x, 0) calc(var(--gap-width) + var(--bg-offset-y, 0)),var(--bg-offset-x, 0) var(--bg-offset-y, 0);background-size:calc(2 * (var(--band-width) + var(--gap-width))) calc(2 * (var(--band-width) + var(--gap-width)));background-color:hsl(120,0%,calc(100% - 20% * var(--fade, 1)))}.checkbox-control.svelte-6t5lyo{display:grid;grid-template-columns:1fr auto;margin:0}.checkbox-control-titel.svelte-6t5lyo{font-weight:700}.checkbox-control-body.svelte-6t5lyo{grid-column:1 / span 2}
