@charset "UTF-8";.hotspot-container{transition:all .5s;transform:translate(-50%,-50%)!important}.hotspot-container.occluded{opacity:.2}.hotspot-container.hidden{opacity:0}.annotation polyline{stroke:#2c3e50;stroke-width:3;fill:none;marker-start:url(#arrow)}.annotation marker{fill:#2c3e50}.o4a-root{display:flex;flex-direction:row}.o4a-infobox-container__root{width:32rem;min-width:32rem;max-width:32rem;height:100vh;min-height:100vh;max-height:100vh;background-color:#fff;color:#333a40;display:flex;overflow-wrap:anywhere;z-index:16777793}.o4a-infobox-container__root .mantine-Button-label{white-space:normal}.o4a-infobox-container__root .markdown-renderer-container{color:#333a40}.o4a-infobox-container__root .markdown-renderer-container ul li::marker{color:#f90}.o4a-infobox-container__root .markdown-renderer-container ol li::marker{color:#f90}.o4a-infobox-container__root .mantine-ScrollArea-scrollbar{background-color:#333a400d;border-radius:1rem;margin-right:.2rem}.o4a-infobox-container__root .mantine-ScrollArea-thumb{background-color:#6d7c89}.o4a-infobox-container__root .mantine-ScrollArea-scrollbar:hover .mantine-ScrollArea-thumb{background-color:#f90}.o4a-infobox-container__root a{color:#f90;font-weight:700}.o4a-infobox-container__root button{background-color:#1a8ed3;color:#fff;border:2px solid #fff;padding:.5rem 1rem;text-align:center;border-radius:4rem}.o4a-infobox-container__root button:hover{background-color:#f90;color:#fff;border:2px solid #fff}.o4a-viewport-container__root{width:100%;height:100%;position:relative}.o4a-viewport-overlay-container__root{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:16777883}.o4a-viewport-overlay-container__root button{pointer-events:auto;background-color:#1a8ed3;color:#fff;border:2px solid #fff;padding:.5rem 1rem;text-align:center;border-radius:4rem}.o4a-viewport-overlay-container__root button:hover{background-color:#f90;color:#fff;border:2px solid #fff}.o4a-appshell--floating-infobox .o4a-viewport-overlay-container__root{flex-grow:1;position:relative;top:unset;right:unset;bottom:unset;left:unset;height:100vh;background-color:#fffc}.o4a-appshell--floating-infobox .o4a-viewport-container__root{width:unset;height:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.o4a-three-root{flex:1;position:relative;height:100vh;width:100%}.o4a-three-content{position:absolute;height:100%;width:100%}.iframe-dialog .mantine-Modal-overlay,.iframe-dialog .mantine-Modal-inner{z-index:16777983}.iframe-dialog .mantine-Modal-content{height:95%;display:flex;flex-direction:column}.iframe-dialog .mantine-Modal-body{flex-grow:1}.iframe-dialog .mantine-Modal-body iframe{width:100%;height:100%}.fullscreen-image-dialog .mantine-Modal-overlay,.fullscreen-image-dialog .mantine-Modal-inner,.fullscreen-video-dialog .mantine-Modal-overlay,.fullscreen-video-dialog .mantine-Modal-inner{z-index:16777983}.scroll-content{position:absolute;height:-webkit-fill-available}.scroll-content .mantine-ScrollArea-viewport>.mantine-ScrollArea-viewport{height:-webkit-fill-available}.scroll-content .mantine-ScrollArea-viewport>.mantine-ScrollArea-viewport>div{min-height:100%;display:flex;flex-direction:column}.o4a-infobox__download-button,.o4a-infobox__pdf-button,.o4a-infobox__video-button,.o4a-infobox__website-button{height:unset;min-height:2.25rem}.o4a-infobox__download-button span,.o4a-infobox__pdf-button span,.o4a-infobox__video-button span,.o4a-infobox__website-button span{overflow-wrap:anywhere}.o4a-infobox__download-button span:nth-child(2),.o4a-infobox__pdf-button span:nth-child(2),.o4a-infobox__video-button span:nth-child(2),.o4a-infobox__website-button span:nth-child(2){margin:.5rem 0}.o4a-infobox__language-button{height:unset;min-height:1.5rem;line-height:1rem;width:100%;font-weight:400;padding:0 30px;text-align:center;padding-left:1.125rem}.o4a-infobox__language-button .mantine-Button-icon{display:none}.o4a-infobox__language-button span{overflow-wrap:anywhere}.o4a-infobox__language-button span:nth-child(2){margin:.2rem 0}.o4a-infobox__language-button:hover,.o4a-infobox__download-button,.o4a-infobox__pdf-button,.o4a-infobox__video-button,.o4a-infobox__website-button{border:.0625rem solid #228be6;background-color:transparent;color:#228be6}.o4a-infobox__language-button,.o4a-infobox__download-button:hover,.o4a-infobox__pdf-button:hover,.o4a-infobox__video-button:hover,.o4a-infobox__website-button:hover{border:.0625rem solid transparent;background-color:#228be6;color:#fff}.o4a-infobox-container__root img{cursor:pointer}.o4a-infobox-container__root img:active{transform:translateY(1px)}.ui-copyright-root{display:flex;flex-direction:column;font-weight:lighter;color:#666;padding:2rem 0px}.ui-copyright-root .ui-copyright-label{color:#666}.performance-monitor-overlay{z-index:20000000!important}.debug-menu-root{-webkit-user-select:none;user-select:none;padding:0;border:2px solid #eee;width:30vw;min-width:320px;opacity:.3!important}.debug-menu-root.debug-menu--expanded{opacity:1!important}.debug-menu__header__container{background-color:#eee}.debug-menu__header__button{min-width:2rem;width:2rem;height:2rem;text-align:center}.debug-menu__header__button.debug-menu--expanded svg{transform:rotate(90deg)}.debug-menu__header__title{margin:auto;cursor:move;width:100%;text-align:center}.debug-menu__scroll-area{height:60vh;max-height:80vh}.o4a-fixed-header-layout__root{display:flex;flex-direction:column;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.o4a-fixed-header-layout__content__container{padding:2rem}.o4a-fixed-header-layout__header__container{padding:2rem;align-items:flex-start}.o4a-fixed-header-layout__close-button,.o4a-infobox-container__root .o4a-fixed-header-layout__close-button{margin-left:auto;padding:unset;border:unset;border-radius:unset;color:#333a40;background-color:unset}.o4a-fixed-header-layout__close-button:hover,.o4a-infobox-container__root .o4a-fixed-header-layout__close-button:hover{background-color:unset;color:#f90}.o4a-help-menu__block{margin-bottom:2rem}.o4a-help-menu__row{display:flex;margin:1rem 0px}.o4a-help-menu__row__icon-wrapper{display:flex;height:2rem;width:auto;margin:auto}.o4a-help-menu__row__icon-wrapper svg{width:100%;height:100%}.o4a-help-menu__row__label{width:80%}.o4a-settings-menu__localisation__button{background-color:#1a8ed3;color:#fff;border:2px solid #fff;font-weight:400;font-size:1.2rem;padding:.5rem;border-radius:2rem;text-align:center;white-space:nowrap}.o4a-settings-menu__localisation__button[data-checked]{background-color:#f90;color:#fff;border-color:#fff;font-weight:700}.o4a-settings-menu__localisation__button:disabled{cursor:auto}.o4a-simple-scroll-layout__root{display:flex;flex-direction:column;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;position:relative}.o4a-simple-scroll-layout__header__container{position:absolute;top:2rem;right:2rem;z-index:2000}.o4a-simple-scroll-layout__content__scrollcontainer{margin-top:2rem;margin-bottom:2rem}.o4a-simple-scroll-layout__content__container{padding:2rem}.o4a-simple-scroll-layout__close-button,.o4a-infobox-container__root .o4a-simple-scroll-layout__close-button{padding:unset;border:unset;border-radius:unset;color:#333a40;background-color:unset}.o4a-simple-scroll-layout__close-button:hover,.o4a-infobox-container__root .o4a-simple-scroll-layout__close-button:hover{background-color:unset;color:#f90}.o4a-main-content__root{display:flex;flex-direction:column;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.o4a-main-content__root li,.o4a-main-content__root ul,.o4a-main-content__root ol{list-style-position:outside}.o4a-navbar{width:4rem;min-width:4rem;max-width:4rem;background-color:#364662;color:#fff;border:unset;border-right:1px solid #fff;z-index:16777795}.o4a-navbar-container{height:100%;min-height:100%;max-height:100%}.o4a-navbar-top{justify-content:flex-start}.o4a-navbar-middle{justify-content:flex-start;flex-grow:1}.o4a-navbar-bottom{justify-content:flex-end}.o4a-navbar-button{height:64px;text-align:center;color:#fff;background-color:transparent}.o4a-navbar-button:hover,.o4a-navbar-button[data-checked],.o4a-navbar-button[data-checked]:hover{color:#f90}.o4a-navbar-button:disabled{color:#6d7c89;cursor:auto}.o4a-navbar-button:disabled:hover{color:#6d7c89}.o4a-navbar-button[data-checked]:disabled{color:#6d7c89}.o4a-navbar-button[data-checked]:disabled:hover{color:#6d7c89}.hotspot-container{border:1px solid rgba(0,0,0,.1)}.hotspot-container.visible{pointer-events:all}.hotspot-container.hidden{pointer-events:none}.hotspot-container button{background-color:#e84e0f;color:#fff;height:unset;padding:.5rem}.hotspot-container button:hover{background-color:#e12500;color:#fff}.hotspot-container .mantine-Button-root{line-height:normal}.scene-label{border:1px solid rgba(0,0,0,.1);background-color:#e84e0f;color:#fff;padding:.5rem;font-weight:600;transform:translateY(-50%)!important;line-break:strict;text-wrap:nowrap}body *{font-family:Open Sans,Arial,Helvetica,sans-serif!important}.o4a-navbar{border-right-width:0px;background-color:#96a9b1}.o4a-navbar .o4a-navbar-top{height:20%}.o4a-navbar .o4a-navbar-button{color:#fff;width:100%}.o4a-navbar .o4a-navbar-button:hover{color:#fff;background-color:#517485}.o4a-navbar .o4a-navbar-button[data-checked]{color:#fff;background-color:#e84e0f}.o4a-navbar .o4a-navbar-button[data-checked]:hover{color:#fff;background-color:#e12500}.o4a-navbar .o4a-navbar-button:disabled{color:#517485;background-color:#96a9b1}.o4a-navbar .o4a-navbar-button:disabled[data-checked]{color:#517485;background-color:#96a9b1}.o4a-navbar .o4a-navbar-button:disabled[data-checked]:hover{color:#517485;background-color:#96a9b1}.o4a-navbar-middle{justify-content:center;flex-grow:1}.navbar-collapse{background-color:#96a9b1}.o4a-navbar-middle{gap:0px}.gab-logo-container{position:absolute;top:2.5rem;left:2.5rem;width:15rem}.gab-logo-container .gab-logo-subtext{padding-left:.4rem;text-align:center;color:#fff}@media only screen and (max-width: 768px){.gab-logo-container{width:8rem}}.mantine-Modal-root .mantine-Group-root .mantine-UnstyledButton-root:nth-child(2n){color:#fff;background-color:#e84e0f}.mantine-Modal-root .mantine-Group-root .mantine-UnstyledButton-root:nth-child(2n):hover{background-color:#e12500}.o4a-viewport-overlay-container__root .app-exit-button{color:#fff;background-color:transparent;border:0px solid #fff}.o4a-viewport-overlay-container__root .app-exit-button:hover{color:#e84e0f;background-color:transparent;border:0px solid #fff}
