.document.svelte-1jnanp{max-width:70ch;margin:0 auto;padding:var(--space-2xl) var(--space-lg)}h1.svelte-1jnanp{margin-bottom:var(--space-md)}.meta.svelte-1jnanp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xl);font-size:.9rem;color:var(--color-brown-muted)}.type-badge.svelte-1jnanp{font-family:var(--font-sans);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background-color:var(--color-parchment);color:var(--color-brown-light);padding:var(--space-xs) var(--space-sm);border-radius:4px}.meta-item.svelte-1jnanp:before{content:"·";margin-right:var(--space-sm)}.document-image.svelte-1jnanp{margin:var(--space-xl) 0}.document-image.svelte-1jnanp img:where(.svelte-1jnanp){width:100%;border:1px solid var(--color-border-light);border-radius:6px;cursor:zoom-in}.content.svelte-1jnanp{margin:var(--space-xl) 0}.content.svelte-1jnanp p:where(.svelte-1jnanp){margin-bottom:var(--space-md);line-height:1.75;font-family:var(--font-serif)}.facts.svelte-1jnanp{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border-light)}.facts.svelte-1jnanp h2:where(.svelte-1jnanp){margin-bottom:var(--space-lg)}.fact-list.svelte-1jnanp{display:flex;flex-direction:column;gap:var(--space-sm)}.fact-row.svelte-1jnanp{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background-color:var(--color-ivory);border:1px solid var(--color-border-light);border-radius:6px}.fact-entity.svelte-1jnanp{font-weight:500;flex:1}.fact-field.svelte-1jnanp{font-size:.85rem;color:var(--color-brown-muted);font-style:italic}.confidence-badge.svelte-1jnanp{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;border-radius:3px;white-space:nowrap}
