.capture-grid.svelte-1vfmvp8{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.25rem;margin-top:1.25rem;display:grid}.capture-grid.svelte-1vfmvp8 h2:where(.svelte-1vfmvp8){font-size:1.05rem;font-family:var(--font-doc)}.drop.svelte-1vfmvp8{border:1.5px dashed var(--rule-strong);border-radius:var(--radius);cursor:pointer;color:var(--ink-soft);text-transform:none;letter-spacing:0;justify-content:center;align-items:center;margin:.75rem 0 0;padding:1.5rem 1rem;font-size:.92rem;font-weight:500;display:flex}.drop.svelte-1vfmvp8:hover{border-color:var(--accent);color:var(--accent)}.drop.svelte-1vfmvp8 input:where(.svelte-1vfmvp8){display:none}.thumbs.svelte-1vfmvp8{flex-wrap:wrap;gap:.6rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.thumbs.svelte-1vfmvp8 li:where(.svelte-1vfmvp8){width:5.5rem;position:relative}.thumbs.svelte-1vfmvp8 img:where(.svelte-1vfmvp8){object-fit:cover;border:1px solid var(--rule-strong);border-radius:4px;width:100%;height:7rem;display:block}.thumbs.svelte-1vfmvp8 .n:where(.svelte-1vfmvp8){color:#fff;background:#000000b3;border-radius:3px;padding:0 .35rem;font-size:.7rem;position:absolute;bottom:4px;left:4px}.thumbs.svelte-1vfmvp8 .x:where(.svelte-1vfmvp8){background:var(--paper-raised);border-radius:50%;width:1.3rem;height:1.3rem;padding:0;font-size:.9rem;line-height:1;position:absolute;top:-6px;right:-6px}
