.search-modal{padding:0}.search-modal .title{margin:0}.refinement-list{margin:0;padding:0;list-style:none}.refinement-list .refinement-list-item{display:flex;flex-direction:row;justify-content:space-between}.refinement-list .refinement-list-count:before{content:"("}.refinement-list .refinement-list-count:after{content:")"}.filter-panel{float:left;width:300px;overflow-y:auto;height:100vh;padding:var(--iui-size-l);border-right:1px solid var(--iui-color-border-subtle)}@media screen and (max-width:1024px){.filter-panel{display:none}}.infinite-hits .infinite-hits-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-var(--iui-size-m)}.infinite-hits .infinite-hits-list .infinite-hits-item{padding:var(--iui-size-m) var(--iui-size-l);width:100%;border-bottom:1px solid var(--iui-color-border-subtle)}.infinite-hits .infinite-hits-list .infinite-hits-item:hover{background-color:#008be11a}.custom-hit .result-title{font-weight:var(--iui-font-weight-bold)}.custom-hit .result-description{color:var(--iui-color-text)}.custom-hit .result-url{text-decoration:underline}.custom-hit .result-heading{display:flex;flex-direction:row;align-items:center}.custom-hit .result-heading>.badge{font-size:75%;margin:0 0 0 var(--iui-size-xs)}.custom-hit .badge{color:var(--iui-color-text);border-color:#0000;text-transform:inherit;margin:0}.custom-hit .badge-success{background-color:#56aa1c}.custom-hit .badge-class{background-color:#6ab9ec}.custom-hit .badge-method{background-color:#fae5e5}.custom-hit .badge-classes{background-color:#73c7c1}.custom-hit .badge-ecschema{background-color:#85a9cf}.custom-hit .badge-entity-class{background-color:#b1c854}.custom-hit .badge-relationship-class{background-color:#a3779f}.custom-hit .badge-unit{background-color:#a47854}.custom-hit .badge-inverted-unit{background-color:#f7963e}.custom-hit .badge-phenomenon{background-color:#73c7c1}.custom-hit .badge-unit-system{background-color:#ffc335}.custom-hit .badge-mixin{background-color:#f7706c}.custom-hit .badge-struct-class{background-color:#000}.custom-hit .badge-enumeration{background-color:#6ab9ec}.custom-hit .badge-kind-of-quantity{background-color:#f0f}.custom-hit .badge-property-category{background-color:blue}.custom-hit .badge-custom-attribute-class{background-color:#0e993f}.custom-hit .badge-tag{background-color:#0cdcac}.custom-hit .badge-format{background-color:#b496b5}.custom-hit .badge-constants{background-color:#c8c2b4}.custom-hit .badge-enumerations{background-color:#b1c854}.custom-hit .badge-global-functions{background-color:#85a9cf}.custom-hit .badge-interfaces{background-color:#f7706c}.custom-hit .badge-methods{background-color:#f7963e}.custom-hit .badge-namespaces{background-color:#a47854}.custom-hit .badge-properties{background-color:#a3779f}.custom-hit .badge-sandbox{background-color:#b1c854}.custom-hit .badge-sample{background-color:#ffc335}.custom-hit .badge-topic{background-color:#6ab9ec}.custom-hit .badge-type-aliases{background-color:#4585a5}.custom-hit .badge-developer-apis,.custom-hit .badge-developerapis{background-color:#6ab9ec}.custom-hit .badge-tutorial,.custom-hit .badge-tutorials{background-color:#b1c854}.custom-hit .badge-beta{background-color:#ffcf00}.custom-hit .badge-deprecated{background-color:#c00}.custom-hit .beta-row{box-shadow:-10px 0 0 -6px #ffcf00}.search-panel{margin-left:300px;overflow-y:auto;height:100vh}.search-panel .ais-Highlight-highlighted{background-color:#a6ddff}@media screen and (max-width:1024px){.search-panel{margin-left:0}}.search-box-container{position:sticky;top:0;background-color:var(--iui-color-background);border-bottom:1px solid var(--iui-color-border-subtle);box-shadow:0 3px 14px var(--iui-color-background)}.search-input-container{padding:var(--iui-size-xl);padding-right:0}#close-search{align-self:flex-start;margin-block:var(--iui-size-2xs)}.hamburger-menu-container{height:100%}.menu-theme-wrapper{height:inherit}.hamburger-menu{--iui-menu-max-height:calc((var(--iui-component-height) - 1px) * 25)}.side-menu-user-info-section{display:flex;gap:12px;align-items:center}.side-menu-user-info-section .user-info{flex:1 1}.side-menu-user-info-section .user-info #full-user-name,.side-menu-user-info-section .user-info #user-email{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#sign-up-link-button{border-radius:var(--iui-border-radius-1);margin:0 var(--iui-size-s)}#sign-up-link-button:hover{background-color:var(--iui-color-background-accent-hover)}@media screen and (min-width:60rem){.portal-header .hamburger-menu-container{display:none}}@media screen and (max-width:60rem){.portal-header #sign-up-link-button,.portal-header .desktop-header-button:not(#portal-search),.portal-header .desktop-header-signin-spinner,.portal-header .simple-link-button{display:none}}.trial-banner{border-radius:0}.trial-banner a{color:inherit}.promo-banner-small{--background-color:#0f6269;--border-color-hsl:0deg 0% 100%;--banner-text-color:#fff;background-color:var(--background-color);padding-inline:var(--iui-size-xs);padding-block:var(--iui-size-xs)}.promo-banner-small .promo-banner-text{font-weight:var(--iui-font-weight-semibold);font-size:var(--iui-font-size-2);text-align:center;color:var(--banner-text-color)}.promo-banner-small #cesium-logo{height:var(--iui-size-l);margin-bottom:4px}.promo-banner-small #bentley-logo{height:var(--iui-size-m);margin-top:3px}.promo-banner-small .promo-banner-divider{background-color:var(--banner-text-color);height:var(--iui-size-l);align-self:center}.promo-banner-small .promo-banner-link{background-color:#0000;border-color:hsla(var(--border-color-hsl)/var(--iui-opacity-2));color:var(--banner-text-color)}.promo-banner-small .promo-banner-link:hover{background-color:hsla(var(--border-color-hsl)/var(--iui-opacity-6));border-color:hsl(var(--border-color-hsl))}.promo-banner-small .promo-banner-button svg{fill:hsla(var(--border-color-hsl)/var(--iui-opacity-3))}.promo-banner-small .promo-banner-button:hover svg{fill:hsla(var(--border-color-hsl)/var(--iui-opacity-2))}@media print,screen and (max-width:905px){.promo-banner-small #bentley-logo,.promo-banner-small #promo-banner-event-date,.promo-banner-small .promo-banner-divider{display:none}}