body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--default-spacing:20px;--floor-grid-spacing:70px;--base-text-color:#000;--base-btn-text-color:rgba(0,0,0,.4);--base-btn-text-hover-color:#000;--unit-type-text-color:#bcbcbc;--unit-type-border-color:#fff;--floor-grid-border-color:#eee;--floor-grid-border-width:1px;--unit-moving-bg:#eee;--unit-drag-handle-x-offset:18px;--unit-drag-handle-y-offset:35px;--unit-vertical-space:20px;--unit-horizontal-space:calc(var(--unit-vertical-space)/2);--unit-components-bg:rgba(0,0,0,.1);--topbar-horizontal-space:var(--unit-horizontal-space);--topbar-vertical-space:0;--topbar-shadow-color:#888;--topbar-grid-6x3-cell-width:75px;--topbar-grid-6x3-cell-height:150px;--floor-grid-6x3-cell-width:calc(var(--topbar-grid-6x3-cell-width)*2);--floor-grid-6x3-cell-height:calc(var(--topbar-grid-6x3-cell-height)*2);--topbar-grid-8x3-cell-width:75px;--topbar-grid-8x3-cell-height:200px;--floor-grid-8x3-cell-width:calc(var(--topbar-grid-8x3-cell-width)*2);--floor-grid-8x3-cell-height:calc(var(--topbar-grid-8x3-cell-height)*2);--topbar-grid-5x2_40-cell-width:60px;--topbar-grid-5x2_40-cell-height:125px;--floor-grid-5x2_40-cell-width:calc(var(--topbar-grid-5x2_40-cell-width)*2);--floor-grid-5x2_40-cell-height:calc(var(--topbar-grid-5x2_40-cell-height)*2);--settings-bg:#999;--settings-btn-bg:#fff;--btn-disabled-text-color:var(--settings-bg);--btn-disabled-bg-color:var(--floor-grid-border-color);--btn-disabled-border-color:var(--btn-disabled-bg-color);--compontent-btn-border-color:#999;--compontent-btn-border-hov-color:#bbb;--floor-grid-cell-width-pixel:1px;--floor-grid-cell-height-pixel:1px}.preview{--floor-grid-6x3-cell-width:calc(100vw/var(--unit-count));--floor-grid-6x3-cell-height:calc(var(--floor-grid-6x3-cell-width)*2);--floor-grid-8x3-cell-width:calc(100vw/var(--unit-count));--floor-grid-8x3-cell-height:calc(var(--floor-grid-8x3-cell-width)/3*8);--floor-grid-5x2_40-cell-width:calc(100vw/var(--unit-count));--floor-grid-5x2_40-cell-height:calc(var(--floor-grid-5x2_40-cell-width)/6*12.5);overflow:hidden}.preview .unit.type-unit_6x3{--floor-grid-cell-width-pixel:calc(var(--floor-grid-6x3-cell-width)/150);--floor-grid-cell-height-pixel:calc(var(--floor-grid-6x3-cell-height)/300)}.floor-cat_6x3 .preview{--floor-grid-spacing:calc(var(--floor-grid-6x3-cell-height)/4)}.preview .unit.type-unit_8x3{--floor-grid-cell-width-pixel:calc(var(--floor-grid-8x3-cell-width)/150);--floor-grid-cell-height-pixel:calc(var(--floor-grid-8x3-cell-height)/400)}.floor-cat_8x3 .preview{--floor-grid-spacing:calc(var(--floor-grid-8x3-cell-height)/4)}.preview .unit.type-unit_5x2_40{--floor-grid-cell-width-pixel:calc(var(--floor-grid-5x2_40-cell-width)/120);--floor-grid-cell-height-pixel:calc(var(--floor-grid-5x2_40-cell-height)/250)}.floor-cat_5x2_40 .preview{--floor-grid-spacing:calc(var(--floor-grid-5x2_40-cell-height)/4)}.unit.type-unit_6x3 .unit-img-wrap>img{height:450px;height:calc(var(--topbar-grid-6x3-cell-height)*3);left:-75px;left:calc(var(--topbar-grid-6x3-cell-width)*-1);top:-150px;top:calc(var(--topbar-grid-6x3-cell-height)*-1);width:225px;width:calc(var(--topbar-grid-6x3-cell-width)*3)}.unit.type-unit_8x3 .unit-img-wrap>img{height:600px;height:calc(var(--topbar-grid-8x3-cell-height)*3);left:-75px;left:calc(var(--topbar-grid-8x3-cell-width)*-1);top:-200px;top:calc(var(--topbar-grid-8x3-cell-height)*-1);width:225px;width:calc(var(--topbar-grid-8x3-cell-width)*3)}.unit.type-unit_5x2_40 .unit-img-wrap>img{height:375px;height:calc(var(--topbar-grid-5x2_40-cell-height)*3);left:-60px;left:calc(var(--topbar-grid-5x2_40-cell-width)*-1);top:-125px;top:calc(var(--topbar-grid-5x2_40-cell-height)*-1);width:180px;width:calc(var(--topbar-grid-5x2_40-cell-width)*3)}.unit.type-unit_6x3,.unit.type-unit_6x3 .unit-components,.unit.type-unit_6x3 .unit-components-operations,.unit.type-unit_6x3 .unit-img-wrap{height:150px;height:var(--topbar-grid-6x3-cell-height);width:75px;width:var(--topbar-grid-6x3-cell-width)}.unit.type-unit_8x3,.unit.type-unit_8x3 .unit-components,.unit.type-unit_8x3 .unit-components-operations,.unit.type-unit_8x3 .unit-img-wrap{height:200px;height:var(--topbar-grid-8x3-cell-height);width:75px;width:var(--topbar-grid-8x3-cell-width)}.unit.type-unit_5x2_40,.unit.type-unit_5x2_40 .unit-components,.unit.type-unit_5x2_40 .unit-components-operations,.unit.type-unit_5x2_40 .unit-img-wrap{height:125px;height:var(--topbar-grid-5x2_40-cell-height);width:60px;width:var(--topbar-grid-5x2_40-cell-width)}.floor-cat_6x3 .cell,.floor-cat_6x3 .cell .cell-actions .drag-handle:before,.floor-cat_6x3 .cell .unit,.floor-cat_6x3 .cell .unit .unit-components,.floor-cat_6x3 .cell .unit-components-operations,.floor-cat_6x3 .col,.floor-cat_6x3 .unit .unit-img-wrap{height:300px;height:var(--floor-grid-6x3-cell-height);width:150px;width:var(--floor-grid-6x3-cell-width)}.floor-cat_6x3 .row{height:300px;height:var(--floor-grid-6x3-cell-height)}.floor-cat_6x3 .cell .cell-actions .drag-handle:before{left:-57px;left:calc((var(--floor-grid-6x3-cell-width)/2)*-1 + var(--unit-drag-handle-x-offset));top:-115px;top:calc((var(--floor-grid-6x3-cell-height)/2)*-1 + var(--unit-drag-handle-y-offset))}.floor-cat_8x3 .cell,.floor-cat_8x3 .cell .cell-actions .drag-handle:before,.floor-cat_8x3 .cell .unit,.floor-cat_8x3 .cell .unit .unit-components,.floor-cat_8x3 .cell .unit-components-operations,.floor-cat_8x3 .col,.floor-cat_8x3 .unit .unit-img-wrap{height:400px;height:var(--floor-grid-8x3-cell-height);width:150px;width:var(--floor-grid-8x3-cell-width)}.floor-cat_8x3 .row{height:400px;height:var(--floor-grid-8x3-cell-height)}.floor-cat_8x3 .cell .cell-actions .drag-handle:before{left:-57px;left:calc((var(--floor-grid-8x3-cell-width)/2)*-1 + var(--unit-drag-handle-x-offset));top:-165px;top:calc((var(--floor-grid-8x3-cell-height)/2)*-1 + var(--unit-drag-handle-y-offset))}.floor-cat_5x2_40 .cell,.floor-cat_5x2_40 .cell .cell-actions .drag-handle:before,.floor-cat_5x2_40 .cell .unit,.floor-cat_5x2_40 .cell .unit .unit-components,.floor-cat_5x2_40 .cell .unit-components-operations,.floor-cat_5x2_40 .col,.floor-cat_5x2_40 .unit .unit-img-wrap{height:250px;height:var(--floor-grid-5x2_40-cell-height);width:120px;width:var(--floor-grid-5x2_40-cell-width)}.floor-cat_5x2_40 .row{height:250px;height:var(--floor-grid-5x2_40-cell-height)}.floor-cat_5x2_40 .cell .cell-actions .drag-handle:before{left:-42px;left:calc((var(--floor-grid-5x2_40-cell-width)/2)*-1 + var(--unit-drag-handle-x-offset));top:-90px;top:calc((var(--floor-grid-5x2_40-cell-height)/2)*-1 + var(--unit-drag-handle-y-offset))}.floor-cat_6x3 .cell .unit .unit-img-wrap>img{height:900px;height:calc(var(--floor-grid-6x3-cell-height)*3);left:-150px;left:calc(var(--floor-grid-6x3-cell-width)*-1);top:-300px;top:calc(var(--floor-grid-6x3-cell-height)*-1);width:450px;width:calc(var(--floor-grid-6x3-cell-width)*3)}.floor-cat_8x3 .cell .unit .unit-img-wrap>img{height:1200px;height:calc(var(--floor-grid-8x3-cell-height)*3);left:-150px;left:calc(var(--floor-grid-8x3-cell-width)*-1);top:-400px;top:calc(var(--floor-grid-8x3-cell-height)*-1);width:450px;width:calc(var(--floor-grid-8x3-cell-width)*3)}.floor-cat_5x2_40 .cell .unit .unit-img-wrap>img{height:750px;height:calc(var(--floor-grid-5x2_40-cell-height)*3);left:-120px;left:calc(var(--floor-grid-5x2_40-cell-width)*-1);top:-250px;top:calc(var(--floor-grid-5x2_40-cell-height)*-1);width:360px;width:calc(var(--floor-grid-5x2_40-cell-width)*3)}.rob-units-configurator .floor-grid,.rob-units-configurator .settings,.rob-units-configurator .topbar{-webkit-user-select:none;user-select:none}.btn{color:rgba(0,0,0,.4);color:var(--base-btn-text-color);line-height:1;padding:5px}.btn:hover{cursor:pointer}.btn:focus,.btn:hover{color:#000;color:var(--base-btn-text-hover-color)}.btn[disabled]:focus,.btn[disabled]:hover{cursor:not-allowed}.btn:active,.btn:focus,.btn:hover{box-shadow:none!important;outline:none!important}.btn[disabled],.btn[disabled]:focus,.btn[disabled]:hover{background-color:#eee;background-color:var(--btn-disabled-bg-color);border-color:#eee;border-color:var(--btn-disabled-border-color);border-style:solid;border-width:1px;color:#999;color:var(--btn-disabled-text-color)}.btn.btn-with-icon svg{display:block}.btn.btn-with-icon.btn-no-label{background-color:initial;border:none;padding:0}.btn.btn-no-label span{display:none}.cell:after,.cell:before,.col-1:before,.row-1 .col:after{background-color:#eee;background-color:var(--floor-grid-border-color);content:"";display:block;height:1px;height:var(--floor-grid-border-width);position:absolute;width:1px;width:var(--floor-grid-border-width);z-index:-10}.z-index-base{z-index:0}.rob-units-configurator,.z-index-base{position:relative}.vm-full_view .app-header .settings,.vm-full_view .app-header .topbar{display:none}.vm-basic_edit .app-header,.vm-full_edit .app-header{background-color:#fff;left:0;padding:0 20px;padding:0 calc(var(--topbar-horizontal-space)*2);position:fixed;top:0;width:100%;z-index:1}.app-body{overflow:hidden;z-index:0}.app-body h2{font-size:28px}.vm-basic_edit.grid-cat_6x3 .app-body,.vm-full_edit.grid-cat_6x3 .app-body{margin-top:300px;margin-top:calc(150px + var(--topbar-grid-6x3-cell-height))}.vm-basic_edit.grid-cat_8x3 .app-body,.vm-full_edit.grid-cat_8x3 .app-body{margin-top:350px;margin-top:calc(150px + var(--topbar-grid-8x3-cell-height))}.vm-basic_edit.grid-cat_5x2_40 .app-body,.vm-full_edit.grid-cat_5x2_40 .app-body{margin-top:275px;margin-top:calc(150px + var(--topbar-grid-5x2_40-cell-height))}.topbar{box-shadow:0 0 10px #888;box-shadow:0 0 10px var(--topbar-shadow-color);overflow-x:scroll;overflow-y:hidden;padding:0 10px;padding:var(--topbar-vertical-space) var(--topbar-horizontal-space);white-space:nowrap}.topbar .unit{display:inline-block;margin:20px 10px;margin:var(--unit-vertical-space) var(--unit-horizontal-space);overflow:visible;position:relative}.floor{margin-top:30px}.floor h2{font-size:28px;line-height:28px;margin:0 0 10px}.floor-grid{margin-left:-20px;margin-left:calc(var(--default-spacing)*-1);margin-right:-20px;margin-right:calc(var(--default-spacing)*-1);overflow-y:hidden;padding:70px 20px;padding:var(--floor-grid-spacing) var(--default-spacing)}.row{white-space:nowrap}.col{display:inline-block;position:relative;text-align:center}.col-1:before,.row-1 .col:after{left:0;top:0}.col-1:before{height:100%}.row-1 .col:after{width:100%}.unit{overflow:visible;text-align:center}.unit-img-wrap{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:60%}.unit .unit-img-wrap{pointer-events:none;position:absolute;z-index:-4}.unit .unit-id-name{color:#bcbcbc;color:var(--unit-type-text-color);display:block;font-size:14px;font-weight:700;left:0;position:absolute;right:0;text-align:center;text-shadow:-1px 1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;text-shadow:-1px 1px 0 var(--unit-type-border-color),1px 1px 0 var(--unit-type-border-color),1px -1px 0 var(--unit-type-border-color),-1px -1px 0 var(--unit-type-border-color);top:calc(50% - 45px)}.topbar .unit .unit-id-name{font-size:11px;top:calc(50% - 25px)}.unit.unit-draggable:hover{cursor:grab}.unit.unit-draggable:active{background-color:#eee;background-color:var(--unit-moving-bg);cursor:grabbing}.unit.unit-draggable:active *{display:none}.unit .unit-img-wrap>img{display:inline-block;max-width:none;pointer-events:none;position:absolute;z-index:-2}.unit .unit-components,.unit .unit-components-operations{bottom:0;left:0;position:absolute;right:0;top:0}.unit .unit-components{background-color:rgba(0,0,0,.1);background-color:var(--unit-components-bg);z-index:-1}.unit .unit-components .component{box-sizing:border-box;display:none;position:absolute}.unit .unit-components .component>img{box-sizing:border-box;height:100%;width:100%}.unit .unit-components-operations{display:none;z-index:0}.topbar .unit .unit-components{display:none}.cell{position:relative}.cell:after,.cell:before{bottom:0;right:0}.cell:before{height:100%}.cell:after{width:100%}.cell .unit{left:0;position:absolute;top:0}.cell .unit.unit-rotated .unit-img-wrap>img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cell .unit .unit-components .component,.cell .unit .unit-components-operations{display:block}.cell .unit .unit-components-operations .btn{position:absolute;z-index:2}.cell .unit .unit-components-operations .btn-comp-edit{background-color:initial;border:none}.cell .unit .unit-components-operations .btn-stairs_exterior{background-color:#888;background-color:var(--topbar-shadow-color)}.floor-1 .cell .unit .unit-components-operations .btn-stairs_exterior{display:none!important}.vm-full_edit .cell .unit .unit-components-operations .btn-airco,.vm-full_edit .cell .unit .unit-components-operations .btn-stairs_exterior,.vm-full_edit .cell .unit .unit-components-operations .btn-window_bars{border:2px solid #999;border:2px solid var(--compontent-btn-border-color)}.vm-full_edit .cell .unit .unit-components-operations .btn-airco:focus,.vm-full_edit .cell .unit .unit-components-operations .btn-airco:hover,.vm-full_edit .cell .unit .unit-components-operations .btn-stairs_exterior:focus,.vm-full_edit .cell .unit .unit-components-operations .btn-stairs_exterior:hover,.vm-full_edit .cell .unit .unit-components-operations .btn-window_bars:focus,.vm-full_edit .cell .unit .unit-components-operations .btn-window_bars:hover{border-color:#bbb;border-color:var(--compontent-btn-border-hov-color)}.vm-full_edit .cell .unit .unit-components .component-airco img,.vm-full_edit .cell .unit .unit-components .component-window_bars img{padding:2px}.cell .cell-actions{display:none;height:0;left:0;position:absolute;top:0;width:0;z-index:1}.cell .unit+.cell-actions{display:block}.cell .cell-actions .btn{position:absolute;z-index:2}.cell .cell-actions .drag-handle{box-sizing:border-box;height:36px;padding:10px;position:absolute;width:36px;z-index:2}.cell .cell-actions .drag-handle:before{content:"";display:none;position:absolute}.cell .cell-actions .drag-handle:active:before{background-color:#eee;background-color:var(--unit-moving-bg);display:block;z-index:10}.cell .cell-actions .drag-handle:hover{cursor:grab}.cell .cell-actions .drag-handle span{display:none}.floor-cat_6x3 .cell .cell-actions .drag-handle{left:57px;left:calc(var(--floor-grid-6x3-cell-width)/2 - var(--unit-drag-handle-x-offset));top:115px;top:calc(var(--floor-grid-6x3-cell-height)/2 - var(--unit-drag-handle-y-offset))}.floor-cat_6x3 .cell .cell-actions .btn{top:160px;top:calc(var(--floor-grid-6x3-cell-height)/2 + 10px)}.floor-cat_6x3 .cell .cell-actions .btn-delete{left:87px;left:calc(var(--floor-grid-6x3-cell-width)/2 + 12px)}.floor-cat_6x3 .cell .cell-actions .btn-rotate{left:45px;left:calc(var(--floor-grid-6x3-cell-width)/2 - 30px)}.floor-cat_8x3 .cell .cell-actions .drag-handle{left:57px;left:calc(var(--floor-grid-8x3-cell-width)/2 - var(--unit-drag-handle-x-offset));top:165px;top:calc(var(--floor-grid-8x3-cell-height)/2 - var(--unit-drag-handle-y-offset))}.floor-cat_8x3 .cell .cell-actions .btn{top:210px;top:calc(var(--floor-grid-8x3-cell-height)/2 + 10px)}.floor-cat_8x3 .cell .cell-actions .btn-delete{left:87px;left:calc(var(--floor-grid-8x3-cell-width)/2 + 12px)}.floor-cat_8x3 .cell .cell-actions .btn-rotate{left:45px;left:calc(var(--floor-grid-8x3-cell-width)/2 - 30px)}.floor-cat_5x2_40 .cell .cell-actions .drag-handle{left:42px;left:calc(var(--floor-grid-5x2_40-cell-width)/2 - var(--unit-drag-handle-x-offset));top:90px;top:calc(var(--floor-grid-5x2_40-cell-height)/2 - var(--unit-drag-handle-y-offset))}.floor-cat_5x2_40 .cell .cell-actions .btn{top:135px;top:calc(var(--floor-grid-5x2_40-cell-height)/2 + 10px)}.floor-cat_5x2_40 .cell .cell-actions .btn-delete{left:72px;left:calc(var(--floor-grid-5x2_40-cell-width)/2 + 12px)}.floor-cat_5x2_40 .cell .cell-actions .btn-rotate{left:30px;left:calc(var(--floor-grid-5x2_40-cell-width)/2 - 30px)}.settings{background-color:#999;background-color:var(--settings-bg)}.settings>div{display:inline-block;padding:20px}.settings>div>.btn{cursor:pointer;display:inline-block;font-size:14px;margin-right:10px;padding:10px}.settings>div>.btn:not([disabled]){background-color:#fff;background-color:var(--settings-btn-bg);border:1px solid #fff;border:1px solid var(--settings-btn-bg);color:#000}.legend h4{font-size:24px}.legend ul{font-size:120%}.legend .legend-icon{bottom:-4px;display:inline-block;height:28px;position:relative;width:28px}.legend .legend-icon img{height:100%;width:100%}
/*# sourceMappingURL=main.css.map*/