.chronology.svelte-1fjec68{--timeline-rule: color-mix( in srgb, var(--room-line) 70%, var(--accent-quiet) )}.chronology-hero.svelte-1fjec68{display:grid;gap:2rem;padding-block:clamp(1rem,5vw,4rem) clamp(3rem,8vw,6rem);border-bottom:var(--rule)}@media(min-width:50rem){.chronology-hero.svelte-1fjec68{grid-template-columns:minmax(0,1.7fr) minmax(16rem,.75fr);align-items:end}}.chronology-hero.svelte-1fjec68 h1:where(.svelte-1fjec68){max-width:14ch;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.96}.chronology-ticket.svelte-1fjec68{border:1px solid var(--accent-quiet);padding:1rem;background:var(--room-raised)}.chronology-ticket__mark.svelte-1fjec68{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;color:var(--accent);border-bottom:var(--rule);padding-bottom:.7rem;margin-bottom:.7rem}.chronology-ticket.svelte-1fjec68 dl:where(.svelte-1fjec68){margin:0}.chronology-ticket.svelte-1fjec68 dl:where(.svelte-1fjec68) div:where(.svelte-1fjec68){display:flex;justify-content:space-between;gap:1rem;padding-block:.35rem}.chronology-ticket.svelte-1fjec68 dt:where(.svelte-1fjec68),.chronology-ticket.svelte-1fjec68 dd:where(.svelte-1fjec68){margin:0;font-family:var(--font-mono);font-size:.72rem}.chronology-ticket.svelte-1fjec68 dt:where(.svelte-1fjec68){color:#9b968a}.finding-aid.svelte-1fjec68{display:grid;gap:1rem;padding-block:1.5rem;border-bottom:var(--rule)}@media(min-width:48rem){.finding-aid.svelte-1fjec68{grid-template-columns:10rem 1fr}}.finding-aid.svelte-1fjec68 p:where(.svelte-1fjec68){margin:0;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.finding-aid.svelte-1fjec68 ol:where(.svelte-1fjec68){list-style:none;margin:0;padding:0;max-width:none;display:flex;flex-wrap:wrap;gap:.45rem 1.2rem}.finding-aid.svelte-1fjec68 a:where(.svelte-1fjec68){font-family:var(--font-mono);font-size:.72rem}.reading-key.svelte-1fjec68,.quick-index.svelte-1fjec68,.notes.svelte-1fjec68{padding-block:clamp(4rem,9vw,7rem);border-bottom:var(--rule)}.reading-key.svelte-1fjec68{display:grid;gap:2rem}@media(min-width:52rem){.reading-key.svelte-1fjec68{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr)}.reading-key.svelte-1fjec68 .legend:where(.svelte-1fjec68){grid-column:1 / -1}}.reading-key__text.svelte-1fjec68{columns:1}@media(min-width:42rem){.reading-key__text.svelte-1fjec68{columns:2;column-gap:2rem}.reading-key__text.svelte-1fjec68 p:where(.svelte-1fjec68){break-inside:avoid}}.legend.svelte-1fjec68{margin:1rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));border:var(--rule)}.legend.svelte-1fjec68 div:where(.svelte-1fjec68){padding:1rem;border-right:var(--rule);border-bottom:var(--rule)}.legend.svelte-1fjec68 dt:where(.svelte-1fjec68){font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.legend.svelte-1fjec68 dd:where(.svelte-1fjec68){margin:.45rem 0 0;color:var(--paper-dim);font-size:.88rem}.section-heading.svelte-1fjec68{display:grid;gap:1rem 2rem;margin-bottom:2rem}@media(min-width:48rem){.section-heading.svelte-1fjec68{grid-template-columns:1fr 1fr;align-items:end}.section-heading.svelte-1fjec68>p:where(.svelte-1fjec68){margin-left:auto}}.table-region.svelte-1fjec68{overflow-x:auto;border:var(--rule);scrollbar-color:var(--accent-quiet) var(--room-raised)}.table-region.svelte-1fjec68:focus-visible{outline:2px solid var(--accent);outline-offset:3px}table.svelte-1fjec68{width:100%;min-width:43rem;border-collapse:collapse;font-size:.82rem}caption.svelte-1fjec68{text-align:left;padding:.8rem 1rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;color:#9b968a}th.svelte-1fjec68,td.svelte-1fjec68{padding:.65rem .8rem;text-align:left;vertical-align:top;border-top:var(--rule)}thead.svelte-1fjec68 th:where(.svelte-1fjec68){font-family:var(--font-mono);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}tbody.svelte-1fjec68 th:where(.svelte-1fjec68){font-weight:500}tbody.svelte-1fjec68 tr:where(.svelte-1fjec68):hover{background:var(--room-raised)}.eras.svelte-1fjec68{border-bottom:var(--rule)}.era.svelte-1fjec68{padding-block:clamp(5rem,12vw,10rem);border-top:1px solid var(--accent-quiet);scroll-margin-top:5rem}.era__header.svelte-1fjec68{display:grid;gap:1.25rem;margin-bottom:clamp(3rem,7vw,6rem)}@media(min-width:46rem){.era__header.svelte-1fjec68{grid-template-columns:9rem minmax(0,42rem);align-items:start}}.era__number.svelte-1fjec68{font-family:var(--font-label);font-size:clamp(4rem,11vw,8rem);line-height:.75;color:#716b60}.era__span.svelte-1fjec68{margin:0 0 .35rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;color:var(--accent)}.era__header.svelte-1fjec68 h2:where(.svelte-1fjec68){font-size:clamp(2rem,5vw,3.5rem)}.events.svelte-1fjec68{list-style:none;margin:0;padding:0;max-width:none}.event.svelte-1fjec68{position:relative;padding:0 0 clamp(3rem,7vw,5rem) clamp(1.5rem,5vw,5rem);border-left:1px solid var(--timeline-rule);scroll-margin-top:6rem}.event.svelte-1fjec68:before{content:"";position:absolute;left:-.33rem;top:.25rem;width:.58rem;height:.58rem;border:1px solid var(--accent);background:var(--room);transform:rotate(45deg)}.event__header.svelte-1fjec68{display:grid;gap:.65rem 1.5rem;padding-bottom:1rem;border-bottom:var(--rule)}@media(min-width:46rem){.event__header.svelte-1fjec68{grid-template-columns:9rem minmax(0,1fr)}}.event__header.svelte-1fjec68 h3:where(.svelte-1fjec68){margin:0;font-size:clamp(1.35rem,3vw,2rem)}.event__accession.svelte-1fjec68,.event__date.svelte-1fjec68{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em}.event__accession.svelte-1fjec68{color:#9b968a}.event__date.svelte-1fjec68{color:var(--accent)}.event__body.svelte-1fjec68{display:grid;gap:1.5rem 2rem;padding-top:1.25rem}@media(min-width:52rem){.event__body.svelte-1fjec68{grid-template-columns:minmax(0,1.25fr) minmax(15rem,.75fr)}}.event__interpretation.svelte-1fjec68 p:where(.svelte-1fjec68){max-width:41rem}.event__significance.svelte-1fjec68{padding:.75rem 0 .75rem 1rem;border-left:2px solid var(--accent-quiet);color:var(--paper-dim);font-family:var(--font-label);font-size:1.04rem}.event__evidence.svelte-1fjec68{display:grid;gap:1rem;align-content:start}.event__evidence.svelte-1fjec68>div:where(.svelte-1fjec68){border-top:var(--rule);padding-top:.65rem}.event__label.svelte-1fjec68{margin:0 0 .45rem;font-family:var(--font-mono);font-size:.63rem;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)}.event__evidence.svelte-1fjec68 ul:where(.svelte-1fjec68){list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.event__evidence.svelte-1fjec68 a:where(.svelte-1fjec68){font-size:.77rem;line-height:1.35}.event__rooms.svelte-1fjec68 a:where(.svelte-1fjec68){color:var(--paper-dim)}.back.svelte-1fjec68{margin:0 0 0 clamp(1.5rem,5vw,5rem);font-family:var(--font-mono);font-size:.68rem}.notes.svelte-1fjec68{display:grid;gap:2rem}.notes__grid.svelte-1fjec68{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));border:var(--rule)}.notes__grid.svelte-1fjec68>div:where(.svelte-1fjec68){padding:1.15rem;border-right:var(--rule);border-bottom:var(--rule)}.notes__grid.svelte-1fjec68 p:where(.svelte-1fjec68){color:var(--paper-dim);font-size:.88rem}.notes__links.svelte-1fjec68{display:flex;flex-wrap:wrap;gap:.65rem;max-width:none}@media(prefers-reduced-motion:reduce){.event.svelte-1fjec68:before{transform:none;border-radius:50%}}
