.timeline-section.svelte-1417axe{border-bottom:1px solid var(--ui);padding:2.5rem 0}h2.svelte-1417axe{letter-spacing:0;max-width:36ch;margin:0 0 1.5rem;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:1.625rem;font-weight:600;line-height:1.2}.timeline-nodes.svelte-1417axe{border-left:2px solid var(--tx);margin:0;padding:0;list-style:none}.timeline-nodes-hidden.svelte-1417axe{margin-top:1rem}.timeline-node.svelte-1417axe{padding:0;position:relative}.timeline-node.svelte-1417axe+.timeline-node:where(.svelte-1417axe){border-top:1px dashed var(--ui)}.timeline-node-details.svelte-1417axe{padding:1rem 0 1rem 1.5rem}.timeline-node-details.svelte-1417axe>summary:where(.svelte-1417axe){cursor:pointer;grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:1.5rem;list-style-position:outside;display:grid}.timeline-node-details.svelte-1417axe>summary:where(.svelte-1417axe)::-webkit-details-marker{color:var(--annotation)}.timeline-full.svelte-1417axe>summary:where(.svelte-1417axe)::-webkit-details-marker{color:var(--annotation)}.timeline-node-details.svelte-1417axe>summary:where(.svelte-1417axe):focus-visible,.timeline-full.svelte-1417axe>summary:where(.svelte-1417axe):focus-visible{outline:2px solid var(--annotation);outline-offset:4px}.timeline-year.svelte-1417axe{color:var(--annotation);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:600}.timeline-node-title.svelte-1417axe{color:var(--tx);font-family:ui-serif,Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:600}.timeline-content.svelte-1417axe{margin:.75rem 0 0 7rem}.timeline-content.svelte-1417axe p:where(.svelte-1417axe){color:var(--tx-2);max-width:55ch;margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:1rem;line-height:1.5}.era-context.svelte-1417axe{border-left:.1875rem solid var(--annotation);margin-top:.875rem;padding-left:1rem}.era-context.svelte-1417axe h3:where(.svelte-1417axe){color:var(--tx);margin:0 0 .25rem;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:1rem;font-weight:600}.timeline-full.svelte-1417axe{margin-top:1.25rem}.timeline-full.svelte-1417axe>summary:where(.svelte-1417axe){cursor:pointer;color:var(--annotation);text-transform:uppercase;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;display:inline-block}@media (width>=860px){.timeline-nodes.svelte-1417axe{border-left:0;border-top:2px solid var(--tx);grid-auto-columns:minmax(18rem,1fr);grid-auto-flow:column;gap:1rem;padding-top:.75rem;display:grid;overflow-x:auto}.timeline-node.svelte-1417axe+.timeline-node:where(.svelte-1417axe){border-top:0;border-left:1px dashed var(--ui)}.timeline-node-details.svelte-1417axe{padding:0 1rem}.timeline-node-details.svelte-1417axe>summary:where(.svelte-1417axe){grid-template-columns:1fr;gap:.25rem}.timeline-content.svelte-1417axe{margin:.75rem 0 0}}
