.BookmarkBlock-module__PzicyW__root{margin-block:var(--space-4);margin-inline:0}.BookmarkBlock-module__PzicyW__root:first-child{margin-top:0}.BookmarkBlock-module__PzicyW__card.rt-Card{padding:0;overflow:hidden}.BookmarkBlock-module__PzicyW__card.rt-Link{color:inherit;display:block}.BookmarkBlock-module__PzicyW__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BookmarkBlock-module__PzicyW__descriptionSkeleton{max-width:100%}.BookmarkBlock-module__PzicyW__thumbnail{background-color:var(--gray-a3);border-radius:0 var(--radius-2) var(--radius-2) 0;flex:0 0 200px;align-self:stretch;width:200px;position:relative;overflow:hidden}.BookmarkBlock-module__PzicyW__thumbnailImage{object-fit:cover;object-position:center}.BookmarkBlock-module__PzicyW__thumbnailPlaceholder{color:var(--gray-10);background-color:var(--gray-a4);position:absolute;inset:0}.BookmarkBlock-module__PzicyW__thumbnailSkeleton{border-radius:0;position:absolute;inset:0}.BookmarkBlock-module__PzicyW__iconSkeleton{border-radius:var(--radius-2);flex-shrink:0}.BookmarkBlock-module__PzicyW__cardLoading.rt-Card{opacity:.92}@media (max-width:520px){.BookmarkBlock-module__PzicyW__thumbnail{display:none}}@media (prefers-reduced-motion:reduce){.BookmarkBlock-module__PzicyW__card.rt-Card{transition:none}}
.AccordionBlock-module__J0l27a__root{box-sizing:border-box;--accordion-padding-x:var(--space-4);border-top:1px solid var(--gray-a5);width:100%;max-width:100%}.AccordionBlock-module__J0l27a__item{border-bottom:1px solid var(--gray-a5);min-width:0}.AccordionBlock-module__J0l27a__header{font:inherit;margin:0}.AccordionBlock-module__J0l27a__trigger{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-3) var(--accordion-padding-x);cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:none;margin:0;display:flex}.AccordionBlock-module__J0l27a__trigger:hover,.AccordionBlock-module__J0l27a__trigger[data-state=open]{color:inherit;background:0 0}.AccordionBlock-module__J0l27a__trigger:focus-visible{color:inherit;outline:2px solid var(--accent-9);outline-offset:-2px;background:0 0}.AccordionBlock-module__J0l27a__title{flex:1;min-width:0}.AccordionBlock-module__J0l27a__item,.AccordionBlock-module__J0l27a__content{overflow:hidden}.AccordionBlock-module__J0l27a__iconSlot{width:18px;color:var(--gray-12);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AccordionBlock-module__J0l27a__contentInner{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0 var(--accordion-padding-x) var(--space-4)}.AccordionBlock-module__J0l27a__body{overflow-wrap:break-word;min-width:0;max-width:100%;color:var(--gray-11);font-size:var(--font-size-2);line-height:1.5}:is(.AccordionBlock-module__J0l27a__body p,.AccordionBlock-module__J0l27a__body ul,.AccordionBlock-module__J0l27a__body ol,.AccordionBlock-module__J0l27a__body blockquote){max-width:100%}.AccordionBlock-module__J0l27a__content[data-state=open]{animation:.2s ease-out AccordionBlock-module__J0l27a__accordion-slide-down}.AccordionBlock-module__J0l27a__content[data-state=closed]{animation:.2s ease-out AccordionBlock-module__J0l27a__accordion-slide-up}@media (prefers-reduced-motion:reduce){.AccordionBlock-module__J0l27a__content[data-state=open],.AccordionBlock-module__J0l27a__content[data-state=closed]{animation:none}.AccordionBlock-module__J0l27a__chevron{transition:none}}.AccordionBlock-module__J0l27a__chevron{color:var(--gray-11);flex-shrink:0;transition:transform .2s}.AccordionBlock-module__J0l27a__trigger[data-state=open] .AccordionBlock-module__J0l27a__chevron{transform:rotate(180deg)}@keyframes AccordionBlock-module__J0l27a__accordion-slide-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes AccordionBlock-module__J0l27a__accordion-slide-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}
.BannerBlock-module__WQxaEa__content{flex:1;min-width:0}.BannerBlock-module__WQxaEa__content :where(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre){margin-block:0}.BannerBlock-module__WQxaEa__content :where(p+p,p+ul,p+ol,ul+p,ol+p){margin-top:var(--space-2)}.BannerBlock-module__WQxaEa__content :where(ul,ol){padding-inline-start:var(--space-4)}
.CardBlock-module__2UmHca__cardInteractive{cursor:pointer;color:inherit;text-decoration:none}.CardBlock-module__2UmHca__cardInteractive:hover{background-color:var(--gray-a3)}.CardBlock-module__2UmHca__icon{color:var(--green-11);flex-shrink:0}.CardBlock-module__2UmHca__body{color:var(--gray-11);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CardBlock-module__2UmHca__body :where(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre){margin-block:0}.CardBlock-module__2UmHca__body :where(p+p,p+ul,p+ol,ul+p,ol+p){margin-top:var(--space-2)}.CardBlock-module__2UmHca__body :where(ul,ol){padding-inline-start:var(--space-4)}
.CodePanel-module__Qzneqq__codePanelWithCopy{position:relative}.CodePanel-module__Qzneqq__codePanelWithCopy:hover .CodePanel-module__Qzneqq__copyOverlayButton,.CodePanel-module__Qzneqq__codePanelWithCopy:focus-within .CodePanel-module__Qzneqq__copyOverlayButton{opacity:1}.CodePanel-module__Qzneqq__copyOverlayButton.rt-IconButton{top:var(--space-1);right:var(--space-1);z-index:2;opacity:0;background:var(--color-panel-solid);box-shadow:0 0 0 1px var(--gray-a5);margin:0;line-height:0;transition:opacity .15s;position:absolute}.CodePanel-module__Qzneqq__copyOverlayButton.rt-IconButton svg{display:block}.CodePanel-module__Qzneqq__collapsibleRoot{font-size:var(--font-size-1);--code-snippet-line-height:1.35em;--code-snippet-line-gap:var(--space-1);position:relative}.CodePanel-module__Qzneqq__shellOuter{margin-bottom:var(--space-1)}.CodePanel-module__Qzneqq__shellOuter:last-child{margin-bottom:0}.CodePanel-module__Qzneqq__shellCardCollapsible.rt-Card{--card-padding-bottom:var(--space-1)}.CodePanel-module__Qzneqq__collapsibleViewport,.CodePanel-module__Qzneqq__collapsibleViewportCollapsed{overflow:hidden}.CodePanel-module__Qzneqq__collapsibleViewportCollapsed pre.shiki code{max-height:calc(var(--collapsed-visible-lines) * var(--code-snippet-line-height) + (var(--collapsed-visible-lines) - 1) * var(--code-snippet-line-gap));overflow:hidden}.CodePanel-module__Qzneqq__collapsibleFade{height:calc(var(--code-snippet-line-height) + var(--code-snippet-line-gap));background:linear-gradient(to bottom, transparent, var(--color-panel-solid));pointer-events:none;z-index:1;position:absolute;bottom:0;left:0;right:0}.CodePanel-module__Qzneqq__collapsibleFooterCollapsed{margin-top:calc(-1 * var(--space-5));z-index:2;justify-content:center;padding-top:0;padding-bottom:0;display:flex;position:relative}.CodePanel-module__Qzneqq__collapsibleFooterExpanded{padding-top:var(--space-2);padding-bottom:var(--space-1);z-index:2;justify-content:center;margin-top:0;display:flex;position:relative}@media (hover:hover){.CodePanel-module__Qzneqq__collapsibleToggle.rt-Button:hover{background-color:var(--gray-5)}}.CodePanel-module__Qzneqq__collapsibleToggle.rt-Button:active{background-color:var(--gray-6)}
.CodeSnippetBlock-shiki-module__So20oa__shikiRoot{--code-gutter-pad:var(--space-3);--code-gutter-number-width:2ch;--code-gutter-diff-width:1ch;--code-gutter-diff-gap:var(--code-gutter-pad)}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki{font-family:var(--code-font-family);font-size:var(--font-size-1);tab-size:2;width:100%;margin:0;padding:0;line-height:1.35;background:0 0!important}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code{gap:var(--space-1);flex-direction:column;width:100%;min-width:max-content;display:flex}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki .line{line-height:inherit;box-sizing:border-box;border-left:2px solid #0000;min-width:100%;min-height:1lh;margin:0;padding-block:0;display:block}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code[data-line-numbers]{counter-reset:line}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code[data-line-numbers] .line{padding-inline-start:calc(var(--code-gutter-pad) + var(--code-gutter-number-width) + var(--code-gutter-pad));position:relative}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code[data-line-numbers].has-diff-gutter .line{padding-inline-start:calc(var(--code-gutter-pad) + var(--code-gutter-number-width) + var(--code-gutter-diff-gap) + var(--code-gutter-diff-width) + var(--code-gutter-diff-gap))}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code[data-line-numbers] .line:before{inset-block:0;left:var(--code-gutter-pad);width:var(--code-gutter-number-width);counter-increment:line;content:counter(line);color:var(--gray-9);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;place-content:center end;display:grid;position:absolute}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code[data-line-numbers].has-diff-gutter .line:after{inset-block:0;left:calc(var(--code-gutter-pad) + var(--code-gutter-number-width) + var(--code-gutter-diff-gap));width:var(--code-gutter-diff-width);content:"";-webkit-user-select:none;user-select:none;place-content:center;display:grid;position:absolute}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code[data-line-numbers].has-diff-gutter .line[data-diff=add]:after{content:"+";color:var(--green-11)}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki code[data-line-numbers].has-diff-gutter .line[data-diff=remove]:after{content:"-";color:var(--red-11)}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki .line.empty{-webkit-user-select:none;user-select:none}:is(.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki .line.highlighted,.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki .line.highlighted-line,.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki .line[data-highlighted-line]){background:color-mix(in srgb, var(--accent-9) 18%, transparent);border-left-color:var(--accent-9)}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki.has-diff .line.diff.remove{background:color-mix(in srgb, var(--red-9) 16%, transparent);border-left-color:var(--red-9)}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki.has-diff code:not([data-line-numbers]) .line.diff.remove:before{content:"−";margin-right:var(--space-1);color:var(--red-11);-webkit-user-select:none;user-select:none;display:inline}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki.has-diff .line.diff.add{background:color-mix(in srgb, var(--green-9) 16%, transparent);border-left-color:var(--green-9)}.CodeSnippetBlock-shiki-module__So20oa__shikiRoot pre.shiki.has-diff code:not([data-line-numbers]) .line.diff.add:before{content:"+";margin-right:var(--space-1);color:var(--green-11);-webkit-user-select:none;user-select:none;display:inline}
.CodeSnippetBlock-module__MH7xdW__root{margin-top:var(--space-4)}.CodeSnippetBlock-module__MH7xdW__root:first-child{margin-top:0}
.DoDontBlock-module__KRZlDq__root{box-sizing:border-box;width:100%;max-width:100%}.DoDontBlock-module__KRZlDq__header{margin-bottom:var(--space-3)}.DoDontBlock-module__KRZlDq__iconDo{color:var(--green-11);flex-shrink:0}.DoDontBlock-module__KRZlDq__iconDont{color:var(--red-11);flex-shrink:0}.DoDontBlock-module__KRZlDq__title{flex:1;min-width:0;margin:0}.DoDontBlock-module__KRZlDq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DoDontBlock-module__KRZlDq__body{overflow-wrap:break-word;min-width:0;max-width:100%}.DoDontBlock-module__KRZlDq__body :where(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre){margin-block:0}.DoDontBlock-module__KRZlDq__body :where(p+p,p+ul,p+ol,ul+p,ol+p,pre+p,p+pre){margin-top:var(--space-3)}.DoDontBlock-module__KRZlDq__body :where(ul,ol){padding-inline-start:var(--space-4)}
.FileBlock-module__N1Pw9G__root{margin-block:var(--space-4);margin-inline:0}.FileBlock-module__N1Pw9G__root:first-child{margin-top:0}.FileBlock-module__N1Pw9G__card{border-radius:var(--radius-2);border:none;overflow:hidden}.FileBlock-module__N1Pw9G__cardLink.rt-Link{color:inherit;border-radius:var(--radius-2);background-color:var(--color-panel-solid);display:block}.FileBlock-module__N1Pw9G__cardLink.rt-Link:hover{background-color:var(--gray-a3)}.FileBlock-module__N1Pw9G__title{min-width:0;line-height:1.35}.FileBlock-module__N1Pw9G__meta{margin-top:0;line-height:1.3}.FileBlock-module__N1Pw9G__fileIconWrap{width:32px;color:var(--gray-11);flex:none}.FileBlock-module__N1Pw9G__fileIcon{flex-shrink:0;display:block}.FileBlock-module__N1Pw9G__chevron{color:var(--gray-9);flex:none}@media (prefers-reduced-motion:reduce){.FileBlock-module__N1Pw9G__cardLink.rt-Link{transition:none}}
[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;appearance:none;background-color:#000000b3;border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px #ffffff80}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;inset:10px 10px auto auto}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;inset:20px 20px auto auto}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{overscroll-behavior:none;pointer-events:all;background:0 0;border:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
[data-rmiz]{width:100%;display:block}[data-rmiz-content=found] img{cursor:zoom-in}[data-rmiz-content=found][data-rmiz-is-zoomed=true] img{cursor:zoom-out}[data-rmiz-modal-overlay=hidden]{background-color:#0000}[data-rmiz-modal-overlay=visible]{background-color:color-mix(in srgb, var(--gray-12) 72%, transparent)}[data-rmiz-modal-img]{border:1px solid var(--gray-a6);border-radius:var(--radius-3);background:var(--color-background)}[data-rmiz-btn-unzoom]{top:var(--space-5);right:var(--space-5);z-index:1;background:color-mix(in srgb, var(--color-background) 92%, transparent);width:2rem;height:2rem;color:var(--gray-12);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;box-shadow:0 2px 8px #0003}[data-rmiz-btn-unzoom]:focus-visible{outline:2px solid var(--focus-8);outline-offset:2px}
.PortalFigureImage-module__pgdhAq__figure{width:100%;margin:0}.PortalFigureImage-module__pgdhAq__widthContent{max-width:min(100%,720px);margin-inline:auto}.PortalFigureImage-module__pgdhAq__frame{border-radius:var(--radius-3);background:var(--gray-a2);width:100%;position:relative;overflow:hidden}.PortalFigureImage-module__pgdhAq__frameBordered{border:1px solid var(--gray-a6)}.PortalFigureImage-module__pgdhAq__image{vertical-align:middle;width:100%;max-width:100%;height:auto;display:block}.PortalFigureImage-module__pgdhAq__errorState{min-height:8rem;padding:var(--space-4);width:100%}.PortalFigureImage-module__pgdhAq__caption{margin-top:var(--space-2);color:var(--gray-11);font-size:var(--font-size-2);line-height:var(--line-height-2)}.PortalFigureImage-module__pgdhAq__caption :where(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre){margin-block:0}.PortalFigureImage-module__pgdhAq__caption :where(p+p,p+ul,p+ol,ul+p,ol+p){margin-top:var(--space-2)}.PortalFigureImage-module__pgdhAq__caption :where(ul,ol){padding-inline-start:var(--space-4)}
.StorybookPreviewFrame-module__lElwJa__root{border-radius:var(--radius-3);background:var(--gray-2);position:relative;overflow:hidden}.StorybookPreviewFrame-module__lElwJa__inner{height:var(--storybook-frame-height,280px);background:var(--gray-2);position:relative}.StorybookPreviewFrame-module__lElwJa__embedShell{height:100%;min-height:0}.StorybookPreviewFrame-module__lElwJa__inner:not(:has(iframe)){background:var(--gray-2);border:1px solid var(--gray-a5);border-radius:var(--radius-3);justify-content:center;align-items:center;display:flex}.StorybookPreviewFrame-module__lElwJa__toolbar{top:var(--space-2);right:var(--space-2);z-index:3;position:absolute}.StorybookPreviewFrame-module__lElwJa__backdrop{z-index:9998;background:var(--black-a8);cursor:pointer;border:0;margin:0;padding:0;position:fixed;inset:0}.StorybookPreviewFrame-module__lElwJa__rootExpanded{inset:var(--space-4);z-index:9999;box-shadow:var(--shadow-6);flex-direction:column;display:flex;position:fixed;overflow:hidden}.StorybookPreviewFrame-module__lElwJa__rootExpanded .StorybookPreviewFrame-module__lElwJa__inner{flex:1;height:auto;min-height:0}.StorybookPreviewFrame-module__lElwJa__skeleton{z-index:2;border-radius:inherit;position:absolute;inset:0}.StorybookPreviewFrame-module__lElwJa__iframe{background:0 0;border:0;width:100%;height:100%;display:block}.StorybookPreviewFrame-module__lElwJa__iframePending{z-index:0;opacity:0;pointer-events:none;position:absolute;inset:0}.StorybookPreviewFrame-module__lElwJa__iframeReady{z-index:1;opacity:1;position:relative}.StorybookPreviewFrame-module__lElwJa__empty{padding:var(--space-4);margin:0}
.StorybookEmbedBlock-module__413UWW__root{margin-block:var(--space-2)}
.LinkButtonBlock-module__HpvPpa__group{vertical-align:top;display:inline}.LinkButtonBlock-module__HpvPpa__root{vertical-align:top;max-width:128px;margin-inline-end:var(--space-2);margin-block:var(--space-1);display:inline-flex}.LinkButtonBlock-module__HpvPpa__button{min-width:0;max-width:128px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-6);background-color:var(--gray-a4);color:var(--gray-12);cursor:pointer;align-items:center;text-decoration:none;transition:background-color .12s;display:inline-flex}.LinkButtonBlock-module__HpvPpa__button:hover{background-color:var(--gray-a5)}.LinkButtonBlock-module__HpvPpa__buttonSkeleton{min-width:0;max-width:128px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-6);background-color:var(--gray-a4);align-items:center;display:inline-flex}.LinkButtonBlock-module__HpvPpa__iconSkeleton{border-radius:var(--radius-1);flex-shrink:0}.LinkButtonBlock-module__HpvPpa__labelSkeleton{flex-shrink:1;min-width:0}.LinkButtonBlock-module__HpvPpa__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.LinkButtonBlock-module__HpvPpa__icon{border-radius:var(--radius-1);object-fit:contain;flex-shrink:0}
.StepsBlock-module__wNiSVW__list{list-style:none}.StepsBlock-module__wNiSVW__stepMarker{background-color:var(--gray-a4);border-radius:9999px}.StepsBlock-module__wNiSVW__connectorLine{background-color:var(--gray-a6)}
.TableBlock-module__fy0CLW__cell p{margin:0}.TableBlock-module__fy0CLW__cell p+p{margin-top:var(--space-1)}.TableBlock-module__fy0CLW__headerCell{font-weight:700}.TableBlock-module__fy0CLW__cell code{font-family:var(--code-font-family);background:var(--gray-a3);border:1px solid var(--gray-a5);border-radius:var(--radius-1);padding:.1em .35em;font-size:.9em}
.InsetDivider-module__py6HsW__root{background-color:var(--gray-a5);height:1px}.InsetDivider-module__py6HsW__inset2{margin-inline:var(--space-2)}.InsetDivider-module__py6HsW__inset3{margin-inline:var(--space-3)}.InsetDivider-module__py6HsW__inset4{margin-inline:var(--space-4)}
.TabsBlock-module__ouP_0q__root{overflow:hidden;padding:0!important}.TabsBlock-module__ouP_0q__tabList{box-shadow:none;padding-inline:var(--space-3);align-items:flex-end}.TabsBlock-module__ouP_0q__tabList .rt-TabsTrigger{cursor:pointer;margin-bottom:-1px}
