.mk-timeline[data-astro-cid-qlh7ngej] header[data-astro-cid-qlh7ngej]{border-bottom-color:color-mix(in srgb,var(--color-accent-gold) 22%,transparent)}.mk-timeline[data-astro-cid-qlh7ngej] .mk-search input[type=text]{border-color:color-mix(in srgb,var(--color-accent-gold) 22%,var(--color-border-primary));background:color-mix(in srgb,var(--color-bg-secondary) 88%,var(--color-accent-gold) 3%)}.mk-timeline[data-astro-cid-qlh7ngej] .mk-search input[type=text]:focus{border-color:color-mix(in srgb,var(--color-accent-gold) 55%,transparent)}.mk-timeline[data-astro-cid-qlh7ngej] #timeline-filters-mobile h2,.mk-timeline[data-astro-cid-qlh7ngej] #timeline-filters-mobile button.font-meta,.mk-timeline[data-astro-cid-qlh7ngej] #timeline-filters-desktop button.font-meta{font-family:var(--font-mono);letter-spacing:.1em}.mk-timeline[data-astro-cid-qlh7ngej] .mk-dropdown [data-dropdown-trigger],.mk-timeline[data-astro-cid-qlh7ngej] .mk-view-toggle>div{height:2.25rem;min-height:2.25rem;font-size:.8125rem;border-color:color-mix(in srgb,var(--color-accent-gold) 22%,var(--color-border-primary));background:color-mix(in srgb,var(--color-bg-secondary) 88%,var(--color-accent-gold) 3%)}.mk-timeline[data-astro-cid-qlh7ngej] .mk-dropdown [data-dropdown-trigger]{padding-top:0;padding-bottom:0;padding-left:.75rem;padding-right:.75rem}.mk-timeline[data-astro-cid-qlh7ngej] .surface-card{position:relative;border-radius:0;border:1px solid var(--color-border-primary);background:linear-gradient(160deg,color-mix(in srgb,var(--color-bg-elevated) 88%,var(--color-accent-gold) 4%) 0%,var(--color-bg-secondary) 55%)}.mk-timeline[data-astro-cid-qlh7ngej] a.block.h-full .surface-card:before,.mk-timeline[data-astro-cid-qlh7ngej] a.block.h-full .surface-card:after{content:"";position:absolute;width:1.1rem;height:1.1rem;pointer-events:none;border:1px solid color-mix(in srgb,var(--color-accent-gold) 55%,transparent)}.mk-timeline[data-astro-cid-qlh7ngej] a.block.h-full .surface-card:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.mk-timeline[data-astro-cid-qlh7ngej] a.block.h-full .surface-card:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.mk-timeline[data-astro-cid-qlh7ngej] a.block.h-full:hover .surface-card{border-color:color-mix(in srgb,var(--color-accent-gold) 45%,var(--color-border-primary))}.mk-timeline[data-astro-cid-qlh7ngej] a.block.h-full:hover .surface-card:before,.mk-timeline[data-astro-cid-qlh7ngej] a.block.h-full:hover .surface-card:after{border-color:var(--color-accent-gold)}.mk-timeline[data-astro-cid-qlh7ngej] .timeline-card{position:relative;border-radius:0;border:1px solid var(--color-border-primary);background:linear-gradient(160deg,color-mix(in srgb,var(--color-bg-elevated) 88%,var(--color-accent-gold) 4%) 0%,var(--color-bg-secondary) 55%)}.mk-timeline[data-astro-cid-qlh7ngej] #timeline-filters-desktop button[data-timeline-filter],.mk-timeline[data-astro-cid-qlh7ngej] #timeline-filters-mobile button[data-timeline-filter]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em}.mk-timeline[data-astro-cid-qlh7ngej] .timeline-card:before,.mk-timeline[data-astro-cid-qlh7ngej] .timeline-card:after{content:"";position:absolute;width:1.1rem;height:1.1rem;pointer-events:none;border:1px solid color-mix(in srgb,var(--color-accent-gold) 55%,transparent);z-index:1}.mk-timeline[data-astro-cid-qlh7ngej] .timeline-card:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.mk-timeline[data-astro-cid-qlh7ngej] .timeline-card:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.mk-timeline[data-astro-cid-qlh7ngej] a.timeline-card:hover{border-color:color-mix(in srgb,var(--color-accent-gold) 45%,var(--color-border-primary))}.mk-timeline[data-astro-cid-qlh7ngej] a.timeline-card:hover:before,.mk-timeline[data-astro-cid-qlh7ngej] a.timeline-card:hover:after{border-color:var(--color-accent-gold)}.mk-timeline[data-astro-cid-qlh7ngej] .timeline-spine{background-color:color-mix(in srgb,var(--color-accent-gold) 35%,var(--color-border-primary))}.mk-timeline[data-astro-cid-qlh7ngej] .timeline-year-label{font-family:var(--font-brand);box-shadow:0 0 0 4px var(--color-bg-primary),0 0 16px color-mix(in srgb,var(--color-accent-gold) 18%,transparent)}.mk-timeline[data-astro-cid-qlh7ngej] .timeline-connector{background-color:color-mix(in srgb,var(--color-accent-gold) 35%,var(--color-border-primary))}.mk-timeline[data-astro-cid-qlh7ngej] #timeline-filters-mobile details{border-bottom-color:color-mix(in srgb,var(--color-accent-gold) 18%,transparent)}.mk-timeline[data-astro-cid-qlh7ngej] #timeline-filters-mobile summary span.font-heading{font-family:var(--font-brand)}
