[data-media-player]{contain:style;box-sizing:border-box;-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:inline-flex;position:relative}[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16/9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{box-sizing:border-box;border-radius:inherit;width:100%;aspect-ratio:inherit;align-items:center;display:flex;position:relative;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{background-color:unset;display:contents}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){aspect-ratio:16/9;width:100%}:where([data-media-provider] video),:where([data-media-provider] iframe){aspect-ratio:inherit;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%;height:auto;display:inline-block}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] video,[data-media-player][data-view-type=audio] iframe{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1;position:absolute;inset:0}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{color:#dedede;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:sans-serif;font-weight:500;display:flex}.vds-google-cast svg{--size:max(18%,40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height)/100*6)}
:root{--fd-nav-height:4rem}[data-sidebar-panel] [data-search]{display:none}#nd-sidebar-mobile{top:calc(var(--fd-nav-height,4rem) + var(--fd-banner-height,0px))!important;height:calc(100dvh - var(--fd-nav-height,4rem) - var(--fd-banner-height,0px))!important}#nd-docs-layout{--fd-docs-row-1:calc(var(--fd-nav-height,4rem) + var(--fd-banner-height,0px))!important}#nd-docs-layout [grid-area=sidebar]{--fd-sidebar-width:360px}#nd-docs-layout #nd-sidebar{overflow-y:auto}#nd-docs-layout #nd-sidebar>div.flex-1{flex:none;min-height:0;overflow:visible}#nd-docs-layout #nd-sidebar [data-radix-scroll-area-viewport],#nd-docs-layout #nd-sidebar>div.flex-1>div:first-child,#nd-sidebar-mobile [data-radix-scroll-area-viewport],#nd-sidebar-mobile>div.flex-1>div:first-child{height:auto!important;max-height:none!important;overflow:visible!important}#nd-sidebar-mobile{overflow-y:auto}#nd-sidebar-mobile>div.flex-1{flex:none;min-height:0;overflow:visible}.layout-wrapper{max-width:1440px;margin:0 auto;position:relative}#nd-docs-layout #nd-sidebar[data-hovered=false]{background-color:#0000}#nd-docs-layout #nd-sidebar [data-active=true],#nd-sidebar-mobile [data-active=true]{color:hsl(var(--muted-blue))!important;background-color:hsl(var(--muted-blue)/.1)!important}#nd-docs-layout #nd-sidebar [data-active=true]:before,#nd-sidebar-mobile [data-active=true]:before{background-color:hsl(var(--muted-blue))!important}#nd-docs-layout #nd-sidebar a,#nd-docs-layout #nd-sidebar button,#nd-sidebar-mobile a,#nd-sidebar-mobile button{min-height:unset!important;padding-top:.25rem!important;padding-bottom:.25rem!important}#nd-docs-layout #nd-sidebar ul li,#nd-sidebar-mobile ul li{margin-top:0!important;margin-bottom:0!important}#nd-docs-layout #nd-sidebar ul,#nd-sidebar-mobile ul{gap:0!important}#nd-docs-layout #nd-sidebar a[target=_blank]>:first-child,#nd-sidebar-mobile a[target=_blank]>:first-child{display:none}@media (min-width:1440px){#nd-docs-layout [data-sidebar-panel]{left:calc(50vw - 720px)}}li>ol,li>ul{margin-top:0!important}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}media-outlet{background-color:#0000!important}svg .nodeLabel,svg .edgeLabel{font-family:monospace}[role=tablist]{flex-wrap:wrap;row-gap:.2rem}details+details{margin-top:.5rem!important}#nd-page>div:last-child>a{background:0 0!important;border:none!important;border-radius:0!important;gap:.125rem!important;padding:.25rem 0!important}#nd-page>div:last-child>a:hover{color:inherit!important;background:0 0!important}#nd-page>div:last-child>a>p:last-child{display:none!important}details>div{padding:.25rem}details>summary{font-weight:700}li:has(>.subseparator){margin:0!important;padding:0!important}#nd-docs-layout #nd-sidebar p,#nd-sidebar-mobile p,#nd-docs-layout #nd-sidebar .subseparator,#nd-sidebar-mobile .subseparator{font-weight:700!important}@media (max-width:1024px){#nd-page{padding-left:1rem;padding-right:1rem}[data-changelog-content],.changelog-page,.changelog-page #nd-page,.changelog-page [grid-area=main],.changelog-page article,.changelog-page .flex-1,.changelog-page main{padding-left:.75rem!important;padding-right:.75rem!important}}@media (max-width:768px){.post-page .flex-1>div:first-child{margin-bottom:.5rem!important}.post-page .flex-1>hr{margin-top:.5rem!important;margin-bottom:.5rem!important}.post-page #docs-feedback{padding-top:1rem!important;padding-bottom:1rem!important}}.steps>h2,.steps>h3{counter-increment:step;position:relative}.steps>h2:first-child,.steps>h3:first-child{margin-top:0}.steps>h2:before,.steps>h3:before{content:counter(step);background-color:hsl(var(--primary));width:1.75rem;height:1.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;top:50%;left:-2.875rem;transform:translateY(-50%)}@media (max-width:768px){.steps>h2,.steps>h3{font-size:1rem;line-height:1.35}.steps>h2:before,.steps>h3:before{width:1.25rem;height:1.25rem;font-size:.75rem;left:-1.625rem}}
