:root{--color-excellent:#0f0;--color-good:#00f;--color-fair:#ff0;--color-poor:red;--color-endOfLife:#6f00ff;--color-nodata:#000;--color-excellent-raw:0,255,0;--color-good-raw:0,0,255;--color-fair-raw:255,255,0;--color-poor-raw:255,0,0;--color-endOfLife-raw:111,0,255;--color-nodata-raw:120,120,120}@font-face{font-family:ttc-dbold;src:url(/static/media/TTCommons-DemiBold.9f852ebb.ttf) format("truetype")}@font-face{font-family:ttc-bold;src:url(/static/media/TTCommons-Bold.f09d3ba8.ttf) format("truetype")}@font-face{font-family:ttc-medium;src:url(/static/media/TTCommons-Medium.e1e7a9ea.ttf) format("truetype")}@font-face{font-family:ttc-regular;src:url(/static/media/TTCommons-Regular.7d4f0441.ttf) format("truetype")}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{display:flex;justify-content:center}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}amplify-authenticator{margin:auto}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.nav{display:flex;height:100%;flex-direction:column;border-right:1px solid #a9a9a9;padding-top:20px;background:linear-gradient(#0e175a,#2b4c8f)}.nav.maintenanceMode{background:linear-gradient(#c00,#ff6900)}.nav .MuiSvgIcon-colorPrimary{color:#ddd}.nav ul{display:flex;z-index:1000;flex-direction:column;padding:0;margin:0;list-style:none}.nav #mainLogo{width:50px;height:50px;margin:5px 5px 50px}.nav-element:hover{background-color:#2b4c8f}.nav-element{cursor:pointer;position:relative;height:40px;margin:5px 0}.nav-element,.nav-element .icon-container{display:flex;justify-content:center;align-items:center}.nav-element .icon-container{width:100%;height:100%}.nav-element .icon-container img{width:24px;height:24px}.nav-element .links-container{background-color:#2b4c8f;color:#eee;cursor:default;width:200px;display:inline-flex;flex-direction:column;position:absolute;left:60px;top:-10px;padding:0 0 15px 10px;z-index:1000}.nav-element .links-container a{color:#eee}.nav-element .links-container h1{font-size:16px;font-weight:500;text-transform:uppercase}.nav-element .links li{padding:10px}.main{width:100%;max-height:100vh;background:#f3f3ff;box-sizing:border-box;overflow:auto}amplify-authenticator{margin:0!important}.MuiButton-startIcon{margin:0}.bottomDetailButtons{margin-top:10px}.bottomDetailButtons button{margin:0 10px}.MuiCard-root{border-radius:20px}.MuiFormControl-fullWidth{width:calc(100% - 15px)!important}.headerBar{background:#fff;text-align:right;display:flex;justify-content:space-between}.headerBar img{height:34px;margin-right:6px}.cushmanImage{width:300px}.enhancedTableToolbar{display:flex;flex-direction:column;min-height:40px}.enhancedTableToolbar .titleRow{display:flex;justify-content:space-between;width:100%;padding:0 20px}.enhancedTableFilter h2{margin:0 0 5px}.MuiInputBase-input.MuiOutlinedInput-input{padding:10px}.filterAddition{display:flex;align-items:center}.filterAddition .valueInputs{display:flex;flex-direction:column}.enhancedTableFilter{width:100%}.wallOfCardsContainer{display:flex;flex-wrap:wrap}.inspectionCreateForm{margin-bottom:10px;padding:15px}.inspectionCreateFormDiv{display:flex}@media only screen and (max-width:600px){.inspectionCreateFormDiv,.inspectionCreateFormDiv .radioGroup{display:flex;flex-flow:wrap}}.buildingDetailSummary div,.equipmentDetailSummary div{margin-right:10px}.mepOption{max-width:40vw;white-space:pre-wrap;right:3vw}.mepCostingCreate button{margin-right:5px}.mepCostingCreate .MuiFormControl-root{margin:10px}.mepCostingDetails button{margin:0 5px}.newMEPList a button{margin:0 20px 20px}.equipment-condition-Excellent{background:rgba(var(--color-excellent-raw),.3)}.equipment-condition-Good{background:rgba(var(--color-good-raw),.3)}.equipment-condition-Fair{background:rgba(var(--color-fair-raw),.3)}.equipment-condition-Poor{background:rgba(var(--color-poor-raw),.3)}.equipment-condition-EndOfLife{background:rgba(var(--color-endOfLife-raw),.3)}.equipment-condition-nodata{background:rgba(var(--color-nodata-raw),.3)}.tickboxes .tickboxOption{display:flex;margin-bottom:10px}.overrideButtonContainer{padding-bottom:10px}.MuiInputBase-fullWidth{width:auto}.DashboardCard{min-width:300px;margin:10px}.DashboardCard a{text-decoration:none;color:#000}.DashboardCard .MuiCardHeader-title{font-family:ttc-dbold;font-size:1.5rem}.DashboardHero{min-width:300px;margin:10px;max-width:calc(100% - 20px)}.DashboardHero .cardContent{display:flex}.DashboardHero .barChartContainer{margin-left:1rem;border:.1rem solid hsla(0,0%,43.9%,.09);border-radius:1rem;padding:1rem}.DashboardHero .barChartContainer h3{font-size:1.8rem}.DashboardHero .MuiTypography-h5{font-size:2.8rem;font-family:ttc-dbold}@media screen and (max-width:720px){.DashboardHero .cardContent{flex-direction:column}}.header{font-weight:900}.icons{height:"55px"}.iconLabels,.icons{width:"40px";padding:"5px"}.iconLabels{display:"inline-block";text-align:"center"}.avatar{background-color:"#ff00"}.top{width:100%;margin-bottom:1rem}.top,.top .left{display:flex;justify-content:space-between}.top .left{width:45.7%;height:7.4rem;border-radius:.8rem;-webkit-border-radius:.8rem;-moz-border-radius:.8rem;-ms-border-radius:.8rem;-o-border-radius:.8rem;align-items:center;padding:0 .5rem;margin-right:1rem;border:.1rem solid hsla(0,0%,43.9%,.09);box-shadow:none}.top .left:hover{cursor:pointer}.top .left img{width:4.25rem;height:auto}.top .left h3{font-family:ttc-dbold;font-size:2rem;color:#000}.top .right{width:48.5%;height:7.4rem;border-radius:.8rem;-webkit-border-radius:.8rem;-moz-border-radius:.8rem;-ms-border-radius:.8rem;-o-border-radius:.8rem;display:flex;justify-content:space-between;align-items:center;padding:0 .5rem;border:.1rem solid hsla(0,0%,43.9%,.09);background-color:#fff;box-shadow:none}.top .right:hover{cursor:pointer}.top .right img{width:3.5rem;height:auto}.top .right h3{font-family:ttc-dbold;font-size:2rem;color:#000}.bottom{font-size:2rem}.bottom .box{height:5rem;border-radius:.9rem;-webkit-border-radius:.9rem;-moz-border-radius:.9rem;-ms-border-radius:.9rem;-o-border-radius:.9rem;padding:0 2.1rem;display:flex;justify-content:space-between;align-items:center;border:.1rem solid hsla(0,0%,43.9%,.15);margin-bottom:1.1rem}.bottom .box span{font-size:1.65rem;font-family:ttc-medium;color:#000}.barChartRow{display:flex;height:1.5rem;align-items:center;padding:5px 0;font-family:ttc-medium}.barChartRow .barChartBarContainer{background-color:#f2f4ff;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;display:flex;align-items:center;overflow:hidden;flex-grow:1}.barChartRow .barChartBarContainer .barCount{padding-left:5px}.barChartRow .barChartBarContainer .barFill{opacity:.8;height:1.5rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem}.barChartRow .barChatRowLabel{min-width:8rem;font-size:1.5rem}.barChartContainer{width:100%}.barChartContainer h3{font-family:ttc-dbold;font-size:1.5rem}.full-width-clip-loader{width:calc(100vw - 70px);height:80vh;align-items:center;display:flex}.sublevel{width:"auto";float:"left";display:flex;flex-wrap:wrap}.Dashboard{display:flex;flex-direction:column;width:100%}.dashboardLoadingError{padding:20px;margin-top:10px}.missingCityStateToggle{padding:10px}.mepCostingDetails div{margin:5px}.bottomDetailButtons{padding-bottom:10px}.content{height:100vh;min-height:100%;width:100vw;display:flex;box-sizing:border-box}.textInputGroup{padding:10px}.textInputGroup div{margin-right:10px;margin-top:5px}
/*# sourceMappingURL=main.715808f0.chunk.css.map */