.docs-fresh{--fresh-accent: var(--lab-yellow);--background: var(--fresh-ink);--layer: var(--fresh-raised);--foreground: var(--fresh-paper);--foreground-feint: var(--fresh-muted);--border: var(--fresh-line);--accent: var(--fresh-accent);--code-bg: var(--fresh-raised);--code-border: var(--fresh-line);width:100vw;margin-inline:calc(50% - 50vw);padding:0 0 clamp(80px,10vw,144px);background:var(--fresh-ink);color:var(--fresh-paper)}.docs-fresh-header-shell{width:100%;margin:0;padding:0}.docs-fresh-main{width:min(100%,var(--fresh-grid-max-width));margin-inline:auto;padding-inline:var(--fresh-grid-gutter);box-sizing:border-box}.docs-fresh-header{--docs-fresh-header-edge: max( var(--fresh-grid-content-edge), calc((100vw - var(--fresh-grid-max-width)) / 2 + var(--fresh-grid-gutter)) );--fresh-line: color-mix(in oklch, var(--fresh-paper) 22%, transparent);--fresh-muted: color-mix(in oklch, var(--fresh-paper) 58%, transparent);padding-inline:var(--docs-fresh-header-edge);border:0;box-sizing:border-box}.docs-fresh-header-field{background:var(--fresh-ink)}.docs-fresh-header .fresh-article-header-meta>span{padding:8px 10px;background:var(--fresh-ink)}.docs-fresh-header .fresh-article-header-copy{padding:clamp(20px,3vw,36px);background:var(--fresh-ink);box-sizing:border-box}.docs-fresh-header .fresh-article-header-meta a{color:inherit;text-decoration:none}.docs-fresh-header .fresh-article-header-meta a:hover,.docs-fresh-header .fresh-article-header-meta a:focus-visible{color:var(--fresh-paper)}.docs-fresh-header .fresh-article-header-meta a:focus-visible{outline:2px solid var(--fresh-accent);outline-offset:3px}.docs-fresh-header .fresh-article-header-support code{padding:.08em .3em;border:1px solid color-mix(in oklch,var(--fresh-paper) 20%,transparent);background:color-mix(in oklch,var(--fresh-paper) 8%,transparent);color:var(--fresh-paper);font-family:var(--font-mono);font-size:.88em}.docs-fresh-header .docs-copy-btn{padding:0;border:0;color:var(--fresh-muted)}.docs-fresh-header .docs-copy-btn:hover,.docs-fresh-header .docs-copy-btn:focus-visible{border-color:var(--fresh-line);color:var(--fresh-paper)}.docs-fresh-header .docs-copy-btn:focus-visible{outline-color:var(--fresh-accent)}.docs-fresh-header .docs-copy-btn[data-state=copied]{border-color:var(--fresh-line);color:var(--fresh-accent)}.docs-fresh-header .docs-header-op-status{align-self:center;margin:0}.docs-fresh-main{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--fresh-grid-gap);align-items:start;padding-top:clamp(52px,7vw,88px)}.docs-fresh-nav{--fresh-article-nav-top: 92px;position:sticky;z-index:2;top:var(--fresh-article-nav-top);grid-column:1 / 3;grid-row:1;border-bottom:0}.docs-fresh-toc{position:sticky;z-index:2;top:92px;grid-column:11 / -1;grid-row:1;align-self:start}.docs-fresh-article{grid-column:1 / -1;grid-row:1;min-width:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--fresh-grid-gap);align-items:start}.docs-fresh-article>:not(.fresh-article-content,.tut-gate-fade){grid-column:4 / 10}.docs-fresh .docs-article-body{grid-column:1 / -1;width:100%;max-width:none}.docs-fresh .docs-article-body :is(h2,h3,h4)[id]{scroll-margin-top:112px}.docs-fresh .docs-plus-continuation{grid-column:1 / -1}.docs-fresh .docs-article-body .fresh-callout-signal strong{color:var(--fresh-callout-accent)}.docs-fresh .fresh-article-content>.docs-example{grid-column:4 / 11;margin:28px 0}.docs-fresh .docs-article-body img{border:1px solid var(--fresh-line);border-radius:0;background:var(--fresh-raised)}.docs-fresh .docs-article-body>:is(iframe,video),.docs-fresh .docs-article-body>p>:is(iframe,video){margin:0;border-color:var(--fresh-line);background:var(--fresh-raised)}.docs-fresh-plus-banner{grid-template-columns:132px minmax(0,1fr);margin-bottom:clamp(28px,4vw,44px)}.docs-fresh-plus-banner .fresh-callout-signal{min-height:72px;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:14px 16px}.docs-fresh-plus-banner .fresh-callout-body{padding:16px 20px}.docs-fresh-plus-banner a{color:var(--fresh-callout-accent);font-variation-settings:"wght" 650;text-underline-offset:.18em}.docs-fresh-article>.tut-gate-fade{grid-column:4 / 10;width:100%}.docs-fresh-inline-gate{position:relative;z-index:3;margin-top:0}.docs-fresh-inline-gate .docs-plus{margin-top:0}.docs-plus-gate{flex-direction:column}.docs-plus-gate .fresh-product-callout-signal{flex:0 0 auto;width:100%;min-height:112px;padding:20px 24px;flex-direction:row;align-items:center;box-sizing:border-box}.docs-plus-gate .fresh-product-callout-signal>span:last-child{text-align:right}.docs-plus-gate .fresh-product-callout-signal svg{width:42px}.docs-plus-gate .fresh-product-callout-body{width:100%;padding:clamp(28px,4vw,40px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:clamp(24px,3vw,32px)}.docs-plus-gate .fresh-product-callout-copy,.docs-plus-gate .fresh-product-callout-readout,.docs-plus-gate .fresh-product-callout-action{grid-column:1;grid-row:auto}.docs-plus-gate .fresh-product-callout-copy h2{font-size:clamp(26px,3vw,38px);line-height:1.02}.docs-plus-gate .fresh-product-callout-readout,.docs-plus-gate .fresh-product-callout-action{width:100%}.docs-fresh-pager{margin-top:clamp(64px,8vw,104px)}.docs-fresh-related,.docs-fresh-plus{width:min(100%,var(--fresh-grid-max-width));margin:clamp(72px,9vw,128px) auto 0;padding-inline:var(--fresh-grid-gutter);box-sizing:border-box}.docs-fresh-plus .docs-plus{margin-top:0}.docs-plus-gate-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.docs-plus-gate h2 code{color:inherit;font-family:var(--font-mono);font-size:1em;font-variation-settings:"wght" 560;letter-spacing:inherit;line-height:inherit}@media(max-width:1200px){.docs-fresh-nav{display:none}.docs-fresh-toc{grid-column:1 / -1;grid-row:1;width:min(100%,600px);top:80px;justify-self:center;margin-bottom:32px}.docs-fresh-article{grid-row:2}.docs-fresh-article>:not(.fresh-article-content,.tut-gate-fade),.docs-fresh-article>.tut-gate-fade{grid-column:3 / 11}.docs-fresh .fresh-article-content>.docs-example{grid-column:3 / 12}}@media(max-width:800px){.docs-fresh-plus-banner{grid-template-columns:1fr}.docs-fresh-plus-banner .fresh-callout-signal{min-height:0;border-right:0;border-bottom:1px solid color-mix(in oklch,var(--fresh-callout-accent) 58%,transparent)}.docs-fresh-main,.docs-fresh-related,.docs-fresh-plus{padding-inline:var(--fresh-grid-content-edge)}.docs-fresh-article{grid-template-columns:1fr}.docs-fresh-article>:not(.fresh-article-content,.tut-gate-fade),.docs-fresh-article>.tut-gate-fade{grid-column:1}.docs-fresh .fresh-article-content>.docs-example{grid-column:2 / 12}}@media(max-width:620px){.docs-fresh .fresh-article-content>.docs-example{grid-column:1 / -1}}
