PageSourceSearch

https://scalar.com/products/docs

html scalar.com collected 2026-10-02 04:06:46 UTC 195,847 bytes, 2,126 lines download raw bytes

1
2<!doctype html>
3<html lang="en">
4  <head>
5  <meta charset="utf-8">
6<meta name="viewport" content="width=device-width, initial-scale=1">
7<style>/* basic theme */
8:root {
9  --scalar-text-decoration: underline;
10  --scalar-text-decoration-hover: underline;
11}
12.light-mode {
13  --scalar-background-1: #fff;
14  --scalar-background-2: #f6f6f6;
15  --scalar-background-3: #e7e7e7;
16  --scalar-background-accent: #8ab4f81f;
17
18  --scalar-color-1: #1b1b1b;
19  --scalar-color-2: #757575;
20  --scalar-color-3: #8e8e8e;
21
22  --scalar-color-accent: #0099ff;
23  --scalar-border-color: #dfdfdf;
24}
25.dark-mode {
26  --scalar-background-1: #0f0f0f;
27  --scalar-background-2: #1a1a1a;
28  --scalar-background-3: #272727;
29
30  --scalar-color-1: #e7e7e7;
31  --scalar-color-2: #a4a4a4;
32  --scalar-color-3: #797979;
33
34  --scalar-color-accent: #00aeff;
35  --scalar-background-accent: #3ea6ff1f;
36
37  --scalar-border-color: #2d2d2d;
38}
39/* Document Sidebar */
40.light-mode,
41.dark-mode {
42  --scalar-sidebar-background-1: var(--scalar-background-1);
43  --scalar-sidebar-color-1: var(--scalar-color-1);
44  --scalar-sidebar-color-2: var(--scalar-color-2);
45  --scalar-sidebar-border-color: var(--scalar-border-color);
46
47  --scalar-sidebar-item-hover-background: var(--scalar-background-2);
48  --scalar-sidebar-item-hover-color: var(--scalar-sidebar-color-2);
49
50  --scalar-sidebar-item-active-background: var(--scalar-background-2);
51  --scalar-sidebar-color-active: var(--scalar-sidebar-color-1);
52
53  --scalar-sidebar-indent-border: var(--scalar-sidebar-border-color);
54  --scalar-sidebar-indent-border-hover: var(--scalar-sidebar-border-color);
55  --scalar-sidebar-indent-border-active: var(--scalar-sidebar-border-color);
56
57  --scalar-sidebar-search-background: color-mix(in srgb, var(--scalar-background-2), var(--scalar-background-1));
58  --scalar-sidebar-search-color: var(--scalar-color-3);
59  --scalar-sidebar-search-border-color: var(--scalar-border-color);
60}
61/* advanced */
62.light-mode {
63  --scalar-color-green: #069061;
64  --scalar-color-red: #ef0006;
65  --scalar-color-yellow: #edbe20;
66  --scalar-color-blue: #0082d0;
67  --scalar-color-orange: #ff5800;
68  --scalar-color-purple: #5203d1;
69  --scalar-color-query: #007b80;
70
71  --scalar-link-color: var(--scalar-color-1);
72  --scalar-link-color-hover: var(--scalar-link-color);
73
74  --scalar-button-1: rgba(0, 0, 0, 1);
75  --scalar-button-1-hover: rgba(0, 0, 0, 0.8);
76  --scalar-button-1-color: #fff;
77
78  --scalar-tooltip-background: color-mix(in srgb, var(--scalar-background-1), transparent 10%);
79  --scalar-tooltip-color: var(--scalar-color-1);
80
81  --scalar-color-alert: color-mix(in srgb, var(--scalar-color-orange), var(--scalar-color-1) 20%);
82  --scalar-color-danger: color-mix(in srgb, var(--scalar-color-red), var(--scalar-color-1) 20%);
83
84  --scalar-background-alert: color-mix(in srgb, var(--scalar-color-orange), var(--scalar-background-1) 95%);
85  --scalar-background-danger: color-mix(in srgb, var(--scalar-color-red), var(--scalar-background-1) 95%);
86}
87.dark-mode {
88  --scalar-color-green: #00b648;
89  --scalar-color-red: #dc1b19;
90  --scalar-color-yellow: #ffc90d;
91  --scalar-color-blue: #4eb3ec;
92  --scalar-color-orange: #ff8d4d;
93  --scalar-color-purple: #b191f9;
94  --scalar-color-query: #65d4cf;
95
96  --scalar-link-color: var(--scalar-color-1);
97  --scalar-link-color-hover: var(--scalar-link-color);
98
99  --scalar-button-1: rgba(255, 255, 255, 1);
100  --scalar-button-1-hover: rgba(255, 255, 255, 0.9);
101  --scalar-button-1-color: black;
102
103  --scalar-tooltip-background: color-mix(in srgb, var(--scalar-background-1), #fff 10%);
104  --scalar-tooltip-color: color-mix(in srgb, #fff, transparent 5%);
105
106  --scalar-color-danger: color-mix(in srgb, var(--scalar-color-red), var(--scalar-background-1) 20%);
107
108  --scalar-background-alert: color-mix(in srgb, var(--scalar-color-orange), var(--scalar-background-1) 95%);
109  --scalar-background-danger: color-mix(in srgb, var(--scalar-color-red), var(--scalar-background-1) 95%);
110}
111@supports (color: color(display-p3 1 1 1)) {
112  .light-mode {
113    --scalar-color-accent: color(display-p3 0 0.6 1 / 1);
114    --scalar-color-green: color(display-p3 0.023529 0.564706 0.380392 / 1);
115    --scalar-color-red: color(display-p3 0.937255 0 0.023529 / 1);
116    --scalar-color-yellow: color(display-p3 0.929412 0.745098 0.12549 / 1);
117    --scalar-color-blue: color(display-p3 0 0.509804 0.815686 / 1);
118    --scalar-color-orange: color(display-p3 1 0.4 0.02);
119    --scalar-color-purple: color(display-p3 0.321569 0.011765 0.819608 / 1);
120  }
121  .dark-mode {
122    --scalar-color-accent: color(display-p3 0.07 0.67 1);
123    --scalar-color-green: color(display-p3 0 0.713725 0.282353 / 1);
124    --scalar-color-red: color(display-p3 0.862745 0.105882 0.098039 / 1);
125    --scalar-color-yellow: color(display-p3 1 0.788235 0.05098 / 1);
126    --scalar-color-blue: color(display-p3 0.305882 0.701961 0.92549 / 1);
127    --scalar-color-orange: color(display-p3 1 0.552941 0.301961 / 1);
128    --scalar-color-purple: color(display-p3 0.694118 0.568627 0.976471 / 1);
129  }
130}
131</style>
132<title>API Documentation Platform for Guides &amp; References | Scalar</title>
133<script src="https://cdn-cookieyes.com/client_data/3515bc1505967122c1cef7c0f2247082/script.js" async></script>
133
134<link rel="stylesheet" crossorigin href="/_scalar/index-B_pDEoAJ.css">
135<link rel="stylesheet" href="/styles.css">
136<link rel="preload" href="https://fonts.scalar.com/inter-latin.woff2" as="font" type="font/woff2" crossorigin="anonymous">
137<link rel="modulepreload" crossorigin href="/_scalar/preload-helper-zJ_50EbN.js">
138<link rel="modulepreload" crossorigin href="/_scalar/constants-KokQwIFu.js">
139<link rel="modulepreload" crossorigin href="/_scalar/chunk-BVpWp9h4.js">
140<link rel="modulepreload" crossorigin href="/_scalar/dist-DtrkcxPN.js">
141<link rel="modulepreload" crossorigin href="/_scalar/vue.runtime.esm-bundler-CyXAcUA8.js">
142<link rel="modulepreload" crossorigin href="/_scalar/useScalarIcon-B4daKjVD.js">
143<link rel="modulepreload" crossorigin href="/_scalar/floating-ui.vue-kTmhaRrJ.js">
144<link rel="modulepreload" crossorigin href="/_scalar/ScalarFloating.vue-DMMMDo1u.js">
145<link rel="modulepreload" crossorigin href="/_scalar/core-DZYf2T4a.js">
146<link rel="modulepreload" crossorigin href="/_scalar/ScalarDropdown.vue-BzogvoMI.js">
147<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconButton.vue-Czc102ZO.js">
148<link rel="modulepreload" crossorigin href="/_scalar/useLoadingState-ZMsvlYR6.js">
149<link rel="modulepreload" crossorigin href="/_scalar/dist-Bd_p-uiC.js">
150<link rel="modulepreload" crossorigin href="/_scalar/useClipboard-Gsa1GzDS.js">
151<link rel="modulepreload" crossorigin href="/_scalar/http-info-BMJ15NKt.js">
152<link rel="modulepreload" crossorigin href="/_scalar/is-object-C09o0hfE.js">
153<link rel="modulepreload" crossorigin href="/_scalar/type-guards-QvF4I9vK.js">
154<link rel="modulepreload" crossorigin href="/_scalar/interface-content-folder.svg-JmCeSA-m.js">
155<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconCaretRight-DHcOSSd4.js">
156<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconWebhooksLogo-BJjBxJEc.js">
157<link rel="modulepreload" crossorigin href="/_scalar/is-http-method-Bq1hWWun.js">
158<link rel="modulepreload" crossorigin href="/_scalar/HttpMethod.vue-DpK0Aetr.js">
159<link rel="modulepreload" crossorigin href="/_scalar/is-mac-os-Cqs2UTCF.js">
160<link rel="modulepreload" crossorigin href="/_scalar/deep-clone-DzdYTFnP.js">
161<link rel="modulepreload" crossorigin href="/_scalar/create-sidebar-state-CNcLDvsw.js">
162<link rel="modulepreload" crossorigin href="/_scalar/validate-C45-2741.js">
163<link rel="modulepreload" crossorigin href="/_scalar/schema-BKwhe3ik.js">
164<link rel="modulepreload" crossorigin href="/_scalar/index.browser-BEODCD8T.js">
165<link rel="modulepreload" crossorigin href="/_scalar/dist-DW4uLSp-.js">
166<link rel="modulepreload" crossorigin href="/_scalar/user-info-DrIYT_1I.js">
167<link rel="modulepreload" crossorigin href="/_scalar/state-ClyfuGGg.js">
168<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconArrowUpRight-CZDpN-g-.js">
169<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconCaretDown-DEhSoEU6.js">
170<link rel="modulepreload" crossorigin href="/_scalar/heading-map-CtIOIPCu.js">
171<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconCaretUp-szQANR_W.js">
172<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconMagnifyingGlass-Bk6npREp.js">
173<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconSparkle-C5_GXIam.js">
174<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconWarning-BSx_IfDc.js">
175<link rel="modulepreload" crossorigin href="/_scalar/ScalarIconX-CDLVcrzr.js">
176<link rel="modulepreload" crossorigin href="/_scalar/parse-icon-D1SW7b8s.js">
177<link rel="modulepreload" crossorigin href="/_scalar/resolveAndFetchIcon-CC8uCuw7.js">
178<link rel="modulepreload" crossorigin href="/_scalar/_plugin-vue_export-helper-BDNMzG2s.js">
179<link rel="modulepreload" crossorigin href="/_scalar/useAgentConfig-DtqVSFTW.js">
180<link rel="modulepreload" crossorigin href="/_scalar/search-store-B-C8ZwB-.js">
181<link rel="modulepreload" crossorigin href="/_scalar/vue.Cr7xSEtD-x9Z36vFt.js">
182<link rel="preload" href="/styles.css" as="style">
183<script type="module" crossorigin src="/_scalar/index-nr1SpYAT.js"></script>
vendor: 1 bytes, line 183
183
184<script src="/landing.js" defer></script>
vendor: 1 bytes, line 184
184
185<script src="/powered-by.js" defer></script>
vendor: 1 bytes, line 185
185
186<script src="/fathom.js" defer></script>
vendor: 1 bytes, line 186
186
187<script src="/structured-data.js" defer></script>
vendor: 1 bytes, line 187
187
188<script src="/posthog.js" defer></script>
vendor: 1 bytes, line 188
188
189<script src="/apollo.js" defer></script>
vendor: 1 bytes, line 189
189
190<script src="/vector.js" defer></script>
190
191<meta name="description" content="Publish API references and guides in one developer portal. Markdown and MDX in Git, previews on every PR, custom domains, llms.txt, and a free plan to start.">
192<meta content="API Documentation Platform for Guides & References | Scalar" property="og:title">
193<meta content="Publish API references and guides in one developer portal. Markdown and MDX in Git, previews on every PR, custom domains, llms.txt, and a free plan to start." property="og:description">
194<meta name="robots" content="index, follow">
195<meta content="Scalar" property="og:site_name">
196<meta content="en_US" property="og:locale">
197<meta content="website" property="og:type">
198<meta name="twitter:card" content="summary_large_image">
199<meta property="og:image" content="https://scalar.com/og/aaced1c920a13385d45f9d029b32ad9a492aef96.png">
200<meta property="og:image:width" content="1200">
201<meta property="og:image:height" content="630">
202<meta name="twitter:image" content="https://scalar.com/og/aaced1c920a13385d45f9d029b32ad9a492aef96.png">
203<meta name="twitter:title" content="API Documentation Platform for Guides & References | Scalar">
204<meta name="twitter:description" content="Publish API references and guides in one developer portal. Markdown and MDX in Git, previews on every PR, custom domains, llms.txt, and a free plan to start.">
205<link rel="canonical" href="https://scalar.com/products/docs">
206<link rel="icon" href="/favicon.svg">
207<link rel="icon alternate" href="/favicon.png">
208<link rel="alternate" type="application/rss+xml" href="https://scalar.com/resources/changelog/rss.xml"></head>
209  <body class="scalar-app">
210    
210<script>
211       try {
212          const systemMode = window.matchMedia('(prefers-color-scheme: dark)').matches
213            ? 'dark'
214            : 'light';
215
216          const configMode = '';
217          const savedMode = localStorage.getItem('colorMode');
218
219          // savedMode (user's explicit choice) takes priority over the config default,
220          // matching the priority order in useColorMode: localStorage > config > system
221          const effectiveConfig = configMode === 'system' ? systemMode : (configMode || systemMode);
222          const mode = savedMode || effectiveConfig;
223
224          document.body.classList.add(mode + '-mode');
225       } catch {}
226    </script>
226
227    <div id="app"><!--[--><div class="section-flare" data-v-372b1f86><div class="section-flare-item" data-v-372b1f86></div><div class="section-flare-item" data-v-372b1f86></div><div class="section-flare-item" data-v-372b1f86></div><div class="section-flare-item" data-v-372b1f86></div><div class="section-flare-item" data-v-372b1f86></div><div class="section-flare-item" data-v-372b1f86></div><div class="section-flare-item" data-v-372b1f86></div><div class="section-flare-item" data-v-372b1f86></div></div><main class="content content-header content-sidebar content-toc" data-v-372b1f86><div class="page-content" data-v-372b1f86><div class="page-layout" hasmath="false" data-v-0a343a88><!----><div class="page-body" data-v-0a343a88><div class="page page--toc t-editor" data-v-0a343a88><div class="content" data-v-0a343a88><div class="page-header" data-v-eacc4809 data-v-0a343a88><div class="page-breadcrumb" data-v-eacc4809><!--[-->Docs<!--]--></div><div class="page-actions" data-v-eacc4809><!--[--><!--]--><div class="page-copy" data-v-8d5900ea data-v-eacc4809><button type="button" class="scalar-button flex cursor-pointer items-center justify-center rounded font-medium -outline-offset-1 px-3.5 py-2 text-sm/4 scalar-button-outlined active:bg-btn-1 shadow-border bg-b-1 text-c-1 hover:bg-b-2 page-copy__button" style="" data-v-8d5900ea><div class="shrink-0 size-3.5 -ml-0.25 mr-1"><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" data-v-8d5900ea><!--[--><!--]--><g><path d="M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"></path></g></svg><!--]--></div><!--[--> Copy Page <!--]--><!----></button><!--[--><div class="contents"><!--[--><!--[--><button aria-disabled="false" type="button" class="scalar-icon-button grid aspect-square cursor-pointer rounded size-6 p-1 scalar-button-outlined active:bg-btn-1 shadow-border bg-b-1 text-c-1 hover:bg-b-2 page-copy__icon-button" style="" data-v-8d5900ea><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-full" style=""><!--[--><!--]--><g><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"></path></g></svg><span class="sr-only">Test</span></button><!--]--><!--]--></div><!----><!--]--></div></div></div><div data-v-0a343a88><div class="page-node t-prose">
228<h1 id="api-documentation-platform" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="1" data-scalar-type="heading">
229  API documentation platform
230  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
231      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
232    </svg>
233<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
234      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
235    </svg></button>
236</h1>
237<p class="t-editor__paragraph">Scalar Docs is an API documentation platform that puts product guides and interactive API references in one developer portal, generated from the OpenAPI documents you already maintain.</p>
238<p class="t-editor__paragraph">Write in Markdown or MDX, pull content from GitHub, preview every pull request, and deploy on merge or from anywhere with the CLI, so your docs stay in sync with your code. All of scalar.com is fully built with Scalar Docs.</p>
239<div class="flex gap-2">
240  <a href="https://dashboard.scalar.com/register" class="t-editor__button button__primary t-editor__anchor">Get Started</a>
241  <a href="https://scalar.cal.com/forms/142d1e65-97d2-4d03-94c3-96f98ddef95a" target="_blank" class="t-editor__button button__secondary t-editor__anchor">Book a Demo</a>
242</div>
243<figure class="image-upload-container relative custom-image-size-full t-editor__image"><a rel="noopener noreferrer" target="_blank"><img alt="Scalar Docs interface" class="highlight-active docs-hero-image" data-dark-mode-src="/api-docs-static-zoom-dark.svg" data-scalar-type="image" data-scalar-name="scalar-image" data-src="/api-docs-static-zoom.svg" src="/api-docs-static-zoom.svg"></a></figure>
244<div class="logowall">
245  <div class="logowall-item logowall-item-tr">
246    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1601 533" width="1601" height="533" fill="currentColor" role="img" aria-label="Thomson Reuters" class="t-editor__icon">
247      <g transform="translate(-158.46 -156.78)">
248        <path d="M787.62 436.93h65.93c35.63 0 59.45 20.79 59.45 53.26 0 20.58-10.87 37.03-27.75 45.04l31.91 61.72h-38.39l-27.3-53.73h-29.15v53.73h-34.7zm34.7 28.57v49.15h28.46c16.43 0 26.83-9.6 26.83-24.46s-10.4-24.69-26.83-24.69z M922.11 538.41c0-36.58 24.28-60.34 61.06-60.34s59.69 21.94 60.14 56.46c0 3.44-.24 7.31-.92 10.98H956.1v1.59c.69 16.68 11.56 26.75 27.99 26.75 13.19 0 22.43-5.72 25.22-16.68h32.15c-3.71 22.87-24.28 41.14-55.98 41.14-39.55 0-63.38-23.55-63.38-59.9Zm88.36-13.95c-2.32-14.39-12.27-22.4-27.07-22.4s-24.75 8.46-26.6 22.4h53.66Z M1137.58 479.47h32.62v117.5h-28.91l-3-14.18c-7.63 9.13-18.04 15.53-34.94 15.53-24.52 0-47.19-12.12-47.19-53.73v-65.15h32.62v60.81c0 21.02 6.95 31.33 23.15 31.33s25.67-11.66 25.67-33.38v-58.75l-.02.03Z M1189.49 446.62h32.62v32.92h27.07v27.21h-27.07v51.44c0 8.22 3.24 11.66 11.56 11.66h16.88v27.19h-27.07c-22.67 0-34-11.19-34-33.59V446.62Z M1255.94 538.41c0-36.58 24.28-60.34 61.06-60.34s59.69 21.94 60.14 56.46c0 3.44-.24 7.31-.92 10.98h-86.29v1.59c.69 16.68 11.56 26.75 27.99 26.75 13.19 0 22.43-5.72 25.23-16.68h32.15c-3.71 22.87-24.28 41.14-55.98 41.14-39.55 0-63.38-23.55-63.38-59.9m88.37-13.95c-2.32-14.39-12.27-22.4-27.07-22.4s-24.75 8.46-26.59 22.4z M1464.08 479.44v29.27h-12.96c-19.43 0-26.83 12.8-26.83 30.63v57.61h-32.62v-117.5h29.62l3 17.59c6.48-10.51 15.72-17.59 34.23-17.59h5.55Z M1500.29 557.88c1.16 10.28 10.16 17.38 26.14 17.38 13.64 0 21.99-4.35 21.99-12.57 0-9.6-8.09-10.28-27.31-12.8-27.75-3.2-49.27-9.37-49.27-33.59s20.59-38.64 51.11-38.4c31.91 0 53.9 13.95 55.53 37.94h-31.23c-.92-9.37-9.95-15.09-23.14-15.09s-21.04 4.58-2
2481.04 12.13c0 8.92 10.19 9.83 27.31 11.89 27.3 2.73 49.98 8.92 49.98 35.44 0 23.31-22.2 38.17-54.14 38.17s-55.51-15.33-56.9-40.46h30.99l-.02-.02Z M778.37 247.46h128.39v29.48h-46.97v130.54h-34.7V276.94h-46.74v-29.48z M1032.73 342.33v65.15h-32.62v-62.4c0-19.2-7.87-29.95-24.07-29.95s-26.59 11.89-26.59 32v60.34h-32.62V247.45h32.62v56.93c7.63-9.13 18.27-15.77 35.15-15.77 26.38 0 48.11 13.95 48.11 53.73l.02-.02Z M1045.16 348.73c0-36.12 24.75-60.13 62.69-60.13s62.69 23.99 62.69 60.13-24.75 60.13-62.69 60.13-62.69-23.99-62.69-60.13m92.29 0c0-19.88-11.32-33.83-29.62-33.83s-29.38 13.95-29.38 33.83 11.11 33.83 29.38 33.83 29.62-13.95 29.62-33.83 M1371.26 340.03v67.44h-32.62v-65.6c0-17.59-6.48-26.75-20.59-26.75s-23.59 10.28-23.59 28.13v64.24h-32.62v-65.6c0-17.59-6.48-26.75-20.83-26.75s-23.36 10.75-23.36 28.34v64.01h-32.62v-117.5h28.46l3 14.62c7.16-9.13 17.59-15.77 34.94-16 14.59-.23 28.23 5.02 35.63 19.88 8.32-12.57 22.2-19.88 40.26-19.88 24.51 0 43.95 13.71 43.95 51.44v-.02Z M1414.67 368.42c1.16 10.28 10.19 17.38 26.15 17.38 13.64 0 21.98-4.35 21.98-12.57 0-9.6-8.08-10.28-27.31-12.8-27.75-3.2-49.26-9.37-49.26-33.59s20.59-38.64 51.13-38.4c31.91 0 53.9 13.95 55.53 37.94h-31.23c-.92-9.37-9.95-15.09-23.14-15.09s-21.07 4.58-21.07 12.12c0 8.92 10.19 9.83 27.31 11.89 27.31 2.73 49.98 8.92 49.98 35.44 0 23.31-22.2 38.17-54.14 38.17s-55.53-15.32-56.9-40.46h30.99l-.02-.02Z M1502.81 348.73c0-36.12 24.75-60.13 62.69-60.13s62.69 23.99 62.69 60.13-24.75 60.13-62.69 60.13-62.69-23.99-62.69-60.13m92.29 0c0-19.88-11.32-33.83-29.62-33.83s-29.39 13.95-29.39 33.83 11.11 33.83 29.39 33.83 29.62-13.95 29.62-33.83 M1758.54 342.31v65.15h-32.62v-61.95c0-19.88-7.63-30.39-24.06-30.39s-26.6 11.89-26.6 32.24v60.13h-32.62v-117.5h28.46l3 14.62c7.63-9.13 18.51-16 36.78-16 25.67 0 47.66 13.48 47.66 53.73v-.02Z M1633.71 479.58v7.23h-11.32v32h-8.41v-32h-11.32v-7.23z M1649.23 479.58l10.87 28.81 10.54-28.81h10.82v39.23h-8.02v-26.28l-10.2 26.28h-6.84l-10.2-26.28v26.28h-8.01v-39.23z M618.75 228.23c6.77 6.78 10.53 15.84 10.53 25.43s-3.72 18.65-10.53 25.44c-14 14.02-36.81 14.02-50.82 0-6.77-6.78-10.53-15.81-10.53-25.44s3.72-18.65 10.53-25.43c7.02-7.03 16.21-10.54 25.41-10.54s18.42 3.51 25.41 10.54 M230.06 617.66c-14-14.02-14-36.85 0-50.87 6.77-6.78 15.79-10.54 25.41-10.54s18.63 3.72 25.41 10.54c14 14.02 14 36.85 0 50.87-6.81 6.82-15.83 10.54-25.41 10.54s-18.63-3.72-25.41-10.54 M503.96 231.04l-.24-.11c-7.65-3.23-13.62-9.24-16.78-16.93-3.23-7.76-3.23-16.3 0-24.1 3.23-7.76 9.27-13.81 17.02-17.04 3.9-1.62 7.97-2.42 12.04-2.42s8.18.81 12.04 2.42c16.04 6.64 23.65 25.08 17.02 41.14-6.63 16.05-25.06 23.68-41.1 17.04 M332.95 612.53c4.07 0 8.14.81 12 2.39 16.04 6.64 23.65 25.08 17.02 41.14-3.23 7.77-9.26 13.84-17.02 17.04-7.76 3.23-16.28 3.23-24.07 0-16.04-6.64-23.65-25.08-17.02-41.14 3.23-7.76 9.26-13.84 17.02-17.04a31.3 31.3 0 0 1 12.04-2.42l.04.03Z M451.36 183.76c0 14.47-11.44 26.31-25.72 26.98h-1.23c-14.88 0-26.95-12.12-26.95-26.98s12.11-26.98 26.95-26.98 26.95 12.16 26.95 27.02z M397.42 662.24c0-14.9 12.11-26.98 26.95-26.98s26.95 12.12 26.95 26.98-12.11 26.98-26.95 26.98-26.95-12.12-26.95-26.98 M341.62 222.75c-5.54 2.28-11.62 2.28-17.2 0-5.58-2.32-9.9-6.64-12.18-12.19-4.74-11.49.7-24.66 12.18-29.4 2.81-1.16 5.69-1.72 8.56-1.72 8.84 0 17.2 5.27 20.81 13.91 2.28 5.59 2.28 11.7 0 17.21-2.28 5.59-6.6 9.91-12.18 12.19Z M507.16 623.25c2.81-1.16 5.72-1.76 8.63-1.76s5.83.6 8.6 1.72c5.58 2.32 9.9 6.64 12.18 12.19 2.28 5.59 2.28 11.7 0 17.22-2.28 5.59-6.6 9.9-12.18 12.19-5.58 2.28-11.65 2.28-17.23 0-5.58-2.29-9.9-6.6-12.18-12.19s-2.28-11.66 0-17.22c2.28-5.55 6.6-9.87 12.18-12.15 M268.13 241.2c6.91 6.92 7.02 18.06.35 25.12l-.39.39c-7.02 7.03-18.46 7.03-25.48 0s-7.02-18.48 0-25.51c3.51-3.51 8.11-5.27 12.74-5.27s9.23 1.76 12.74 5.27h.03Z M580.47 579.4c3.47-3.51 8.11-5.27 12.7-5.27s9.23 1.76 12.74 5.27c3.41 3.37 5.26 7.91 5.26 12.72s-1.86 9.34-5.26 12.75c-7.02 7.06-18.42 7.03-25.48 0-3.41-3.41-5.26-7.98-5.26-12.75s1.86-9.31 5.26-12.72h.03Z M195.03 352.21c-11.48-4.74-16.92-17.95-12.18-29.4 2.28-5.59 6.6-9.91 12.18-12.19 2.81-1.12 5.72-1.72 8.63-1.72s5.83.56 8.6 1.72c11.48 4.74 16.92 17.95 12.18 29.4-2.28 5.59-6.6 9.91-12.18 12.19s-11.69 2.28-17.2 0h-.04Z M653.85 493.86c5.58 2.28 9.89 6.6 12.18 12.19 2.28 5.59 2.28 11.66 0 17.21-4.74 11.45-17.9 16.93-29.38 12.16-5.58-2.29-9.89-6.6-12.18-12.19-2.28-5.59-2.28-11.66 0-17.22 3.58-8.64 11.97-13.88 20.81-13.88 2.84 0 5.75.56 8.56 1.72Z M158.46 423.14c0-14.9 12.11-26.98 26.95-26.98s26.95 12.12 26.95 26.98-12.11 26.98-26.95 26.98-26.95-12.12-2
2486.95-26.98 M636.44 423.14c0-14.9 12.11-26.98 26.95-26.98s26.95 12.12 26.95 26.98-12.11 26.98-26.95 26.98-26.95-12.12-26.95-26.98 M174.43 526.6c-6.63-16.06.98-34.46 17.02-41.14 7.76-3.23 16.28-3.23 24.07 0 7.76 3.23 13.79 9.28 17.02 17.04 3.23 7.77 3.23 16.3 0 24.1-3.23 7.76-9.26 13.81-17.02 17.04s-16.28 3.23-24.07 0c-7.76-3.23-13.79-9.28-17.02-17.04 M616.01 343.46c-3.19-7.76-3.19-16.3 0-24.06 3.23-7.76 9.27-13.81 17.02-17.04 3.9-1.65 7.97-2.42 11.97-2.42 12.35 0 24.07 7.31 29.09 19.43 6.63 16.06-.98 34.46-17.02 41.14-7.76 3.23-16.28 3.23-24.07 0-7.76-3.23-13.79-9.27-17.02-17.04h.03Z M500.87 499.55c-9.86 9.84-9.86 25.89 0 35.73 9.86 9.87 25.86 9.87 35.73 0 4.77-4.78 7.4-11.1 7.4-17.85s-2.63-13.1-7.4-17.84c-4.92-4.92-11.37-7.38-17.83-7.38s-12.98 2.46-17.9 7.34 M290.28 407.72c-10.67-2.85-16.99-13.84-14.14-24.52 1.4-5.16 4.7-9.49 9.34-12.16 3.05-1.79 6.49-2.71 9.93-2.71 1.72 0 3.47.21 5.19.67 5.16 1.41 9.48 4.71 12.14 9.34 2.67 4.64 3.37 10.05 2 15.21-2.84 10.68-13.83 17.04-24.5 14.16h.04Z M548.11 476.89c-5.16-1.4-9.48-4.71-12.14-9.34-2.67-4.64-3.37-10.05-2-15.21 1.4-5.16 4.7-9.48 9.33-12.15 3.09-1.79 6.53-2.71 9.97-2.71 1.44 0 2.88.14 4.28.46l.95.25c10.67 2.85 16.98 13.88 14.14 24.52-1.4 5.16-4.7 9.49-9.33 12.15-4.63 2.67-10.04 3.41-15.19 2v.04Z M280.03 461.71c-2.21-8.26 2.42-16.72 10.42-19.39l.91-.24c8.53-2.32 17.34 2.81 19.62 11.35 1.12 4.15.56 8.47-1.61 12.19a16.12 16.12 0 0 1-9.72 7.48c-4.14 1.12-8.42.56-12.18-1.62a16.13 16.13 0 0 1-7.47-9.73z M545.23 402.41l-.7-.42c-3.33-2.18-5.72-5.45-6.74-9.31-2.28-8.57 2.77-17.35 11.34-19.67 8.49-2.28 17.34 2.81 19.62 11.35s-2.77 17.35-11.34 19.64c-4.14 1.12-8.42.53-12.18-1.62z M338.95 525.3l-.46.45c-4.7 4.71-12.35 4.71-17.06 0-4.7-4.71-4.7-12.33 0-17.04s12.35-4.71 17.06 0c2.28 2.29 3.54 5.31 3.54 8.54 0 3.02-1.09 5.83-3.09 8.05Z M527.2 319.96c2.28 2.28 3.54 5.3 3.54 8.54s-1.26 6.25-3.54 8.54c-4.7 4.71-12.35 4.71-17.06 0-2.28-2.32-3.54-5.3-3.54-8.54s1.26-6.25 3.54-8.54c2.32-2.28 5.3-3.55 8.53-3.55s6.25 1.23 8.53 3.51z M403.7 543.99c2.14 3.69 2.7 8.05 1.61 12.19-1.12 4.14-3.76 7.59-7.47 9.73-3.72 2.14-8.04 2.7-12.18 1.62-8.53-2.28-13.62-11.1-11.34-19.64 1.12-4.14 3.75-7.59 7.47-9.73 3.68-2.14 8-2.71 12.18-1.62 4.14 1.12 7.58 3.76 9.72 7.48v-.04Z M444.97 302.08c-2.14-3.69-2.7-8.04-1.62-12.19 1.12-4.15 3.75-7.59 7.48-9.73 2.46-1.41 5.19-2.14 7.97-2.14 1.4 0 2.77.18 4.18.53 4.14 1.12 7.58 3.76 9.72 7.48 2.14 3.69 2.7 8.05 1.62 12.19-2.28 8.54-11.09 13.63-19.62 11.35-4.14-1.12-7.58-3.76-9.72-7.48Z M469.04 534.75l.84.49a20 20 0 0 1 8.46 11.63c2.84 10.68-3.47 21.68-14.14 24.52-5.19 1.41-10.56.67-15.19-2s-7.93-6.99-9.33-12.16c-1.4-5.16-.67-10.57 2-15.21s6.98-7.94 12.14-9.34c1.76-.45 3.51-.67 5.23-.67 3.47 0 6.88.91 9.97 2.7l.03.04Z M395.03 313.36c-10.63 2.85-21.62-3.51-24.5-14.16-2.84-10.68 3.47-21.68 14.14-24.52 1.72-.46 3.44-.67 5.16-.67 8.84 0 16.95 5.9 19.34 14.83 2.84 10.68-3.47 21.68-14.14 24.52 M330.04 353.58c13.92 0 25.2-11.29 25.2-25.22s-11.28-25.22-25.2-25.22-25.2 11.29-25.2 25.22 11.28 25.22 25.2 25.22"></path>
249      </g>
250    </svg>
251  </div>
252  <div class="logowall-item">
253    <svg viewBox="0 0 170 38" xmlns="http://www.w3.org/2000/svg" width="170" height="38" class="t-editor__icon">
254      <g fill="none" fill-rule="evenodd">
255        <g fill="currentColor">
256          <path class="ign-logo__fill" d="M51.7 27V10.6h4.4l5.6 12.3 5.5-12.3h4.3V27h-3.7v-9.5L63.6 27h-3.9l-4.2-9.5V27h-3.8M86.1 20.6l-3-7-3 7h6ZM77.4 27H73l7.3-16.4h5.3L93.1 27H89l-1.5-3.3h-8.6L77.4 27ZM94.8 27V10.6h15.8v3.3h-12V17h10.3v3.3H98.6v3.3h12.1V27H94.8M117.6 18.1h8.3v-4.3h-8.3v4.3Zm-3.8 9V10.5H127c1.8 0 2.8 1 2.8 2.7v5.5c0 1.3-1.1 2.5-3.3 2.5h-.4l3.8 5.7h-4.2l-3.7-5.6h-4.4V27h-3.8ZM136.8 27h-1.3c-1.8 0-2.6-1-2.6-2.4v-2.1h3.9v1.2h8.2v-3.3h-9.4c-1.5 0-2.6-1-2.6-2.4v-5c0-1.4 1.2-2.4 2.6-2.4h10.7c1.5 0 2.5 1 2.5 2.6v2H145v-1.3h-8.2V17h9.3c1.4 0 2.7 1 2.7 2.7v4.6c0 1.6-1 2.6-2.6 2.6h-9.4M152.5 27V10.6h3.9v6.6l7.5-6.6h5.3l-8.9 7.6 9.2 8.8H164l-7.6-7.4V27h-3.9"></path>
257        </g>
258        <g fill-rule="nonzero">
259          <path d="M4.3 0h27c2.4 0 4.3 2 4.3 4.3V33c0 2.4-1.9 4.3-4.3 4.3h-27c-2.4 0-4.3-2-4.3-4.3V4.3A4.2 4.2 0 0 1 4.3 0Z" fill="currentColor"></path>
260          <path class="fill-current-bg" d="m23.5 17.7 7-8.8-10.2 4.8-2.5-10.9-2.5 10.9L5.1 8.9l7 8.8L2 22.5h11.3l-2.5 10.9 7-8.7 7.1 8.7-2.5-10.9h11.3z"></path>
261        </g>
262      </g>
263    </svg>
264  </div>
265  <div class="logowall-item">
266    <svg fill="none" height="54" viewBox="0 0 297 54" width="297" xmlns="http://www.w3.org/2000/svg" class="t-editor__icon">
267      <path d="M6.6 33.1a6.6 6.6 0 1 0 0-13.2 6.6 6.6 0 0 0 0 13.2ZM26.5 33.1a6.6 6.6 0 1 0 0-13.2 6.6 6.6 0 0 0 0 13.2Z" fill="currentColor"></path>
268      <path d="M6.6 53a6.6 6.6 0 1 0 0-13.2 6.6 6.6 0 0 0 0 13.2ZM46.4 53a6.6 6.6 0 1 0 0-13.2 6.6 6.6 0 0 0 0 13.2Z" fill="currentColor" opacity=".2"></path>
269      <path d="M26.5 53a6.6 6.6 0 1 0 0-13.2 6.6 6.6 0 0 0 0 13.2ZM46.4 33.1a6.6 6.6 0 1 0 0-13.2 6.6 6.6 0 0 0 0 13.2Z" fill="currentColor"></path>
270      <path d="M6.6 13.3A6.6 6.6 0 1 0 6.6 0a6.6 6.6 0 0 0 0 13.3ZM26.5 13.3a6.6 6.6 0 1 0 0-13.3 6.6 6.6 0 0 0 0 13.3ZM46.4 13.3a6.6 6.6 0 1 0 0-13.3 6.6 6.6 0 0 0 0 13.3Z" fill="currentColor" opacity=".2"></path>
271      <path d="M93.2 49c1.9 0 3.4-.2 5.2-.5v-6.8c-1.1.4-2.3.5-3.5.5-2.9 0-4-1.4-4-4.1V24.2h7.5v-6.8H91v-10h-8.3v10h-5.3v6.8h5.3v14.6c0 6.5 3.4 10.2 10.5 10.2ZM111.8 49c4.4 0 7.3-1.5 8.8-3.8.1 1 .5 2.4 1 3.2h7.3c-.4-1.4-.7-3.6-.7-5V27.1c0-6.6-4.7-10.3-12.7-10.3-6.2 0-10.9 2.2-13.5 5.6l4.7 4.6c2-2.3 4.8-3.6 8-3.6 4 0 5.8 1.4 5.8 3.4 0 1.7-1.2 2.9-7.5 2.9-6.1 0-12.3 2.5-12.3 9.5 0 6.5 4.7 9.7 11.1 9.7Zm1.7-6.2c-3.2 0-4.7-1.4-4.7-3.8 0-2 1.8-3.5 4.7-3.5 4.7 0 6-.3 7-1.3v2.5c0 3.4-2.8 6-7 6ZM133.6 13.5h8.5V5.8h-8.5v7.7Zm.1 35h8.3v-31h-8.3v31ZM148 48.4h8.2V6.8h-8.3v41.6ZM173.2 49c9 0 13.7-4.8 13.7-9.7 0-4.6-2.3-7.9-9.8-9.2-5.3-1-8.6-2.2-8.6-4 0-1.6 2-2.7 5-2.7 2.9 0 5.2 1 7 3l5.2-4.4c-2.6-3.3-7-5.1-12.1-5.1-8 0-12.9 4.2-12.9 9.3 0 5.7 5.2 8.2 10.8 9.2 4.6.8 7.2 1.7 7.2 3.7 0 1.7-1.8 3-5.3 3-3.4 0-6-1.5-7.3-3.8l-6.9 3.2c1.7 4.3 7.5 7.5 14 7.5ZM205.2 49c6 0 10.1-2.4 13.3-7.6l-6.6-3.4a7 7 0 0 1-6.7 4.2c-5.2 0-8-4.2-8-9.3 0-5.1 3-9.2 8-9.2 3.2 0 5.3 1.7 6.6 4.2l6.6-3.5c-2.2-4.8-6.6-7.5-13.2-7.5a15.5 15.5 0 0 0-16.2 16c0 8.8 6.7 16.1 16.2 16.1ZM231.6 49c4.4 0 7.3-1.5 8.8-3.8 0 1 .4 2.4 1 3.2h7.3c-.4-1.4-.7-3.6-.7-5V27.1c0-6.6-4.8-10.3-12.8-10.3-6 0-10.8 2.2-13.5 5.6l4.7 4.6c2.1-2.3 4.8-3.6 8.1-3.6 4 0 5.8 1.4 5.8 3.4 0 1.7-1.2 2.9-7.5 2.9-6.1 0-12.3 2.5-12.3 9.5 0 6.5 4.7 9.7 11 9.7Zm1.6-6.2c-3.1 0-4.6-1.4-4.6-3.8 0-2 1.7-3.5 4.7-3.5 4.7 0 6-.3 7-1.3v2.5c0 3.4-2.9 6-7 6ZM252.8 48.4h8.2V6.8h-8.2v41.6ZM280.7 49c6 0 11-2.4 13.7-6.7l-6.3-4a8 8 0 0 1-7.4 4c-4 0-7-2.2-7.7-6.6h23.3V33c0-8.2-5-16-15.6-16-10.2 0-15.7 7.9-15.7 16 0 11.6 8.8 16.1 15.7 16.1Zm-7.4-19.7c1.3-4 4-5.8 7.6-5.8 4 0 6.5 2.4 7.3 5.8h-14.9Z" fill="currentColor"></path>
272    </svg>
273  </div>
274  <div class="logowall-item">
275    <svg fill="none" height="113" viewBox="0 0 581 113" width="581" xmlns="http://www.w3.org/2000/svg" class="t-editor__icon">
276      <path d="M151.4 66.8c.6 5.6 5.7 15.2 20.5 15.2 12.9 0 19-8.2 19-16.2 0-7.2-4.8-13.1-14.5-15.1l-7-1.5c-2.7-.5-4.5-2-4.5-4.4 0-2.8 2.8-5 6.3-5 5.6 0 7.7 3.8 8 6.7l11.2-2.5c-.6-5.3-5.3-14.2-19.3-14.2-10.6 0-18.4 7.3-18.4 16 0 7 4.3 12.7 13.8 14.8L173 62c3.8.8 5.3 2.6 5.3 4.8 0 2.6-2.1 4.9-6.5 4.9-5.8 0-8.7-3.6-9-7.5l-11.4 2.5ZM233.4 80.5h12.7a81 81 0 0 1-.5-9V31.4h-13.3v28.6c0 5.7-3.4 9.7-9.3 9.7-6.2 0-9-4.4-9-10V31.4h-13.2v31c0 10.8 6.7 19.5 18.6 19.5 5.2 0 11-2 13.6-6.6 0 2 .2 4.3.4 5.3ZM273 99.5V75.7c2.5 3.3 7.5 6 14.3 6 13.8 0 23.1-11 23.1-26 0-14.5-8.3-25.5-22.6-25.5-7.4 0-13 3.3-15.1 7v-6h-13v68.3h13.4Zm24.4-43.6c0 8.8-5.4 13.9-12.2 13.9-6.8 0-12.3-5.2-12.3-14 0-8.6 5.5-13.7 12.3-13.7 6.8 0 12.2 5 12.2 13.8ZM318 67c0 7.8 6.4 14.9 16.8 14.9 7.3 0 12-3.4 14.5-7.3 0 1.9.2 4.6.5 5.9H362c-.3-1.7-.6-5.2-.6-7.8V48.5c0-10-5.8-18.7-21.4-18.7-13.1 0-20.2 8.5-21 16.2l11.8 2.5c.4-4.3 3.5-8 9.3-8 5.6 0 8.3 2.9 8.3 6.4 0 1.7-.9 3-3.7 3.5l-12 1.8c-8.2 1.2-14.7 6-14.7 14.9Zm19.6 5c-4.3 0-6.4-2.8-6.4-5.7 0-3.8 2.7-5.7 6.1-6.2l11.1-1.7v2.2c0 8.7-5.2 11.4-10.8 11.4ZM387.7 80.5v-6c2.6 4.2 7.8 7.2 14.6 7.2 14 0 23.2-11.1 23.2-26 0-14.6-8.3-25.7-22.7-25.7-7.3 0-12.7 3.2-14.9 6.7V8h-13v72.5h12.8Zm24.5-24.7c0 9-5.4 14-12.2 14-6.7 0-12.3-5.1-12.3-14 0-9 5.6-14 12.3-14 6.8 0 12.2 5 12.2 14ZM433 67c0 7.8 6.4 14.9 16.9 14.9 7.3 0 12-3.4 14.5-7.3 0 1.9.2 4.6.5 5.9H477c-.3-1.7-.6-5.2-.6-7.8V48.5c0-10-5.7-18.7-21.3-18.7-13.2 0-20.3 8.5-21.1 16.2l11.8 2.5c.4-4.3 3.6-8 9.4-8 5.6 0 8.3 2.9 8.3 6.4 0 1.7-1 3-3.7 3.5l-12.1 1.8c-8.2 1.2-14.7 6-14.7 14.9Zm19.7 5c-4.3 0-6.4-2.8-6.4-5.7 0-3.8 2.7-5.7 6-6.2l11.2-1.7v2.2c0 8.7-5.2 11.4-10.8 11.4ZM485.6 66.8c.6 5.6 5.7 15.2 20.5 15.2 13 0 19.1-8.2 19.1-16.2 0-7.2-4.9-13.1-14.6-15.1l-7-1.5c-2.7-.5-4.5-2-4.5-4.4 0-2.8 2.8-5 6.3-5 5.6 0 7.7 3.8 8.1 6.7l11.1-2.5c-.6-5.3-5.3-14.2-19.3-14.2-10.6 0-18.4 7.3-18.4 16 0 7 4.3 12.7 13.8 14.8l6.5 1.5c3.8.8 5.3 2.6 5.3 4.8 0 2.6-2 4.9-6.5 4.9-5.8 0-8.7-3.6-9-7.5l-11.4 2.5ZM545.4 50.3c.3-4.5 4-9.7 11-9.7 7.6 0 10.8 4.8 11 9.7h-22ZM568.7 63c-1.6 4.4-5 7.5-11.2 7.5-6.6 0-12.1-4.7-12.4-11.2h35.2l.2-4.1c0-15.8-9.1-25.5-24.3-25.5-12.6 0-24.2 10.2-24.2 25.9A25 25 0 0 0 557.4 82c12 0 19.9-7.1 22.4-15.6L568.7 63Z" fill="currentColor"></path>
277      <path d="M63.7 110.3a4.9 4.9 0 0 1-8.7-3l-1-67.2h45.2a9.8 9.8 0 0 1 7.7 15.8l-43.2 54.4Z" fill="currentColor"></path>
278      <path d="M63.7 110.3a4.9 4.9 0 0 1-8.7-3l-1-67.2h45.2a9.8 9.8 0 0 1 7.7 15.8l-43.2 54.4Z" fill="currentColor" fill-opacity="0.2"></path>
279      <path d="M45.3 2A4.9 4.9 0 0 1 54 5l.5 67.3H9.8a9.8 9.8 0 0 1-7.6-15.9L45.3 2.1Z" fill="currentColor"></path>
280    </svg>
281  </div>
282  <div class="logowall-item">
283    <svg fill="none" height="89" viewBox="0 0 300 89" width="300" xmlns="http://www.w3.org/2000/svg" class="t-editor__icon">
284      <path clip-rule="evenodd" d="m207.5 75-12.4-26.6c-1-2.2-1.7-3-2.7-4l-1-1c-.8-.6-1.4-1.4-1.4-2.2 0-1.3 1-2.3 2.8-2.3h10.8c1.7 0 2.8.9 2.8 2.2 0 .7-.4 1.3-.8 1.8-.5.7-1.2 1.3-1.2 2.4 0 .8.2 1.5.6 2.4l7.5 17.4 6.6-17c.5-1.1.7-2.1.7-3 0-1.1-.6-1.6-1.2-2.2-.4-.5-.8-1-.8-1.8 0-1.3 1.1-2.2 2.6-2.2h6.6c1.9 0 2.8 1 2.8 2.2 0 .8-.5 1.5-1.4 2.3l-1 .8c-1.2 1-1.8 2.6-2.5 4.2l-10.1 24.3c-1.2 2.9-3 6.8-5.7 10a14.7 14.7 0 0 1-11.5 6c-4.2 0-6.8-2-6.8-5 0-2.6 2-4.8 4.6-4.8 1.4 0 2.1.7 2.9 1.4.6.6 1.2 1 2.4 1a5 5 0 0 0 3.2-1.1 13 13 0 0 0 3.6-5.1ZM41.2 84.8l-.7.6c-.7.6-1.6.9-2.5.9H17.6c-4 0-8-1.4-11.2-4 1.5 0 3.9.7 7.4-2.2l17.7-15.6a2 2 0 0 1 2.5 0l12.7 10.5 4.5-3.7a2 2 0 0 1 2.5 0l14 11.4c1.6 1.3 3.8 2.8 8.8 3.6h-9.3a4 4 0 0 1-2.2-.8l-.2-.1-.7-.6-.2-.2-10.6-8.8a1.2 1.2 0 0 0-1.5 0l-10.5 8.8-.1.2ZM280.7 75a18 18 
2840 0 0 13.8-5.8c3.6-3.8 5.4-8.4 5.4-13.8a18 18 0 0 0-5-13c-3.5-3.3-7.9-5-13.3-5a18.8 18.8 0 0 0-19.4 19c0 5 1.7 9.5 5.2 13.2 3.4 3.6 7.9 5.4 13.3 5.4Zm-47.4-.4c3.3 0 5.6-2.2 5.6-5.3 0-3.1-2.4-5.3-5.6-5.3-3.3 0-5.7 2.2-5.7 5.3 0 3 2.4 5.3 5.7 5.3Zm11.6-5 .8-.8c.9-1 1.2-2 1.2-4.4v-15c0-2.2-.3-3.2-1.2-4l-1-1c-.9-.7-1.2-1.2-1.2-2 0-1.1 1-2 2.3-2.4l6.3-1.5 1.9-.3c.7 0 1.3.2 1.7.7.4.4.7 1 .7 1.7v23.8c0 2.4.2 3.5 1.2 4.3l.8 1c.9.8 1.2 1.3 1.2 2 0 1.5-1 2.3-2.7 2.3h-10.7c-1.6 0-2.7-.8-2.7-2.2 0-.8.4-1.3 1.4-2.2Zm-71.4 0 .8-.8c1-1 1.3-2 1.3-4.4V33c0-2-.3-3.1-1.2-4l-1-1c-.8-.7-1.1-1.2-1.1-2 0-1.1.9-2.1 2.2-2.4l6.2-1.5c.6-.2 1.3-.3 1.9-.3.7 0 1.3.2 1.7.6.5.4.7 1 .7 1.9v40c0 2.5.3 3.5 1.3 4.5l.8.8c1 .9 1.2 1.4 1.2 2.2 0 .6-.2 1-.5 1.4-.4.5-1.2.8-2.2.8H175c-1 0-1.8-.3-2.2-.8a2 2 0 0 1-.5-1.4c0-.8.3-1.3 1.2-2.2Zm-29-16.1v10.8c0 1.6.3 3 1.6 4.3l1 .9c.9.9 1.2 1.5 1.2 2.3 0 1.3-1 2.2-2.8 2.2h-12c-1.7 0-2.8-1-2.8-2.2 0-1 .3-1.5 1.3-2.3l.9-1c1-.8 1.6-2 1.6-4.2v-29c0-1.7-.4-3.1-1.6-4.3l-.9-.8c-.9-1-1.3-1.4-1.3-2.3 0-1.4 1.1-2.3 2.8-2.3h32.2c1.3 0 2.3.3 3 1 .5.4.8 1 .8 2l.6 7.5a3 3 0 0 1-.8 2.2c-.4.3-.9.5-1.5.5a3 3 0 0 1-2-.8c-.4-.5-.9-1.1-1.3-2a9.7 9.7 0 0 0-3-3.3c-1.8-1.3-4.4-1.8-9.5-1.8-2.9 0-4.7.2-5.8.5-.8 0-1.2.4-1.5.8-.2.3-.2.8-.2 1.4v14.6h7.5c1.8 0 3.1-.3 4.6-2.3l1.4-1.7c.5-.4 1-.6 1.6-.6a2.2 2.2 0 0 1 2.1 2.2v10c0 1.4-1 2.3-2.1 2.3-.6 0-1-.2-1.5-.6l-1.4-1.6c-1.6-2.1-2.8-2.4-4.7-2.4h-7.5Zm127.7-.3c0-3.6.8-6.2 2.4-7.8a7.4 7.4 0 0 1 5.2-2.3c2.6 0 4.9 1.4 7 4.3a19 19 0 0 1 3.1 11.6c0 3.7-.7 6.3-2.4 7.9a7.3 7.3 0 0 1-5.2 2.4c-2.5 0-4.9-1.5-7-4.3-2-3-3.1-7-3.1-11.8ZM71.6 60.4a4.3 4.3 0 0 0-4.2 4.2 4.3 4.3 0 0 0 4.2 4c2.3 0 4.2-1.8 4.2-4a4.3 4.3 0 0 0-4.2-4.2Zm-27-12.8-1.4-1.4-.9-1-2.1-2.2-.6-.6-2.6-3-.7-1-2.3-3-.3-.3-1.7-2.6-.5-.7-1.3-2.2-.3-.7-1.1-2.3-.2-.5-.7-1.8-.2-.8-.2-.8-.1-.8-.2-1v-2.3l.2-2.2V16l.6-2.2v-.2l.5-1.1v-.3l.7-1.3.4-.7.5-1 .6-.8.4-.5.5-.6.5-.6.4-.4 1-1 .9-.6 1-.6.7-.5 1.4-.7 2-1h.2l1.7-.5.8-.1 1-.2.6-.1 1-.2h5.4l2 .3h.2l2 .6h.5l.6.4.8.2.6.3.9.4.5.3 1 .6.4.2 1.4 1 .4.4 1 .9.8.9.3.3 1 1.3.2.3.7 1.3.2.4.5 1 .4 1 .2.5.4 1.7.4 2.4v.8l.2 1v1.6l-.1.5-.4 1.8v.4l-.8 2.2-.7 1.7-.9 1.8-1.5 2.7-.8 1.3-1 1.5-.7 1-1.4 1.8-1 1-1.3 1.8-1 1.2-1.5 1.6-1 1-2.7 3-.7.6.4.3a16.8 16.8 0 0 1 2.7 3.4c.4.7.7 1.6.8 2.5v.4a6.3 6.3 0 0 1-3.5 5.8 7 7 0 0 1-2.5.8 7.4 7.4 0 0 1-4.4-1l-1.4-1c-.5-.6-1-1.3-1.2-2-.3-.8-.5-1.5-.5-2.3V54c0-.6.2-1.2.4-1.8l.3-.7.8-1.2a12 12 0 0 1 2-2.2l.1-.2.3-.2v-.2Zm206.5-14c3.2 0 5.5-2 5.5-5 0-3.1-2.3-5-5.5-5-3.3 0-5.6 1.9-5.6 5 0 3 2.3 5 5.6 5Z" fill="currentColor" fill-rule="evenodd"></path>
285      <path class="fill-current-bg" clip-rule="evenodd" d="m40.5 85.3 11.3-9.7a1.2 1.2 0 0 1 1.5 0l11.5 9.6a4 4 0 0 0 2.5.9H37.9c.9 0 1.8-.3 2.5-1l.1.2Zm7-34.2h.2l.1.2c.6.5 1.1 1.1 1.6 1.8a4.8 4.8 0 0 1 .5 1.2v.3a2 2 0 0 1-1 1.6 2 2 0 0 1-1.1.3h-1.4l-.5-.3-.3-.2a2 2 0 0 1-.6-1.1V54c0-.2 0-.3.2-.5l.4-.7c.4-.6.9-1 1.4-1.5v-.1l.3-.1h.2Zm-.6-46.5v39-.2A109 109 0 0 1 40.8 30a48 48 0 0 1-1.4-5c-.3-1.4-.6-2.8-.7-4.2v-1.7c0-2.5.4-5 1-7.3.3-1 .7-2 1.2-2.8a9.5 9.5 0 0 1 3-3.5c.9-.6 2-1 3-1Zm5 0 2.7.8a16 16 0 0 1 7.1 5.5 16.3 16.3 0 0 1 2 12.1 28.3 28.3 0 0 1-1.7 4.3L59 32a75.7 75.7 0 0 1-9.4 11.3A109 109 0 0 0 56.1 28c.6-2.1 1-4.3 1.4-6.4v-4a17.9 17.9 0 0 0-1.9-8.3A10 10 0 0 0 52.3 5l-.4-.3v-.1Z" fill-rule="evenodd"></path>
286    </svg>
287  </div>
288  <div class="logowall-item">
289    <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 441 128" class="t-editor__icon">
290      <path d="M166.971 40.917c11.605 0 23.824 4.606 31.392 13.519a.14.14 0 0 1-.015.196l-11.393 9.858a.14.14 0 0 1-.198-.013 24.4 24.4 0 0 0-8.422-6.174 24.9 24.9 0 0 0-10.437-2.133c-13.41 0-22.35 9.192-22.35 22.63 0 6.713 2.223 12.345 6.087 16.29a22.1 22.1 0 0 0 7.464 4.805 22.5 22.5 0 0 0 8.799 1.511 26.7 26.7 0 0 0 10.378-1.996 26.25 26.25 0 0 0 8.635-5.752.14.14 0 0 1 .192-.007l11.645 10.047a.13.13 0 0 1 .034.044.14.14 0 0 1 .015.053.14.14 0 0 1-.036.103c-6.497 7.175-17.999 12.866-32.397 12.866-11.139 0-20.793-3.91-27.569-10.565S128 90.12 128 78.928c0-22.63 16.169-38.011 38.971-38.011M272.297 45.924c22.067 0 36.337 15.52 36.337 36.95a61 61 0 0 1-.457 6.659.14.14 0 0 1-.047.
290088.14.14 0 0 1-.093.035h-54.261a.14.14 0 0 0-.136.171c2.321 10.287 10.27 16.557 21.26 16.557a23.64 23.64 0 0 0 10.369-2.151 23.24 23.24 0 0 0 8.236-6.335.14.14 0 0 1 .096-.051.14.14 0 0 1 .103.032l.447.373 11.163 9.719a.14.14 0 0 1 .049.093.14.14 0 0 1-.031.101c-6.316 7.834-16.808 13.599-31.355 13.599-21.772 0-38.196-15.077-38.196-37.983 0-11.238 3.87-20.663 10.319-27.317a35.7 35.7 0 0 1 11.989-7.934 36.2 36.2 0 0 1 14.208-2.606m.887 15.229a19.4 19.4 0 0 0-8.036 1.46 19.2 19.2 0 0 0-6.683 4.624 20.44 20.44 0 0 0-4.538 8.68.2.2 0 0 0-.001.062q.007.031.027.057a.14.14 0 0 0 .109.054h37.036a.14.14 0 0 0 .135-.174c-2.156-8.804-8.293-14.763-18.049-14.763M225.661 11.976a.14.14 0 0 1 .1.04.142.142 0 0 1 .041.1v103.509a.14.14 0 0 1-.01.054.144.144 0 0 1-.077.077.14.14 0 0 1-.054.01h-16.684a.14.14 0 0 1-.054-.01.14.14 0 0 1-.077-.077.14.14 0 0 1-.01-.054V12.117a.14.14 0 0 1 .141-.14zM361.385 40.92q.029 0 .054.01a.14.14 0 0 1 .077.076.14.14 0 0 1 .011.054v18.552c0 .081-.07.146-.151.14-1.944-.147-3.88-.29-5.072-.29-13.058 0-20.725 9.19-20.725 21.253v34.91a.14.14 0 0 1-.01.054.144.144 0 0 1-.077.077.14.14 0 0 1-.054.01h-16.683a.14.14 0 0 1-.054-.01.14.14 0 0 1-.077-.077.14.14 0 0 1-.01-.054v-73.52a.14.14 0 0 1 .087-.13.14.14 0 0 1 .054-.01h16.683a.14.14 0 0 1 .1.04.142.142 0 0 1 .041.1V53.04a.104.104 0 0 0 .15.092.1.1 0 0 0 .037-.03c5.851-7.815 14.488-12.162 23.613-12.162l2.006-.022zm26.947-28.944a.14.14 0 0 1 .1.04.142.142 0 0 1 .041.1v63.165c0 .13.157.19.244.095l30.691-33.455a.14.14 0 0 1 .104-.046h20.063c.122 0 .187.145.105.236l-26.752 29.515a.13.13 0 0 0-.036.082.14.14 0 0 0 .02.088l27.119 43.755a.15.15 0 0 1 .022.071.144.144 0 0 1-.069.125.14.14 0 0 1-.072.019h-19.033a.14.14 0 0 1-.12-.067l-19.234-30.912a.14.14 0 0 0-.119-.066h-.18a.2.2 0 0 0-.057.012.14.14 0 0 0-.047.033l-12.612 13.55a.14.14 0 0 0-.037.096v17.213a.1.1 0 0 1-.011.054.14.14 0 0 1-.076.077.14.14 0 0 1-.054.01h-16.685a.14.14 0 0 1-.099-.041.14.14 0 0 1-.031-.046.14.14 0 0 1-.01-.054V12.117q0-.028.01-.054a.14.14 0 0 1 .13-.087zM84 64c0 11.046-8.954 20-20 20s-20-8.954-20-20 8.954-20 20-20 20 8.954 20 20m16.04 47.354c1.702 1.702 1.531 4.519-.468 5.858C89.399 124.026 77.163 128 64 128s-25.4-3.974-35.572-10.788c-2-1.339-2.17-4.156-.468-5.858l14.615-14.616c1.321-1.32 3.37-1.53 5.033-.678A35.84 35.84 0 0 0 64 100a35.85 35.85 0 0 0 16.391-3.94c1.663-.85 3.712-.643 5.033.678z"></path>
291      <path d="M99.572 10.788c1.999 1.34 2.17 4.156.468 5.858L85.424 31.262c-1.32 1.32-3.37 1.53-5.033.678A35.85 35.85 0 0 0 64 28c-19.882 0-36 16.118-36 36a35.85 35.85 0 0 0 3.94 16.391c.851 1.663.643 3.712-.678 5.033L16.646 100.04c-1.702 1.702-4.519 1.531-5.858-.468C3.974 89.399 0 77.163 0 64 0 28.654 28.654 0 64 0c13.163 0 25.399 3.974 35.572 10.788"></path>
292    </svg>
293  </div>
294  <div class="logowall-item">
295    <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 122 35" class="t-editor__icon">
296      <path d="M48.1 18.3h-1.3v-5.1c1.6 0 2.9 0 2.9 1.8s.1 3.3-1.6 3.3m-6.8 14.3h8.4c6 0 6-5.6 6-7.6s0-3.9-3-4.9c2.7-1.5 2.4-4.7 2.4-6.2s0-4.9-5.3-4.9h-8.5zm5.5-4.2v-6c2.2 0 3.2 0 3.2 2.8s-.8 3.2-3.2 3.2M63.1 17c1 0 1 1.3 1 1.7v8.7c0 .5 0 1.7-1 1.7S62 27.9 62 27.4v-8.9c0-.4 0-1.7 1.1-1.7m.1 16.3c6.1 0 6.1-5 6.1-5.5v-7.8c0-1.9 0-6.3-6.1-6.3s-6.3 4.4-6.3 5.5v8.5c0 .9 0 5.5 6.3 5.5zM113.399 14h1.1v-3.9h5.2V14h1.4v3.8h-1.4v9.4c0 1.9.3 1.7 1.4 1.8v3.6c-.5.3-2 .3-2.6.3-1.5 0-3.9-.4-3.9-3.9V17.7h-1.1v-3.8zM77.5 17.6c.8 0 .8 1.1.8 1.5v8.5c0 1.1-.3 1.6-.8 1.6s-1.3-.7-1.3-2.5v-6.8c0-.8.3-2.3 1.2-2.3m-6.3 15h5.1v-1.7c.3.7 1.5 2.2 3.6 2.2 3.8 0 3.8-3.8 3.8-6.1v-8.6c0-1 0-4.9-3.8-4.9S76.7 15 76.2 16V9.1H71v23.6zM97.8 21h-5.1v-2.4s0-1.5-1.1-1.5-1 1.4-1 2.5v7.5c0 1.2 0 2.4 1 2.4s1.1-1.1 1.1-2.4v-2.5h5.1c0 4 .5 8.5-6.2 8.5s-6.3-4.9-6.3-6.8V20c0-1.8 0-6.5 6.3-6.5s6.2 3.1 6.2 7.5m6.8 4.8c0-1.5 1.1-1.9 2.1-2.6v3.2c0 1.7-.1 2.4-1.2 2.4s-.9-.3-.9-1zm2.2 6.8h5.2V18.8c0-3.7-3.1-5.1-6.2-5.1s-6.2 1.3-6.2 5.1v1.3h5.2v-1.6c0-.7.2-1.4 1.1-1.4s1.1.6 1.1 1.4c0 3.5-7.3 2.9-7.3 7.8v2.8c0 2.4 1.4 3.8 3.6 3.8s3-1.1 3.6-2.4v2.2zM21.4 21.9s-1.2-2-.5-5.1c0 0 1.5.4 3 .3 2.7-.3 3.7-2.2 3.7-2.2s-.4-1.2-1.1-1.9c0 0 2.1-.6 4.5-4.1 2.1-2.9 2.4-5.7 2.4-5.7s-2.1 2.1-5 3.7c-3 1.6-4.5 1.8-5 2.4-.2.3-.7.7-.7.7S19 8.2 15.2 7.8c-2.8-.3-4.5 0-5.3.2 0 0 0-.6-.
2966-.8C7.8 6.7 3.1 5.3 1.5 0c0 0-.7 8.6 4.3 12.3 3.1 2.2 7.1 3.4 9.7 3.8.9.1 2.2.2 2.2.2-.3 1.1-.8 2.2-1.1 2.7s-.6.9-2.1.8-2.4-.2-3.1-1.1-1.1-2.5-1.7-3.2c-.4-.5-2-.6-4.6-2.7 0 0-1.9 1.9-3.1 3.6C.9 18 .1 20.1 0 20.3l3.4 3.2s2.2-.7 3.8-.9c1.3-.2 3.5-.3 3.5-.3s0 .4.3.9c.3.8.8 1.8 2.3 2.2 2.8.7 4.7-.5 5.3-1l.2-.2s-1.8-1-1.7-1.9c0-.6 1.1-.4 1.4-.7.2-.2.3-.2.7-.2h.7c.3 0 .5 0 .7.2.1.1.4.2.8.2z"></path>
297      <path d="M26.3 23.7v-1.3s1.8 0 2.9.4c0 0-.6-.7-.8-1.5 0-.3-.4-1.5-.5-3v-2.4s-.4.5-.8.9c-.2.2-.2.3-.3.6 0 .6.2 1.8-1 2.6-1.9 1.4-4.2.4-4.2.4s.3.9.6 1.5c.1.3 0 .5-.4 1-.4.6-1.5 1.3-1.5 1.3s.1.2.2.2c.4.4 1.6 1.4 3.3 1.2 1.9-.2 2.3-1.2 2.5-2zm-7.6 7.4c-1 .4-2.1.3-2.7-.5-.7-1-.5-1.6-.5-1.6s-.3.3-.4.9c-.1.5 0 1.1 0 1.2h-1.7s-.3.6-.4 1.7c0 .7.1 1.8.1 1.8.4.1 1.1.3 1.9.4h2.7c1 0 1.5-.6 1.7-1.4.3-1.1-.2-1.6-.2-1.6s.3-.5.4-.9 0-.6 0-.6-.4.6-.9.8zm9.9-3.3c-.9-.7-1.8-1.3-2.8-1.8-.3.2-.7.4-1.1.5 1.6.5 3 1.3 4.3 2.4l.4-.4c-.2-.3-.5-.5-.8-.7m-1.7-3c-.1.2-.3.5-.5.7 1.5.4 2.9 1.1 4.1 2l.4-.4c-.6-.6-1.3-1-2-1.5-.6-.4-1.3-.7-2-.9z"></path>
298      <path d="M27.2 23.3c0 .3 0 .6-.1.9.1 0 .3 0 .4.1 1.5.4 3 1.1 4.3 2l.4-.4c-.6-.6-1.3-1-2-1.5-.9-.5-2-.9-3-1.2zM6.1 24.8c.7-.2 1.6-.3 2.3-.4.6 0 1.3 0 2-.1l-.3-.9c-3.5.1-7 1.2-9.8 3.2l.4.4c.1 0 .2-.1.3-.2 1.6-.9 3.3-1.5 5.1-1.9zm4.1 1.1c.4 0 .8-.2 1.2-.3-.3-.3-.5-.5-.7-.8-2.9.7-5.8 2-8.1 3.9l.4.4c1.5-1.1 3.2-1.9 4.9-2.5.7-.3 1.5-.5 2.3-.7m1.9.3c-.2.1-.5.2-.7.3C9.1 27.6 6.9 29 5.1 31l.4.4 1.8-1.5c.4-.3.9-.6 1.3-.9 1.4-.9 3-1.7 4.6-2.3-.4-.1-.8-.3-1.1-.5m5 1.3c.2-.6.3-1.1.4-1.3-.4.2-.9.4-1.4.5 0 .3 0 .6.1.7 0 .7.3 1.5.3 1.5s.3-.4.6-1.4m3.9-.2c-.2.9-.9 1.7-.9 1.7s.7 0 1.6-1.2c.4-.4.5-1 .6-1.3-.6-.2-1-.4-1.4-.6 0 .3.1.9 0 1.4z"></path>
299    </svg>
300  </div>
301  <div class="logowall-item">
302    <svg xmlns="http://www.w3.org/2000/svg" width="849" height="400" fill="currentColor" viewBox="0 0 849 400" class="t-editor__icon">
303      <g clip-path="url(#a)">
304        <path d="M0 0h159.389c4.052.78388 10.696 1.17881 14.993 1.56048 6.193.55 11.344 1.26442 17.446 2.23414 36.151 5.74573 65.025 21.15868 85.874 51.80748 21.925 32.2292 27.819 75.1309 20.326 112.9269-.119.599-.248 1.197-.387 1.793 8.977-14.231 21.131-30.832 30.832-44.811l57.154-82.3359 20.072-28.9165c2.68-3.862 7.685-10.56485 9.834-14.2586h98.075l.008 265.93.004 88.803c0 14.916-.211 30.387.021 45.267h-98.108c-.456-18.199-.091-39.332-.012-57.617-14.414-.475-31.122-.062-45.714-.061l-88.96.013c-3.259 5.439-9.358 13.586-13.216 19.137L240.901 400H137.938c6.622-10.112 14.259-20.695 21.18-30.667l39.118-56.364 26.582-38.335c4.605-6.637 10.489-15.629 15.432-21.789-22.376 13.596-53.13 19.92-78.91 21.347-9.786.542-20.596.356-30.469.362-10.997.042-21.995.022-32.9918-.06L97.9372 400H0zm190.206 171.326c9.606-9.09 12.384-19.505 12.842-32.251 1.435-39.8439-28.839-48.8901-62.635-49.177-13.222-.1123-29.238.4295-42.5123-.0994l-.0128 95.1884c10.2371-.116 20.4751-.145 30.7131-.086 20.112.008 45.517.618 61.605-13.575m148.463 89.682c15.406-.38 31.655-.112 47.12-.139 8.158-.014 22.063-.424 29.844.185-.473-9.364-.145-21.29-.145-30.803l.012-57.504c0-3.472.456-21.096-.261-23.223l-56.5 80.78-14.5 20.746c-1.367 1.954-5.559 7.595-6.306 9.307l.264.597zM525.265 0h159.071c8.047 1.88866 18.041 1.26011 26.701 3.38596 10.443 2.56177 20.641 3.97147 30.914 7.64794 25.441 9.2765 46.989 26.9025 61.117 50.0007 36.791 59.3584 26.311 148.3044-35.747 186.8314-15.206 9.442-26.009 11.566-42.396 16.097 9.448 11.93 18.999 25.153 28.165 37.38l50.799 67.789c7.445 9.937 15.541 21.226 23.206 30.868H716.481c-2.981-4.756-7.686-10.933-11.015-15.579l-20.645-28.836-61.639-86.197c.336 4.023.182 10.377.182 14.492l-.004 24.343c-.008 30.048-.555 61.863.046 91.777h-98.104c-.381-14.69-.045-30.901-.045-45.678v-88.273zm97.995 201.019c28.629-.316 63.97 4.512 86.7-15.389 11.561-11.043 15.748-23.307 16.374-39.271.556-14.165-3.561-28.088-13.365-38.56-11.603-12.3984-30.788-17.736-47.362-17.9333-13.933-.1658-28.243-.0133-42.272.0124l.013 72.4079c0 12.475.302 26.424-.088 38.733M823.853 0h5.928c8.225 2.30481 14.713 5.99834 17.656 14.6737 1.828 5.3898 1.323 12.0628-1.239 17.1378-2.587 5.1092-7.122 8.9578-12.586 10.6718-5.671 1.77-11.811 1.2149-17.071-1.5428-15.728-8.136-14.87-31.64525 1.185-38.80622C819.758 1.22719 821.731.64027 823.853 0m5.862 39.2714c9.667-1.5524 16.238-10.6531 14.667-20.3141-1.571-9.66093-10.683-16.21421-20.342-14.62781-9.634 1.58247-16.172 10.66711-14.605 20.30411 1.567 9.6369 10.642 
30416.1864 20.28 14.6378"></path>
305        <path d="M819 33V10h8.833c1.81 0 3.328.307 4.555.9209 1.234.6139 2.166 1.4749 2.795 2.583.636 1.1006.954 2.3846.954 3.8521 0 1.4749-.322 2.7552-.966 3.8408-.636 1.0781-1.575 1.9129-2.818 2.5044-1.242.584-2.768.8759-4.577.8759h-6.292v-3.4589h5.717c1.058 0 1.924-.1423 2.599-.4268.675-.292 1.173-.715 1.495-1.269q.495-.8424.495-2.0664 0-1.22415-.495-2.0889c-.33-.584-.832-1.0257-1.507-1.3252-.674-.307-1.545-.4605-2.61-.4605h-3.911V33zm12.169-10.4219L837 33h-4.762l-5.727-10.4219z"></path>
306      </g>
307      <defs>
308        <clipPath id="a">
309          <path fill="#fff" d="M0 0h849v400H0z"></path>
310        </clipPath>
311      </defs>
312    </svg>
313  </div>
314</div>
315<h2 id="why-api-teams-choose-scalar-docs" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
316  Why API teams choose Scalar Docs
317  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
318      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
319    </svg>
320<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
321      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
322    </svg></button>
323</h2>
324<ul class="t-editor__list t-editor__paragraph">
325  <li><strong class="t-editor__bold">Trusted by teams you know.</strong> Bobcat, Thomson Reuters, Clerk, Lufthansa, PAR, Zoom, Tailscale, and Later publish developer documentation with Scalar Docs. PAR moved its public developer portal to Scalar in 2025; <a href="/customers/partech" class="t-editor__anchor">read the PAR story</a>.</li>
326  <li><strong class="t-editor__bold">Built on an open-source reference with 15.7k GitHub stars.</strong> Every API page is rendered by the MIT-licensed <a href="/products/api-references" class="t-editor__anchor">Scalar API Reference</a>, which Microsoft Learn documents in <a href="https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/using-openapi-documents#use-scalar-for-interactive-api-documentation" class="t-editor__anchor">Use Scalar for interactive API documentation</a>.</li>
327  <li><strong class="t-editor__bold">The default docs UI in eight frameworks.</strong> Effect, ElysiaJS, HappyX, Litestar, Nitro, oRPC, Platformatic, and Spry ship the Scalar reference out of the box, so many of your developers have used it before they reach your portal.</li>
328</ul>
329<h2 id="guides-and-api-references-in-one-site" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
330  Guides and API references in one site
331  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
332      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
333    </svg>
334<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
335      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
336    </svg></button>
337</h2>
338<p class="t-editor__paragraph">Most teams end up with two sites: a reference generated from OpenAPI and a separate guides site that drifts out of date. Scalar Docs puts both under one navigation, one search, and one domain. Add one API or hundreds, each with its own interactive reference and a Test Request button that opens the <a href="/products/api-cl
338ient" class="t-editor__anchor">API client</a> in place. <a href="/products/docs/configuration/versions" class="t-editor__anchor">Versions</a> keep older releases readable next to the current one.</p>
339<h2 id="docs-as-code-with-a-dashboard-when-you-want-one" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
340  Docs as code, with a dashboard when you want one
341  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
342      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
343    </svg>
344<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
345      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
346    </svg></button>
347</h2>
348<p class="t-editor__paragraph">Content lives in your repository as Markdown and MDX, configured by a single <a href="/products/docs/configuration/scalar.config.json" class="t-editor__anchor"><code inline="true" class="t-editor__inline-code">scalar.config.json</code></a>. Git Sync publishes on merge, <a href="/products/docs/deployment/preview-deployments" class="t-editor__anchor">preview deployments</a> put a link on every pull request, and the <a href="/products/docs/deployment/cli" class="t-editor__anchor">CLI</a> deploys from any CI.</p>
349<h2 id="ready-for-ai-readers" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
350  Ready for AI readers
351  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
352      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
353    </svg>
354<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
355      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
356    </svg></button>
357</h2>
358<p class="t-editor__paragraph">Every published site serves <a href="/products/docs/configuration/llms-txt" class="t-editor__anchor"><code inline="true" class="t-editor__inline-code">/llms.txt</code> and <code inline="true" class="t-editor__inline-code">/llms-full.txt</code></a> automatically, <a href="/products/docs/configuration/ask-ai" class="t-editor__anchor">Ask AI</a> answers questions from your content, and a Docs MCP endpoint lets AI clients search and read your docs. The same OpenAPI document can also power <a href="/products/sdk-generator" class="t-editor__anchor">SDKs</a> and <a href="/products/agent/mcp" class="t-editor__anchor">hosted MCP servers</a>.</p>
359<h2 id="start-from-your-framework" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
360  Start from your framework
361  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
362      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
363    </svg>
364<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
365      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
366    </svg></button>
367</h2>
368<p class="t-editor__paragraph">If your API is not documented yet, begin with the framework you already use: <a href="/docs-for/dotnet" class="t-editor__anchor">.NET</a>, <a href="/docs-for/fastapi" class="t-editor__anchor">FastAPI</a>, <a href="/docs-for/nestjs" class="t-editor__anchor">NestJS</a>, or <a href="/docs-for/hono" class="t-editor__anchor">Hono</a>. New to OpenAPI? The <a href="/learn" class="t-editor__anchor">learn hub</a>
368 covers the basics.</p>
369<p class="t-editor__paragraph"><a href="https://dashboard.scalar.com/register" class="t-editor__anchor">Start free</a> with a hosted subdomain, or <a href="https://scalar.cal.com/forms/142d1e65-97d2-4d03-94c3-96f98ddef95a" class="t-editor__anchor">book a demo</a> to plan a migration.</p>
370<div class="feature">
371  <h2 class="t-editor__heading t-editor__standard-heading">Your documentation, always up to date</h2>
372  <div class="flex flex-wrap feature-container">
373    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
374          <path d="M90.12,46.44,38.22,128l51.9,81.56a12,12,0,1,1-20.24,12.88l-56-88a12,12,0,0,1,0-12.88l56-88A12,12,0,0,1,90.12,46.44Zm152,75.12-56-88a12,12,0,1,0-20.24,12.88L217.78,128l-51.9,81.56a12,12,0,1,0,20.24,12.88l56-88A12,12,0,0,0,242.12,121.56Z"></path>
375        </svg>
376Markdown &#x26; MDX</b></div>
377    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
378          <path d="M54.8,119.49A35.06,35.06,0,0,1,49.05,128a35.06,35.06,0,0,1,5.75,8.51C60,147.24,60,159.83,60,172c0,25.94,1.84,32,20,32a12,12,0,0,1,0,24c-19.14,0-32.2-6.9-38.8-20.51C36,196.76,36,184.17,36,172c0-25.94-1.84-32-20-32a12,12,0,0,1,0-24c18.16,0,20-6.06,20-32,0-12.17,0-24.76,5.2-35.49C47.8,34.9,60.86,28,80,28a12,12,0,0,1,0,24c-18.16,0-20,6.06-20,32C60,96.17,60,108.76,54.8,119.49ZM240,116c-18.16,0-20-6.06-20-32,0-12.17,0-24.76-5.2-35.49C208.2,34.9,195.14,28,176,28a12,12,0,0,0,0,24c18.16,0,20,6.06,20,32,0,12.17,0,24.76,5.2,35.49A35.06,35.06,0,0,0,207,128a35.06,35.06,0,0,0-5.75,8.51C196,147.24,196,159.83,196,172c0,25.94-1.84,32-20,32a12,12,0,0,0,0,24c19.14,0,32.2-6.9,38.8-20.51C220,196.76,220,184.17,220,172c0-25.94,1.84-32,20-32a12,12,0,0,0,0-24Z"></path>
379        </svg>
380Custom HTML/CSS/JS</b></div>
381    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
382          <path d="M196.49,151.51a12,12,0,0,1-17,17L168,157v51a12,12,0,0,1-24,0V157l-11.51,11.52a12,12,0,1,1-17-17l32-32a12,12,0,0,1,17,0ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220h28a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,1,1,132.6,21.29,12,12,0,1,0,22.8,7.51A92.06,92.06,0,0,0,160,36Z"></path>
383        </svg>
384Fast CDN</b></div>
385    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
386          <path d="M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"></path>
387        </svg>
388Multiple API references</b></div>
389    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
390          <path d="M203.57,51A107.9,107.9,0,0,0,20,128c0,44.72,27.6,82.25,72,97.94A36,36,0,0,0,140,192a12,12,0,0,1,12-12h46.21a35.79,35.79,0,0,0,35.1-28A108.6,108.6,0,0,0,236,127.09,107.23,107.23,0,0,0,203.57,51Zm6.34,95.67a11.91,11.91,0,0,1-11.7,9.3H152a36,36,0,0,0-36,36,12,12,0,0,1-16,11.3c-16.65-5.88-30.65-15.76-40.48-28.56A76,76,0,0,1,44,128a84,84,0,0,1,83.13-84H128a84.35,84.35,0,0,1,84,83.29A84.72,84.72,0,0,1,209.91,146.71ZM144,76a16,16,0,1,1-16-16A16,16,0,0,1,144,76Zm-44,24A16,16,0,1,1,84,84,16,16,0,0,1,100,100Zm0,56a16,16,0,1,1-16-16A16,16,0,0,1,100,156Zm88-56a16,16,0,1,1-16-16A16,16,0,0,1,188,100Z"></path>
391        </svg>
392Custom themes &#x26; layouts</b></div>
393    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
394          <path d="M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,
3940,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z"></path>
395        </svg>
396Custom domains</b></div>
397    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
398          <path d="M125.18,156.94a64,64,0,1,0-82.36,0,100.23,100.23,0,0,0-39.49,32,12,12,0,0,0,19.35,14.2,76,76,0,0,1,122.64,0,12,12,0,0,0,19.36-14.2A100.33,100.33,0,0,0,125.18,156.94ZM44,108a40,40,0,1,1,40,40A40,40,0,0,1,44,108Zm206.1,97.67a12,12,0,0,1-16.78-2.57A76.31,76.31,0,0,0,172,172a12,12,0,0,1,0-24,40,40,0,1,0-10.3-78.67,12,12,0,1,1-6.16-23.19,64,64,0,0,1,57.64,110.8,100.23,100.23,0,0,1,39.49,32A12,12,0,0,1,250.1,205.67Z"></path>
399        </svg>
400Fine-grained access</b></div>
401    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
402          <path d="M212.62,75.17A63.7,63.7,0,0,0,206.39,26,12,12,0,0,0,196,20a63.71,63.71,0,0,0-50,24H126A63.71,63.71,0,0,0,76,20a12,12,0,0,0-10.39,6,63.7,63.7,0,0,0-6.23,49.17A61.5,61.5,0,0,0,52,104v8a60.1,60.1,0,0,0,45.76,58.28A43.66,43.66,0,0,0,92,192v4H76a20,20,0,0,1-20-20,44.05,44.05,0,0,0-44-44,12,12,0,0,0,0,24,20,20,0,0,1,20,20,44.05,44.05,0,0,0,44,44H92v12a12,12,0,0,0,24,0V192a20,20,0,0,1,40,0v40a12,12,0,0,0,24,0V192a43.66,43.66,0,0,0-5.76-21.72A60.1,60.1,0,0,0,220,112v-8A61.5,61.5,0,0,0,212.62,75.17ZM196,112a36,36,0,0,1-36,36H112a36,36,0,0,1-36-36v-8a37.87,37.87,0,0,1,6.13-20.12,11.65,11.65,0,0,0,1.58-11.49,39.9,39.9,0,0,1-.4-27.72,39.87,39.87,0,0,1,26.41,17.8A12,12,0,0,0,119.82,68h32.35a12,12,0,0,0,10.11-5.53,39.84,39.84,0,0,1,26.41-17.8,39.9,39.9,0,0,1-.4,27.72,12,12,0,0,0,1.61,11.53A37.85,37.85,0,0,1,196,104Z"></path>
403        </svg>
404Sync with GitHub</b></div>
405    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
406          <path d="M204.73,51.85A108.07,108.07,0,0,0,20,128v56a28,28,0,0,0,28,28H64a28,28,0,0,0,28-28V144a28,28,0,0,0-28-28H44.84A84.05,84.05,0,0,1,128,44h.64a83.7,83.7,0,0,1,82.52,72H192a28,28,0,0,0-28,28v40a28,28,0,0,0,28,28h19.6A20,20,0,0,1,192,228H136a12,12,0,0,0,0,24h56a44.05,44.05,0,0,0,44-44V128A107.34,107.34,0,0,0,204.73,51.85ZM64,140a4,4,0,0,1,4,4v40a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V140Zm124,44V144a4,4,0,0,1,4-4h20v48H192A4,4,0,0,1,188,184Z"></path>
407        </svg>
408Ask AI</b></div>
409    <div class="feature-item"><b class="flex items-center icon-text gap-3 font-medium min-h-8 text-blue t-editor__bold"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
410          <path d="M72,104a16,16,0,1,1,16,16A16,16,0,0,1,72,104Zm96,16a16,16,0,1,0-16-16A16,16,0,0,0,168,120Zm68-40V192a36,36,0,0,1-36,36H56a36,36,0,0,1-36-36V80A36,36,0,0,1,56,44h60V16a12,12,0,0,1,24,0V44h60A36,36,0,0,1,236,80Zm-24,0a12,12,0,0,0-12-12H56A12,12,0,0,0,44,80V192a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12Zm-12,82a30,30,0,0,1-30,30H86a30,30,0,0,1,0-60h84A30,30,0,0,1,200,162Zm-80-6v12h16V156ZM86,168H96V156H86a6,6,0,0,0,0,12Zm90-6a6,6,0,0,0-6-6H160v12h10A6,6,0,0,0,176,162Z"></path>
411        </svg>
412CI/CD integration</b></div>
413  </div>
414</div>
415<h2 id="the-modern-api-documentation" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
416  The modern API documentation
417  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
418      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
419    </svg>
420<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
421      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
422    </svg></button>
423</h2>
424<p class="t-editor__paragraph">Include interactive API references for a single API or hundreds of APIs. Everything is based on the OpenAPI standard, so your documentation can stay in sync with the API document your team already maintains.</p>
425<div class="callout t-editor__callout callout__info">
426  <div class="callout-content">
427    <div data-scalar-name="callout-icon" class="callout-content__icon">
428      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor">
429        <path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"></path>
430      </svg>
431    </div>
432    <div class="callout-content__text">
433      <p class="t-editor__paragraph">Just need an API reference? Use the <a href="/products/api-references/getting-started" class="t-editor__anchor">API Reference</a>. It is open source, free, and has integrations for REST API frameworks.</p>
434    </div>
435  </div>
436</div>
437<p class="t-editor__paragraph">Ready to build? Follow the <a href="/products/docs/getting-started" class="t-editor__anchor">
437Getting Started guide</a> to publish your first documentation site in minutes.</p>
438<h2 id="plans" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
439  Plans
440  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
441      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
442    </svg>
443<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
444      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
445    </svg></button>
446</h2>
447<figure class="t-editor__table-wrapper ">
448  <table class="t-editor__table">
449    <thead>
450      <tr>
451        <th>Feature</th>
452        <th>Free</th>
453        <th>Pro</th>
454        <th>Enterprise</th>
455      </tr>
456    </thead>
457    <tbody>
458      <tr>
459        <td>Subdomains, API references, themes, email domain access</td>
460        <td>Included</td>
461        <td>Included</td>
462        <td>Included</td>
463      </tr>
464      <tr>
465        <td>Custom domains, guides, versions, Git Sync, Markdown, MDX, and landing pages</td>
466        <td>-</td>
467        <td>Included</td>
468        <td>Included</td>
469      </tr>
470      <tr>
471        <td>SSO/SAML, RBAC, priority support, and dedicated Slack or Teams support</td>
472        <td>-</td>
473        <td>-</td>
474        <td>Included</td>
475      </tr>
476    </tbody>
477  </table>
478</figure>
479<p class="t-editor__paragraph"><a href="/pricing" class="t-editor__anchor">See the full comparison</a> for Docs and the other Scalar products.</p>
480<h2 id="ready-to-publish" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
481  Ready to publish?
482  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
483      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
484    </svg>
485<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
486      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
487    </svg></button>
488</h2>
489<p class="t-editor__paragraph">We are committed to enabling developers and companies to practice the highest API industry standards.</p>
490<div class="flex gap-2">
491  <a href="https://dashboard.scalar.com/register" class="t-editor__button button__primary t-editor__anchor">Get started</a>
492  <a href="https://scalar.cal.com/forms/142d1e65-97d2-4d03-94c3-96f98ddef95a" target="_blank" class="t-editor__button button__secondary t-editor__anchor">Book a demo</a>
493</div>
494<h2 id="frequently-asked-questions" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
495  Frequently asked questions
496  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
497      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
498    </svg>
499<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
500      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
501    </svg></button>
502</h2>
503<details class="t-editor__detail">
504  <summary class="t-editor__detail-summary">
505    <div class="t-editor__detail-marker">
506      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor">
507        <path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path>
508      </svg>
509    </div><span class="t-editor__detail-title">What is an API documentation platform?</span>
510  </summary>
511  <div class="t-editor__detail-content">
512    <p class="t-editor__paragraph">It is a tool that publishes everything a developer needs to use your API in one place: an interactive reference generated from your OpenAPI document, written guides, search, and access control. Scalar Docs does this with Markdown or MDX content stored in Git.</p>
513  </div>
514</details>
515<details class="t-editor__detail">
516  <summary class="t-editor__detail-summary">
517    <div class="t-editor__detail-marker">
518      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor">
519        <path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path>
520      </svg>
521    </div><span class="t-editor__detail-title">Is there a free plan?</span>
522  </summary>
523  <div class="t-editor__detail-content">
524    <p class="t-editor__paragraph">Yes. The Free plan includes a Scalar subdomain, API references, themes, and landing pages for up to 3 APIs. Custom domains, Git Sync, Markdown, and MDX start on Pro at $150 per month. See <a href="/pricing" class="t-editor__anchor">pricing</a> for every plan.</p>
525  </div>
526</details>
527<details class="t-editor__detail">
528  <summary class="t-editor__detail-summary">
529    <div class="t-editor__detail-marker">
530      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor">
531        <path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path>
532      </svg>
533    </div><span class="t-editor__detail-title">Can I host my docs on my own domain?</span>
534  </summary>
535  <div class="t-editor__detail-content">
536    <p class="t-editor__paragraph">Yes. Custom domains are included from the Pro plan, and subpath hosting is available on Business. See <a href="/products/docs/configuration/domains" class="t-editor__anchor">domains</a>.</p>
537  </div>
538</details>
539<details class="t-editor__detail">
540  <summary class="t-editor__detail-summary">
541    <div class="t-editor__detail-marker">
542      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor">
543        <path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path>
544      </svg>
545    </div><span class="t-editor__detail-title">Do my docs stay in sync with my OpenAPI document?</span>
546  </summary>
547  <div class="t-editor__detail-content">
548    <p class="t-editor__paragraph">Yes. API references are generated from your OpenAPI or AsyncAPI documents, so publishing a new version of the document updates the reference. With Git Sync, a merge to your branch republishes the site.</p>
549  </div>
550</details>
551<details class="t-editor__detail">
552  <summary class="t-editor__detail-summary">
553    <div class="t-editor__detail-marker">
554      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor">
555        <path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path>
556      </svg>
557    </div><span class="t-editor__detail-title">Can I keep some documentation private?</span>
558  </summary>
559  <div class="t-editor__detail-content">
560    <p class="t-editor__paragraph">Yes. Access groups, included from the Pro plan, limit who can read your guides and API references. See <a href="/products/docs/configuration/private-docs" class="t-editor__anchor">private docs</a>.</p>
561  </div>
562</details>
563<details class="t-editor__detail">
564  <summary class="t-editor__detail-summary">
565    <div class="t-editor__detail-marker">
566      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor">
567        <path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path>
568      </svg>
569    </div><span class="t-editor__detail-title">How do I migrate from another documentation tool?</span>
570  </summary>
571  <div class="t-editor__detail-content">
572    <p class="t-editor__paragraph">Most migrations come down to moving Markdown files and pointing Scalar at your OpenAPI document. We have guides for <a href="/resources/migration/swagger-ui" class="t-editor__anchor">Swagger UI</a>, <a href="/resources/migration/stoplight" class="t-editor__anchor">Stoplight</a>, and <a href="/resources/migration/bump" class="t-editor__anchor">Bump.sh</a>, and Enterprise plans include migration services.</p>
573  </div>
574</details>
575<h2 id="related" class="scroll-pad interaction-observer-heading t-editor__heading" data-level="2" data-scalar-type="heading">
576  Related
577  <button class="notify-container" aria-label="Copy link to heading"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon notify">
578      <path d="M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"></path>
579    </svg>
580<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="icon">
581      <path d="M224,88H175.4l8.47-46.57a8,8,0,0,0-15.74-2.86l-9,49.43H111.4l8.47-46.57a8,8,0,0,0-15.74-2.86L95.14,88H48a8,8,0,0,0,0,16H92.23L83.5,152H32a8,8,0,0,0,0,16H80.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,80,224a8,8,0,0,0,7.86-6.57l9-49.43H144.6l-8.47,46.57a8,8,0,0,0,6.44,9.3A7.79,7.79,0,0,0,144,224a8,8,0,0,0,7.86-6.57l9-49.43H208a8,8,0,0,0,0-16H163.77l8.73-48H224a8,8,0,0,0,0-16Zm-76.5,64H99.77l8.73-48h47.73Z"></path>
582    </svg></button>
583</h2>
584<ul class="t-editor__list t-editor__paragraph">
585  <li><strong class="t-editor__bold">Learn:</strong> <a href="/learn/openapi/what-is-openapi" class="t-editor__anchor">What is OpenAPI?</a> · <a href="/learn/openapi/openapi-vs-swagger" class="t-editor__anchor">OpenAPI vs Swagger</a></li>
586  <li><strong class="t-editor__bold">Docs:</strong> <a href="/products/docs/getting-started" class="t-editor__anchor">Getting started with Scalar Docs</a></li>
587  <li><strong class="t-editor__bold">Product:</strong> <a href="/products/api-references" class="t-editor__anchor">API Reference</a> — the open-source renderer behind every Scalar Docs API page</li>
588</ul>
589<style>
590  .t-editor__anchor {
591    --font-visited: none;
592  }
593
594  main.content {
595    overflow-x: clip;
596  }
597
598  .t-editor.page {
599    position: relative;
600  }
601
602  .t-doc .layout-header {
603    z-index: 10000;
604  }
605
606  .t-editor__button {
607    min-width: 160px;
608    justify-content: center;
609  }
610
611  .container-full {
612    --scalar-container-sidebar-gap: calc(
613      (
614        100dvw - var(--scalar-container-width, 960px) -
615          var(--scalar-sidebar-width, 0px) - var(--scalar-toc-width, 0px)
616      ) / 2
617    );
618    width: calc(100dvw - var(--scalar-sidebar-width, 0px));
619    margin-left: min(calc(-1 * var(--scalar-container-sidebar-gap)), -50px);
620  }
621
622  .docs-hero-image {
623    margin-top: 32px;
624  }
625
626  .docs-hero-image {
627    width: 150%;
628    max-width: auto;
629  }
630
631  .logowall.logowall {
632    margin-top: 48px;
633    display: grid;
634    grid-template-columns: repeat(4, 1fr);
635    align-items: center;
636    gap: 40px;
637  }
638
639  .logowall-item {
640    display: flex;
641    align-items: center;
642    justify-content: flex-start;
643  }
644
645  .logowall-item svg {
646    width: fit-content;
647    height: auto;
648    max-height: 24px;
649  }
650
651  .ign-logo__fill {
652    fill: var(--scalar-color-1);
653  }
654
655  .fill-current-bg {
656    fill: var(--scalar-background-1);
657  }
658
659  .feature {
660    padding: 60px 0 !important;
661  }
662
663  .feature-container {
664    gap: 6px;
665    margin-top: 32px;
666  }
667
668  .feature-item {
669    flex: 0 0 calc(50% - 6px);
670  }
671
672  @media screen and (max-width: 1000px) {
673    .container-full {
674      --scalar-container-sidebar-gap: 30px;
675      width: 100dvw;
676      padding-inline: 30px;
677      margin-inline: -30px;
678    }
679
680    .hero-animation {
681      margin-top: -100px !important;
682      padding-inline: 0;
683      margin-inline: 0;
684    }
685
686    .logowall.logowall {
687      grid-template-columns: repeat(2, 1fr);
688      column-gap: 20px;
689      row-gap: 40px;
690    }
691
692    .logowall-item {
693      justify-content: start;
694    }
695
696    .logowall-item svg {
697      max-width: 100%;
698      height: 100%;
699      max-height: 20px;
700    }
701
702    .feature-item {
703      flex: 0 0 calc(100% - 22px);
704    }
705  }
706</style>
707</div></div><!----><div class="page-nav" data-v-0a343a88><div class="page-nav__container"><a href="/products" class="page-nav__item page-nav__item-left"><div class="page-nav__item-label"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation"><!--[--><!--]--><g><path d="M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"></path></g></svg><span>Previous</span></div><b>Overview</b></a><a href="/products/docs/getting-started" class="page-nav__item page-nav__item-right"><div class="page-nav__item-label"><span>Next</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation"><!--[--><!--]--><g><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"></path></g></svg></div><b>Getting Started</b></a></div></div></div></div><aside aria-label="Table of Contents" class="toc custom-scroll sidebar-header t-doc__toc" data-v-0a343a88><!--[--><div class="header"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation"><!--[--><!--]--><g><path d="M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,48H168a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm176,24H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Zm-48,40H40a8,8,0,0,0,0,16H168a8,8,0,0,0,0-16Z"></path></g></svg><div>
707On This Page</div></div><div class="container"><div class="outline-marker" style="transform:translateY(0px);"></div><ul><!--[--><li id="Pxdg7c3j3h1tGWSHhgMYc" class="level-2 toc-indent-1"><a class="anchor" href="#why-api-teams-choose-scalar-docs">Why API teams choose Scalar Docs</a></li><li id="bwwU1InYnYSs9appZdh9f" class="level-2 toc-indent-1"><a class="anchor" href="#guides-and-api-references-in-one-site">Guides and API references in one site</a></li><li id="oat7Xv0CHs31snM8yuA32" class="level-2 toc-indent-1"><a class="anchor" href="#docs-as-code-with-a-dashboard-when-you-want-one">Docs as code, with a dashboard when you want one</a></li><li id="TQUVlMjK3Ii4ZMyOpdMLQ" class="level-2 toc-indent-1"><a class="anchor" href="#ready-for-ai-readers">Ready for AI readers</a></li><li id="YFMgb7nFKhkU8KyNf8RZJ" class="level-2 toc-indent-1"><a class="anchor" href="#start-from-your-framework">Start from your framework</a></li><li id="F0W0lRFqnmIbpmRwAhjkS" class="level-2 toc-indent-1"><a class="anchor" href="#the-modern-api-documentation">The modern API documentation</a></li><li id="SBLZsv4aq5WyThBYgeksy" class="level-2 toc-indent-1"><a class="anchor" href="#plans">Plans</a></li><li id="7fbE8rjwQBpLzO21X9F8T" class="level-2 toc-indent-1"><a class="anchor" href="#ready-to-publish">Ready to publish?</a></li><li id="eqWamkwbdDWKao5KDLTYY" class="level-2 toc-indent-1"><a class="anchor" href="#frequently-asked-questions">Frequently asked questions</a></li><li id="io2rKjkGJQKtmqmjMjYHm" class="level-2 toc-indent-1"><a class="anchor" href="#related">Related</a></li><!--]--></ul></div><!--]--></aside></div></div></div><div class="footer" data-v-372b1f86><div class="page-node t-prose">
708<div class="docs-global-footer introduction footer">
709  <div class="footer-content">
710    <div class="flex flex-col gap-2"><span class="text-c-1"><svg xmlns="http://www.w3.org/2000/svg" width="129" height="39" fill="none">
711          <g clip-path="url(#a)">
712            <path fill="currentColor" fill-rule="evenodd" d="M22.2 0c.4 0 .8.3.8.8v8.8l6-6.2c.3-.4.9-.4 1.1 0L34.7 8c.3.3.4.8 0 1v.1l-6 6.2h8.5c.5 0 .8.3.8.8v6.6c0 .5-.3.8-.8.8h-8.6l6.1 6.2c.3.3.4.8 0 1.1l-4.6 4.7c-.2.3-.8.4-1 0l-6-6.2v8.8c0 .5-.4.8-.9.8h-6.4c-.5 0-.8-.3-.8-.8v-4.6c0-1.4.6-2.8 1.5-3.9l8.4-8.5c.9-1 .9-2.5 0-3.4l-8.3-8.5c-1-1-1.6-2.4-1.6-3.8V.8c0-.5.3-.8.8-.8h6.4ZM8.8 3.4H9l14 14.4c1 1 1 2.5 0 3.4L9 35.6c-.2.4-.8.4-1 0L3.2 31c-.3-.3-.4-.7 0-1l6-6.4H.9c-.5 0-.8-.3-.8-.8v-6.6c0-.5.3-.8.8-.8h8.6L3.3 9.2a1 1 0 0 1 0-1.1l4.5-4.7c.3-.3.8-.3 1 0Z" clip-rule="evenodd"></path>
713          </g>
714          <path fill="currentColor" d="M61 15.3c0-.9-.4-1.6-1.1-2-.7-.5-1.6-.8-2.7-.8a5 5 0 0 0-2 .4 3 3 0 0 0-1.2 1 2.3 2.3 0 0 0-.2 2.4l.8.8 1.1.5 1.3.4 1.9.4 2.2.8 2 1.1a5 5 0 0 1 1.8 4 5.5 5.5 0 0 1-3.6 5.3c-1.1.5-2.5.7-4.1.7-1.6 0-3-.2-4.2-.7-1.1-.5-2-1.2-2.7-2.2-.6-1-1-2-1-3.4h3.6c0 .7.3 1.3.6 1.8.4.4 1 .8 1.5 1a6 6 0 0 0 2.1.4c.8 0 1.5-.2 2.1-.4.6-.2 1.1-.6 1.5-1 .3-.4.5-1 .5-1.5 0-.6-.2-1-.5-1.3-.3-.4-.7-.7-1.3-1-.5-.2-1.1-.4-1.9-.5l-2.3-.6c-1.7-.5-3-1.1-4-2-1-.9-1.4-2-1.4-3.5 0-1.2.3-2.2 1-3.1.6-1 1.5-1.6 2.6-2.1 1.2-.5 2.4-.8 3.9-.8a9 9 0 0 1 3.7.8c1.1.5 2 1.2 2.6 2 .6 1 1 2 1 3H61Zm12.8 15a6.7 6.7 0 0 1-6.4-3.8 9.1 9.1 0 0 1-1-4c0-1.6.4-3 1-4.2a6.7 6.7 0 0 1 2.5-2.7c1-.7 2.4-1 3.9-1 1.2 0 2.3.2 3.2.7a5.6 5.6 0 0 1 3.3 4.7H77c-.2-.7-.5-1.3-1-1.8s-1.2-.7-2-.7-1.5.2-2 .6c-.6.4-1 1-1.3 1.6-.3.8-.5 1.7-.5 2.7 0 1 .2 2 .5 2.7a4 4 0 0 0 1.3 1.7c.5.4 1.2.6 2 .6.4 0 1-.1 1.3-.3.5-.2.8-.5 1-1 .4-.3.6-.8.7-1.3h3.4c0 1-.4 2-1 2.9-.5.8-1.2 1.4-2.2 1.9-1 .5-2 .7-3.3.7Zm13 0c-1 0-1.8-.2-2.6-.5-.8-.4-1.4-.9-1.8-1.6-.5-.6-.7-1.5-.7-2.5 0-.8.2-1.5.5-2.1.3-.6.7-1 1.3-1.4l1.8-.7a85.1 85.1 0 0 0 5.5-1c.3-.2.5-.4.5-.8 0-.8-.3-1.4-.7-1.8-.5-.4-1-.6-2-.6-.8 0-1.5.2-2 .6-.5.4-.9.8-1 1.4l-3.4-.5a5.4 5.4 0 0 1 3.5-3.8c1-.3 1.9-.4 3-.4.7 0 1.4 0 2.1.2.8.2 1.4.5 2 .9.6.4 1.1.9 1.5 1.6.4.7.5 1.5.5 2.5V30h-3.4v-2h-.1a4.4 4.4 0 0 1-2.4 2 6 6 0 0 1-2.1.3Zm1-2.6c.7 0 1.3-.2 1.8-.5.5-.2 1-.6 1.2-1.1.3-.5.5-1 .5-1.6v-1.8l-.6.3-1 .2a27.5 27.5 0 0 1-1.7.3c-.6 0-1 .2-1.5.3l-1 .7c-.2.3-.3.7-.3 1.2 0 .6.2 1.1.7 1.5.5.3 1 .5 1.8.5Zm13.4
714-18V30h-3.6V9.7h3.6Zm7.2 20.6c-1 0-1.8-.2-2.6-.5-.7-.4-1.3-.9-1.8-1.6-.4-.6-.7-1.5-.7-2.5 0-.8.2-1.5.5-2.1.3-.6.8-1 1.3-1.4l1.9-.7 2.1-.4a85.8 85.8 0 0 0 3.4-.6c.3-.2.4-.4.4-.8 0-.8-.2-1.4-.7-1.8-.4-.4-1-.6-1.9-.6-.9 0-1.6.2-2 .6-.6.4-1 .8-1.1 1.4l-3.4-.5a5.4 5.4 0 0 1 3.6-3.8c.9-.3 1.8-.4 2.9-.4.7 0 1.5 0 2.2.2.7.2 1.4.5 2 .9.6.4 1 .9 1.4 1.6.4.7.6 1.5.6 2.5V30H113v-2a4.4 4.4 0 0 1-2.5 2 6 6 0 0 1-2 .3Zm1-2.6c.7 0 1.3-.2 1.8-.5.6-.2 1-.6 1.3-1.1.3-.5.4-1 .4-1.6v-1.8l-.6.3-.9.2a27.3 27.3 0 0 1-1.8.3c-.5 0-1 .2-1.4.3-.5.2-.8.4-1 .7-.3.3-.4.7-.4 1.2 0 .6.2 1.1.7 1.5.5.3 1.1.5 1.9.5Zm9.8 2.3V14.8h3.5v2.5h.2a3.8 3.8 0 0 1 3.7-2.7 8.3 8.3 0 0 1 1.3 0V18l-.7-.2h-1c-.6 0-1.2 0-1.7.4a3.1 3.1 0 0 0-1.7 2.8v9h-3.5Z"></path>
715          <defs>
716            <clipPath id="a">
717              <path fill="#fff" d="M0 0h38v39H0z"></path>
718            </clipPath>
719          </defs>
720        </svg></span>
721      <p class="text-c-3 text-base text-balance t-editor__paragraph">The API company.</p>
722      <div class="footer-trust-badges" aria-label="Compliance badges"><a href="https://trust.scalar.com" target="_blank" rel="noreferrer" aria-label="View Scalar Trust Center" class="footer-trust-badge-link t-editor__anchor"><img src="/security/aicpa-soc-2-seal.svg" alt="SOC 2 logo" class="footer-trust-badge-soc t-editor__image">
723</a><a href="https://trust.scalar.com" target="_blank" rel="noreferrer" aria-label="View Scalar Trust Center" class="footer-trust-badge-link t-editor__anchor"><img src="/security/gdpr-compliant-badge.svg" alt="GDPR compliant badge" class="footer-trust-badge-gdpr t-editor__image"></a></div>
724      <div class="footer-socials" aria-label="Social links"><a href="https://twitter.com/scalar" target="_blank" aria-label="Scalar on X" class="footer-social-link t-editor__anchor"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
725            <path d="M218.12,209.56l-61-95.8,59.72-65.69a12,12,0,0,0-17.76-16.14L143.81,92.77,106.12,33.56A12,12,0,0,0,96,28H48A12,12,0,0,0,37.88,46.44l61,95.8L39.12,207.93a12,12,0,1,0,17.76,16.14l55.31-60.84,37.69,59.21A12,12,0,0,0,160,228h48a12,12,0,0,0,10.12-18.44ZM166.59,204,69.86,52H89.41l96.73,152Z"></path>
726          </svg>
727</a><a href="https://github.com/scalar/scalar" target="_blank" aria-label="Scalar on GitHub" class="footer-social-link t-editor__anchor"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
728            <path d="M216,104v8a56.06,56.06,0,0,1-48.44,55.47A39.8,39.8,0,0,1,176,192v40a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V216H72a40,40,0,0,1-40-40A24,24,0,0,0,8,152a8,8,0,0,1,0-16,40,40,0,0,1,40,40,24,24,0,0,0,24,24H96v-8a39.8,39.8,0,0,1,8.44-24.53A56.06,56.06,0,0,1,56,
728112v-8a58.14,58.14,0,0,1,7.69-28.32A59.78,59.78,0,0,1,69.07,28,8,8,0,0,1,76,24a59.75,59.75,0,0,1,48,24h24a59.75,59.75,0,0,1,48-24,8,8,0,0,1,6.93,4,59.74,59.74,0,0,1,5.37,47.68A58,58,0,0,1,216,104Z"></path>
729          </svg>
730</a><a href="https://discord.gg/scalar" target="_blank" aria-label="Scalar on Discord" class="footer-social-link t-editor__anchor"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
731            <path d="M247.51,174.39,218,58a16.08,16.08,0,0,0-13-11.88l-36.06-5.92a16.22,16.22,0,0,0-18.26,11.88l-.21.85a4,4,0,0,0,3.27,4.93,155.62,155.62,0,0,1,24.41,5.62,8.2,8.2,0,0,1,5.62,9.7,8,8,0,0,1-10.19,5.64,155.4,155.4,0,0,0-90.8-.1,8.22,8.22,0,0,1-10.28-4.81,8,8,0,0,1,5.08-10.33,156.85,156.85,0,0,1,24.72-5.72,4,4,0,0,0,3.27-4.93l-.21-.85A16.21,16.21,0,0,0,87.08,40.21L51,46.13A16.08,16.08,0,0,0,38,58L8.49,174.39a15.94,15.94,0,0,0,9.06,18.51l67,29.71a16.17,16.17,0,0,0,21.71-9.1l3.49-9.45a4,4,0,0,0-3.27-5.35,158.13,158.13,0,0,1-28.63-6.2,8.2,8.2,0,0,1-5.61-9.67,8,8,0,0,1,10.2-5.66,155.59,155.59,0,0,0,91.12,0,8,8,0,0,1,10.19,5.65,8.19,8.19,0,0,1-5.61,9.68,157.84,157.84,0,0,1-28.62,6.2,4,4,0,0,0-3.27,5.35l3.49,9.45a16.18,16.18,0,0,0,21.71,9.1l67-29.71A15.94,15.94,0,0,0,247.51,174.39ZM92,152a12,12,0,1,1,12-12A12,12,0,0,1,92,152Zm72,0a12,12,0,1,1,12-12A12,12,0,0,1,164,152Z"></path>
732          </svg>
733</a><a href="https://www.linkedin.com/company/scalar-org" target="_blank" aria-label="Scalar on LinkedIn" class="footer-social-link t-editor__anchor"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" class="t-editor__icon">
734            <path d="M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24ZM96,176a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0ZM88,96a12,12,0,1,1,12-12A12,12,0,0,1,88,96Zm96,80a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140Z"></path>
735          </svg></a></div>
736      <p class="text-c-3 text-base text-balance t-editor__paragraph">© API Documentation, Inc.</p>
737    </div>
738    <div class="footer-links text-base">
739      <div class="footer-link-group flex flex-col gap-2">
740        <b class="t-editor__bold">Products</b>
741        <a href="/products/docs" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Docs
742</a><a href="/products/agent" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">MCP &#x26; Agent
743</a><a href="/products/sdk-generator" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">SDKs
744</a><a href="/products/registry" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Registry
745</a><a href="/products/api-references" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">API References
746</a><a href="/products/api-client" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">API Client</a>
747      </div>
748      <div class="footer-link-group flex flex-col gap-2">
749        <b class="t-editor__bold">Solutions</b>
750        <a href="/enterprise" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Enterprise
751</a><a href="/pricing" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Pricing
752</a><a href="/customers" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Customers
753</a><a href="/solutions/developer-portal" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Developer Portals
754</a><a href="/solutions/openapi-documentation" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">OpenAPI Documentation
755</a><a href="/solutions/api-documentation-for-developer-tools-companies" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">API Docs for Devtools</a>
756      </div>
757      <div class="footer-link-group flex flex-col gap-2">
758        <b class="t-editor__bold">Resources</b>
759        <a href="/resources/compare" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Compare
760</a><a href="/resources/migration" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Migration
761</a><a href="/blog" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Blog
762</a><a href="/library" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Library
763</a><a href="/resources/changelog" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Changelog</a>
764      </div>
765      <div class="footer-link-group flex flex-col gap-2">
766        <b class="t-editor__bold">Company</b>
767        <a href="/company" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">About
768</a><a href="mailto:[email protected]" target="_blank" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Support
769</a><a href="/legal/terms-and-conditions" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Terms of Service
770</a><a href="/legal/privacy-policy" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Privacy Policy
771</a><a href="https://scalar.com/security" target="_blank" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Security
772</a><a href="/brand" class="text-c-2 hover:text-c-1 font-normal t-editor__anchor">Brand
773</a><button class="cky-banner-element text-c-2 hover:text-c-1 font-normal">Cookie Preferences</button>
774      </div>
775    </div>
776  </div>
777  <div class="footer-animation">
778    <svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg">
779      <foreignObject width="100%" height="100%">
780        <div xmlns="http://www.w3.org/1999/xhtml" class="fa"><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i class="active"></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i><i><em class="t-editor__italic"></em></i>
781          <div class="fa-gradient-2"></div>
782          <div class="fa-gradient"></div>
783        </div>
784        <style>
785          .fa {
786            display: flex;
787            height: 100%;
788            width: 100%;
789            overflow: hidden;
790            position: absolute;
791            top: 0;
792            --fa-orange: #fa9931;
793            --fa-yellow: #eefc01;
794            --fa-red: #ff5c36;
795          }
796          .fa i {
797            width: 1.69%;
798            height: 100%;
799            position: relative;
800            overflow: hidden;
801            pointer-events: none;
802          }
803          .fa i:nth-of-type(n + 35) {
804            pointer-events: all;
805          }
806          .fa-gradient,
807          .fa-gradient-2 {
808            background: linear-gradient(
809              90deg,
810              var(--fa-red),
811              var(--fa-orange),
812              var(--fa-yellow)
813            );
814            height: 80px;
815            width: 100%;
816            bottom: 0;
817            position: absolute;
818            pointer-events: none;
819          }
820          .fa-gradient-2 {
821            height: 40px;
822            width: 16.9%;
823            right: 0;
824            bottom: 80px;
825          }
826          @supports (color: color(display-p3 1 1 1)) {
827            .fa {
828              --fa-orange: color(display-p3 0.980392 0.6 0.192157 / 1);
829              --fa-yellow: color(display-p3 0.933333 0.988235 0.003922 / 1);
830              --fa-red: color(display-p3 1 0.360784 0.211765 / 1);
831            }
832          }
833          .fa i:after {
834            content: '';
835            width: 100%;
836            position: absolute;
837            left: 0;
838            bottom: 40px;
839            height: 40px;
840            background: var(--scalar-background-2);
841            z-index: 1;
842            pointer-events: none;
843            transition: transform 0.2s ease-in-out;
844            transform: translate3d(0%, 0, 0);
845          }
846          .fa i em,
847          .fa i:before {
848            content: '';
849            width: 100%;
850            position: absolute;
851            left: 0;
852            bottom: 0;
853            height: 40px;
854            background: var(--scalar-background-2);
855            z-index: 1;
856            pointer-events: none;
857            transition: transform 0.2s ease-in-out;
858            transform: translate3d(0%, 0, 0);
859          }
860          .fa i em {
861            bottom: 80px;
862          }
863          .fa i.active:before,
864          .fa i.active + i + i + i + i + i + i + i + i + i + i:after,
865          .fa i:has(+ i + i + i + i + i + i + i + i + i + .active):after,
866          .fa
867            i.active
868            + i
869            + i
870            + i
871            + i
872            + i
873            + i
874            + i
875            + i
876            + i
877            + i
878            + i
879            + i
880            + i
881            + i
882            + i
883            + i
884            + i
885            + i
886            + i
887            + i:before,
888          .fa
889            i.active
890            + i
891            + i
892            + i
893            + i
894            + i
895            + i
896            + i
897            + i
898            + i
899            + i
900            + i
901            + i
902            + i
903            + i
904            + i
905            + i
906            + i
907            + i
908            + i
909            + i
910            em {
911            transform: translate3d(0%, 0, 0);
912          }
913          .fa i.active + i:before,
914          .fa i.active + i + i:before,
915          .fa i:has(+ i + i + i + i + i + i + i + i + .active):after,
916          .fa i.active + i + i + i + i + i + i + i + i + i + i + i:after,
917          .fa
918            i.active
919            + i
920            + i
921            + i
922            + i
923            + i
924            + i
925            + i
926            + i
927            + i
928            + i
929            + i
930            + i
931            + i
932            + i
933            + i
934            + i
935            + i
936            + i
937            + i
938            + i
939            + i:before,
940          .fa
941            i.active
942            + i
943            + i
944            + i
945            + i
946            + i
947            + i
948            + i
949            + i
950            + i
951            + i
952            + i
953            + i
954            + i
955            + i
956            + i
957            + i
958            + i
959            + i
960            + i
961            + i
962            + i
963            em {
964            transform: translate3d(10%, 0, 0);
965          }
966          .fa i:has(+ i + i + i + i + i + i + i + .active):after,
967          .fa i.active + i + i + i + i + i + i + i + i + i + i + i + i:after,
968          .fa
969            i.active
970            + i
971            + i
972            + i
973            + i
974            + i
975            + i
976            + i
977            + i
978            + i
979            + i
980            + i
981            + i
982            + i
983            + i
984            + i
985            + i
986            + i
987            + i
988            + i
989            + i
990            + i
991            + i:before,
992          .fa
993            i.active
994            + i
995            + i
996            + i
997            + i
998            + i
999            + i
1000            + i
1001            + i
1002            + i
1003            + i
1004            + i
1005            + i
1006            + i
1007            + i
1008            + i
1009            + i
1010            + i
1011            + i
1012            + i
1013            + i
1014            + i
1015            + i
1016            em {
1017            transform: translate3d(20%, 0, 0);
1018          }
1019          .fa i.active + i + i + i:before,
1020          .fa i:has(+ i + i + i + i + i + i + .active):after,
1021          .fa
1022            i.active
1023            + i
1024            + i
1025            + i
1026            + i
1027            + i
1028            + i
1029            + i
1030            + i
1031            + i
1032            + i
1033            + i
1034            + i
1035            + i:after,
1036          .fa
1037            i.active
1038            + i
1039            + i
1040            + i
1041            + i
1042            + i
1043            + i
1044            + i
1045            + i
1046            + i
1047            + i
1048            + i
1049            + i
1050            + i
1051            + i
1052            + i
1053            + i
1054            + i
1055            + i
1056            + i
1057            + i
1058            + i
1059            + i
1060            + i:before,
1061          .fa
1062            i.active
1063            + i
1064            + i
1065            + i
1066            + i
1067            + i
1068            + i
1069            + i
1070            + i
1071            + i
1072            + i
1073            + i
1074            + i
1075            + i
1076            + i
1077            + i
1078            + i
1079            + i
1080            + i
1081            + i
1082            + i
1083            + i
1084            + i
1085            + i
1086            em {
1087            transform: translate3d(30%, 0, 0);
1088          }
1089          .fa i.active + i + i + i + i:before,
1090          .fa i:has(+ i + i + i + i + i + .active):after,
1091          .fa
1092            i.active
1093            + i
1094            + i
1095            + i
1096            + i
1097            + i
1098            + i
1099            + i
1100            + i
1101            + i
1102            + i
1103            + i
1104            + i
1105            + i
1106            + i:after,
1107          .fa
1108            i.active
1109            + i
1110            + i
1111            + i
1112            + i
1113            + i
1114            + i
1115            + i
1116            + i
1117            + i
1118            + i
1119            + i
1120            + i
1121            + i
1122            + i
1123            + i
1124            + i
1125            + i
1126            + i
1127            + i
1128            + i
1129            + i
1130            + i
1131            + i
1132            + i:before,
1133          .fa
1134            i.active
1135            + i
1136            + i
1137            + i
1138            + i
1139            + i
1140            + i
1141            + i
1142            + i
1143            + i
1144            + i
1145            + i
1146            + i
1147            + i
1148            + i
1149            + i
1150            + i
1151            + i
1152            + i
1153            + i
1154            + i
1155            + i
1156            + i
1157            + i
1158            + i
1159            em {
1160            transform: translate3d(40%, 0, 0);
1161          }
1162          .fa i.active + i + i + i + i + i:before,
1163          .fa
1164            i.active
1165            + i
1166            + i
1167            + i
1168            + i
1169            + i
1170            + i
1171            + i
1172            + i
1173            + i
1174            + i
1175            + i
1176            + i
1177            + i
1178            + i
1179            + i:after,
1180          .fa
1181            i.active
1182            + i
1183            + i
1184            + i
1185            + i
1186            + i
1187            + i
1188            + i
1189            + i
1190            + i
1191            + i
1192            + i
1193            + i
1194            + i
1195            + i
1196            + i
1197            + i
1198            + i
1199            + i
1200            + i
1201            + i
1202            + i
1203            + i
1204            + i
1205            + i
1206            + i:before,
1207          .fa
1208            i.active
1209            + i
1210            + i
1211            + i
1212            + i
1213            + i
1214            + i
1215            + i
1216            + i
1217            + i
1218            + i
1219            + i
1220            + i
1221            + i
1222            + i
1223            + i
1224            + i
1225            + i
1226            + i
1227            + i
1228            + i
1229            + i
1230            + i
1231            + i
1232            + i
1233            + i
1234            em,
1235          .fa i:has(+ i + i + i + i + .active):after {
1236            transform: translate3d(50%, 0, 0);
1237          }
1238          .fa i:has(+ i + i + i + .active):after,
1239          .fa i.active + i + i + i + i + i + i:before,
1240          .fa i.active + i + i + i + i + i + i + i:before,
1241          .fa
1242            i.active
1243            + i
1244            + i
1245            + i
1246            + i
1247            + i
1248            + i
1249            + i
1250            + i
1251            + i
1252            + i
1253            + i
1254            + i
1255            + i
1256            + i
1257            + i
1258            + i:after,
1259          .fa
1260            i.active
1261            + i
1262            + i
1263            + i
1264            + i
1265            + i
1266            + i
1267            + i
1268            + i
1269            + i
1270            + i
1271            + i
1272            + i
1273            + i
1274            + i
1275            + i
1276            + i
1277            + i
1278            + i
1279            + i
1280       
1280     + i
1281            + i
1282            + i
1283            + i
1284            + i
1285            + i
1286            + i:before,
1287          .fa
1288            i.active
1289            + i
1290            + i
1291            + i
1292            + i
1293            + i
1294            + i
1295            + i
1296            + i
1297            + i
1298            + i
1299            + i
1300            + i
1301            + i
1302            + i
1303            + i
1304            + i
1305            + i
1306            + i
1307            + i
1308            + i
1309            + i
1310            + i
1311            + i
1312            + i
1313            + i
1314            + i
1315            em {
1316            transform: translate3d(60%, 0, 0);
1317          }
1318          .fa i:has(+ i + i + .active):after,
1319          .fa
1320            i.active
1321            + i
1322            + i
1323            + i
1324            + i
1325            + i
1326            + i
1327            + i
1328            + i
1329            + i
1330            + i
1331            + i
1332            + i
1333            + i
1334            + i
1335            + i
1336            + i
1337            + i:after,
1338          .fa
1339            i.active
1340            + i
1341            + i
1342            + i
1343            + i
1344            + i
1345            + i
1346            + i
1347            + i
1348            + i
1349            + i
1350            + i
1351            + i
1352            + i
1353            + i
1354            + i
1355            + i
1356            + i
1357            + i
1358            + i
1359            + i
1360            + i
1361            + i
1362            + i
1363            + i
1364            + i
1365            + i
1366            + i:before,
1367          .fa
1368            i.active
1369            + i
1370            + i
1371            + i
1372            + i
1373            + i
1374            + i
1375            + i
1376            + i
1377            + i
1378            + i
1379            + i
1380            + i
1381            + i
1382            + i
1383            + i
1384            + i
1385            + i
1386            + i
1387            + i
1388            + i
1389            + i
1390            + i
1391            + i
1392            + i
1393            + i
1394            + i
1395            + i
1396            em {
1397            transform: translate3d(70%, 0, 0);
1398          }
1399          .fa i:has(+ i + .active):after,
1400          .fa i.active + i + i + i + i + i + i + i + i:before,
1401          .fa
1402            i.active
1403            + i
1404            + i
1405            + i
1406            + i
1407            + i
1408            + i
1409            + i
1410            + i
1411            + i
1412            + i
1413            + i
1414            + i
1415            + i
1416            + i
1417            + i
1418            + i
1419            + i
1420            + i:after,
1421          .fa
1422            i.active
1423            + i
1424            + i
1425            + i
1426            + i
1427            + i
1428            + i
1429            + i
1430            + i
1431            + i
1432            + i
1433            + i
1434            + i
1435            + i
1436            + i
1437            + i
1438            + i
1439            + i
1440            + i
1441            + i
1442            + i
1443            + i
1444            + i
1445            + i
1446            + i
1447            + i
1448            + i
1449            + i
1450            + i:before,
1451          .fa
1452            i.active
1453            + i
1454            + i
1455            + i
1456            + i
1457            + i
1458            + i
1459            + i
1460            + i
1461            + i
1462            + i
1463            + i
1464            + i
1465            + i
1466            + i
1467            + i
1468            + i
1469            + i
1470            + i
1471            + i
1472            + i
1473            + i
1474            + i
1475            + i
1476            + i
1477            + i
1478            + i
1479            + i
1480            + i
1481            em {
1482            transform: translate3d(80%, 0, 0);
1483          }
1484          .fa i:has(+ i.active):after,
1485          .fa i.active + i + i + i + i + i + i + i + i + i:before,
1486          .fa
1487            i.active
1488            + i
1489            + i
1490            + i
1491            + i
1492            + i
1493            + i
1494            + i
1495            + i
1496            + i
1497            + i
1498            + i
1499            + i
1500            + i
1501            + i
1502            + i
1503            + i
1504            + i
1505            + i
1506            + i:after,
1507          .fa
1508            i.active
1509            + i
1510            + i
1511            + i
1512            + i
1513            + i
1514            + i
1515            + i
1516            + i
1517            + i
1518            + i
1519            + i
1520            + i
1521            + i
1522            + i
1523            + i
1524            + i
1525            + i
1526            + i
1527            + i
1528            + i
1529            + i
1530            + i
1531            + i
1532            + i
1533            + i
1534            + i
1535            + i
1536            + i
1537            + i:before,
1538          .fa
1539            i.active
1540            + i
1541            + i
1542            + i
1543            + i
1544            + i
1545            + i
1546            + i
1547            + i
1548            + i
1549            + i
1550            + i
1551            + i
1552            + i
1553            + i
1554            + i
1555            + i
1556            + i
1557            + i
1558            + i
1559            + i
1560            + i
1561            + i
1562            + i
1563            + i
1564            + i
1565            + i
1566            + i
1567            + i
1568            + i
1569            em {
1570            transform: translate3d(90%, 0, 0);
1571            transition: none;
1572          }
1573          .fa i.active + i + i + i + i + i + i + i + i + i + i:before,
1574          .fa
1575            i.active
1576            + i
1577            + i
1578            + i
1579            + i
1580            + i
1581            + i
1582            + i
1583            + i
1584            + i
1585            + i
1586            + i
1587            + i
1588            + i
1589            + i
1590            + i
1591            + i
1592            + i
1593            + i
1594            + i
1595            + i:after,
1596          .fa
1597            i.active
1598            + i
1599            + i
1600            + i
1601            + i
1602            + i
1603            + i
1604            + i
1605            + i
1606            + i
1607            + i
1608            + i
1609            + i
1610            + i
1611            + i
1612            + i
1613            + i
1614            + i
1615            + i
1616            + i
1617            + i
1618            + i
1619            + i
1620            + i
1621            + i
1622            + i
1623            + i
1624            + i
1625            + i
1626            + i:after,
1627          .fa
1628            i.active
1629            + i
1630            + i
1631            + i
1632            + i
1633            + i
1634            + i
1635            + i
1636            + i
1637            + i
1638            + i
1639            + i
1640            + i
1641            + i
1642            + i
1643            + i
1644            + i
1645            + i
1646            + i
1647            + i
1648            + i
1649            + i
1650            + i
1651            + i
1652            + i
1653            + i
1654            + i
1655            + i
1656            + i
1657            + i
1658            + i:before,
1659          .fa
1660            i.active
1661            + i
1662            + i
1663            + i
1664            + i
1665            + i
1666            + i
1667            + i
1668            + i
1669            + i
1670            + i
1671            + i
1672            + i
1673            + i
1674            + i
1675            + i
1676            + i
1677            + i
1678            + i
1679            + i
1680            + i
1681            + i
1682            + i
1683            + i
1684            + i
1685            + i
1686            + i
1687            + i
1688            + i
1689            + i
1690            + i
1691            em {
1692            transform: translate3d(100%, 0, 0);
1693            transition: none;
1694          }
1695          .fa i:has(+ i.active):before,
1696          .fa i.active + i + i + i + i + i + i + i + i + i:after,
1697          .fa
1698            i.active
1699            + i
1700            + i
1701            + i
1702            + i
1703            + i
1704            + i
1705            + i
1706            + i
1707            + i
1708            + i
1709            + i
1710            + i
1711            + i
1712            + i
1713            + i
1714            + i
1715            + i
1716            + i
1717            + i:before,
1718          .fa
1719            i.active
1720            + i
1721            + i
1722            + i
1723            + i
1724            + i
1725            + i
1726            + i
1727            + i
1728            + i
1729            + i
1730            + i
1731            + i
1732            + i
1733            + i
1734            + i
1735            + i
1736            + i
1737            + i
1738            + i
1739            + i
1740            + i
1741            + i
1742            + i
1743            + i
1744            + i
1745            + i
1746            + i
1747            + i
1748            + i:after {
1749            transform: translate3d(-10%, 0, 0);
1750          }
1751          .fa i:has(+ i + .active):before,
1752          .fa i.active + i + i + i + i + i + i + i + i:after,
1753          .fa
1754            i.active
1755            + i
1756            + i
1757            + i
1758            + i
1759            + i
1760            + i
1761            + i
1762            + i
1763            + i
1764            + i
1765            + i
1766            + i
1767            + i
1768            + i
1769            + i
1770            + i
1771            + i
1772            + i:before,
1773          .fa
1774            i.active
1775            + i
1776            + i
1777            + i
1778            + i
1779            + i
1780            + i
1781            + i
1782            + i
1783            + i
1784            + i
1785            + i
1786            + i
1787            + i
1788            + i
1789            + i
1790            + i
1791            + i
1792            + i
1793            + i
1794            + i
1795            + i
1796            + i
1797            + i
1798            + i
1799            + i
1800            + i
1801            + i
1802            + i:after {
1803            transform: translate3d(-20%, 0, 0);
1804          }
1805          .fa i:has(+ i + i + .active):before,
1806          .fa i.active + i + i + i + i + i + i + i:after,
1807          .fa
1808            i.active
1809            + i
1810            + i
1811            + i
1812            + i
1813            + i
1814            + i
1815            + i
1816            + i
1817            + i
1818            + i
1819            + i
1820            + i
1821            + i
1822            + i
1823            + i
1824            + i
1825            + i:before,
1826          .fa
1827            i.active
1828            + i
1829            + i
1830            + i
1831            + i
1832            + i
1833            + i
1834            + i
1835            + i
1836            + i
1837            + i
1838            + i
1839            + i
1840            + i
1841            + i
1842            + i
1843            + i
1844            + i
1845            + i
1846            + i
1847            + i
1848            + i
1849            + i
1850            + i
1851            + i
1852            + i
1853            + i
1854            + i:after {
1855            transform: translate3d(-30%, 0, 0);
1856          }
1857          .fa i:has(+ i + i + i + .active):before,
1858          .fa i.active + i + i + i + i + i + i:after,
1859          .fa
1860            i.active
1861            + i
1862            + i
1863            + i
1864            + i
1865            + i
1866            + i
1867            + i
1868            + i
1869            + i
1870            + i
1871            + i
1872            + i
1873            + i
1874            + i
1875            + i
1876            + i:before,
1877          .fa
1878            i.active
1879            + i
1880            + i
1881            + i
1882            + i
1883            + i
1884            + i
1885            + i
1886            + i
1887            + i
1888            + i
1889            + i
1890            + i
1891            + i
1892            + i
1893            + i
1894            + i
1895            + i
1896            + i
1897            + i
1898            + i
1899            + i
1900            + i
1901            + i
1902            + i
1903            + i
1904            + i:after {
1905            transform: translate3d(-40%, 0, 0);
1906          }
1907          .fa i.active + i + i + i + i + i:after,
1908          .fa
1909            i.active
1910            + i
1911            + i
1912            + i
1913            + i
1914            + i
1915            + i
1916            + i
1917            + i
1918            + i
1919            + i
1920            + i
1921            + i
1922            + i
1923            + i
1924            + i:before,
1925          .fa
1926            i.active
1927            + i
1928            + i
1929            + i
1930            + i
1931            + i
1932            + i
1933            + i
1934            + i
1935            + i
1936            + i
1937            + i
1938            + i
1939            + i
1940            + i
1941            + i
1942            + i
1943            + i
1944            + i
1945            + i
1946            + i
1947            + i
1948            + i
1949            + i
1950            + i
1951            + i:after,
1952          .fa i:has(+ i + i + i + i + .active):before {
1953            transform: translate3d(-50%, 0, 0);
1954          }
1955          .fa i.active + i + i + i + i:after,
1956          .fa i:has(+ i + i + i + i + i + .active):before,
1957          .fa
1958            i.active
1959            + i
1960            + i
1961            + i
1962            + i
1963            + i
1964            + i
1965            + i
1966            + i
1967            + i
1968            + i
1969            + i
1970            + i
1971            + i
1972            + i:before,
1973          .fa
1974            i.active
1975            + i
1976            + i
1977            + i
1978            + i
1979            + i
1980            + i
1981            + i
1982            + i
1983            + i
1984            + i
1985            + i
1986            + i
1987            + i
1988            + i
1989            + i
1990            + i
1991            + i
1992            + i
1993            + i
1994            + i
1995            + i
1996            + i
1997            + i
1998            + i:after {
1999            transform: translate3d(-60%, 0, 0);
2000          }
2001          .fa i.active + i + i + i:after,
2002          .fa i:has(+ i + i + i + i + i + i + .active):before,
2003          .fa
2004            i.active
2005            + i
2006            + i
2007            + i
2008            + i
2009            + i
2010            + i
2011            + i
2012            + i
2013            + i
2014            + i
2015            + i
2016            + i
2017            + i:before,
2018          .fa
2019            i.active
2020            + i
2021            + i
2022            + i
2023            + i
2024            + i
2025            + i
2026            + i
2027            + i
2028            + i
2029            + i
2030            + i
2031            + i
2032            + i
2033            + i
2034            + i
2035            + i
2036            + i
2037            + i
2038            + i
2039            + i
2040            + i
2041            + i
2042            + i:after {
2043            transform: translate3d(-70%, 0, 0);
2044          }
2045          .fa i.active + i + i:after,
2046          .fa i:has(+ i + i + i + i + i + i + i + .active):before,
2047          .fa i.active + i + i + i + i + i + i + i + i + i + i + i + i:before,
2048          .fa
2049            i.active
2050            + i
2051            + i
2052            + i
2053            + i
2054            + i
2055            + i
2056            + i
2057            + i
2058            + i
2059            + i
2060            + i
2061            + i
2062            + i
2063            + i
2064            + i
2065            + i
2066            + i
2067            + i
2068            + i
2069            + i
2070            + i
2071            + i:after {
2072            transform: translate3d(-80%, 0, 0);
2073          }
2074          .fa i.active + i:after,
2075          .fa i:has(+ i + i + i + i + i + i + i + i + .active):before,
2076          .fa i.active + i + i + i + i + i + i + i + i + i + i + i:before,
2077          .fa
2078            i.active
2079            + i
2080            + i
2081            + i
2082            + i
2083            + i
2084            + i
2085            + i
2086            + i
2087            + i
2088            + i
2089            + i
2090            + i
2091            + i
2092            + i
2093            + i
2094            + i
2095            + i
2096            + i
2097            + i
2098            + i
2099            + i:after {
2100            transform: translate3d(-90%, 0, 0);
2101            transition: none;
2102          }
2103          .fa i.active:after,
2104          .fa i:has(+ i + i + i + i + i + i + i + i + i + .active):before {
2105            transform: translate3d(-100%, 0, 0);
2106            transition: none;
2107          }
2108          .fa i:has(+ i + i + i + i + i + i + i + i + i + i + .active):before {
2109            transform: translate3d(-5%, 0, 0);
2110          }
2111          .fa i:has(+ i + i + i + i + i + i + i + i + i + i + .active):after {
2112            transform: translate3d(-5%, 0, 0);
2113          }
2114          .fa i:has(~ i + i + i + i + i + i + i + i + i + i + .active):before {
2115            transform: translate3d(-102%, 0, 0);
2116            transition: none;
2117          }
2118        </style>
2119      </foreignObject>
2120    </svg>
2121  </div>
2122</div>
2123</div></div></main><div aria-label="AI chat" class="chat-widget chat-widget--sidebar chat-widget--toc" role="complementary" data-v-be43f003 data-v-372b1f86><div class="chat-root chat-widget-root" style="--chat-font-prose:var(--scalar-font-size-2);--chat-font-row:var(--scalar-font-size-3);--chat-font-meta:var(--scalar-font-size-4);
2123--chat-row-min-h:40px;--chat-bubble-max-w:80%;--chat-bubble-padding:6px 16px;--chat-anchor-gap:16px;" data-v-dd19edb8 data-v-be43f003><!--[--><!----><div class="chat-widget-composer" data-v-be43f003><!--[--><div class="chat-composer chat-composer-inline" data-v-0461e787 data-v-be43f003><div class="chat-composer-input" data-v-0461e787><!----><textarea class="chat-composer-field" rows="1" placeholder="Ask anything…" data-v-0461e787></textarea><div class="chat-composer-actions" data-v-0461e787><!--[--><!--]--><button type="button" class="chat-send chat-composer-send" disabled aria-label="Send" data-v-7ac3d08d data-v-0461e787><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" data-v-7ac3d08d><!--[--><!--]--><g><path d="M208.49,120.49a12,12,0,0,1-17,0L140,69V216a12,12,0,0,1-24,0V69L64.49,120.49a12,12,0,0,1-17-17l72-72a12,12,0,0,1,17,0l72,72A12,12,0,0,1,208.49,120.49Z"></path></g></svg></button></div></div><!----><!----></div><!--]--></div><!----><!--]--></div></div><aside class="flex flex-col border-r bg-sidebar-b-1 border-sidebar-border sidebar w-(--scalar-sidebar-width) sidebar-header t-doc__sidebar" style="" data-v-fd75b4c5 data-v-372b1f86><!--[--><!----><!----><div class="search-row" data-v-fd75b4c5><button type="button" class="flex items-center rounded border text-base h-8 gap-1 pl-2 pr-1 bg-sidebar-b-search border-sidebar-border-search text-sidebar-c-search search search-grow" style="" data-v-fd75b4c5><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4"><!--[--><!--]--><g><path d="M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"></path></g></svg><span class="flex-1 text-start leading-none"><!--[-->Search...<!--]--></span><!----></button><button class="ask-ai-sidebar-button" type="button" data-v-fd75b4c5><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="ask-ai-sidebar-icon" data-v-fd75b4c5><!--[--><!--]--><g><path d="M197.58,129.06,146,110l-19-51.62a15.92,15.92,0,0,0-29.88,0L78,110l-51.62,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0L146,178l51.62-19a15.92,15.92,0,0,0,0-29.88ZM137,164.22a8,8,0,0,0-4.74,4.74L112,223.85,91.78,169A8,8,0,0,0,87,164.22L32.15,144,87,123.78A8,8,0,0,0,91.78,119L112,64.15,132.22,119a8,8,0,0,0,4.74,4.74L191.85,144ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"></path></g></svg><span data-v-fd75b4c5>Ask AI</span></button></div><div class="custom-scroll items" data-v-fd75b4c5><!----><ul class="group/items relative flex flex-col p-(--scalar-sidebar-padding) gap-px transition-transform duration-300 -translate-x-full" style="" data-v-fd75b4c5><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="np72fd0hfy34t9fo4jv7waqth6o6ac17tume9mss"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/d443b6d2352f-house.svg" class=""><path d="M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Overview<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Products <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item group/nested-items contents group/nested-items-open" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="true" data-sidebar-id="ffza4amflvg31vlhlcpfxdi1t4mqy0k5idxu40uz"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/a59e10660bf8-book.svg" class="sidebar-nested__icon"><path d="M208,24H72A32,32,0,0,0,40,56V224a8,8,0,0,0,8,8H192a8,8,0,0,0,0-16H56a16,16,0,0,1,16-16H208a8,8,0,0,0,8-8V32A8,8,0,0,0,208,24Zm-8,160H72a31.82,31.82,0,0,0-16,4.29V56A16,16,0,0,1,72,40H200Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Docs <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><div class="absolute inset-0 translate-x-full"><ul class="group/items relative flex flex-col p-(--scalar-sidebar-padding) gap-px transition-transform duration-300 translate-x-0" style="" data-sidebar-id="ffza4amflvg31vlhlcpfxdi1t4mqy0k5idxu40uz"><!--[--><div class="flex flex-col gap-px sticky top-(--scalar-sidebar-sticky-offset,0) pt-(--scalar-sidebar-padding) -mt-(--scalar-sidebar-padding) px-(--scalar-sidebar-padding) -mx-(--scalar-sidebar-padding) bg-sidebar-b-1 z-1 animate-sidebar-border-bottom border-b-sidebar-border"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 text-base/4 no-underline wrap-break-word hover:bg-sidebar-b-hover text-sidebar-c-1 font-sidebar-active hover:text-sidebar-c-1" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 -m-px text-sidebar-c-2"><!--[--><!--]--><g><path d="M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"></path></g></svg><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Back<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><div class="flex px-2 h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></div><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item sidebar-item-selected" style="" data-sidebar-id="o95zk13hc9ftw4fbj3w8gsj9mukvtwwdspsezkw3"><!--[--><!--]--><!--[--><button aria-current="page" type="button" class="group/button peer/button flex items-stretch rounded p-2 text-base/4 no-underline wrap-break-word cursor-auto bg-sidebar-b-active text-sidebar-c-active font-sidebar-active" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center scalar-sidebar-indent-selected -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Scalar Docs<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="eim93mu3bcoj8zgkcjp0t6s8maecunhaochda360"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Getting Started<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="u5u3qdwbub7s3c94mua1uwrkkgq3cw22kn55t2qz"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Privacy<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Configuration <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="149s6tbglyez7hwa7i85qwychn0xqswik48t765e"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Starter Kit<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="si04bned7hecsc2zccqua726565bjf9hjj5s13pd"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Agent Skills<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="cqhefzw8w8bwe5r108bl5zowthfcg2km3c35pfzy"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> scalar.config.json<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="9oetuj6hwaj5hr51s3a4uaak5slj3ba3k9xte3fz"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Site Config<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="z1o1ctapk91d4cwbb1m4hq9m9gslxj3eotk5tph7"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Domains<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="z3le84jehitc177c0kp78hx7tjkybpg0umcp537l"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Navigation<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="lgv7weid8szs9x1ropbely0rp0cv3pttr7l7t1sg"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Mega Menus<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="6tdisahxxalku5otit403qur0t6ltv1mkyfmd7bh"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Versions<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="lx7zoaumlz0eilhbqhk4jdiq7ge94jqn17a5v6z6"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Redirects<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="vd7i0z0x0t0xt54r6y2it9pxa8rywdnn7whusaff"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Themes<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="2eco6jy03k8prl4brv5tnkugk8kg0nn31d44fqo4"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Social Cards<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="cgxcaan6t53ampefgk066jfj6mbyka5m91b86d7r"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Ask AI<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="s2m89eh98pn593yncjvfvzwucwmzwn007pjh078x"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> llms.txt<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="jtod71os9161o4ad446okofow15yl61aflwx6bog"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Personalization<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="8ngglx93n8ytyv12gqug9w91t7bvwscq1amusob8"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Private Docs<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="smzl946xyi2cygmcvbo7hwf5pggkrn5xjyu4twmx"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Migrate from 1.0<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Deployment <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="oih6pqdmn7zu4skjmooxw5gwp5aj30x9x5qw1dk4"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Automatic Deployment<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="9tl05ifxuazw3ae7xyedn6z46ualqh8d3f9jftwt"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> CLI<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="60nme6tdo4ize0ddv16ga3j0la7kvanah8ysj3wn"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> GitHub Actions<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="21ws0o7049zzfimg9orko0vx1bh9wcn91jtrti9u"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Preview Deployments<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="tbi5j5tv524kgpnzqokllxhay8w4er3ebpol6jg8"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Build Failures<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Content <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="0s44hi2xhotkc5mzgxy8w6xrk13plrhkoa3509ct"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Assets<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="qjcmfv3vzu1wwscp37knvcf1og66fqi3oyxtqvi5"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> HTML/CSS/JS<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="m9rhy28my9qcokzlz4ydqd74731sfl2alt08fdhv"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> MDX<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Integrations <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="b9vhrqavegg4mbp64bjc8s851gmuqw1si7y2mjzj"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> GitHub<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Components <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="llm94h43zkqf1jb1hwrnc73x77x118tumtg67xjc"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Markdown Support<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="1z0zu5mho9d31c129w61ol8hkqycuyzr5r7pay52"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Buttons<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="kmf0a3qgq930bttt3mzzlrs022nys7arxnnduapa"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Callouts<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="as1ojgxu5kjsokcndi5v70mubb681m880fy8x4g0"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Math<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="c0c60orx4u7yln0knu93x7ae0e76r87iw485yy6k"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Embeds<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="6yu2981ff52tdtw1mmfammt8zljwlzvov3izcn0y"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Code Blocks<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="q2eb4su075fut2sort5061rjh1eadivnd36dpfeb"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Images<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="ukhxfkxpxksr8ngdsglfat0icbtsrrwvitbej0ml"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Icons<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="unfy3pakpnk09s9zj5084bqg7pf0v1qhy7j51bdm"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Tabs<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="jtqgic86ysk604ygy7tyhh1uxmyjqon8gwico2ml"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Tables<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="jlkn12czco4pmh3g7e5gptbzeqa6vagk2g3wk46g"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Steps<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="kx48gulu5n1rjeyl3f9ndh5mtcqmd8qyhwzgkeww"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Cards<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="fwma3ufn9oflphlj9zrkwy7va2psr4ov0rkeey9w"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Details<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="diofl5qasdjebbtj5dnabq7u2yxydlrzadhbawk6"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Page Link<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="kjtirmi5j7pskt6s5zdi8bj4li9qnchfutpgf31a"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Grid<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li>
2123<!--]--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="ba6elobfndxrp130hdtmdh1qut0urc3wxsxggzcw"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> Row (Deprecated)<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--]--><!--]--><!--]--></ul></div></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="m49pjgr1e5sevaebjof44k5d8un380fp3140bydd"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/5eb923bd5998-sparkle.svg" class="sidebar-nested__icon"><path d="M197.58,129.06,146,110l-19-51.62a15.92,15.92,0,0,0-29.88,0L78,110l-51.62,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0L146,178l51.62-19a15.92,15.92,0,0,0,0-29.88ZM137,164.22a8,8,0,0,0-4.74,4.74L112,223.85,91.78,169A8,8,0,0,0,87,164.22L32.15,144,87,123.78A8,8,0,0,0,91.78,119L112,64.15,132.22,119a8,8,0,0,0,4.74,4.74L191.85,144ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->MCP &amp; Agent <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="70zpq13g0fgdc3x0gofw7pdbaecmcrazmm4biit9"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/7ab9777f34aa-package.svg" class="sidebar-nested__icon"><path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->SDK Generator <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li>
2123<!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="p4tp8gw5yudqp0lhx8p5cxtz1cqo8y3igtidf61h"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/ff67ff449ddc-brackets-curly.svg" class="sidebar-nested__icon"><path d="M43.18,128a29.78,29.78,0,0,1,8,10.26c4.8,9.9,4.8,22,4.8,33.74,0,24.31,1,36,24,36a8,8,0,0,1,0,16c-17.48,0-29.32-6.14-35.2-18.26-4.8-9.9-4.8-22-4.8-33.74,0-24.31-1-36-24-36a8,8,0,0,1,0-16c23,0,24-11.69,24-36,0-11.72,0-23.84,4.8-33.74C50.68,38.14,62.52,32,80,32a8,8,0,0,1,0,16C57,48,56,59.69,56,84c0,11.72,0,23.84-4.8,33.74A29.78,29.78,0,0,1,43.18,128ZM240,120c-23,0-24-11.69-24-36,0-11.72,0-23.84-4.8-33.74C205.32,38.14,193.48,32,176,32a8,8,0,0,0,0,16c23,0,24,11.69,24,36,0,11.72,0,23.84,4.8,33.74a29.78,29.78,0,0,0,8,10.26,29.78,29.78,0,0,0-8,10.26c-4.8,9.9-4.8,22-4.8,33.74,0,24.31-1,36-24,36a8,8,0,0,0,0,16c17.48,0,29.32-6.14,35.2-18.26,4.8-9.9,4.8-22,4.8-33.74,0-24.31,1-36,24-36a8,8,0,0,0,0-16Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Registry <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="3b2b8fi17m0xu50w4abx39s1ps4m7htsfkh2n1yn"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/b85b41501689-notebook.svg" class="sidebar-nested__icon"><path d="M184,112a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h64A8,8,0,0,1,184,112Zm-8,24H112a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm48-88V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM48,208H72V48H48Zm160,0V48H88V208H208Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->API References <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="uq7k8t8j12sddu76gz8tassyxtmufnvot5fbw0ud"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/71b279b9d016-paper-plane-tilt.svg" class="sidebar-nested__icon"><path d="M227.32,28.68a16,16,0,0,0-15.66-4.08l-.15,0L19.57,82.84a16,16,0,0,0-2.49,29.8L102,154l41.3,84.87A15.86,15.86,0,0,0,157.74,248q.69,0,1.38-.06a15.88,15.88,0,0,0,14-11.51l58.2-191.94c0-.05,0-.1,0-.15A16,16,0,0,0,227.32,28.68ZM157.83,231.85l-.05.14,0-.07-40.06-82.3,48-48a8,8,0,0,0-11.31-11.31l
2123-48,48L24.08,98.25l-.07,0,.14,0L216,40Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->API Client <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Tools <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="7d9bnnkrsq7vzw9fsfg3i3d3zvp2uez48i6h6wez"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/9a6ac8fb4d43-terminal-window.svg" class="sidebar-nested__icon"><path d="M128,128a8,8,0,0,1-3,6.25l-40,32a8,8,0,1,1-10-12.5L107.19,128,75,102.25a8,8,0,1,1,10-12.5l40,32A8,8,0,0,1,128,128Zm48,24H136a8,8,0,0,0,0,16h40a8,8,0,0,0,0-16Zm56-96V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM216,200V56H40V200H216Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Scalar CLI <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="t1nfkyrani7ejr3v82ivo8787png88a8u1ejod3l"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/3a456a34ef7b-cloud.svg" class="sidebar-nested__icon"><path d="M160,40A88.09,88.09,0,0,0,81.29,88.67,64,64,0,1,0,72,216h88a88,88,0,0,0,0-176Zm0,160H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.11A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,72,72Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Mock Server <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li>
2123<!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="s004tytlw38470qxt411lebekejsre72prf0gok7"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/76bf78567b0b-arrow-up-right.svg" class="sidebar-nested__icon"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->OpenAPI Upgrader <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="je3lg9h1p9awbr2iok4313xx8hnp3r2oulwqel2q"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/76bf78567b0b-arrow-up-right.svg" class="sidebar-nested__icon"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->AsyncAPI Upgrader <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="8drmzd4ewgyw1b53kuk4rlln405d8y9jytfq3sag"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/f601343875bf-database.svg" class="sidebar-nested__icon"><path d="M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64ZM69.61,53.08C85.07,44.65,105.81,40,128,40s42.93,4.65,58.39,13.08C200.12,60.57,208,70.38,208,80s-7.88,19.43-21.61,26.92C170.93,115.35,150.19,120,128,120s-42.93-4.65-58.39-13.08C55.88,99.43,48,89.62,48,80S55.88,60.57,69.61,53.08ZM186.39,202.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Scalar API <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li>
2123<!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--[--><li class="group/item group/sidebar-section contents" style=""><div class="flex px-2 group/spacer-before h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div><div class="group/button peer/button flex items-stretch rounded p-2 text-sidebar-c-2 no-underline wrap-break-word cursor-auto text-sm/4 py-1.75 font-bold" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->More <!--]--><!--]--></div><!--[--><!--]--></div><ul class="flex flex-col gap-px"><!--[--><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-sidebar-id="krcqxwjla1of9yrghjlg2kg44dhb91zvjes3fh8z"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style=""><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/c15a89ed419e-users.svg" class=""><path d="M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[--> User Management<!--]--><!--]--></div><!--[--><!--]--></button><!--]--><!--[--><!--]--></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="g7rid4190fj3buwct7dxnxwmu08akzgt1alfb340"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/a988339a95bc-keyhole.svg" class="sidebar-nested__icon"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm40-104a40,40,0,1,0-65.94,30.44L88.68,172.77A8,8,0,0,0,96,184h64a8,8,0,0,0,7.32-11.23l-13.38-30.33A40.14,40.14,0,0,0,168,112ZM136.68,143l11,25.05H108.27l11-25.05A8,8,0,0,0,116,132.79a24,24,0,1,1,24,0A8,8,0,0,0,136.68,143Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->SSO/SAML <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--[--><li class="group/item flex flex-col gap-px leading-4" style="" data-sidebar-id="a467g34ma38ia3xskkw6x6ongsnhv8d5gpp6p8nu"><div class="group/group-button relative flex flex-col text-base"><!--[--><!--]--><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false"><!--[--><div class="scalar-sidebar-indent flex justify-center mr-0 -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/7a646999c4f5-git-diff.svg" class="size-4">
2123<path d="M112,152a8,8,0,0,0-8,8v28.69L66.34,151A8,8,0,0,1,64,145.37V95a32,32,0,1,0-16,0v50.38a23.85,23.85,0,0,0,7,17L92.69,200H64a8,8,0,0,0,0,16h48a8,8,0,0,0,8-8V160A8,8,0,0,0,112,152ZM40,64A16,16,0,1,1,56,80,16,16,0,0,1,40,64Zm168,97V110.63a23.85,23.85,0,0,0-7-17L163.31,56H192a8,8,0,0,0,0-16H144a8,8,0,0,0-8,8V96a8,8,0,0,0,16,0V67.31L189.66,105a8,8,0,0,1,2.34,5.66V161a32,32,0,1,0,16,0Zm-8,47a16,16,0,1,1,16-16A16,16,0,0,1,200,208Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->Changelog <!--]--><!--]--></div><!--[--><!--[--><!--]--><!--[--><div class="size-4 flex items-center justify-center transition-transform duration-100 text-sidebar-c-2" style=""><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-3"><!--[--><!--]--><g><path d="M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"></path></g></svg><!--]--><span class="sr-only"><!--[-->Open Group <!--]--></span></div><!--]--><!--]--></button><!----><!--]--><!--[--><!--]--></div><!----></li><!--]--><!--[--><li class="group/item group/nested-items contents" style="--nested-items-offset:0px;"><!--[--><button type="button" class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" aria-expanded="false" data-sidebar-id="4czq592b38386d8wn8g4dgi56p4mw352fev63az5"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><div class="h-lh *:size-4 mr-1 flex items-center"><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-scalar-icon-src="/ff67ff449ddc-brackets-curly.svg" class="sidebar-nested__icon"><path d="M43.18,128a29.78,29.78,0,0,1,8,10.26c4.8,9.9,4.8,22,4.8,33.74,0,24.31,1,36,24,36a8,8,0,0,1,0,16c-17.48,0-29.32-6.14-35.2-18.26-4.8-9.9-4.8-22-4.8-33.74,0-24.31-1-36-24-36a8,8,0,0,1,0-16c23,0,24-11.69,24-36,0-11.72,0-23.84,4.8-33.74C50.68,38.14,62.52,32,80,32a8,8,0,0,1,0,16C57,48,56,59.69,56,84c0,11.72,0,23.84-4.8,33.74A29.78,29.78,0,0,1,43.18,128ZM240,120c-23,0-24-11.69-24-36,0-11.72,0-23.84-4.8-33.74C205.32,38.14,193.48,32,176,32a8,8,0,0,0,0,16c23,0,24,11.69,24,36,0,11.72,0,23.84,4.8,33.74a29.78,29.78,0,0,0,8,10.26,29.78,29.78,0,0,0-8,10.26c-4.8,9.9-4.8,22-4.8,33.74,0,24.31-1,36-24,36a8,8,0,0,0,0,16c17.48,0,29.32-6.14,35.2-18.26,4.8-9.9,4.8-22,4.8-33.74,0-24.31,1-36,24-36a8,8,0,0,0,0-16Z"/></svg><!--]--><!--]--></div><div class="group/button-label flex-1 min-w-0"><!--[--><!--[-->OpenAPI Tools <!--]--><!--]--></div><!--[--><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation" class="size-4 text-sidebar-c-2"><!--[--><!--]--><g><path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path></g></svg><!--]--><!--]--></button><!--]--><!----></li><!--]--><!--]--><!--]--></ul><div class="flex px-2 group/spacer-after h-3" style=""><div class="scalar-sidebar-indent flex justify-center" style="" data-v-3e080c68><!--[--><!--]--></div></div></li><!--]--><!--]--><!--]--></ul></div><div class="flex flex-col gap-3 p-3 border-t" style="" data-v-fd75b4c5><!--[--><ul class="group/items relative flex flex-col gap-px transition-transform duration-300 translate-x-0 p-0 pb-1" style="" data-v-fd75b4c5><!--[--><!--[--><li class="group/item flex flex-col text-base sidebar-item" style="" data-v-fd75b4c5><!--[--><!--]--><!--[--><a class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" href="mailto:[email protected]" target="_blank"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--> Email <!--]--></div><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation"><!--[--><!--]--><g><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></g></svg><!--]--></a>
2123<!--]--><!--[--><!--]--></li><li class="group/item flex flex-col text-base sidebar-item" style="" data-v-fd75b4c5><!--[--><!--]--><!--[--><a class="group/button peer/button flex items-stretch rounded p-2 font-sidebar text-base/4 text-sidebar-c-2 no-underline wrap-break-word hover:bg-sidebar-b-hover hover:text-sidebar-c-hover" style="" href="https://scalar.cal.com/forms/142d1e65-97d2-4d03-94c3-96f98ddef95a" target="_blank"><!--[--><div class="scalar-sidebar-indent flex justify-center -my-2" style="" data-v-3e080c68><!--[--><!--]--></div><!--]--><!----><div class="group/button-label flex-1 min-w-0"><!--[--> Demo <!--]--></div><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation"><!--[--><!--]--><g><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></g></svg><!--]--></a><!--]--><!--[--><!--]--></li><!--]--><!--]--></ul><!--]--><div class="flex items-center px-2"><div class="text-sidebar-c-2 flex min-w-0 flex-1 items-center text-sm/5"><!--[--><!----><!--]--></div><!--[--><button aria-pressed="false" type="button" class="group/toggle flex h-6 w-[38px] brightness-lifted -mx-px items-center py-1.5 -my-1.5 relative outline-none" style="" aria-label="Set dark mode"><div class="h-3 w-full bg-border mx-px rounded-xl group-focus-visible/toggle:outline -outline-offset-1"></div><div class="size-[23px] left-border absolute border rounded-full flex items-center justify-center bg-b-1 group-focus-visible/toggle:outline -outline-offset-1 transition-transform duration-300 ease-in-out"><div aria-label="Set dark mode" class="toggle-icon-light size-3 flex items-center justify-center text-c-1" style="" data-v-60be8692><span class="toggle-icon-sun-ray" data-v-60be8692></span><span class="toggle-icon-sun-ray" data-v-60be8692></span><span class="toggle-icon-sun-ray" data-v-60be8692></span><span class="toggle-icon-sun-ray" data-v-60be8692></span><span class="toggle-icon-ellipse" data-v-60be8692><span class="toggle-icon-moon-mask" data-v-60be8692></span></span></div></div></button><!--]--></div></div><!--]--></aside><!----><header class="header t-header" data-scalar-scroll-header data-v-2a33dc46 data-v-372b1f86><div class="t-header__scroll" data-v-2a33dc46><div class="t-header__row" data-v-2a33dc46><div class="t-header__start" data-v-2a33dc46><button aria-disabled="false" type="button" class="scalar-icon-button grid aspect-square cursor-pointer scalar-button-ghost bg-transparent text-c-2 active:text-c-1 hover:text-c-1 size-8 p-2 m-1 -outline-offset-2 rounded-lg menu-button" style="" data-v-2a33dc46><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" class="scalar-icon size-full" style="" aria-hidden="true" role="presentation" data-v-b651bb23><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M22 6.8H2m20 10.4H2"></path></svg><span class="sr-only">Sidebar Menu</span></button><a href="/" data-v-5153a9f2 data-v-2a33dc46><!--[--><img alt="logo" class="logo light-logo" src="https://cdn.scalar.com/marketing/landing/logo-light.svg" data-v-3ce7967b><img alt="logo" class="logo dark-logo" src="https://cdn.scalar.com/marketing/landing/logo-dark.svg" data-v-3ce7967b><!--]--></a><!----><nav aria-label="Header navigation, start" class="t-header__nav" data-v-2a33dc46><!--[--><!--[--><a class="t-header__item" href="/"><!----><span class="t-header__item-label"><span class=""><!--[--><!--[-->Home<!--]--><!--]--></span><span class="t-header__item--active invisible"><!--[--><!--[-->Home<!--]--><!--]--></span></span><!--[--><!--]--></a><!--]--><!--[--><a class="t-header__item t-header__item--active t-header__item--selected" aria-current="page" href="/products"><!----><span class="t-header__item-label"><span class="invisible"><!--[--><!--[-->Docs<!--]--><!--]--></span><span class="t-header__item--active"><!--[--><!--[-->Docs<!--]--><!--]--></span></span><!--[--><!--]--></a><!--]--><!--[--><a class="t-header__item" href="/pricing"><!----><span class="t-header__item-label"><span class=""><!--[--><!--[-->Pricing<!--]--><!--]--></span><span class="t-header__item--active invisible"><!--[--><!--[-->Pricing<!--]--><!--]--></span></span><!--[--><!--]--></a>
2123<!--]--><!--]--></nav></div><!----><div class="t-header__end" data-v-2a33dc46><nav aria-label="Header navigation, end" class="t-header__nav" data-v-2a33dc46><!--[--><!--[--><!--[--><div class="contents"><!--[--><!--[--><button class="t-header__item t-header__item--group" type="button"><!----><span class="t-header__item-label"><span class=""><!--[-->Resources <!--]--></span><span class="t-header__item--active invisible"><!--[-->Resources <!--]--></span></span><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" width="1em" height="1em" aria-hidden="true" role="presentation"><!--[--><!--]--><g><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"></path></g></svg><!--]--></button><!--]--><!--]--></div><!----><!--]--><!--]--><!--[--><a class="t-header__item" href="https://dashboard.scalar.com/login"><!----><span class="t-header__item-label"><span class=""><!--[--><!--[-->Log in<!--]--><!--]--></span><span class="t-header__item--active invisible"><!--[--><!--[-->Log in<!--]--><!--]--></span></span><!--[--><!--]--></a><!--]--><!--[--><a class="t-header__item t-header__item--button" href="https://dashboard.scalar.com/register"><!----><span class="t-header__item-label"><span class=""><!--[--><!--[-->Register<!--]--><!--]--></span><span class="t-header__item--active invisible"><!--[--><!--[-->Register<!--]--><!--]--></span></span><!--[--><!--]--></a><!--]--><!--]--></nav><!----><!----><!----></div></div></div></header><!----><div data-v-372b1f86></div><!----><!----><!----><!--]--></div>
2124  </body>
2125</html>
2126  

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.