#sidebar{background-color:#2b2c2e}body{background-color:#1e1e20}.mainBg{background-color:#2b2c2e}.lighterBg{background-color:#323232}.mainBgColor{background-color:#1e1e20}body *,h2{font-family:"Nunito","Arial",sans-serif!important}button{font-family:"Nunito","Arial",sans-serif}.text-white{color:#fff!important}.text-light{color:#a0a0a0}.text-uppercase{text-transform:uppercase}.smalltext{font-size:.75rem}.lighter{opacity:.5}#root,body,html{margin:0;padding:0;overflow:hidden}a{display:inline-block}.ms-TextField-fieldGroup{border:1px solid #404043!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#fff!important}.scroller{overflow-y:scroll;scrollbar-color:#414243 #1b1b1c;scrollbar-width:thin}.scroller::-webkit-scrollbar{height:10px;width:10px}.scroller::-webkit-scrollbar-track{background:#1b1b1c}::-webkit-scrollbar-thumb{background:#414243}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#1b1b1c}::-webkit-scrollbar-corner{background:rgba(0,0,0,.5)}.d-flex{display:flex;flex-direction:row}.align-c{display:flex;align-items:center}.align-end,.align-start{display:flex;align-items:flex-start}.just-left{display:flex;justify-items:left}.row-reverse{flex-direction:row-reverse}.align-self-r{margin-left:auto}.align-self-l{margin-right:auto}.btnSizeSm .MuiSvgIcon-root{width:.8em!important}.isAlighRight{justify-content:flex-end}.m-t-0{margin-top:0!important}.p-t-0{padding-top:0!important}.m-b-0{margin-bottom:0!important}.p-b-0{padding-bottom:0!important}.m-l-0{margin-left:0!important}.p-l-0{padding-left:0!important}.m-r-0{margin-right:0!important}.m-0{margin:0}.p-r-0{padding-right:0!important}.p-0{padding:0}.m-t-1{margin-top:1rem!important}.p-t-1{padding-top:1rem!important}.m-b-1{margin-bottom:1rem!important}.p-b-1{padding-bottom:1rem!important}.m-l-1{margin-left:1rem!important}.p-l-1{padding-left:1rem!important}.m-r-1{margin-right:1rem!important}.m-1{margin:1rem}.p-r-1{padding-right:1rem!important}.p-1{padding:1rem}.m-t-2{margin-top:2rem!important}.p-t-2{padding-top:2rem!important}.m-b-2{margin-bottom:2rem!important}.p-b-2{padding-bottom:2rem!important}.m-l-2{margin-left:2rem!important}.p-l-2{padding-left:2rem!important}.m-r-2{margin-right:2rem!important}.m-2{margin:2rem}.p-r-2{padding-right:2rem!important}.p-2{padding:2rem}.m-t-3{margin-top:3rem!important}.p-t-3{padding-top:3rem!important}.m-b-3{margin-bottom:3rem!important}.p-b-3{padding-bottom:3rem!important}.m-l-3{margin-left:3rem!important}.p-l-3{padding-left:3rem!important}.m-r-3{margin-right:3rem!important}.m-3{margin:3rem}.p-r-3{padding-right:3rem!important}.p-3{padding:3rem}.m-t-4{margin-top:4rem!important}.p-t-4{padding-top:4rem!important}.m-b-4{margin-bottom:4rem!important}.p-b-4{padding-bottom:4rem!important}.m-l-4{margin-left:4rem!important}.p-l-4{padding-left:4rem!important}.m-r-4{margin-right:4rem!important}.m-4{margin:4rem}.p-r-4{padding-right:4rem!important}.p-4{padding:4rem}.m-t-5{margin-top:5rem!important}.p-t-5{padding-top:5rem!important}.m-b-5{margin-bottom:5rem!important}.p-b-5{padding-bottom:5rem!important}.m-l-5{margin-left:5rem!important}.p-l-5{padding-left:5rem!important}.m-r-5{margin-right:5rem!important}.m-5{margin:5rem}.p-r-5{padding-right:5rem!important}.p-5{padding:5rem}.m-t-10{margin-top:10rem!important}.p-t-10{padding-top:10rem!important}.m-b-10{margin-bottom:10rem!important}.p-b-10{padding-bottom:10rem!important}.m-l-10{margin-left:10rem!important}.p-l-10{padding-left:10rem!important}.m-r-10{margin-right:10rem!important}.m-10{margin:10rem}.p-r-10{padding-right:10rem!important}.p-10{padding:10rem}.m-t-15{margin-top:15rem!important}.p-t-15{padding-top:15rem!important}.m-b-15{margin-bottom:15rem!important}.p-b-15{padding-bottom:15rem!important}.m-l-15{margin-left:15rem!important}.p-l-15{padding-left:15rem!important}.m-r-15{margin-right:15rem!important}.m-15{margin:15rem}.p-r-15{padding-right:15rem!important}.p-15{padding:15rem}.m-t-20{margin-top:20rem!important}.p-t-20{padding-top:20rem!important}.m-b-20{margin-bottom:20rem!important}.p-b-20{padding-bottom:20rem!important}.m-l-20{margin-left:20rem!important}.p-l-20{padding-left:20rem!important}.m-r-20{margin-right:20rem!important}.m-20{margin:20rem}.p-r-20{padding-right:20rem!important}.p-20{padding:20rem}.m-t-25{margin-top:25rem!important}.p-t-25{padding-top:25rem!important}.m-b-25{margin-bottom:25rem!important}.p-b-25{padding-bottom:25rem!important}.m-l-25{margin-left:25rem!important}.p-l-25{padding-left:25rem!important}.m-r-25{margin-right:25rem!important}.m-25{margin:25rem}.p-r-25{padding-right:25rem!important}.p-25{padding:25rem}.m-t-30{margin-top:30rem!important}.p-t-30{padding-top:30rem!important}.m-b-30{margin-bottom:30rem!important}.p-b-30{padding-bottom:30rem!important}.m-l-30{margin-left:30rem!important}.p-l-30{padding-left:30rem!important}.m-r-30{margin-right:30rem!important}.m-30{margin:30rem}.p-r-30{padding-right:30rem!important}.p-30{padding:30rem}.m-t-35{margin-top:35rem!important}.p-t-35{padding-top:35rem!important}.m-b-35{margin-bottom:35rem!important}.p-b-35{padding-bottom:35rem!important}.m-l-35{margin-left:35rem!important}.p-l-35{padding-left:35rem!important}.m-r-35{margin-right:35rem!important}.m-35{margin:35rem}.p-r-35{padding-right:35rem!important}.p-35{padding:35rem}.m-t-40{margin-top:40rem!important}.p-t-40{padding-top:40rem!important}.m-b-40{margin-bottom:40rem!important}.p-b-40{padding-bottom:40rem!important}.m-l-40{margin-left:40rem!important}.p-l-40{padding-left:40rem!important}.m-r-40{margin-right:40rem!important}.m-40{margin:40rem}.p-r-40{padding-right:40rem!important}.p-40{padding:40rem}.m-t-45{margin-top:45rem!important}.p-t-45{padding-top:45rem!important}.m-b-45{margin-bottom:45rem!important}.p-b-45{padding-bottom:45rem!important}.m-l-45{margin-left:45rem!important}.p-l-45{padding-left:45rem!important}.m-r-45{margin-right:45rem!important}.m-45{margin:45rem}.p-r-45{padding-right:45rem!important}.p-45{padding:45rem}.m-t-50{margin-top:50rem!important}.p-t-50{padding-top:50rem!important}.m-b-50{margin-bottom:50rem!important}.p-b-50{padding-bottom:50rem!important}.m-l-50{margin-left:50rem!important}.p-l-50{padding-left:50rem!important}.m-r-50{margin-right:50rem!important}.m-50{margin:50rem}.p-r-50{padding-right:50rem!important}.p-50{padding:50rem}.m-t-75{margin-top:75rem!important}.p-t-75{padding-top:75rem!important}.m-b-75{margin-bottom:75rem!important}.p-b-75{padding-bottom:75rem!important}.m-l-75{margin-left:75rem!important}.p-l-75{padding-left:75rem!important}.m-r-75{margin-right:75rem!important}.m-75{margin:75rem}.p-r-75{padding-right:75rem!important}.p-75{padding:75rem}.m-t-100{margin-top:100rem!important}.p-t-100{padding-top:100rem!important}.m-b-100{margin-bottom:100rem!important}.p-b-100{padding-bottom:100rem!important}.m-l-100{margin-left:100rem!important}.p-l-100{padding-left:100rem!important}.m-r-100{margin-right:100rem!important}.m-100{margin:100rem}.p-r-100{padding-right:100rem!important}.p-100{padding:100rem}@media screen and (max-width:640px){.m-sm-t-0{margin-top:0!important}.p-sm-t-0{padding-top:0!important}.m-sm-b-0{margin-bottom:0!important}.p-sm-b-0{padding-bottom:0!important}.m-sm-l-0{margin-left:0!important}.p-sm-l-0{padding-left:0!important}.m-sm-r-0{margin-right:0!important}.m-sm-0{margin:0}.p-sm-r-0{padding-right:0!important}.p-sm-0{padding:0}.m-sm-t-1{margin-top:1rem!important}.p-sm-t-1{padding-top:1rem!important}.m-sm-b-1{margin-bottom:1rem!important}.p-sm-b-1{padding-bottom:1rem!important}.m-sm-l-1{margin-left:1rem!important}.p-sm-l-1{padding-left:1rem!important}.m-sm-r-1{margin-right:1rem!important}.m-sm-1{margin:1rem}.p-sm-r-1{padding-right:1rem!important}.p-sm-1{padding:1rem}.m-sm-t-2{margin-top:2rem!important}.p-sm-t-2{padding-top:2rem!important}.m-sm-b-2{margin-bottom:2rem!important}.p-sm-b-2{padding-bottom:2rem!important}.m-sm-l-2{margin-left:2rem!important}.p-sm-l-2{padding-left:2rem!important}.m-sm-r-2{margin-right:2rem!important}.m-sm-2{margin:2rem}.p-sm-r-2{padding-right:2rem!important}.p-sm-2{padding:2rem}.m-sm-t-3{margin-top:3rem!important}.p-sm-t-3{padding-top:3rem!important}.m-sm-b-3{margin-bottom:3rem!important}.p-sm-b-3{padding-bottom:3rem!important}.m-sm-l-3{margin-left:3rem!important}.p-sm-l-3{padding-left:3rem!important}.m-sm-r-3{margin-right:3rem!important}.m-sm-3{margin:3rem}.p-sm-r-3{padding-right:3rem!important}.p-sm-3{padding:3rem}.m-sm-t-4{margin-top:4rem!important}.p-sm-t-4{padding-top:4rem!important}.m-sm-b-4{margin-bottom:4rem!important}.p-sm-b-4{padding-bottom:4rem!important}.m-sm-l-4{margin-left:4rem!important}.p-sm-l-4{padding-left:4rem!important}.m-sm-r-4{margin-right:4rem!important}.m-sm-4{margin:4rem}.p-sm-r-4{padding-right:4rem!important}.p-sm-4{padding:4rem}.m-sm-t-5{margin-top:5rem!important}.p-sm-t-5{padding-top:5rem!important}.m-sm-b-5{margin-bottom:5rem!important}.p-sm-b-5{padding-bottom:5rem!important}.m-sm-l-5{margin-left:5rem!important}.p-sm-l-5{padding-left:5rem!important}.m-sm-r-5{margin-right:5rem!important}.m-sm-5{margin:5rem}.p-sm-r-5{padding-right:5rem!important}.p-sm-5{padding:5rem}.m-sm-t-10{margin-top:10rem!important}.p-sm-t-10{padding-top:10rem!important}.m-sm-b-10{margin-bottom:10rem!important}.p-sm-b-10{padding-bottom:10rem!important}.m-sm-l-10{margin-left:10rem!important}.p-sm-l-10{padding-left:10rem!important}.m-sm-r-10{margin-right:10rem!important}.m-sm-10{margin:10rem}.p-sm-r-10{padding-right:10rem!important}.p-sm-10{padding:10rem}.m-sm-t-15{margin-top:15rem!important}.p-sm-t-15{padding-top:15rem!important}.m-sm-b-15{margin-bottom:15rem!important}.p-sm-b-15{padding-bottom:15rem!important}.m-sm-l-15{margin-left:15rem!important}.p-sm-l-15{padding-left:15rem!important}.m-sm-r-15{margin-right:15rem!important}.m-sm-15{margin:15rem}.p-sm-r-15{padding-right:15rem!important}.p-sm-15{padding:15rem}.m-sm-t-20{margin-top:20rem!important}.p-sm-t-20{padding-top:20rem!important}.m-sm-b-20{margin-bottom:20rem!important}.p-sm-b-20{padding-bottom:20rem!important}.m-sm-l-20{margin-left:20rem!important}.p-sm-l-20{padding-left:20rem!important}.m-sm-r-20{margin-right:20rem!important}.m-sm-20{margin:20rem}.p-sm-r-20{padding-right:20rem!important}.p-sm-20{padding:20rem}.m-sm-t-25{margin-top:25rem!important}.p-sm-t-25{padding-top:25rem!important}.m-sm-b-25{margin-bottom:25rem!important}.p-sm-b-25{padding-bottom:25rem!important}.m-sm-l-25{margin-left:25rem!important}.p-sm-l-25{padding-left:25rem!important}.m-sm-r-25{margin-right:25rem!important}.m-sm-25{margin:25rem}.p-sm-r-25{padding-right:25rem!important}.p-sm-25{padding:25rem}.m-sm-t-30{margin-top:30rem!important}.p-sm-t-30{padding-top:30rem!important}.m-sm-b-30{margin-bottom:30rem!important}.p-sm-b-30{padding-bottom:30rem!important}.m-sm-l-30{margin-left:30rem!important}.p-sm-l-30{padding-left:30rem!important}.m-sm-r-30{margin-right:30rem!important}.m-sm-30{margin:30rem}.p-sm-r-30{padding-right:30rem!important}.p-sm-30{padding:30rem}.m-sm-t-35{margin-top:35rem!important}.p-sm-t-35{padding-top:35rem!important}.m-sm-b-35{margin-bottom:35rem!important}.p-sm-b-35{padding-bottom:35rem!important}.m-sm-l-35{margin-left:35rem!important}.p-sm-l-35{padding-left:35rem!important}.m-sm-r-35{margin-right:35rem!important}.m-sm-35{margin:35rem}.p-sm-r-35{padding-right:35rem!important}.p-sm-35{padding:35rem}.m-sm-t-40{margin-top:40rem!important}.p-sm-t-40{padding-top:40rem!important}.m-sm-b-40{margin-bottom:40rem!important}.p-sm-b-40{padding-bottom:40rem!important}.m-sm-l-40{margin-left:40rem!important}.p-sm-l-40{padding-left:40rem!important}.m-sm-r-40{margin-right:40rem!important}.m-sm-40{margin:40rem}.p-sm-r-40{padding-right:40rem!important}.p-sm-40{padding:40rem}.m-sm-t-45{margin-top:45rem!important}.p-sm-t-45{padding-top:45rem!important}.m-sm-b-45{margin-bottom:45rem!important}.p-sm-b-45{padding-bottom:45rem!important}.m-sm-l-45{margin-left:45rem!important}.p-sm-l-45{padding-left:45rem!important}.m-sm-r-45{margin-right:45rem!important}.m-sm-45{margin:45rem}.p-sm-r-45{padding-right:45rem!important}.p-sm-45{padding:45rem}.m-sm-t-50{margin-top:50rem!important}.p-sm-t-50{padding-top:50rem!important}.m-sm-b-50{margin-bottom:50rem!important}.p-sm-b-50{padding-bottom:50rem!important}.m-sm-l-50{margin-left:50rem!important}.p-sm-l-50{padding-left:50rem!important}.m-sm-r-50{margin-right:50rem!important}.m-sm-50{margin:50rem}.p-sm-r-50{padding-right:50rem!important}.p-sm-50{padding:50rem}.m-sm-t-75{margin-top:75rem!important}.p-sm-t-75{padding-top:75rem!important}.m-sm-b-75{margin-bottom:75rem!important}.p-sm-b-75{padding-bottom:75rem!important}.m-sm-l-75{margin-left:75rem!important}.p-sm-l-75{padding-left:75rem!important}.m-sm-r-75{margin-right:75rem!important}.m-sm-75{margin:75rem}.p-sm-r-75{padding-right:75rem!important}.p-sm-75{padding:75rem}.m-sm-t-100{margin-top:100rem!important}.p-sm-t-100{padding-top:100rem!important}.m-sm-b-100{margin-bottom:100rem!important}.p-sm-b-100{padding-bottom:100rem!important}.m-sm-l-100{margin-left:100rem!important}.p-sm-l-100{padding-left:100rem!important}.m-sm-r-100{margin-right:100rem!important}.m-sm-100{margin:100rem}.p-sm-r-100{padding-right:100rem!important}.p-sm-100{padding:100rem}}.MuiDialog-container .MuiDialog-paperWidthSm{width:500px}.dropProject{transition:all .3s ease}.dropActive{opacity:.6}.infoMaterialValue{color:#fff!important}.infoMaterialTitle{font-size:12px!important}@media screen and (max-width:640px){.infoMaterialTitle{font-size:10px!important}}.infoMaterialWideText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:560px}@media screen and (max-width:640px){.infoMaterialWideText{white-space:normal}}.planDescription{display:flex;align-items:center;margin:0}.planDescriptionDivider{flex-grow:1;border-bottom:1px dotted hsla(0,0%,100%,.2);margin-left:10px;margin-right:10px}.MuiTabs-flexContainer .MuiButtonBase-root svg path{fill:transparent}.MuiTabs-flexContainer .MuiButtonBase-root.Mui-selected svg path{stroke:#f18b21}.MuiTreeItem-root>.MuiTypography-body1{line-height:0}.MuiTreeItem-root>.MuiTreeItem-content .MuiTreeItem-label{border:2px solid transparent;border-radius:4px;width:100vw;padding-right:10px;padding:0!important;min-height:28px;line-height:2}.MuiTreeItem-root>.MuiTreeItem-content .MuiTreeItem-label p{margin:0}@media screen and (max-width:1024px){.MuiTreeItem-root>.MuiTreeItem-content .MuiTreeItem-label p{font-size:12px}}.MuiTreeItem-root.Mui-selected>.MuiTreeItem-content .MuiTreeItem-label{background-color:#323232!important;border:2px solid #f18b21;border-radius:4px}.MuiTreeItem-root.Mui-selected>.MuiTreeItem-content .MuiTreeItem-label svg{fill:#fff}.MuiTreeItem-root.Mui-selected>.MuiTreeItem-content .MuiTreeItem-label p{color:#fff;font-weight:600}.MuiTreeItem-root>.MuiTreeItem-group{border-left:1px dashed hsla(0,0%,100%,.3);margin-left:8px;padding-left:10px}@media screen and (max-width:1024px){.hierarchyTreeItemCheckbox{padding:2px 8px!important}}.viewer3d{display:block;position:relative;height:100%}.viewer3d-notice{height:calc(100% - 69px)}#btnViewModeGroup .MuiToggleButtonGroup-root{width:100%}#btnViewModeGroup .MuiToggleButtonGroup-grouped{background-color:initial;justify-content:flex-start;padding:10px 5px;border:2px solid transparent}#btnViewModeGroup .MuiToggleButtonGroup-grouped .solidIcon #Path_444_1_{fill:hsla(0,0%,62.7%,.6)!important}#btnViewModeGroup .MuiToggleButtonGroup-grouped .solidIcon path{fill:#a0a0a0}#btnViewModeGroup .MuiToggleButtonGroup-grouped.Mui-selected{border-radius:4px!important;border:2px solid #f18b21}#btnViewModeGroup .MuiToggleButtonGroup-grouped.Mui-selected span p{font-weight:600!important}#btnViewModeGroup .MuiToggleButtonGroup-grouped.Mui-selected .solidIcon #Path_444_1_{fill:hsla(0,0%,100%,.611764705882353)!important}#btnViewModeGroup .MuiToggleButtonGroup-grouped.Mui-selected .solidIcon path{fill:#fff}#btnViewModeGroup .MuiToggleButtonGroup-grouped.Mui-selected path{stroke:#fff}#btnViewModeGroup .MuiToggleButtonGroup-grouped.Mui-selected *{color:#fff}#topToggleGroup{justify-content:space-around}#topToggleGroup .solidIcon #Path_444_1_{fill:hsla(0,0%,65.5%,.611764705882353)!important}#topToggleGroup .solidIcon path{stroke:#c3c3c3;fill:#a7a7a7}#topToggleGroup .MuiButtonBase-root{background-color:initial;border:2px solid transparent}#topToggleGroup .Mui-selected{position:relative;border-radius:0!important}#topToggleGroup .Mui-selected:before{z-index:10;content:"";position:absolute;bottom:0;right:0;width:100%;height:3px;background-color:#f18b21}#topToggleGroup .Mui-selected .solidIcon #Path_444_1_{fill:rgba(241,140,33,.6705882352941176)!important}#topToggleGroup .Mui-selected .solidIcon path{fill:#f18b21}#topToggleGroup .Mui-selected path{stroke:#f18b21}.MuiFormControlLabel-root{display:flex!important;margin:0 .5rem!important}.MuiFormControlLabel-root .MuiTypography-root{color:#fff;font-weight:700;margin-right:auto}.hierarchyPanel{height:calc(100% - 80px)!important;width:100%}.ButtonsGroupRight{position:absolute!important;bottom:0;right:0;padding:2rem}@media screen and (max-width:1024px){.ButtonsGroupRight{padding:.2rem}.ButtonsGroupRight>.MuiIconButton-root{padding:5px}}.ButtonsGroupLeft{position:absolute!important;bottom:0;left:0;padding:2rem}@media screen and (max-width:1024px){.ButtonsGroupLeft{padding:.2rem}.ButtonsGroupLeft>.MuiIconButton-root{padding:5px}}.ButtonsGroupLeft>.MuiIconButton-root{margin:12px;position:relative;bottom:-4px;padding:0 5px}.ChipGroup{position:absolute!important;top:0;right:0;padding:2rem}@media screen and (max-width:1024px){.ChipGroup{padding:.5rem}}.GizmoCanvas{width:90px;height:90px}@media screen and (max-width:1024px){.GizmoCanvas{width:50px;height:50px}}.gizmoHome{background-color:rgba(0,0,0,.6)!important;border-radius:2px!important;margin-top:2rem!important}@media screen and (max-width:1024px){.gizmoHome{margin-top:4px!important}}.ModelCanvas{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.cameraModeButton{margin:20px!important}.cameraModeButton.MuiButton-outlinedPrimary{background-color:rgba(0,0,0,.6)}.cameraDirectionButton{margin-top:20px}.cameraDirectionButton:hover{border:1px solid #f18b21!important}.cameraDirectionButton>.MuiSelect-root{padding-top:6px;padding-bottom:4px;border:1px solid rgba(241,139,33,.4)}.cameraDirectionButton.MuiOutlinedInput-root{background-color:rgba(0,0,0,.6)}.cameraOrientationModeDropdown{position:absolute!important;bottom:40px;left:187px;width:6em;height:3.3em}.cameraOrientationModeDropdown>.MuiSelect-root{display:flex;height:3.3em;padding-top:6px;padding-bottom:4px}.cameraOrientationModeDropdown>.MuiSelect-root:focus{border:none}.cameraOrientationModeDropdown.MuiOutlinedInput-root{background-color:rgba(0,0,0,.6)}.cameraOrientationModeDropdown>.MuiOutlinedInput-input{padding:0}@media screen and (max-width:1024px){.cameraOrientationModeDropdown{bottom:10px;left:100px}}#viewer3d.fullscreen{z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.responsivePadding{padding:1rem}@media screen and (max-width:1900px){.responsivePadding{padding:0}#footer.responsivePadding,#userMenu button{padding:.5rem}}@media screen and (max-width:640px){.clipingPlaneTabItem{display:none!important}}.iconSVG{width:24px;height:24px}.iconDataSheetSVG{width:21px;height:21px}.iconDataSheetSVG.active line,.iconDataSheetSVG.active polyline,.iconDataSheetSVG.active rect{stroke:#c4c4c4}.iconDataSheetSVG.disabled line,.iconDataSheetSVG.disabled polyline,.iconDataSheetSVG.disabled rect{stroke:#5c5c5c}.tabBadge{position:absolute;top:10px;right:10px;width:10px}@media screen and (max-width:640px){.measureToolTabItem{display:none!important}}.messageArea{overflow-y:auto;height:calc(100vh - 350px)!important}@media screen and (max-width:640px){.messageArea{height:auto!important}}.commentForm{margin-top:-1rem;text-align:center}.materialInfoBox{min-width:200px;min-height:50px;background-color:rgba(50,50,50,.8);position:absolute!important;bottom:2rem;right:140px;border-radius:8px;padding:1rem;z-index:0}@media screen and (max-width:1024px){.materialInfoBox{bottom:10px;right:90px}}@media screen and (max-width:400px){.materialInfoBox{bottom:50px;right:10px}}.materialInfoBoxTitle{flex-direction:row}@media screen and (max-width:600px){.materialInfoBoxTitle{flex-direction:column}}.materialInfoBoxDescription{flex-direction:row;padding-top:.7rem}@media screen and (max-width:600px){.materialInfoBoxDescription{flex-direction:column}}.brandingLogo{position:absolute;top:0;left:0;opacity:.6;padding:2rem}@media screen and (max-width:1024px){.brandingLogo{padding:.5rem}}.aboutLogo{width:75%;margin-top:1rem}@media screen and (max-width:1900px){.aboutLogo{max-width:250px}}@media screen and (max-width:400px){.aboutLogo{margin-top:5rem}}.hierarchyDrawer>.MuiDrawer-paper{height:calc(100% - 67px)!important}.loginPanel{background-color:#2b2c2e;box-shadow:2px 4px rgba(0,0,0,.4);border-radius:8px;padding:1rem}@media screen and (max-width:640px){.loginPanel{box-shadow:none;border-radius:0;padding:1.2rem}}.loginDialogContent{padding-right:2rem;padding-left:2rem}@media screen and (max-width:640px){.loginDialogContent{padding-right:1rem;padding-left:1rem}}.loginBackground{background-image:url(/static/media/loginImg.647150d2.jpg);background-size:cover;background-position:50%;background-color:#2b2c2e;height:100%;width:100%}@media screen and (max-width:640px){.loginBackground{background-image:none}}.loginMainLogo{width:80%;margin-top:1rem}@media screen and (max-width:1900px){.loginMainLogo{max-width:250px}}@media screen and (max-width:400px){.loginMainLogo{margin-top:5rem}}.loginLocaleBtn{text-align:right}.loginLocaleBtn .MuiIconButton-label{font-size:14px;text-transform:uppercase}.loginHeader{width:100%;position:absolute;top:0;padding:1rem;font-size:10px}@media screen and (max-width:1900px){.loginHeader{padding:.1rem;top:0}}.loginFooter{width:100%;position:absolute;bottom:10px;padding:1rem;font-size:10px}@media screen and (max-width:1900px){.loginFooter{position:relative}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{-webkit-text-fill-color:#f18b21!important}.popupBg{background-color:rgba(0,0,0,.8)}.themeColorBnt{padding:.5rem 1.5rem!important;font-weight:400!important;transition:all .3s ease;opacity:1}.themeColorBnt.main{background-color:#f18b21!important}.themeColorBnt.main:hover{background-color:rgba(241,139,33,.8)!important}.themeColorBnt.warning{border:2px solid #f18b21;background-color:#323232!important}.themeColorBnt.warning:hover{border:2px solid rgba(241,139,33,.6)}.MuiLinearProgress-bar1Indeterminate,.MuiLinearProgress-bar2Indeterminate{background-color:#f18b21!important}.MuiLinearProgress-root{background-color:#fff!important}.loginName{margin-top:.5rem!important}.loginError{visibility:hidden;font-size:1rem!important;transition:all .3s ease;opacity:0;color:#ea3232}.loginError.show{visibility:visible;opacity:1}.MuiIconButton-sizeSmall .MuiSvgIcon-root{width:.6em!important}.MuiIconButton-root:hover{background-color:initial!important}.hasNoMargin{margin:0!important}.shareCard .MuiCardHeader-root{padding:0 0 0 16px;background-color:#282828}.shareCard .MuiCardHeader-root .MuiCardHeader-action{margin:0}.shareCard .MuiCardContent-root{padding:30px}.shareCard .MuiCardActions-root{padding:10px}.projectDate{margin-left:10px!important;line-height:2!important}@media screen and (max-width:640px){.projectDate{margin-left:0!important}}.projectGridHeader{flex-direction:row;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:1rem}@media screen and (max-width:640px){.projectGridHeader{zoom:.8;flex-direction:column}}.projectGridContainer{margin-left:10rem;margin-right:10rem}@media screen and (max-width:640px){.projectGridContainer{padding:.1rem!important;margin:0 .5rem .5rem!important}}@media screen and (max-width:1200px){.projectGridContainer{margin-left:2rem;margin-right:2rem}}@media screen and (max-width:1900px){.projectGridContainer{margin-left:3rem;margin-right:3rem}}.projectItemCard{min-height:400px;min-width:210px}@media screen and (max-width:700px){.projectItemCard{min-height:120px}}.projectItemCardMedia{height:380px;cursor:pointer}@media screen and (max-width:700px){.projectItemCardMedia{height:120px}}@media screen and (max-width:700px){.projectCardContent{padding:.5rem!important}.projectCardContent p{font-size:14px}}.ProjectItemStepDiv{position:relative;left:calc(100% - 210px);top:20px;overflow:visible}.MuiSvgIcon-root.reverse{transition:.1s ease-in-out;transform:rotate(180deg)}.tevaLogo{padding:2rem}@media screen and (max-width:640px){.tevaLogo{padding:1rem 0 0 1rem;display:none}}.projectStep_approval_select,.projectStep_finished_select,.projectStep_installation_select,.projectStep_new_select,.projectStep_production_select,.projectStep_ready_select,.projectStepSelect{min-width:230px}.projectStep_approval_select .MuiInputBase-input,.projectStep_finished_select .MuiInputBase-input,.projectStep_installation_select .MuiInputBase-input,.projectStep_new_select .MuiInputBase-input,.projectStep_production_select .MuiInputBase-input,.projectStep_ready_select .MuiInputBase-input,.projectStepSelect .MuiInputBase-input{border-radius:0;border:0 solid #fff!important;padding:6px 20px}.projectStep_approval_select .MuiNativeSelect-select,.projectStep_finished_select .MuiNativeSelect-select,.projectStep_installation_select .MuiNativeSelect-select,.projectStep_new_select .MuiNativeSelect-select,.projectStep_production_select .MuiNativeSelect-select,.projectStep_ready_select .MuiNativeSelect-select,.projectStepSelect .MuiNativeSelect-select{text-transform:uppercase;color:#2d2d30;font-weight:700}.projectStep_approval_select:after,.projectStep_approval_select:before,.projectStep_finished_select:after,.projectStep_finished_select:before,.projectStep_installation_select:after,.projectStep_installation_select:before,.projectStep_new_select:after,.projectStep_new_select:before,.projectStep_production_select:after,.projectStep_production_select:before,.projectStep_ready_select:after,.projectStep_ready_select:before,.projectStepSelect:after,.projectStepSelect:before{border-color:transparent!important}.projectStep_approval_select .MuiNativeSelect-icon,.projectStep_finished_select .MuiNativeSelect-icon,.projectStep_installation_select .MuiNativeSelect-icon,.projectStep_new_select .MuiNativeSelect-icon,.projectStep_production_select .MuiNativeSelect-icon,.projectStep_ready_select .MuiNativeSelect-icon,.projectStepSelect .MuiNativeSelect-icon{color:#2d2d30}.projectStep_approval_select .combo_chevron,.projectStep_finished_select .combo_chevron,.projectStep_installation_select .combo_chevron,.projectStep_new_select .combo_chevron,.projectStep_production_select .combo_chevron,.projectStep_ready_select .combo_chevron,.projectStepSelect .combo_chevron{fill:#1f1f22}.combo_chevron{width:20px;height:20px;margin-top:2px}.projectStep_new_select{background-color:#eff373}.projectStep_approval_select{background-color:#f2b33d}.projectStep_approval_select .MuiNativeSelect-select{color:#fff}.projectStep_approval_select .combo_chevron{fill:#fff}.projectStep_ready_select{background-color:#2d7359}.projectStep_ready_select .MuiNativeSelect-select{color:#fff}.projectStep_ready_select .combo_chevron{fill:#fff}.projectStep_production_select{background-color:#49edf2}.projectStep_installation_select{background-color:#4465a6}.projectStep_installation_select .MuiNativeSelect-select{color:#fff}.projectStep_installation_select .combo_chevron{fill:#fff}.projectStep_finished_select{background-color:#f230b2}.projectIconStage_new .stProject1{fill:#eff373}.projectIconStage_approval .stProject1{fill:#f2b33d}.projectIconStage_ready .stProject1{fill:#2d7359}.projectIconStage_production .stProject1{fill:#49edf2}.projectIconStage_installation .stProject1{fill:#4465a6}.projectIconStage_finished .stProject1{fill:#f230b2}.projectStepOptionItem{text-transform:lowercase;color:#fff!important;font-weight:700;text-align:center}.projectStepFilter{padding:100px!important}.projectStepFilterSelect>select{padding:10px 28px 10px 16px!important}.gobackLink{margin-right:1rem!important}.MuiAvatar-root{width:40px!important;height:40px!important;cursor:pointer}.userName{color:#a0a0a0;font-size:14px!important;cursor:pointer}@media screen and (max-width:640px){#userMenuOpenButton,.userName{display:none}}.userCompany{color:#f18b21!important}#userMenu{position:relative}#userMenu .openMenu:hover{background-color:initial}#userMenu.removeAnim button span svg{transition:all .3s ease;transform:rotate(0)}#userMenu.anim button span svg{transition:all .3s ease;transform:rotate(-180deg)}#userMenu .menuItem{color:#fff;z-index:10;background-color:rgba(37,37,37,.98)!important;position:absolute;right:0;transform:translateY(-20px);opacity:0}#userMenu .menuItem li{padding:10px 20px;min-width:200px;font-weight:600!important;display:flex;flex-grow:1;justify-content:space-between}#userMenu .menuItem li.hasSubItem{padding:0;display:block}#userMenu .menuItem li.hasSubItem div:first-child{align-items:center;padding:10px 20px;display:flex;justify-content:space-between;height:38px;box-sizing:border-box}#userMenu .menuItem li.hasSubItem div:not(:first-child){opacity:0;height:0;line-height:0;padding:0 0 0 20px;transition:all .1s ease,transform .1s ease;background-color:rgba(47,47,47,.98)!important}#userMenu .menuItem li.hasSubItem div:not(:first-child).show{z-index:20;opacity:1;height:38px;line-height:10px;padding:10px 20px}#userMenu .menuItem li.hasSubItem div:not(:first-child).show:hover{background-color:#3f3f3f!important}#userMenu .menuItem li:not(:last-child){border-bottom:2px solid #2a2a2d}#userMenu .menuItem li svg{margin-left:1rem;fill:#fff}#userMenu .menuItem.show{transition:opacity .2s ease,transform .2s ease;transform:translateY(0);opacity:1}#userMenu .menuItem.hidden{pointer-events:none;transition:opacity .1s ease,transform .1s ease;transform:translateY(-20px);opacity:0}#userMenu .menuItem .MuiListItem-root{text-align:center!important}#footer{border-top:2px solid #232426;min-height:52px}#footer h6:not(:first-child){color:#a0a0a0;margin-right:3rem}#footer h6:first-child{margin-right:3rem}#footer span{color:#fff;margin-left:.5rem;display:inline}#footer .MuiIconButton-root{padding:0!important}#footer #footerInfos{overflow:hidden;text-overflow:ellipsis}#footer .footerInfosPart{white-space:nowrap}@media screen and (max-width:640px){#footer .footerInfosPart{white-space:normal}}@media screen and (max-width:640px){#footer{margin-top:2rem}}.projectHeaderInfos{max-height:56px}.panelHeader,.projectHeaderInfos{margin-top:0;padding:1rem;background-color:#1f1f22}.panelHeader{position:relative}.panelHeader.MuiBox-root{margin-top:0!important}@media screen and (max-width:640px){.panelHeader{padding:.5rem}.panelHeader h3{font-size:14px}}.projectHeaderInfos h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidepanel{width:340px;max-width:340px;background-color:#2d2d30}@media screen and (max-width:1900px){.sidepanel{width:300px;max-width:300px}}.sidepanelContent,.treePanel{width:300px;max-width:300px;padding:0;background-color:#2d2d30;height:100%}.MuiBox-root.treePanel,.sidepanelContent.MuiBox-root{padding:0;margin:0}@media screen and (max-width:640px){.sidepanelContent,.treePanel{width:240px;max-width:240px}}@media screen and (max-width:450px){.hierarchyDrawerOnNotice{margin-top:80px;height:calc(100% - 80px)}}@media screen and (min-width:450px){.hierarchyDrawerOnNotice{margin-top:69px;height:calc(100% - 69px)}}.treePanel{width:400px;max-width:400px}@media screen and (max-width:640px){.treePanel{width:300px;max-width:300px}}.openPanelButton{margin-top:6px!important;margin-bottom:6px!important}.closePanelIcon{position:absolute!important;right:.2rem!important;top:.2rem!important}@media screen and (max-width:640px){.closePanelIcon{top:0!important;right:0!important;padding:.2rem!important}}.sharingHeader,.userHeaderInfos{min-height:200px;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center}.sharingHeader .MuiAvatar-root,.userHeaderInfos .MuiAvatar-root{width:96px!important;height:96px!important;border:2px solid hsla(0,0%,100%,.6);cursor:pointer;margin:1rem}@media screen and (max-width:640px){.sharingHeader,.userHeaderInfos{min-height:140px}.sharingHeader .MuiAvatar-root,.userHeaderInfos .MuiAvatar-root{width:60px!important;height:60px!important}.sharingHeader a,.userHeaderInfos a{font-size:10px}}@media screen and (max-width:640px){.sharingHeader h3{font-size:14px}}@media screen and (max-width:640px){.sharedURLText .MuiInputBase-root{font-size:10px}}@media screen and (max-width:640px){.commentSubmitButton{font-size:12px!important;padding:0!important;min-width:90px!important}}.rightToolBar{border-left:2px solid #232426}.leftToolBar,.rightToolBar{width:50px;max-width:50px;background-color:#323232}.leftToolBar{text-align:center;border-right:2px solid #232426}.leftToolBar .MuiAvatar-root{width:26px!important;height:26px!important;border:2px solid hsla(0,0%,100%,.6);cursor:pointer;margin:.6rem}.topToolBar{display:flex;text-align:center;background-color:#323232;border-bottom:2px solid #232426;justify-content:space-between!important}@media screen and (min-width:450px){.topToolBar__steps-label{padding-right:1em}}.topToolBar .MuiFormControl-root{align-items:center;display:flex;flex-direction:column;margin:10px 0}@media screen and (min-width:450px){.topToolBar .MuiFormControl-root{flex-direction:row;margin:15px 0}}.topToolBar .MuiNativeSelect-root{width:36px}.commentFooter{position:fixed;bottom:0;width:300px;background-color:#2d2d30}.downloadBtnIcon{width:22px;height:22px;margin-left:10px;padding:2px}.downloadCommentsButton{text-align:center;width:100%}#sidebar{min-width:300px;overflow-x:scroll;padding:1rem}