._4uWpYW_pre{background-color:var(--speakeasy-code-background-color);border-radius:var(--speakeasy-code-border-radius);font-family:var(--speakeasy-font-mono);font-size:var(--speakeasy-code-font-size);vertical-align:middle;border:.1rem solid #0000001a}._4uWpYW_text{margin:0}
.cWS2TW_codeSampleContainer pre{height:var(--speakeasy-code-sample-height);overflow-y:auto}.cWS2TW_codeSampleContainer>div{margin-bottom:0}
.TtAaSa_connectingCellRow{flex-direction:row;display:flex}.TtAaSa_connectingCellContainer{grid-template-rows:auto 1fr;grid-template-columns:auto auto;display:grid}.TtAaSa_connectingCellContent{flex:1;min-width:0;padding-top:5px}.TtAaSa_upperLeftConnectingCell{min-width:var(--speakeasy-expandable-cell-size);height:calc(5px + var(--speakeasy-expandable-cell-size))}.TtAaSa_upperRightConnectingCell{min-width:calc(.5rem + var(--speakeasy-expandable-cell-size));height:calc(5px + var(--speakeasy-expandable-cell-size))}.TtAaSa_lowerLeftConnectingCell{min-width:var(--speakeasy-expandable-cell-size);min-height:var(--speakeasy-expandable-cell-size)}.TtAaSa_lowerRightConnectingCell{min-width:calc(.5rem + var(--speakeasy-expandable-cell-size));min-height:var(--speakeasy-expandable-cell-size)}.TtAaSa_verticalConnected{border-right:var(--speakeasy-border-width) solid var(--speakeasy-expandable-line-color)}.TtAaSa_horizontalConnected{border-bottom:var(--speakeasy-border-width) solid var(--speakeasy-expandable-line-color)}.TtAaSa_emptyConnectingCell{min-width:calc(2 * var(--speakeasy-expandable-cell-size))}
._izerG_debugPlaceholder{color:red;background-color:#ff00001a;border:1px dashed red;margin-bottom:1rem;padding:1rem}._izerG_debugPlaceholder>p:last-child{margin-bottom:0}
@keyframes ZTUo0G_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZTUo0G_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZTUo0G_zoomIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes ZTUo0G_zoomOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.95)}}.ZTUo0G_dialogOverlay{z-index:999;background-color:#000c;animation:.15s ease-in ZTUo0G_fadeIn;position:fixed;inset:0}.ZTUo0G_dialogOverlay[data-state=closed]{animation:.15s ease-in ZTUo0G_fadeOut}.ZTUo0G_dialogContent{z-index:1000;border:var(--speakeasy-border-width) solid var(--speakeasy-border-color);border-radius:var(--speakeasy-border-radius-md);background-color:#fff;background-image:linear-gradient(var(--speakeasy-background-color), var(--speakeasy-background-color));width:100%;max-width:var(--speakeasy-dialog-max-width);height:var(--speakeasy-dialog-height);flex-direction:column;gap:1rem;padding:1.5rem;animation:.2s ease-out ZTUo0G_zoomIn;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.ZTUo0G_dialogContent[data-state=closed]{animation:.2s ease-in ZTUo0G_zoomOut}.ZTUo0G_closeButton{border-radius:var(--speakeasy-border-radius-sm);border:var(--speakeasy-button-border-color);cursor:pointer;background:var(--speakeasy-button-background-color);width:2rem;height:2rem;padding:.25rem;transition:background-color .2s;position:absolute;top:1.5rem;right:1.5rem}.ZTUo0G_closeButton:hover{background:var(--speakeasy-button-background-color-hover);border-color:var(--speakeasy-button-border-color-hover)}.ZTUo0G_closeIcon{width:100%;height:100%}.ZTUo0G_embedContent{box-sizing:border-box;width:100%;overflow-y:auto}.ZTUo0G_dialogContent h1:first-child,.ZTUo0G_dialogContent h2:first-child,.ZTUo0G_dialogContent h3:first-child,.ZTUo0G_dialogContent h4:first-child,.ZTUo0G_dialogContent h5:first-child,.ZTUo0G_dialogContent h6:first-child{margin:0}
._6cUZG_embedButton{border:var(--speakeasy-border-width) solid var(--speakeasy-button-border-color);background-color:var(--speakeasy-button-background-color);padding:var(--speakeasy-button-padding);border-radius:var(--speakeasy-button-radius)}._6cUZG_embedButton:hover{background-color:var(--speakeasy-button-background-color-hover);border-color:var(--speakeasy-button-border-color-hover)}
.PzV0zG_expandableCellContainer{min-height:calc(var(--speakeasy-expandable-cell-height-multiplier) * var(--speakeasy-expandable-cell-size));flex-direction:column;display:flex}.PzV0zG_expandableButtonContainer{min-width:calc(2 * var(--speakeasy-expandable-cell-size));padding:3px}.PzV0zG_expandableButton{border:var(--speakeasy-border-width) solid var(--speakeasy-expandable-line-color);border-radius:var(--speakeasy-expandable-button-radius);cursor:pointer;appearance:none;width:calc(2 * var(--speakeasy-expandable-cell-size) - 6px);height:calc(2 * var(--speakeasy-expandable-cell-size) - 6px);background-color:#0000;border-style:solid;justify-content:center;align-items:center;padding:5px;display:flex}.PzV0zG_expandableButtonCircle{border-radius:50%}.PzV0zG_expandableChevron{transform-origin:50%;color:var(--speakeasy-expandable-line-color);transition:transform .2s ease-in-out}.PzV0zG_expandableConnectionContainer{flex-direction:row;flex-grow:1;width:100%;display:flex}.PzV0zG_expandableConnection{min-width:var(--speakeasy-expandable-cell-size)}
.oD-asa_nonExpandableCell{min-width:calc(2 * var(--speakeasy-expandable-cell-size) - 6px);min-height:calc(2 * var(--speakeasy-expandable-cell-size) - 6px);max-height:calc(2 * var(--speakeasy-expandable-cell-size) - 6px);border:var(--speakeasy-border-width) solid var(--speakeasy-expandable-line-color);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;margin:3px;display:flex}
.X9QuDG_entryContainer{flex-direction:column;display:flex}.X9QuDG_entryHeaderContainer{flex-direction:row;gap:8px;display:flex}.X9QuDG_childContainer{flex-direction:column;display:flex}.X9QuDG_breakoutCellTitle{height:calc(2 * var(--speakeasy-expandable-cell-size));align-items:center;display:flex}.X9QuDG_breakoutCellTitle h1,.X9QuDG_breakoutCellTitle h2,.X9QuDG_breakoutCellTitle h3,.X9QuDG_breakoutCellTitle h4,.X9QuDG_breakoutCellTitle h5,.X9QuDG_breakoutCellTitle h6{scroll-margin-top:5rem}.X9QuDG_propertyTitleContainer{flex-direction:row;align-items:center;row-gap:.5rem;width:100%;display:flex}.X9QuDG_propertyTitleContainer h1,.X9QuDG_propertyTitleContainer h2,.X9QuDG_propertyTitleContainer h3,.X9QuDG_propertyTitleContainer h4,.X9QuDG_propertyTitleContainer h5,.X9QuDG_propertyTitleContainer h6{margin:0;padding:0}.X9QuDG_titleSlotContainer h1,.X9QuDG_titleSlotContainer h2,.X9QuDG_titleSlotContainer h3,.X9QuDG_titleSlotContainer h4,.X9QuDG_titleSlotContainer h5,.X9QuDG_titleSlotContainer h6{margin:0;padding:0;scroll-margin-top:5rem}.X9QuDG_typeInnerContainer,.X9QuDG_offscreenMeasureContainer{font-family:var(--speakeasy-font-mono);font-size:var(--speakeasy-property-type-font-size);text-wrap:nowrap}.X9QuDG_typeInnerContainer{padding:var(--speakeasy-pill-padding);background-color:var(--speakeasy-property-type-background-color);border-radius:var(--speakeasy-property-type-border-radius);border:1px solid var(--speakeasy-property-type-border-color)}.X9QuDG_typeInnerContainer a{scroll-behavior:smooth}.X9QuDG_typeInnerContainerInline{width:fit-content}.X9QuDG_typeInnerContainerMultiline{padding:.5rem .75rem}.X9QuDG_typeInnerContainer a{color:var(--speakeasy-anchor-color);text-decoration-line:underline}.X9QuDG_propertyTitlePrefixContainer{align-items:center;gap:.5rem;width:fit-content;min-height:2rem;padding-right:.5rem;display:inline-flex}.X9QuDG_offscreenMeasureContainer{margin:0;padding:0;position:absolute;top:-9999px;left:-9999px}.X9QuDG_debugOverlay[data-debug-visible=false]{display:none}.X9QuDG_debugOverlay[data-debug-visible=true]{display:block}
.Gh4XXa_pill{border-radius:var(--speakeasy-pill-border-radius);padding:var(--speakeasy-pill-padding);font-family:var(--speakeasy-pill-font-family);font-size:var(--speakeasy-pill-font-size)}.Gh4XXa_warning{background-color:var(--speakeasy-pill-warning-background-color);color:var(--speakeasy-pill-warning-color);border:var(--speakeasy-border-width) solid var(--speakeasy-pill-warning-border-color)}.Gh4XXa_error{background-color:var(--speakeasy-pill-error-background-color);color:var(--speakeasy-pill-error-color);border:var(--speakeasy-border-width) solid var(--speakeasy-pill-error-border-color)}.Gh4XXa_info{background-color:var(--speakeasy-pill-info-background-color);color:var(--speakeasy-pill-info-color);border:var(--speakeasy-border-width) solid var(--speakeasy-pill-info-border-color)}.Gh4XXa_success{background-color:var(--speakeasy-pill-success-background-color);color:var(--speakeasy-pill-success-color);border:var(--speakeasy-border-width) solid var(--speakeasy-pill-success-border-color)}.Gh4XXa_primary{background-color:var(--speakeasy-pill-primary-background-color);color:var(--speakeasy-pill-primary-color);border:var(--speakeasy-border-width) solid var(--speakeasy-pill-primary-border-color)}.Gh4XXa_secondary{background-color:var(--speakeasy-pill-secondary-background-color);color:var(--speakeasy-pill-secondary-color);border:var(--speakeasy-border-width) solid var(--speakeasy-pill-secondary-border-color)}
.ZR9YHq_treeTopper{width:calc(2 * var(--speakeasy-expandable-cell-size));height:var(--speakeasy-expandable-treetoper-diameter);justify-content:center;display:flex}.ZR9YHq_treeTopperDot{border:var(--speakeasy-border-width) solid var(--speakeasy-expandable-line-color);width:var(--speakeasy-expandable-treetoper-diameter);border-radius:25%}
.LPrEdq_frontMatterDisplayTypeContainer{padding-bottom:1rem}
.KRsrIW_operation{flex-direction:column;gap:2rem;margin-bottom:2rem;display:flex}.KRsrIW_topLevelFrontMatter{margin-bottom:1rem}
.v6n63q_section{flex-direction:column;gap:1rem;display:flex}.v6n63q_section h1:first-child,.v6n63q_section h2:first-child,.v6n63q_section h3:first-child,.v6n63q_section h4:first-child,.v6n63q_section h5:first-child,.v6n63q_section h6:first-child{margin:0}
.hpdvba_content h2,.hpdvba_content h3,.hpdvba_content h4,.hpdvba_content h5,.hpdvba_content h6{margin-top:0;margin-bottom:1rem}.hpdvba_content>:last-child{margin-bottom:0}
._0wRQOq_title{scroll-margin-top:5rem}._0wRQOq_title h1,._0wRQOq_title h2,._0wRQOq_title h3,._0wRQOq_title h4,._0wRQOq_title h5,._0wRQOq_title h6{margin:0;padding:0}
.eWWjyG_button{border-radius:var(--speakeasy-tab-button-border-radius);justify-content:center;align-items:center;padding:.5rem 1rem;display:flex}.eWWjyG_button div[slot=tab]{justify-content:center;align-items:center;display:flex}.eWWjyG_button p{margin:0;font-weight:700}.eWWjyG_buttonInactive{background-color:var(--speakeasy-tab-button-background-inactive);border:var(--speakeasy-tab-button-border-inactive);color:var(--speakeasy-tab-button-color-inactive)}.eWWjyG_buttonInactive:hover{background-color:var(--speakeasy-tab-button-background-inactive-hover);border:var(--speakeasy-tab-button-border-inactive-hover);color:var(--speakeasy-tab-button-color-inactive-hover)}.eWWjyG_buttonActive{background-color:var(--speakeasy-tab-button-background-active);border:var(--speakeasy-tab-button-border-active);color:var(--speakeasy-tab-button-color-active)}.eWWjyG_buttonActive:hover{background-color:var(--speakeasy-tab-button-background-active-hover);border:var(--speakeasy-tab-button-border-active-hover);color:var(--speakeasy-tab-button-color-active-hover)}
.kk3Bha_titleContainer{align-items:center;display:flex}.kk3Bha_tabs{gap:.2rem;padding-left:.5rem;display:flex}
.xCjQHW_titleContainer{align-items:center;display:flex}.xCjQHW_tabs{gap:.2rem;padding-left:.5rem;display:flex}
.ZVYyBa_titleContainer{align-items:center;display:flex}.ZVYyBa_tabs{gap:.2rem;padding-left:.5rem;display:flex}
.RctHSG_editor{width:100%;height:100%}.RctHSG_editorContainer{flex:1;height:100%;display:flex;position:relative;overflow:hidden}.RctHSG_editorContainer div[slot=editor]{flex:1;max-width:100%}.RctHSG_controls{z-index:10;flex-direction:row;justify-content:space-between;margin:1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.RctHSG_leftControls{flex-direction:row;gap:.25rem;display:flex}.RctHSG_button{cursor:pointer;color:var(--speakeasy-try-it-now-run-button-color);background-color:var(--speakeasy-try-it-now-run-button-background-color);border-radius:var(--speakeasy-button-radius);padding:var(--speakeasy-button-padding);border:none;position:relative}.RctHSG_button:hover{background-color:var(--speakeasy-try-it-now-run-button-background-color-hover)}.RctHSG_iconButton{width:2rem;height:2rem;padding:var(--speakeasy-try-it-now-icon-button-padding);justify-content:center;align-items:center;display:flex;position:relative}.RctHSG_iconButton:hover{background-color:var(--speakeasy-try-it-now-run-button-background-color-hover)}.RctHSG_copyButtonIcon{justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .15s ease-in-out,transform .15s ease-in-out;display:flex;position:absolute}.RctHSG_runButton:active{transform:scale(.95)}.RctHSG_results{font-family:var(--speakeasy-code-font-family);font-size:var(--speakeasy-code-font-size);max-width:50%;color:var(--speakeasy-try-it-now-results-text-color);background-color:#1e1e1e;flex-direction:column;flex:1;display:flex;overflow-y:auto}.RctHSG_results pre{font-size:var(--speakeasy-code-font-size);padding:var(--speakeasy-try-it-now-results-padding);color:var(--speakeasy-try-it-now-results-text-color);white-space:break-spaces;border-bottom:.1rem solid var(--speakeasy-try-it-now-results-log-border-color);background-color:#0000;border-radius:0;margin:0;line-height:1.5}.RctHSG_results pre.RctHSG_error{background-color:var(--speakeasy-try-it-now-results-error-background-color)}.RctHSG_results pre.RctHSG_warn{background-color:var(--speakeasy-try-it-now-results-warn-background-color)}.RctHSG_results pre.RctHSG_info{background-color:var(--speakeasy-try-it-now-results-info-background-color)}.RctHSG_results pre.RctHSG_log{background-color:#0000}.RctHSG_results pre.RctHSG_primitiveValue{color:#569cd6}.RctHSG_resultsContent{flex-direction:column;display:flex}.RctHSG_layout{border:.1rem solid var(--speakeasy-border-color);border-radius:var(--speakeasy-code-border-radius);height:var(--speakeasy-code-sample-height);flex-direction:row;display:flex;overflow:hidden}@media screen and (max-width:1200px){.RctHSG_editorContainer{height:250px}.RctHSG_layout{max-height:800px;height:unset;grid-template-rows:250px;display:grid}.RctHSG_layout:has(>:nth-child(2)){grid-template-rows:250px 200px}.RctHSG_results{max-width:100%}}
