body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Roboto;src:url(/static/media/Roboto-Regular.a8d6ac03.ttf)}@font-face{font-family:RobotoBold;src:url(/static/media/Roboto-Bold.75371f53.ttf);font-weight:700}body{font-family:"Roboto";background-color:#fff}a{text-decoration:none;color:#000}.App{margin-top:-20px!important;position:relative;display:grid;grid-template-columns:repeat(12,8%);grid-column-gap:.3%;-webkit-column-gap:.3%;column-gap:.3%;max-width:1280px;margin:auto;padding:0 60px}.app-container{height:100%}.paramButtons{margin-left:10px}.calculationName{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.calculationName input{font-size:30px;height:unset;margin-left:10px}.calculationName label{font-size:30px;height:unset;padding-left:10px}.calculationDate{display:-webkit-flex;display:flex}.calculationDate label{padding-left:10px}.projectNavigation{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;height:45px;background-color:#d9d9d9;max-width:1280px;margin:auto;padding:0 60px;-webkit-justify-content:space-between;justify-content:space-between}.projectNavigation-background{grid-column:1/13;background-color:#d9d9d9;width:100%}.nav_params{display:-webkit-flex;display:flex}.nav_buttons button{font-size:17px;margin:12px 5px 0 0}.calculatorContainer{grid-column:1/5;background:#000;text-align:left;font-size:14px;letter-spacing:0;color:#fff;opacity:1}.calculatorContent{width:100%;display:grid;grid-template-columns:50% auto}.devicesDiv{padding-left:10px;padding-top:30px}.labelFull{grid-column:1/3;text-align:left;font-size:20px;letter-spacing:0;color:#91d9b1;opacity:1;margin-top:30px;padding-left:10px}.label_notop{margin-top:15px}.calcParam{margin-left:10px}.labelSection{font-size:14px;padding:2px}.labelSection,.labelSection-inactive:hover{color:#91d9b1;border-bottom:1px solid #91d9b1}.labelSection-inactive{color:#959595;border-bottom:none}.param label{font-size:16px}.param{padding-top:10px;padding-right:20px}.param1{width:200px}.param .label{font-family:"Roboto";font-size:14px;padding-right:10px}.param .labelBold{font-family:"RobotoBold";font-size:20px}.param button{width:100%;background:#91d9b1 0 0 no-repeat padding-box;box-shadow:-1px 2px 5px rgba(0,0,0,.043137254901960784);border-radius:2px;opacity:1;color:#1f1f1f;text-align:center;height:35px;font-family:"RobotoBold";font-size:16px;padding:5px 30px;border:none}.calcFooter{grid-column:1/3;margin-left:10px}.calculate{grid-column:1/3;margin-top:30px;padding-left:10px}.clear{margin-left:10px;margin-top:25px}.dropDown label,.input label{display:block;margin-bottom:5px;margin-top:10px}.dropDown .label-inactive,.input .label-inactive{color:#959595}.content-inactive{opacity:.5}.calculate button{background:#f5e1e1 0 0 no-repeat padding-box;box-shadow:-1px 2px 5px rgba(0,0,0,.043137254901960784);border-radius:2px;opacity:1;color:#1f1f1f;text-transform:uppercase;text-align:center;height:35px;font-family:"RobotoBold";width:70%;border:none;cursor:pointer}.calculate button:hover{background:#91d9b1 0 0 no-repeat padding-box}.clear button{width:100%;background:#000 0 0 no-repeat padding-box;border:1px solid #f5e1e1;box-shadow:-1px 2px 5px rgba(0,0,0,.043137254901960784);border-radius:2px;opacity:1;color:#f5e1e1;text-transform:uppercase;text-align:center;height:35px;font-family:"Roboto";width:70%;cursor:pointer}.clear button:hover{color:#91d9b1;border:1px solid #91d9b1}.resultDescription{padding:20px 0 0 10px;font-size:20px;color:#fff}.result_value{color:#91d9b1}.resultSpacing{padding:5px 0}.result{grid-column:5/13}.resultNavigation{margin:10px}.resultNavigation-name{margin-bottom:10px}.resultNavigation-param{text-align:left;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.resultNavigation-param button{margin-left:2px;margin-right:2px}.generateReport{display:inline}.generateReport label{margin-left:5px}.labelBig{font-size:20px;letter-spacing:0;color:#1f1f1f;opacity:1}.result-link{cursor:pointer;padding:5px;border:1px solid #000}.result-link__active{text-decoration:underline}.result-component{grid-column:2/4;text-align:left;padding-left:30px;width:100%}.header-gradient{background:transparent linear-gradient(270deg,#0382b1,#0098d0) 0 0 no-repeat padding-box}.header{display:grid;grid-template-columns:30% auto;max-width:1280px;margin:auto;padding-left:60px;padding-right:60px}.pageContent{width:1280px;margin:auto}.calculator{padding-top:30px;padding-left:10px}.header-name{font-size:20px;padding:10px;font-weight:700}nav{text-align:right;padding:10px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.navLink{padding:5px 16px;text-decoration:none;color:#fff;letter-spacing:.8px}.navLink div{display:inline-block}.navLink-selected{color:#f5f5f5;letter-spacing:.8px}.navLink-selected div{border-bottom:1px solid #fff}.accountForm label{width:150px;display:inline-block;text-align:right;padding-right:5px}.accountForm .labelBold{font-size:17px!important}.accountContainer-content{width:500px!important}.loginContainer{width:50%;margin-left:50%;padding:auto}.loginContainer-content{margin-left:120px;padding-top:60px;width:370px}.loginContainer-content a{text-align:left;font-size:24px;letter-spacing:0;color:#f5e1e1;opacity:1;display:block;text-transform:capitalize;cursor:pointer}.loginContainer-content .active{color:#fff;border-bottom:2px solid #fff}.loginContainer-content .login{float:left}.loginContainer-content .register{float:right}.loginContainer-content .inputs{float:right;width:100%}.loginContainer-content input{width:100%;text-align:left;margin-top:5px}.loginContainer-content div{margin-top:10px}.loginContainer-content label{font-family:"Roboto";width:100%;text-align:left;font-size:14px;letter-spacing:0;color:#d9d9d9;opacity:1}.loginContainer-content button{width:100%;background:#91d9b1 0 0 no-repeat padding-box;box-shadow:-1px 2px 5px rgba(0,0,0,.043137254901960784);border-radius:2px;opacity:1;color:#1f1f1f;text-transform:uppercase;text-align:center;height:35px;font-family:"RobotoBold";font-size:16px;border:none;cursor:pointer;margin-top:40px}.loginContainer-content button a{color:inherit;text-align:inherit;font-size:inherit}.accountSection{margin:20px}.accountSection .paramLabel{width:120px;text-align:right;padding-right:10px}.sectionTitle{text-align:left;font-size:20px;letter-spacing:0;color:#91d9b1;opacity:1;margin-top:30px}.accountParam{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.accountParam .labelBold{letter-spacing:.8px;height:22px}.accountParam input{margin-top:0}.image{width:300px}.mainInfo{width:70%;margin:auto;display:grid;grid-template-columns:50% auto}.labelBold{font-weight:700;padding-right:10px;display:inline-block;width:170px}.projectList-header{padding-left:60px;padding-bottom:65px}.calculator-header,.projectList-header{text-align:left;font-size:30px;letter-spacing:0;color:#fff;opacity:1;padding-top:20px;display:block}.calculator-header{padding-left:10px}.projectsList-table{border-collapse:collapse;color:#fff;border:3px solid #959595;text-align:center;width:100%}.projectsList-table tr{border-collapse:collapse;border:2px solid #959595;border-bottom:0}.projectsList-table .th{color:#91d9b1;border:2px solid #959595}.projectList-head .th{color:#fff!important}.projectsList-table td{border-collapse:collapse;border:2px solid #959595;border-bottom:0}.projectsList-table .fixedWidth{width:100px;min-width:100px}.projectsList-table .checkbox{width:30px;min-width:30px}.projectsList-table .projectName{width:150px;min-width:150px;text-align:left;padding:5px;box-sizing:border-box}.projectsList-table .projectName .name{display:inline-block;width:110px}.projectsList-table .projectName .plus{font-size:30px}.projectsList-table .projectName .addCalc{color:#959595;cursor:pointer;padding-left:40px;font-weight:700}.projectsList-table .projectName .addCalc:hover{color:#91d9b1}.projectList-head table,tr{border:3px solid #959595;border-bottom:0}.projectList-head td{border:2px solid #959595;border-bottom:0}.reportContainer .projectsList-table{color:#000!important}.projectList{margin:0;padding-left:60px;width:40%}.projectList li{list-style-type:none}.clickable{cursor:pointer}.underlineHover:hover{text-decoration:underline}.dropdown{position:relative;display:inline-block}.dropdown:hover .dropdown-content{display:block}.dropdown-content{display:none;position:absolute;min-width:160px;width:100%;z-index:1;background-color:#0382b1;padding:8px 0 10px}.dropdown-content .navLink{display:block;background-color:#0382b1;text-align:left}input,select{width:150px;box-sizing:border-box;height:22px}input[type=checkbox]{width:20px}.reportContainer{width:100%;display:grid;grid-template-columns:repeat(5,16%) auto;margin-top:20px;overflow-y:scroll;height:80%}.reportContainer .leftColumn{grid-column:1/4;text-align:left;padding-left:20px}.reportContainer .rightColumn{grid-column:4/7;text-align:right;padding-right:20px}.reportContainer .full{grid-column:1/7;text-align:center;padding-left:20px;padding-right:20px}.reportContainer .column1{grid-column:1/3;text-align:center}.reportContainer .column2{grid-column:3/5;text-align:center}.reportContainer .column3{grid-column:5/7;text-align:center}.reportContainer input{width:250px}.marginTop{margin-top:50px!important}.centerPosition{margin:auto}.leftPosition{text-align:left!important}.popupDesc{margin-right:30px}.area{width:100%;height:50px}.closeButton{position:absolute;top:21px;right:21px}.dropDown label{display:block;margin-bottom:5px}.buttonSection{margin:20px 20px 20px 0;display:-webkit-flex;display:flex;grid-gap:10px;gap:10px;padding-left:60px;width:608px;-webkit-justify-content:space-between;justify-content:space-between}.buttonSection label{text-align:left;font-size:14px;letter-spacing:0;color:#91d9b1;opacity:1;display:block;padding-bottom:2px}.buttonSection button{border:1px solid #959595;background-color:inherit;box-shadow:-1px 2px 5px rgba(0,0,0,.043137254901960784);border-radius:2px;opacity:1;color:#959595;text-align:center;height:35px;font-family:"RobotoBold";font-size:16px;padding:5px 30px;text-transform:uppercase;margin-top:7px;cursor:pointer}.buttonSection button:hover{color:#8adbb5;border-color:#8adbb5}.buttonSection .inactive{opacity:.4;cursor:default!important}.buttonSection .inactive:hover{color:#959595!important;border-color:#959595!important}.main-background{background-color:red}.background-calc{background:linear-gradient(90deg,#000 33%,#fff 0)}.background-calcList{height:83vh;overflow-y:auto;min-height:500px;background:url(/static/media/bg.a76312e6.png) no-repeat 100% 0,linear-gradient(90deg,#000 70%,#fff 0)}.background-login{height:100vh;min-height:900px;background:url(/static/media/bg.a76312e6.png) no-repeat 0 0,linear-gradient(90deg,#fff 40%,#000 0)}.background-account{height:100vh;min-height:1000px;background:url(/static/media/bg.a76312e6.png) no-repeat 100% 0,linear-gradient(90deg,#000 55%,#fff 0)}.modalHeader{text-align:center;margin-bottom:20px;font-size:18px}.modalHeader .labelBold{width:100%}.modalLabel{width:100%;display:block;text-align:center;padding-top:20px}.modalButton{position:absolute;bottom:10px;right:10px}.modalButton button{margin:2px}.footer{width:100%;background:#edf0f4 0 0 no-repeat padding-box;height:70px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.footer img{height:35px;margin:10px}.buttonAdd{border:none;background-color:#000;color:#8adbb5;font-size:30px}.cookiesBanner{position:fixed;bottom:0;width:100%;background-color:rgba(19,19,19,.8);height:50px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-family:"Roboto";color:#999}.cookiesBanner .content{text-align:center;margin-left:20px;padding-top:15px}.cookiesBanner .close{margin-right:20px;padding-top:15px;cursor:pointer}.hidden{display:none}
/*# sourceMappingURL=main.878b799b.chunk.css.map */