.docs[data-astro-cid-j3wipfkx]{gap:var(--s-10);padding-top:var(--s-10);grid-template-columns:230px minmax(0,1fr);align-items:start;display:grid}.docs-nav[data-astro-cid-j3wipfkx]{max-height:calc(100dvh - 120px);padding-bottom:var(--s-6);scrollbar-width:thin;position:sticky;top:96px;overflow-y:auto}.docs-nav__summary[data-astro-cid-j3wipfkx]{display:none}.docs-nav__home[data-astro-cid-j3wipfkx],.docs-nav[data-astro-cid-j3wipfkx] a[data-astro-cid-j3wipfkx]{border-radius:var(--radius-sm);color:var(--ink-3);font-size:var(--text-sm);transition:color .16s var(--ease-out), background-color .16s var(--ease-out);padding:5px 10px;line-height:1.4;display:block}.docs-nav[data-astro-cid-j3wipfkx] a[data-astro-cid-j3wipfkx]:hover{color:var(--ink);background:var(--hover)}.docs-nav[data-astro-cid-j3wipfkx] a[data-astro-cid-j3wipfkx].is-current{color:var(--accent-strong);background:var(--accent-soft)}.docs-nav__group[data-astro-cid-j3wipfkx]{margin-top:var(--s-5)}.docs-nav__heading[data-astro-cid-j3wipfkx]{margin-bottom:var(--s-1);color:var(--ink-4);font-family:var(--font-mono);font-size:var(--text-xs);padding-inline:10px;font-weight:500}.docs-nav[data-astro-cid-j3wipfkx] ul[data-astro-cid-j3wipfkx]{list-style:none}.docs-main[data-astro-cid-j3wipfkx]{min-width:0;max-width:720px}@media (width<=959px){.docs[data-astro-cid-j3wipfkx]{gap:var(--s-6);padding-top:var(--s-7);grid-template-columns:minmax(0,1fr)}.docs-nav[data-astro-cid-j3wipfkx]{max-height:none;padding-bottom:0;position:static;overflow:visible}.docs-nav__disclosure[data-astro-cid-j3wipfkx]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:var(--s-2) var(--s-3) var(--s-3)}.docs-nav__disclosure[data-astro-cid-j3wipfkx]:not([open]){padding-bottom:var(--s-2)}.docs-nav__summary[data-astro-cid-j3wipfkx]{padding:var(--s-2) 10px;color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;font-weight:500;display:list-item}}.docs-main[data-astro-cid-j3wipfkx] .prose{color:var(--ink-2);font-size:var(--text-base);line-height:1.75}.docs-main[data-astro-cid-j3wipfkx] .prose>*+*{margin-top:var(--s-4)}.docs-main[data-astro-cid-j3wipfkx] .prose h2{margin-top:var(--s-9);padding-top:var(--s-6);border-top:1px solid var(--line);color:var(--ink);font-family:var(--font-display);font-size:var(--text-2xl);text-wrap:balance;font-weight:600;line-height:1.2}.docs-main[data-astro-cid-j3wipfkx] .prose h3{margin-top:var(--s-7);color:var(--ink);font-size:var(--text-lg);font-weight:600;line-height:1.35}.docs-main[data-astro-cid-j3wipfkx] .prose h2+*,.docs-main[data-astro-cid-j3wipfkx] .prose h3+*{margin-top:var(--s-3)}.docs-main[data-astro-cid-j3wipfkx] .prose strong{color:var(--ink);font-weight:600}.docs-main[data-astro-cid-j3wipfkx] .prose a{color:var(--accent-text);text-decoration-line:underline;text-decoration-color:var(--accent-line);text-underline-offset:3px}.docs-main[data-astro-cid-j3wipfkx] .prose a:hover{color:var(--ink);text-decoration-color:currentColor}.docs-main[data-astro-cid-j3wipfkx] .prose ul,.docs-main[data-astro-cid-j3wipfkx] .prose ol{padding-left:1.3em}.docs-main[data-astro-cid-j3wipfkx] .prose li+li{margin-top:var(--s-2)}.docs-main[data-astro-cid-j3wipfkx] .prose li::marker{color:var(--ink-4)}.docs-main[data-astro-cid-j3wipfkx] .prose code,.docs-main[data-astro-cid-j3wipfkx] .prose kbd{border:1px solid var(--line);border-radius:var(--radius-xs);color:var(--accent-strong);font-family:var(--font-mono);white-space:nowrap;background:#ffffff0b;padding:1px 5px;font-size:.88em}.docs-main[data-astro-cid-j3wipfkx] .prose kbd{color:var(--ink);border-bottom-width:2px}.docs-main[data-astro-cid-j3wipfkx] .prose table{border-collapse:collapse;width:100%;font-size:var(--text-md);display:block;overflow-x:auto}.docs-main[data-astro-cid-j3wipfkx] .prose th,.docs-main[data-astro-cid-j3wipfkx] .prose td{padding:var(--s-2) var(--s-4) var(--s-2) 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.docs-main[data-astro-cid-j3wipfkx] .prose th{color:var(--ink-3);font-size:var(--text-sm);white-space:nowrap;font-weight:500}.docs-main[data-astro-cid-j3wipfkx] .prose blockquote{padding:var(--s-3) var(--s-4);border-left:2px solid var(--accent-line);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--surface)}
