.sidecar-actions.svelte-u9urs8{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.sidecar-actions.svelte-u9urs8 button:where(.svelte-u9urs8),.action.svelte-u9urs8,.tabs.svelte-u9urs8 button:where(.svelte-u9urs8),.close.svelte-u9urs8{border:1px solid var(--rule);border-radius:6px;background:var(--code-bg);color:var(--ink);cursor:pointer;font:inherit;font-size:12px;font-weight:800}.sidecar-actions.svelte-u9urs8 button:where(.svelte-u9urs8),.action.svelte-u9urs8{display:inline-flex;align-items:center;min-height:32px;padding:7px 11px;text-decoration:none}.sidecar-actions.svelte-u9urs8 button:where(.svelte-u9urs8):hover,.sidecar-actions.svelte-u9urs8 button.active:where(.svelte-u9urs8),.action.svelte-u9urs8:hover,.tabs.svelte-u9urs8 button:where(.svelte-u9urs8):hover,.tabs.svelte-u9urs8 button.active:where(.svelte-u9urs8),.close.svelte-u9urs8:hover{border-color:var(--red);color:var(--red)}.backdrop.svelte-u9urs8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;border:none;background:#0000002e;cursor:pointer}.drawer.svelte-u9urs8{position:fixed;top:0;right:0;bottom:0;z-index:100;width:min(540px,94vw);overflow-y:auto;padding:22px 24px 34px;border-left:1px solid var(--rule);background:var(--bg);color:var(--ink);box-shadow:-8px 0 28px #0000002e}.drawer.svelte-u9urs8 header:where(.svelte-u9urs8){display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.drawer-kicker.svelte-u9urs8,.block-kicker.svelte-u9urs8{margin:0 0 8px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.drawer.svelte-u9urs8 h3:where(.svelte-u9urs8){margin:0;color:var(--ink);font-size:20px;line-height:1.25}.close.svelte-u9urs8{flex:0 0 auto;width:30px;height:30px;padding:0;line-height:1}.tabs.svelte-u9urs8{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.tabs.svelte-u9urs8 button:where(.svelte-u9urs8){padding:7px 11px}.panel.svelte-u9urs8{margin-top:18px}.panel.svelte-u9urs8 h4:where(.svelte-u9urs8){margin:0 0 10px;color:var(--navy);font-size:18px}.block.svelte-u9urs8{margin-top:16px;padding-top:14px;border-top:1px solid var(--rule)}.block.svelte-u9urs8 h5:where(.svelte-u9urs8){margin:0 0 10px;color:var(--ink);font-size:16px}dl.svelte-u9urs8,dd.svelte-u9urs8{margin:0}dl.svelte-u9urs8 div:where(.svelte-u9urs8){padding:10px 0;border-top:1px solid var(--rule)}dt.svelte-u9urs8{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}dd.svelte-u9urs8{margin-top:3px;color:var(--ink);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.status.svelte-u9urs8{display:inline-block;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.status-live.svelte-u9urs8{background:#00804026;color:#0a6b3a}.status-in-progress.svelte-u9urs8{background:#00316b26;color:var(--navy)}.status-archived.svelte-u9urs8{background:#0000000f;color:var(--muted)}a.svelte-u9urs8{color:var(--navy);border:none;font-weight:700}a.svelte-u9urs8:hover{color:var(--red);border:none}.link-list.svelte-u9urs8,.sources.svelte-u9urs8,.axioms.svelte-u9urs8{list-style:none;padding:0;margin:0}.link-list.svelte-u9urs8 li:where(.svelte-u9urs8),.sources.svelte-u9urs8 li:where(.svelte-u9urs8),.axioms.svelte-u9urs8 li:where(.svelte-u9urs8){margin:10px 0}.sources.svelte-u9urs8 span:where(.svelte-u9urs8){display:block;margin-top:2px;color:var(--muted);font-size:12px}.sources.svelte-u9urs8 p:where(.svelte-u9urs8),.axioms.svelte-u9urs8 p:where(.svelte-u9urs8),.ladder-map.svelte-u9urs8 p:where(.svelte-u9urs8){margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.axioms.svelte-u9urs8 a:where(.svelte-u9urs8){display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.axioms.svelte-u9urs8 a:where(.svelte-u9urs8) span:where(.svelte-u9urs8){color:var(--red);font-family:var(--font-display);font-weight:800}.axioms.svelte-u9urs8 a:where(.svelte-u9urs8) strong:where(.svelte-u9urs8){color:var(--ink);font-size:13px}.verdict.svelte-u9urs8{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10px;font-style:normal;font-weight:800;letter-spacing:0;text-transform:uppercase}.verdict-held.svelte-u9urs8{background:#00804024;color:#0a6b3a}.verdict-refined.svelte-u9urs8{background:#00316b2e;color:var(--navy)}.verdict-challenged.svelte-u9urs8{background:#c4013d24;color:var(--red)}.ladder-map.svelte-u9urs8{padding-top:18px;border-top:1px solid var(--rule)}.ladder-map.svelte-u9urs8 ol:where(.svelte-u9urs8){list-style:none;padding:0;margin:0}.ladder-map.svelte-u9urs8 li:where(.svelte-u9urs8){padding:10px 0;border-top:1px solid var(--rule)}.ladder-map.svelte-u9urs8 li.active:where(.svelte-u9urs8) strong:where(.svelte-u9urs8){color:var(--red)}@media (prefers-color-scheme: dark){.panel.svelte-u9urs8 h4:where(.svelte-u9urs8),a.svelte-u9urs8{color:#b5c9f0}.status-live.svelte-u9urs8,.verdict-held.svelte-u9urs8{background:#4cc68229;color:#6fe2a2}.status-in-progress.svelte-u9urs8,.verdict-refined.svelte-u9urs8{background:#b5c9f029;color:#b5c9f0}.verdict-challenged.svelte-u9urs8{background:#ff4d7429;color:#ff7a98}}.rail-card.svelte-1itx8h6{padding:16px 18px;border:1px solid var(--rule);border-radius:8px;background:var(--card)}.rail-kicker.svelte-1itx8h6{margin:0 0 8px;color:var(--muted);font-size:var(--fs-kicker);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rail-card.svelte-1itx8h6 p:where(.svelte-1itx8h6):last-child{margin:0;color:var(--muted);font-size:var(--fs-item-body);line-height:1.6}.rail-list.svelte-1itx8h6{margin:0;padding-left:18px;color:var(--muted);font-size:var(--fs-item-body);line-height:1.55}.rail-list.svelte-1itx8h6 li:where(.svelte-1itx8h6){margin:8px 0}.rail-list.svelte-1itx8h6 a:where(.svelte-1itx8h6){border:none}.page-header.svelte-1itx8h6{padding:6px 0 22px;border-bottom:1px solid var(--rule);margin-bottom:18px}.kicker.svelte-1itx8h6{color:var(--muted);font-size:var(--fs-kicker);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px}.page-header.svelte-1itx8h6 h1:where(.svelte-1itx8h6){font-size:var(--fs-page-title);margin:0 0 10px}.lede.svelte-1itx8h6{color:var(--muted);font-size:var(--fs-lede);line-height:1.55;max-width:var(--measure-lede);margin-top:0;margin-bottom:12px}.lede.muted.svelte-1itx8h6{font-size:var(--fs-lede-muted);max-width:var(--measure-lede-wide);margin-bottom:0}.lede.svelte-1itx8h6 a:where(.svelte-1itx8h6){color:var(--navy);border:none}.lede.svelte-1itx8h6 a:where(.svelte-1itx8h6):hover{color:var(--red);border:none}.build-list.svelte-1itx8h6{list-style:none;padding:0;margin:0}.build.svelte-1itx8h6{padding:20px 0;border-bottom:1px solid var(--rule);scroll-margin-top:80px}.build.svelte-1itx8h6:last-child{border-bottom:none}.build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6){font-size:var(--fs-item-title);margin:0 0 8px;line-height:1.28}.build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6) a:where(.svelte-1itx8h6){color:var(--navy);border:none}.build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6) a:where(.svelte-1itx8h6):hover{color:var(--red);border:none}.summary.svelte-1itx8h6{color:var(--ink);font-size:var(--fs-item-body);line-height:1.6;margin:0 0 14px;max-width:var(--measure-item-body)}.page-footer.svelte-1itx8h6{margin-top:32px;padding-top:18px;border-top:1px solid var(--rule)}.page-footer.svelte-1itx8h6 code:where(.svelte-1itx8h6){background:var(--code-bg);padding:1px 6px;border-radius:3px;font-size:12px}@media (prefers-color-scheme: dark){.build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6) a:where(.svelte-1itx8h6){color:#b5c9f0}.lede.svelte-1itx8h6 a:where(.svelte-1itx8h6){color:#b5c9f0}}@media (max-width: 600px){.build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6){font-size:18px}}
