@import url(https://use.fontawesome.com/releases/v5.8.1/css/all.css);@import url(https://fonts.googleapis.com/css?family=Prompt:300,400|Open+Sans:400,700);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.lds-container{display:flex;justify-content:center;align-items:center;width:100%;padding:.75rem}.lds-ring{display:inline-block;position:relative;width:4rem;height:4rem}.lds-ring div{display:block;position:absolute;width:4rem;height:4rem;border-radius:50%;border:5px solid transparent;border-top:5px solid var(--main-color-bg);-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite}.lds-container.small-loader .lds-ring div{width:1.5rem!important;height:1.5rem!important}.lds-container.light div{border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--main-color-light)}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}.lds-container.chart-loader{position:absolute;height:100%;z-index:1}.loading-chart{-webkit-filter:blur(1.2px);filter:blur(1.2px)}.absolute-loader{position:absolute;top:0;bottom:0;left:0;right:0}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.introjs-overlay{opacity:0!important}.introjs-floating,.introjs-tooltip-header,.introjs-tooltip-header a{padding:0!important}.introjs-helperLayer{background:transparent!important}.introjs-helperLayer:before{opacity:0!important;content:""!important;position:absolute!important;width:inherit!important;height:inherit!important;border-radius:.5em!important;box-shadow:0 0 0 1000em rgba(0,0,0,.6)!important;opacity:1!important}.introjs-helperLayer:after{content:""!important;left:0!important;right:0!important;top:0!important;bottom:0!important;position:absolute!important;z-index:1000!important}.introjs-tooltip{width:-webkit-max-content;width:max-content;min-width:unset!important;max-width:calc(25vw - 26px)!important}@media screen and (min-width:1024px){.introjs-tooltip{max-width:calc(18vw - 26px)!important}}.introjs-tooltip.introjs-floating{max-width:500px!important}.introjs-tooltiptext{margin:0!important;padding:.2rem!important;max-height:25vh;overflow-y:auto}.introjs-tooltiptext h1{color:#262626;font-size:1.5rem;padding:.5rem 1rem 0}.introjs-tooltiptext p{font-size:.8rem;color:#262626;padding:.2rem .4rem;line-height:1.2rem}.introjs-tooltiptext ul>li{font-size:.9rem}.introjs-tooltiptext br+img{display:block!important;margin:0 auto!important}.introjs-tooltiptext strong{font-weight:700}.introjs-tooltiptext ul{margin:.4rem 0 .4rem 1.5rem!important}.introjs-tooltiptext ul li{list-style-type:disc;font-size:.8rem!important;color:#262626!important;margin:.3rem 0!important}.introjs-tooltiptext p img{display:inline;height:1.3rem;border-radius:4px;-webkit-transform:translateY(.5rem);transform:translateY(.5rem);overflow:visible}.introjs-helperNumberLayer{padding:.5rem!important;font-family:inherit!important;font-size:1rem!important;background:#fb3640!important;width:2rem!important;height:2rem!important;line-height:2rem!important;border:none!important}.introjs-bullets{margin:0;padding:0!important}.introjs-bullets ul li a{padding:2px!important;margin:.1rem!important;width:1px!important;height:1px!important}.introjs-bullets ul li a.active{background:#133153!important}.introjs-tooltipbuttons{margin:0 .2rem!important;border:none}.introjs-button{background-color:#fafcfe!important;border-radius:2em!important;font-size:.7rem!important;border:1px solid #d4d4d4!important;margin:0 .3rem!important;font-family:inherit!important;text-shadow:none!important;background-image:none!important}.introjs-nextbutton{background-color:#fafcfe!important;border-color:#1a4270!important;color:#1a4270!important}.introjs-nextbutton:active{background-color:#1a4270!important;color:#fafcfe!important}.introjs-prevbutton{background-color:#fafcfe!important;border-color:#7a7a7a!important;color:#7a7a7a!important}.introjs-prevbutton:active{background-color:#7a7a7a!important;color:#fafcfe!important}.introjs-skipbutton{color:#fc6870!important;border-color:#fc6870!important}.introjs-skipbutton:active{background-color:#fb3640!important;color:#fafcfe!important}.introjs-donebutton{background-color:#1a4270!important;border-color:#1a4270!important}.introjs-donebutton,.introjs-donebutton:active{background-image:none!important;text-shadow:none!important;color:#fafcfe!important}.introjs-donebutton:active{background-color:#0e233b!important;border-color:#122c49!important}.introjs-disabled{opacity:.4;pointer-events:none}main.main-content.home-content{background-color:#fff;flex-direction:column;display:flex;justify-content:space-between;overflow:hidden!important;margin:15vh auto auto!important;height:65vh;width:60vw;text-align:center;box-shadow:1px 2px 8px rgba(0,0,0,.1);position:absolute;padding:2em;font-size:12px;line-height:25.2px;color:#56566b;font-family:Montserrat,sans-serif;font-weight:500}main.main-content.home-content a{color:#56566b}main.main-content.home-content .newhome-footer{font-size:9px;text-align:center;display:flex;justify-content:center;align-items:center}main.main-content.home-content .site-logo{width:3%;height:auto}main.main-content.home-content div{overflow:hidden}main.main-content.home-content .row-home{display:flex;flex-direction:row;min-height:60%;justify-content:space-between!important;padding:5px}main.main-content.home-content .rectangle-home{border:1px solid #ecf1f4;border-radius:4px;box-shadow:0 1px 3px 1px rgba(0,0,0,.06);width:30%;display:flex;text-align:center;align-items:center;justify-content:center;padding:4% 4% 4% 5%}main.main-content.home-content .rectangle-home:hover{box-shadow:0 1px 4px 2px rgba(0,0,0,.212)!important;cursor:pointer}main.main-content.home-content .rectangle-home.disabled:hover{box-shadow:0 1px 3px 1px rgba(0,0,0,.06)!important;cursor:auto!important}div.newhome-description,main.main-content.home-content ul{color:#8c8ca1;font-size:12px;line-height:16.8px;text-align:left;padding-bottom:7%}main.main-content.home-content .newhome-title{font-size:20px;text-align:left}main.main-content .disabled .newhome-description,main.main-content.home-content .rectangle-home.disabled{color:#bdbdbd!important}main.main-content.home-content .rectangle-home:first-child{padding-bottom:2%}main.main-content.home-content div:hover{overflow:auto}main.main-content.home-content ul{margin:0!important;list-style-type:none}main.main-content.home-content ul:before{content:attr(aria-label);margin-bottom:5px}main.main-content.home-content li.projectLink{list-style-type:none;white-space:nowrap;overflow:hidden;text-overflow:clip}main.main-content.home-content li.projectLink a{color:#8c8ca1;text-decoration:underline}main.main-content.home-content li.projectLink a:hover{color:initial}.share-tooltip{position:relative}.share-tooltip .share-tooltiptext{left:-50px}.onhover-tooltip{top:150px;right:35px}main.main-content.home-content div.material-table td{padding-top:0;padding-bottom:0;padding-left:3%}main.main-content.home-content div.material-table th.MuiTableCell-root{padding:.3% 0 .3% 3%!important;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;color:#4a4a68;border-bottom:none;z-index:1}main.main-content.home-content div.material-table th.MuiTableCell-root:first-of-type{padding-left:3.5em!important}main.main-content.home-content div.projects-details-column div.proj-icon-div img{max-width:50px;max-height:40px;vertical-align:middle}main.main-content.home-content div.projects-details-column div.proj-icon-div{width:50px}main.main-content.home-content div.projects-details-column div.projects-details-title h6{max-width:500px!important;margin:0}main.main-content.home-content div.library-details-column p,main.main-content.home-content div.projects-details-column div.projects-details-title p{padding-bottom:0}main.main-content.home-content div.projects-details-column{padding-top:.7%;padding-bottom:.7%;width:40em}main.main-content div.projects-header h6{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;padding:.5em 0 .5em 2.5em;color:#4a4a68;text-transform:uppercase}main.main-content div.projects-header{border-bottom:1px solid #ecf1f4;display:grid;grid-template-columns:5fr 1.2fr}main.main-content.project-table div.projects-header{grid-template-columns:10fr 2fr}main.main-content.home-content div.projects-header div.projects-table-actions,main.main-content.project-table div.projects-header div.projects-table-actions{display:flex;font-weight:600;font-size:12px;justify-content:space-evenly}main.main-content.home-content div.projects-header div.projects-table-actions div.projects-table-action,main.main-content.project-table div.projects-header div.projects-table-actions div.projects-table-action{align-self:center;height:auto;cursor:pointer}main.main-content.home-content div.projects-header div.projects-table-actions div.projects-table-action.action-overview:hover{-webkit-text-decoration:underline 3px;text-decoration:underline 3px;text-underline-position:under}main.main-content.home-content div.projects-header div.projects-table-actions div.projects-table-action.action-new,main.main-content.project-table div.projects-header div.projects-table-actions div.projects-table-action.action-new{color:var(--main-color-punchy);border:2px solid var(--main-color-punchy);border-radius:25px;font-size:15px;padding:2% 4%;transition:background-color .4s linear}main.main-content.home-content div.projects-header div.projects-table-actions div.projects-table-action.action-new:hover,main.main-content.project-table div.projects-header div.projects-table-actions div.projects-table-action.action-new:hover{background-color:var(--main-color-punchy);color:#fff;transition:background-color .4s linear}main.main-content.project-table div.projects-header div.projects-table-actions div.projects-table-action.action-new{cursor:pointer;font-weight:600}main.main-content.home-content div.projects-header div.projects-table-actions div.projects-table-action.action-overview{font-weight:500;color:#5b9bd5}main.main-content.home-content div.projects-header div.projects-table-actions.no-new div.action-overview{padding-left:32%}main.main-content.home-content div.library-details-column{padding:.7% 0 .7% .4em;width:40em}main.main-content.home-content div.library-details-column h6{margin:0}@media (max-height:719px){main.main-content.home-content div.material-table:first-of-type td{padding-top:.5em;padding-bottom:.5em}div.news-header{padding-top:1em;padding-bottom:0}main.main-content.home-content div.material-table{height:38%}main.main-content.home-content div.material-table:first-of-type{height:24%!important}main.main-content.home-content:before{height:21.4%}main.main-content.home-content img.proj-icon{margin-top:1px;margin-bottom:1px}main.main-content.home-content div.library-details-column,main.main-content.home-content div.projects-details-column{padding-top:0;padding-bottom:0}}@media (min-height:820px){main.main-content.home-content div.material-table:first-of-type td{padding-top:1em;padding-bottom:1em}div.news-header{padding-top:1em;padding-bottom:0}main.main-content.home-content div.material-table{height:38%}main.main-content.home-content div.material-table:first-of-type{height:24%!important}main.main-content.home-content:before{height:21.7%}main.main-content.home-content div.library-details-column,main.main-content.home-content div.projects-details-column{padding-top:1em;padding-bottom:1em}}@media (min-height:920px){main.main-content.home-content div.material-table:first-of-type td{padding-top:1.5em;padding-bottom:1.5em}div.news-header{padding-top:1em;padding-bottom:1em}main.main-content.home-content div.material-table{height:35%}main.main-content.home-content div.material-table:first-of-type{height:29%!important}main.main-content.home-content:before{height:26.6%}main.main-content.home-content div.projects-details-column{padding-top:1.4em;padding-bottom:1.4em}main.main-content.home-content div.library-details-column{padding-top:1.3em;padding-bottom:1.3em}}@media (min-height:1000px){main.main-content.home-content td h6,main.main-content.home-content td p{font-size:16px}main.main-content.home-content div.material-table:first-of-type td{padding-top:1.7em;padding-bottom:1.7em}div.news-header{padding-top:1em;padding-bottom:1em}main.main-content.home-content div.material-table{height:35%}main.main-content.home-content div.material-table:first-of-type{height:29%!important}main.main-content.home-content:before{height:27%}main.main-content.home-content div.library-details-column,main.main-content.home-content div.projects-details-column{padding-top:1.5em;padding-bottom:1.5em}}@media (max-width:1224px){div.news-text p{max-width:300px}div.news-text{padding-left:6.2em;width:32em}main.main-content.home-content div.projects-details-column{padding-left:1.5em;width:34em}main.main-content.home-content div.library-details-column{padding-left:1.5em;width:34em}}@media (min-width:1825px){div.news-text{padding-left:6.2em;width:41em}div.news-text p{max-width:400px}main.main-content.home-content div.material-table:first-of-type tr td:nth-of-type(3){padding-left:2em}}@media (max-height:719px) and (min-width:1225px){main.main-content.home-content div.material-table:first-of-type tr td:nth-of-type(2){padding-left:0}}@media (min-height:720px) and (max-width:1224px){main.main-content.home-content div.material-table:first-of-type tr td:nth-of-type(2){padding-left:0}main.main-content.home-content div.material-table:first-of-type tr td:nth-of-type(3){padding-left:.5em}}@supports (-moz-appearance:none){div.news-text{width:29.3em}main.main-content.home-content div.material-table:first-of-type tr td:nth-of-type(2),main.main-content.home-content div.material-table:first-of-type tr td:nth-of-type(3){padding-left:0}@media (min-width:1225px){div.news-text{width:36em}}}.introjs-overlay{position:absolute;box-sizing:initial;z-index:999999;background-color:#000;opacity:0;background:radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;-webkit-transform:none!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{z-index:9999998;background-color:#fff;background-color:hsla(0,0%,100%,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4)}.introjs-helperLayer,.introjs-tooltipReferenceLayer{box-sizing:initial;position:absolute;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{visibility:hidden;z-index:100000000;background-color:initial}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:initial}.introjs-helperNumberLayer{box-sizing:initial;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:linear-gradient(180deg,#ff3019 0,#cf0404);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top,.introjs-arrow.top-right{top:-10px;border-bottom-color:#fff}.introjs-arrow.top-right{right:10px}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom,.introjs-arrow.bottom-right{bottom:-10px;border-top-color:#fff}.introjs-arrow.bottom-right{right:10px}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:initial;position:absolute;visibility:visible;padding:10px;background-color:#fff;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:initial;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1;*display:inline;margin:10px 0 0}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:active,.introjs-button:focus{background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:initial;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;border-radius:.2em}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{border-radius:.2em}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:initial;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:initial;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:initial;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a.active,.introjs-bullets ul li a:hover{background:#999}.introjs-progress{box-sizing:initial;overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:initial;float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:initial;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint-pulse{box-sizing:initial;width:10px;height:10px;border:5px solid var(--main-color-punchy-light)!important;opacity:.5;border-radius:30px}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;animation:none}.introjs-hint-dot{border:10px solid var(--main-color-punchy-light);border-radius:60px;-webkit-animation:introjspulse 3s ease-out;animation:introjspulse 3s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:.5}.introjs-hint-dot,.introjs-hint-no-anim .introjs-hint-dot{box-sizing:initial;background:transparent;height:50px;width:50px;position:absolute;top:-25px;left:-25px;z-index:1}.introjs-hint-no-anim .introjs-hint-dot{border:10px solid hsla(0,0%,57.3%,.36);border-radius:60px;-webkit-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0}.introjs-hint-no-anim .introjs-hint-pulse{border-color:transparent!important;background-color:initial!important;box-sizing:initial;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:hsla(0,0%,53.3%,.24);z-index:10;position:absolute;transition:all .2s ease-out}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);opacity:0}}@keyframes introjspulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}#toast-container,.Toastify__toast-container{z-index:1001!important}.Toastify__toast-container--top-right{width:auto!important;max-width:500px!important;min-width:15rem!important}main.main-content.table-container{margin:.3% auto!important}main>div.material-table{margin:auto 0 auto auto;width:inherit;flex:1 1;min-height:0}main>div.material-table>div{height:100%;display:flex;flex-direction:column;box-shadow:none}main.main-content.table-container div.material-table thead th.MuiTableCell-root{border-bottom:none}.library-table div.material-table>div div div,.project-table div.material-table>div div div{height:100%;overflow:hidden;scrollbar-width:thin}.library-table div.material-table>div div div:hover,.project-table div.material-table>div div div:hover{overflow:auto;overflow:overlay}.material-table div.dataTable-toolbar div.MuiToolbar-root{margin-left:40%}.material-table div.dataTable-toolbar div.MuiToolbar-root h6{font-family:Montserrat,sans-serif;font-size:18px}div.material-table.projects-table div.page-table-container table tfoot.MuiTableFooter-root,main.library-table div.material-table div.page-table-container table tfoot.MuiTableFooter-root,main.project-table div.material-table div.page-table-container table tfoot.MuiTableFooter-root{position:absolute;bottom:0;width:100%;background-color:#fff}main.library-table div.material-table div.page-table-container tbody tr:last-of-type,main.project-table div.material-table div.page-table-container tbody tr:last-of-type{box-sizing:initial;border-bottom:3em solid transparent}main>div.material-table>div div div::-webkit-scrollbar{width:10px}button.MuiIconButton-root{float:right;margin-top:6%}div.table-toolbar div div h6,main.main-content.library-table div.projects-header h6,main.main-content.project-table div.projects-header h6{font-weight:600;font-size:20px;line-height:24px;font-family:Montserrat,sans-serif;color:#4a4a68;padding:.2rem 0 .2rem 2rem}div.library-details-column h6,div.projects-details-column div h6{padding-left:1rem;font-size:12px;font-weight:500;max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4a4a68;line-height:16.8px}div.library-details-column h6{padding-left:0}div.library-details-column p{font-size:12px;font-weight:400;line-height:16px;color:#8c8ca1}div.table{flex:1 1;min-height:0}.MuiTableCell-footer{border-bottom:none!important;border-top:1px solid #ecf1f4}.MuiTableCell-footer div{font-family:Montserrat,sans-serif;font-size:12px}i.table-spinner{color:var(--main-color-grey-light)}.new-project-tooltip:after{content:"create new project";position:absolute;background-color:rgba(74,74,104,.7);color:#fff;font-size:9px;margin-top:2.3rem;z-index:99999;margin-left:-4rem;padding:1.5px 6px;border-radius:4px;display:none}.new-project-tooltip:hover:after{display:inline-block}@media (min-width:1824px){i.table-spinner{font-size:135px}}@supports (-webkit-appearance:none){div.table-toolbar div div h6{margin-top:20%}}@supports (-moz-appearance:none){button.MuiIconButton-root,div.table-toolbar div div h6{margin-top:0}}.login-container{margin:7.5rem auto 0;text-align:center}.login-container h1{padding-top:1rem;color:#262626;font-size:1.4rem;letter-spacing:.2em}.login-container hr{margin:1rem 0;border:0;border-top:1px solid rgba(0,0,0,.1)}.login-container a{color:#1a4270}.logo-container .logo{width:15rem}.login-form{width:100%}.login-form input{width:100%;padding:.5rem .75rem;margin:.25rem 0;outline:none}.login-form input:not([type=submit]){border:1px solid var(--main-color-grey)}.login-form input:focus:not([type=submit]),.login-form input:hover:not([type=submit]){border:1px solid var(--main-color-hover)}.login-container .login-btn,.login-container .register-btn{font-size:.9rem;letter-spacing:.05rem;border-radius:1.75rem;padding:.5rem 1rem;white-space:normal;-webkit-hyphens:auto;hyphens:auto;transition:.25s;cursor:pointer}.login-container .login-btn{color:#fff;background:var(--main-color-punchy);border:2px solid transparent}.login-container .login-btn:focus,.login-container .login-btn:hover{color:var(--main-color-punchy);background-color:#fff;border-color:var(--main-color-punchy)}.login-container .register-btn{color:#262626;background:#fff;border:2px solid var(--main-color-bg)}.login-container .register-btn:focus,.login-container .register-btn:hover{color:#fff;background-color:var(--main-color-bg)}.language{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-start;padding-top:10px}.language button{width:31px;height:21px;margin-right:10px;border:none;box-shadow:none;outline:none;cursor:pointer;background:#fff}.language button.active{height:26px;border-bottom:5px solid grey}#passwordToggler{position:absolute;top:37%;right:5%;color:var(--main-color-grey)}.pass-wrapper{position:relative}#passwordToggler:hover{color:var(--main-color-punchy);cursor:pointer}div.nav-dropdown ul{border-bottom:1px solid var(--main-color-grey);margin:0}li.user-revealer header.dropdown-header p.dropdown-title{border-bottom:1px solid #d3d3d3;margin:0}div.nav-dropdown ul:last-of-type{border-bottom:none}div.nav-dropdown ul.drop-list li{padding:.5rem 0 .5rem 1.5rem;cursor:pointer;color:#4a4a68}div.nav-dropdown ul.drop-list li:hover{background-color:#ecf1f4;color:#4a4a68}div.nav-dropdown ul.drop-list a.disabled,div.nav-dropdown ul.drop-list a.disabled li,div.nav-dropdown ul.drop-list li.disabled,div.nav-dropdown ul.drop-list span.disabled{color:silver;pointer-events:none}div.nav-dropdown ul.drop-list li>span:after{content:"\25C2";-webkit-transform:rotate(180deg);transform:rotate(180deg);float:right;margin-right:10px}div.nav-dropdown ul.drop-list li ul{display:none}div.nav-dropdown ul.drop-list li:hover>ul{display:block;position:absolute}div.nav-dropdown ul.drop-list li:hover li{float:none}div.nav-dropdown ul.drop-list ul{left:100%;margin-top:-1.3rem;background:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:1px 1px 5px #d3d3d3}div.nav-dropdown ul.drop-list ul li{width:10rem;height:1.7rem;padding:.5rem 0 0 .6rem}div.nav-dropdown ul.drop-list ul a{padding:0}ul:after,ul:before{content:" ";display:table}ul:after{clear:both}.disabled .menu-tooltip-text{width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;display:none;position:absolute;margin-left:10rem;margin-top:-1.9rem}.disabled .menu-tooltip-text i{position:absolute;top:50%;right:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}.disabled .menu-tooltip-text i:after{content:"";position:absolute;width:12px;height:12px;left:0;top:50%;-webkit-transform:translate(50%,-50%) rotate(-45deg);transform:translate(50%,-50%) rotate(-45deg);background-color:#000;box-shadow:0 1px 8px rgba(0,0,0,.5)}div.nav-dropdown ul.drop-list a.disabled,div.nav-dropdown ul.drop-list li.disabled{pointer-events:all!important}div.nav-dropdown ul.drop-list a.disabled:hover .menu-tooltip-text,li.disabled span:hover div.menu-tooltip-text{display:block}@media screen and (min-width:720px){.dropdowns-container{text-align:center}.dropdown-footer,.dropdown-header{color:#4a4a68;padding:0}.dropdown-header{border-bottom:1px solid #d3d3d3;cursor:default}.dropdown-header p{padding:.5rem 0}.dropdown-list{padding:0}.dropdown-footer{border-top:1px solid #d3d3d3}nav.user ul li{padding-bottom:1rem;padding-top:1rem}nav.user ul li .dropdown-footer a{display:block;text-align:center;background:var(--main-color-white);color:var(--main-color-bg);font-size:13px;padding:.25rem 0}nav.user ul li .dropdown-footer a:hover,nav.user ul li.user-revealer .user-dropdown header.dropdown-header div:hover{background-color:#ecf1f4}nav.user ul li.user-revealer .user-dropdown header.dropdown-header div{cursor:pointer}.help-dropdown,.messages-dropdown,.notifications-dropdown,.user-dropdown{display:none;position:absolute;top:2.2rem;background:var(--main-color-white);color:#4a4a68;width:15rem;border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,.25);font-size:13px}.help-dropdown{width:10rem}.help-dropdown .dropdown-list div a,.messages-dropdown .dropdown-list div a,.notifications-dropdown .dropdown-list div a{text-align:left;color:#4a4a68;padding:5px 20px}.help-dropdown .dropdown-list div a:hover,.messages-dropdown .dropdown-list div a:hover,.notifications-dropdown .dropdown-list div a:hover,.user-dropdown .dropdown-list div a:hover{background:#ecf1f4}.messages-dropdown{right:3rem}.messages-revealer:hover .messages-dropdown{display:block}.notifications-dropdown{right:1rem}.notifications-revealer:hover .help-dropdown,.notifications-revealer:hover .notifications-dropdown{display:block}.user-dropdown{right:0;z-index:9}.help-dropdown{right:1.5rem}.notifications-revealer .help-dropdown header:hover,.notifications-revealer .notifications-dropdown header:hover,.user-revealer .user-dropdown header:hover,.user-revealer:hover .user-dropdown{display:block}.user-avatar{width:20px;height:20px;background-size:cover;overflow:hidden;background-position:top;border-radius:50%}}div.tooltip-text{width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;display:none;position:absolute;margin-left:-10rem;margin-top:-1.9rem}div.tooltip-text i{position:absolute;top:50%;left:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}div.tooltip-text i:after{content:"";position:absolute;width:12px;height:12px;right:0;-webkit-transform:translate(-50%,50%) rotate(-45deg);transform:translate(-50%,50%) rotate(-45deg);background-color:#000;box-shadow:0 1px 8px rgba(0,0,0,.5)}a.disabled_tutorial{color:#d3d3d3!important;cursor:default}a.disabled_tutorial:hover div.tooltip-text{display:block}.site-header{background:#1a4270;position:-webkit-sticky;position:sticky;top:0;z-index:3;height:35px}.site-header .wrapper{display:grid;justify-content:space-between;align-items:center;height:inherit;grid-template-columns:3fr 6fr 3fr}nav.additional>ul,nav.main>ul,nav.user>ul{margin:0;display:flex;height:100%;align-items:center}nav.additional ul li,nav.main ul li,nav.user ul li{display:block;list-style:none outside;padding:0}nav.additional ul li a,nav.main ul li a,nav.user ul li a{display:block;color:#fafcfe;padding:0 1rem;border-bottom:2px solid transparent;border-top:2px solid transparent;transition:.15s}nav.user ul li a{padding:0 20px 0 0}nav.main ul li a span{padding:0 .5rem}li#get-help a{display:flex}nav.additional a:focus,nav.additional a:hover,nav.main a:focus,nav.main a:hover,nav.user a:focus,nav.user a:hover{color:#fff}nav.additional{display:none}.site-branding{display:flex;align-items:center;flex-direction:column}.site-logo{height:2.2rem}p.site-title{padding-bottom:0}span.helper{vertical-align:middle}div.wrapper div>a,span.helper{display:inline-block;height:100%}div.wrapper div a img{vertical-align:middle}.site-branding .site-title a{display:flex}.site-branding .site-description{font-size:.75rem;font-family:Open Sans,sans-serif;font-weight:300;letter-spacing:.2rem;text-transform:uppercase;color:#fff;padding-bottom:0}#main-nav-toggle{display:none}#toggle{position:relative;flex:0 0 auto;align-items:center;align-content:center;justify-content:center;padding:.5rem;color:#fff;font-size:1.5rem;cursor:pointer}#times-icon{display:none}a.disabled{color:#d3d3d3!important;pointer-events:none;cursor:default}div.header-title{color:#ecf1f4;font-weight:400;font-size:13px;justify-self:center;font-family:Montserrat,sans-serif}div.dropdown-container{display:flex}@media screen and (max-width:720px){nav.main,nav.user{display:none}nav.additional ul li a,nav.main ul li a,nav.user ul li a{text-align:center;width:100%}nav.additional ul li a:focus,nav.additional ul li a:hover,nav.main ul li a:focus,nav.main ul li a:hover,nav.user ul li a:focus,nav.user ul li a:hover{color:var(--main-color-bg);background:#fff}nav.additional ul,nav.main ul,nav.user ul{display:block;padding:0}nav.additional ul li,nav.main ul li,nav.user ul li{padding:0}#main-nav-toggle:checked+.wrapper nav.additional,#main-nav-toggle:checked+.wrapper nav.main{display:block;flex:1 0 100%}#main-nav-toggle:checked+.wrapper nav.main i,#main-nav-toggle:checked+.wrapper nav.user{display:none}#main-nav-toggle:checked+.wrapper #toggle .fa-times{display:block}#main-nav-toggle:checked+.wrapper #toggle .fa-bars{display:none}.site-branding{padding:.15rem 1.75rem}#toggle{padding:.5rem .75rem;margin:0 1rem}}nav.main div.dropdown-menu{font-size:13px;color:#ecf1f4;padding:0 0 0 10px;margin:auto 0;cursor:pointer;font-family:Montserrat,sans-serif;height:100%;display:flex;align-items:center}nav.main div.dropdown-menu i{vertical-align:middle;margin-left:4px}nav.main{align-self:flex-end}nav.main div.dropdown-menu img{margin:auto;vertical-align:middle;width:20px}nav.main div.nav-dropdown{visibility:hidden;width:180px;opacity:0;transition:visibility 0s,opacity .5s linear;position:absolute;left:8.1%;top:2.1rem;text-align:left;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:3px;font-size:12px;font-weight:400;line-height:14px;color:#4a4a68;z-index:1}nav.main div.nav-dropdown:after{content:" ";position:absolute;bottom:100%;left:14%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#fff}div.dropdown-menu:active+div.nav-dropdown,nav.main div.nav-dropdown.display-dropdown{opacity:1;visibility:visible}@media screen and (min-width:720px){.site-header .wrapper{padding:0 20px}#toggle{display:none}.site-branding{flex:1 1}nav.main{display:grid;grid-template-columns:1fr 11fr 5fr}nav.user{flex:1 1;display:flex;justify-content:flex-end;align-items:flex-start;height:inherit}}@media screen and (max-width:1025px){nav.main div.dropdown-menu{font-size:10px}nav.main div.nav-dropdown:after{left:23%}}@media screen and (min-width:1026px) and (max-width:1400px){nav.main div.nav-dropdown:after{left:22%}}@media screen and (min-width:1401px) and (max-width:1530px){nav.main div.nav-dropdown:after{left:18.2%}}@media screen and (min-width:1824px){nav.main div.nav-dropdown{left:6.4%}nav.main div.nav-dropdown:after{left:14%}}.lang{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-start;padding-top:10px}.lang button{width:31px;height:21px;margin-right:10px;border:none;box-shadow:none;outline:none;cursor:pointer;background:none;color:#fff}.lang button.active{height:26px;border-bottom:5px solid #d3d3d3}.site-footer{background:rgba(49,83,123,.19);color:var(--main-color-grey);text-align:center;font-size:11px;padding:.15rem 0;font-weight:500;line-height:15.4px}.site-footer section a{flex:1 1;text-decoration:none;color:var(--main-color-grey)}.site-footer section article{padding:.37rem 0}.site-footer section article.privacy-policy{justify-self:center}.site-footer section article.copyright{justify-self:start}.site-footer section article.releases{justify-self:end}.site-footer section article.releases .footer-update{margin-left:.5ch;cursor:pointer}@media screen and (min-width:500px) and (max-width:1824px){.site-footer{padding:.15rem}.site-footer section{display:grid;padding:0 2rem;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1825px){.site-footer section{display:grid;padding:0 4rem;grid-template-columns:1fr 1fr 1fr}.site-footer{font-size:13px}}.progress-background{background:-webkit-repeating-linear-gradient(145deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px);background:repeating-linear-gradient(-55deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px);-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.sim-status__bar{border-radius:50px;overflow:hidden;display:flex;width:-webkit-fill-available;width:100%}.sim-status__part{flex:1 1}.hover-scroll__host{display:block;overflow-y:hidden!important}.hover-scroll__host.is-scrollable{overflow-y:auto!important;overscroll-behavior:contain;overflow-x:hidden}.hover-scroll__host>.hover-scroll__wrapper{width:calc(100% - 16px)}button.MuiButton-root.backBtn{margin:3% 0 5% -.4rem;text-transform:none;color:var(--main-color-grey);width:100%;justify-content:flex-start}button.MuiButton-root.backBtn span.btnText,button.MuiButton-root.backBtn span.MuiButton-label{transition:all .3s linear}div.highlight-back button.MuiButton-root.backBtn span.btnText,div.highlight-back button.MuiButton-root.backBtn span.MuiButton-label{color:var(--main-color-hover);font-weight:600;transition:all .3s linear;font-size:13px}button.MuiButton-root.backBtn:hover{background-color:initial}button.MuiButton-root.backBtn span.btnText.MuiTypography-root{margin-left:.3rem;text-transform:none;font-family:Montserrat,sans-serif;color:var(--main-color-grey)}div.sidebar-center.primary-sidebar nav div.MuiDrawer-root div.MuiPaper-root.drawerClose button.MuiButton-root.backBtn{width:3vw;min-width:3vw}div.sidebar-center.primary-sidebar nav,div.sidebar-center.primary-sidebar nav div.MuiDrawer-root{max-height:inherit;width:inherit}div.sidebar-center.primary-sidebar nav div.MuiDrawer-root div.MuiPaper-root{max-height:inherit;top:auto!important;width:inherit;transition:width .2s ease;overflow-x:hidden}div.sidebar-center.primary-sidebar nav div.MuiDrawer-paper{z-index:1}div.primary-sidebar,div.primary-sidebar nav div.MuiPaper-root ul li.MuiListSubheader-root{font-family:Montserrat,sans-serif;font-weight:500}div.primary-sidebar nav div.MuiPaper-root ul li.MuiListSubheader-root{font-size:9px;color:#8c8ca1}div.primary-sidebar{font-size:11px;color:#4a4a68}.sidebar-center.primary-sidebar{margin-right:1rem;min-width:15vw}div.primary-sidebar .MuiListItem-button{padding:0 16px}div.primary-sidebar div.nav-block{margin-top:5%}div.primary-sidebar .MuiListItem-button:hover i,div.primary-sidebar a.MuiListItem-button.current-scene i,div.primary-sidebar div.MuiListItem-button.current-scene i{color:var(--main-color-punchy)}div.primary-sidebar a.MuiListItem-button.current-scene,div.primary-sidebar div.MuiListItem-button.current-scene{background-color:rgba(0,0,0,.04)}div.primary-sidebar nav div.MuiDrawer-paperAnchorDockedLeft{border-right:none}div.primary-sidebar a.MuiListItem-button div.MuiListItemText-root,div.primary-sidebar div.MuiListItem-button div.MuiListItemText-root{color:var(--main-color-grey-dark);margin-top:8px;margin-bottom:8px}div.primary-sidebar nav button.MuiButtonBase-root.collapseBtn,div.primary-sidebar nav button.MuiButtonBase-root.expandBtn{width:100%;margin-bottom:2vh;justify-content:space-around;color:var(--main-color-grey-dark)}div.primary-sidebar nav button.MuiButtonBase-root.collapseBtn span.MuiButton-label{width:80%;margin-left:20%;text-transform:none}div.primary-sidebar nav button.MuiButtonBase-root.collapseBtn span.MuiButton-label span.MuiTypography-root{color:var(--main-color-grey-dark);font-family:Montserrat,sans-serif}div.primary-sidebar nav div.MuiListItem-gutters.dashboard{padding-left:45px}div.primary-sidebar nav button.MuiButtonBase-root span.MuiButton-label svg.MuiSvgIcon-root{font-size:2.2rem;color:var(--main-color-grey)}div.sidebar-center.primary-sidebar nav div.MuiDrawer-root div.MuiPaper-root.drawerClose{width:3vw;overflow-x:hidden}div.primary-sidebar aside.sidebar-close a.MuiListItem-root,div.primary-sidebar aside.sidebar-close div.MuiListItem-root{text-align:center;justify-content:flex-start;padding:8px 0}div.primary-sidebar aside.sidebar-close a.MuiListItem-root div.MuiListItemIcon-root,div.primary-sidebar aside.sidebar-close a.MuiListItem-root i,div.primary-sidebar aside.sidebar-close div.MuiListItem-root div.MuiListItemIcon-root,div.primary-sidebar aside.sidebar-close div.MuiListItem-root i{margin:0 auto}div.primary-sidebar aside.sidebar-close div.nav-block{margin-top:10vh}div.primary-sidebar aside.sidebar-close button.MuiButton-root.expandBtn{width:3vw;min-width:3vw;color:var(--main-color-grey-dark)}div.primary-sidebar aside.sidebar-close button.MuiButton-root.expandBtn:hover,div.primary-sidebar button.MuiButton-root.collapseBtn:hover{background-color:initial}div.primary-sidebar aside.sidebar-close button.MuiButton-root.expandBtn span.MuiButton-label sgv{color:var(--main-color-grey-dark)}aside.primary-sidebar{display:flex;flex-direction:column;min-height:100%;justify-content:space-between}div.primary-sidebar div.nav-block.sidebar-actions{margin-top:15%}div.primary-sidebar div.MuiListItem-root.disabled-option{opacity:.5}div.primary-sidebar div.MuiListItem-root.disabled-option:hover{background-color:initial;cursor:default}div.primary-sidebar div.MuiListItem-root.disabled-option:hover i{color:var(--main-color-grey)}div.primary-sidebar .tooltip .tooltiptext{left:40%}div.primary-sidebar div.MuiListItem-root.hide-action{display:none}div.sidebar-actions .MuiBadge-anchorOriginTopRightRectangle{top:0!important;right:.5rem!important}@media (max-width:1025px){div.primary-sidebar nav div.MuiPaper-root{width:150px}div.primary-sidebar nav div.MuiPaper-root a.MuiButtonBase-root div.MuiListItemIcon-root,div.primary-sidebar nav div.MuiPaper-root div.MuiButtonBase-root div.MuiListItemIcon-root{min-width:20px}div.primary-sidebar nav button.MuiButtonBase-root.collapseBtn span.MuiButton-label{width:100%}div.primary-sidebar nav button.MuiButtonBase-root.collapseBtn span.MuiButton-label span.MuiTypography-root.btnText{font-size:.65rem}div.primary-sidebar nav div.MuiListItem-gutters.dashboard{padding-left:30px}}@media screen and (min-width:1026px) and (max-width:1367px){div.primary-sidebar nav div.MuiPaper-root a.MuiButtonBase-root div.MuiListItemIcon-root,div.primary-sidebar nav div.MuiPaper-root div.MuiButtonBase-root div.MuiListItemIcon-root{min-width:25px}div.primary-sidebar{font-size:13px}div.primary-sidebar nav div.MuiPaper-root ul li.MuiListSubheader-root{font-size:10px}}@media screen and (min-width:1367px) and (max-width:1500px){div.primary-sidebar nav div.MuiPaper-root a.MuiButtonBase-root div.MuiListItemIcon-root,div.primary-sidebar nav div.MuiPaper-root div.MuiButtonBase-root div.MuiListItemIcon-root{min-width:25px}div.primary-sidebar{font-size:13px}div.primary-sidebar nav div.MuiPaper-root ul li.MuiListSubheader-root{font-size:10px}}@media screen and (min-width:1501px) and (max-width:1800px){div.primary-sidebar nav div.MuiPaper-root a.MuiButtonBase-root div.MuiListItemIcon-root,div.primary-sidebar nav div.MuiPaper-root div.MuiButtonBase-root div.MuiListItemIcon-root{min-width:28px}div.primary-sidebar nav div.MuiPaper-root ul li.MuiListSubheader-root{font-size:11px}div.primary-sidebar{font-size:13px}}@media screen and (min-width:1801px){div.primary-sidebar nav div.MuiPaper-root a.MuiButtonBase-root div.MuiListItemIcon-root,div.primary-sidebar nav div.MuiPaper-root div.MuiButtonBase-root div.MuiListItemIcon-root{min-width:28px}div.primary-sidebar nav div.MuiPaper-root ul li.MuiListSubheader-root{font-size:12px}div.primary-sidebar{font-size:14px}}.modal-header{padding:var(--modal-padding);background:#31537b;line-height:40px;position:relative;display:flex;justify-content:center}.modal-header h3{text-align:center;color:var(--main-color-white);margin:0;padding:0;text-transform:uppercase;font-size:17px;font-weight:500;line-height:40px}span#help.tooltip{color:#fff;padding-left:1rem}.modal-header .close-modal-btn{color:var(--main-color-white);cursor:pointer;float:right;font-size:1.25rem;padding:0 .5rem;position:absolute;top:.5rem;right:.75rem}.modal-header .close-modal-btn:hover{color:var(--main-color-punchy-light)}.radio-button-groups-panel{margin-left:6px;padding-left:.5rem;margin-top:.25rem;margin-bottom:.25rem;border-left:1px solid #aaa}.radio-button-groups-panel.open{height:100%}.tooltiptext{padding-left:.5rem!important;padding-right:.25rem!important;text-align:left!important;font-size:.75rem}.tooltiptext.wide{line-height:normal!important;min-width:200px!important}.radio-button-groups-panel.file{min-height:50px}.radio-button-group{padding-top:.25rem}.radio-button-groups-input{margin:auto 0}.tooltip.increase-hover{padding:5px}.introjs-hint{z-index:99999!important}.hint-button{display:none}.introjs-hint-pulse{background-color:initial!important}.introjs-tooltip.help-hint{width:400px;max-width:400px!important;height:auto!important;max-height:330px!important;top:25px!important}.introjs-tooltiptext p img.help-img{height:auto;width:200px;margin-bottom:10px;display:block}#hint-element{display:inline-block}.onhover-tooltip{position:absolute;width:78px;height:18px;background-color:#1a4270;border-radius:4px;font-size:10px;color:#fff;display:flex;justify-content:center;line-height:16px;cursor:default}.MuiBadge-colorSecondary{background-color:var(--main-color-punchy)!important}.MuiBadge-anchorOriginTopRightRectangle{top:3rem!important}.modal-content{flex:1 1;padding:var(--modal-padding);min-height:21rem}.modal-content input{padding:.15rem .875rem}.modal-content input#reset-filter-btn{border-radius:5px}.modal-content section div label input{margin-right:.5rem}.modal-content div.feedback-radio-btn label input[type=radio],.modal-content section div label.radio-button-label input[type=radio]{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:15px;padding:3px;top:-2px;left:-1px;position:relative;background-color:initial;content:" ";display:inline-block;visibility:visible;border:2px solid #8c8ca1;background-clip:content-box;vertical-align:middle}.modal-content div.feedback-radio-btn label input[type=radio]:checked,.modal-content section div label.radio-button-label input[type=radio]:checked{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#1a4270;display:inline-block;visibility:visible;border:2px solid #1a4270;padding:2px}#add-dashboard>.modal-content,.modal-content{overflow-y:auto}.leaveSuggestionFlow.ReactModal__Content.ReactModal__Content--after-open{min-height:28rem!important}.reportBugFlow.ReactModal__Content.ReactModal__Content--after-open{min-height:35rem!important}.addDashboardFlow.ReactModal__Content.ReactModal__Content--after-open .modal-content,.addElementFlow.ReactModal__Content.ReactModal__Content--after-open .modal-content,.exportFlow.ReactModal__Content.ReactModal__Content--after-open .modal-content{min-height:55vh!important}@media (max-height:820px){.addDashboardFlow.ReactModal__Content.ReactModal__Content--after-open .modal-content,.addElementFlow.ReactModal__Content.ReactModal__Content--after-open .modal-content,.exportFlow.ReactModal__Content.ReactModal__Content--after-open .modal-content{min-height:53vh!important}}.modal-footer{display:flex;justify-content:space-between;padding:var(--modal-padding);width:80%;margin:0 auto;padding-bottom:25px}.modal-footer .btn-modal{transition:.2s;cursor:pointer;border:none}.modal-footer .btn-cancel{color:var(--main-color-grey);background:none;font-weight:600;font-size:14px}.modal-footer .btn-add{background:none;color:var(--main-color-punchy);font-weight:600;font-size:14px}.project-group__overview .spreadsheets>div,.project-group__overview .spreadsheets>div>div{max-width:100%}.project-group__overview .spreadsheets .Spreadsheet{border:none!important;overflow:visible;max-width:calc(100% - 1px)}.project-group__overview .spreadsheets .Spreadsheet__table{width:-webkit-fill-available;width:fill-available;width:100%!important;border:none!important;table-layout:auto}.project-group__overview .spreadsheets .Spreadsheet__cell{cursor:default;min-width:0!important;font-size:11px;padding-top:4px;padding-bottom:4px;border-right-color:transparent;border-left-color:transparent}.project-group__overview .spreadsheets .Spreadsheet__header{cursor:default;min-width:0!important;font-size:11px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;text-align:left;font-weight:600;background-color:initial}.project-group__overview .spreadsheets .Spreadsheet__header--highlighted{background-color:initial!important}.project-group__overview .spreadsheets .Spreadsheet__active-cell,.project-group__overview .spreadsheets .Spreadsheet__floating-rect{display:none}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child{max-width:250px!important}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child button{max-width:250px}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child button span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child button span:hover{text-decoration:underline;text-underline-position:under}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:nth-child(4){border-left:1px solid #fff;border-right:1px solid #fff}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:nth-child(4) span{display:block;width:100%;background-color:inherit;border-radius:25px;box-shadow:0 0 0 17px #fff}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet__header:nth-child(4){text-align:center}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet__header:nth-child(5),.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet__header:nth-child(6),.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet__header:nth-child(7){border-right:none;border-left:none}.project-group__overview .projectGroupOverview__scenarios-spreadsheet .spreadsheets .Spreadsheet__header:nth-child(8){border-left:none}.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child{max-width:250px!important}.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child button{max-width:250px}.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child button span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child button span:hover{text-decoration:underline;text-underline-position:under}.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child,.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:nth-child(3){max-width:125px!important}.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:first-child span,.project-group__overview .projectGroupOverview__scenarios--comparison .spreadsheets .Spreadsheet tr td.Spreadsheet__cell:nth-child(3) span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:16px}.project-group__globals .spreadsheets>div,.project-group__globals .spreadsheets>div>div{max-width:100%}.project-group__globals .spreadsheets .Spreadsheet{border:none!important}.project-group__globals .spreadsheets .Spreadsheet__pannable{overflow:visible!important}.project-group__globals .spreadsheets .Spreadsheet__table{width:-webkit-fill-available;width:fill-available;width:100%!important;border:none!important;table-layout:auto;border-collapse:initial;border-spacing:0 15px}.project-group__globals .spreadsheets .Spreadsheet__cell{cursor:default;min-width:0!important;font-size:11px;border:none}.project-group__globals .spreadsheets .Spreadsheet__cell:has(>.Spreadsheet__data-viewer:empty){border:none!important;pointer-events:none}.project-group__globals .spreadsheets .Spreadsheet__cell--readonly{pointer-events:none}.project-group__globals .spreadsheets .Spreadsheet__cell--readonly .Spreadsheet__comment--container{pointer-events:all}.project-group__globals .spreadsheets .Spreadsheet__cell .Spreadsheet__comment--container{position:static!important;display:inline-block;vertical-align:text-bottom;margin-left:8px}.project-group__globals .spreadsheets .Spreadsheet__cell .Spreadsheet__comment--indicator{width:13px;height:13px;position:relative;border-top:none;border-left:none}.project-group__globals .spreadsheets .Spreadsheet__cell .Spreadsheet__comment--indicator:after{position:absolute;top:0;right:0;color:#fff;background:#8c8ca1;border-radius:50%;width:13px;height:13px;text-align:center;content:"i";font-weight:bolder;font-size:10px;font-family:monospace}.project-group__globals .spreadsheets .Spreadsheet__active-cell--edit,.project-group__globals .spreadsheets .Spreadsheet__active-cell--view{border:none;box-shadow:none;cursor:pointer;box-shadow:0 0 5px #51cbee;border:1px solid #5b9bd5!important;border-radius:5px}.project-group__globals .spreadsheets .Spreadsheet__data-editor{display:flex;box-shadow:0 0 5px #51cbee;border:1px solid #5b9bd5!important;border-radius:5px}.project-group__globals .spreadsheets .Spreadsheet__data-editor input{height:auto!important;text-align:right;padding:0;font-size:11px;font-family:Montserrat,sans-serif}.project-group__globals .spreadsheets .Spreadsheet__data-editor input text{vertical-align:bottom}.project-group__globals .spreadsheets .Spreadsheet__floating-rect{display:none;pointer-events:none}.project-group__globals .spreadsheets .Spreadsheet tr:nth-child(3) .Spreadsheet__cell{font-size:13px}.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(2),.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(6){width:7.5%;text-align:end!important}.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:first-child,.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(5){width:30%}.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(4){width:5%}.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(3),.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(7){width:7.5%;position:relative}.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(3):not(.Spreadsheet__cell--readonly):hover,.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(7):not(.Spreadsheet__cell--readonly):hover{color:#000!important;background:#d3d3d3;border-radius:5px;cursor:pointer}.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(3):not(.Spreadsheet__cell--readonly):hover:has(>.Spreadsheet__data-viewer:empty):after,.project-group__globals .spreadsheets .Spreadsheet tr .Spreadsheet__cell:nth-child(7):not(.Spreadsheet__cell--readonly):hover:has(>.Spreadsheet__data-viewer:empty):after{display:none}.project-group__globals .spreadsheets .Spreadsheet tr:not(:nth-of-type(2)):not(:last-of-type) .Spreadsheet__cell:nth-child(4){border-bottom:none;border-top:none;background:transparent}.project-group__globals .spreadsheets .Spreadsheet tr:nth-of-type(2) .Spreadsheet__cell:nth-child(4){border-bottom:none}.project-group__globals .spreadsheets .Spreadsheet tr:last-of-type .Spreadsheet__cell:nth-child(4){border-top:none}.project-group__globals .spreadsheets .Spreadsheet tr:nth-of-type(2){display:none}div[class$=MuiTooltip-popper] *{white-space:pre-line}.time-series-chart{min-height:400px}.embedded-form-chart{max-height:200px;max-width:400px}.embedded-form-chart .user-select-none.svg-container{width:100%!important;height:100%!important}.embedded-form-chart .main-svg:first-of-type{position:relative!important}section.sankey .MuiBadge-anchorOriginTopRightRectangle{top:3rem!important;right:-7rem!important}@media print{.clean-chart .modebar-container,.clean-chart .rangeselector,.clean-chart .updatemenu-container{display:none}}section.resources-tabs-main-container{position:relative}.input-comparison__spreadsheet .spreadsheets>div,.input-comparison__spreadsheet .spreadsheets>div>div{max-width:100%;max-height:75vh}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__box .Spreadsheet__pannable{border:.5px solid #d7e0e5;border-bottom:none}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__box .Spreadsheet__pannable div[id^=sidebar]{border-top:none;border-left:none;border-bottom:none}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__box .Spreadsheet__pannable div[id^=topbar]{border-top:none;border-left:none;border-right:none}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__box>div:last-of-type>div{padding:0}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__box>div:last-of-type>div>button{display:none}.input-comparison__spreadsheet .spreadsheets .Spreadsheet{border:none!important;max-height:100%}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__table{width:-webkit-fill-available;width:fill-available;width:100%!important;table-layout:auto;border:none}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__cell{height:25px;min-width:0!important}.input-comparison__spreadsheet .spreadsheets .Spreadsheet__cell--readonly{color:currentColor}.input-comparison__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-0"][colspan="1"],.input-comparison__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-1"][colspan="1"]{min-width:20px!important;width:20px!important;max-width:20px!important}.input-comparison__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-2"]{min-width:200px!important;width:200px!important;max-width:200px!important}.input-comparison__spreadsheet .spreadsheets .Spreadsheet th td:first-of-type,.input-comparison__spreadsheet .spreadsheets .Spreadsheet tr td:first-of-type{border-left:none!important}.input-comparison__spreadsheet .spreadsheets .Spreadsheet th td.column-header-section,.input-comparison__spreadsheet .spreadsheets .Spreadsheet tr td.column-header-section{position:static;text-align:start!important}.input-comparison__spreadsheet .spreadsheets .Spreadsheet th td.column-header-section>span,.input-comparison__spreadsheet .spreadsheets .Spreadsheet tr td.column-header-section>span{display:inline-block;width:100%;text-align:center}.input-comparison__spreadsheet .spreadsheets .Spreadsheet th td.column-header-section:before,.input-comparison__spreadsheet .spreadsheets .Spreadsheet tr td.column-header-section:before{content:"";position:absolute;z-index:1;background-color:inherit;width:2px;height:calc(100% - 1px);top:1px;bottom:0;text-align:start;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets>div,.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets>div>div{max-width:100%}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet{border:none!important}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet__table{width:-webkit-fill-available;width:fill-available;width:100%!important;table-layout:auto}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet__cell,.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet__header{cursor:default}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet__active-cell,.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet__floating-rect{display:none}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet tr:nth-child(2) td.Spreadsheet__cell,.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet tr:nth-child(3) td.Spreadsheet__cell{color:#0e0e2c;border:.5px solid #d7e0e5;overflow:visible;background:#fafcfe;transition:background .15s ease-in;font-weight:600}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet tr:nth-child(3) td.Spreadsheet__cell:first-child{border-right:none}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet tr:nth-child(3) td.Spreadsheet__cell:nth-child(2){border-left:none}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet tr td{font-size:12px;font-weight:400}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet tr td:first-child{min-width:5px!important;width:5px!important}.comparison-overview .comparison-overview__summary-spreadsheet .spreadsheets .Spreadsheet tr td:first-child span{padding:0!important}.custom-input-field{background:none;outline:none;border:1px solid var(--main-color-grey);margin-left:.25rem;width:4.8rem;text-align:end}.custom-input-field[readonly]:active,.custom-input-field[readonly]:focus,.custom-input-field[readonly]:hover{background-color:#d3d3d3;outline:unset;color:#000;cursor:pointer}.custom-input-field:focus{box-shadow:0 0 5px #51cbee;border:1px solid var(--main-color-hover)}article input.custom-input-field[readonly]{background:none;border:1px solid transparent;color:#000}article input.custom-input-field[type=time]{width:100%;font-size:10px;text-align:end}.slider-input{-webkit-appearance:none;height:8px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}.slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:var(--main-color-punchy);cursor:pointer}.slider-input::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:var(--main-color-punchy);cursor:pointer}.form-element .irs-disabled{opacity:.7}.irs--flat .irs-bar,.irs--flat .irs-from,.irs--flat .irs-handle>i:first-child,.irs--flat .irs-single,.irs--flat .irs-to{background-color:var(--main-color-punchy)}.sliderBig .irs-line{height:20px;top:20px}.sliderBig .irs-handle{height:25px;top:18px}.readonly-empty-span{opacity:.4;margin-left:3%;min-width:35px}.readonly-span{min-width:35px;margin-left:.25rem}.readonly-field{min-width:35px;text-align:end}.ion-range-slider{min-width:60px}main.main-content.resources .react-select__control,main.main-content.technologies-content .react-select__control{width:200px;border-radius:4px!important;border-color:#ccc!important;min-height:20px;height:auto}div.form-element .react-select__control{border-radius:4px!important;width:100px;min-height:20px;height:20px;border-color:#ccc!important}main.main-content.resources .react-select__control .react-select__value-container .react-select__placeholder,main.main-content.resources .react-select__control .react-select__value-container .react-select__single-value{top:50%!important}div.form-element .react-select__indicators .react-select__indicator{padding:0!important}main.main-content.resources .react-select__indicators .react-select__indicator{padding:3px!important}div.form-element .react-select__indicators{height:22px}main.main-content.resources .react-select__indicators{height:auto}span#span-reference_ids{display:inline-block}textarea.textarea-select{height:20px;text-align:end}textarea.textarea-select-multiple{text-align:end}@media screen and (min-width:1024px){.ion-range-slider{min-width:90px}}@media screen and (min-width:1224px){.ion-range-slider{min-width:130px}}.readonly-field select.custom-input-field,.readonly-field select.custom-input-field:hover,.readonly-form-element select.custom-input-field,.readonly-form-element select.custom-input-field:hover{-webkit-appearance:none;appearance:none;border:none;background:none;pointer-events:none;opacity:1;font-family:inherit;font-weight:inherit;font-size:.8rem}.readonly-field select.custom-input-field,.readonly-form-element select.custom-input-field{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}input[type=time]{font-size:.8rem}input[type=radio].custom-input-field{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-container{margin:.5rem;flex:1 1}.form-container .form-body:not(:last-of-type){border-bottom:none}.form-container .form-body article{display:flex;justify-content:space-between;padding:.5rem 0;align-items:center;font-size:13px}.form-container .form-body article input{transition:.15s}.form-component div label.radio-button-label input[type=radio]:focus,.form-container .form-body article input:focus,.form-container .form-body article select:focus{box-shadow:0 0 5px #51cbee;border:1px solid var(--main-color-hover)}.form-container .form-body .form-element .measure-unit,.form-container .form-body article input{margin:0 .35rem;padding:.05rem .15rem;border-radius:5px}.form-container>article header{text-align:left;color:#333}.form-container>article header h6{margin:0;padding:.5rem .15rem;display:inline-block}.form-body>article #help{margin:0 .5rem}.form-container .form-body .form-element:first-of-type{flex:1.5 1;display:flex;align-items:center;max-width:50%}.form-container .form-body .form-element:last-of-type{flex:1 1;justify-content:flex-end;display:flex;align-items:center}.form-container .form-body .form-element .measure-unit{font-size:.7rem}.form-sublabel{display:flex;justify-content:flex-end;align-items:center}.form-container .form-body .form-element select{width:6.25rem;margin:0 .35rem;border-radius:5px}@media screen and (min-width:1024px){.workspace-top-container>article.standard3cols>section{margin:0 2%}.standard3cols{display:flex;justify-content:space-between;flex-wrap:wrap}.form-container{max-width:50%}.full-width.form-container,.full-width .form-container{max-width:100%}}.empty-label,.empty-sublabel{color:var(--main-color-grey)}article .empty-label #label,article .empty-label .readonly-filed{opacity:.8}span#help.tooltip i{color:var(--main-color-grey)!important}.with-opacity{opacity:1;color:var(--main-color-grey-dark)}.measure-unit{min-width:60px;text-align:end}#overview-bottom-containers .measure-unit{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}#help{position:relative}.tooltip .tooltiptext{display:none;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:9}.tooltip .tooltiptext.wide{max-width:300px}.tooltip:hover .tooltiptext{display:block}.tooltip .tooltiptext .slider{width:20px}div.form-element.readonly-form-element #help i{color:var(--main-color-grey);z-index:1}#map-overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:var(--main-color-grey);z-index:20;cursor:pointer;display:flex;justify-content:center;font-weight:700}.map-overlay-text{color:#fff;display:flex;align-items:center;margin-top:15px}main.main-content.overview-content{overflow:auto}main.main-content.overview-content .content-container .overview-flex-container{height:90%;display:flex;flex-direction:column;justify-content:space-around}.content-container h4.project-title,.content-container h4.project-title span#span-title input{text-transform:uppercase;font-weight:600;font-size:20px;color:var(--main-color-grey-dark);border-radius:5px;text-align:left;width:100%;padding-left:1%;padding-right:1%}main.main-content.overview-content .content-container{background-color:#fff;border-radius:4px;height:100%}.content-container textarea{width:100%}.content-container article section textarea[readonly]{border:1px solid transparent}.content-container article section textarea{border-radius:5px;text-align:start}.content-container .overview-flex-container>article{display:flex}.content-container .overview-flex-container>article>section{flex:1 1;padding:3vh 1rem 1vh}.top-left-container{position:relative}.top-left-container header.title-header{padding:.25rem;letter-spacing:.075rem;text-transform:uppercase;color:#333}.top-left-container h4.project-title{margin:0;color:var(--main-color-grey-dark)}.top-left-container input.project-title[readonly]{border:1px solid transparent}.top-left-container input.project-title{font-size:1.75rem;width:100%}main.main-content.overview-content .top-left-container article.form-general h6{padding-left:0;padding-right:3%}main.main-content.overview-content .bottom-left-container section.form-container section.form-body article,main.main-content.overview-content .top-left-container section.form-container section.form-body article,main.main-content.overview-content .top-right-container section.form-container section.form-body article{font-size:12px;color:var(--main-color-grey-dark)}.content-container .top-left-container div.kpis-description{display:grid;grid-template-columns:4fr 8fr}.content-container .top-left-container div.kpis-description article.standard3cols{width:18vw}.content-container .bottom-right-container span#span-description.readonly-span,.content-container .bottom-right-container span#span-description textarea,.content-container span#span-notes textarea{color:var(--main-color-grey-dark);font-weight:400;font-size:12px;line-height:200%}.content-container .bottom-right-container span#span-description.readonly-span{height:22vh;display:inline-block;overflow:auto}main.main-content.overview-content .bottom-left-container h6,main.main-content.overview-content .bottom-right-container h6,main.main-content.overview-content .top-left-container h6,main.main-content.overview-content .top-right-container h6{font-weight:500;font-size:13px;text-transform:uppercase;padding-left:.5rem;color:var(--main-color-grey-dark)}main.main-content.overview-content .top-left-container .label{display:flex;justify-content:space-between;align-items:center;padding:.35rem 0}main.main-content.overview-content .top-left-container .label label{flex:4 1}main.main-content.overview-content .top-left-container .label span{flex:1 1}main.main-content.overview-content .top-left-container .label input,main.main-content.overview-content .top-left-container .label select{padding:.25rem .5rem;width:100%;border:1px solid #ddd;outline:none}.top-left-container .form-container .form-body .form-element.readonly-form-element .measure-unit{display:inline-block!important}.content-container .overview-flex-container>article>section.sidebar-proj-icon{padding:0}.sidebar-proj-icon,.sidebar-proj-info{margin:auto 1rem auto .2rem}.sidebar-proj-icon img{opacity:1;display:block;width:auto;height:auto;transition:.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:12vh;max-width:12vw;margin:2vh auto auto;border-radius:8px}.sidebar-proj-icon:hover img{opacity:.3}.sidebar-proj-icon{position:relative}.sidebar-proj-icon:hover .overlay-proj-icon{opacity:1}.container:hover .image{opacity:.3}.sidebar-proj-icon .overlay-proj-icon{transition:.5s ease;opacity:0;position:absolute;bottom:-1rem;right:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.container:hover .overlay-proj-icon{opacity:1}.text{background-color:#fff;color:var(--main-color-grey-dark);font-size:16px;padding:10% 30%}.proj-icon-not-editable:hover img{opacity:1!important}.content-container .overview-flex-container>article>section.bottom-right-container{display:flex}.content-container .overview-flex-container>article>section.bottom-right-container div.proj-description{flex-grow:2}.bottom-left-container h6,.bottom-right-container h6{color:var(--main-color-grey-dark);padding-bottom:.25rem}main.main-content.overview-content .bottom-left-container article.standard3cols section.form-container,main.main-content.overview-content .top-left-container article.standard3cols section.form-container,main.main-content.overview-content .top-right-container article.standard3cols section.form-container{margin-right:1rem;max-width:80%}@media (max-height:901px){.content-container .overview-flex-container>article>section.frozen-container{padding:0 1rem .1vh}}@media screen and (max-width:1024px){.content-container .overview-flex-container>article{flex-direction:column}.content-container .overview-flex-container{display:block!important}.content-container .overview-flex-container>article#overview-top-containers{flex-direction:column-reverse}.content-container .overview-flex-container>article>section.frozen-container{padding:2vh 1rem .1vh}.content-container .overview-flex-container>article>section.bottom-left-container,.content-container .overview-flex-container>article>section.bottom-right-container{background-color:#fff}}@media screen and (min-width:1025px) and (max-width:1450px){main.main-content.overview-content .bottom-left-container article.standard3cols section.form-container{margin-right:.5rem;width:45%}}.progressBarLabel{position:absolute;top:0;width:100%;height:100%;padding:0 10px;font-size:10px;font-weight:500;color:#fff;white-space:nowrap;line-height:20px;text-align:center}.error .MuiLinearProgress-root,.terminated .MuiLinearProgress-root{background-color:var(--main-color-punchy)}@-webkit-keyframes MOVE-BG{0%{background:-webkit-repeating-linear-gradient(145deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px);background:repeating-linear-gradient(-55deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px)}to{background:-webkit-repeating-linear-gradient(145deg,#8ad8c6 1px,#31d0aa 2px,#31d0aa 11px,#8ad8c6 12px,#8ad8c6 20px);background:repeating-linear-gradient(-55deg,#8ad8c6 1px,#31d0aa 2px,#31d0aa 11px,#8ad8c6 12px,#8ad8c6 20px)}}@keyframes MOVE-BG{0%{background:-webkit-repeating-linear-gradient(145deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px);background:repeating-linear-gradient(-55deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px)}to{background:-webkit-repeating-linear-gradient(145deg,#8ad8c6 1px,#31d0aa 2px,#31d0aa 11px,#8ad8c6 12px,#8ad8c6 20px);background:repeating-linear-gradient(-55deg,#8ad8c6 1px,#31d0aa 2px,#31d0aa 11px,#8ad8c6 12px,#8ad8c6 20px)}}div.MuiLinearProgress-barColorPrimary{background:-webkit-repeating-linear-gradient(145deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px);background:repeating-linear-gradient(-55deg,#31d0aa 1px,#8ad8c6 2px,#8ad8c6 11px,#31d0aa 12px,#31d0aa 20px);-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.MuiLinearProgress-barColorSecondary{background-color:#31d0aa!important}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:var(--main-color-medium-dark);color:var(--main-color-medium-dark);-webkit-animation:dotFlashing 1s linear infinite alternate;animation:dotFlashing 1s linear infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.dot-flashing:after,.dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.dot-flashing:after,.dot-flashing:before{width:10px;height:10px;border-radius:5px;background-color:var(--main-color-medium-dark);color:var(--main-color-medium-dark)}.dot-flashing:after{left:15px;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dotFlashing{0%{background-color:var(--main-color-medium-dark)}50%,to{background-color:var(--main-color-background)}}@keyframes dotFlashing{0%{background-color:var(--main-color-medium-dark)}50%,to{background-color:var(--main-color-background)}}span.Collapsible__trigger.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}span.Collapsible__trigger,span.Collapsible__trigger.is-open{background-color:#fff;color:#4a4a68;font-size:16px;padding-left:2rem}span.Collapsible__trigger{font-weight:500;border-radius:10px}span.Collapsible__trigger.is-open:before,span.Collapsible__trigger:before{content:"\25B3";position:absolute;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;background-color:#fea800;border-radius:4px;margin-left:.5rem;color:#fff}span.Collapsible__trigger:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}div.drop-shadow.results-content span.Collapsible__trigger:before{background-color:#31d0aa}div.drop-shadow span.Collapsible__trigger:hover{background-color:var(--main-color-background)!important}p.simulation-status span.simulation-estimate,span.Collapsible__trigger span.simulation-started-trigger span.simulation-estimate{color:silver;font-style:italic;font-size:14px;font-weight:400;margin-left:5px}span.Collapsible__trigger span.simulation-started-trigger span.tooltip span.tooltiptext{width:200px;right:-80px;top:10px;cursor:default;font-style:normal}span.Collapsible__trigger span.simulation-started-trigger span.tooltip{padding-left:.5%}.simulation-started{background-color:#fff;color:#4a4a68;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:2px solid #ebf1f4}.Collapsible.simulation-started{border-radius:10px}div.simulation-started-content{padding:0 2.8rem}div.simulation-started-content>p{padding-bottom:.5rem;font-size:12px}div.simulation-started-content>p:first-child{padding-top:.2rem}.drop-shadow{z-index:2;width:99.4%;margin-left:.3%;margin-top:.5%;margin-bottom:.5%;border-radius:10px;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.25));filter:drop-shadow(0 0 4px rgba(0,0,0,.25))}.progressBar{width:25%;height:100%;margin-left:5px;margin-top:-4px;position:relative}div.MuiLinearProgress-root{height:15px;border-radius:100px}div.MuiLinearProgress-barColorPrimary{background-color:#31d0aa}.progressBar.terminated div.MuiLinearProgress-barColorPrimary{background-color:var(--main-color-punchy)}.progressBarBox{display:flex;justify-content:center;align-items:center}.progressLabel{color:#fff;text-align:center;font-size:11px;font-weight:500;line-height:13px;text-transform:uppercase;position:absolute;margin-top:-10px}@-moz-document url-prefix(){.progressLabel{margin-top:-18px}}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.progressLabel{margin-top:-20px}}div.errorMessageToggle span.Collapsible__trigger{font-size:12px;margin-bottom:15px}div.errorMessageToggle div.Collapsible__contentInner{font-size:12px;margin:0 15px 15px}div.errorMessageToggle span.Collapsible__trigger.is-open:before,div.errorMessageToggle span.Collapsible__trigger:before{width:12px;height:12px;font-size:9px;background-color:var(--main-color-punchy)}p.simulation-status span.simulation-estimate{font-size:12px;margin-left:5px}p.simulation-status span.simulation-estimate span.tooltip span.tooltiptext{width:600px;right:-140px;top:10px;font-style:normal}span.Collapsible__trigger span.simulation-started-trigger span.tooltip span.tooltiptext div{text-decoration:underline;color:#fff;font-weight:600;cursor:pointer}.report-status-terminated{text-decoration:underline;cursor:pointer;font-weight:500}.report-status-terminated:hover{font-weight:600}div.notification-panel.MuiPaper-root.MuiAccordion-root.MuiAccordion-rounded.MuiPaper-elevation1.MuiPaper-rounded{z-index:2;width:100%;border-radius:10px;background-color:#fff;color:#4a4a68;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:.5% .3% .5% 0;transition:all .3s ease}div.notification-panel.MuiPaper-root.MuiAccordion-root.MuiAccordion-rounded.MuiPaper-elevation1.MuiPaper-rounded:hover:not(.Mui-expanded){background-color:#ececec;transition:all .3s ease}div.notification-panel div.MuiButtonBase-root.MuiAccordionSummary-root{flex-direction:row-reverse;align-items:center;justify-content:center}div.notification-panel div.MuiAccordionSummary-content,div.notification-panel div.MuiAccordionSummary-content.Mui-expanded{margin:0}div.notification-panel div.MuiAccordionSummary-content>p{font-size:16px;font-family:Montserrat;font-weight:500;padding:12px}div.notification-panel div.MuiAccordionSummary-expandIcon.Mui-expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}div.notification-panel span.MuiIconButton-label svg.MuiSvgIcon-root{font-size:1.5rem}div.notification-panel .MuiCollapse-wrapperInner>div{display:flex;grid-gap:2vw;gap:2vw;padding:0 16px 16px}div.notification-panel div.MuiTabs-vertical{flex-direction:column;width:25%}div.notification-panel .MuiTabs-flexContainerVertical{border-right:1px solid #8c8ca1}div.notification-panel .MuiTabs-flexContainerVertical button:nth-of-type(2){border-bottom:1px solid #8c8ca1;border-top:1px solid #8c8ca1}div.notification-panel span.tab-label{display:flex;width:100%;padding:0 20px;justify-content:space-between;align-items:center;text-transform:capitalize}div.notification-panel span.MuiTab-wrapper{flex-direction:row;justify-content:flex-start}div.notification-panel .tab-label>svg{padding-left:5px}div.notification-panel .MuiTab-labelIcon .MuiTab-wrapper>:first-child{margin-bottom:0;font-size:1rem}div.notification-panel .MuiTab-labelIcon{min-height:55px}div.notification-panel .MuiTab-labelIcon:hover{background-color:#ececec;transition:all .3s ease}div.notification-panel div.alert-message{display:flex;flex-direction:column;grid-gap:1vw;gap:1vw;width:45vw}.MuiBadge-badge{background-color:#5b9bd5!important;color:#fff!important}.MuiBadge-colorPrimary{background-color:grey!important}.MuiBadge-colorError{background-color:red!important}.MuiBadge-colorSecondary{background-color:gold!important}div.alert-message.no-resolution{flex-direction:row!important;grid-gap:1rem!important;gap:1rem!important;padding:0 16px}div.notification-panel .MuiBox-root{width:100%}div.alert-message p{font-family:Montserrat;font-size:.8rem;color:#4a4a68}div.alert-message.MuiAccordion-rounded.MuiPaper-elevation1.MuiPaper-rounded:hover:not(.Mui-expanded){background-color:#ececec;transition:all .3s ease}div.notification-panel div.alert-message div.MuiButtonBase-root.MuiAccordionSummary-root{flex-direction:row}div.notification-panel div.alert-message div.MuiAccordionSummary-content{grid-gap:1rem;gap:1rem}div.notification-panel div.alert-message div.MuiAccordionSummary-content>p{font-size:.8rem;font-family:Montserrat;font-weight:300;padding:12px 0;color:#4a4a68}div.alert-message.MuiAccordion-rounded.MuiPaper-elevation1.MuiPaper-rounded{box-shadow:none}div.notification-panel div.alert-message div.MuiAccordionSummary-expandIcon.Mui-expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div.notification-panel div.alert-message div.MuiAccordionSummary-content svg.MuiSvgIcon-root{align-self:center}div.notification-panel div.alert-message .MuiButtonBase-root.MuiIconButton-root.MuiAccordionSummary-expandIcon.MuiIconButton-edgeEnd{padding:0}div.notification-panel div.alert-message span.MuiIconButton-label svg.MuiSvgIcon-root{font-size:2.5rem;padding:0}.MuiAccordionDetails-root{display:flex;padding:8px;border-left:2px solid #8c8ca1;margin-left:2.5rem}div.notification-panel div.alert-message .MuiAccordionDetails-root>p{padding:0}.MuiBadge-anchorOriginTopRightRectangle{top:0!important;right:0!important;-webkit-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.main-content{display:flex;flex-direction:column}.system-container--graph{min-width:calc(1020px + 1rem)}section.system-container div.leaflet-container div.leaflet-pane,section.system-container div.leaflet-control-container div.leaflet-top{z-index:1}.system-container{padding:.5rem;flex:1 1 auto;background-color:#fff}.system-container .system-settings{padding:.5rem;border:1px solid var(--main-color-grey)}.system-container .system-settings:not(:last-of-type){border-bottom:none}.system-container .system-settings article{display:flex;justify-content:space-between;padding:.5rem 0}.system-container .system-settings article input{border:1px solid var(--main-color-grey);transition:.15s}.system-container .system-settings article input:focus,.system-container .system-settings article input:hover{border:1px solid var(--main-color-hover)}.system-container .system-settings article input,.system-container .system-settings article span{padding:0 .25rem}.system-container>article header{color:#333}.system-container>article header h6{margin:0;padding:.5rem;text-transform:uppercase;color:var(--main-color-grey-dark);font-weight:600;font-size:13px;line-height:140%}.system-container section.form-container{margin:1rem 1.5rem}@media screen and (min-width:1024px){.system-container{display:flex;justify-content:center}.system-container>article{flex:1 1}}.header{display:flex;align-items:center;background-color:initial;justify-content:space-between}.header__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__toggle{cursor:pointer;width:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .35s cubic-bezier(.18,.89,.32,1.27);transition:transform .35s cubic-bezier(.18,.89,.32,1.27);transition:transform .35s cubic-bezier(.18,.89,.32,1.27),-webkit-transform .35s cubic-bezier(.18,.89,.32,1.27);margin:auto}.header__toggle--active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__toggle--active:hover{-webkit-transform:rotate(180deg) scale(.95)!important;transform:rotate(180deg) scale(.95)!important}.header__toggle:hover{-webkit-transform:scale(.95);transform:scale(.95)}.property{display:grid;font-size:.7rem;color:#8c8ca1;font-weight:500;margin-bottom:.1rem}.property--3{grid-template-columns:30% 30% 40%;grid-template-areas:"label fraction-labels values"}.property--2{grid-template-columns:40% 60%}.property--2,.property--alias{grid-template-areas:"label values"}.property--alias{grid-template-columns:20% 80%}.property__label{grid-area:label;padding-right:2px;padding-bottom:0}.property__fraction-labels{justify-self:end;padding-right:8px;padding-bottom:0}.property__fraction-label{text-align:end;padding-bottom:0;margin-bottom:.3rem}.property__values{grid-area:values;justify-self:end;padding-bottom:0;text-align:end;width:-webkit-fill-available;font-size:.7rem;color:#8c8ca1;font-weight:500}.property__values :read-only{border:none}.property__input:focus{border:1px solid var(--main-color-hover);box-shadow:0 0 5px #51cbee}.property__fraction-value{text-align:end;padding-bottom:0;margin-bottom:.3rem;width:-webkit-fill-available;font-size:.7rem;color:#8c8ca1;font-weight:500;border-radius:5px}.property__fraction-value :read-only{border:none}.properties{display:flex;flex-direction:column;padding:.5rem calc(1.5rem - 5px) 0 1.5rem}.properties__header{color:#4a4a68;font-size:.7rem;font-weight:600;padding:0;margin-bottom:.8rem}.element-actions{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;opacity:1;transition:all .3s ease-in .15s;padding:0 calc(1.5rem - 5px) 0 1.5rem}.element-actions--hidden{opacity:0}.element-actions__btn{flex-basis:50%;margin:.1rem 0;font:10px/1.5 Montserrat,sans-serif;color:#5b9bd5;font-size:.75rem;font-weight:600;text-decoration:none;border:none;background-color:initial;cursor:pointer;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}.element-actions__btn:nth-child(odd){text-align:start}.element-actions__btn:nth-child(2n){text-align:end}.element-actions__btn--hidden{display:none}.element-actions__btn--confirm{color:#31d0aa}.element-actions__btn--cancel{color:#fb3640}.element-actions__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.element-actions__btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.element-actions__btn:disabled{pointer-events:none;color:#8c8ca1}.collapse{max-height:300px;transition:all .3s ease-out;overflow:hidden;padding-bottom:1rem}.collapse--hidden{max-height:0;padding-bottom:0}.hubs-list{display:flex;flex-direction:column;height:500px;overflow-y:scroll;flex:1 1 auto}.hubs-list::-webkit-scrollbar-track{background-color:#fff}.hubs-list::-webkit-scrollbar{width:5px;background-color:#fff}.hubs-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.sidebar-btn{display:flex;align-items:center;margin:1rem 1.5rem 0;background:transparent;border:none;cursor:pointer;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.sidebar-btn:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.sidebar-btn:active{-webkit-transform:scale(.98);transform:scale(.98)}.sidebar-btn__icon{margin-right:8px;margin-left:2px}.sidebar-btn__text{font-family:Montserrat,sans-serif;line-height:1.66;letter-spacing:.03333em;font-size:.7rem;color:#4a4a68}.network-nav__list{margin:0 0 .5rem;display:flex;justify-content:space-evenly;padding:1.2rem 0;border-bottom:2px solid #ecf1f4}.network-nav__element{list-style:none}.network-nav__link{text-decoration:none;font-size:.8rem;font-weight:600;color:#8c8ca1;transition:color .15s ease-out}.network-nav__link--active,.network-nav__link:hover{color:#4a4a68}.overlay-target{opacity:1;transition:opacity .45s ease-out;z-index:1001}.overlay-target--fade{opacity:0}.overlay-target .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(20,20,20,.5);z-index:1001;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.5rem;text-transform:uppercase;color:#fff}.branches-list{display:flex;flex-direction:column;height:500px;overflow-y:scroll;flex:1 1 auto}.branches-list::-webkit-scrollbar-track{background-color:#fff}.branches-list::-webkit-scrollbar{width:5px;background-color:#fff}.branches-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.system-sidebar{height:100%;display:flex;flex-direction:column}.elements-list{display:flex;flex-direction:column;height:500px;overflow-y:scroll;flex:1 1 auto}.elements-list::-webkit-scrollbar-track{background-color:#fff}.elements-list::-webkit-scrollbar{width:5px;background-color:#fff}.elements-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.elements-list__header{padding:0 calc(1.5rem - 5px) 0 1.5rem;color:#4a4a68;font-size:.85rem;font-weight:600;margin-bottom:.8rem}.elements-list i{margin-right:.25rem}.elements-list__empty-prompt{font-size:.75rem;padding:.5rem calc(1.5rem - 5px) 0 1.5rem}.map-placeholder{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f5f5f5;text-align:center}.map-placeholder__message{margin-bottom:2px;text-transform:uppercase}.hub-icon{width:62px;height:62px;overflow:auto;fill:none;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.hub-icon__inner-circle{fill:#526c8a;transition:fill .2s ease-out}.hub-icon__text{text-anchor:middle;fill:#fff;font-weight:900;font-family:Montserrat,sans-serif;font-size:1.05rem;transition:fill .2s ease-out}.hub-icon:active .hub-icon__inner-circle,.hub-icon:hover .hub-icon__inner-circle{fill:#f1f1f1}.hub-icon:active .hub-icon__text,.hub-icon:hover .hub-icon__text{fill:#1a4270}.hub-icon:active{-webkit-transform:scale(.9);transform:scale(.9)}.secondary-sidebar{flex:1 1 auto;min-width:15vw;max-width:15vw;background-color:#fff;margin-left:1rem;overflow-y:auto}.element-sub-panel.hub-connection{display:flex}.hub-connection>.hub-select{width:6.25rem;margin:0 .35rem;border-radius:5px;font-size:11px;padding:0!important}.hub-connection>.hub-label,.hub-label__text{display:flex;align-items:center}.hub-label__text{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-left:0!important}.hub-label__text>.graph-link{display:flex;align-items:center}.hub-label__btn{margin-right:4px;cursor:pointer}.hub-label>#hub-label__tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}.workspace-top-container .element-sub-panel.hub-connection span{margin:auto 0}.workspace-top-container article.export-element-button{margin:auto 0 0}article.workspace-top-container section.element-notes-panel{margin:0;padding:0 10px}article.workspace-top-container section.element-notes-panel textarea{width:100%;text-align:end}article.workspace-top-container article.hub-connection select{padding:0;outline:none;border:1px solid var(--main-color-grey);font-family:Montserrat,sans-serif;font-size:11px;border-radius:5px;cursor:pointer}#figurecontainer>.plot-container .svg-container{height:100%!important}#figurecontainer{width:100%;height:75%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#spawntext{display:grid;position:relative;margin-left:25px}#reloadplot{grid-column:100;width:25px;text-align:right}#spawntext span{margin:0;align-self:end}.scatterlayer .trace:last-child path{pointer-events:all}.editable-profile-chart{min-height:15rem}.form-table{overflow-y:scroll;overflow-x:hidden;grid-column:2}.form-component{display:grid}.form-component div label{display:flex}.form-component div label input{margin-right:.5rem}.form-component div label.radio-button-label input[type=radio]{border-radius:15px;padding:3px;background-color:initial;content:" ";border:2px solid #8c8ca1;background-clip:content-box}.form-component div label.radio-button-label input[type=radio],.form-component div label.radio-button-label input[type=radio]:checked{-webkit-appearance:none;appearance:none;width:15px;height:15px;top:-2px;left:-1px;position:relative;display:inline-block;visibility:visible}.form-component div label.radio-button-label input[type=radio]:checked{border-radius:15px;background-color:#1a4270;border:2px solid #1a4270;padding:2px;vertical-align:middle}.form-chart{width:400px;grid-column:1}main.main-content.technologies-content section.technologies-container .tooltiptext{font-size:.6rem;width:150px}main.main-content.technologies-content section.technologies-container article.form-general header h6{font-size:13px;color:var(--main-color-grey-dark);padding-left:0}main.main-content.technologies-content section.technologies-container .form-container .form-body article,main.main-content.technologies-content section.technologies-container div.radio-button-group{font-size:11px}.Collapsible__trigger{display:block;font-weight:400;text-decoration:none;position:relative;border:1px solid #fff;padding:.5rem;cursor:pointer}.Collapsible__trigger:before{font-family:Font Awesome\ 5 Free;content:"\F151";font-weight:600;left:0;top:10px;margin-right:5px;display:inline-block;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Collapsible__trigger.is-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Collapsible__trigger .is-disabled{opacity:.5;background-color:grey}h6.Collapsible__trigger{border-top:1px solid #d3d3d3;padding-left:0;padding-top:3px}.tab-menu-title{text-align:center}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{margin:0;padding:0}.react-tabs__tab{display:inline-block;border-radius:5px 5px 0 0;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:0 12px 6px;cursor:pointer;color:#000;background-color:var(--main-color-light)}.react-tabs__tab--selected{color:var(--main-color-white);background-color:var(--main-color-dark);border-color:var(--main-color-grey);padding:6px 12px}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{box-shadow:0 0 5px #0188fe;border-color:#0188fe;outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block;padding-bottom:3%}.Collapsible.form-container>.Collapsible__trigger:before{color:#333}.Collapsible.form-container.Collapsible__form{flex:unset;width:auto}.Collapsible__form .Collapsible__trigger.is-closed{width:-webkit-max-content;width:max-content}.Collapsible__trigger>h6{display:inline-block}.Collapsible.form-container{max-width:unset}.Collapsible__form .Collapsible__contentOuter{width:0}.Collapsible__form{width:150px}.Collapsible.form-container>article>h6{text-align:left;color:#333}.main-sidebar ul .sidebar-label.active+.sidebar-dropdown .sidebar-label.active+.sidebar-dropdown{border-left:5px solid var(--main-color-medium-dark);background:var(--main-color-medium-dark)!important}.resources-tabs{width:100%}.radio-button-groups-panel-tariff{height:auto!important}.form-chart-tariff{max-width:85%;grid-column:1/4;max-height:15rem}.form-table-tariff{max-height:15rem;grid-column:4/6!important}main .resources-content article.workspace-bottom-container h6.Collapsible__trigger{font-weight:600;font-size:13px;padding:1.5% 0 1.5% 3%;border:none;border-bottom:1px solid #ecf1f4;color:var(--main-color-grey-dark)}main .resources-content article.workspace-bottom-container h6.Collapsible__trigger:hover{background-color:#f9f9f9}main .resources-content article.workspace-bottom-container h6.Collapsible__trigger.is-closed{border-bottom:none}main .resources-content article.workspace-bottom-container h6.Collapsible__trigger:before{content:none}main .resources-content article.workspace-bottom-container h6.Collapsible__trigger:after{font-family:Font Awesome\ 5 Free;content:"\F107";font-weight:600;position:absolute;right:3%;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;color:#8c8ca1;font-size:16px}main .resources-content article.workspace-bottom-container .Collapsible__trigger.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .resources-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list{display:flex;justify-content:flex-start;margin:0 2%}main .resources-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab{display:inline-block;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer;color:var(--main-color-grey);background-color:initial}main .resources-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab:focus{box-shadow:none;border:none}main .resources-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab:hover{background-color:var(--main-color-medium-dark);color:#fff;font-weight:600}main .resources-content article.workspace-bottom-container div.Collapsible__contentInner div.only-child-tab ul.react-tabs__tab-list,main .resources-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li:only-child{display:none}main .resources-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab--selected{color:var(--main-color-grey-dark);background-color:initial;font-weight:600}main .resources-content article.workspace-bottom-container div.Collapsible__contentInner section.form-container{padding:2%}.table-container{margin:0 auto;width:80%}table.gridtable{max-height:10rem;overflow-y:scroll;margin:0 auto;width:-webkit-max-content;width:max-content;font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#fff;border-collapse:collapse;text-align:center}table.gridtable td p{padding:0!important}table.gridtable td,table.gridtable th{padding:.25rem;color:var(--main-color-black);text-align:center;vertical-align:middle}table.gridtable td a{color:#fff;background:#ff4136;display:inline-block;padding:.5rem 1rem}table.gridtable tr{border-bottom:1px solid var(--main-color-grey-light)}article.element-sub-panel h6,article section.element-notes-panel h6{font-weight:600;font-size:13px;line-height:140%;color:var(--main-color-grey-dark)}@media only screen and (min-width:1024px){table.gridtable tr:nth-of-type(odd){background:var(--main-color-grey-light)}.table-container table.gridtable thead tr{background:var(--main-color-grey)}}@media only screen and (min-width:768px) and (max-width:1024px){table.gridtable{width:100%;font-size:13px}}@media only screen and (min-width:569px) and (max-width:767px){table.gridtable{width:100%;font-size:12px}}@media only screen and (min-width:240px) and (max-width:568px){table.gridtable{width:100%}table thead{display:none}table tr{display:block;margin-top:1rem}table td{display:block;text-align:right;font-size:13px;border-radius:5px;margin-bottom:1px;min-height:14px;position:relative}table td a{position:absolute;top:0;right:.5rem}table td:before{content:attr(data-name);float:left;font-weight:700}}li.disabled>a{pointer-events:none;color:var(--main-color-grey)!important}.sidebar-tooltip{position:relative}.sidebar-tooltip .sidebar-tooltiptext{width:auto;min-width:120px;max-width:190px!important;left:36%;bottom:-5px}main.main-content.resources,main.main-content section.resources-container div.material-table:not(:first-of-type){background-color:var(--main-color-background)}main.main-content section.resources-container div.material-table:first-of-type{background-color:var(--main-color-background);margin-bottom:20px;background-clip:padding-box;height:45vh}main.main-content section.resources-container div.material-table tr.MuiTableRow-root div.material-table{height:auto}main.main-content section.resources-container div.material-table:first-of-type div.page-table-container div:nth-of-type(2){height:37vh}main.main-content section.resources-container div.material-table:nth-of-type(2) div.page-table-container div:nth-of-type(2){height:27vh}main.main-content section.resources-container div.material-table div.MuiPaper-root{box-shadow:none}main.main-content section.resources-container div.material-table:not(:first-of-type) div.MuiPaper-root{padding-top:.3%;background-clip:content-box}section.resources-container div.material-table td.MuiTableCell-body div.material-table{margin-left:3rem;margin-right:3rem;font-family:Montserrat,sans-serif;border-bottom:2px solid var(--main-color-background)}section.resources-container div.material-table td.MuiTableCell-body div.material-table thead.MuiTableHead-root{display:none}section.resources-container div.material-table td.MuiTableCell-body div.material-table tr.MuiTableRow-root{transition:all .3s ease 0s;font-size:12px;font-weight:500;color:#4a4a68;line-height:16.8px;cursor:pointer}section.resources-container div.material-table div.technology-details div.add-action.disabled-action{cursor:default;opacity:.6;position:relative}section.resources-container div.material-table div.add-action.disabled-action.tooltip .tooltiptext{width:160px;padding:3px 0;top:0;left:15%;font-size:10px}section.resources-container div.material-table tr.MuiTableRow-root.table-row.empty-row{cursor:default!important}section.resources-container div.material-table div.technology-details div.add-action{display:block;padding-left:3.8%;cursor:pointer}td.MuiTableCell-root{font-size:12px}section.resources-container div.material-table td{font-family:Montserrat,sans-serif}section.resources-container div.material-table div.material-table td:first-child,section.resources-container div.material-table div.material-table td:first-child:hover{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}section.resources-container th{border-bottom:none}section.resources-container div.material-table:first-of-type .MuiPaper-root{height:51vh}section.resources-container div.material-table:nth-of-type(2) .MuiPaper-root{height:34vh}section.resources-container div.material-table:first-of-type>.MuiPaper-root:first-of-type>div:nth-of-type(2)>div:first-of-type>div:first-of-type>div:first-of-type{max-height:45.1vh}section.resources-container div.material-table:nth-of-type(2)>.MuiPaper-root:first-of-type>div:nth-of-type(2)>div:first-of-type>div:first-of-type>div:first-of-type{max-height:32vh}div.Collapsible.simulation-started+section.resources-container div.material-table:first-of-type .MuiPaper-root{height:46.5vh}div.Collapsible.simulation-started+section.resources-container div.material-table:nth-of-type(2) .MuiPaper-root{height:31vh}div.Collapsible.simulation-started+section.resources-container div.material-table:first-of-type>.MuiPaper-root:first-of-type>div:nth-of-type(2)>div:first-of-type>div:first-of-type>div:first-of-type{max-height:40vh}div.Collapsible.simulation-started+section.resources-container div.material-table:nth-of-type(2)>.MuiPaper-root:first-of-type>div:nth-of-type(2)>div:first-of-type>div:first-of-type>div:first-of-type{max-height:25vh}div.Collapsible+section.resources-container div.material-table:first-of-type .MuiPaper-root{height:43.5vh}div.Collapsible+section.resources-container div.material-table:nth-of-type(2) .MuiPaper-root{height:29vh}div.Collapsible+section.resources-container div.material-table:first-of-type>.MuiPaper-root:first-of-type>div:nth-of-type(2)>div:first-of-type>div:first-of-type>div:first-of-type{max-height:37vh}div.Collapsible+section.resources-container div.material-table:nth-of-type(2)>.MuiPaper-root:first-of-type>div:nth-of-type(2)>div:first-of-type>div:first-of-type>div:first-of-type{max-height:22vh}section.resources-container div.material-table:nth-of-type(2){margin-top:.3%}section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td{padding:0}section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td:first-of-type{width:52%}section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td:nth-of-type(3) div{padding-left:.5rem}section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td div{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;color:var(--main-color-grey-dark);padding-left:4%}section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td div.technology-details{padding-left:0}section.resources-container div.material-table div.material-table .MuiPaper-root{height:auto!important}section.resources-container div.material-table td{padding-bottom:0;padding-top:0}section.resources-container div.material-table .projects-header h6{font-size:16px}section.resources-container div.material-table th div{font-size:14px}section.resources-container div.material-table thead th{padding-top:.3em;padding-bottom:.3em}section.resources-container div.material-table div.technology-details div:hover,section.resources-container div.material-table div.technology-details div:hover a{background-color:#ecf1f4;color:#4a4a68}section.resources-container div.material-table div.technology-details,section.resources-container div.material-table div.technology-details div:hover{border-bottom:2px solid var(--main-color-background)}section.resources-container div.material-table div.technology-details div a{color:#8c8ca1}section.resources-container div.material-table div.technology-details p{text-align:center;padding:1% 0;font-weight:500}section.resources-container div.material-table p.n-technologies{vertical-align:center;padding-bottom:0;font-size:12px;font-weight:500;color:var(--main-color-grey-dark)}section.resources-container div.material-table div.material-table p.n-technologies{padding-left:1%}section.resources-container div.material-table div.material-table div#add-new-tech{padding-left:15%}section.resources-container div.material-table p.no-technologies{opacity:.4;font-style:italic}section.resources-container div.material-table div.technology-details div{height:100%!important;border-bottom:none;color:#8c8ca1;padding:0 4%}section.resources-container div.material-table td{border-bottom:none}section.resources-container div.material-table div.technology-details div a i{padding-right:1.5%}section.resources-container div.material-table div.MuiPaper-root div:nth-of-type(2){overflow:hidden}section.resources-container div.material-table td.MuiTableCell-root div.add-new-technology.disabled-plus,section.resources-container div.material-table td.MuiTableCell-root i.fas.fa-plus.disabled-plus,section.resources-container div.material-table td.MuiTableCell-root i.fas.fa-trash.disabled-trash{opacity:.4;pointer-events:none}section.resources-container div.material-table td.MuiTableCell-root div.add-new-technology{cursor:pointer}@media (max-height:700px){section.resources-container div.material-table .projects-header h6{font-size:11px}section.resources-container div.material-table th div{font-size:10px}section.resources-container div.material-table thead th{padding-top:.4em;padding-bottom:.2em}}@media (min-height:770px){section.resources-container div.material-table td{padding-bottom:.2em;padding-top:.2em}}@media (min-height:820px){section.resources-container div.material-table td{padding-bottom:.3em;padding-top:.3em}}@media (min-height:850px){section.resources-container div.material-table td{padding-bottom:.4em;padding-top:.4em}}@media (max-height:850px){main.main-content section.resources-container div.material-table:not(:first-of-type) div.page-table-container div.projects-header{border-top:2px solid var(--main-color-background)}}@media (min-height:920px){section.resources-container div.material-table td{padding-bottom:.5em;padding-top:.5em}}@media (min-height:1000px){section.resources-container div.material-table td{padding-bottom:.7em;padding-top:.7em}}@media (max-width:1099px){section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td:first-of-type{width:59%!important}section.resources-container div.material-table div.material-table div#add-new-tech{padding-left:20%}}@media (min-width:1100px) and (max-width:1400px){section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td:first-of-type{width:53%!important}}@media (min-width:1401px) and (max-width:1799px){section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td:first-of-type{width:52%!important}}@media (min-width:1800px){section.resources-container div.material-table div.material-table .MuiPaper-root table tbody td:first-of-type{width:50%}section.resources-container div.material-table div.material-table p.n-technologies{padding-left:6%}section.resources-container div.material-table div.material-table div#add-new-tech{padding-left:16%}}@media (max-width:1025px){section.resources-container div.material-table td div#add-new-tech{font-size:9px}}@supports (-webkit-appearance:none){section.resources-container div.material-table tbody tr td.MuiTableCell-root:first-of-type{width:50%}section.resources-container div.material-table tbody tr td.MuiTableCell-root:nth-of-type(2){width:25%!important}}.resources-container .tab-label{display:flex;width:100%;font-size:11px;padding-left:5px;justify-content:space-between;align-items:center;text-transform:capitalize;font-family:Montserrat,sans-serif!important}.resources-container span.MuiTab-wrapper{flex-direction:row;justify-content:flex-start}.resources-container .MuiTabs-vertical{flex-direction:column;width:100%}.resources-container .MuiTabs-flexContainerVertical button:nth-of-type(n){border-bottom:1px solid #fff;border-top:1px solid #fff}.resources-container .MuiTabs-flexContainerVertical button:first-child,.resources-container .MuiTabs-flexContainerVertical button:last-child{border:none!important}.resources-container .tab-label>svg{padding-left:5px}.resources-container .MuiTab-labelIcon .MuiTab-wrapper>:first-child{margin-bottom:0;font-size:1rem}.resources-container .MuiTab-labelIcon{min-height:55px}.resources-container .MuiTab-labelIcon:hover{background-color:#ececec;transition:all .3s ease}.resources-container .MuiBox-root{width:100%}.resources-container .MuiBadge-anchorOriginTopRightRectangle{top:0!important;right:0!important;-webkit-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.resources-container .workSpacesTabs .MuiBadge-badge{background-color:grey!important;color:#fff!important}.resources-container .items{color:#8c8ca1;font-size:11px}.resources-container .items,.resources-container .itemsParent{cursor:pointer;font-family:Montserrat,sans-serif!important}.resources-container .items:hover,.resources-container .itemsParent:hover .items{color:#4a4a68}.resources-container .itemsParent:hover{background-color:#ececec}.resources-container .workSpacesTabs .MuiTab-root{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:unset;font-family:Montserrat,sans-serif!important;transition:all .3s ease 0s;font-size:12.5px;font-weight:500;line-height:16.8px;padding:.4em 0}@media (max-height:700px){.resources-container .workSpacesTabs .MuiTab-root{font-size:10px}}.resources-container .Mui-selected{background-color:rgba(0,0,0,.04)!important}.resources-container .no_elements{font-size:11px;color:#8c8ca1;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1026px){.resources-container .items,.resources-container .no_elements,.resources-container .tab-label{font-size:13px}}.resources-container,main.main-content.resources-content{background-color:#fff;border-radius:3px}main.main-content.resources div.frozen-banner-container{background-color:var(--main-color-background)}.resources-top-container{display:flex;justify-content:center;border-bottom:1px solid #000}.resources-top-container section{flex:3 1;margin:0 .75rem}.resources-top-container section:first-of-type{margin-left:0}.resources-top-container section:last-of-type{flex:1 1;margin-right:0}.resources-container .resources-content,.resources-container .resources-sidebar{padding:.5rem}.resources-container .resources-sidebar{flex:1 1;padding-right:.25rem}.resources-container .resources-content{flex:4 1;padding-left:.25rem}.resources-container .resources-content .resources-wrapper,.resources-container .resources-sidebar .resources-wrapper{border:1px solid var(--main-color-grey);padding:.75rem}article.resources-content section.form-container header h6{font-weight:600;color:var(--main-color-grey-dark);font-size:13px}article.resources-content div.resources-tariff{padding:2% 3%}article.resources-content div.resources-tariff article.standard3cols{justify-content:flex-start}article.resources-content div.resources-tariff section.form-container{min-width:42%}article.resources-content div.resources-tariff section.form-body>article{align-items:flex-start}article.resources-content div.resources-tariff div.form-element{color:var(--main-color-grey-dark);font-size:12px}article.resources-content div.resources-tariff article.empty-label div.form-element{color:var(--main-color-grey)}.resources-container input,.resources-container select,.resources-container select option{outline:none;border:1px solid var(--main-color-grey);font-family:Montserrat,sans-serif;font-size:11px;border-radius:5px;padding:2%;cursor:pointer}.resources-container input:focus,.resources-container input:hover,.resources-container select:focus,.resources-container select:hover{border-color:var(--main-color-grey-dark)}.resources-container span#span-specificelement select option{border:none}.resources-sidebar .resources-wrapper a{background:var(--main-color-bg);color:#fff;padding:.4rem 0;text-align:center;transition:.1s linear}.resources-sidebar .resources-wrapper a:hover{background:var(--main-color-hover)}.resources-sidebar .resources-wrapper .new-link{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--main-color-grey);padding-bottom:1rem}.resources-sidebar .resources-wrapper .new-link a{flex:1 1}.resources-sidebar .resources-wrapper article{padding:1rem 0;border-bottom:1px solid var(--main-color-grey)}.resources-sidebar .resources-wrapper article a{display:inline-block;width:100%}.resources-sidebar .resources-wrapper article label{cursor:pointer;padding-left:.5rem}.resources-sidebar .resources-wrapper article select{width:100%;margin:.75rem 0;padding:.5rem;cursor:pointer}.resources-sidebar .resources-wrapper article>section{padding:.5rem;margin:1rem 0;border:1px solid var(--main-color-grey)}.resources-sidebar .resources-wrapper .del-save-links{display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.resources-sidebar .resources-wrapper .del-save-links a{flex:1 1}.resources-sidebar .resources-wrapper .del-save-links a:first-of-type{margin-right:.375rem}.resources-sidebar .resources-wrapper .del-save-links a:last-of-type{margin-left:.375rem}.resources-content .resources-top-section .resources-inputs{margin-top:.5rem;display:flex;justify-content:space-between;align-items:center}.resources-content .resources-top-section .resources-inputs .label{display:flex;flex-direction:column}.resources-content .resources-top-section .resources-inputs .label:first-of-type{flex:1 1;margin-right:.25rem}.resources-content .resources-top-section .resources-inputs .label:last-of-type{flex:3 1;margin-left:.25rem}.resources-content .resources-top-section .resources-inputs .label input{padding:.5rem;border:1px solid var(--main-color-grey)}.resources-content .resources-top-section .resources-inputs .label input:focus,.resources-content .resources-top-section .resources-inputs .label input:hover{border-color:var(--main-color-hover)}.resources-content .resources-bottom-section{margin-top:1rem}.resources-content .resources-bottom-section .resources-tabs{margin-top:1rem;display:flex}.resources-content .resources-bottom-section .resources-tabs a{display:inline-block;background:var(--main-color-bg);color:#fff;width:10rem;text-align:center;padding:.5rem;transition:.1s ease-in}.resources-content .resources-tabs a:hover{background:var(--main-color-hover)}.resources-content .resources-tabs-container{display:flex;justify-content:center}.resources-content .resources-tabs-container .resources-tabs-content,.resources-content .resources-tabs-container .resources-tabs-sidebar{border:1px solid var(--main-color-grey);padding:.5rem 1rem}.resources-content .resources-tabs-container .resources-tabs-sidebar{flex:1.5 1;border-right:none}.resources-content .resources-tabs-container .resources-tabs-content{flex:5 1}.resources-content .resources-tabs-sidebar .field{padding:.5rem 0;border-bottom:1px solid var(--main-color-grey)}.resources-content .resources-tabs-sidebar .field:first-of-type{padding-top:0}.resources-content .resources-tabs-sidebar .field:last-of-type{padding-bottom:0;border-bottom:none;display:flex;justify-content:flex-end}.resources-content .resources-tabs-sidebar .field p{padding-bottom:0}.resources-content .resources-tabs-sidebar .field a{display:inline-block;width:50%;padding:.25rem 0;background:var(--main-color-bg);color:#fff;transition:.1s;text-align:center}.resources-content .resources-tabs-sidebar .field a:hover{background:#1aaaaa}.resources-content .resources-tabs-sidebar .field input,.resources-content .resources-tabs-sidebar .field select{padding:.5rem;width:100%;margin:.25rem 0 .5rem}.resources-content .resources-tabs-sidebar .field select{width:100%}.resources-content .workspace-bottom-container h6{font-size:13px;font-weight:600;color:var(--main-color-grey-dark)}.resources-content article.workspace-bottom-container article.system-form.standard3cols{padding:2% 4%}.resources-content article.workspace-bottom-container article.system-form.standard3cols section.form-container article.form-general{width:90%!important}.resources-content .resources-tabs-content .resources-controllers{display:flex;justify-content:center;align-items:center}.resources-content .resources-tabs-content .resources-controllers button{background:transparent;border:none;outline:none;width:2.5rem;height:2.5rem;margin:0 2rem;cursor:pointer;border-radius:50%;color:var(--main-color-bg);font-size:2rem;transition:.2s}.resources-content .resources-tabs-content .resources-controllers button:hover{color:var(--main-color-hover);-webkit-transform:scale(1.05);transform:scale(1.05)}.resources-content .resources-tabs-content .resources-tabs-main-content{margin-top:.5rem;padding:.5rem;border:1px solid var(--main-color-grey)}.resources-content article.workspace-bottom-container .form-container .form-body .form-element{font-size:11px;color:var(--main-color-grey-dark)}main.main-content.resources{overflow:auto}@media screen and (max-width:1223px){.resources-content .workspace-bottom-container h6{font-size:11px}}@media screen and (min-width:1224px){.resources-content .resources-tabs-sidebar .field.name-desc{display:flex}.resources-content .resources-tabs-sidebar .field.name-desc div:first-of-type input,.resources-content .resources-tabs-sidebar .field.template .scaling div:first-of-type input{border-right:none}.resources-content .resources-tabs-sidebar .field.template .scaling{display:flex}}@media screen and (min-width:1224px) and (max-width:1600px){article.resources-content section.form-container header h6{font-size:11px}}section.loads-container{background-color:#fff;flex:1 1}section.loads-container div.loads-overview{display:flex;flex-direction:column;height:-webkit-fill-available;height:100%}section.loads-container div.loads-overview .material-table{flex:1 1}section.loads-container div.material-table tr.MuiTableRow-root.table-row:hover{background-color:#ecf1f4}main.main-content section.loads-container div.material-table:not(:first-of-type) div.MuiPaper-root{padding-top:.3%;-webkit-background-clip:content-box;background-clip:content-box}section.loads-container div.material-table div.page-table-container div.projects-header{border-top:2px solid var(--main-color-background)}section.loads-container th{border-bottom:none}section.loads-container div.material-table .MuiPaper-root{height:29.2vh}section.loads-container div.material-table .MuiPaper-root>div>div{max-height:21.4vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root{height:27.2vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root>div>div{max-height:20.5vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root{height:25.5vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root>div>div{max-height:20.5vh}section.loads-container div.material-table:nth-of-type(2),section.loads-container div.material-table:nth-of-type(3){margin-top:.3%}section.loads-container div.material-table:nth-of-type(2) tbody tr td:first-of-type,section.loads-container div.material-table:nth-of-type(3) tbody tr td:first-of-type{width:37.3%!important}section.loads-container div.material-table div{box-shadow:none}section.loads-container div.material-table td{padding-bottom:.5%;padding-top:.5%}section.loads-container div.material-table .projects-header h6{font-size:16px}section.loads-container div.material-table th div{font-size:14px}section.loads-container div.material-table thead th{padding-top:1em;padding-bottom:.3em}section.loads-container div.material-table div.load-details{font-family:Montserrat,sans-serif}section.loads-container div.material-table div.load-details div:hover,section.loads-container div.material-table div.load-details div:hover a{background-color:#ecf1f4;color:#4a4a68}section.loads-container div.material-table div.load-details div a{color:#8c8ca1}section.loads-container div.material-table div.load-details p{text-align:center;padding:1% 0;font-weight:500}section.loads-container div.material-table p.n-loads{vertical-align:center;padding-bottom:0}section.loads-container div.material-table p.no-loads{opacity:.4;font-style:italic}div.load-details div{display:grid;grid-template-columns:79% 21%}div.load-details div span.delete-action{padding-left:20%}div.load-details div span.delete-action i{cursor:pointer}section.loads-container div.material-table div.load-details div{height:100%!important;border-bottom:1px solid #e0e0e0;color:#8c8ca1;padding:0 4%}section.loads-container div.material-table td{border-bottom:none}section.loads-container div.material-table div.load-details div a i{padding-right:1.5%}section.loads-container div.material-table div.MuiPaper-root div:nth-of-type(2){overflow:hidden}section.loads-container div.material-table div.MuiPaper-root div:nth-of-type(2):hover{overflow-y:auto}section.loads-container div.material-table div.add-new-loads.disabled-plus,section.loads-container div.material-table i.fas.fa-plus.disabled-plus,section.loads-container div.material-table i.fas.fa-trash.disabled-trash{opacity:.4;pointer-events:none}section.loads-container div.material-table div.add-new-loads,section.loads-container div.material-table tr.table-row div.add-action{cursor:pointer}section.loads-container div.material-table div.projects-header div.projects-table-actions{display:flex;align-items:center;color:var(--main-color-grey-dark);font-size:13px;font-weight:500;cursor:pointer}section.loads-container div.material-table div.projects-header div.projects-table-actions div.disabled-action,section.loads-container div.material-table div.projects-header div.projects-table-actions div.disabled-action i{color:var(--main-color-grey);cursor:default}section.loads-container div.material-table a.load-link{color:#8c8ca1;width:100%;display:inline-block}section.loads-container div.material-table a.load-link:hover{color:#4a4a68}section.loads-container div.material-table tr.MuiTableRow-root.table-row:hover{color:#4a4a68!important}section.loads-container div.delete-load i{cursor:pointer}section.loads-container div.delete-load i.disabled-trash{cursor:default}@media (max-height:700px){section.loads-container div.material-table .MuiPaper-root{height:28.5vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root{height:26.2vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root{height:24.2vh}section.loads-container div.material-table .projects-header h6{font-size:11px}section.loads-container div.material-table th div{font-size:10px}section.loads-container div.material-table thead th{padding-top:.4em;padding-bottom:.2em}section.loads-container div.material-table:nth-of-type(2) tbody tr td:first-of-type,section.loads-container div.material-table:nth-of-type(3) tbody tr td:first-of-type{width:40.5%!important}}.remove-tooltip:after{content:"Remove this instance";color:#fff;background-color:#000;padding:4px;border-radius:4px;font-size:10px;margin-left:.5rem;font-weight:400;display:none;position:absolute;font-family:Montserrat,sans-serif}.remove-tooltip:hover:after{display:inline-block}section.loads-container div.material-table tr.table-row div.add-action.disabled-action{cursor:default;opacity:.6;position:relative}section.loads-container div.material-table tr.table-row div.add-action.disabled-action.tooltip .tooltiptext{width:160px;padding:3px 0;top:0;left:15%;font-size:10px}section.loads-container div.material-table tr.MuiTableRow-root{height:98px!important}section.loads-container div.material-table tr.MuiTableRow-root.MuiTableRow-footer,section.loads-container div.material-table tr.MuiTableRow-root.MuiTableRow-head,section.loads-container div.material-table tr.MuiTableRow-root.table-row{height:auto!important}@media (min-height:770px){section.loads-container div.material-table td{padding-bottom:.2em;padding-top:.2em}section.loads-container div.material-table .MuiPaper-root{height:29.5vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root{height:27.6vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root{height:26.1vh}}@media (min-height:820px){section.loads-container div.material-table td{padding-bottom:.3em;padding-top:.3em}section.loads-container div.material-table .MuiPaper-root{height:29.8vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root{height:28vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root{height:26.6vh}}@media (min-height:850px){section.loads-container div.material-table td{padding-bottom:.4em;padding-top:.4em}section.loads-container div.material-table .MuiPaper-root{height:29.9vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root{height:28.2vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root{height:26.8vh}}@media (min-height:920px){section.loads-container div.material-table td{padding-bottom:.5em;padding-top:.5em}section.loads-container div.material-table .MuiPaper-root{height:30.2vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root{height:28.6vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root{height:27.4vh}}@media (min-height:1000px){section.loads-container div.material-table td{padding-bottom:.7em;padding-top:.7em}section.loads-container div.material-table .MuiPaper-root{height:30.6vh}div.Collapsible.simulation-started+section.loads-container div.material-table .MuiPaper-root{height:29vh}div.Collapsible+section.loads-container div.material-table .MuiPaper-root{height:27.8vh}}@media (max-width:1025px){section.loads-container div.material-table td div#add-new-load{font-size:9px}}@supports (-webkit-appearance:none){section.loads-container div.material-table tbody tr td.MuiTableCell-root:first-of-type{width:50%!important}section.loads-container div.material-table tbody tr td.MuiTableCell-root:nth-of-type(2){width:20%!important;text-align:center}}main.main-content.loads-content{background-color:#fff;width:70vw}main.main-content.loads{overflow:auto}.main-content--shift.main-content--shift{margin:0 auto 0 0!important}.header_loads{display:flex;justify-content:space-evenly;padding:10px 0;border-bottom:2px solid #ecf1f4;text-decoration:none;font-size:.8rem;font-weight:600;color:#8c8ca1}.header_loads__element{list-style:none}.header_loads__link{text-decoration:none;font-size:.8rem;font-weight:600;color:#8c8ca1}section.technologies-container{background-color:#ecf1f4}section.technologies-container th{border-bottom:none}section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:38.1vh}section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:27.7vh}section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:21.7vh}section.technologies-container div.material-table:first-of-type .MuiPaper-root>div>div>div>div{max-height:31vh}section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root>div>div>div>div{max-height:20.6vh}section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root>div>div>div>div{max-height:14.6vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:35.7vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:25.3vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:19.3vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:first-of-type .MuiPaper-root>div>div>div>div{max-height:30vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root>div>div>div>div{max-height:19vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root>div>div>div>div{max-height:13.5vh}div.Collapsible+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:33.4vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:23vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:17vh}div.Collapsible+section.technologies-container div.material-table:first-of-type .MuiPaper-root>div>div>div>div{max-height:27.5vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root>div>div>div>div{max-height:17vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root>div>div>div>div{max-height:11.1vh}section.technologies-container{overflow:auto}section.technologies-container div.material-table:nth-of-type(2),section.technologies-container div.material-table:nth-of-type(3){margin-top:.3%}section.technologies-container div.material-table:nth-of-type(2) tbody tr td:first-of-type,section.technologies-container div.material-table:nth-of-type(3) tbody tr td:first-of-type{width:37.3%!important}section.technologies-container div.material-table div{box-shadow:none}section.technologies-container div.material-table td{padding-bottom:0;padding-top:0}section.technologies-container div.material-table .projects-header h6{font-size:16px}section.technologies-container div.material-table th div{font-size:14px}section.technologies-container div.material-table thead th{padding-top:.3em;padding-bottom:.3em}section.technologies-container div.material-table tr.MuiTableRow-root.table-row.empty-row{cursor:default!important}section.technologies-container div.material-table div.technology-details{font-family:Montserrat,sans-serif;border-bottom:2px solid var(--main-color-background)}section.technologies-container div.material-table div.technology-details div:hover,section.technologies-container div.material-table div.technology-details div:hover a{background-color:#ecf1f4;color:#4a4a68}section.technologies-container div.material-table div.technology-details div a{color:#8c8ca1}section.technologies-container div.material-table div.technology-details p{text-align:center;padding:1% 0;font-weight:500}section.technologies-container div.material-table p.n-technologies{vertical-align:center;padding-bottom:0}section.technologies-container div.material-table p.no-technologies{opacity:.4;font-style:italic}div.technology-details div{display:grid;grid-template-columns:79% 21%}div.technology-details div span.delete-action{padding-left:20%}div.technology-details div span.delete-action i{cursor:pointer}section.technologies-container div.material-table div.technology-details div{height:100%!important;border-bottom:none;color:#8c8ca1;padding:0 4%}section.technologies-container div.material-table div.technology-details div.add-action{display:block;padding-left:3.8%;cursor:pointer}section.technologies-container div.material-table div.technology-details div.add-action.disabled-action{cursor:default;opacity:.6;position:relative}section.technologies-container div.material-table div.add-action.disabled-action.tooltip .tooltiptext{width:160px;padding:3px 0;top:0;left:15%;font-size:10px}section.technologies-container div.material-table td{border-bottom:none}section.technologies-container div.material-table div.technology-details div a i{padding-right:1.5%}section.technologies-container div.material-table div.MuiPaper-root div:nth-of-type(2){overflow:hidden}section.technologies-container div.material-table div.MuiPaper-root div:nth-of-type(2):hover{overflow-y:auto}section.technologies-container div.material-table td.MuiTableCell-root div.add-new-technology.disabled-plus,section.technologies-container div.material-table td.MuiTableCell-root i.fas.fa-plus.disabled-plus,section.technologies-container div.material-table td.MuiTableCell-root i.fas.fa-trash.disabled-trash{opacity:.4;pointer-events:none}section.technologies-container div.material-table td.MuiTableCell-root div.add-new-technology{cursor:pointer}section.technologies-container div.material-table tfoot.MuiTableFooter-root{display:none!important}@media (max-height:700px){section.technologies-container div.material-table .projects-header h6{font-size:11px}section.technologies-container div.material-table th div{font-size:10px}section.technologies-container div.material-table thead th{padding-top:.3em;padding-bottom:.2em}section.technologies-container div.material-table:nth-of-type(2) tbody tr td:first-of-type,section.technologies-container div.material-table:nth-of-type(3) tbody tr td:first-of-type{width:40.5%!important}}@media (min-height:770px){section.technologies-container div.material-table td{padding-bottom:.2em;padding-top:.2em}div.Collapsible.simulation-started+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:36.6vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:26.2vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:20.2vh}div.Collapsible+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:34.7vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:24.7vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:18.7vh}}@media (min-height:820px){section.technologies-container div.material-table td{padding-bottom:.3em;padding-top:.3em}div.Collapsible.simulation-started+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:36.9vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:26.4vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:20.4vh}div.Collapsible+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:35.2vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:25.2vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:19.2vh}}@media (min-height:850px){section.technologies-container div.material-table td{padding-bottom:.3em;padding-top:.3em}div.Collapsible.simulation-started+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:37.1vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:26.6vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:20.6vh}div.Collapsible+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:35.6vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:25.4vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:19.4vh}}@media (min-height:920px){section.technologies-container div.material-table td{padding-bottom:.4em;padding-top:.4em}section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:39.1vh}section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:28.7vh}section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:22.7vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:37.7vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:26.8vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:20.8vh}div.Collapsible+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:36vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:25.8vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:19.8vh}}@media (min-height:1000px){section.technologies-container div.material-table td{padding-bottom:.5em;padding-top:.5em}div.Collapsible.simulation-started+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:38.2vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:27.2vh}div.Collapsible.simulation-started+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:21.2vh}div.Collapsible+section.technologies-container div.material-table:first-of-type .MuiPaper-root{height:36.3vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(2) .MuiPaper-root{height:26.3vh}div.Collapsible+section.technologies-container div.material-table:nth-of-type(3) .MuiPaper-root{height:20.3vh}}@media (max-width:1025px){section.technologies-container div.material-table td div#add-new-tech{font-size:9px}}@supports (-moz-appearance:none){div.technology-details div{display:grid;grid-template-columns:80% 20%}section.technologies-container div.material-table tr:last-of-type{padding-bottom:5em}div.technology-details div span.delete-action{padding-left:30%}}@supports (-webkit-appearance:none){section.technologies-container div.material-table tbody tr td.MuiTableCell-root:first-of-type{width:50%!important}section.technologies-container div.material-table tbody tr td.MuiTableCell-root:nth-of-type(2){width:25%!important}}.technologies-content .tab-label{display:flex;width:100%;font-size:11px;padding-left:5px;font-family:Montserrat,sans-serif!important;justify-content:space-between;align-items:center;text-transform:capitalize}.technologies-content span.MuiTab-wrapper{flex-direction:row;justify-content:flex-start}.technologies-content .MuiTabs-vertical{flex-direction:column;width:100%}.technologies-content .MuiTabs-flexContainerVertical button:nth-of-type(n){border-bottom:1px solid #fff;border-top:1px solid #fff}.technologies-content .MuiTabs-flexContainerVertical button:first-child,.technologies-content .MuiTabs-flexContainerVertical button:last-child{border:none!important}.technologies-content .tab-label>svg{padding-left:5px}.technologies-content .MuiTab-labelIcon .MuiTab-wrapper>:first-child{margin-bottom:0;font-size:1rem}.technologies-content .MuiTab-labelIcon{min-height:55px}.technologies-content .MuiTab-labelIcon:hover{background-color:#ececec;transition:all .3s ease}.technologies-content .MuiBox-root{width:100%}.technologies-content .MuiBadge-anchorOriginTopRightRectangle{top:0!important;right:0!important;-webkit-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.technologies-content .workSpacesTabs .MuiBadge-badge{background-color:grey!important;color:#fff!important}.technologies-content .items{color:#8c8ca1;font-size:11px}.technologies-content .items,.technologies-content .itemsParent{cursor:pointer;font-family:Montserrat,sans-serif!important}.technologies-content .items:hover,.technologies-content .itemsParent:hover .items{color:#4a4a68}.technologies-content .itemsParent:hover{background-color:#ececec}.technologies-content .workSpacesTabs .MuiTab-root{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:unset;font-family:Montserrat,sans-serif!important;transition:all .3s ease 0s;font-size:12.5px;font-weight:500;line-height:16.8px;padding:.4em 0}@media (max-height:700px){.technologies-content .workSpacesTabs .MuiTab-root{font-size:10px}}.technologies-content .Mui-selected{background-color:rgba(0,0,0,.04)!important}.technologies-content .no_elements{font-size:11px;color:#8c8ca1;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1026px){.technologies-content .items,.technologies-content .no_elements,.technologies-content .tab-label{font-size:13px}}main.main-content.technologies-content{background-color:var(--main-color-background)}main.technologies-content article.workspace-top-container{background-color:#fff}main.main-content.technologies-content{border-radius:4px}main.main-content.technologies-content div.frozen-banner-container{background-color:var(--main-color-background)}main.main-content.technologies-content div.frozen-banner-container div.Collapsible{background-color:initial}article.workspace-top-container{border-radius:3px 3px 0 0}article.workspace-top-container section.thumbnail-section img{display:none}main.main-content.technologies-content div.Collapsible{background-color:#ecf1f4}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible{background-color:#fff;border-radius:3px}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible:first-of-type{border-radius:0 0 3px 3px}main.main-content.technologies-content article.workspace-bottom-container h6.Collapsible__trigger{font-weight:600;font-size:13px;padding:1.5% 0 1.5% 3%;border:none;border-bottom:1px solid #ecf1f4;color:var(--main-color-grey-dark)}main.main-content.technologies-content article.workspace-bottom-container h6.Collapsible__trigger:hover{background-color:#f9f9f9}main.main-content.technologies-content article.workspace-bottom-container h6.Collapsible__trigger.is-closed{border-bottom:none}main.main-content.technologies-content article.workspace-bottom-container h6.Collapsible__trigger:before{content:none}main.main-content.technologies-content article.workspace-bottom-container h6.Collapsible__trigger:after{font-family:Font Awesome\ 5 Free;content:"\F107";font-weight:600;position:absolute;right:3%;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;color:#8c8ca1;font-size:16px}main.main-content.technologies-content article.workspace-bottom-container .Collapsible__trigger.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list{display:flex;justify-content:flex-start;margin:0 2%}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab{display:inline-block;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer;color:var(--main-color-grey);background-color:initial}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab:focus{box-shadow:none;border:none}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab:hover{background-color:var(--main-color-medium-dark);color:#fff;font-weight:600}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner div.only-child-tab ul.react-tabs__tab-list,main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li:only-child{display:none}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner ul.react-tabs__tab-list li.react-tabs__tab--selected{color:var(--main-color-grey-dark);background-color:initial;font-weight:600}main.main-content.technologies-content article.workspace-bottom-container div.Collapsible__contentInner section.form-container{padding:2%}main.main-content.technologies-content section.form-container span#span-connectiontype input[type=radio]{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:15px;padding:3px;top:-2px;left:-1px;position:relative;background-color:initial;content:" ";display:inline-block;visibility:visible;border:2px solid #8c8ca1;background-clip:content-box;vertical-align:middle}main.main-content.technologies-content section.form-container span#span-connectiontype input[type=radio]:checked{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#1a4270;display:inline-block;visibility:visible;border:2px solid #1a4270;padding:2px}.technologies-container .Collapsible__contentInner{display:flex;margin:1.5% 3%;justify-content:flex-start;align-items:flex-start}.results-container>article>section.line{padding-top:0;padding-bottom:0}main.main-content.results-content{background-color:#fff;overflow-y:auto}main.main-content.results-content>section.results-container{height:-webkit-fill-available;height:100%}.results-container>article{display:flex;background-color:var(--main-color-background);border-radius:5px}.results-container>article>section{flex:1 1;position:relative;background-color:#fff;min-height:400px}.results-container>article>section.line,.results-container>article>section.noData{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.results-container>article.single-chart>section{min-height:calc(100vh - 75px)}.results-container>article>section.bar_h,.results-container>article>section.pie{padding:1.5% 2%}.results-container>article>section.table{height:calc(100vh - 75px)}.results-container>article section.form-container{margin:0}.results-container>article section.line,.results-container>article section.noData{margin-top:.3%;border-radius:5px;padding-bottom:3%}.results-container>article.summary section.noData{margin-top:0}.results-container>article.single-chart>section section.resources-tabs-main-container{margin-top:10vh}main.main-content.results-content article .Collapsible__trigger h6{font-weight:600;font-size:15px;color:var(--main-color-grey-dark);text-transform:capitalize;padding-left:2%}main.main-content.results-content article .Collapsible__trigger:hover{background-color:#f9f9f9}.results-container>article section article.Collapsible__trigger.is-open{border-bottom:1px solid var(--main-color-background);margin-bottom:2%}main.main-content.results-content article .Collapsible__trigger:before{content:none}main.main-content.results-content article .Collapsible__trigger h6:after{font-family:Font Awesome\ 5 Free;content:"\F107";font-weight:600;position:absolute;right:3%;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;color:#8c8ca1;font-size:16px}main.main-content.results-content article .Collapsible__trigger.is-open h6:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main.main-content.results-content div.material-table th.MuiTableCell-head{z-index:1}main.main-content.results-content .results-container div.material-table div.MuiPaper-root{box-shadow:none;-webkit-filter:drop-shadow(1px 2px 8px rgba(0,0,0,.1));filter:drop-shadow(1px 2px 8px rgba(0,0,0,.1))}.togglebutton-tooltip{position:relative}.results-container>article.single-chart .togglebutton-tooltip{top:7.3vh}.results-container>article.single-chart .togglebutton-tooltip.tooltip-table{top:0}.togglebutton-tooltip .togglebutton-tooltiptext{visibility:hidden;width:120px;background-color:var(--main-color-grey);color:#fff;text-align:left;padding:5px;position:absolute;z-index:99;top:60px;left:20px;font-size:.8rem}.togglebutton-tooltip:hover .togglebutton-tooltiptext{visibility:visible}.togglebutton-tooltip .linechart-tooltiptext{top:38px}.toggle-table-button{position:absolute;z-index:1;margin-top:2%;margin-left:2%;border-radius:6px;padding:8px 12px;border:none;cursor:pointer}.toggle-line-button{margin-top:0}.toggle-table-button:focus{outline:none}.toggle-table-button:hover{background-color:var(--main-color-medium-dark);color:var(--main-color-white)}.cashflow-top-control{width:45%;display:flex;justify-content:space-evenly;align-items:center;border-radius:0 5px 5px 5px;font-family:Montserrat;font-size:13px;padding:1% 10px 5px}.cashflow-top-control>span{width:20%;margin-left:2%}.discount-slider{margin-left:8%}.results-container>article section.empty-pie div.empty-pie-div{height:80%;display:flex;flex-direction:column;margin-top:20%;margin-bottom:auto}.results-container>article section.empty-pie div.empty-pie-div div.empty-pie-domain{text-align:center;color:#4a4a68;font-size:18px}.results-container>article section.empty-pie div.empty-pie-div div.empty-pie-title{margin-top:30%;text-align:center;font-size:14px;color:var(--main-color-grey-dark);max-width:70%;margin-left:15%}.results-container>article section.noData section.form-body div.plot-container.plotly{padding-bottom:2%}.results-container>article section.noData section.form-body div.plot-container.plotly div.svg-container{height:430px}@media (max-height:800px){.results-container>article>section{min-height:300px}.results-container>article>section.line,.results-container>article>section.noData{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.results-container>article>section.bar_h,.results-container>article>section.pie{padding:1.5% 2%}}@media (min-height:801px) and (max-height:902px){.results-container>article>section.bar_h,.results-container>article>section.pie{padding:1.5% 2%}.results-container>article>section{min-height:350px}.results-container>article>section.line,.results-container>article>section.noData{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}@media (min-height:900px){.results-container>article>section.table{height:calc(100vh - 80px);min-height:calc(100vh - 80px)}.results-container>article.single-chart .togglebutton-tooltip{position:relative;top:13.3vh}.results-container>article.single-chart .togglebutton-tooltip.tooltip-table{top:0}.results-container>article.single-chart>section section.resources-tabs-main-container{margin-top:16vh}.results-container>article section.empty-pie div.empty-pie-div{margin-top:18%}}@media (max-width:1400px){.cashflow-top-control{width:60%;font-size:12px}}.footnote__superscript-target{font-size:inherit;line-height:inherit}.footnote__superscript-index,.footnote__superscript-target{font-weight:inherit;font-family:inherit;text-decoration:inherit;color:inherit}.footnote__superscript-index{font-size:8pt;line-height:normal;vertical-align:super;cursor:pointer}.footnote__footer-item{font-size:9pt;display:grid;grid-template-columns:20px 1fr;grid-auto-rows:auto;margin-top:4px}.footnote__footer-index{grid-column:1}.footnote__footer-content,.footnote__footer-index{font-family:Roboto,sans-serif;font-size:9pt;line-height:1.3}.footnote__footer-content{grid-column:2}.footnote__footer-content--link,.footnote__footer-content a{text-decoration:underline;color:inherit}.print__page .page-footer{display:flex;flex-direction:column;margin-top:auto;padding-top:8pt;border-top:1px solid var(--report-color-accent-subtle)}.print__page .page-footer__footnotes{width:100%;margin:0 0 8pt}.print__page .page-footer__footnotes li{list-style:none}.print__page .page-footer__company-info{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:auto}.print__page .page-footer__copyright,.print__page .page-footer__website{padding:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-size:8pt;color:var(--report-color-accent-dark)}.print__page .page-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8pt;border-bottom:1px solid var(--report-color-accent-subtle)}.print__page .page-header__app-version{font-size:8pt;padding:0;color:var(--report-color-accent-dark)}.print__page{display:flex;flex-direction:column;padding:24px;background-color:#fff;margin:.5rem 0;min-width:21cm;max-width:21cm;min-height:29.7cm;max-height:29.7cm}@media print{.print__page{display:flex;height:100%;height:-webkit-fill-available;height:fill-available;width:100%;width:-webkit-fill-available;width:fill-available;margin:0;min-width:none;max-width:none}}.list-statistic{border-left:1px solid var(--report-color-accent);padding-left:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.list-statistic__title{font-size:10pt;font-weight:400;margin-top:0;margin-bottom:4px}.list-statistic__title--placeholder{width:125px;height:1rem;background:hsla(0,0%,79.2%,.753)}.list-statistic__elements{margin:0}.list-statistic__elements--placeholder{width:85px;height:1rem;background:hsla(0,0%,79.2%,.753);margin-top:4px}.list-statistic__elements li{font-size:10pt;list-style-type:none!important}.list-statistic__elements li .label{display:inline-block;min-width:35px}.list-statistic__elements li .semi-bold{display:inline-block;font-weight:600;color:var(--report-color-accent)}.list-statistic__elements li .semi-bold--number{font-family:Montserrat,sans-serif;font-size:9pt}.big-statistic{border-left:1px solid var(--report-color-accent);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2px 0 2px 8px;max-width:200px}.big-statistic p{padding:0}.big-statistic__title{font-size:18pt;font-weight:400;text-transform:uppercase;color:#000;margin:0}.big-statistic__title--placeholder{display:inline-block;height:2rem;width:150px;background:hsla(0,0%,79.2%,.753)}.big-statistic__title--placeholder:nth-child(2n){width:170px}.big-statistic__value{font-size:48pt;font-weight:500;line-height:100%;vertical-align:initial;color:var(--report-color-accent)}.big-statistic__value--placeholder{display:inline-block;height:48px;width:125px;background:hsla(0,0%,79.2%,.753)}.big-statistic__unit{font-size:14pt;font-weight:400;vertical-align:initial;color:var(--report-color-accent-grey)}.big-statistic__unit--placeholder{margin-left:4px;display:inline-block;height:1.5rem;width:50px;background:hsla(0,0%,79.2%,.753)}.small-statistic{border-left:1px solid var(--report-color-accent);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2px 0 2px 8px}.small-statistic p{padding:0}.small-statistic__title{font-size:12pt;font-weight:400;color:#000;margin:0}.small-statistic__title--placeholder{height:1rem;width:150px;background:hsla(0,0%,79.2%,.753)}.small-statistic__value{font-size:14pt;font-weight:550;line-height:100%;vertical-align:initial;color:var(--report-color-accent)}.small-statistic__value--placeholder{display:inline-block;margin-top:2px;height:1rem;width:50px;background:hsla(0,0%,79.2%,.753)}.small-statistic__unit{margin-left:4px;font-size:10pt;font-weight:400;vertical-align:initial;color:var(--report-color-accent-grey)}.small-statistic__unit--placeholder{display:inline-block;margin-top:2px;height:1rem;width:25px;background:hsla(0,0%,79.2%,.753)}.print__page.title-page .page-footer{margin-top:48px}.print__page .title-page__title{font-size:42pt;font-weight:500;margin-top:48px;margin-bottom:0}.print__page .title-page__subtitle{color:var(--report-color-accent);text-transform:uppercase;font-weight:600;font-size:18pt;margin-top:0;margin-bottom:32px}.print__page .title-page__description{max-width:55%;text-align:justify;font-family:Roboto,sans-serif;font-size:11pt;line-height:1.3}.print__page .title-page__export-author,.print__page .title-page__export-date{font-family:Roboto,sans-serif;font-size:11pt;line-height:1.3;padding:0}.print__page .title-page__export-author--semi-bold,.print__page .title-page__export-date--semi-bold{font-weight:550}.print__page .title-page__climate-info{margin-top:auto;display:flex}.print__page .title-page__map{width:55%;min-width:55%;height:300px;overflow:hidden;border-radius:5px}.print__page .title-page__bullet-points{margin-left:12px;font-family:Roboto,sans-serif;font-size:11pt;line-height:1.3}.print__page .title-page__address{font-family:Roboto,sans-serif;font-size:11pt;line-height:1.3;font-weight:500;margin-top:0;margin-bottom:8px}.print__page .title-page__address--placeholder{width:250px;height:1rem;background:hsla(0,0%,79.2%,.753)}.print__page .title-page__coordinates{margin:0}.print__page .title-page__coordinates li{list-style-type:none!important}.print__page .title-page__coordinates li .label{display:inline-block;min-width:80px}.print__page .title-page__coordinates li .semi-bold{font-weight:600;color:var(--report-color-accent)}.print__page .title-page__statistic{margin-top:12px}.print__page .page-heading{font-size:16pt;font-weight:500;border-bottom:1px solid var(--main-color-grey-light);margin-top:48px;margin-bottom:12px}.print__page .page-heading--distant{margin-bottom:56px}.print__page .sys-overview-page__big-stats{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:48px}.print__page .sys-overview-page__small-stats{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-row-gap:32px;row-gap:32px;flex-wrap:wrap}.print__page .sys-overview-page__grid-kid.small-statistic:nth-of-type(2n){grid-column:2}.print__page .sys-overview-page__grid-kid.small-statistic:last-of-type,.print__page .sys-overview-page__grid-kid.small-statistic:nth-of-type(odd){grid-column:1}:root{--report-color-accent-dark:#2b4665;--report-color-accent:#31557f;--report-color-accent-subtle:#eff4fd;--report-color-accent-grey:#8c8ca1}.report-site-content{position:relative}main.main-content.report-content{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0!important}@media (max-width:1150px){main.main-content.report-content{margin-right:8.5rem!important}}@media print and (max-width:1150px){main.main-content.report-content{margin:0!important}}.page-header-icon{color:var(--main-color-light)}.report-content{align-items:center;overflow-y:scroll!important}@media print{.report-content{display:block;margin:0;width:100%}}.print__header{page-break-before:auto;-webkit-column-break-before:auto;break-before:auto;page-break-after:avoid;-webkit-column-break-after:avoid;break-after:avoid}@media print{@page{margin:0!important;size:A4 portrait}body{overflow:visible!important}.primary-sidebar,.site-footer,.site-header{display:none}html{overflow:visible;-ms-overflow-style:none;scrollbar-width:none;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;-ms-print-color-adjust:exact;print-color-adjust:exact}html::-webkit-scrollbar{display:none}.print.print{padding:0;background-color:#fff;height:100%;width:100%;position:absolute;z-index:10000;top:0;left:0;margin:0;overflow:visible!important}}.print__page .Spreadsheet,.print__page .Spreadsheet__table{border:none!important}@media print{.print__page .Spreadsheet__active-cell,.print__page .Spreadsheet__floating-rect{display:none}}.print__page .main-svg{background:none!important}.print__page .page-subheading{font-size:12pt;font-weight:500;border-bottom:1px solid var(--main-color-grey-light);margin-top:24px;margin-bottom:12px;display:flex;justify-content:space-between}.print__page .page-subheading__link{font-size:9pt;text-decoration:none;color:var(--report-color-accent-grey)}@media print{.print__page .page-subheading__link{display:none}}.print__page .energy-page__text{font-family:Roboto,sans-serif;font-size:11pt;line-height:1.3;padding-bottom:15px}.print__page .assets-page__text,.print__page .finances-page__text{padding:0;font-family:Roboto,sans-serif;font-size:11pt;line-height:1.3}.env-page__table-footnote{margin-top:.5rem}.print__page .appendix-page__text{font-family:Roboto,sans-serif;font-size:11pt;line-height:1.3}.print__page .appendix-page__sankey{height:772px;position:relative}.print__page .Spreadsheet__table{width:-webkit-fill-available;width:fill-available}.print__page .spreadsheets>div,.print__page .spreadsheets>div>div{max-width:100%}.report-sidebar{position:absolute;top:0;bottom:0;right:0}.report-sidebar__content{height:100%;display:flex;flex-direction:column;overflow-y:auto}.report-sidebar__content .element-placeholder{height:21px;width:160px;margin:.5rem 1.5rem;background:hsla(0,0%,79.2%,.753)}.report-sidebar__content .element-placeholder--indent{margin-left:2.3rem}.report-sidebar__header{padding:1.2rem 0;margin-top:1rem;border-bottom:2px solid #ecf1f4}.report-sidebar__header:first-child{margin-top:0}.report-sidebar__heading{font-size:.8rem;font-weight:600;color:#4a4a68;text-align:center;margin:0}.scenario-inputs__spreadsheet .spreadsheets>div,.scenario-inputs__spreadsheet .spreadsheets>div>div{max-width:100%;max-height:75vh}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__box .Spreadsheet__pannable{border:.5px solid #d7e0e5;border-bottom:none}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__box .Spreadsheet__pannable div[id^=sidebar]{border-top:none;border-left:none;border-bottom:none}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__box .Spreadsheet__pannable div[id^=topbar]{border-top:none;border-left:none;border-right:none}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__box>div:last-of-type>div{padding:0}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__box>div:last-of-type>div>button{display:none}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet{border:none!important;max-height:100%}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__table{width:-webkit-fill-available;width:fill-available;width:100%!important;table-layout:auto;border:none}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__cell{height:25px;min-width:0!important}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet__cell--readonly{color:currentColor}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-0"][colspan="1"],.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-1"][colspan="1"]{min-width:20px!important;width:20px!important;max-width:20px!important}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-2"]{min-width:200px!important;width:200px!important;max-width:200px!important}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-3"]{border-right:none}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-4"]{border-left:none}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-3"],.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-4"]{min-width:25px!important;width:25px!important;max-width:25px!important}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-3"] button,.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-4"] button{background:none;border:none;height:100%;aspect-ratio:1/1;cursor:pointer;color:rgba(0,0,0,.54);transition:background-color .15s,0ms cubic-bezier(.4,0,.2,1);border-radius:50%}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-3"] button:hover,.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-4"] button:hover{background-color:rgba(0,0,0,.04)}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-3"] button:disabled,.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-4"] button:disabled{pointer-events:none;cursor:normal;opacity:.5}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.Spreadsheet__cell[id$="-5"]{min-width:100px!important;width:100px!important;max-width:100px!important}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet th td:first-of-type,.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td:first-of-type{border-left:none!important}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet th td.column-header-section,.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.column-header-section{position:static;text-align:start!important}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet th td.column-header-section>span,.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.column-header-section>span{display:inline-block;width:100%;text-align:center}.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet th td.column-header-section:before,.scenario-inputs__spreadsheet .spreadsheets .Spreadsheet tr td.column-header-section:before{content:"";position:absolute;z-index:1;background-color:inherit;width:2px;height:calc(100% - 1px);top:1px;bottom:0;text-align:start;-webkit-transform:translateX(-50%);transform:translateX(-50%)}pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}pre code{color:#333}.option-field{width:95%}.option-container{display:flex;justify-content:space-between;align-items:center}.fa-plus,.fa-times{cursor:pointer}input.option-field[readonly]{border:1px solid var(--main-color-grey);padding-left:.5rem;margin:0}.custom-option-field{background:none;outline:none;border:1px solid var(--main-color-grey)}.custom-option-field[readonly]:active,.custom-option-field[readonly]:focus,.custom-option-field[readonly]:hover{background-color:#d3d3d3;outline:unset;color:#000;cursor:pointer}.custom-option-field[readonly]{background:none;border:1px solid var(--main-color-grey);color:#000}.exportFlow .rw-widget-picker{border-radius:3px!important}.empty-footer{height:50px}.material-table td:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.material-table td:first-child:hover{overflow:visible;text-overflow:"";word-break:break-all}.tag-name{display:inline-block;white-space:pre-wrap;overflow:visible;border-radius:5px;text-align:center;margin:2px;padding:5px;background-color:var(--main-color-medium);color:var(--main-color-white)}.trash-icon-table{background-color:#fff;padding:.7rem;border-radius:50%;margin:0}.trash-icon-table:hover{cursor:pointer;background-color:var(--main-color-grey)}section#simulation-modal-content{text-align:center;margin-top:40px}section#simulation-modal-content p{text-align:left;padding-left:5%}.panel-styling{grid-column-start:1;grid-column-end:3}.panel-styling:first-of-type{margin-top:10px}.panel-styling>label{justify-self:end;margin-right:20px}.panel-styling>input{width:95%}.disable-add-panel{opacity:.4;pointer-events:none}.empty-tabs{display:none}.queries-selector{padding-left:8%}.option-container{padding-right:8%}.variable-options-container{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:1fr 1fr;align-items:end}.variable-options-container select{width:85%!important}.panel-title{grid-column-start:1;grid-column-end:3;margin-bottom:1%}.panel-title,.variable-options-container{margin-top:1%}.variable-options-container label{justify-self:end;margin-right:2%}.first-selector{margin-bottom:75px}.react-select__control{width:85%;border-radius:0!important;border-color:#000!important}.react-select__menu-list{height:80px!important;z-index:1!important}.add-panel-btn{cursor:pointer}.css-1wa3eu0-placeholder{font-size:11px!important}.stepLoading{margin-right:auto;margin-left:auto}.stepLoading .MuiCircularProgress-root{width:1.5vw!important;height:1.5vw!important}.search-address{padding:0 0 .5rem;position:relative}.search-address .search-box{width:100%;padding:.45rem .45rem .45rem 2.5rem;border-radius:5px}.search-address .search-box:focus,.search-address .search-box:hover{border:1px solid var(--main-color-bg)}.search-address .search-box:focus{box-shadow:0 0 5px #51cbee;border:1px solid var(--main-color-hover)}.search-address .search-box:focus+i{-webkit-transform:scale(1.1);transform:scale(1.1);color:var(--main-color-bg)}.search-address i{position:absolute;top:.75rem;left:.75rem;color:var(--main-color-grey);transition:.2s}.search-address .cities-list{margin:0}.search-address .cities-list li{list-style:none;background:var(--main-color-white);padding:.25rem .5rem;border:1px solid var(--main-color-grey);border-top:none;cursor:pointer;transition:.1s ease}.search-address .cities-list li:hover{background:var(--main-color-grey-light)}.cities-list-container{position:absolute;z-index:100}.wizard-footer{display:flex;justify-content:space-between;margin-left:.2rem;width:99%}.modal-footer .wizard-btn-modal{transition:.2s;cursor:pointer;border:none}.modal-footer .wizard-btn-cancel{color:var(--main-color-grey);background:none;font-weight:600;font-size:14px}.modal-footer .wizard-btn-submit{background:none;color:var(--main-color-punchy);font-weight:600;font-size:14px}.modal-footer .wizard-btn-add{background:none;color:#1a4270;font-weight:600;font-size:14px}.nav{text-align:center;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;margin:2% auto 10px}.dot{color:#fff;cursor:pointer;line-height:1;margin:0;opacity:.4;text-shadow:none;transition:opacity 1s ease,text-shadow 1s ease;will-change:opacity,text-shadow;background-color:var(--main-color-medium-dark);display:inline-block;width:20px!important;height:20px;border-radius:50%;padding-top:5px;align-self:flex-start;font-size:11px}.block-nav{pointer-events:none}.activ{color:#fff;opacity:1}.nav-title{color:#000;font-size:11px;margin-top:12px;margin-left:.2rem}.nav-title:after{content:"";height:1px;width:6.5%;background-color:currentColor;position:absolute;margin-left:.3rem;margin-top:.8rem}.dot-container:nth-child(3){margin-left:3vh}.nav-title.Submit:after{height:0;width:0}.nav-title.Location{margin-right:1rem}.title-inactiv{opacity:.4}.hide{display:none}@media (min-height:751px){.nav-title:after{width:8%}}@media (min-height:901px){.nav-title:after{width:11%}}@media (min-height:1021px){.nav-title:after{width:13%}}.progress-step>span{height:25px!important;width:25px!important;font-size:12px}.step-title{text-align:left;font-size:16px;font-weight:500;margin:2rem 1rem 1rem}.wizard-step .search-address .search-box{margin-left:1rem;padding-left:1rem;padding-right:2rem;border-radius:5px;width:93%;color:grey;height:44px;border:1px solid silver}.wizard-step .search-address i{top:.8rem;left:91%}.wizard-field{display:flex;flex-wrap:wrap;width:90%;justify-content:space-around;margin:1.5rem auto auto}.wizard-field .step2-system-type-tile{color:var(--main-color-grey-dark);font-family:Montserrat,sans-serif;max-width:45%;height:11rem;display:flex;text-align:center;align-items:center;justify-content:center;border:1px solid #ecf1f4;border-radius:4px;box-shadow:0 1px 3px 1px rgba(0,0,0,.06);padding:4%;margin-bottom:1rem;flex-direction:column;font-weight:500}.wizard-field div:hover{box-shadow:0 1px 4px 2px rgba(0,0,0,.212);cursor:pointer}.wizard-field .disabled_option{color:var(--main-color-grey);opacity:.7}.wizard-field .disabled_option:hover{box-shadow:0 1px 3px 1px rgba(0,0,0,.06);cursor:auto}.wizard-system-type-description{font-size:11px;text-align:left;padding:.5rem 0;font-weight:300}.step2-system-type-tile-title{font-size:14px;font-weight:500}.wizard-step2-details-hr-separator{opacity:.5}.wizard-system-type-icon{max-height:64px;border-radius:3px}.wizard-step2-details-separator{opacity:.5}.seperator-arrow{opacity:.5;height:10px;width:10px;border-bottom:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:1rem auto auto}.wizard-step ul.cities-list{width:65vh;margin-left:2rem}.field-child{justify-self:end}.wizard-system-type{justify-self:start}.tabbed-menu-container{width:95%;margin:2rem auto}.tabbed-menu-container .Collapsible__trigger.is-open:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tabbed-menu-container .Collapsible__trigger.is-open:before,.tabbed-menu-container .Collapsible__trigger:before{content:"\276E";position:absolute;display:flex;justify-content:center;align-items:center;font-size:22px;border-radius:4px;margin-left:95%;color:grey}.tabbed-menu-container .Collapsible__trigger:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tabbed-menu-container h6{padding-top:.8rem;margin-bottom:0;padding-bottom:.8rem;padding-left:1rem;font-size:16px;border:none;border-top:1px solid #d3d3d3;margin-top:0}.tabbed-menu-container h6:hover{background-color:rgba(0,0,0,.04)}div.Collapsible__contentInner article.standard3cols.form-wizard{align-items:center}div.Collapsible__contentInner article.standard3cols.form-wizard section.form-container:first-of-type{align-self:stretch}.wizard-step-body input.custom-input-field[readonly]{background-color:#d3d3d3}.wizard-step-body input.custom-input-field[readonly]:focus{background-color:initial}.wizard-step-body p.step3-details-text{font-size:12px;padding:0 3%;color:var(--main-color-grey-dark)}.step3-goals-text{color:var(--main-color-grey-dark);font-size:11px}.step3-goals-title{color:var(--main-color-black);font-weight:600;font-size:13px;margin:2rem 1rem 1rem;font-weight:500}.step3-goals-detail{white-space:pre-line;max-width:90%;padding:0 3%}.wizard-slider-container{display:flex;margin-top:30px;width:95%;align-items:flex-end;margin-left:1rem;justify-content:space-between}.wizard-slider{justify-self:center;width:85%;transition:.2s}.wizard-slider-label1,.wizard-slider-label2{margin-top:1.1rem;font-size:11px;font-weight:500;display:flex;align-items:flex-end}.wizard-slider-label1 span.label,.wizard-slider-label2 span.label{width:80%;display:inline-block;text-align:center;color:var(--main-color-grey-dark)}.wizard-slider-label1 span.goal,.wizard-slider-label2 span.goal{border-radius:4px;background-color:#d3d3d3;padding:2% 4%;display:inline-block}.wizard-slider-container div.ion-range-slider .irs--flat .irs-line{background-color:#d3d3d3}.wizard-slider-container div.ion-range-slider .irs--flat .irs-single{background-color:var(--main-color-grey-dark);display:none}.wizard-slider-container div.ion-range-slider .irs--flat .irs-single:before{border-top-color:transparent}.wizard-slider-container div.ion-range-slider .irs--flat:hover .irs-single{display:block}.wizard-slider-container div.ion-range-slider .irs--flat .irs-bar{background-color:#d3d3d3}.wizard-slider-container div.ion-range-slider .irs--flat .irs-handle>i:first-child{background-color:var(--main-color-grey-dark)}.range-wrap{position:relative;justify-self:center}.wizard-tooltip{color:#fff;padding:4px 8px;border-radius:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:10px}.wizard-tooltip,.wizard-tooltip:after{background:var(--main-color-punchy);position:absolute;left:50%}.wizard-tooltip:after{content:"";display:none;width:2px;height:2px;top:-30px}.goal-image-container{display:flex;justify-content:space-between;width:84%;margin:10vh auto 0}.goal-image-leaf{color:#5a8d03}.goal-image-money{color:var(--main-color-grey-dark)}.step-title>i{color:#31d0aa}.wizard-configuration{width:90%;margin:0 auto}.wizard-configuration h6{font-size:13px;color:#0e0e2c}.wizard-configuration p{color:#4a4a68;font-size:12px;padding-bottom:.5rem}.wizard-step-body span#span-title input.project-name-submission{text-align:left}.project-name-submission{width:93%;height:44px;color:grey;border:1px solid silver;border-radius:5px;margin-left:1rem;text-align:start}.form-wizard-icon-section{display:flex;justify-content:flex-start;align-items:center;height:100%;flex-direction:column}.form-wizard-icon{margin-top:3rem}.form-wizard .form-general{height:100%}.form-wizard{margin:5vh 0}.form-wizard .form-container:last-child{flex:3 1;max-width:unset}div.wizard-step-body div.loader{padding-top:20%;height:70%}div.wizard-step2-details-separator div.loader{padding:0;height:10%;margin:auto}.wizard-step{display:flex;flex-direction:column;align-content:stretch;justify-content:space-between;height:100%}.wizard-step-body{overflow:auto;margin-bottom:18px;height:clamp(50vh,60vh,80vh)}.form-wizard-root{height:98%}.form-wizard-root .rsw_2f,.form-wizard-root>div{height:100%}.form-wizard-root .rsw_2Y{height:90%}#project-wizard-form .modal-content{overflow:hidden}.wizard-confirmation-text{width:93%;margin-left:1rem;font-size:13px;margin-top:1rem;color:#4a4a68}.form-wizard-icon-section img{opacity:1}.loads-icon-section{margin-top:15%}.resources-icon-section{margin-top:0}.resources-icon-section img{margin-top:10%}.form-wizard-icon-section .overlay-wizard-icon{transition:.5s ease;opacity:0;left:4.5rem}.form-wizard-icon-section:hover .overlay-wizard-icon{opacity:1}.form-wizard-icon-section .wizard-icon-name{text-align:left;left:4.3rem;margin-bottom:5%;width:100%;padding:0 .3rem;transition:1s ease-out;background-color:var(--main-color-medium-dark);color:var(--main-color-white);font-size:12px;opacity:.5;border-radius:0 0 6px 0}.form-wizard-icon-section:hover .wizard-icon-name{opacity:1;transition:.5s ease}.wizard-tooltiptext{display:none;width:120px;background-color:#000;color:#fff;text-align:left;border-radius:6px;padding:5px 0;font-size:10px;margin-top:-18px;z-index:10}.form-wizard:last-child{padding-bottom:11%}div.Collapsible__contentInner article.standard3cols.form-wizard{display:flex}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}*{padding:0;margin:0}html{font:10px/1.5 Montserrat,sans-serif;font-weight:300}body,form,table{font:inherit}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;line-height:1.2;font-weight:600;font-style:normal;margin:.75em 0 .5em;padding:0}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}p{margin:0;padding-bottom:1.5rem}dl,ol,ul{margin:0 0 1.5rem}ol,ul{padding:0;margin-left:1.5rem}ol li,ul li{list-style-position:inside}ul ul{margin-top:.5rem;margin-bottom:.5rem}ul li{list-style-type:square}ul ul li{list-style-type:disc}ul ul ul li{list-style-type:circle}hr{margin:2rem 0}button,input,select,textarea{font-size:inherit}input,textarea{font-family:Montserrat,sans-serif;outline:none;border:1px solid var(--main-color-grey);padding:.05rem .15rem}input[readonly],textarea[readonly]{padding:.05rem .15rem;border-color:transparent}textarea{resize:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}@media screen and (min-width:500px){html{font-size:12px}}@media screen and (min-width:720px){html{font-size:14px}}@media screen and (min-width:1224px){html{font-size:16px}}:root{--main-color-bg:#133153;--main-color-dark:#0e0e2c;--main-color-medium-dark:#1a4270;--main-color-medium:#5b9bd5;--main-color-light:#7ea3cc;--main-color-punchy-light:#fc6870;--main-color-punchy:#fb3640;--main-color-white:#fafcfe;--main-color-grey-light:#ecf1f4;--main-color-grey:#8c8ca1;--main-color-grey-dark:#4a4a68;--main-color-black:#262626;--main-color-hover:#5b9bd5;--main-color-background:#ecf1f4}a{text-decoration:none}a.link{display:inline-block;color:var(--main-color-white);background:var(--main-color-bg);padding:.4rem .75rem;margin:.15rem;transition:all 75ms ease}a.link:hover{background:var(--main-color-hover)}.ReactModal__Overlay{opacity:0;transition:opacity .5s ease-in-out;z-index:1000000}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Body--open,.ReactModal__Html--open{overflow:hidden}.workspace-bottom-container,.workspace-top-container{font-size:85%}.workspace-bottom-container h6,.workspace-top-container h6{margin:.25em 0;font-size:115%}.workspace-top-container>article:last-of-type{flex:1 1;display:flex}.workspace-top-container article.element-panel{flex-grow:2}.workspace-top-container article.export-element-button button{margin:auto auto auto 0;font-family:Montserrat;font-size:13px;padding:1%;height:-webkit-max-content;height:max-content;border-radius:4px;border:none;background-color:var(--main-color-grey-dark);color:#fff;font-weight:500}.workspace-top-container article.export-element-button button:hover{cursor:pointer;background-color:#d3d3d3;color:#000}.workspace-top-container article.export-element-button button:active,.workspace-top-container article.export-element-button button:focus{outline:none}.workspace-top-container input,.workspace-top-container textarea{width:100%;border-radius:5px}.workspace-top-container textarea{text-align:start;font-size:11px;width:80%}.workspace-top-container textarea:focus{box-shadow:0 0 5px #51cbee;border:1px solid var(--main-color-hover)}.workspace-top-container p{padding-bottom:0}.workspace-top-container section{margin:0 .25rem}.workspace-top-container .element-sub-panel article,.workspace-top-container .element-sub-panel h6,.workspace-top-container .element-sub-panel p,.workspace-top-container .element-sub-panel span{flex:1 1;padding:0 10px}.workspace-top-container .element-sub-panel span{font-size:11px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.workspace-top-container .technology-thumbnail{text-align:center}.workspace-top-container .technology-thumbnail img{width:100%}.workspace-top-container .element-buttons-panel div{display:flex;flex-direction:column;text-align:center}.workspace-top-container .element-buttons-panel div .element-button{padding:.5rem .15rem;margin:.15rem 0;background:var(--main-color-bg);color:#fff;border:none;outline:none;cursor:pointer}.workspace-top-container .element-buttons-panel div .element-button.success{background:var(--main-color-dark)}.workspace-top-container .element-buttons-panel div .element-button.success:hover{background:var(--main-color-hover)}.workspace-top-container .element-buttons-panel div .element-button:disabled,.workspace-top-container .element-buttons-panel div .element-button:disabled:hover{background:var(--main-color-grey)}.workspace-top-container .element-buttons-panel div .element-button.danger,.workspace-top-container .element-buttons-panel div .element-button.danger:hover{background:var(--main-color-punchy)}.workspace-top-container section.thumbnail-section{flex:1 1}.workspace-top-container .element-buttons-panel{flex:3.25 1}.workspace-top-container .element-notes-panel{display:flex;justify-content:space-between}.workspace-top-container .element-notes-panel span{flex:1 1;margin-top:.25rem;margin-left:.25rem;width:20px;text-align:end}@media screen and (min-width:650px){.workspace-top-container{display:flex;justify-content:space-between;border-bottom:1px solid #ecf1f4;padding:2%}.workspace-top-container>article:first-of-type .element-panel{width:50%;display:flex}.workspace-top-container section.thumbnail-section{flex:1 1}.workspace-top-container .element-buttons-panel{flex:3.25 1}}@media screen and (min-width:1025px){.workspace-top-container section.thumbnail-section{flex:0.75 1}.workspace-top-container .element-buttons-panel{flex:3 1}}@media screen and (min-width:1825px){.workspace-top-container section.thumbnail-section{flex:0.625 1}}.workspace-bottom-container .workspace-bottom-content{border:1px solid var(--main-color-grey);border-top:none}.workspace-bottom-container .workspace-bottom-content>section{flex:1 1}.workspace-bottom-container .workspace-bottom-content .table-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.workspace-bottom-container .workspace-bottom-content .table-container button{margin-top:.75rem;padding:.5rem 2rem;color:#fff;background:var(--main-color-bg);border:none;outline:none;cursor:pointer;transition:.15s}.workspace-bottom-container .workspace-bottom-content .table-container button:hover{background:var(--main-color-hover)}.workspace-bottom-container .workspace-bottom-content .graph-section{flex:2 1}.workspace-bottom-container .workspace-bottom-content .additional-settings div{padding:.25rem;display:flex;justify-content:flex-end;align-items:center}.workspace-bottom-container .workspace-bottom-content .additional-settings div input{margin-left:.75rem;padding:.25rem .5rem;outline:none;border:1px solid var(--main-color-grey)}.workspace-bottom-container .workspace-bottom-content .additional-settings h6{font-size:1rem;text-align:center}.workspace-bottom-container .workspace-bottom-content .additional-settings .sys-type-radios{display:flex;justify-content:space-around;align-items:center}.toast{display:flex;align-items:center;color:var(--main-color-grey-dark);background:var(--main-color-white);height:auto;max-height:12rem;min-height:4rem;width:auto;max-width:30rem;min-width:20rem}.toast-icon:before{content:"";position:absolute;bottom:0;left:0;right:0;background:#31d0aa;height:80%;width:5px;border-radius:3px;margin-bottom:2.5%;margin-left:.8rem}.loading-toast .toast-icon{color:var(--main-color-medium)}.loading-toast .toast-icon:before{background:var(--main-color-medium)}.success-toast .toast-icon{color:#31d0aa}.success-toast .toast-icon:before{background:#31d0aa}.info-toast .toast-icon{color:var(--main-color-medium)}.info-toast .toast-icon:before{background:var(--main-color-medium)}.security-toast .toast-icon{color:var(--main-color-bg)}.security-toast .toast-icon:before{background:var(--main-color-bg)}.error-toast .toast-icon{color:var(--main-color-punchy)}.error-toast .toast-icon:before{background:var(--main-color-punchy)}.warning-toast .toast-icon{color:#fea800}.warning-toast .toast-icon:before{background:var(--main-color-punchy-light)}.default-toast .toast-icon{color:var(--main-color-medium)}.default-toast .toast-icon:before{background:var(--main-color-medium)}.toast-icon{padding:0 .5rem;font-size:1.5rem;margin:0 0 0 2rem}.toast-close{padding:0 .5rem;margin:0 1rem 0 auto;color:var(--main-color-grey)}.toast-message{flex:1 1 auto;padding-left:.5rem;font-family:Montserrat,sans-serif}.toast-message p{padding:0;margin:0}.toast-message p.toast-message-title{font-weight:500;font-size:13px}.toast-message-title{color:#4a4a68}.toast-message-subtext{color:#505258;font-size:.8rem;font-weight:400;padding-right:2%}.Toastify__toast,.Toastify__toast--default{padding:0!important;min-height:30px!important;border-radius:3px!important}.Toastify__toast-container--top-right{right:6%!important;width:15rem!important;top:2.1rem!important}.Toastify__progress-bar--default{background:var(--main-color-medium-dark)!important}body{overflow-x:hidden;background-color:#ecf1f4}.App{display:flex;min-height:100vh;flex-direction:column}.site-header{margin-bottom:0}.site-footer{margin-top:0}aside{margin-right:0}.site-content{flex:1 1;display:flex;justify-content:center;max-height:91vh}.main-sidebar{flex:1.5 1}.main-content{max-height:100%;overflow-y:hidden;background-color:var(--main-color-background)}.main-content:hover{overflow-y:auto}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:1024px){.main-sidebar{flex:0.7 1}}@media (max-width:1024px){main.main-content{margin:0 15vw 0 auto!important;width:70vw}}@media (min-width:1025px) and (max-width:1224px){main.main-content{margin:2px 15vw 2px auto!important;width:70vw}}@media (min-width:1201px) and (max-width:1400px){main.main-content{margin:.2% 15vw .2% auto!important;width:70vw}}@media (min-width:1401px) and (max-width:1500px){main.main-content{margin:.2% 15vw .2% auto!important;width:70vw}}@media (min-width:1501px) and (max-width:1800px){main.main-content{margin:.2% 15vw .2% auto!important;width:70vw}}@media (min-width:1801px){main.main-content{margin:.3% 15vw .3% auto!important;width:70vw}}div.release-notes-container{width:90%;margin:1rem auto}div.release-notes-container details strong{font-weight:500;font-size:13px}div.release-notes-container details:first-of-type strong{font-weight:600}div.release-notes-container details summary{list-style:none;padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:space-between}div.release-notes-container details summary::-webkit-details-marker{display:none}div.release-notes-container details h4{font-weight:600;font-size:14px}div.release-notes-container details{font-weight:500;font-size:12px;color:#4a4a68}div.release-notes-container details summary:after{content:"\276E";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:22px;margin-right:2rem;color:grey}div.release-notes-container details[open] summary:after{content:"\276E";-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:22px;margin-right:2rem;color:grey}div.release-notes-container details summary:focus{background-color:rgba(126,163,204,.3)}div.release-notes-container details ul li{list-style-type:disc;color:#4a4a68}section#advancedUser-modal-content{padding:5%}section#advancedUser-modal-content h6{font-weight:500;font-size:14px}section#advancedUser-modal-content p{font-weight:400;font-size:14px}.ReactModal__Content{box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);padding:0!important;margin:0;inset:unset!important}.ReactModal__Content.ReactModal__Content--after-open{top:50%!important;left:50%!important;width:80vh;min-height:70vh;position:absolute;background-color:var(--main-color-white);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow-x:hidden!important}.ReactModal__Content.ReactModal__Content--after-open.advancedUserFlow,.ReactModal__Content.ReactModal__Content--after-open.calculateFlow,.ReactModal__Content.ReactModal__Content--after-open.leaveFeedbackFlow,.ReactModal__Content.ReactModal__Content--after-open.loadingModal{min-height:auto}.ReactModal__Content.ReactModal__Content--after-open.loadingModal{height:auto}.ReactModal__Content.ReactModal__Content--after-open.loadingModal p{padding:2%}.ReactModal__Content.ReactModal__Content--after-open:focus{outline:none}.ReactModal__Content.ReactModal__Content--after-open form{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:1000}.modal-section{display:grid;grid-template-columns:100%}.modal-field{display:grid;grid-template-columns:1fr 50%;margin-bottom:.5rem}.modal-field .align-right{display:flex;justify-content:flex-end;align-items:center}.modal-field .align-right label{padding-right:.5rem}.modal-field ul li{list-style:none}.modal-field .rw-widget-picker{height:100%}.modal-field .rw-widget-container{border:1px solid var(--main-color-grey);border-radius:5px}div.dataSource select{border-radius:5px}div.dataSource select:focus{outline:none}.rw-state-focus>.rw-widget-container,.rw-state-focus>.rw-widget-container:hover,.rw-widget-container.rw-state-focus,.rw-widget-container.rw-state-focus:hover{transition:.2s ease-in;background-color:var(--main-color-white);border-color:var(--main-color-medium);box-shadow:0 0 8px var(--main-color-light)}.browseLibraryFlow{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:80vh}.browseLibraryFlow>form{max-height:80vh}#bug-report-form{height:auto}#add-dashboard{min-height:40vh;height:auto;max-height:60vh}@media (max-width:1024px){#add-element,.addElementFlow{height:50vh;min-height:30vh}#add-element.weather{height:auto;min-height:28vh}}@media (min-width:1025px){#add-element,.addElementFlow{height:57vh;min-height:38vh}}div>#feature-feedback-modal{height:auto}#export-modal{height:45vh}.leaveSuggestionFlow{height:43vh}.modal-content,.modal-footer,.modal-header{--modal-padding:0.5rem 1rem}