.DocumentationShell_root__pAtI9{position:relative;isolation:isolate;min-height:100dvh;background:var(--color-backdrop);color:var(--color-ink)}.DocumentationShell_skipLink__Vze2O{position:fixed;top:10px;left:10px;z-index:100;padding:9px 12px;border-radius:var(--radius-nav);background:var(--color-ink);color:var(--color-card);font-size:11.5px;text-decoration:none;transform:translateY(-160%)}.DocumentationShell_skipLink__Vze2O:focus{transform:translateY(0)}.DocumentationShell_header__JBic3{position:sticky;top:0;z-index:40;border-bottom:1px dashed var(--color-dash);background:color-mix(in srgb,var(--color-backdrop) 84%,transparent);backdrop-filter:blur(18px)}.DocumentationShell_headerMain__tKitn{display:grid;grid-template-columns:minmax(290px,1fr) minmax(320px,520px) minmax(290px,1fr);align-items:center;gap:28px;width:min(1500px,100%);min-height:72px;margin:0 auto;padding:0 32px}.DocumentationShell_brandLink__z9TWg{display:inline-flex;align-items:center;justify-self:start;min-width:0;color:var(--color-ink);text-decoration:none}.DocumentationShell_brandName__7x3YE{margin-left:10px;font-size:18px;font-weight:700;letter-spacing:-.025em}.DocumentationShell_brandDivider__YENd_{width:1px;height:22px;margin:0 12px;background:var(--color-line)}.DocumentationShell_brandProduct__G9aDz{overflow:hidden;color:var(--color-ink-2);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.DocumentationShell_headerSearch__W5KsZ{position:relative;z-index:2;width:100%}.DocumentationShell_headerSearchInput__xdIWI{display:flex;align-items:center;width:100%;height:42px;padding:0 12px;border:1px solid var(--color-line);border-radius:var(--radius-nav);background:var(--color-card);color:var(--color-ink-3);transition:border-color .16s var(--ease-morph),background .16s var(--ease-morph),color .16s var(--ease-morph)}.DocumentationShell_headerSearchInput__xdIWI:focus-within,.DocumentationShell_headerSearchInput__xdIWI:hover{border-color:var(--color-dash);background:var(--color-card-2);color:var(--color-ink-2)}.DocumentationShell_headerSearchInput__xdIWI:focus-within{border-color:var(--color-ink-3)}.DocumentationShell_headerSearchInput__xdIWI input{flex:1;min-width:0;margin-left:10px;border:0;outline:0;background:transparent;color:var(--color-ink);font:inherit;font-size:12.5px}.DocumentationShell_headerSearchInput__xdIWI input::placeholder{color:var(--color-ink-3)}.DocumentationShell_headerSearchInput__xdIWI kbd{display:inline-flex;align-items:center;height:22px;padding:0 7px;border:1px solid var(--color-line);border-radius:6px;background:var(--color-shell);color:var(--color-ink-3);font-family:var(--font-mono);font-size:10px}.DocumentationShell_headerLinks__sSFAO{display:flex;align-items:center;justify-content:flex-end;gap:22px}.DocumentationShell_headerLinks__sSFAO a{display:inline-flex;align-items:center;gap:7px;color:var(--color-ink-2);font-size:12.5px;text-decoration:none;white-space:nowrap}.DocumentationShell_headerLinks__sSFAO a:hover{color:var(--color-ink)}.DocumentationShell_mobileActions__2LEdv{display:none;align-items:center;gap:8px}.DocumentationShell_mobileActions__2LEdv button{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--color-line);border-radius:9px;background:var(--color-card);color:var(--color-ink-2);cursor:pointer}.DocumentationShell_sectionTabs__uDcLp{border-top:1px dashed var(--color-line)}.DocumentationShell_sectionTabsInner__EdjJR{display:flex;align-items:flex-end;gap:34px;width:min(1500px,100%);height:49px;margin:0 auto;padding:0 32px}.DocumentationShell_sectionTabsInner__EdjJR a{position:relative;display:inline-flex;align-items:center;height:100%;color:var(--color-ink-2);font-size:13px;text-decoration:none}.DocumentationShell_sectionTabsInner__EdjJR a:hover{color:var(--color-ink)}.DocumentationShell_sectionTabsInner__EdjJR a:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:var(--radius-pill);background:transparent;content:""}.DocumentationShell_sectionTabsInner__EdjJR .DocumentationShell_sectionTabActive__YktVi{color:var(--color-ink);font-weight:700}.DocumentationShell_sectionTabsInner__EdjJR .DocumentationShell_sectionTabActive__YktVi:after{background:var(--color-ink)}.DocumentationShell_pageGrid__jYSN_{position:relative;z-index:1;display:grid;grid-template-columns:250px minmax(0,800px) 230px;justify-content:center;gap:54px;width:min(1500px,100%);margin:0 auto;padding:48px 32px 96px}.DocumentationShell_leftRail__Ig2_F,.DocumentationShell_rightRail__qLLP6{align-self:start;position:sticky;top:150px;max-height:calc(100dvh - 176px)}.DocumentationShell_leftRail__Ig2_F{overflow-y:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:var(--color-dash) transparent}.DocumentationShell_mainContent__BQjJx{min-width:0}.DocumentationShell_topicNav__GsTtN{display:flex;flex-direction:column;gap:26px}.DocumentationShell_topicGroup__GjpMI{display:flex;flex-direction:column;gap:9px}.DocumentationShell_topicHeading__6vkZt{display:flex;align-items:center;gap:9px;padding:0 10px;color:var(--color-ink);font-size:12.5px;font-weight:700}.DocumentationShell_topicHeading__6vkZt svg{color:var(--color-ink-3)}.DocumentationShell_topicLinks__TKDKW{display:flex;flex-direction:column;gap:3px}.DocumentationShell_topicLink__Xlp8F{display:block;padding:9px 11px;border-radius:var(--radius-nav);color:var(--color-ink-2);font-size:12px;line-height:1.35;text-decoration:none;transition:background .15s var(--ease-morph),color .15s var(--ease-morph)}.DocumentationShell_topicLink__Xlp8F:hover{background:var(--color-card);color:var(--color-ink)}.DocumentationShell_topicLinkActive__O_l5u{background:var(--color-hover);color:var(--color-ink);font-weight:700}.DocumentationShell_faqNavLink__HBDQZ{display:flex;align-items:center;gap:9px;margin-top:1px;padding:10px;border-top:1px dashed var(--color-dash);color:var(--color-ink-2);font-size:12px;text-decoration:none}.DocumentationShell_faqNavLink__HBDQZ:hover{color:var(--color-ink)}.DocumentationShell_rightRail__qLLP6{display:flex;flex-direction:column;gap:30px}.DocumentationShell_rightRailTitle__wz2Q2{display:flex;align-items:center;gap:9px;margin:0 0 14px;color:var(--color-ink);font-size:12.5px;font-weight:700}.DocumentationShell_rightRailTitle__wz2Q2 svg{color:var(--color-ink-3)}.DocumentationShell_rightRailLinks__N6vVY{display:flex;flex-direction:column;gap:3px}.DocumentationShell_rightRailLinks__N6vVY a{padding:6px 0;color:var(--color-ink-2);font-size:11.5px;line-height:1.45;text-decoration:none}.DocumentationShell_rightRailLinks__N6vVY .DocumentationShell_rightRailLinkActive__uac3i,.DocumentationShell_rightRailLinks__N6vVY a:hover{color:var(--color-green-deep)}.DocumentationShell_supportAside__wZRuo{display:flex;flex-direction:column;align-items:flex-start;padding-top:20px;border-top:1px dashed var(--color-dash);color:var(--color-ink-2)}.DocumentationShell_supportAside__wZRuo>svg{margin-bottom:10px;color:var(--color-ink-3)}.DocumentationShell_supportAside__wZRuo strong{margin-bottom:5px;color:var(--color-ink);font-size:12.5px}.DocumentationShell_supportAside__wZRuo span{font-size:11.5px;line-height:1.5}.DocumentationShell_supportAside__wZRuo a{margin-top:10px;color:var(--color-green-deep);font-size:11.5px;text-decoration:none}.DocumentationShell_searchResults__Q9cAr{position:absolute;top:calc(100% + 8px);right:0;left:0;max-height:min(58vh,520px);overflow-y:auto;padding:10px;border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-card);box-shadow:var(--shadow-float);animation:DocumentationShell_documentation-search-in__JBKMt .18s var(--ease-morph) both}@keyframes DocumentationShell_documentation-search-in__JBKMt{0%{opacity:0;transform:translateY(4px) scale(.992);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.DocumentationShell_searchResultsLabel__FT2eb{margin:4px 8px 8px;color:var(--color-ink-3);font-size:10.5px}.DocumentationShell_searchResult__zekNU{display:grid;grid-template-columns:34px minmax(0,1fr) auto 12px;align-items:center;gap:11px;padding:10px;border-radius:var(--radius-nav);color:var(--color-ink-2);text-decoration:none}.DocumentationShell_searchResult__zekNU+.DocumentationShell_searchResult__zekNU{margin-top:2px}.DocumentationShell_searchResult__zekNU:hover{background:var(--color-hover);color:var(--color-ink)}.DocumentationShell_searchResultIcon__yAnT9{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:var(--color-shell);color:var(--color-ink-3)}.DocumentationShell_searchResultCopy__QVyMj{display:flex;min-width:0;flex-direction:column;gap:3px}.DocumentationShell_searchResultCopy__QVyMj strong{overflow:hidden;color:var(--color-ink);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.DocumentationShell_searchResultCopy__QVyMj span{overflow:hidden;color:var(--color-ink-3);font-size:10.5px;white-space:nowrap;text-overflow:ellipsis}.DocumentationShell_searchResultKind__eMWVy{color:var(--color-ink-3);font-size:10px;white-space:nowrap}.DocumentationShell_noSearchResults__PIS5w{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;padding:26px;text-align:center}.DocumentationShell_noSearchResults__PIS5w>svg{margin-bottom:12px;color:var(--color-ink-3)}.DocumentationShell_noSearchResults__PIS5w strong{color:var(--color-ink);font-size:14px}.DocumentationShell_noSearchResults__PIS5w span{max-width:380px;margin-top:7px;color:var(--color-ink-2);font-size:11.5px;line-height:1.5}.DocumentationShell_noSearchResults__PIS5w a{margin-top:13px;color:var(--color-green-deep);font-size:11.5px;text-decoration:none}.DocumentationShell_mobileNavigation__2bVvX{position:fixed;inset:122px 0 0;z-index:35;overflow:hidden;background:color-mix(in srgb,var(--color-backdrop) 96%,transparent);opacity:0;visibility:hidden;transform:translateY(-5px);filter:blur(2px);backdrop-filter:blur(18px);transition:opacity .18s var(--ease-morph),transform .18s var(--ease-morph),filter .18s var(--ease-morph),visibility 0s linear .18s}.DocumentationShell_mobileNavigationOpen__NAbZr{opacity:1;visibility:visible;transform:translateY(0);filter:blur(0);transition-delay:0s}.DocumentationShell_mobileNavigationInner__EcJah{height:100%;overflow-y:auto;padding:22px 22px 60px}.DocumentationShell_mobileUtilityLinks__FZPdE{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px dashed var(--color-dash)}.DocumentationShell_mobileUtilityLinks__FZPdE a{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid var(--color-line);border-radius:var(--radius-nav);background:var(--color-card);color:var(--color-ink-2);font-size:11.5px;text-align:center;text-decoration:none}.DocumentationShell_pageIntro__T9ysE{padding-bottom:34px;border-bottom:1px dashed var(--color-dash)}.DocumentationShell_eyebrow__kJ8E9{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--color-green-deep);font-size:12.5px;font-weight:700}.DocumentationShell_pageTitle__rDUGQ{max-width:760px;margin:0;color:var(--color-ink);font-size:clamp(38px,4vw,54px);line-height:1.04;letter-spacing:-.045em}.DocumentationShell_pageDescription__1qlU5{max-width:740px;margin:18px 0 0;color:var(--color-ink-2);font-size:17px;line-height:1.65}.DocumentationShell_articleMetaRow__WvzAT{margin-top:24px}.DocumentationShell_articleMeta__N5_O5{color:var(--color-ink-3);font-family:var(--font-mono);font-size:10.5px}.DocumentationShell_articleBody__o8mnq{display:flex;flex-direction:column;gap:54px;padding-top:44px}.DocumentationShell_articleSection__o3j0M{scroll-margin-top:156px}.DocumentationShell_articleSection__o3j0M h2{margin:0 0 18px;color:var(--color-ink);font-size:24px;line-height:1.2;letter-spacing:-.025em}.DocumentationShell_articleSection__o3j0M p{margin:0;color:var(--color-ink-2);font-size:14px;line-height:1.85}.DocumentationShell_articleSection__o3j0M>:not(h2)+:not(h2){margin-top:22px}.DocumentationShell_articleList__D_jHb{display:flex;flex-direction:column;gap:11px;margin:0;padding-left:20px;color:var(--color-ink-2);font-size:14px;line-height:1.7}.DocumentationShell_steps__PN_fB{display:flex;flex-direction:column;margin-top:4px}.DocumentationShell_step__Ogtqt{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding:18px 0;border-bottom:1px dashed var(--color-dash)}.DocumentationShell_step__Ogtqt:first-child{padding-top:4px}.DocumentationShell_stepNumber__7gQcj{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:var(--color-hover);color:var(--color-ink);font-family:var(--font-mono);font-size:10.5px}.DocumentationShell_stepCopy___LUgn strong{display:block;margin-bottom:5px;color:var(--color-ink);font-size:13px}.DocumentationShell_stepCopy___LUgn span{color:var(--color-ink-2);font-size:12.5px;line-height:1.65}.DocumentationShell_note__acewv{padding:21px 22px;border-left:2px solid var(--color-ink-3);border-radius:0 var(--radius-nav) var(--radius-nav) 0;background:var(--color-card)}.DocumentationShell_noteAttention__oKaOE{border-left-color:var(--color-amber);background:var(--color-amber-soft)}.DocumentationShell_note__acewv strong{display:block;margin-bottom:8px;color:var(--color-ink);font-size:12.5px}.DocumentationShell_note__acewv p{font-size:12.5px;line-height:1.65}.DocumentationShell_articleAction___nmp8{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 22px;border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-lift)}.DocumentationShell_articleActionCopy__MunKn{min-width:0}.DocumentationShell_articleActionCopy__MunKn strong{display:block;margin-bottom:5px;color:var(--color-ink);font-size:12.5px}.DocumentationShell_articleActionCopy__MunKn span{color:var(--color-ink-3);font-size:11.5px;line-height:1.5}.DocumentationShell_articleAction___nmp8 a{display:inline-flex;min-height:36px;flex:0 0 auto;align-items:center;gap:8px;padding:0 13px;border-radius:var(--radius-nav);background:var(--color-ink);color:var(--color-card);font-size:11.5px;font-weight:700;text-decoration:none}.DocumentationShell_relatedSection__qf5Al{margin-top:60px;padding-top:28px;border-top:1px dashed var(--color-dash)}.DocumentationShell_relatedSection__qf5Al h2{margin:0 0 18px;font-size:16px}.DocumentationShell_relatedGrid__pLx_w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.DocumentationShell_relatedCard__sES3N{display:flex;min-height:112px;flex-direction:column;justify-content:space-between;padding:17px;border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-lift);color:var(--color-ink);text-decoration:none}.DocumentationShell_relatedCard__sES3N strong{font-size:12.5px;line-height:1.4}.DocumentationShell_relatedCard__sES3N span{display:flex;align-items:center;gap:6px;color:var(--color-ink-3);font-size:10.5px}.DocumentationShell_homeSections__RAWCB{display:flex;flex-direction:column;gap:54px;padding-top:44px}.DocumentationShell_homeSectionHeader__ZOigi{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.DocumentationShell_homeSectionHeader__ZOigi h2{margin:0;color:var(--color-ink);font-size:20px;letter-spacing:-.02em}.DocumentationShell_homeSectionHeader__ZOigi p{max-width:420px;margin:0;color:var(--color-ink-3);font-size:11.5px;line-height:1.5;text-align:right}.DocumentationShell_categoryGrid__gAVxu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.DocumentationShell_categoryCard__afZrV{display:flex;min-height:164px;flex-direction:column;padding:20px;border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-lift)}.DocumentationShell_categoryCardIcon__n87pQ{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:var(--color-hover);color:var(--color-ink-2)}.DocumentationShell_categoryCard__afZrV h3{margin:18px 0 6px;color:var(--color-ink);font-size:14px}.DocumentationShell_categoryCard__afZrV>p{margin:0;color:var(--color-ink-3);font-size:11.5px;line-height:1.55}.DocumentationShell_categoryCardLinks__7tB1j{display:flex;flex-direction:column;gap:8px;margin-top:17px;padding-top:14px;border-top:1px dashed var(--color-dash)}.DocumentationShell_categoryCardLinks__7tB1j a{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-ink-2);font-size:11px;line-height:1.4;text-decoration:none}.DocumentationShell_categoryCardLinks__7tB1j a:hover{color:var(--color-green-deep)}.DocumentationShell_popularList__WTV4J{display:flex;flex-direction:column;border-top:1px dashed var(--color-dash)}.DocumentationShell_popularLink__2Hpxm{display:grid;grid-template-columns:26px minmax(0,1fr) 12px;align-items:center;gap:12px;min-height:58px;border-bottom:1px dashed var(--color-dash);color:var(--color-ink-2);text-decoration:none}.DocumentationShell_popularIndex__UwPlK{color:var(--color-ink-3);font-family:var(--font-mono);font-size:10.5px}.DocumentationShell_popularLink__2Hpxm strong{color:var(--color-ink);font-size:12.5px}.DocumentationShell_popularLink__2Hpxm:hover strong,.DocumentationShell_popularLink__2Hpxm:hover>svg{color:var(--color-green-deep)}.DocumentationShell_faqList__LkjXZ{display:flex;flex-direction:column;padding-top:20px}.DocumentationShell_faqItem__yagqz{scroll-margin-top:150px;padding:30px 0;border-bottom:1px dashed var(--color-dash)}.DocumentationShell_faqItem__yagqz h2{margin:0 0 12px;color:var(--color-ink);font-size:18px;line-height:1.35;letter-spacing:-.015em}.DocumentationShell_faqItem__yagqz p{margin:0;color:var(--color-ink-2);font-size:13.5px;line-height:1.8}.DocumentationShell_faqItem__yagqz a{display:inline-flex;align-items:center;gap:7px;margin-top:13px;color:var(--color-green-deep);font-size:11.5px;text-decoration:none}@media (max-width:1240px){.DocumentationShell_headerMain__tKitn{grid-template-columns:minmax(250px,1fr) minmax(300px,460px) minmax(220px,1fr);gap:20px}.DocumentationShell_headerLinks__sSFAO{gap:15px}.DocumentationShell_pageGrid__jYSN_{grid-template-columns:230px minmax(0,800px);gap:44px}.DocumentationShell_rightRail__qLLP6{display:none}}@media (max-width:900px){.DocumentationShell_headerMain__tKitn{grid-template-columns:minmax(0,1fr) auto;min-height:68px;padding:0 22px}.DocumentationShell_headerLinks__sSFAO,.DocumentationShell_headerSearch__W5KsZ{display:none}.DocumentationShell_headerMainSearchOpen__FzcQ9{row-gap:12px;padding-top:12px;padding-bottom:12px}.DocumentationShell_headerMain__tKitn .DocumentationShell_brandLink__z9TWg{grid-row:1;grid-column:1}.DocumentationShell_headerMain__tKitn .DocumentationShell_mobileActions__2LEdv{grid-row:1;grid-column:2}.DocumentationShell_headerSearchOpen__ryfhZ{display:block;grid-row:2;grid-column:1/-1}.DocumentationShell_mobileActions__2LEdv{display:flex}.DocumentationShell_sectionTabsInner__EdjJR{height:47px;padding:0 22px}.DocumentationShell_mobileNavigation__2bVvX{top:116px}.DocumentationShell_pageGrid__jYSN_{grid-template-columns:minmax(0,800px);padding:36px 22px 80px}.DocumentationShell_leftRail__Ig2_F{display:none}}@media (max-width:620px){.DocumentationShell_brandDivider__YENd_,.DocumentationShell_brandProduct__G9aDz{display:none}.DocumentationShell_brandName__7x3YE{font-size:16px}.DocumentationShell_sectionTabsInner__EdjJR{gap:22px;overflow-x:auto}.DocumentationShell_sectionTabsInner__EdjJR a{flex:0 0 auto;font-size:12px}.DocumentationShell_pageGrid__jYSN_{padding:28px 18px 72px}.DocumentationShell_pageIntro__T9ysE{padding-bottom:28px}.DocumentationShell_pageTitle__rDUGQ{font-size:34px;line-height:1.08}.DocumentationShell_pageDescription__1qlU5{margin-top:15px;font-size:14.5px;line-height:1.65}.DocumentationShell_articleBody__o8mnq,.DocumentationShell_homeSections__RAWCB{gap:44px;padding-top:36px}.DocumentationShell_articleSection__o3j0M h2{font-size:21px}.DocumentationShell_articleList__D_jHb,.DocumentationShell_articleSection__o3j0M p{font-size:13px}.DocumentationShell_articleAction___nmp8{align-items:stretch;flex-direction:column}.DocumentationShell_articleAction___nmp8 a{justify-content:center}.DocumentationShell_categoryGrid__gAVxu,.DocumentationShell_relatedGrid__pLx_w{grid-template-columns:1fr}.DocumentationShell_homeSectionHeader__ZOigi{align-items:flex-start;flex-direction:column}.DocumentationShell_homeSectionHeader__ZOigi p{text-align:left}.DocumentationShell_searchResult__zekNU{grid-template-columns:34px minmax(0,1fr) 12px}.DocumentationShell_searchResultKind__eMWVy{display:none}}@media (prefers-reduced-motion:reduce){.DocumentationShell_headerSearchInput__xdIWI,.DocumentationShell_mobileNavigation__2bVvX,.DocumentationShell_topicLink__Xlp8F{transition-duration:.01ms}.DocumentationShell_searchResults__Q9cAr{animation-duration:.01ms}}