@keyframes og-docs-icon-in{0%{opacity:0;transform:scale(.7);filter:blur(3px)}}@keyframes og-docs-rise{0%{opacity:0;transform:translateY(4px)}}html{-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{font-family:var(--sans)}body{font-weight:500;color:var(--tx)}#background-color,#body-content,html{background:var(--bg)}#navbar{border-color:var(--line)}h1,h2,h3,h4{font-weight:600;letter-spacing:-.025em}#page-title{font-size:var(--tH1);line-height:1.15;letter-spacing:-.04em;word-break:normal;overflow-wrap:anywhere}.prose{max-width:72ch}.prose [data-as=p],.prose li,.prose p{line-height:var(--tBodyLh)}.prose [data-as=p],.prose p{text-wrap:pretty}#page-title,.prose h2,.prose h3{text-wrap:balance}.prose h2:not(.not-prose){margin-top:calc(var(--sp16)*2);margin-top:var(--sp40)!important}#header .breadcrumb-list,#header p{display:none}code,table{font-variant-numeric:tabular-nums}.nav-tabs{gap:20px}.nav-tabs .nav-tabs-item{color:var(--mu)!important;background:0 0;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:500}.nav-tabs .nav-tabs-item:hover{color:var(--tx)!important}.nav-tabs .nav-tabs-item[data-active=true]{color:var(--tx)!important;font-weight:600}.nav-tabs .nav-tabs-item>div.absolute{background:0 0!important}.nav-tabs .nav-tabs-item[data-active=true]>div.absolute{background:var(--tx)!important}[data-component-part=tabs-list]{display:inline-flex;min-width:0;width:fit-content;max-width:100%;gap:2px;padding:3px;margin-bottom:var(--sp16);border:var(--embRim);border-radius:var(--rPill);background:var(--s2);box-shadow:inset 0 1px 2px rgb(0 0 0/.05)}[data-component-part=tabs-list] [role=tab]{margin:0;padding:0;background:0 0;border:0;border-radius:var(--rPill);box-shadow:none;color:var(--mu)}[data-component-part=tab-button]{display:flex;align-items:center;justify-content:center;height:28px;min-width:76px;padding:0 14px;margin:0;max-width:none;border:1px solid transparent!important;border-radius:var(--rPill);background:0 0;color:var(--mu)!important;font-family:var(--sans);font-size:var(--tSmall);font-weight:600;text-shadow:none;transition:background-color var(--mFast) var(--ease),color var(--mFast) var(--ease),box-shadow var(--mFast) var(--ease)}[data-component-part=tab-button][data-active=true]{border:var(--embRim)!important;background:var(--embFace);color:var(--tx)!important;box-shadow:var(--emb)}[data-component-part=tabs-list][data-og-pill]{position:relative;isolation:isolate}[data-component-part=tabs-list][data-og-pill]::before{content:"";position:absolute;z-index:-1;top:3px;bottom:3px;left:0;width:var(--og-pill-w);translate:var(--og-pill-x) 0;border:var(--embRim);border-radius:var(--rPill);background-color:var(--embFace);box-shadow:var(--emb);pointer-events:none;transition:translate var(--mMenu) var(--ease),width var(--mMenu) var(--ease)}[data-component-part=tabs-list][data-og-pill-still]::before{transition:none}[data-component-part=tabs-list][data-og-pill] [data-component-part=tab-button][data-active=true]{border-color:transparent!important;background:0 0;box-shadow:none}[data-component-part=tab-button]:hover{color:var(--tx)!important}[data-component-part=tabs-list] [role=tab]:focus-visible{outline:0!important}[data-component-part=tabs-list] [role=tab]:focus-visible [data-component-part=tab-button]{box-shadow:var(--focusRing)}[data-component-part=tabs-list] [role=tab]:active [data-active=true]{box-shadow:none}#page-context-menu{width:fit-content;max-width:100%;flex:0 0 auto;gap:0;min-width:0;border:var(--embRim);border-radius:var(--rBtnSm);background:var(--embFace);box-shadow:var(--emb)}#page-context-menu>button{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--sp12);margin:0;border:0!important;border-radius:0;background:0 0;color:var(--embFaceTx)!important;box-shadow:none;font-family:var(--sans);font-size:var(--tSmall);font-weight:600;transition:background-color var(--mFast) var(--ease),box-shadow var(--mFast) var(--ease)}#page-context-menu>button:first-child{border-start-start-radius:var(--rBtnSm);border-end-start-radius:var(--rBtnSm)}#page-context-menu>button:last-child{width:34px;padding:0;border-inline-start:1px solid var(--line2)!important;border-start-end-radius:var(--rBtnSm);border-end-end-radius:var(--rBtnSm)}#page-context-menu>button:hover{background:var(--embFaceHover)}#page-context-menu>button:active{box-shadow:none}#page-context-menu>button:focus-visible,#sidebar-content a:focus-visible{outline:0!important;box-shadow:var(--focusRing)!important}#navbar button,.code-block-copy-button button{color:var(--embFaceTx)}#navbar button,#search-bar-entry,#search-bar-entry-mobile,.code-block-copy-button button{border:var(--embRim);background:var(--embFace);box-shadow:var(--emb);transition:background-color var(--mFast) var(--ease),box-shadow var(--mFast) var(--ease),transform var(--mFast) var(--ease)}#navbar button,#search-bar-entry-mobile{border-radius:var(--rBtnSm)}#navbar button:hover,#search-bar-entry-mobile:hover,#search-bar-entry:hover,.code-block-copy-button button:hover{background:var(--embFaceHover);box-shadow:var(--embHover);filter:none}#navbar button:active,#search-bar-entry-mobile:active,#search-bar-entry:active,.code-block-copy-button button:active{transform:scale(.96);box-shadow:none}#navbar button:focus-visible,#search-bar-entry-mobile:focus-visible,#search-bar-entry:focus-visible,.code-block-copy-button button:focus-visible{outline:0!important;box-shadow:var(--focusRing),var(--emb)!important}#search-bar-entry,#search-bar-entry-mobile{padding-inline:var(--sp12);color:var(--mu)}#search-bar-entry-mobile{min-height:36px}#search-bar-entry svg,#search-bar-entry-mobile svg,.callout [data-component-part=callout-icon] svg{color:var(--mu)!important}#navbar #search-bar-entry-mobile,#navbar button[aria-label="More actions"]{border-radius:var(--rPill);padding:0}#navbar #theme-preference-menu-trigger,#navbar .theme-preference-switch-option{border-radius:var(--rPill);padding:0;aspect-ratio:1}#search-input{font-family:var(--sans);color:var(--tx);background:var(--surface)}.code-block-copy-button{border:0;background:0 0;box-shadow:none}.code-block-copy-button button{border-radius:var(--rPill)}[role=dialog]{border-radius:var(--rModal);box-shadow:none}#footer,#sidebar,#table-of-contents{color:var(--mu)}#sidebar a,#table-of-contents a{font-family:var(--sans);font-weight:500;text-shadow:none}#sidebar-content a,.toc-item>a{color:var(--mu)!important;background:0 0}#sidebar-content a{border-inline-start:0!important;border-radius:var(--rRow)}#sidebar-content a span{hyphens:none;word-break:normal;overflow-wrap:normal}#pagination [data-component-part=pagination-description],#pagination>a>div>div.w-px,#sidebar-content li[data-active]::after,#sidebar-content li[data-active]::before{display:none!important}#sidebar-content li[data-active-nav-item=true]>a[aria-current=page]{color:var(--tx)!important;background:var(--embFace);box-shadow:inset 0 0 0 1px var(--line),var(--emb);font-weight:600}.toc-item>a{border-color:var(--line)!important;border-radius:0;text-shadow:none}.card:hover,.toc-item>a:hover{border-color:var(--line2)!important}.toc-item>a:hover{color:var(--tx)!important;background:0 0}.toc-item[data-active-deepest]>a,.toc-item[data-active]>a{color:var(--tx)!important;background:0 0;border-color:var(--tx)!important;font-weight:600;text-shadow:none!important}.card,[role=dialog]{border-color:var(--line)}.callout,.card,.code-block{border-radius:var(--rCard);box-shadow:none}.card{background:var(--surface)}.callout,.card{color:var(--tx)}.card:hover{background:var(--s2)}.card [data-component-part=card-title]{margin:0;color:var(--tx);font-weight:600}.card [data-component-part=card-content]{color:var(--mu);font-weight:500;line-height:var(--tBodyLh)}.callout,.prose table{border:1px solid var(--line)!important}.callout{background:var(--surface)!important;padding:var(--sp16);gap:var(--sp12)}.callout [data-component-part=callout-content],.callout [data-component-part=callout-content] [data-as=p]{color:var(--tx)!important}.prose table{width:100%;font-size:var(--tSmall);border-collapse:separate!important;border-spacing:0;border-radius:var(--rCard);overflow:hidden}.prose th{background:var(--s2)}.prose td{border-color:var(--line)}.prose :not(pre)>code{background:var(--s2);font-family:var(--sans);white-space:nowrap}.prose td code,.prose th code{white-space:normal!important;overflow-wrap:break-word}.field :not(pre)>code,.primitive-param-field :not(pre)>code,[data-component-part=field-content] :not(pre)>code{white-space:normal;overflow-wrap:anywhere}.field,.prose{hyphens:manual}.prose li>p{margin-block:0}.prose ol>li,.prose ul>li{margin-block:.375em}.code-block{border:1px solid var(--line);background:var(--s2)}.code-block [data-component-part=code-block-root]{background:var(--s2)!important}html.dark .code-block [data-component-part=code-block-root],html.dark .code-group [data-component-part=code-block-root]{background-color:var(--s2)!important}html.dark .code-group [data-component-part=code-block-root]{background-color:transparent!important}#pagination,.code-block .line,.code-block code,.code-block pre,details.accordion>summary:hover,details.expandable>summary:hover{background:0 0!important}.code-block .font-mono,.code-block code,.code-block pre,pre.shiki,pre.shiki code{font-family:var(--font-mono, ui-monospace),SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums;font-variant-ligatures:none}.code-block pre,.code-block pre code,pre.shiki,pre.shiki code{white-space:pre!important;overflow-wrap:normal!important;word-break:normal;tab-size:2;line-height:var(--tBodyLh)}.code-block [data-component-part=scroll-area-viewport]{overflow-x:auto}.code-block pre,.code-block pre code{font-size:13px!important}.code-block [data-fade-overlay]{--fade-color-light:var(--s2)!important;--fade-color-dark:var(--s2)!important}.code-block[language=text][wrap] .font-mono,.code-block[language=text][wrap] pre{white-space:pre-wrap!important}.code-block[language=text][wrap] .font-mono,.code-block[language=text][wrap] code,.code-block[language=text][wrap] pre{overflow-wrap:anywhere;font-family:var(--sans);font-size:var(--tBody);line-height:var(--tBodyLh)}.code-block[language=text][wrap] [data-component-part=scroll-area-content]{min-width:0!important}.code-block[language=text][wrap] [data-component-part=scroll-area-viewport]{padding:44px var(--sp16) var(--sp16)}.code-block[language=text][wrap] pre{padding-inline-end:0!important}.method-nav-pill>span,.method-pill{color:var(--tx)!important;background:var(--s2)!important;border-color:var(--line)!important;font-weight:600}[data-component-part=field-required-pill]{background:var(--s2)!important}#pagination{display:flex;gap:var(--sp12);padding:0;border:0;border-radius:0}#pagination>a{width:auto;max-width:100%;min-height:38px}#pagination>a:not(.og-btn){height:38px;padding:0 var(--sp16);border:var(--embRim);border-radius:var(--rBtnMd);background:var(--embFace);color:var(--embFaceTx);box-shadow:var(--emb);font-size:var(--tSmall);transition:background-color var(--mFast) var(--ease),box-shadow var(--mFast) var(--ease),transform var(--mFast) var(--ease)}#pagination>a[data-component-part=pagination-next]{margin-inline-start:auto}#pagination>a>div{min-height:0;height:100%;gap:0;padding:0;background:0 0!important;border:0;border-radius:0;box-shadow:none!important}#pagination>a>div>div{min-width:0;width:auto;padding:0}#pagination>a>div>div:has(>[data-component-part=pagination-title]){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#pagination [data-component-part=pagination-title]{white-space:nowrap;overflow:visible;text-overflow:clip}#pagination [data-component-part=pagination-label]{color:var(--embFaceTx);font-size:var(--tSmall);font-weight:600}#pagination [data-component-part=pagination-chevron]{color:var(--mu)}#pagination>a:focus-visible{outline:0!important;box-shadow:var(--focusRing),var(--emb)!important}#pagination>a:not(.og-btn):active{box-shadow:none;transform:scale(.96)}@media (hover:hover) and (pointer:fine){#sidebar-content a:hover{color:var(--tx)!important;background:var(--s2)}#pagination>a:not(.og-btn):hover{background:var(--embFaceHover);box-shadow:var(--embHover)}#pagination>a:hover:focus-visible{box-shadow:var(--focusRing),var(--embHover)!important}}#footer{padding-bottom:calc(var(--sp16)*5);flex-wrap:wrap}#footer a,#footer h3{color:inherit}.og-docs-footer{flex-direction:column;align-items:stretch}.og-docs-footer-row{display:flex;width:100%;align-items:center;gap:var(--sp16)}#footer .og-docs-footer-brand,#footer a:hover{color:var(--tx)}.og-docs-preferences{margin:0;color:var(--tx)}.og-docs-preferences__controls{display:flex;flex-wrap:wrap;gap:var(--sp16);align-items:center;padding-block:var(--sp16)}.og-docs-cursor-field{display:block;width:100%;min-width:0;border:0;padding:0}.og-docs-cursor-field legend{margin-block-end:var(--sp12);font-size:var(--tSmall);color:var(--tx);font-weight:600}.og-docs-cursor-grid{display:grid;gap:var(--sp12)}.og-docs-cursor-tile.og-btn{position:relative;height:auto;display:flex;flex-direction:column;gap:var(--sp8);padding:var(--sp12);white-space:normal;text-align:center}.og-docs-cursor-check{position:absolute;top:var(--sp8);right:var(--sp8)}.og-docs-cursor-tile[aria-checked=true]{background-color:var(--tx);background-image:var(--embDeepFace);color:var(--embDeepFaceTx, var(--bg));box-shadow:var(--embDeep);border:var(--embDeepRim)}.og-docs-cursor-tile[aria-checked=true]:hover{background-color:var(--tx);background-image:var(--embDeepFaceHover);color:var(--embDeepFaceTx, var(--bg));box-shadow:var(--embDeepHover)}.og-docs-cursor-tile[aria-checked=true]:focus-visible{box-shadow:var(--focusRing),var(--embDeep)}.og-docs-cursor-tile span{font-size:var(--tSmall)}#og-docs-radio .og-music-island{border:var(--embRim);background:var(--embFace);box-shadow:var(--emb)}#og-docs-radio .og-music-island__btn{cursor:var(--og-cursor, pointer)}@media (pointer:coarse),(max-width:414px){#navbar button,#og-docs-reading-settings>button,#page-context-menu>button,#search-bar-entry,#search-bar-entry-mobile{min-height:44px;min-width:44px}.code-block-copy-button button,.update-container button{position:relative}.code-block-copy-button button::after{content:"";position:absolute;inset:-9px}[data-floating-buttons]{z-index:2}[data-component-part=tab-button]{height:44px}#page-context-menu>button:last-child{width:44px}#page-context-menu>button,.font-mono.text-xs button[aria-haspopup=menu],[data-component-part=code-group-tab-bar] button[aria-haspopup=menu]{position:relative;overflow:visible!important}[data-theme-preference-switch=pill]:not(#sidebar *){height:auto!important;width:auto!important}[data-theme-preference-switch=pill]:not(#sidebar *)>button{min-width:44px;min-height:44px}a:has(>img.nav-logo):not(#navbar *){position:relative}a:has(>img.nav-logo):not(#navbar *)::after{content:"";position:absolute;inset:-9px -4px}.update-container button::after{content:"";position:absolute;inset:-10px 0}[data-component-part=code-group-tab-bar]{min-height:50px}[data-component-part=code-group-tab-bar] .code-block-copy-button{margin-inline-end:var(--sp8)}[data-component-part=code-group-tab-bar] [role=tab]{min-width:44px;justify-content:center}[data-component-part=code-group-tab-bar] button[aria-haspopup=menu]::after{content:"";position:absolute;inset:-6px 0}.font-mono.text-xs button[aria-haspopup=menu]::after{content:"";position:absolute;inset:-12px 0}#og-docs-radio .og-music-island__btn::after,#page-context-menu>button::after{content:"";position:absolute;inset:-1px}#pagination>a,#pagination>a>div{min-height:44px}#og-docs-radio .og-music-island__btn{min-height:44px;min-width:44px;position:relative}#og-docs-radio .og-station__trigger{position:relative}#og-docs-radio .og-station__trigger::after{content:"";position:absolute;inset:-9px 0}#og-docs-radio .og-music-island{min-height:52px;padding:var(--sp4)}}@media (max-width:480px){.step>div.w-full{padding-left:24px!important}#footer{padding-bottom:calc(var(--sp16)*9)}}@media (prefers-reduced-motion:reduce){#navbar button,#page-context-menu>button,#pagination>a,#search-bar-entry,#search-bar-entry-mobile,.code-block-copy-button button,[data-component-part=tab-button]{transition:none}#navbar button:active,#pagination>a:active,#search-bar-entry-mobile:active,#search-bar-entry:active,.code-block-copy-button button:active{transform:none}}@media (pointer:fine){html[data-cursor]:not([data-cursor=default]),html[data-cursor]:not([data-cursor=default]) body{cursor:var(--og-cursor, auto)}html[data-cursor]:not([data-cursor=default]) :where(a[href], button:enabled, summary, select:enabled, [role="button"], [role="tab"], [role="option"], [role="menuitem"]):where(:not([aria-disabled="true"]):not([aria-busy="true"])){cursor:var(--og-cursor-hover, pointer)}}@media (pointer:coarse){html[data-cursor]{--og-cursor:auto!important;--og-cursor-hover:auto!important}}.prose a:not(.card):not([data-component-part]){color:var(--tx)!important;font-weight:600;border-bottom:0!important;text-decoration:underline;text-decoration-color:var(--line2);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--mFast) var(--ease),text-decoration-color var(--mFast) var(--ease)}@media (hover:hover) and (pointer:fine){.prose a:not(.card):not([data-component-part]):hover{color:var(--pri)!important;text-decoration-color:currentColor}}.prose a:not(.card):not([data-component-part]):focus-visible{outline:0!important;border-radius:var(--rKey);box-shadow:var(--focusRing)!important}.tooltip{text-decoration-color:var(--line2)!important;text-decoration-thickness:1px!important}.code-group{padding:0!important;border:1px solid var(--line)!important;border-radius:var(--rCard)!important;background:var(--s2)!important;overflow:hidden}.code-group [data-component-part=code-group-tab-bar]{border-bottom:1px solid var(--line)}.code-group [role=tablist]{position:relative;gap:var(--sp16)!important;padding-inline-start:var(--sp16)}.code-group [role=tab]{margin:0!important;padding-block:var(--sp8);color:var(--mu)!important;font-size:var(--tSmall);font-weight:600!important;transition:color var(--mFast) var(--ease)}.code-group [role=tab]>div:first-child{padding:0!important;background:0 0!important;color:inherit!important}.code-group [role=tab][aria-selected=true]{color:var(--tx)!important}.code-group [role=tab]>div.absolute{display:none}.code-group [role=tablist][data-og-pill]::after{content:"";position:absolute;left:0;bottom:-1px;height:1.5px;width:var(--og-pill-w);translate:var(--og-pill-x) 0;border-radius:1px;background:var(--tx);pointer-events:none;transition:translate var(--mMenu) var(--ease),width var(--mMenu) var(--ease)}.code-group [role=tablist][data-og-pill-still]::after{transition:none}.code-group .code-block,.code-group [data-component-part=code-block-root]{margin:0!important;border:0!important;border-radius:0!important;background:0 0!important}@media (hover:hover) and (pointer:fine){.code-group [role=tab]:hover{color:var(--tx)!important}}.code-block pre{padding-inline-end:calc(var(--sp16)*3)!important}.code-block-copy-button:has(>[role=status]:not(:empty)) svg{color:var(--tx)!important;animation:og-docs-icon-in var(--mFast) var(--ease) both}[role=tooltip][data-side]{padding:5px 9px!important;border:0!important;border-radius:var(--rTip)!important;background:var(--tx)!important;color:var(--bg)!important;font-family:var(--sans);font-size:var(--tSmall)!important;font-weight:500;animation:og-docs-rise var(--mMenu) var(--ease) both!important}[data-component-part=search-modal],[role=menu][data-side]{border:1px solid var(--line)!important;background:var(--dlgFace)!important;-webkit-backdrop-filter:var(--dlgBlur);backdrop-filter:var(--dlgBlur)}[role=menu][data-side]{padding:6px!important;border-radius:var(--rMenu)!important;box-shadow:var(--og-pop)!important;color:var(--tx)!important;scale:1!important;translate:0 0;transition:opacity var(--mMenu) var(--ease),translate var(--mMenu) var(--ease)!important}[role=menu][data-side][data-starting-style]{opacity:0;translate:0 4px}[role=menu][data-side][data-ending-style]{opacity:0;translate:0 0;transition-duration:var(--mFast)!important}[role=menu] [role=menuitem],[role=menu] [role=menuitemradio]{border-radius:var(--rRow)!important;color:var(--tx)!important;font-weight:500;transition:background-color var(--mFast) var(--ease)}[role=menu] [role=menuitem] svg,[role=menu] [role=menuitemradio] svg{color:var(--mu)!important}[role=menu] [role=menuitem]:hover,[role=menu] [role=menuitem][data-highlighted],[role=menu] [role=menuitemradio][data-highlighted]{background:var(--s2)!important}[data-component-part=search-modal]{border-radius:var(--rModal)!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;transition:opacity var(--mDialog) var(--ease),scale var(--mDialog) var(--ease)!important}[data-component-part=search-modal][data-starting-style]{opacity:0!important;scale:.98!important}[data-component-part=search-modal][data-ending-style]{opacity:0!important;scale:.99!important;transition-duration:var(--mMenu)!important}details.accordion,details.expandable{interpolate-size:allow-keywords;border:1px solid var(--line)!important;background:var(--surface)!important}details.accordion{border-radius:var(--rCard)!important}details.expandable{border-radius:var(--rField)!important}details.accordion>summary,details.expandable>summary{gap:var(--sp12)!important;transition:background-color var(--mFast) var(--ease)}details.accordion>summary [data-component-part=accordion-title]{color:var(--tx)!important;font-weight:600!important}@media (hover:hover) and (pointer:fine){details.accordion>summary:hover,details.expandable>summary:hover{background:var(--s2)!important}}.card:focus-visible,details.accordion>summary:focus-visible,details.expandable>summary:focus-visible{outline:0!important;box-shadow:var(--focusRing)!important}[data-component-part=accordion-caret-right]{order:2;margin-inline-start:auto;width:22px!important;height:22px!important;border:var(--embRim);border-radius:var(--rPill);background-color:var(--embFace);box-shadow:var(--emb);color:var(--mu);transition:transform var(--mMenu) var(--ease),color var(--mFast) var(--ease)}[data-component-part=accordion-caret-right] svg{display:none;transition:none!important}[data-component-part=accordion-caret-right]::before{content:"";width:10px;height:10px;background:linear-gradient(currentColor 0 0) center/10px 1.5px no-repeat,linear-gradient(currentColor 0 0) center/1.5px 10px no-repeat}details.accordion[open]>summary [data-component-part=accordion-caret-right]{transform:rotate(135deg);color:var(--tx)}details.accordion[open]>summary{border-bottom:1px solid var(--line)}details.accordion>[role=region]{padding-top:var(--sp12)!important;color:var(--mu)}details.accordion::details-content,details.expandable::details-content{block-size:0;overflow-y:clip;transition:block-size var(--mMenu) var(--ease),content-visibility var(--mMenu) allow-discrete}details.accordion[open]::details-content,details.expandable[open]::details-content{block-size:auto;transition-duration:var(--mDialog)}.accordion-group{border:1px solid var(--line)!important;border-radius:var(--rCard)!important;overflow:hidden}.accordion-group details.accordion{margin:0!important;border:0!important;border-radius:0!important;border-width:0 0 1px!important;border-style:solid!important;border-color:var(--line)!important}.accordion-group details.accordion:last-child{border-bottom-width:0!important}details.expandable>summary svg{background-color:var(--mu)!important;transition:transform var(--mMenu) var(--ease)}[data-component-part=step-indicator]{border:var(--embDeepRim);background-color:var(--ink)!important;background-image:var(--embDeepFace);box-shadow:var(--embDeep);color:var(--embDeepFaceTx, var(--inkFg))!important;font-variant-numeric:tabular-nums}[data-component-part=step-line]{background:var(--line)!important}[data-component-part=step-title]{color:var(--tx)!important;font-weight:600!important}.card{transition:background-color var(--mFast) var(--ease),border-color var(--mFast) var(--ease)}.card [data-component-part=card-icon]{color:var(--tx)!important;background-color:transparent}.card [data-component-part=card-icon] svg{color:var(--tx)!important;background-color:currentColor}.card [data-component-part=card-content-container] .absolute.top-5.right-5{color:var(--mu)!important;transition:color var(--mFast) var(--ease),translate var(--mFast) var(--ease)}@media (hover:hover) and (pointer:fine){.card:hover [data-component-part=card-content-container] .absolute.top-5.right-5{color:var(--tx)!important;translate:2px -2px}}.card:has(.og-docs-scene--card) [data-component-part=card-content-container]{padding-top:calc(20px + 64px + var(--sp12))!important}.card [data-component-part=card-content]{margin-top:var(--sp4)!important}.card [data-component-part=card-content]>:not(.og-docs-scene){margin-top:0!important;margin-bottom:0!important}.card .og-docs-scene--card{position:absolute;top:20px;left:24px;float:none;width:64px;height:64px;margin:0}.badge,[data-component-part=badge],[data-component-part=field-info-pill],[data-component-part=field-required-pill],[data-component-part=update-label]{display:inline-flex;align-items:center;padding:2px 10px!important;border:var(--embRim)!important;border-radius:var(--rPill)!important;background-color:var(--embFace)!important;box-shadow:var(--emb);font-family:var(--sans);font-size:var(--tMicro)!important;font-weight:600!important;font-variant-numeric:tabular-nums}.badge,[data-component-part=badge],[data-component-part=field-info-pill],[data-component-part=field-required-pill]{color:var(--mu)!important}[data-component-part=update-label]{color:var(--tx)!important;cursor:default}#page-context-menu svg,.code-block-copy-button svg,[data-component-part=update-description]{color:var(--mu)!important}#sidebar-content a,.nav-tabs .nav-tabs-item,.toc-item>a{transition:color var(--mFast) var(--ease),background-color var(--mFast) var(--ease),border-color var(--mFast) var(--ease)}@media (pointer:coarse),(max-width:414px){.code-group [role=tab],details.accordion>summary,details.expandable>summary{min-height:44px}}@media (prefers-reduced-motion:reduce){.code-group [role=tablist][data-og-pill]::after,[data-component-part=tabs-list][data-og-pill]::before{transition:none}.code-block-copy-button:has(>[role=status]:not(:empty)) svg,[role=tooltip][data-side]{animation:none!important}[data-component-part=search-backdrop],[data-component-part=search-modal],[data-component-part=search-modal][data-ending-style],[role=menu][data-side],[role=menu][data-side][data-ending-style]{transition:none!important;translate:none!important;scale:1!important}details.accordion::details-content,details.expandable::details-content{transition:none}#sidebar-content a,.card,.code-group [role=tab],.nav-tabs .nav-tabs-item,.prose a,.toc-item>a,[data-component-part=accordion-caret-right],details.accordion>summary,details.expandable>summary,details.expandable>summary svg{transition:none}.card [data-component-part=card-content-container] .absolute.top-5.right-5{transition:none;translate:none!important}}@media (max-width:1279px){#og-docs-radio.og-music-float{left:0;right:0;bottom:0;max-width:none;padding:var(--sp8) max(var(--sp12),env(safe-area-inset-right)) max(var(--sp8),env(safe-area-inset-bottom)) max(var(--sp12),env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--dlgFace);-webkit-backdrop-filter:var(--dlgBlur);backdrop-filter:var(--dlgBlur)}#og-docs-radio .og-music-island{width:100%;max-width:none;box-shadow:var(--emb)}#footer{padding-bottom:calc(var(--sp16)*6)}}.prose th code{font-size:inherit;font-weight:600;color:inherit}.prose table:has(tr>:nth-child(2):last-child):has(tbody td:first-child>code:only-child) tr>:first-child{width:34%}@media (max-width:480px){.prose td,.prose th{padding-inline:var(--sp8);overflow-wrap:break-word}}.callout[data-callout-type=note] [data-component-part=callout-icon]{display:none}@media (max-width:1023px){[data-component-part=update-description]{margin-block-end:var(--sp16)}}html:not(.dark) :is(.code-block, [data-component-part="code-block-root"]) span:is([style*="#6E7781" i], [style*="rgb(110, 119, 129)"]){color:var(--mu)!important}#page-title,.prose h1,.prose h2,.prose h3,.prose h4{color:var(--tx)!important}.prose [data-as=p],.prose li,.prose p,.prose td{color:var(--tx);font-size:var(--tBody)}.prose :not(pre)>code{color:var(--tx)!important;padding:.1em .35em!important;border-radius:var(--rIcon)!important}.prose .steps{margin-top:var(--sp16)!important}.prose td,.prose th{border-bottom:1px solid var(--line)!important}.prose th{padding:var(--sp8) var(--sp16)!important;color:var(--mu)!important;font-size:var(--tSmall)!important;font-weight:600;text-align:start}.prose td{padding:var(--sp12) var(--sp16)!important;vertical-align:top}.prose tbody tr:last-child td{border-bottom:0!important}.callout{background:var(--s2)!important;border-color:transparent!important}:where(a[href], button, summary, [role="tab"], [role="link"], [role="menuitem"], [role="option"]):focus-visible{outline:0!important;box-shadow:var(--focusRing)!important}:where(a[href]:not(.og-btn)):focus-visible{border-radius:var(--rKey)}.code-block [data-component-part=scroll-area-viewport]:focus-visible{outline:0!important;box-shadow:var(--focusRing)!important;border-radius:inherit}.toc-item[data-active-deepest],.toc-item[data-active]{border-color:var(--tx)!important}a[aria-label^="Navigate to"]>div,a[data-og-heading-link]>div{box-shadow:none!important}#pagination>a[rel=prev]:not(:has(>div)) [data-component-part=pagination-label]{min-width:0;max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pagination>a[rel=prev]{gap:var(--sp8)}#pagination>a[rel=next]>div>div:has(>[data-component-part=pagination-title]){position:static;width:auto;height:auto;margin:0;clip-path:none;order:2}#pagination>a[rel=next]>div>div:has(>[data-component-part=pagination-label]){display:contents}#pagination>a[rel=next] [data-component-part=pagination-label]{order:1}#pagination>a[rel=next] [data-component-part=pagination-chevron]{order:3}#pagination>a[rel=next] [data-component-part=pagination-title]{max-width:28ch;overflow:hidden;text-overflow:ellipsis;color:var(--embFaceTx);font-size:var(--tSmall);font-weight:600}#pagination>a[rel=next] [data-component-part=pagination-label]::after{content:":\00a0"}#pagination>a[rel=next]>div{gap:0!important;min-width:0}#pagination>a[rel=next] [data-component-part=pagination-chevron]{margin-inline-start:var(--sp8)!important}#pagination>a[rel=prev]:has(>div)>div>div:has(>[data-component-part=pagination-title]){position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;order:2;min-width:0;padding:0!important}#pagination>a[rel=prev]:has(>div)>div>div:has(>[data-component-part=pagination-label]){display:contents}#pagination>a[rel=prev]:has(>div) [data-component-part=pagination-chevron]{order:0;margin-inline-end:var(--sp8)!important}#pagination>a[rel=prev]:has(>div) [data-component-part=pagination-label]{order:1}#pagination>a[rel=prev]:has(>div) [data-component-part=pagination-label]::after{content:":\00a0"}#pagination>a[rel=prev]:has(>div) [data-component-part=pagination-title]{max-width:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--embFaceTx);font-size:var(--tSmall);font-weight:600}#pagination>a[rel=prev]:has(>div)>div{gap:0!important;justify-content:flex-start!important}#pagination{flex-wrap:wrap}#pagination>a{flex:0 1 auto!important;min-width:0!important;gap:var(--sp8)!important}#pagination>a[rel=next]>div>div:has(>[data-component-part=pagination-title]){min-width:0;overflow:hidden}[role=tooltip][data-side] *{color:var(--bg)!important}.card.card:hover{border-color:var(--line2)!important}#navbar button.w-full{border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}#navbar #search-bar-entry-mobile,#navbar button[aria-label="More actions"]{width:36px;height:36px;min-height:36px;aspect-ratio:auto}#footer div:has(>[data-testid^=mode-switch-]){display:none!important}#og-docs-reading-settings,details.expandable>summary::after{flex:none;width:auto;margin-inline-start:auto}.og-docs-cursor-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))!important}.og-docs-cursor-tile.og-btn{min-height:64px!important}#page-context-menu button[aria-label="More actions"] svg{transition:rotate var(--mMenu) var(--ease),transform var(--mMenu) var(--ease)!important}[data-component-part=search-backdrop]{transition:opacity var(--mDialog) var(--ease)!important}[data-component-part=search-backdrop][data-ending-style]{transition-duration:var(--mMenu)!important}details.expandable>summary>svg{display:none!important}details.expandable>summary::after{content:"";width:22px;height:22px;border:var(--embRim);border-radius:var(--rPill);background:linear-gradient(currentColor 0 0) center/10px 1.5px no-repeat,linear-gradient(currentColor 0 0) center/1.5px 10px no-repeat,var(--embFace);box-shadow:var(--emb);color:var(--mu);rotate:0deg;translate:none;transition:rotate var(--mMenu) var(--ease)}details.expandable[open]>summary::after{rotate:135deg;translate:none;color:var(--tx)}details.expandable>summary{}[class*="3064E3"i]{color:var(--tx)!important;background-color:var(--s2)!important;border-color:var(--line2)!important}[data-component-part=field-name]{font-family:var(--sans)!important;font-weight:600}#page-context-menu>button{height:28px!important}.code-block-copy-button button{width:30px!important;height:30px!important}#search-bar-entry{min-height:38px!important;border-radius:var(--rBtnMd)!important}.og-docs-skip{position:fixed;z-index:2147483000;top:var(--sp12);left:var(--sp12);display:inline-flex;align-items:center;height:38px;padding:0 var(--sp16);border:var(--embDeepRim);border-radius:var(--rPill);transition:translate var(--mFast) var(--ease);background-color:var(--ink);background-image:var(--embDeepFace);box-shadow:var(--embDeep);color:var(--embDeepFaceTx, var(--inkFg));font:600 var(--tSmall)/1 var(--sans);text-decoration:none;translate:0 -200%}.og-docs-skip:focus-visible{translate:0 0;box-shadow:var(--focusRing),var(--embDeep)!important}@media (prefers-reduced-motion:reduce){details.expandable>summary::after{transition:none}}#sidebar [data-theme-preference-switch=pill]{width:auto!important;height:36px!important;gap:2px;padding:3px!important;border:var(--embRim)!important;border-radius:var(--rPill);background:var(--s2);box-shadow:inset 0 1px 2px rgb(0 0 0/.05)}#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option{width:28px!important;height:28px!important;border:1px solid transparent;border-radius:var(--rPill);background:0 0;color:var(--mu)!important;box-shadow:none;transition:color var(--mFast) var(--ease)!important}#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option svg{color:inherit!important;width:14px;height:14px}#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option[aria-pressed=true]{border:var(--embRim);background-color:var(--embFace);box-shadow:var(--emb);color:var(--tx)!important}#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option[aria-pressed=true]:focus-visible{box-shadow:var(--focusRing),var(--emb)!important}@media (hover:hover) and (pointer:fine){#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option:hover{color:var(--tx)!important}}.code-group [data-component-part=code-group-tab-bar] [data-component-part=scroll-area-content]{padding-inline-end:calc(var(--sp16)*2.5)}.card [data-component-part=card-content],.card [data-component-part=card-content] :is(p, [data-as="p"], li){color:var(--mu)!important}.prose td .og-limit-why{color:var(--mu)}.prose thead tr:first-child>:first-child{border-start-start-radius:calc(var(--rCard) - 1px)}.prose thead tr:first-child>:last-child{border-start-end-radius:calc(var(--rCard) - 1px)}[data-component-part=scroll-area][data-table-wrapper]{position:relative}[data-component-part=scroll-area][data-table-wrapper]::after{content:"";position:absolute;inset-block:1px;inset-inline-end:0;width:var(--sp40);background:linear-gradient(to right,transparent,var(--bg));pointer-events:none;opacity:0;transition:opacity var(--mFast) var(--ease)}[data-component-part=scroll-area][data-table-wrapper][data-overflow-x-end]::after{opacity:1}.prose :not(pre)>code[data-og-long]{white-space:normal!important;overflow-wrap:break-word;word-break:normal}.prose th code{color:var(--mu)!important;padding:0!important;background:0 0!important}[role=tabpanel]:focus-visible{outline:0!important;box-shadow:none!important}:is([role="region"], [data-component-part="scroll-area-viewport"]):focus-visible{outline:0!important;box-shadow:var(--focusRing)!important}.prose .code-block,.prose .code-group{margin-block:var(--sp24)!important}details.accordion>[role=region] :is(p, li, [data-as="p"]){color:var(--mu)}@media (prefers-reduced-motion:reduce){[data-component-part=scroll-area][data-table-wrapper]::after{transition:none}}@layer base{.card:focus-visible,.card:hover{border-color:var(--line2)!important}}#sidebar [tabindex="0"]:focus-visible,[role=presentation][tabindex="0"]:focus-visible{outline:0!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,currentColor 40%,transparent)!important}details.expandable>summary:focus-visible::before{outline:0!important}#sidebar-content .sidebar-group-header *,.sidebar-group-header{color:var(--tx)!important;font-weight:600!important}#sidebar a[href^=http],#sidebar-content button,#table-of-contents button,.breadcrumb-item,[data-component-part=code-block-header-filename],[data-component-part=code-block-header-filename] *,a[aria-label^="Link to"] svg,a[data-og-heading-link] svg{color:var(--mu)!important}#sidebar-content button:not(.theme-preference-switch-option):not(#search-bar-entry){border-inline-start:0!important;border-radius:var(--rRow)!important}[data-component-part=step-content],[data-component-part=step-content] :is(p, li, [data-as="p"]){color:var(--tx)!important}.field,.field *,[data-component-part^=field-meta],[data-component-part^=field-meta] *{color:var(--mu)}[data-component-part=field-name],details.accordion>summary,details.expandable>summary{color:var(--tx)!important}[data-component-part=step-content],[data-component-part=tab-content],[role=tabpanel],details.accordion>[role=region]{font-size:var(--tBody)!important;line-height:var(--tBodyLh)!important}[data-component-part=step-content] :is(p, li),details.accordion>[role=region] :is(p, li){font-size:inherit!important;line-height:inherit!important}#content-area :where(*){hyphens:manual!important}body,html{overflow-x:clip}[role=tooltip][data-side]{box-shadow:none!important}@media (prefers-reduced-motion:reduce){#page-context-menu button[aria-label="More actions"] svg,#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option,.og-docs-skip,[data-component-part=search-backdrop],[data-component-part=search-backdrop][data-ending-style]{transition:none!important}}#footer{gap:var(--sp24)}#footer>div:first-child{padding-block:0!important}#pagination [data-component-part=pagination-chevron],#pagination>a[rel=next] [data-component-part=pagination-label]{margin:0!important}[data-component-part=step-content]>:last-child,[data-component-part=step-content]>:last-child .code-block{margin-bottom:0!important}.prose td,.prose th{min-width:0!important}@media (max-width:480px){.prose td,.prose th{padding-inline:var(--sp8)!important}}#content-area [class*="text-[#"][class*="bg-[#"]{color:var(--tx)!important;background-color:var(--s2)!important;border-color:var(--line2)!important}:is(.code-block, .code-group) [data-component-part=scroll-area]{position:relative}:is([data-component-part="scroll-area"]:has(> [data-component-part="scroll-area-viewport"] pre), [data-component-part="code-group-tab-bar"] [data-component-part="scroll-area"])::after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:var(--sp24);background:linear-gradient(to right,transparent,var(--s2));pointer-events:none;opacity:0;transition:opacity var(--mFast) var(--ease)}:is([data-component-part="scroll-area"]:has(> [data-component-part="scroll-area-viewport"] pre), [data-component-part="code-group-tab-bar"] [data-component-part="scroll-area"])[data-overflow-x-end]::after{opacity:1}@media (min-width:481px){.prose :not(pre)>code[data-og-long]{white-space:nowrap!important}}.steps>.step:last-child [data-component-part=step-line]{display:none}.steps>.step:last-child{padding-bottom:0!important}[role=tabpanel]>:last-child{margin-bottom:0!important}.prose h3:not(.not-prose){margin-top:var(--sp24)!important}.prose h2{clear:both}.update-container>div:first-child{width:auto!important;min-width:112px}@media (prefers-reduced-motion:reduce){:is(.code-block, .code-group) [data-component-part=scroll-area]::after{transition:none!important}}@media (max-width:480px){.og-docs-scene--lead{display:none}.og-docs-scene--lead:first-child+*{margin-top:0!important}}@media (pointer:coarse),(max-width:414px){#footer a{display:inline-flex;align-items:center;min-height:44px}}details.accordion>[role=region]{padding:14px 20px 28px!important}.prose .callout,.prose [data-table-wrapper]{margin-block:var(--sp24)!important}.og-docs-cursor-tile.og-btn{justify-content:flex-start!important}@media (hover:none),(max-width:1023px){.update-container a[aria-label^="Navigate to changelog"],a[aria-label="Navigate to header"],a[data-og-heading-link]{display:none!important}}@media (pointer:coarse),(max-width:414px){#navbar #search-bar-entry-mobile{min-height:44px;min-width:44px}#navbar #search-bar-entry-mobile,#navbar a[href]:has(img),#navbar button[aria-label="More actions"],#og-docs-interface-sounds,#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option,#sidebar-content a,#table-of-contents a,.breadcrumb-item a,.nav-tabs a,[data-component-part=code-group-tab-bar] [role=tab]{position:relative}#navbar #search-bar-entry-mobile::after,#navbar button[aria-label="More actions"]::after,#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option::after{content:"";position:absolute;inset:-8px}#og-docs-interface-sounds::after,#sidebar-content a::after,#table-of-contents a::after,.breadcrumb-item a::after,.nav-tabs a::after,[data-component-part=code-group-tab-bar] [role=tab]::after{content:"";position:absolute;inset:-8px 0}#navbar a[href]:has(img)::after{content:"";position:absolute;inset:-10px -4px}}@layer base{#navigation-items a{color:var(--mu)!important;border-color:transparent!important}#navigation-items li[data-active-nav-item=true]>a[aria-current=page]{color:var(--tx)!important;background:var(--embFace)!important;box-shadow:inset 0 0 0 1px var(--line),var(--emb);border-radius:var(--rRow);font-weight:600}#navigation-items li[data-active]::after,#navigation-items li[data-active]::before,#navigation-items ul.sidebar-group::before{display:none!important}#navigation-items .sidebar-group-header{color:var(--tx)!important}}@media (pointer:coarse),(max-width:414px){@layer base{.prose td[data-og-link-list]{font-size:0!important;line-height:0!important;padding-block:0!important}.prose td[data-og-link-list]>a{display:inline-flex!important;align-items:center;justify-content:center;min-height:46px;min-width:46px;margin:0 var(--sp12) 0 0!important;padding:0!important;font-size:var(--tBody);line-height:var(--tBodyLh);vertical-align:top}}@layer base{#navigation-items a{display:flex!important;align-items:center;min-height:44px}}}.og-docs-mobile-toc{display:none;margin-block:var(--sp16) 0;border:1px solid var(--line);border-radius:var(--rCard);background:var(--surface);interpolate-size:allow-keywords}@media (max-width:1279px){.og-docs-mobile-toc{display:block}}.og-docs-mobile-toc>summary{display:flex;align-items:center;gap:var(--sp12);min-height:44px;padding:0 var(--sp16);list-style:none;cursor:var(--og-cursor-hover, pointer);color:var(--tx);font-size:var(--tSmall);font-weight:600;border-radius:var(--rCard);transition:background-color var(--mFast) var(--ease)}.og-docs-mobile-toc>summary::-webkit-details-marker{display:none}.og-docs-mobile-toc>summary::after{content:"";margin-inline-start:auto;width:22px;height:22px;border:var(--embRim);border-radius:var(--rPill);background:linear-gradient(currentColor 0 0) center/10px 1.5px no-repeat,linear-gradient(currentColor 0 0) center/1.5px 10px no-repeat,var(--embFace);box-shadow:var(--emb);color:var(--mu);transition:rotate var(--mMenu) var(--ease)}.og-docs-mobile-toc[open]>summary::after{rotate:135deg;color:var(--tx)}.og-docs-mobile-toc>summary:focus-visible{outline:0;box-shadow:var(--focusRing)}.og-docs-mobile-toc ol{margin:0;padding:0 var(--sp8) var(--sp8);list-style:none;border-top:1px solid var(--line)}.og-docs-mobile-toc li a{display:flex;align-items:center;min-height:44px;padding:0 var(--sp8);border-radius:var(--rRow);color:var(--mu);font-size:var(--tSmall);font-weight:500;text-decoration:none}.og-docs-mobile-toc li[data-depth="3"] a{padding-inline-start:var(--sp24)}.og-docs-mobile-toc li a:focus-visible{outline:0;box-shadow:var(--focusRing)}.og-docs-mobile-toc::details-content{block-size:0;overflow-y:clip;transition:block-size var(--mMenu) var(--ease),content-visibility var(--mMenu) allow-discrete}.og-docs-mobile-toc[open]::details-content{block-size:auto;transition-duration:var(--mDialog)}.og-docs-mobile-toc[data-og-instant]::details-content{transition:none!important}@media (hover:hover) and (pointer:fine){.og-docs-mobile-toc li a:hover,.og-docs-mobile-toc>summary:hover{background:var(--s2);color:var(--tx)}}@media (prefers-reduced-motion:reduce){.og-docs-mobile-toc::details-content,.og-docs-mobile-toc>summary::after{transition:none!important}}@layer base{@media (forced-colors:active){:focus-visible{outline:2px solid Highlight!important;outline-offset:2px!important}#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option[aria-pressed=true],[data-component-part=tabs-list] [role=tab][aria-selected=true] [data-component-part=tab-button]{border-color:Highlight!important}#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option:not([aria-pressed=true]),[data-component-part=tabs-list] [role=tab]:not([aria-selected=true]) [data-component-part=tab-button]{border-color:Canvas!important}.code-group [role=tab][aria-selected=true],.nav-tabs .nav-tabs-item[data-active=true]{border-bottom:2px solid Highlight!important}#navigation-items li[data-active-nav-item=true]>a[aria-current=page],#sidebar-content li[data-active-nav-item=true]>a[aria-current=page]{outline:1px solid Highlight!important}.og-docs-mobile-toc>summary::after,[data-component-part=accordion-caret-right]::before,details.expandable>summary::after{forced-color-adjust:none;color:CanvasText}}.code-group [role=tab]{margin:0!important}.code-group .code-block,.code-group [data-component-part=code-block-root]{border-radius:0!important}.toc-item[data-active-deepest]>a,.toc-item[data-active]>a{font-weight:600!important}#search-bar-entry{border-radius:var(--rBtnMd)!important}#sidebar [data-theme-preference-switch=pill] .theme-preference-switch-option{border-radius:var(--rPill)!important}.chat-assistant-floating-input,[data-component-part=scroll-area-scrollbar]{transition-duration:var(--mFast)!important;transition-timing-function:var(--ease)!important}.chat-assistant-floating-input{transition-duration:var(--mMenu)!important}}@layer base{#navbar button.w-full:focus-visible{box-shadow:var(--focusRing)!important}}.code-group [role=tab]:focus-visible,.nav-tabs .nav-tabs-item:focus-visible,.toc-item>a:focus-visible,.tooltip:focus-visible,[data-component-part=field-name]:focus-visible{border-radius:var(--rKey)!important}.prose td code:not([data-og-long]){white-space:nowrap!important;overflow-wrap:normal!important}[role=tooltip][data-side]{animation-delay:var(--mHoverHold)!important}@layer base{[data-floating-buttons]{opacity:1!important}}#page-title{flex:1 0 auto;max-width:100%}#page-title+#page-context-menu,div:has(>#page-title){flex-wrap:wrap}div:has(>#page-title)>#page-context-menu{margin-inline-start:0!important}div:has(>#page-title){row-gap:var(--sp12)}#sidebar-content [class*=min-w-0]>div:has(#search-bar-entry):not(:has(#navigation-items,#sidebar-content a[href^="/"])){position:sticky;top:44px;z-index:3;margin-top:0!important;padding-block:var(--sp8);background:var(--bg)}#pagination>a[rel=prev]:not([aria-label])>*{gap:var(--sp8)}#sidebar-content div:has(>a>img.nav-logo){position:sticky;top:calc(var(--sp24)*-1);z-index:4;margin-top:calc(var(--sp24)*-1);padding-block:var(--sp24) var(--sp8);background:var(--bg)}html:not(.dark) :is(.code-block, [data-component-part="code-block-root"]) span:is([style*="#CF222E" i], [style*="rgb(207, 34, 46)"]){color:var(--tx)!important;font-weight:600}@media (max-width:480px){#pagination>a{height:auto!important;padding-block:var(--sp8)!important}#pagination>a[rel=prev]:not(:has(>div)) [data-component-part=pagination-label]{white-space:normal;max-width:none;text-overflow:clip}#pagination>a:is([rel="next"], [rel="prev"]:has(> div)) [data-component-part=pagination-title],#pagination>a:is([rel="next"], [rel="prev"]:has(> div))>div>div:has(>[data-component-part=pagination-title]){white-space:normal!important;max-width:none;overflow:visible!important;text-overflow:clip!important}}@media (max-width:360px){#og-docs-radio .og-station__trigger .t-text-swap{display:none}}.api-section-heading>div{flex-wrap:wrap;row-gap:var(--sp8)}.prose :not(pre)>code .og-nowrap{white-space:nowrap}.prose :not(pre)>code:not([data-og-long]){white-space:nowrap!important}#navbar-transition-maple{right:0;width:auto}[role=dialog]:has(#navigation-items),[role=dialog]:has(#navigation-items)>*{transition-duration:var(--mRoute)!important;transition-timing-function:var(--ease)!important}@media (min-width:1280px){#content-side-layout{height:calc(100vh - 6rem - 72px)}}@media (min-width:1024px){.update-container{flex-direction:column!important;gap:var(--sp8)!important}.update-container>div:first-child,.update-container>div:first-child :not(.absolute){position:static!important;width:auto!important}}.update-container>div:first-child :not(.absolute){max-width:none!important}@media (max-width:414px){.code-block:has([data-floating-buttons]) pre{padding-inline-end:48px!important}[data-floating-buttons] .code-block-copy-button button{background:var(--embFace)!important;box-shadow:var(--emb);border-radius:var(--rPill)}}@media (max-width:480px){#pagination>a>div{min-height:0!important}#pagination>a{min-height:44px;padding-block:var(--sp4)!important}}@media (pointer:coarse),(max-width:414px){@layer base{[role=dialog]:has(#navigation-items) a[href]:not(#navigation-items a){display:flex!important;align-items:center;min-height:44px}}@layer base{.prose [data-og-link-row]{line-height:44px}.prose [data-og-link-row]>a{display:inline-flex!important;align-items:center;min-height:44px;min-width:44px;vertical-align:middle}[role=dialog]:has(#navigation-items) button{min-height:44px}}}#table-of-contents button:focus-visible{border-radius:var(--rKey)}#sidebar-content button.group.flex[aria-expanded]>div:last-child:has(>svg){margin-inline-start:auto}#content-area:has(#content-side-layout,[id^=api-playground]) #pagination{flex-direction:column;align-items:stretch}#content-area:has(#content-side-layout,[id^=api-playground]) #pagination>a{width:100%!important;max-width:none;margin-inline-start:0!important}#content-area:has(#content-side-layout,[id^=api-playground]) #pagination>a[rel=next],#content-area:has(#content-side-layout,[id^=api-playground]) #pagination>a[rel=next]>div{justify-content:flex-end!important}#content-area:has(#content-side-layout,[id^=api-playground]) #pagination>a[rel=prev]{justify-content:flex-start!important}.method-pill~[data-component-part=scroll-area] [data-component-part=scroll-area-viewport]{overflow:visible!important;mask-image:none!important}.method-pill~[data-component-part=scroll-area] [data-component-part=scroll-area-content]{min-width:0!important}.method-pill~[data-component-part=scroll-area] [data-component-part=scroll-area-content]>div{flex-wrap:wrap;row-gap:2px}#table-of-contents a,#table-of-contents button{scroll-margin-block:80px 24px}:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [data-component-part=scroll-area-viewport]{overflow:visible!important;mask-image:none!important}:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [data-component-part=scroll-area-content]{min-width:0!important}:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [data-component-part=scroll-area]::after,:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [role=tablist][data-og-pill]::after{display:none}:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [role=tablist]{flex-wrap:wrap;row-gap:0!important}:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [role=tab][aria-selected=true]{box-shadow:inset 0 -1.5px 0 currentColor}:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [role=tab]{margin-block:0!important;padding-block:var(--sp4)!important;min-height:32px}@media (pointer:coarse),(max-width:414px){:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [role=tab]{min-height:44px}:is(#content-side-layout, [id^="api-playground"]) [data-component-part=code-group-tab-bar] [role=tab]::after{inset:0!important}}@media (max-width:414px){.code-block[data-og-copy-band] pre{padding-top:40px!important}}.group:has(>.method-pill){align-items:flex-start!important}.group:has(>.method-pill) button[aria-label=Copy]:focus-visible{opacity:1!important}@media (hover:none){.group:has(>.method-pill) button[aria-label=Copy]{display:none!important}}.code-block [data-component-part=code-block-root]::after,[data-component-part=code-group-tab-bar] button[aria-label="Select language"]{display:none}[data-component-part=code-block-root]::after{border-start-end-radius:inherit;border-end-end-radius:inherit;content:"";position:absolute;z-index:1;inset-block:0;inset-inline-end:0;width:var(--sp24);background:linear-gradient(to right,transparent,var(--s2));pointer-events:none;opacity:0;transition:opacity var(--mFast) var(--ease)}[data-component-part=code-block-root][data-overflow-x-end]::after{opacity:1}.primitive-param-field .flex.prose.mt-6{margin-top:var(--sp8)}.code-block[language=text][wrap] code{white-space:normal!important}.code-block[language=text][wrap] .line{display:block;white-space:pre-wrap;padding-inline-start:1.1em;text-indent:-1.1em}.code-block[language=text][wrap] .line:last-child:has(>span:empty){display:none}.code-block[language=text][wrap] .line:is(:first-child, :has(+ .line:last-child > span:empty), :last-child:not(:has(> span:empty))){padding-inline-start:0;text-indent:0}.code-block[language=text][wrap] .line:first-child{margin-block-end:var(--sp8)}.code-block[language=text][wrap] .line:is(:has(+ .line:last-child > span:empty), :last-child:not(:has(> span:empty))){margin-block-start:var(--sp8)}@media (max-width:480px){.og-event-sheet table,.og-event-sheet tbody,.og-event-sheet td,.og-event-sheet tr{display:block;width:auto!important;max-width:none!important}.og-event-sheet thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.og-event-sheet tr{padding:var(--sp12) var(--sp12)!important;border-bottom:1px solid var(--line)}.og-event-sheet tbody tr:last-child{border-bottom:0}.og-event-sheet td{padding:0!important;border-bottom:0!important}.og-event-sheet td:first-child{font-weight:500;color:var(--tx)}.og-event-sheet td+td{margin-top:var(--sp8);padding-inline-start:var(--sp12)!important;border-inline-start:2px solid var(--line2)}}.primitive-param-field .param-head~div{margin-top:var(--sp8)!important}.primitive-param-field .param-head~div>:first-child{margin-top:0!important}[data-component-part=update-description]{padding-inline-start:0!important}@media (max-width:1279px){html{scroll-padding-bottom:calc(var(--sp16)*5 + env(safe-area-inset-bottom))}}.group:has(>select:focus-visible){border-radius:var(--rKey);box-shadow:var(--focusRing)}@media (pointer:coarse),(max-width:414px){.group:has(>select){position:relative}.group:has(>select)>select{min-height:44px;top:50%;transform:translateY(-50%)}}@media (min-width:1024px) and (max-width:1279px){#sidebar{padding-bottom:calc(var(--sp16)*4 + env(safe-area-inset-bottom))}}#sidebar,#sidebar *{scroll-padding-top:calc(var(--sp16)*6 + var(--sp8))}