﻿@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.clearfix:before{content:'';display:table}.clearfix:after{clear:both;content:'';display:block;height:0}html,body{-webkit-overflow-scrolling:auto;background:#000;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;min-width:320px;min-height:100vh;overflow:hidden;font:14px/1.4 "San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;margin:0;padding:0}a{color:#fff}a:hover{color:#fff}.b-page{position:relative;height:100vh;width:100%;overflow:hidden;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.b-page__render{width:100% !important}.b-page__render canvas{display:block;width:100% !important;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.e-button{background:#c9c9c9;border:0;border-bottom:2px solid #7f8c8d;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font:14px/14px "San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;padding:6px 18px 7px 17px;text-decoration:none;transition:all 0.5s ease;position:relative;text-decoration:none;text-align:center;outline:0}.e-button:focus,.e-button:hover{background:#b4b4b4;border-bottom-color:#7f8c8d;color:#000;text-decoration:none}.e-button button,.e-button input[type='submit']{position:absolute;top:0;left:0;width:100%;height:100%;border:none;color:#fff;margin:0px;padding:0px;float:left;cursor:pointer;display:block;background:url(../images/px.gif) repeat left top}.e-button--gray,.e-button.gray{background:#c9c9c9;border-bottom:2px solid #7f8c8d;color:#000}.e-button--gray:focus,.e-button--gray:hover,.e-button.gray:focus,.e-button.gray:hover{background:#b4b4b4;border-bottom-color:#7f8c8d;color:#000}.e-button--yellow,.e-button.yellow{background:#ffd931;border-bottom:2px solid #e7c412;color:#000}.e-button--yellow:focus,.e-button--yellow:hover,.e-button.yellow:focus,.e-button.yellow:hover{background:#4b3e2f;border-bottom-color:#4b3e2f;color:#fff}.e-button--red,.e-button.red{background:#cf5045;border-bottom:2px solid #cd1719;color:#fff}.e-button--red:focus,.e-button--red:hover,.e-button.red:focus,.e-button.red:hover{background:#cd1719;border-bottom-color:#cd1719;color:#fff}.e-button--green,.e-button.green{background:#00ae00;border-bottom:2px solid #009800;color:#fff}.e-button--green:focus,.e-button--green:hover,.e-button.green:focus,.e-button.green:hover{background:#009800;border-bottom-color:#009800;color:#fff}.e-button--mini{padding:4px 8px;font-size:11px;border-bottom:0;text-transform:uppercase}.e-button--maxi{padding:14px 30px 12px 30px;font-size:16px;line-height:16px;border-radius:3px}.e-button--disable,.e-button.disable{background:#c9c9c9;border-bottom:2px solid #7f8c8d;color:#000;cursor:text}.e-button--disable:hover,.e-button--disable:active,.e-button.disable:hover,.e-button.disable:active{background:#c9c9c9;border-bottom:2px solid #7f8c8d;color:#000}.e-button--icon{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;width:30px;height:30px;border-radius:50%}.e-button__icon{fill:#fff;width:20px;height:20px}.e-point{border-radius:50%;transition:opacity 1s ease;opacity:0.5;background:transparent;width:16px;height:16px;border:2px solid lime;margin:-10px 0 0 -10px;position:absolute;display:block;left:-9999px;top:-9999px;z-index:5;cursor:pointer}.e-point:after{border-radius:50%;background:lime;content:'';position:absolute;display:block;width:10px;height:10px;margin:3px;z-index:3}.e-point:hover,.e-point--hover,.e-point--active{opacity:1;border-color:#fff;box-shadow:0 0 10px #666}.e-point:hover:after,.e-point--hover:after,.e-point--active:after{background:#fff}.e-point--hidden{opacity:0}.e-textarea{width:100%;padding:10px;margin:0;border:1px solid #ccc;resize:vertical;font-family:"San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size:14px;line-height:1.4;color:#000;outline:0;transition:border-color 0.3s ease;box-sizing:border-box}.e-textarea--code{font-family:monospace, serif}.e-textarea--tr{border-color:rgba(255,255,255,0.3);background:transparent;color:#fff}.e-textarea--tr:hover,.e-textarea--tr:focus{border-color:rgba(255,255,255,0.5)}.b-spinner .path{stroke-dasharray:300;stroke-dashoffset:0;-webkit-animation-name:load, spin;-webkit-animation-duration:3s, 3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-name:load, spin;animation-duration:3s, 3s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px}.b-spinner .path-complete{-webkit-animation-play-state:paused;animation-play-state:paused}.b-spinner .check{stroke-dasharray:110;stroke-dashoffset:-110;stroke-width:0}.b-spinner .check-complete{-webkit-animation:check 1s ease-in forwards;animation:check 1s ease-in forwards;stroke-width:10;stroke-dashoffset:0}.b-spinner .cross{stroke:#cd1719;stroke-dasharray:110;stroke-dashoffset:-110;stroke-width:0}.b-spinner .cross-complete{-webkit-animation:fail 1s ease-in forwards;animation:fail 1s ease-in forwards;stroke-width:9;stroke-dashoffset:0}.b-spinner .fill{stroke-dasharray:285;stroke-dashoffset:-257;-webkit-animation:spin-fill 3s cubic-bezier(0.7, 0.435, 0.12, 0.6) infinite forwards;animation:spin-fill 3s cubic-bezier(0.7, 0.465, 0.12, 0.6) infinite forwards;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px}.b-spinner .fill-complete{-webkit-animation:fill 1s ease-out forwards;animation:fill 1s ease-out forwards}.b-spinner .success{stroke:#009900;transition:stroke .6s}.b-spinner .fail{stroke:#cd1719;transition:stroke .6s}@-webkit-keyframes load{0%{stroke-dashoffset:300;-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{stroke-dashoffset:0;-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{stroke-dashoffset:-300}}@keyframes load{0%{stroke-dashoffset:285;animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{stroke-dashoffset:-285}}@-webkit-keyframes check{0%{stroke-dashoffset:-110}100%{stroke-dashoffset:0}}@keyframes check{0%{stroke-dashoffset:-110}100%{stroke-dashoffset:0}}@-webkit-keyframes fail{0%{stroke-dashoffset:-90}100%{stroke-dashoffset:0}}@keyframes fail{0%{stroke-dashoffset:-90}100%{stroke-dashoffset:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin-fill{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(720deg)}}@keyframes spin-fill{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes fill{0%{stroke-dashoffset:285}100%{stroke-dashoffset:0}}@keyframes fill{0%{stroke-dashoffset:285}100%{stroke-dashoffset:0}}.e-chooser{font-size:0;line-height:0;display:flex;align-items:flex-end}.e-chooser__item{border:1px solid transparent;border-bottom-color:rgba(255,255,255,0.4);border-radius:3px 3px 0 0}.e-chooser__item--active{border-color:rgba(255,255,255,0.4);border-bottom-color:transparent;background:transparent}.e-chooser__glue{width:10px;border-bottom:1px solid rgba(255,255,255,0.4)}.e-chooser__space{flex-grow:1;border-bottom:1px solid rgba(255,255,255,0.4)}.e-chooser__radio{position:absolute;left:-999px;top:-999px;display:none}.e-chooser__label{display:inline-block;font-size:11px;line-height:normal;text-transform:uppercase;padding:10px 9px;cursor:pointer}.e-input{background:transparent;padding:8px 10px;border:1px solid #ccc;width:100%;outline:0;font-family:"San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size:14px;line-height:1.4;color:#000;transition:border-color 0.3s ease;box-sizing:border-box}.e-input--tr{border-color:rgba(255,255,255,0.3);background:transparent;color:#fff}.e-input--tr:hover,.e-input--tr:focus{border-color:rgba(255,255,255,0.5)}.e-input--tr:disabled{border-color:rgba(255,255,255,0.3) !important;color:#999;cursor:not-allowed}.icon{display:inline-block;fill:currentColor;vertical-align:middle}.svg-menu-toggle .line{opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1em;transition:transform 0.3s ease-in-out, opacity 0.2s ease-in-out}.svg-menu-toggle .line-1{transform-origin:1em 2.5em}.svg-menu-toggle .line-3{transform-origin:1em 4.5em}.is-open .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}.is-open .svg-menu-toggle .line-2{opacity:0}.is-open .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0em) translateX(0em)}.e-key__item{border-radius:4px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;text-align:center;font-size:14px;line-height:1.2;font-weight:500;text-transform:uppercase;height:24px;min-width:27px;background:#000;color:#fff;padding:0 6px;margin:1px;box-sizing:border-box}.e-key--red{background:#cf5045}.e-key--three-top{width:87px;text-align:center}.e-key--three-bottom{width:87px;text-align:center}.e-key--three-bottom .e-key__item:nth-child(1){margin:0 29px}.preloading{display:block;position:absolute;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;pointer-events:none;font-size:0;line-height:0}.preloading__ico{fill:#cd1719;width:inherit;height:inherit;animation-name:spin;animation-duration:600ms;animation-iteration-count:infinite;animation-timing-function:linear}.preloading.is-static{display:inline-block;position:static;margin:0}.preloading.is-hidden{visibility:hidden}.b-map{position:absolute;z-index:10;right:-9999px;bottom:-9999px;user-select:none}.b-map.is-hidden{display:none}.b-map::before,.b-map::after{content:'';background:#fff;pointer-events:none;position:absolute}.b-map::before{width:100%;width:calc(100% + 3px);height:3px;top:-3px;right:0}.b-map::after{width:3px;height:100%;left:-3px;bottom:0}.b-map--hidden{display:none !important}.b-map__wrap{display:table}.b-map__brand{position:absolute;right:5px;top:-22px;font-size:12px;line-height:normal;white-space:nowrap;text-shadow:0px 2px 4px #000;color:#fff}.b-map__brand a{color:#fff;text-decoration:none}.b-map__brand a:hover{text-decoration:underline}.b-map__menu{display:table-cell;vertical-align:top;background:rgba(0,0,0,0.5);width:85px}.b-map__menu-head{color:#fff;padding:5px 10px;font-size:13px;border-bottom:1px solid rgba(255,255,255,0.3)}.b-map__menu-item{color:#fff;display:block;font-size:13px;line-height:normal;padding:5px 10px;border-bottom:1px solid rgba(255,255,255,0.5);cursor:pointer;background-color:transparent;transition:background-color 0.3s ease;will-change:background-color}.b-map__menu-item--active,.b-map__menu-item--hover{background:rgba(0,0,0,0.3)}.b-map__area{font-size:0;line-height:0;padding:0;display:table-cell;vertical-align:middle}.b-map__inner{overflow:hidden}.b-map__floor{position:relative;z-index:20;display:none}.b-map__floor--active{display:block}.b-map__marker{width:6px;height:6px;position:absolute}.b-map__point{width:6px;height:6px;border-radius:50%;margin:-5px 0 0 -5px;border:2px solid rgba(0,0,0,0.5);position:relative;cursor:pointer;z-index:20}.b-map__point::after{display:block;content:'';position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid #fff;margin:-4px 0 0 -2px}.b-map__point:hover{background:#00ff00}.b-map__marker--active .b-map__point{background:#00ff00}.b-map__fov{background:url(../img/plan__marker.png) no-repeat 0 0;width:90px;height:90px;display:none;position:absolute;margin:-50px 0 0 -45px;opacity:0.6;z-index:10;pointer-events:none}.b-map__marker--active .b-map__fov{display:block}.b-map__layout{position:absolute;width:100%}.b-map__controls{display:inline-block;padding:0 0 0 3px;background:#fff;right:0;top:-3px;position:absolute;font-size:0;line-height:0;z-index:30}.b-map__btn{cursor:pointer;position:relative;font-size:0;line-height:0;z-index:50;width:18px;height:18px;display:inline-block;vertical-align:middle}.b-map__btn:hover .b-map__btn:after{color:#00ff00}.b-map:hover .b-map__btn{opacity:1}.b-map__ico{color:#000;fill:#000;width:12px;height:12px;margin:2px;transition:fill 0.3s ease}.b-map__close .b-map__ico{width:9px;height:9px;margin:3px 2px 2px 5px}.b-map__zoom .b-map__ico{margin:3px 2px 2px 3px}.is-drag .b-map__area,.is-drag .b-map__inner,.is-drag .b-map__floor,.is-drag .b-map__point{cursor:move}.i-map-zoom-half .b-map__controls{padding:0 0 2px 1px}.i-map-zoom-half .b-map__ico{visibility:hidden}.i-map-zoom-half .b-map__close{opacity:1;cursor:pointer;z-index:20;margin:0}.i-map-zoom-half .b-map__close:after{border-radius:0 0 0 2px;text-align:center;content:'×';position:absolute;background:#fff;width:100%;height:100%;left:0;top:0;font:400 25px/19px Arial, sans-serif;z-index:10}.i-map-zoom-half .b-map__zoom{opacity:1;cursor:pointer;margin:0}.i-map-zoom-half .b-map__zoom:after{border-radius:0 2px 0 0;text-align:center;content:'+';position:absolute;background:#fff;width:100%;height:100%;left:0;top:0;font:400 25px/19px Arial, sans-serif;z-index:10}.i-map-fullscreen .b-map{width:100%;height:100%;left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;border:0}.i-map-fullscreen .b-map__wrap{display:block}.i-map-fullscreen .b-map__menu{display:block;z-index:100;position:absolute;background:rgba(0,0,0,0.5);width:100px;height:100%}.i-map-fullscreen .b-map__menu-head{font-size:15px;border-bottom:1px solid rgba(255,255,255,0.3)}.i-map-fullscreen .b-map__menu-item{font-size:15px;border-bottom:1px solid rgba(255,255,255,0.3)}.i-map-fullscreen .b-map__area{display:block;height:100vh}.i-map-fullscreen .b-map__inner{height:100% !important;width:100% !important;background:#333}.i-map-fullscreen .b-map__controls{right:20px;top:20px;background:transparent;padding:0}.i-map-fullscreen .b-map__btn{margin:0 0 7px;width:50px;height:50px}.i-map-fullscreen .b-map__ico{fill:#fff;color:#fff}.i-map-fullscreen .b-map__close{display:none}.i-map-fullscreen .b-map__close svg{width:27px;height:32px;margin:9px 0 0 12px}.i-map-fullscreen .b-map__zoom svg{height:36px;width:32px;margin:8px 0 0 9px;fill:#333;stroke:#fff}.i-gui-hidden .b-map{display:none !important;visibility:hidden !important}.i-gui-vr .b-map,.i-gui-3dtv .b-map{display:none !important;visibility:hidden !important}.b-map--open .b-map--marker-small .b-map__point{opacity:0;transition:opacity 0.3s ease}.b-map--open .b-map--marker-small .b-map__point:hover{opacity:1}.b-map--open .b-map--marker-small .b-map__marker--active .b-map__point{opacity:1}.b-map--marker-big .b-map__point{opacity:0;transition:opacity 0.3s ease}.b-map--marker-big .b-map__point:hover{opacity:1}.b-map--marker-big .b-map__marker--active .b-map__point{opacity:1}.b-map--open .b-map--marker-big .b-map__point{opacity:1}.b-map--marker-none .b-map__point{opacity:0;transition:opacity 0.3s ease}.b-map--marker-none .b-map__point:hover{opacity:1}.b-map--marker-none .b-map__marker--active .b-map__point{opacity:1}.b-map__number{position:absolute;left:6px;top:-8px;background:rgba(0,0,0,0.6);color:#fff;font-size:10px;line-height:1;padding:0px 2px 1px 2px;z-index:21;pointer-events:none;display:none}.b-map--numbers .b-map__number{display:block}.i-map-zoom-half .b-map--open .b-map__zoom:after{content:'-';line-height:16px}.b-toolbar{position:absolute;font-size:0;line-height:0;float:left}.b-toolbar--top{right:10px;top:10px;text-align:right}.b-toolbar--bottom{right:10px;bottom:10px}.b-toolbar__shadow{position:absolute;top:-9999px;right:-9999px}.b-toolbar__item{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:8px}.b-toolbar__item:hover .b-toolbar .icon,.b-toolbar__item:hover .b-toolbar svg{fill:#fff}.b-toolbar__item.loading{pointer-events:none;cursor:auto}.b-toolbar__inner{display:inline-block;width:inherit;height:inherit;vertical-align:middle}.loading .b-toolbar__inner{display:none}.b-toolbar .loading-wrap{display:none;display:inline-block;vertical-align:middle}.b-toolbar .loading-wrap .b-spinner{width:38px;height:38px}.b-toolbar .state{display:none;overflow:hidden;width:inherit;height:inherit}.b-toolbar .state--active{display:inline-block}.b-toolbar .icon,.b-toolbar svg{width:inherit;height:inherit;transition:fill 0.3s ease;fill:rgba(255,255,255,0.8);display:block}.b-toolbar .value{vertical-align:middle}.b-toolbar__resolution{display:inline-block;vertical-align:middle;position:relative}.b-toolbar__main{display:none;vertical-align:middle}.b-toolbar__main>.action__help{display:none;width:34px;height:34px}.b-toolbar__main>.action__fullscreen{display:none;width:40px;height:34px}.b-toolbar__main>.action__dollhouse{display:none;width:34px;height:34px}.b-toolbar__main>.action__navigator{display:none;width:36px;height:36px}.b-toolbar__main>.action__screenshot{display:none;width:36px;height:36px}.b-toolbar__main>.action__roulette{display:none;width:36px;height:36px}.b-toolbar__main>.action__vr{display:none;padding:0;width:45px;height:45px}.b-toolbar__main>.action__3dtv{display:none;padding:0;width:45px;height:45px}.b-toolbar__main>.action__gyro{display:none;width:26px;height:32px}.b-toolbar__main>.action__link_generator{display:none;width:34px;height:34px;padding-right:6px;padding-left:6px}.b-toolbar__main>.action__audio{display:none;width:34px;height:34px;padding-right:6px;padding-left:6px}.b-toolbar__main>.action__walk{display:none;width:36px;height:36px}.b-toolbar__main>.action__walk_write{display:none;width:36px;height:36px}.b-toolbar__main>.action__overlays{display:none;width:36px;height:36px}.b-toolbar__main>.action__start_cover{display:none;width:36px;height:36px}.b-toolbar__main>.action__start{display:none;width:34px;height:34px}.b-toolbar__main>.action__options{display:none;width:34px;height:34px}.b-toolbar__main>.action__undo{display:none;width:36px;height:36px}.b-toolbar__main>.b-toolbar__separator{display:none;vertical-align:middle;width:1px;height:34px;background:rgba(255,255,255,0.8);box-shadow:1px 1px 1px rgba(0,0,0,0.5);margin:0 10px;padding:0;pointer-events:none}.b-toolbar .action__vr_exit{display:none;padding:5px;width:45px;height:45px}.b-toolbar .action__plan{display:none;width:34px;height:34px}.b-toolbar .action__hamburger{display:none;width:34px;height:34px;font-size:14px;line-height:normal}.b-toolbar__main>.multy{width:auto;padding-left:7px;padding-right:7px}.multy>.b-toolbar__inner>.state{margin:0 15px 0 0;vertical-align:middle}.multy>.b-toolbar__inner>.state:last-child{margin:0}.b-toolbar__main>.action__walk.multy>.b-toolbar__inner>.state,.b-toolbar__main>.action__walk_write.multy>.b-toolbar__inner>.state{width:36px}.b-toolbar__main>.action__walk.multy>.b-toolbar__inner>.state svg,.b-toolbar__main>.action__walk_write.multy>.b-toolbar__inner>.state svg{width:36px}.b-toolbar__main>.action__walk_write.multy>.b-toolbar__inner>.state[data-action='save']{width:32px}.b-toolbar__main>.action__walk_write.multy>.b-toolbar__inner>.state[data-action='save'] svg{width:32px}.b-toolbar__main>.action__walk_write.multy>.b-toolbar__inner>.state[data-action='counter']{width:auto;height:auto;padding:0 2px;font-size:16px;line-height:16px;color:#fff;text-shadow:1px 1px 5px #000}.b-toolbar__more{display:none;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin:0;padding:0}.b-toolbar__action{display:inline-block;vertical-align:middle;padding:10px 5px;white-space:nowrap;position:relative}.b-toolbar__more.is-hidden{visibility:visible !important}.b-toolbar__more.is-hidden .b-toolbar__action:not(.visible-always){display:none}.b-toolbar__button{display:inline-block;vertical-align:middle;background:rgba(255,255,255,0.6);transition:background-color 0.3s ease;color:#333;font-size:14px;line-height:normal;padding:5px 8px;text-decoration:none;border-radius:3px;text-align:left;cursor:pointer}.b-toolbar__button:hover,.b-toolbar__button:active{background:rgba(255,255,255,0.9);color:#333}.b-toolbar__button.green{background:#00ae00;color:#fff}.b-toolbar__button.green:hover,.b-toolbar__button.green:active{background:#009800;color:#fff}.b-toolbar__button svg,.b-toolbar__button img{vertical-align:middle;display:inline-block;height:23px;fill:#333}.b-toolbar__svg{display:inline-block;vertical-align:middle;height:23px}.b-toolbar__title{display:inline-block;vertical-align:middle;margin:0 0 2px 4px}.b-toolbar__button--transparent{padding:0;background:transparent !important}.b-toolbar__button--transparent svg,.b-toolbar__button--transparent img,.b-toolbar__button--transparent .b-toolbar__svg{height:34px;fill:rgba(255,255,255,0.8) !important}.b-toolbar__button--transparent .b-toolbar__title{color:#fff !important;text-shadow:1px 1px 5px #000}.b-toolbar .is-hidden{visibility:hidden}.b-toolbar .is-shown{display:inline-block !important}.i-gui-vr .b-toolbar .action__help,.i-gui-vr .b-toolbar .action__link_generator,.i-gui-vr .b-toolbar .action__dollhouse,.i-gui-vr .b-toolbar .action__fullscreen,.i-gui-vr .b-toolbar .action__navigator,.i-gui-vr .b-toolbar .action__screenshot,.i-gui-vr .b-toolbar .action__roulette,.i-gui-vr .b-toolbar .action__plan,.i-gui-vr .b-toolbar .action__audio,.i-gui-vr .b-toolbar .action__more,.i-gui-vr .b-toolbar .action__hamburger,.i-gui-vr .b-toolbar .action__vr,.i-gui-vr .b-toolbar .action__gyro,.i-gui-vr .b-toolbar .action__walk,.i-gui-vr .b-toolbar .action__walk_write{display:none !important;visibility:hidden !important}.i-gui-vr .b-toolbar__more{display:none !important;visibility:hidden !important}.i-gui-vr .b-toolbar .action__vr_exit{display:inline-block}.i-gui-3dtv .b-toolbar .action__help,.i-gui-3dtv .b-toolbar .action__link_generator,.i-gui-3dtv .b-toolbar .action__dollhouse,.i-gui-3dtv .b-toolbar .action__fullscreen,.i-gui-3dtv .b-toolbar .action__navigator,.i-gui-3dtv .b-toolbar .action__screenshot,.i-gui-3dtv .b-toolbar .action__roulette,.i-gui-3dtv .b-toolbar .action__plan,.i-gui-3dtv .b-toolbar .action__audio,.i-gui-3dtv .b-toolbar .action__more,.i-gui-3dtv .b-toolbar .action__hamburger,.i-gui-3dtv .b-toolbar .action__vr,.i-gui-3dtv .b-toolbar .action__vr_exit,.i-gui-3dtv .b-toolbar .action__gyro,.i-gui-3dtv .b-toolbar .action__walk,.i-gui-3dtv .b-toolbar .action__walk_write{display:none !important;visibility:hidden !important}.i-gui-3dtv .b-toolbar__more{display:none !important;visibility:hidden !important}.i-gui-hidden .b-toolbar{display:none !important;visibility:hidden !important}.b-page--editable .b-toolbar__item.action__walk{display:none !important}.b-page--editable .b-toolbar__item.action__undo{display:none !important}.is-walk-playing .b-page--editable .b-toolbar__item.action__walk{display:inline-block !important}.is-buffer-not-empty .b-page--editable .b-toolbar__item.action__undo{display:inline-block !important}.is-walk-playing.is-buffer-not-empty .b-page--editable .b-toolbar__item.action__undo,.is-walk-writing.is-buffer-not-empty .b-page--editable .b-toolbar__item.action__undo{display:none !important}.is-walk-playing .b-page--editable .b-toolbar__more,.is-walk-writing .b-page--editable .b-toolbar__more{display:none !important}.is-mode-dollhouse .b-page--editable .b-toolbar__item.action__start,.is-mode-dollhouse .b-page--editable .b-toolbar__item.action__clickable,.is-mode-dollhouse .b-page--editable .b-toolbar__item.action__navigator{display:none !important}.is-mode-dollhouse .b-page--editable .b-toolbar .state[data-action='rotate_counterclockwise'],.is-mode-dollhouse .b-page--editable .b-toolbar .state[data-action='rotate_clockwise']{display:none !important}.is-mode-dollhouse .b-toolbar__item.action__3dtv{display:none !important}.label{padding:5px 5px 5px 0;margin:-3px 0 0 0;font-size:16px;line-height:1.1;color:#fff;text-shadow:1px 1px 5px #000;min-height:48px;display:none;align-content:center;justify-content:center;vertical-align:middle;text-align:right;vertical-align:top}.label__wrap{display:inline-flex;align-self:center;padding:5px 0 7px 0}.label.is-shown{display:inline-flex !important}.label__inner{display:block;max-width:320px;word-break:break-word}.label a{color:#fff;text-decoration:underline}.label a:hover{text-decoration:none}.i-gui-vr .label,.i-gui-3dtv .label{display:none !important;visibility:hidden !important}.is-walk-playing.is-mode-dollhouse .label{display:none !important}.b-page--editable .label{position:relative}.b-page--editable .label.is-shown{flex-wrap:nowrap}.b-page--editable .label.is-edit{z-index:110;text-shadow:none}.b-page--editable .label.is-progress{pointer-events:none}.b-page--editable .label__wrap{transition:width 0.8s ease;position:relative}.b-page--editable .label__wrap::after{transition:width 0.8s ease-in;display:none;content:'';position:absolute;top:0;left:0;width:0%;height:2px;background:rgba(205,23,25,0.5);font-size:0;line-height:0;border-radius:3px 3px 0 0}.b-page--editable .label__inner{cursor:pointer}.b-page--editable .label__icon{margin:0 8px 0 10px;width:18px;align-self:flex-start;cursor:pointer}.b-page--editable .label__svg{width:18px;height:18px;fill:#fff}.b-page--editable .label__edit{display:block}.b-page--editable .label__save{display:none}.b-page--editable .is-edit .label__wrap{background:rgba(0,0,0,0.25);border-radius:3px;padding:0}.b-page--editable .is-edit .label__wrap::after{display:block}.b-page--editable .is-edit .label__inner{cursor:auto;word-wrap:break-word;outline:none;text-align:left;flex:1}.b-page--editable .is-edit .label__icon{align-self:center}.b-page--editable .is-edit .label__edit{display:none}.b-page--editable .is-edit .label__save{display:block}.b-page--editable .is-edit.is-progress .label__wrap::after{display:block;width:80%}.b-page--editable .is-edit.is-success .label__wrap::after{display:block;transition:width 0.2s ease-out;width:100%}.b-page--editable .is-edit.is-fail .label__wrap::after{display:block;transition:width 0.2s ease-out;width:100%}.is-walk-playing .b-page--editable .label,.is-walk-writing .b-page--editable .label{pointer-events:none}.is-walk-playing .b-page--editable .label__icon,.is-walk-writing .b-page--editable .label__icon{display:none}.is-mode-dollhouse .b-page--editable .label{pointer-events:none}.is-mode-dollhouse .b-page--editable .label__icon{display:none}.b-loader{position:absolute;left:0;top:0;width:100%;height:100%;display:table;z-index:101;pointer-events:none;transition:opacity 0.3s ease}.b-loader--fade{background:rgba(0,0,0,0.7)}.b-loader__cell{display:table-cell;text-align:center;vertical-align:bottom}.b-loader__inner{background:rgba(0,0,0,0.35);padding:25px 15px;position:relative}.b-loader__close{position:absolute;right:10px;top:10px;display:inline-block;font-size:0;line-height:0;cursor:pointer;pointer-events:initial}.b-loader__close.is-hidden{display:none}.b-loader__x{fill:#fff;stroke:#fff;stroke-width:0.5px;display:inline-block;vertical-align:middle;width:22px;height:22px}.b-loader__cancel{background:rgba(0,0,0,0.35);padding:0 0 20px 0;pointer-events:initial;overflow:hidden}.b-loader__cancel:empty{display:none}.b-loader__text{font-size:20px;line-height:1.2;color:#fff;padding:0 0 30px 0;margin:0 auto}.b-loader__bar{background:#fff;font-size:0;line-height:0;height:2px;overflow:hidden;width:400px;max-width:90%;margin:0 auto}.b-loader__value{width:0;height:2px;background:#cd1719}.b-loader__add{padding:35px 0 0 0}.b-loader__add:empty{display:none}.b-loader--error .b-loader__text{font-family:Arial, sans-serif;font-size:18px;line-height:1.4;font-weight:normal;padding:0;width:auto;max-width:600px}.b-loader--preview .b-loader__text{text-shadow:1px 1px 2px rgba(0,0,0,0.5);color:#fff}.b-loader--preview .b-loader__bar{box-shadow:1px 1px 2px rgba(0,0,0,0.5);background:#fff}.b-loader.is-hidden{opacity:0}.b-line-loader{position:absolute;left:0;top:0;width:100%;height:2px;background:rgba(255,255,255,0.5);overflow:hidden;font-size:0;line-height:0}.b-line-loader__progress{background:#cd1719;width:0px;height:2px;overflow:hidden}.b-overlay{position:absolute;left:0;top:0;width:100%;height:100%;padding:30px;overflow-y:auto;display:flex;box-sizing:border-box;z-index:100}.b-overlay--preview{background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0.2}.b-overlay--init{background-color:#292323}.b-overlay--fade{background:rgba(41,35,35,0.9)}.b-tooltip{box-sizing:border-box;position:absolute;z-index:20;left:-9999px;top:-9999px;background:rgba(0,0,0,0.7);color:#fff;font-size:15px;line-height:1.4;padding:22px 25px 22px 25px;border-radius:3px;width:300px;word-wrap:break-word;max-height:90%;max-width:90%}.b-tooltip__close{position:absolute;right:3px;top:3px;font-size:30px;line-height:0.8;font-weight:300;cursor:pointer;padding:0 5px 4px 5px;z-index:20}.b-tooltip__arrow{position:absolute;content:'';display:none;width:0;height:0;border:10px solid transparent}.b-tooltip__inner{height:100%;overflow:auto}.b-tooltip__container{-webkit-overflow-scrolling:touch;overflow:auto;width:100%;height:100%}.b-tooltip__iframe{border:0;width:100%;height:100%}.b-tooltip__title{font-size:20px;line-height:1.1}.b-tooltip__body{padding:10px 0 0 0}.b-tooltip__body a{cursor:pointer}.b-tooltip__body p{margin:0 0 10px 0;padding:0}.b-tooltip__body img{max-width:100%}.b-tooltip__more{padding:15px 0 0 0;margin:0 0 0 -5px;overflow:hidden}.b-tooltip__more .e-button{margin:0 0 8px 5px}.b-tooltip--iframe .b-tooltip__inner{font-size:0;line-height:0}.b-tooltip--popup .b-tooltip__arrow{display:none}.b-tooltip--centering{left:50% !important;top:50% !important;transform:translate(-50%, -50%)}.i-gui-hidden .b-tooltip{display:none !important;visibility:hidden !important}.top .b-tooltip__arrow,.top-left .b-tooltip__arrow,.top-center .b-tooltip__arrow,.top-right .b-tooltip__arrow{display:block;bottom:-20px;border-top-color:rgba(0,0,0,0.7);border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important}.top-left .b-tooltip__arrow{right:17px}.top-center .b-tooltip__arrow{left:50%;margin-left:-10px}.top-right .b-tooltip__arrow{left:17px}.bottom .b-tooltip__arrow,.bottom-left .b-tooltip__arrow,.bottom-center .b-tooltip__arrow,.bottom-right .b-tooltip__arrow{display:block;top:-20px;border-bottom-color:rgba(0,0,0,0.7);border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important}.bottom-left .b-tooltip__arrow{right:17px}.bottom-center .b-tooltip__arrow{left:50%;margin-left:-10px}.bottom-right .b-tooltip__arrow{left:17px}.left .b-tooltip__arrow,.left-top .b-tooltip__arrow,.left-center .b-tooltip__arrow,.left-bottom .b-tooltip__arrow{display:block;right:-20px;border-left-color:rgba(0,0,0,0.7);border-top-color:transparent !important;border-bottom-color:transparent !important;border-right-color:transparent !important}.left-top .b-tooltip__arrow{bottom:17px}.left-center .b-tooltip__arrow{top:50%;margin-top:-10px}.left-bottom .b-tooltip__arrow{top:17px}.right .b-tooltip__arrow,.right-top .b-tooltip__arrow,.right-center .b-tooltip__arrow,.right-bottom .b-tooltip__arrow{display:block;left:-20px;border-right-color:rgba(0,0,0,0.7);border-top-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important}.right-top .b-tooltip__arrow{bottom:17px}.right-center .b-tooltip__arrow{top:50%;margin-top:-10px}.right-bottom .b-tooltip__arrow{top:17px}.b-modal{display:none;position:relative;z-index:200;width:60%;min-width:320px;max-width:640px;user-select:none;margin:auto}.b-modal--fullscreen{background:rgba(0,0,0,0.7);background-attachment:fixed;position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%}.b-modal--fullscreen .b-modal__close{right:15px}.b-modal__title{font-size:20px;line-height:normal;margin:0 0 25px 0}.b-modal__inner p{margin:0 0 15px 0;padding:0}.b-modal__inner--center{text-align:center}.b-modal__close{border-radius:50%;transition:background 0.3s ease;cursor:pointer;position:absolute;right:15px;top:15px;width:36px;height:36px;text-align:center;font-size:0;line-height:0}.b-modal__close:hover{background:#fff}.b-modal__close .b-modal__ico{fill:#fff;stroke:#fff;stroke-width:0.5px;display:inline-block;vertical-align:top;width:22px;height:22px;margin:7px 0 0 0}.b-modal__close:hover .b-modal__ico{fill:#000;stroke:#000}.b-modal__submit{padding:25px 0 0 0;margin:0 0 -10px -10px;font-size:0;line-height:0}.b-modal__submit .e-button{margin:0 10px 10px 10px}.b-modal__section{margin:0 0 15px 0}.b-modal__line{margin:10px 0 0 0}.b-modal--dark{background:rgba(0,0,0,0.75)}.b-modal--dark .b-modal__inner{padding:40px 80px 40px 40px;color:#fff}.b-modal--light{background:#fff}.b-modal--light .b-modal__close{background:#000}.b-modal--light .b-modal__close:hover{background:#00a200}.b-modal--light .b-modal__inner{padding:40px 80px 40px 40px;color:#000}.b-modal--light .b-modal__close .b-modal__ico{fill:#fff}.b-modal--hidden{left:-9999px;top:-9999px}.b-modal__code{font-size:0;line-height:0}.b-modal__code .e-textarea{font-family:monospace, serif;font-size:14px}.b-modal--help{width:700px;max-width:940px;min-width:360px}.b-modal--navigator .b-modal__code .e-textarea{height:210px}.b-modal--actions .b-modal__title{text-align:center}.b-modal--actions .b-modal__inner{padding:30px 40px 40px 40px}.b-modal--overlays .b-modal__title{text-align:center}.b-modal--overlays .b-modal__inner{padding:30px 40px 40px 40px}.b-modal--overlays .b-modal__submit{text-align:center}.b-help{text-align:center}.b-help--desktop{min-width:360px}.b-help__row{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.b-help__left{box-sizing:border-box;width:50%;background:rgba(255,255,255,0.9);padding:0 50px 0 50px;text-align:left}.b-help__right{box-sizing:border-box;width:50%;background:rgba(0,0,0,0.78);text-align:left;padding:0 50px 0 50px;color:#fff}.b-help__top .b-help__left,.b-help__top .b-help__right{padding-top:36px}.b-help__bottom .b-help__left,.b-help__bottom .b-help__right{padding-top:30px;padding-bottom:26px}.b-help__head{font-size:24px;line-height:1.4;font-weight:bold;text-align:center;padding:0 0 21px 0;text-transform:uppercase}.b-help__section{padding:0 0 30px 0}.b-help__desc{font-size:17px;line-height:1.2}.b-help__logo{max-width:190px;max-height:80px;display:block;margin:0 auto}.b-help__logo--default{width:190px;height:63px}.b-help__image{font-size:0;line-height:0}.b-help__element{display:inline-block;vertical-align:bottom}.b-help__or{vertical-align:bottom;font-size:17px;line-height:1.2;font-weight:bold;padding:0 18px 7px 18px}.b-help__copyright{text-align:center;font-size:17px;line-height:1.2;padding:14px 0 0 0}.b-help__copyright a{color:#000}.b-help__micro{display:inline-block;vertical-align:middle;width:70px;height:30px;margin:-2px 0 0 0}.b-help--bottom{position:absolute;left:0;bottom:0;width:100%}.b-help__text{color:#fff;margin:0 auto 25px auto !important;padding:0;font-size:18px;line-height:26px;max-width:220px}.b-help__hand-img{display:block;width:188px;height:299px;height:auto;fill:#fff;margin:0 auto}@media (min-height: 200px) and (max-height: 459px){.b-help__text{font-size:15px;line-height:20px;max-width:300px;margin-bottom:5px}.b-help__hand-img{width:80px;height:127px}}@media (max-height: 199px){.b-help--bottom{height:100%;align-items:center;justify-content:center;display:flex}.b-help__text{font-size:15px;line-height:20px;max-width:300px;margin:0 auto}.b-help__hand-img{display:none}}.b-bottom{position:absolute;left:0;bottom:0;width:100%;height:0}.b-bottom__floors{padding:0 10px 10px 0;position:absolute;top:-34px;right:0px}.b-bottom__floors--hidden{visibility:hidden}.b-bottom__floors--right{left:auto;right:10px}.i-gui-hidden .b-bottom{display:none !important;visibility:hidden !important}.i-gui-vr .b-bottom,.i-gui-3dtv .b-bottom{display:none !important;visibility:hidden !important}.navigator{background:rgba(0,0,0,0.7);position:absolute;width:240px;left:-100%;top:0;height:100%;z-index:200;transition:left 0.3s ease;user-select:none}.navigator__close{display:none;position:absolute;top:10px;right:10px;width:31px;height:31px;border-radius:50%;text-align:center;font-size:0;line-height:0;cursor:pointer}.navigator__ico{display:inline-block;margin-top:6px;width:18px;height:18px;stroke-width:0.5px;fill:#fff;stroke:#fff;vertical-align:top}.navigator__arrow{background:rgba(0,0,0,0);display:none;padding:15px 0;text-align:center;cursor:pointer;position:absolute;width:100%;left:0;transition:all 0.3s ease}.navigator__arrow:hover{background:rgba(0,0,0,0.3)}.navigator__arrow-ico{display:inline-block;width:38px;height:20px;fill:#fff}.navigator__arrow--prev{top:0}.navigator__arrow--next{bottom:0}.navigator .disabled{display:none !important}.navigator__ul{list-style-type:none;margin:0;padding:0;display:block}.navigator__item{background:rgba(0,0,0,0);display:block;margin:0;padding:0;font-size:0;line-height:0;color:#fff;text-decoration:none;padding:15px;text-align:center;cursor:pointer;transition:background 0.3s ease}.navigator__item:hover{background:rgba(0,0,0,0.3)}.navigator__media{position:relative}.navigator__image{background-repeat:no-repeat;background-position:center center;background-size:cover;border:0;width:100%;max-width:100%;height:128px}.navigator__title{font-size:14px;line-height:1.2;margin:0px;padding:5px 0 0 0}.navigator--open{left:0}.navigator--over .navigator__inner{margin:50px 0}.navigator--over .navigator__arrow{display:block}.i-gui-hidden .navigator{display:none !important;visibility:hidden !important}.i-gui-vr .navigator,.i-gui-3dtv .navigator{display:none !important;visibility:hidden !important}.b-floors{border-radius:3px;transition:background 0.3s ease;display:inline-block;min-width:120px;height:24px;background:rgba(0,0,0,0.5);font-size:14px;line-height:22px;color:#fff;position:relative}.b-floors__current{display:block;padding:0 10px;cursor:pointer}.b-floors__toogle{position:absolute;bottom:24px;width:100%;display:none}.b-floors__item{transition:background 0.3s ease;background:rgba(0,0,0,0.5);margin:0 0 1px 0;padding:2px 10px 5px 10px;cursor:pointer;line-height:1.25}.b-floors__item:hover{background:rgba(57,161,215,0.3)}.b-floors__item--active{background:rgba(57,161,215,0.76)}.b-floors__item--active:hover{background:rgba(57,161,215,0.9)}.b-floors__item:first-child{border-radius:3px 3px 0 0}.b-floors__item:last-child{border-radius:0 0 3px 3px}.b-floors__arrow{fill:#fff;width:15px;height:8px;float:right;margin:8px 0 0 6px}.b-floors--open{background:rgba(0,0,0,0.8)}.b-floors--open .b-floors__toogle{display:block}.b-floors--open .b-floors__arrow{transform:rotate(180deg)}.is-walk-playing .b-floors{display:none}.b-vr{width:100px;height:100px;display:block;position:absolute;z-index:100}.b-vr__cursor{position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px;width:20px;height:20px}.b-vr__plus{width:20px;height:20px;display:block;fill:#cd1719}.b-vr__timer{display:none;position:absolute;width:100%;height:100%;left:0;top:0}.b-vr__loader{fill:#cd1719;width:100%;height:100%}.b-vr__counter{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px}.b-vr--loading .b-vr__cursor{display:none}.b-vr--loading .b-vr__timer{display:block}#vr-cursor-left{margin:0 0 0 3px}#vr-cursor-right{margin:0 0 0 -3px}.b-topline{background:rgba(0,0,0,0.7);position:absolute;left:0;top:0;width:100%;color:#fff;text-align:center;font-size:0;line-height:0;padding:15px 0;min-width:320px;z-index:999}.b-topline__flashes{text-align:center;font:normal 14px/1 Arial, Helvetica, sans-serif;align-self:center;margin:0 auto;padding:0 40px;list-style-type:none}.b-topline__flashes-item{margin:0;padding:0}.b-topline__close{cursor:pointer;font-size:30px;line-height:19px;position:absolute;width:25px;height:25px;right:10px;top:10px}.b-dropdown{display:none}.b-dropdown--shown{display:block}.b-dropdown::after{display:block;content:'';position:absolute;right:19px;width:0;height:0;border:8px solid transparent}.b-dropdown--top::after{bottom:-16px;border-top-color:rgba(0,0,0,0.5)}.b-dropdown--bottom::after{top:-16px;border-bottom-color:rgba(0,0,0,0.5)}.b-dropdown__inner{display:block}.is-touch .b-dropdown__inner{max-height:calc(100vh - 135px);overflow-y:scroll;-webkit-overflow-scrolling:auto}.b-dropdown__list{list-style-type:none;margin:0 0 -1px 0;padding:0;display:block}.b-dropdown__item{text-align:left;transition:background 0.3s ease;background:rgba(0,0,0,0.5);display:block;margin:0 0 1px 0;padding:0;color:#fff;font-size:14px;line-height:16px}.b-dropdown__item.is-active,.b-dropdown__item:hover{background:rgba(57,161,215,0.3)}.b-dropdown__item:first-child{border-radius:3px 3px 0 0}.b-dropdown__item:last-child{border-radius:0 0 3px 3px}.b-dropdown__a{outline:none;display:none;padding:5px 10px;color:#fff;text-decoration:none;cursor:pointer}.b-dropdown__a:hover{text-decoration:none}.b-dropdown__item--separator .b-dropdown__a{padding:0}.b-dropdown .icon,.b-dropdown img,.b-dropdown svg{display:inline-block;vertical-align:middle;height:25px;margin:0 6px 0 0}.b-dropdown svg{width:25px}.b-dropdown [data-action] svg,.b-dropdown [data-action] img{width:25px}.b-dropdown .no-title{text-align:center}.b-dropdown .no-title .icon,.b-dropdown .no-title svg{width:auto;margin:0}.b-dropdown .state{display:none}.b-dropdown .state--active{display:block}.b-dropdown .value{vertical-align:middle}.b-dropdown .multy .state{padding:0 10px 5px 10px;margin:0 -10px 5px -10px;border-bottom:1px solid rgba(255,255,255,0.3)}.b-dropdown .multy .state:last-child{margin-bottom:0;padding-bottom:0;border:0}.b-dropdown .is-shown{display:block !important}.b-toolbar .b-dropdown--top{bottom:61px}.b-toolbar .b-dropdown--bottom{top:61px}.b-toolbar .b-dropdown{position:absolute;right:0;z-index:200}.b-toolbar .b-dropdown__item{white-space:nowrap}.b-toolbar .b-dropdown--rounded{top:100%;right:auto;left:50%;transform:translateX(-50%)}.b-page--editable .b-dropdown__a.action__walk{display:none !important}.b-page--editable .b-dropdown__a.action__undo{display:none !important}.is-walk-playing .b-page--editable .b-dropdown__a.action__walk{display:inline-block !important}.is-buffer-not-empty .b-page--editable .b-dropdown__a.action__undo{display:inline-block !important}.is-walk-playing.is-buffer-not-empty .b-page--editable .b-dropdown__a.action__undo{display:none !important}.b-message{position:absolute;left:0;top:0;width:100%;height:100%;display:table;z-index:102}.b-message.is-hidden{display:none}.b-message__cell{display:table-cell;vertical-align:middle;text-align:center;padding:0 40px}.b-message__loader{text-align:center}.b-message__content{padding:15px 0 0 0;color:#fff}.b-message__content.is-hidden{display:none}.b-message__text{font-family:Arial, sans-serif;font-size:18px;line-height:1.4;color:#fff;max-width:600px;margin:0 auto 15px auto}.b-message__text a{color:#fff;text-decoration:underline}.b-message__text a:hover{text-decoration:none}.b-message__button{max-width:600px;margin:0 auto}.b-infobox{position:absolute;background:rgba(0,0,0,0.7);color:#fff;font-size:12px;line-height:1.2;padding:1px 4px 1px;z-index:50;border-radius:2px;pointer-events:none;left:0;top:0}.b-infobox .more{font-size:11px;color:#ddd}.b-infobox--clickable{padding:6px 10px 5px;font-size:14px}.b-hint{display:block;pointer-events:none;position:absolute;bottom:3%;left:50%;width:100%;max-width:450px;transform:translateX(-50%);z-index:50}.b-hint__item{display:none;background:rgba(0,0,0,0.6);border-radius:3px;padding:15px 20px;margin:10px 0 0 0;font-size:14px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.7);text-align:center;pointer-events:none;transition:opacity 0.3s ease;opacity:0}.b-hint__item.isAnimate{opacity:1}.b-hint__item.isShow{display:block}.b-hint--dark{background:rgba(0,0,0,0.6)}.b-hint--light{background:rgba(255,255,255,0.2);text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.b-hint--error{background:rgba(255,0,0,0.3);text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.b-hint--success{background:rgba(0,205,0,0.4);text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.is-walk-playing .b-hint{display:none}.b-anchor__chooser{margin-bottom:15px}.blotch{display:block;pointer-events:none;position:absolute;bottom:3%;left:50%;max-width:600px;transform:translateX(-50%);z-index:50;background:rgba(0,0,0,0.4);border-radius:3px;font-size:14px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.6);text-align:center;transition:opacity 0.3s ease}.blotch__inner{padding:15px 20px}.blotch__close{pointer-events:initial;position:absolute;right:3px;top:1px;font-size:30px;line-height:0.8;font-weight:300;cursor:pointer;padding:0 5px 4px 5px}.blotch.is-hidden{opacity:0}.resolution__icon{width:23px !important}.i-gui-vr .resolution,.i-gui-3dtv .resolution{display:none !important;visibility:hidden !important}@media (min-width: 1200px){.b-hint{max-width:450px}}@media (min-width: 768px) and (max-width: 991px){.label{font-size:15px}.label__inner{max-width:280px}.b-modal--anchor{width:70%}.b-modal--clickable{width:80%}.b-help__logo{max-width:80%}.b-hint{max-width:60%}}@media (max-width: 767px){.i-map-fullscreen .b-map__zoom{width:23px;height:23px}.i-map-fullscreen .b-map__zoom svg{width:23px;height:23px;margin:0}.b-toolbar--top{right:10px;top:10px}.b-toolbar--bottom{right:10px;bottom:10px}.b-toolbar__item{padding:5px}.b-toolbar__main>.action__help{width:23px;height:23px}.b-toolbar__main>.action__fullscreen{width:25px;height:20px}.b-toolbar__main>.action__dollhouse{width:25px;height:25px}.b-toolbar__main>.action__navigator{width:29px;height:29px}.b-toolbar__main>.action__screenshot{padding:0px 5px;width:25px;height:20px}.b-toolbar__main>.action__roulette{width:23px;height:23px}.b-toolbar__main>.action__vr{padding:0;width:35px;height:35px}.b-toolbar__main>.action__gyro{width:20px;height:24px}.b-toolbar__main>.action__link_generator{width:24px;height:24px}.b-toolbar__main>.action__audio{width:24px;height:24px}.b-toolbar__main>.action__walk{width:25px;height:25px}.b-toolbar__main>.action__walk_write{width:25px;height:25px}.b-toolbar__main>.action__clickable{width:25px;height:25px}.b-toolbar__main>.action__start{width:25px;height:25px}.b-toolbar__main>.action__options{width:25px;height:25px}.b-toolbar__main>.action__undo{width:25px;height:25px}.b-toolbar__main>.b-toolbar__separator{height:25px}.b-toolbar .loading-wrap{width:26px;height:26px;margin:0}.b-toolbar .loading-wrap .b-spinner{width:inherit;height:inherit}.b-toolbar .action__plan{width:22px;height:22px}.b-toolbar .action__vr_exit{padding:0;width:35px;height:35px}.b-toolbar .action__hamburger{width:25px;height:25px}.b-toolbar__main>.multy{width:auto;padding-left:10px;padding-right:5px}.multy>.b-toolbar__inner>.state{margin:0 10px 0 0}.multy>.b-toolbar__inner>.state:last-child{margin:0}.b-toolbar__main>.action__walk.multy>.b-toolbar__inner>.state,.b-toolbar__main>.action__walk_write.multy>.b-toolbar__inner>.state{width:25px}.b-toolbar__main>.action__walk.multy>.b-toolbar__inner>.state svg,.b-toolbar__main>.action__walk_write.multy>.b-toolbar__inner>.state svg{width:25px}.b-toolbar__main>.action__walk_write>.b-toolbar__inner>.state[data-action='save']{width:23px}.b-toolbar__main>.action__walk_write>.b-toolbar__inner>.state[data-action='save'] svg{width:23px}.b-toolbar__action{padding-top:0;padding-bottom:0}.b-toolbar__button{font-size:14px;padding:4px 6px}.b-toolbar__svg{height:18px}.b-toolbar__title{margin:0 0 2px 6px}.b-toolbar__button--transparent{padding:0}.b-toolbar__button--transparent svg,.b-toolbar__button--transparent .b-toolbar__svg{height:23px}.label{margin:0;font-size:14px;min-height:35px;padding-top:0;padding-bottom:0}.label__inner{max-width:250px}.b-loader__inner{padding:15px 10px 20px 10px}.b-loader__text{font-size:18px;padding-bottom:20px}.b-loader__bar{width:90%}.b-overlay{padding:20px}.b-tooltip--iframe{min-width:90%;min-height:90%}.b-modal{width:80%}.b-modal--help{width:90%}.b-modal--fullscreen{width:100%}.b-modal__close{top:10px;right:10px;width:31px;height:31px}.b-modal__close .b-modal__ico{width:18px;height:18px}.b-modal--dark .b-modal__inner{padding:30px}.b-modal--light .b-modal__inner{padding:30px}.b-modal--clickable{width:100%;max-width:none}.b-modal--clickable .b-modal__submit{padding-top:15px}.b-modal--clickable .b-modal__submit .e-button{margin-left:5px;margin-right:5px}.b-help__head{font-size:19px}.b-help__logo{max-width:80%}.b-help__logo--default{width:160px;height:53px}.b-help__left{padding:0 25px}.b-help__right{padding:0 20px 0 25px}.b-help__section{padding:0 0 20px 0}.b-help__desc{text-align:center;font-size:16px}.b-help__element{display:block;margin:0 auto;text-align:center}.b-help__or{padding:7px 0 10px 0}.b-toolbar .b-dropdown::after{right:10px}.b-toolbar .b-dropdown--top{bottom:46px}.b-toolbar .b-dropdown--bottom{top:46px}.b-hint{max-width:60%}.blotch{bottom:2%;max-width:90%;width:70%;font-size:12px}.blotch__inner{padding:10px 15px}}@media (max-width: 480px){.b-overlay{padding:10px}.b-modal{width:100%}.b-modal__submit .e-button{display:block;margin:0 auto 10px auto;max-width:180px}.b-modal--fullscreen{width:100%}.b-modal--help{width:80%}.b-modal--help .b-modal__close .b-modal__ico{fill:#000;stroke:#000}.b-modal--help .b-modal__close:hover{background:#000}.b-modal--help .b-modal__close:hover .b-modal__ico{fill:#fff;stroke:#fff}.b-modal--dark .b-modal__inner{padding:20px}.b-modal--light .b-modal__inner{padding:20px}.b-modal--clickable{width:100%;max-width:none}.b-modal--clickable .b-modal__submit .e-button{margin-left:auto;margin-right:auto}.b-help__head{font-size:15px;line-height:19px;padding-top:0}.b-help__row{flex-direction:column}.b-help__left,.b-help__right{width:100%;padding:0 15px 0 15px}.b-help__logo{max-width:190px}.b-help__top .b-help__left{padding-top:15px}.b-help__top .b-help__right{display:none}.b-help__bottom .b-help__left,.b-help__bottom .b-help__right{padding-top:20px;padding-bottom:5px}.b-help__section{padding:0 0 20px 0;max-width:280px;margin:0 auto}.b-help__desc{text-align:center;font-size:16px;margin:0 0 10px 0}.b-help__image{text-align:center}.b-help__element{display:inline-block;margin:0 auto;text-align:center}.b-help__or{padding:0 10px 10px 10px}.b-help__copyright{display:none}.navigator{width:100%}.navigator__item{margin:0 auto;max-width:200px}.navigator__close{display:block}.b-hint{max-width:80%}.blotch{width:90%}}
