.err.svelte-wevwzx{color:var(--danger);margin-top:10px}.toolbar.svelte-wevwzx{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 6px;flex-wrap:wrap}.modes.svelte-wevwzx button:where(.svelte-wevwzx){background:var(--surface);border:1px solid var(--border);padding:8px 14px;border-radius:var(--radius-sm);cursor:pointer;font-weight:600}.modes.svelte-wevwzx button.active:where(.svelte-wevwzx){border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.acts.svelte-wevwzx{display:flex;gap:8px}.sm.svelte-wevwzx{padding:6px 12px;font-size:.85rem}.hint.svelte-wevwzx{font-size:.85rem;margin:0 0 10px}.stage.svelte-wevwzx{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px;text-align:center;overflow:auto}.stage.svelte-wevwzx canvas:where(.svelte-wevwzx){max-width:100%;height:auto;cursor:crosshair;touch-action:none;border-radius:4px}
