.wrap.svelte-b9mh77{width:100%;height:100%;position:relative}canvas.svelte-b9mh77{touch-action:none;cursor:default;outline:none;width:100%;height:100%;display:block}.pen.svelte-b9mh77 canvas:where(.svelte-b9mh77){cursor:crosshair}.panning.svelte-b9mh77 canvas:where(.svelte-b9mh77){cursor:grab}.guide-editor.svelte-b9mh77{z-index:3;gap:8px;width:240px;padding:12px 14px;display:grid;position:absolute}.guide-editor.svelte-b9mh77 .field:where(.svelte-b9mh77) input[type=number]:where(.svelte-b9mh77){width:5em}.guide-editor.svelte-b9mh77 .hint:where(.svelte-b9mh77){color:var(--muted);margin:0;font-size:12px}.guide-editor.svelte-b9mh77 .row:where(.svelte-b9mh77){align-items:center;gap:10px;display:flex}.sb.svelte-b9mh77{grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;display:grid}.sb.svelte-b9mh77 label:where(.svelte-b9mh77){color:var(--muted);gap:4px;font-size:12px;display:grid}.sb.svelte-b9mh77 input:where(.svelte-b9mh77){border:1px solid var(--line);background:var(--bg);width:100%;font-family:var(--mono);text-align:right;border-radius:6px;padding:4px 6px}.lock.svelte-b9mh77{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:6px;place-items:center;width:28px;height:28px;margin-bottom:1px;display:grid}.lock[aria-pressed=true].svelte-b9mh77{color:var(--accent);border-color:var(--accent)}.guide-editor.svelte-b9mh77 .link:where(.svelte-b9mh77){color:var(--muted);background:0 0;border:0;padding:0;font-size:12px}.coords.svelte-b9mh77{font:11px var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;bottom:22px;right:18px}@media (width<760px){.coords.svelte-b9mh77{display:none}}.bar.svelte-34khqb{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;height:100%;padding:0 12px;display:grid}.side.svelte-34khqb{align-items:center;gap:8px;min-width:0;display:flex}.end.svelte-34khqb{justify-content:flex-end}.centre.svelte-34khqb{gap:2px;display:flex}.brand.svelte-34khqb{letter-spacing:-.01em;font-weight:600}.crumb.svelte-34khqb{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sep.svelte-34khqb{opacity:.6;margin:0 4px}.icon.svelte-34khqb{color:var(--muted);background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;transition:background .15s,color .15s;display:inline-grid}.icon.svelte-34khqb:hover{color:var(--ink);background:var(--fill)}.icon.svelte-34khqb:disabled{opacity:.35;cursor:default;background:0 0}.switches.svelte-34khqb{border-radius:var(--radius-s);background:var(--fill);align-items:center;padding:3px;display:inline-flex}.switches.svelte-34khqb .seg:where(.svelte-34khqb){background:0 0;padding:0}.divider.svelte-34khqb{background:var(--line-strong);width:1px;height:16px;margin:0 4px}@media (width<760px){.crumb.svelte-34khqb,.brand.svelte-34khqb{display:none}}.tools.svelte-i313aa{align-items:center;gap:8px;padding:6px 8px;display:flex}.divider.svelte-i313aa{background:var(--line-strong);width:1px;height:20px}.seg.svelte-i313aa>button:where(.svelte-i313aa):disabled{opacity:.4;cursor:default}@media (width<760px){.tools.svelte-i313aa kbd:where(.svelte-i313aa),.label.svelte-i313aa{display:none}.seg.svelte-i313aa>button:where(.svelte-i313aa){padding:6px 7px}.tools.svelte-i313aa{gap:6px;padding:5px 6px}}.side.svelte-f3p84p{grid-template-rows:auto 0fr;grid-template-columns:minmax(0,1fr);width:max-content;transition:grid-template-rows .28s,opacity .3s,translate .3s;display:grid}.side.open.svelte-f3p84p{grid-template-rows:auto 1fr;width:264px}.head.svelte-f3p84p{width:100%;color:var(--muted);border-radius:var(--radius);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:600;transition:color .15s,background .15s;display:flex}.head.svelte-f3p84p:hover{color:var(--ink);background:color-mix(in oklch, var(--ink) 5%, transparent)}.open.svelte-f3p84p .head:where(.svelte-f3p84p){color:var(--ink);border-radius:var(--radius) var(--radius) 0 0}.label.svelte-f3p84p{text-align:left;flex:1}.chev.svelte-f3p84p{transition:rotate .25s;rotate:-90deg}.open.svelte-f3p84p .chev:where(.svelte-f3p84p){rotate:0deg}.content.svelte-f3p84p{min-width:0;min-height:0;overflow:hidden}.side.svelte-f3p84p:not(.open) .content:where(.svelte-f3p84p){width:0}.inner.svelte-f3p84p{min-width:0;max-height:calc(100vh - 150px);overflow:hidden auto}@media (prefers-reduced-motion:reduce){.side.svelte-f3p84p,.chev.svelte-f3p84p{transition:none}}@media (width<760px){.side.open.svelte-f3p84p{width:min(264px,85vw)}}.preview.svelte-146ri4o{gap:6px;display:grid}.row.svelte-146ri4o{align-items:center;gap:8px;display:flex}.text.svelte-146ri4o{border:1px solid var(--line);background:var(--bg);border-radius:6px;flex:1;min-width:0;padding:4px 6px}.toggle.svelte-146ri4o{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.line.svelte-146ri4o{color:var(--ink);white-space:nowrap;border-radius:6px;padding:4px 6px 4px 34px;line-height:1.2;position:relative;overflow:hidden}.grid.svelte-146ri4o .line:where(.svelte-146ri4o){background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);image-rendering:pixelated;background-size:1px 1px}.size.svelte-146ri4o{font:10px var(--mono);color:var(--muted);position:absolute;top:6px;left:6px}.hint.svelte-146ri4o{color:var(--muted);margin:0;font-size:12px}.err.svelte-146ri4o{color:var(--pending);margin:0;font-size:12px}.body.svelte-9344og{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:14px;display:grid}.hint.svelte-9344og{color:var(--muted);margin:4px 0 0;font-size:12px}.field.svelte-9344og input.switch:where(.svelte-9344og){width:32px}.field.svelte-9344og input:where(.svelte-9344og):disabled{opacity:.5}.font.svelte-9344og{justify-content:space-between;gap:8px;display:flex}.name.svelte-9344og{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lic.svelte-9344og{font:10px var(--mono);color:var(--muted);text-transform:uppercase}.row.svelte-9344og{align-items:center;gap:6px;display:flex}.count.svelte-9344og{font-family:var(--mono);font-size:11px}.link.svelte-9344og{color:var(--accent);background:0 0;border:0;padding:0;font-size:12px}.sel.narrow.svelte-9344og{width:9em}.check.svelte-9344og{gap:2px;margin:0;padding:0 0 0 1em;font-size:12px;display:grid}.check.svelte-9344og li:where(.svelte-9344og){justify-content:space-between;gap:8px;display:flex}.meta.svelte-9344og{justify-content:space-between;align-items:baseline;display:flex}.meta.svelte-9344og h2:where(.svelte-9344og){margin:0}.log.svelte-9344og{gap:2px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.log.svelte-9344og code:where(.svelte-9344og){font-family:var(--mono);color:var(--ink)}.log.svelte-9344og .g:where(.svelte-9344og){color:var(--muted)}.row.svelte-9344og .btn:where(.svelte-9344og){flex:1}.url.svelte-9344og{border:1px solid var(--line);background:var(--bg);min-width:0;font-family:var(--mono);border-radius:6px;flex:1;padding:4px 6px;font-size:11px}.sel.svelte-9344og{border:1px solid var(--line);background:var(--bg);border-radius:6px;width:100%;padding:5px 6px}.err.svelte-9344og{color:var(--pending);margin:0;font-size:12px}.body.svelte-1amkoff{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:14px;display:grid}.row.svelte-1amkoff{gap:6px;display:flex}.picker.svelte-1amkoff{grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:3px;max-height:132px;padding:2px;display:grid;overflow:auto}.cell.svelte-1amkoff{border:1px solid var(--line);background:var(--bg);height:30px;color:var(--ink);border-radius:6px;place-items:center;padding:0;transition:border-color .15s,background .15s;display:grid}.cell.svelte-1amkoff:hover{border-color:var(--line-strong)}.cell[aria-selected=true].svelte-1amkoff{background:var(--accent);color:var(--accent-ink);border-color:#0000}.ch.svelte-1amkoff{font-size:15px}.nm.svelte-1amkoff{font:9px var(--mono)}.row.svelte-1amkoff .btn:where(.svelte-1amkoff){flex:1}.link.svelte-1amkoff{color:var(--accent);background:0 0;border:0;padding:0;font-size:12px}.ghost.svelte-1amkoff{border:1px solid var(--line);border-radius:var(--radius-s);grid-template-columns:minmax(0,1fr);gap:6px;padding:8px;display:grid}.sel.svelte-1amkoff{border:1px solid var(--line);background:var(--bg);border-radius:6px;flex:1;min-width:0;padding:4px 6px}.g.svelte-1amkoff{border:1px solid var(--line);background:var(--bg);width:3.6em;font-family:var(--mono);text-align:center;border-radius:6px;padding:4px 6px}.x.svelte-1amkoff{color:var(--muted);background:0 0;border:0;width:24px}.op.svelte-1amkoff{accent-color:var(--ghost);flex:1}.toggles.svelte-1amkoff{color:var(--muted);gap:14px}.adjust.svelte-1amkoff{color:var(--muted);align-items:center;gap:8px}.sub2.svelte-1amkoff{color:var(--muted);font-size:11px}.disclosure.svelte-1amkoff{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:11px;font-weight:600;display:flex}.disclosure.svelte-1amkoff:hover{color:var(--ink)}.disclosure.svelte-1amkoff kbd:where(.svelte-1amkoff){font:10px var(--mono);border:1px solid var(--line);text-transform:none;letter-spacing:0;border-radius:4px;padding:0 4px}.disclosure.svelte-1amkoff .chev:where(.svelte-1amkoff){transition:rotate .2s}.disclosure[aria-expanded=true].svelte-1amkoff .chev:where(.svelte-1amkoff){rotate:90deg}.prow.svelte-1amkoff{grid-template-columns:4.6em minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.plabel.svelte-1amkoff{color:var(--muted)}.pfields.svelte-1amkoff{gap:4px;min-width:0;display:flex}.pfields.svelte-1amkoff .g:where(.svelte-1amkoff){flex:1;width:auto;min-width:0}.aligns.svelte-1amkoff{display:flex}.aligns.svelte-1amkoff>button:where(.svelte-1amkoff){flex:1;justify-content:center;padding:5px 0}.aligns.svelte-1amkoff>button:where(.svelte-1amkoff):nth-child(4){margin-left:6px}.btn.small.svelte-1amkoff{padding:3px 8px;font-size:12px}.adjust.svelte-1amkoff label:where(.svelte-1amkoff){flex:1;align-items:center;gap:4px;min-width:0;display:flex}.adjust.svelte-1amkoff .g:where(.svelte-1amkoff){flex:1;width:auto;min-width:0}.toggles.svelte-1amkoff input:where(.svelte-1amkoff){accent-color:var(--ghost)}.measure.svelte-1amkoff{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.measure.svelte-1amkoff th:where(.svelte-1amkoff){color:var(--muted);text-align:right;padding:2px 0;font-weight:500}.measure.svelte-1amkoff th:where(.svelte-1amkoff):first-child,.measure.svelte-1amkoff td:where(.svelte-1amkoff):first-child{text-align:left;color:var(--muted)}.measure.svelte-1amkoff td:where(.svelte-1amkoff){text-align:right;font-family:var(--mono);padding:2px 0}.sub.svelte-1amkoff{margin-top:6px}.hint.svelte-1amkoff{color:var(--muted);margin:4px 0 0;font-size:12px}.pending.svelte-1amkoff{color:var(--pending);margin:4px 0 0;font-size:12px}.meta.svelte-1amkoff{justify-content:space-between;align-items:baseline;display:flex}.meta.svelte-1amkoff h2:where(.svelte-1amkoff){margin:0}.count.svelte-1amkoff{font:11px var(--mono);color:var(--muted);font-variant-numeric:tabular-nums}.preview.svelte-1amkoff{width:auto;max-width:100%;height:64px;color:var(--ink);justify-self:start}textarea.svelte-1amkoff{resize:vertical;border:1px solid var(--line);background:var(--bg);width:100%;font:11px/1.4 var(--mono);color:var(--ink);white-space:pre-wrap;word-break:break-all;border-radius:6px;padding:6px 8px}.app.svelte-1uha8ag{position:fixed;inset:0}.stage.svelte-1uha8ag{position:absolute;inset:0}.float.svelte-1uha8ag{position:absolute}.appbar.svelte-1uha8ag{height:44px;top:14px;left:14px;right:14px}.l.svelte-1uha8ag{top:72px;left:14px}.r.svelte-1uha8ag{top:72px;right:14px}.tools.svelte-1uha8ag{max-width:calc(100% - 28px);bottom:14px;left:50%;translate:-50%}@media (width<760px){.appbar.svelte-1uha8ag{top:10px;left:10px;right:10px}.l.svelte-1uha8ag{top:64px;left:10px}.r.svelte-1uha8ag{top:64px;right:10px}.tools.svelte-1uha8ag{bottom:10px}}
