.case-link.svelte-1itx8h6{margin:12px 0 0}.case-link.svelte-1itx8h6 a:where(.svelte-1itx8h6){display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border:1px solid var(--rule);border-radius:6px;color:var(--navy);background:var(--code-bg);border-bottom-width:1px;font-size:12px;font-weight:800;text-decoration:none}.case-link.svelte-1itx8h6 a:where(.svelte-1itx8h6):hover{border-color:var(--red);color:var(--red)}.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:0}.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){html:not([data-theme=light]) .build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6) a:where(.svelte-1itx8h6){color:#b5c9f0}html:not([data-theme=light]) .lede.svelte-1itx8h6 a:where(.svelte-1itx8h6){color:#b5c9f0}}html[data-theme=dark] .build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6) a:where(.svelte-1itx8h6){color:#b5c9f0}html[data-theme=dark] .lede.svelte-1itx8h6 a:where(.svelte-1itx8h6){color:#b5c9f0}@media (max-width: 600px){.build-header.svelte-1itx8h6 h2:where(.svelte-1itx8h6){font-size:18px}}
