html#ivion-app-html{max-width:100%;min-height:100%;width:100vw}.swiper-theme-default .swiper-wrapperhtml#ivion-app-html .swiper-slide{flex-shrink:0}html#ivion-app-html{display:flex;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html#ivion-app-html body{max-height:100%;cursor:default}.swiper-theme-default .swiper-wrapperhtml#ivion-app-html body .swiper-slide{flex-shrink:0}html#ivion-app-html body{display:flex;flex:1 1 0%}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}html#ivion-app-html a:focus{color:inherit;text-decoration:inherit;outline:none}iframe{max-width:100%;border:none;background:transparent}.btn-engel{display:inline-flex;background:var(--accent-color);color:#fff;font-weight:700;padding:.5rem 1rem;place-content:center;place-items:center;margin:-.5rem -.5rem -.5rem 1rem;text-decoration:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-engel:active,.btn-engel:focus,.btn-engel:hover{color:#fff!important;text-decoration:none;filter:brightness(1.1);transform:scale(1.05)}#header-logo-engel{color:#000;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#header-logo-engel:active,#header-logo-engel:focus,#header-logo-engel:hover{color:#000;transform:scale(1.05)}.app-lang-switch{display:inline-flex;place-content:center;place-items:center;color:#555;font-size:14px;font-weight:700;cursor:pointer;padding:1rem;margin:-.5rem -.5rem -.5rem 2rem}.app-lang-switch,.app-lang-switch i{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-lang-switch i{font-size:20px}.app-lang-switch:hover{color:#000;background-color:#efefef}.app-lang-switch-label{margin-left:.25rem}.back-to-e-syposium{display:none}@media (min-width:1024px){.back-to-e-syposium{display:flex}}:root{--accent-color:#89b83d;--gray-100-color:#f2f2f2;--gray-200-color:#e6e6e6;--gray-300-color:#dadada;--gray-500-color:#999;--gray-700-color:#5c5c5c;--gray-800-color:#343637}.swiper-theme-default .swiper-wrapper{will-change:transform}.swiper-theme-default .swiper-wrapper.tw-flex .swiper-slide{flex-shrink:0}.swiper-theme-default .swiper-button-next,.swiper-theme-default .swiper-button-prev{cursor:pointer}.swiper-theme-default .swiper-button-next.swiper-button-disabled,.swiper-theme-default .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.2}.swiper-theme-default .swiper-wrapper.swiper-theme-default .swiper-button-next:after .swiper-slide,.swiper-theme-default .swiper-wrapper.swiper-theme-default .swiper-button-prev:after .swiper-slide{flex-shrink:0}.swiper-theme-default .swiper-button-next:after,.swiper-theme-default .swiper-button-prev:after{display:flex;content:"";width:1em;height:1em;transform-origin:50% 50%;border:.25em solid;transition:all .2s ease-in-out}.swiper-theme-default .swiper-button-prev:after{transform:translateX(.1em) scale(.5) rotate(45deg);border-top:none;border-right:none}.swiper-theme-default .swiper-button-next:after{transform:translateX(-.1em) scale(.5) rotate(-45deg);border-top:none;border-left:none}.swiper-theme-default .swiper-wrapper.swiper-theme-default .swiper-pagination-bullet .swiper-slide{flex-shrink:0}.swiper-theme-default .swiper-pagination-bullet{display:flex;flex:1 1 0%;height:100%;margin-left:.375rem;margin-right:.375rem;position:relative}.swiper-theme-default .swiper-pagination-bullet:before{background-color:currentColor;opacity:.1;position:absolute;right:0;left:0;top:50%;content:"";height:.125em}.swiper-theme-default .swiper-pagination-bullet:after{background-color:var(--accent-color);position:absolute;right:0;left:0;top:50%;content:"";height:.125em;transform-origin:100% 0;transform:scaleX(0);transition:all .2s ease}.swiper-theme-default .swiper-pagination-bullet.invert:after{transform-origin:0 0}.swiper-theme-default .swiper-pagination-bullet.swiper-pagination-bullet-active:after{transform-origin:0 0;transform:scaleX(1)}.swiper-theme-default .swiper-pagination-bullet.swiper-pagination-bullet-active.invert:after{transform-origin:100% 0}.swiper-theme-default .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.tw-aspect-ratio{--tw-aspect-w:1;--tw-aspect-h:1;--tw-aspect-ratio:var(--tw-aspect-w) /var(--tw-aspect-h)}.tw-aspect-ratio:before{content:"";display:block;float:left;width:0;height:0;padding-top:calc(100% / (var(--tw-aspect-ratio)))}.tw-aspect-ratio:after{content:"";display:table;clear:both;width:0;height:0}.tw-aspect-w-3{--tw-aspect-w:3}.tw-aspect-w-16{--tw-aspect-w:16}.tw-aspect-h-2{--tw-aspect-h:2}.tw-aspect-h-10{--tw-aspect-h:10}.app-header-bar{height:64px}.app-header-logo-container{margin-left:50px;padding:20px 0}.highlight-active-thumbs .swiper-slide-thumb-active .slide-thumb{--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);border-color:var(--accent-color)}.tw-bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.tw-bg-opacity-80{--tw-bg-opacity:0.8}.tw-bg-center{background-position:50%}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-bg-contain{background-size:contain}.tw-border-gray-500{--tw-border-opacity:1;border-color:rgba(153,153,153,var(--tw-border-opacity))}.tw-rounded-md{border-radius:.375rem}.tw-border-solid{border-style:solid}.tw-border{border-width:1px}.tw-cursor-pointer{cursor:pointer}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-place-items-center{place-items:center}.tw-place-content-center{place-content:center}.tw-flex-1{flex:1 1 0%}.tw-h-auto{height:auto}.tw-h-full{height:100%}.tw-text-38{font-size:2.375rem;line-height:2.5rem}.tw-m-auto{margin:auto}.tw-mr-2{margin-right:.5rem}.tw-ml-2{margin-left:.5rem}.tw-mt-16{margin-top:4rem}.tw-mb-16{margin-bottom:4rem}.tw-max-w-full{max-width:100%}.tw-min-h-full{min-height:100%}.tw-object-contain{object-fit:contain}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-p-1{padding:.25rem}.tw-p-2{padding:.5rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.tw-p-16{padding:4rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-pb-0{padding-bottom:0}.tw-pb-0\.5{padding-bottom:.125rem}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-top-0{top:0}.tw-right-0{right:0}.tw-bottom-0{bottom:0}.tw-left-0{left:0}*{--tw-shadow:0 0 transparent}.tw-shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}*{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.tw-text-center{text-align:center}.tw-text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.hover\:tw-text-primary:hover{--tw-text-opacity:1;color:rgba(52,54,55,var(--tw-text-opacity))}.hover\:tw-text-accent:hover{--tw-text-opacity:1;color:rgba(137,184,61,var(--tw-text-opacity))}.tw-select-none{-webkit-user-select:none;user-select:none}.tw-break-normal{overflow-wrap:normal;word-break:normal}.tw-break-words{overflow-wrap:break-word}.tw-break-all{word-break:break-all}.tw-w-0{width:0}.tw-w-full{width:100%}.tw-w-1\/2{width:50%}.tw-w-1\/3{width:33.333333%}.tw-w-2\/3{width:66.666667%}.tw-w-1\/4{width:25%}.tw-w-3\/4{width:75%}.tw-w-1\/5{width:20%}.tw-z-20{z-index:20}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes tw-spin{to{transform:rotate(1turn)}}@keyframes tw-ping{75%,to{transform:scale(2);opacity:0}}@keyframes tw-pulse{50%{opacity:.5}}@keyframes tw-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}

