.chapter-header[data-astro-cid-l6pkm3qq]{padding:var(--sp-8) 0 var(--sp-6);border-bottom:1px solid var(--border);background:radial-gradient(ellipse at top right,rgba(92,184,255,.05),transparent 50%),var(--bg-0)}.crumb[data-astro-cid-l6pkm3qq]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-2);margin-bottom:var(--sp-4)}.crumb[data-astro-cid-l6pkm3qq] a[data-astro-cid-l6pkm3qq]{color:var(--text-2)}.crumb[data-astro-cid-l6pkm3qq] a[data-astro-cid-l6pkm3qq]:hover{color:var(--accent)}.crumb[data-astro-cid-l6pkm3qq] .sep[data-astro-cid-l6pkm3qq]{margin:0 var(--sp-2);color:var(--text-3)}.display[data-astro-cid-l6pkm3qq]{margin:var(--sp-2) 0 var(--sp-4)}.lede[data-astro-cid-l6pkm3qq]{font-size:var(--fs-lg);color:var(--text-1);max-width:44rem;margin-bottom:var(--sp-5)}.header-meta[data-astro-cid-l6pkm3qq]{display:flex;gap:var(--sp-3)}.meta-pill[data-astro-cid-l6pkm3qq]{padding:var(--sp-1) var(--sp-3);background:var(--bg-1);border:1px solid var(--border);border-radius:999px;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-2)}.chapter-body[data-astro-cid-l6pkm3qq]{display:grid;grid-template-columns:260px 1fr;gap:var(--sp-7);padding:var(--sp-7) var(--sp-5);align-items:start}.sidebar[data-astro-cid-l6pkm3qq]{position:sticky;top:100px;display:flex;flex-direction:column;gap:var(--sp-5)}.side-card[data-astro-cid-l6pkm3qq],.try-card[data-astro-cid-l6pkm3qq]{padding:var(--sp-4);background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-md)}h5[data-astro-cid-l6pkm3qq]{font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--text-3);margin:0 0 var(--sp-3)}.side-toc[data-astro-cid-l6pkm3qq]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sp-1)}.side-link[data-astro-cid-l6pkm3qq]{display:grid;grid-template-columns:28px 1fr;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--radius-sm);color:var(--text-2);font-size:var(--fs-sm)}.side-link[data-astro-cid-l6pkm3qq]:hover,.side-link[data-astro-cid-l6pkm3qq].active{background:var(--bg-2);color:var(--text-0)}.side-link[data-astro-cid-l6pkm3qq].active .side-num[data-astro-cid-l6pkm3qq]{color:var(--accent)}.side-num[data-astro-cid-l6pkm3qq]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-3)}.try-card[data-astro-cid-l6pkm3qq] .eyebrow[data-astro-cid-l6pkm3qq]{margin-bottom:var(--sp-2)}.try-card[data-astro-cid-l6pkm3qq] h4[data-astro-cid-l6pkm3qq]{font-family:var(--font-body);font-size:var(--fs-base);font-weight:600;margin:0 0 var(--sp-2);color:var(--text-0)}.try-card[data-astro-cid-l6pkm3qq] .small[data-astro-cid-l6pkm3qq]{font-size:var(--fs-sm);margin-bottom:var(--sp-3)}.try-card[data-astro-cid-l6pkm3qq] code[data-astro-cid-l6pkm3qq]{font-size:.85em;background:var(--bg-2)}.prose-wrap[data-astro-cid-l6pkm3qq]{min-width:0}.prose[data-astro-cid-l6pkm3qq] h2{margin-top:var(--sp-8);font-size:var(--fs-2xl)}.prose[data-astro-cid-l6pkm3qq] h2:first-child{margin-top:0}.prose[data-astro-cid-l6pkm3qq] h3{margin-top:var(--sp-6);font-size:var(--fs-xl)}.prose[data-astro-cid-l6pkm3qq] p{font-size:1.05rem;line-height:1.75;color:var(--text-1)}.prose[data-astro-cid-l6pkm3qq] li{font-size:1.05rem;line-height:1.7;color:var(--text-1)}.prose[data-astro-cid-l6pkm3qq] table{width:100%;border-collapse:collapse;margin:var(--sp-5) 0;font-size:var(--fs-sm)}.prose[data-astro-cid-l6pkm3qq] th,.prose[data-astro-cid-l6pkm3qq] td{padding:var(--sp-2) var(--sp-3);text-align:left;border-bottom:1px solid var(--border)}.prose[data-astro-cid-l6pkm3qq] th{color:var(--text-0);font-weight:600;background:var(--bg-1)}.prose[data-astro-cid-l6pkm3qq] td{color:var(--text-1)}.prose[data-astro-cid-l6pkm3qq] strong{color:var(--text-0);font-weight:600}.chapter-nav[data-astro-cid-l6pkm3qq]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--border)}.chapter-nav-link[data-astro-cid-l6pkm3qq]{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-0);transition:border-color .16s ease}.chapter-nav-link[data-astro-cid-l6pkm3qq]:hover{border-color:var(--accent);color:var(--text-0)}.chapter-nav-link[data-astro-cid-l6pkm3qq].next{text-align:right}.chapter-nav-title[data-astro-cid-l6pkm3qq]{font-family:var(--font-display);font-size:var(--fs-lg)}.small[data-astro-cid-l6pkm3qq]{font-size:var(--fs-xs)}@media(max-width:920px){.chapter-body[data-astro-cid-l6pkm3qq]{grid-template-columns:1fr;gap:var(--sp-5)}.sidebar[data-astro-cid-l6pkm3qq]{position:static}}
