.photos-page.svelte-15mt70g{max-width:40rem}h2.svelte-15mt70g{margin-top:0;font-size:1.1rem}.hint.svelte-15mt70g{color:#777;max-width:32rem;font-size:.85rem}.error.svelte-15mt70g{color:#b00020;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 #e2e2e2;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 #eee}.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:#f5f5f5}.type-badge.svelte-15mt70g{color:#888;font-size:.75rem}.selected-thing.svelte-15mt70g{align-items:center;gap:1rem;margin-top:.75rem;font-size:.9rem;display:flex}.dropzone.svelte-15mt70g{text-align:center;border:2px dashed #ccc;border-radius:8px;margin-top:1rem;padding:1.5rem}.dropzone.drag-over.svelte-15mt70g{background:#fafafa;border-color:#111}
