.dark-mode,.light-mode{--scalar-font:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;--scalar-font-code:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--scalar-radius:6px;--scalar-radius-lg:8px;--scalar-radius-xl:12px;--scalar-sidebar-indent:16px;--scalar-paragraph:15px;--scalar-custom-header-height:var(--sp-header-h,56px)}.light-mode{--scalar-background-1:#ffffff;--scalar-background-2:#f5f7fa;--scalar-background-3:#eceff5;--scalar-background-accent:#fff1e9;--scalar-color-1:#071437;--scalar-color-2:#4b5675;--scalar-color-3:#646e8a;--scalar-color-accent:#c2410c;--scalar-border-color:#e4e6ee;--scalar-link-color:#c2410c;--scalar-link-color-hover:#9a3412;--scalar-color-green:#047857;--scalar-color-blue:#1d4ed8;--scalar-color-orange:#b45309;--scalar-color-yellow:#a16207;--scalar-color-red:#be123c;--scalar-color-purple:#6d28d9;--scalar-button-1:#071437;--scalar-button-1-color:#ffffff;--scalar-button-1-hover:#14245a;--scalar-sidebar-background-1:#f5f7fa;--scalar-sidebar-color-1:#071437;--scalar-sidebar-color-2:#4b5675;--scalar-sidebar-color-active:#c2410c;--scalar-sidebar-item-hover-background:#eceff5;--scalar-sidebar-item-hover-color:#071437;--scalar-sidebar-item-active-background:#fff1e9;--scalar-sidebar-border-color:#e4e6ee;--scalar-sidebar-search-background:#ffffff;--scalar-sidebar-search-border-color:#d5d8e3;--scalar-sidebar-search-color:#646e8a;--scalar-sidebar-indent-border:#dbdfe9;--scalar-sidebar-indent-border-active:#c2410c;--scalar-scrollbar-color:rgb(7 20 55/0.18);--scalar-scrollbar-color-active:rgb(7 20 55/0.34)}.dark-mode{--scalar-background-1:#0d111d;--scalar-background-2:#121725;--scalar-background-3:#1a2133;--scalar-background-accent:rgb(255 109 51/0.14);--scalar-color-1:#f2f4f9;--scalar-color-2:#c0c7d8;--scalar-color-3:#98a1b8;--scalar-color-accent:#ff9a70;--scalar-border-color:#262d40;--scalar-link-color:#ff9a70;--scalar-link-color-hover:#ffb898;--scalar-color-green:#4ade9f;--scalar-color-blue:#7cb1ff;--scalar-color-orange:#fdba74;--scalar-color-yellow:#facc15;--scalar-color-red:#fb7f97;--scalar-color-purple:#b794f6;--scalar-button-1:#f2f4f9;--scalar-button-1-color:#071437;--scalar-button-1-hover:#ffffff;--scalar-sidebar-background-1:#121725;--scalar-sidebar-color-1:#f2f4f9;--scalar-sidebar-color-2:#c0c7d8;--scalar-sidebar-color-active:#ff9a70;--scalar-sidebar-item-hover-background:#1a2133;--scalar-sidebar-item-hover-color:#f2f4f9;--scalar-sidebar-item-active-background:rgb(255 109 51/0.14);--scalar-sidebar-border-color:#262d40;--scalar-sidebar-search-background:#0d111d;--scalar-sidebar-search-border-color:#343c54;--scalar-sidebar-search-color:#98a1b8;--scalar-sidebar-indent-border:#262d40;--scalar-sidebar-indent-border-active:#ff9a70;--scalar-scrollbar-color:rgb(255 255 255/0.18);--scalar-scrollbar-color-active:rgb(255 255 255/0.34)}.sp-scalar{min-height:100vh;background:var(--sp-surface)}.sp-scalar :is(h1,h2,h3,h4){font-family:var(--font-sora),var(--font-inter),ui-sans-serif,sans-serif;letter-spacing:-.01em}.sp-scalar .section{padding-block:56px}.sp-scalar .markdown{line-height:1.65}.sp-scalar .markdown table{width:100%;font-size:14px}.sp-scalar .markdown th{background:var(--scalar-background-2);font-weight:600;text-align:left}.scalar-app .ascii-art,.sp-scalar .darklight-reference a[href*="scalar.com"]{display:none}.scalar-app input[placeholder^=QUxMIFlP]::placeholder{color:transparent}body:has(.app-exit-button) [data-api-ref-header]{visibility:hidden}body.dark-mode .sp-docs [data-testid=site-footer] footer{background:var(--sp-page)}body.dark-mode .sp-docs [data-testid=site-footer] footer [class*=bg-white],body.dark-mode .sp-docs [data-testid=site-footer] footer>:last-child{background:var(--sp-surface)}body.dark-mode .sp-docs [data-testid=site-footer] :is([class*="text-[#071437]"],.text-gray-900){color:var(--sp-ink)}body.dark-mode .sp-docs [data-testid=site-footer] [class*="text-[#4b5675]"]{color:var(--sp-body)}body.dark-mode .sp-docs [data-testid=site-footer] [class*="text-[#78829d]"]{color:var(--sp-muted)}body.dark-mode .sp-docs [data-testid=site-footer] [class*="border-[#e4e6ee]"]{border-color:var(--sp-line)}