.stldocs-root .stldocs-overview{.stldocs-overview-header{padding:var(--stldocs-title-padding-y) var(--stldocs-content-padding) var(--stldocs-content-padding);&>*{max-width:var(--stldocs-content-width);margin:auto 0}.stldocs-overview-header-info{margin-top:16px;height:40px;display:flex;align-items:center;.stldocs-overview-header-info-timestamp{font-size:var(--stldocs-font-size-small);color:var(--stldocs-color-text);opacity:50%}}}.stldocs-resource{padding:2rem 0;.stldocs-resource-content{max-width:var(--stldocs-content-width);padding:0 calc(var(--stldocs-content-padding));margin:auto 0}.stldocs-resource-header{display:flex;flex-direction:column;gap:16px;opacity:85%;.stldocs-resource-title{.stldocs-icon{margin-left:8px;color:var(--stldocs-color-text-tertiary);vertical-align:middle;display:inline;height:1rem}.stldocs-resource-title-segment{margin-right:8px;color:var(--stldocs-color-text);&:not(:last-child){color:var(--stldocs-color-text-secondary);font-weight:400}}}.stldocs-resource-name{font-family:var(--stldocs-font-mono);color:var(--stldocs-color-text)}.stldocs-resource-description{font-size:var(--stldocs-font-size-body);color:var(--stldocs-color-text-secondary);line-height:150%}}.stldocs-resource-content{.stldocs-resource-content-group{display:flex;flex-direction:column;.stldocs-resource-content-group-model-title{padding-top:var(--stldocs-content-padding);color:var(--stldocs-color-text-tertiary);font-weight:400;font-size:1rem;padding-bottom:.5rem;display:flex}.stldocs-resource-content-group-name{color:var(--stldocs-color-text-muted)}.stldocs-resource-content-properties{margin-left:calc(-1 * var(--stldocs-expander-margin-shift))}}}}>.stldocs-resource:nth-child(2){padding-top:0}}.stldocs-root .stldocs-overview .stldocs-method-summary{padding:var(--stldocs-content-padding) 0;.stldocs-method-header{display:flex;flex-direction:column;gap:4px;.stldocs-method-title{margin-bottom:2px;a:hover{text-decoration:underline}}.stldocs-method-route{padding-top:4px}}.stldocs-method-signature{max-width:var(--stldocs-content-width);font-family:var(--stldocs-font-mono);font-size:var(--stldocs-font-size-body);color:var(--stldocs-color-text-tertiary);white-space:pre-wrap;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;line-height:1.5rem;.stldocs-signature-qualified{color:var(--stldocs-color-text-secondary);font-weight:400}.stldocs-signature-name{color:var(--stldocs-color-text);font-weight:600}.stldoc-signature-params{.stldocs-text-identifier{color:var(--stldocs-color-text)}}.stldocs-type{color:var(--stldocs-color-text)}.stldocs-type-preview[data-stldocs-type-preview=properties]{display:none}}.stldocs-method-description{color:var(--stldocs-color-text-muted);height:1.7rem;overflow-y:hidden;line-height:1.7rem;padding-bottom:var(--stldocs-content-padding);.stldocs-content>*{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}}}.stldocs-root .stldocs-method-header .stldocs-method-route{display:flex;gap:4px;padding:0;.stldocs-method-route-endpoint{font-family:var(--stldocs-font-mono);font-size:var(--stldocs-font-size-body);color:var(--stldocs-color-text-tertiary);align-content:center;line-height:120%;overflow-x:hidden;text-overflow:ellipsis}}.stldocs-root{.stldocs-method-route-httpmethod{display:flex;gap:4px;padding:4px 8px 4px 4px;text-transform:uppercase;border-radius:4px;font-size:var(--stldocs-font-size-body-xs);line-height:100%;align-content:center;font-weight:600;align-items:center;justify-content:center;.stldocs-icon{max-width:unset;stroke-width:3px}&.stldocs-method-route-httpmethod-icon-only{padding:4px}}}.stldocs-root .stldocs-model,.stldocs-root .stldocs-property{display:flex;flex-direction:column;gap:.8rem;padding:.5rem 0;.stldocs-expander-summary-content{width:100%}.stldocs-property-header{align-items:first baseline;display:flex;gap:.5rem;flex-wrap:wrap}.stldocs-property-info{display:flex;flex-direction:column;&>.stldocs-property-type>.stldocs-text-identifier{color:var(--stldocs-color-text)}}.stldocs-property-type{font-family:var(--stldocs-font-mono);color:var(--stldocs-color-text-muted)}.stldocs-property-declaration,.stldocs-property-type{.stldocs-type-preview[data-stldocs-type-preview=union] .stldocs-type-preview[data-stldocs-type-preview=properties]{display:none}}.stldocs-property-deprecated{font-family:var(--stldocs-font);color:var(--stldocs-color-red);font-size:var(--stldocs-font-size-body);font-weight:600}.stldocs-property-deprecated-message{color:var(--stldocs-color-red);font-size:var(--stldocs-font-size-small)}.stldocs-property-declaration{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--stldocs-font-size-body);flex:1;min-width:0;.stldocs-property-deprecated{margin-right:.44rem}}.stldocs-property-description{font-size:.9rem;color:var(--stldocs-color-text-secondary);& .stldocs-content{color:var(--stldocs-color-text-secondary)}}.stldocs-property-name{font-family:var(--stldocs-font-mono);font-size:var(--stldocs-font-size-body);color:var(--stldocs-color-text-bright);font-weight:700}.stldocs-property-annotation{color:var(--stldocs-color-text-tertiary);font-size:var(--stldocs-font-size-body)}.stldocs-property-typename{font-size:var(--stldocs-font-size-small);color:var(--stldocs-color-text-tertiary);line-height:175%;.stldocs-type-reference{font-size:.8rem;color:var(--stldocs-syntax-color-blue);font-weight:600}}.stldocs-property-type{.stldocs-truncation{margin-right:.2rem;white-space:nowrap}}.stldocs-property-badges{display:flex;font-size:.85rem;gap:.5rem;text-transform:lowercase;line-height:1.5rem;[data-badge-id=deprecated]{color:var(--stldocs-color-red);background-color:var(--stldocs--color-red-low)}[data-badge-id=deprecated],[data-badge-id=optional]{padding:0 6px;border-radius:4px;text-transform:capitalize}[data-badge-id=optional]{background-color:var(--stldocs-color-bg-inline-code)}}.stldocs-property-constraints{display:flex;font-size:var(--stldocs-font-size-body)}.stldocs-property-constraint{color:var(--stldocs-color-text-muted);&:not(:last-child){&:after{content:", ";margin-right:.4rem;color:var(--stldocs-color-text-tertiary)}}.stldocs-property-constraint-name{color:var(--stldocs-color-text-tertiary);&:after{content:":";margin-right:.4rem}}.stldocs-property-constraint-value{background-color:var(--stldocs-color-bg-inline-code);color:var(--stldocs-color-text-secondary);font-family:var(--stldocs-font-mono);border-radius:4px;padding:3px 4px}}.stldocs-property .stldocs-property-type,.stldocs-property-type:not(:first-child){font-size:.8rem}}.stldocs-root{.stldocs-properties{display:flex;flex-direction:column;line-height:150%}}.stldocs-root .stldocs-property{padding:.2rem 0;[open]>.stldocs-expander-summary{padding-bottom:0}}.stldocs-root .stldocs-property:not(.stldocs-property .stldocs-property)>.stldocs-property-info{margin-left:var(--stldocs-expander-margin-shift)}.stldocs-root .stldocs-tooltip-content .stldocs-property{gap:.1rem;padding:.1rem!important;border:0}.stldocs-root .stldocs-method{.stldocs-method-header{padding:var(--stldocs-title-padding-y) var(--stldocs-content-padding) var(--stldocs-content-padding);.stldocs-method-title{font-size:var(--stldocs-font-size-h1)}.stldocs-method-badges{margin-top:1rem;.stldocs-badge{display:inline-block;background-color:var(--stldocs-color-gray-5);padding:0 .5rem;border-radius:4px;font-size:var(--stldocs-font-size-small);font-weight:500}}.stldocs-method-signature{margin-top:.75rem;font-family:var(--stldocs-font-mono);font-size:var(--stldocs-font-size-body);color:var(--stldocs-color-text-tertiary);white-space:pre-wrap;word-wrap:break-word;font-weight:400;.stldocs-signature-qualified{color:var(--stldocs-color-text-secondary);font-weight:400}.stldocs-signature-name{color:var(--stldocs-color-text);font-weight:600}.stldoc-signature-params{.stldocs-text-identifier{color:var(--stldocs-color-text)}}.stldocs-type{color:var(--stldocs-color-text)}}.stldocs-method-route{padding-top:12px}.stldocs-type-preview[data-stldocs-type-preview=properties]{display:none}}.stldocs-method-description{grid-area:1/1/2/2;padding-bottom:var(--stldocs-content-padding);code{line-height:150%;font-size:.93rem}}.stldocs-method-example{margin-top:1rem;grid-area:2/1/3/2;.stldocs-snippet-multi-response{display:none}}.stldocs-snippet-multi-response{border:1px solid var(--stldocs-color-hairline);border-radius:12px;.stldocs-snippet{background-color:transparent}}.stldocs-method-info{padding:var(--stldocs-content-padding) 0;grid-area:3/1/4/2;display:flex;gap:2rem;flex-direction:column;margin-top:2.5rem;h5{display:flex}}.stldocs-method-info-section{display:flex;gap:.5rem;flex-direction:column}.stldocs-method-content-column{display:contents}.stldocs-method-body{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,auto);padding:var(--stldocs-content-padding) 0 var(--stldocs-content-padding) var(--stldocs-content-padding);.stldocs-method-description p{color:var(--stldocs-color-text-secondary);line-height:150%}h5{font-weight:400;color:var(--stldocs-color-text-tertiary)}.stldocs-method-parameters,.stldocs-method-returns{margin-left:calc(-1 * var(--stldocs-expander-margin-shift))}.stldocs-method-parameters{display:flex;flex-direction:column;gap:.5rem}.stldocs-method-parameters h5{margin-left:var(--stldocs-expander-margin-shift)}}.stldocs-snippet{top:calc(var(--sl-nav-height) + 1rem);position:sticky;z-index:10;border-radius:16px;background-color:transparent;padding:0;font-size:.8rem;font-family:var(--stldocs-font-mono);.stldocs-snippet-request{border:1px solid var(--stldocs-color-hairline);border-radius:12px;box-shadow:0 2px 8px 0 var(--stldocs-color-backdrop-overlay);position:relative;.stldocs-snippet-code{background-color:var(--stldocs-color-bg-snippet-code);border-bottom-left-radius:12px;border-bottom-right-radius:12px}}.stldocs-snippet-request-title{display:flex;justify-content:space-between;background-color:var(--stldocs-color-snippet-code);color:var(--stldocs-color-snippet-title-muted);border-bottom:1px solid var(--stldocs-color-hairline);border-top-right-radius:12px;border-top-left-radius:12px;padding:.5rem .5rem .5rem 1rem;gap:.5rem;.stldocs-snippet-request-title-method{flex-grow:1;min-width:0}>div{display:flex;gap:.5rem;align-items:center}h5{font-weight:500;font-style:normal;line-height:100%;font-size:var(--stldocs-font-size-body);font-family:var(--stldocs-font);color:var(--stldocs-color-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:1280px){.stldocs-snippet-request-title-label{display:none}}.stldocs-icon{width:16px}.stldocs-snippet-request-title-content{font-family:var(--stldocs-font);display:flex;gap:.5rem;.stldocs-snippet-request-title-language{position:relative;color:var(--stldocs-color-text);cursor:pointer;select{z-index:5;padding-right:25px;display:flex;align-items:center}}}}.stldocs-snippet-request-title-copy-button{color:var(--stldocs-color-snippet-title-muted);width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:4px;align-self:center;cursor:pointer}.stldocs-snippet-request-title-copy-button:hover{color:var(--stldocs-color-snippet-title-bright)}.stldocs-snippet-response-pane{padding:.5rem;background-color:var(--stldocs-color-bg-inline-code);display:none;&.stldocs-snippet-response-pane-active{display:block}}.stldocs-snippet-response{margin-top:1rem;.stldocs-snippet-response-title{display:flex;gap:.5rem;color:var(--stldocs-color-snippet-title-muted);padding:0 1rem;font-family:var(--stldocs-font)}}}.stldocs-method-response-column{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.stldocs-snippet-code{width:0;min-width:100%;overflow:auto;display:block;white-space:preserve nowrap;padding:1rem;max-height:560px;line-height:1.75;transition:height .24s ease;will-change:height;.shiki{padding:1rem;--shiki-dark-bg:var(--sl-color-bg)!important}pre.shiki{counter-reset:codeblock-line;.line{counter-increment:codeblock-line;&:before{content:counter(codeblock-line);color:var(--sl-color-text-tertiary);margin-right:1rem;opacity:.5;display:inline-flex;width:1rem}&.ellipsis{color:var(--sl-color-text-tertiary)!important;opacity:.5}}}}.stldocs-snippet-response-tab{display:flex;gap:.5rem;overflow-x:auto;.stldocs-snippet-response-tab-item{flex:1;display:inline-block;text-align:center;padding:0 .5rem;border-bottom:2px solid transparent;cursor:pointer;font-weight:500;line-height:100%;font-size:var(--stldocs-font-size-body);font-family:var(--stldocs-font);height:40px;min-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;&:hover{background-color:var(--stldocs-color-bg-hover)}}.stldocs-snippet-response-tab-item-active{border-color:var(--stldocs-color-bg-accent)}&.stldocs-snippet-response-tab-single-return{background-color:var(--stldocs-color-bg-inline-code);border-top-left-radius:12px;border-top-right-radius:12px;.stldocs-snippet-response-tab-item{border:none;color:var(--stldocs-color-text-secondary);text-align:left;cursor:default;font-weight:400}}}}.stldocs-root .stldocs-language-block{background-color:var(--stldocs-color-bg);border:1px solid var(--stldocs-color-hairline);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:8px;.stldocs-language-block-content{display:flex;gap:12px;.stldocs-language-block-content-icon{display:inline-flex;border:1px solid var(--stldocs-color-hairline);border-radius:4px;padding:12px;aspect-ratio:1/1}.stldocs-language-block-content-info{.stldocs-language-block-content-info-language{line-height:120%;font-weight:600}.stldocs-language-block-content-info-version{font-family:var(--stldocs-font-mono);font-size:var(--stldocs-font-size-code);font-weight:200}}}.stldocs-language-block-install{display:flex;font-family:var(--stldocs-font-mono);font-size:var(--stldocs-font-size-code);background-color:var(--stldocs-color-bg-inline-code);border:1px solid var(--stldocs-color-hairline);border-radius:4px;padding:4px 8px;pre{flex-grow:1;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}svg{vertical-align:middle;min-width:16px}}.stldocs-language-block-links{display:flex;gap:8px;&>a:last-child{flex-grow:1}}}starlight-theme-select label{height:2rem}starlight-theme-select select{height:100%}@media (min-width:1280px){.stldocs-root .stldocs-method.stldocs-method-double-pane{.stldocs-method-example{flex:1 1 500px;max-width:100%;width:100%}.stldocs-method-body{flex-direction:row;gap:2rem}}}@media (max-width:50rem){.stldocs-root .stldocs-method-body{padding:1rem var(--stldocs-content-padding)!important;.stldocs-method-parameters,.stldocs-method-returns{margin-left:0!important}}.stldocs-root .stldocs-resource .stldocs-resource-content{padding:0 var(--stldocs-content-padding)!important;.stldocs-resource-content-properties{margin-left:0!important}.stldocs-snippet-response-closed{background-color:var(--stldocs-color-snippet-box-bg);.stldocs-snippet-response{max-height:1000px;opacity:1}}}}@media (min-width:1280px){.stldocs-root{.stldocs-method.stldocs-method-double-pane .stldocs-method-content-column{display:block}.stldocs-method.stldocs-method-double-pane .stldocs-method-body{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"description example";grid-template-rows:unset;.stldocs-snippet{padding:.5rem;display:flex;flex-direction:column;background-color:var(--stldocs-color-bg-inline-code);.stldocs-snippet-response{display:block}.stldocs-snippet-response-pane{position:relative;padding:0;&:before{content:"";flex:0 0 1rem;width:calc(100% + 2rem);height:1px;position:absolute;top:calc(-.5rem);left:-1rem;background-color:var(--stldocs-color-hairline)}}.stldocs-snippet-multi-response{display:block;padding:0}}.stldocs-method-response-column{display:none;margin-top:0}.stldocs-method-content-column{grid-area:description}.stldocs-method-example{margin-top:0;grid-area:example;.stldocs-snippet-multi-response{display:block;border:none;.stldocs-snippet{background-color:transparent}}}.stldocs-method-info{grid-area:unset;margin-top:0}.stldocs-snippet-response-tab{margin-bottom:.5rem;&.stldocs-snippet-response-tab-single-return{background-color:transparent;.stldocs-snippet-response-tab-item{padding:0}}}}}}.stldocs-root{font-family:var(--stldocs-font);background-color:var(--stldocs-color-bg);h1{font-size:var(--stldocs-font-size-h1)}h2{font-size:var(--stldocs-font-size-h2)}h3{font-size:var(--stldocs-font-size-h3)}h4{font-size:var(--stldocs-font-size-h4)}h5{font-size:var(--stldocs-font-size-h5)}}.stldocs-root{.stldocs-text-keyword{color:var(--stldocs-color-text-muted)}.stldocs-property-declaration,.stldocs-property-type,.stldocs-type:not(.stldocs-property-typename .stldocs-type){font-family:var(--stldocs-font-mono);.stldocs-type-keyword{color:var(--stldocs-syntax-color-orange)}.stldocs-type-string{color:var(--stldocs-syntax-color-green)}.stldocs-text-operator,.stldocs-text-punctuation,.stldocs-truncation,.stldocs-type-array,.stldocs-type-brace,.stldocs-type-bracket,.stldocs-type-plain{color:var(--stldocs-color-text-tertiary)}.stldocs-type-plain{font-family:var(--stldocs-font)}.stldocs-type-reference{color:var(--stldocs-syntax-color-blue);font-weight:600}.stldocs-literal-string{color:var(--stldocs-syntax-color-green)}.stldocs-literal-numeric{color:var(--stldocs-syntax-color-orange)}.stldocs-text-identifier{font-family:var(--stldocs-font-mono);color:var(--stldocs-color-text)}.stldocs-type-propertyname .stldocs-text-identifier{font-family:var(--stldocs-font);font-weight:600}}[data-stldocs-language=http]{.stldocs-property-declaration,.stldocs-property-type{.stldocs-text-punctuation,.stldocs-truncation,.stldocs-type-array{font-family:var(--stldocs-font)}}}}.stldocs-root .stldocs-method-route,.stldocs-root .stldocs-sidebar-method{[data-method=get]{background:var(--stldocs-color-http-get-bg);color:var(--stldocs-color-http-get);border-color:var(--stldocs-color-http-get)}[data-method=post]{background:var(--stldocs-color-http-post-bg);color:var(--stldocs-color-http-post);border-color:var(--stldocs-color-http-post)}[data-method=patch],[data-method=put]{background:var(--stldocs-color-http-put-bg);color:var(--stldocs-color-http-put);border-color:var(--stldocs-color-http-put)}[data-method=delete]{background:var(--stldocs-color-http-delete-bg);color:var(--stldocs-color-http-delete);border-color:var(--stldocs-color-http-delete)}}.stldocs-root .stldocs-expander{&[data-stldocs-expander-muted=true]{.stldocs-icon{visibility:hidden}&:hover{.stldocs-icon{visibility:visible}}}.stldocs-expander-summary{cursor:pointer;display:flex;&>.stldocs-expander-summary-icon{margin-right:8px;transform:translateX(-.5px) translateY(-.5px);&>.stldocs-icon{vertical-align:middle;color:var(--stldocs-color-text-tertiary);background-color:var(--stldocs-color-bg)}&>:last-child{display:none}}}&[data-open=true],&[open]{&>.stldocs-expander-summary{.stldocs-type-preview-content{display:none}&>.stldocs-expander-summary-icon{&>:first-child{display:none}&>:last-child{display:inline}}}&>.stldocs-expander-content{margin-left:var(--stldocs-expander-margin-shift);line-height:150%;&>.stldocs-property-children{border-left:1px solid var(--stldocs-color-hairline-light);padding-left:16px;.stldocs-expander{margin-left:calc(-1 * var(--stldocs-expander-margin-shift));padding-right:var(--stldocs-expander-right-margin)}}}}}.stldocs-root .stldocs-content{a{color:var(--stldocs-color-text-accent)}code{font-family:var(--stldocs-font-mono);border-radius:4px;padding:0 4px;background-color:var(--stldocs-color-bg-inline-code);word-break:break-all;font-size:.84rem}strong{font-weight:700}em{font-style:italic}p{display:block;margin:0 0 1em;&:last-child{margin:0}}li{margin-bottom:.25rem;display:list-item}ol,ul{display:block;list-style-type:disc;margin-left:2rem;margin-bottom:.8rem}ol{list-style-type:decimal}}.stldocs-root .stldocs-input{border:1px solid var(--stldocs-color-hairline);border-radius:.3rem;padding:.5rem;display:flex;gap:.5rem;input{flex-grow:1}.stldocs-icon{margin-top:auto;margin-bottom:auto}}.stldocs-root .stldocs-listview{overflow-y:scroll;.stldocs-listview-item:not(:last-child){border-bottom:1px solid var(--stldocs-color-hairline)}[data-stldocs-listview-selected=true]>:first-child{background-color:var(--stldocs-color-selected);border-radius:.5rem}}.stldocs-root{.stldocs-tooltip-host{display:inline-block}.stldocs-tooltip-content{border:1px solid var(--stldocs-color-hairline);background:var(--stldocs-color-bg);border-radius:8px;padding:.2rem .4rem;*{font-size:.8rem!important}position:absolute;transition:opacity .3s ease-in-out,visibility .3s step-end .3s;visibility:hidden;opacity:0;max-width:400px;max-height:300px;overflow:auto;.stldocs-property-description{display:none}}.stldocs-tooltip:hover .stldocs-tooltip-content{transition-delay:0s,0s;visibility:visible;opacity:1}.stldocs-breadcrumbs{padding:1rem var(--stldocs-content-padding) 0;display:flex;align-items:center;gap:.5rem;svg{width:1rem;min-width:1rem;stroke:var(--stldocs-color-text-secondary);opacity:.25;margin:0}.stldocs-breadcrumbs-link,.stldocs-breadcrumbs-non-link{color:var(--stldocs-color-text-secondary);font-size:var(--stldocs-font-size-small);line-height:150%;text-decoration:none}.stldocs-breadcrumbs-link:hover{text-decoration:underline;color:var(--stldocs-color-text)}.stldocs-breadcrumbs-item{display:flex;align-items:center;gap:.5rem;margin:0;height:var(--stldocs-button-size)}}.stldocs-dropdown{position:relative;font-size:.85rem;span{display:flex;align-items:center;justify-content:center}}.stldocs-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:.5rem;.stldocs-icon{margin:unset;width:16px}&:hover{border-color:var(--stldocs-color-hairline-shade)}}.stldocs-dropdown-trigger-content{display:flex;align-items:center;gap:8px}.stldocs-dropdown-chevron{margin-right:calc(-1 * var(--sl-button-icon-offset));padding:0;opacity:.25}.stldocs-dropdown-chevron svg path{stroke:var(--stldocs-color-text-secondary)}.stldocs-dropdown-menu{position:absolute;right:0;bottom:100%;z-index:var(--stldocs-z-index-theme-select);background:var(--stldocs-color-bg);border:1px solid var(--stldocs-color-hairline);border-radius:var(--stldocs-button-border-radius);margin-bottom:4px;padding:0;width:100%;min-width:100px;overflow:hidden;display:none;box-shadow:0 4px 4px -2px #00000014;&.below{margin-bottom:unset;bottom:unset;top:100%;margin-top:4px}}.stldocs-dropdown-menu.open{display:block}.stldocs-dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;cursor:pointer;height:32px;div{display:flex;align-items:center;gap:8px}.lucide-check{height:var(--stlodcs-font-size-body);width:var(--stlodcs-font-size-body);display:none}.stldocs-icon{width:16px}&.stldocs-dropdown-item-link{padding:0;height:unset;gap:0;a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;cursor:pointer;height:32px;width:100%;text-decoration:none;color:inherit}}}.stldocs-dropdown-item:hover{background-color:var(--stldocs-color-bg-inline-code)}.stldocs-dropdown-item.selected{.lucide-check{display:inline}}@media (min-width:50rem){.stldocs-dropdown-menu{margin-bottom:unset;bottom:unset;top:100%;margin-top:4px}}}.stldocs-button{border-radius:var(--stldocs-button-border-radius);display:flex;padding:var(--stldocs-button-padding-y) var(--stldocs-button-padding-x);justify-content:center;align-items:center;height:var(--stldocs-button-size);cursor:pointer;text-decoration:none;text-wrap:nowrap;font-weight:500;line-height:150%;font-size:var(--sl-text-sm);span{padding-left:var(--sl-button-icon-offset);padding-right:var(--sl-button-icon-offset);font-size:var(--sl-text-sm)}&.stldocs-button-icon{>svg{margin:0}}}.stldocs-button-icon{>svg{margin:0}}.stldocs-button-primary{background-color:var(--stldocs-color-text);color:var(--stldocs-color-text-invert)}.stldocs-button-secondary{background-color:var(--stldocs-color-bg-ui);border:1px solid var(--stldocs-color-hairline);border-radius:var(--stldocs-button-border-radius);font-weight:400;&:hover{border-color:var(--stldocs-color-hairline-shade)}}.stldocs-button-tertiary{border:none;color:var(--stldocs-color-text-secondary);background-color:transparent}.stldocs-root .stldocs-expand-toggle{font-size:var(--stldocs-font-size-body);display:flex;flex-grow:1;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;&[data-stldocs-property-toggle-expanded=false]{.stldocs-expand-toggle-content:last-child{display:none}}&[data-stldocs-property-toggle-expanded=true]{.stldocs-expand-toggle-content:first-child{display:none}}.stldocs-expand-toggle-content{cursor:pointer;.stldocs-icon{vertical-align:middle}}}.stldocs-sidebar{font-family:var(--stldocs-font);font-size:var(--stldocs-font-size-body);a{text-decoration:none;color:var(--stldocs-color-text-secondary)}.stldocs-sidebar-resource-title{padding-bottom:6px}.stldocs-sidebar-method,.stldocs-sidebar-resource{padding:6px;display:flex;gap:.5rem;.stldocs-method-route-httpmethod{margin-bottom:auto}&[data-selected=true]{&>a,&>details>summary>a{color:var(--stldocs-color-text)}}}.stldocs-sidebar-resource-title{display:block;a{color:var(--stldocs-color-text);font-weight:500}}.stldocs-sidebar-expander{.stldocs-expander-summary{cursor:pointer;display:flex;&>.stldocs-expander-summary-icon{transform:translateX(-.5px) translateY(-.5px);margin-left:8px;&>.stldocs-icon{vertical-align:middle;color:var(--stldocs-color-text-tertiary)}&>:last-child{display:none}}}&[data-open=true],&[open]{&>.stldocs-expander-summary{.stldocs-type-preview-content{display:none}&>.stldocs-expander-summary-icon{&>:first-child{display:none}&>:last-child{display:inline}}}&>.stldocs-expander-content{margin-left:10px;line-height:150%}}}}.stldocs-root{.snippet{color:#d8d8d8;--orange:24 76% 51%;--teal:208 100% 66%;--magenta:324 54% 48.6%;--purple:274 41% 47%}.hljs-comment,.hljs-quote{color:#adadad}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#fb8f44}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#f7585c}.hjs-literal,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#54aeff}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#4ac26b}.hljs-built_in,.hljs-bullet,.hljs-class .hljs-title,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title,.hljs-title.class_{color:#b68eff}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.snippet-json{color:#a5a5ac;.hljs-comment,.hljs-quote{color:#adadad}.hljs-doctag,.hljs-formula,.hljs-keyword,.hljs-number{color:var(--stldocs-syntax-color-orange)}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:var(--stldocs-syntax-color-red)}.hjs-literal,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:var(--stldocs-syntax-color-green)}.hljs-attr,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:var(--stldocs-color-text)}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:var(--stldocs-syntax-color-purple)}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:var(--stldocs-syntax-color-blue)}}}:root{--stldocs-font:"Geist",system-ui,sans-serif;--stldocs-font-mono:"Geist Mono",ui-monospace,monospace;--stldocs-color-white:#ffffff;--stldocs-color-gray-1:#eeeeee;--stldocs-color-gray-2:#c2c2c2;--stldocs-color-gray-3:#8b8b8b;--stldocs-color-gray-4:#52525c;--stldocs-color-gray-5:#303030;--stldocs-color-gray-6:#272727;--stldocs-color-gray-7:#181818;--stldocs-color-gray-8:#161616;--stldocs-color-accent-low:#974703;--stldocs-color-accent-high:#fdc99c;--stldocs-color-accent:#f6821e;--stldocs-color-red:#cf222e;--stldocs-color-red-low:#351313;--stldocs-color-text:var(--stldocs-color-gray-1);--stldocs-color-text-muted:#6d6d6d;--stldocs-color-text-mid:var(--stldocs-color-gray-3);--stldocs-color-text-bright:var(--stldocs-color-gray-1);--stldocs-color-text-accent:var(--stldocs-color-accent);--stldocs-color-text-invert:var(--stldocs-color-white);--stldocs-color-text-secondary:#acacac;--stldocs-color-text-tertiary:#a3a3a3;--stldocs-color-bg:var(--stldocs-color-gray-7);--stldocs-color-bg-nav:var(--stldocs-color-gray-6);--stldocs-color-selected:var(--stldocs-color-gray-6);--stldocs-color-backdrop-overlay:hsla(225,9%,36%,0.66);--stldocs-color-bg-inline-code:#1f1f1f;--stldocs-color-bg-accent:var(--stldocs-color-accent-high);--stldocs-color-hairline:var(--stldocs-color-gray-5);--stldocs-color-hairline-shade:var(--stldocs-color-white);--stldocs-color-hairline-light:var(--stldocs-color-gray-5);--stldocs-color-http-get-bg:#102916;--stldocs-color-http-get:#4ac26b;--stldocs-color-http-put-bg:#341e0e;--stldocs-color-http-put:#fb8f44;--stldocs-color-http-post-bg:#142a3d;--stldocs-color-http-post:#54aeff;--stldocs-color-http-delete-bg:#351313;--stldocs-color-http-delete:#f8595c;--stldocs-font-size-h1:42px;--stldocs-font-size-h2:35px;--stldocs-font-size-h3:29px;--stldocs-font-size-h4:25px;--stldocs-font-size-h5:18px;--stldocs-font-size-body:14px;--stldocs-font-size-body-xs:12px;--stldocs-font-size-small:13px;--stldocs-font-size-code:14px;--stldocs-content-width:720px;--stldocs-content-padding:16px;--stldocs-syntax-color-red:hsl(356 90.8% 66%);--stldocs-syntax-color-green:hsl(136.5 49.6% 52.5%);--stldocs-syntax-color-blue:hsl(208.4 100% 66.5%);--stldocs-syntax-color-orange:hsl(24.6 96% 62.5%);--stldocs-syntax-color-teal:hsl(203 100% 85.7%);--stldocs-syntax-color-magenta:hsl(324 75.5% 63.1%);--stldocs-syntax-color-purple:hsl(261 92.2% 74.7%);--stldocs-color-snippet-box-bg:var(--stldocs-color-gray-6);--stldocs-color-snippet-title-bg:var(--stldocs-color-gray-8);--stldocs-color-snippet-title-muted:var(--stldocs-color-gray-3);--stldocs-color-snippet-title-bright:var(--stldocs-color-white);--stldocs-color-snippet-code-bg:var(--stldocs-color-gray-7);--stldocs-color-backdrop-overlay:var(--stldocs-color-gray-8);--stldocs-expander-margin-shift:24px;--stldocs-expander-right-margin:8px;--stldocs-title-padding-y:2.5rem}