@charset "UTF-8";.fa-duotone.fa-inverse,.fa-inverse,.fa-layers-counter,.fad.fa-inverse{color:var(--fa-inverse,#fff)}.fa-beat,.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-iteration-count:var(--fa-animation-iteration-count,infinite)}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285705em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers,.fa-ul>li{position:relative}.fa-layers{display:inline-block;height:1em;text-align:center;vertical-align:-.125em;width:1em}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left,.fa-layers-top-right{transform:scale(var(--fa-layers-scale,.25))}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-li{left:calc(-1 * var(--fa-li-width,2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-duration:var(--fa-animation-duration,1s);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-duration:var(--fa-animation-duration,1s);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-beat-fade,.fa-fade{animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-duration:var(--fa-animation-duration,1s)}.fa-fade{animation-name:fa-fade}.fa-beat-fade{animation-name:fa-beat-fade}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake{animation-name:fa-shake;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite)}.fa-pulse,.fa-spin,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-iteration-count:var(--fa-animation-iteration-count,infinite)}.fa-spin{animation-duration:var(--fa-animation-duration,2s)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-duration:var(--fa-animation-duration,1s);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%,100%,64%{transform:scale(1,1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}100%,40%{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1,-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.swiper-slide,.swiper-wrapper{height:100%;position:relative}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.ember-notify-default.ember-notify-cn{position:fixed;z-index:5000;bottom:0;right:0}.ember-notify-default .ember-notify{display:block;margin:10px;position:relative;width:300px;box-sizing:border-box;border:1px solid #ccc;padding:10px}.viewer-controls,.viewer-controls #lightControls,.viewer-controls #skyControls{left:0;top:0;width:100%;pointer-events:none;position:absolute}.ember-notify-default .ember-notify-show{animation-duration:.5s;animation-name:ember-notify-show;animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}.ember-notify-default .ember-notify-hide{animation-duration:250ms;animation-name:ember-notify-hide;animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}.ember-notify-hide:hover{animation-play-state:paused}@keyframes ember-notify-show{from{right:-310px}to{right:0}}@keyframes ember-notify-hide{from{right:0}to{right:-310px}}.ember-notify-default .ember-notify .close{float:right;cursor:pointer}@media only screen and (width <= 680px){.ember-notify-default.ember-notify-cn{width:100%;padding-left:20px;box-sizing:border-box}.ember-notify-default .ember-notify{width:100%;float:right}}.ember-notify-cn .clearfix::after,.ember-notify-cn .clearfix::before{content:" ";display:table}.ember-notify-cn .clearfix::after{clear:both}.secondary-fg{color:#fff}.secondary-fg-darker{color:#e8e8e8}.secondary-bg{background-color:#fff}.secondary-bg-darker{background-color:#e8e8e8}.secondary-fg-border{border-color:#fff}.primary-bg,body.admin-visualizer #room-viewer #sidebar .select-options li.is-selected:after,body.admin-visualizer .application-popup.roomstate-value-editor .object-editor-select .add-button,body.room #room-viewer #sidebar .select-options li.is-selected:after,body.room .application-popup.roomstate-value-editor .object-editor-select .add-button{background-color:#00eb83}.primary-bg-darker,body.admin-visualizer #room-viewer #sidebar .select-options li:hover:not([disabled]).is-selected:after,body.room #room-viewer #sidebar .select-options li:hover:not([disabled]).is-selected:after{background-color:#00bd69}.primary-bg-border{border-color:#00eb83}.primary-bg-lighter{background-color:#85ffc9}.primary-bg-darker-border{border-color:#008f50}.primary-fg{color:#00eb83}.pl-icon-color{background-color:#c30632}.pl-icon-color-darker{background-color:#960527}.card-front-bg{background-color:#8934ad}.card-front-bg-border{border-color:#6d298a}.card-front-left-border{border-left-color:#8934ad}.card-front-right-border{border-right-color:#8934ad}.card-back-bg{background-color:#6ce23d}.card-back-bg-border{border-color:#52d21f}.card-back-left-border{border-left-color:#6ce23d}.card-back-right-border{border-right-color:#6ce23d}.card-comment-bg{background-color:#ffdb7e}.processing-gradient-bg{background:linear-gradient(-45deg,#00eb83 25%,#00bd69 25%,#00bd69 50%,#00eb83 50%,#00eb83 75%,#00bd69 75%,#00bd69)}.light-gray-bg{background-color:#eee}.mid-gray-bg{background-color:#e5e5e5}.light-gray-bg-darker{background-color:#e1e1e1}.success-fg{color:#32a82f}.info-fg{color:#f5b80d}.viewer-controls{height:100%}.viewer-controls #skyControls{height:100%;z-index:1}.viewer-controls #lightControls{height:15%;z-index:2}.viewer-controls #objectControls{position:absolute;left:50%;top:50%;width:60%;height:70%;transform:translate(-50%,-50%);z-index:3;pointer-events:none}.close-left .helper-component .close-help{right:unset}body:not(.is-ios) #fullscreen-overlay .helper-component .navigation-area-helper,body:not(.is-ios) #fullscreen-overlay .helper-component .relative-position *,body:not(.is-ios) #fullscreen-overlay .helper-component .scroll-wrapper,body:not(.is-ios) .helper-component .navigation-area-helper,body:not(.is-ios) .helper-component .relative-position *,body:not(.is-ios) .helper-component .scroll-wrapper{pointer-events:none}@media screen and (min-height:450px){body:not(.is-ios) #fullscreen-overlay .helper-component,body:not(.is-ios) #fullscreen-overlay .helper-component .helper-wrapper,body:not(.is-ios) .helper-component,body:not(.is-ios) .helper-component .helper-wrapper{pointer-events:none}}#fullscreen-overlay .helper-component,.helper-component{color:#eee;position:absolute;left:0;top:0;width:100%;height:100%}#fullscreen-overlay .helper-component .svg-inline--fa,.helper-component .svg-inline--fa{position:relative;left:unset;right:unset;transform:unset;top:unset}#fullscreen-overlay .helper-component .icon,.helper-component .icon{margin-right:.75em;display:inline-block}#fullscreen-overlay .helper-component .scroll-wrapper,.helper-component .scroll-wrapper{overflow:hidden;overflow-y:auto;width:100%;height:100%;display:grid;align-items:center;justify-content:center}#fullscreen-overlay .helper-component .helper-wrapper,.helper-component .helper-wrapper{position:absolute;z-index:1010;width:100%;top:0;left:0;height:100%}#fullscreen-overlay .helper-component .close-help,.helper-component .close-help{padding:10px 20px;color:#eee!important;position:absolute;right:0;top:0;z-index:2;pointer-events:all;transition:all 250ms ease-in-out}#fullscreen-overlay .helper-component .close-help:hover,.helper-component .close-help:hover{background-color:rgba(0,0,0,.2)}#fullscreen-overlay .helper-component .help-options,.helper-component .help-options{padding:1rem;display:flex;flex-flow:column;font-size:.875rem}#fullscreen-overlay .helper-component .help-options .nav-header,.helper-component .help-options .nav-header{width:100%;color:#fff;font-weight:700;margin-bottom:1rem}#fullscreen-overlay .helper-component .help-options .table,.helper-component .help-options .table{background-color:rgba(108,117,125,.6705882353)}#fullscreen-overlay .helper-component .help-options .table .table-row .table-cell,.helper-component .help-options .table .table-row .table-cell{padding:.3rem .5rem;display:table-cell;vertical-align:middle;width:unset;border-bottom:unset;color:#fff}#fullscreen-overlay .helper-component .qr-centered,.helper-component .qr-centered{display:flex;justify-content:center;align-items:center}#fullscreen-overlay .helper-component .qr-centered #qr-code,.helper-component .qr-centered #qr-code{background-color:#fff}#fullscreen-overlay .helper-component .vr-help,.helper-component .vr-help{display:grid;grid-gap:1rem;pointer-events:all}#fullscreen-overlay .helper-component .vr-help .child-div,.helper-component .vr-help .child-div{background-color:rgba(108,117,125,.6705882353);padding:20px;color:#eee}#fullscreen-overlay .helper-component .vr-help .child-div .child-head,.helper-component .vr-help .child-div .child-head{display:flex}#fullscreen-overlay .helper-component .vr-help .child-div .child-head .icon,.helper-component .vr-help .child-div .child-head .icon{padding-top:5px;font-size:x-large}#fullscreen-overlay .helper-component .vr-help .child-div .p-right,.helper-component .vr-help .child-div .p-right{padding-left:10px}#fullscreen-overlay .helper-component .navigation-area-helper,.helper-component .navigation-area-helper{background-color:rgba(108,117,125,.6);height:100%;width:100%;position:absolute;top:0;left:0;text-shadow:1px 1px 1px #000}#fullscreen-overlay .helper-component .navigation-area-helper>div,.helper-component .navigation-area-helper>div{padding:1rem;display:inline-flex;flex-flow:column;align-items:center;justify-content:center;height:100%;font-weight:700}#fullscreen-overlay .helper-component .navigation-area-helper>div div,.helper-component .navigation-area-helper>div div{display:inline-grid;grid-template-columns:auto 1fr;grid-gap:.5rem;font-weight:400;align-items:center}#fullscreen-overlay .helper-component .navigation-area-helper svg,.helper-component .navigation-area-helper svg{filter:drop-shadow(1px 1px 1px #000)}#fullscreen-overlay .helper-component .navigation-area-helper .light,.helper-component .navigation-area-helper .light{height:15%;width:100%;background-color:rgba(253,189,46,.2);border-bottom:1px solid rgba(253,189,46,.75)}#fullscreen-overlay .helper-component .navigation-area-helper .model3d-area,.helper-component .navigation-area-helper .model3d-area{position:absolute;left:50%;top:50%;width:60%;height:70%;transform:translate(-50%,-50%);background-color:rgba(0,235,131,.2);border-left:1px solid rgba(0,235,131,.75);border-right:1px solid rgba(0,235,131,.75);border-bottom:1px solid rgba(0,235,131,.75)}#fullscreen-overlay .helper-component .navigation-area-helper .background,.helper-component .navigation-area-helper .background{position:absolute;left:0;bottom:0;height:15%;width:100%}#fullscreen-overlay .helper-component .close-screen,.helper-component .close-screen{pointer-events:all}#fullscreen-overlay .helper-component .head,.helper-component .head{background:rgba(108,117,125,.6705882353);padding:1rem;z-index:2;position:relative}#fullscreen-overlay .helper-component .head .shadowed,.helper-component .head .shadowed{text-shadow:1px 1px 1px #000}#fullscreen-overlay .helper-component .head .ember-basic-dropdown,.helper-component .head .ember-basic-dropdown{pointer-events:all}#fullscreen-overlay .helper-component .relative-position,.helper-component .relative-position{display:flex;align-items:center;justify-content:center;background:0 0;position:inherit}#fullscreen-overlay .helper-component .relative-position>div,.helper-component .relative-position>div{justify-content:unset}#fullscreen-overlay .helper-component .relative-position .background-darken,.helper-component .relative-position .background-darken{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#fullscreen-overlay .helper-component .relative-position .main-controls,.helper-component .relative-position .main-controls{background-color:rgba(108,117,125,.6705882353);color:#eee;display:inline-grid;align-items:center;height:auto;z-index:1;text-align:center;padding:2rem 3rem;width:100%}#fullscreen-overlay .helper-component .relative-position .main-controls ul,.helper-component .relative-position .main-controls ul{text-align:left;font-weight:400;color:#eee;padding-inline-start:40px;margin-left:0}#fullscreen-overlay .helper-component .relative-position .main-controls ul li,.helper-component .relative-position .main-controls ul li{color:#eee}#fullscreen-overlay .helper-component .relative-position .joystick-content,.helper-component .relative-position .joystick-content{background-color:rgba(0,0,0,.7);position:absolute;left:0;bottom:0;height:150px}#fullscreen-overlay .helper-component .relative-position .joystick-content.movement-control,.helper-component .relative-position .joystick-content.movement-control{width:calc(100% - 140px)}#fullscreen-overlay .helper-component .relative-position .joystick-content.height-control,.helper-component .relative-position .joystick-content.height-control{width:calc(100% - 80px);left:80px}#fullscreen-overlay .helper-component .relative-position .joystick-content.height-control.movement-control,.helper-component .relative-position .joystick-content.height-control.movement-control{width:calc(100% - 80px - 140px)}#fullscreen-overlay .helper-component .relative-position.with-joystick .background-darken,.helper-component .relative-position.with-joystick .background-darken{height:calc(100% - 150px)}#fullscreen-overlay .helper-component .app-version,.helper-component .app-version{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);text-shadow:1px 1px 1px #000;font-size:.75rem}@media screen and (min-height:450px){#fullscreen-overlay .helper-component,#fullscreen-overlay .helper-component .helper-wrapper,.helper-component,.helper-component .helper-wrapper{overflow:hidden}#fullscreen-overlay .helper-component .help-options,.helper-component .help-options{font-size:1rem}}@media screen and (min-width:720px){#fullscreen-overlay .helper-component .vr-help,.helper-component .vr-help{grid-auto-flow:column}}.panorama-menu{position:absolute;z-index:111;right:.5rem;top:.5rem}.panorama-menu a,.panorama-menu button{padding:.5rem 1rem;position:relative;display:block;right:0;background-color:rgba(0,0,0,.5);color:rgba(255,255,255,.5)!important;transition:all .5s ease;outline:0;text-decoration:none;margin:0;width:100%;text-align:center;border-radius:0;height:100%;cursor:pointer}.panorama-menu a i,.panorama-menu a::after,.panorama-menu button i,.panorama-menu button::after{font-family:"Font Awesome 5 Free"!important;font-weight:800}.panorama-menu a .sub-icon,.panorama-menu button .sub-icon{position:absolute;bottom:2px;right:5px;font-size:.75rem}.panorama-menu a .button-text,.panorama-menu button .button-text{opacity:0;font-size:.75rem;position:absolute;text-align:center;left:50%;top:100%;transform:translate(-50%);pointer-events:none;background-color:rgba(0,0,0,.75);padding:0 5px;z-index:1}.panorama-menu a img,.panorama-menu button img{width:4rem;margin-bottom:.5rem}.panorama-menu a.take-snapshot:after,.panorama-menu button.take-snapshot:after{content:"\f030"}.panorama-menu .social-share .share-button{width:100%}.panorama-menu .button-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:auto;align-items:center;justify-content:center}.panorama-menu .button-wrapper.inner{display:none;animation:fadeIn 250ms;opacity:0}.panorama-menu .button-wrapper.inner.visible,.panorama-menu.opened .button-wrapper.inner{display:grid;opacity:1}.panorama-menu .toggle-button{text-align:center}.panorama-menu.opened .scene-watermark.small{display:none!important}@media screen and (min-width:500px){.panorama-menu a{font-size:1.5rem}.panorama-menu .toggle-button{min-width:56px}}body.portrait .panorama-menu .button-wrapper{grid-auto-flow:row}body.portrait .panorama-menu .toggle-button{grid-row:1}body:not(.is-mobile):not(.is-oculus-browser) .panorama-menu a:hover,body:not(.is-mobile):not(.is-oculus-browser) .panorama-menu button:hover{color:#fff!important;background-color:rgba(0,0,0,.75)}body:not(.is-mobile):not(.is-oculus-browser) .panorama-menu a:hover .button-text,body:not(.is-mobile):not(.is-oculus-browser) .panorama-menu button:hover .button-text{opacity:1}.texture-filter .displayFlex{padding:5px 0}.texture-filter .in-arow{padding:10px 0;display:flex}.texture-filter .lb-lt{float:left}.texture-filter .pr-10{padding-right:10px}.texture-filter .mr-10{margin:0 0 0 10px}body.room .ember-basic-dropdown-content .ember-power-select-options .ember-power-select-option{font-size:small}.mb-0{margin-bottom:0}.mb-025rem{margin-bottom:.25rem}.visibility-hidden{visibility:hidden}body.admin-visualizer .input-height,body.room .input-height{height:32px}body.admin-visualizer #easyrtcErrorDialog,body.room #easyrtcErrorDialog{display:none!important}body.admin-visualizer #fullscreen-overlay .pool-overlay,body.room #fullscreen-overlay .pool-overlay{z-index:1005}body.admin-visualizer #social-share-button,body.room #social-share-button{color:inherit}body.admin-visualizer #watermark-logo-picker .media-picker .preview-image-wrapper .preview-image img,body.room #watermark-logo-picker .media-picker .preview-image-wrapper .preview-image img{max-width:200px;max-height:200px}body.admin-visualizer .scene-watermark,body.room .scene-watermark{position:absolute;left:1rem;top:1rem;width:auto;max-width:100px;z-index:1;overflow:hidden;display:flex}@media screen and (min-width:1024px){body.admin-visualizer .scene-watermark,body.room .scene-watermark{max-width:200px}}body.admin-visualizer .scene-watermark.small,body.room .scene-watermark.small{width:75px}body.admin-visualizer .scene-watermark.bottom,body.room .scene-watermark.bottom{top:auto;bottom:2rem;left:50%;transform:translateX(-50%);filter:drop-shadow(0 1px 1px #444)}body.admin-visualizer input[type=text],body.room input[type=text]{padding-left:.5rem}body.admin-visualizer .a-enter-vr,body.admin-visualizer code,body.admin-visualizer init,body.room .a-enter-vr,body.room code,body.room init{display:none}body.admin-visualizer h4,body.room h4{margin:.5rem 0 .3rem}body.admin-visualizer h4.no-margin,body.room h4.no-margin{margin:0}body.admin-visualizer textarea,body.room textarea{resize:vertical}body.admin-visualizer input,body.room input{outline:0}body.admin-visualizer input[type=color],body.admin-visualizer input[type=date],body.admin-visualizer input[type=email],body.admin-visualizer input[type=number],body.admin-visualizer input[type=password],body.admin-visualizer input[type=text],body.admin-visualizer input[type=time],body.room input[type=color],body.room input[type=date],body.room input[type=email],body.room input[type=number],body.room input[type=password],body.room input[type=text],body.room input[type=time]{height:32px}body.admin-visualizer input[type=color],body.admin-visualizer input[type=date],body.admin-visualizer input[type=email],body.admin-visualizer input[type=number],body.admin-visualizer input[type=password],body.admin-visualizer input[type=text],body.admin-visualizer input[type=time],body.admin-visualizer textarea,body.room input[type=color],body.room input[type=date],body.room input[type=email],body.room input[type=number],body.room input[type=password],body.room input[type=text],body.room input[type=time],body.room textarea{border:none;border-radius:5px;background-color:#eee;transition:background-color .15s linear;outline:0;width:100%;font-size:1rem;font-family:Arial}body.admin-visualizer input[type=color]:focus,body.admin-visualizer input[type=date]:focus,body.admin-visualizer input[type=email]:focus,body.admin-visualizer input[type=number]:focus,body.admin-visualizer input[type=password]:focus,body.admin-visualizer input[type=text]:focus,body.admin-visualizer input[type=time]:focus,body.admin-visualizer textarea:focus,body.room input[type=color]:focus,body.room input[type=date]:focus,body.room input[type=email]:focus,body.room input[type=number]:focus,body.room input[type=password]:focus,body.room input[type=text]:focus,body.room input[type=time]:focus,body.room textarea:focus{background-color:#fafafa}body.admin-visualizer .input-suffix-wrapper,body.room .input-suffix-wrapper{border-radius:5px;background-color:#eee;display:grid;grid-template-columns:1fr auto;align-items:center}body.admin-visualizer .input-suffix-wrapper .input-suffix,body.room .input-suffix-wrapper .input-suffix{font-size:small;padding:0 .7rem 0 .25rem;height:100%;display:flex;align-items:center}body.admin-visualizer .cursor-pointer,body.room .cursor-pointer{cursor:pointer}body.admin-visualizer .inline-buttons,body.admin-visualizer .swiper-slide,body.room .inline-buttons,body.room .swiper-slide{display:flex;flex-flow:wrap}body.admin-visualizer .inline-buttons>*,body.admin-visualizer .swiper-slide>*,body.room .inline-buttons>*,body.room .swiper-slide>*{display:flex;margin-right:.25rem;margin-bottom:.25rem}body.admin-visualizer .inline-buttons>:not(:last-child),body.admin-visualizer .swiper-slide>:not(:last-child),body.room .inline-buttons>:not(:last-child),body.room .swiper-slide>:not(:last-child){margin-right:.25rem}body.admin-visualizer .inline-buttons>.no-margin,body.admin-visualizer .swiper-slide>.no-margin,body.room .inline-buttons>.no-margin,body.room .swiper-slide>.no-margin{margin:0}body.admin-visualizer .inline-buttons .power-select-wrapper,body.admin-visualizer .swiper-slide .power-select-wrapper,body.room .inline-buttons .power-select-wrapper,body.room .swiper-slide .power-select-wrapper{padding:0}body.admin-visualizer .inline-buttons .power-select-wrapper .ember-basic-dropdown-trigger,body.admin-visualizer .swiper-slide .power-select-wrapper .ember-basic-dropdown-trigger,body.room .inline-buttons .power-select-wrapper .ember-basic-dropdown-trigger,body.room .swiper-slide .power-select-wrapper .ember-basic-dropdown-trigger{width:100%;height:100%;border-radius:0;border:none;background-color:transparent;overflow:hidden}body.admin-visualizer .inline-buttons .title,body.admin-visualizer .swiper-slide .title,body.room .inline-buttons .title,body.room .swiper-slide .title{word-break:break-all}body.admin-visualizer .inline-buttons>div>span,body.admin-visualizer .inline-buttons>span,body.admin-visualizer .swiper-slide>div>span,body.admin-visualizer .swiper-slide>span,body.room .inline-buttons>div>span,body.room .inline-buttons>span,body.room .swiper-slide>div>span,body.room .swiper-slide>span{padding:.4rem;cursor:pointer;transition:all .1s ease-in-out;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:5px;position:relative;min-width:26px}body.admin-visualizer .inline-buttons>div>span.second-func,body.admin-visualizer .inline-buttons>span.second-func,body.admin-visualizer .swiper-slide>div>span.second-func,body.admin-visualizer .swiper-slide>span.second-func,body.room .inline-buttons>div>span.second-func,body.room .inline-buttons>span.second-func,body.room .swiper-slide>div>span.second-func,body.room .swiper-slide>span.second-func{color:#00f}body.admin-visualizer .inline-buttons>div>span.disabled,body.admin-visualizer .inline-buttons>span.disabled,body.admin-visualizer .swiper-slide>div>span.disabled,body.admin-visualizer .swiper-slide>span.disabled,body.room .inline-buttons>div>span.disabled,body.room .inline-buttons>span.disabled,body.room .swiper-slide>div>span.disabled,body.room .swiper-slide>span.disabled{color:#ddd}body.admin-visualizer .inline-buttons>div>span.clean-overlay-icon .button-overlay-icon,body.admin-visualizer .inline-buttons>span.clean-overlay-icon .button-overlay-icon,body.admin-visualizer .swiper-slide>div>span.clean-overlay-icon .button-overlay-icon,body.admin-visualizer .swiper-slide>span.clean-overlay-icon .button-overlay-icon,body.room .inline-buttons>div>span.clean-overlay-icon .button-overlay-icon,body.room .inline-buttons>span.clean-overlay-icon .button-overlay-icon,body.room .swiper-slide>div>span.clean-overlay-icon .button-overlay-icon,body.room .swiper-slide>span.clean-overlay-icon .button-overlay-icon{filter:none}body.admin-visualizer .inline-buttons>div>span a,body.admin-visualizer .inline-buttons>span a,body.admin-visualizer .swiper-slide>div>span a,body.admin-visualizer .swiper-slide>span a,body.room .inline-buttons>div>span a,body.room .inline-buttons>span a,body.room .swiper-slide>div>span a,body.room .swiper-slide>span a{color:inherit;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.admin-visualizer .inline-buttons>div>span a:hover,body.admin-visualizer .inline-buttons>span a:hover,body.admin-visualizer .swiper-slide>div>span a:hover,body.admin-visualizer .swiper-slide>span a:hover,body.room .inline-buttons>div>span a:hover,body.room .inline-buttons>span a:hover,body.room .swiper-slide>div>span a:hover,body.room .swiper-slide>span a:hover{color:inherit}body.admin-visualizer .inline-buttons>div>span .overlay-tile,body.admin-visualizer .inline-buttons>span .overlay-tile,body.admin-visualizer .swiper-slide>div>span .overlay-tile,body.admin-visualizer .swiper-slide>span .overlay-tile,body.room .inline-buttons>div>span .overlay-tile,body.room .inline-buttons>span .overlay-tile,body.room .swiper-slide>div>span .overlay-tile,body.room .swiper-slide>span .overlay-tile{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:1;display:flex;align-items:center;justify-content:center}body.admin-visualizer .inline-buttons>div>span:not([disabled]):not(.no-hover):hover,body.admin-visualizer .inline-buttons>div>span:not([disabled]):not(.no-hover):hover .overlay-tile,body.admin-visualizer .inline-buttons>span:not([disabled]):not(.no-hover):hover,body.admin-visualizer .inline-buttons>span:not([disabled]):not(.no-hover):hover .overlay-tile,body.admin-visualizer .swiper-slide>div>span:not([disabled]):not(.no-hover):hover,body.admin-visualizer .swiper-slide>div>span:not([disabled]):not(.no-hover):hover .overlay-tile,body.admin-visualizer .swiper-slide>span:not([disabled]):not(.no-hover):hover,body.admin-visualizer .swiper-slide>span:not([disabled]):not(.no-hover):hover .overlay-tile,body.room .inline-buttons>div>span:not([disabled]):not(.no-hover):hover,body.room .inline-buttons>div>span:not([disabled]):not(.no-hover):hover .overlay-tile,body.room .inline-buttons>span:not([disabled]):not(.no-hover):hover,body.room .inline-buttons>span:not([disabled]):not(.no-hover):hover .overlay-tile,body.room .swiper-slide>div>span:not([disabled]):not(.no-hover):hover,body.room .swiper-slide>div>span:not([disabled]):not(.no-hover):hover .overlay-tile,body.room .swiper-slide>span:not([disabled]):not(.no-hover):hover,body.room .swiper-slide>span:not([disabled]):not(.no-hover):hover .overlay-tile{background-color:#e5e5e5}body.admin-visualizer .inline-buttons>div>span:not([disabled]):not(.no-hover).active,body.admin-visualizer .inline-buttons>span:not([disabled]):not(.no-hover).active,body.admin-visualizer .swiper-slide>div>span:not([disabled]):not(.no-hover).active,body.admin-visualizer .swiper-slide>span:not([disabled]):not(.no-hover).active,body.room .inline-buttons>div>span:not([disabled]):not(.no-hover).active,body.room .inline-buttons>span:not([disabled]):not(.no-hover).active,body.room .swiper-slide>div>span:not([disabled]):not(.no-hover).active,body.room .swiper-slide>span:not([disabled]):not(.no-hover).active{background-color:#00eb83;color:#fff;fill:#fff;border-color:#00bd69}body.admin-visualizer .inline-buttons>div>span:not([disabled]):not(.no-hover).active .overlay-tile,body.admin-visualizer .inline-buttons>span:not([disabled]):not(.no-hover).active .overlay-tile,body.admin-visualizer .swiper-slide>div>span:not([disabled]):not(.no-hover).active .overlay-tile,body.admin-visualizer .swiper-slide>span:not([disabled]):not(.no-hover).active .overlay-tile,body.room .inline-buttons>div>span:not([disabled]):not(.no-hover).active .overlay-tile,body.room .inline-buttons>span:not([disabled]):not(.no-hover).active .overlay-tile,body.room .swiper-slide>div>span:not([disabled]):not(.no-hover).active .overlay-tile,body.room .swiper-slide>span:not([disabled]):not(.no-hover).active .overlay-tile{background-color:#00eb83}body.admin-visualizer .inline-buttons>div>span:not([disabled]):not(.no-hover).active:hover,body.admin-visualizer .inline-buttons>div>span:not([disabled]):not(.no-hover).active:hover .overlay-tile,body.admin-visualizer .inline-buttons>span:not([disabled]):not(.no-hover).active:hover,body.admin-visualizer .inline-buttons>span:not([disabled]):not(.no-hover).active:hover .overlay-tile,body.admin-visualizer .swiper-slide>div>span:not([disabled]):not(.no-hover).active:hover,body.admin-visualizer .swiper-slide>div>span:not([disabled]):not(.no-hover).active:hover .overlay-tile,body.admin-visualizer .swiper-slide>span:not([disabled]):not(.no-hover).active:hover,body.admin-visualizer .swiper-slide>span:not([disabled]):not(.no-hover).active:hover .overlay-tile,body.room .inline-buttons>div>span:not([disabled]):not(.no-hover).active:hover,body.room .inline-buttons>div>span:not([disabled]):not(.no-hover).active:hover .overlay-tile,body.room .inline-buttons>span:not([disabled]):not(.no-hover).active:hover,body.room .inline-buttons>span:not([disabled]):not(.no-hover).active:hover .overlay-tile,body.room .swiper-slide>div>span:not([disabled]):not(.no-hover).active:hover,body.room .swiper-slide>div>span:not([disabled]):not(.no-hover).active:hover .overlay-tile,body.room .swiper-slide>span:not([disabled]):not(.no-hover).active:hover,body.room .swiper-slide>span:not([disabled]):not(.no-hover).active:hover .overlay-tile{background-color:#00bd69}body.admin-visualizer .inline-buttons>div>span[disabled],body.admin-visualizer .inline-buttons>span[disabled],body.admin-visualizer .swiper-slide>div>span[disabled],body.admin-visualizer .swiper-slide>span[disabled],body.room .inline-buttons>div>span[disabled],body.room .inline-buttons>span[disabled],body.room .swiper-slide>div>span[disabled],body.room .swiper-slide>span[disabled]{cursor:default;opacity:.5}body.admin-visualizer .inline-buttons>div>span .inner,body.admin-visualizer .inline-buttons>span .inner,body.admin-visualizer .swiper-slide>div>span .inner,body.admin-visualizer .swiper-slide>span .inner,body.room .inline-buttons>div>span .inner,body.room .inline-buttons>span .inner,body.room .swiper-slide>div>span .inner,body.room .swiper-slide>span .inner{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:3px;width:100%;height:100%}body.admin-visualizer .inline-buttons>div>span .inner.grayscale,body.admin-visualizer .inline-buttons>span .inner.grayscale,body.admin-visualizer .swiper-slide>div>span .inner.grayscale,body.admin-visualizer .swiper-slide>span .inner.grayscale,body.room .inline-buttons>div>span .inner.grayscale,body.room .inline-buttons>span .inner.grayscale,body.room .swiper-slide>div>span .inner.grayscale,body.room .swiper-slide>span .inner.grayscale{filter:grayscale(1)}body.admin-visualizer .inline-buttons>div>span.not-available .inner,body.admin-visualizer .inline-buttons>span.not-available .inner,body.admin-visualizer .swiper-slide>div>span.not-available .inner,body.admin-visualizer .swiper-slide>span.not-available .inner,body.room .inline-buttons>div>span.not-available .inner,body.room .inline-buttons>span.not-available .inner,body.room .swiper-slide>div>span.not-available .inner,body.room .swiper-slide>span.not-available .inner{opacity:.5}body.admin-visualizer .inline-buttons div.connected-buttons>span,body.admin-visualizer .swiper-slide div.connected-buttons>span,body.room .inline-buttons div.connected-buttons>span,body.room .swiper-slide div.connected-buttons>span{margin-right:0;border-radius:0}body.admin-visualizer .inline-buttons div.connected-buttons>span:first-child,body.admin-visualizer .swiper-slide div.connected-buttons>span:first-child,body.room .inline-buttons div.connected-buttons>span:first-child,body.room .swiper-slide div.connected-buttons>span:first-child{border-radius:5px 0 0 5px}body.admin-visualizer .inline-buttons div.connected-buttons>span:last-child,body.admin-visualizer .swiper-slide div.connected-buttons>span:last-child,body.room .inline-buttons div.connected-buttons>span:last-child,body.room .swiper-slide div.connected-buttons>span:last-child{border-radius:0 5px 5px 0}body.admin-visualizer .inline-buttons div.connected-buttons>span:not(:last-child),body.admin-visualizer .swiper-slide div.connected-buttons>span:not(:last-child),body.room .inline-buttons div.connected-buttons>span:not(:last-child),body.room .swiper-slide div.connected-buttons>span:not(:last-child){border-right:none}body.admin-visualizer .inline-buttons.medium>span,body.admin-visualizer .swiper-slide.medium>span,body.room .inline-buttons.medium>span,body.room .swiper-slide.medium>span{min-width:50px;min-height:50px}body.admin-visualizer .inline-buttons.large>span,body.admin-visualizer .swiper-slide.large>span,body.room .inline-buttons.large>span,body.room .swiper-slide.large>span{min-width:75px;min-height:75px}body.admin-visualizer .inline-buttons.large>span:not(:last-of-type),body.admin-visualizer .swiper-slide.large>span:not(:last-of-type),body.room .inline-buttons.large>span:not(:last-of-type),body.room .swiper-slide.large>span:not(:last-of-type){margin-right:.5rem}body.admin-visualizer .inline-buttons.round>span,body.admin-visualizer .swiper-slide.round>span,body.room .inline-buttons.round>span,body.room .swiper-slide.round>span{border-radius:50%}body.admin-visualizer .inline-buttons.round>span .inner,body.admin-visualizer .swiper-slide.round>span .inner,body.room .inline-buttons.round>span .inner,body.room .swiper-slide.round>span .inner{border-radius:50%;border:1px solid #ccc}body.admin-visualizer .inline-buttons.bordered>span:hover,body.admin-visualizer .swiper-slide.bordered>span:hover,body.room .inline-buttons.bordered>span:hover,body.room .swiper-slide.bordered>span:hover{background-color:#fff;box-shadow:0 0 0 2px #ccc inset}body.admin-visualizer .inline-buttons.bordered>span.active,body.admin-visualizer .swiper-slide.bordered>span.active,body.room .inline-buttons.bordered>span.active,body.room .swiper-slide.bordered>span.active{background-color:#fff!important;color:#404040!important;box-shadow:0 0 0 2px #00eb83 inset}body.admin-visualizer .inline-buttons.bordered>span.active:hover,body.admin-visualizer .swiper-slide.bordered>span.active:hover,body.room .inline-buttons.bordered>span.active:hover,body.room .swiper-slide.bordered>span.active:hover{background-color:#fff;box-shadow:0 0 0 2px #00bd69 inset}body.admin-visualizer .select-message-overlay,body.room .select-message-overlay{background-color:rgba(22,22,22,.7);border-radius:5px;padding:1rem;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1111;animation:fadeIn 250ms;line-height:1.5;letter-spacing:.5px}body.admin-visualizer .group-select-wrapper,body.room .group-select-wrapper{margin-bottom:.5rem;display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(calc(33.3333333333% - 2rem),1fr))}body.admin-visualizer .group-select-wrapper.two-col,body.room .group-select-wrapper.two-col{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 2rem),1fr))}body.admin-visualizer .group-select-wrapper.two-col>span .inner,body.room .group-select-wrapper.two-col>span .inner{height:100px}body.admin-visualizer .group-select-wrapper>span,body.room .group-select-wrapper>span{display:flex;flex-flow:column;margin:0!important}body.admin-visualizer .group-select-wrapper>span .inner,body.room .group-select-wrapper>span .inner{width:100%;height:75px;background-size:contain;border:none;margin-bottom:.5rem}body.admin-visualizer .button-overlay-icon,body.room .button-overlay-icon{position:absolute;top:1px;right:1px;font-size:.5rem;filter:drop-shadow(0 0 1px #000)}body.admin-visualizer .button-overlay-icon.clipboard,body.room .button-overlay-icon.clipboard{color:#00eb83}body.admin-visualizer .button-overlay-icon.star,body.room .button-overlay-icon.star{color:#ff0}@media screen and (max-width:40.0625em){body.admin-visualizer .hide-small,body.room .hide-small{display:none}}body.admin-visualizer .reset-position-overlay-icons,body.room .reset-position-overlay-icons{position:absolute;top:.5rem;right:.5rem}body.admin-visualizer .reset-position-overlay-icons span,body.room .reset-position-overlay-icons span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;z-index:1;cursor:pointer;transition:all 250ms ease-in-out;border:1px solid #ccc}body.admin-visualizer .reset-position-overlay-icons span:first-of-type,body.room .reset-position-overlay-icons span:first-of-type{border-top-left-radius:50%;border-top-right-radius:50%}body.admin-visualizer .reset-position-overlay-icons span:last-of-type,body.room .reset-position-overlay-icons span:last-of-type{border-bottom-left-radius:50%;border-bottom-right-radius:50%}body.admin-visualizer .reset-position-overlay-icons span:not(:last-of-type),body.room .reset-position-overlay-icons span:not(:last-of-type){border-bottom:none}body.admin-visualizer .reset-position-overlay-icons span:hover,body.room .reset-position-overlay-icons span:hover{background-color:#e5e5e5}body.admin-visualizer .application-popup .head h4,body.room .application-popup .head h4{margin:0 .5rem}body.admin-visualizer .application-popup.no-max-width .popup-wrapper,body.room .application-popup.no-max-width .popup-wrapper{max-width:none!important}body.admin-visualizer .application-popup.full-width .popup-wrapper,body.room .application-popup.full-width .popup-wrapper{width:calc(100% - 2rem)!important}body.admin-visualizer .application-popup.no-padding .popup-content,body.room .application-popup.no-padding .popup-content{padding:0!important}body.admin-visualizer .application-popup.full-width-scroll-container .content-wrapper,body.room .application-popup.full-width-scroll-container .content-wrapper{padding-top:1rem}body.admin-visualizer .application-popup.full-width-scroll-container .content-wrapper .scrollable-content,body.room .application-popup.full-width-scroll-container .content-wrapper .scrollable-content{padding:0 1.875rem}body.admin-visualizer .application-popup.scrollable .content-wrapper>.head,body.room .application-popup.scrollable .content-wrapper>.head{padding:1rem 1.875rem}body.admin-visualizer .application-popup.scrollable .content-wrapper .scrollable-content,body.room .application-popup.scrollable .content-wrapper .scrollable-content{overflow-y:auto}body.admin-visualizer .application-popup .content-wrapper,body.room .application-popup .content-wrapper{height:100%;overflow:hidden;display:flex;flex-flow:column}body.admin-visualizer .application-popup .content-wrapper .scrollable-content,body.room .application-popup .content-wrapper .scrollable-content{overflow-y:auto}body.admin-visualizer .application-popup .content-wrapper .bottom-button-bar,body.room .application-popup .content-wrapper .bottom-button-bar{padding-top:1rem;border-top:1px solid #ccc;margin-top:.5rem}body.admin-visualizer .application-popup .navigation-action-item,body.room .application-popup .navigation-action-item{cursor:pointer}body.admin-visualizer .application-popup .navigation-action-item .head,body.room .application-popup .navigation-action-item .head{display:flex;align-items:center}body.admin-visualizer .application-popup.roomstate-value-editor input,body.room .application-popup.roomstate-value-editor input{margin-bottom:0}body.admin-visualizer .application-popup.roomstate-value-editor .image-picker,body.admin-visualizer .application-popup.roomstate-value-editor .uioption-product-picker,body.room .application-popup.roomstate-value-editor .image-picker,body.room .application-popup.roomstate-value-editor .uioption-product-picker{width:150px}body.admin-visualizer .application-popup.roomstate-value-editor .uioption-product-picker .preview-image.with-image,body.room .application-popup.roomstate-value-editor .uioption-product-picker .preview-image.with-image{min-height:auto}body.admin-visualizer .application-popup.roomstate-value-editor .object-editor-select,body.room .application-popup.roomstate-value-editor .object-editor-select{display:grid;grid-template-columns:1fr auto}body.admin-visualizer .application-popup.roomstate-value-editor .object-editor-select.add-allowed .ember-power-select-trigger,body.room .application-popup.roomstate-value-editor .object-editor-select.add-allowed .ember-power-select-trigger{border-radius:5px 0 0 5px}body.admin-visualizer .application-popup.roomstate-value-editor .object-editor-select .add-button,body.room .application-popup.roomstate-value-editor .object-editor-select .add-button{display:flex;align-items:center;padding:0 .5rem;cursor:pointer;color:#fff;transition:all 250ms ease-in-out;border-radius:0 5px 5px 0}a-scene.cursor-crosshair canvas.a-canvas,a-scene.cursor-crosshair canvas.a-canvas:hover,body.admin-visualizer #room-viewer.mesh-select-active a-scene canvas,body.room #room-viewer.mesh-select-active a-scene canvas{cursor:crosshair!important}body.admin-visualizer .ml-1rem,body.room .ml-1rem{margin-left:1rem}body.admin-visualizer .mt-1rem,body.room .mt-1rem{margin-top:1rem}body.admin-visualizer .mt-05rem,body.room .mt-05rem{margin-top:.5rem!important}body.admin-visualizer #room-viewer button.alert,body.room #room-viewer button.alert{color:#fff}body.admin-visualizer #room-viewer,body.room #room-viewer{height:100%}body.admin-visualizer #room-viewer h3,body.room #room-viewer h3{margin-bottom:.5rem}body.admin-visualizer #room-viewer.minimized-ui #sidebar-wrapper #sidebar .minimized-controls>div,body.room #room-viewer.minimized-ui #sidebar-wrapper #sidebar .minimized-controls>div{margin-bottom:.5rem;position:relative}body.admin-visualizer #room-viewer.minimized-ui #sidebar-wrapper #sidebar .minimized-controls>div .controls-disabled-overlay,body.room #room-viewer.minimized-ui #sidebar-wrapper #sidebar .minimized-controls>div .controls-disabled-overlay{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.7}body.admin-visualizer #room-viewer #live-cast-button.active svg,body.admin-visualizer #room-viewer #screenshot-button.active svg,body.room #room-viewer #live-cast-button.active svg,body.room #room-viewer #screenshot-button.active svg{color:red}body.admin-visualizer #room-viewer input,body.room #room-viewer input{margin-bottom:0}body.admin-visualizer #room-viewer hr,body.room #room-viewer hr{margin:.5rem 0}body.admin-visualizer #room-viewer .button,body.admin-visualizer #room-viewer button,body.room #room-viewer .button,body.room #room-viewer button{font-size:small;margin:0}body.admin-visualizer #room-viewer .checkbox-flex>:first-child,body.admin-visualizer #room-viewer .mr-0_5rem,body.admin-visualizer #room-viewer.is-editor:not(.single-object-viewer) .checkbox-grid>:first-child,body.room #room-viewer .checkbox-flex>:first-child,body.room #room-viewer .mr-0_5rem,body.room #room-viewer.is-editor:not(.single-object-viewer) .checkbox-grid>:first-child{margin-right:.5rem}body.admin-visualizer #room-viewer #content,body.room #room-viewer #content{display:flex;flex-flow:column;height:100%;padding:0;border:none;overflow:hidden}body.admin-visualizer #room-viewer #scene-wrapper,body.room #room-viewer #scene-wrapper{position:relative;height:100%;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}body.admin-visualizer #room-viewer #scene-wrapper.zero-height,body.room #room-viewer #scene-wrapper.zero-height{height:0}body.admin-visualizer #room-viewer #scene-wrapper .scene-top-overlay,body.room #room-viewer #scene-wrapper .scene-top-overlay{position:absolute;left:0;top:0;width:100%;padding:1rem 0;display:flex;align-items:center;justify-content:center;z-index:1;background-color:rgba(0,0,0,.7)}body.admin-visualizer #room-viewer #scene-wrapper .scene-full-overlay,body.room #room-viewer #scene-wrapper .scene-full-overlay{width:100%;height:100%;position:absolute;z-index:2;background-color:#fff;display:flex;justify-content:center;align-items:center;border:none}body.admin-visualizer #room-viewer #scene-wrapper .scene-full-overlay .upload-content,body.room #room-viewer #scene-wrapper .scene-full-overlay .upload-content{width:100%;max-width:500px;padding:1rem}body.admin-visualizer #room-viewer #scene-wrapper .scene-full-overlay .upload-content>div,body.room #room-viewer #scene-wrapper .scene-full-overlay .upload-content>div{margin-bottom:1rem}body.admin-visualizer #room-viewer #scene-wrapper .scene-full-overlay .close-screen,body.room #room-viewer #scene-wrapper .scene-full-overlay .close-screen{position:absolute;right:1px;top:1px;color:#000;border:1px solid #000}body.admin-visualizer #room-viewer .record-button:hover,body.admin-visualizer #room-viewer .stop-record-button,body.room #room-viewer .record-button:hover,body.room #room-viewer .stop-record-button{background-color:#b30000;color:#fff}body.admin-visualizer #room-viewer .loading-spinner,body.room #room-viewer .loading-spinner{z-index:1001}body.admin-visualizer #room-viewer .loading-spinner-overlay,body.room #room-viewer .loading-spinner-overlay{position:absolute;z-index:1002;bottom:1rem;width:calc(100% - 2rem);max-width:400px;border-radius:5px;background-color:rgba(0,0,0,.7);color:#fff;padding:1rem 2rem;left:50%;transform:translateX(-50%);display:flex;flex-flow:column;align-items:center}body.admin-visualizer #room-viewer .loading-spinner-overlay>span,body.room #room-viewer .loading-spinner-overlay>span{margin-bottom:.5rem}body.admin-visualizer #room-viewer .loading-spinner-overlay .progress-bar-wrapper,body.room #room-viewer .loading-spinner-overlay .progress-bar-wrapper{width:100%;background-color:rgba(255,255,255,.2);position:relative;height:5px;border-radius:5px;overflow:hidden}body.admin-visualizer #room-viewer .loading-spinner-overlay .progress-bar-wrapper .progress-bar,body.room #room-viewer .loading-spinner-overlay .progress-bar-wrapper .progress-bar{background-color:#fff;height:100%;position:absolute;left:0;top:0;transition:width 250ms}body.admin-visualizer #room-viewer .a-enter-ar-button,body.admin-visualizer #room-viewer .a-enter-vr-button,body.room #room-viewer .a-enter-ar-button,body.room #room-viewer .a-enter-vr-button{z-index:99}body.admin-visualizer #room-viewer .ember-power-select-trigger,body.room #room-viewer .ember-power-select-trigger{margin-bottom:0}body.admin-visualizer #room-viewer .ml-0_5rem,body.room #room-viewer .ml-0_5rem{margin-left:.5rem}body.admin-visualizer #room-viewer input[type=color],body.room #room-viewer input[type=color]{cursor:pointer;position:relative}body.admin-visualizer #room-viewer #sidebar-wrapper,body.room #room-viewer #sidebar-wrapper{height:0;position:relative;display:grid;grid-template-rows:1fr auto;transition:height 250ms ease-in-out;border-top:1px solid #ccc}body.admin-visualizer #room-viewer #sidebar-wrapper input,body.room #room-viewer #sidebar-wrapper input{font-size:small}body.admin-visualizer #room-viewer #sidebar-wrapper.shown,body.room #room-viewer #sidebar-wrapper.shown{height:40%}body.admin-visualizer #room-viewer #sidebar-wrapper.full-height,body.room #room-viewer #sidebar-wrapper.full-height{height:100%}body.admin-visualizer #room-viewer #sidebar-wrapper.full-height .editor-toggle-handle.above,body.room #room-viewer #sidebar-wrapper.full-height .editor-toggle-handle.above{display:none}body.admin-visualizer #room-viewer #sidebar-wrapper.auto-height,body.room #room-viewer #sidebar-wrapper.auto-height{border-bottom:1px solid #ccc}body.admin-visualizer #room-viewer #sidebar-wrapper.auto-height .sidebar .scroll-area,body.room #room-viewer #sidebar-wrapper.auto-height .sidebar .scroll-area{padding-bottom:.5rem}body.admin-visualizer #room-viewer #sidebar-wrapper.auto-height .sidebar:not(.has-content) #topbar-outer-wrap,body.room #room-viewer #sidebar-wrapper.auto-height .sidebar:not(.has-content) #topbar-outer-wrap{height:auto}body.admin-visualizer #room-viewer #sidebar-wrapper.auto-height .sidebar:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap,body.room #room-viewer #sidebar-wrapper.auto-height .sidebar:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap{position:relative}body.admin-visualizer #room-viewer #sidebar-wrapper.auto-height .sidebar:not(.has-content) .scroll-area,body.room #room-viewer #sidebar-wrapper.auto-height .sidebar:not(.has-content) .scroll-area{padding-bottom:0}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar,body.room #room-viewer #sidebar-wrapper .sidebar{right:0;position:relative;z-index:1000;height:100%;font-family:Arial;font-size:small;width:100%;max-width:100%;display:block;overflow-y:auto}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar .scroll-area,body.room #room-viewer #sidebar-wrapper .sidebar .scroll-area{height:calc(100% - 41px);overflow-y:auto;padding-bottom:2rem;position:relative}body.admin-visualizer #room-viewer #sidebar-wrapper p,body.room #room-viewer #sidebar-wrapper p{font-size:small}body.admin-visualizer #room-viewer #sidebar-wrapper ul,body.room #room-viewer #sidebar-wrapper ul{padding:0;list-style-position:inside}body.admin-visualizer #room-viewer #sidebar-wrapper .editor-toggle-handle,body.room #room-viewer #sidebar-wrapper .editor-toggle-handle{position:absolute;width:100%;height:2rem;left:0;top:-2rem;font-size:.875rem;text-align:center;z-index:3}body.admin-visualizer #room-viewer #sidebar-wrapper .editor-toggle-handle>span,body.room #room-viewer #sidebar-wrapper .editor-toggle-handle>span{height:100%;min-width:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem .5rem 0 0;border:1px solid #ccc;border-bottom:none;padding:0 .5rem;cursor:pointer;transition:all 250ms ease-in-out;background-color:#fff}body.admin-visualizer #room-viewer #sidebar-wrapper .editor-toggle-handle>span:hover,body.room #room-viewer #sidebar-wrapper .editor-toggle-handle>span:hover{background-color:#eee}body.admin-visualizer #room-viewer #sidebar-wrapper .editor-toggle-handle>span span,body.room #room-viewer #sidebar-wrapper .editor-toggle-handle>span span{margin-left:.5rem}body.admin-visualizer #room-viewer #sidebar-wrapper .editor-toggle-handle.below,body.room #room-viewer #sidebar-wrapper .editor-toggle-handle.below{position:relative;top:0}body.admin-visualizer #room-viewer #sidebar-wrapper .editor-toggle-handle.below>span,body.room #room-viewer #sidebar-wrapper .editor-toggle-handle.below>span{width:100%;border-radius:0;border-left:none;border-right:none}body.admin-visualizer #room-viewer #propertyEditorContent,body.room #room-viewer #propertyEditorContent{height:100%}body.admin-visualizer #room-viewer #propertyEditorContent>div,body.room #room-viewer #propertyEditorContent>div{padding:0 .5rem}body.admin-visualizer #room-viewer #propertyEditor,body.room #room-viewer #propertyEditor{position:relative;background:#fff;color:#404040;overflow:hidden;min-height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.admin-visualizer #room-viewer #propertyEditor .config-error-message,body.room #room-viewer #propertyEditor .config-error-message{color:#b30000;display:flex;align-items:center;text-align:center;flex-flow:column;justify-content:center}body.admin-visualizer #room-viewer #propertyEditor h1,body.room #room-viewer #propertyEditor h1{font-size:1.1rem;margin:.75rem 0;font-weight:700}body.admin-visualizer #room-viewer #propertyEditor .headline-with-sub-buttons,body.room #room-viewer #propertyEditor .headline-with-sub-buttons{margin:.75rem 0 .25rem}body.admin-visualizer #room-viewer #propertyEditor .headline-with-sub-buttons h1,body.admin-visualizer #room-viewer #propertyEditor .headline-with-sub-buttons h2,body.room #room-viewer #propertyEditor .headline-with-sub-buttons h1,body.room #room-viewer #propertyEditor .headline-with-sub-buttons h2{margin:0}body.admin-visualizer #room-viewer #propertyEditor .display-inline,body.room #room-viewer #propertyEditor .display-inline{display:inline}body.admin-visualizer #room-viewer #propertyEditor h2,body.room #room-viewer #propertyEditor h2{font-size:1rem;font-weight:700;margin:.75rem 0}body.admin-visualizer #room-viewer #propertyEditor h2 .sub-title,body.room #room-viewer #propertyEditor h2 .sub-title{font-size:small;font-weight:400;margin-top:.25rem;word-break:break-all}body.admin-visualizer #room-viewer #propertyEditor label,body.room #room-viewer #propertyEditor label{display:grid;grid-template-columns:auto 1fr}body.admin-visualizer #room-viewer #propertyEditor label span,body.room #room-viewer #propertyEditor label span{font-weight:400}body.admin-visualizer #room-viewer #propertyEditor .static-head,body.room #room-viewer #propertyEditor .static-head{border-bottom:1px solid #ccc;padding:0}body.admin-visualizer #room-viewer #propertyEditor .static-head .button-wrapper,body.room #room-viewer #propertyEditor .static-head .button-wrapper{display:grid;grid-template-columns:1fr auto;padding:0}body.admin-visualizer #room-viewer #propertyEditor .static-head .inline-buttons>span,body.room #room-viewer #propertyEditor .static-head .inline-buttons>span{width:40px;height:40px;border:none;border-right:1px solid #ccc;border-radius:0;margin:0;position:relative}body.admin-visualizer #room-viewer #propertyEditor .static-head .inline-buttons>span:first-of-type,body.room #room-viewer #propertyEditor .static-head .inline-buttons>span:first-of-type{border-left:1px solid #ccc}body.admin-visualizer #room-viewer #propertyEditor .static-head .inline-buttons>span .ember-power-select-trigger .ember-power-select-status-icon,body.room #room-viewer #propertyEditor .static-head .inline-buttons>span .ember-power-select-trigger .ember-power-select-status-icon{right:10px}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap{height:40px;position:relative;display:flex}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap{background-color:#fff;position:absolute;z-index:1;transition:transform .5s ease-in-out;transform-origin:21px 20px;left:0;top:0;overflow:hidden}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span{transition:transform .5s ease-in-out;text-align:center;padding:0}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span .topbar-icon,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span .topbar-icon{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span a,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span a{position:relative;display:inline-block;pointer-events:none}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span.visible-on-open,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons>span.visible-on-open{display:none}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons .topbar-label,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons .topbar-label{text-align:left;display:none}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap{left:0;transform:rotate(90deg);box-shadow:0 3px 3px #ccc}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap .inline-buttons>span,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap .inline-buttons>span{transform:rotate(-90deg)}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap .inline-buttons>span:first-of-type,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap .inline-buttons>span:first-of-type{border-left:none}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened{width:100%;transition:transform 0s;transform:rotate(0);border-left:1px solid #ccc}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened .inline-buttons,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened .inline-buttons{flex-flow:column}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened .inline-buttons>span,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened .inline-buttons>span{width:100%;display:grid;grid-template-columns:39px 1fr;column-gap:.5rem;transition:transform 0s;transform:rotate(0)}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened .inline-buttons .topbar-label,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened #topbar-inner-wrap.opened .inline-buttons .topbar-label{display:flex;align-items:center;height:100%}body.admin-visualizer #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened .inline-buttons>span,body.room #room-viewer #propertyEditor .static-head #topbar-outer-wrap.opened .inline-buttons>span{border-color:#fff}body.admin-visualizer #room-viewer #propertyEditor .static-head #editorHandle,body.room #room-viewer #propertyEditor .static-head #editorHandle{display:none;border:none;border-left:1px solid #ccc}body.admin-visualizer #room-viewer #propertyEditor .static-head .sidebar-headbuttons-subcontainer,body.room #room-viewer #propertyEditor .static-head .sidebar-headbuttons-subcontainer{padding:.25rem .5rem}body.admin-visualizer #room-viewer #propertyEditor .ui-node-belongs-to,body.room #room-viewer #propertyEditor .ui-node-belongs-to{border-left:2px solid;border-color:grey;padding-left:2px;padding-right:2px;background-color:#E0E0FF}body.admin-visualizer #room-viewer #propertyEditor #editor-controls .ember-power-select-trigger,body.room #room-viewer #propertyEditor #editor-controls .ember-power-select-trigger{width:100%}body.admin-visualizer #room-viewer .auto-height,body.room #room-viewer .auto-height{height:auto!important}body.admin-visualizer #room-viewer .checkbox-flex,body.room #room-viewer .checkbox-flex{display:flex;justify-content:space-between;align-items:center}body.admin-visualizer #room-viewer .checkbox-grid,body.room #room-viewer .checkbox-grid{display:grid;align-items:center;width:100%}body.admin-visualizer #room-viewer.is-editor:not(.single-object-viewer) .checkbox-grid,body.room #room-viewer.is-editor:not(.single-object-viewer) .checkbox-grid{grid-template-columns:1fr 1rem}body.admin-visualizer #room-viewer #global-editor-controls>details>summary,body.admin-visualizer #room-viewer .details:not(.inline) .summary,body.admin-visualizer #room-viewer details.large summary,body.room #room-viewer #global-editor-controls>details>summary,body.room #room-viewer .details:not(.inline) .summary,body.room #room-viewer details.large summary{font-size:1rem;font-weight:700;margin-top:.5rem}body.admin-visualizer #room-viewer .details .summary,body.admin-visualizer #room-viewer .details summary,body.admin-visualizer #room-viewer details .summary,body.admin-visualizer #room-viewer details summary,body.room #room-viewer .details .summary,body.room #room-viewer .details summary,body.room #room-viewer details .summary,body.room #room-viewer details summary{cursor:pointer;transition:all 250ms ease-in-out;border-radius:5px;padding-top:.25rem;padding-bottom:.25rem}body.admin-visualizer #room-viewer .details .summary:hover,body.admin-visualizer #room-viewer .details summary:hover,body.admin-visualizer #room-viewer details .summary:hover,body.admin-visualizer #room-viewer details summary:hover,body.room #room-viewer .details .summary:hover,body.room #room-viewer .details summary:hover,body.room #room-viewer details .summary:hover,body.room #room-viewer details summary:hover{background-color:#eee}body.admin-visualizer #room-viewer .details .summary,body.room #room-viewer .details .summary{padding-left:1rem;position:relative}body.admin-visualizer #room-viewer .details .summary:before,body.room #room-viewer .details .summary:before{position:absolute;content:"";left:0;top:calc(50% - 1px);transform:translateY(-50%);width:0;height:0;border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent}body.admin-visualizer #room-viewer .details>.checkbox-grid,body.room #room-viewer .details>.checkbox-grid{margin-top:.5rem}body.admin-visualizer #room-viewer .details>.checkbox-grid .summary,body.room #room-viewer .details>.checkbox-grid .summary{margin-top:0}body.admin-visualizer #room-viewer .details .content,body.room #room-viewer .details .content{display:none}body.admin-visualizer #room-viewer .details.open .summary:before,body.room #room-viewer .details.open .summary:before{border-top:9px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;top:calc(50% + 1px)}body.admin-visualizer #room-viewer .details.open .content,body.room #room-viewer .details.open .content{display:block}body.admin-visualizer #room-viewer select,body.room #room-viewer select{background:#CCC}body.admin-visualizer #room-viewer select option,body.room #room-viewer select option{padding:.25rem}body.admin-visualizer #room-viewer .sidbear-disabled-overlay,body.room #room-viewer .sidbear-disabled-overlay{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.5);top:0;left:0;z-index:1111}body.admin-visualizer #room-viewer #sidebar #element-controls-wrapper,body.room #room-viewer #sidebar #element-controls-wrapper{position:relative}body.admin-visualizer #room-viewer #sidebar .sidebar-overlay,body.room #room-viewer #sidebar .sidebar-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center}body.admin-visualizer #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper,body.room #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;overflow-y:auto}body.admin-visualizer #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .static-head,body.room #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .static-head{border:none;text-align:right}body.admin-visualizer #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .static-head .inline-buttons,body.room #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .static-head .inline-buttons{display:inline-flex}body.admin-visualizer #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .static-head .inline-buttons>span,body.room #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .static-head .inline-buttons>span{border-bottom:1px solid #ccc}body.admin-visualizer #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .scroll-area,body.room #room-viewer #sidebar .sidebar-overlay .sidebar-tile-select-wrapper .scroll-area{padding:0 .5rem}body.admin-visualizer #room-viewer #sidebar select,body.room #room-viewer #sidebar select{background-color:#eee;cursor:pointer;padding:0 3rem 0 5px;height:2rem;border-radius:5px;width:auto;margin-bottom:0;transition:all 250ms ease-in-out;border:none;background-image:linear-gradient(45deg,transparent 50%,#aaa 50%),linear-gradient(135deg,#aaa 50%,transparent 50%);background-position:calc(100% - 20px) 1em,calc(100% - 15px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}body.admin-visualizer #room-viewer #sidebar select:hover,body.room #room-viewer #sidebar select:hover{background-color:#e5e5e5}body.admin-visualizer #room-viewer #sidebar .select-hidden,body.room #room-viewer #sidebar .select-hidden{display:none}body.admin-visualizer #room-viewer #sidebar .select,body.room #room-viewer #sidebar .select{cursor:pointer;position:relative;width:auto;height:32px}body.admin-visualizer #room-viewer #sidebar .select-styled,body.room #room-viewer #sidebar .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#eee;color:#404040;height:32px;display:flex;align-items:center;transition:background-color 250ms ease-in;border-radius:5px;padding:.25rem .5rem;overflow:hidden;line-height:normal;border:1px solid #eee}body.admin-visualizer #room-viewer #sidebar .select-styled:after,body.room #room-viewer #sidebar .select-styled:after{position:absolute;right:10px;border-style:solid;border-width:.1rem .1rem 0 0;content:"";display:inline-block;height:.45em;transform:rotate(135deg);width:.45em;top:11px}body.admin-visualizer #room-viewer #sidebar .select-styled:hover,body.room #room-viewer #sidebar .select-styled:hover{background-color:#e5e5e5;border:1px solid #e5e5e5}body.admin-visualizer #room-viewer #sidebar .select-styled.active,body.room #room-viewer #sidebar .select-styled.active{border-radius:5px 5px 0 0;border:1px solid #ccc;border-bottom:none}body.admin-visualizer #room-viewer #sidebar .select-styled.active:after,body.room #room-viewer #sidebar .select-styled.active:after{transform:rotate(315deg);top:15px}body.admin-visualizer #room-viewer #sidebar .select-styled.above.active,body.room #room-viewer #sidebar .select-styled.above.active{border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px}body.admin-visualizer #room-viewer #sidebar .select-options,body.room #room-viewer #sidebar .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#eee;color:#404040;font-size:small;max-height:125px;overflow-y:auto;border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px}body.admin-visualizer #room-viewer #sidebar .select-options li,body.room #room-viewer #sidebar .select-options li{padding:.45rem .5rem;transition:all .15s ease-in;position:relative}body.admin-visualizer #room-viewer #sidebar .select-options li:hover:not([disabled]),body.room #room-viewer #sidebar .select-options li:hover:not([disabled]){background:#e5e5e5}body.admin-visualizer #room-viewer #sidebar .select-options li.is-selected,body.room #room-viewer #sidebar .select-options li.is-selected{background-color:#fff}body.admin-visualizer #room-viewer #sidebar .select-options li.is-selected:after,body.room #room-viewer #sidebar .select-options li.is-selected:after{content:"";width:3px;height:100%;position:absolute;left:0;top:0;transition:all 250ms ease-in-out}body.admin-visualizer #room-viewer #environment-selector select,body.admin-visualizer #room-viewer .media-picker .button,body.room #room-viewer #environment-selector select,body.room #room-viewer .media-picker .button{width:100%}body.admin-visualizer #room-viewer #sidebar .select-options li[rel=hide],body.room #room-viewer #sidebar .select-options li[rel=hide]{display:none}body.admin-visualizer #room-viewer #sidebar .select-options.above,body.room #room-viewer #sidebar .select-options.above{transform:translateY(calc(-100% - 32px));border:1px solid #ccc;border-bottom:none;border-radius:5px 5px 0 0}body.admin-visualizer #room-viewer #sidebar .option-description,body.room #room-viewer #sidebar .option-description{border:1px solid #ccc;border-radius:5px;padding:.25rem;margin-top:.5rem}body.admin-visualizer #room-viewer #screenshot-controls,body.room #room-viewer #screenshot-controls{bottom:2.5rem}body.admin-visualizer #room-viewer #handle-wrapper,body.room #room-viewer #handle-wrapper{position:absolute;top:0;right:0;background:#fff;color:#404040;z-index:1001;cursor:pointer;display:none}body.admin-visualizer #room-viewer #handle-wrapper>div,body.room #room-viewer #handle-wrapper>div{transition:all 250ms ease-in-out;padding:.6rem;position:relative}body.admin-visualizer #room-viewer #handle-wrapper>div .button-overlay-icon,body.room #room-viewer #handle-wrapper>div .button-overlay-icon{filter:none;top:5px;right:5px}body.admin-visualizer #room-viewer #handle-wrapper>div:hover,body.room #room-viewer #handle-wrapper>div:hover{background:#eee}body.admin-visualizer #room-viewer #environment-selector,body.room #room-viewer #environment-selector{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem}body.admin-visualizer #room-viewer #environment-selects [selected],body.room #room-viewer #environment-selects [selected]{background:#a9a9a9;color:#fff}body.admin-visualizer #room-viewer #environment-selects [selected=current],body.room #room-viewer #environment-selects [selected=current]{background:#0090ff;color:#fff}body.admin-visualizer #room-viewer .hidden,body.room #room-viewer .hidden{visibility:hidden}body.admin-visualizer #room-viewer .labelFirst,body.room #room-viewer .labelFirst{display:inline-block}body.admin-visualizer #room-viewer .labelFirst.hidden,body.room #room-viewer .labelFirst.hidden{height:0;width:20px}body.admin-visualizer #room-viewer .displayFlex,body.room #room-viewer .displayFlex{display:flex;margin:.35rem 0;align-items:center}body.admin-visualizer #room-viewer .displayFlex>:not(:last-child),body.room #room-viewer .displayFlex>:not(:last-child){padding-right:.5rem}body.admin-visualizer #room-viewer .displayFlex.space-between,body.room #room-viewer .displayFlex.space-between{justify-content:space-between}body.admin-visualizer #room-viewer .displayFlex .inline-buttons-wrapper>div,body.admin-visualizer #room-viewer .displayFlex>div:not(.inline-buttons-wrapper):not(.checkbox-grid),body.room #room-viewer .displayFlex .inline-buttons-wrapper>div,body.room #room-viewer .displayFlex>div:not(.inline-buttons-wrapper):not(.checkbox-grid){display:flex;min-width:0;flex:1;align-items:center}body.admin-visualizer #room-viewer .displayFlex>:first-child:not(.checkbox-grid),body.room #room-viewer .displayFlex>:first-child:not(.checkbox-grid){width:45%}body.admin-visualizer #room-viewer .displayFlex .displayFlex,body.room #room-viewer .displayFlex .displayFlex{margin:0}body.admin-visualizer #room-viewer .inline-buttons-wrapper,body.room #room-viewer .inline-buttons-wrapper{display:grid;grid-gap:.25rem;flex:1}body.admin-visualizer #room-viewer .slider-value,body.room #room-viewer .slider-value{margin-left:.5rem;width:75px;text-align:right}body.admin-visualizer #room-viewer .color-picker-value,body.room #room-viewer .color-picker-value{margin-left:1rem;white-space:nowrap}body.admin-visualizer #room-viewer .controlSection,body.room #room-viewer .controlSection{border-top:2px solid;border-bottom:2px solid;border-top-style:inset;border-bottom-style:inset;border-color:gray;padding:2px 2px 1rem;margin-bottom:1rem;position:relative;left:2px}body.admin-visualizer #room-viewer .controlSection>h2,body.room #room-viewer .controlSection>h2{margin-block-start:.3em}body.admin-visualizer #room-viewer #room-select-wrapper,body.room #room-viewer #room-select-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#444;color:#ccc;display:flex;flex-flow:column;align-items:center;justify-content:center}body.admin-visualizer #room-viewer #room-select-wrapper #room-select-inner,body.room #room-viewer #room-select-wrapper #room-select-inner{text-align:center}body.admin-visualizer #room-viewer #room-select-wrapper form,body.room #room-viewer #room-select-wrapper form{margin-bottom:1rem}body.admin-visualizer #room-viewer #room-select-wrapper form select,body.room #room-viewer #room-select-wrapper form select{width:100%;max-width:500px}body.admin-visualizer #room-viewer .display-none,body.room #room-viewer .display-none{display:none!important}body.admin-visualizer #room-viewer .config-form,body.room #room-viewer .config-form{display:grid;grid-template-columns:1fr auto;grid-gap:.25rem}body.admin-visualizer #room-viewer .switch,body.room #room-viewer .switch{position:relative;display:inline-block;width:2.75rem;height:1rem}body.admin-visualizer #room-viewer .switch input,body.room #room-viewer .switch input{opacity:0;width:0;height:0}body.admin-visualizer #room-viewer .slider,body.room #room-viewer .slider{position:absolute;bottom:0}body.admin-visualizer #room-viewer input:checked+.slider,body.room #room-viewer input:checked+.slider{background-color:#00eb83}body.admin-visualizer #room-viewer input:focus+.slider,body.room #room-viewer input:focus+.slider{box-shadow:0 0 1px #00eb83}body.admin-visualizer #room-viewer input:checked+.slider:before,body.room #room-viewer input:checked+.slider:before{-webkit-transform:translateX(.95rem);-ms-transform:translateX(.95rem);transform:translateX(.95rem)}body.admin-visualizer #room-viewer .range-input,body.room #room-viewer .range-input{-webkit-appearance:none;height:7px;margin:.4rem 0;background:#f3f3f3;border-radius:5px;width:100%;position:relative;transition:box-shadow 250ms ease-in-out}body.admin-visualizer #room-viewer .range-input .track-marker,body.room #room-viewer .range-input .track-marker{height:7px;background-color:#00eb83;position:absolute;transition:background-color 250ms ease-in-out}body.admin-visualizer #room-viewer .range-input .thumb,body.room #room-viewer .range-input .thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background-color:#00eb83;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background-color 250ms ease-in-out;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.admin-visualizer #room-viewer .range-input.alert,body.room #room-viewer .range-input.alert{-webkit-box-shadow:0 0 3px 2px rgba(179,0,0,.67);-moz-box-shadow:0 0 3px 2px rgba(179,0,0,.67);box-shadow:0 0 3px 2px rgba(179,0,0,.67)}body.admin-visualizer #room-viewer .range-input.alert .thumb,body.admin-visualizer #room-viewer .range-input.alert .track-marker,body.room #room-viewer .range-input.alert .thumb,body.room #room-viewer .range-input.alert .track-marker{background-color:#b30000}body.admin-visualizer #room-viewer input[type=range],body.room #room-viewer input[type=range]{-webkit-appearance:none;height:7px;margin:.4rem 0;background:no-repeat #f3f3f3;border-radius:5px;background-image:linear-gradient(#00eb83,#00eb83);background-size:70% 100%;width:100%;position:relative}body.admin-visualizer #room-viewer input[type=range].no-track-highlight,body.room #room-viewer input[type=range].no-track-highlight{background-image:linear-gradient(#f3f3f3,#f3f3f3)}body.admin-visualizer #room-viewer input[type=range]::-webkit-slider-thumb,body.room #room-viewer input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#00eb83;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background 250ms ease-in-out}body.admin-visualizer #room-viewer input[type=range]::-moz-range-thumb,body.room #room-viewer input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#00eb83;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background 250ms ease-in-out}body.admin-visualizer #room-viewer input[type=range]::-ms-thumb,body.room #room-viewer input[type=range]::-ms-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#00eb83;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background 250ms ease-in-out}body.admin-visualizer #room-viewer input[type=range]::-webkit-slider-thumb:hover,body.room #room-viewer input[type=range]::-webkit-slider-thumb:hover{background:#00bd69}body.admin-visualizer #room-viewer input[type=range]::-moz-range-thumb:hover,body.room #room-viewer input[type=range]::-moz-range-thumb:hover{background:#00bd69}body.admin-visualizer #room-viewer input[type=range]::-ms-thumb:hover,body.room #room-viewer input[type=range]::-ms-thumb:hover{background:#00bd69}body.admin-visualizer #room-viewer input[type=range]::-webkit-slider-runnable-track,body.room #room-viewer input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}body.admin-visualizer #room-viewer input[type=range]::-moz-range-track,body.room #room-viewer input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}body.admin-visualizer #room-viewer input[type=range]::-ms-track,body.room #room-viewer input[type=range]::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}body.admin-visualizer #room-viewer .product-description,body.room #room-viewer .product-description{margin-bottom:.5rem}body.admin-visualizer #room-viewer .preview-config-hint,body.room #room-viewer .preview-config-hint{position:absolute;top:1rem;left:50%;transform:translateX(-50%);background:#fff;color:#b30000;padding:.5rem 1rem;border-radius:5px;z-index:1111}a-scene canvas.a-canvas,body.admin-visualizer .a-joystick,body.room .a-joystick{z-index:1}@media (min-width:1024px){body.admin-visualizer #room-viewer #screenshot-controls,body.admin-visualizer #room-viewer .scene-watermark.bottom,body.room #room-viewer #screenshot-controls,body.room #room-viewer .scene-watermark.bottom{bottom:1rem}body.admin-visualizer #room-viewer #content,body.room #room-viewer #content{display:grid;grid-template-rows:auto;grid-template-columns:1fr auto}body.admin-visualizer #room-viewer #sidebar-wrapper,body.room #room-viewer #sidebar-wrapper{position:absolute;right:0;top:0;height:auto;overflow:hidden;border-top:none}body.admin-visualizer #room-viewer #sidebar-wrapper.shown,body.room #room-viewer #sidebar-wrapper.shown{position:relative;height:100%}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar .scroll-area,body.room #room-viewer #sidebar-wrapper .sidebar .scroll-area{display:none}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen{border-left:1px solid #ccc;height:100%}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons.topbar-buttons>span:first-of-type,body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap.opened,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons.topbar-buttons>span:first-of-type,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap.opened{border-left:none}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #editorHandle svg,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #editorHandle svg{transform:scaleX(1)}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons span.top-bar-toggle,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons span.top-bar-toggle{display:grid}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .scroll-area,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .scroll-area{display:block}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen.has-content,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen.has-content{width:27rem}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) .static-head,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) .static-head{border-bottom:none}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap.opened,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap.opened{height:auto}body.admin-visualizer #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap,body.room #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap{position:relative}body.admin-visualizer #room-viewer #sidebar-wrapper .editor-toggle-handle,body.room #room-viewer #sidebar-wrapper .editor-toggle-handle{display:none}body.admin-visualizer #room-viewer #propertyEditor,body.room #room-viewer #propertyEditor{height:100%}body.admin-visualizer #room-viewer #propertyEditor .static-head #editorHandle,body.room #room-viewer #propertyEditor .static-head #editorHandle{display:inline-flex}body.admin-visualizer #room-viewer #propertyEditor .static-head #editorHandle svg,body.room #room-viewer #propertyEditor .static-head #editorHandle svg{transition:all 250ms ease-in-out;transform:scaleX(-1)}body.admin-visualizer #room-viewer #propertyEditor .scroll-area,body.room #room-viewer #propertyEditor .scroll-area{overflow-y:auto}}body.admin-visualizer #room-viewer label.checkbox-wrapper,body.room #room-viewer label.checkbox-wrapper{margin:0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.admin-visualizer #room-viewer label.checkbox-wrapper input[type=checkbox],body.room #room-viewer label.checkbox-wrapper input[type=checkbox]{opacity:0;width:1rem;height:1rem;cursor:pointer}body.admin-visualizer #room-viewer label.checkbox-wrapper input[type=checkbox]:checked~span,body.room #room-viewer label.checkbox-wrapper input[type=checkbox]:checked~span{color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTIgOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPHBhdGggZD0iTTQuNTc1IDguOTc3cy0uNDA0LS4wMDctLjUzNi0uMTY1TC4wNTcgNS42NGwuODI5LTEuMjI3TDQuNDcgNy4yNjggMTAuOTIxLjA4NmwuOTIzIDEuMTAzLTYuODYzIDcuNjRjLS4xMzQtLjAwMy0uNDA2LjE0OC0uNDA2LjE0OHoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KPC9zdmc+) 50% 40% no-repeat #00eb83}body.admin-visualizer #room-viewer label.checkbox-wrapper span,body.room #room-viewer label.checkbox-wrapper span{border-radius:3px;position:absolute;left:0;width:1rem;height:1rem;background-color:#eee;transition:all 250ms ease-in-out;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.admin-visualizer #room-viewer label.checkbox-wrapper:hover span,body.room #room-viewer label.checkbox-wrapper:hover span{background-color:#e5e5e5}body.admin-visualizer .live-cast-info div,body.room .live-cast-info div{word-break:break-all}body.admin-visualizer #background-select-wormhole,body.room #background-select-wormhole{margin-bottom:.5rem}body.admin-visualizer .divider,body.room .divider{border-top:1px solid #ccc;margin:1rem 0}body.admin-visualizer .summary-option-list>div,body.room .summary-option-list>div{padding:.5rem 0 .5rem 1rem}body.admin-visualizer .summary-option-list>div .list,body.room .summary-option-list>div .list{margin:.25rem 0}body.admin-visualizer .summary-option-list>div .list .list-row,body.admin-visualizer .summary-option-list>div .list>div,body.room .summary-option-list>div .list .list-row,body.room .summary-option-list>div .list>div{padding-left:1rem}body.admin-visualizer .summary-option-list>div .list>div:not(:last-of-type),body.room .summary-option-list>div .list>div:not(:last-of-type){padding-bottom:.5rem}body.admin-visualizer .summary-option-list>div .list>div>div,body.room .summary-option-list>div .list>div>div{padding-bottom:.25rem}body.admin-visualizer .summary-option-list>div .list .option-color-preview div,body.room .summary-option-list>div .list .option-color-preview div{background-position:center center;background-repeat:no-repeat;background-size:cover}body.admin-visualizer .summary-option-list>div:not(:last-of-type),body.room .summary-option-list>div:not(:last-of-type){border-bottom:1px solid #ccc}body.admin-visualizer .summary-option-list .option-color-preview,body.room .summary-option-list .option-color-preview{width:50px;height:20px;padding:3px;border:1px solid #ccc}body.admin-visualizer .summary-option-list .option-color-preview div,body.room .summary-option-list .option-color-preview div{width:100%;height:100%;border-left:42px solid}body.admin-visualizer .price-summary,body.room .price-summary{border-top:2px solid #000;text-align:right;font-weight:700;padding-top:.5rem}body.admin-visualizer .ember-power-select-option .hide-in-option-list,body.room .ember-power-select-option .hide-in-option-list{display:none}body.admin-visualizer .tabbar,body.room .tabbar{display:grid;grid-auto-flow:column;margin-bottom:1rem;word-break:break-all}body.admin-visualizer .tabbar .tab,body.room .tabbar .tab{border:1px solid #ccc;cursor:pointer;transition:all 250ms ease-in-out;display:grid;grid-template-columns:1fr auto;align-items:center;text-align:center}body.admin-visualizer .tabbar .tab div,body.room .tabbar .tab div{padding:.5rem;height:100%;display:flex;align-items:center;justify-content:center}body.admin-visualizer .tabbar .tab:first-child,body.room .tabbar .tab:first-child{border-radius:5px 0 0 5px}body.admin-visualizer .tabbar .tab:last-child,body.admin-visualizer .tabbar .tab:last-child .tab,body.room .tabbar .tab:last-child,body.room .tabbar .tab:last-child .tab{border-radius:0 5px 5px 0}body.admin-visualizer .tabbar .tab:not(:last-of-type),body.room .tabbar .tab:not(:last-of-type){border-right:none}body.admin-visualizer .tabbar .tab:hover,body.room .tabbar .tab:hover{background-color:#eee}body.admin-visualizer .tabbar .tab .tab,body.room .tabbar .tab .tab{border-radius:0}body.admin-visualizer .tabbar .tab.active,body.room .tabbar .tab.active{background-color:#00eb83;border-color:#00eb83;color:#fff}body.admin-visualizer .tabbar .tab.active:hover,body.room .tabbar .tab.active:hover{background-color:#00bd69;border-color:#00bd69}body.admin-visualizer .tabbar .tab.semi-active,body.room .tabbar .tab.semi-active{background-color:#fff;border-color:#00eb83;color:#00eb83}body.admin-visualizer .tabbar .tab.semi-active:hover,body.room .tabbar .tab.semi-active:hover{color:#00bd69}body.admin-visualizer .image-mode-input-wrap .image-mode-image,body.room .image-mode-input-wrap .image-mode-image{width:100%;border:1px solid #ccc;cursor:pointer}body.admin-visualizer .helper-component .movement-help .main-controls,body.room .helper-component .movement-help .main-controls{padding-top:1rem}body.admin-visualizer .spectrum-color-picker,body.room .spectrum-color-picker{width:100%}body.admin-visualizer .spectrum-color-picker button,body.room .spectrum-color-picker button{width:100%;height:20px;border-radius:0;border:none;transition:all 250ms ease-in-out}body.admin-visualizer .spectrum-color-picker .color-preview-wrapper.active,body.room .spectrum-color-picker .color-preview-wrapper.active{box-shadow:0 0 0 2px #00eb83 inset}body.admin-visualizer .spectrum-color-picker .color-preview-wrapper.active:hover,body.room .spectrum-color-picker .color-preview-wrapper.active:hover{box-shadow:0 0 0 2px #00bd69 inset}@media (min-width:1024px),(orientation:landscape){body.admin-visualizer.is-mobile #room-viewer #screenshot-controls,body.admin-visualizer.is-mobile #room-viewer .scene-watermark.bottom,body.room.is-mobile #room-viewer #screenshot-controls,body.room.is-mobile #room-viewer .scene-watermark.bottom{bottom:1rem}body.admin-visualizer.is-mobile #room-viewer #content,body.room.is-mobile #room-viewer #content{display:grid;grid-template-rows:auto;grid-template-columns:1fr auto}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper,body.room.is-mobile #room-viewer #sidebar-wrapper{position:absolute;right:0;top:0;height:auto;overflow:hidden;border-top:none}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper.shown,body.room.is-mobile #room-viewer #sidebar-wrapper.shown{position:relative;height:100%}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar .scroll-area,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar .scroll-area{display:none}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen{border-left:1px solid #ccc;height:100%}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons.topbar-buttons>span:first-of-type,body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap.opened,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons.topbar-buttons>span:first-of-type,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap.opened{border-left:none}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #editorHandle svg,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #editorHandle svg{transform:scaleX(1)}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons span.top-bar-toggle,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .static-head #topbar-outer-wrap #topbar-inner-wrap .inline-buttons span.top-bar-toggle{display:grid}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .scroll-area,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen .scroll-area{display:block}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen.has-content,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen.has-content{width:27rem}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) .static-head,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) .static-head{border-bottom:none}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap.opened,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap.opened{height:auto}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap,body.room.is-mobile #room-viewer #sidebar-wrapper .sidebar.sidebarOpen:not(.has-content) #topbar-outer-wrap #topbar-inner-wrap{position:relative}body.admin-visualizer.is-mobile #room-viewer #sidebar-wrapper .editor-toggle-handle,body.room.is-mobile #room-viewer #sidebar-wrapper .editor-toggle-handle{display:none}body.admin-visualizer.is-mobile #room-viewer #propertyEditor,body.room.is-mobile #room-viewer #propertyEditor{height:100%}body.admin-visualizer.is-mobile #room-viewer #propertyEditor .static-head #editorHandle,body.room.is-mobile #room-viewer #propertyEditor .static-head #editorHandle{display:inline-flex}body.admin-visualizer.is-mobile #room-viewer #propertyEditor .static-head #editorHandle svg,body.room.is-mobile #room-viewer #propertyEditor .static-head #editorHandle svg{transition:all 250ms ease-in-out;transform:scaleX(-1)}body.admin-visualizer.is-mobile #room-viewer #propertyEditor .scroll-area,body.room.is-mobile #room-viewer #propertyEditor .scroll-area{overflow-y:auto}}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list ul li:not(:last-of-type),#room-texture-editor .grid-row:not(:last-of-type){border-bottom:1px solid #ccc}@media print{@page{size:auto;margin:0}html{height:auto}html body.admin-visualizer,html body.room{height:auto;margin-top:20px}html body.admin-visualizer * :not(#fullscreen-overlay #configuration-summary *),html body.room * :not(#fullscreen-overlay #configuration-summary *){position:relative!important;width:auto!important;height:auto!important;overflow:visible!important;margin-left:0!important}html body.admin-visualizer #fullscreen-overlay .overlay-background,html body.admin-visualizer #fullscreen-overlay .popup-wrapper .close-screen,html body.admin-visualizer .application-popup .no-print,html body.admin-visualizer :not(#fullscreen-overlay):not(#fullscreen-overlay *),html body.room #fullscreen-overlay .overlay-background,html body.room #fullscreen-overlay .popup-wrapper .close-screen,html body.room .application-popup .no-print,html body.room :not(#fullscreen-overlay):not(#fullscreen-overlay *){display:none!important}html body.admin-visualizer #fullscreen-overlay,html body.admin-visualizer #fullscreen-overlay .application-popup,html body.room #fullscreen-overlay,html body.room #fullscreen-overlay .application-popup{height:auto}html body.admin-visualizer #fullscreen-overlay .application-popup .popup-wrapper,html body.room #fullscreen-overlay .application-popup .popup-wrapper{max-height:none;max-width:none;box-shadow:none}html body.admin-visualizer #fullscreen-overlay .application-popup .popup-wrapper .popup-content,html body.room #fullscreen-overlay .application-popup .popup-wrapper .popup-content{position:fixed;left:0;top:0;width:100%;height:auto;display:grid;justify-content:center;overflow-y:visible}html body.admin-visualizer #fullscreen-overlay .application-popup .popup-wrapper .popup-content #configuration-summary,html body.room #fullscreen-overlay .application-popup .popup-wrapper .popup-content #configuration-summary{width:100%;max-width:600px;min-width:600px;padding:1rem}html body.admin-visualizer #fullscreen-overlay .application-popup .popup-wrapper .popup-content #configuration-summary *,html body.room #fullscreen-overlay .application-popup .popup-wrapper .popup-content #configuration-summary *{-webkit-print-color-adjust:exact}html body.admin-visualizer #fullscreen-overlay .application-popup .popup-wrapper .popup-content #configuration-summary .summary-option-list>div,html body.room #fullscreen-overlay .application-popup .popup-wrapper .popup-content #configuration-summary .summary-option-list>div{page-break-inside:avoid}}#room-texture-editor{padding:.5rem;display:grid;grid-template-rows:auto 1fr;height:100%}#room-texture-editor .grid-row{display:grid;column-gap:1rem;margin-bottom:.5rem;padding-bottom:.5rem;align-items:center}#room-texture-editor .grid-row.head{grid-template-columns:1fr auto}#room-texture-editor .grid-row .grid-row{grid-auto-flow:column;border-bottom:0;padding-bottom:0}#room-texture-editor .grid-row.inputs>.grid-row{grid-template-columns:1fr 1fr}#room-texture-editor .grid-row.inputs>.grid-row>.grid-row{grid-template-columns:1fr 3fr}#room-texture-editor .grid-row.slider-input{row-gap:1rem}#room-texture-editor .grid-row.slider-input .value{overflow:hidden;max-width:50px}#room-texture-editor .slider-wrapper{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.5rem}#room-texture-editor .input-area{width:100%;max-width:1024px;margin:0 auto}#room-texture-editor #image-wrapper{width:100%;height:100%;overflow:hidden;text-align:center}#room-texture-editor #display-image{width:100%;height:100%;border:1px solid #000;background-position:top center;background-size:contain;background-repeat:no-repeat;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#room-texture-editor a-scene{width:100%;height:100%;position:absolute;top:0;left:0}#room-texture-editor #image-container{position:relative;display:inline-block;width:100%;height:100%}#room-texture-editor .marker{position:absolute;border-radius:50%;width:10px;height:10px;background-color:red;pointer-events:all;cursor:grab}#room-texture-editor .marker.grabbing{cursor:grabbing}#room-texture-editor input[type=number]{min-width:40px}@media screen and (min-width:1024px){#room-texture-editor .grid-row{grid-auto-flow:column}#room-texture-editor .grid-row .grid-row{margin-bottom:0}#room-texture-editor .grid-row.head input{grid-row:auto}#room-texture-editor .grid-row.slider-input{grid-template-columns:1fr 1fr 1fr}#room-texture-editor .grid-row.gtc-3-1{grid-template-columns:3fr 1fr}}#room-texture-editor button.success{background-color:green;color:#fff}#room-texture-editor button.error{background-color:red;color:#fff}.a-joystick{position:absolute;left:20px;bottom:30px;z-index:111;width:calc(100% - 40px)}.a-joystick .repositioning-area{position:relative;height:0;width:100%}.a-joystick .control-area{width:100px;height:100px;position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,.2);pointer-events:all;border-radius:50%;cursor:pointer;transition:background-color .1s ease}.a-joystick .control-area.height{width:40px;left:0;border-radius:20px}.a-joystick .control-area.active{background-color:rgba(0,0,0,.4)}.a-joystick .control-area.active .ball{box-shadow:#fff 0 0 5px}.a-joystick .control-area.active .ball-rotation-wrapper.with-arrow:after{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #000;color:red}.a-joystick .arrow-down,.a-joystick .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:50%;transform:translateX(-50%);pointer-events:none}.a-joystick .arrow-up{border-bottom:5px solid rgba(0,0,0,.3);position:absolute;top:5px}.a-joystick .arrow-down{border-top:5px solid rgba(0,0,0,.3);position:absolute;bottom:5px}.a-joystick .arrow-left,.a-joystick .arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:50%}.a-joystick .arrow-right{border-left:5px solid rgba(0,0,0,.3);right:5px;transform:translateY(-50%);pointer-events:none}.a-joystick .arrow-left{border-right:5px solid rgba(0,0,0,.3);left:5px;transform:translateY(-50%);pointer-events:none}.a-joystick .ball,.a-joystick .ball-rotation-wrapper{left:50%;top:50%;position:absolute;pointer-events:none}.a-joystick .ball{transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background-color:rgba(0,0,0,.5)}.a-joystick .ball-rotation-wrapper{width:100px;transform:translate(-50%,-50%)}body:not(.is-mobile) .a-joystick .control-area.active{pointer-events:none}body,html{margin:0;padding:0;height:100%;width:100%}a-scene{position:absolute;left:0;top:0;right:0;bottom:0}.scene-watermark{position:absolute;left:1rem;top:1rem;width:30%;max-width:200px;z-index:1000}.scene-watermark img{max-width:100%}.a-enter-ar{display:none}.full-screen{position:absolute;right:2px;top:0;color:#f5e8e8;z-index:1005;font-size:1.5em;width:38px;height:38px;opacity:.5;display:flex;justify-content:center;align-items:center;outline:0;background-color:#131212;border:1px solid #000}.hidden{display:none}#pointer-wrap{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:50px;z-index:9;display:block!important}#pointer-wrap .pointer-value,.af-browser-hint{position:absolute;text-shadow:0 0 3px #fff;left:50%}#pointer-wrap #pointer{display:block!important;width:100%;height:100%}#pointer-wrap .pointer-value{bottom:50px}.af-browser-hint{top:200px}.htmlContent{display:inline-block;overflow:hidden;position:fixed;z-index:5;background:#fff;transform-origin:0 0;transform:scale(1)}.html-overlay-wrap .value{position:absolute;left:50%;top:200px;text-shadow:0 0 3px #fff}.compass-overlay-close-button{position:absolute;bottom:.5rem;z-index:1004;left:50%;transform:translateX(-50%);border-radius:50%;background-color:#fff;width:50px;height:50px}.compass-overlay-close-button img{display:block}body .a-modal{position:absolute}.model-options{position:absolute;z-index:111;right:.5rem;top:4rem}#easyrtcErrorDialog_body{display:none}.cursor-pointer{cursor:pointer}.audio-player .player-wrap input[type=range],.audio-player .player-wrap input[type=range]::-moz-range-thumb,.audio-player .player-wrap input[type=range]::-moz-range-track,.audio-player .player-wrap input[type=range]::-webkit-slider-thumb,.secondary-bg{background-color:#fff}#fullscreen-overlay .popup-wrapper .close-button:hover,#fullscreen-overlay .popup-wrapper .close-screen:hover,.account-picker .account-tile:hover,.close-screen:hover,.filter-media .search-input,.light-gray-bg,.navigation-tile-list .navigation-action-item,.overlay .close-button:hover,.product-pool .filter-box,.product-pool .filter-toggle,.product-pool .products-wrapper,.social-share-popup .close-screen:hover,body .ember-power-select-dropdown,body .ember-power-select-dropdown.ember-basic-dropdown-content--above,body .ember-power-select-dropdown.ember-basic-dropdown-content--below,body .ember-power-select-dropdown.ember-basic-dropdown-content--in-place,body .ember-power-select-trigger,body .ember-power-select-trigger input,body .ember-power-select-trigger input:focus,body .host-select .inner.two-col-list a:hover{background-color:#eee}.light-gray-bg-darker,.navigation-tile-list .navigation-action-item:hover,body .ember-power-select-trigger input:hover,body .ember-power-select-trigger:hover,body .ember-power-select-trigger:hover input{background-color:#e1e1e1}.mid-gray-bg,body .ember-power-select-options .ember-power-select-option[aria-current|=true]:not([aria-selected|=true]){background-color:#e5e5e5}.dark-gray-bg{background-color:#bbb}.border-gray,.model-tags,.model-tags-wrapper,.promoter-editor .promoter-data-list,body .ember-power-select-multiple-options .ember-power-select-multiple-option{border:1px solid #bbb}.border-gray-top{border-top:1px solid #bbb}.border-gray-right{border-right:1px solid #bbb}.border-gray-bottom{border-bottom:1px solid #bbb}.border-gray-left{border-left:1px solid #bbb}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list ul li:hover,#promise-modal-wrapper .colored-progressbar .progress .progress-meter,.add-icon,.audio-player .player-wrap .player-button,.audio-player .player-wrap .seek-bar,.audio-player .player-wrap .volume-bar,.audio-player .title,.button.primary,.editAction,.editAction a,.editAction.scroll-buttons span,.navigation-tile-list .navigation-action-item .grid-tile.create-new,.primary-bg,.product-pool .favorites-viewer .swiper-container .swiper-pagination-bullet-active,.progress-bar .progress .progress-meter,.promise-modal:not(#a-promise-modal-wrapper) .colored-progressbar .progress .progress-meter,.switch input:checked+.slider,.switch input:checked+label,.switch.tiny input:checked+.slider,.switch.tiny input:checked+label,.toggle-switch .switch.tiny input:checked+.slider,.toggle-switch .switch.tiny input:checked+label,body .ember-power-select-options .ember-power-select-option[aria-selected|=true]:after,button.primary{background-color:#00eb83}#fullscreen-overlay .popup-wrapper .close-button:hover,#fullscreen-overlay .popup-wrapper .close-screen:hover,.close-screen:hover,.overlay .close-button:hover,.pagination-centered ul.pagination li.active a,.primary-fg,.social-share-popup .close-screen:hover,.social-share.inline .share-button .button-icon:hover{color:#00eb83}.account-picker .account-tile.active,.primary-border-color{border-color:#00eb83}.application-popup .divider,.table .table-cell.border-top{border-top:1px solid rgba(0,0,0,.1)}.button.primary:active,.button.primary:focus,.button.primary:hover,.editAction .showActions:hover,.editAction a:hover,.editAction.scroll-buttons span:hover,.navigation-tile-list .navigation-action-item .grid-tile.create-new:hover,.primary-bg-darker,body .ember-power-select-options .ember-power-select-option[aria-selected|=true]:hover:after,button.primary:active,button.primary:focus,button.primary:hover{background-color:#00b867}.primary-fg-darker{color:#00b867}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list ul li:hover,.add-icon,.audio-player .player-wrap .player-button,.audio-player .title,.button.delete,.button.delete:active,.button.delete:focus,.button.delete:hover,.button.primary,.button.primary:active,.button.primary:focus,.button.primary:hover,.editAction,.editAction .add-pathpoint:hover,.editAction a,.editAction a i,.editAction a svg,.editAction.scroll-buttons span,.navigation-tile-list .navigation-action-item .grid-tile.create-new,.secondary-fg,button.delete,button.delete:active,button.delete:focus,button.delete:hover,button.primary,button.primary:active,button.primary:focus,button.primary:hover{color:#fff}#fullscreen-overlay .popup-wrapper .close-button,#fullscreen-overlay .popup-wrapper .close-screen,.close-screen,.edit-icon,.favorite-marker,.filter-media .fitem-3,.like-marker,.overlay .close-button,.social-share-popup .close-screen,.transition-all,body .host-select .inner.two-col-list a{transition:all 250ms ease-in-out}.alert-bg,.button.delete,button.delete{background-color:#b30000}.alert-bg-darker,.button.delete:active,.button.delete:focus,.button.delete:hover,button.delete:active,button.delete:focus,button.delete:hover{background-color:maroon}.alert-fg{color:#b30000}.shake-animation{animation:shakeIt linear 1s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:shakeIt linear 1s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:shakeIt linear 1s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:shakeIt linear 1s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:shakeIt linear 1s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.fade-in{animation:fadeIn 250ms}@keyframes shakeIt{0%,100%{transform:rotate(0)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}}@-moz-keyframes shakeIt{0%,100%{-moz-transform:rotate(0)}20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}}@-webkit-keyframes shakeIt{0%,100%{-webkit-transform:rotate(0)}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}}@-o-keyframes shakeIt{0%,100%{-o-transform:rotate(0)}20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}}@-ms-keyframes shakeIt{0%,100%{-ms-transform:rotate(0)}20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes bounceIn{20%,40%,60%,80%,from,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:scale3d(1,1,1)}}@-webkit-keyframes pulse-shadow{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.2)}50%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,.3)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse-shadow{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.2);box-shadow:0 0 0 0 rgba(255,255,255,.2)}50%{-moz-box-shadow:0 0 0 20px rgba(255,255,255,.3);box-shadow:0 0 0 20px rgba(255,255,255,.3)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes popin{0%{transform:scale(0)}50%{transform:scale(1.2)}75%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes scaleUp{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes rotateRight{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}@keyframes rotateLeft{0%{transform:rotateZ(360deg)}100%{transform:rotateZ(0)}}.flex-wrapper.align-center,.grid-wrapper.align-center{align-items:center}.flex-wrapper.align-center .ember-power-select-trigger,.flex-wrapper.align-center input,.grid-wrapper.align-center .ember-power-select-trigger,.grid-wrapper.align-center input{margin:0}.flex-wrapper.align-baseline,.grid-wrapper.align-baseline{align-items:baseline}.flex-wrapper.align-flex-start,.grid-wrapper.align-flex-start{align-items:flex-start}.flex-wrapper.align-flex-end,.grid-wrapper.align-flex-end{align-items:flex-end}.flex-wrapper.space-between,.grid-wrapper.space-between{justify-content:space-between}.flex-wrapper.justify-end,.grid-wrapper.justify-end{justify-content:flex-end}.flex-wrapper.justify-center,.grid-wrapper.justify-center{justify-content:center}.flex-wrapper.cg-05rem,.grid-wrapper.cg-05rem{column-gap:.5rem}.flex-wrapper.gg-025rem,.grid-wrapper.gg-025rem{grid-gap:.25rem}.flex-wrapper.gg-05rem,.grid-wrapper.gg-05rem{grid-gap:.5rem}.flex-wrapper.gg-1rem,.grid-wrapper.gg-1rem{grid-gap:1rem}.flex-wrapper.gg-2rem,.grid-wrapper.gg-2rem{grid-gap:2rem}.grid-wrapper{display:grid!important}.grid-wrapper.inline-grid{display:inline-grid!important}.grid-wrapper.af-column{grid-auto-flow:column}.grid-wrapper.af-row{grid-auto-flow:row}.grid-wrapper.auto-columns{grid-auto-columns:auto}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-2xauto{grid-template-columns:auto auto}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-3xauto{grid-template-columns:auto auto auto}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-4xauto{grid-template-columns:auto auto auto auto}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-4x1{grid-template-columns:1fr 1fr 1fr 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-2x1{grid-template-columns:1fr 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-auto-1{grid-template-columns:auto 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-auto-1-auto{grid-template-columns:auto 1fr auto}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-3x1{grid-template-columns:1fr 1fr 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-auto-2x1{grid-template-columns:auto 1fr 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-auto-auto-1,.language-select ul li{grid-template-columns:auto auto 1fr}.filter-media .fitem-1,.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-1-auto,.spectrum-color-picker{grid-template-columns:1fr auto}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-1-auto-1{grid-template-columns:1fr auto 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-1-2xauto{grid-template-columns:1fr auto auto}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-3-1{grid-template-columns:3fr 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-1-3{grid-template-columns:1fr 3fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-2-3{grid-template-columns:2fr 3fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-2-1{grid-template-columns:2fr 1fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-1-auto-3{grid-template-columns:1fr auto 3fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-auto-1-3{grid-template-columns:auto 1fr 3fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gtc-auto-4{grid-template-columns:auto 4fr}.grid-wrapper:not(.grid-large):not(.grid-medium).gaf-column{grid-auto-flow:column}@media screen and (min-width:40.0625em){.grid-wrapper.grid-medium.gtc-2-1-auto{grid-template-columns:2fr 1fr auto}.grid-wrapper.grid-medium.gtc-2x1{grid-template-columns:1fr 1fr}.grid-wrapper.grid-medium.gtc-3x1{grid-template-columns:1fr 1fr 1fr}.grid-wrapper.grid-medium.gtc-4x1{grid-template-columns:1fr 1fr 1fr 1fr}.grid-wrapper.grid-medium.gtc-1-auto{grid-template-columns:1fr auto}.grid-wrapper.grid-medium.gaf-column{grid-auto-flow:column}.grid-wrapper.grid-medium.gtc-2-1{grid-template-columns:2fr 1fr}}@media screen and (min-width:1024px){.grid-wrapper.grid-large.gaf-column{grid-auto-flow:column}.grid-wrapper.grid-large.gtc-1-auto{grid-template-columns:1fr auto}}.grid-wrapper.cg-05rem{column-gap:.5rem}.grid-wrapper.cg-1rem{column-gap:1rem}.grid-wrapper.cg-1_5rem{column-gap:1.5rem}.grid-wrapper.cg-2rem{column-gap:2rem}.grid-wrapper.cg-5px{column-gap:5px}.grid-wrapper.gaf-row{grid-auto-flow:row}.grid-wrapper.gtr-1-1{grid-template-rows:1fr 1fr}.grid-wrapper.gtr-auto-1{grid-template-rows:auto 1fr}.grid-wrapper.gtr-1-auto{grid-template-rows:1fr auto}.grid-wrapper.rg-05rem{row-gap:.5rem}.grid-wrapper.rg-1rem{row-gap:1rem}.grid-wrapper .grid-border-placeholder{background-color:#ccc}.flex-wrapper{display:flex!important}.flex-wrapper.inline-flex{display:inline-flex!important}.flex-wrapper.flow-column{flex-flow:column}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{list-style:none;width:33.3333333333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.6666666667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.2857142857%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.1111111111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.0909090909%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.3333333333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.0625em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{list-style:none;width:33.3333333333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.6666666667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.2857142857%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.1111111111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.0909090909%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.3333333333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.0625em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{list-style:none;width:33.3333333333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.6666666667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.2857142857%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.1111111111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.0909090909%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.3333333333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.spinner{animation:rotate 3s linear infinite;width:2rem;height:2rem}.spinner .path{stroke:#00eb83;stroke-linecap:round;animation:dash 2s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.table{display:table;align-items:center;width:100%}.table.inline{display:inline-table;width:auto}.table.inline .table-row .table-cell{width:auto}.table .table-head{display:table-header-group}.table .table-cell{padding:.5rem 0;display:table-cell;vertical-align:middle}.table .table-cell:not(:first-of-type){padding-left:.5rem}.table .table-row{display:table-row;position:relative}.table .table-row .table-cell:not(:last-of-type){padding:.5rem .25rem .5rem 0}.table.cp-025rem .table-row .table-cell{padding:.25rem 0}.table.cp-025rem .table-row .table-cell:not(:last-of-type){padding:.25rem .25rem .25rem 0}.table.cp-1rem-0 .table-head .table-cell,.table.cp-1rem-0 .table-row .table-cell{padding:1rem 0}.table.cp-l-2rem .table-head .table-cell:not(:first-of-type),.table.cp-l-2rem .table-row .table-cell:not(:first-of-type){padding-left:2rem}.table .ember-power-select-trigger{margin:0!important}@media screen and (max-width:40.0625em){.table.table-medium .table-row.only-medium{display:none}.table.table-medium .table-row .table-cell{display:block;padding:.25rem 0}}.application-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1005;display:flex;align-items:center;justify-content:center}.application-popup .overlay-background{cursor:pointer}.application-popup .divider{margin:1rem 0}.application-popup .popup-wrapper{pointer-events:all}.application-popup.auto-width .popup-wrapper{width:auto!important}.contact-form .contact-information{display:grid;grid-gap:.5rem;margin-bottom:1rem}.contact-form .contact-information .row{padding:0;margin:0 0 .5rem}.contact-form .contact-information .markdown-content p{margin:0 0 .5rem}.contact-form .contact-information .markdown-content p:last-of-type{margin:0}.contact-form .contact-information .logo{width:200px;height:auto}.contact-form .contact-information>*{display:flex;align-items:flex-start;flex-flow:column}.contact-form .contact-information .second-col{grid-area:1}.contact-form .divider{border-top:1px solid #ccc;margin:1rem 0}.contact-form label{font-size:.875rem}.contact-form h4.response-title{margin-bottom:.5rem}.contact-form form .input-title{margin:.5rem 0 .3rem;display:grid;grid-template-columns:auto 1fr;column-gap:.5rem}.contact-form form .input-title h4,body .ember-power-select-trigger.no-margin{margin:0}.drag-and-drop .delete-icon{color:#fff;background-color:#b30000;border-radius:50%;cursor:pointer;width:30px;height:30px;position:absolute;right:3px;top:3px;display:flex;align-items:center;justify-content:center}.drag-and-drop .drop-zone-wrapper{height:100%;display:grid;grid-template-rows:1fr auto}.drag-and-drop .drop-zone{border:1px solid rgba(0,0,0,.1);height:100%;min-height:150px;transition:all 250ms ease-in-out;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.5rem}.drag-and-drop .drop-zone .label-text{text-align:center;user-select:none}.drag-and-drop .drop-zone.drag-over,.drag-and-drop .drop-zone:hover{background-color:#eee}.drag-and-drop .files-title{margin:.5rem 0;text-align:left}.drag-and-drop .file-preview-list{display:grid;column-gap:1rem;row-gap:.5rem;margin-bottom:.5rem}.drag-and-drop .file-preview-list .file-preview{position:relative;border:1px solid rgba(0,0,0,.1);padding:.25rem;display:grid;grid-template-rows:1fr auto;text-align:center;word-break:break-all}.drag-and-drop .file-preview-list .file-preview .preview-icon{font-size:2rem;height:100%;display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.drag-and-drop .file-preview-list .file-preview img{max-width:150px;width:100%}.drag-and-drop.include-item{border:1px solid rgba(0,0,0,.1)}.drag-and-drop.include-item .drop-zone{flex-flow:column;border:none}.drag-and-drop.include-item .drop-zone .file-preview-list{margin-bottom:0}.drag-and-drop.include-item .delete-file{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all ease-in-out 250ms;padding:5px 0}.drag-and-drop.include-item .delete-file .delete-icon{transition:all ease-in-out 250ms;position:relative;color:#343a40;background-color:transparent;width:auto;height:auto;top:0;right:0}.drag-and-drop.include-item .delete-file:hover,.editAction a.alert,.editAction.shown .actions .two.delete{background-color:#b30000}.drag-and-drop.include-item .delete-file:hover .delete-icon{color:#fff}.drag-and-drop.files-added.include-item .drop-zone .label-text{margin-bottom:.5rem}@media screen and (min-width:1024px){.contact-form .contact-information{grid-template-columns:1fr auto}.contact-form .contact-information .second-col{grid-column:2}.drag-and-drop .file-preview-list{justify-content:center}.drag-and-drop .file-preview-list.col2{grid-template-columns:repeat(auto-fit,calc(50% - 1rem))}.drag-and-drop .file-preview-list.col3{grid-template-columns:repeat(auto-fit,calc(33.3333333333% - 1rem))}}.drag-and-drop .loading-spinner.small .inner{height:200px}.drag-and-drop .show-center{display:flex;justify-content:center}.editAction{position:fixed;z-index:89;right:1em;bottom:1em;border-radius:50%;text-align:center;width:60px;height:60px}.editAction.inner-pool{z-index:1111;right:2em;bottom:2em}.editAction a{display:block;width:42px;height:42px;font-size:22px;position:relative;transition:all 250ms ease;color:#fff;border-radius:999px;border-width:2px}.editAction a i,.editAction a svg{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.editAction a i.far,.editAction a i.fas,.editAction a svg.far,.editAction a svg.fas{font-size:1rem}.editAction a .badge{position:absolute;bottom:-3px;right:-3px}.editAction .actions{position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.editAction .actions a{position:absolute;top:0;left:0;transition:all .5s}.editAction.shown .actions .one{top:-60px;left:10px}.editAction.shown .actions .two{top:-47px;left:-37px}.editAction.shown .actions .two.delete i,.editAction.shown .actions .two.delete svg{color:#fff}.editAction.shown .actions .three{top:-4px;left:-60px}.editAction.shown a.active{background-color:#e7c151;border-color:#e1b124}.editAction .showActions{width:60px;height:60px;font-size:1.5rem}.editAction .showActions i{font-size:1.5rem!important}.editAction.scroll-buttons span,.editAction.small,.editAction.small a{width:60px;height:60px;font-size:40px}.editAction .add-pathpoint i,.editAction .add-pathpoint svg{color:#fff}.editAction.scroll-buttons{right:.5rem;display:none;background-color:transparent!important;bottom:5rem}.editAction.scroll-buttons span{position:relative;display:inline-block;border-radius:100%;animation:fadeIn 250ms;overflow:hidden}.editAction.scroll-buttons span.scroll-top-button:after{font-family:"Font Awesome 5 Free";font-weight:800;content:"\f106";position:absolute;left:50%;top:50%;transform:translate(-50%,-52%)}.editAction.scroll-buttons span.scroll-bottom-button:after{font-family:"Font Awesome 5 Free";font-weight:800;content:"\f107";position:absolute;left:50%;top:50%;transform:translate(-50%,-48%)}.editAction.medium{width:75px;height:75px;font-size:45px}.editAction.medium i{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.editAction.inline{position:relative;float:right;right:0;bottom:0}.editAction.inline .add i{color:#fff}.editAction.inline .add.userskills{background-color:#54a9de}.editAction.inline .add.userskills:hover{color:#fff;background-color:#4b95c3}.editAction.inline .add.learningpathskills{background-color:#eab249}.editAction.inline .add.learningpathskills:hover{color:#fff;background-color:#d8a545}.editAction.inline .add{font-size:40px;width:60px;height:60px;transition:all 250ms ease}.editAction.above-overscroller{bottom:3em}.pool-overlay .editAction{right:10px!important;bottom:10px!important}.pool-overlay .editAction.inline{bottom:-10px!important}@media screen and (min-width:1024px){.editAction{width:95px;height:95px}.editAction.scroll-buttons{right:1.5em;bottom:5em}.editAction.scroll-buttons span{width:75px;height:75px;font-size:45px}.editAction.above-overscroller{bottom:1em}.editAction.shown .actions .one{top:-80px;left:10px}.editAction.shown .actions .two{top:-67px;left:-47px}.editAction.shown .actions .three{top:-17px;left:-80px}.editAction .showActions{width:95px;height:95px;font-size:45px}.editAction .showActions i{font-size:2rem!important}}.add-icon{padding:3px 6px;border-radius:50%}.community-navigation .editAction:not(.with-colors),.community-navigation .editAction:not(.with-colors) a{border:none;background-color:transparent;color:transparent}.community-navigation .editAction a span:not(.badge){width:100%;height:100%}.community-navigation .editAction a span:not(.badge) img{max-width:none;width:100%;height:100%}.community-navigation .editAction a .show-active{display:none}.community-navigation .editAction a .show-inactive,.community-navigation .editAction a.active .show-active{display:inline-block}.community-navigation .editAction a.active .show-inactive{display:none}body.focus-power-select #ember-basic-dropdown-wormhole,body.inIframe #ember-basic-dropdown-wormhole{position:absolute;z-index:1112;pointer-events:none}body.focus-power-select #ember-basic-dropdown-wormhole *,body.inIframe #ember-basic-dropdown-wormhole *{pointer-events:all}body .ember-basic-dropdown{color:#404040}body .ember-power-select-multiple-options{max-height:1.9rem;overflow:hidden;width:100%}body .ember-power-select-multiple-options .ember-power-select-multiple-option{border-radius:5px;font-size:.75rem;margin:1px 0 1px 3px;color:#343a40;background-color:#fff;line-height:1rem}body .ember-power-select-trigger-multiple-input{height:auto;background:0 0}body .ember-power-select-trigger-multiple-input:focus{background:#fff!important}body .ember-power-select-trigger{position:relative;border:1px solid #eee;border-radius:5px;line-height:1;height:2rem;overflow-y:hidden;overflow-x:visible;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;color:inherit;display:flex;align-items:center;padding:.25rem 22px .25rem .5rem;transition:background-color 250ms ease-in-out}body .ember-power-select-trigger:hover{background-color:#e5e5e5;border-color:#e5e5e5;cursor:pointer}body .ember-power-select-trigger .ember-power-select-status-icon{right:15px;border:none}body .ember-power-select-trigger .ember-power-select-status-icon:after{border-style:solid;border-width:.1rem .1rem 0 0;content:"";display:inline-block;height:.45em;left:0;position:relative;top:-5px;transform:rotate(135deg);vertical-align:top;width:.45em}body .ember-power-select-trigger[aria-expanded|=true] .ember-power-select-status-icon{transform:rotate(0)}body .ember-power-select-trigger[aria-expanded|=true] .ember-power-select-status-icon:after{transform:rotate(-45deg);top:-1px}body .ember-power-select-trigger .ember-power-select-selected-item{margin-left:0;color:#404040}body .ember-power-select-trigger .option-icon{text-align:center;min-width:20px;display:inline-block}body .ember-power-select-trigger.ember-basic-dropdown-trigger--above{border:1px solid #ccc;border-top:none}body .ember-power-select-trigger.ember-basic-dropdown-trigger--below{border:1px solid #ccc;border-bottom:none}body .ember-power-select-trigger .ember-power-select-clear-btn{right:25px;top:5px;font-size:1.3rem}body .ember-power-select-trigger .ember-power-select-placeholder{margin-left:0}body .ember-power-select-trigger--active,body .ember-power-select-trigger:focus:not(.ember-basic-dropdown-trigger--above):not(.ember-basic-dropdown-trigger--below){outline:0;border-color:#eee}body .ember-power-select-trigger input{width:100%;color:#343a40;transition:background-color 250ms ease-in-out;padding:0;height:auto}body .ember-power-select-placeholder{height:100%;display:flex;align-items:center;text-align:left;overflow-y:hidden;margin-left:0}body .off-canvas-wrap .tab-bar.top{z-index:1001}body .ember-power-select-trigger-multiple-input:disabled{background:0 0}body .ember-power-select-dropdown,body .ember-power-select-dropdown.ember-basic-dropdown-content--above,body .ember-power-select-dropdown.ember-basic-dropdown-content--below,body .ember-power-select-dropdown.ember-basic-dropdown-content--in-place{z-index:1008!important;border:none;border-bottom:none;border-radius:0}body .ember-power-select-dropdown.ember-basic-dropdown-content--above{border:1px solid #ccc;border-bottom:none}body .ember-power-select-dropdown.ember-basic-dropdown-content--below{border:1px solid #ccc;border-top:none}body .ember-power-select-search-input{border:1px solid #999;background:#fafafa;border-radius:5px}body .ember-power-select-search-input:active,body .ember-power-select-search-input:focus{outline:0;border:1px solid #999}body .ember-power-select-options .ember-power-select-option{font-size:1rem;padding-top:.2rem;padding-bottom:.2rem;min-height:32px;transition:all 250ms ease;position:relative}body .ember-power-select-options .ember-power-select-option .group-name-style{font-weight:700;font-size:1rem}body .ember-power-select-options .ember-power-select-option[aria-current|=true]:not([aria-selected|=true]){color:#404040}body .ember-power-select-options .ember-power-select-option[aria-selected|=true]{background-color:#fff;color:#343a40}body .ember-power-select-options .ember-power-select-option[aria-selected|=true]:after{content:"";width:3px;height:100%;position:absolute;left:0;top:0;transition:all 250ms ease-in-out}body .ember-power-select-options .ember-power-select-option[aria-selected|=true]:hover{background-color:#f9f9f9}body .ember-power-select-options .ember-power-select-option[aria-current|=true],body.cordova .ember-power-select-options .ember-power-select-option[aria-current|=true]{background-color:#fff;color:#343a40}body .ember-power-select-options .ember-power-select-option .option-icon{text-align:center;min-width:20px;display:inline-block}body .ember-power-select-option,body .ember-power-select-selected-item{display:flex;align-items:center;margin-left:0!important}body .ember-power-select-option .title,body .ember-power-select-selected-item .title{display:flex;align-items:center;margin-right:5px}body .ember-power-select-option .option-icon,body .ember-power-select-selected-item .option-icon{text-align:center;min-width:20px;display:inline-block}body .ember-power-select-option .option-icon i,body .ember-power-select-selected-item .option-icon i{margin-right:5px}body .ember-power-select-option .option-icon img.svg-icon,body .ember-power-select-selected-item .option-icon img.svg-icon{width:26px;margin-right:5px}body .ember-power-select-trigger-multiple-input{margin:0!important;border:none!important;box-shadow:none!important}body .ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true],body .ember-power-select-dropdown.ember-basic-dropdown-content--below{border-bottom-left-radius:5px;border-bottom-right-radius:5px}body .ember-power-select-placeholder{position:absolute;top:50%;transform:translateY(-50%);color:#343a40!important;opacity:.5}.filter-media .fitem-1,.flag-icon,.image-picker{position:relative}body .ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],body .ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top-left-radius:5px;border-top-right-radius:5px}.favorite-marker{color:#343a40;cursor:pointer}.favorite-marker.is-favorite{color:#fbc810}.favorite-marker.round{border-radius:100%;height:4rem;width:4rem;display:grid;align-items:center;font-size:2rem;padding:0;margin:0}.file-upload-with-registration>div,.login-form-element .password-change,.login-form-element button,.login-form-element input{margin-bottom:.5rem}.favorite-marker.round.is-favorite{background-color:#fbc810;color:#fff}.file-upload-with-registration{text-align:left}.file-upload-with-registration .divider{border-top:1px solid rgba(0,0,0,.1);margin:1rem 0}.file-upload-with-registration .loading-spinner{margin-bottom:0}.filter-media{padding:1rem;display:inline-grid;width:100%;align-items:center;max-width:1800px;margin:0 auto}.filter-media input[type=text]{border-radius:5px;padding-left:.5rem;color:#343a40;transition:all 250ms ease-in-out;border:1px solid #bbb!important;margin-bottom:0;height:2rem;background-color:#f3f3f3;outline:0;font-size:1rem}.filter-media input[type=text]:focus{background-color:#fff}.filter-media input[type=text]::placeholder{color:#999}.filter-media button{margin-bottom:0}.filter-media label{margin:0}.filter-media .filter-wrapper,.filter-media .search-filter{display:flex;flex-direction:row;width:100%;align-items:center}.filter-media .filter-container,.filter-media .search-area{display:grid;grid-gap:.5rem;width:100%;align-items:center}.filter-media .filter-container.top,.filter-media .search-area.top{grid-auto-flow:column}.filter-media .inline{display:flex;width:100%}.filter-media .fitem-1{display:grid;align-items:center;width:100%}.filter-media .fitem-3{display:flex;align-items:center;color:#999}.filter-media .fitem-3 label{cursor:pointer}.filter-media .fitem-3 *{margin:0}.filter-media .fitem-3 .filter-check{height:15px;width:15px}.filter-media .upload-area{padding:0 0 0 1.5rem;text-align:right}.filter-media .upload-area .upload-button{padding:.5rem .75rem}.filter-media .ember-power-select-trigger{background-color:#eee!important}.filter-media .ember-power-select-trigger:active,.filter-media .ember-power-select-trigger:focus,.filter-media .ember-power-select-trigger:hover,.filter-media .ember-power-select-trigger[aria-expand=true]{background-color:#fff!important}.filter-media .fitem-2 .ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.filter-media .fitem-2 .ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0}.filter-media .search-icon{display:none}.filter-media .search-input:active,.filter-media .search-input:focus,.filter-media .search-input:hover{background-color:#fff}.filter-media .toggle-switch{display:flex;justify-items:flex-start}.filter-media .toggle-switch .toggle-label{padding-right:0;margin-left:.5rem}@media screen and (min-width:576px) and (min-height:576px){.filter-media .search-area{display:inline-grid;grid-gap:10px;grid-template-columns:auto 1fr;grid-auto-flow:column}.filter-media .search-area .search-input:not(.with-border){border-right-style:none;border-top-right-radius:0;border-bottom-right-radius:0}.filter-media .search-area .fitem-2 .ember-power-select-trigger{border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (min-width:992px){.filter-media .upload-area{padding:0 0 0 3.5rem}.filter-media .upload-area .upload-label{display:inline}.filter-media .filter-container{display:flex;justify-content:space-between}.filter-media .filter-container .fitem-3{margin-left:.5rem}.filter-media .filter-container .filter-container,.filter-media .filter-container .search-area{width:100%;align-items:center}}.filter-media .dropdown-item.level-1{line-height:1rem;padding-left:1em}.filter-media .dropdown-item.level-2{padding-left:2em}.filter-media .dropdown-item.level-3{padding-left:3em}.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{display:inline-block;width:1.3333333333em;line-height:1em}.flag-icon:before{content:" "}.flag-icon.flag-icon-squared{width:1em}.flag-icon-de,.flag-icon-de.flag-icon-squared{background-image:url(https://vrdoro.com/a/shared-assets/images/flags/de.svg)}.flag-icon-fr,.flag-icon-fr.flag-icon-squared{background-image:url(https://vrdoro.com/a/shared-assets/images/flags/fr.svg)}.flag-icon-en,.flag-icon-en.flag-icon-squared{background-image:url(https://vrdoro.com/a/shared-assets/images/flags/en.svg)}body .g-tag-editor:not(.no-prefix) .tag-editor-wrapper{display:grid;grid-template-columns:auto 1fr;align-content:center}body .g-tag-editor:not(.no-prefix) .ember-power-select-trigger{border-top-left-radius:0;border-bottom-left-radius:0}body .g-tag-editor .prefix-wrapper{background-color:#f2f2f2;border-top-left-radius:5px;border-bottom-left-radius:5px;height:32px;display:flex;align-items:center}body .g-tag-editor .prefix-wrapper>*{padding:0 1rem;height:100%;display:flex;align-items:center}body .g-tag-editor .prefix-wrapper.highlighted{border:none;background-color:#00eb83}body .g-tag-editor .prefix-wrapper.highlighted *{color:#fff}body .g-tag-editor .prefix-wrapper.highlighted:hover{background-color:#00bd69}.image-picker button.right.abort{position:absolute;top:10px;right:10px}.image-picker .image-wrap{position:relative;margin-top:10px;margin-bottom:10px;overflow:hidden;text-align:center}.image-picker .image-wrap .thumbnail{max-height:100px;width:auto}.image-picker .image-wrap .thumbnail.panorama{width:100%;height:100%;max-height:none}.image-picker .image-wrap svg{position:absolute;top:0;width:100%;height:100%;z-index:10}.image-picker .btn-remove-image{transition:all 250ms ease;color:#4d4d4d;cursor:pointer;text-align:center;display:block}.image-picker .btn-remove-image:hover{color:#fff;background-color:#b30000}.media-picker{border:1px solid rgba(0,0,0,.2);padding:4px}.media-picker .preview-image-wrapper{line-height:0;max-width:100%;transition:all .2s ease-out;height:100%;position:relative;width:100%;display:flex;flex-flow:column}.media-picker .preview-image-wrapper .preview-image{position:relative;height:100%;min-height:100px;border:1px solid #c2c2c2;background-color:#eee;cursor:pointer}.media-picker .preview-image-wrapper .preview-image .n-image,.media-picker .preview-image-wrapper .preview-image .n-image div{height:100%}.media-picker .preview-image-wrapper .preview-image .n-image div i{margin:1rem 0;font-size:2rem}.media-picker .preview-image-wrapper .preview-image .n-image .no-image-text-wrapper{display:flex;align-items:center;justify-content:center}.media-picker .preview-image-wrapper .preview-image .n-image .no-image-text{height:auto;line-height:normal;justify-content:center;display:flex;flex-flow:column;align-items:center}.media-picker .preview-image-wrapper .preview-image img{margin:0 auto;width:100%}.media-picker .preview-image-wrapper .preview-image .choose-image-overlay{font-size:2rem;transition:all ease 250ms;display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;color:#fff;position:absolute;top:0;left:0;pointer-events:none!important}.media-picker .preview-image-wrapper .preview-image .choose-image-overlay svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-picker .preview-image-wrapper .preview-image:hover .choose-image-overlay{opacity:1}.media-picker .preview-image-wrapper a.button{border-radius:0;background-color:#fff;border:1px solid transparent;margin:0}.media-picker .preview-image-wrapper a.button:hover{border:1px solid #fff}.media-picker .preview-image-wrapper a.button:hover.btn-remove-image{background-color:#b30000;color:#fff}.image-pool hr{margin:1rem 0}body .row{margin-left:auto;margin-right:auto}body .row .row{margin:0 -.9375rem;max-width:none;width:100%}.mb-1rem{margin-bottom:1rem}.image-alignment-overlay li span{width:20px}.pool-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:1002;padding:1em;overflow-y:auto;border:1px solid #a9a9a9;margin:calc(50px + 1rem) 1.5rem 1.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transform:translateZ(0);transform:translate3d(0,0,0)}@media screen and (min-width:1024px){div.accordion .pool-overlay{left:0;right:0}.pool-overlay{left:15.625rem;right:0}.pool-overlay .actionbar{margin-left:15.625rem}.pool-overlay .pool-overlay{box-shadow:none}}.pool-overlay.big-image{z-index:1003;text-align:center;height:auto;bottom:auto;padding-bottom:1em;max-height:90%}.pool-overlay.big-image.contain-image{height:calc(100% - 6em)}.pool-overlay.big-image.contain-image .image{height:100%;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.pool-overlay.big-image.contain-image .zoomable-image-wrapper{width:100%;height:100%;overflow:hidden}.pool-overlay .uploadedImage{max-height:50vh;width:auto}.pool-overlay.image-upload{z-index:1111!important}.pool-overlay.image-upload button.primary{margin:15px 0}#fullscreen-overlay .pool-overlay{margin:1.5rem}body.hidemenu .pool-overlay,body.nomenu .pool-overlay{width:calc(100% - 3rem);left:0}body.hidemenu .pool-overlay.big-image,body.nomenu .pool-overlay.big-image{left:0}.pool-overlay .row .row:not(.inner-row-margin) .ember-power-select-trigger{margin:0}#bottom-panel-outlet,.bottom-panel{background-color:rgba(255,255,255,.8);padding-top:10px;position:fixed;margin:20px}.pool-overlay .pool-overlay{z-index:95;top:-1px;left:-15px;right:-15px}.pool-overlay .pool-overlay .pool-overlay{position:fixed;top:-1px;left:-1px;right:-19px;bottom:-92px}.pool-overlay .pool-overlay .pool-overlay.image-upload{z-index:200}div.accordion .pool-overlay .pool-overlay{left:-1px;right:-1px}div.accordion .pool-overlay .pool-overlay .pool-overlay{right:-19px}#bottom-panel-outlet{padding-bottom:10px;-webkit-box-shadow:0 -7px 2px -8px #000;-moz-box-shadow:0 -7px 2px -8px #000;box-shadow:0 -7px 2px -8px #000;z-index:1002}.bottom-panel-spacer{padding-bottom:200px}#add-buttons-outlet{position:fixed;z-index:1005}#add-buttons-outlet .editAction{bottom:70px;right:30px}.bottom-panel{padding-bottom:10px;-webkit-box-shadow:0 -7px 2px -8px #000;-moz-box-shadow:0 -7px 2px -8px #000;box-shadow:0 -7px 2px -8px #000;z-index:99}@media screen and (min-width:1024px){.bottom-panel{position:fixed;margin:20px;left:15.625rem}}.image-pool-item{cursor:pointer;padding:2px}.image-pool-item.is-selected .thumbnail{background-color:#444}.image-pool-item .thumbnail{width:100%;height:150px;display:grid;align-items:center;background-color:#eee;position:relative;justify-content:center}.image-pool-item .thumbnail a,.image-pool-item .thumbnail button{display:block;height:100%;width:100%}.image-pool-item .thumbnail img{max-height:98%;max-width:98%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.image-pool-item .thumbnail svg{font-size:2rem}.image-pool-item .thumbnail.two-images img{left:2px;top:2px}.image-pool-item .thumbnail.two-images:after{content:"\f729";font-family:"Font Awesome 5 Free";font-weight:800;position:absolute;top:0;right:5px;color:rgba(0,0,0,.5);font-size:2rem;line-height:1}.image-pool-item .thumbnail .image-title,.model3d-pool-item .thumbnail .model3d-title{font-size:.8em;text-overflow:ellipsis;transform:translate3d(-50%,0,0);white-space:nowrap}.image-pool-item .thumbnail .related-item-thumbnail img{left:-2px;top:-2px}.image-pool-item .thumbnail .image-title{text-align:center;padding:2px 5px;background:#fff;border-radius:10px;position:absolute;bottom:2px;left:50%;max-width:100%;overflow:hidden}.image-pool-item .thumbnail.deleted{opacity:.5}.image-pool-item.imagerecognition-image .thumbnail.is-analyzed{background-color:rgba(61,220,61,.25)}.image-pool-item.imagerecognition-image .thumbnail.is-not-analyzed{background-color:rgba(255,0,0,.25)}.delete-button,a.delete-button{position:absolute;right:10px;top:10px;width:30px!important;height:30px!important;background-color:#00eb83;color:#fff;border-radius:30px;padding:4px 10px;z-index:90;transition:all 250ms ease}.delete-button.trash,a.delete-button.trash{right:5px;top:5px;padding:3px 8px;display:flex;align-items:center}.delete-button.alert:hover,a.delete-button.alert:hover{color:#fff;background-color:#b30000}.thumbnail{width:100%;height:150px;display:inline-block;background-color:#eee;position:relative}.thumbnail button{display:block;height:100%;width:100%}.thumbnail img{max-height:98%;max-width:98%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.button.thumbnail{width:100%;height:150px;display:inline-block;background-color:#eee;position:relative}.admin-imagepools-edit .image-container.deleted img{border:3px solid #b30000}.admin-imagepools-edit .image-container.deleted .label{margin-top:-30px}.small-11 .ember-power-select-trigger.ember-power-select-multiple-trigger{border-radius:0;border-color:#ccc}.small-11 .ember-power-select-trigger.ember-power-select-multiple-trigger input{height:2.2rem}.small-11 .ember-power-select-trigger.ember-power-select-multiple-trigger button{max-width:50%}.image-rotation{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-rotation .img{width:100%;height:100%;background-size:auto 100%;background-repeat:repeat-x;margin-top:-1px}.image-rotation .no-image-placeholder{text-align:center;padding:.25rem;width:100%}.input-with-clear{position:relative;min-width:150px;width:100%}.input-with-clear input{padding-right:1.5rem}.input-with-clear .clear-input{position:absolute;right:0;cursor:pointer;display:flex;align-items:center;top:0;height:100%;padding:0 .5rem}.input-with-clear .clear-input:after{content:"x"}.language-select-wrapper{position:relative;width:100%;height:100%}.language-select-wrapper .language-select-button{width:100%;height:100%;display:grid;align-items:center}.language-select-wrapper .language-select-button span{margin:0 auto}.language-select ul{list-style:none;text-align:left;margin-left:0;padding-left:0}.language-select ul li{padding:.5rem .25rem;transition:all 250ms ease;display:grid;align-items:center;cursor:pointer}.language-select ul li *{cursor:pointer}.language-select ul li input[type=radio]{margin:0}.language-select ul li:hover{background-color:#f7f7f7}.language-select ul li .flag-icon{margin:0 .3rem 0 .5rem}.language-select ul li .language-label{display:grid;grid-auto-flow:column}.language-select ul li .language-label label{margin-bottom:0}.like-marker{color:#404040;cursor:pointer}.like-marker.is-like .icon{color:red}.like-marker.round{border-radius:100%;height:4rem;width:4rem;display:grid;align-items:center;font-size:2rem;padding:0;margin:0}.like-marker.round.is-like{background-color:red;color:#fff}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em #00eb83}40%{box-shadow:0 2.5em 0 0 #00eb83}}.loading-spinner-wrapper.overlay{position:absolute;left:0;top:0;width:100%;height:100%;display:grid;background-color:#fff;z-index:1005}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;animation:load7 1.8s infinite ease-in-out}.loader{position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-.16s;margin:10px auto 40px;font-size:10px!important}.loader:before{left:-3.5em;animation-delay:-.32s}.loader:after{left:3.5em}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader.fix-top-center{position:fixed;left:50%;top:0;transform:translate(-50%,-50%)}.n-image .loader{margin:20% auto}.loading-spinner{text-align:center}.loading-spinner .background-image,.loading-spinner .background-wrapper,.loading-spinner .overlay-mask{position:absolute;left:0;top:0;width:100%;height:100%}.loading-spinner .background-wrapper .background-image,.loading-spinner .background-wrapper .overlay-mask{background-position:center center;background-size:cover}.loading-spinner .background-wrapper .background-image .overlay-mask,.loading-spinner .background-wrapper .overlay-mask .overlay-mask{background-color:rgba(0,0,0,.35)}.loading-spinner .background-wrapper.animated{animation:fadeIn 1s}.loading-spinner .inner{display:flex;align-items:center;justify-content:center;height:170px}.loading-spinner .inner .loading-message{font-size:1.5rem;color:#000;text-shadow:2px 2px #fff;z-index:1;text-align:center;animation:fadeIn .5s ease}.loading-spinner .inner .rings{z-index:0;display:block!important;position:absolute;width:150px;height:150px}.loading-spinner .inner .ring{position:absolute;left:0}.loading-spinner .inner .ring.ring-1{animation:rotateRight 2s infinite,fadeIn 250ms}.loading-spinner .inner .ring.ring-1 circle{fill:transparent;stroke-dasharray:260 72}.loading-spinner .inner .ring.ring-2{animation:rotateLeft 2s infinite,fadeIn 250ms}.loading-spinner .inner .ring.ring-2 circle{fill:transparent;stroke-dasharray:293 82}.loading-spinner.small .inner{height:70px}.loading-spinner.small .inner .loading-message{font-size:1rem}.loading-spinner.small .inner .rings{width:70px;height:70px}.loading-spinner.small .inner .rings .ring.ring-1 circle{stroke-dasharray:90 35}.loading-spinner.small .inner .rings .ring.ring-2 circle{stroke-dasharray:122 47}.loading-spinner.overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:100}.loading-spinner.overlay .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-spinner.center{position:unset;left:0;top:0;width:20%;height:20%;background-color:#fff;z-index:2000}.loading-spinner.fullscreen{top:0;position:fixed}.loading-spinner.fullscreen .inner{margin-top:0}#login-iframe-wrapper{width:100%;height:100%;background-color:#fff}#login-iframe-wrapper .popup-content{height:100%;min-height:70px;padding:0!important;overflow:hidden!important}#login-iframe-wrapper .popup-content .loading-spinner.overlay{position:absolute;left:1rem;top:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);background-color:#fff;z-index:100}#login-iframe-wrapper .popup-content .loading-spinner.overlay .inner{margin-top:0}#login-iframe-wrapper.overlay.popup-wrapper{height:calc(90% - 2rem);max-height:500px;width:calc(90% - 2rem);max-width:600px;position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1006}#login-iframe-wrapper.overlay.popup-wrapper.loading .loading-spinner-wrapper{height:100%;padding:1rem 0;display:flex;align-items:center;justify-content:center}#login-iframe-wrapper.overlay.popup-wrapper.loading .loading-spinner{top:unset;background-color:transparent;position:relative}#login-iframe-wrapper.overlay.popup-wrapper.loading .loading-spinner .inner{margin-top:0}#login-iframe-wrapper iframe{width:100%;height:100%;border:none}.overlay .close-button{position:absolute;display:flex;align-items:center;justify-content:center;right:-15px;top:-15px;font-size:1rem;color:#000;z-index:1005;width:30px;height:30px;opacity:1;text-align:center;outline:0;background-color:#fff;border-radius:50%;border:3px solid #404040;cursor:pointer}.login-component h1{font-size:1.25rem}.media-filter .delete-button.active{background-color:#00eb83}.media-filter .push-down{margin-top:0}#reveal-modal-bg{background:rgba(0,0,0,.45);inset:0;position:fixed;z-index:1010}#promise-modal-wrapper,.promise-modal:not(#a-promise-modal-wrapper){max-width:90%;height:auto;min-height:50px;max-height:80%;z-index:2000;left:50%;top:50%!important;transform:translate(-50%,-50%);margin:0;color:#404040;border-radius:5px;position:absolute;background-color:#fff;padding:1.5rem 1.5rem .75rem;box-shadow:rgba(0,0,0,.4) 0 0 10px;text-align:center;display:flex;flex-flow:column;visibility:visible}#promise-modal-wrapper h6,.promise-modal:not(#a-promise-modal-wrapper) h6{margin-top:0;margin-bottom:.5rem}#promise-modal-wrapper .promise-modal-buttons,.promise-modal:not(#a-promise-modal-wrapper) .promise-modal-buttons{margin:5px 0;display:inline-flex;grid-gap:.5rem}#promise-modal-wrapper .button,.promise-modal:not(#a-promise-modal-wrapper) .button{height:100%;width:100%}#promise-modal-wrapper .promise-modal-title,.promise-modal:not(#a-promise-modal-wrapper) .promise-modal-title{text-align:left;font-weight:600;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}#promise-modal-wrapper .promise-modal-buttons .button,.promise-modal:not(#a-promise-modal-wrapper) .promise-modal-buttons .button{padding:.3rem 2rem}#promise-modal-wrapper .promise-modal-buttons .center-buttons,.promise-modal:not(#a-promise-modal-wrapper) .promise-modal-buttons .center-buttons{float:unset;display:inline-block;width:100%}#promise-modal-wrapper .promise-modal-errors ul,.promise-modal:not(#a-promise-modal-wrapper) .promise-modal-errors ul{text-align:left}#promise-modal-wrapper .close-reveal-modal,.promise-modal:not(#a-promise-modal-wrapper) .close-reveal-modal{color:#AAA;cursor:pointer;font-size:2.5rem;font-weight:700;line-height:1;position:absolute;top:.625rem;right:1.375rem}#promise-modal-wrapper.visible,.promise-modal:not(#a-promise-modal-wrapper).visible{display:block;opacity:1;visibility:visible}#promise-modal-wrapper.request-permission,.promise-modal:not(#a-promise-modal-wrapper).request-permission{width:90%;position:absolute;font-size:1rem;padding:1.875rem}#promise-modal-wrapper.request-permission .a-dialog-text-container,.promise-modal:not(#a-promise-modal-wrapper).request-permission .a-dialog-text-container{height:auto}#promise-modal-wrapper.request-permission .a-dialog-text-container .a-dialog-text,.promise-modal:not(#a-promise-modal-wrapper).request-permission .a-dialog-text-container .a-dialog-text{margin-bottom:1.25rem;font-family:inherit;font-size:1rem}#promise-modal-wrapper.request-permission .a-dialog-buttons-container .a-dialog-button,.promise-modal:not(#a-promise-modal-wrapper).request-permission .a-dialog-buttons-container .a-dialog-button{height:auto;opacity:1;font-size:1rem;margin:0 0 .25em;border-width:0;border-style:solid;box-shadow:none}#promise-modal-wrapper.request-permission .a-dialog-buttons-container .a-dialog-button.a-dialog-deny-button,.promise-modal:not(#a-promise-modal-wrapper).request-permission .a-dialog-buttons-container .a-dialog-button.a-dialog-deny-button{background-color:#efefef}@media only screen and (min-width:40.0625em){#promise-modal-wrapper,.promise-modal:not(#a-promise-modal-wrapper){top:6.25rem;max-width:62.5rem;width:80%}}@media screen and (min-width:1024px){#promise-modal-wrapper,.promise-modal:not(#a-promise-modal-wrapper){max-width:600px}.navigation-tile-list:not(.one-col){grid-template-columns:1fr 1fr}.navigation-tile-list.auto-three-col{grid-template-columns:repeat(auto-fit,minmax(calc(33.3333333333% - 2rem),1fr))}}#promise-modal-wrapper .colored-progressbar,.promise-modal:not(#a-promise-modal-wrapper) .colored-progressbar{display:inline-block;position:absolute;width:100%;top:50%;transform:translateY(-50%)}#promise-modal-wrapper .colored-progressbar.relative,.promise-modal:not(#a-promise-modal-wrapper) .colored-progressbar.relative{position:relative;top:auto;transform:none}#promise-modal-wrapper .colored-progressbar .progress,.promise-modal:not(#a-promise-modal-wrapper) .colored-progressbar .progress{opacity:1;padding:0;border:none;height:18px;max-width:unset;background-color:#eaeaea;box-shadow:0 2px 2px rgba(0,0,0,.15) inset}#promise-modal-wrapper .colored-progressbar .progress .progress-meter-text,.promise-modal:not(#a-promise-modal-wrapper) .colored-progressbar .progress .progress-meter-text{font-size:.7rem;font-weight:700;position:absolute;top:8px;right:5px;color:#404040}.navigation-tile-list{display:grid;position:relative;column-gap:2rem}.navigation-tile-list .navigation-action-item{display:grid;grid-auto-rows:1fr auto;border-radius:0;box-sizing:border-box;overflow:hidden;position:relative;z-index:1;width:100%;height:auto;margin:0 0 1rem;transition:all 250ms ease;padding:1rem}.navigation-tile-list .navigation-action-item a{cursor:pointer;color:#404040!important;transition:all 250ms ease}.navigation-tile-list .navigation-action-item a.head{margin-bottom:.5rem}.navigation-tile-list .navigation-action-item .action-links a:hover{text-decoration:underline}.navigation-tile-list .navigation-action-item .action-links.above{display:flex}.navigation-tile-list .navigation-action-item .action-links.above a:not(:last-of-type){padding-right:.5rem;margin-right:.5rem;border-right:1px solid #ccc}.navigation-tile-list .navigation-action-item .grid-tile{transition:all 250ms ease}.navigation-tile-list .navigation-action-item .grid-tile.create-new{min-height:100px;text-align:center;font-size:24px;display:grid;align-items:center}.navigation-tile-list .navigation-action-item .head{display:grid;grid-gap:.5rem;align-items:flex-start}.navigation-tile-list .navigation-action-item .head.flex{display:flex;height:100%}.navigation-tile-list .navigation-action-item .head .item-icon{font-size:1.5rem;min-width:50px}.navigation-tile-list .navigation-action-item .head .item-icon.image{background-position:center center;background-repeat:no-repeat;background-size:cover;width:10vw;height:10vw;min-width:100px;min-height:100px;max-width:150px;max-height:150px}.navigation-tile-list .navigation-action-item .item-title{font-size:1.2rem}.navigation-tile-list .navigation-action-item .body,.navigation-tile-list .navigation-action-item .footer,.navigation-tile-list .navigation-action-item .head-content{font-size:.875rem}.navigation-tile-list .navigation-action-item .body,.navigation-tile-list .navigation-action-item .head-content{display:flex;align-items:flex-start;height:100%}.navigation-tile-list .navigation-action-item .body{padding-top:.5rem}.navigation-tile-list .navigation-action-item .footer{margin-top:.5rem}.navigation-tile-list .navigation-action-item:hover{cursor:pointer}.navigation-tile-list .navigation-action-item:hover a{color:#404040;text-decoration:none}.navigation-tile-list .navigation-action-item.active{background-color:#00eb83;color:#fff}.navigation-tile-list .navigation-action-item.active:hover{background-color:#00bd69}.navigation-tile-list .swiper-container{width:100%}.n-image img{visibility:hidden}.n-image.loaded img{visibility:visible}.n-image .no-image-text{display:flex;flex-flow:column;align-items:center;text-align:center}.ember-notify.alert-box .close{right:.25rem;background:inherit;color:#333;font-size:1.375rem;line-height:.9;margin-top:-.6875rem;opacity:.3;padding:0 6px 4px;position:absolute;top:50%;text-decoration:none}.ember-notify.alert-box .alert-box .close:focus,.ember-notify.alert-box .close:hover,.model3d-pool-item .thumbnail.deleted{opacity:.5}.ember-notify.alert-box.radius{border-radius:3px}.ember-notify.alert-box.round{border-radius:1000px}.ember-notify.alert-box.button.active,.ember-notify.alert-box.success{background-color:#32a82f;border-color:#2b9028;color:#FFF}.ember-notify.alert-box.alert{background-color:#b30000;border-color:#9a0000;color:#FFF}.ember-notify.alert-box.secondary{background-color:#fff;border-color:#dbdbdb;color:#575757}.ember-notify.alert-box.warning{background-color:#a87c2f;border-color:#906b28;color:#FFF}.ember-notify.alert-box.info{background-color:#77bee5;border-color:#4eaadd;color:#FFF}.ember-notify.alert-box.alert-close{opacity:0}.pagination-centered ul.pagination{display:flex;padding-left:0;list-style:none;border-radius:5px;align-items:center;justify-content:center;margin:10px 0}.pagination-centered ul.pagination li{margin:0 .25rem}.pagination-centered ul.pagination li a{padding:.3rem .5rem;display:flex;align-items:center;color:#404040!important;text-decoration:none}.pagination-centered ul.pagination li a.button .page-change{display:none}.pagination-centered ul.pagination li.active a{font-weight:700}@media screen and (min-width:768px){.pagination-centered .pagination li a.button .page-change{display:block}}#fullscreen-overlay .popup-wrapper{position:relative;text-align:center;z-index:1010;width:calc(100% - 2rem);max-height:calc(100% - 2rem);pointer-events:none;box-shadow:0 0 10px rgba(0,0,0,.4);padding:.5rem;background-color:rgba(255,255,255,.5);border-radius:5px;display:flex}#fullscreen-overlay .popup-wrapper .close-button,#fullscreen-overlay .popup-wrapper .close-screen{position:absolute;display:flex;align-items:center;justify-content:center;right:-15px;top:-15px;font-size:1rem;color:#000;z-index:1006;width:30px;height:30px;opacity:1;text-align:center;outline:0;background-color:#fff;border-radius:50%;border:3px solid #404040;cursor:pointer;pointer-events:all}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal){font-size:1rem;border-radius:5px;background-color:#fff;z-index:1005;display:block;width:100%;overflow:hidden;overflow-y:auto;margin:0 auto;padding:1rem 1.875rem;pointer-events:all}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .popup-padding{padding:1rem}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal).fit-content{width:fit-content}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list{width:100%}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list ul{list-style:none;text-align:left;margin-left:0}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list ul li{padding:.5rem;transition:all 250ms ease;display:grid;align-items:center;column-gap:1rem;width:max-content;min-width:100%}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list ul li input[type=radio]{margin:0}#fullscreen-overlay .popup-wrapper .popup-content:not(.promise-modal) .select-list ul li .flag-icon{margin:0 .3rem 0 .5rem}#fullscreen-overlay .popup-wrapper.inline-editor{height:auto;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100% - 2rem);max-width:calc(100% - 2rem);overflow:hidden}#fullscreen-overlay .popup-wrapper.inline-editor .popup-content{width:100%;padding-bottom:8rem;overflow:auto;height:auto;max-height:100vh;position:relative;left:auto;top:auto;transform:none;margin:0}#fullscreen-overlay .popup-wrapper .bottom-panel{position:absolute;bottom:0;left:0;width:100%;max-width:calc(100% - 2rem);z-index:1005;border-radius:0 0 3px 3px;pointer-events:all;margin:0}@media only screen and (min-width:40.0625em){#fullscreen-overlay .popup-wrapper{max-width:62.5rem;width:80%}}@media screen and (min-width:1024px){#fullscreen-overlay .popup-wrapper{max-width:600px}#fullscreen-overlay .popup-wrapper.inline-editor{max-width:calc(774px - 1.5em)}#fullscreen-overlay .popup-wrapper.inline-editor .popup-content{max-height:calc(100vh - 2rem)}}.progress-bar{display:inline-block;width:100%;position:relative;top:auto;transform:none;background:0 0}.progress-bar .progress{border-radius:0;opacity:1;padding:0;border:none;height:18px;max-width:unset;background-color:#eaeaea;box-shadow:0 2px 2px rgba(0,0,0,.15) inset}.progress-bar .progress .progress-meter-text{font-size:.7rem;font-weight:700;position:absolute;top:0;right:5px;color:#404040;display:flex;align-items:center;height:100%}.application-popup .progress-bar{min-width:200px;margin-bottom:1rem}.social-share{display:flex!important;justify-content:center}.social-share .share-button{display:inline-flex;flex-flow:row;justify-content:center;grid-gap:.5rem}.social-share textarea{resize:none}.social-share.inline .share-button .button-icon{display:inline-block;font-size:1rem;align-items:center;grid-gap:.25rem;color:#404040;transition:all 250ms ease-in-out}.social-share-popup{z-index:1010!important}.social-share-popup .popup-content{padding-bottom:2rem!important}.social-share-popup .close-screen{position:absolute;display:flex;align-items:center;justify-content:center;right:-15px;top:-15px;font-size:1rem;color:#000;z-index:1005;width:30px;height:30px;opacity:1;text-align:center;outline:0;background-color:#fff;border-radius:50%;border:3px solid #404040;cursor:pointer}.social-share-popup .head-image{max-width:250px}.social-share-popup .footer-message{position:absolute;left:50%;bottom:-1.5rem;transform:translateX(-50%)}.social-share-popup .share-options-wrapper{position:relative}.social-share-popup .share-options-wrapper .share-options-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.75;z-index:1}.social-share-popup .social-share-options{display:flex;flex-wrap:wrap}.social-share-popup .social-share-options a{width:33%;display:grid;grid-gap:.25rem;padding:.5rem 0}.social-share-popup .social-share-options a:hover{text-decoration:none;background-color:rgba(100,100,100,.1)}.social-share-popup .social-share-options a .icon{font-size:2rem}.social-share-popup .social-share-options .btn-copy .icon,.social-share-popup .social-share-options .btn-open-link .icon{font-size:1.5rem}.social-share-popup .social-share-options a .icon svg{max-width:2rem;max-height:2rem}.social-share-popup .social-share-options a button{background-color:transparent;margin:0;padding:0;display:grid;grid-gap:.25rem;border:none}.social-share-popup .social-share-options a button:hover{border:none}.social-share-popup .social-share-options .btn-copy,.social-share-popup .social-share-options .btn-copy:hover{color:#000!important}.social-share-popup .social-share-options .btn-open-link{color:#7e7e7e!important}.social-share-popup .social-share-options .btn-open-link:hover{color:#595959!important}.social-share-popup .social-share-options .btn-pinterest{color:#bd081c!important;fill:#bd081c!important}.social-share-popup .social-share-options .btn-pinterest:hover{color:#8c0615!important;fill:#8c0615!important}.social-share-popup .social-share-options .btn-facebook{color:#3b5998!important;fill:#3b5998!important}.social-share-popup .social-share-options .btn-facebook:hover{color:#2d4373!important;fill:#2d4373!important}.social-share-popup .social-share-options .btn-tumblr{color:#35465C!important;fill:#35465C!important}.social-share-popup .social-share-options .btn-tumblr:hover{color:#222d3c!important;fill:#222d3c!important}.social-share-popup .social-share-options .btn-reddit{color:#ff4500!important;fill:#ff4500!important}.social-share-popup .social-share-options .btn-reddit:hover{color:#cc3801!important;fill:#cc3801!important}.social-share-popup .social-share-options .btn-linkedin{color:#0077b5!important;fill:#0077b5!important}.social-share-popup .social-share-options .btn-linkedin:hover{color:#046293!important;fill:#046293!important}.social-share-popup .social-share-options .btn-mail:hover{color:#5e5e5e!important}.social-share-popup .social-share-options .btn-meta{color:#007ef7!important;fill:#007ef7!important;text-decoration:none}.social-share-popup .social-share-options .btn-meta:hover{color:#007ef7!important;fill:#007ef7!important}.social-share-popup .social-share-options .btn-xing{color:#1a7576!important;fill:#1a7576!important}.social-share-popup .social-share-options .btn-xing:hover{color:#114c4c!important;fill:#114c4c!important}.social-share-popup .social-share-options .btn-whatsapp{color:#25D366!important;fill:#25D366!important}.social-share-popup .social-share-options .btn-whatsapp:hover{color:#1da851!important;fill:#1da851!important}.social-share-popup .social-share-options .btn-x,.social-share-popup .social-share-options .btn-x:active,.social-share-popup .social-share-options .btn-x:hover{color:#000!important;fill:#000!important}.social-share-popup .social-share-options .btn-mail{color:#777!important}.social-share-popup .social-share-options .btn-mail:active,.social-share-popup .social-share-options .btn-mail:hover{color:#5e5e5e!important}.social-share-popup .social-share-options .btn-telegram{color:#54A9EB!important;fill:#54A9EB!important}.social-share-popup .social-share-options .btn-telegram:hover{color:#4B97D1!important;fill:#4B97D1!important}.spectrum-color-picker{cursor:pointer;margin:5px 0;height:32px;display:grid}.spectrum-color-picker .sp-dd{display:none}.spectrum-color-picker .color-preview{overflow:hidden}.spectrum-color-picker:not(.with-input) button{width:100%;height:20px;border-radius:0;border:none;transition:all 250ms ease-in-out}.spectrum-color-picker button .sp-preview{width:100%}.spectrum-color-picker>div{background-color:#efefef;transition:all 250ms ease-in-out;padding:7px}.spectrum-color-picker>div:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.spectrum-color-picker>div:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.spectrum-color-picker>div:not(:first-of-type){border-left:1px solid #ccc}.spectrum-color-picker>div:hover,.spectrum-color-picker>div:hover button{background-color:#e0e0e0}.spectrum-color-picker>div.clear-color-button{padding:5px 10px;position:relative;display:flex;align-items:center;justify-content:center;height:100%}.spectrum-color-picker>div.clear-color-button:after{content:"X";font-weight:700}.spectrum-color-picker>div.color-preview-wrapper{height:100%;width:100%}.spectrum-color-picker>div.color-preview-wrapper .color-preview{min-width:25px;position:relative;border:1px solid #999;height:100%;overflow:hidden}.spectrum-color-picker>div.color-preview-wrapper .color-preview.no-color{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(135deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(135deg,transparent 75%,#ccc 75%);background-size:10px 10px;background-position:0 0,5px 0,5px -5px,0 5px}.spectrum-color-picker input{height:0!important;width:0!important;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.switch,.switch.tiny,.toggle-switch .switch.tiny{text-align:left;height:20px;margin:0!important;display:flex}.switch.disabled,.switch.tiny.disabled,.toggle-switch .switch.tiny.disabled{opacity:.3}.switch input,.switch.tiny input,.toggle-switch .switch.tiny input{margin:0;top:0;display:none}.switch .slider,.switch label,.switch.tiny .slider,.switch.tiny label,.toggle-switch .switch.tiny .slider,.toggle-switch .switch.tiny label{height:19px;width:2.8rem;border-radius:12px;float:left;margin-top:0;position:relative;border:1px solid transparent;background-color:#ddd;cursor:pointer}.switch .slider:hover,.switch label:hover,.switch.tiny .slider:hover,.switch.tiny label:hover,.toggle-switch .switch.tiny .slider:hover,.toggle-switch .switch.tiny label:hover{box-shadow:inset 0 3px 3px rgba(0,0,0,.1);transition:all .25s ease-out}.switch .slider:after,.switch label:after,.switch.tiny .slider:after,.switch.tiny label:after,.toggle-switch .switch.tiny .slider:after,.toggle-switch .switch.tiny label:after{background-color:#fff;content:"";display:block;height:.8rem;width:.8rem;border-radius:50%;position:absolute;top:2px;transition:all .25s ease-out;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:.15rem}.switch input:checked+.slider:after,.switch input:checked+label:after,.switch.tiny input:checked+.slider:after,.switch.tiny input:checked+label:after,.toggle-switch .switch.tiny input:checked+.slider:after,.toggle-switch .switch.tiny input:checked+label:after{background-color:#fff;left:1.75rem}.switch input:checked+.slider.alert,.switch input:checked+label.alert,.switch.tiny input:checked+.slider.alert,.switch.tiny input:checked+label.alert,.toggle-switch .switch.tiny input:checked+.slider.alert,.toggle-switch .switch.tiny input:checked+label.alert{background:red}.toggle-switch{display:flex;margin:5px 0 .75rem;align-items:center}.toggle-switch .toggle-label{display:flex;align-items:center;width:auto;margin:0 0 0 10px;padding-right:2rem}.toggle-switch .toggle-label label{line-height:1.2rem;margin:0}.toggle-switch.no-padding .toggle-label{padding:0}.toggle-switch .switch{margin:8px 0}.toggle-switch .switch label:after{left:.2rem}.toggle-switch:hover .switch label{box-shadow:inset 0 3px 3px rgba(0,0,0,.1);transition:all .25s ease-in-out}.checkbox-wrapper{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-bottom:.5rem}.checkbox-wrapper input[type=checkbox]{margin-bottom:2px;-webkit-appearance:auto;width:auto;height:auto}.checkbox-wrapper.normal-font-size,.checkbox-wrapper.normal-font-size label{font-size:1rem}a.ttip:after,a.ttip:before{display:none;transition:all linear 1s}a.ttip:hover:after,a.ttip:hover:before{display:block;transition:all linear 1s}.tool-tip-wrap{display:inline-block}.tool-tip-wrap .tool-tip{position:absolute;background:rgba(61,61,58,.9);color:#fff;padding:5px;font-size:12px;z-index:100;min-width:300px;font-weight:400;left:10px;right:10px}.tool-tip-wrap .tool-tip ul{margin-top:10px;font-size:12px;font-weight:400}.range-input-wrapper{width:100%;display:flex;min-width:0;flex:1;align-items:center}.range-input-wrapper .range-input{-webkit-appearance:none;height:7px;margin:.4rem 0;background:#f3f3f3;border-radius:5px;width:100%;position:relative;transition:box-shadow 250ms ease-in-out}.range-input-wrapper .range-input .thumb,.range-input-wrapper .range-input .track-marker{background-color:#00eb83;transition:background-color 250ms ease-in-out;position:absolute}.range-input-wrapper .range-input .track-marker{height:7px}.range-input-wrapper .range-input .thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;cursor:ew-resize;box-shadow:0 0 2px 0 #555;left:50%;top:50%;transform:translate(-50%,-50%)}.range-input-wrapper .range-input.alert{-webkit-box-shadow:0 0 3px 2px rgba(179,0,0,.67);-moz-box-shadow:0 0 3px 2px rgba(179,0,0,.67);box-shadow:0 0 3px 2px rgba(179,0,0,.67)}.range-input-wrapper .range-input.alert .thumb,.range-input-wrapper .range-input.alert .track-marker{background-color:#b30000}.user-subscriptions label{margin-bottom:0}.screen-container{position:fixed;top:0;right:0;width:100%;height:100%;z-index:1004;animation:fadeIn 250ms;background-color:rgba(22,22,22,.59)}.img-popup{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:85%;z-index:2000}.img-popup img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:850px) and (max-width:1350px){.img-popup{height:75%}}@media screen and (min-width:1350px){.img-popup{width:1250px;height:700px}}.product-list-entry{display:grid;cursor:pointer;height:100%}.product-list-entry.with-image{grid-template-columns:auto 1fr}.product-list-entry .thumbnail{height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;width:150px}.product-list-entry .content{padding:.5rem}.product-list-entry .content .head{display:grid;grid-template-columns:1fr auto}body .product-pool-wrapper .close-screen{top:.5rem;right:.5rem}.product-pool{padding:0}.product-pool .loading-spinner{z-index:98}.product-pool.pool-overlay{padding:0}.product-pool.pool-overlay .loading-spinner{top:0}.product-pool .panel{border:none;padding:0}.model-tags,.model-tags-wrapper{border-radius:5px;margin:0 5px 5px 0}.product-pool .filter-box{z-index:-1;position:relative;display:none;margin-bottom:.5rem;text-align:center}.product-pool .filter-box.showing{display:block}.product-pool .filter-toggle{padding:.25rem 0 .5rem;text-align:center;z-index:2;cursor:pointer}.product-pool .filter-toggle span{display:inline-grid;grid-auto-flow:column;align-items:center;grid-gap:.5rem;color:#999}@media screen and (min-width:576px){.product-pool .filter-box,.product-pool .filter-box.showing{margin:.5rem auto;display:block}.product-pool .filter-toggle{display:none}}.product-pool .sticky-head{position:sticky;top:-1px;z-index:99;background-color:#fff}.product-pool .sticky-head .abort-row{padding:1rem 1rem 0}.product-pool .products-wrapper{padding:1rem}.product-pool .pt-05rem{padding-top:.5rem}.product-pool .products-container{display:grid;margin:0 auto;row-gap:2rem;padding-bottom:.5rem}.product-pool .container-tile{box-shadow:rgba(0,0,0,.2) 0 2px 2px 0,rgba(0,0,0,.2) 0 3px 1px -2px,rgba(0,0,0,.2) 0 1px 5px 0;display:flex;box-sizing:border-box;flex-direction:column;position:relative;z-index:1;width:100%;background:#fff;border-radius:5px;overflow:hidden;transition:all .1s ease-in-out}.product-pool .container-tile .container-overlay{z-index:1002;position:absolute;width:100%;height:100%;background-color:#ccc;transition:all 250ms ease-in-out}.product-pool .container-tile .container-overlay .overlay-thumbnail{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:bolder;color:#eee;text-shadow:2px 2px #000}.product-pool .container-tile .container-overlay:hover{text-decoration:none!important;background-color:#bbb}.product-pool .container-tile .thumbnail{cursor:pointer}.product-pool .container-tile:hover{box-shadow:#00eb83 0 0 3px 3px,#00eb83 0 0 1px -2px,#00eb83 0 1px 3px 0}.product-pool.list-view .products-container{grid-template-columns:1fr;row-gap:.5rem;margin:0 auto}.product-pool .favorites-viewer .swiper-container{margin-left:auto;margin-right:auto;width:100%;height:100%;position:relative;overflow:visible;list-style:none;padding:0 0 20px;z-index:1}.product-pool .favorites-viewer .swiper-container .swiper-wrapper{display:grid;grid-auto-flow:column}.product-pool .favorites-viewer .swiper-container .swiper-pagination{bottom:2px}.product-pool .favorites-viewer .swiper-container .swiper-slide{position:relative;display:flex;width:100%;height:100%}.product-pool .fav-tab{position:relative;width:100%;overflow:hidden}.product-pool .my-favorite-label{font-weight:700}.product-pool .my-favorite-label span{display:inline-block;margin-bottom:.5rem}.product-pool .see-all-label{float:right}.product-pool .show-all-favorites{position:relative;width:100%;height:auto;display:flex;flex-direction:row}@media screen and (min-width:768px){.product-pool .products-container,.product-pool.list-view .products-container{column-gap:2rem;grid-template-columns:1fr 1fr}}@media (min-width:992px){.product-pool .products-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1400px){.product-pool .products-container{grid-template-columns:1fr 1fr 1fr 1fr}}.product-pool.material .product-tile .thumbnail,.product-pool.texture .product-tile .thumbnail{aspect-ratio:1/1}.product-pool.material .products-container,.product-pool.texture .products-container{column-gap:2rem;grid-template-columns:1fr 1fr}@media screen and (min-width:768px){.product-pool.material .products-container,.product-pool.texture .products-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width:992px){.product-pool.material .products-container,.product-pool.texture .products-container{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1400px){.product-pool.material .products-container,.product-pool.texture .products-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.model-tags{font-size:.75rem;padding:.2rem .3rem;display:inline-block}.model-tags-wrapper{display:inline-flex;overflow:hidden}.model-tags-wrapper .model-tags{border-radius:0;border:none;margin:0}body .login-popup{width:auto;height:500px}body .pd-25{padding:20px 0}body .host-select .scroll-wrapper{display:flex;flex-flow:column;overflow:hidden}body .host-select .scroll-wrapper .scroll-content{display:flex;overflow-y:auto;padding:1rem}body .host-select .inner.two-col-list a{color:#404040;cursor:pointer;padding:.25rem}body .host-select .inner.two-col-list a:hover{color:#404040;text-decoration:none}body .host-select .inner.two-col-list .host-logo{background-position:center;background-size:contain;background-repeat:no-repeat;width:35px;height:35px;position:relative}@media screen and (min-width:1024px){body .host-select .inner.two-col-list{display:grid;grid-template-columns:1fr 1fr}}body .drop-filezone{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}body .drop-filezone .drag-and-drop{height:100%}body .drop-filezone .drag-and-drop .drop-zone{min-height:100px}.product-tile{font-size:.875rem}.product-tile .logo{position:relative;background-size:cover;width:35px;height:35px}.product-tile .tag-section{display:flex;flex-wrap:wrap}.product-tile .image-rotation.auto-height{min-height:100%;display:flex;align-items:center}.product-tile .image-rotation.auto-height .no-image-placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.product-tile .avatar-icon{position:relative;padding:.5rem}.product-tile .padding-5{padding:5px}.product-tile .product-details{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;padding:.25rem .5rem}.product-tile .insert-icon{width:100%;display:flex;overflow:hidden;text-overflow:ellipsis}.product-tile .left-5{padding-left:5px;padding-top:5px}.product-tile .displayHostname{color:rgba(0,0,0,.74);overflow:hidden;text-overflow:ellipsis}.product-tile .displayFilesize,.product-tile .displayPrice{color:rgba(0,0,0,.74)}.product-tile .thumbnail{position:relative;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;aspect-ratio:16/9;height:auto}.product-tile .image-description{height:50px}.product-tile .image-title{position:absolute;align-items:flex-end;grid-template-columns:auto 1fr;grid-auto-flow:column;grid-gap:.5rem;bottom:0;left:0;color:#fff;z-index:2;font-weight:300;width:100%;padding:.5rem;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));pointer-events:none}@media (min-width:992px){.product-tile{font-size:1rem}}.product-tile .footer{text-align:center;position:relative;width:100%;padding:.5rem;font-size:.875rem}.product-tile .editButton{top:0;float:left}.promoter-editor .missing-data-hint{font-size:.875rem;font-weight:400;color:#b30000}.promoter-editor .row{display:grid;grid-gap:.5rem}.promoter-editor .row:after,.promoter-editor .row:before{content:none}.promoter-editor .textblock-editor .row{display:block}.promoter-editor .image-picker{height:100%}.promoter-editor .copy-btn-with-link{width:100%;overflow:hidden;word-break:break-all}.promoter-editor .tag-wrapper .model-tags{cursor:pointer;position:relative}.promoter-editor .tag-wrapper .model-tags.deletable{padding-right:1rem}.promoter-editor .tag-wrapper .model-tags.deletable:after{content:"x";position:absolute;right:0;width:10px}.promoter-editor .tag-wrapper{display:flex;padding:.5rem 0;flex-wrap:wrap}.promoter-editor .model-tags-wrapper{border-radius:5px;margin:0 5px 5px 0;display:inline-flex;overflow:hidden}.promoter-editor>div{align-items:center}.promoter-editor>div>div:not(.ember-basic-dropdown-content-wormhole-origin){position:relative;display:inline-block;margin-bottom:1rem;width:100%}.promoter-editor .image-picker .preview-image{min-height:170px}.promoter-editor .copy-feedback{position:absolute;bottom:5px;right:5px;background-color:#fff;padding:3px 10px;border-radius:5px}.checkout .checkout-elements,.model3d-pool-item .thumbnail,.promoter-editor .preview-image{position:relative}.promoter-editor .pt-10{padding-top:10px}.promoter-editor .edit-buttons{text-align:center}.promoter-editor .edit-icon{border-top-left-radius:5px;top:-1px;left:-1px}.promoter-editor .preview-image img{max-height:170px;width:auto!important;max-width:100%}.promoter-editor .footer{padding:.5rem 0}.promoter-editor button{margin:0}.promoter-editor .promoter-data-list{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:.5rem;border-radius:5px;padding:.5rem;margin-bottom:2rem}.promoter-editor .promoter-data-list .break-word{word-break:break-all}.promoter-editor .promoter-data-list .footer{text-align:right;grid-column:1/5;border-top:1px solid #e5e5e5}.promoter-editor .markdown-preview{max-width:calc(774px - 1.5em)}@media screen and (min-width:420px){.promoter-editor .edit-buttons .button-text{display:inline-block}}.model3d-picker .n-image,.model3d-pool-item .thumbnail{display:grid;align-items:center}@media screen and (min-width:720px){.promoter-editor .edit-buttons .align-buttons{width:360px;margin:auto}}@media screen and (min-width:992px){.promoter-editor .row{grid-template-columns:1fr 1fr}.promoter-editor .row>div:first-of-type{padding-right:.5rem}.promoter-editor .row>div:last-of-type{padding-left:.5rem}}.model3d-pool.show-model3d-viewer{overflow:hidden}.model3d-pool-item{cursor:pointer;padding:2px}.model3d-pool-item.is-selected .thumbnail{background-color:#444}.model3d-pool-item .thumbnail{width:100%;height:150px!important;background:#eee}.model3d-pool-item .thumbnail a,.model3d-pool-item .thumbnail button{display:block;height:100%;width:100%}.model3d-pool-item .thumbnail img{max-height:98%;max-width:98%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.model3d-pool-item .thumbnail .model3d-title{text-align:center;padding:2px 5px;background:#fff;border-radius:10px;position:absolute;bottom:2px;left:50%;max-width:100%;overflow:hidden}.account-picker,.user-settings .input-wrapper{text-align:left}.model3d-viewer .app-aframe{height:400px}.model3d-viewer.overlay{height:100%}.model3d-viewer .overlay-background{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);left:0;top:0;z-index:1001}.model3d-viewer .pool-overlay{overflow:hidden}.model3d-viewer .aframe-wrapper{height:100%;width:100%}.model3d-viewer .aframe-wrapper a-scene{height:100%;position:absolute!important;left:0;top:0;right:0;bottom:0;cursor:grab}.model3d-viewer .aframe-wrapper a-scene.grabbing{cursor:grabbing}.model3d-viewer .aframe-wrapper .bottom-panel{width:100%;margin:0;left:0;position:absolute}.model3d-viewer.overlay .aframe-wrapper a-scene{height:calc(100% - 100px)}.model3d-picker button.right.abort{position:absolute;top:10px;right:10px}.model3d-picker .btn-remove-image{transition:all 250ms ease}.model3d-picker .btn-remove-image:hover{color:#fff;background-color:#b30000}.account-editor>div{margin-bottom:.5rem}.account-editor a.alert-fg{color:#b30000!important}.account-editor #taxType{min-width:30%}.account-picker{display:block}.account-picker .account-tile{border:1px solid #e5e5e5;border-radius:5px;padding:5px;margin:.5rem 0;cursor:pointer;transition:all 250ms ease-in-out;display:grid;grid-template-columns:1fr auto}.account-picker .account-tile .edit-account{display:flex;height:100%;align-items:center;padding:0 .25rem 0 .5rem;border-left:1px solid transparent;transition:all 250ms ease-in-out;opacity:.25}.account-picker .account-tile.active{box-shadow:#00eb83 0 0 3px 1px,#00eb83 0 0 1px -2px,#00eb83 0 1px 3px 0}.account-picker .account-tile:hover .edit-account{opacity:1;border-left:1px solid #bbb}.checkout .checkout-elements .product-overview img{max-width:100px;max-height:75px}.checkout .checkout-elements .verify-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.checkout .popup-content{height:100%}.checkout .popup-content .loading-spinner-wrapper{height:100%;position:relative}.checkout .popup-content .loading-spinner-wrapper .loading-spinner{height:100%;width:100%;position:absolute}.checkout .popup-content .loading-spinner-wrapper .loading-spinner .inner{height:100%}.checkout #login-iframe-wrapper{min-height:450px;display:grid}.mb-05rem{margin-bottom:.5rem}#payment-form div{margin-bottom:1rem}#payment-form #error-message{color:#b30000}.speakers-name-margin{margin:0 .3rem 0 .5rem}.select-readspeaker-language{background:#f6f9fc;border-right:1px solid #677077!important;border-bottom:1px solid #677077!important;border-top:1px solid #677077!important;border-top-right-radius:2px;border-bottom-right-radius:2px;display:inline-block;box-sizing:inherit;float:left;height:26px;margin-bottom:2px;position:relative;z-index:0}.rsexpanded>.select-readspeaker-language{border-left:1px solid #677077!important;border-right:0!important;border-radius:0!important}.no-border-radius-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.select-readspeaker-language:hover{background:#cfd7df!important;text-decoration:none!important}.select-readspeaker-language:active{background:#677077!important;text-decoration:none!important}.select-readspeaker-language .rsbtn_text{color:#333;font-weight:700;height:100%;line-height:28px}.rsbtn_text .flag-icon{padding:0 0 0 10px;margin:0 10px;line-height:26px}.rsbtn.rsexpanded .rsbtn_exp{display:inline-block!important}.width-max-content{width:max-content;padding-right:2rem}.textblock-picker .generic-list-entry .details .name,.textblock-preview{width:calc(100% - 80px)}.success-message>.inner .content button.rsbtn_tooltoggle:hover{left:0}.textblock-preview{max-height:60px;overflow:hidden;margin:0}.bottom-fade-to-white:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 90%);width:100%;height:30px}.textblock-editor .pool-overlay{padding-bottom:6rem}.textblock-editor .range-head-input{display:grid;align-items:center;column-gap:1rem;row-gap:.5rem;clear:both;margin-bottom:1rem}.textblock-editor ul.textblock-range-list{list-style:none;margin:0}.textblock-editor ul.textblock-range-list.numbered{list-style:decimal;font-weight:700;margin-left:1.1rem}.textblock-editor ul.textblock-range-list.numbered li>div{font-weight:400;margin-left:-1.1rem}.audio-player .title,.bold,.text-bold{font-weight:700}.textblock-editor .bottom-panel{height:80px;position:absolute;left:0;bottom:0;border-radius:0 0 2px 2px;margin:25px;z-index:1005}.textblock-editor .editAction.small.inline{position:relative;float:none;bottom:0;left:0;display:inline-block}@media screen and (min-width:1024px){.textblock-editor .range-head-input{grid-template-columns:1fr 1fr}}.o-embed.viaFrame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:1em}.o-embed.viaFrame video{width:100%}.o-embed iframe.embedly-embed{position:absolute;top:0;left:0;width:100%;height:100%}.o-embed-thumbnail{width:3em}.audio-player{position:relative;clear:both}.audio-player .title{padding:5px 10px 3px;width:calc(100% - 22px - 15px);margin-left:22px;margin-right:15px;border-radius:5px;text-align:center}.audio-player.error .title{color:grey}.audio-player .player-wrap{height:50px;margin-top:-10px;position:relative}.audio-player .player-wrap .player-button{display:block;border:1px solid #fff;border-radius:400px;position:absolute;text-align:center}.audio-player .player-wrap .play{width:45px;height:45px;font-size:30px;left:0;top:0;z-index:5}.audio-player .player-wrap .stop{width:35px;height:35px;right:0;top:5px;font-size:20px;padding-top:2px;z-index:5}.audio-player .player-wrap .volume{width:35px;height:35px;right:0;top:-35px;font-size:20px;padding-top:2px}.audio-player .player-wrap .seek-bar{position:absolute;top:7px;left:22px;width:calc(100% - 22px - 15px);height:30px}.audio-player .player-wrap .seek-bar.unloadedinput{opacity:.6}.audio-player .player-wrap .volume-bar{position:absolute;right:-32px;top:-30px;width:100px;height:30px;display:none;transform:rotate(-90deg);border-radius:50px;z-index:5}.audio-player .player-wrap .volume-bar.shown{display:block}.audio-player .player-wrap .volume-bar input[type=range]{border-radius:50px;margin:10px;width:calc(100% - 20px)}.audio-player .player-wrap input[type=range]{width:calc(100% - 22px - 35px);margin:0 30px 10px;border:none}.audio-player .player-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:22px;width:5px;margin-top:-6px;border:none;cursor:pointer;border-radius:0}.audio-player .player-wrap input[type=range]::-webkit-slider-runnable-track{background:#fff;border:none;border-radius:5px}.audio-player .player-wrap input[type=range]::-moz-range-track{border:none;border-radius:5px;margin-bottom:15px}.audio-player .player-wrap input[type=range]::-moz-range-thumb{height:22px;width:5px;margin-top:-6px;border:none;cursor:pointer;border-radius:0}.full-width,.overlay-select,.small-12,.user-settings .full-width{width:100%}.overlay-select{height:100%;z-index:1005;position:absolute}.overlay-select .content{background-color:#fff;z-index:1005;padding:1rem 2rem;display:inline;position:absolute;min-width:300px;left:50%;top:50%;transform:translate(-50%,-50%)}.user-settings .avatar-edit{position:relative;min-height:150px;max-width:285px;margin:auto}.user-settings .privacy-hint{font-weight:400;font-size:.7em!important;color:#7a7a7a;display:block}.user-settings .save-section{padding-top:10px;float:right}.user-settings .margin-25{margin:25px}.avatar-user .avatarWrapper,.user-settings .imageWrapper{margin:auto;background-repeat:no-repeat;background-position:center center}.user-settings .padding-10{padding:10px}.user-settings .top-20{padding-top:20px}.user-settings .pb-05rem{padding-bottom:.5rem}.user-settings .bottom-links{padding:5px}.user-settings .bottom-links:not(:last-of-type){padding-left:10px;border-right:1px solid #ccc}.user-settings .imageWrapper{width:175px;height:175px}.user-settings .imageDetails{height:100%;opacity:.8;background-size:contain;background-repeat:no-repeat;background-position:center center;border:1px solid #dee2e6;position:relative}.user-settings .ranking{padding:10px;display:flex;justify-content:center}@media screen and (min-width:992px){.user-settings .host-details,.user-settings .user-details{display:grid;grid-auto-flow:column;grid-template-columns:1fr auto;grid-gap:1rem;width:100%}.user-settings .host-details .avatarEditorWrapper,.user-settings .host-details .host-editor-wrapper,.user-settings .user-details .avatarEditorWrapper,.user-settings .user-details .host-editor-wrapper{grid-column-start:2}}@media screen and (min-width:1024px){.user-settings .privacy-hint{display:inline-block}}.avatar-user .avatarWrapper{width:175px;height:175px}.avatar-user .avatar-user.input{border:1px solid #e4e4e4;border-radius:4px;overflow:hidden;position:relative;margin-bottom:1em;height:100%;opacity:.8;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center center}.template-snippet-editor .asset-id-wrapper{padding:.5rem;text-align:center}.template-snippet-editor .asset-id-wrapper .asset-id{background-color:#eee;cursor:pointer;border-radius:5px}.template-snippet-editor .image-preview-wrapper{height:150px;border:1px solid #eee;position:relative}.close-screen,.edit-icon{position:absolute;text-align:center}.template-snippet-editor .image-preview-wrapper .image-preview{height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.template-snippet-editor .relation-type-icon{position:absolute;left:5px;top:5px;z-index:1;background-color:#fff;border-radius:5px;padding:5px;display:flex;align-items:center}.display-none,.displayNone{display:none!important}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.mb-2rem{margin-bottom:2rem}.word-break-all{word-break:break-all}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-small{font-size:.875rem}.button,.close-screen,button{font-size:1rem;cursor:pointer;outline:0}.full-height{height:100%}.panel{border:1px solid #bbb;border-radius:5px;padding:.5rem}.no-margin{margin:0}.nowrap{white-space:nowrap}@media only screen and (min-width:40.0625em){.medium-6{width:50%}}@media only screen and (min-width:64.0625em){.large-4{width:33.3333%}}.product-feedback-icons{display:flex;align-items:center;justify-content:flex-end;grid-gap:.5rem}.product-feedback-icons>*{display:flex;grid-gap:.25rem;align-items:center}.close-screen{display:flex;align-items:center;justify-content:center;right:-15px;top:-15px;color:#000;z-index:1006;width:30px;height:30px;opacity:1;background-color:#fff;border-radius:50%;border:3px solid #404040}.button,button{display:inline-flex;grid-gap:.5rem;justify-content:center;align-items:center;padding:.3rem .5rem;border:none;transition:all 250ms ease-in-out;border-radius:5px;text-decoration:none;color:#404040;background-color:#efefef;position:relative}.button.flex,.edit-icon,button.flex{display:flex}.button.tiny,button.tiny{font-size:.875rem}.button svg,button svg{margin:0!important}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover{outline:0;text-decoration:none;color:#404040;background-color:#e0e0e0;box-shadow:none}.button.primary,button.primary{border:none}.button.primary:active,.button.primary:focus,.button.primary:hover,button.primary:active,button.primary:focus,button.primary:hover{border:none;outline:0;box-shadow:none}.button.delete,button.delete{border:none}.button.delete:active,.button.delete:focus,.button.delete:hover,button.delete:active,button.delete:focus,button.delete:hover{border:none;outline:0;box-shadow:none}.button.disabled,.button[disabled],button.disabled,button[disabled]{opacity:.4;cursor:default}.button.success,button.success{background-color:#32a82f;border-color:#32a82f;color:#FFF}.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#288626;border-color:#288626;color:#FFF}.button.alert,button.alert{background-color:#b30000;border-color:#b30000;color:#FFF}.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#8f0000;border-color:#8f0000}.edit-icon{align-items:center;justify-content:center;left:0;top:0;color:#fff;z-index:1005;font-size:1rem;width:2rem;height:2rem;opacity:.75;outline:0;background-color:#000;border-bottom-right-radius:5px;cursor:pointer}.edit-icon:hover{opacity:1}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:.25rem .5rem;background-color:#eee}.error-hint-border{padding:5px;margin:-5px;border:0 solid red;border-left:2px}