.docs-module__2VM6LW__main{padding-top:28px;padding-bottom:56px}.docs-module__2VM6LW__breadcrumbs{color:var(--muted);margin-bottom:36px;font-size:12px}.docs-module__2VM6LW__breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.docs-module__2VM6LW__breadcrumbs li+li:before{content:"/";color:var(--accent);margin-right:8px}.docs-module__2VM6LW__breadcrumbs a:hover{color:var(--accent)}.docs-module__2VM6LW__indexHeading{max-width:820px;margin-bottom:56px}.docs-module__2VM6LW__indexHeading h1{font:650 clamp(28px, 4vw, 48px)/1.24 var(--font-display);letter-spacing:-.055em;margin-bottom:20px}.docs-module__2VM6LW__indexHeading p{font-size:18px;line-height:1.75}.docs-module__2VM6LW__indexGroup{border-top:1px solid var(--border);grid-template-columns:260px minmax(0,1fr);gap:40px;padding:36px 0;display:grid}.docs-module__2VM6LW__indexGroupHeading h2{letter-spacing:-.03em;margin-bottom:8px;font-size:22px;font-weight:600}.docs-module__2VM6LW__indexGroupHeading p{font-size:14px}.docs-module__2VM6LW__indexList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:0;padding:0;list-style:none;display:grid}.docs-module__2VM6LW__indexList li{border-bottom:1px solid var(--border-subtle,var(--border))}.docs-module__2VM6LW__indexList a{border-radius:var(--radius-sm);gap:4px;padding:14px 0;display:grid}.docs-module__2VM6LW__indexList a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.docs-module__2VM6LW__indexTitle{color:var(--text);justify-content:space-between;gap:16px;font-weight:600;display:flex}.docs-module__2VM6LW__indexTitle svg{color:var(--accent);flex:none;margin-top:3px;transition:transform .15s}.docs-module__2VM6LW__indexList a:hover .docs-module__2VM6LW__indexTitle{color:var(--accent)}.docs-module__2VM6LW__indexList a:hover .docs-module__2VM6LW__indexTitle svg{transform:translate(3px)}.docs-module__2VM6LW__indexDescription{color:var(--muted);font-size:14px;line-height:1.55}.docs-module__2VM6LW__layout{grid-template:"nav head toc""nav article toc"1fr/240px minmax(0,760px) 210px;justify-content:space-between;align-items:start;gap:0 48px;display:grid}.docs-module__2VM6LW__sidebar{scrollbar-width:thin;grid-area:nav;align-self:start;max-height:calc(100vh - 48px);padding-right:8px;position:sticky;top:24px;overflow-y:auto}.docs-module__2VM6LW__mobileNav{display:none}.docs-module__2VM6LW__sectionNav{gap:22px;display:grid}.docs-module__2VM6LW__navGroupLabel{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.docs-module__2VM6LW__navGroup ul{margin:0;padding:0;list-style:none}.docs-module__2VM6LW__navGroup a{border-left:2px solid var(--border);color:var(--muted);padding:6px 10px;font-size:14px;line-height:1.4;display:block}.docs-module__2VM6LW__navGroup a:hover{color:var(--text)}.docs-module__2VM6LW__navGroup a[aria-current=page]{border-left-color:var(--accent);background:var(--accent-soft);color:var(--text);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.docs-module__2VM6LW__navGroup a:focus-visible,.docs-module__2VM6LW__toc a:focus-visible,.docs-module__2VM6LW__pagerLink:focus-visible,.docs-module__2VM6LW__anchor:focus-visible,.docs-module__2VM6LW__mobileNav summary:focus-visible,.docs-module__2VM6LW__tableScroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.docs-module__2VM6LW__toc{grid-area:toc;align-self:start;font-size:13px;position:sticky;top:24px}.docs-module__2VM6LW__toc ol{margin:0;padding:0;list-style:none}.docs-module__2VM6LW__toc li{padding:5px 0}.docs-module__2VM6LW__toc a{color:var(--muted)}.docs-module__2VM6LW__toc a:hover{color:var(--accent)}.docs-module__2VM6LW__article{grid-area:article;min-width:0}.docs-module__2VM6LW__articleHeading{grid-area:head;margin-bottom:36px}.docs-module__2VM6LW__articleHeading h1{font:650 clamp(26px, 3.4vw, 40px)/1.25 var(--font-display);letter-spacing:-.05em;overflow-wrap:anywhere;margin:6px 0 14px}.docs-module__2VM6LW__articleHeading p{font-size:18px;line-height:1.7}.docs-module__2VM6LW__prose{overflow-wrap:break-word;font-size:16px;line-height:1.72}.docs-module__2VM6LW__prose>*+*{margin-top:14px}.docs-module__2VM6LW__prose h2{letter-spacing:-.03em;margin-top:48px;font-size:25px;font-weight:600;line-height:1.35}.docs-module__2VM6LW__prose h3{margin-top:30px;font-size:19px;font-weight:600;line-height:1.4}.docs-module__2VM6LW__prose h2+*,.docs-module__2VM6LW__prose h3+*{margin-top:10px}.docs-module__2VM6LW__anchorHeading{scroll-margin-top:24px}.docs-module__2VM6LW__anchor{color:var(--accent);opacity:0;margin-left:10px;font-weight:400;text-decoration:none;transition:opacity .15s}.docs-module__2VM6LW__anchorHeading:hover .docs-module__2VM6LW__anchor,.docs-module__2VM6LW__anchor:focus-visible{opacity:1}.docs-module__2VM6LW__prose p,.docs-module__2VM6LW__prose li{color:var(--text-soft,var(--text))}.docs-module__2VM6LW__prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.docs-module__2VM6LW__prose ul,.docs-module__2VM6LW__prose ol{padding-left:24px}.docs-module__2VM6LW__prose ul{list-style:outside}.docs-module__2VM6LW__prose ol{list-style:decimal}.docs-module__2VM6LW__prose li+li,.docs-module__2VM6LW__prose li>ul,.docs-module__2VM6LW__prose li>ol{margin-top:6px}.docs-module__2VM6LW__prose li::marker{color:var(--accent);font-weight:700}.docs-module__2VM6LW__prose code{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-size:.9em}.docs-module__2VM6LW__prose pre{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:16px;overflow-x:auto}.docs-module__2VM6LW__prose pre code{border:0;padding:0}.docs-module__2VM6LW__prose strong{color:var(--text);font-weight:600}.docs-module__2VM6LW__prose blockquote{border-left:3px solid var(--border);color:var(--muted);padding:4px 0 4px 18px}.docs-module__2VM6LW__prose hr{border:0;border-top:1px solid var(--border);margin:36px 0}.docs-module__2VM6LW__tableScroll{border:1px solid var(--border);border-radius:var(--radius-md);max-width:100%;overflow-x:auto}.docs-module__2VM6LW__tableScroll table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.docs-module__2VM6LW__tableScroll th,.docs-module__2VM6LW__tableScroll td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 14px}.docs-module__2VM6LW__tableScroll th{background:var(--surface);color:var(--text);white-space:nowrap;font-weight:600}.docs-module__2VM6LW__tableScroll tr:last-child td{border-bottom:0}.docs-module__2VM6LW__callout{border:1px solid var(--callout-border,var(--border));border-radius:var(--radius-md);background:var(--callout-bg,var(--surface));grid-template-columns:18px minmax(0,1fr);gap:12px;padding:14px 18px;display:grid}.docs-module__2VM6LW__callout[data-tone=premium]{--callout-tone:var(--accent)}.docs-module__2VM6LW__callout[data-tone=warning]{--callout-tone:var(--warning,#f5b84b)}.docs-module__2VM6LW__callout[data-tone=tip]{--callout-tone:var(--success,#4fcf8f)}.docs-module__2VM6LW__callout[data-tone=info]{--callout-tone:var(--info,#6aa9ff)}.docs-module__2VM6LW__callout{--callout-border:color-mix(in srgb, var(--callout-tone,var(--border)) 38%, var(--border));--callout-bg:color-mix(in srgb, var(--callout-tone,var(--surface)) 9%, var(--surface))}.docs-module__2VM6LW__calloutIcon{color:var(--callout-tone,var(--muted));margin-top:4px}.docs-module__2VM6LW__callout p{margin:0}.docs-module__2VM6LW__callout p+p{margin-top:8px}.docs-module__2VM6LW__articleFooter{border-top:1px solid var(--border);margin-top:56px;padding-top:24px}.docs-module__2VM6LW__updated{color:var(--muted);font-size:13px}.docs-module__2VM6LW__updated a{color:var(--accent)}.docs-module__2VM6LW__pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.docs-module__2VM6LW__pagerLink{border:1px solid var(--border);border-radius:var(--radius-md);gap:4px;padding:14px 16px;font-weight:600;transition:border-color .15s;display:grid}.docs-module__2VM6LW__pagerLink span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:400;display:inline-flex}.docs-module__2VM6LW__pagerLink:hover{border-color:var(--accent)}.docs-module__2VM6LW__pagerNext{text-align:right;justify-items:end}@media (max-width:1200px){.docs-module__2VM6LW__layout{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"nav head""nav article";gap:0 40px}.docs-module__2VM6LW__toc{display:none}}@media (max-width:900px){.docs-module__2VM6LW__layout{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""mobile""toc""article";gap:24px}.docs-module__2VM6LW__sidebar{display:none}.docs-module__2VM6LW__articleHeading{margin-bottom:0}.docs-module__2VM6LW__mobileNav{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);grid-area:mobile;display:block}.docs-module__2VM6LW__mobileNav summary{cursor:pointer;border-radius:var(--radius-md);padding:12px 16px;font-weight:600}.docs-module__2VM6LW__mobileNav .docs-module__2VM6LW__sectionNav{padding:4px 16px 16px}.docs-module__2VM6LW__toc{border:1px solid var(--border);border-radius:var(--radius-md);padding:16px;display:block;position:static}.docs-module__2VM6LW__toc ol{columns:2;column-gap:24px}.docs-module__2VM6LW__toc li{break-inside:avoid}.docs-module__2VM6LW__indexGroup{grid-template-columns:1fr;gap:16px}}@media (max-width:620px){.docs-module__2VM6LW__indexList{grid-template-columns:1fr}.docs-module__2VM6LW__indexHeading p,.docs-module__2VM6LW__articleHeading p{font-size:16px}.docs-module__2VM6LW__toc ol{columns:1}.docs-module__2VM6LW__prose h2{font-size:22px}.docs-module__2VM6LW__pager{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.docs-module__2VM6LW__indexTitle svg,.docs-module__2VM6LW__anchor,.docs-module__2VM6LW__pagerLink{transition:none}}
