.grid.svelte-10x6wl6{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.4rem,1vw,.85rem);display:grid}@media (width>=720px){.grid.svelte-10x6wl6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.grid.svelte-10x6wl6{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile.svelte-10x6wl6{background:var(--placeholder);cursor:zoom-in;outline-offset:2px;display:block;position:relative;overflow:hidden}.grid.svelte-10x6wl6 .tile:where(.svelte-10x6wl6){aspect-ratio:1}.tile.svelte-10x6wl6 img{object-fit:cover;width:100%;height:100%}.tile.svelte-10x6wl6:hover img.loaded{filter:brightness(1.04);transform:scale(1.035)}.tile.selecting.svelte-10x6wl6{cursor:pointer}.tile.svelte-10x6wl6:after{content:"";transition:border-color .2s var(--ease);pointer-events:none;border:3px solid #0000;position:absolute;inset:0}.tile.selected.svelte-10x6wl6:after{border-color:var(--accent)}.tile.selected.svelte-10x6wl6 img{transform:scale(.97)}.check.svelte-10x6wl6{width:24px;height:24px;color:var(--accent-text);transition:background-color .2s var(--ease);background:#0000002e;border:1.5px solid #fff;place-items:center;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 1px 6px #0003}.selected.svelte-10x6wl6 .check:where(.svelte-10x6wl6){background:var(--accent);border-color:var(--accent)}
