@charset "UTF-8";@import"https://js.arcgis.com/4.31/esri/themes/light/main.css";.header-container{max-height:90px;min-height:90px;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #1f3769;width:100%;z-index:200;background-color:#1f3769}.header-container .search-wrapper{width:100%}.header-container .search-wrapper .esri-widget--button{margin:auto .125rem;height:38px;width:50px}.header-container .logo-search-wrapper{display:inherit;flex-wrap:nowrap;flex-direction:row;height:100%;z-index:1;flex-grow:1}@media screen and (max-width:475px){.header-container .logo-search-wrapper{flex-direction:column}}.header-container .logo-wrapper{display:inherit;height:100%;justify-content:flex-start;text-align:center;padding:0 .75rem}.header-container .logo-wrapper a{display:flex;justify-content:center}@media screen and (max-width:932px){.header-container .logo-wrapper{padding:0rem .75rem .25rem .25rem}}@media screen and (max-width:620px){.header-container .logo-wrapper{flex-direction:column}}@media screen and (max-width:475px){.header-container .logo-wrapper{padding-left:1rem;flex-direction:row;padding:0 .75rem}}.header-container .logo-wrapper img.logo-icon{height:auto;width:65px}@media screen and (max-width:932px){.header-container .logo-wrapper img.logo-icon{width:57px}}.header-container .logo-wrapper .logo-name{margin:auto 12px}@media screen and (max-width:1258px){.header-container .logo-wrapper .logo-name{font-size:14px}}@media screen and (max-width:495px){.header-container .logo-wrapper .logo-name{margin-right:3px;margin-left:3px}}.header-container .logo-wrapper .logo-name p{display:flex;align-items:flex-start;flex-direction:column;font-size:20px;font-weight:500;color:#fff;line-height:24px;text-wrap-mode:nowrap}@media screen and (max-width:932px)and (min-width:476px){.header-container .logo-wrapper .logo-name p{font-size:13px;margin:0;line-height:18px}}@media screen and (max-width:475px){.header-container .logo-wrapper .logo-name p{font-size:16px}}.header-container .logo-wrapper:hover{cursor:pointer}.header-container .search-container{display:flex;margin-top:auto;margin-bottom:auto;padding-top:10px;flex-grow:1;max-width:600px}@media screen and (max-width:1258px){.header-container .search-container{max-width:350px}}@media screen and (max-width:475px){.header-container .search-container{max-width:100%;padding:0}}@media screen and (max-width:1258px)and (min-width:476px){.header-container .search-container{padding-top:10px}}@media screen and (max-width:1258px){.header-container{max-height:120px;min-height:120px;height:120px}}@media screen and (max-width:932px){.header-container{max-height:120px;min-height:120px;height:120px}}@media screen and (max-width:475px){.header-container{max-height:200px;min-height:200px;height:200px}}.LayerItem{min-height:auto;display:flex;flex-direction:column;padding:0 16px 4px;margin:12px 0}.LayerItem .MuiTypography-root{font-size:14px}.GroupLayerItem__accordion{margin:0;border-block-end:1px solid #dfdfdf}.GroupLayerItem__accordion.MuiPaper-elevation1{box-shadow:none}.GroupLayerItem__accordion.MuiAccordion-root.Mui-expanded{margin:0}.GroupLayerItem__accordion.MuiAccordion-root:before{display:none}.GroupLayerItem__accordion .GroupLayerItem__accordion-summary{min-height:auto;font-weight:500;font-size:14px}.GroupLayerItem__accordion .GroupLayerItem__accordion-summary .MuiIconButton-root{padding:8px}.GroupLayerItem__accordion .GroupLayerItem__accordion-summary.Mui-expanded{min-height:auto}.GroupLayerItem__accordion .GroupLayerItem__accordion-summary .MuiAccordionSummary-content{margin:12px 0}.GroupLayerItem__accordion .GroupLayerItem__accordion-details{display:flex;flex-direction:column;padding:0 16px 4px;font-size:14px}.GroupLayerItem__accordion .GroupLayerItem__accordion-details .MuiTypography-root{font-size:14px}.LayerList{background-color:#fff;box-shadow:0 1px 2px #0000004d;max-width:330px;max-height:calc(100vh - 16px - 20rem);display:flex;flex-direction:column}.LayerList .LayerList__header{background-color:#1f3769;flex-shrink:0}.LayerList .LayerList__header p{margin:0;padding:16px;color:#fff;font-weight:600}.layers-list-container{flex-grow:1;overflow-y:auto;background:#fff}.layers-list-container .layers-toggle{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.layers-list-container .layers-toggle label.MuiFormControlLabel-root{max-width:15rem}.layers-list-container .layers-toggle span.MuiSwitch-root{padding:13px}.layers-list-container .layers-toggle span.MuiSwitch-root .PrivateSwitchBase-root-159{padding:10px}.layers-list-container .layers-toggle span.MuiSwitch-root .MuiIconButton-label .MuiSwitch-thumb{width:18px;height:18px}@media screen and (max-width:475px){.layers-list-container{width:200px;height:calc(100vh - 226px)}.layers-list-container label.MuiFormControlLabel-root{margin-right:unset}.layers-list-container .MuiTypography-body1{font-size:.75rem;width:5rem}}.sublayer-list-wrapper{list-style-type:none;text-indent:1.5rem;margin:.5rem .5rem .5rem 0;flex-direction:column;padding-left:0;width:25rem}.sublayer-list-wrapper .sublayer-list-item img{float:right}img.layer-image{float:right;padding:.25rem;margin-top:auto;margin-bottom:auto;max-width:30px}.Bookmarks .Bookmarks__header{background-color:#1f3769;flex-shrink:0}.Bookmarks .Bookmarks__header p{margin:0;padding:16px;color:#fff;font-weight:600}.Bookmarks .Bookmarks__container{padding:4px 0;width:400px;max-width:100%;max-height:360px;overflow-y:auto}.Bookmarks .Bookmarks__container .Bookmarks__empty{padding:0 16px;text-align:center}.Bookmarks .Bookmarks__container .Bookmarks__item{display:flex;align-items:center;justify-content:space-between;margin:4px 0;position:relative}.Bookmarks .Bookmarks__container .Bookmarks__item:first-child{margin-top:0}.Bookmarks .Bookmarks__container .Bookmarks__item:last-child{margin-bottom:0}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__select-button{display:flex;align-items:center;cursor:pointer;border:none;background-color:transparent;margin:0;flex-grow:1;text-align:left;padding:6px 104px 6px 16px}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__select-button:hover{background-color:#f0f0f0}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__select-button img{width:27px;height:25px;margin-right:3px}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__select-button .Bookmarks__item-premiseadd{margin-right:8px}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__select-button .Bookmarks__item-ssl{white-space:nowrap}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__actions-container{position:absolute;top:0;right:0;display:flex;align-items:center}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__actions-container .Bookmarks__highlight-switch .MuiSwitch-thumb{margin-left:-3px;margin-top:2px}.Bookmarks .Bookmarks__container .Bookmarks__item .Bookmarks__actions-container .Bookmarks__remove-button span{color:#7a1518}.Bookmarks .Bookmarks__container .Bookmarks__item .MuiButtonBase-root{padding:7px;margin-left:6px;margin-right:8px}#BasemapGalleryWidget.hide{display:none}.mapview-container .esri-ui-corner .esri-component .esri-basemap-gallery .esri-basemap-gallery__item:first-child{margin-top:0}.mapview-container .esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component{width:240px}.mapview-container .esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item{border:1px solid #eee;width:120px;margin:0}@media screen and (max-width:475px){.mapview-container .esri-basemap-gallery{min-width:200px}}#MeasureWidget{display:flex;flex-direction:column;align-items:stretch;background-color:#fff;width:240px}#MeasureWidget.hide{display:none}#MeasureWidget .Measurement__header{background-color:#1f3769;flex-shrink:0;width:100%}#MeasureWidget .Measurement__header p{margin:0;padding:16px;color:#fff;font-weight:600}#MeasureWidget .esri-area-measurement-3d__container,#MeasureWidget .esri-direct-line-measurement-3d__container{width:225px}#MeasureWidget .button__container .action-button.active{background-color:#f5f5f5}#MeasureWidget__icons{display:flex;justify-content:center;width:100%}#MeasureWidget__icons .MeasureWidget__image-container{width:50px;height:25px;margin:.2rem;display:flex;align-items:center;justify-content:center}#MeasureWidget__icons .active button{background-color:#efefef}#MeasureWidget__icons #distanceButton{border-left:1px solid rgba(0,0,0,.1)}#MeasureWidget__icons .button__container{width:50%}#MeasureWidget__icons .button__container .action-button{border:none;display:flex;align-items:center;flex-direction:column;color:gray;width:100%;cursor:pointer;background-color:#fff;position:relative}#MeasureWidget__icons .button__container .action-button.active{color:#7a1518;background-color:#f5f5f5}#MeasureWidget__icons .button__container .action-button.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:50px;background-color:gray;background-color:#0000004d}#MeasureWidget__esri,#MeasureWidget__esri_3D{background-color:#fff}.sharing_toolbox{height:30px;display:flex;justify-content:space-between}.share-link{background-repeat:no-repeat;background-position:center;background-size:17px;display:inline-block;width:40px;height:30px;float:left;cursor:pointer}.twitter{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='xMidYMid'%20width='27'%20height='21'%20viewBox='0%200%2027%2021'%3e%3cdefs%3e%3cstyle%3e.cls-2{fill:%231f3769}%3c/style%3e%3c/defs%3e%3cpath%20d='M24.227%205.235c.017.229.017.459.017.688%200%207.004-5.569%2015.074-15.748%2015.074-3.136%200-6.049-.869-8.499-2.378.446.049.874.066%201.336.066%202.588%200%204.97-.837%206.872-2.264-2.433-.049-4.472-1.575-5.175-3.674.343.049.685.082%201.045.082.497%200%20.994-.066%201.457-.181-2.536-.491-4.438-2.624-4.438-5.199v-.066c.736.394%201.593.64%202.501.673-1.49-.952-2.467-2.575-2.467-4.413%200-.984.274-1.886.754-2.673%202.724%203.215%206.82%205.315%2011.412%205.544a5.784%205.784%200%200%201-.137-1.214c0-2.919%202.468-5.297%205.535-5.297a5.64%205.64%200%200%201%204.044%201.672A11.175%2011.175%200%200%200%2026.249.396c-.411%201.23-1.285%202.263-2.433%202.92a11.531%2011.531%200%200%200%203.187-.82%2011.65%2011.65%200%200%201-2.776%202.739z'%20id='path-1'%20class='cls-2'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.email{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='xMidYMid'%20width='27'%20height='21'%20viewBox='0%200%2027%2021'%3e%3cdefs%3e%3cstyle%3e.cls-2{fill:%231f3769}%3c/style%3e%3c/defs%3e%3cpath%20d='M25.901.004H1.068C.52.004%200%20.553%200%201.102v18.869C0%2020.519.52%2021%201.068%2021h24.833c.548%200%201.099-.481%201.099-1.029V1.102c0-.549-.551-1.098-1.099-1.098zM15.778%2011.891h-.111l-2.183%202.121-1.996-1.982-10.047%204.566%208.527-6.074-8.9-8.833v-.587l12.416%209.931%2012.417-9.931v.587l-8.693%208.627%208.817%206.28-10.247-4.705z'%20id='path-1'%20class='cls-2'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.facebook{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='xMidYMid'%20width='10'%20height='22'%20viewBox='-5%20-13%2020%2044'%3e%3cdefs%3e%3cstyle%3e.cls-2{fill:%231f3769}%3c/style%3e%3c/defs%3e%3cpath%20d='M9.997%207.208L9.606%2011H6.653v11.001H2.216V11H.003V7.208h2.213V4.925c0-3.084%201.248-4.926%204.801-4.926h2.954V3.79H8.123c-1.379%200-1.47.535-1.47%201.522v1.896h3.344z'%20id='path-1'%20class='cls-2'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.shareURL{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='xMidYMid'%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%3e%3cdefs%3e%3cstyle%3e.cls-2{fill:%231f3769}%3c/style%3e%3c/defs%3e%3cpath%20d='M21.051%208.187l-3.356%203.356a3.163%203.163%200%200%201-4.474%200l1.728-1.736c.529.144%201.212-.086%201.628-.501l2.237-2.238a1.581%201.581%200%200%200%200-2.237l-1.678-1.678a1.581%201.581%200%200%200-2.237%200L12.662%205.39c-.438.438-.659%201.069-.476%201.619l-1.762%201.737a3.164%203.164%200%200%201%200-4.474L13.78.916a3.164%203.164%200%200%201%204.475%200l2.796%202.796a3.164%203.164%200%200%201%200%204.475zM7.348%2014.619a1.187%201.187%200%200%201%200-1.678l5.593-5.593a1.187%201.187%200%200%201%201.678%201.678l-5.593%205.593a1.185%201.185%200%200%201-1.678%200zM5.39%2012.662l-2.237%202.237a1.581%201.581%200%200%200%200%202.237l1.678%201.678a1.581%201.581%200%200%200%202.237%200l2.238-2.237c.415-.416.645-1.099.501-1.628l1.736-1.728a3.164%203.164%200%200%201%200%204.474l-3.356%203.356a3.164%203.164%200%200%201-4.475%200L.916%2018.255a3.164%203.164%200%200%201%200-4.475l3.356-3.356a3.164%203.164%200%200%201%204.474%200l-1.737%201.762c-.55-.183-1.181.038-1.619.476z'%20id='path-1'%20class='cls-2'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.Share__url{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px #0000000f;padding:0 12px}#PrintWidget{background-color:#fff;box-shadow:0 0 6px #333}#PrintWidget.hide{display:none}.Print__print-button:disabled{background-color:#d1d5db;color:#6b7280;cursor:not-allowed;opacity:.8;width:"100%"}.tooltip-container{position:relative;display:block}.tooltip-container[title]:hover:after{content:attr(title);position:absolute;bottom:110%;left:50%;transform:translate(-50%);background:#111;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;pointer-events:none}.PrintingDialog__building-report-message{color:#797979;font-size:1rem;text-align:justify;font-weight:300;position:relative;float:none;margin-top:0;padding:0;line-height:1.25rem}.PrintingDialog__building-report-message .warn{font-weight:700;color:red}.PrintingDialog__download-message{font-size:1rem;font-weight:400;font-style:normal;text-align:justify;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}.PrintingDialog__open-pdf-link{font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block;color:#1f3769}.video-container{margin-top:1rem;width:100%}.tour-step__description{text-align:left;margin:0;font-size:14px;line-height:20px}.tour-step__drawing-tool-img{width:100%;height:auto}.__floater__body{margin-left:1rem}@media screen and (max-width:932px){.__floater__body{display:none}}.tool-layers{max-height:40rem}.react-joyride__tooltip{max-width:50rem!important}#HelpWidget{box-shadow:0 0 6px #333}#HelpWidget .Widget__button,#HelpWidget .Widget__link{max-width:140px}@media screen and (max-width:932px){#HelpWidget .interactive-help{display:none}}@media screen and (max-width:475px){#HelpWidget{padding:.25rem .5rem}}.Disclaimer__description{color:#000;font-size:1rem;text-align:justify;font-weight:300;position:relative;float:none;margin:0;padding:1rem 0;line-height:1.35rem}_:default:not(:root:root),.tools-holder>#PrintWidget>.single-button>.Widget__button{line-height:0px}_:default:not(:root:root),.interactive-help>.Widget__button>.Widget__label{padding:0 0 0 .75rem}.LightStudy{width:60vw}.LightStudy .LightStudy__header{background-color:#1f3769;flex-shrink:0}.LightStudy .LightStudy__header p{margin:0;padding:16px;color:#fff;font-weight:600}.LightStudy .LightStudy__container{padding:4px 0;max-width:100%;max-height:360px;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr 1fr}.LightStudy .LightStudy__container .LightStudy__empty{text-align:center}.LightStudy .LightStudy__container .LightStudy__item{display:flex;align-items:center;justify-content:space-between;margin:4px 0;position:relative}.LightStudy .LightStudy__container .LightStudy__item:first-child{margin-top:0}.LightStudy .LightStudy__container .LightStudy__item:last-child{margin-bottom:0}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__select-button{display:flex;align-items:center;cursor:pointer;border:none;background-color:transparent;margin:0;flex-grow:1;text-align:left;padding:6px 104px 6px 16px}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__select-button:hover{background-color:#f0f0f0}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__select-button img{width:27px;height:25px;margin-right:3px}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__select-button .LightStudy__item-premiseadd{margin-right:8px}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__select-button .LightStudy__item-ssl{white-space:nowrap}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__actions-container{position:absolute;top:0;right:0;display:flex;align-items:center}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__actions-container .LightStudy__highlight-switch .MuiSwitch-thumb{margin-left:-3px;margin-top:2px}.LightStudy .LightStudy__container .LightStudy__item .LightStudy__actions-container .LightStudy__remove-button span{color:#7a1518}.LightStudy .LightStudy__container .LightStudy__item .MuiButtonBase-root{padding:7px;margin-left:6px;margin-right:8px}.LightStudyDateSelection{color:#fff;display:flex;flex-direction:column;justify-content:stretch;align-items:center;height:auto;padding:1em;margin-right:0!important}.LightStudyDateSelection .LightStudyDateSelection__date-container,.LightStudyDateSelection .LightStudyDateSelection__season-container{width:100%}.LightStudyDateSelection .LightStudyDateSelection__label{color:#1f3769}.LightStudyDateSelection .LightStudyDateSelection__date-container{display:flex;justify-content:center;align-items:center}.LightStudyDateSelection .LightStudyDateSelection__date-container .LightStudyDateSelection__label{font-size:24px;font-weight:500}.LightStudyDateSelection .LightStudyDateSelection__date-container .LightStudyDateSelection__label.small{margin:0}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__label{text-align:left;margin:0}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container{display:flex;flex-wrap:wrap;max-width:320px}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container.small{min-width:246px}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button:not(:disabled):hover{background-color:#375689}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button:disabled{color:gray;cursor:unset}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button{margin:4px 8px 4px 0;width:120px;min-width:auto}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button.active{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button.active:not(:disabled):hover{background-color:#375689}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button.active:disabled{color:gray;cursor:unset}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button.active{background-color:#637496;color:#fff;width:120px;min-width:auto}.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button.active.small,.LightStudyDateSelection .LightStudyDateSelection__season-container .LightStudyDateSelection__season-buttons-container .LightStudyDateSelection__season-button.small{width:110px;min-width:auto}.numberCounter__container{height:40px;background-color:#23334d;border:solid 1px #25497f;margin:0 10px 0 0;display:flex;flex-direction:row;justify-content:flex-start}.numberCounter__container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.numberCounter__container textarea,.numberCounter__container select,.numberCounter__container input,.numberCounter__container button{outline:none}.numberCounter__container .numberCounter__input{max-width:70px;height:40px;background-color:#23334d;color:#fff;font-size:29px;font-weight:100;text-align:center}.numberCounter__container .numberCounter__input::-webkit-outer-spin-button,.numberCounter__container .numberCounter__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numberCounter__container .numberCounter__input[type=number]{-moz-appearance:textfield}.numberCounter__container .numberCounter__controls-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.LightStudyTimeSelection{display:flex;justify-content:center;align-items:center}.LightStudyTimeSelection .LightStudyTimeSelection__label{color:#1f3769;margin:0}.LightStudyTimeSelection .LightStudyTimeSelection__time-container{display:flex;margin:4px 0;align-items:center}.LightStudyTimeSelection .LightStudyTimeSelection__time-container .LightStudyTimeSelection__period-container{display:flex;flex-direction:column}.LightStudyTimeSelection .LightStudyTimeSelection__time-container .LightStudyTimeSelection__period-container .LightStudyTimeSelection__period-button{background:transparent;position:relative;border:none;color:#1f3769;cursor:pointer}.LightStudyTimeSelection .LightStudyTimeSelection__time-container .LightStudyTimeSelection__period-container .LightStudyTimeSelection__period-button.active{color:#1f3769}.LightStudyTimeSelection .LightStudyTimeSelection__time-container .LightStudyTimeSelection__period-container .LightStudyTimeSelection__period-button.active:after{content:"";position:absolute;right:-6px;top:6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #1f3769}.LightStudyAction{min-width:254px;display:flex;justify-content:space-between}.LightStudyAction .LightStudyAction__button{width:155px}.LightStudyAction .LightStudyAction__button .MuiButton-label{flex-direction:column;color:#fff}.LightStudyAction .LightStudyAction__button .MuiButton-label .MuiButton-startIcon{margin:0}.LightStudyAction .LightStudyAction__button.LightStudyAction__button--shadow-cast .MuiButton-startIcon{margin-bottom:2px}.LightStudyAction .LightStudyAction__button.LightStudyAction__button--shadow-cast .MuiSvgIcon-root{font-size:36px}.LightStudyAction .LightStudyAction__button.LightStudyAction__button--shadow-cast .MuiButton-label .MuiSvgIcon-root{color:#f8b43c}.LightStudyAction .LightStudyAction__button.LightStudyAction__button--start .MuiSvgIcon-root,.LightStudyAction .LightStudyAction__button.LightStudyAction__button--stop .MuiSvgIcon-root{font-size:40px}.LightStudyAction .LightStudyAction__button.LightStudyAction__button--start .MuiButton-label .MuiSvgIcon-root,.LightStudyAction .LightStudyAction__button.LightStudyAction__button--stop .MuiButton-label .MuiSvgIcon-root{color:green}.LightStudyAction .LightStudyAction__button.LightStudyAction__button--stop .MuiButton-label .MuiSvgIcon-root{color:red}.ShadowCast{display:grid;grid-template-columns:1fr 1fr;width:100%;justify-content:center;align-items:center;position:relative;margin:auto}.ShadowCast .esri-shadow-cast.esri-widget{flex-direction:row;background-color:transparent;width:100%}.ShadowCast .esri-shadow-cast.esri-widget .esri-shadow-cast__visualization{margin-top:0;margin-left:40px}.ShadowCast .esri-shadow-cast.esri-widget{--calcite-ui-text-1: #fff}.ShadowCast .esri-shadow-cast.esri-widget select,.ShadowCast .esri-shadow-cast.esri-widget .esri-widget__heading,.ShadowCast .esri-shadow-cast.esri-widget .esri-date-picker,.ShadowCast .esri-shadow-cast.esri-widget .esri-slider,.ShadowCast .esri-shadow-cast.esri-widget .esri-select,.ShadowCast .esri-shadow-cast.esri-widget .esri-shadow-cast__time-range__indicator:not(.esri-shadow-cast__tz-picker){color:#fff;background-color:transparent}.ShadowCast .esri-shadow-cast.esri-widget calcite-label[for^=color-picker]{--calcite-font-size--2: 14px;font-weight:600;margin-bottom:8px}.ShadowCast .ShadowCast__back-button{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.ShadowCast .ShadowCast__back-button:not(:disabled):hover{background-color:#375689}.ShadowCast .ShadowCast__back-button:disabled{color:gray;cursor:unset}.ShadowCast .ShadowCast__back-button{margin:40px}#Tools3DStack{background-color:transparent;padding-right:15px}#Tools3DStack.hide{display:none}.tools_3D_btn{border:none;cursor:pointer;background-color:#1f3769;color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.tools_3D_btn:disabled{background-color:#d1d5db;color:#6b7280;cursor:not-allowed;opacity:.8;width:"100%"}.tooltip-container{position:relative}.tooltip-container:after{content:attr(data-tooltip);position:absolute;top:100%;margin-top:8px;left:50%;transform:translate(-50%);background:#111;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.tooltip-container:hover:after{opacity:1}.LeftPanel{display:flex;flex-direction:row-reverse;position:absolute;top:0;left:0;height:100%;max-width:28rem;overflow:hidden;gap:0px}.LeftPanel .show-lots-button{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#7a1518;border-radius:4px;width:100%;font-size:14px;font-weight:500}.LeftPanel .show-lots-button .icons{margin-right:4px}.LeftPanel .card-textbox .card-text{line-height:1.2rem}.LeftPanel .toggle-button{pointer-events:all;display:inherit;background-color:#1f3769;top:8rem;height:6rem;width:2rem;left:-3px;position:relative;z-index:19;border:none;outline:none;cursor:pointer;transition:background-color .35s;border-radius:0 6px 6px 0;margin-left:auto;margin-right:auto;justify-content:center;opacity:.85}@media only screen and (max-width:932px){.LeftPanel .toggle-button{top:10rem}}.LeftPanel .toggle-button:hover{opacity:1}.LeftPanel .toggle-button span{writing-mode:tb-rl;color:#fff;font-weight:700;font-size:.85rem;font-weight:600;height:6rem;opacity:.85}.LeftPanel ._3D-button{align-self:flex-end;position:relative;left:-21px;pointer-events:all;background-color:#1f3769;height:50px;width:50px;color:#fff;font-weight:700;font-size:.85rem;font-weight:600;z-index:19;border:none;outline:none;cursor:pointer;transition:background-color .35s;margin-left:auto;margin-right:auto;justify-content:center}@media only screen and (max-width:932px){.LeftPanel ._3D-button{left:-21px}}.LeftPanel ._3D-button:hover{opacity:1}.LeftPanel ._3D-button span{writing-mode:tb-rl;color:#fff;font-weight:700;font-size:.85rem;font-weight:600}.LeftPanel ._3D-button:disabled,.LeftPanel ._3D-button[aria-disabled=true]{color:#fff;cursor:not-allowed;pointer-events:none;box-shadow:none;opacity:.8}.LeftPanel ._3D-button:disabled:focus{outline:none}.LeftPanel .toggle-button:hover{cursor:pointer}.LeftPanel img.open-arrow-icon{transform:rotate(270deg)}.LeftPanel img.close-arrow-icon{transform:rotate(90deg)}.LeftPanel .left-panel-content{display:flex;flex-direction:column;background-color:#fff;padding:.75rem;position:relative;height:calc(100vh - 90px);width:50rem;overflow:auto;border:1px solid rgba(218,216,216,.75);font-family:Arial,Helvetica,sans-serif;z-index:101;transition:width .3s ease}.LeftPanel .left-panel-content.hidden{width:0;padding:0;visibility:hidden}.LeftPanel .left-panel-content .display-table-button{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#7a1518;border-radius:4px;width:100%;font-size:14px;font-weight:500}.LeftPanel .left-panel-content .display-table-button .icons{margin-right:4px}.LeftPanel .left-panel-content .leftpanel-toolbar{margin:0;width:100%;margin-bottom:1rem;background:#fff;height:35px;display:flex;align-items:center;z-index:11}.LeftPanel .left-panel-content .leftpanel-toolbar .buffer-select{display:flex;flex-direction:column;width:114px;border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;position:absolute;top:47px;left:26px;background:#fff}.LeftPanel .left-panel-content .leftpanel-toolbar .buffer-select.hidden{display:none}.LeftPanel .left-panel-content .leftpanel-toolbar .buffer-select .MuiInputBase-inputSelect{font-size:14px;padding:10px}.LeftPanel .left-panel-content .leftpanel-toolbar .buffer-select .MuiButton-label{font-size:12px}.LeftPanel .left-panel-content .leftpanel-toolbar .buffer-select .buffer-custom .MuiInputBase-input{padding:8px;font-size:14px;height:22px}.LeftPanel .left-panel-content .leftpanel-toolbar .buffer-select .buffer-custom.hidden{display:none}.LeftPanel .left-panel-content .leftpanel-toolbar .buffer-select .MuiButtonBase-root{background:#1f3769;color:#fff;border-radius:0;height:36px}.LeftPanel .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root{display:flex;flex-grow:1}.LeftPanel .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonGroup-grouped{color:#1f3769;font-weight:600;font-size:12px;flex-grow:1;padding:8px 5px;min-width:20px}.LeftPanel .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root{display:flex;flex-direction:column}.LeftPanel .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root.disabled .MuiButton-label{opacity:.5}.LeftPanel .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root p{margin:0;line-height:1.15;text-transform:capitalize}.LeftPanel .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root .toolbar-icon{width:17px;height:17px;margin-bottom:2px;margin-right:2px}.LeftPanel .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root .toolbar-icon.back-button{margin-left:5px}@media only screen and (max-width:1258px){.LeftPanel .left-panel-content{width:100vw;height:calc(100vh - 120px)}}@media only screen and (max-width:475px){.LeftPanel .left-panel-content{width:100vw;height:100%}}.LeftPanel .ReportExport .check-mark{width:64px;height:64px}.LeftPanel .ReportExport p{font-size:18px;font-weight:600}.LeftPanel .ReportExport .cancel-button{display:flex;align-items:center;justify-content:center;padding:4px;margin:10px 0;min-height:40px;border:#1f3769 1px solid;cursor:pointer;color:#1f3769;background-color:#fff;border-radius:4px;width:100%;font-size:14px;font-weight:500}.LeftPanel .ReportExport .cancel-button .icons{margin-right:4px}.LeftPanel .welcome-wrapper img,.LeftPanel .welcome-wrapper h3,.LeftPanel .welcome-wrapper p{flex-direction:row;width:100%}.LeftPanel .welcome-wrapper h3{margin:0 0 10px}.LeftPanel .geometry-query-wrapper{font-family:Arial,Helvetica,sans-serif}.LeftPanel .geometry-query-wrapper h4{margin:.5rem}.LeftPanel .geometry-query-wrapper .checkbox-wrapper{flex-direction:column;width:100%;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.LeftPanel .geometry-query-wrapper .checkbox-wrapper input[type=checkbox]{transform:scale(1)}.LeftPanel .geometry-query-wrapper .checkbox-wrapper label{padding-left:.5rem}.LeftPanel .geometry-query-wrapper .hover{cursor:pointer}.LeftPanel .geometry-query-wrapper .search-button{cursor:pointer;background-color:#1f3769;color:#fff;margin-top:.5rem;width:100%;height:40px;font-size:16px;border-radius:4px;border:none;display:flex;justify-content:center;align-items:center}.LeftPanel .smdview-wrapper .MuiLinearProgress-root,.LeftPanel .ancview-wrapper .MuiLinearProgress-root{background-color:#1f376933}.LeftPanel .smdview-wrapper .MuiLinearProgress-root .MuiLinearProgress-bar.MuiLinearProgress-barColorPrimary,.LeftPanel .ancview-wrapper .MuiLinearProgress-root .MuiLinearProgress-bar.MuiLinearProgress-barColorPrimary{background-color:#1f3769}.LeftPanel .pud-view-wrapper .card-textbox img{max-width:100%;max-height:100%}.LeftPanel .pud-view-wrapper .show-lots{overflow-y:scroll}.LeftPanel .geometry-query-results-wrapper h3{flex-direction:column}.LeftPanel .geometry-query-results-wrapper button.back-button{flex-direction:column;background-color:#1f3769;color:#fff;width:10rem;height:2.5rem;margin-top:.5rem;font-size:1rem}.LeftPanel .geometry-query-results-wrapper button.back-button:hover{cursor:pointer}@media only screen and (max-width:475px){.LeftPanel{max-width:unset}}.LeftPanel .map-amendment-wrapper hr{margin-bottom:10px}.lotview-wrapper .case-view-image,.view-wrapper .case-view-image{width:100%;height:auto;margin-bottom:15px}.lotview-wrapper div.exit-button,.view-wrapper div.exit-button{display:none}.lotview-wrapper div.exit-button:hover,.view-wrapper div.exit-button:hover{cursor:pointer}.lotview-wrapper div.exit-button,.view-wrapper div.exit-button{border:1px solid rgb(233,233,233);border-radius:6px;width:100%;text-align:center;font-size:1.5rem;height:2rem;margin-left:auto;margin-bottom:1rem;margin-right:.5rem}.lotview-wrapper div.exit-button span,.view-wrapper div.exit-button span{text-transform:uppercase;font-weight:700;font-size:1rem;color:#1f3769}@media only screen and (max-width:565px){.lotview-wrapper div.exit-button,.view-wrapper div.exit-button{display:block}}.lotview-wrapper .dev-standards-header,.view-wrapper .dev-standards-header{margin-bottom:0;font-size:18px;font-weight:700}.lotview-wrapper div.dev-standards,.view-wrapper div.dev-standards{padding:1rem 1rem 0rem 0rem}.lotview-wrapper div.dev-standards .dev-standards-margins,.view-wrapper div.dev-standards .dev-standards-margins{margin:0 0 .25rem}.lotview-wrapper,.view-wrapper{display:flex;flex-direction:column;z-index:10}.loader-wrapper{height:calc(100vh - 100px);align-items:center;justify-content:center}.lotview-wrapper .card:not(:last-child),.view-wrapper .card:not(:last-child){margin-bottom:1rem}.lotview-wrapper .card,.view-wrapper .card{border:2px solid #637496;width:100%;flex-direction:column;flex-wrap:wrap}.lotview-wrapper .card .hidden,.view-wrapper .card .hidden{display:none}.lotview-wrapper .card .MuiCardHeader-title,.view-wrapper .card .MuiCardHeader-title{font-size:18px}.lotview-wrapper .card .card-header,.view-wrapper .card .card-header{background-color:#637496;color:#fff;margin:0 auto;padding:.6rem}.lotview-wrapper .card .card-header .MuiTypography-h5,.view-wrapper .card .card-header .MuiTypography-h5{font-weight:500}.lotview-wrapper .card .card-header .collapse-icon--collapsed,.view-wrapper .card .card-header .collapse-icon--collapsed{transform:rotate(270deg)}.lotview-wrapper .card .card-header:hover,.view-wrapper .card .card-header:hover{cursor:pointer}.lotview-wrapper .card .MuiCardContent-root,.view-wrapper .card .MuiCardContent-root{padding:0}.lotview-wrapper .card .card-content,.view-wrapper .card .card-content{margin:15px}.lotview-wrapper .card .card-content hr,.view-wrapper .card .card-content hr{border:1px solid #efefef}.lotview-wrapper .card .card-content .bza-zc-margin:not(:first-child),.view-wrapper .card .card-content .bza-zc-margin:not(:first-child){margin-top:15px}.lotview-wrapper .card .card-content .show-all,.view-wrapper .card .card-content .show-all{background:#1f3769;color:#fff;width:5rem;height:2rem;border-radius:7px;border:2px solid #1f3769;cursor:pointer;font-size:.85rem}@media only screen and (max-width:932px){.lotview-wrapper .card .card-content .show-all,.view-wrapper .card .card-content .show-all{width:5.5rem}}.lotview-wrapper .card .card-content .toggle-results-button,.view-wrapper .card .card-content .toggle-results-button{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#7a1518;border-radius:4px;width:100%;font-size:14px;font-weight:500}.lotview-wrapper .card .card-content .toggle-results-button .icons,.view-wrapper .card .card-content .toggle-results-button .icons{margin-right:4px}.lotview-wrapper .card .card-content .toggle-results-button .icons,.view-wrapper .card .card-content .toggle-results-button .icons{font-weight:700;margin-left:8px}.lotview-wrapper .card .card-content .card-textbox,.view-wrapper .card .card-content .card-textbox{margin-bottom:10px}.lotview-wrapper .card .card-content .card-textbox a,.view-wrapper .card .card-content .card-textbox a{text-decoration:none}.lotview-wrapper .card .card-content .card-textbox a:hover,.view-wrapper .card .card-content .card-textbox a:hover{text-decoration:underline}.lotview-wrapper .card .card-content .card-textbox .mb-7,.view-wrapper .card .card-content .card-textbox .mb-7{margin-bottom:7px}.lotview-wrapper .card .card-content .card-textbox .card-image,.view-wrapper .card .card-content .card-textbox .card-image{width:100%;margin:7px 0}.lotview-wrapper .card .card-content .card-textbox .pud-lot-list,.view-wrapper .card .card-content .card-textbox .pud-lot-list{list-style:none;padding-left:10px}.lotview-wrapper .card .card-content .card-textbox .pud-lot-list .pud-lot-item,.view-wrapper .card .card-content .card-textbox .pud-lot-list .pud-lot-item{margin-bottom:3px;color:#1a76d2}.lotview-wrapper .card .card-content .card-textbox .pud-lot-list .pud-lot-item:hover,.view-wrapper .card .card-content .card-textbox .pud-lot-list .pud-lot-item:hover{text-decoration:underline}.lotview-wrapper .card .card-content .pud-case-number,.view-wrapper .card .card-content .pud-case-number{max-width:100%}.lotview-wrapper .card .card-content .pud-hidden,.view-wrapper .card .card-content .pud-hidden{display:none}.lotview-wrapper .card .card-content .anchor-tag-margins a+a,.view-wrapper .card .card-content .anchor-tag-margins a+a{margin-left:.5rem}.lotview-wrapper .card .card-content .card-button,.view-wrapper .card .card-content .card-button{background:#1a76d2;color:#fff;padding:0 10px;margin:10px 0 17px;height:40px;width:140px;border-radius:0}.lotview-wrapper .card .card-content .card-border-bottom,.view-wrapper .card .card-content .card-border-bottom{border-bottom:1px solid rgb(225,225,225);padding-bottom:.5rem;margin:0 0 .5rem}.lotview-wrapper .card .card-content .hidden,.view-wrapper .card .card-content .hidden{display:none}.lotview-wrapper .card .card-content .card-title,.view-wrapper .card .card-content .card-title{margin:0}.lotview-wrapper .card .card-content .card-text,.view-wrapper .card .card-content .card-text{margin:2px 0}.lotview-wrapper .card .card-content .card-text.card-text--inline,.view-wrapper .card .card-content .card-text.card-text--inline{display:inline}.lotview-wrapper .card .card-content .card-text.bza-disclaimer-text,.view-wrapper .card .card-content .card-text.bza-disclaimer-text{font-size:14px;text-align:center}.lotview-wrapper .card .card-content .card-text .ml-4,.view-wrapper .card .card-content .card-text .ml-4{margin-left:4px}.lotview-wrapper .card .card-content .card-text .ml-4:hover,.view-wrapper .card .card-content .card-text .ml-4:hover{cursor:pointer;text-decoration:underline}.lotview-wrapper .card .card-content .condo-name:first-letter,.view-wrapper .card .card-content .condo-name:first-letter{text-transform:capitalize}.lotview-wrapper .card .card-content .bold,.view-wrapper .card .card-content .bold{font-weight:700}.lotview-wrapper .card .card-content .link,.view-wrapper .card .card-content .link{color:#1a76d2}.lotview-wrapper .card .card-content .link:hover,.view-wrapper .card .card-content .link:hover{text-decoration:underline;cursor:pointer;text-underline-offset:2px}.lotview-wrapper .card .card-content .link.zone-link,.view-wrapper .card .card-content .link.zone-link{font-size:16px!important}.lotview-wrapper .card .card-content .lot-case-table,.view-wrapper .card .card-content .lot-case-table{width:100%;border-collapse:collapse;table-layout:auto;margin:0 0 .75rem;font-size:14px}.lotview-wrapper .card .card-content .lot-case-table th,.lotview-wrapper .card .card-content .lot-case-table td,.view-wrapper .card .card-content .lot-case-table th,.view-wrapper .card .card-content .lot-case-table td{border:1px solid #d9d9d9;padding:.45rem .5rem;vertical-align:top;line-height:1.35;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.lotview-wrapper .card .card-content .lot-case-table th,.view-wrapper .card .card-content .lot-case-table th{width:27%;min-width:27%;text-align:left;font-weight:600;background-color:#f8f8f8}.lotview-wrapper .card .card-content .lot-case-table .lot-case-table-toggle,.view-wrapper .card .card-content .lot-case-table .lot-case-table-toggle{border:0;background:transparent;padding:0;font-size:14px;line-height:1}.lotview-wrapper .card .card-content .lot-case-table .lot-case-table-content,.view-wrapper .card .card-content .lot-case-table .lot-case-table-content{margin-top:.5rem}.lotview-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content,.view-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content{max-height:9rem;max-width:100%;overflow-y:auto;overflow-x:hidden}.lotview-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content ol,.view-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content ol{margin:0;padding-left:1.25rem}.lotview-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content li+li,.view-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content li+li{margin-top:.75rem}.lotview-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content .lot-case-table-inner-list,.view-wrapper .card .card-content .lot-case-table .lot-case-table-conditions-content .lot-case-table-inner-list{margin-top:.35rem;padding-left:1.5rem}.lotview-wrapper .card .card-content .ZoneListItem,.view-wrapper .card .card-content .ZoneListItem{display:flex;align-items:baseline}.lotview-wrapper .card .card-content address,.view-wrapper .card .card-content address{font-style:normal}.lotview-wrapper p.caseview-header,.view-wrapper p.caseview-header{background-color:#efefef;margin:0 auto;padding:1rem}.lotview-wrapper div.p-tag-wrapper,.view-wrapper div.p-tag-wrapper{margin:15px 5px 5px}.lotview-wrapper div.p-tag-wrapper .parcel,.view-wrapper div.p-tag-wrapper .parcel{padding-bottom:.5rem}.lotview-wrapper div.p-tag-wrapper p.caseview-p,.view-wrapper div.p-tag-wrapper p.caseview-p{padding-left:7px;margin:0 auto}.lotview-wrapper div.p-tag-wrapper .caseview-p__link,.view-wrapper div.p-tag-wrapper .caseview-p__link{margin:0 auto;color:#1a76d2}.lotview-wrapper div.p-tag-wrapper .caseview-p__link:hover,.view-wrapper div.p-tag-wrapper .caseview-p__link:hover{text-decoration:underline}.geometry-query-results-wrapper .MuiPaper-root{width:100%}.geometry-query-results-wrapper .MuiPaper-root .MuiCardHeader-root{background:#ebebebeb;height:80px;color:#000}.geometry-query-results-wrapper .MuiPaper-root .MuiCardHeader-root .MuiTypography-root{font-size:18px}.geometry-query-results-wrapper .MuiPaper-root .MuiCardHeader-root .MuiCardHeader-action{margin-top:7px}.geometry-query-results-wrapper .MuiPaper-root .MuiCardHeader-root .MuiCardHeader-action .MuiButtonBase-root{background:#1a76d2;color:#fff;border-radius:0}.geometry-query-results-wrapper .MuiPaper-root .MuiCardContent-root .no-results{text-align:center}.geometry-query-results-wrapper .MuiPaper-root .MuiCardContent-root .result-type{margin:0 0 -7px;font-weight:700;font-size:18px}.geometry-query-results-wrapper .MuiPaper-root .MuiCardContent-root .result-list{list-style:none;padding-left:10px}.geometry-query-results-wrapper .MuiPaper-root .MuiCardContent-root .result-list .mat-ssl{margin:14px 0 4px}.geometry-query-results-wrapper .MuiPaper-root .MuiCardContent-root .result-list .result-item{margin-bottom:3px;color:#1a76d2}.geometry-query-results-wrapper .MuiPaper-root .MuiCardContent-root .result-list .result-item:hover{text-decoration:underline}.MuiCardHeader-action{margin:0!important}.MuiCardHeader-action .MuiButtonBase-root{background:#1a76d2;color:#fff;border-radius:0}.csv-export-button:hover{background-color:#1a76d2!important}.csv-export-button button{background-color:#1a76d2;border:none;color:#fff;font-size:.875rem;min-width:64px;box-sizing:border-box;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.75;border-radius:4px;letter-spacing:.02857em;text-transform:uppercase}.csv-export-button button:hover{cursor:pointer}.links-container{display:flex;justify-content:space-around}.links-container a{width:120px;text-decoration:none}.links-container .report-button{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#1f3769;border-radius:4px;width:100%;font-size:14px;font-weight:500}.links-container .report-button .icons{margin-right:4px}.links-container .report-button a{text-decoration:none;color:#fff}.links-container .report-button a:visited{color:#fff}.links-container .cancel-button{display:flex;align-items:center;justify-content:center;padding:4px;margin:10px 0;min-height:40px;border:#1f3769 1px solid;cursor:pointer;color:#1f3769;background-color:#fff;border-radius:4px;width:100%;font-size:14px;font-weight:500}.links-container .cancel-button .icons{margin-right:4px}.links-container .cancel-button{width:120px}.links-container .edge-styling{font-size:16px}_:default:not(:root:root),.left-panel-content>.view-wrapper>.MuiCard-root{overflow:revert!important}_:default:not(:root:root),.map-container>.LeftPanel>.left-panel-content{overflow-y:scroll}.spinner .lds-spinner,.spinner .lds-spinner div,.spinner .lds-spinner div:after{box-sizing:border-box}.spinner .lds-spinner{color:#1f3769;display:inline-block;position:relative;width:80px;height:80px}.spinner .lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.spinner .lds-spinner div:after{content:" ";display:block;position:absolute;top:3.2px;left:36.8px;width:6.4px;height:17.6px;border-radius:20%;background:currentColor}.spinner .lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.spinner .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.spinner .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.spinner .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.spinner .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.spinner .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.spinner .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.spinner .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.spinner .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.spinner .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.spinner .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.spinner .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.swal2-container p{font-size:14px}.swal2-container .generating-header-text,.swal2-container .swal2-content .generating-header-text{font-size:18px;font-weight:600}.swal2-container .swal2-content .links-container{display:flex;flex-direction:row;justify-content:space-evenly}.swal2-container .swal2-content .links-container .report-button{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#1f3769;border-radius:4px;width:100%;font-size:14px;font-weight:500}.swal2-container .swal2-content .links-container .report-button .icons{margin-right:4px}.swal2-container .swal2-content .links-container button.swal2-confirm{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#1f3769;border-radius:4px;width:100%;font-size:14px;font-weight:500}.swal2-container .swal2-content .links-container button.swal2-confirm .icons{margin-right:4px}.swal2-container .swal2-content .links-container .cancel-button{display:flex;align-items:center;justify-content:center;padding:4px;margin:10px 0;min-height:40px;border:#1f3769 1px solid;cursor:pointer;color:#1f3769;background-color:#fff;border-radius:4px;width:100%;font-size:14px;font-weight:500}.swal2-container .swal2-content .links-container .cancel-button .icons{margin-right:4px}.swal2-container .swal2-content .links-container .cancel-button{width:120px}.swal2-container .swal2-content .links-container>button,.swal2-container .swal2-content .links-container>a{max-width:31%}.BuildingSelectionToggle .opacity-slider{text-align:center;width:80%;flex-grow:0;padding:22px 20px;background-color:#fff}.BuildingSelectionToggle .MuiCardContent-root{padding:6px 16px!important}.BuildingSelectionToggle .MuiPaper-root-MuiCard-root{box-shadow:none!important}.BuildingSelectionToggle ._3D-button{pointer-events:all;background-color:#1f3769;height:50px;width:50px;color:#fff;font-weight:700;font-size:.85rem;font-weight:600;box-sizing:border-box!important;border:none;outline:none;cursor:pointer;transition:background-color .35s;display:flex;align-items:center;justify-content:center}.BuildingSelectionToggle .delete_btn{pointer-events:all;background-color:#1f3769;height:40px;color:#fff;font-weight:700;font-size:.85rem;font-weight:600;box-sizing:border-box!important;border:none;outline:none;cursor:pointer;transition:background-color .35s;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.BuildingSelectionToggle .delete_btn:disabled,.BuildingSelectionToggle .delete_btn [aria-disabled=true]{color:#fff;cursor:not-allowed;pointer-events:none;box-shadow:none;opacity:.8}.BuildingSelectionToggle .disabled{background-color:#fff;cursor:pointer!important;pointer-events:all!important;border:1px solid #1f3769}.BuildingSelectionToggle .tooltip-container-building{position:relative;display:block}.BuildingSelectionToggle .tooltip-container-building[data-title]:hover:after{content:attr(data-title);position:absolute;bottom:110%;left:100%;transform:translate(-50%);background:#111;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap}.Upload3DFile .Upload3DFile__header{background-color:#1f3769;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.Upload3DFile .Upload3DFile__header p{margin:0;padding:16px;color:#fff;font-weight:600}.Upload3DFile .Upload3DFile__header .showUploadBtn{width:200px;max-height:80%;margin-right:20px;cursor:pointer}.Upload3DFile .Upload3DFile__header .showUploadBtn:disabled,.Upload3DFile .Upload3DFile__header .showUploadBtn[aria-disabled=true]{color:#fff;cursor:not-allowed;pointer-events:none;box-shadow:none;opacity:.8}.Upload3DFile .Upload3DFile__header .showUploadBtn:disabled:focus{outline:none}.Upload3DFile .Upload3DFile__container{padding:4px 0;display:grid;grid-template-columns:450px 450px;height:190px;max-width:100%;max-height:360px;overflow-y:auto}.Upload3DFile .Upload3DFile__container .Upload3DFile__empty{padding:0 16px;text-align:center}.Upload3DFile .Upload3DFile__container .Upload3DFile__item{display:flex;align-items:center;justify-content:space-between;margin:4px 0;position:relative}.Upload3DFile .Upload3DFile__container .Upload3DFile__item:first-child{margin-top:0}.Upload3DFile .Upload3DFile__container .Upload3DFile__item:last-child{margin-bottom:0}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__select-button{display:flex;align-items:center;cursor:pointer;border:none;background-color:transparent;margin:0;flex-grow:1;text-align:left;padding:6px 104px 6px 16px}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__select-button:hover{background-color:#f0f0f0}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__select-button img{width:27px;height:25px;margin-right:3px}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__select-button .Upload3DFile__item-premiseadd{margin-right:8px}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__select-button .Upload3DFile__item-ssl{white-space:nowrap}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__actions-container{position:absolute;top:0;right:0;display:flex;align-items:center}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__actions-container .Upload3DFile__highlight-switch .MuiSwitch-thumb{margin-left:-3px;margin-top:2px}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .Upload3DFile__actions-container .Upload3DFile__remove-button span{color:#7a1518}.Upload3DFile .Upload3DFile__container .Upload3DFile__item .MuiButtonBase-root{padding:7px;margin-left:6px;margin-right:8px}.LoadingSpinnerModal .spinner-grey-screen{position:absolute;z-index:1301;opacity:0;width:100%;height:calc(100% - 62.5px);background-color:#fff}.LoadingSpinnerModal .LoadingSpinner .lds-spinner{position:absolute;z-index:1301;top:50%;left:50%;transform:translate(-50%,-50%)}.LoadingSpinner .lds-spinner,.LoadingSpinner .lds-spinner div,.LoadingSpinner .lds-spinner div:after{box-sizing:border-box}.LoadingSpinner .lds-spinner{color:#1f3769;display:inline-block;position:relative;width:80px;height:80px}.LoadingSpinner .lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.LoadingSpinner .lds-spinner div:after{content:" ";display:block;position:absolute;top:3.2px;left:36.8px;width:6.4px;height:17.6px;border-radius:20%;background:currentColor}.LoadingSpinner .lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.LoadingSpinner .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.LoadingSpinner .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.LoadingSpinner .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.LoadingSpinner .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.LoadingSpinner .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.LoadingSpinner .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.LoadingSpinner .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.LoadingSpinner .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.LoadingSpinner .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.LoadingSpinner .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.LoadingSpinner .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}svg{height:40px;width:auto}hr{width:95%;opacity:.13;border:solid 1px #000000}.editView__file-container{width:300px;min-width:270px;height:80%;padding:10px;margin:0 5px;border-radius:3px;background-color:#2a2f42;display:flex;flex-direction:column;justify-content:space-between;align-items:space-between}.editView__file-container.clickable:hover{cursor:pointer}.editView__file-container.selected{border:solid #fff 3px}.editView__file-section{display:flex;align-items:flex-start;height:50%;margin:5px}.editView__file-section.column{flex-direction:column}.editView__file-section svg{fill:#4a90e2}.editView__location-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FileCard__header-text-container{max-width:calc(100% - 30px)}.editView__file-name{font-family:Roboto;font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;overflow:hidden;text-overflow:ellipsis}.editView__file-size{font-weight:400;color:#fff}.filecard_link{text-decoration:underline}.editView__file-location{font-family:Roboto;font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;margin:5px 0 0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editView__error-container{display:flex;flex-direction:column;align-items:center}.editView__error-container .editView__error-message{font-size:16px}.editView__error-container button{background-color:#25497f;font-weight:400}#editView__error-modal li{list-style-type:disc;list-style-position:inside;word-break:break-word}#EditActions{height:100%;width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}#EditActions #EditPosition p{font-weight:300;margin:0}#EditActions .EditActions__button{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}#EditActions .EditActions__button:not(:disabled):hover{background-color:#375689}#EditActions .EditActions__button:disabled{color:gray;cursor:unset}#EditActions .EditActions__button{background-color:#637496;color:#fff}#EditActions .EditActions__text,#EditActions .editAction__select-location{font-family:Roboto;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}#EditActions .EditActions__text{font-size:16px}#EditActions .editAction__search-container{width:70%;min-width:300px;margin-right:10px}.EditPositionByAddress{display:flex;justify-content:center;align-items:center;flex-direction:column}.EditPositionByAddress .hide{position:absolute;top:0;left:0;z-index:-9999}.EditPositionByAddress .EditPositionByAddress__text{font-size:16px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.EditPositionByAddress .EditPositionByAddress__confirmation-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.EditPositionByAddress .EditPositionByAddress__confirmation-container .EditPositionByAddress__text--question{font-weight:500;margin-bottom:4px}.EditPositionByAddress .EditPositionByAddress__confirmation-container .EditPositionByAddress__text--address{font-weight:100;margin-top:0}.EditPositionByAddress .EditPositionByAddress__button{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.EditPositionByAddress .EditPositionByAddress__button:not(:disabled):hover{background-color:#375689}.EditPositionByAddress .EditPositionByAddress__button:disabled{color:gray;cursor:unset}.EditPositionByAddress .EditPositionByAddress__button.EditPositionByAddress__button--confirm{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.EditPositionByAddress .EditPositionByAddress__button.EditPositionByAddress__button--confirm:not(:disabled):hover{background-color:#375689}.EditPositionByAddress .EditPositionByAddress__button.EditPositionByAddress__button--confirm:disabled{color:gray;cursor:unset}.EditPositionByAddress .EditPositionByAddress__button.EditPositionByAddress__button--confirm{background-color:#637496;color:#fff}.EditPositionByAddress .EditPositionByAddress__button:not(:last-child){margin-bottom:10px}#EditPosition{display:flex;justify-content:space-between;width:100%;height:100%}#EditPosition .panel-header{display:flex;align-items:center;justify-content:space-between}#EditPosition .unsaved-badge{background-color:#fff3cd;color:#856404;font-size:12px;padding:5px;margin-bottom:10px;border-radius:20px;font-weight:500;display:flex;align-items:center;gap:6px;border:1px solid #ffeeba;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#EditPosition .compass-icon{height:60px}#EditPosition .EditPosition__text{color:#fff;margin-left:10px}#EditPosition .EditPosition__buttons-container{margin-left:14px;display:flex;justify-content:center;align-items:center;flex-direction:column}#EditPosition .EditPosition__buttons-container button{max-width:120px;min-width:120px}#EditPosition .EditPosition__buttons-container button.EditPosition__save-button{background-color:#25497f;max-width:120px;min-width:120px;color:#fff}#EditPosition .EditPosition__buttons-container button:not(:last-child){margin-bottom:10px}#EditPosition .EditPosition__rotation-container{display:flex;margin-top:20px;gap:10px}#EditPosition .EditPosition__control-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;transition:all .3s ease}#EditPosition .EditPosition__control-container .numberCounter__container{margin:0!important}#EditPosition .EditPosition__control-container>div,#EditPosition .EditPosition__control-container svg{justify-self:center;align-self:center}.SketchEdit{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:auto}.SketchEdit .SketchEdit__title-container{display:flex;width:100%;color:#000;align-items:center;justify-content:space-between}.SketchEdit .SketchEdit__title-container>div{display:flex;justify-content:center;align-items:center}.SketchEdit .SketchEdit__title-container p{margin:0;font-size:20px}.SketchEdit .Sketch__height-container{margin:10px 0 14px;display:flex;width:100%;justify-content:space-between;font-size:21px}.SketchEdit .Sketch__height-container label,.SketchEdit .Sketch__height-container input{color:#000;font-size:16px}.SketchEdit .Sketch__height-container .numberCounter__container{height:55px}.SketchEdit .Sketch__height-container .numberCounter__container .numberCounter__input{text-align:left!important;max-width:96px!important;height:100%;color:#fff}.SketchEdit .Sketch__height-container .Sketch__height-value .Sketch__height-label,.SketchEdit .Sketch__height-container .Sketch__height-unit label{color:#000;font-size:16px;margin-bottom:4px}.SketchEdit .Sketch__height-container .Sketch__height-unit .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-formControl:hover{border:none}.SketchEdit .Sketch__height-container .Sketch__height-unit .MuiInputBase-root{border-radius:0}.SketchEdit .Sketch__height-container .Sketch__height-unit .MuiSvgIcon-root{color:#000}.SketchEdit .Sketch__height-container .Sketch__height-unit #height-unit.MuiSelect-root{min-width:90px;display:flex;align-items:center;margin-top:2px;border-radius:0;padding:0 35px 1px 4px;background-color:#23334d;height:36px;color:#000;font-size:16px;text-align:center}.SketchEdit .Sketch__magnifier-container{color:#000;padding:0 0 0 10px;width:110px}.SketchEdit .Sketch__magnifier-container .MuiFormGroup-root{width:100%}.SketchEdit .Sketch__magnifier-container .Sketch__magnifier-label{display:flex;flex-direction:column-reverse;margin:0}.SketchEdit .Sketch__magnifier-container .Sketch__magnifier-label .MuiFormControlLabel-label{font-size:16px;margin-bottom:4px;line-height:1}.SketchEdit .Sketch__magnifier-container .MuiSwitch-track{background-color:#fff}.SketchEdit .Sketch__magnifier-container .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#25497f}.SketchEdit .SketchEdit__buttons-container{display:flex;width:100%;margin-bottom:6px}.SketchEdit .SketchEdit__buttons-container button{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.SketchEdit .SketchEdit__buttons-container button:not(:disabled):hover{background-color:#375689}.SketchEdit .SketchEdit__buttons-container button:disabled{color:gray;cursor:unset}.SketchEdit .SketchEdit__buttons-container button{margin:4px;text-transform:capitalize;flex:1}.SketchEdit .SketchEdit__buttons-container button.Mui-disabled{color:#888}.SketchEdit .SketchEdit__buttons-container button.Sketch__button--large{margin:0;width:310px}.SketchEdit .SketchEdit__buttons-container button.Sketch__button--transparent{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.SketchEdit .SketchEdit__buttons-container button.Sketch__button--transparent:not(:disabled):hover{background-color:#375689}.SketchEdit .SketchEdit__buttons-container button.Sketch__button--transparent:disabled{color:gray;cursor:unset}.SketchEdit .SketchEdit__buttons-container button.Sketch__button--transparent{color:#000;background-color:transparent;border:1px solid #25497f}.SketchEdit .SketchEdit__buttons-container button.Sketch__button--transparent:not(:disabled):hover{background-color:transparent}.SketchEdit .SketchEdit__buttons-container button:first-child{margin-left:0}.SketchEdit .SketchEdit__buttons-container button:last-child{margin-right:0}.SketchEdit .MuiFormControl-root,.SketchEdit MuiFormControl-root{border:1px solid #1f3769}.SketchList{margin-bottom:10px;width:310px;max-width:100%}.SketchList .SketchList__list-title{margin:10px 0 4px}.SketchList ul.SketchList__list{background-color:#fff;max-height:96px;overflow:hidden;overflow-y:auto}.SketchList ul.SketchList__list::-webkit-scrollbar{width:.5rem;height:.25rem}.SketchList ul.SketchList__list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #00000026}.SketchList ul.SketchList__list::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:.5rem}.SketchList ul.SketchList__list li.SketchList__list-item{list-style-type:none;padding-left:0;margin-left:0}.SketchList ul.SketchList__list li.SketchList__list-item div.SketchList__list-item-button{border:none;width:90%;text-align:left;padding:0 9px 0 12px;color:#fff;color:#333;display:flex;justify-content:space-between;align-items:center}.SketchList ul.SketchList__list li.SketchList__list-item div.SketchList__list-item-button:hover{cursor:pointer;background-color:#00000017}.Sketch{width:350px;display:flex;background-color:#fff;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;color:#000!important;padding:15px}.Sketch .Sketch__action-container{margin:10px 0;display:flex;flex-direction:column;max-width:100%}.Sketch .Sketch__action-container button{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.Sketch .Sketch__action-container button:not(:disabled):hover{background-color:#375689}.Sketch .Sketch__action-container button:disabled{color:gray;cursor:unset}.Sketch .Sketch__action-container button{margin:4px;text-transform:capitalize}.Sketch .Sketch__action-container button.Mui-disabled{color:#888}.Sketch .Sketch__action-container button.Sketch__button--large{margin:0;width:310px}.Sketch .Sketch__action-container button.Sketch__button--transparent{background-color:#25497f;position:relative;min-width:150px;min-height:32px;max-width:100%;padding:0 4px;cursor:pointer;border:none;border-radius:0;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:background-color .45s}.Sketch .Sketch__action-container button.Sketch__button--transparent:not(:disabled):hover{background-color:#375689}.Sketch .Sketch__action-container button.Sketch__button--transparent:disabled{color:gray;cursor:unset}.Sketch .Sketch__action-container button.Sketch__button--transparent{color:#000;background-color:transparent;border:1px solid #25497f}.Sketch .Sketch__action-container button.Sketch__button--transparent:not(:disabled):hover{background-color:transparent}.LightStudyShadowControls{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.LightStudyShadowControls hr{width:100%;background-color:#ccc}.LightStudyShadowControls .LightStudyShadowControls__highlight-container{position:relative;display:flex;justify-content:space-between;align-items:center}.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker{position:absolute;flex-direction:row;width:22px;height:22px;right:10px;border-radius:5px}.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker div.MuiInputBase-root.MuiInput-underline:before,.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker div.MuiInputBase-root.MuiInput-underline:after,.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker div.MuiInputBase-root:hover:before,.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker div.MuiInputBase-root:hover:after{border-bottom:none;transition:none}.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker div.MuiInputBase-root input:hover{cursor:pointer}.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker+div>div:first-child{bottom:0}.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker+div>div:first-child .chrome-picker{border-radius:5px!important}.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker+div>div:first-child .chrome-picker>div:first-child{border-radius:5px 5px 0 0!important}.LightStudyShadowControls .LightStudyShadowControls__highlight-container .LightStudyShadowControls__color-picker+div>div:first-child .chrome-picker>div:last-child{border-radius:0 0 5px 5px!important}.ThreeDToolContainer{position:absolute;right:20px;background:#fff;border-radius:12px;box-shadow:0 8px 30px #00000026;z-index:10}.ThreeDToolContainer__header{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid #eee}.ThreeDToolContainer__content{max-height:70vh;overflow-y:auto}.back-btn{background:none;border:none;font-size:14px;cursor:pointer}.esri-shadow-cast{width:auto!important}.Tools{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;margin-right:12px}@media only screen and (max-width:1258px){.Tools{margin-right:0}}@media only screen and (max-width:475px){.Tools{position:absolute}}.Tools .tools-menu__container .tools-menu__icon-button{color:#fff;display:none}@media screen and (max-width:932px){.Tools .tools-menu__container .tools-menu__icon-button{margin-right:.5rem;display:flex;justify-content:center;align-items:center}}.Tools .menu-item{border-radius:4px;transition:background-color .3s;background-color:#1f3769}.Tools .menu-item.Mui-disabled{background-color:#bdbdbd;cursor:not-allowed;opacity:1}.Tools .menu-item.Mui-disabled .MuiBottomNavigationAction-label{color:#616161}.Tools .menu-item.Mui-selected,.Tools .menu-item:hover{background-color:#637496}.Tools .nav-tools{height:auto;display:flex;justify-content:flex-end;background-color:transparent;width:fit-content}.Tools .nav-tools.hide{display:none}@media all and (min-width:932px){.Tools .nav-tools.hide{display:flex}}.Tools .MuiLink-root,.Tools .MuiBottomNavigationAction-root,.Tools .MuiBottomNavigationAction-root.Mui-selected{height:70px;max-width:70px;min-width:70px}.Tools .MuiLink-root .MuiBottomNavigationAction-label.Mui-selected,.Tools .MuiBottomNavigationAction-root .MuiBottomNavigationAction-label.Mui-selected,.Tools .MuiBottomNavigationAction-root.Mui-selected .MuiBottomNavigationAction-label.Mui-selected{font-size:.75rem}@media only screen and (max-width:1000px)and (min-width:932px){.Tools .MuiLink-root,.Tools .MuiBottomNavigationAction-root,.Tools .MuiBottomNavigationAction-root.Mui-selected{height:60px;max-width:60px;min-width:60px}.Tools .MuiLink-root .MuiBottomNavigationAction-label,.Tools .MuiBottomNavigationAction-root .MuiBottomNavigationAction-label,.Tools .MuiBottomNavigationAction-root.Mui-selected .MuiBottomNavigationAction-label{font-size:10px}}@media only screen and (max-width:960px)and (min-width:932px){.Tools .MuiLink-root,.Tools .MuiBottomNavigationAction-root,.Tools .MuiBottomNavigationAction-root.Mui-selected{height:56px;max-width:56px;min-width:56px}.Tools .MuiLink-root .MuiBottomNavigationAction-label,.Tools .MuiBottomNavigationAction-root .MuiBottomNavigationAction-label,.Tools .MuiBottomNavigationAction-root.Mui-selected .MuiBottomNavigationAction-label{font-size:10px}}.Tools .MuiBottomNavigationAction-label{color:#fff;padding-top:.5rem;white-space:nowrap}.Tools .tools-nav__icon{max-height:30px}.widget section.ShareSection{padding:.5rem 1rem;border-bottom:1px solid #d3d3d3}.widget section.ShareSection .title__label{margin:.5rem 0;font-weight:400}.widget section.single-button{padding:.25rem 1rem;padding:0}.widget section.single-button .Print__print-button,.widget section.single-button .tools_3D_btn{width:100%;border:none;cursor:pointer;background-color:#1f3769;color:#fff;padding:8px}@media all and (max-width:932px){.Tools{width:100px;height:auto;top:0;right:0;z-index:300;justify-content:flex-start;flex-direction:column}.Tools .MuiBottomNavigation-root{position:absolute;margin-top:10px;margin-right:10px;width:70px;flex-direction:column;background-color:#1f3769;box-shadow:0 0 6px #333;top:120px}.Tools .MuiBottomNavigation-root .MuiBottomNavigationAction-root{padding:.5rem;width:70px;height:70px;min-height:70px}.Tools .tools-menu__container{display:flex;height:90px;align-items:center}}@media screen and (max-width:932px)and (max-width:932px){.Tools .tools-menu__container{height:120px}}@media all and (max-width:932px){.mapview .esri-ui-top-right{right:100px}}@media screen and (max-width:475px){.Tools .MuiBottomNavigation-root{position:absolute;top:200px}}.mapview .widget.hide{display:none}.Widget__button,.Widget__link{width:180px;cursor:pointer;padding:0;background:#1f3769;height:40px;line-height:40px;border:0;color:#fff;display:flex;align-items:center}.Widget__button:hover,.Widget__link:hover{background:#637496}.Widget__button img,.Widget__button svg,.Widget__link img,.Widget__link svg{margin:0 0 0 .7rem}.Widget__label{flex:1;display:flex;justify-content:flex-start;padding:0 .75rem;font-size:14px;font-weight:600;text-decoration:underline}#Widget__right-arrow{font-size:20px;font-weight:700;height:40px;line-height:40px;padding-right:.25rem}.DrawingTool{background-color:#fff;display:flex;flex-direction:column;max-width:326px;width:326px;box-shadow:0 1px 2px #0000004d;overflow:hidden;position:absolute;top:70px}@media screen and (max-width:932px){.DrawingTool{right:0}}@media screen and (max-width:475px){.DrawingTool{top:110px}}.DrawingTool.hide{display:none}.DrawingTool .DrawingTool__title-container{padding:16px;color:#fff;background-color:#1f3769}.DrawingTool .DrawingTool__title-container p{margin:0;font-weight:600;font-size:14px}.DrawingTool .DrawingTool__selection-type-container{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:16px}.DrawingTool .DrawingTool__selection-type-container .DrawingTool__selection-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #e0e0e0;padding:0;cursor:pointer;background-color:#fff;width:90px;height:90px;margin:4px}.DrawingTool .DrawingTool__selection-type-container .DrawingTool__selection-button:hover{border-color:#637496}.DrawingTool .DrawingTool__selection-type-container .DrawingTool__selection-button.active{border-color:#1f3769}.DrawingTool .DrawingTool__selection-type-container .DrawingTool__selection-button.active:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-left:10px solid transparent;border-bottom:10px solid #1f3769;transform:rotateX(180deg)}.DrawingTool .DrawingTool__selection-type-container .DrawingTool__selection-button.DrawingTool__selection-button--cancel{border-color:#7a1518}.DrawingTool .DrawingTool__selection-type-container .DrawingTool__selection-button span{margin-bottom:8px}.DrawingTool .DrawingTool__cancel-container{display:flex}.DrawingTool .DrawingTool__cancel-container .DrawingTool__cancel-button{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#7a1518;border-radius:4px;width:100%;font-size:14px;font-weight:500}.DrawingTool .DrawingTool__cancel-container .DrawingTool__cancel-button .icons{margin-right:4px}.DrawingTool .DrawingTool__cancel-container .DrawingTool__cancel-button{margin:0 16px 16px}.DrawingTool .DrawingTool__cancel-container .DrawingTool__cancel-button span{margin-right:8px}.HistoryTool{background-color:#fff;display:flex;flex-direction:column;max-width:326px;width:326px;box-shadow:0 1px 2px #0000004d;overflow:hidden;position:absolute;top:70px}@media screen and (max-width:932px){.HistoryTool{right:0}}@media screen and (max-width:1258px){.HistoryTool{top:105px}}.HistoryTool .HistoryTool__title-container{padding:16px;color:#fff;background-color:#1f3769}.HistoryTool .HistoryTool__title-container p{margin:0;font-weight:600;font-size:14px}.HistoryTool .HistoryTool__list-container{max-height:360px;overflow-y:auto;display:flex;flex-direction:column-reverse}.HistoryTool .HistoryTool__list-container .HistoryTool__no-history{padding:16px}.HistoryTool .HistoryTool__list-container .HistoryTool__no-history p{margin:0}.HistoryTool .HistoryTool__list-container .HistoryTool__list-item .HistoryTool__list-item-button{width:100%;margin:0;padding:16px;border:none;background-color:#fff;text-align:left;cursor:pointer;font-weight:700}.HistoryTool .HistoryTool__list-container .HistoryTool__list-item .HistoryTool__list-item-button:hover{background-color:#f5f5f5}.HistoryTool .HistoryTool__list-container .HistoryTool__list-item:first-child button{margin-top:0}.HistoryTool .HistoryTool__list-container .HistoryTool__list-item:last-child p{margin-bottom:0}.search-wrapper{display:flex;align-items:center;flex-wrap:nowrap}@media only screen and (max-width:1258px){.search-wrapper{flex-direction:column;align-items:flex-start;max-width:500px}}@media only screen and (max-width:620px){.search-wrapper{flex-grow:1}}.search-wrapper .esri-search{border-radius:4px}.search-wrapper .search-dropdown-wrapper{display:flex;width:auto;margin-right:14px;flex-grow:1}@media only screen and (max-width:1258px){.search-wrapper .search-dropdown-wrapper{margin-right:0;width:100%}}.search-wrapper .search-dropdown-wrapper .MuiInputBase-root{height:38px}.search-wrapper div.makeStyles-formControl-2{margin:0 auto;width:200px;position:relative;min-width:4rem}.search-wrapper #SearchDropdown{width:100%;position:relative;min-width:4rem;margin:0}@media only screen and (max-width:1258px){.search-wrapper #SearchDropdown{width:100%}}@media only screen and (max-width:932px){.search-wrapper #SearchDropdown _:default:not(:root:root){padding-right:0;border-top:0}}@media only screen and (max-width:475px){.search-wrapper #SearchDropdown{width:100%}}.search-wrapper .select-input-wrapper{display:flex;flex-wrap:nowrap;flex-direction:row}.search-wrapper .dropdown-draw-tool-wrapper{display:flex;flex-direction:row;width:calc(50% + 100px);align-items:center}@media only screen and (max-width:1258px){.search-wrapper .dropdown-draw-tool-wrapper{width:100%}}.search-wrapper .dropdown-draw-tool-wrapper .selected-search-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1}@media only screen and (max-width:1258px){.search-wrapper .dropdown-draw-tool-wrapper .selected-search-wrapper .MuiFormControl-root label.MuiFormLabel-root.MuiInputLabel-shrink{visibility:hidden}}@media only screen and (max-width:932px){.search-wrapper .dropdown-draw-tool-wrapper .selected-search-wrapper{height:38px}}@media only screen and (max-width:620px){.search-wrapper .dropdown-draw-tool-wrapper .selected-search-wrapper{width:auto;flex-grow:1}}.search-wrapper .selected-search-wrapper .address-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .address-wrapper .MuiFormControl-marginNormal,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .MuiFormControl-marginNormal,.search-wrapper .selected-search-wrapper .parcel-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .parcel-wrapper .MuiFormControl-marginNormal,.search-wrapper .selected-search-wrapper .zc-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .zc-wrapper .MuiFormControl-marginNormal{margin-top:0;margin-bottom:0}@media only screen and (max-width:932px){.search-wrapper .selected-search-wrapper .address-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .address-wrapper .MuiFormControl-marginNormal,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .MuiFormControl-marginNormal,.search-wrapper .selected-search-wrapper .parcel-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .parcel-wrapper .MuiFormControl-marginNormal,.search-wrapper .selected-search-wrapper .zc-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .zc-wrapper .MuiFormControl-marginNormal{min-width:5rem}}.search-wrapper .selected-search-wrapper .parcel-wrapper .MuiOutlinedInput-root{height:38px}.search-wrapper .selected-search-wrapper .MuiInputBase-input{height:38px;box-sizing:border-box}.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .form-wrapper .MuiInputBase-root{border-radius:0}.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .form-wrapper .MuiFormControl-root:first-of-type .MuiInputBase-root{border-radius:4px 0 0 4px}.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .form-wrapper .MuiFormControl-root:nth-child(2) .MuiInputBase-root,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .form-wrapper .MuiFormControl-root:nth-child(3) .MuiInputBase-root{border-radius:0;border-left:solid 1px rgba(110,110,110,.3)}.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper .form-wrapper .MuiFormControl-root:nth-child(3) .MuiInputBase-root{border-radius:0}.search-wrapper .selected-search-wrapper .parcel-wrapper .form-wrapper .MuiFormControl-root:nth-child(1) .MuiInputBase-root,.search-wrapper .selected-search-wrapper .zc-wrapper .form-wrapper .MuiFormControl-root:nth-child(1) .MuiInputBase-root,.search-wrapper .selected-search-wrapper .smd-wrapper .form-wrapper .MuiFormControl-root:nth-child(1) .MuiInputBase-root{border-radius:4px 0 0 4px}.search-wrapper .selected-search-wrapper .parcel-wrapper .form-wrapper .MuiFormControl-root:nth-child(2) .MuiInputBase-root,.search-wrapper .selected-search-wrapper .zc-wrapper .form-wrapper .MuiFormControl-root:nth-child(2) .MuiInputBase-root,.search-wrapper .selected-search-wrapper .smd-wrapper .form-wrapper .MuiFormControl-root:nth-child(2) .MuiInputBase-root{border-radius:0;border-left:solid 1px rgba(110,110,110,.3)}.search-wrapper .selected-search-wrapper .smd-wrapper,.search-wrapper .selected-search-wrapper .bza-wrapper,.search-wrapper .selected-search-wrapper .zc-wrapper,.search-wrapper .selected-search-wrapper .address-wrapper,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper,.search-wrapper .selected-search-wrapper .parcel-wrapper,.search-wrapper .selected-search-wrapper .map-amendment-wraper,.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper{width:100%}.search-wrapper .selected-search-wrapper .map-amendment-wraper label.MuiInputLabel-formControl{position:relative}.search-wrapper .selected-search-wrapper .map-amendment-wraper label.MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(1rem,1.5rem) scale(.75)}.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiInput-formControl{height:38px}.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiInputBase-inputSelect{padding-left:1rem}@media only screen and (max-width:932px){.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiInputBase-inputSelect{padding-bottom:0}}@media only screen and (max-width:932px){.search-wrapper .selected-search-wrapper .address-wrapper{width:100%}}.search-wrapper .selected-search-wrapper .address-wrapper form.form-wrapper{display:flex;flex-direction:row;width:100%}.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=text],.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=number]{padding:0 .75rem}.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=text]{border:none;height:100%;height:38px;border-radius:4px}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__input-container{height:100%;align-items:center}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__input-container .esri-search__form .esri-search__input{border:none}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__container{height:100%;align-items:center}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__submit-button{margin:auto;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18.74'%20height='18.58'%3e%3cpath%20fill='%23c4c4c4'%20stroke='%23c4c4c4'%20stroke-miterlimit='10'%20d='M7.67%2014.83A7.17%207.17%200%201%201%207.68.48a7.17%207.17%200%200%201-.01%2014.35zm0-13.33a6.17%206.17%200%201%200%20.01%2012.35A6.17%206.17%200%200%200%207.67%201.5z'/%3e%3cpath%20fill='%23c4c4c4'%20stroke='%23c4c4c4'%20stroke-miterlimit='10'%20d='M13.2%2011.7l4.83%204.74-1.4%201.43-4.83-4.74z'%20stroke-width='.99997'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:20px;border-radius:0 6px 6px 0;height:38px}.search-wrapper .selected-search-wrapper .address-wrapper .esri-icon-search:before{content:" "}.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper,.search-wrapper .selected-search-wrapper .map-amendment-wraper{height:38px}.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiFormControl-root,.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiFormControl-root{width:100%}@media only screen and (max-width:475px){.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiInputBase-inputSelect,.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiInputBase-inputSelect{max-width:10rem}}@media only screen and (max-width:932px){.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiInput-underline:before,.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiInput-underline:before{width:100%}}@media only screen and (max-width:932px){.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper,.search-wrapper .selected-search-wrapper .map-amendment-wraper{width:100%}}.search-wrapper .Search__drawing-container{position:relative;width:auto;display:flex}.search-wrapper .Search__drawing-container .Search__drawing-tool-button,.search-wrapper .Search__drawing-container .Search__history-tool-button{background-color:#1f3769;border:none;margin-left:8px;height:40px;width:40px;cursor:pointer;transition:background-color .3s ease;border-radius:4px;padding:0}.search-wrapper .Search__drawing-container .Search__drawing-tool-button:hover,.search-wrapper .Search__drawing-container .Search__history-tool-button:hover{background-color:#637496}.search-wrapper .Search__drawing-container .SearchHistoryTool__container{position:relative;height:41px}.search-wrapper .button-wrapper{height:38px;flex:1 0 50px}.search-wrapper .button-wrapper #searchButton{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18.74'%20height='18.58'%3e%3cpath%20fill='%23c4c4c4'%20stroke='%23c4c4c4'%20stroke-miterlimit='10'%20d='M7.67%2014.83A7.17%207.17%200%201%201%207.68.48a7.17%207.17%200%200%201-.01%2014.35zm0-13.33a6.17%206.17%200%201%200%20.01%2012.35A6.17%206.17%200%200%200%207.67%201.5z'/%3e%3cpath%20fill='%23c4c4c4'%20stroke='%23c4c4c4'%20stroke-miterlimit='10'%20d='M13.2%2011.7l4.83%204.74-1.4%201.43-4.83-4.74z'%20stroke-width='.99997'/%3e%3c/svg%3e");background-size:20px;background-color:#1f3769;background-color:#fff;border-radius:0 4px 4px 0;border:2px solid #fff;margin-left:0;border-left:solid 1px rgba(110,110,110,.3);cursor:pointer}@media only screen and (max-width:932px){.search-wrapper .button-wrapper #searchButton{margin:0}}.search-wrapper .button-wrapper #mapPenButton{background-size:20px;background-color:#1f3769;border-radius:6px;margin:0 .25rem;transition:background-color .3s ease}.search-wrapper .button-wrapper #mapPenButton.white{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M11.2209112,7.04543613%20L12.1173767,6.14897064%20L18.4573024,12.4888963%20L17.5608369,13.3853618%20L11.2209112,7.04543613%20Z%20M15.9213321,15.0248666%20L15.0248666,15.9213321%20L8.68494092,9.58140641%20L9.58140641,8.68494092%20L15.9213321,15.0248666%20Z%20M1.74272229,8.91571421%20C0.752425902,7.92541782%200.752425902,6.32014864%201.74272229,5.32985224%20L5.32985224,1.74272229%20C6.32014864,0.752425902%207.92541782,0.752425902%208.91571421,1.74272229%20L10.7099132,3.53692126%20C9.78555201,4.46128243%209.90727859,4.33955585%208.91571421,5.32985224%20L5.32985224,8.91571421%20C4.33955585,9.9060106%204.4891781,9.75638836%203.53692126,10.7099132%20L1.74272229,8.91571421%20Z%20M4.88098551,11.2209112%20L11.2209112,4.88098551%20L12.1173767,5.777451%20L5.777451,12.1173767%20L4.88098551,11.2209112%20Z%20M6.14897064,12.1173767%20L7.04543613,11.2209112%20L13.3853618,17.5608369%20L12.4888963,18.4573024%20L6.14897064,12.1173767%20Z%20M18.7197753,18.7197753%20L13.030326,19%20L19,12.9770706%20L18.7197753,18.7197753%20Z'/%3e%3c/svg%3e")}.search-wrapper .button-wrapper #mapPenButton.red{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='%23ea1d39'%20fill-rule='evenodd'%20d='M11.2209112,7.04543613%20L12.1173767,6.14897064%20L18.4573024,12.4888963%20L17.5608369,13.3853618%20L11.2209112,7.04543613%20Z%20M15.9213321,15.0248666%20L15.0248666,15.9213321%20L8.68494092,9.58140641%20L9.58140641,8.68494092%20L15.9213321,15.0248666%20Z%20M1.74272229,8.91571421%20C0.752425902,7.92541782%200.752425902,6.32014864%201.74272229,5.32985224%20L5.32985224,1.74272229%20C6.32014864,0.752425902%207.92541782,0.752425902%208.91571421,1.74272229%20L10.7099132,3.53692126%20C9.78555201,4.46128243%209.90727859,4.33955585%208.91571421,5.32985224%20L5.32985224,8.91571421%20C4.33955585,9.9060106%204.4891781,9.75638836%203.53692126,10.7099132%20L1.74272229,8.91571421%20Z%20M4.88098551,11.2209112%20L11.2209112,4.88098551%20L12.1173767,5.777451%20L5.777451,12.1173767%20L4.88098551,11.2209112%20Z%20M6.14897064,12.1173767%20L7.04543613,11.2209112%20L13.3853618,17.5608369%20L12.4888963,18.4573024%20L6.14897064,12.1173767%20Z%20M18.7197753,18.7197753%20L13.030326,19%20L19,12.9770706%20L18.7197753,18.7197753%20Z'/%3e%3c/svg%3e")}@media only screen and (max-width:932px){.search-wrapper .button-wrapper #mapPenButton{margin:0}}.search-wrapper .button-wrapper button{background-repeat:no-repeat;background-position:center;height:38px;width:50px;margin-top:auto;margin-bottom:auto}@media only screen and (max-width:932px){.search-wrapper .button-wrapper button{margin-top:unset}}.search-wrapper .form-wrapper{display:flex;flex-direction:row;margin-top:auto;margin-bottom:auto;min-width:fit-content;align-items:center}@media only screen and (max-width:932px){.search-wrapper{max-width:55vw}}#app-container .MuiOutlinedInput-root{height:38px;overflow:hidden}#app-container .MuiInput-underline:before{display:none}#app-container label+.MuiInput-formControl{margin-top:0;height:38px;border:1px solid #c4c4c4;border-radius:4px}_:default:not(:root:root),.search-container>.search-wrapper>.button-wrapper>#mapPenButton{border:none!important}@media only screen and (max-width:932px){_:default:not(:root:root),.logo-search-wrapper>.search-container>.search-wrapper>#SearchDropdown{padding-right:0;border-top:0}_:default:not(:root:root),.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=text]{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}_:default:not(:root:root),.address-wrapper>.esri-search__container>.esri-search__input-container>.esri-menu{z-index:500}}@media only screen and (max-width:932px){.selected-search-dropdown-wrapper{width:17.5rem}}@media only screen and (max-width:475px){.logo-search-wrapper>.search-container>.search-wrapper{flex-wrap:wrap;max-width:100vw;padding:1rem}}.ViewMapButton{color:#1f3769;background-color:#fff;width:100%;border:1px solid #e9e9e9;border-radius:6px;text-align:center;font-size:1.5rem;height:2rem;margin-left:auto;margin-bottom:1rem;margin-right:.5rem;font-size:1rem;font-weight:700;text-transform:uppercase;display:none}@media only screen and (max-width:565px){.ViewMapButton{display:block}}button.IzDesignationInfo__info-icon-button{margin-left:4px;margin-bottom:2px}button.IzDesignationInfo__info-icon-button .esri-icon-description{color:#1a76d2}div[role=dialog]{max-width:630px;padding:20px 30px 20px 20px}div[role=dialog] .IzDesignationInfo__content-container .IzDesignationInfo__text-container p{margin-top:0;color:#000c}div[role=dialog] .IzDesignationInfo__content-container .IzDesignationInfo__text-container p:last-child{margin-bottom:0}div[role=dialog] .IzDesignationInfo__close-icon-button{position:absolute;top:12px;right:12px}.IzDesignationInfo__external-link-container{display:inline-block}.IzDesignationInfo__external-link-container .IzDesignationInfo__external-link{font-weight:400;color:#1a76d2;display:flex;text-decoration:none;padding:0 .25rem;align-items:center}.IzDesignationInfo__external-link-container .IzDesignationInfo__external-link .icon{display:flex;margin-left:6px}.IzDesignationInfo__external-link-container .IzDesignationInfo__external-link .screen-reader-only{text-indent:-9999px;position:absolute;width:1px;height:1px;overflow:hidden}.MultipleLotsModal__dialog .MuiPaper-root{width:280px;max-width:97%;padding:2px}.MultipleLotsModal__dialog .MuiPaper-root .MultipleLotsModal__header-container{display:flex;justify-content:space-between;align-items:center}.MultipleLotsModal__dialog .MuiPaper-root .MultipleLotsModal__header-container .MultipleLotsModal__header{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;margin:14px}.MultipleLotsModal__dialog .MuiPaper-root .MultipleLotsModal__list{list-style-type:none;margin:0 0 8px;padding:0}.MultipleLotsModal__dialog .MuiPaper-root .MultipleLotsModal__list .MultipleLotsModal__list-item{background-color:#fcfcfc}.MultipleLotsModal__dialog .MuiPaper-root .MultipleLotsModal__list .MultipleLotsModal__list-item .MultipleLotsModal__list-item-button{width:100%;color:#1a76d2}.ExternalLink{font-weight:400;color:#1a76d2;display:flex;text-decoration:none;align-items:baseline}.ExternalLink .ExternalLink__title.ExternalLink__title--start{order:0}.ExternalLink .ExternalLink__title.ExternalLink__title--end{order:1}.ExternalLink .icon{display:flex;padding:0 .5rem}.ExternalLink .icon.icon--start{order:0;padding-left:0}.ExternalLink .icon.icon--end{order:1}.ExternalLink .ExternalLink__caption{order:3}.ExternalLink .screen-reader-only{text-indent:-9999px}.ZoningProcessPopup__dialog .MuiPaper-root{padding:6px}@media screen and (max-width:475px){.ZoningProcessPopup__dialog .MuiPaper-root{margin:0;height:100%;max-height:none;border-radius:0}}.ZoningProcessPopup__dialog .MuiPaper-root .MuiDialogContent-root{font-size:13px}.ZoningProcessPopup__dialog .MuiPaper-root .MuiDialogContent-root p{margin:0 0 8px}.ZoningProcessPopup__dialog .MuiPaper-root .MuiDialogTitle-root.ZoningProcessPopup__dialog-title{padding-bottom:12px;color:#2c4a8a}.ZoningProcessPopup__dialog .MuiPaper-root .MuiDialogTitle-root.ZoningProcessPopup__dialog-title.ZoningProcessPopup__dialog-title--second-title{padding:0 0 12px}.ZoningProcessPopupButton{display:flex;align-items:center;justify-content:center;padding:6px;margin:10px 0;min-height:40px;border:none;cursor:pointer;color:#fff;background-color:#7a1518;border-radius:4px;width:100%;font-size:14px;font-weight:500}.ZoningProcessPopupButton .icons{margin-right:4px}.ZoningProcessPopup__dialog-actions{padding:0!important}.ZoningProcessPopup__item{display:flex;align-items:flex-start;margin:12px 0}.ZoningProcessPopup__item:first-child{margin-top:0}.ZoningProcessPopup__item:last-of-type{margin-bottom:0}.ZoningProcessPopup__item .ZoningProcessPopup__item-number{font-size:30px;font-weight:700;vertical-align:text-top}.ZoningProcessPopup__item .ZoningProcessPopup__item-number p{vertical-align:top;margin:0}@media screen and (max-width:475px){.ZoningProcessPopup__item .ZoningProcessPopup__item-number{margin-right:20px}}.ZoningProcessPopup__item .ZoningProcessPopup__item-image{width:60px;height:60px;margin:0 12px}@media screen and (max-width:475px){.ZoningProcessPopup__item .ZoningProcessPopup__item-image{display:none}}.ZoningProcessPopup__item .ZoningProcessPopup__item-image img{display:block;width:100%;height:100%;object-fit:contain;padding:10px}.ZoningProcessPopup__item .ZoningProcessPopup__item-image img.ZoningProcessPopup__item-image--buildings-icon{background-color:#19284a}.ZoningProcessPopup__item .ZoningProcessPopup__item-image img.ZoningProcessPopup__item-image--dob-logo{background-color:#203769}.ZoningProcessPopup__item .ZoningProcessPopup__item-image img.ZoningProcessPopup__item-image--za-icon{background-color:#506493}.ZoningProcessPopup__item .ZoningProcessPopup__item-image img.ZoningProcessPopup__item-image--gavel-icon{background-color:#7f93c1}.ZoningProcessPopup__item .ZoningProcessPopup__item-description{width:460px;max-width:100%;margin:0}.ZoningProcessPopup__item .ZoningProcessPopup__item-description p{margin:0}.ZoningProcessPopup__item .ZoningProcessPopup__item-description ol{padding:0 0 0 24px}.ZoningProcessPopup__external-link{display:inline-flex;flex-wrap:wrap;font-weight:700}.TabularResultsTabs{flex-grow:1}.TabularResultsTabs .TabularResultsTabs__tabs{display:flex;width:100%;height:36px;min-height:36px}.TabularResultsTabs .TabularResultsTabs__tabs .MuiTabs-flexContainer button.MuiTab-root{min-height:auto;height:36px;font-size:12px;min-width:110px;text-transform:none}.TabularResultsTabs .TabularResultsTabs__tabs span.MuiTabs-indicator{bottom:5px;background-color:#1f3769!important}.TabularResultsColumnSelectorMenu .MuiPaper-root{max-height:260px}.TabularResultsColumnSelectorMenu .MuiListItemIcon-root{min-width:24px}.TabularResultsColumnSelectorMenu .MuiCheckbox-root{padding:4px}.TabularResultsGridHeader{display:flex;justify-content:space-between;height:36px;background-color:#ebebebeb}.TabularResultsGridHeader .TabularResultsGridHeader__title{flex-grow:1;font-size:14px;margin:0 8px;display:flex;align-items:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500}.TabularResultsGridHeader .TabularResultsGridHeader__right-section{display:flex;flex-wrap:nowrap;align-items:center}.TabularResultsGridHeader .TabularResultsGridHeader__right-section .TabularResultsGridHeader__button{font-family:Roboto,Helvetica,Arial,sans-serif;margin-right:10px;color:#1f3769;font-weight:600;background-color:transparent;border:none;height:100%;cursor:pointer;transition:background-color .2s ease-in-out;border-radius:4px;display:flex;align-items:center}.TabularResultsGridHeader .TabularResultsGridHeader__right-section .TabularResultsGridHeader__button:hover{background-color:#0000000a}.TabularResultsGridHeader .TabularResultsGridHeader__right-section .TabularResultsGridHeader__button .TabularResultsGridHeader__button-image{height:20px;margin-right:2px}.TabularResultsGridHeader .TabularResultsGridHeader__right-section .TabularResultsGridHeader__close-button{height:36px;width:36px}@layer rdg{@layer Defaults,FocusSink,CheckboxInput,CheckboxIcon,CheckboxLabel,Cell,HeaderCell,SummaryCell,EditCell,Row,HeaderRow,SummaryRow,GroupedRow,Root;}@layer rdg.MeasuringCell{.rdg-7-0-0-beta-58-fa71d63e{contain:strict;grid-row:1;visibility:hidden}}@layer rdg.Cell{.rdg-7-0-0-beta-58-85c48527{position:relative;padding-block:0;padding-inline:8px;border-inline-end:var(--rdg-border-width) solid var(--rdg-border-color);border-block-end:var(--rdg-border-width) solid var(--rdg-border-color);grid-row-start:var(--rdg-grid-row-start);align-content:center;background-color:inherit;white-space:nowrap;overflow:clip;text-overflow:ellipsis;outline:none}.rdg-7-0-0-beta-58-85c48527[aria-selected=true]{outline:var(--rdg-selection-width) solid var(--rdg-selection-color);outline-offset:calc(var(--rdg-selection-width) * -1)}}@layer rdg.Cell{.rdg-7-0-0-beta-58-17a9a6d4{position:sticky;z-index:1}.rdg-7-0-0-beta-58-17a9a6d4:nth-last-child(1 of.rdg-7-0-0-beta-58-17a9a6d4){box-shadow:var(--rdg-cell-frozen-box-shadow)}}@layer rdg.DragHandle{.rdg-7-0-0-beta-58-bfba19bc{--rdg-drag-handle-size: 8px;z-index:0;cursor:move;inline-size:var(--rdg-drag-handle-size);block-size:var(--rdg-drag-handle-size);background-color:var(--rdg-selection-color);place-self:end}.rdg-7-0-0-beta-58-bfba19bc:hover{--rdg-drag-handle-size: 16px;border:2px solid var(--rdg-selection-color);background-color:var(--rdg-background-color)}}@layer rdg.DragHandle{.rdg-7-0-0-beta-58-7abddb3e{z-index:1;position:sticky}}@layer rdg.CheckboxInput{.rdg-7-0-0-beta-58-3b807ead{display:block;margin:auto;inline-size:20px;block-size:20px}.rdg-7-0-0-beta-58-3b807ead:focus-visible{outline:2px solid var(--rdg-checkbox-focus-color);outline-offset:-3px}.rdg-7-0-0-beta-58-3b807ead:enabled{cursor:pointer}}@layer rdg.GroupCellContent{.rdg-7-0-0-beta-58-07919382{outline:none}}@layer rdg.GroupCellCaret{.rdg-7-0-0-beta-58-02a50147{margin-inline-start:4px;stroke:currentColor;stroke-width:1.5px;fill:transparent;vertical-align:middle}.rdg-7-0-0-beta-58-02a50147>path{transition:d .1s}}@layer rdg.SortableHeaderCell{.rdg-7-0-0-beta-58-56a248e4{display:flex}}@layer rdg.SortableHeaderCellName{.rdg-7-0-0-beta-58-7fad8c83{flex-grow:1;overflow:clip;text-overflow:ellipsis}}@layer rdg.Cell{.rdg-7-0-0-beta-58-35ccb4c8{background-color:#ccf}}@layer rdg.EditCell{.rdg-7-0-0-beta-58-46f9ea88{padding:0}}@layer rdg.HeaderRow{.rdg-7-0-0-beta-58-0dbd5994{display:contents;background-color:var(--rdg-header-background-color);font-weight:700}.rdg-7-0-0-beta-58-0dbd5994>.rdg-7-0-0-beta-58-85c48527{z-index:2;position:sticky}.rdg-7-0-0-beta-58-0dbd5994>.rdg-7-0-0-beta-58-17a9a6d4{z-index:3}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-2a7e240d{cursor:pointer}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-1893dc0f{touch-action:none}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-4e60db91{cursor:col-resize;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inline-size:10px}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-3e1a4ad4{background-color:var(--rdg-header-draggable-background-color)}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-51abd8b8{background-color:var(--rdg-header-draggable-background-color)}}@layer rdg.HeaderCell{.rdg-7-0-0-beta-58-c8d7aa64{border-radius:4px;width:fit-content;outline:2px solid hsl(207,100%,50%);outline-offset:-2px}}@layer rdg.Row{.rdg-7-0-0-beta-58-3c083f1b{display:contents;background-color:var(--rdg-background-color)}.rdg-7-0-0-beta-58-3c083f1b:hover{background-color:var(--rdg-row-hover-background-color)}.rdg-7-0-0-beta-58-3c083f1b[aria-selected=true]{background-color:var(--rdg-row-selected-background-color)}.rdg-7-0-0-beta-58-3c083f1b[aria-selected=true]:hover{background-color:var(--rdg-row-selected-hover-background-color)}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-3fe773c3{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-97ce3fde:before{content:"";display:inline-block;block-size:100%;position:sticky;inset-inline-start:0;border-inline-start:2px solid var(--rdg-selection-color)}}@layer rdg.SortIcon{.rdg-7-0-0-beta-58-3d5115f3{fill:currentColor}.rdg-7-0-0-beta-58-3d5115f3>path{transition:d .1s}}@layer rdg.Defaults{.rdg-7-0-0-beta-58-ccd2e5d9 *,.rdg-7-0-0-beta-58-ccd2e5d9 *:before,.rdg-7-0-0-beta-58-ccd2e5d9 *:after{box-sizing:inherit}}@layer rdg.Root{.rdg-7-0-0-beta-58-ccd2e5d9{--rdg-selection-width: 2px;--rdg-selection-color: hsl(207, 75%, 66%);--rdg-font-size: 14px;--rdg-cell-frozen-box-shadow: 2px 0 5px -2px rgba(136, 136, 136, .3);--rdg-border-width: 1px;--rdg-summary-border-width: calc(var(--rdg-border-width) * 2);--rdg-color: light-dark(#000, #ddd);--rdg-border-color: light-dark(#ddd, #444);--rdg-summary-border-color: light-dark(#aaa, #555);--rdg-background-color: light-dark(hsl(0deg 0% 100%), hsl(0deg 0% 13%));--rdg-header-background-color: light-dark(hsl(0deg 0% 97.5%), hsl(0deg 0% 10.5%));--rdg-header-draggable-background-color: light-dark(hsl(0deg 0% 90.5%), hsl(0deg 0% 17.5%));--rdg-row-hover-background-color: light-dark(hsl(0deg 0% 96%), hsl(0deg 0% 9%));--rdg-row-selected-background-color: light-dark(hsl(207deg 76% 92%), hsl(207deg 76% 42%));--rdg-row-selected-hover-background-color: light-dark(hsl(207deg 76% 88%), hsl(207deg 76% 38%));--rdg-checkbox-focus-color: hsl(207deg 100% 69%);color-scheme:var(--rdg-color-scheme, light dark);display:grid;accent-color:light-dark(hsl(207deg 100% 29%),hsl(207deg 100% 79%));contain:content;content-visibility:auto;block-size:350px;border:1px solid var(--rdg-border-color);box-sizing:border-box;overflow:auto;background-color:var(--rdg-background-color);color:var(--rdg-color);font-size:var(--rdg-font-size)}.rdg-7-0-0-beta-58-ccd2e5d9.rdg-dark{--rdg-color-scheme: dark}.rdg-7-0-0-beta-58-ccd2e5d9.rdg-light{--rdg-color-scheme: light}.rdg-7-0-0-beta-58-ccd2e5d9:dir(rtl){--rdg-cell-frozen-box-shadow: -2px 0 5px -2px rgba(136, 136, 136, .3)}.rdg-7-0-0-beta-58-ccd2e5d9:before{content:"";grid-column:1/-1;grid-row:1/-1}.rdg-7-0-0-beta-58-ccd2e5d9>:nth-last-child(1 of.rdg-top-summary-row)>.rdg-7-0-0-beta-58-85c48527{border-block-end:var(--rdg-summary-border-width) solid var(--rdg-summary-border-color)}.rdg-7-0-0-beta-58-ccd2e5d9>:nth-child(1 of.rdg-bottom-summary-row)>.rdg-7-0-0-beta-58-85c48527{border-block-start:var(--rdg-summary-border-width) solid var(--rdg-summary-border-color)}}@layer rdg.Root{.rdg-7-0-0-beta-58-e9b0e1c9{-webkit-user-select:none;user-select:none}.rdg-7-0-0-beta-58-e9b0e1c9 .rdg-7-0-0-beta-58-3c083f1b{cursor:move}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-dbb8b3c5{grid-column:1/-1;pointer-events:none;z-index:1}}@layer rdg.FocusSink{.rdg-7-0-0-beta-58-e9f55541{z-index:3}}@layer rdg.SummaryRow{.rdg-7-0-0-beta-58-0b90c82c>.rdg-7-0-0-beta-58-85c48527{position:sticky}}@layer rdg.SummaryRow{.rdg-7-0-0-beta-58-d0520eab>.rdg-7-0-0-beta-58-85c48527{z-index:2}.rdg-7-0-0-beta-58-d0520eab>.rdg-7-0-0-beta-58-17a9a6d4{z-index:3}}@layer rdg.SummaryCell{.rdg-7-0-0-beta-58-d907aa87{inset-block-start:var(--rdg-summary-row-top);inset-block-end:var(--rdg-summary-row-bottom)}}@layer rdg.GroupedRow{.rdg-7-0-0-beta-58-e74a2be3:not([aria-selected=true]){background-color:var(--rdg-header-background-color)}.rdg-7-0-0-beta-58-e74a2be3>.rdg-7-0-0-beta-58-85c48527:not(:last-child,.rdg-7-0-0-beta-58-17a9a6d4),.rdg-7-0-0-beta-58-e74a2be3>:nth-last-child(n+2 of.rdg-7-0-0-beta-58-17a9a6d4){border-inline-end:none}}@layer rdg.TextEditor{.rdg-7-0-0-beta-58-2f8db206{appearance:none;box-sizing:border-box;inline-size:100%;block-size:100%;padding-block:0;padding-inline:6px;border:2px solid #ccc;vertical-align:top;color:var(--rdg-color);background-color:var(--rdg-background-color);font-family:inherit;font-size:var(--rdg-font-size)}.rdg-7-0-0-beta-58-2f8db206:focus{border-color:var(--rdg-selection-color);outline:none}.rdg-7-0-0-beta-58-2f8db206::placeholder{color:#999;opacity:1}}.TabularResultsGrid.hidden{display:none}.TabularResultsGrid .TabularResultsGrid__data-grid{height:100%}.TabularResultsGrid .TabularResultsGrid__data-grid .rdg-row{cursor:pointer}.TabularResultsGrid .TabularResultsGrid__data-grid .rdg-row div[role=gridcell]{border-inline-end:none;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.TabularResultsGrid .TabularResultsGrid__data-grid .rdg-row div[role=gridcell][aria-selected=true]{outline:none}.TabularResultsGrid .TabularResultsGrid__data-grid .rdg-row[aria-selected=true]{background-color:#0000000d}.TabularResults{background-color:#fff;position:absolute;bottom:0;left:0;width:100%;z-index:1300}.TabularResults .TabularResults__resize-handle{position:absolute;top:-4px;left:0;width:100%;height:5px;background-color:#ccc;cursor:ns-resize;z-index:100;border:transparent 4px;transition:all .1s ease-in-out;box-shadow:0 -1px 1px #0000001a}.TabularResults .TabularResults__resize-handle:hover{height:5px;border:dotted 1px #aaa}div.toolTip-wrapper{display:block;position:absolute;z-index:1;border:1px solid rgb(130,170,202);background-color:#fff;box-shadow:0 0 10px #0000001a;border-radius:4px;font-size:12px;margin-left:12px;padding:.25rem;z-index:999999}#mapview-container{width:100%;flex-grow:1;position:relative}#mapview-container #mapview,#mapview-container #sceneview{height:100%;width:100%}.hidden{display:none!important}.scene-loading-panel{display:block;position:absolute;background-color:#fff;font-size:12px;top:5%;left:40%;z-index:999999}.scene-loading-box{background:#1f3769;color:#fff;padding:10px 14px;border-radius:2px;font-size:.9rem;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.scene-loading-panel{opacity:0;transition:opacity .2s ease}.scene-loading-panel.show{opacity:1}.map-container{height:100%;width:100%}.map-container#sceneCompareContainer .map-container .esri-view-root,.map-container#sceneCompareContainer .map-container .esri-view-root .esri-view-surface{height:100%}.map-container .compare-map__deactivate_btn{z-index:1002;position:absolute;top:25px;right:25px}.map-container .compare-map__deactivate_btn .compare-map__label-text{font-family:Roboto;text-transform:none;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;height:38px;border-radius:5px;color:#fff;background-color:#1f3769}.map-container .compare-map__label-container{z-index:1002;position:absolute;bottom:25px;width:171px;height:38px;opacity:.7;border-radius:5px;background-color:#213259;display:flex;flex-direction:row;justify-content:center;align-items:center}.map-container .compare-map__label-container.before{right:25px}.map-container .compare-map__label-container.after{left:25px}.map-container .compare-map__label-container .compare-map__label-text{font-family:Roboto;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;background-color:#213259}.esri-view-surface,.esri-view-surface--touch-none{height:100%!important}.ShadowReport{margin-left:auto;margin-right:auto;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ShadowReport .generating{background-color:#15171e;max-height:3.5rem;font-weight:400;text-transform:uppercase;display:flex;justify-content:center}.ShadowReport .generating a{border:1px solid white;padding:.7rem;width:200px;max-width:49%}.ShadowReport .generating a:not(:last-child){margin-right:10px}.ShadowReport .open-pdf:hover{cursor:pointer}.ShadowReport a,.ShadowReport a:link,.ShadowReport a:visited,.ShadowReport a:focus,.ShadowReport a:hover,.ShadowReport a:active{text-decoration:none;color:#fff}.MuiFormControl-root .MuiSelect-select,.MuiFormControl-root .MuiSelect-root{padding:10px}.MuiFormControl-root label.MuiInputLabel-outlined{transform:translate(14px,9px) scale(1)}.MuiFormControl-root label.MuiFormLabel-root.MuiInputLabel-shrink{color:#fff;transform:translate(2px,-16px) scale(.75)}.MuiFormControl-root div.MuiInputBase-root{background-color:#fff;padding:0}.MuiFormControl-root input.MuiInputBase-input{padding:10px}.MuiFormControl-root fieldset.MuiOutlinedInput-notchedOutline{top:0;border:none}.MuiFormControl-root fieldset.MuiOutlinedInput-notchedOutline legend{display:none}.MuiInputBase-root{background-color:#fff}.MuiInputBase-root .MuiInputBase-input{padding:10px}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline.Mui-focused input{outline:2px solid red}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline.Mui-focused fieldset{border:solid 1px red}.MuiOutlinedInput-root.Mui-focused input,.MuiOutlinedInput-root.Mui-focused div.MuiSelect-root{border:solid 2px #637496;border-radius:4px}*{--calcite-ui-brand: #1f3769;--calcite-color-brand: #1f3769;--calcite-color-brand-hover: #1f3769}.esri-ui-inner-container .esri-ui-bottom-right{display:flex;flex-direction:column;z-index:100}.esri-ui-inner-container .esri-ui-bottom-right .esri-component{box-shadow:0 0 6px #333}.esri-ui-inner-container .esri-ui-bottom-right .esri-component:not(:last-child){margin-bottom:10px}#BasemapGalleryWidget #BasemapGalleryWidget__esri,#BasemapGalleryWidget #BasemapGalleryWidget__esri_3D{box-shadow:0 0 6px #333}#BasemapGalleryWidget #BasemapGalleryWidget__esri .esri-basemap-gallery__item--selected,#BasemapGalleryWidget #BasemapGalleryWidget__esri_3D .esri-basemap-gallery__item--selected{background-color:#63749640;border-left-color:#1f3769}.swal2-styled{margin:.3125em;padding:.5em 2em;box-shadow:none;font-weight:500}.swal2-confirm{background-color:#1f3769!important;border-radius:4px!important}.mini-map-container{display:flex;overflow:hidden;position:absolute;right:61px;bottom:29px;border:2px solid white;box-shadow:0 0 6px #333;background-color:#ebeceb}.mini-map-container .minimize-icon:before{content:"↘"}.mini-map-container .expand-icon:before{content:"↖"}.mini-map-container.minimize-map{height:32px;width:32px}.mini-map-container.expand-map{height:13rem;width:13rem}@media screen and (max-width:932px){.mini-map-container.expand-map{min-width:13rem;min-height:13rem}}.mini-map-container .mini-map{height:20rem;width:20rem}.mini-map-container .esri-view-user-storage{position:absolute;border-bottom:1px solid black;border-right:1px solid black;height:29px;width:29px}.mini-map-container .esri-view-user-storage .minimap-exit-button{color:#000;border:none;background-color:transparent;width:100%;height:100%}.mini-map-container .esri-view-user-storage .minimap-exit-button:hover{cursor:pointer}.App{display:flex;flex-direction:column;height:100vh}.DeleteModelModal__dialog .MuiPaper-root{width:280px;max-width:97%;padding:2px}.DeleteModelModal__dialog .MuiPaper-root .DeleteModelModal__header-container{display:flex;justify-content:space-between;align-items:center}.DeleteModelModal__dialog .MuiPaper-root .DeleteModelModal__header-container .DeleteModelModal__header{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;margin:14px}.DeleteModelModal__dialog .MuiPaper-root .DeleteModelModal__list{list-style-type:none;margin:0 0 8px;padding:0}.DeleteModelModal__dialog .MuiPaper-root .DeleteModelModal__list .DeleteModelModal__list-item{background-color:#fcfcfc}.DeleteModelModal__dialog .MuiPaper-root .DeleteModelModal__list .DeleteModelModal__list-item .DeleteModelModal__list-item-button{width:100%;color:#1a76d2}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Avenir Next,sans-serif!important}body{overflow:hidden;position:fixed;width:100vw;margin:0;top:0;bottom:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{line-height:1.2rem}#app-container{height:100%;width:100%;display:flex;flex-direction:column}.hidden,.hide{display:none}._3D-button{--calcite-button-text-color: #fff;--calcite-button-font-weight: 600}.disabled{color:#6b7280;cursor:not-allowed;pointer-events:none;box-shadow:none;opacity:.8}calcite-button[disabled]:focus{outline:none}.esri-expand__toggle>calcite-action.esri-widget--button{width:50px;height:50px;position:relative;box-sizing:border-box;--calcite-color-foreground-1: #1f3769;--calcite-color-foreground-2: #1f3769;--calcite-color-foreground-3: #1f3769;--calcite-color-brand: #1f3769;background-color:#1f3769}.esri-expand__toggle>calcite-action.esri-widget--button>calcite-icon.esri-collapse__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff!important;justify-self:center;width:20px;height:20px;margin:0}
