.kb-main[data-astro-cid-ddrjwsmx]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);min-width:0}.kb-doc[data-astro-cid-ddrjwsmx]{max-width:none}.kb-doc[data-astro-cid-ddrjwsmx] .kb-sec{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.kb-doc[data-astro-cid-ddrjwsmx] .kb-sec+.kb-sec{margin-top:var(--space-16);padding-top:var(--space-12);border-top:1px solid var(--color-divider)}.kb-doc[data-astro-cid-ddrjwsmx] h2,.kb-doc[data-astro-cid-ddrjwsmx] h3{scroll-margin-top:calc(var(--nav-height) + var(--space-6))}.kb-doc[data-astro-cid-ddrjwsmx] .kb-sec>h2{margin-top:0}.kb-doc[data-astro-cid-ddrjwsmx] .kb-sec>h3{margin-top:var(--space-6)}.kb-doc[data-astro-cid-ddrjwsmx] li>ul{margin-top:var(--space-2)}.kb-doc[data-astro-cid-ddrjwsmx] .table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.kb-doc[data-astro-cid-ddrjwsmx] table{min-width:560px}.kb-doc[data-astro-cid-ddrjwsmx] thead th{background:var(--color-surface-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em}.kb-doc[data-astro-cid-ddrjwsmx] tbody tr:last-child td{border-bottom:0}.kb-doc[data-astro-cid-ddrjwsmx] td:first-child{color:var(--color-text);font-weight:var(--weight-medium)}.kb-doc[data-astro-cid-ddrjwsmx] td{overflow-wrap:anywhere}.kb-doc[data-astro-cid-ddrjwsmx] .kb-code{position:relative;border-radius:var(--radius-lg);background:var(--navy-950)}.kb-doc[data-astro-cid-ddrjwsmx] .kb-code pre{overflow-x:auto;padding:var(--space-5);padding-right:var(--space-20)}.kb-doc[data-astro-cid-ddrjwsmx] .kb-code code{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--sand-50);white-space:pre-wrap;overflow-wrap:anywhere}.kb-doc[data-astro-cid-ddrjwsmx] .kb-copy{position:absolute;top:var(--space-3);right:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--navy-850);color:var(--gold-300);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer}.kb-doc[data-astro-cid-ddrjwsmx] .kb-copy:hover{background:var(--navy-800)}.kb-doc[data-astro-cid-ddrjwsmx] .kb-qa{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--card-shadow)}.kb-doc[data-astro-cid-ddrjwsmx] .kb-qa+.kb-qa{margin-top:var(--space-3)}.kb-doc[data-astro-cid-ddrjwsmx] .kb-qa strong:first-child{display:block;margin-bottom:var(--space-1)}.kb-toc[data-astro-cid-ddrjwsmx]{display:grid;gap:var(--space-4);max-height:calc(100vh - var(--nav-height) - var(--space-16));overflow-y:auto}.kb-toc__title[data-astro-cid-ddrjwsmx]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--color-text)}.kb-toc__list[data-astro-cid-ddrjwsmx]{display:grid;gap:2px}.kb-toc__list[data-astro-cid-ddrjwsmx] a[data-astro-cid-ddrjwsmx]{display:block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text);font-weight:var(--weight-medium);transition:background var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.kb-toc__list[data-astro-cid-ddrjwsmx] .is-sub[data-astro-cid-ddrjwsmx] a[data-astro-cid-ddrjwsmx]{padding-left:var(--space-6);font-weight:var(--weight-regular);color:var(--color-text-muted)}.kb-toc__list[data-astro-cid-ddrjwsmx] a[data-astro-cid-ddrjwsmx]:hover{background:var(--color-surface-muted);color:var(--color-text)}.kb-toc__list[data-astro-cid-ddrjwsmx] a[data-astro-cid-ddrjwsmx].is-active{background:var(--color-accent-soft);color:var(--color-accent-text)}.kb-toc-mobile[data-astro-cid-ddrjwsmx]{display:none}.kb-toc-mobile[data-astro-cid-ddrjwsmx] summary[data-astro-cid-ddrjwsmx]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);cursor:pointer;list-style:none;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-text)}.kb-toc-mobile[data-astro-cid-ddrjwsmx] summary[data-astro-cid-ddrjwsmx]::-webkit-details-marker{display:none}.kb-toc-mobile[data-astro-cid-ddrjwsmx] summary[data-astro-cid-ddrjwsmx] .icon[data-astro-cid-ddrjwsmx]{transition:transform var(--duration-base) var(--ease-out)}.kb-toc-mobile[data-astro-cid-ddrjwsmx][open] summary[data-astro-cid-ddrjwsmx] .icon[data-astro-cid-ddrjwsmx]{transform:rotate(180deg)}.kb-toc-mobile[data-astro-cid-ddrjwsmx] .kb-toc__list[data-astro-cid-ddrjwsmx]{margin-top:var(--space-4)}@media (max-width: 960px){.kb-aside[data-astro-cid-ddrjwsmx]{display:none}.kb-toc-mobile[data-astro-cid-ddrjwsmx]{display:block}}
