h3.svelte-1lkf2f4{font-size:var(--text-control);margin-bottom:var(--s-2);font-weight:600}.new-h.svelte-1lkf2f4{margin-top:var(--s-4)}.saved.svelte-1lkf2f4 ul:where(.svelte-1lkf2f4){gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.saved.svelte-1lkf2f4 li:where(.svelte-1lkf2f4){background:var(--sheet);border:1px solid var(--line);border-radius:var(--radius-control);color:#1d1a14;align-items:center;gap:2px;padding:2px;display:flex}.saved.svelte-1lkf2f4 li:where(.svelte-1lkf2f4) .icon-btn{color:#5b5342}.saved-pick.svelte-1lkf2f4{border-radius:4px;place-items:center;width:160px;height:64px;padding:6px;display:grid}.saved-pick.svelte-1lkf2f4:hover{background:#f3efe6}.saved-pick.svelte-1lkf2f4 img:where(.svelte-1lkf2f4){max-width:100%;max-height:100%}.note.svelte-1lkf2f4{margin-top:var(--s-2);color:var(--ink-soft);font-size:var(--text-caption)}.tabs.svelte-1lkf2f4,.inks.svelte-1lkf2f4{border:1px solid var(--line-strong);border-radius:var(--radius-control);margin:0 var(--s-2) var(--s-3) 0;display:inline-flex;overflow:hidden}.tabs.svelte-1lkf2f4 button:where(.svelte-1lkf2f4),.inks.svelte-1lkf2f4 button:where(.svelte-1lkf2f4){align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-3);font-size:var(--text-control);color:var(--ink);display:inline-flex}.tabs.svelte-1lkf2f4 button:where(.svelte-1lkf2f4)+button:where(.svelte-1lkf2f4),.inks.svelte-1lkf2f4 button:where(.svelte-1lkf2f4)+button:where(.svelte-1lkf2f4){border-left:1px solid var(--line-strong)}.tabs.svelte-1lkf2f4 [aria-checked=true]:where(.svelte-1lkf2f4),.inks.svelte-1lkf2f4 [aria-checked=true]:where(.svelte-1lkf2f4){background:var(--press);font-weight:600}.swatch.svelte-1lkf2f4{border-radius:50%;width:14px;height:14px}.pad-wrap.svelte-1lkf2f4{aspect-ratio:3;background:var(--sheet);border:1px solid var(--line);border-radius:var(--radius-control);width:100%;max-height:45dvh;position:relative;overflow:hidden}.pad-wrap.initials.svelte-1lkf2f4{aspect-ratio:2;max-width:420px}.pad.svelte-1lkf2f4{touch-action:none;cursor:crosshair;z-index:1;width:100%;height:100%;position:absolute;inset:0}.baseline.svelte-1lkf2f4{border-bottom:1px solid #d7cdb6;position:absolute;bottom:26%;left:8%;right:8%}.hint.svelte-1lkf2f4{color:#8b8170;font-size:var(--text-caption);pointer-events:none;position:absolute;bottom:calc(26% + 6px);left:8%}.pad-actions.svelte-1lkf2f4{gap:var(--s-2);margin-top:var(--s-2);display:flex}.upload.svelte-1lkf2f4{gap:var(--s-3);justify-items:start;display:grid}.preview.svelte-1lkf2f4{border:1px solid var(--line);border-radius:var(--radius-control);width:100%;min-height:120px;max-height:40dvh;padding:var(--s-3);color:#5b5342;place-items:center;display:grid}.preview.svelte-1lkf2f4 canvas:where(.svelte-1lkf2f4){max-width:100%;max-height:calc(40dvh - 24px)}.checker.svelte-1lkf2f4{background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,#0000 25%),linear-gradient(-45deg,#eee 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eee 75%),linear-gradient(-45deg,#0000 75%,#eee 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.save.svelte-1lkf2f4{margin-top:var(--s-4)}.type.svelte-1lkf2f4{gap:var(--s-3);display:grid}.name-field.svelte-1lkf2f4{gap:var(--s-1);font-size:var(--text-control);font-weight:550;display:grid}.name-field.svelte-1lkf2f4 input:where(.svelte-1lkf2f4){min-height:var(--control-h);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit;font-size:16px;font-weight:400}.styles.svelte-1lkf2f4{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.style.svelte-1lkf2f4{min-height:92px;padding:var(--s-3) var(--s-3) var(--s-5);background:var(--sheet);border:1px solid var(--line);border-radius:var(--radius-control);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.style[aria-checked=true].svelte-1lkf2f4{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.style-sample.svelte-1lkf2f4{font-size:min(34px, calc(100cqi * 2.2 / var(--len)));white-space:nowrap;text-overflow:clip;max-width:100%;line-height:1.3;overflow:hidden}.style-missing.svelte-1lkf2f4{color:#7c2811;font-size:var(--text-caption)}.style-label.svelte-1lkf2f4{left:var(--s-2);bottom:var(--s-1);color:#5b5342;font-size:11px;position:absolute}.error.svelte-1lkf2f4{margin-top:var(--s-2);color:var(--danger);font-size:var(--text-control)}.visually-hidden.svelte-1lkf2f4{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}fieldset.svelte-1aemldm{gap:var(--s-3);border:0;margin:0;padding:0;display:grid}.sr.svelte-1aemldm{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.opt.svelte-1aemldm{align-items:center;gap:var(--s-2);min-height:var(--control-h);flex-wrap:wrap;display:flex}input[type=radio].svelte-1aemldm{width:20px;height:20px;accent-color:var(--accent)}.num.svelte-1aemldm{width:5.5em;min-height:var(--control-h);padding:0 var(--s-2);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit;font-variant-numeric:tabular-nums}.count.svelte-1aemldm{margin-top:var(--s-3);color:var(--ink-soft);font-size:var(--text-caption)}.form-layer.svelte-1phe0pa{pointer-events:none;position:absolute;inset:0}.slot.svelte-1phe0pa{box-sizing:border-box;pointer-events:auto;touch-action:none;background:#2f5fb317;border-radius:1px;position:absolute;box-shadow:inset 0 0 0 1px #2f5fb373}.passthrough.svelte-1phe0pa .slot:where(.svelte-1phe0pa){pointer-events:none}@media (hover:hover){.slot.svelte-1phe0pa:not(.locked):hover{background:#2f5fb329}}.slot.svelte-1phe0pa:focus-within{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}.slot.locked.svelte-1phe0pa{box-shadow:none;cursor:not-allowed;background:0 0;border:1px dashed #5b53428c}.inner.svelte-1phe0pa{transform-origin:50%;position:absolute;top:50%;left:50%}.ctl.svelte-1phe0pa{box-sizing:border-box;color:#0000;caret-color:#0000;width:100%;height:100%;font:inherit;appearance:none;cursor:text;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0 .15em;font-family:Helvetica,Arial,ui-sans-serif,system-ui,sans-serif;line-height:1.15;display:block}textarea.ctl.svelte-1phe0pa{resize:none;padding:.1em .15em;overflow:hidden}.show.svelte-1phe0pa .ctl:where(.svelte-1phe0pa){color:#000;caret-color:#000;background:#fff}textarea.ctl.svelte-1phe0pa:focus{overflow:auto}input[type=checkbox].ctl.svelte-1phe0pa,input[type=radio].ctl.svelte-1phe0pa,select.ctl.svelte-1phe0pa{cursor:pointer}.show.svelte-1phe0pa input[type=checkbox].ctl:where(.svelte-1phe0pa),.show.svelte-1phe0pa input[type=radio].ctl:where(.svelte-1phe0pa){background:0 0}select.ctl.svelte-1phe0pa{white-space:nowrap;text-overflow:ellipsis}select.ctl.svelte-1phe0pa option:where(.svelte-1phe0pa){color:#000;background:#fff}.editor.svelte-1llvg03{z-index:40;background:var(--desk);color:var(--ink);overscroll-behavior:contain;outline:none;grid-template:"top top""tools main"1fr/auto 1fr;display:grid;position:fixed;inset:0}.top.svelte-1llvg03{align-items:center;gap:var(--s-3);min-height:var(--bar-h);padding:var(--safe-top) calc(var(--s-3) + var(--safe-right)) 0 calc(var(--s-3) + var(--safe-left));background:var(--surface);border-bottom:1px solid var(--line);grid-area:top;display:flex}.nav.svelte-1llvg03,.history.svelte-1llvg03,.zoom.svelte-1llvg03{align-items:center;gap:2px;display:flex}.nav.svelte-1llvg03{margin-right:auto}.indicator.svelte-1llvg03{text-align:center;min-width:4.5em;font-size:var(--text-control);color:var(--ink-soft)}.num.svelte-1llvg03{font-variant-numeric:tabular-nums;color:var(--ink)}.zoom-level.svelte-1llvg03{min-width:3.6em;min-height:var(--control-h);border-radius:var(--radius-control);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.zoom-level.svelte-1llvg03:hover{background:var(--hover)}.tools.svelte-1llvg03{padding:var(--s-2);background:var(--surface);border-right:1px solid var(--line);z-index:2;flex-direction:column;grid-area:tools;gap:2px;display:flex;overflow-y:auto}.tool.svelte-1llvg03{border-radius:var(--radius-control);width:72px;min-height:56px;color:var(--ink);font-size:var(--text-caption);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.tool.svelte-1llvg03:hover{background:var(--hover)}.tool[aria-pressed=true].svelte-1llvg03,.tool.armed-more.svelte-1llvg03{background:var(--accent);color:var(--accent-ink)}.tool.more.svelte-1llvg03,.more-sheet.svelte-1llvg03,.more-scrim.svelte-1llvg03{display:none}.main.svelte-1llvg03{grid-area:main;min-width:0;min-height:0;position:relative;overflow:hidden}.viewport.svelte-1llvg03{touch-action:none;-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.viewport.svelte-1llvg03:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.viewport.armed.svelte-1llvg03{cursor:crosshair}.page.svelte-1llvg03{background:var(--sheet);box-shadow:var(--shadow-page);border-radius:var(--radius-page);position:absolute}.page.svelte-1llvg03 .sheet{height:100%}.layer.svelte-1llvg03{pointer-events:none;position:absolute;inset:0;container-type:size}.layer.svelte-1llvg03 .ed:not(.draft){pointer-events:auto}.layer.passthrough.svelte-1llvg03 .ed:not(.draft){pointer-events:none}.layer.svelte-1llvg03 .ed{cursor:move;touch-action:none;outline:none}.layer.svelte-1llvg03 .ed:before{content:"";position:absolute;inset:-6px}@media (pointer:coarse){.layer.svelte-1llvg03 .ed:before{inset:-12px}}.layer.svelte-1llvg03 .ed:focus-visible,.layer.svelte-1llvg03 .ed.selected{box-shadow:0 0 0 1.5px var(--accent), 0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent)}.layer.svelte-1llvg03 .ed.text.selected:not(.editing){box-shadow:none;outline:1.5px solid var(--accent);outline-offset:3px}.layer.svelte-1llvg03 .ed.redact.selected .fill{opacity:.75}.layer.svelte-1llvg03 .ed.draft,.layer.svelte-1llvg03 .ed.pen:not(.draft){pointer-events:none}.layer.svelte-1llvg03 .ed.pen:before{content:none}.layer.svelte-1llvg03 .ed.pen .hit{pointer-events:stroke;cursor:move}.layer.svelte-1llvg03 .ed.pen .handle{pointer-events:auto}.layer.passthrough.svelte-1llvg03 .ed.pen .hit{pointer-events:none}.layer.svelte-1llvg03 .ed.draft:before{content:none}.layer.svelte-1llvg03 .ed.editing{cursor:text;box-shadow:0 0 0 1.5px var(--accent);min-width:1em}.layer.svelte-1llvg03 .ed.editing .txt{visibility:hidden}.text-input.svelte-1llvg03{width:calc(100% + 2em);height:100%;font:inherit;line-height:inherit;color:inherit;letter-spacing:0;white-space:pre;resize:none;font-kerning:none;font-variant-ligatures:none;font-feature-settings:inherit;caret-color:var(--accent);z-index:1;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.handle.svelte-1llvg03{background:var(--sheet);border:2px solid var(--accent);z-index:2;touch-action:none;border-radius:2px;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.handle.svelte-1llvg03:before{content:"";position:absolute;inset:-10px}@media (pointer:coarse){.handle.svelte-1llvg03{border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px}.handle.svelte-1llvg03:before{inset:-14px}}.handle.se.svelte-1llvg03{cursor:nwse-resize;top:calc(100% + 5px);left:calc(100% + 5px)}.handle.move.svelte-1llvg03{display:none}@media (pointer:coarse){.handle.se.svelte-1llvg03{top:calc(100% + 18px);left:calc(100% + 18px)}.handle.se.svelte-1llvg03:before{inset:-10px}.handle.move.svelte-1llvg03{background:var(--accent);border-color:var(--accent);width:26px;height:26px;color:var(--sheet);place-items:center;margin:-13px 0 0 -13px;display:grid;top:-20px;left:-20px}.handle.move.svelte-1llvg03:before{inset:-7px}}.hints.svelte-1llvg03{top:var(--s-3);justify-items:center;gap:var(--s-2);width:max-content;max-width:calc(100% - 2 * var(--s-4));pointer-events:none;z-index:3;display:grid;position:absolute;left:50%;transform:translate(-50%)}.armed-hint.svelte-1llvg03{padding:var(--s-2) var(--s-4);background:var(--ink);color:var(--surface);font-size:var(--text-caption);box-shadow:var(--shadow-float);pointer-events:none;text-align:center;border-radius:999px}.selbar.svelte-1llvg03{left:50%;bottom:calc(var(--s-4) + var(--safe-bottom));max-width:calc(100% - 2 * var(--s-3));padding:var(--s-1) var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sheet);box-shadow:var(--shadow-float);z-index:3;align-items:center;gap:2px;display:flex;position:absolute;overflow-x:auto;transform:translate(-50%)}.colors.svelte-1llvg03{margin-right:var(--s-1);gap:2px;display:flex}.color.svelte-1llvg03{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-control);place-items:center;display:grid}.color.svelte-1llvg03:after{content:"";background:var(--c);width:18px;height:18px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%}.color[aria-checked=true].svelte-1llvg03{background:var(--press)}.color[aria-checked=true].svelte-1llvg03:after{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.hlbar.svelte-1llvg03{gap:var(--s-2);outline:none}.hlbar.svelte-1llvg03 .colors:where(.svelte-1llvg03){margin-right:0}.seg.svelte-1llvg03{border-radius:var(--radius-control);background:var(--desk-deep);gap:2px;padding:2px;display:flex}.seg-item.svelte-1llvg03{align-items:center;gap:var(--s-1);min-height:calc(var(--control-h) - 4px);padding:0 var(--s-3) 0 var(--s-2);border-radius:calc(var(--radius-control) - 2px);color:var(--ink-soft);font-size:var(--text-control);white-space:nowrap;display:flex}.seg-item.svelte-1llvg03:hover{color:var(--ink)}.seg-item[aria-checked=true].svelte-1llvg03{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line-strong)}.seg-item.svelte-1llvg03:focus-visible{outline-offset:0}.pt.svelte-1llvg03{text-align:center;min-width:3.5em;font-size:var(--text-caption)}.bad.svelte-1llvg03{color:var(--danger);font-size:var(--text-control);padding:0 var(--s-2);white-space:nowrap}.chars.svelte-1llvg03{font-weight:600}.sr.svelte-1llvg03{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=899px){.editor.svelte-1llvg03{grid-template:"top""main"1fr"tools"/minmax(0,1fr)}.top.svelte-1llvg03{gap:var(--s-1)}.zoom.svelte-1llvg03{display:none}.tools.svelte-1llvg03{padding:var(--s-1) calc(var(--s-1) + var(--safe-right)) calc(var(--s-1) + var(--safe-bottom)) calc(var(--s-1) + var(--safe-left));border-right:0;border-top:1px solid var(--line);z-index:6;flex-direction:row;position:relative;overflow:visible}.tool.svelte-1llvg03{flex:1 1 0;width:auto;min-width:0;min-height:56px;font-size:11px}.tool.svelte-1llvg03 span:where(.svelte-1llvg03){white-space:nowrap}.tool.in-more.svelte-1llvg03{display:none}.tool.more.svelte-1llvg03{display:flex;position:relative}.tool.more[aria-expanded=true].svelte-1llvg03:not(.armed-more){background:var(--press)}.tool.armed-more.svelte-1llvg03:after{content:"";opacity:.8;border-top:1.5px solid;border-left:1.5px solid;width:5px;height:5px;position:absolute;top:7px;right:9px;rotate:45deg}.more-sheet.svelte-1llvg03{bottom:calc(100% + var(--s-2));right:calc(var(--s-2) + var(--safe-right));width:min(380px, calc(100% - 2 * var(--s-2) - var(--safe-left) - var(--safe-right)));padding:var(--s-2) var(--s-2) var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sheet);box-shadow:var(--shadow-float);transform-origin:90% 100%;outline:none;display:block;position:absolute}.more-title.svelte-1llvg03{padding:var(--s-1) var(--s-2) var(--s-2);font-size:var(--text-caption);color:var(--ink-soft)}.more-grid.svelte-1llvg03{gap:var(--s-1);grid-template-columns:repeat(3,1fr);display:grid}.more-item.svelte-1llvg03{justify-content:center;align-items:center;gap:var(--s-1);min-height:64px;padding:var(--s-2) var(--s-1);border-radius:var(--radius-control);background:color-mix(in srgb, var(--desk) 55%, var(--surface));color:var(--ink);font-size:var(--text-caption);white-space:nowrap;flex-direction:column;display:flex}.more-item.svelte-1llvg03:hover{background:color-mix(in srgb, var(--desk) 55%, var(--surface)) linear-gradient(var(--hover), var(--hover))}.more-item.svelte-1llvg03:focus-visible{outline-offset:-2px}.more-item[aria-checked=true].svelte-1llvg03{background:var(--accent);color:var(--accent-ink)}.more-item[aria-checked=true].svelte-1llvg03:focus-visible{outline-color:var(--ink)}.more-scrim.svelte-1llvg03{z-index:4;background:color-mix(in srgb, var(--desk-deep) 45%, transparent);touch-action:none;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.more-sheet.svelte-1llvg03{animation:svelte-1llvg03-more-rise var(--dur-slow) var(--ease)}.more-scrim.svelte-1llvg03{animation:svelte-1llvg03-more-fade var(--dur-slow) var(--ease)}@keyframes svelte-1llvg03-more-rise{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes svelte-1llvg03-more-fade{0%{opacity:0}}}.selbar.svelte-1llvg03{bottom:var(--s-3)}}@media (width<=399px){.top.svelte-1llvg03{padding-left:calc(var(--s-2) + var(--safe-left));padding-right:calc(var(--s-2) + var(--safe-right));gap:2px}.nav.svelte-1llvg03,.history.svelte-1llvg03{gap:0}.indicator.svelte-1llvg03{min-width:0;padding:0 2px;font-size:0}.indicator.svelte-1llvg03 .num:where(.svelte-1llvg03),.of.svelte-1llvg03:after{font-size:var(--text-control)}.of.svelte-1llvg03:after{content:"/" / ""}.top.svelte-1llvg03 .btn{padding:0 var(--s-3)}.hlbar.svelte-1llvg03{gap:var(--s-1);padding-left:var(--s-1);padding-right:var(--s-1)}.seg-item.svelte-1llvg03{padding:0 var(--s-2) 0 6px}}@media (width<=359px){.hlbar.svelte-1llvg03 .color:where(.svelte-1llvg03){width:44px}.indicator.svelte-1llvg03 .num:where(.svelte-1llvg03),.of.svelte-1llvg03:after{font-size:var(--text-caption)}}
