.docs-sidebar[data-astro-cid-frcal5vn]{align-self:start;max-height:calc(100vh - 40px);padding:24px 12px 32px;position:sticky;top:20px;overflow-y:auto}.sidebar-toggle[data-astro-cid-frcal5vn]{display:none}.sidebar-group[data-astro-cid-frcal5vn]+.sidebar-group[data-astro-cid-frcal5vn]{margin-top:28px}.sidebar-title[data-astro-cid-frcal5vn]{color:var(--ink);margin:0 12px 8px;font-size:13px;font-weight:700}ul[data-astro-cid-frcal5vn]{margin:0;padding:0;list-style:none}a[data-astro-cid-frcal5vn]{color:var(--soft);overflow-wrap:anywhere;border-radius:6px;padding:7px 12px;font-size:14px;line-height:1.5;text-decoration:none;display:block}a[data-astro-cid-frcal5vn]:hover{color:var(--ink);background:var(--surface)}.sidebar-page[data-astro-cid-frcal5vn][aria-current=page]{color:var(--color-accent-800);background:var(--color-accent-100);font-weight:600}.sidebar-headings[data-astro-cid-frcal5vn]{border-left:1px solid var(--line);margin:8px 0 12px 18px}.sidebar-headings[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn]{margin-left:6px;font-size:13px}.sidebar-headings[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn][aria-current=location]{color:var(--color-accent-800);background:var(--color-accent-100)}.subheading[data-astro-cid-frcal5vn]{padding-left:12px}@media (width<=800px){.docs-sidebar[data-astro-cid-frcal5vn]{border-bottom:1px solid var(--line);max-height:none;padding:12px 20px;position:static}.sidebar-toggle[data-astro-cid-frcal5vn]{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;font-weight:600;display:flex}.sidebar-toggle[data-astro-cid-frcal5vn][aria-expanded=false]+nav[data-astro-cid-frcal5vn]{display:none}nav[data-astro-cid-frcal5vn]{padding:16px 0}}.docs-shell[data-astro-cid-ccykbmgk]{grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - 71px);display:grid}.docs-main[data-astro-cid-ccykbmgk]{border-left:1px solid var(--line);width:100%;min-width:0;padding:clamp(28px,5vw,48px) clamp(20px,5vw,56px) 96px}.prose[data-astro-cid-ccykbmgk]{max-width:760px;margin:0 auto}.prose[data-astro-cid-ccykbmgk] h2,.prose[data-astro-cid-ccykbmgk] h3{scroll-margin-top:24px}.prose[data-astro-cid-ccykbmgk] h1{font:600 clamp(30px, 4vw, 40px)/1.1 var(--font-heading);text-transform:uppercase;letter-spacing:.01em;margin:0 0 20px}.prose[data-astro-cid-ccykbmgk] h2{font:600 24px/1.2 var(--font-heading);margin:44px 0 14px}.prose[data-astro-cid-ccykbmgk] h3{font:600 18px/1.3 var(--font-heading);margin:32px 0 10px}.prose[data-astro-cid-ccykbmgk] p,.prose[data-astro-cid-ccykbmgk] li{color:var(--ink);font-size:16px;line-height:27px}.prose[data-astro-cid-ccykbmgk] a{color:var(--color-accent);text-decoration:underline}.prose[data-astro-cid-ccykbmgk] ul,.prose[data-astro-cid-ccykbmgk] ol{margin:14px 0;padding-left:22px}.prose[data-astro-cid-ccykbmgk] li{margin:6px 0}.prose[data-astro-cid-ccykbmgk] code{background:var(--color-accent-100);border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose[data-astro-cid-ccykbmgk] pre{color:#e6edf3;background:#0f1729;border-radius:8px;margin:18px 0;padding:16px 18px;overflow-x:auto}.prose[data-astro-cid-ccykbmgk] pre code{background:0 0;padding:0;font-size:13.5px;line-height:21px}.prose[data-astro-cid-ccykbmgk] table{border-collapse:collapse;width:100%;margin:18px 0;font-size:15px}.prose[data-astro-cid-ccykbmgk] .docs-table{margin:18px 0;overflow-x:auto}.prose[data-astro-cid-ccykbmgk] .docs-table table{min-width:640px;margin:0}.prose[data-astro-cid-ccykbmgk] th,.prose[data-astro-cid-ccykbmgk] td{border:1px solid var(--line);text-align:left;padding:8px 12px}.prose[data-astro-cid-ccykbmgk] th{background:var(--color-accent-100)}.prose[data-astro-cid-ccykbmgk] blockquote{border-left:3px solid var(--color-accent);background:var(--color-accent-100);color:var(--soft);margin:18px 0;padding:10px 16px}.prose[data-astro-cid-ccykbmgk] hr{border:none;border-top:1px solid var(--line);margin:32px 0}@media (width<=800px){.docs-shell[data-astro-cid-ccykbmgk]{grid-template-columns:minmax(0,1fr)}.docs-main[data-astro-cid-ccykbmgk]{border-left:0}}@media (width<=600px){.prose[data-astro-cid-ccykbmgk] pre{padding:14px 15px}.prose[data-astro-cid-ccykbmgk] pre code{font-size:12px;line-height:19px}}
