.ink.svelte-1ogvb6j{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}path.svelte-1ogvb6j{fill:var(--ink-pen,#3a4a6b);fill-rule:nonzero;shape-rendering:geometricprecision}.panel.svelte-1imwepa{background:var(--paper);border:var(--plate-mat) solid var(--paper-matte);outline:1px solid var(--paper-edge);outline-offset:-1px;padding:var(--space-4);color:var(--ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.panel.scrollable.svelte-1imwepa{align-items:flex-start;overflow:auto}.panel.inking.svelte-1imwepa{touch-action:none;cursor:crosshair}.panel.svelte-1imwepa,.panel.svelte-1imwepa svg{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.score.svelte-1imwepa svg{pointer-events:none}.panel.erasing.svelte-1imwepa{cursor:cell}.canvas.svelte-1imwepa{flex:none;position:relative}.score.svelte-1imwepa{z-index:1;width:100%;height:100%;position:relative}.score.svelte-1imwepa svg{width:100%;height:100%;display:block}.cursor.svelte-1imwepa{pointer-events:none;z-index:0;background:var(--accent-dim);border-top:2px solid var(--accent);opacity:.7;transition:left var(--dur-fast) var(--ease-out), top var(--dur-fast) var(--ease-out), width var(--dur-fast) var(--ease-out);position:absolute}@media (prefers-reduced-motion:reduce){.cursor.svelte-1imwepa{transition:none}}.message.svelte-1imwepa{color:var(--ink-dim);font-size:var(--text-sm);padding:var(--space-5);text-align:center;position:absolute}.message.svelte-1imwepa pre:where(.svelte-1imwepa){white-space:pre-wrap;margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-dim)}
