@font-face{font-family:Doto;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a1a1128015844f64-s.10frus7nabcfa.woff2?dpl=build-1793869354)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5cf38b15b497a215-s.p.2wevs-sv5kmpm.woff2?dpl=build-1793869354)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Doto Fallback;src:local(Arial);ascent-override:70.59%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.doto_5e300420-module__K1XIpq__className{font-family:Doto,Doto Fallback;font-style:normal}.doto_5e300420-module__K1XIpq__variable{--font-doto:"Doto", "Doto Fallback"}
.tokens-module__LQ28JG__theme{--carbon-0:#0b1222;--carbon:#111a2f;--carbon-2:#16213b;--carbon-3:#1c2847;--carbon-rule:#2a3759;--carbon-rule-soft:#202c4b;--carbon-text:#e8ebf4;--carbon-muted:#9ba5c3;--paper:#f7f7f2;--paper-2:#e8e8e0;--paper-rule:#d6d6cc;--paper-ink:#1c2130;--paper-muted:#62677a;--forge:#7a4ff4;--forge-hover:#6a3ee8;--forge-fg:#a98df8;--forge-glow:#7a4ff473;--ok-bright:#3dd68c;--bg:#f7f7fa;--bg-2:#eff0f5;--surface:#fff;--field:#fff;--text:#151828;--muted:#5c5f70;--faint:#7a7d90;--rule:#dcdce5;--rule-strong:#c2c3d1;--accent:#6a3ee8;--accent-hover:#5b30d6;--accent-text:#6a3ee8;--accent-wash:#6a3ee812;--accent-rule:#6a3ee847;--ring:#6a3ee8;--ring-halo:#6a3ee82e;--ok:#1f7a50;--ok-wash:#1f7a5014;--ok-rule:#1f7a504d;--danger:#c32222;--danger-wash:#c322220f;--danger-rule:#c322224d;--danger-halo:#c3222229;--dot:#666d9938;--shadow-card:0 1px 0 #2428420a, 0 1px 2px #2428420f, 0 16px 40px -20px #24284238;--field-inset:inset 0 1px 1px #2428420a;--font-ui:var(--font-plex), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-code:var(--font-jetbrains), ui-monospace, "Cascadia Code", Consolas, monospace;--ease:cubic-bezier(.23, 1, .32, 1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.dark .tokens-module__LQ28JG__theme{--bg:#111a2f;--bg-2:#0b1222;--surface:#16213b;--field:#0e1628;--text:#e8ebf4;--muted:#9ba5c3;--faint:#7f8aab;--rule:#202c4b;--rule-strong:#2a3759;--accent:#7a4ff4;--accent-hover:#6a3ee8;--accent-text:#a98df8;--accent-wash:#7a4ff41a;--accent-rule:#a98df852;--ring:#a98df8;--ring-halo:#7a4ff452;--ok:#3dd68c;--ok-wash:#3dd68c1a;--ok-rule:#3dd68c52;--danger:#eb7070;--danger-wash:#e9676714;--danger-rule:#e9676752;--danger-halo:#e9676733;--dot:#9ba5c329;--shadow-card:inset 0 1px 0 #ffffff0a, 0 1px 2px #0206144d, 0 24px 48px -24px #020614b3;--field-inset:inset 0 1px 2px #02061459}
.docs-module__8Ggf-W__root{--docs-top:60px;--docs-bar:0px;--docs-max:1440px;--gutter:16px;--bg:#fff;--well:#f6f6f9;--raised:#fff;--code-bg:#0b1222;background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.dark .docs-module__8Ggf-W__root{--well:#0e1628;--raised:#16213b}@media (min-width:640px){.docs-module__8Ggf-W__root{--gutter:24px}}@media (min-width:1024px){.docs-module__8Ggf-W__root{--gutter:32px}}@media (max-width:1023.5px){.docs-module__8Ggf-W__root{--docs-bar:48px}}.docs-module__8Ggf-W__root ::selection{background:#7a4ff440}.docs-module__8Ggf-W__root :focus-visible{outline-color:var(--ring)}.docs-module__8Ggf-W__topbar{z-index:var(--z-topbar,30);height:var(--docs-top);color:var(--carbon-text);-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);border-bottom:1px solid var(--carbon-rule-soft);background:#0b1222ed;position:sticky;top:0}.docs-module__8Ggf-W__topbarInner{height:100%;max-width:var(--docs-max);padding:0 var(--gutter);align-items:center;gap:14px;margin:0 auto;display:flex}.docs-module__8Ggf-W__brandLink{letter-spacing:-.015em;min-width:0;color:var(--carbon-text);border-radius:8px;align-items:center;gap:10px;font-size:15.5px;font-weight:600;line-height:20px;display:inline-flex}.docs-module__8Ggf-W__brandTile{border-radius:8px;flex-shrink:0;width:28px;height:28px;box-shadow:inset 0 1px #ffffff38}.docs-module__8Ggf-W__brandLink:focus-visible,.docs-module__8Ggf-W__docsTag:focus-visible,.docs-module__8Ggf-W__topLink:focus-visible,.docs-module__8Ggf-W__cta:focus-visible,.docs-module__8Ggf-W__iconBtn:focus-visible{outline:2px solid var(--forge-fg);outline-offset:2px}.docs-module__8Ggf-W__docsTag{border-left:1px solid var(--carbon-rule);height:24px;color:var(--carbon-muted);border-radius:0;align-items:center;padding-left:14px;font-size:14.5px;font-weight:500;transition:color .12s;display:inline-flex}.docs-module__8Ggf-W__docsTag:hover{color:var(--carbon-text)}.docs-module__8Ggf-W__searchSlot{flex:1;justify-content:center;min-width:0;display:flex}.docs-module__8Ggf-W__searchPill{border:1px solid var(--carbon-rule);width:min(100%,380px);height:36px;color:var(--carbon-muted);font:inherit;cursor:pointer;background:#16213bb3;border-radius:8px;align-items:center;gap:9px;padding:0 6px 0 12px;font-size:13.5px;transition:border-color .12s,color .12s,background-color .12s;display:flex}.docs-module__8Ggf-W__searchPill:hover{color:var(--carbon-text);background:var(--carbon-2);border-color:#3a4870}.docs-module__8Ggf-W__searchPill:focus-visible{outline:2px solid var(--forge-fg);outline-offset:2px}.docs-module__8Ggf-W__searchPill>svg{flex-shrink:0;width:15px;height:15px}.docs-module__8Ggf-W__searchPill .kbd{background:var(--carbon-0);border-color:var(--carbon-rule);color:var(--carbon-muted);margin-left:auto}.docs-module__8Ggf-W__searchSlot .docs-module__8Ggf-W__searchIcon{display:none}@media (max-width:767.5px){.docs-module__8Ggf-W__searchSlot{justify-content:flex-end}.docs-module__8Ggf-W__searchPill{display:none}.docs-module__8Ggf-W__searchSlot .docs-module__8Ggf-W__searchIcon{display:inline-grid}}.docs-module__8Ggf-W__actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.docs-module__8Ggf-W__iconBtn{width:36px;height:36px;color:var(--carbon-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:color .12s,background-color .12s;display:inline-grid}.docs-module__8Ggf-W__iconBtn:hover{color:var(--carbon-text);background:#9ba5c31a}.docs-module__8Ggf-W__iconBtn svg{width:17px;height:17px}@media (pointer:coarse){.docs-module__8Ggf-W__iconBtn{width:44px;height:44px}}.docs-module__8Ggf-W__topLink{height:36px;color:var(--carbon-muted);border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;transition:color .12s;display:inline-flex}.docs-module__8Ggf-W__topLink:hover{color:var(--carbon-text)}.docs-module__8Ggf-W__cta{background:var(--forge);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .12s;display:inline-flex;box-shadow:inset 0 1px #fff3}.docs-module__8Ggf-W__cta:hover{background:var(--forge-hover)}@media (pointer:coarse){.docs-module__8Ggf-W__cta,.docs-module__8Ggf-W__topLink{height:44px}}@media (max-width:639.5px){.docs-module__8Ggf-W__hideSm{display:none}.docs-module__8Ggf-W__docsTag{padding-left:10px}}.docs-module__8Ggf-W__themeSun{display:none}.dark .docs-module__8Ggf-W__themeSun{display:block}.dark .docs-module__8Ggf-W__themeMoon{display:none}.docs-module__8Ggf-W__mobileBar{top:var(--docs-top);z-index:calc(var(--z-topbar,30) - 1);height:var(--docs-bar);padding:0 var(--gutter);border-bottom:1px solid var(--rule);background:var(--bg);align-items:center;gap:8px;display:none;position:sticky}@media (max-width:1023.5px){.docs-module__8Ggf-W__mobileBar{display:flex}}.docs-module__8Ggf-W__menuButton{height:36px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;margin-left:-8px;padding:0 10px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.docs-module__8Ggf-W__menuButton:hover{background:var(--accent-wash)}.docs-module__8Ggf-W__menuButton:focus-visible{outline:2px solid var(--ring);outline-offset:0}.docs-module__8Ggf-W__menuButton svg{width:17px;height:17px}@media (pointer:coarse){.docs-module__8Ggf-W__menuButton{height:44px}}.docs-module__8Ggf-W__mobileTrail{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;line-height:20px;display:flex}.docs-module__8Ggf-W__mobileTrail span{text-overflow:ellipsis;overflow:hidden}.docs-module__8Ggf-W__mobileTrail svg{opacity:.6;flex-shrink:0;width:14px;height:14px}.docs-module__8Ggf-W__mobileTrail .docs-module__8Ggf-W__current{color:var(--text);font-weight:500}.docs-module__8Ggf-W__frame{width:100%;max-width:var(--docs-max);padding:0 var(--gutter);flex:1;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media (min-width:1024px){.docs-module__8Ggf-W__frame{grid-template-columns:252px minmax(0,1fr);column-gap:48px}}.docs-module__8Ggf-W__sidebar{display:none}@media (min-width:1024px){.docs-module__8Ggf-W__sidebar{top:var(--docs-top);height:calc(100dvh - var(--docs-top));overscroll-behavior:contain;scrollbar-width:thin;align-self:start;padding:30px 8px 48px 0;display:block;position:sticky;overflow-y:auto}}.docs-module__8Ggf-W__navGroup+.docs-module__8Ggf-W__navGroup{margin-top:26px}.docs-module__8Ggf-W__navHeading{font-family:var(--font-code);text-transform:uppercase;letter-spacing:.08em;color:var(--faint);border-radius:6px;align-items:center;gap:8px;padding:0 0 8px;font-size:11px;font-weight:500;line-height:16px;transition:color .12s;display:flex}.docs-module__8Ggf-W__navHeading:hover,.docs-module__8Ggf-W__navHeading[aria-current=page]{color:var(--text)}.docs-module__8Ggf-W__navHeading:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__navList{border-left:1px solid var(--rule);display:grid}.docs-module__8Ggf-W__navItem{min-height:32px;color:var(--muted);border-radius:0 8px 8px 0;align-items:center;margin-left:-1px;padding:6px 10px 6px 15px;font-size:14px;line-height:20px;transition:color .12s,background-color .12s;display:flex;position:relative}.docs-module__8Ggf-W__navItem:hover{color:var(--text);background:var(--accent-wash)}.docs-module__8Ggf-W__navItem[aria-current=page]{color:var(--accent-text);background:var(--accent-wash);font-weight:500}.docs-module__8Ggf-W__navItem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.docs-module__8Ggf-W__navMarker{background:var(--accent-text);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}@media (pointer:coarse){.docs-module__8Ggf-W__navItem{min-height:44px}}.docs-module__8Ggf-W__drawerNav .docs-module__8Ggf-W__navItem{min-height:44px;font-size:15px}.docs-module__8Ggf-W__drawerNav .docs-module__8Ggf-W__navHeading{padding-top:4px}.docs-module__8Ggf-W__navSheet{--sheet-w:320px}@media (min-width:640px){.docs-module__8Ggf-W__navSheet{animation-name:docs-module__8Ggf-W__docs-sheet-in-left;left:8px;right:auto}.docs-module__8Ggf-W__navSheet[data-state=closed]{animation-name:docs-module__8Ggf-W__docs-sheet-out-left}}@keyframes docs-module__8Ggf-W__docs-sheet-in-left{0%{transform:translate(calc(-100% - 16px))}}@keyframes docs-module__8Ggf-W__docs-sheet-out-left{to{transform:translate(calc(-100% - 16px))}}.docs-module__8Ggf-W__drawerFoot{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.docs-module__8Ggf-W__drawerFoot a{border:1px solid var(--rule-strong);height:44px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;font-size:14.5px;font-weight:500;display:inline-flex}.docs-module__8Ggf-W__drawerFoot a:last-child{background:var(--accent);border-color:var(--accent);color:#fff}.docs-module__8Ggf-W__drawerFoot a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__main{outline:none;min-width:0;padding:36px 0 80px}@media (max-width:639.5px){.docs-module__8Ggf-W__main{padding-top:24px;padding-bottom:56px}}.docs-module__8Ggf-W__page{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.docs-module__8Ggf-W__page{grid-template-columns:minmax(0,1fr) 232px;column-gap:56px}.docs-module__8Ggf-W__pageWide{grid-template-columns:minmax(0,1fr)}}.docs-module__8Ggf-W__article{width:100%;min-width:0;max-width:760px}.docs-module__8Ggf-W__pageWide .docs-module__8Ggf-W__article{max-width:1040px}.docs-module__8Ggf-W__crumbs ol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:20px;display:flex}.docs-module__8Ggf-W__crumbs li{align-items:center;gap:6px;min-width:0;display:flex}.docs-module__8Ggf-W__crumbs a{border-radius:6px;transition:color .12s}.docs-module__8Ggf-W__crumbs a:hover{color:var(--text)}.docs-module__8Ggf-W__crumbs a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__crumbs svg{opacity:.55;flex-shrink:0;width:14px;height:14px}.docs-module__8Ggf-W__crumbs [aria-current=page]{color:var(--text)}.docs-module__8Ggf-W__title{letter-spacing:-.035em;text-wrap:balance;margin-top:14px;font-size:40px;font-weight:600;line-height:1.08}@media (max-width:639.5px){.docs-module__8Ggf-W__title{font-size:30px;line-height:1.12}}.docs-module__8Ggf-W__lede{max-width:62ch;color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:18px;line-height:1.6}@media (max-width:639.5px){.docs-module__8Ggf-W__lede{font-size:16.5px}}.docs-module__8Ggf-W__prose{color:var(--text);overflow-wrap:break-word;margin-top:36px;font-size:16px;line-height:1.75}.docs-module__8Ggf-W__prose>*+*{margin-top:18px}.docs-module__8Ggf-W__prose>:first-child{margin-top:0}.docs-module__8Ggf-W__prose p,.docs-module__8Ggf-W__prose li{max-width:68ch}.docs-module__8Ggf-W__prose h2{letter-spacing:-.025em;margin-top:56px;scroll-margin-top:24px;font-size:26px;font-weight:600;line-height:1.2}.docs-module__8Ggf-W__prose h3{letter-spacing:-.015em;margin-top:36px;scroll-margin-top:24px;font-size:19px;font-weight:600;line-height:1.35}@media (max-width:1023.5px){.docs-module__8Ggf-W__prose h2,.docs-module__8Ggf-W__prose h3{scroll-margin-top:68px}}.docs-module__8Ggf-W__prose>h2+*,.docs-module__8Ggf-W__prose>h3+*{margin-top:12px}.docs-module__8Ggf-W__prose ul,.docs-module__8Ggf-W__prose ol{padding-left:1.3em}.docs-module__8Ggf-W__prose ul{list-style:outside}.docs-module__8Ggf-W__prose ol{list-style:decimal}.docs-module__8Ggf-W__prose li+li,.docs-module__8Ggf-W__prose li>ul,.docs-module__8Ggf-W__prose li>ol{margin-top:6px}.docs-module__8Ggf-W__prose li::marker{color:var(--faint)}.docs-module__8Ggf-W__prose strong{font-weight:600}.docs-module__8Ggf-W__prose a:not([class]){color:var(--accent-text);text-decoration:underline;-webkit-text-decoration-color:var(--accent-rule);text-decoration-color:var(--accent-rule);text-underline-offset:3px;font-weight:500;text-decoration-thickness:1px;transition:text-decoration-color .12s}.docs-module__8Ggf-W__prose a:not([class]):hover{text-decoration-color:currentColor}.docs-module__8Ggf-W__prose a:not([class]):focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:6px}.docs-module__8Ggf-W__prose :not(pre)>code{font-family:var(--font-code);background:var(--well);border:1px solid var(--rule);white-space:nowrap;border-radius:6px;padding:1.5px 6px;font-size:.84em}@media (max-width:639.5px){.docs-module__8Ggf-W__prose :not(pre)>code{white-space:normal;overflow-wrap:anywhere}}.docs-module__8Ggf-W__prose hr{border:none;border-top:1px solid var(--rule);margin:40px 0}.docs-module__8Ggf-W__prose .kbd{vertical-align:1px}.docs-module__8Ggf-W__heading{align-items:center;gap:6px;display:flex}.docs-module__8Ggf-W__headingText{min-width:0}.docs-module__8Ggf-W__anchorBtn{width:28px;height:28px;color:var(--faint);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;transition:opacity .12s,color .12s,background-color .12s;display:inline-grid}.docs-module__8Ggf-W__anchorBtn svg{width:15px;height:15px}.docs-module__8Ggf-W__anchorBtn:hover{background:var(--accent-wash);color:var(--accent-text)}.docs-module__8Ggf-W__heading:hover .docs-module__8Ggf-W__anchorBtn,.docs-module__8Ggf-W__anchorBtn:focus-visible,.docs-module__8Ggf-W__anchorBtn[data-copied]{opacity:1}.docs-module__8Ggf-W__anchorBtn:focus-visible{outline:2px solid var(--ring);outline-offset:0}.docs-module__8Ggf-W__anchorBtn[data-copied]{color:var(--ok)}@media (pointer:coarse){.docs-module__8Ggf-W__anchorBtn{opacity:.6}}.docs-module__8Ggf-W__callout{--c-ink:var(--muted);--c-chip:var(--well);--c-rule:var(--rule);--c-wash:var(--well);border:1px solid var(--c-rule);background:var(--c-wash);border-radius:12px;gap:12px;padding:14px 18px 14px 14px;font-size:15px;line-height:1.65;display:flex;position:relative}.docs-module__8Ggf-W__callout>svg{background:var(--c-chip);width:30px;height:30px;color:var(--c-ink);border-radius:8px;flex-shrink:0;padding:7px}.docs-module__8Ggf-W__calloutBody{flex:1;min-width:0;padding-top:3px}.docs-module__8Ggf-W__calloutBody>*+*{margin-top:8px}.docs-module__8Ggf-W__calloutBody p,.docs-module__8Ggf-W__calloutBody li{max-width:none}.docs-module__8Ggf-W__calloutTitle{color:var(--text);font-weight:600;display:block}.docs-module__8Ggf-W__note{--c-ink:#2268bf;--c-chip:#2268bf1a;--c-rule:#2268bf3d;--c-wash:#2268bf0a}.docs-module__8Ggf-W__tip{--c-ink:var(--muted);--c-chip:var(--bg);--c-rule:var(--rule);--c-wash:var(--well)}.docs-module__8Ggf-W__warning{--c-ink:#a05c0d;--c-chip:#f2960d24;--c-rule:#da870b52;--c-wash:#f2a60d0f}.docs-module__8Ggf-W__gst{--c-ink:var(--accent-text);--c-chip:var(--accent-wash);--c-rule:var(--accent-rule);--c-wash:#7a4ff409}.docs-module__8Ggf-W__gst .docs-module__8Ggf-W__calloutTitle{color:var(--accent-text)}.dark .docs-module__8Ggf-W__note{--c-ink:#7bb2f4;--c-chip:#71acf41f;--c-rule:#71acf43d;--c-wash:#71acf40d}.dark .docs-module__8Ggf-W__tip{--c-chip:var(--carbon-3)}.dark .docs-module__8Ggf-W__warning{--c-ink:#f7b645;--c-chip:#f7b23b1f;--c-rule:#f7b23b42;--c-wash:#f7b23b0d}.dark .docs-module__8Ggf-W__gst{--c-wash:#7a4ff412}.docs-module__8Ggf-W__prose .docs-module__8Ggf-W__steps,.docs-module__8Ggf-W__steps{counter-reset:docs-step;padding:0;list-style:none}.docs-module__8Ggf-W__steps>li{max-width:none}.docs-module__8Ggf-W__step{counter-increment:docs-step;padding-bottom:28px;padding-left:48px;position:relative}.docs-module__8Ggf-W__step+.docs-module__8Ggf-W__step{margin-top:0}.docs-module__8Ggf-W__step:before{content:counter(docs-step);border:1px solid var(--accent-rule);background:var(--accent-wash);width:30px;height:30px;font-family:var(--font-code);color:var(--accent-text);border-radius:99px;place-items:center;font-size:13px;font-weight:500;line-height:1;display:grid;position:absolute;top:-1px;left:0}.docs-module__8Ggf-W__step:after{content:"";background-image:radial-gradient(circle, var(--rule-strong) 1px, transparent 1.3px);background-repeat:repeat-y;background-size:2px 6px;width:2px;position:absolute;top:37px;bottom:7px;left:14px}.docs-module__8Ggf-W__step:last-child{padding-bottom:0}.docs-module__8Ggf-W__step:last-child:after{display:none}.docs-module__8Ggf-W__stepTitle{letter-spacing:-.01em;font-size:16.5px;font-weight:600;line-height:28px;display:block}.docs-module__8Ggf-W__stepBody{margin-top:4px}.docs-module__8Ggf-W__stepBody>*+*{margin-top:10px}.docs-module__8Ggf-W__stepBody p{max-width:64ch}.docs-module__8Ggf-W__tableWrap{border:1px solid var(--rule);background:var(--raised);border-radius:12px;overflow-x:auto}.docs-module__8Ggf-W__fieldTable{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}.docs-module__8Ggf-W__fieldTable th{text-align:left;font-family:var(--font-code);text-transform:uppercase;letter-spacing:.07em;color:var(--faint);background:var(--well);border-bottom:1px solid var(--rule);white-space:nowrap;padding:9px 16px;font-size:11px;font-weight:500;line-height:16px}.docs-module__8Ggf-W__fieldTable td{border-top:1px solid var(--rule);vertical-align:top;padding:12px 16px}.docs-module__8Ggf-W__fieldTable tbody tr:first-child td{border-top:0}.docs-module__8Ggf-W__fieldTable td:first-child{min-width:132px;font-weight:600}.docs-module__8Ggf-W__fieldTable .docs-module__8Ggf-W__example{color:var(--muted);min-width:140px}.docs-module__8Ggf-W__fieldTable .docs-module__8Ggf-W__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:639.5px){.docs-module__8Ggf-W__stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.docs-module__8Ggf-W__stack,.docs-module__8Ggf-W__stack tbody,.docs-module__8Ggf-W__stack tr,.docs-module__8Ggf-W__stack td{display:block}.docs-module__8Ggf-W__stack tr+tr{border-top:1px solid var(--rule)}.docs-module__8Ggf-W__fieldTable.docs-module__8Ggf-W__stack td{border-top:none;min-width:0;padding:4px 14px}.docs-module__8Ggf-W__stack td:first-child{padding-top:12px}.docs-module__8Ggf-W__stack td:last-child{padding-bottom:12px}.docs-module__8Ggf-W__stack td[data-label]:not(:first-child):before{content:attr(data-label);font-family:var(--font-code);text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:11px;line-height:16px;display:block}}.docs-module__8Ggf-W__shot,.docs-module__8Ggf-W__prose>.docs-module__8Ggf-W__shot{margin-top:28px}.docs-module__8Ggf-W__shotFrame{border:1px solid var(--rule);background:var(--well);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0408140f,0 24px 48px -28px #04081459}.dark .docs-module__8Ggf-W__shotFrame{border-color:var(--carbon-rule);box-shadow:0 1px 2px #02061466,0 32px 64px -32px #020614cc}.docs-module__8Ggf-W__shotFrame img{width:100%;height:auto;display:block}.docs-module__8Ggf-W__shotCaption{color:var(--muted);max-width:68ch;margin-top:10px;font-size:13px;line-height:20px}.docs-module__8Ggf-W__code{border:1px solid var(--carbon-rule-soft);background:var(--code-bg);color:var(--carbon-text);border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.docs-module__8Ggf-W__codeHead{border-bottom:1px solid var(--carbon-rule-soft);min-height:40px;font-family:var(--font-code);color:var(--carbon-muted);justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 16px;font-size:12px;line-height:16px;display:flex}.docs-module__8Ggf-W__codeHead>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-module__8Ggf-W__codePre{font-family:var(--font-code);tab-size:2;white-space:pre;color:var(--carbon-text);margin:0;padding:16px 18px;font-size:13.5px;line-height:1.7;overflow-x:auto}.docs-module__8Ggf-W__codePre:focus-visible{outline:2px solid var(--forge-fg);outline-offset:-2px}.docs-module__8Ggf-W__copyBtn{height:30px;color:var(--carbon-muted);font:inherit;font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;transition:color .12s,background-color .12s;display:inline-flex}.docs-module__8Ggf-W__copyBtn:hover{color:var(--carbon-text);background:#9ba5c31a}.docs-module__8Ggf-W__copyBtn:focus-visible{outline:2px solid var(--forge-fg);outline-offset:0}.docs-module__8Ggf-W__copyBtn svg{width:14px;height:14px}.docs-module__8Ggf-W__copyBtn[data-copied]{color:var(--ok-bright)}.docs-module__8Ggf-W__tabList{border:1px solid var(--rule);background:var(--well);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.docs-module__8Ggf-W__tab{height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500;transition:color .12s,background-color .16s,box-shadow .16s}.docs-module__8Ggf-W__tab:hover{color:var(--text)}.docs-module__8Ggf-W__tab[aria-selected=true]{background:var(--raised);color:var(--text);box-shadow:0 1px 2px #0408141f, 0 0 0 1px var(--rule)}.docs-module__8Ggf-W__tab:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.docs-module__8Ggf-W__tabPanel{padding-top:16px}.docs-module__8Ggf-W__tabPanel>*+*{margin-top:14px}.docs-module__8Ggf-W__tabPanel:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:6px}.docs-module__8Ggf-W__cardGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));gap:12px;display:grid}.docs-module__8Ggf-W__cardGridWide{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.docs-module__8Ggf-W__prose>.docs-module__8Ggf-W__cardGrid{margin-top:20px}.docs-module__8Ggf-W__docCard{isolation:isolate;border:1px solid var(--rule);background:var(--raised);min-width:0;color:var(--text);transition:border-color .16s ease, transform .26s var(--ease), box-shadow .26s ease;border-radius:12px;flex-direction:column;gap:6px;padding:18px;display:flex;position:relative;overflow:hidden}.docs-module__8Ggf-W__docCard:before{content:"";z-index:-1;background:radial-gradient(260px circle at var(--mx,50%) var(--my,-200px), var(--accent-wash), transparent 70%);opacity:0;transition:opacity .2s;position:absolute;inset:0}.docs-module__8Ggf-W__docCard:hover{border-color:var(--accent-rule);transform:translateY(-1px);box-shadow:0 12px 28px -16px #0408144d}.docs-module__8Ggf-W__docCard:hover:before{opacity:1}.docs-module__8Ggf-W__docCard:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__cardIcon{border:1px solid var(--accent-rule);background:var(--accent-wash);width:34px;height:34px;color:var(--accent-text);border-radius:8px;place-items:center;margin-bottom:6px;display:grid}.docs-module__8Ggf-W__cardIcon svg{width:17px;height:17px}.docs-module__8Ggf-W__cardTitle{letter-spacing:-.01em;align-items:center;gap:6px;font-size:15.5px;font-weight:600;line-height:22px;display:flex}.docs-module__8Ggf-W__cardTitle svg{width:15px;height:15px;color:var(--faint);transition:color .12s ease, transform .2s var(--ease);flex-shrink:0}.docs-module__8Ggf-W__docCard:hover .docs-module__8Ggf-W__cardTitle svg{color:var(--accent-text);transform:translate(2px)}.docs-module__8Ggf-W__cardDesc{color:var(--muted);max-width:none;font-size:13.5px;line-height:20px}.docs-module__8Ggf-W__cardMeta{color:var(--muted);align-items:baseline;gap:6px;margin-top:auto;padding-top:10px;font-size:12.5px;line-height:16px;display:flex}.docs-module__8Ggf-W__cardCount{font-family:var(--font-doto), var(--font-code);font-variation-settings:"ROND" 100;color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1}.docs-module__8Ggf-W__tocAside{display:none}@media (min-width:1280px){.docs-module__8Ggf-W__tocAside{top:calc(var(--docs-top) + 36px);max-height:calc(100dvh - var(--docs-top) - 56px);overscroll-behavior:contain;scrollbar-width:thin;align-self:start;padding-bottom:24px;display:block;position:sticky;overflow-y:auto}}.docs-module__8Ggf-W__tocTitle{font-family:var(--font-code);text-transform:uppercase;letter-spacing:.08em;color:var(--faint);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:500;line-height:16px;display:flex}.docs-module__8Ggf-W__tocTitle svg{width:14px;height:14px}.docs-module__8Ggf-W__tocList{border-left:1px solid var(--rule);display:grid}.docs-module__8Ggf-W__tocLink{color:var(--muted);padding:5px 0 5px 14px;font-size:13.5px;line-height:20px;transition:color .12s;display:block;position:relative}.docs-module__8Ggf-W__tocLink[data-level="3"]{padding-left:26px;font-size:13px}.docs-module__8Ggf-W__tocLink:hover{color:var(--text)}.docs-module__8Ggf-W__tocLink[data-active]{color:var(--accent-text);font-weight:500}.docs-module__8Ggf-W__tocLink:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:6px}.docs-module__8Ggf-W__tocMarker{background:var(--accent-text);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:-1px}.docs-module__8Ggf-W__tocFoot{border-top:1px solid var(--rule);gap:14px;margin-top:20px;padding-top:16px;display:grid}.docs-module__8Ggf-W__tocTop{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:start;align-items:center;gap:6px;padding:0;font-size:13px;transition:color .12s;display:inline-flex}.docs-module__8Ggf-W__tocTop:hover{color:var(--text)}.docs-module__8Ggf-W__tocTop:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__tocTop svg{width:14px;height:14px}.docs-module__8Ggf-W__tocCta{border:1px solid var(--carbon-rule);background-color:var(--carbon-0);color:var(--carbon-text);background-image:radial-gradient(#9ba5c324 1px,#0000 1.4px);background-size:12px 12px;border-radius:12px;padding:14px;font-size:13px;line-height:19px;display:block;position:relative;overflow:hidden}.docs-module__8Ggf-W__tocCta:after{content:"";pointer-events:none;background:radial-gradient(180px 120px at 100% 0,#7a4ff447,#0000 70%);position:absolute;inset:0}.docs-module__8Ggf-W__tocCta strong{font-size:13.5px;font-weight:600;display:block;position:relative}.docs-module__8Ggf-W__tocCta span{color:var(--carbon-muted);margin-top:4px;display:block;position:relative}.docs-module__8Ggf-W__tocCta em{color:var(--forge-fg);align-items:center;gap:4px;margin-top:10px;font-style:normal;font-weight:500;display:inline-flex;position:relative}.docs-module__8Ggf-W__tocCta em svg{width:14px;height:14px;transition:transform .2s var(--ease)}.docs-module__8Ggf-W__tocCta:hover em svg{transform:translate(2px)}.docs-module__8Ggf-W__tocCta:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__tocMobile{border:1px solid var(--rule);background:var(--raised);border-radius:12px;margin-top:24px}@media (min-width:1280px){.docs-module__8Ggf-W__tocMobile{display:none}}.docs-module__8Ggf-W__tocMobile summary{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;list-style:none;display:flex}.docs-module__8Ggf-W__tocMobile summary::-webkit-details-marker{display:none}.docs-module__8Ggf-W__tocMobile summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__tocMobile summary svg{width:16px;height:16px;color:var(--muted);transition:transform .2s var(--ease)}.docs-module__8Ggf-W__tocMobile[open] summary svg{transform:rotate(180deg)}.docs-module__8Ggf-W__tocMobileList{padding:0 14px 12px}.docs-module__8Ggf-W__tocMobileList .docs-module__8Ggf-W__tocLink{padding-top:8px;padding-bottom:8px}.docs-module__8Ggf-W__pageFoot{border-top:1px solid var(--rule);margin-top:64px;padding-top:22px}.docs-module__8Ggf-W__reviewed{color:var(--muted);font-size:13px;line-height:20px}.docs-module__8Ggf-W__pager{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px;display:grid}@media (min-width:640px){.docs-module__8Ggf-W__pager{grid-template-columns:repeat(2,minmax(0,1fr))}}.docs-module__8Ggf-W__pagerLink{border:1px solid var(--rule);background:var(--raised);min-width:0;transition:border-color .16s ease, transform .26s var(--ease);border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.docs-module__8Ggf-W__pagerLink:hover{border-color:var(--accent-rule);transform:translateY(-1px)}.docs-module__8Ggf-W__pagerLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__pagerNext{text-align:right;align-items:flex-end}@media (min-width:640px){.docs-module__8Ggf-W__pagerNext{grid-column:2}}.docs-module__8Ggf-W__pagerLabel{color:var(--muted);align-items:center;gap:5px;font-size:12.5px;line-height:16px;display:flex}.docs-module__8Ggf-W__pagerLabel svg{width:14px;height:14px;transition:transform .2s var(--ease)}.docs-module__8Ggf-W__pagerLink:hover .docs-module__8Ggf-W__pagerLabel svg{transform:translate(-2px)}.docs-module__8Ggf-W__pagerNext:hover .docs-module__8Ggf-W__pagerLabel svg{transform:translate(2px)}.docs-module__8Ggf-W__pagerTitle{letter-spacing:-.01em;color:var(--text);font-size:16px;font-weight:600;line-height:22px}.docs-module__8Ggf-W__siteFoot{border-top:1px solid var(--carbon-rule-soft);background:var(--carbon-0);color:var(--carbon-muted);position:relative;overflow:hidden}.docs-module__8Ggf-W__siteFootInner{max-width:var(--docs-max);padding:44px var(--gutter) calc(28px + env(safe-area-inset-bottom));gap:32px;margin:0 auto;font-size:13.5px;line-height:20px;display:grid;position:relative}@media (min-width:768px){.docs-module__8Ggf-W__siteFootInner{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}}.docs-module__8Ggf-W__footBrand{align-content:start;gap:10px;display:grid}.docs-module__8Ggf-W__footBrand p{max-width:34ch}.docs-module__8Ggf-W__footBrand .docs-module__8Ggf-W__brandLink{justify-self:start}.docs-module__8Ggf-W__footCol{align-content:start;gap:10px;display:grid}.docs-module__8Ggf-W__footCol h2{font-family:var(--font-code);text-transform:uppercase;letter-spacing:.08em;color:#7f8aab;font-size:11px;font-weight:500;line-height:16px}.docs-module__8Ggf-W__footCol a{color:var(--carbon-muted);border-radius:6px;justify-self:start;transition:color .12s}.docs-module__8Ggf-W__footCol a:hover{color:var(--carbon-text)}.docs-module__8Ggf-W__footCol a:focus-visible{outline:2px solid var(--forge-fg);outline-offset:2px}.docs-module__8Ggf-W__footMark{font-family:var(--font-doto), var(--font-code);font-variation-settings:"ROND" 100;letter-spacing:-.02em;color:#1c2847;-webkit-user-select:none;user-select:none;white-space:nowrap;grid-column:1/-1;margin-top:8px;font-size:clamp(56px,13vw,176px);font-weight:900;line-height:1}.docs-module__8Ggf-W__searchDialog{--modal-w:640px}@media (min-width:640px){.docs-module__8Ggf-W__searchDialog{top:12dvh;translate:-50%}}.docs-module__8Ggf-W__searchPanel{background:var(--surface);min-height:0;max-height:min(580px,76dvh);color:var(--text);font-family:var(--font-ui);border:1px solid var(--rule-strong);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 8px #04081414,0 32px 64px -16px #04081466}.dark .docs-module__8Ggf-W__searchPanel{background:var(--carbon-3)}@media (max-width:639.5px){.docs-module__8Ggf-W__searchPanel{max-height:88dvh;padding-top:12px;padding-bottom:env(safe-area-inset-bottom);border-bottom:none;border-radius:16px 16px 0 0}}.docs-module__8Ggf-W__searchInputRow{border-bottom:1px solid var(--rule);flex-shrink:0;align-items:center;gap:10px;height:56px;padding:0 10px 0 18px;display:flex}.docs-module__8Ggf-W__searchInputRow>svg{width:18px;height:18px;color:var(--accent-text);flex-shrink:0}.docs-module__8Ggf-W__searchInput{min-width:0;height:100%;font:inherit;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:16px}.docs-module__8Ggf-W__searchInput::placeholder{color:var(--faint)}.docs-module__8Ggf-W__searchInput::-webkit-search-cancel-button{display:none}.docs-module__8Ggf-W__searchClose{height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:inline-flex}.docs-module__8Ggf-W__searchClose:hover{background:var(--accent-wash);color:var(--text)}.docs-module__8Ggf-W__searchClose:focus-visible{outline:2px solid var(--ring);outline-offset:0}.docs-module__8Ggf-W__closeWord{display:none}@media (pointer:coarse){.docs-module__8Ggf-W__escKey{display:none}.docs-module__8Ggf-W__closeWord{display:inline}.docs-module__8Ggf-W__searchClose{height:44px}}.docs-module__8Ggf-W__searchResults{overscroll-behavior:contain;flex:1;min-height:0;padding:6px;overflow-y:auto}.docs-module__8Ggf-W__searchGroupLabel{font-family:var(--font-code);text-transform:uppercase;letter-spacing:.08em;color:var(--faint);padding:10px 10px 6px;font-size:11px;line-height:16px}.docs-module__8Ggf-W__result{cursor:pointer;min-height:50px;color:var(--text);border-radius:8px;align-items:center;gap:12px;padding:7px 10px;display:flex}.docs-module__8Ggf-W__result[aria-selected=true]{background:var(--accent-wash)}.docs-module__8Ggf-W__resultIcon{background:var(--well);border:1px solid var(--rule);width:32px;height:32px;color:var(--muted);border-radius:8px;flex-shrink:0;place-items:center;transition:color .12s,background-color .12s,border-color .12s;display:grid}.docs-module__8Ggf-W__resultIcon svg{width:15px;height:15px}.docs-module__8Ggf-W__result[aria-selected=true] .docs-module__8Ggf-W__resultIcon{background:var(--accent);border-color:var(--accent);color:#fff}.docs-module__8Ggf-W__resultText{flex:1;min-width:0}.docs-module__8Ggf-W__resultTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.docs-module__8Ggf-W__resultSub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:18px;display:block;overflow:hidden}.docs-module__8Ggf-W__resultGo{width:15px;height:15px;color:var(--accent-text);opacity:0;flex-shrink:0;transition:opacity .12s}.docs-module__8Ggf-W__result[aria-selected=true] .docs-module__8Ggf-W__resultGo{opacity:1}.docs-module__8Ggf-W__searchEmpty{text-align:center;color:var(--muted);padding:32px 16px 36px;font-size:14px;line-height:22px}.docs-module__8Ggf-W__searchEmpty b{color:var(--text);font-weight:500}.docs-module__8Ggf-W__searchFoot{border-top:1px solid var(--rule);background:var(--well);color:var(--muted);flex-wrap:wrap;flex-shrink:0;gap:6px 16px;padding:9px 16px;font-size:12px;line-height:20px;display:flex}.dark .docs-module__8Ggf-W__searchFoot{background:var(--carbon-2)}.docs-module__8Ggf-W__searchFoot span{align-items:center;gap:6px;display:inline-flex}@media (pointer:coarse){.docs-module__8Ggf-W__searchFoot{display:none}}.docs-module__8Ggf-W__hero{isolation:isolate;border:1px solid var(--rule);background:var(--well);border-radius:16px;padding:44px 40px 40px;position:relative;overflow:hidden}.dark .docs-module__8Ggf-W__hero{background:var(--carbon-0);border-color:var(--carbon-rule-soft)}@media (max-width:639.5px){.docs-module__8Ggf-W__hero{margin:0 calc(var(--gutter) * -.5);padding:28px 20px 24px}}.docs-module__8Ggf-W__heroField{z-index:-1;pointer-events:none;background-image:radial-gradient(var(--dot) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 85% 10%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 90% at 85% 10%,#000 20%,#0000 75%)}.docs-module__8Ggf-W__heroLight{z-index:-1;pointer-events:none;background:radial-gradient(560px 300px at 88% -10%,#7a4ff429,#0000 70%);position:absolute;inset:0}.dark .docs-module__8Ggf-W__heroLight{background:radial-gradient(560px 320px at 88% -10%,#7a4ff447,#0000 70%)}.docs-module__8Ggf-W__heroTitle{letter-spacing:-.045em;text-wrap:balance;max-width:21ch;font-size:46px;font-weight:600;line-height:1.02}.docs-module__8Ggf-W__heroTitle em{color:var(--muted);font-style:normal}@media (max-width:639.5px){.docs-module__8Ggf-W__heroTitle{font-size:34px}}.docs-module__8Ggf-W__heroLede{max-width:58ch;color:var(--muted);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:1.6}.docs-module__8Ggf-W__homeSearch{border:1px solid var(--rule-strong);background:var(--raised);width:min(100%,560px);height:52px;color:var(--faint);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin-top:26px;padding:0 8px 0 16px;font-size:15.5px;transition:border-color .12s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0408140f,0 12px 32px -18px #0408144d}.dark .docs-module__8Ggf-W__homeSearch{background:var(--carbon);border-color:var(--carbon-rule)}.docs-module__8Ggf-W__homeSearch:hover{border-color:var(--accent-rule)}.docs-module__8Ggf-W__homeSearch:focus-visible{border-color:var(--ring);box-shadow:0 0 0 4px var(--ring-halo);outline:none}.docs-module__8Ggf-W__homeSearch>svg{width:18px;height:18px;color:var(--accent-text);flex-shrink:0}.docs-module__8Ggf-W__homeSearch>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.docs-module__8Ggf-W__homeSearch .kbd{margin-left:auto}.docs-module__8Ggf-W__popular{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.docs-module__8Ggf-W__popular a{border:1px solid var(--rule);background:var(--raised);height:30px;color:var(--text);border-radius:99px;align-items:center;padding:0 11px;font-weight:500;transition:border-color .12s,color .12s;display:inline-flex}.dark .docs-module__8Ggf-W__popular a{background:var(--carbon-2);border-color:var(--carbon-rule)}.docs-module__8Ggf-W__popular a:hover{border-color:var(--accent-rule);color:var(--accent-text)}.docs-module__8Ggf-W__popular a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (pointer:coarse){.docs-module__8Ggf-W__popular a{height:40px}}.docs-module__8Ggf-W__homeSection{margin-top:56px}.docs-module__8Ggf-W__homeSection .docs-module__8Ggf-W__cardGridWide{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr))}.docs-module__8Ggf-W__homeSection>h2{letter-spacing:-.025em;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;font-size:22px;font-weight:600;line-height:28px;display:flex}.docs-module__8Ggf-W__questionList{border-top:1px solid var(--rule);display:grid}@media (min-width:768px){.docs-module__8Ggf-W__questionList{grid-template-columns:1fr 1fr;column-gap:32px}}.docs-module__8Ggf-W__questionList a{border-bottom:1px solid var(--rule);min-height:52px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;font-size:15px;line-height:22px;transition:color .12s;display:flex}.docs-module__8Ggf-W__questionList a:hover{color:var(--accent-text)}.docs-module__8Ggf-W__questionList a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:6px}.docs-module__8Ggf-W__questionList svg{width:15px;height:15px;color:var(--faint);transition:transform .2s var(--ease), color .12s ease;flex-shrink:0}.docs-module__8Ggf-W__questionList a:hover svg{color:var(--accent-text);transform:translate(2px)}.docs-module__8Ggf-W__faq{border-top:1px solid var(--rule)}.docs-module__8Ggf-W__faqItem{border-bottom:1px solid var(--rule);scroll-margin-top:24px}@media (max-width:1023.5px){.docs-module__8Ggf-W__faqItem{scroll-margin-top:68px}}.docs-module__8Ggf-W__faqItem summary{cursor:pointer;letter-spacing:-.01em;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 2px;font-size:16px;font-weight:600;line-height:24px;list-style:none;transition:color .12s;display:flex}.docs-module__8Ggf-W__faqItem summary:hover{color:var(--accent-text)}.docs-module__8Ggf-W__faqItem summary::-webkit-details-marker{display:none}.docs-module__8Ggf-W__faqItem summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__faqItem summary svg{border:1px solid var(--rule);width:22px;height:22px;color:var(--muted);transition:transform .26s var(--ease), color .12s ease, border-color .12s ease, background-color .12s ease;border-radius:99px;flex-shrink:0;padding:3px}.docs-module__8Ggf-W__faqItem[open] summary svg{color:var(--accent-text);border-color:var(--accent-rule);background:var(--accent-wash);transform:rotate(45deg)}.docs-module__8Ggf-W__faqAnswer{color:var(--muted);padding:0 40px 20px 2px}.docs-module__8Ggf-W__faqAnswer strong{color:var(--text)}.docs-module__8Ggf-W__faqAnswer>*+*{margin-top:10px}.docs-module__8Ggf-W__faqItem[open] .docs-module__8Ggf-W__faqAnswer{animation-name:docs-module__8Ggf-W__answer;animation-duration:.28s;animation-timing-function:var(--ease)}@keyframes docs-module__8Ggf-W__answer{0%{opacity:0;transform:translateY(-4px)}}.docs-module__8Ggf-W__rise{animation-name:docs-module__8Ggf-W__rise;animation-duration:.8s;animation-timing-function:var(--ease);animation-delay:var(--d,0s);animation-fill-mode:backwards}@keyframes docs-module__8Ggf-W__rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@keyframes docs-module__8Ggf-W__fade{0%{opacity:0}}.docs-module__8Ggf-W__missing{max-width:760px}.docs-module__8Ggf-W__missing .docs-module__8Ggf-W__lede{margin-top:10px;margin-bottom:4px}.docs-module__8Ggf-W__missing .docs-module__8Ggf-W__missingCode{margin:8px 0 20px}.docs-module__8Ggf-W__missing .docs-module__8Ggf-W__homeSection{margin-top:36px}.docs-module__8Ggf-W__missing .docs-module__8Ggf-W__cardGridWide{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.docs-module__8Ggf-W__missingBack{margin-top:28px;font-size:14px}.docs-module__8Ggf-W__missingBack a{color:var(--accent-text);border-radius:6px;align-items:center;gap:6px;font-weight:500;display:inline-flex}.docs-module__8Ggf-W__missingBack a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.docs-module__8Ggf-W__missingBack svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.docs-module__8Ggf-W__rise,.docs-module__8Ggf-W__faqItem[open] .docs-module__8Ggf-W__faqAnswer{animation-name:docs-module__8Ggf-W__fade!important;animation-duration:.3s!important}.docs-module__8Ggf-W__docCard:hover,.docs-module__8Ggf-W__pagerLink:hover,.docs-module__8Ggf-W__docCard:hover .docs-module__8Ggf-W__cardTitle svg,.docs-module__8Ggf-W__questionList a:hover svg,.docs-module__8Ggf-W__pagerLink:hover .docs-module__8Ggf-W__pagerLabel svg,.docs-module__8Ggf-W__tocCta:hover em svg{transform:none}}
