.docs-app{min-height:100vh;background:#fff;color:#292c38;font-family:DM Sans,sans-serif;font-size:14px;--docs-accent: #6355c8;--docs-border: #e9e9f0}.docs-layout{max-width:1500px;margin:auto;display:grid;grid-template-columns:220px minmax(0,720px) 190px;justify-content:center;gap:45px;padding:0 36px}.docs-sidebar{position:sticky;top:76px;height:calc(100dvh - 76px);padding:43px 10px 30px 0;border-right:1px solid var(--docs-border);overflow-y:auto}.docs-sidebar>p,.docs-toc>p{font-size:9px;font-weight:650;letter-spacing:1.5px;color:#77758d;margin-bottom:18px;padding-left:12px}.docs-sidebar nav{display:grid;gap:5px;padding-right:20px}.docs-sidebar nav a{font-size:12px;color:#6b6c80;padding:10px 12px;border-radius:5px}.docs-sidebar nav a:hover{background:#f8f7fb;color:#65558f}.docs-sidebar nav a[aria-current]{background:#f0edf9;color:#6951b0;font-weight:550;box-shadow:inset 2px 0 #9580d2}.docs-sidebar-tip{margin:43px 27px 0 12px;border-top:1px solid var(--docs-border);padding-top:21px}.docs-sidebar-tip>span{font-size:11px;font-weight:550;color:#565267}.docs-sidebar-tip p{font-size:11px;line-height:1.8;color:#777288;margin:9px 0 12px}.docs-sidebar-tip a{font-size:11px;color:#7c60b1}.docs-article{width:100%;max-width:none;margin:0;padding:37px 0 35px;min-width:0}.docs-breadcrumb{font-size:11px;color:#78758b;margin-bottom:35px}.docs-breadcrumb span{margin:0 12px;color:#b9b4c7}.docs-eyebrow{font-size:9px;font-weight:600;letter-spacing:1.9px;color:#8a78a2;margin-bottom:12px}.docs-article h1{font:600 36px/1.2 Manrope,sans-serif;letter-spacing:-1.4px;color:#272333;margin:0 0 15px}.docs-intro{font-size:16px!important;color:#7c758b!important;line-height:1.7!important;margin-bottom:35px!important}.docs-article .docs-section{scroll-margin-top:24px;margin:36px 0;padding-top:32px;border-top:1px solid var(--docs-border)}.docs-article h2:not(:where(.docs-embed *)){font-size:19px;font-weight:550;letter-spacing:-.4px;margin:0 0 16px;line-height:1.4}.docs-article h2:not(:where(.docs-embed *)) a{color:inherit}.docs-article h2:not(:where(.docs-embed *)) a:hover:after{content:" #";color:#b19ad2}.docs-article p:not(:where(.docs-embed *)){font-size:15px;line-height:1.9;color:#686174;margin:12px 0}.docs-article strong:not(:where(.docs-embed *)){font-weight:600;color:#484050}.docs-article a:not(:where(.docs-embed *)){color:#7958a8}.docs-article a:not(:where(.docs-embed *)):hover{text-decoration:underline;text-underline-offset:3px}.docs-article li:not(:where(.docs-embed *)){font-size:14px;color:#686174;line-height:1.9;padding-left:4px;margin:9px 0}.docs-article ul:not(:where(.docs-embed *)),.docs-article ol:not(:where(.docs-embed *)){padding-left:21px;margin:18px 0}.docs-article code:not(:where(.docs-embed *)){font:11px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;background:#f7f4fa;border:1px solid #ece5f1;padding:2px 4px;border-radius:4px;overflow-wrap:anywhere;color:#80688e}.docs-note{background:#faf8fd;border:1px solid #e7dfef;border-left:3px solid #b39acb;border-radius:6px;padding:16px 19px;margin:22px 0}.docs-note>strong{font-size:12px;color:#756083}.docs-note p{font-size:12px;margin:5px 0 0;line-height:1.85}.docs-flow{display:flex;align-items:center;justify-content:space-between;gap:13px;border:1px solid #e8e2ef;background:#fdfcfe;border-radius:8px;margin:25px 0;padding:23px}.docs-flow>div{display:flex;flex-direction:column;gap:9px}.docs-flow span{font:10px monospace;color:#a08bb3}.docs-flow strong{font-size:13px;font-weight:550}.docs-flow small{font-size:10px;color:#87778f}.docs-flow>b{color:#b5a4c3;font-size:14px;font-weight:400}.docs-next-action{display:flex;justify-content:space-between;align-items:center;border:1px solid #e1d7ec;border-radius:7px;padding:17px 20px;background:#f8f4fc;font-size:13px;margin-top:26px}.docs-article table:not(:where(.docs-embed *)){border-collapse:collapse;width:100%;margin:20px 0;font-size:11px}.docs-article th:not(:where(.docs-embed *)),.docs-article td:not(:where(.docs-embed *)){border-bottom:1px solid #ece6f1;padding:13px 10px;text-align:left;vertical-align:top;line-height:1.7;overflow-wrap:anywhere}.docs-article th:not(:where(.docs-embed *)){font-weight:500;color:#70617e;width:45%;background:#fcfafd}.docs-article td:not(:where(.docs-embed *)){color:#87768e}.docs-pagination{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--docs-border);padding-top:25px;margin-top:48px}.docs-pagination>a{border:1px solid #e7deef;border-radius:6px;padding:14px 17px;min-width:160px;font-size:12px}.docs-pagination>a:last-child{text-align:right;margin-left:auto}.docs-pagination small{display:block;font-size:10px;color:#9a87a7;margin-bottom:6px}.docs-article footer{font-size:10px;color:#9d8ba8;border-top:1px solid var(--docs-border);margin-top:35px;padding-top:23px}.docs-toc{position:sticky;top:76px;height:max-content;padding-top:46px;max-height:calc(100dvh - var(--site-header-height));overflow-y:auto;padding-bottom:30px}.docs-toc>p{padding-left:13px;font-size:9px}.docs-toc nav{border-left:1px solid var(--docs-border);display:grid;gap:14px;padding-left:13px}.docs-toc a{font-size:11px;color:#85768e;line-height:1.6}.docs-toc a:hover{color:#6f5196}.docs-skip{position:fixed;top:-100px;left:20px;z-index:30;background:#fff;padding:12px;border:2px solid #7960a5}.docs-skip:focus{top:8px}.docs-app :is(a,button):focus-visible{outline:3px solid #b7a2d8;outline-offset:4px}@media(max-width:1250px){.docs-layout{grid-template-columns:200px minmax(0,760px);gap:35px;padding:0 28px}.docs-toc{display:none}.docs-sidebar{padding-right:0}.docs-article{padding-right:15px}}@media(max-width:760px){.docs-layout{display:block;padding:0 23px}.docs-sidebar{display:none;height:auto;position:static;padding:24px 0;border-right:0;border-bottom:1px solid var(--docs-border)}.docs-sidebar.is-open{display:block}.docs-sidebar nav{padding:0}.docs-sidebar-tip{display:none}.docs-sidebar>p{font-size:9px}.docs-article{padding:25px 0}.docs-breadcrumb{font-size:10px;margin-bottom:28px}.docs-article h1{font-size:30px}.docs-intro{font-size:14px!important}.docs-article h2:not(:where(.docs-embed *)){font-size:18px}.docs-article .docs-section{scroll-margin-top:16px;margin:30px 0}.docs-flow{padding:17px 13px;gap:8px}.docs-flow small{font-size:9px;line-height:1.7}.docs-flow strong{font-size:12px}.docs-flow>b{font-size:10px}.docs-pagination>a{min-width:0;flex:1;padding:12px;font-size:11px}.docs-article th:not(:where(.docs-embed *)),.docs-article td:not(:where(.docs-embed *)){font-size:10px;padding:10px 6px}}.docs-article .docs-eyebrow{font-size:10px;line-height:1.5;color:#78628e;margin:0 0 12px}.docs-nav-group{display:grid;gap:4px;margin-bottom:18px}.docs-nav-group>span{padding:0 12px 5px;font-size:11px;font-weight:600;color:var(--site-ink)}.docs-article .docs-skill-caption{font-size:12px;line-height:1.7}.docs-skill-text{border-left:3px solid var(--site-line);padding-left:20px}.docs-article blockquote:not(:where(.docs-embed *)){margin:20px 0;padding:16px 20px;border-left:2px solid var(--site-green);background:var(--site-soft);color:var(--site-ink);font-size:15px;line-height:1.8}.docs-terms{margin:0}.docs-terms-group{border-top:1px solid var(--site-line);padding:14px 0}.docs-terms-group h4{margin:0 0 .5rem;font:600 11px/1.9 ui-monospace,monospace;color:var(--site-green)}.docs-terms dl{margin:0;display:grid;gap:.5rem}.docs-terms dl>div{display:grid;grid-template-columns:minmax(8rem,11rem) 1fr;gap:.75rem;align-items:baseline}.docs-terms dt,.docs-terms dd{margin:0}.docs-terms dd{font-size:13px;line-height:1.7}.docs-terms dd small{display:block;font:11px/1.7 ui-monospace,monospace;opacity:.7}@media(max-width:640px){.docs-terms dl>div{grid-template-columns:1fr;gap:.25rem}}:root .docs-app{--ink: var(--site-ink);--muted: var(--site-muted);--line: var(--site-line);--accent: var(--site-green);--green: var(--site-green);--docs-accent: var(--site-green);--docs-border: var(--site-line);color:var(--site-ink);font-family:DM Sans,sans-serif;background:var(--site-bg)}:root .docs-app :is(h1,h2,h3){font-family:DM Sans,sans-serif;font-weight:500}:root .docs-app :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--site-green);outline-offset:4px}:root .docs-sidebar,:root .docs-toc{top:var(--site-header-height)}:root .docs-sidebar{height:calc(100dvh - var(--site-header-height))}:root .docs-article{padding-top:46px;padding-bottom:40px}:root .docs-article h1{font-size:42px;line-height:1.15;letter-spacing:-1.6px;color:var(--site-ink)}:root .docs-article h2:not(:where(.docs-embed *)){font-size:24px;color:var(--site-ink);letter-spacing:-.6px}:root .docs-article h2:not(:where(.docs-embed *)) a{color:inherit}:root .docs-sidebar nav a[aria-current]{box-shadow:inset 2px 0 var(--site-green)}:root .docs-article strong:not(:where(.docs-embed *)){color:var(--site-ink)}:root :is(.docs-sidebar>p,.docs-toc>p,.docs-sidebar nav a,.docs-sidebar-tip p,.docs-sidebar-tip>span,.docs-breadcrumb,.docs-article p:not(:where(.docs-embed *)),.docs-article li:not(:where(.docs-embed *)),.docs-flow small,.docs-flow span,.docs-article td:not(:where(.docs-embed *)),.docs-article th:not(:where(.docs-embed *)),.docs-pagination small,.docs-article footer,.docs-toc a){color:var(--site-muted)}:root .docs-intro{color:var(--site-muted)!important;font-size:16px;line-height:1.7}:root :is(.docs-article a:not(:where(.docs-embed *)),.docs-sidebar-tip a,.docs-article .docs-eyebrow){color:var(--site-green)}:root :is(.docs-sidebar nav a:hover,.docs-sidebar nav a[aria-current],.docs-note,.docs-next-action,.docs-article code:not(:where(.docs-embed *))){background:var(--site-soft);border-color:var(--site-line);color:var(--site-code)}:root :is(.docs-article th:not(:where(.docs-embed *)),.docs-flow,.docs-skip){background:var(--site-surface)}:root :is(.docs-pagination>a,.docs-article th:not(:where(.docs-embed *)),.docs-article td:not(:where(.docs-embed *)),.docs-sidebar-tip,.docs-flow){border-color:var(--site-line)}:root .docs-flow strong{color:var(--site-ink)}:root .docs-flow>b{color:var(--site-green)}:root .docs-note{border-left:2px solid var(--site-green);border-radius:0 4px 4px 0}:root .docs-app .docs-note.docs-audience-note{background:color-mix(in srgb,var(--site-green) 3%,var(--site-surface));border:1px solid color-mix(in srgb,var(--site-green) 16%,var(--site-line));border-left:2px solid var(--site-green);border-radius:0 6px 6px 0;padding:14px 16px}:root .docs-audience-note>strong{display:block;color:var(--site-green);font-size:14px;line-height:1.5}:root .docs-audience-note p{color:var(--site-ink);font-size:13px;line-height:1.7;margin-top:6px}:root .docs-audience-note a{font-weight:600;text-decoration:underline;text-underline-offset:3px}.docs-section>details{margin:20px 0;padding:14px 0;border-block:1px solid var(--site-line)}.docs-section>details>summary{cursor:pointer;color:var(--site-ink);font-size:13px;line-height:1.6}.docs-section>details>p:last-child{margin-bottom:0}:root .docs-pagination>a{background:var(--site-surface)}.docs-mobile-toolbar{display:none}@media(max-width:760px){.docs-mobile-toolbar{display:flex;justify-content:space-between;align-items:center;padding:13px 24px;border-bottom:1px solid var(--site-line);font-size:11px;color:var(--site-muted);background:var(--site-bg)}.docs-mobile-menu{border:0;padding:5px 0 5px 15px;background:transparent;color:var(--site-green);font-size:11px}:root .docs-sidebar{position:static;height:auto}:root .docs-sidebar.is-open{background:var(--site-soft);border:1px solid var(--site-line);padding:20px;margin-top:18px;border-radius:4px}:root .docs-article{padding-top:28px}:root .docs-article h1{font-size:34px}:root .docs-article h2:not(:where(.docs-embed *)){font-size:23px}:root .docs-pagination>a{min-width:0;flex:1}}:root .docs-article .site-command{margin:12px 0}:root .docs-app .docs-article .site-command code{border:0;padding:0;background:none;color:var(--site-code);white-space:inherit}:root .docs-article:focus{outline:none}
