.docs-shell[data-astro-cid-ccykbmgk]{grid-template-columns:230px 1fr;align-items:start;gap:48px;padding-top:36px;padding-bottom:80px;display:grid}.docs-nav[data-astro-cid-ccykbmgk]{position:sticky;top:28px}.nav-title[data-astro-cid-ccykbmgk]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0;font-size:12px;font-weight:600}.docs-nav-d[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]{cursor:default;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;list-style:none;display:flex}.docs-nav-d[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]::-webkit-details-marker{display:none}.docs-nav-d[data-astro-cid-ccykbmgk] .chev[data-astro-cid-ccykbmgk]{flex:none;display:none}.docs-nav[data-astro-cid-ccykbmgk] ul[data-astro-cid-ccykbmgk]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.docs-nav[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]{color:var(--text-2);border-radius:var(--r-sm);border-left:2px solid #0000;padding:7px 12px;font-size:14.5px;text-decoration:none;transition:color .15s,background .15s;display:block}.docs-nav[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover{color:var(--text);background:var(--surface-1)}.docs-nav[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk].active{color:var(--accent);background:var(--accent-soft);border-left-color:var(--accent);font-weight:600}.prose[data-astro-cid-ccykbmgk]{overflow-wrap:break-word;min-width:0;max-width:720px;color:var(--text-2);font-size:16.5px;line-height:1.7}.prose[data-astro-cid-ccykbmgk] h1{color:var(--text);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.12}.prose[data-astro-cid-ccykbmgk] h2{color:var(--text);letter-spacing:-.01em;margin:44px 0 14px;font-size:25px;font-weight:700}.prose[data-astro-cid-ccykbmgk] h3{color:var(--text);margin:30px 0 10px;font-size:19px;font-weight:650}.prose[data-astro-cid-ccykbmgk] p{margin:0 0 16px}.prose[data-astro-cid-ccykbmgk] a{color:var(--accent);border-bottom:1px solid var(--accent-soft);text-decoration:none}.prose[data-astro-cid-ccykbmgk] a:hover{border-bottom-color:var(--accent)}.prose[data-astro-cid-ccykbmgk] ul,.prose[data-astro-cid-ccykbmgk] ol{margin:0 0 16px;padding-left:22px}.prose[data-astro-cid-ccykbmgk] li{margin:6px 0}.prose[data-astro-cid-ccykbmgk] strong{color:var(--text);font-weight:650}.prose[data-astro-cid-ccykbmgk] code{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--accent-2);padding:1px 6px;font-size:.86em}.prose[data-astro-cid-ccykbmgk] pre{border:1px solid var(--border);border-radius:var(--r-md);background:#0a0c10;margin:0 0 20px;padding:18px 20px;line-height:1.55;overflow-x:auto}.prose[data-astro-cid-ccykbmgk] pre code{color:var(--text);background:0 0;border:0;padding:0;font-size:13.5px}.prose[data-astro-cid-ccykbmgk] blockquote{border-left:3px solid var(--accent-soft);color:var(--text-3);margin:0 0 18px;padding:2px 0 2px 18px}.prose[data-astro-cid-ccykbmgk] hr{border:0;border-top:1px solid var(--border);margin:36px 0}.prose[data-astro-cid-ccykbmgk] .lead{color:var(--text);margin-bottom:28px;font-size:19px;line-height:1.6}@media (width<=800px){.docs-shell[data-astro-cid-ccykbmgk]{grid-template-columns:1fr;gap:22px}.docs-nav[data-astro-cid-ccykbmgk]{position:static}.docs-nav-d[data-astro-cid-ccykbmgk]{border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--surface-1)}.docs-nav-d[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]{cursor:pointer;pointer-events:auto;margin:0;padding:13px 15px}.docs-nav-d[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk] .nav-title[data-astro-cid-ccykbmgk]{color:var(--text-2);font-size:13px}.docs-nav-d[data-astro-cid-ccykbmgk] .chev[data-astro-cid-ccykbmgk]{color:var(--text-2);transition:transform .18s;display:block}.docs-nav-d[data-astro-cid-ccykbmgk][open] .chev[data-astro-cid-ccykbmgk]{transform:rotate(180deg)}.docs-nav-d[data-astro-cid-ccykbmgk]>ul[data-astro-cid-ccykbmgk]{padding:4px 8px 10px}}
