.photos-page.svelte-15mt70g{max-width:40rem}h2.svelte-15mt70g{margin-top:0;font-size:1.1rem}.hint.svelte-15mt70g{color:var(--text-muted);max-width:32rem;font-size:.85rem}.error.svelte-15mt70g{color:var(--danger);font-size:.85rem}.photos-page.svelte-15mt70g>input[type=text]:where(.svelte-15mt70g){box-sizing:border-box;width:100%;max-width:24rem;margin-top:.75rem;padding:.4rem .6rem;font-size:1rem;display:block}.matches.svelte-15mt70g{border:1px solid var(--border);border-radius:6px;max-width:24rem;margin:.5rem 0 0;padding:0;list-style:none;overflow:hidden}.matches.svelte-15mt70g li:where(.svelte-15mt70g)+li:where(.svelte-15mt70g){border-top:1px solid var(--border)}.matches.svelte-15mt70g button:where(.svelte-15mt70g){text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;padding:.5rem .7rem;font-size:.9rem;display:block}.matches.svelte-15mt70g button:where(.svelte-15mt70g):hover{background:var(--surface-muted)}.type-badge.svelte-15mt70g{color:var(--text-muted);font-size:.75rem}.selected-thing.svelte-15mt70g{align-items:center;gap:1rem;margin-top:.75rem;font-size:.9rem;display:flex}.dropzone.svelte-15mt70g{border:2px dashed var(--border-strong);text-align:center;border-radius:8px;margin-top:1rem;padding:1.5rem}.dropzone.drag-over.svelte-15mt70g{border-color:var(--text);background:var(--surface-muted)}
