.ev.svelte-eq6tco{padding-block:0}.ev__heading.svelte-eq6tco{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);margin:0 0 1.75rem;font-size:.7rem;font-weight:500}.ev__list.svelte-eq6tco{border-top:1px solid var(--color-hairline);margin:0;padding:0;list-style:none}.ev__item.svelte-eq6tco{border-bottom:1px solid var(--color-hairline);box-shadow:inset 0 0 0 0 var(--context-pigment);transition:box-shadow .18s}.ev__item.svelte-eq6tco:hover,.ev__item.svelte-eq6tco:focus-within{box-shadow:inset 2px 0 0 0 var(--context-pigment)}@media (prefers-reduced-motion:reduce){.ev__item.svelte-eq6tco{transition:none}}.ev__link.svelte-eq6tco{color:inherit;gap:.3rem;padding:.95rem 0;text-decoration:none;display:grid}@media (width>=768px){.ev__link.svelte-eq6tco{grid-template-columns:9rem minmax(0,22ch) minmax(0,1fr);align-items:baseline;gap:0}}.ev__period.svelte-eq6tco{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;color:var(--ink-muted)}.ev__dot.svelte-eq6tco{vertical-align:.08em;background:var(--context-dormant);border-radius:999px;width:5px;height:5px;margin-right:.55rem;transition:background .18s;display:inline-block}.ev__item.svelte-eq6tco:hover .ev__dot:where(.svelte-eq6tco),.ev__item.svelte-eq6tco:focus-within .ev__dot:where(.svelte-eq6tco){background:var(--context-active)}.ev__item.is-current.svelte-eq6tco .ev__dot:where(.svelte-eq6tco){background:var(--color-signal);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-signal) 20%, transparent)}.ev__label.svelte-eq6tco{font-family:var(--font-display);color:var(--ink-display);margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:500;line-height:1.3}.ev__underline.svelte-eq6tco{background-image:linear-gradient(var(--context-pigment), var(--context-pigment));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:.08em;transition:background-size .32s cubic-bezier(.22,1,.36,1)}.ev__link.svelte-eq6tco:hover .ev__underline:where(.svelte-eq6tco),.ev__link.svelte-eq6tco:focus-visible .ev__underline:where(.svelte-eq6tco){background-size:100% 1px}.ev__outcome.svelte-eq6tco{color:var(--ink-title);max-width:58ch;margin:0;font-size:.9rem;line-height:1.55}.ev__link.svelte-eq6tco:hover .ev__outcome:where(.svelte-eq6tco){color:var(--ink-display)}.tl-wrap.svelte-1pvgbau{position:relative}.tl__heading.svelte-1pvgbau{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);margin:clamp(2.5rem,5vw,4.5rem) 0 2rem;font-size:.7rem;font-weight:500}.tl__body.svelte-1pvgbau{position:relative}.tl__list.svelte-1pvgbau{margin:0;padding:0;list-style:none}.tl__spine.svelte-1pvgbau{background:linear-gradient(to bottom, var(--color-signal) 0%, color-mix(in srgb, var(--color-signal) 45%, var(--mineral-present)) 2.2%, var(--mineral-present) 5%, var(--rule-mineral) 34%, color-mix(in srgb, var(--pigment-mineral) 30%, var(--color-ink)) 72%, color-mix(in srgb, var(--pigment-mineral) 16%, var(--color-ink)) 94%, transparent 100%);width:1.5px;position:absolute;top:.5rem;bottom:2rem;left:6.5rem;transform:translate(-50%)}.tl__item.svelte-1pvgbau{padding-bottom:clamp(3.5rem,7vw,6rem);padding-left:8.5rem;scroll-margin-top:clamp(2rem,6vw,4.5rem);position:relative}.tl__item.svelte-1pvgbau:last-child{padding-bottom:2rem}.tl__rail.svelte-1pvgbau{align-items:center;gap:.6rem;width:6.5rem;display:flex;position:absolute;top:.1rem;left:0}.tl__period.svelte-1pvgbau{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;color:var(--ink-muted);flex:1;padding-right:.95rem;font-size:.8rem;line-height:1}.is-current.svelte-1pvgbau .tl__period:where(.svelte-1pvgbau){color:var(--ink-accent)}.tl__node.svelte-1pvgbau{background:var(--mineral-dormant);outline:4px solid var(--color-ink);border-radius:999px;width:9px;height:9px;transition:background .2s,width .2s,height .2s;position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)}.is-recent.svelte-1pvgbau .tl__node:where(.svelte-1pvgbau){background:var(--mineral-present)}.tl__item.svelte-1pvgbau:hover .tl__node:where(.svelte-1pvgbau),.tl__item.svelte-1pvgbau:focus-within .tl__node:where(.svelte-1pvgbau){background:var(--mineral-active)}.is-current.svelte-1pvgbau .tl__node:where(.svelte-1pvgbau){background:var(--color-signal);width:11px;height:11px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-signal) 22%, transparent)}.tl__pulse.svelte-1pvgbau{background:var(--color-signal);border-radius:999px;animation:3.2s cubic-bezier(.22,.61,.36,1) infinite svelte-1pvgbau-tl-pulse;position:absolute;inset:-3px}@keyframes svelte-1pvgbau-tl-pulse{0%{opacity:.42;transform:scale(1)}65%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.tl__pulse.svelte-1pvgbau{opacity:.34;animation:none;transform:scale(1.7)}}.tl__block.svelte-1pvgbau{color:inherit;text-decoration:none;display:block}.tl__domain.svelte-1pvgbau{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem;font-weight:500}.tl__title.svelte-1pvgbau{font-family:var(--font-display);letter-spacing:-.018em;color:var(--ink-display);max-width:22ch;margin:0;font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:400;line-height:1.08}.tl__underline.svelte-1pvgbau{background-image:linear-gradient(var(--color-accent), var(--color-accent));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .36s}.tl__block.svelte-1pvgbau:hover .tl__underline:where(.svelte-1pvgbau),.tl__block.svelte-1pvgbau:focus-visible .tl__underline:where(.svelte-1pvgbau){background-size:100% 1px}.tl__cred.svelte-1pvgbau{color:var(--ink-title);margin:1.25rem 0 0;font-size:1rem}.tl__more.svelte-1pvgbau{margin-top:1.5rem}.tl__more-toggle.svelte-1pvgbau{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:.55rem;font-weight:500;list-style:none;transition:color .2s;display:inline-flex}.tl__more-toggle.svelte-1pvgbau::-webkit-details-marker{display:none}.tl__more-toggle.svelte-1pvgbau:before{content:"";background:var(--color-accent);opacity:.55;width:1.15rem;height:1px;transition:width .24s cubic-bezier(.22,1,.36,1),opacity .24s}.tl__more-toggle.svelte-1pvgbau:hover,.tl__more[open].svelte-1pvgbau .tl__more-toggle:where(.svelte-1pvgbau){color:var(--ink-display)}.tl__more[open].svelte-1pvgbau .tl__more-toggle:where(.svelte-1pvgbau):before,.tl__more-toggle.svelte-1pvgbau:hover:before{opacity:1;width:2rem}.tl__more-body.svelte-1pvgbau{border-left:1px solid var(--color-hairline);gap:1rem;max-width:68ch;padding-top:1.25rem;padding-left:1.15rem;display:grid;overflow:hidden}.tl__more-row.svelte-1pvgbau{color:var(--ink-title);margin:0;font-size:.95rem;line-height:1.65}.tl__more-row--judgment.svelte-1pvgbau{color:color-mix(in srgb, var(--color-ivory) 88%, var(--color-stone))}.tl__more-key.svelte-1pvgbau{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);margin-bottom:.3rem;font-weight:500;display:block}.tl__summary.svelte-1pvgbau{max-width:56ch;color:color-mix(in srgb, var(--color-ivory) 70%, var(--color-stone));margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.65}.tl__outcome.svelte-1pvgbau{border-left:2px solid color-mix(in srgb, var(--color-accent) 55%, transparent);max-width:48ch;margin-top:2rem;padding-left:1.5rem}.tl__outcome-text.svelte-1pvgbau{font-family:var(--font-reading);color:var(--ink-display);margin:0;font-size:clamp(1.15rem,1.9vw,1.5rem);font-style:normal;font-weight:400;line-height:1.42}@media (width<=640px){.tl__spine.svelte-1pvgbau{left:calc(3px - var(--page-pad-x))}.tl__item.svelte-1pvgbau{padding-left:1.5rem}.tl__rail.svelte-1pvgbau{justify-content:flex-start;width:auto;margin-bottom:.85rem;position:static}.tl__period.svelte-1pvgbau{text-align:left;flex:none;order:2;padding-right:0}.tl__node.svelte-1pvgbau{order:1;position:relative;transform:none}.is-current.svelte-1pvgbau .tl__node:where(.svelte-1pvgbau){width:9px;height:9px}.tl__pulse.svelte-1pvgbau{animation-name:svelte-1pvgbau-tl-pulse-compact}@keyframes svelte-1pvgbau-tl-pulse-compact{0%{opacity:.42;transform:scale(1)}65%,to{opacity:0;transform:scale(1.7)}}}
