.dish.svelte-o7c549{border-radius:2px;transition:background-color .25s}.dish.svelte-o7c549:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}.dish.is-picked.svelte-o7c549{background:color-mix(in srgb, var(--accent) 12%, transparent)}.box.svelte-o7c549{border:1.5px solid var(--ink-faint);border-radius:3px;flex-shrink:0;place-items:center;width:1.35rem;height:1.35rem;margin-top:.15rem;transition:border-color .2s,background-color .2s,transform .2s;display:grid;position:relative}.dish.svelte-o7c549:hover .box:where(.svelte-o7c549){border-color:var(--accent);transform:rotate(-4deg)}.is-picked.svelte-o7c549 .box:where(.svelte-o7c549){border-color:var(--accent);background:var(--accent);animation:.35s cubic-bezier(.34,1.56,.64,1) svelte-o7c549-pop}.box.svelte-o7c549 svg:where(.svelte-o7c549){width:90%;height:90%;stroke:var(--accent-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .3s 50ms}.is-picked.svelte-o7c549 .box:where(.svelte-o7c549) svg:where(.svelte-o7c549){stroke-dashoffset:0}.dish.svelte-o7c549 input:where(.svelte-o7c549):focus-visible+.box:where(.svelte-o7c549){outline:2px solid var(--accent);outline-offset:3px}@keyframes svelte-o7c549-pop{0%{transform:scale(.75)}60%{transform:scale(1.15)rotate(-6deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.box.svelte-o7c549,.box.svelte-o7c549 svg:where(.svelte-o7c549),.dish.svelte-o7c549{transition:none}.is-picked.svelte-o7c549 .box:where(.svelte-o7c549){animation:none}.dish.svelte-o7c549:hover .box:where(.svelte-o7c549){transform:none}}
