:root{--sl-color-accent-low:#1f2c07;--sl-color-accent:#b2ed1d;--sl-color-accent-high:#b2ed1d;--sl-color-white:#fff;--sl-color-gray-1:#e8e8e8;--sl-color-gray-2:#bdbdbd;--sl-color-gray-3:#8f8f8f;--sl-color-gray-4:#575757;--sl-color-gray-5:#2e2e2e;--sl-color-gray-6:#1f1f1f;--sl-color-black:#161616;--sl-font:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--sl-font-mono:"Source Code Pro", Menlo, Monaco, Consolas, monospace;--sl-text-code:.8125rem;--sl-text-code-sm:.75rem;--t0-radius:4px}:root[data-theme=light]{--sl-color-accent-low:#eef6d7;--sl-color-accent:#73b200;--sl-color-accent-high:#4a7300;--sl-color-white:#171a22;--sl-color-gray-1:#2a2f38;--sl-color-gray-2:#454c57;--sl-color-gray-3:#707780;--sl-color-gray-4:#99a1aa;--sl-color-gray-5:#d4d9cd;--sl-color-gray-6:#e2e6de;--sl-color-gray-7:#f7f8f4;--sl-color-black:#fff;background:#fcfcfc}html{overflow-x:clip}:root{--sl-content-width:55rem;--t0-sidebar-width:18.75rem;--t0-toc-width:17rem;--t0-content-toc-gap:3rem;--t0-toc-sticky-gap:2rem;--t0-content-pad:1.5rem;--t0-reading-group-width:calc(var(--sl-content-width) + (var(--t0-content-pad) * 2) + var(--t0-content-toc-gap) + var(--t0-toc-width))}:root[data-theme=light] .right-sidebar{border-inline-start:0}@media (width>=72rem){.main-frame .lg\:sl-flex{width:100%;max-width:var(--t0-reading-group-width);gap:var(--t0-content-toc-gap);margin-inline:auto}.main-frame .lg\:sl-flex .main-pane{flex:1 1 0;min-width:0;max-width:none;width:auto!important}.main-frame .lg\:sl-flex .main-pane main .content-panel{padding-inline:var(--t0-content-pad)}.main-frame .lg\:sl-flex .main-pane main .sl-container{max-width:var(--sl-content-width);margin-inline:auto}.right-sidebar-container{flex:0 0 var(--t0-toc-width);border-inline-start:0;order:2;width:var(--t0-toc-width)!important}.right-sidebar{top:calc(var(--sl-nav-height) + var(--t0-toc-sticky-gap));width:var(--t0-toc-width);height:calc(100vh - var(--sl-nav-height) - var(--t0-toc-sticky-gap));padding-top:0;border-inline-start:0;padding-inline:0;position:sticky;overflow-y:auto}.right-sidebar-panel .sl-container{width:100%;max-width:100%}.right-sidebar-panel{padding:0}:root[data-theme=light] .main-frame:not(:has(.t0-banner)) .right-sidebar-panel{padding-top:0}}header.header.astro-gqpr5s5a{background:#fff;border-bottom:1px solid #ebebeb;padding:12px 24px 13px}header .social-icons a{color:#343434}header site-search button[data-open-modal]{color:#343434;background:#fff;border:1px solid #ebebeb;border-radius:4px;width:auto;max-width:100%;padding:2px 9px 2px 13px}header site-search button[data-open-modal] kbd{color:#343434;background:#e2e6de;border-radius:4px;padding:0 6px;font-size:12px;line-height:21px}header .right-group{align-items:center;gap:16px}header .right-group .social-icons{align-items:center;gap:16px;display:flex}header .right-group .social-icons a{box-sizing:border-box;color:#343434;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;line-height:0;display:inline-flex}header .right-group .social-icons a svg{flex-shrink:0;width:16px;height:16px;display:block}header .right-group .social-icons:after{content:"";width:0;height:var(--t0-header-divider-height,1.0625rem);border:0;border-inline-end:1px solid var(--t0-header-divider,#ebebeb);align-self:center;margin:0;display:block}header .right-group starlight-theme-select,header .right-group starlight-lang-select{align-items:center;min-width:0;display:inline-flex}header .right-group starlight-theme-select label,header .right-group starlight-lang-select label{align-items:center;gap:4px;min-width:0;margin:0;display:inline-flex}header .right-group starlight-theme-select label{--sl-select-width:4.75rem!important}header .right-group starlight-lang-select label{--sl-select-width:7.25rem!important}header .right-group starlight-lang-select{max-width:7.75rem;overflow:visible}header .right-group starlight-lang-select select{text-overflow:ellipsis;max-width:7.25rem;overflow:hidden}header.header>.header{justify-content:space-between;align-items:center;gap:var(--sl-nav-gap,1rem);height:100%;display:flex}header.header>.header .t0-header-start{align-items:center;gap:.625rem;min-width:0;display:flex}header.header>.header .title-wrapper{align-items:center;min-width:0;display:flex;overflow:clip}:root[data-theme=light]{--t0-header-divider:#ebebeb;--t0-header-divider-height:1.0625rem}:root[data-theme=dark]{--t0-header-divider:#3a3a3a;--t0-header-divider-height:1.0625rem}:root[data-theme=dark] header.header.astro-gqpr5s5a{background:#161616;border-bottom-color:#2e2e2e}:root[data-theme=dark] header .social-icons a{color:#bdbdbd}:root[data-theme=dark] header .social-icons a:hover{color:#b2ed1d}:root[data-theme=dark] header site-search button[data-open-modal]{color:#d5d5d5;background:#1f1f1f;border-color:#3a3a3a}:root[data-theme=dark] header site-search button[data-open-modal] kbd{color:#bdbdbd;background:#2a2a2a}starlight-menu-button button{color:#343434;box-shadow:none;width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);background:#fff;border:1px solid #ebebeb;border-radius:4px;justify-content:center;align-items:center;padding:0}starlight-menu-button[aria-expanded=true] button{box-shadow:none;background:#f5f5f5}:root[data-theme=light] starlight-menu-button button{color:#343434;background:#fff}:root[data-theme=light] starlight-menu-button[aria-expanded=true] button{color:#343434;background:#f5f5f5}:root[data-theme=dark] starlight-menu-button button{color:#d5d5d5;background:#1f1f1f;border-color:#3a3a3a}:root[data-theme=dark] starlight-menu-button[aria-expanded=true] button{background:#2a2a2a}:root[data-theme=dark] header .astro-r2p65idu{color:#a0a0a0}header .astro-r2p65idu{color:#878787;font-size:13px;line-height:16.25px}@media (width>=50rem){:root[data-has-sidebar] header.header .header{grid-template-columns:var(--t0-sidebar-width) minmax(0, 1fr) auto;gap:var(--sl-nav-gap,1rem);align-items:center;display:grid}:root[data-has-sidebar] header.header .t0-header-start{grid-column:1;width:100%;min-width:0}:root[data-has-sidebar] header.header .title-wrapper{justify-content:flex-start;width:auto;max-width:none;margin:0;padding:.25rem 0}:root[data-has-sidebar] header.header .header>.sl-flex:has(site-search){grid-column:2;justify-content:flex-end;min-width:0;padding-inline-end:.75rem;display:flex}:root[data-has-sidebar] header.header site-search{justify-content:flex-end;width:100%;min-width:0;display:flex}:root[data-has-sidebar] header.header site-search button[data-open-modal]{width:min(22rem,100%)}:root[data-has-sidebar] header.header .right-group{grid-column:3;justify-self:end}}.t0-sidebar-toggle{box-sizing:border-box;color:#343434;cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;display:none}.t0-sidebar-toggle:hover{background:#f5f5f5;border-color:#d4d4d4}.t0-sidebar-toggle:focus-visible{outline-offset:2px;outline:2px solid #73b200}.t0-sidebar-toggle[aria-expanded=false]{color:#4a7300;background:#f7f8f4;border-color:#73b200}:root[data-theme=dark] .t0-sidebar-toggle{color:#d5d5d5;background:#1f1f1f;border-color:#3a3a3a}:root[data-theme=dark] .t0-sidebar-toggle:hover{background:#2a2a2a}:root[data-theme=dark] .t0-sidebar-toggle[aria-expanded=false]{color:#b2ed1d;background:#243014;border-color:#73b200}@media (width>=50rem){:root[data-has-sidebar] .t0-sidebar-toggle{display:inline-flex!important}html.t0-sidebar-collapsed[data-has-sidebar]{--sl-sidebar-width:0px;--sl-content-inline-start:0px;--t0-sidebar-width:0px}html.t0-sidebar-collapsed[data-has-sidebar] .sidebar{display:none!important}html.t0-sidebar-collapsed[data-has-sidebar] header.header .header{grid-template-columns:auto minmax(0,1fr) auto}html.t0-sidebar-collapsed[data-has-sidebar] header.header .t0-header-start{grid-column:1;width:auto}html.t0-sidebar-collapsed[data-has-sidebar] .main-frame{padding-inline-start:0}:root[data-has-sidebar] .main-frame,:root[data-has-sidebar] .sidebar-pane{transition:padding-inline-start .2s,width .2s,opacity .15s}}@media (width<=49.99rem){:root{--sl-menu-button-size:2.5rem}header.header.astro-gqpr5s5a{padding-inline-start:1rem;padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}header site-search button[data-open-modal]{justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0}.site-title:after{display:none}}site-search dialog{box-shadow:none;color:#343434;border-color:#ebebeb;background:#fcfcfc!important}site-search .dialog-frame,site-search .search-container,#starlight__search,#starlight__search .pagefind-ui{background:#fcfcfc}site-search dialog::backdrop{backdrop-filter:blur(2px);background-color:#16161666}site-search button[data-close-modal]{color:#575757;letter-spacing:0;font-size:14px;font-weight:500}site-search button[data-close-modal]:hover{color:#171717}#starlight__search{--pagefind-ui-primary:#343434;--pagefind-ui-text:#343434;--pagefind-ui-background:#fcfcfc;--pagefind-ui-border:#ebebeb;--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:4px;--pagefind-ui-tag:#f5f5f5}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested,#starlight__search .pagefind-ui__result-tags{background-color:#fcfcfc}#starlight__search .pagefind-ui__search-input{color:#171717;border-radius:4px;font-weight:400;background-color:#fcfcfc!important}#starlight__search .pagefind-ui__search-input::placeholder{color:#8f8f8f;opacity:1}#starlight__search .pagefind-ui__form:before{opacity:.55}#starlight__search .pagefind-ui__search-clear:before{background-color:#575757}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline-color:#b2ed1d}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:#f7f8f4}@media (width>=50rem){site-search dialog{border-radius:4px}}:root[data-theme=dark] site-search dialog{color:#d5d5d5;background:#161616;border-color:#2e2e2e}:root[data-theme=dark] site-search dialog::backdrop{background-color:#0000008c}:root[data-theme=dark] site-search button[data-close-modal]{color:#8f8f8f}:root[data-theme=dark] site-search button[data-close-modal]:hover{color:#e8e8e8}:root[data-theme=dark] #starlight__search{--pagefind-ui-primary:#e8e8e8;--pagefind-ui-text:#bdbdbd;--pagefind-ui-background:#1f1f1f;--pagefind-ui-border:#3a3a3a;--pagefind-ui-tag:#2a2a2a}:root[data-theme=dark] #starlight__search .pagefind-ui__search-input{color:#e8e8e8}:root[data-theme=dark] #starlight__search .pagefind-ui__search-clear:before{background-color:#8f8f8f}:root[data-theme=dark] #starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),:root[data-theme=dark] #starlight__search .pagefind-ui__result-nested,:root[data-theme=dark] #starlight__search .pagefind-ui__result-tags{background-color:#1f1f1f}:root[data-theme=dark] #starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,:root[data-theme=dark] #starlight__search .pagefind-ui__result-nested:focus-within{background-color:#242424}#starlight__sidebar{background:#fcfcfc;border-inline-end:1px solid #ebebeb}#starlight__sidebar summary{padding:3.2px 8px}#starlight__sidebar summary,#starlight__sidebar .group-label .large{font-family:"IBM Plex Mono", var(--sl-font-mono);letter-spacing:normal;text-transform:uppercase;color:#878787;font-size:12px;font-weight:400;line-height:16.8px}#starlight__sidebar .t0-sidebar-group-home-link{cursor:pointer;border-radius:4px}#starlight__sidebar .t0-sidebar-group-home-link:hover .large{color:#5f9900}#starlight__sidebar .t0-sidebar-group-home-link:focus-visible{outline-offset:2px;outline:2px solid #73b200}#starlight__sidebar details ul{margin-inline-start:8px}#starlight__sidebar details ul li{border-inline-start:1px solid #e2e6de;padding-inline-start:9px}#starlight__sidebar details ul a{font-family:var(--sl-font);color:#343434;border-radius:4px;padding:6px 8px;font-size:14px;font-weight:400;line-height:24px}#starlight__sidebar details ul a:not([aria-current=page]):hover{background-color:#f3f3f3}#starlight__sidebar details ul a[aria-current=page]{color:#73b200;background-color:#0000;font-weight:500}#starlight__sidebar details ul a[aria-current=page]:hover{background-color:#0000}:root[data-theme=dark] #starlight__sidebar{background:#202020;border-inline-end-color:#2e2e2e}:root[data-theme=dark] #starlight__sidebar summary,:root[data-theme=dark] #starlight__sidebar .group-label .large{color:#8f8f8f}:root[data-theme=dark] #starlight__sidebar details ul li{border-inline-start-color:#4a4a4a}:root[data-theme=dark] #starlight__sidebar details ul a{color:#cfcfcf}:root[data-theme=dark] #starlight__sidebar details ul a:not([aria-current=page]):hover{background-color:#232323}:root[data-theme=dark] #starlight__sidebar details ul a[aria-current=page]{color:#b2ed1d}#starlight__sidebar .mobile-preferences .social-icons a{color:#343434}#starlight__sidebar .mobile-preferences .social-icons a:hover{color:#050b14}:root[data-theme=dark] #starlight__sidebar .mobile-preferences .social-icons a{color:#e8e8e8}:root[data-theme=dark] #starlight__sidebar .mobile-preferences .social-icons a:hover{color:#b2ed1d}h1,h2,h3,h4,h5,h6{letter-spacing:normal;font-weight:700}.sl-markdown-content{font-size:1rem;line-height:1.625}.sl-markdown-content h1,h1[id=_top]{font-size:2rem;font-weight:700;line-height:1.25}.sl-markdown-content h2{font-size:1.3125rem;font-weight:700;line-height:1.35}.sl-markdown-content h3{font-size:1.125rem;font-weight:500;line-height:1.5}.sl-markdown-content h4,.sl-markdown-content h5,.sl-markdown-content h6{font-size:1rem;font-weight:500;line-height:1.5}:root[data-theme=light] .content-panel h1,:root[data-theme=light] h1[id=_top]{color:#050b14;font-weight:600}:root[data-theme=light] .sl-markdown-content{color:#343434}:root[data-theme=light] .sl-markdown-content h2{color:#050b14;font-weight:500}:root[data-theme=light] .sl-markdown-content h3,:root[data-theme=light] .sl-markdown-content h4,:root[data-theme=light] .sl-markdown-content h5,:root[data-theme=light] .sl-markdown-content h6{color:#050b14}:root[data-theme=light] main .content-panel+.content-panel{border-top:0;padding-top:1rem}.main-frame:not(:has(.t0-banner)){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height) + 1rem)}:root[data-theme=light] .main-frame:not(:has(.t0-banner)) .right-sidebar-panel .sl-container{padding-inline:0 1.5rem}:root[data-theme=light] .content-panel:first-of-type{padding-top:0;padding-bottom:0}main:not(:has(.t0-banner)) .content-panel{padding-inline:1rem}@media (width>=50rem) and (width<=71.99rem){main:not(:has(.t0-banner)) .content-panel{padding-inline:var(--t0-content-pad)}}@media (width>=72rem){.main-frame:not(:has(.t0-banner)){padding-top:6rem}}:root[data-theme=light] .content-panel:first-of-type .sl-container>h1{margin-top:0}.t0-last-updated{color:var(--sl-color-gray-3);margin:.625rem 0 .25rem;padding-block:.25rem;font-size:.875rem;line-height:1.4}footer .last-updated{display:none}:root[data-theme=light] .sl-markdown-content strong{color:#050b14;font-weight:600}starlight-tabs.t0-topic-explosion-tabs,.t0-topic-explosion-tabs starlight-tabs{display:block}.t0-topic-explosion-tabs [role=tablist]>.tab:first-child>[role=tab][aria-selected=true]{color:#050b14!important;background:#f77c7c!important;border-color:#f77c7c!important}:root[data-theme=dark] .t0-topic-explosion-tabs [role=tablist]>.tab:first-child>[role=tab][aria-selected=true]{color:#fff!important}:root[data-theme=light] .sl-markdown-content .sl-heading-wrapper>:is(h2,h3,h4,h5,h6){margin:0}.sl-markdown-content .sl-heading-wrapper .sl-anchor-link{vertical-align:.05em;transform-origin:50%;opacity:.75;margin-inline-start:.375rem;font-size:.75em;line-height:1;transform:scale(.82)}.sl-markdown-content .sl-heading-wrapper .sl-anchor-link svg{width:.85em;height:.85em}:root[data-theme=light] .sl-markdown-content :not(.sl-heading-wrapper)+.sl-heading-wrapper{margin-top:2rem}:root[data-theme=light] .sl-markdown-content>p:first-child+.sl-heading-wrapper{margin-top:2.5rem}:root[data-theme=light] .sl-markdown-content>:is(p,ul,ol,.expressive-code,starlight-tabs,.starlight-aside,blockquote,table){margin-block:0}:root[data-theme=light] .sl-markdown-content .sl-heading-wrapper+:is(p,ul,ol,.expressive-code,starlight-tabs,.starlight-aside,blockquote,table),:root[data-theme=light] .sl-markdown-content :is(p,.expressive-code,starlight-tabs,.starlight-aside,ul,ol,blockquote,table)+:is(p,.expressive-code,starlight-tabs,.starlight-aside,ul,ol,blockquote,table){margin-top:1rem}:root[data-theme=light] .sl-markdown-content .expressive-code,:root[data-theme=light] .sl-markdown-content .starlight-aside{margin-block:0}:root[data-theme=light] .sl-steps>li:after{background-color:#ebebeb;bottom:0}:root[data-theme=light] .sl-steps>li:before{background-color:#f9f9f9;box-shadow:inset 0 0 0 1px #ebebeb}:root[data-theme=light] starlight-tabs .tablist-wrapper~[role=tabpanel],:root[data-theme=light] .sl-markdown-content .sl-heading-wrapper~starlight-tabs,:root[data-theme=light] .sl-markdown-content starlight-tabs~.starlight-aside{margin-top:1rem}:root[data-theme=light] main:not(:has(.t0-banner)) footer.sl-flex{gap:1rem;margin-top:2.5rem}:root[data-theme=light] main:not(:has(.t0-banner)) footer .meta{order:2;margin-top:0}:root[data-theme=light] main:not(:has(.t0-banner)) footer .pagination-links{order:1;margin-top:0}.sl-markdown-content code:not(pre code){border-radius:var(--t0-radius);font-size:.9em}:root[data-theme=light] .sl-markdown-content code:not(pre code){color:#343434;background:#f3f3f3;border:0;padding:.125rem .375rem}:root[data-theme=light] .sl-markdown-content h2 code:not(pre code){padding:.125rem .375rem;font-size:1.125rem;font-weight:500}.expressive-code pre,.sl-markdown-content pre code{line-height:1.46}.expressive-code{--ec-frm-frameBoxShdCssVal:none}:root[data-theme=light] .expressive-code{--ec-brdRad:4px;--ec-brdCol:#ebebeb;--ec-codeBg:#fff;--ec-codeFg:#393a34;--ec-codeFontSize:.8125rem;--ec-codePadBlk:1rem;--ec-codePadInl:1rem;--ec-frm-frameBoxShdCssVal:none;--ec-frm-trmTtbBg:#f9f9f9;--ec-frm-trmTtbBrdBtmCol:#ebebeb;--ec-frm-trmBg:#fff;--ec-frm-trmTtbDotsOpa:1}:root[data-theme=light] .expressive-code .frame{background:#fafafa;border:1px solid #ebebeb;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px #0000000a}:root[data-theme=light] .expressive-code .frame.is-terminal .header{border:none;border-bottom:1px solid #ebebeb;border-radius:0}:root[data-theme=light] .expressive-code .frame.is-terminal .header:after{border-bottom:none}:root[data-theme=light] .expressive-code .frame.is-terminal pre{background:#fff;border:none;border-radius:0}:root[data-theme=light] .expressive-code .frame.is-terminal pre::-webkit-scrollbar{border-radius:0}:root[data-theme=light] .expressive-code .frame.is-terminal pre::-webkit-scrollbar-track{border-radius:0}:root[data-theme=light] .expressive-code .frame.is-terminal .header:before{opacity:1;background-color:#ef4444;border-radius:4.298px;width:8.595px;height:8.595px;left:17px;box-shadow:14.595px 0 #f59e0b,29.19px 0 #10b981;mask-image:none}:root[data-theme=light] .expressive-code button[title="Copy to clipboard"]{color:#393a34;background:#fff;border:1px solid #ebebeb;border-radius:4px}:root[data-theme=light] .expressive-code button[title="Copy to clipboard"]:hover{color:#171717;background:#f9f9f9;border-color:#d4d4d4}:root[data-theme=dark] .expressive-code button[title="Copy to clipboard"]{color:#d4d4d4;background:#2a2a2a;border:1px solid #3f3f3f;border-radius:4px}:root[data-theme=dark] .expressive-code button[title="Copy to clipboard"]:hover{color:#f2f2f2;background:#343434;border-color:#4f4f4f}:root[data-theme=dark] .expressive-code{--ec-brdRad:4px;--ec-brdCol:#3f3f3f;--ec-codeBg:#161616;--ec-codeFg:#d4d4d4;--ec-frm-trmTtbBg:#202020;--ec-frm-trmTtbBrdBtmCol:#474747;--ec-frm-trmBg:#161616}:root[data-theme=dark] .expressive-code .frame{background:#1a1a1a;border:1px solid #3f3f3f;border-radius:4px;overflow:hidden}:root[data-theme=dark] .expressive-code .frame.is-terminal .header{background:#202020;border-bottom:1px solid #474747}.sl-markdown-content a:not(:where(.not-content *)){font-weight:500;text-decoration:none}.sl-markdown-content a:not(:where(.not-content *)):hover{text-decoration:underline}:root[data-theme=light] .sl-markdown-content a:not(:where(.not-content *)){color:#73b200;text-decoration:underline}:root[data-theme=light] .sl-markdown-content a:not(:where(.not-content *)):hover{color:#73b200}:root[data-theme=dark] .sl-markdown-content a:not(:where(.not-content *)){color:#b2ed1d;text-decoration:underline}.sl-markdown-content li{margin-block:0}:root[data-theme=light] .sl-markdown-content li+li{margin-top:.5rem}.sl-markdown-content ul>li>.sl-steps{padding-top:.75rem}:root[data-theme=light] .sl-markdown-content ul>li:has(>.sl-steps)+li{margin-top:1rem}:root[data-theme=light] .sl-markdown-content ul>li>.sl-steps>li+li,:root[data-theme=dark] .sl-markdown-content ul>li>.sl-steps>li+li{margin-top:.75rem}:root[data-theme=light] .sl-markdown-content .sl-steps>li>p+.expressive-code,:root[data-theme=dark] .sl-markdown-content .sl-steps>li>p+.expressive-code{margin-top:.5rem}:root[data-theme=light] starlight-tabs [role=tablist] .tab+.tab{margin-top:0}.sl-markdown-content th{font-size:.875rem;line-height:1.43}:root[data-theme=light] .sl-markdown-content table,:root[data-theme=light] .sl-markdown-content th,:root[data-theme=light] .sl-markdown-content td{border-color:#ebebeb}:root[data-theme=light] .sl-markdown-content table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:#fcfcfc;border:1px solid #ebebeb;border-radius:4px;width:100%;max-width:100%;display:table;overflow:hidden}:root[data-theme=light] .sl-markdown-content th,:root[data-theme=light] .sl-markdown-content td{border:0;border-bottom:1px solid #ebebeb;padding-inline:1rem}:root[data-theme=light] .sl-markdown-content th{color:#878787;background:#f7f7f7}:root[data-theme=light] .sl-markdown-content tbody tr:last-child>*{border-bottom:0}:root[data-theme=dark] .sl-markdown-content table,:root[data-theme=dark] .sl-markdown-content th,:root[data-theme=dark] .sl-markdown-content td{border-color:#3f3f3f}:root[data-theme=dark] .sl-markdown-content table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:#1f1f1f;border:1px solid #3f3f3f;border-radius:4px;width:100%;max-width:100%;display:table;overflow:hidden}:root[data-theme=dark] .sl-markdown-content th,:root[data-theme=dark] .sl-markdown-content td{border:0;border-bottom:1px solid #3f3f3f;padding-inline:1rem}:root[data-theme=dark] .sl-markdown-content th{color:#a0a0a0;background:#252525}:root[data-theme=dark] .sl-markdown-content tbody tr:last-child>*{border-bottom:0}.sl-markdown-content img{max-width:100%;height:auto;display:block}.sl-markdown-content img.t0-topology{width:100%;max-width:100%;height:auto}.sl-markdown-content :is(p,li,a){overflow-wrap:anywhere}.sl-markdown-content :is(th,td){white-space:normal;overflow-wrap:anywhere;word-break:break-word}.sl-markdown-content pre{max-width:100%;overflow-x:auto}:root.t0-table-scroll[data-theme=light] .sl-markdown-content table,:root.t0-table-scroll[data-theme=dark] .sl-markdown-content table{table-layout:auto;-webkit-overflow-scrolling:touch;display:block;overflow:auto hidden}:root.t0-table-scroll .sl-markdown-content :is(th,td){white-space:nowrap;overflow-wrap:normal;word-break:normal}:root.t0-table-scroll .sl-markdown-content :is(td:first-child,th:first-child){width:1%}.pagination-links{border-top:1px solid #0000;margin-top:2.5rem;padding-top:1rem}.pagination-links a{border-radius:var(--t0-radius);box-shadow:none;background:0 0;border:0;text-decoration:none}:root[data-theme=light] .pagination-links{border-top-color:#ebebeb;justify-content:space-between;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;display:flex}:root[data-theme=light] .pagination-links:has(>a:only-child[rel=next]){justify-content:flex-end}:root[data-theme=light] .pagination-links:has(>a:only-child[rel=prev]){justify-content:flex-start}:root[data-theme=light] .pagination-links .pagination-link{color:#050b14;flex-direction:column;flex-grow:0;flex-basis:auto;gap:0;width:auto;padding:0;display:flex}:root[data-theme=light] .pagination-links .pagination-link--prev{text-align:start;align-items:flex-start}:root[data-theme=light] .pagination-links .pagination-link--next{text-align:end;align-items:flex-end}:root[data-theme=light] .pagination-links .pagination-label-row{align-items:center;gap:0;display:flex}:root[data-theme=light] .pagination-links .pagination-link:hover .pagination-label-row{gap:.375rem}:root[data-theme=light] .pagination-links .pagination-label{color:#878787;text-transform:uppercase;font-size:.875rem;font-weight:400;line-height:normal}:root[data-theme=light] .pagination-links .pagination-link--prev .pagination-label{font-family:"IBM Plex Mono", var(--sl-font-mono)}:root[data-theme=light] .pagination-links .pagination-link--next .pagination-label{font-family:var(--sl-font)}:root[data-theme=light] .pagination-links .link-title{font-family:var(--sl-font);color:#050b14;text-transform:none;font-size:1rem;font-weight:500;line-height:1.5;transition:color .15s}:root[data-theme=light] .pagination-links .pagination-link:hover .link-title{color:#73b200}:root[data-theme=light] .pagination-links .pagination-label-row svg{opacity:0;color:#050b14;flex-shrink:0;width:0;transition:opacity .15s,width .15s;overflow:hidden}:root[data-theme=light] .pagination-links .pagination-link:hover .pagination-label-row svg{opacity:1;width:1rem;height:1rem}:root[data-theme=dark] .pagination-links{border-top-color:#3a3a3a;justify-content:space-between;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;display:flex}:root[data-theme=dark] .pagination-links:has(>a:only-child[rel=next]){justify-content:flex-end}:root[data-theme=dark] .pagination-links:has(>a:only-child[rel=prev]){justify-content:flex-start}:root[data-theme=dark] .pagination-links .pagination-link{color:#f2f2f2;flex-direction:column;flex-grow:0;flex-basis:auto;gap:0;width:auto;padding:0;display:flex}:root[data-theme=dark] .pagination-links .pagination-link--prev{text-align:start;align-items:flex-start}:root[data-theme=dark] .pagination-links .pagination-link--next{text-align:end;align-items:flex-end}:root[data-theme=dark] .pagination-links .pagination-label-row{align-items:center;gap:0;display:flex}:root[data-theme=dark] .pagination-links .pagination-link:hover .pagination-label-row{gap:.375rem}:root[data-theme=dark] .pagination-links .pagination-label{color:#8f8f8f;text-transform:uppercase;font-size:.875rem;font-weight:400;line-height:normal}:root[data-theme=dark] .pagination-links .pagination-link--prev .pagination-label{font-family:"IBM Plex Mono", var(--sl-font-mono)}:root[data-theme=dark] .pagination-links .pagination-link--next .pagination-label{font-family:var(--sl-font)}:root[data-theme=dark] .pagination-links .link-title{font-family:var(--sl-font);color:#f2f2f2;text-transform:none;font-size:1rem;font-weight:500;line-height:1.5;transition:color .15s}:root[data-theme=dark] .pagination-links .pagination-link:hover .link-title{color:#b2ed1d}:root[data-theme=dark] .pagination-links .pagination-label-row svg{opacity:0;color:#f2f2f2;flex-shrink:0;width:0;transition:opacity .15s,width .15s;overflow:hidden}:root[data-theme=dark] .pagination-links .pagination-link:hover .pagination-label-row svg{opacity:1;width:1rem;height:1rem}@media (width<=39.99rem){:root[data-theme=light] .pagination-links,:root[data-theme=dark] .pagination-links{flex-direction:column;gap:1.5rem}:root[data-theme=light] .pagination-links .pagination-link,:root[data-theme=dark] .pagination-links .pagination-link{text-align:start;align-items:flex-start;width:100%}.pagination-links .link-title{overflow-wrap:anywhere;max-width:100%}}:root[data-theme=light] mobile-starlight-toc nav{background-color:#fcfcfc!important;border-top-color:#ebebeb!important}:root[data-theme=light] mobile-starlight-toc summary{border-bottom-color:#ebebeb!important}.right-sidebar h2,.right-sidebar-panel h2#starlight__on-this-page{display:none}.right-sidebar-panel nav{margin-inline-start:0}.right-sidebar-panel nav>ul{margin:0;padding:0;list-style:none;position:relative}.right-sidebar-panel nav>ul:before{content:"";background:#ebebeb;width:2px;position:absolute;inset-block:0;inset-inline-start:0}:root[data-theme=dark] .right-sidebar-panel nav>ul:before{background:#3f3f3f}.right-sidebar-panel nav li{margin:0;padding-inline-start:0}.right-sidebar-panel nav ul ul{margin:0;padding:0}.right-sidebar-panel nav ul ul li{padding-inline-start:0}.right-sidebar-panel nav ul ul a{padding-inline-start:1.125rem;font-size:.8125rem}:root[data-theme=light] .right-sidebar-panel nav ul ul a{color:#9a9a9a}:root[data-theme=dark] .right-sidebar-panel nav ul ul a{color:#7f7f7f}.right-sidebar-panel nav a{color:#878787;white-space:normal;overflow-wrap:anywhere;border-inline-start:0;border-radius:0;padding:.375rem .5rem .375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.71429;text-decoration:none;display:block;position:relative}.right-sidebar-panel nav a:not([aria-current]):hover{color:#73b200}.right-sidebar-panel nav a[aria-current=true],.right-sidebar-panel nav a[aria-current=location]{color:#343434;font-weight:500}.right-sidebar-panel nav a[aria-current=true]:before,.right-sidebar-panel nav a[aria-current=location]:before{content:"";background:#050b14;width:2px;position:absolute;inset-block:.375rem;inset-inline-start:0}:root[data-theme=dark] .right-sidebar-panel nav a{color:#8f8f8f}:root[data-theme=dark] .right-sidebar-panel nav a:not([aria-current]):hover{color:#b2ed1d}:root[data-theme=dark] .right-sidebar-panel nav a[aria-current=true],:root[data-theme=dark] .right-sidebar-panel nav a[aria-current=location]{color:#f2f2f2}:root[data-theme=dark] .right-sidebar-panel nav a[aria-current=true]:before,:root[data-theme=dark] .right-sidebar-panel nav a[aria-current=location]:before{background:#fff}.t0-editions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.t0-editions-label{color:#878787;font-size:.8125rem;line-height:1.4}.t0-edition{border:1px solid;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:400;line-height:.875rem}.t0-edition--edge{color:#242424;background:#f9f9f9;border-color:#d9d9d9}.t0-edition--cloud{color:#65a30d;background:#fcfef8;border-color:#73b200}.t0-edition--enterprise{color:#050b14;background:#cdced04d;border-color:#050b14}:root[data-theme=dark] .t0-editions-label{color:#a5a5a5}:root[data-theme=dark] .t0-edition--edge{color:#e7e7e7;background:#2b2b2b;border-color:#5a5a5a}:root[data-theme=dark] .t0-edition--cloud{color:#b2ed1d;background:#73b2002e;border-color:#73b200}:root[data-theme=dark] .t0-edition--enterprise{color:#fff;background:#cdced042;border-color:#c8c8c8}.site-title{align-items:center;gap:.625rem}.site-title img{width:auto;height:1.0625rem}.site-title:after{content:"Documentation";font-family:var(--sl-font);color:var(--sl-color-gray-2);border-inline-start:1px solid var(--t0-header-divider,var(--sl-color-gray-5));padding-inline-start:.625rem;font-size:.875rem;font-weight:500;line-height:1.2}html[lang=zh-CN] .site-title:after{content:"文档"}html[lang=ja] .site-title:after{content:"ドキュメント"}html[lang=es] .site-title:after{content:"Documentación"}#starlight__sidebar a{font-size:var(--sl-text-sm);line-height:1.43}.sl-markdown-content .card,.sl-link-button,.sl-markdown-content pre{border-radius:var(--t0-radius)}.starlight-aside{border-radius:0}.sl-link-button.primary{background:var(--sl-color-accent);border-color:var(--sl-color-accent);color:#050b14;font-weight:500}:root[data-theme=light] .sl-link-button.primary{color:#333;background:#ccf368;border-color:#ccf368}.sl-link-button.minimal{font-weight:500}main:has(.t0-banner) .content-panel:first-of-type{display:none}main:has(.t0-banner) .content-panel{border-top:0}main:has(.t0-banner){--sl-content-width:66rem}main:has(.t0-banner) .sl-container{width:100%;max-width:66rem;margin-inline:auto;container:t0-home/inline-size}main:has(.t0-banner) .t0-banner{margin-top:1rem}:root{--t0-line:var(--sl-color-gray-5);--t0-line-accent:#b2ed1d73;--t0-mark:var(--sl-color-gray-4);--t0-mark-accent:var(--sl-color-accent-high);--t0-cell-hover:#1d1d1d;--t0-dot:#b2ed1d1f}:root[data-theme=light]{--t0-line-accent:#73b20099;--t0-mark-accent:#73b200;--t0-cell-hover:#f7f8f4;--t0-dot:#73b2002e}.t0-frame{border:1px solid var(--t0-line);position:relative}.t0-frame.accent{border-color:var(--t0-line-accent)}.t0-frame:before,.t0-frame:after,.t0-frame .t0-corners:before,.t0-frame .t0-corners:after{content:"";background:var(--t0-mark);z-index:2;width:7px;height:7px;position:absolute}.t0-frame.accent:before,.t0-frame.accent:after,.t0-frame.accent .t0-corners:before,.t0-frame.accent .t0-corners:after{background:var(--t0-mark-accent)}.t0-frame:before{top:-4px;left:-4px}.t0-frame:after{bottom:-4px;right:-4px}.t0-frame .t0-corners{pointer-events:none;position:absolute;inset:0}.t0-frame .t0-corners:before{top:-4px;right:-4px}.t0-frame .t0-corners:after{bottom:-4px;left:-4px}.t0-tag{font-family:var(--sl-font);letter-spacing:normal;text-transform:uppercase;color:var(--sl-color-accent-high);margin:0;font-size:.75rem;font-weight:600}.t0-tag:before{content:"■ ";font-size:.5625rem}.t0-banner{grid-template-columns:minmax(0,1fr) 19.1875rem;margin:3.5rem 0 0;display:grid}.t0-banner-main,.t0-banner-side{flex-direction:column;align-items:flex-start;min-width:0;padding:2rem 2.25rem;display:flex}.t0-banner-main{gap:.875rem}.t0-banner-main h2{color:var(--sl-color-white);margin:0;font-size:1.5rem;font-weight:700;line-height:1.35}.t0-banner-main>p:not(.t0-tag){color:var(--sl-color-gray-2);margin:0;font-size:1rem;line-height:1.625}.t0-cmd{font-family:var(--sl-font-mono);color:var(--sl-color-white);background:var(--sl-color-gray-6);border:1px solid var(--t0-line);white-space:nowrap;max-width:100%;margin-top:.25rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.46;overflow-x:auto}.t0-prompt{font-family:var(--sl-font-mono);color:var(--sl-color-gray-1);background:var(--sl-color-gray-6);border:1px solid var(--t0-line);box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;width:100%;max-width:100%;margin:0;padding:.875rem 1rem;font-size:.75rem;line-height:1.6}.t0-copy{background:var(--sl-color-accent);color:#050b14;font-family:var(--sl-font);cursor:pointer;border:0;border-radius:4px;align-items:center;gap:.5rem;min-height:2rem;margin:0;padding:.25rem 1rem;font-size:.875rem;font-weight:500;line-height:1.714;display:inline-flex}.t0-copy-icon{flex-shrink:0;width:1rem;height:1rem}.t0-copy-icon--check,.t0-copy.is-copied .t0-copy-icon--copy{display:none}.t0-copy.is-copied .t0-copy-icon--check{display:block}:root[data-theme=light] .t0-copy{color:#050b14;background:#cbf368}.t0-copy:hover{filter:brightness(1.06)}.t0-banner-side{border-inline-start:1px solid var(--t0-line-accent);background-image:radial-gradient(var(--t0-dot) 1px, transparent 1.5px);background-size:14px 14px;justify-content:flex-start;gap:1.5rem;padding-block:2.5rem}.t0-side-group{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex}.t0-side-label{font-family:"IBM Plex Mono", var(--sl-font-mono);color:var(--sl-color-gray-2);margin:0;font-size:.875rem;font-weight:400;line-height:1.625}.t0-side-link{color:var(--sl-color-accent-high);text-underline-position:from-font;font-size:1rem;font-weight:500;line-height:1.625;text-decoration:underline}.t0-side-link:hover{color:var(--sl-color-accent)}:root[data-theme=light] .t0-banner-main{background:#fff}:root[data-theme=light] .t0-banner-main .t0-tag{font-family:"IBM Plex Mono", var(--sl-font-mono);letter-spacing:1.76px;color:#73b200;font-size:.75rem;font-weight:500}:root[data-theme=light] .t0-banner-main h2{color:#050b14;font-size:2rem;font-weight:600;line-height:2.5rem}:root[data-theme=light] .t0-banner-main>p:not(.t0-tag){color:#454c57}:root[data-theme=light] .t0-prompt{color:#171a22;background:#fcfcfc;border-color:#ebebeb}:root[data-theme=light] .t0-banner-side{background-color:#f7fde8}:root[data-theme=light] .t0-side-label{color:#454c57}:root[data-theme=light] .t0-side-link,:root[data-theme=light] .t0-side-link:hover{color:#73b200}.t0-btn{background:var(--sl-color-accent);color:#050b14;border-radius:4px;align-items:center;gap:.5rem;margin-top:.25rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;line-height:1.43;text-decoration:none;display:inline-flex}:root[data-theme=light] .t0-btn{color:#333;background:#ccf368}.t0-btn:hover{filter:brightness(1.06)}.t0-explore{margin:2.625rem 0 1rem}.t0-explore h2{color:var(--sl-color-white);margin:0 0 .375rem;font-size:1.3125rem;font-weight:700;line-height:1.35}.t0-explore p{color:var(--sl-color-gray-3);margin:0;font-size:.875rem;line-height:1.43}:root[data-theme=light] .t0-explore h2{color:#050b14;font-weight:500}:root[data-theme=light] .t0-explore p{color:#454c57;font-size:1rem;line-height:1.625}.t0-grid{background:0 0;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:1.125rem;display:grid}.t0-cell{color:#454c57;background:#fff;border:1px solid #ebebeb;border-radius:4px;flex-direction:column;gap:2rem;min-width:0;min-height:15.5rem;padding:1rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.t0-cell:hover{background:#fcfcfc;border-color:#dfe3d8}.t0-cell .t0-tag{font-family:"IBM Plex Mono", var(--sl-font-mono);letter-spacing:1.76px;text-transform:uppercase;color:#73b200;margin:0;font-size:.75rem;font-weight:500;line-height:normal}.t0-cell .t0-tag:before{font-size:.5rem}.t0-cell-body{flex-direction:column;flex:1;gap:.75rem;width:100%;min-width:0;display:flex}.t0-cell h3{letter-spacing:-.68px;color:#050b14;margin:0;font-size:1.125rem;font-weight:500;line-height:normal}.t0-cell p,.t0-cell-body>p{color:#454c57;flex:1;margin:0;font-size:1rem;line-height:24.8px}.t0-more{color:#050b14;font-size:1rem;font-weight:500;line-height:20.02px}.t0-more:after{content:" ->"}.t0-cell:hover .t0-more{color:#73b200}:root[data-theme=dark] .t0-explore h2{color:#fcfcfc}:root[data-theme=dark] .t0-explore p{color:#bdbdbd}:root[data-theme=dark] .t0-cell{color:#c4c4c4;background:#242424;border-color:#4a4a4a}:root[data-theme=dark] .t0-cell:hover{background:#2a2a2a;border-color:#5d5d5d}:root[data-theme=dark] .t0-cell .t0-tag{color:#b2ed1d}:root[data-theme=dark] .t0-cell h3{color:#fcfcfc}:root[data-theme=dark] .t0-cell p,:root[data-theme=dark] .t0-cell-body>p{color:#c4c4c4}:root[data-theme=dark] .t0-more{color:#e8e8e8}:root[data-theme=dark] .t0-cell:hover .t0-more{color:#b2ed1d}.sl-markdown-content .card{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-black);box-shadow:none}:root[data-theme=light] .sl-markdown-content .card{border-color:var(--sl-color-gray-6)}.sl-markdown-content .card .title{font-weight:700;font-size:var(--sl-text-lg)}.sl-markdown-content .card .icon{background-color:var(--sl-color-accent-low);color:var(--sl-color-accent-high);border:0;border-radius:4px}:root[data-theme=light] .sl-markdown-content .card .icon{color:#73b200;background-color:#eef6d7}.t0-board{margin:2rem 0 2.5rem;container:t0-board/inline-size}.t0-board-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.125rem;display:grid}.t0-col{border:1px solid var(--t0-line);flex-direction:column;min-width:0;display:flex;overflow:hidden}.t0-col--accent{border-color:#73b200}.t0-col--dark{border-color:#050b14}.t0-col-header{border-bottom:1px solid var(--t0-line);background:#fcfcfc;align-items:center;min-height:44px;padding:.5rem 1.5rem;display:flex;overflow:hidden}.t0-col--accent .t0-col-header{background:#f7fde8;border-bottom-color:#73b200}.t0-col--dark .t0-col-header{background:#cdced04d;border-bottom-color:#050b14}.t0-col-header .t0-tag{font-family:"IBM Plex Mono", var(--sl-font-mono);letter-spacing:.09rem;text-transform:uppercase;color:#878787;white-space:nowrap;margin:0;font-size:.6875rem;font-weight:500}.t0-col-header .t0-tag:before{content:"■ "}.t0-col--accent .t0-col-header .t0-tag{color:#73b200}.t0-col--dark .t0-col-header .t0-tag{color:#050b14}.t0-col-body{flex-direction:column;gap:4rem;padding:1.5rem;display:flex}.t0-col-top{flex-direction:column;gap:.5rem;display:flex}@container t0-board (width>=46.01rem){.t0-col-top{height:auto;min-height:10.5rem}}.t0-col h3{color:#050b14;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.3125rem;font-weight:500;line-height:1.35;display:flex}.t0-col-flag{color:#65a30d;background:#f7fee7;border:1px solid #bef264;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:400;line-height:1}.t0-col-tagline{color:#454c57;margin:0;font-size:1rem;line-height:1.625}.t0-col-for{color:#171a22;background:#fcfcfc;border-left:1px solid #ebebeb;margin:0;padding:.25rem .75rem;font-size:.875rem;line-height:1.6}.t0-col--accent .t0-col-for{background:#f7fde8;border-left-color:#73b200}.t0-col--dark .t0-col-for{background:#cdced04d;border-left-color:#050b14}.t0-plans{flex-direction:column;gap:.5rem;display:flex}.t0-plan{border:1px solid #ebebeb;border-radius:4px;grid-template-columns:1fr auto;align-items:baseline;gap:.75rem .5rem;padding:1rem;display:grid}.t0-plan-name{color:#050b14;letter-spacing:-.04rem;align-items:center;gap:.375rem;font-size:1rem;font-weight:500;display:inline-flex}.t0-plan-star{color:#73b200;font-size:.875rem;line-height:1}@container t0-board (width>=46.01rem){.t0-plan--apache,.t0-plan--growth,.t0-plan--base{min-height:9.75rem}.t0-plan--scale,.t0-plan--plus,.t0-plan--cluster{min-height:8.75rem}}.t0-plan-price{font-family:"IBM Plex Mono", var(--sl-font-mono);color:#878787;letter-spacing:.11rem;text-transform:uppercase;text-align:right;font-size:.75rem;font-weight:500}.t0-plan-desc{color:#787f88;grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.714}.t0-col-cta{color:#050b14;font-size:1rem;font-weight:400;line-height:1.77188;font-family:"IBM Plex Mono", var(--sl-font-mono);white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-top:.25rem;text-decoration:underline;display:inline-block}.t0-col-cta:after{content:" ->"}.t0-col-cta:hover{color:var(--sl-color-accent-high)}.t0-col-cta.t0-cta-btn{text-decoration:underline}:root[data-theme=dark] .t0-col{background:#202020;border-color:#4a4a4a}:root[data-theme=dark] .t0-col--accent{border-color:#73b200}:root[data-theme=dark] .t0-col--dark{border-color:#8f8f8f}:root[data-theme=dark] .t0-col-header{background:#2b2b2b;border-bottom-color:#4a4a4a}:root[data-theme=dark] .t0-col--accent .t0-col-header{background:#202a16;border-bottom-color:#73b200}:root[data-theme=dark] .t0-col--dark .t0-col-header{background:#343434;border-bottom-color:#8f8f8f}:root[data-theme=dark] .t0-col-header .t0-tag{color:#c8c8c8}:root[data-theme=dark] .t0-col--accent .t0-col-header .t0-tag{color:#b2ed1d}:root[data-theme=dark] .t0-col--dark .t0-col-header .t0-tag{color:#ededed}:root[data-theme=dark] .t0-col h3{color:#fff}:root[data-theme=dark] .t0-col-tagline{color:#dfdfdf}:root[data-theme=dark] .t0-col-for{color:#e3e3e3;background:#2e2e2e;border-left-color:#656565}:root[data-theme=dark] .t0-col--accent .t0-col-for{background:#2f3b20;border-left-color:#73b200}:root[data-theme=dark] .t0-col--dark .t0-col-for{background:#3a3a3a;border-left-color:#a2a2a2}:root[data-theme=dark] .t0-plan{background:#282828;border-color:#575757}:root[data-theme=dark] .t0-plan-name{color:#fcfcfc}:root[data-theme=dark] .t0-plan-price{color:#c2c2c2}:root[data-theme=dark] .t0-plan-desc{color:#cfcfcf}:root[data-theme=dark] .t0-plan-star{color:#b2ed1d}:root[data-theme=dark] .t0-col-flag{color:#b2ed1d;background:#2a3816;border-color:#73b200}:root[data-theme=dark] .t0-col-cta{color:#f2f2f2}:root[data-theme=dark] .t0-col-cta:hover{color:#b2ed1d}.t0-yes{color:var(--sl-color-accent-high);font-weight:700}.t0-no{color:var(--sl-color-gray-4)}@container t0-board (width<=46rem){.t0-board-grid{grid-template-columns:1fr}.t0-col-body{gap:2rem}}:root[data-theme=light]{--t0-mermaid-canvas-bg:#f9f9f9;--t0-mermaid-canvas-border:transparent;--t0-mermaid-node-fill:#fff;--t0-mermaid-node-stroke:#ebebeb;--t0-mermaid-node-text:#2e3138;--t0-mermaid-frame-fill:#fff;--t0-mermaid-frame-stroke:#ebebeb;--t0-mermaid-accent-fill:#eaf8c8;--t0-mermaid-accent-stroke:#a6cf38;--t0-mermaid-soft-fill:#f7faf2;--t0-mermaid-soft-stroke:#d8e6b8;--t0-mermaid-agent-fill:#eef4ff;--t0-mermaid-agent-stroke:#b7c7e8;--t0-mermaid-ui-fill:#fff;--t0-mermaid-ui-stroke:#bfd8a5;--t0-mermaid-edge:#8f97a3;--t0-mermaid-edge-label:#4f5663;--t0-mermaid-cluster:#ebebeb;--t0-mermaid-cluster-fill:#fff;--t0-mermaid-cluster-label:#3a3a3a}:root[data-theme=dark]{--t0-mermaid-canvas-bg:#1f1f1f;--t0-mermaid-canvas-border:#3f3f3f;--t0-mermaid-node-fill:#262626;--t0-mermaid-node-stroke:#4a4f45;--t0-mermaid-node-text:#d8dbe0;--t0-mermaid-frame-fill:#242424;--t0-mermaid-frame-stroke:#57624d;--t0-mermaid-accent-fill:#314217;--t0-mermaid-accent-stroke:#8dbf2c;--t0-mermaid-soft-fill:#2a3022;--t0-mermaid-soft-stroke:#65784f;--t0-mermaid-agent-fill:#243142;--t0-mermaid-agent-stroke:#5d7596;--t0-mermaid-ui-fill:#252a22;--t0-mermaid-ui-stroke:#719856;--t0-mermaid-edge:#7c8594;--t0-mermaid-edge-label:#c2c8d3;--t0-mermaid-cluster:#4a4f45;--t0-mermaid-cluster-fill:#232323;--t0-mermaid-cluster-label:#c6cad2}.mermaid{box-sizing:border-box;border-radius:4px;width:fit-content;max-width:100%;margin:1.5rem auto;padding:1.5rem 1rem;display:block;overflow:visible}.mermaid:not(:has(svg)){color:#0000}.mermaid:not(:has(svg)) *{color:#0000!important}.mermaid svg{display:block;overflow:visible;max-width:100%!important;height:auto!important}.t0-compact-mermaid{justify-content:center;margin:1rem 0 1.25rem;display:flex}.t0-compact-mermaid .mermaid{max-width:560px;margin:0 auto;padding:.75rem}.t0-compact-mermaid .mermaid svg{max-width:min(100%,520px)!important}.t0-demo-factory-mermaid{margin:1.5rem 0;overflow-x:hidden}.t0-demo-factory-mermaid .mermaid{width:min(100%,1000px);max-width:100%;margin:0 auto}.t0-demo-factory-mermaid .mermaid svg{width:100%!important;max-width:100%!important}.t0-demo-factory-mermaid .mermaid .nodeLabel,.t0-demo-factory-mermaid .mermaid .node .label,.t0-demo-factory-mermaid .mermaid .edgeLabel,.t0-demo-factory-mermaid .mermaid .edgeLabel p,.t0-demo-factory-mermaid .mermaid .edgeLabel span,.t0-demo-factory-mermaid .mermaid .cluster-label .nodeLabel,.t0-demo-factory-mermaid .mermaid .cluster-label span{font-size:18px!important}.t0-uns-foundation-mermaid{scrollbar-width:none;justify-content:center;width:100%;max-width:100%;margin:1.5rem auto 1.75rem;display:flex;overflow:visible}.t0-uns-foundation-mermaid .mermaid{scrollbar-width:none;width:fit-content;min-width:0;max-width:100%;margin:0 auto;padding:.75rem 1rem;display:block;overflow:visible;background:0 0!important;border:0!important}.t0-uns-foundation-mermaid::-webkit-scrollbar{display:none}.t0-uns-foundation-mermaid .mermaid::-webkit-scrollbar{display:none}.t0-uns-foundation-mermaid ::-webkit-scrollbar{display:none}.t0-uns-foundation-mermaid .mermaid svg{min-width:0;max-height:none;display:block;overflow:visible;width:auto!important;max-width:100%!important;height:auto!important}.t0-uns-foundation-mermaid--flow .mermaid{width:min(100%,740px)!important;max-width:740px!important;padding:.5rem .75rem!important}.t0-uns-foundation-mermaid--flow .mermaid svg{width:100%!important;max-width:740px!important;max-height:none!important}.t0-uns-foundation-mermaid--types .mermaid{width:min(100%,760px)!important;max-width:760px!important;padding:.5rem .75rem!important}.t0-uns-foundation-mermaid--types .mermaid svg{width:100%!important;max-width:760px!important;max-height:none!important}:root[data-theme=light] .t0-uns-foundation-mermaid .mermaid,:root[data-theme=dark] .t0-uns-foundation-mermaid .mermaid{background:0 0!important;border:0!important}.t0-uns-foundation-mermaid .mermaid .nodeLabel,.t0-uns-foundation-mermaid .mermaid .node .label,.t0-uns-foundation-mermaid .mermaid .edgeLabel,.t0-uns-foundation-mermaid .mermaid .edgeLabel p,.t0-uns-foundation-mermaid .mermaid .edgeLabel span,.t0-uns-foundation-mermaid .mermaid .cluster-label .nodeLabel,.t0-uns-foundation-mermaid .mermaid .cluster-label span{font-size:15px!important}.mermaid .nodeLabel,.mermaid .node .label,.mermaid .edgeLabel,.mermaid .edgeLabel p,.mermaid .edgeLabel span,.mermaid .labelBkg,.mermaid .cluster-label .nodeLabel,.mermaid .cluster-label span{letter-spacing:0;font-size:16px;font-weight:400;font-family:var(--sl-font)!important}.mermaid:has(+.t0-mermaid-legend){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.mermaid .cluster-label:has(.nodeLabel:empty),.mermaid .cluster-label:has(span:empty){display:none}:root[data-theme=light] .mermaid .node.t0header rect,:root[data-theme=light] .mermaid .node.t0header polygon,:root[data-theme=light] .mermaid .node.t0header path,:root[data-theme=dark] .mermaid .node.t0header rect,:root[data-theme=dark] .mermaid .node.t0header polygon,:root[data-theme=dark] .mermaid .node.t0header path,:root[data-theme=light] .mermaid .node.t0ghost rect,:root[data-theme=light] .mermaid .node.t0ghost polygon,:root[data-theme=light] .mermaid .node.t0ghost path,:root[data-theme=dark] .mermaid .node.t0ghost rect,:root[data-theme=dark] .mermaid .node.t0ghost polygon,:root[data-theme=dark] .mermaid .node.t0ghost path{fill:#0000!important;stroke:#0000!important}:root[data-theme=light] .mermaid .node.t0header .nodeLabel,:root[data-theme=dark] .mermaid .node.t0header .nodeLabel{text-align:center;font-size:18px!important;font-weight:700!important;line-height:1.45!important}:root[data-theme=light] .mermaid .node.t0header .nodeLabel{color:#111827!important}:root[data-theme=dark] .mermaid .node.t0header .nodeLabel{color:#f2f2f2!important}:root[data-theme=light] .mermaid .node.t0header .nodeLabel br+span,:root[data-theme=light] .mermaid .node.t0header .nodeLabel p{line-height:1.45}:root[data-theme=light] .mermaid .node.t0header .nodeLabel,:root[data-theme=dark] .mermaid .node.t0header .nodeLabel{white-space:pre-line}:root[data-theme=light] .mermaid .node.t0ghost .nodeLabel,:root[data-theme=dark] .mermaid .node.t0ghost .nodeLabel{opacity:0!important;font-size:1px!important}.t0-mermaid-legend{color:#454c57;background:#f9f9f9;border:1px solid #ebebeb;border-top:0;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin:0 0 1.5rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.4;display:flex}.t0-mermaid-legend-item{align-items:center;gap:.5rem;display:inline-flex}.t0-mermaid-legend-line{border-top:2px solid #575757;flex-shrink:0;width:2.5rem;height:0;display:inline-block;position:relative}.t0-mermaid-legend-line:after{content:"";border:5px solid #0000;border-left:7px solid #575757;border-right-width:0;position:absolute;top:-5px;right:-1px}.t0-mermaid-legend-line--dashed{border-top-style:dashed}.t0-mermaid-legend-vm{white-space:nowrap;margin-inline-start:auto}:root[data-theme=dark] .t0-topology-path{color:#bdbdbd}:root[data-theme=dark] .t0-mermaid-legend{color:#d5d5d5;background:#242424;border-color:#3f3f3f}:root[data-theme=dark] .t0-mermaid-legend-line{border-top-color:#bdbdbd}:root[data-theme=dark] .t0-mermaid-legend-line:after{border-left-color:#bdbdbd}:root[data-theme=light] .mermaid{background:var(--t0-mermaid-canvas-bg)!important;border:0!important}:root[data-theme=light] .mermaid .node rect,:root[data-theme=light] .mermaid .node polygon,:root[data-theme=light] .mermaid .node circle,:root[data-theme=light] .mermaid .node path{fill:var(--t0-mermaid-node-fill)!important;stroke:var(--t0-mermaid-node-stroke)!important}:root[data-theme=light] .mermaid .node .nodeLabel{color:var(--t0-mermaid-node-text)!important}:root[data-theme=light] .mermaid .node.t0Frame rect,:root[data-theme=light] .mermaid .node.t0Frame polygon,:root[data-theme=light] .mermaid .node.t0Frame circle,:root[data-theme=light] .mermaid .node.t0Frame path,:root[data-theme=light] .mermaid .node.t0frame rect,:root[data-theme=light] .mermaid .node.t0frame polygon,:root[data-theme=light] .mermaid .node.t0frame circle,:root[data-theme=light] .mermaid .node.t0frame path{fill:var(--t0-mermaid-frame-fill)!important;stroke:var(--t0-mermaid-frame-stroke)!important}:root[data-theme=light] .mermaid .node.t0accent rect,:root[data-theme=light] .mermaid .node.t0accent polygon,:root[data-theme=light] .mermaid .node.t0accent circle,:root[data-theme=light] .mermaid .node.t0accent path{fill:var(--t0-mermaid-accent-fill)!important;stroke:var(--t0-mermaid-accent-stroke)!important}:root[data-theme=light] .mermaid .node.t0soft rect,:root[data-theme=light] .mermaid .node.t0soft polygon,:root[data-theme=light] .mermaid .node.t0soft circle,:root[data-theme=light] .mermaid .node.t0soft path{fill:var(--t0-mermaid-soft-fill)!important;stroke:var(--t0-mermaid-soft-stroke)!important}:root[data-theme=light] .mermaid .node.t0agent rect,:root[data-theme=light] .mermaid .node.t0agent polygon,:root[data-theme=light] .mermaid .node.t0agent circle,:root[data-theme=light] .mermaid .node.t0agent path{fill:var(--t0-mermaid-agent-fill)!important;stroke:var(--t0-mermaid-agent-stroke)!important}:root[data-theme=light] .mermaid .node.t0ui rect,:root[data-theme=light] .mermaid .node.t0ui polygon,:root[data-theme=light] .mermaid .node.t0ui circle,:root[data-theme=light] .mermaid .node.t0ui path{fill:var(--t0-mermaid-ui-fill)!important;stroke:var(--t0-mermaid-ui-stroke)!important}:root[data-theme=light] .mermaid .cluster rect{fill:var(--t0-mermaid-cluster-fill)!important;stroke:var(--t0-mermaid-cluster)!important}:root[data-theme=light] .mermaid .cluster-label .nodeLabel,:root[data-theme=light] .mermaid .cluster-label span{color:var(--t0-mermaid-cluster-label)!important}:root[data-theme=light] .mermaid .edgePath .path,:root[data-theme=light] .mermaid .flowchart-link{stroke:var(--t0-mermaid-edge)!important}:root[data-theme=light] .mermaid .arrowheadPath,:root[data-theme=light] .mermaid marker path{fill:var(--t0-mermaid-edge)!important;stroke:none!important}:root[data-theme=light] .mermaid .edgeLabel,:root[data-theme=light] .mermaid .edgeLabel .labelBkg{color:var(--t0-mermaid-edge-label)!important;background:0 0!important}:root[data-theme=light] .mermaid .edgeLabel p,:root[data-theme=light] .mermaid .edgeLabel span{color:var(--t0-mermaid-edge-label)!important;background:0 0!important;padding:0!important}:root[data-theme=dark] .mermaid{border:1px solid var(--t0-mermaid-canvas-border)!important;background:var(--t0-mermaid-canvas-bg)!important}:root[data-theme=dark] .mermaid .node rect,:root[data-theme=dark] .mermaid .node polygon,:root[data-theme=dark] .mermaid .node circle,:root[data-theme=dark] .mermaid .node path{fill:var(--t0-mermaid-node-fill)!important;stroke:var(--t0-mermaid-node-stroke)!important}:root[data-theme=dark] .mermaid .node .nodeLabel{color:var(--t0-mermaid-node-text)!important}:root[data-theme=dark] .mermaid .node.t0Frame rect,:root[data-theme=dark] .mermaid .node.t0Frame polygon,:root[data-theme=dark] .mermaid .node.t0Frame circle,:root[data-theme=dark] .mermaid .node.t0Frame path,:root[data-theme=dark] .mermaid .node.t0frame rect,:root[data-theme=dark] .mermaid .node.t0frame polygon,:root[data-theme=dark] .mermaid .node.t0frame circle,:root[data-theme=dark] .mermaid .node.t0frame path{fill:var(--t0-mermaid-frame-fill)!important;stroke:var(--t0-mermaid-frame-stroke)!important}:root[data-theme=dark] .mermaid .node.t0accent rect,:root[data-theme=dark] .mermaid .node.t0accent polygon,:root[data-theme=dark] .mermaid .node.t0accent circle,:root[data-theme=dark] .mermaid .node.t0accent path{fill:var(--t0-mermaid-accent-fill)!important;stroke:var(--t0-mermaid-accent-stroke)!important}:root[data-theme=dark] .mermaid .node.t0soft rect,:root[data-theme=dark] .mermaid .node.t0soft polygon,:root[data-theme=dark] .mermaid .node.t0soft circle,:root[data-theme=dark] .mermaid .node.t0soft path{fill:var(--t0-mermaid-soft-fill)!important;stroke:var(--t0-mermaid-soft-stroke)!important}:root[data-theme=dark] .mermaid .node.t0agent rect,:root[data-theme=dark] .mermaid .node.t0agent polygon,:root[data-theme=dark] .mermaid .node.t0agent circle,:root[data-theme=dark] .mermaid .node.t0agent path{fill:var(--t0-mermaid-agent-fill)!important;stroke:var(--t0-mermaid-agent-stroke)!important}:root[data-theme=dark] .mermaid .node.t0ui rect,:root[data-theme=dark] .mermaid .node.t0ui polygon,:root[data-theme=dark] .mermaid .node.t0ui circle,:root[data-theme=dark] .mermaid .node.t0ui path{fill:var(--t0-mermaid-ui-fill)!important;stroke:var(--t0-mermaid-ui-stroke)!important}:root[data-theme=dark] .mermaid .cluster rect{fill:var(--t0-mermaid-cluster-fill)!important;stroke:var(--t0-mermaid-cluster)!important}:root[data-theme=dark] .mermaid .cluster-label .nodeLabel,:root[data-theme=dark] .mermaid .cluster-label span{color:var(--t0-mermaid-cluster-label)!important}:root[data-theme=dark] .mermaid .edgePath .path,:root[data-theme=dark] .mermaid .flowchart-link{stroke:var(--t0-mermaid-edge)!important}:root[data-theme=dark] .mermaid .arrowheadPath,:root[data-theme=dark] .mermaid marker path{fill:var(--t0-mermaid-edge)!important;stroke:none!important}:root[data-theme=dark] .mermaid .edgeLabel,:root[data-theme=dark] .mermaid .edgeLabel .labelBkg{color:var(--t0-mermaid-edge-label)!important;background:0 0!important}:root[data-theme=dark] .mermaid .edgeLabel p,:root[data-theme=dark] .mermaid .edgeLabel span{color:var(--t0-mermaid-edge-label)!important;background:0 0!important;padding:0!important}:root[data-theme=light]{--t0-aside-tip-border:#bdd88a;--t0-aside-tip-accent:#73a022;--t0-aside-tip-code-bg:#e3eccf;--t0-aside-tip-code-block-bg:#f3f7eb;--t0-aside-tip-code-block-border:#c5d9a0;--t0-aside-note-border:#93c5fd;--t0-aside-note-accent:#2563eb;--t0-aside-note-bg:#f8fbff;--t0-aside-note-code-bg:#dbeafe;--t0-aside-note-code-block-bg:#eef4ff;--t0-aside-note-code-block-border:#b7c7e8}:root[data-theme=dark]{--t0-aside-note-border:#93c5fd;--t0-aside-note-accent:#93c5fd;--t0-aside-note-bg:#1c2433;--t0-aside-note-code-bg:#2f3d52;--t0-aside-note-code-block-bg:#243148;--t0-aside-note-code-block-border:#5d7596;--t0-aside-tip-code-bg:#3a4f24;--t0-aside-tip-code-block-bg:#2f401c;--t0-aside-tip-code-block-border:#5a7a2e}:root[data-theme=light] .starlight-aside--tip{--sl-color-asides-text-accent:var(--t0-aside-tip-accent);border:1px solid var(--t0-aside-tip-border);color:#050b14;background-color:#fafcf7;border-radius:0;padding:1rem;position:relative}:root[data-theme=light] .starlight-aside--tip .starlight-aside__title{color:var(--t0-aside-tip-accent);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.35;display:flex}:root[data-theme=light] .starlight-aside--tip .starlight-aside__icon{width:1.125rem;height:1.125rem;color:var(--t0-aside-tip-accent);flex-shrink:0}:root[data-theme=light] .starlight-aside--tip .starlight-aside__content{color:#1d1d1d}:root[data-theme=light] .starlight-aside--tip code:not(pre code){background:var(--t0-aside-tip-code-bg);color:#1d1d1d;font-family:"IBM Plex Mono", var(--sl-font-mono);border:0;border-radius:4px;padding:0 .25rem;font-size:.875rem;line-height:1.5}:root[data-theme=light] .starlight-aside--tip:before,:root[data-theme=light] .starlight-aside--tip:after,:root[data-theme=light] .starlight-aside--tip .starlight-aside__content:before,:root[data-theme=light] .starlight-aside--tip .starlight-aside__content:after{content:"";background:var(--t0-aside-tip-border);z-index:2;pointer-events:none;width:5px;height:5px;position:absolute}:root[data-theme=light] .starlight-aside--tip:before{top:-3px;left:-3px}:root[data-theme=light] .starlight-aside--tip:after{bottom:-3px;right:-3px}:root[data-theme=light] .starlight-aside--tip .starlight-aside__content:before{top:-3px;right:-3px}:root[data-theme=light] .starlight-aside--tip .starlight-aside__content:after{bottom:-3px;left:-3px}:root[data-theme=light] .starlight-aside--note{--sl-color-asides-text-accent:var(--t0-aside-note-accent);border:1px solid var(--t0-aside-note-border);background-color:var(--t0-aside-note-bg);color:#050b14;border-radius:0;padding:1rem;position:relative}:root[data-theme=light] .starlight-aside--note .starlight-aside__title{color:var(--t0-aside-note-accent);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.35;display:flex}:root[data-theme=light] .starlight-aside--note .starlight-aside__icon{width:1.125rem;height:1.125rem;color:var(--t0-aside-note-accent);flex-shrink:0}:root[data-theme=light] .starlight-aside--note .starlight-aside__content{color:#050b14}:root[data-theme=light] .starlight-aside--note code:not(pre code){background:var(--t0-aside-note-code-bg);color:#050b14;font-family:"IBM Plex Mono", var(--sl-font-mono);border:0;border-radius:4px;padding:0 .25rem;font-size:.875rem;line-height:1.5}:root[data-theme=light] .starlight-aside--note:before,:root[data-theme=light] .starlight-aside--note:after,:root[data-theme=light] .starlight-aside--note .starlight-aside__content:before,:root[data-theme=light] .starlight-aside--note .starlight-aside__content:after{content:"";background:var(--t0-aside-note-border);z-index:2;pointer-events:none;width:5px;height:5px;position:absolute}:root[data-theme=light] .starlight-aside--note:before{top:-3px;left:-3px}:root[data-theme=light] .starlight-aside--note:after{bottom:-3px;right:-3px}:root[data-theme=light] .starlight-aside--note .starlight-aside__content:before{top:-3px;right:-3px}:root[data-theme=light] .starlight-aside--note .starlight-aside__content:after{bottom:-3px;left:-3px}:root[data-theme=light] .starlight-aside--caution{--sl-color-asides-text-accent:#6b5a25;color:#050b14;background-color:#fffbee;border:1px solid #ffe48e;border-radius:0;padding:1rem;position:relative}:root[data-theme=light] .starlight-aside--caution .starlight-aside__title{color:#6b5a25;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.35;display:flex}:root[data-theme=light] .starlight-aside--caution .starlight-aside__icon{color:#6b5a25;flex-shrink:0;width:1.125rem;height:1.125rem}:root[data-theme=light] .starlight-aside--caution .starlight-aside__content{color:#050b14}:root[data-theme=light] .starlight-aside--caution code:not(pre code){color:#050b14;font-family:"IBM Plex Mono", var(--sl-font-mono);background:#fff2cb;border:0;border-radius:4px;padding:0 .25rem;font-size:.875rem;line-height:1.5}:root[data-theme=light] .starlight-aside--caution:before,:root[data-theme=light] .starlight-aside--caution:after,:root[data-theme=light] .starlight-aside--caution .starlight-aside__content:before,:root[data-theme=light] .starlight-aside--caution .starlight-aside__content:after{content:"";z-index:2;pointer-events:none;background:#ffd657;width:5px;height:5px;position:absolute}:root[data-theme=light] .starlight-aside--caution:before{top:-3px;left:-3px}:root[data-theme=light] .starlight-aside--caution:after{bottom:-3px;right:-3px}:root[data-theme=light] .starlight-aside--caution .starlight-aside__content:before{top:-3px;right:-3px}:root[data-theme=light] .starlight-aside--caution .starlight-aside__content:after{bottom:-3px;left:-3px}:root[data-theme=dark] .starlight-aside--note{--sl-color-asides-text-accent:var(--t0-aside-note-accent);border:1px solid var(--t0-aside-note-border);background-color:var(--t0-aside-note-bg);color:#dbeafe;border-radius:0;padding:1rem;position:relative}:root[data-theme=dark] .starlight-aside--note .starlight-aside__title{color:var(--t0-aside-note-accent);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.35;display:flex}:root[data-theme=dark] .starlight-aside--note .starlight-aside__icon{width:1.125rem;height:1.125rem;color:var(--t0-aside-note-accent);flex-shrink:0}:root[data-theme=dark] .starlight-aside--note .starlight-aside__content{color:#dbeafe}:root[data-theme=dark] .starlight-aside--note code:not(pre code){background:var(--t0-aside-note-code-bg);color:#eff6ff;font-family:"IBM Plex Mono", var(--sl-font-mono);border:0;border-radius:4px;padding:0 .25rem;font-size:.875rem;line-height:1.5}:root[data-theme=dark] .starlight-aside--note:before,:root[data-theme=dark] .starlight-aside--note:after,:root[data-theme=dark] .starlight-aside--note .starlight-aside__content:before,:root[data-theme=dark] .starlight-aside--note .starlight-aside__content:after{content:"";background:var(--t0-aside-note-border);z-index:2;pointer-events:none;width:5px;height:5px;position:absolute}:root[data-theme=dark] .starlight-aside--note:before{top:-3px;left:-3px}:root[data-theme=dark] .starlight-aside--note:after{bottom:-3px;right:-3px}:root[data-theme=dark] .starlight-aside--note .starlight-aside__content:before{top:-3px;right:-3px}:root[data-theme=dark] .starlight-aside--note .starlight-aside__content:after{bottom:-3px;left:-3px}:root[data-theme=dark] .starlight-aside--caution{--sl-color-asides-text-accent:#d9c27a;color:#ece0bf;background-color:#2f2718;border:1px solid #7c6330;border-radius:0;padding:1rem;position:relative}:root[data-theme=dark] .starlight-aside--caution .starlight-aside__title{color:#e6cf8b;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.35;display:flex}:root[data-theme=dark] .starlight-aside--caution .starlight-aside__icon{color:#e6cf8b;flex-shrink:0;width:1.125rem;height:1.125rem}:root[data-theme=dark] .starlight-aside--caution .starlight-aside__content{color:#ece0bf}:root[data-theme=dark] .starlight-aside--caution code:not(pre code){color:#f5e7bd;font-family:"IBM Plex Mono", var(--sl-font-mono);background:#3b3120;border:0;border-radius:4px;padding:0 .25rem;font-size:.875rem;line-height:1.5}:root[data-theme=dark] .starlight-aside--caution:before,:root[data-theme=dark] .starlight-aside--caution:after,:root[data-theme=dark] .starlight-aside--caution .starlight-aside__content:before,:root[data-theme=dark] .starlight-aside--caution .starlight-aside__content:after{content:"";z-index:2;pointer-events:none;background:#b8913d;width:5px;height:5px;position:absolute}:root[data-theme=dark] .starlight-aside--caution:before{top:-3px;left:-3px}:root[data-theme=dark] .starlight-aside--caution:after{bottom:-3px;right:-3px}:root[data-theme=dark] .starlight-aside--caution .starlight-aside__content:before{top:-3px;right:-3px}:root[data-theme=dark] .starlight-aside--caution .starlight-aside__content:after{bottom:-3px;left:-3px}:root[data-theme=dark] .starlight-aside--tip{--sl-color-asides-text-accent:#9ccf4a;color:#d8e8bd;background-color:#243114;border:1px solid #73b200;border-radius:0;padding:1rem;position:relative}:root[data-theme=dark] .starlight-aside--tip .starlight-aside__title{color:#b2ed1d;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.35;display:flex}:root[data-theme=dark] .starlight-aside--tip .starlight-aside__icon{color:#b2ed1d;flex-shrink:0;width:1.125rem;height:1.125rem}:root[data-theme=dark] .starlight-aside--tip .starlight-aside__content{color:#d8e8bd}:root[data-theme=dark] .starlight-aside--tip code:not(pre code){background:var(--t0-aside-tip-code-bg);color:#e6f2d0;font-family:"IBM Plex Mono", var(--sl-font-mono);border:0;border-radius:4px;padding:0 .25rem;font-size:.875rem;line-height:1.5}:root[data-theme=dark] .starlight-aside--tip:before,:root[data-theme=dark] .starlight-aside--tip:after,:root[data-theme=dark] .starlight-aside--tip .starlight-aside__content:before,:root[data-theme=dark] .starlight-aside--tip .starlight-aside__content:after{content:"";z-index:2;pointer-events:none;background:#9fd040;width:5px;height:5px;position:absolute}:root[data-theme=dark] .starlight-aside--tip:before{top:-3px;left:-3px}:root[data-theme=dark] .starlight-aside--tip:after{bottom:-3px;right:-3px}:root[data-theme=dark] .starlight-aside--tip .starlight-aside__content:before{top:-3px;right:-3px}:root[data-theme=dark] .starlight-aside--tip .starlight-aside__content:after{bottom:-3px;left:-3px}.starlight-aside .expressive-code .frame.is-terminal .header{display:none}.starlight-aside .expressive-code .frame.is-terminal pre{border-radius:inherit}:root[data-theme=light] .starlight-aside .expressive-code .frame.is-terminal pre,:root[data-theme=dark] .starlight-aside .expressive-code .frame.is-terminal pre{border-radius:var(--t0-radius)}:root[data-theme=light] .starlight-aside .expressive-code .frame,:root[data-theme=dark] .starlight-aside .expressive-code .frame{box-shadow:none}:root[data-theme=light] .starlight-aside--tip .expressive-code .frame{background:var(--t0-aside-tip-code-block-bg);border-color:var(--t0-aside-tip-code-block-border)}:root[data-theme=light] .starlight-aside--tip .expressive-code .frame.is-terminal pre{background:var(--t0-aside-tip-code-block-bg)}:root[data-theme=dark] .starlight-aside--tip .expressive-code .frame{background:var(--t0-aside-tip-code-block-bg);border-color:var(--t0-aside-tip-code-block-border)}:root[data-theme=dark] .starlight-aside--tip .expressive-code .frame.is-terminal pre{background:var(--t0-aside-tip-code-block-bg)}:root[data-theme=light] .starlight-aside--note .expressive-code .frame{background:var(--t0-aside-note-code-block-bg);border-color:var(--t0-aside-note-code-block-border)}:root[data-theme=light] .starlight-aside--note .expressive-code .frame.is-terminal pre{background:var(--t0-aside-note-code-block-bg)}:root[data-theme=dark] .starlight-aside--note .expressive-code .frame{background:var(--t0-aside-note-code-block-bg);border-color:var(--t0-aside-note-code-block-border)}:root[data-theme=dark] .starlight-aside--note .expressive-code .frame.is-terminal pre{background:var(--t0-aside-note-code-block-bg)}.starlight-aside .expressive-code .copy{top:.5rem;right:.5rem}.starlight-aside .expressive-code button[title="Copy to clipboard"]{opacity:1}:root[data-theme=light] starlight-tabs [role=tablist]{border-bottom:0;align-items:center;gap:.5rem;margin-block:0;padding:0}:root[data-theme=light] starlight-tabs .tablist-wrapper{-webkit-overflow-scrolling:touch;padding-bottom:.25rem;overflow:auto hidden}:root[data-theme=light] starlight-tabs .tab{align-items:center;margin:0;padding:0;display:flex}:root[data-theme=light] starlight-tabs [role=tablist] .tab>[role=tab]{box-sizing:border-box;color:#050b14;min-height:2.125rem;box-shadow:none;white-space:nowrap;background:#fff;border:1px solid #ebebeb;border-radius:100px;justify-content:center;align-items:center;gap:0;margin:0;padding:.25rem 1rem;font-size:.875rem;font-weight:500;line-height:1.71429;text-decoration:none;display:inline-flex}:root[data-theme=light] starlight-tabs [role=tablist] .tab>[role=tab][aria-selected=true]{color:#050b14;box-shadow:none;background:#cbf368;border-color:#0000;font-weight:500}:root[data-theme=light] starlight-tabs [role=tablist] .tab>[role=tab]:hover{color:#050b14;background:#fff}:root[data-theme=light] starlight-tabs [role=tablist] .tab>[role=tab][aria-selected=true]:hover{color:#050b14;background:#cbf368}:root[data-theme=light] starlight-tabs [role=tablist] .tab>[role=tab]:focus-visible{outline-offset:2px;outline:2px solid #73b200}:root[data-theme=dark] starlight-tabs [role=tablist]{border-bottom:0;align-items:center;gap:.5rem;margin-block:0;padding:0}:root[data-theme=dark] starlight-tabs .tablist-wrapper{-webkit-overflow-scrolling:touch;padding-bottom:.25rem;overflow:auto hidden}starlight-tabs [role=tablist]{flex-wrap:nowrap;width:max-content;min-width:100%}:root[data-theme=dark] starlight-tabs .tab{align-items:center;margin:0;padding:0;display:flex}:root[data-theme=dark] starlight-tabs [role=tablist] .tab+.tab{margin-top:0}:root[data-theme=dark] starlight-tabs [role=tablist] .tab>[role=tab]{box-sizing:border-box;color:#e2e2e2;min-height:2.125rem;box-shadow:none;white-space:nowrap;background:#242424;border:1px solid #3f3f3f;border-radius:100px;justify-content:center;align-items:center;gap:0;margin:0;padding:.25rem 1rem;font-size:.875rem;font-weight:500;line-height:1.71429;text-decoration:none;display:inline-flex}:root[data-theme=dark] starlight-tabs [role=tablist] .tab>[role=tab][aria-selected=true]{color:#050b14;box-shadow:none;background:#b2ed1d;border-color:#0000;font-weight:500}:root[data-theme=dark] starlight-tabs [role=tablist] .tab>[role=tab]:hover{color:#fcfcfc;background:#2d2d2d}:root[data-theme=dark] starlight-tabs [role=tablist] .tab>[role=tab][aria-selected=true]:hover{color:#050b14;background:#b2ed1d}:root[data-theme=dark] starlight-tabs [role=tablist] .tab>[role=tab]:focus-visible{outline-offset:2px;outline:2px solid #b2ed1d}@container t0-home (width<=44rem){.t0-banner{grid-template-columns:1fr}.t0-banner-side{border-inline-start:0;border-top:1px solid var(--t0-line-accent)}}@media (width<=40rem){.t0-cell{min-height:0}.t0-banner{margin-top:2rem}.t0-banner-main,.t0-banner-side{padding:1.5rem 1.25rem}.t0-banner-main h2{font-size:1.25rem}.t0-cmd{font-size:.75rem}}
