@import"https://js.arcgis.com/4.33/@arcgis/core/assets/esri/themes/light/main.css";.edit-geometry-container{position:absolute;top:20;width:400px;left:50%;transform:translate(-50%);z-index:1600!important;display:flex;justify-content:space-between;animation:slide-down 325ms forwards cubic-bezier(.4,0,.2,1)}.edit-geometry-selector{height:48px;align-items:center;padding:0 8px}.edit-geometry-container{position:absolute;top:20;width:fit-content;left:50%;z-index:1600!important;display:flex;justify-content:space-evenly;animation:slide-down 325ms forwards cubic-bezier(.4,0,.2,1)}.edit-geometry-container.edit-geometry-toolbar-leave{animation:slide-up 325ms forwards cubic-bezier(.4,0,.2,1)}.edit-geometry-selector{height:auto;align-items:center;padding:0 8px;margin-top:40px}@keyframes slide-down{0%{transform:translate(-50%,-110%)}to{transform:translate(-50%)}}@keyframes slide-up{0%{transform:translate(-50%)}to{transform:translate(-50%,-110%)}}.dialog-title{display:flex;justify-content:space-between;align-items:center}.custom-filter-panel{overflow:auto!important;overflow-y:hidden!important}.custom-filter-details{display:flex;width:100%;flex-direction:column;animation:fade-in 325ms forwards cubic-bezier(.4,0,.2,1);height:calc(100% - 64px)}.custom-filter-details-content{padding:15px 10px;overflow-y:auto;overflow-x:hidden}.custom-filterList-panel{width:auto;z-index:1;position:relative;display:flex;flex-direction:column;transition:width 275ms cubic-bezier(.4,0,.2,1);height:auto;min-width:530px}.filter-panel{overflow:auto!important;overflow-y:hidden!important}.filter-details{display:flex;width:100%;flex-direction:column;animation:fade-in 325ms forwards cubic-bezier(.4,0,.2,1);height:calc(100% - 64px)}.filter-details-content{padding:15px 10px;overflow-y:auto;overflow-x:hidden}.filterList-panel{width:auto;z-index:1;position:relative;display:flex;flex-direction:column;transition:width 275ms cubic-bezier(.4,0,.2,1);height:auto}.MuiBox-root{padding:0!important}.filter-list nav{padding-top:0}.filter-collapser .MuiListItemText-primary{text-align:center}.filter-collapser-icon{margin-left:-5px;transition:margin-right 275ms cubic-bezier(.4,0,.2,1)}.filter-collapser:hover .filter-collapser-icon{transform:translate(-5px)}.filter-collapser-text{max-width:80px;white-space:nowrap;overflow:hidden;transition:max-width 275ms cubic-bezier(.4,0,.2,1)}.filter-hidden .filter-collapser-text{max-width:0}.filter-hidden .filter-collapser-icon,.filter-hidden .filter-collapser:hover .filter-collapser-icon{margin-left:0;transform:rotateY(180deg)}.filter-header-badge-icon>span{animation:scale-in 275ms cubic-bezier(.4,0,.2,1) forwards;animation-delay:.15s;transform:scale(0)}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}.filter-hidden .filter-item-container{display:none}.filter-item-header:hover{font-weight:500}.incidentList-panel{min-width:550px;position:relative;background:#eceff5;display:flex;flex-direction:column;transition:width 275ms cubic-bezier(.4,0,.2,1);z-index:5}.incidentList-header{background:#fff;height:48px}.incidentList-filter{min-width:575px;position:relative;background:#eceff5;display:flex;flex-direction:column;transition:width 275ms cubic-bezier(.4,0,.2,1);z-index:5}.incident-list-inner.collapsed{display:none}.blue-msg{display:flex;justify-content:space-between}.blue-msg-bottom{display:flex;justify-content:flex-end}.hidden{display:none!important}.extraSpace{margin-right:4px}.lessSpace{margin-right:2px}.featureList{height:auto;width:530px;display:flex;justify-content:center;margin:0 0 2px}.featureList.collapsed{justify-content:flex-start}.onlyArrow{height:150px;margin:auto;width:25px}.collapsed{width:25px}.incidentList-buttons{background:#fff;height:57px;padding:10px}.incidentList-buttons.hidden{display:none}.incidentList-bottom{background:#fff;height:25px;padding-left:10px}.incidentList-bottom.hidden{display:none}.incidentListButton{display:block}.incidentListButton.hidden{display:none}.list-item-incident-name{padding:0;margin:2px 0;white-space:pre-wrap;word-break:break-word}.incident-list{overflow:hidden;z-index:1}.incident-list-inner{height:100%!important}.incident-list .react-scrollable-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;overflow-y:scroll}.incident-list-action-panel{flex:0 0 36px;padding:10px;border-top:1px solid #d8dde6;background:#fff}.incident-list-sort-panel{padding-top:5px;overflow-y:visible}.incident-list-sort-panel label{font-size:.8em;color:#7f8492;margin-right:10px}.un-approval-requested-color{-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;background-color:#000;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgb(79,79,220)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgb(79,79,220)),color-stop(.75,rgb(79,79,220)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgb(79,79,220) 25%,transparent 25%,transparent 50%,rgb(79,79,220) 50%,rgb(79,79,220) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgb(79,79,220) 25%,transparent 25%,transparent 50%,rgb(79,79,220) 50%,rgb(79,79,220) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgb(79,79,220) 25%,transparent 25%,transparent 50%,rgb(79,79,220) 50%,rgb(79,79,220) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgb(79,79,220) 25%,transparent 25%,transparent 50%,rgb(79,79,220) 50%,rgb(79,79,220) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgb(79,79,220) 25%,transparent 25%,transparent 50%,rgb(79,79,220) 50%,rgb(79,79,220) 75%,transparent 75%,transparent)}@keyframes clear-selection-slide-up{0%{opacity:0;bottom:55px;max-height:0;box-shadow:#0000001f 0 1px 6px,#0000001f 0 1px 4px}to{opacity:1;bottom:70px;max-height:45px;box-shadow:#00000029 0 3px 10px,#0000003b 0 3px 10px}}.panel-header{height:65px}.header-radio-group{display:flex;justify-content:space-between;min-width:550px}.apply-filters-button{height:40px;margin:0 10px}.list{padding:5px;width:300px;background-color:#d3d3d3}.list.draggingOver{background-color:#add8e6}.item{-webkit-user-select:none;user-select:none;padding:10px;margin:0 0 8px;background-color:#f0f}.item.dragging{background-color:pink}.approvalCheckboxes{padding:0;line-height:16px;vertical-align:middle}.approvalCheckboxLabel{line-height:16px;vertical-align:middle;padding-right:5px}.incident-list-sort-panel-vir{padding-top:0;overflow-y:visible}.incident-list-sort-panel-vir label{font-size:.65em;color:#7f8492;margin-right:10px}.incident-list-sort-panel-vir p{font-size:.7em}.required-field-status-chip{background-color:#eceff5;margin:5px 0;z-index:5}.required-field-status-chip .avatar{font-size:.7em;width:22px;height:22px}.required-field-status-chip label{line-height:21px}.list-item-incident-name-vir{padding:0;margin:0;white-space:pre-wrap;word-break:break-word}.list-hidden{display:none}.list-normal{width:100vw}.list-just-arrow{width:4vw}.orange-color{background-color:#ff8c00}.yellow-color{background-color:#dfdf6b}.gray-color{background-color:#7f8492}.dark-purple-color{background-color:indigo}.mid-dark-purple-color{background-color:#639}.mid-light-purple-color{background-color:#9370b7}.light-purple-color{background-color:#c1add6}.dark-blue-color{background-color:#00008b}.mid-blue-color{background-color:#6495ed}.light-blue-color{background-color:#b1d4e0}.cancelled-color{-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;background-color:#fff;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,gray),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,gray),color-stop(.75,gray),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,gray 25%,transparent 25%,transparent 50%,gray 50%,gray 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,gray 25%,transparent 25%,transparent 50%,gray 50%,gray 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,gray 25%,transparent 25%,transparent 50%,gray 50%,gray 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,gray 25%,transparent 25%,transparent 50%,gray 50%,gray 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,gray 25%,transparent 25%,transparent 50%,gray 50%,gray 75%,transparent 75%,transparent)}.red-color{background-color:red}.green-color{background-color:green}.featureCheckboxSelection{color:#fff;display:inline-block;margin:0;padding:1}.incident-details{display:flex;flex-direction:column;animation:fade-in 325ms forwards cubic-bezier(.4,0,.2,1);height:100%;width:100%}.incident-details-content{padding:0 10px}.incident-details-content.last{margin-bottom:20px}.incident-details-panel{margin-bottom:5px}.incident-details-summary{width:100%}.incident-details-panel:last-child{margin-bottom:5px}.incident-details-panel-header{display:flex;width:100%}.required-field-node-class{position:absolute;right:80px;margin:auto}.required-field-node-class-short{position:absolute;right:81px;margin:auto}.incident-details-panel-header h4{margin:0;font-weight:400;font-size:1em;text-transform:uppercase;font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.incident-details-panel .incident-details-panel-header{display:flex;align-items:center}.incident-details-panel .incident-details-panel-content{display:flex;flex-wrap:wrap}.incident-details-panel-expander-enter{overflow:hidden;animation:expand 425ms cubic-bezier(.4,0,.2,1) forwards}.incident-details-panel-expander-leave{overflow:hidden;animation:collapse 425ms cubic-bezier(.4,0,.2,1) forwards}.change-log-badge{cursor:pointer}.change-log-badge span{transition:box-shadow 275ms cubic-bezier(.4,0,.2,1)}.MuiExpansionPanelSummary-root{padding:0 5px}.change-log-badge:hover span{box-shadow:#00000029 0 3px 10px,#0000003b 0 3px 10px}@keyframes collapse{0%{max-height:300px}to{max-height:0;padding-top:0;padding-bottom:0}}@keyframes expand{0%{max-height:0;padding-top:0;padding-bottom:0}to{max-height:300px}}.incident-details-header{display:block;align-items:center;padding:10px 0 0;border-bottom:1px solid #d8dde6;background:#fff;box-shadow:#0000001f 0 1px 6px,#0000001f 0 1px 4px;z-index:1}.incident-details-top{display:flex;justify-content:space-between;flex:0 0 auto;align-items:center;padding:0 10px 0 15px;z-index:1;word-break:break-word}.incident-details-bottom{padding:0 10px 0 15px;margin-bottom:10px;z-index:1}.incident-details-top h3{color:#494949;font-weight:400;font-size:1.2em;margin:.9em 0}.incident-details-header-actions>div{margin-left:10px;display:block;clear:both;width:100%}.required-field-status-chip{cursor:pointer!important;transition:box-shadow 325ms cubic-bezier(.4,0,.2,1)}.required-field-status-chip:hover{box-shadow:#0000001f 0 1px 6px,#0000001f 0 1px 4px}.grid-item label{height:2.2em;font-size:1rem;color:#7f8492;text-transform:uppercase;padding:0;margin:0}.grid-item p{padding:0;margin:0}.required{color:red}.pointer{cursor:pointer}.map,#viewContainer{height:100%;width:100%;margin-left:auto;margin-right:auto}.esri-menu.esri-search__suggestions-menu ul>li{display:block;white-space:pre}.esri-popup__feature-buttons .esri-popup__action{max-width:75%}.popup-incident-primary-fields{border-top:solid 1px rgba(50,50,50,.25);border-bottom:solid 1px rgba(50,50,50,.25);padding:2px 10px 4px}.esri-search-result-renderer{margin:0 15px}body{overflow-y:hidden}.app-content{height:auto;width:100%;position:relative;flex:1;display:flex;z-index:0;overflow:hidden}.map{position:absolute}.content-container,.filter-hidden .content-container.content-container-details{max-width:725px;min-width:650px;z-index:1;position:relative;display:flex;transition:width 275ms cubic-bezier(.4,0,.2,1)}.map-container{flex:1;overflow:hidden;position:relative;flex-direction:column;z-index:0}#measurementTopbar{background:#fff;padding:4px;width:32px;margin-top:15px}.action-button{font-size:16px;background-color:transparent;border:1px solid #d3d3d3;color:#6e6e6e;height:32px;width:32px;text-align:center;box-shadow:0 0 1px #0000004d}.app-header{height:50px;padding:10px 15px;background:#09f;color:#fff;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.esri-basemap-gallery{min-width:0px!important;width:auto!important}.app-header-red{height:50px;padding:10px 15px;background:#ff001a;color:#fff;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.header-search{flex:1 0 auto}.esri-search{width:300px}.esri-search .esri-search__sources-button{display:none}.filter-hidden .content-container{max-width:535px}.perimeter-panel-container{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column-reverse;z-index:0}.perimeter-panel-button{display:flex;flex-direction:column-reverse}.filter-panel{z-index:1;position:relative;transition:width 275ms cubic-bezier(.4,0,.2,1)}.filter-hidden .filter-panel{width:50px}.incident-list-hidden .incidentList-panel{width:50px;overflow-y:visible}.incident-list-hidden .results-list-collapser-icon,.incident-list-hidden .results-list-collapser-icon:hover .results-list-collapser-icon{margin-left:0;transform:rotateY(180deg);overflow-y:visible}.perimeter-close-button{order:1;display:inline-block;float:right}.incident-list-hidden .incident-list-header-panel{width:35px;overflow-y:visible}.incident-list-header-panel-content{overflow:visible}.incident-list-hidden .incident-list-header-panel-content{display:none!important}.incident-list-hidden .react-scrollable-list{overflow-y:hidden}.incident-list-hidden .share-incidents-button{display:none!important;overflow:hidden;width:0px}.incident-list-hidden .incident-list-sort-panel{width:50px}.incident-list-hidden .incident-list-action-panel{display:none}.filter-panel-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-branding{margin-right:25px}.header-branding h1{margin:0;font-size:1.5em;font-weight:300}.header-user{display:flex;align-items:center}.filter-panel,.incidentList-panel{animation:fade-in 325ms forwards cubic-bezier(.4,0,.2,1)}.splash-container,.login-container{background:url(/assets/splashBackground-DRyRLBQg.jpg) center center no-repeat;background-size:cover}.splash-container,.error-container{width:100%;height:100%;position:relative}.splash-container h2,.error-container h2{position:fixed;right:2em;bottom:1.5em;color:#fff;font-weight:600;font-size:2em;margin:0}.splash-spinner,.error-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.error-container{background:url(/assets/errorBackground-uSzobm1F.jpg) center center no-repeat;background-size:cover}.error-message{font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;max-width:600px;text-align:center}.error-message h3{font-size:5em;margin:.5em 0;font-weight:800}.error-message p{font-size:1.2em;line-height:1.5em;font-weight:300}.loading-spinner-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-spinner-center-notransform{position:absolute;top:50%;left:50%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.row{display:flex;overflow-y:auto;padding-top:5px}.report-page{break-after:always;padding-top:.5rem;margin:.5rem}.summaries-report-page-map{break-after:always;padding-top:.5rem;margin:0 .5rem;page-break-before:always!important}.flex-container{display:flex;flex-direction:column!important;width:100%;padding-top:20px;padding-left:10px}@media print{#printBackButton{display:none}}html,body,#root{width:100%;height:100%}body{margin:0;padding:0;font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.esri-hidden{display:none!important}
