.dots.svelte-lv4y68{background-image:radial-gradient(circle, var(--color-neutral-muted) 1.2px, transparent 1.8px);background-size:24px 24px}.square.svelte-lv4y68{opacity:0}.square.svelte-lv4y68[data-placed]{opacity:.12}@media (prefers-reduced-motion:no-preference){.square.svelte-lv4y68[data-placed]{animation:svelte-lv4y68-light var(--beat) ease-in-out infinite backwards}}@keyframes svelte-lv4y68-light{0%,to{opacity:0}50%{opacity:.85}}
