.proof-page.svelte-1h3pn0n{max-width:1000px}h1.svelte-1h3pn0n{max-width:20ch}.proof-comparison.svelte-1h3pn0n,.proof-fields.svelte-1h3pn0n{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}h2.svelte-1h3pn0n{margin:20px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.8rem}.proof-image.svelte-1h3pn0n{aspect-ratio:4/3;background:var(--paper,#f5f1eb);border:1px solid var(--line);place-items:center;padding:12px;display:grid}.proof-image.svelte-1h3pn0n img:where(.svelte-1h3pn0n){object-fit:contain;width:100%;height:100%;min-height:0}.proof-image.svelte-1h3pn0n p:where(.svelte-1h3pn0n){text-align:center;padding:18px;font-size:.8rem}label.svelte-1h3pn0n{margin:14px 0;font-size:.85rem;display:block}input.svelte-1h3pn0n,textarea.svelte-1h3pn0n{border:1px solid var(--line);background:var(--surface,white);width:100%;color:var(--ink);border-radius:8px;margin-top:8px;padding:12px;display:block}.photo-picker.svelte-1h3pn0n input:where(.svelte-1h3pn0n){font-size:.75rem}.local-note.svelte-1h3pn0n{font-size:.8rem}form.svelte-1h3pn0n{border-top:1px solid var(--line);margin-top:40px;padding-top:24px}@media (width<=640px){.proof-comparison.svelte-1h3pn0n,.proof-fields.svelte-1h3pn0n{grid-template-columns:minmax(0,1fr);gap:12px}}