/*!
  * animate.css - https://animate.style/
  * Version - 4.1.1
  * Licensed under the MIT license - http://opensource.org/licenses/MIT
  *
  * Copyright (c) 2020 Animate.css
  */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.force-pointer-events-all{pointer-events:all!important}#ivion-app :not(.fa):not(.material-icons):not(.glyphicon):not(.tree-icon):not(.collapse-expand-chevron):not(.not-collapsible){font-family:Roboto,sans-serif}#ivion-app app-ivion .mat-link,#ivion-app app-ivion .mat-typography a,#ivion-app app-ivion a{color:var(--accent-color);text-decoration:underline}#ivion-app app-ivion .mat-link:hover,#ivion-app app-ivion .mat-typography a:hover,#ivion-app app-ivion a:hover{color:var(--accent-color);filter:brightness(90%)}#ivion-app .btn{border-radius:0}#ivion-app .btn.active,#ivion-app .btn.active:active,#ivion-app .btn.active:focus,#ivion-app .btn.active:hover{background-color:var(--gray-100-color);color:var(--accent-color)}#ivion-app .btn-primary{background-color:var(--accent-color);border:var(--accent-color)}#ivion-app .btn-primary:active,#ivion-app .btn-primary:focus,#ivion-app .btn-primary:hover{background-color:var(--accent-color);border:var(--accent-color);filter:brightness(90%)}#ivion-app .mat-primary.mat-fab,#ivion-app .mat-primary.mat-flat-button,#ivion-app .mat-primary.mat-mini-fab,#ivion-app .mat-primary.mat-raised-button{background-color:var(--accent-color)}#ivion-app .mat-button,#ivion-app .mat-flat-button,#ivion-app .mat-icon-button,#ivion-app .mat-stroked-button{border-radius:0}#ivion-app .dropdown-menu{--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);border-radius:0}#ivion-app .navvis-logo{display:none}#ivion-app navbar-menu .navbar.navbar-default{z-index:30}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-info-poi,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-site-dashboard,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-user{background:transparent;border-radius:0;box-shadow:none}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-info-poi a,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-site-dashboard a,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-user a{color:var(--gray-500-color)}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-info-poi a:hover,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-site-dashboard a:hover,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-user a:hover{color:var(--accent-color);filter:none}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-info-poi a i,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-site-dashboard a i,#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-user a i{top:0;text-shadow:none}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-sidebar.hamburger-menu-instance-level-offset{padding-top:0;padding-left:0}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-info-poi{display:none}@media (min-width:768px){#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-info-poi{display:block}}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-sidebar icon{border-radius:0;box-shadow:none}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-user.user-logged-in .material-icons:after{display:none}#ivion-app navbar-menu .navbar-default .navbar-custom>li.navbar-menu-item-sidebar{border-radius:0}#ivion-app #floorChanger{border-radius:0!important}#ivion-app left-panel #left-panel-pois{--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);z-index:20;margin:0 0 0 auto;width:auto!important;max-width:500px!important;border-radius:0!important}@media (min-width:768px){#ivion-app left-panel #left-panel-pois{margin:0 154px 0 auto}}#ivion-app left-panel .threeD-overlay{width:100%;max-width:none;margin:0;padding:10px 10px 10px 175px}#ivion-app left-panel .panel-resize{min-height:revert;min-width:revert;resize:revert}#ivion-app search-input .search-box{border-radius:0!important;box-shadow:0 0 0 1px #eee}#ivion-app search-input .search-box #searchInput{border-radius:0!important}#ivion-app search-input .search-box #searchInput.padding-left-menu-icon{padding-left:12px}#ivion-app sidebar-menu .vertical-menu{z-index:30}#ivion-app sidebar-menu .copyright-area.squeeze{display:none}#ivion-app site-dashboard .site-dashboard-container{padding:0}#ivion-app site-dashboard .site-map{padding-top:64px}#ivion-app site-dashboard .dashboard-left-view{padding:100px 20px 20px;top:0;bottom:0}#ivion-app site-dashboard .dashboard-left-view,#ivion-app site-dashboard .dashboard-left-view .search-icon,#ivion-app site-dashboard .last-visited-sites-text{display:none}#ivion-app site-dashboard .view-switcher{width:80px;margin:0;z-index:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}#ivion-app site-dashboard view-switcher{place-self:flex-end}#ivion-app site-dashboard .switcher-icons{border-radius:0;border:none}#ivion-app site-dashboard .view-switcher-icon{border-radius:0;color:#222}#ivion-app site-dashboard .view-switcher-icon.selected,#ivion-app site-dashboard .view-switcher-icon.selected:hover{color:#fff;outline-color:none;background-color:var(--accent-color)}#ivion-app site-dashboard site-detail .site-item{height:auto;border-radius:0;align-items:center;--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}#ivion-app site-dashboard site-detail .site-item .site-details{height:auto}#ivion-app #rectangle,#ivion-app #site-info{background-color:var(--accent-color)}#ivion-app .poi-extensions-box{width:100%;position:fixed;top:6.4rem;left:0;right:0;bottom:0;pointer-events:none;max-height:none}#ivion-app #poi-details-panel{margin:2rem;padding:.5rem;overflow:auto;max-height:calc(100% - 4rem);min-height:50vh;width:100%;border:none;background:hsla(0,0%,100%,.95);display:none;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;grid-template-areas:"heading toolbar" "showhide showhide" "body body";--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);opacity:1!important}@media (min-width:768px){#ivion-app #poi-details-panel{margin:2rem 15%}}#ivion-app #poi-details-panel.hidden{display:none}#ivion-app #poi-details-panel.opened{display:grid}#ivion-app #poi-details-panel>.return-label{display:none}#ivion-app #poi-details-panel>.panel-heading{flex:1;grid-area:heading/heading/toolbar/toolbar;background:transparent!important;padding-right:16rem;z-index:1;border-radius:0;background:#fff!important;-webkit-user-select:none;user-select:none;--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin:.5rem}#ivion-app #poi-details-panel>.panel-heading site-data{display:none}#ivion-app #poi-details-panel>.poi-btn-toolbar{grid-area:toolbar;display:flex;padding-bottom:0;z-index:2;-webkit-user-select:none;user-select:none;margin:0 .5rem}#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group{display:flex;place-items:center;width:auto;font-size:1.8rem}#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn{width:auto;overflow:initial;text-align:center;border:none;background:none;padding:0 1rem;display:flex}.swiper-theme-default .swiper-wrapper#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn>div .swiper-slide{flex-shrink:0}#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn>div{display:flex}#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn br,#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn img{display:none}#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn span{color:var(--gray-500-color)}#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn:hover{border:none;background:none}#ivion-app #poi-details-panel>.poi-btn-toolbar>.btn-group .btn:hover span{color:var(--accent-color)}#ivion-app #poi-details-panel>.btn-showhide-poi-details{grid-area:showhide;display:none}#ivion-app #poi-details-panel>.panel-body{-webkit-user-select:none;user-select:none;display:none}#ivion-app #poi-details-panel>.panel-body-ext{width:100%;grid-area:body;overflow:auto;display:flex}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext{flex:1;overflow:auto;display:flex;flex-direction:column}@media (min-width:1024px){#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext.has-parts-1 .poi-area{flex:1;max-height:100%}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext.has-parts-2{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext.has-parts-3,#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext.has-parts-4{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext .poi-area{display:flex;flex:none;overflow:auto;max-height:100%}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext .poi-area-inner{flex:1;margin:.5rem;background:#fff;--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);overflow:auto;line-height:1.5}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext .poi-area-inner li{margin-top:.25em;margin-bottom:.25em}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext td{padding:.2rem .4rem}#ivion-app #poi-details-panel>.panel-body-ext .poi-description-ext img{max-width:100%}#ivion-app #poi-details-panel.full-window{position:revert}#ivion-app poi-details.poi-details-box{display:flex;width:100%;height:100%;place-items:center;place-content:center}#ivion-app poi-details.poi-details-box>*{pointer-events:auto}#ivion-app poi-details.poi-details-box .panel-heading{position:-webkit-sticky;position:sticky;top:0;background-color:#fff!important;z-index:10}#ivion-app .tooltip{text-transform:uppercase}#ivion-app .ol-zoom{border-radius:0;--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}#ivion-app progress-report #progress-wrapper .spinner{--tw-aspect-w:1;--tw-aspect-h:1;--tw-aspect-ratio:var(--tw-aspect-w) /var(--tw-aspect-h)}#ivion-app progress-report #progress-wrapper .spinner:before{content:"";display:block;float:left;width:0;height:0;padding-top:calc(100% / (var(--tw-aspect-ratio)))}#ivion-app progress-report #progress-wrapper .spinner:after{content:"";display:table;clear:both;width:0;height:0}#ivion-app progress-report #progress-wrapper .spinner{display:flex;background-image:url(/assets/logo.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;--tw-aspect-w:124;--tw-aspect-h:30}#ivion-app progress-report #progress-wrapper .spinner img{display:none}#ivion-app progress-report #progress-wrapper .progress-bar{background-color:var(--accent-color)}#ivion-app progress-report #progress-wrapper .progress{display:block}#ivion-app sidebar-menu-item>li .sidebar-menu-item-highlight{color:#222}#ivion-app sidebar-menu-items-collection:not(.parent) sidebar-menu-item>li.active .sidebar-menu-item-highlight,#ivion-app sidebar-menu-items-collection:not(.parent) sidebar-menu-item>li.active .sidebar-menu-item-highlight:active,#ivion-app sidebar-menu-items-collection:not(.parent) sidebar-menu-item>li.active .sidebar-menu-item-highlight:hover{background-color:var(--accent-color);color:#fff}#ivion-app .dropdown-menu-search-results .result-info .result-search-description{display:none}#ivion-app .dropdown-menu-search-results li a{text-decoration:none}#ivion-app .copyright-area .info,#ivion-app .root-heading,#ivion-app div[ng-if="showDocumentation()"]{display:none}#ivion-app .looom-copyright{padding:1rem;text-align:center;-webkit-user-select:none;user-select:none;margin-top:auto;position:absolute;bottom:0;width:100%;font-size:14px;color:#999}#ivion-app .looom-copyright a{color:inherit;font-weight:700;text-decoration:none}#ivion-app .looom-copyright a:hover{text-decoration:underline}#ivion-app #vertical-toolbox-menu{z-index:99}#ivion-app point-cloud-viewport .view-switcher__holder{top:75px}@media (min-width:640px){.sm\:tw-w-1\/6{width:16.666667%}}@media (min-width:768px){.md\:tw-w-1\/2{width:50%}.md\:tw-w-1\/3{width:33.333333%}.md\:tw-w-2\/3{width:66.666667%}.md\:tw-w-1\/4{width:25%}.md\:tw-w-3\/4{width:75%}.md\:tw-w-1\/5{width:20%}}@media (min-width:1024px){.lg\:tw-w-1\/2{width:50%}.lg\:tw-w-1\/3{width:33.333333%}.lg\:tw-w-2\/3{width:66.666667%}.lg\:tw-w-1\/4{width:25%}.lg\:tw-w-3\/4{width:75%}.lg\:tw-w-1\/5{width:20%}.lg\:tw-w-1\/10{width:10%}}