@layer stl-ui.tokens{:root{--stl-ui-layout-border-radius-xs:4px;--stl-ui-layout-border-radius:12px}}.stldocs-root *,.stldocs-root :before,.stldocs-root :after{box-sizing:border-box}.stldocs-root :where(h1,h2,h3,h4,h5):where(:not(.stldocs-markdown,.stldocs-markdown *)){color:var(--cds-text-primary);display:block}.stldocs-root{margin:0;display:block}:root{--stldocs-content-width:720px;--stldocs-content-padding:16px;--stldocs-content-padding-block:var(--stldocs-content-padding);--stldocs-expander-margin-shift:24px;--stldocs-expander-right-margin:8px}.stldocs-root{font-family:var(--cds-font-sans);color:var(--cds-text-primary)}.stldocs-root .stldocs-text-keyword{color:var(--cds-text-muted)}.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type){font-family:var(--cds-font-mono)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-keyword{color:var(--cds-text-pro)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-string{color:var(--cds-text-success)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-brace,:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-bracket,:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-plain,:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-text-operator,:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-text-punctuation,:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-truncation,:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-array{color:var(--cds-text-secondary)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-plain{font-family:var(--cds-font-sans)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-reference{color:var(--cds-text-accent);font-weight:600}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-reference a:hover{text-decoration:underline}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-literal-string{color:var(--cds-text-success)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-literal-numeric{color:var(--cds-text-pro)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-text-identifier{font-family:var(--cds-font-mono);color:var(--cds-text-primary)}:is(.stldocs-root .stldocs-property-type,.stldocs-root .stldocs-property-declaration,.stldocs-root .stldocs-type:not(.stldocs-property-typename .stldocs-type)) .stldocs-type-propertyname .stldocs-text-identifier{font-weight:600}:is(:is(.stldocs-root [data-stldocs-language=http],.stldocs-root [data-stldocs-language=cli]) .stldocs-property-type,:is(.stldocs-root [data-stldocs-language=http],.stldocs-root [data-stldocs-language=cli]) .stldocs-property-declaration) .stldocs-truncation,:is(:is(.stldocs-root [data-stldocs-language=http],.stldocs-root [data-stldocs-language=cli]) .stldocs-property-type,:is(.stldocs-root [data-stldocs-language=http],.stldocs-root [data-stldocs-language=cli]) .stldocs-property-declaration) .stldocs-type-array,:is(:is(.stldocs-root [data-stldocs-language=http],.stldocs-root [data-stldocs-language=cli]) .stldocs-property-type,:is(.stldocs-root [data-stldocs-language=http],.stldocs-root [data-stldocs-language=cli]) .stldocs-property-declaration) .stldocs-text-punctuation{font-family:var(--cds-font-sans)}.stldocs-root .stldocs-expander[data-stldocs-expander-muted=true] .stldocs-expander-summary-icon{visibility:hidden}.stldocs-root .stldocs-expander[data-stldocs-expander-muted=true]:hover .stldocs-expander-summary-icon{visibility:visible}.stldocs-root .stldocs-expander .stldocs-expander-summary{cursor:pointer;align-items:flex-start;display:flex}.stldocs-root .stldocs-expander .stldocs-expander-summary>.stldocs-expander-summary-icon{background-color:var(--cds-surface-1);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:1rem;height:1lh;margin-right:8px;display:flex;transform:translate(-.5px)translateY(-.5px)}.stldocs-root .stldocs-expander .stldocs-expander-summary>.stldocs-expander-summary-icon>.stldocs-icon{color:var(--cds-text-muted);transition:transform .15s ease-out}.stldocs-root .stldocs-expander .stldocs-type-preview-prefix{display:none}.stldocs-root .stldocs-expander>.stldocs-expander-summary .stldocs-type-preview[data-stldocs-type-preview=union] .stldocs-type-preview-prefix{display:inline}:is(.stldocs-root .stldocs-expander[open],.stldocs-root .stldocs-expander[data-open=true])>.stldocs-expander-summary .stldocs-type-preview[data-stldocs-type-preview=properties] :is(.stldocs-type-preview-content,.stldocs-type-brace){display:none}:is(.stldocs-root .stldocs-expander[open],.stldocs-root .stldocs-expander[data-open=true])>.stldocs-expander-summary>.stldocs-expander-summary-icon>.stldocs-icon{transform:rotate(90deg)}:is(.stldocs-root .stldocs-expander[open],.stldocs-root .stldocs-expander[data-open=true])>.stldocs-expander-summary:not(:has(.stldocs-property-declaration>.stldocs-text-identifier,.stldocs-property-declaration>.stldocs-property-declaration-text>.stldocs-text-identifier)) .stldocs-type-preview-prefix{display:inline}:is(.stldocs-root .stldocs-expander[open],.stldocs-root .stldocs-expander[data-open=true])>.stldocs-expander-content>.stldocs-property-children{border-left:1px solid var(--cds-border);padding-left:16px}:is(.stldocs-root .stldocs-expander[open],.stldocs-root .stldocs-expander[data-open=true])>.stldocs-expander-content>.stldocs-property-children .stldocs-expander{margin-left:calc(-1 * var(--stldocs-expander-margin-shift));padding-right:var(--stldocs-expander-right-margin)}:is(.stldocs-root .stldocs-expander[open],.stldocs-root .stldocs-expander[data-open=true])>.stldocs-expander-content>.stldocs-property-children .stldocs-property:has(>.stldocs-expander){margin-left:calc(-1 * var(--stldocs-expander-margin-shift));width:calc(100% + var(--stldocs-expander-margin-shift))}:is(.stldocs-root .stldocs-expander[open],.stldocs-root .stldocs-expander[data-open=true])>.stldocs-expander-content>.stldocs-property-children .stldocs-property:has(>.stldocs-expander)>.stldocs-expander{margin-left:0}.stldocs-root .stldocs-expander:not([open],[data-open=true]) .stldocs-expander-content{clip-path:inset(100%);contain:layout;position:absolute}.stldocs-root .stldocs-property-constraint .stldocs-property-constraint-value{font-family:var(--cds-font-mono);word-break:break-all;font-size:var(--cds-font-size-code)}.stldocs-root .stldocs-tooltip-host{display:inline-block}.stldocs-root .stldocs-tooltip-content{border:1px solid var(--cds-border);background:var(--cds-surface-popover);border-radius:8px;padding:.2rem .4rem}.stldocs-root .stldocs-tooltip-content *{font-size:var(--cds-font-size-caption)!important}.stldocs-root .stldocs-tooltip-content{visibility:hidden;opacity:0;max-width:400px;max-height:300px;transition:opacity .3s ease-in-out,visibility .3s step-end .3s;position:absolute;top:0;left:0;overflow:auto}.stldocs-root .stldocs-tooltip-content .stldocs-property-description{display:none}.stldocs-root .stldocs-tooltip:hover .stldocs-tooltip-content{visibility:visible;opacity:1;transition-delay:0s,0s}.stldocs-root .stldocs-property:has(.property-anchor-link){grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) 0;gap:0;width:100%;display:grid}.stldocs-root .stldocs-property:has(.property-anchor-link)>.stldocs-expander{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.stldocs-root .stldocs-property:has(.property-anchor-link)>.stldocs-expander>.stldocs-expander-summary{grid-area:1/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.stldocs-root .stldocs-property:has(.property-anchor-link)>.stldocs-expander>.stldocs-expander-summary>.stldocs-expander-summary-icon{grid-column:1}.stldocs-root .stldocs-property:has(.property-anchor-link)>.stldocs-expander>.stldocs-expander-summary>.stldocs-expander-summary-content{grid-column:2}.stldocs-root .stldocs-property:has(.property-anchor-link)>.stldocs-expander>.stldocs-expander-content{grid-area:2/2/auto/-1}.stldocs-root .stldocs-property:has(.property-anchor-link)>.stldocs-expander::details-content{grid-area:2/2/auto/-1}.stldocs-root .stldocs-property:has(.property-anchor-link)>.stldocs-property-info{grid-area:1/2}.stldocs-root .stldocs-overview .stldocs-overview-header{margin-bottom:var(--cds-gap-lg)}.stldocs-root .stldocs-overview .stldocs-overview-header>*{max-width:var(--stldocs-content-width);margin:auto 0}.stldocs-root .stldocs-overview .stldocs-resource{padding:2rem 0}.stldocs-root .stldocs-overview .stldocs-resource:not([data-stl-resource-language=terraform]) .stldocs-resource-content{max-width:var(--stldocs-content-width);margin:auto 0}.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-header{opacity:.85;flex-direction:column;gap:16px;display:flex}.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-header .stldocs-resource-title .stldocs-icon{color:var(--cds-text-muted)}.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-header .stldocs-resource-title .stldocs-resource-title-segment{color:var(--cds-text-primary);align-items:center;gap:8px;margin-right:8px;display:inline-flex}.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-header .stldocs-resource-title .stldocs-resource-title-segment:not(:last-child),.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-header .stldocs-resource-description{color:var(--cds-text-secondary)}.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-content .stldocs-resource-content-group{flex-direction:column;display:flex}.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-content .stldocs-resource-content-group .stldocs-resource-content-group-model-title{padding-top:var(--stldocs-content-padding-block);padding-bottom:.5rem}.stldocs-root .stldocs-overview .stldocs-resource .stldocs-resource-content .stldocs-resource-content-group .stldocs-resource-content-properties{margin-left:calc(-1 * var(--stldocs-expander-margin-shift))}.stldocs-root .stldocs-overview>.stldocs-resource:nth-child(2){padding-top:0}.stldocs-root .stldocs-overview .stldocs-method-summary,.stldocs-root .stldocs-overview .stldocs-method{padding:var(--stldocs-content-padding-block) 0}:is(.stldocs-root .stldocs-overview .stldocs-method-summary,.stldocs-root .stldocs-overview .stldocs-method) .stldocs-method-header{gap:var(--cds-gap-xs);flex-direction:column;display:flex}:is(.stldocs-root .stldocs-overview .stldocs-method-summary,.stldocs-root .stldocs-overview .stldocs-method) .stldocs-method-header .stldocs-method-title{margin:0}:is(.stldocs-root .stldocs-overview .stldocs-method-summary,.stldocs-root .stldocs-overview .stldocs-method) .stldocs-method-header .stldocs-method-title a:hover{text-decoration:underline}:is(.stldocs-root .stldocs-overview .stldocs-method-summary,.stldocs-root .stldocs-overview .stldocs-method) .stldocs-method-signature{max-width:var(--stldocs-content-width);text-overflow:ellipsis;overflow:hidden}:is(.stldocs-root .stldocs-overview .stldocs-method-summary,.stldocs-root .stldocs-overview .stldocs-method) .stldocs-method-description{color:var(--cds-text-muted);height:1.7rem;padding-bottom:var(--stldocs-content-padding-block);line-height:1.7rem;overflow-y:hidden}:is(.stldocs-root .stldocs-overview .stldocs-method-summary,.stldocs-root .stldocs-overview .stldocs-method) .stldocs-method-description .stldocs-content>*{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.stldocs-root .stldocs-method-header .stldocs-method-badges{align-items:flex-start;gap:var(--cds-gap-xs);flex-wrap:wrap;display:flex}.stldocs-root .stldocs-method-header .stldocs-method-route{gap:4px;padding:0;display:flex}.stldocs-root .stldocs-method-header .stldocs-method-route .stldocs-method-route-endpoint{color:var(--cds-text-secondary);text-overflow:ellipsis;white-space:nowrap;align-content:center;overflow:hidden}.stldocs-root .stldocs-property-deprecated-message{color:var(--cds-text-secondary)}.stldocs-root .stldocs-property,.stldocs-root .stldocs-model{flex-direction:column;gap:1rem;padding:0;display:flex}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)>.stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)>.stldocs-expander>.stldocs-expander-summary>.stldocs-expander-summary-content{border-top:var(--cds-ring-hairline) solid var(--cds-border);padding-block:1rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)>.stldocs-expander>.stldocs-expander-summary>.stldocs-expander-summary-icon{margin-top:1rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)>.stldocs-expander>.stldocs-expander-content{flex-direction:column;gap:.75em;padding-bottom:1rem;display:flex}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)>.stldocs-expander>.stldocs-expander-content>.stldocs-property-children:not(:first-child){margin-top:calc(1rem - .75em)}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)>.stldocs-expander>.stldocs-expander-content>.stldocs-property-annotation{margin-block:0}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-expander-summary-content{max-width:100%}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-header{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info{flex-direction:column;display:flex}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info>.stldocs-property-type>.stldocs-text-identifier{color:var(--cds-text-primary)}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info .property-anchor-link{margin-block:-.75rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info:is(:hover,:has(:focus-visible)) .property-anchor-link{opacity:1}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-type{font-family:var(--cds-font-mono);color:var(--cds-text-muted)}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-type-preview:is([data-stldocs-language=http] .stldocs-type-preview){font-family:var(--cds-font-sans)}:is(:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-type,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-declaration) .stldocs-type-preview[data-stldocs-type-preview=union] .stldocs-type-preview[data-stldocs-type-preview=properties]{display:none}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-declaration:has(.stldocs-property-deprecated) .stldocs-type-propertyname:not(.stldocs-type *) .stldocs-text-identifier,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-header:has(.stldocs-property-deprecated) .stldocs-property-name{color:var(--cds-text-secondary)}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-declaration{text-wrap:wrap;border-radius:var(--stl-ui-layout-border-radius-xs);min-width:0;max-width:max-content;padding-inline:var(--stl-ui-layout-border-radius-xs);margin-inline:calc(-1 * var(--stl-ui-layout-border-radius-xs))}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-declaration .stldocs-property-deprecated{margin-left:.44rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-declaration-text{border-radius:var(--stl-ui-layout-border-radius-xs);padding-inline:var(--stl-ui-layout-border-radius-xs);margin-inline:calc(-1 * var(--stl-ui-layout-border-radius-xs));-webkit-box-decoration-break:clone;box-decoration-break:clone}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-declaration-text .stldocs-property-deprecated-nobreak,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-declaration-text:has(.stldocs-property-deprecated-nobreak) .stldocs-type-brace:last-child{white-space:nowrap}:is(:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-expander>.stldocs-expander-summary .stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info[data-stldocs-flash])>.stldocs-property-declaration:not(:has(.stldocs-property-declaration-text)),:is(:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-expander>.stldocs-expander-summary .stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info[data-stldocs-flash])>.stldocs-property-declaration .stldocs-property-declaration-text{animation:2s ease-out stldocs-flash}@media (prefers-reduced-motion:reduce){:is(:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-expander>.stldocs-expander-summary .stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info[data-stldocs-flash])>.stldocs-property-declaration:not(:has(.stldocs-property-declaration-text)),:is(:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model)[data-stldocs-flash]>.stldocs-expander>.stldocs-expander-summary .stldocs-property-info,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-info[data-stldocs-flash])>.stldocs-property-declaration .stldocs-property-declaration-text{background-color:var(--cds-bg-accent);animation:none}}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-description,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-title,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-content{color:var(--cds-text-secondary)}:is(:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-description,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-title,:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-content) .stldocs-content{color:inherit}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-name{font-family:var(--cds-font-mono);color:var(--cds-text-primary);font-weight:700}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-annotation{color:var(--cds-text-muted);margin-block:.5rem 1rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-typename{color:var(--cds-text-muted)}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-typename .stldocs-type-reference{color:var(--cds-text-accent);font-weight:600}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-type .stldocs-truncation{white-space:nowrap;margin-right:.2rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-badges{text-transform:lowercase;gap:.5rem;margin-left:.5rem;display:inline-flex}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-constraints{display:flex}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-constraint{color:var(--cds-text-secondary)}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-constraint:not(:last-child):after{content:", ";color:var(--cds-text-secondary);margin-right:.4rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-constraint .stldocs-property-constraint-name{color:var(--cds-text-secondary)}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-constraint .stldocs-property-constraint-name:after{content:":";margin-right:.4rem}:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property-type:not(:first-child),:is(.stldocs-root .stldocs-property,.stldocs-root .stldocs-model) .stldocs-property .stldocs-property-type{font-size:var(--cds-font-size-code);line-height:var(--cds-leading-code)}.stldocs-root .stldocs-properties{flex-direction:column;display:flex}.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{border:0;gap:.1rem;padding:.1rem!important}.stldocs-root .stldocs-method-signature{font-family:var(--cds-font-mono);font-size:var(--cds-font-size-code);line-height:var(--cds-leading-code);color:var(--cds-text-muted);white-space:pre-wrap;word-wrap:break-word}.stldocs-root .stldocs-method-signature .stldocs-signature-qualified{color:var(--cds-text-secondary);font-weight:400}.stldocs-root .stldocs-method-signature .stldocs-signature-name{color:var(--cds-text-primary);font-weight:600}.stldocs-root .stldocs-method-signature .stldoc-signature-params .stldocs-text-identifier,.stldocs-root .stldocs-method-signature .stldocs-type{color:var(--cds-text-primary)}.stldocs-root .stldocs-method-signature .stldocs-type-preview[data-stldocs-type-preview=properties]{display:none}.stldocs-root .stldocs-method .stldocs-method-header{align-items:flex-start;gap:var(--cds-gap-md);padding:0 0 var(--stldocs-content-padding-block);flex-direction:column;display:flex}.stldocs-root .stldocs-method .stldocs-method-header .stldocs-method-title{margin:0}.stldocs-root .stldocs-method .stldocs-method-description{padding-bottom:var(--stldocs-content-padding-block);grid-area:1/1/2/2}.stldocs-root .stldocs-method .stldocs-method-example{grid-area:2/1/3/2;margin-top:1rem}.stldocs-root .stldocs-method .stldocs-method-example .stldocs-snippet-multi-response{display:none}.stldocs-root .stldocs-method .stldocs-snippet-multi-response{border:1px solid var(--cds-border);border-radius:12px}.stldocs-root .stldocs-method .stldocs-snippet-multi-response:is(.stldocs-method-response-column .stldocs-snippet-multi-response){overflow:clip}.stldocs-root .stldocs-method .stldocs-snippet-multi-response:is(.stldocs-method-response-column .stldocs-snippet-multi-response) .stldocs-snippet{padding:0}.stldocs-root .stldocs-method .stldocs-snippet-multi-response .stldocs-snippet{background-color:#0000;border:none;border-radius:0}.stldocs-root .stldocs-method .stldocs-snippet-multi-response .stldocs-snippet-code .shiki{padding:.5rem}.stldocs-root .stldocs-method .stldocs-method-info{padding:var(--stldocs-content-padding-block) 0;flex-direction:column;grid-area:3/1/4/2;gap:2rem;margin-top:2.5rem;display:flex}.stldocs-root .stldocs-method .stldocs-method-info-section{flex-direction:column;gap:.5rem;display:flex}.stldocs-root .stldocs-method .stldocs-method-info-section h5 [data-cds=Badge]{margin-left:.5em}.stldocs-root .stldocs-method .stldocs-method-content-column{display:contents}.stldocs-root .stldocs-method .stldocs-method-body{padding:var(--stldocs-content-padding-block) 0;grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.stldocs-root .stldocs-method .stldocs-method-body .stldocs-method-description{color:var(--cds-text-secondary)}.stldocs-root .stldocs-method .stldocs-method-body .stldocs-method-parameters,.stldocs-root .stldocs-method .stldocs-method-body .stldocs-method-parameters,.stldocs-root .stldocs-method .stldocs-method-body .stldocs-method-returns{margin-left:calc(-1 * var(--stldocs-expander-margin-shift))}.stldocs-root .stldocs-method .stldocs-method-body .stldocs-method-parameters{flex-direction:column;gap:.5rem;display:flex}.stldocs-root .stldocs-method .stldocs-method-body .stldocs-method-parameters h5{margin-left:var(--stldocs-expander-margin-shift)}.stldocs-root .stldocs-method .stldocs-method-body .stldocs-terraform-resource-title{font-family:var(--cds-font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stldocs-root .stldocs-method .stldocs-snippet,.stldocs-root .stldocs-method .stldocs-snippet-multi{top:calc(var(--sl-nav-height) + 1rem);z-index:5;position:sticky}.stldocs-root .stldocs-method .stldocs-snippet{background-color:var(--cds-bg-neutral);border:1px solid var(--cds-border);border-radius:calc(12px + .25rem);flex-direction:column;padding:.25rem;display:flex}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request{--shiki-background:transparent;border:1px solid var(--cds-border);background-color:#0000;border-radius:12px;position:relative}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request .stldocs-snippet-code{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title{color:var(--cds-text-secondary);border-bottom:1px solid var(--cds-border);background-color:#0000;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;gap:.5rem;padding:.5rem .5rem .5rem .75rem;display:flex}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title .stldocs-snippet-request-title-method{flex-grow:1;min-width:0}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title .stldocs-snippet-request-title-method,.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title .stldocs-snippet-request-title-content{align-items:center;gap:.5rem;display:flex}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title h3{font-style:normal;font-weight:500;line-height:100%;font-size:inherit;color:var(--cds-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title .stldocs-icon{width:16px}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title .stldocs-snippet-request-title-content{gap:.5rem;display:flex}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title .stldocs-snippet-request-title-content .stldocs-snippet-request-title-language{color:var(--cds-text-primary);cursor:pointer;align-items:center;gap:4px;display:flex;position:relative}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-request-title .stldocs-snippet-request-title-content .stldocs-snippet-request-title-language select{z-index:5;align-items:center;padding-right:25px;display:flex}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-response-pane{--shiki-background:transparent;padding:.5rem;display:none}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-response-pane.stldocs-snippet-response-pane-active{display:block}.stldocs-root .stldocs-method .stldocs-snippet .stldocs-snippet-response-pane .stldocs-snippet-code{padding:0}.stldocs-root .stldocs-method .stldocs-method-response-column{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}.stldocs-root .stldocs-method .stldocs-snippet-code{width:0;min-width:100%;white-space:preserve nowrap;will-change:height;scrollbar-color:var(--cds-border) transparent;max-height:560px;padding:1rem;transition:height .24s;display:block;overflow:auto}.stldocs-root .stldocs-method .stldocs-snippet-code pre,.stldocs-root .stldocs-method .stldocs-snippet-code .shiki{width:max-content;min-width:100%;margin:0;padding:0}.stldocs-root .stldocs-method .stldocs-snippet-code pre.shiki{counter-reset:codeblock-line}.stldocs-root .stldocs-method .stldocs-snippet-code pre.shiki .line{counter-increment:codeblock-line}.stldocs-root .stldocs-method .stldocs-snippet-code pre.shiki .line:before{content:counter(codeblock-line);color:var(--cds-text-muted);opacity:.5;text-align:right;width:1rem;margin-right:1rem;display:inline-flex}.stldocs-root .stldocs-method .stldocs-snippet-code pre.shiki .line.ellipsis{opacity:.5;color:var(--cds-text-muted)!important}.stldocs-root .stldocs-method .stldocs-snippet-response-tab{border-bottom:1px solid var(--cds-border);gap:.5rem;display:flex;overflow-x:auto}.stldocs-root .stldocs-method .stldocs-snippet-response-tab .stldocs-snippet-response-tab-item{border-bottom:2px solid #0000;flex:1;min-width:160px;height:40px}.stldocs-root .stldocs-method .stldocs-snippet-response-tab .stldocs-snippet-response-tab-item button{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;width:100%;color:var(--cds-text-secondary);overflow:hidden}.stldocs-root .stldocs-method .stldocs-snippet-response-tab .stldocs-snippet-response-tab-item button:hover{background-color:var(--cds-fill-ghost-hover)}.stldocs-root .stldocs-method .stldocs-snippet-response-tab .stldocs-snippet-response-tab-item-active{border-color:var(--cds-fill-accent)}.stldocs-root .stldocs-method .stldocs-snippet-response-tab .stldocs-snippet-response-tab-item-active button{color:var(--cds-text-primary)}.stldocs-root .stldocs-method .stldocs-snippet-response-tab.stldocs-snippet-response-tab-single-return{background-color:var(--cds-bg-neutral)}.stldocs-root .stldocs-method .stldocs-snippet-response-tab.stldocs-snippet-response-tab-single-return .stldocs-snippet-response-tab-item{color:var(--cds-text-secondary);border:none;font-weight:400;display:flex}.stldocs-root .stldocs-method .stldocs-snippet-response-tab.stldocs-snippet-response-tab-single-return .stldocs-snippet-response-tab-item button{cursor:default;justify-content:flex-start;height:auto}.stldocs-root .stldocs-method .stldocs-snippet-response-tab.stldocs-snippet-response-tab-single-return .stldocs-snippet-response-tab-item button:hover{background-color:#0000}.stldocs-root .stldocs-method .stldocs-snippet-multi .stldocs-snippet-multi-tabs{background:var(--cds-bg-neutral);border:1px solid var(--cds-border);border-radius:calc(var(--stl-ui-layout-border-radius) + .25rem);scrollbar-color:var(--cds-border) transparent;flex-wrap:nowrap;max-width:max-content;margin-bottom:.5rem;padding:.25rem;display:flex;overflow-x:scroll}.stldocs-root .stldocs-method .stldocs-snippet-multi .stldocs-snippet-multi-tabs .stldocs-snippet-multi-tab{border-radius:var(--stl-ui-layout-border-radius);color:var(--cds-text-secondary);border:1px solid #0000;flex:none;padding:9px 14px;font-weight:400}.stldocs-root .stldocs-method .stldocs-snippet-multi .stldocs-snippet-multi-tabs .stldocs-snippet-multi-tab>input{display:none}.stldocs-root .stldocs-method .stldocs-snippet-multi .stldocs-snippet-multi-tabs .stldocs-snippet-multi-tab:has(>:checked){background-color:var(--cds-surface-panel);border-color:var(--cds-border);color:var(--cds-text-primary);font-weight:500}.stldocs-root .stldocs-method .stldocs-snippet-multi .stldocs-snippet-multi-pane{display:none}.stldocs-root .stldocs-method .stldocs-snippet-multi .stldocs-snippet-multi-pane.stldocs-snippet-multi-pane-active{display:block}@media (min-width:1280px){.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-example{flex:500px;width:100%;max-width:100%}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body{flex-direction:row;gap:2rem}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-content-column{display:block}.stldocs-root .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-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-snippet .stldocs-snippet-response-pane{--shiki-background:transparent;padding:0;position:relative}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-snippet .stldocs-snippet-multi-response{padding:0;display:block}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-snippet .stldocs-snippet-response-tab{margin-inline:-.5rem;padding-inline:.5rem}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-method-response-column{margin-top:0;display:none}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-method-content-column{grid-area:description}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-method-example{grid-area:example;margin-top:0}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-method-example .stldocs-snippet-multi-response{border:none;display:block}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-method-example .stldocs-snippet-multi-response .stldocs-snippet{background-color:#0000;border:none}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-method-info{grid-area:unset;margin-top:0}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-snippet-response-tab{margin-bottom:.5rem}.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-snippet-response-tab.stldocs-snippet-response-tab-single-return,.stldocs-root .stldocs-method.stldocs-method-double-pane .stldocs-method-body .stldocs-snippet-response-tab.stldocs-snippet-response-tab-single-return .stldocs-snippet-response-tab-item button:hover{background-color:#0000}}.stldocs-root [data-stldocs-flash]:not(.stldocs-property,.stldocs-model,.stldocs-property-info){border-radius:var(--stl-ui-layout-border-radius-xs);animation:2s ease-out stldocs-flash}@media (prefers-reduced-motion:reduce){.stldocs-root [data-stldocs-flash]:not(.stldocs-property,.stldocs-model,.stldocs-property-info){background-color:var(--cds-bg-accent);animation:none}}@keyframes stldocs-flash{0%,40%{background-color:var(--cds-bg-accent)}to{background-color:#0000}}
.stldocs-type-reference a{color:var(--cds-text-accent);text-decoration:none}.stldocs-type-reference a:hover{text-decoration:underline}.stldocs-root:not(.refkit-layout) .stldocs-tooltip-content{display:none}
