@media print{:root{--doc-color-white:#17181c;--doc-color-gray-1:#23262f;--doc-color-gray-2:#353841;--doc-color-gray-3:#555962;--doc-color-gray-4:#888c96;--doc-color-gray-5:#c1c3c8;--doc-color-gray-6:#edeef3;--doc-color-gray-7:#f6f7f9;--doc-color-black:#fff;--doc-color-orange-high:hsl(var(--doc-hue-orange), 80%, 25%);--doc-color-orange:hsl(var(--doc-hue-orange), 90%, 60%);--doc-color-orange-low:hsl(var(--doc-hue-orange), 90%, 88%);--doc-color-green-high:hsl(var(--doc-hue-green), 80%, 22%);--doc-color-green:hsl(var(--doc-hue-green), 90%, 46%);--doc-color-green-low:hsl(var(--doc-hue-green), 85%, 90%);--doc-color-blue-high:hsl(var(--doc-hue-blue), 80%, 30%);--doc-color-blue:hsl(var(--doc-hue-blue), 90%, 60%);--doc-color-blue-low:hsl(var(--doc-hue-blue), 88%, 90%);--doc-color-purple-high:hsl(var(--doc-hue-purple), 90%, 30%);--doc-color-purple:hsl(var(--doc-hue-purple), 90%, 60%);--doc-color-purple-low:hsl(var(--doc-hue-purple), 80%, 90%);--doc-color-red-high:hsl(var(--doc-hue-red), 80%, 30%);--doc-color-red:hsl(var(--doc-hue-red), 90%, 60%);--doc-color-red-low:hsl(var(--doc-hue-red), 80%, 90%);--doc-color-accent-high:#0f1c8a;--doc-color-accent:#3d50f5;--doc-color-accent-low:#cfd4fc;--doc-color-text-accent:var(--doc-color-accent);--doc-color-text-invert:var(--doc-color-black);--doc-color-bg-nav:var(--doc-color-gray-7);--doc-color-bg-sidebar:var(--doc-color-bg);--doc-color-bg-inline-code:var(--doc-color-gray-6);--doc-color-bg-accent:var(--doc-color-accent);--doc-color-hairline-light:var(--doc-color-gray-6);--doc-color-hairline-shade:var(--doc-color-gray-6);--doc-color-backdrop-overlay:#545864a8;--doc-shadow-sm:none;--doc-shadow-md:none;--doc-shadow-lg:none}.print\:hidden{display:none}.print\:flex{display:flex}.print\:block{display:block}main{padding-bottom:0}main>.content-panel{padding-block-start:0}.content-panel+.content-panel{border:0}.page>header{position:relative}.page>.main-frame{padding-top:0;padding-inline-start:0}.main-pane{--doc-sidebar-width:0px;--doc-content-width:100%}.doc-banner{--doc-color-banner-text:var(--doc-color-white);background-color:#0000}.doc-markdown-content :is(h1,h2,h3,h4,h5,h6){break-after:avoid}.doc-markdown-content :is(p,li){orphans:2;widows:2}.doc-markdown-content pre{white-space:pre-wrap;overflow-x:hidden}.doc-markdown-content .code-view,.doc-markdown-content figure,.doc-markdown-content pre{break-inside:avoid}.code-view .frame.is-terminal .header:before{box-shadow:inset 99rem 99rem var(--doc-color-gray-5)}.code-view .frame.has-title:not(.is-terminal) .header{border-bottom:1px solid var(--doc-color-gray-6);background:0 0}.code-view .frame.has-title:not(.is-terminal) .title{background:0 0}.code-view .frame.has-title:not(.is-terminal) .title:after{border-top:0}.code-view .copy{display:none}.doc-markdown-content code:not(:where(.not-content *)){margin-block:unset;background-color:#0000;padding:0;font-size:.9375em}.doc-badge{color:var(--doc-color-white);background:0 0}doc-file-tree{break-inside:avoid}doc-file-tree .highlight{outline:3px solid var(--doc-color-accent-low);color:var(--doc-color-text);background-color:#0000}.doc-aside{break-inside:avoid}.doc-link-button.primary{border-color:var(--doc-color-white);color:var(--doc-color-white);background:0 0}doc-tabs{break-inside:avoid}.doc-steps>li:after{box-shadow:inset 99rem 99rem var(--doc-color-hairline-light)}}
