.page.svelte-1wogyn4{max-width:70ch;margin:0 auto;padding:var(--space-xl) var(--space-md)}.breadcrumb.svelte-1wogyn4{font-size:.85rem;color:var(--color-brown-muted);margin-bottom:var(--space-lg)}.breadcrumb.svelte-1wogyn4 .sep:where(.svelte-1wogyn4){margin:0 var(--space-xs)}header.svelte-1wogyn4{margin-bottom:var(--space-lg)}.dates.svelte-1wogyn4{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-brown-light);margin-top:var(--space-xs)}.places.svelte-1wogyn4{font-size:.9rem;color:var(--color-brown-muted);margin-top:var(--space-xs)}.variants.svelte-1wogyn4{font-style:italic;font-size:.9rem;color:var(--color-brown-muted);margin-bottom:var(--space-lg)}.lines.svelte-1wogyn4{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-xl)}.line-pill.svelte-1wogyn4{display:inline-block;font-size:.8rem;font-weight:500;padding:var(--space-xs) var(--space-sm);background-color:var(--color-ivory);border:1px solid var(--color-border);border-radius:999px;color:var(--color-accent);transition:background-color .15s ease,border-color .15s ease}.line-pill.svelte-1wogyn4:hover{background-color:var(--color-parchment);border-color:var(--color-accent)}.section.svelte-1wogyn4{margin-top:var(--space-2xl)}.section.svelte-1wogyn4 h2:where(.svelte-1wogyn4){font-size:1.15rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-brown-muted);border-bottom:1px solid var(--color-border-light);padding-bottom:var(--space-xs);margin-bottom:var(--space-md)}.bio.svelte-1wogyn4{font-family:var(--font-serif);line-height:1.75;color:var(--color-brown);white-space:pre-line}.rel-groups.svelte-1wogyn4{display:flex;flex-direction:column;gap:var(--space-lg)}.rel-group.svelte-1wogyn4 h3:where(.svelte-1wogyn4){font-size:.9rem;font-weight:600;color:var(--color-brown-light);margin-bottom:var(--space-xs)}.rel-group.svelte-1wogyn4 ul:where(.svelte-1wogyn4){list-style:none}.rel-group.svelte-1wogyn4 li:where(.svelte-1wogyn4){padding:var(--space-xs) 0}.rel-detail.svelte-1wogyn4{font-size:.85rem;color:var(--color-brown-muted);margin-left:var(--space-sm)}.timeline.svelte-1wogyn4{list-style:none;position:relative;padding-left:var(--space-lg)}.timeline.svelte-1wogyn4:before{content:"";position:absolute;left:3px;top:4px;bottom:4px;width:2px;background-color:var(--color-border)}.timeline-item.svelte-1wogyn4{position:relative;padding-bottom:var(--space-lg)}.timeline-item.svelte-1wogyn4:before{content:"";position:absolute;left:calc(-1 * var(--space-lg) + 0px);top:6px;width:8px;height:8px;border-radius:50%;background-color:var(--color-accent)}.event-type.svelte-1wogyn4{font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent)}.event-date.svelte-1wogyn4{font-size:.85rem;color:var(--color-brown-muted);margin-left:var(--space-sm)}.event-place.svelte-1wogyn4{display:block;font-size:.85rem;color:var(--color-brown-muted)}.event-desc.svelte-1wogyn4{margin-top:var(--space-xs);font-size:.9rem;color:var(--color-brown)}.news-grid.svelte-1wogyn4{display:flex;flex-direction:column;gap:var(--space-md)}.news-card.svelte-1wogyn4{display:flex;gap:var(--space-md);padding:var(--space-md);background-color:var(--color-ivory);border:1px solid var(--color-border-light);border-radius:6px;text-decoration:none;color:inherit;transition:border-color .15s ease,background-color .15s ease}.news-card.svelte-1wogyn4:hover{border-color:var(--color-accent);background-color:var(--color-parchment)}.news-thumb.svelte-1wogyn4{width:80px;height:100px;object-fit:cover;border-radius:4px;flex-shrink:0;background-color:var(--color-border-light)}.news-body.svelte-1wogyn4{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.news-source.svelte-1wogyn4{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent)}.news-title.svelte-1wogyn4{font-weight:500;font-size:.95rem;color:var(--color-brown)}.news-snippet.svelte-1wogyn4{font-size:.85rem;color:var(--color-brown-muted);line-height:1.5}.sources-list.svelte-1wogyn4{list-style:none}.sources-list.svelte-1wogyn4 li:where(.svelte-1wogyn4){display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-light)}.source-link.svelte-1wogyn4{font-weight:500}.source-field.svelte-1wogyn4{font-size:.8rem;color:var(--color-brown-muted)}.badge.svelte-1wogyn4{display:inline-block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px var(--space-sm);border-radius:999px;background-color:var(--color-ivory);color:var(--color-brown-muted)}.confidence-primary.svelte-1wogyn4{background-color:#e8f5e9;color:#2e7d32}.confidence-secondary.svelte-1wogyn4{background-color:#e3f2fd;color:#1565c0}.confidence-inferred.svelte-1wogyn4{background-color:#fff8e1;color:#f57f17}.confidence-uncertain.svelte-1wogyn4{background-color:#fce4ec;color:#c62828}.notes-list.svelte-1wogyn4{list-style:none}.note.svelte-1wogyn4{padding:var(--space-md);background-color:var(--color-ivory);border:1px solid var(--color-border-light);border-radius:6px;margin-bottom:var(--space-sm)}.note-header.svelte-1wogyn4{display:flex;align-items:baseline;gap:var(--space-sm)}.note-title.svelte-1wogyn4{font-weight:600}.status-open.svelte-1wogyn4{background-color:#e3f2fd;color:#1565c0}.status-resolved.svelte-1wogyn4{background-color:#e8f5e9;color:#2e7d32}.status-blocked.svelte-1wogyn4{background-color:#fce4ec;color:#c62828}.note-content.svelte-1wogyn4{margin-top:var(--space-sm);font-size:.9rem;color:var(--color-brown);white-space:pre-line}.cross-link.svelte-1wogyn4{display:block;padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);background:var(--color-ivory);border:1px solid var(--color-border-light);border-radius:4px;font-family:var(--font-serif);font-size:.9rem;color:var(--color-accent);transition:border-color .15s ease,background-color .15s ease}.cross-link.svelte-1wogyn4:hover{border-color:var(--color-accent);background-color:var(--color-parchment)}
