@font-face{font-family:Andale-Mono;src:url(/static/media/Andale\ Mono.9faaf134.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/static/media/Montserrat-Regular.9c460951.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/static/media/Montserrat-Bold.88932dad.ttf);font-weight:700}@font-face{font-family:Montserrat-Medium;src:url(/static/media/Montserrat-Medium.a98626e1.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/static/media/Montserrat-Bold.88932dad.ttf)}body,html{background-color:#fff;width:100%;height:100%;margin:0;padding:0}#root,.router{height:inherit}.login,.router{display:flex}.login{position:absolute;top:50%;left:50%;width:80%;max-width:321px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);flex-direction:column;padding:20px;border-radius:6px;background-color:#fff;box-shadow:0 2px 2px 0 #b5b5b5;font-family:Montserrat-Regular}.login .login-title{font-size:28px;font-weight:700;text-align:center;margin-bottom:35px;margin-top:15px}.login .login-cnt{margin-bottom:15px}.login .login-cnt .input{margin-bottom:10px;border:1px solid #ddd}.login .login-cnt .input.focus{border:1px solid #b5b5b5}.login .login-cnt .input input{font-family:Montserrat-Regular;margin-left:0;border:none;margin-top:0;color:#66615b;font-weight:700}.login .login-cnt .input input::-webkit-input-placeholder{color:#66615b;font-weight:100}.login .login-cnt .input input::-moz-placeholder{color:#66615b;font-weight:100}.login .login-cnt .input input::-ms-input-placeholder{color:#66615b;font-weight:100}.login .login-cnt .input input::placeholder{color:#66615b;font-weight:100}.login .login-cnt .input img{margin-top:12px}.login .login-err{text-align:center;color:#aa0100;margin-top:5px;font-size:12px;font-family:Andale-Mono;height:14px}.login .login-btm{margin-top:2px;margin-bottom:18px}.button{color:#fff;background-color:#aa0100;border-radius:19px;padding:11px 22px;font-size:12px;text-align:center;font-family:Montserrat-Bold}.button.disabled{background-color:#b1b1b1;pointer-events:none}.button.disabled:hover{cursor:not-allowed}.button:hover{cursor:pointer}.button i{padding-top:3px}.button .button-content{white-space:nowrap}.input{display:flex;margin:10px 0;color:#252422;font-size:14px}.input.error input{border:1px solid red}.input input[type=number]::-webkit-inner-spin-button,.input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input input[type=number]{-moz-appearance:textfield}.input input{border:1px solid #ddd;flex:1 1 auto;border-radius:6px;font-size:inherit;padding:10px;color:inherit;margin-left:15px;margin-top:-10px;font-family:Montserrat-Regular}.input input::-webkit-input-placeholder{color:#383734}.input input::-moz-placeholder{color:#383734}.input input::-ms-input-placeholder{color:#383734}.input input::placeholder{color:#383734}.input input:focus{outline:none}.input img{margin-top:12px;margin-left:13px;margin-right:3px;width:16px}.input .label2{margin-left:15px}.home{display:flex;flex:1 1}.bg-gray{background-color:#f8f8f8!important}.file{position:absolute;top:400px}.file .file-input{position:absolute;top:0;left:0;width:60px;opacity:0}.file .file-btn{position:absolute;top:0;left:0;pointer-events:none}.bar{display:flex;flex-direction:column;background-color:#f8f8f8}.bar .logo img{width:57px}.bar .btns{margin-top:15px}.bar-button{padding:15px;margin-bottom:0}.bar-button.bottom{position:absolute;bottom:0}.bar-button img{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bar-button:hover{cursor:pointer}.bar-button.disabled{pointer-events:none}.companies{display:flex;flex-direction:column;background-color:#fff;border-right:1px solid #e9ecef;overflow:auto}.companies .companies-company{padding-top:35px;border-bottom:1px solid #e9ecef}.companies .companies-details{font-family:Montserrat-Bold;font-size:14px;color:#252422;margin-bottom:15px;width:365px}.companies .companies-details span:first-of-type{display:inline-block;width:90px;margin-left:30px;margin-right:10px}.company{display:flex;font-family:Montserrat-Regular;font-weight:700;font-size:14px;color:#2c2c2c;border-top:1px solid #e9ecef;padding:13px 0}.company .company-id{margin-right:10px;width:90px;overflow:hidden;text-overflow:ellipsis;margin-left:30px;cursor:pointer}.company .company-name{width:265px;cursor:pointer}.company.selected{color:#aa0100;font-family:Montserrat-Bold}.company.disabled{cursor:no-drop}.company .company-floors{margin-left:15px}.floor{margin-top:10px;color:#2c2c2c;font-family:Montserrat-Regular}.floor.open{color:#aa0100;font-family:Montserrat-Bold}.floor.disabled{cursor:no-drop}.floor .investigations{margin-left:15px}.investigation{margin-top:10px;color:#2c2c2c;font-family:Montserrat-Regular}.investigation.open{color:#aa0100;font-family:Montserrat-Bold}.investigation.disabled{cursor:no-drop}.investigation .samples-layers{margin-left:15px}.sample-layer{color:#2c2c2c;font-family:Montserrat-Regular;margin-top:10px}.sample-layer.selected{color:#aa0100;font-family:Montserrat-Bold}.panel{font-family:Montserrat-Bold;font-size:12px;color:#66615b;padding:24px 17px 20px 34px;border-bottom:1px solid #e9ecef;min-height:15px}.panel,.right{background-color:#fff}.right{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;overflow-x:hidden}.right .save{position:absolute;top:8px;right:0;z-index:1}.right .tabs{display:flex;margin-top:25px;margin-left:35px;padding-bottom:3px;z-index:1;position:relative}.right .tab-content{border-top:1px solid #e9ecef;padding-top:25px;padding-left:25px}.tab{color:#2c2c2c;font-family:Montserrat-Regular;margin:11px 60px 11px 0;font-size:14px;font-weight:700}.tab.selected{color:#aa0100}.tab:hover{cursor:pointer}.tab.disabled{pointer-events:none}.tab1 .btn1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.planner{width:100%;display:flex}.plnright{position:fixed;top:-6px;right:0;z-index:999;display:flex;flex-direction:column;background-color:#fff;border-radius:10px 0 0 10px;padding:180px 20px 20px;height:calc(100vh - 120px);font-family:Montserrat-Bold;font-size:14px;width:240px;overflow-y:auto}.plnright .checks{margin-top:5px}.plnright .check{margin-top:10px;font-size:12px}.plnright .check .label{white-space:nowrap;text-overflow:ellipsis;width:95%;overflow:hidden}.plnright .sliders{display:flex;flex-direction:column;margin-top:35px}.plnright .sliders .slider{margin-top:10px;margin-bottom:10px}.plnright .sliders-lb{margin-bottom:5px}.plnright .btm{margin-top:20px}.plnright .btm-scr{margin-top:10px;margin-left:-20px;margin-bottom:120px}.plnright .shitem{margin-top:10px;display:flex;height:20px}.plnright .shitem .button{max-width:120px;background-color:unset;color:#252422}.plnright .shitem .button .button-content{text-overflow:ellipsis;overflow-x:hidden}.plnright .shitem .x{color:#aa0100;font-weight:700;margin-top:10px;margin-left:7px;cursor:pointer;font-size:16px}.plnright+.popup-edit.pat input{margin-left:0}.plnright+.popup-edit.scr .popup-modal{max-width:700px;border-radius:10px}.plnright+.popup-edit.scr .popup-modal .popup-title{background:#fff;border-bottom:unset;padding-top:30px;border-top-right-radius:10px;border-top-left-radius:10px;margin-bottom:-5px}.plnright+.popup-edit.scr .popup-modal .popup-cnt{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.plnright+.popup-edit.scr input{width:100%;margin-top:0}.plnright+.popup-edit.scr .input-top{flex:unset;flex-basis:145px}.plnright+.popup-edit.scr .input-top input{font-weight:700;font-size:14px}.plnright+.popup-edit.scr .input-top .top{font-size:13px}.plnright+.popup-edit.scr .pe-it2,.plnright+.popup-edit.scr .pe-it2 .input-top{flex:1 1}.check{display:flex;font-family:Montserrat-Regular;color:#252422;font-size:14px}.check .label{margin-left:15px;margin-top:2px}.check .checkmark{width:20px;height:20px;background-color:#66615b;border-radius:5px;display:flex;align-items:center;justify-content:center}.check .checkmark:hover{cursor:pointer}.check .checkmark svg{width:12px;height:12px;fill:#fff}.check input:checked~.checkmark{background-color:red}.slider{display:flex;flex-direction:column}.slider .label{margin-bottom:5px}.slider input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;height:16px}.slider input:focus{box-shadow:none;outline:none}.slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#fff;position:relative;cursor:pointer;border-radius:100%;margin-top:-4px;border:1px solid hsla(0,0%,53.3%,.5);box-shadow:0 0 0 -4px #e5e5e5,6px 0 0 -4px #e5e5e5,7px 0 0 -4px #e5e5e5,8px 0 0 -4px #e5e5e5,9px 0 0 -4px #e5e5e5,10px 0 0 -4px #e5e5e5,11px 0 0 -4px #e5e5e5,12px 0 0 -4px #e5e5e5,13px 0 0 -4px #e5e5e5,14px 0 0 -4px #e5e5e5,15px 0 0 -4px #e5e5e5,16px 0 0 -4px #e5e5e5,17px 0 0 -4px #e5e5e5,18px 0 0 -4px #e5e5e5,19px 0 0 -4px #e5e5e5,20px 0 0 -4px #e5e5e5,21px 0 0 -4px #e5e5e5,22px 0 0 -4px #e5e5e5,23px 0 0 -4px #e5e5e5,24px 0 0 -4px #e5e5e5,25px 0 0 -4px #e5e5e5,26px 0 0 -4px #e5e5e5,27px 0 0 -4px #e5e5e5,28px 0 0 -4px #e5e5e5,29px 0 0 -4px #e5e5e5,30px 0 0 -4px #e5e5e5,31px 0 0 -4px #e5e5e5,32px 0 0 -4px #e5e5e5,33px 0 0 -4px #e5e5e5,34px 0 0 -4px #e5e5e5,35px 0 0 -4px #e5e5e5,36px 0 0 -4px #e5e5e5,37px 0 0 -4px #e5e5e5,38px 0 0 -4px #e5e5e5,39px 0 0 -4px #e5e5e5,40px 0 0 -4px #e5e5e5,41px 0 0 -4px #e5e5e5,42px 0 0 -4px #e5e5e5,43px 0 0 -4px #e5e5e5,44px 0 0 -4px #e5e5e5,45px 0 0 -4px #e5e5e5,46px 0 0 -4px #e5e5e5,47px 0 0 -4px #e5e5e5,48px 0 0 -4px #e5e5e5,49px 0 0 -4px #e5e5e5,50px 0 0 -4px #e5e5e5,51px 0 0 -4px #e5e5e5,52px 0 0 -4px #e5e5e5,53px 0 0 -4px #e5e5e5,54px 0 0 -4px #e5e5e5,55px 0 0 -4px #e5e5e5,56px 0 0 -4px #e5e5e5,57px 0 0 -4px #e5e5e5,58px 0 0 -4px #e5e5e5,59px 0 0 -4px #e5e5e5,60px 0 0 -4px #e5e5e5,61px 0 0 -4px #e5e5e5,62px 0 0 -4px #e5e5e5,63px 0 0 -4px #e5e5e5,64px 0 0 -4px #e5e5e5,65px 0 0 -4px #e5e5e5,66px 0 0 -4px #e5e5e5,67px 0 0 -4px #e5e5e5,68px 0 0 -4px #e5e5e5,69px 0 0 -4px #e5e5e5,70px 0 0 -4px #e5e5e5,71px 0 0 -4px #e5e5e5,72px 0 0 -4px #e5e5e5,73px 0 0 -4px #e5e5e5,74px 0 0 -4px #e5e5e5,75px 0 0 -4px #e5e5e5,76px 0 0 -4px #e5e5e5,77px 0 0 -4px #e5e5e5,78px 0 0 -4px #e5e5e5,79px 0 0 -4px #e5e5e5,80px 0 0 -4px #e5e5e5,81px 0 0 -4px #e5e5e5,82px 0 0 -4px #e5e5e5,83px 0 0 -4px #e5e5e5,84px 0 0 -4px #e5e5e5,85px 0 0 -4px #e5e5e5,86px 0 0 -4px #e5e5e5,87px 0 0 -4px #e5e5e5,88px 0 0 -4px #e5e5e5,89px 0 0 -4px #e5e5e5,90px 0 0 -4px #e5e5e5,91px 0 0 -4px #e5e5e5,92px 0 0 -4px #e5e5e5,93px 0 0 -4px #e5e5e5,94px 0 0 -4px #e5e5e5,95px 0 0 -4px #e5e5e5,96px 0 0 -4px #e5e5e5,97px 0 0 -4px #e5e5e5,98px 0 0 -4px #e5e5e5,99px 0 0 -4px #e5e5e5,100px 0 0 -4px #e5e5e5,101px 0 0 -4px #e5e5e5,102px 0 0 -4px #e5e5e5,103px 0 0 -4px #e5e5e5,104px 0 0 -4px #e5e5e5,105px 0 0 -4px #e5e5e5,106px 0 0 -4px #e5e5e5,107px 0 0 -4px #e5e5e5,108px 0 0 -4px #e5e5e5,109px 0 0 -4px #e5e5e5,110px 0 0 -4px #e5e5e5,111px 0 0 -4px #e5e5e5,112px 0 0 -4px #e5e5e5,113px 0 0 -4px #e5e5e5,114px 0 0 -4px #e5e5e5,115px 0 0 -4px #e5e5e5,116px 0 0 -4px #e5e5e5,117px 0 0 -4px #e5e5e5,118px 0 0 -4px #e5e5e5,119px 0 0 -4px #e5e5e5,120px 0 0 -4px #e5e5e5,121px 0 0 -4px #e5e5e5,122px 0 0 -4px #e5e5e5,123px 0 0 -4px #e5e5e5,124px 0 0 -4px #e5e5e5,125px 0 0 -4px #e5e5e5,126px 0 0 -4px #e5e5e5,127px 0 0 -4px #e5e5e5,128px 0 0 -4px #e5e5e5,129px 0 0 -4px #e5e5e5,130px 0 0 -4px #e5e5e5,131px 0 0 -4px #e5e5e5,132px 0 0 -4px #e5e5e5,133px 0 0 -4px #e5e5e5,134px 0 0 -4px #e5e5e5,135px 0 0 -4px #e5e5e5,136px 0 0 -4px #e5e5e5,137px 0 0 -4px #e5e5e5,138px 0 0 -4px #e5e5e5,139px 0 0 -4px #e5e5e5,140px 0 0 -4px #e5e5e5,141px 0 0 -4px #e5e5e5,142px 0 0 -4px #e5e5e5,143px 0 0 -4px #e5e5e5,144px 0 0 -4px #e5e5e5,145px 0 0 -4px #e5e5e5,146px 0 0 -4px #e5e5e5,147px 0 0 -4px #e5e5e5,148px 0 0 -4px #e5e5e5,149px 0 0 -4px #e5e5e5,150px 0 0 -4px #e5e5e5,151px 0 0 -4px #e5e5e5,152px 0 0 -4px #e5e5e5,153px 0 0 -4px #e5e5e5,154px 0 0 -4px #e5e5e5,155px 0 0 -4px #e5e5e5,156px 0 0 -4px #e5e5e5,157px 0 0 -4px #e5e5e5,158px 0 0 -4px #e5e5e5,159px 0 0 -4px #e5e5e5,160px 0 0 -4px #e5e5e5,161px 0 0 -4px #e5e5e5,162px 0 0 -4px #e5e5e5,163px 0 0 -4px #e5e5e5,164px 0 0 -4px #e5e5e5,165px 0 0 -4px #e5e5e5,166px 0 0 -4px #e5e5e5,167px 0 0 -4px #e5e5e5,168px 0 0 -4px #e5e5e5,169px 0 0 -4px #e5e5e5,170px 0 0 -4px #e5e5e5,171px 0 0 -4px #e5e5e5,172px 0 0 -4px #e5e5e5,173px 0 0 -4px #e5e5e5,174px 0 0 -4px #e5e5e5,175px 0 0 -4px #e5e5e5,176px 0 0 -4px #e5e5e5,177px 0 0 -4px #e5e5e5,178px 0 0 -4px #e5e5e5,179px 0 0 -4px #e5e5e5,180px 0 0 -4px #e5e5e5,181px 0 0 -4px #e5e5e5,182px 0 0 -4px #e5e5e5,183px 0 0 -4px #e5e5e5,184px 0 0 -4px #e5e5e5,185px 0 0 -4px #e5e5e5,186px 0 0 -4px #e5e5e5,187px 0 0 -4px #e5e5e5,188px 0 0 -4px #e5e5e5,189px 0 0 -4px #e5e5e5,190px 0 0 -4px #e5e5e5,191px 0 0 -4px #e5e5e5,192px 0 0 -4px #e5e5e5,193px 0 0 -4px #e5e5e5,194px 0 0 -4px #e5e5e5,195px 0 0 -4px #e5e5e5,196px 0 0 -4px #e5e5e5,197px 0 0 -4px #e5e5e5,198px 0 0 -4px #e5e5e5,199px 0 0 -4px #e5e5e5,200px 0 0 -4px #e5e5e5,201px 0 0 -4px #e5e5e5,202px 0 0 -4px #e5e5e5,203px 0 0 -4px #e5e5e5,204px 0 0 -4px #e5e5e5,205px 0 0 -4px #e5e5e5,206px 0 0 -4px #e5e5e5,207px 0 0 -4px #e5e5e5,208px 0 0 -4px #e5e5e5,209px 0 0 -4px #e5e5e5,210px 0 0 -4px #e5e5e5,211px 0 0 -4px #e5e5e5,212px 0 0 -4px #e5e5e5,213px 0 0 -4px #e5e5e5,214px 0 0 -4px #e5e5e5,215px 0 0 -4px #e5e5e5,216px 0 0 -4px #e5e5e5,217px 0 0 -4px #e5e5e5,218px 0 0 -4px #e5e5e5,219px 0 0 -4px #e5e5e5,220px 0 0 -4px #e5e5e5,221px 0 0 -4px #e5e5e5,222px 0 0 -4px #e5e5e5,223px 0 0 -4px #e5e5e5,224px 0 0 -4px #e5e5e5,225px 0 0 -4px #e5e5e5,226px 0 0 -4px #e5e5e5,227px 0 0 -4px #e5e5e5,228px 0 0 -4px #e5e5e5,229px 0 0 -4px #e5e5e5,230px 0 0 -4px #e5e5e5,231px 0 0 -4px #e5e5e5,232px 0 0 -4px #e5e5e5,233px 0 0 -4px #e5e5e5,234px 0 0 -4px #e5e5e5,235px 0 0 -4px #e5e5e5,236px 0 0 -4px #e5e5e5,237px 0 0 -4px #e5e5e5,238px 0 0 -4px #e5e5e5,239px 0 0 -4px #e5e5e5,240px 0 0 -4px #e5e5e5}.slider input::-moz-range-thumb{-moz-appearance:none;appearance:none;width:16px;height:16px;background:#fff;position:relative;cursor:pointer;border-radius:100%;margin-top:-4px;border:1px solid hsla(0,0%,53.3%,.5);box-shadow:0 0 0 -4px #e5e5e5,6px 0 0 -4px #e5e5e5,7px 0 0 -4px #e5e5e5,8px 0 0 -4px #e5e5e5,9px 0 0 -4px #e5e5e5,10px 0 0 -4px #e5e5e5,11px 0 0 -4px #e5e5e5,12px 0 0 -4px #e5e5e5,13px 0 0 -4px #e5e5e5,14px 0 0 -4px #e5e5e5,15px 0 0 -4px #e5e5e5,16px 0 0 -4px #e5e5e5,17px 0 0 -4px #e5e5e5,18px 0 0 -4px #e5e5e5,19px 0 0 -4px #e5e5e5,20px 0 0 -4px #e5e5e5,21px 0 0 -4px #e5e5e5,22px 0 0 -4px #e5e5e5,23px 0 0 -4px #e5e5e5,24px 0 0 -4px #e5e5e5,25px 0 0 -4px #e5e5e5,26px 0 0 -4px #e5e5e5,27px 0 0 -4px #e5e5e5,28px 0 0 -4px #e5e5e5,29px 0 0 -4px #e5e5e5,30px 0 0 -4px #e5e5e5,31px 0 0 -4px #e5e5e5,32px 0 0 -4px #e5e5e5,33px 0 0 -4px #e5e5e5,34px 0 0 -4px #e5e5e5,35px 0 0 -4px #e5e5e5,36px 0 0 -4px #e5e5e5,37px 0 0 -4px #e5e5e5,38px 0 0 -4px #e5e5e5,39px 0 0 -4px #e5e5e5,40px 0 0 -4px #e5e5e5,41px 0 0 -4px #e5e5e5,42px 0 0 -4px #e5e5e5,43px 0 0 -4px #e5e5e5,44px 0 0 -4px #e5e5e5,45px 0 0 -4px #e5e5e5,46px 0 0 -4px #e5e5e5,47px 0 0 -4px #e5e5e5,48px 0 0 -4px #e5e5e5,49px 0 0 -4px #e5e5e5,50px 0 0 -4px #e5e5e5,51px 0 0 -4px #e5e5e5,52px 0 0 -4px #e5e5e5,53px 0 0 -4px #e5e5e5,54px 0 0 -4px #e5e5e5,55px 0 0 -4px #e5e5e5,56px 0 0 -4px #e5e5e5,57px 0 0 -4px #e5e5e5,58px 0 0 -4px #e5e5e5,59px 0 0 -4px #e5e5e5,60px 0 0 -4px #e5e5e5,61px 0 0 -4px #e5e5e5,62px 0 0 -4px #e5e5e5,63px 0 0 -4px #e5e5e5,64px 0 0 -4px #e5e5e5,65px 0 0 -4px #e5e5e5,66px 0 0 -4px #e5e5e5,67px 0 0 -4px #e5e5e5,68px 0 0 -4px #e5e5e5,69px 0 0 -4px #e5e5e5,70px 0 0 -4px #e5e5e5,71px 0 0 -4px #e5e5e5,72px 0 0 -4px #e5e5e5,73px 0 0 -4px #e5e5e5,74px 0 0 -4px #e5e5e5,75px 0 0 -4px #e5e5e5,76px 0 0 -4px #e5e5e5,77px 0 0 -4px #e5e5e5,78px 0 0 -4px #e5e5e5,79px 0 0 -4px #e5e5e5,80px 0 0 -4px #e5e5e5,81px 0 0 -4px #e5e5e5,82px 0 0 -4px #e5e5e5,83px 0 0 -4px #e5e5e5,84px 0 0 -4px #e5e5e5,85px 0 0 -4px #e5e5e5,86px 0 0 -4px #e5e5e5,87px 0 0 -4px #e5e5e5,88px 0 0 -4px #e5e5e5,89px 0 0 -4px #e5e5e5,90px 0 0 -4px #e5e5e5,91px 0 0 -4px #e5e5e5,92px 0 0 -4px #e5e5e5,93px 0 0 -4px #e5e5e5,94px 0 0 -4px #e5e5e5,95px 0 0 -4px #e5e5e5,96px 0 0 -4px #e5e5e5,97px 0 0 -4px #e5e5e5,98px 0 0 -4px #e5e5e5,99px 0 0 -4px #e5e5e5,100px 0 0 -4px #e5e5e5,101px 0 0 -4px #e5e5e5,102px 0 0 -4px #e5e5e5,103px 0 0 -4px #e5e5e5,104px 0 0 -4px #e5e5e5,105px 0 0 -4px #e5e5e5,106px 0 0 -4px #e5e5e5,107px 0 0 -4px #e5e5e5,108px 0 0 -4px #e5e5e5,109px 0 0 -4px #e5e5e5,110px 0 0 -4px #e5e5e5,111px 0 0 -4px #e5e5e5,112px 0 0 -4px #e5e5e5,113px 0 0 -4px #e5e5e5,114px 0 0 -4px #e5e5e5,115px 0 0 -4px #e5e5e5,116px 0 0 -4px #e5e5e5,117px 0 0 -4px #e5e5e5,118px 0 0 -4px #e5e5e5,119px 0 0 -4px #e5e5e5,120px 0 0 -4px #e5e5e5,121px 0 0 -4px #e5e5e5,122px 0 0 -4px #e5e5e5,123px 0 0 -4px #e5e5e5,124px 0 0 -4px #e5e5e5,125px 0 0 -4px #e5e5e5,126px 0 0 -4px #e5e5e5,127px 0 0 -4px #e5e5e5,128px 0 0 -4px #e5e5e5,129px 0 0 -4px #e5e5e5,130px 0 0 -4px #e5e5e5,131px 0 0 -4px #e5e5e5,132px 0 0 -4px #e5e5e5,133px 0 0 -4px #e5e5e5,134px 0 0 -4px #e5e5e5,135px 0 0 -4px #e5e5e5,136px 0 0 -4px #e5e5e5,137px 0 0 -4px #e5e5e5,138px 0 0 -4px #e5e5e5,139px 0 0 -4px #e5e5e5,140px 0 0 -4px #e5e5e5,141px 0 0 -4px #e5e5e5,142px 0 0 -4px #e5e5e5,143px 0 0 -4px #e5e5e5,144px 0 0 -4px #e5e5e5,145px 0 0 -4px #e5e5e5,146px 0 0 -4px #e5e5e5,147px 0 0 -4px #e5e5e5,148px 0 0 -4px #e5e5e5,149px 0 0 -4px #e5e5e5,150px 0 0 -4px #e5e5e5,151px 0 0 -4px #e5e5e5,152px 0 0 -4px #e5e5e5,153px 0 0 -4px #e5e5e5,154px 0 0 -4px #e5e5e5,155px 0 0 -4px #e5e5e5,156px 0 0 -4px #e5e5e5,157px 0 0 -4px #e5e5e5,158px 0 0 -4px #e5e5e5,159px 0 0 -4px #e5e5e5,160px 0 0 -4px #e5e5e5,161px 0 0 -4px #e5e5e5,162px 0 0 -4px #e5e5e5,163px 0 0 -4px #e5e5e5,164px 0 0 -4px #e5e5e5,165px 0 0 -4px #e5e5e5,166px 0 0 -4px #e5e5e5,167px 0 0 -4px #e5e5e5,168px 0 0 -4px #e5e5e5,169px 0 0 -4px #e5e5e5,170px 0 0 -4px #e5e5e5,171px 0 0 -4px #e5e5e5,172px 0 0 -4px #e5e5e5,173px 0 0 -4px #e5e5e5,174px 0 0 -4px #e5e5e5,175px 0 0 -4px #e5e5e5,176px 0 0 -4px #e5e5e5,177px 0 0 -4px #e5e5e5,178px 0 0 -4px #e5e5e5,179px 0 0 -4px #e5e5e5,180px 0 0 -4px #e5e5e5,181px 0 0 -4px #e5e5e5,182px 0 0 -4px #e5e5e5,183px 0 0 -4px #e5e5e5,184px 0 0 -4px #e5e5e5,185px 0 0 -4px #e5e5e5,186px 0 0 -4px #e5e5e5,187px 0 0 -4px #e5e5e5,188px 0 0 -4px #e5e5e5,189px 0 0 -4px #e5e5e5,190px 0 0 -4px #e5e5e5,191px 0 0 -4px #e5e5e5,192px 0 0 -4px #e5e5e5,193px 0 0 -4px #e5e5e5,194px 0 0 -4px #e5e5e5,195px 0 0 -4px #e5e5e5,196px 0 0 -4px #e5e5e5,197px 0 0 -4px #e5e5e5,198px 0 0 -4px #e5e5e5,199px 0 0 -4px #e5e5e5,200px 0 0 -4px #e5e5e5,201px 0 0 -4px #e5e5e5,202px 0 0 -4px #e5e5e5,203px 0 0 -4px #e5e5e5,204px 0 0 -4px #e5e5e5,205px 0 0 -4px #e5e5e5,206px 0 0 -4px #e5e5e5,207px 0 0 -4px #e5e5e5,208px 0 0 -4px #e5e5e5,209px 0 0 -4px #e5e5e5,210px 0 0 -4px #e5e5e5,211px 0 0 -4px #e5e5e5,212px 0 0 -4px #e5e5e5,213px 0 0 -4px #e5e5e5,214px 0 0 -4px #e5e5e5,215px 0 0 -4px #e5e5e5,216px 0 0 -4px #e5e5e5,217px 0 0 -4px #e5e5e5,218px 0 0 -4px #e5e5e5,219px 0 0 -4px #e5e5e5,220px 0 0 -4px #e5e5e5,221px 0 0 -4px #e5e5e5,222px 0 0 -4px #e5e5e5,223px 0 0 -4px #e5e5e5,224px 0 0 -4px #e5e5e5,225px 0 0 -4px #e5e5e5,226px 0 0 -4px #e5e5e5,227px 0 0 -4px #e5e5e5,228px 0 0 -4px #e5e5e5,229px 0 0 -4px #e5e5e5,230px 0 0 -4px #e5e5e5,231px 0 0 -4px #e5e5e5,232px 0 0 -4px #e5e5e5,233px 0 0 -4px #e5e5e5,234px 0 0 -4px #e5e5e5,235px 0 0 -4px #e5e5e5,236px 0 0 -4px #e5e5e5,237px 0 0 -4px #e5e5e5,238px 0 0 -4px #e5e5e5,239px 0 0 -4px #e5e5e5,240px 0 0 -4px #e5e5e5}.slider input::-webkit-slider-runnable-track{width:100%;height:8px;background:#aa0100;border-radius:10px}.slider input::-moz-range-track{width:100%;height:8px;background:#aa0100;border-radius:10px}.popup-edit .popup-modal{width:90%;max-width:490px}.popup-edit .pedit-top{display:flex;margin-bottom:-10px}.popup-edit .pedit-top .pe-it2{margin-left:15px;display:flex;flex:0.2 1}.popup-edit .pedit-top .pe-it2 input{width:100%}.popup-edit.top .popup-title{font-size:16px;color:#252422;font-weight:700;margin-top:10px}.popup-edit.top .input-top{flex:1 1}.popup-edit.top .input-top.top{font-size:16px;margin-top:25px}.popup-edit .popup-edit-buttons{display:flex;flex-direction:row;margin-top:25px;margin-bottom:15px;height:38px}.popup-edit .popup-edit-buttons .left{margin-left:-15px;display:flex;flex-direction:row}.popup-edit .popup-edit-buttons .left .button3{background-color:#bebebe}.popup-edit .popup-edit-buttons .left .err{margin-left:20px;color:#b72a29;font-family:Montserrat-Bold;width:150px;font-size:12px;width:0}.popup-edit .popup-edit-buttons .right{display:flex;flex-direction:row;justify-content:flex-end;overflow:unset}.popup-edit .popup-edit-buttons .button{margin-left:15px}.popup-edit .input{color:#5d5d5d;font-size:18px}.popup-edit .input input{margin-left:0}.popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;background-color:rgba(0,0,0,.75)}.popup .popup-close-btn{position:absolute;top:0;right:0;background-color:#70c1b3;color:#fff;width:24px;height:20px;text-align:center;border-radius:100%;font-size:14px;padding:4px 2px 2px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.popup .popup-close-btn:hover{cursor:pointer}.popup .popup-modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 0 0 1px rgba(55,55,55,.75);border-radius:5px}.popup .popup-title{background:#f9f9f9;border-bottom:1px solid #f2f2f2;padding:12px 20px;line-height:1;border-top-right-radius:5px;border-top-left-radius:5px;font-size:14px;font-family:Montserrat-Regular}.popup .popup-cnt{background-color:#fff;padding:20px 20px 10px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-y:auto;max-height:95vh}.input-top .top{font-size:16px;color:#9d9d9d;font-family:Montserrat-Regular}.input-top .input-top-right{color:#a00}.button3{background-color:#66615b}.plmain{display:flex;flex-direction:column;flex:5 1}.plmain .shsettings{display:flex;padding:10px;flex-direction:row;align-items:flex-start;font-family:Montserrat-Regular}.plmain .shsettings .input{margin-left:25px}.plmain .shsettings .input input{width:28px;font-size:12px}.plmain .shsettings .plmain-select{color:#fff;background-color:#aa0100;border-radius:19px;font-size:12px;text-align:center;font-family:Montserrat-Bold;padding:5px 30px 5px 22px;width:220px;border:unset}.plmain .shsettings .plmain-select:focus-within{outline:none;box-shadow:none}.plmain .shsettings .plmain-select input::-webkit-input-placeholder{color:#fff;font-size:12px;font-family:Montserrat-Bold}.plmain .shsettings .plmain-select input::-moz-placeholder{color:#fff;font-size:12px;font-family:Montserrat-Bold}.plmain .shsettings .plmain-select input::-ms-input-placeholder{color:#fff;font-size:12px;font-family:Montserrat-Bold}.plmain .shsettings .plmain-select input::placeholder{color:#fff;font-size:12px;font-family:Montserrat-Bold}.plmain .shsettings .plmain-select:hover{cursor:pointer}.plmain .shsettings .react-dropdown-select-item-selected{background-color:#f1f0f0;color:#000}.plmain .shsettings .react-dropdown-select-dropdown{border:1px solid #d8d8d8;border-radius:10px;margin-top:0;font-family:Montserrat-Bold;font-size:12px;text-align:left;color:#000}.plmain .shsettings .react-dropdown-select-dropdown span{padding:10px 25px}.shblueprint{position:relative}.shblueprint canvas#floorCanvas{flex:1 1;overflow:auto}.shblueprint .blueprint-img{display:none;border:1px solid green}.screenshot{position:absolute;top:0;left:0;width:100%;height:100vh}.scr-top{background-color:hsla(0,0%,100%,.7)}.scr-middle{display:flex;flex-direction:row}.scr-left{background-color:hsla(0,0%,100%,.7)}.scr-center,.scr-left,.scr-right{height:100%}.scr-right{flex:1 1 auto}.scr-bottom,.scr-right{background-color:hsla(0,0%,100%,.7)}.scr-bottom{height:100vh}.legend{display:flex;flex:1 1;align-self:flex-start;flex-direction:column;width:calc(100% - 5px);height:100%;outline:5px solid #6e6e6e;font-family:Montserrat-Regular;font-size:14px;overflow:hidden}.legend-btm{margin-top:auto;width:100%}.tab2 .title{margin-left:137px;color:#aa0100;font-family:Montserrat-Regular;font-size:14px;font-weight:700;margin-top:-10px}.tab2 .probes-cnt{margin-bottom:50px;margin-top:-15px}.tab2 .probes-cnt .probe-cnt{font-size:14px;background-color:#fff;border-radius:6px;margin-right:15px;margin-left:-10px;padding:20px 20px 5px 24px;margin-top:30px;display:flex;flex-direction:row;border:1px solid #ddd}.tab2 .probes-cnt .probe-cnt .name{font-family:Montserrat-Bold;font-size:14px;margin-top:12px;width:50px}.tab2 .probes-cnt .probe-cnt .right{display:flex;margin-top:-5px;margin-left:115px;overflow-x:hidden}.tab2 .probes-cnt .probe-cnt .right .text-area{height:100px;margin-top:15px}.tab2 .probes-cnt .probe-cnt .right .text-area textarea{color:#66615b;font-size:14px;font-family:Montserrat-Regular}.tab2 .probes-cnt .probe-cnt .right .selects{display:flex;margin-left:-15px}.tab2 .probes-cnt .probe-cnt .right .selects .selector{margin-left:15px}.tab2 .probes-cnt .probe-cnt .right .selects .selector .react-dropdown-select{font-size:14px;color:#66615b}.tab2 .probes-cnt .probe-cnt .right .pics{display:inline-flex;margin-top:10px;flex-flow:row wrap;margin-left:-20px;align-items:flex-start}.tab2 .probes-cnt .probe-cnt .right .pics .pic{display:flex;flex-direction:column;position:relative;margin-left:20px;margin-top:15px;overflow:hidden}.tab2 .probes-cnt .probe-cnt .right .pics .pic .img-arr{position:absolute}.tab2 .probes-cnt .probe-cnt .right .pics .pic>img{width:450px}.tab2 .probes-cnt .probe-cnt .right .pics .pic .btm{margin-top:20px;display:flex;flex-direction:row;align-items:flex-start;margin-left:20px}.tab2 .probes-cnt .probe-cnt .right .pics .pic .btm .btn-upl{position:relative}.tab2 .probes-cnt .probe-cnt .right .pics .pic .btm .btn-upl .fl{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.tab2 .probes-cnt .probe-cnt .right .pics .pic .btm .button{float:left;display:block}.tab2 .probes-cnt .probe-cnt .right .pics .pic .btm .btn-photo{width:100px}.tab2 .probes-cnt .probe-cnt .right .pics .pic .btm .button1{justify-content:unset}.tab2 .probes-cnt .probe-cnt .right .pics .pic .btm .btn-delete{width:50px;margin-top:-10px;margin-left:-15px;height:60px}.tab2 .probes-cnt .probe-cnt .right .material{display:flex;flex-direction:column;margin-top:20px}.tab2 .probes-cnt .probe-cnt .right .material .row{display:flex;margin-bottom:10px}.tab2 .probes-cnt .probe-cnt .right .material .row .name{width:65px;font-family:Montserrat-Regular;font-size:14px;font-weight:700}.tab2 .probes-cnt .probe-cnt .right .material .row .selectors{display:flex;margin-top:-5px}.tab2 .probes-cnt .probe-cnt .right .material .row .selectors .selector{margin-left:15px;width:250px}.tab2 .probes-cnt .probe-cnt .right .material .row .selectors .selector .react-dropdown-select{font-size:14px;color:#66615b}.select{margin:5px 0;color:#9d9d9d;font-size:18px;background-color:#fff;border-radius:5px;border:1px solid #ddd;font-family:Montserrat-Regular;cursor:pointer}.select.disabled{pointer-events:none}.select input{font-family:inherit;color:inherit}.select input::-webkit-input-placeholder{color:inherit;font-family:inherit}.select input::-moz-placeholder{color:inherit;font-family:inherit}.select input::-ms-input-placeholder{color:inherit;font-family:inherit}.select input::placeholder{color:inherit;font-family:inherit}.select input:focus{outline:none}.select .react-dropdown-select{border:none}.select .react-dropdown-select-dropdown-handle{margin-right:15px;color:#4d4d4d}.select input{border:none}.text-area{display:flex;margin:5px 0;color:#9d9d9d;font-size:18px;background-color:#fff;border-radius:5px;border:1px solid #ddd;font-family:Montserrat-Regular}.text-area textarea::-webkit-inner-spin-button,.text-area textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-area textarea{border:none;flex:1 1;border-radius:6px;font-size:inherit;padding:10px;color:inherit;margin-left:0;margin-top:0;background-color:unset;font-family:inherit}.text-area textarea::-webkit-input-placeholder{color:#383734}.text-area textarea::-moz-placeholder{color:#383734}.text-area textarea::-ms-input-placeholder{color:#383734}.text-area textarea::placeholder{color:#383734}.text-area textarea:focus{outline:none}.text-area img{margin:10px 5px 3px 15px}.text-area .label2{margin-left:15px}.button1{height:100px;display:flex;flex-direction:column;justify-content:flex-end}.button1 .button{background-color:unset}.button1 .button1-value{text-align:center;color:#a00;font-size:15px;font-weight:700;cursor:pointer}.tab3{font-family:Montserrat-Regular;font-size:14px;color:#66615b;margin-left:10px;display:flex;margin-top:15px}.tab3 .probes .title{font-family:Montserrat-Bold;color:#252422;margin-bottom:395px}.tab3 .probes .probe{padding-right:40px;height:46.4px;white-space:nowrap}.tab3 .tests{margin-top:-17px;display:flex;margin-left:-20px}.tab3 .tests .test{width:275px;display:flex;flex-direction:column;position:relative;margin-left:25px}.tab3 .tests .test .t2 .input{width:245px}.tab3 .tests .test .test2{margin-top:0;margin-left:0}.tab3 .tests .test .test2 .select{padding:0!important}.tab3 .tests .test .test2 .input{width:35px}.tab3 .tests .test .test2 .react-dropdown-select{padding:0!important;margin:0!important;width:30px}.tab3 .tests .test .test2 .test2-item{justify-content:flex-end;border:none;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:0}.tab3 .tests .test .test2 .test2-item .unit{width:115px;display:flex;align-items:center}.tab3 .tests .test .test2 .test2-item .unit>input{text-align:right;margin:0;width:147px!important}.tab3 .tests .test .test2 .test2-rub1{margin-left:5px;margin-right:0}.tab3 .tests .test .test2 .test2-rub1 .amp1{width:5px;margin-left:20px;margin-top:14px}.tab3 .tests .test .test2 .test2-rub1 input{width:35px!important;margin-left:0}.tab3 .tests .test .test2 .test2-rub1 .q-min{margin-right:10px;margin-top:3px;margin-bottom:3px;width:60px}.tab3 .tests .test .test2 .test2-rub1 .q-max{margin-left:25px;width:30px;margin-top:13px}.tab3 .tests .test .test2 .test2-rub1 .amp2{margin-left:31px;margin-right:10px;margin-top:14px}.tab3 .tests .test .test2 .test2-rub1 .unit1{margin-left:-3px;width:110px}.tab3 .tests .test .test2 .test2-rub1 .unit2{margin-left:25px;width:115px}.tab3 .tests .test .test2 .test2-rub1 .test2-rub-cnt{width:100px;display:flex;justify-content:flex-end}.tab3 .tests .test .select2{position:absolute;top:47px;width:275px}.tab3 .tests .test .test-probes{margin-top:360px}.tab3 .tests .test .test-probes.t2{margin-top:365px}.tab3 .tests .test .test-probes .react-dropdown-select-content{max-width:90%}.tab3 .tests .test .test-probes .test-probe-test-2{display:flex;width:275px}.tab3 .tests .test .test-probes .test-probe-test-2 .input-test{margin-left:-17px;margin-bottom:5.8px;height:31px}.tab3 .tests .test .test-probes .test-probe-test-2 .input-test input{text-align:right;width:158px}.tab3 .tests .test .test-probes .test-probe-test-2 .shape{width:32px;height:31px;border-radius:32px;margin-top:8px;margin-left:18px}.tab3 .tests .test .react-dropdown-select{font-size:14px;width:95%}.tab3 .tests .test .react-dropdown-select-content{height:30px;display:flex;align-items:center}.tab3 .tests .test .react-dropdown-select-content div,.tab3 .tests .test .react-dropdown-select-content span{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;font-size:14px;color:#66615b!important;font-family:Montserrat-Regular!important}.tab3 .tests .test .react-dropdown-select-dropdown-handle{margin-right:0}.tab3 .tests .test .react-dropdown-select-dropdown span{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;padding:5px 15px}.test2{margin-top:-7px;display:flex;flex-wrap:wrap;flex-direction:column;position:relative}.test2 .header-titles{display:flex;justify-content:space-between}.test2 .title{font-family:Montserrat-Bold;color:#252422;font-size:14px;top:-30px}.test2 .title.title2{margin-right:100px}.test2 .input{width:100px;margin-right:20px}.test2 .test2-item{border:1px solid #ddd;border-radius:5px;display:flex;margin-bottom:10px;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-right:15px;overflow:visible;width:100%}.test2 .test2-item .test2-rub1{display:flex;flex-direction:column;justify-content:center;margin-right:-15px;margin-left:10px}.test2 .test2-item .test2-rub1 .test2-rub-cnt{display:flex;align-items:center}.test2 .test2-item .test2-rub1 .test2-rub-cnt .test2-select-container{margin-right:0}.test2 .test2-item .test2-rub1 .test2-rub-cnt .check{margin-bottom:0}.test2 .test2-item .test2-rub1 .amp{margin-top:10px}.test2 .test2-item .test2-rub1 .amp1{margin-left:-8px;margin-right:10px}.test2 .test2-item .test2-unit-line{display:flex;flex-direction:column;width:260px}.test2 .test2-item .test2-unit-line .test2-unit-line-cnt{display:flex;justify-content:flex-start;align-items:center;width:100%}.test2 .test2-item .test2-unit-line .test2-unit-line-cnt .unit-label{width:66px;margin-left:10px}.test2 .test2-item .delete-button-container{display:flex;justify-content:center;align-items:center}.test2 .test2-item .delete-button-container .button{color:#fff;background-color:#aa0100;border-radius:19px;padding:11px 22px;font-size:12px;text-align:center;font-family:Montserrat-Bold;margin-left:10px}.test2 .test2-item .delete-button-container .button-img{margin-left:10px}.test2 .test2-item .react-dropdown-select-dropdown{width:135px;display:flex;flex-direction:row;flex-wrap:wrap}.test2 .test2-item .test2-select-min-color-container{width:40px;display:flex;justify-content:center;align-items:center}.test2 .test2-item .q-min{margin-right:10px}.test2 .test2-item .q-max{margin-left:5px}.test2 .test2-item .quantity{width:70px;display:flex;align-items:center}.test2 .test2-item .quantity input{text-align:right;margin:0}.test2 .test2-item .unit{width:115px;display:flex;align-items:center}.test2 .test2-item .unit input{text-align:right;margin:0}.test2 .test2-item .unit1{margin-left:15px}.test2 .test2-item .unit2{margin-left:5px}.test2 .test2-item .unit2 input{text-align:center}.test2 .test2-item .industry{width:300px;margin-left:15px;display:flex;align-items:center}.test2 .test2-item .industry input{margin:0}.test2 .test2-item .color{width:35px;height:35px;border-radius:35px;margin:5px;cursor:pointer}.test2 .test2-item .color.color11{background-color:#c75353}.test2 .test2-item .color.color10{background-color:#ff3178}.test2 .test2-item .color.color9{background-color:#ffbac5}.test2 .test2-item .color.color8{background-color:#eada1e}.test2 .test2-item .color.color7{background-color:#ff0}.test2 .test2-item .color.color6{background-color:#fcf19b}.test2 .test2-item .color.color5{background-color:#7add32}.test2 .test2-item .color.color4{background-color:#60ffbc}.test2 .test2-item .color.color3{background-color:#b6fdc4}.test2 .test2-item .color.color2{background-color:#1dd2d9}.test2 .test2-item .color.color1{background-color:#60f3ff}.test2 .test2-item .color.color0{background-color:#b7ffff}.test2 .test2-item .color.small{width:30px;height:30px;border-radius:30px;margin:0 0 0 -2px}.test2 .test2-item .select{width:25px;height:37px;padding:0 10px;margin:0 10px 0 0;color:#252422;font-size:14px;border:1px solid #ddd;flex:1 1;border-radius:6px}.test2 .test2-item .select:focus{box-shadow:unset}.test2 .test2-item .select:focus-within{box-shadow:unset}.test2 .test2-item .select.colors{border:0 solid #ddd}.test2 .test2-item .select.colors svg,.test2 .test2-item .select input{display:none}.test2 .plus{margin-top:13px}.button2{color:#fff;font-size:14px;text-align:center;font-family:Montserrat-Bold;display:flex}.button2 .button2-lb-left{color:#252422;font-size:14px;margin-right:10px;font-family:Montserrat-Regular}.button2 .button2-lb-left:hover{cursor:pointer}.button2 .button2-left{background-color:#aa0100;border-radius:100%;padding:0 7px;font-size:20px;margin-top:-4px;margin-right:8px}.button2 .button2-left:hover{cursor:pointer}.button2 .button2-left-img{height:26px;margin-top:-4px;margin-right:8px}.button2 .button2-left-img:hover{cursor:pointer}.button2 .button2-label{color:#000;font-size:14px;font-family:Montserrat-Regular}.button2 .button2-label:hover{cursor:pointer}.tab4{font-family:Montserrat-Regular;color:#252422}.tab4 .buttons{display:flex;margin-left:-10px}.tab4 .buttons .btn{margin:0 10px;padding:10px 25px}.tab4 .section-content-title{margin-bottom:20px;margin-top:30px}.tab4 .section-content{display:flex}.tab4 .section-content .section-content-left{width:50%}.tab4 .section-content .visits-checks>.floor>.check-name{display:flex}.tab4 .section-content .visits-checks>.floor>.check-name>.chk{cursor:pointer;width:0;height:0;color:red;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #66615b;margin-top:7px;margin-right:4px}.tab4 .section-content .visits-checks>.floor .check{margin:10px 17px}.tab4 .section-content .visits-checks>.check{margin:10px}.tab4 .section-content .cmp-panel{margin-top:-5px}.tab4 .section-content .cmp-panel>.tree3 .tree-node{margin-top:5px;display:block}.tab4 .section-content .cmp-panel>.tree3 .tree-node .tree-sub-node.level2 .tree-sub-node{margin-top:10px;margin-bottom:10px}.tab4 .section-content .cmp-panel>.tree3 .items-row{font-size:14px;color:#252422;font-family:Montserrat-Regular}.tab4 .section-content .cmp-panel>.tree3 .items-row .chk .check{margin-top:-3px}.tab4 .section-content .cmp-panel>.tree3 .items-row .chk .tx.tx4{margin-left:-5px}.tab4 .section-content .cmp-panel>.tree3 .items-row .tree-child-ind{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #66615b;margin-top:7px;margin-right:4px;cursor:default}.tab4 .section-content .cmp-panel>.tree3 .items-row .tree-child-ind svg{display:none}.tab4 .imgs-proben{font-size:14px;color:#252422;display:inline-flex;flex-flow:row wrap}.tab4 .imgs-proben .img-proben{width:460px;flex-basis:460px;min-height:270px;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative;margin-right:25px;margin-bottom:25px}.tab4 .imgs-proben .img-proben .img-proben-id{float:right;background-color:#66615b;border-radius:10.5px;padding:5px 10px;color:#fff;font-size:12px;font-family:Montserrat-Bold;cursor:pointer}.tab4 .imgs-proben .img-proben .img-proben-check{float:right;padding:2px 15px;cursor:pointer}.tab4 .imgs-proben .img-proben .img-proben-title{min-height:12px;margin-bottom:30px}.tab4 .imgs-proben .img-proben .img-proben-content{margin-top:20px}.tab4 .imgs-proben .img-proben .img-proben-img{display:flex;flex-direction:column;position:relative;margin-top:15px;overflow:hidden}.tab4 .imgs-proben .img-proben .img-proben-img>.no-cam{position:relative;left:50%;margin-top:80px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50px}.tab4 .imgs-proben .img-proben .img-proben-img .img-arr{position:absolute}.tab4 .imgs-proben .img-proben .img-proben-img>.img-photo{width:450px}.white-panel{font-size:14px;margin-right:15px;padding-left:24px;margin-left:-20px;padding-bottom:15px;display:flex;flex-direction:column;font-family:Montserrat-Regular;font-weight:700;margin-bottom:20px}.white-panel .title{color:#333;font-size:20px;font-weight:700;margin-left:5px}.white-panel .content{background-color:#fff;border-radius:6px;padding:20px;border:1px solid #ddd;margin-top:30px}.cmp-panel .root-plus{margin-left:20px;margin-top:-5px}.cmp-panel .plus{margin-left:-9px;position:relative;top:7px}.cmp-panel .plus .button2-left{font-size:18px;width:22px;font-family:Montserrat-Bold;font-weight:700;padding:0}.cmp-panel .plus .button2-label{color:#a00;font-size:18px;position:absolute;left:30px;top:-3px;font-weight:700}.tree3{margin-top:12px!important}.tree3 .items-row{font-size:18px;font-family:Montserrat-Regular;color:#5d5d5d}.tree3 .items-row .chk{display:flex}.tree3 .items-row .chk .check{margin-right:15px}.tree3 .plus-component.probe{padding-left:20px}.tree3 .items .plus{margin-left:12px}.tree3 .items .plus-component.probe{margin-left:40px;padding-left:0}.tree3 .tree-node{margin-top:15px}.tree3 .tree-sub-node .plus{margin-left:-7px}.tree3 .tree-child-ind svg{position:relative;margin-right:8px;top:0}.tree3 .tree-child-ind.open svg{margin-left:-5px}.tree{font-size:18px;margin:20px}.tree,.tree .tree-node{display:flex;flex-direction:column}.tree .tree-node{position:relative}.tree .tree-sub-node{position:relative;margin-left:20px}.tree .tree-sub-node .plus-component{margin-left:0}.tree .tree-child,.tree .tree-child .items{display:flex;flex-direction:column}.tree .tree-child .items .items-row{display:flex;flex-direction:row}.tree .plus-component{margin-top:10px;margin-bottom:10px}.tree .tree-child-ind{cursor:pointer}.tree .tree-child-ind.hidden{visibility:hidden}.popup-probe .popup-modal{width:90%;max-width:990px}.popup-probe .popup-modal .popup-title{display:none}.popup-probe .popup-modal .popup-cnt{padding-top:1px;padding-right:0}.popup-probe .popup-modal .popup-cnt .probes-cnt{margin-bottom:0}.popup-download .popup-modal{width:90%;max-width:490px}.popup-download .pedit-top{font-family:Montserrat-Bold;display:flex;margin-bottom:10px;font-size:16px;color:#252422;font-weight:700;margin-top:10px}.popup-download .pedit-top .pe-it2{margin-left:15px;display:flex;flex:0.2 1}.popup-download .pedit-top .pe-it2 label{width:100%;font-size:16px}.popup-download.top .popup-title{font-size:16px;color:#252422;font-weight:700;margin-top:10px}.popup-download.top .input-top{flex:1 1}.popup-download.top .input-top.top{font-size:16px;margin-top:25px}.popup-download .progress-bar,.popup-download .progress-bar-container{width:100%}.popup-download .popup-edit-buttons{display:flex;flex-direction:row;margin-top:25px;margin-bottom:15px;height:38px}.popup-download .popup-edit-buttons .left{margin-left:-15px;display:flex;flex-direction:row}.popup-download .popup-edit-buttons .left .button3{background-color:#bebebe}.popup-download .popup-edit-buttons .left .err{margin-left:20px;color:#b72a29;font-family:Montserrat-Bold;width:150px;font-size:12px;width:0}.popup-download .popup-edit-buttons .right{display:flex;flex-direction:row;justify-content:flex-end;overflow:unset}.popup-download .popup-edit-buttons .button{margin-left:15px}.popup-download .input{color:#5d5d5d;font-size:18px}.popup-download .input input{margin-left:0}.damagedata{display:flex;flex-direction:column;background-color:#f8f8f8;flex:1 0 auto;font-family:Montserrat-Bold;color:#333;font-size:20px;border-top:1px solid #e9ecef;padding-top:25px;padding-left:30px}.damagedata .pat .popup-modal{width:700px;max-width:700px;border-radius:10px}.damagedata .pat .popup-modal .popup-title{background:#fff;border-bottom:unset;padding-top:30px;border-top-right-radius:10px;border-top-left-radius:10px;margin-bottom:-5px}.damagedata .pat .popup-modal input{font-weight:700;font-size:14px}.damagedata .pat .popup-modal .popup-cnt{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.damagedata .pat .popup-modal .popup-cnt .top{font-size:13px}.damagedata .pat input{margin-left:0!important;margin-top:0}.damagedata .cnt{font-size:14px;background-color:#fff;border-radius:6px;margin-right:15px;margin-left:-10px;padding:20px 20px 15px 24px;margin-top:30px;display:flex;flex:1 0 auto;flex-direction:row;border:1px solid #ddd}.damagedata .cnt input{margin-left:0;width:90%;margin-bottom:5px;font-family:Montserrat-Regular}.damagedata .subtitle{margin-bottom:20px;font-size:14px}.damagedata .subcnt{display:flex}.damagedata .tl{width:40%;min-width:180px;margin-right:20px}.damagedata .tl .tl1{margin-right:5px}.damagedata .tc1{min-width:240px;width:20%;position:relative;z-index:2}.damagedata .tc2{width:20%;min-width:190px;position:relative;z-index:1}.damagedata .tr{width:40%;min-width:150px}.damagedata .tr .tr1{margin-right:5px;width:65%}.damagedata .tr .tr2{width:35%}.damagedata .bottom{margin-top:30px;margin-bottom:30px}.damagedata .bottom .cnt{display:flex;flex-direction:column}.damagedata .bottom .cnt .check{margin-bottom:25px}.damagedata .bottom .cnt .tests{margin-top:5px;position:relative}.damagedata .bottom .cnt .tests .test{position:unset}.damagedata .bottom .cnt .tests .test .arrow-right{position:absolute}.damagedata .popup-modal{width:500px}.damagedata .pop-lb{margin-top:30px;margin-bottom:25px;margin-left:20px}.damagedata .pop-lb input{margin-left:70px;font-family:Montserrat-Regular}.damagedata .pop-del{font-size:12px;margin-top:5px;margin-bottom:30px}.damagedata .p-btm{display:flex;justify-content:space-between}.damagedata .p-btm .button{background-color:#70c1b3;border-radius:5px}.damagedata .p-btm .btn-right{background-color:#d0d0d0}.damagedata .tests-cnt{display:flex}.damagedata .test-cnt{margin-left:20px;display:flex;top:0;left:250px;color:#252422;font-family:Montserrat-Regular}.damagedata .settings-lists{display:flex;left:0;position:relative;width:0;margin-left:10px}.damagedata .items-list{padding-top:10px;background-color:#fff;margin-left:-10px}.damagedata .items-list .plus.no-items{border:1px solid #ddd;border-radius:5px;padding:10px 10px 6.5px;margin-top:-10px;border-top-left-radius:unset;border-bottom-left-radius:unset;border-left:unset}.damagedata .items-list .button2-label,.damagedata .items-list .settings-item{font-size:14px;font-family:Montserrat-Regular}.damagedata .items-list .settings-item{display:flex;margin-bottom:13px;border:1px solid #ddd;border-radius:5px;padding:10px 10px 5px;margin-top:-10px}.damagedata .items-list .settings-item .item-name{margin-right:10px;white-space:nowrap;min-width:50px;cursor:pointer}.damagedata .items-list .settings-item .item-name.disabled{pointer-events:none}.damagedata .items-list .settings-item .btn-delete{margin-top:5px;margin-left:3px}.damagedata .test-radios{position:absolute;height:0;bottom:53px}.damagedata .test-radios .radio-item-label{margin-top:-2px;font-family:Montserrat-Regular;font-size:16px;margin-right:20px}.test{width:280px;display:flex;position:relative}.test .tt{cursor:pointer;margin-left:10px;margin-top:3px}.test .tt .button2 svg .c{fill:#aa0100}.test .label{cursor:pointer}.test .arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #66615b;margin-right:15px;margin-top:7px;position:absolute;left:250px;top:-2px}.test1{margin-top:-7px;position:relative}.test1 .input{width:300px}.test1 .title{font-family:Montserrat-Bold;color:#252422;font-size:14px;position:absolute;top:-30px}.popup-confirm .popup-modal{width:90%;max-width:490px}.popup-confirm .pedit-top{font-family:Montserrat-Bold;display:flex;margin-bottom:10px;font-size:16px;color:#252422;font-weight:700;margin-top:10px}.popup-confirm .pedit-top .pe-it2{margin-left:15px;display:flex;flex:0.2 1}.popup-confirm .pedit-top .pe-it2 label{width:100%;font-size:16px}.popup-confirm.top .popup-title{font-size:16px;color:#252422;font-weight:700;margin-top:10px}.popup-confirm.top .input-top{flex:1 1}.popup-confirm.top .input-top.top{font-size:16px;margin-top:25px}.popup-confirm .popup-edit-buttons{display:flex;flex-direction:row;margin-top:25px;margin-bottom:15px;height:38px}.popup-confirm .popup-edit-buttons .left{margin-left:-15px;display:flex;flex-direction:row}.popup-confirm .popup-edit-buttons .left .button3{background-color:#bebebe}.popup-confirm .popup-edit-buttons .left .err{margin-left:20px;color:#b72a29;font-family:Montserrat-Bold;width:150px;font-size:12px;width:0}.popup-confirm .popup-edit-buttons .right{display:flex;flex-direction:row;justify-content:flex-end;overflow:unset}.popup-confirm .popup-edit-buttons .button{margin-left:15px}.popup-confirm .input{color:#5d5d5d;font-size:18px}.popup-confirm .input input{margin-left:0}.button-save{width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;position:fixed;top:80px;right:0;border-top-right-radius:0;border-bottom-right-radius:0}.radio{display:flex;flex-direction:column}.radio [type=radio]:checked,.radio [type=radio]:not(:checked){position:absolute;cursor:pointer;left:3px;top:-2px;width:20px;height:20px}.radio [type=radio]:checked+label,.radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.radio [type=radio]:checked+label:before,.radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.radio [type=radio]:checked+label:after,.radio [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#aa0100;position:absolute;top:4px;left:4px;border-radius:100%}.radio [type=radio]:not(:checked)+label:after{opacity:1;-webkit-transform:scale(0);transform:scale(0)}.radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio .radio-items{display:flex}.radio .radio-item{display:flex;margin-right:5px;position:relative;cursor:pointer}.radio .radio-item .radio-item-label{margin-left:3px;font-weight:700;pointer-events:none}.exports{display:flex;flex-direction:column;background-color:#f8f8f8;flex:1 1;font-family:Montserrat-Bold;color:#333;font-size:20px;border-top:1px solid #e9ecef;padding-top:25px;padding-left:30px}.exports .title{font-size:19px;color:#333}.exports .cnt{font-size:14px;background-color:#fff;border-radius:6px;margin-right:15px;margin-left:-10px;padding:20px 20px 15px 24px;margin-top:30px;display:flex;flex-direction:column;border:1px solid #ddd}.exports .subtitle{margin-bottom:20px;font-size:14px}.exports .subcnt .export{display:flex;flex-direction:row;position:relative}.exports .subcnt .export .subtitle{position:absolute;top:-38px}.exports .subcnt .export .input{width:20%;max-width:120px;min-width:100px;margin-left:20px}.exports .subcnt .export .input .label2{font-family:Montserrat-Regular}.exports .subcnt .export .input.name{min-width:300px;max-width:400px;width:50%;margin-right:30px}.exports .subcnt .export .input.width{margin-right:50px}.exports .subcnt .export .input input{margin-left:0;width:100%;margin-bottom:5px;font-family:Montserrat-Regular}.exports .subcnt .export .input .label2{margin-left:10px}.users{display:flex;flex-direction:column;background-color:#f8f8f8;flex:1 0 auto;font-family:Montserrat-Bold;color:#333;font-size:20px;border-top:1px solid #e9ecef;padding-top:25px;padding-left:30px}.users .plus{margin-top:40px}.users .title{font-size:19px;color:#333}.users .title.title-app{margin-top:60px}.users .cnt{font-size:14px;background-color:#fff;border-radius:6px;margin-right:15px;margin-left:-10px;padding:20px 20px 15px 24px;margin-top:30px;display:flex;flex-direction:column;border:1px solid #ddd}.user{display:flex;flex-direction:row;flex:1 0 auto;font-family:Montserrat-Bold;font-size:20px;margin-left:-5px}.user.top-user>.btn-delete{margin-top:65px}.user .inp-cnt{margin-left:10px}.user .input{font-size:14px;color:#333;font-family:Montserrat-Bold;display:flex;flex-direction:column;margin-top:10px;margin-bottom:0}.user .input>.input-top{margin-bottom:10px}.user .input input{color:#252422;margin:0;width:200px}.user .btn-delete{margin-top:25px;margin-left:10px}.settings{display:flex;flex-direction:column;background-color:#fff;overflow:auto}.settings .pad .popup-modal{max-width:600px!important}.settings .pad input{margin-left:0!important;margin-top:0}.settings .plus{margin-left:38px;margin-top:20px}.settings .plus .button2-label{font-family:Montserrat-Medium}.settings .panel{width:305px;border-right:none!important;margin-left:5px}.settings .damages{flex:1 1 auto}.settings .damages .damages-damage{padding-top:15px;border-right:1px solid #e9ecef;margin-left:38px}.settings .footer{margin-top:30px;margin-left:30px}.damage{display:flex;font-family:Montserrat-Regular;font-weight:700;font-size:14px;color:#2c2c2c;border-bottom:1px solid #e9ecef;padding:13px 20px 13px 0;position:relative}.damage .tt{position:absolute;right:0;top:15px}.damage .tt .button2 svg .c{fill:#aa0100}.damage.last{border-bottom:unset}.damage:hover{cursor:pointer}.damage .damage-name{width:265px}.damage.selected{color:#aa0100;font-family:Montserrat-Bold}.preloader{position:fixed;left:0;right:0;z-index:99;background:rgba(40,40,40,.9);width:1005;height:100%}.preloader svg{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(1);transform:translate(-50%,-50%) rotate(45deg) scale(1)}.preloader .stroke-still{stroke:#232323}.preloader .stroke-animation{-webkit-animation:stroke-spacing 1.2s ease-in,stroke-color 4.8s linear;animation:stroke-spacing 1.2s ease-in,stroke-color 4.8s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes stroke-spacing{0%{stroke-dasharray:0 200}45%{stroke-dashoffset:0;stroke-dasharray:200 200}90%{stroke-dashoffset:-200;stroke-dasharray:200 200}to{stroke-dashoffset:-200;stroke-dasharray:200 200}}@keyframes stroke-spacing{0%{stroke-dasharray:0 200}45%{stroke-dashoffset:0;stroke-dasharray:200 200}90%{stroke-dashoffset:-200;stroke-dasharray:200 200}to{stroke-dashoffset:-200;stroke-dasharray:200 200}}@-webkit-keyframes stroke-color{0%{stroke:#3498db}24%{stroke:#643232}25%{stroke:#327864}49%{stroke:#327864}50%{stroke:#32326e}74%{stroke:#32326e}75%{stroke:#78325a}99%{stroke:#78325a}}@keyframes stroke-color{0%{stroke:#3498db}24%{stroke:#643232}25%{stroke:#327864}49%{stroke:#327864}50%{stroke:#32326e}74%{stroke:#32326e}75%{stroke:#78325a}99%{stroke:#78325a}}
/*# sourceMappingURL=main.c5d50393.chunk.css.map */