.board.svelte-13mkxqn{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;display:block;overflow:visible}.board.svelte-13mkxqn:focus{outline:none}.dot.svelte-13mkxqn{fill:var(--ink);fill-opacity:.14}.bridge.svelte-13mkxqn{stroke:var(--bridge);stroke-width:9px;stroke-linecap:round;pointer-events:none}.wrong.svelte-13mkxqn .bridge:where(.svelte-13mkxqn){stroke:var(--vermillion)}.solved.svelte-13mkxqn .bridge:where(.svelte-13mkxqn){stroke:var(--foam);transition:stroke .6s}.board.svelte-13mkxqn:not(.solved){cursor:pointer}.solved.svelte-13mkxqn .island:where(.svelte-13mkxqn){cursor:default}.island.svelte-13mkxqn{cursor:grab;transform-box:fill-box;transform-origin:50%}.paper.svelte-13mkxqn{fill:var(--island);stroke:var(--island-rim);stroke-width:3px}.ring.svelte-13mkxqn{fill:none;stroke:var(--ring);stroke-width:6px;stroke-linecap:round;transition:stroke-dasharray .16s ease-out}.done.svelte-13mkxqn .ring:where(.svelte-13mkxqn){stroke:var(--ring-done)}.over.svelte-13mkxqn .ring:where(.svelte-13mkxqn),.over.svelte-13mkxqn .paper:where(.svelte-13mkxqn){stroke:var(--ring-over)}text.svelte-13mkxqn{font-family:var(--font-display);fill:var(--ink-on-island);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:40px}.done.svelte-13mkxqn text:where(.svelte-13mkxqn){fill-opacity:.6}.cursor.svelte-13mkxqn{fill:none;stroke:var(--bridge);stroke-width:5px;stroke-dasharray:12 9;pointer-events:none}.refused.svelte-13mkxqn{animation:.32s ease-out svelte-13mkxqn-refuse}@keyframes svelte-13mkxqn-refuse{25%{transform:translate(-8px)}60%{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.refused.svelte-13mkxqn{animation:none}.ring.svelte-13mkxqn,.solved.svelte-13mkxqn .bridge:where(.svelte-13mkxqn){transition:none}}
