.rail.svelte-ex43ip{flex-direction:column;gap:10px;display:flex}.eyebrow.svelte-ex43ip{color:var(--site-text-subtle);letter-spacing:.08em;text-decoration:none}.eyebrow.svelte-ex43ip:hover{color:var(--site-text)}.filters.svelte-ex43ip{flex-wrap:wrap;gap:6px;display:flex}.filters.svelte-ex43ip button:where(.svelte-ex43ip){border:1px solid var(--site-border-strong);border-radius:var(--site-radius-pill);min-height:26px;color:var(--site-text-muted);font:400 12px / 1.4 var(--site-font-body);cursor:pointer;background:0 0;padding:3px 10px}.filters.svelte-ex43ip button:where(.svelte-ex43ip):hover{color:var(--site-text)}.filters.svelte-ex43ip button.on:where(.svelte-ex43ip){border-color:var(--site-text);background:var(--site-text);color:var(--site-bg);font-weight:600}.timeline.svelte-ex43ip{margin:6px 0 0;padding:0;list-style:none;position:relative}.timeline.svelte-ex43ip:before{content:"";background:var(--site-border);width:1px;position:absolute;top:14px;bottom:14px;left:59px}.timeline.svelte-ex43ip li[hidden]:where(.svelte-ex43ip){display:none}.timeline.svelte-ex43ip a:where(.svelte-ex43ip){color:var(--site-text-muted);grid-template-columns:40px 14px minmax(0,1fr);align-items:center;gap:12px;padding:7px 0;font-size:14px;line-height:1.3;text-decoration:none;display:grid;position:relative}.timeline.svelte-ex43ip a:where(.svelte-ex43ip):hover,.timeline.svelte-ex43ip a[aria-current=page]:where(.svelte-ex43ip){color:var(--site-text)}.num.svelte-ex43ip{color:var(--site-text-subtle);font:400 12px / 1.4 var(--site-font-mono);text-align:right}.dot.svelte-ex43ip{background:color-mix(in srgb, var(--site-text-subtle) 70%, var(--site-bg));border-radius:50%;justify-self:center;width:9px;height:9px}.dot.superseded.svelte-ex43ip{background:var(--site-accent)}.dot.proposed.svelte-ex43ip{border:2px solid var(--arch-warn);background:var(--site-bg)}a[aria-current=page].svelte-ex43ip .dot:where(.svelte-ex43ip){box-shadow:0 0 0 4px color-mix(in srgb, var(--site-accent) 28%, transparent)}a[aria-current=page].svelte-ex43ip .dot:where(.svelte-ex43ip):not(.superseded):not(.proposed){background:var(--site-accent)}.tag.svelte-ex43ip{font:500 10px / 1 var(--site-font-mono);letter-spacing:.06em;text-transform:uppercase;margin-left:8px}.tag.superseded.svelte-ex43ip{color:var(--site-accent)}.tag.proposed.svelte-ex43ip{color:var(--arch-warn)}.missing.svelte-ex43ip{color:var(--site-text-subtle);margin:6px 0 0;font-size:12px;line-height:1.5}.missing.svelte-ex43ip a:where(.svelte-ex43ip){color:var(--site-text-muted);overflow-wrap:anywhere}
