.search-wrapper{display:flex;align-items:center;flex-wrap:nowrap}.search-wrapper .search-dropdown-wrapper{display:flex;width:100%}.search-wrapper .search-dropdown-label.on:after{content:"Search"}.search-wrapper #SearchDropdown,.search-wrapper div.makeStyles-formControl-2{margin:0 auto;width:200px;position:relative;min-width:4rem}.search-wrapper #SearchDropdown{padding-right:.25rem}@media only screen and (max-width:768px){.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:100%}.search-wrapper .dropdown-draw-tool-wrapper .selected-search-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width:768px){.search-wrapper .dropdown-draw-tool-wrapper .selected-search-wrapper{width:18rem;height:50px}}@media only screen and (max-width:475px){.search-wrapper .dropdown-draw-tool-wrapper .selected-search-wrapper{width:100vw}}.search-wrapper .selected-search-wrapper .address-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .address-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 .square-suffix-lot-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .square-suffix-lot-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:768px){.search-wrapper .selected-search-wrapper .address-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .address-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 .square-suffix-lot-wrapper .MuiFormControl-marginDense,.search-wrapper .selected-search-wrapper .square-suffix-lot-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:50px}@media only screen and (max-width:475px){.search-wrapper .selected-search-wrapper .parcel-wrapper .MuiInputLabel-outlined{transform:translate(4px,20px) scale(.8)}}.search-wrapper .selected-search-wrapper .address-wrapper,.search-wrapper .selected-search-wrapper .bza-wrapper,.search-wrapper .selected-search-wrapper .parcel-wrapper,.search-wrapper .selected-search-wrapper .smd-wrapper,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper,.search-wrapper .selected-search-wrapper .zc-wrapper{width:100%}@media only screen and (min-width:768px){.search-wrapper .selected-search-wrapper .address-wrapper,.search-wrapper .selected-search-wrapper .bza-wrapper,.search-wrapper .selected-search-wrapper .parcel-wrapper,.search-wrapper .selected-search-wrapper .smd-wrapper,.search-wrapper .selected-search-wrapper .square-suffix-lot-wrapper,.search-wrapper .selected-search-wrapper .zc-wrapper{width:18rem}}.search-wrapper .selected-search-wrapper .bza-wrapper form,.search-wrapper .selected-search-wrapper .smd-wrapper form,.search-wrapper .selected-search-wrapper .zc-wrapper form{max-width:18rem}.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper label.MuiInputLabel-outlined:not(.MuiInputLabel-shrink){transform:translate(14px,18px) scale(1)}.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiInputLabel-outlined .MuiInputBase-inputSelect{padding-left:1rem}.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:50px}.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiInputBase-inputSelect{padding-left:1rem}@media only screen and (max-width:768px){.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiInputBase-inputSelect{padding-bottom:0}}@media only screen and (max-width:768px){.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=number],.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=text]{padding:0 .75rem}.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=text]{height:50px;border:none;border-radius:6px}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__input-container{height:100%;align-items:center;border-radius:6px}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__input-container .esri-search__form .esri-search__input{border:none;border-radius:6px}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__container{height:100%;align-items:center;border-radius:6px;border:1px solid #c4c4c4}.search-wrapper .selected-search-wrapper .address-wrapper .esri-search__submit-button{margin:auto;background-image:url(icon_magnifying_glass__grey.c3727610.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:0 6px 6px 0}.search-wrapper .selected-search-wrapper .address-wrapper .esri-icon-search:before{content:" "}.search-wrapper .selected-search-wrapper .map-amendment-wraper,.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper{width:15rem;height:50px}.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiFormControl-root,.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiFormControl-root{width:100%}@media only screen and (max-width:475px){.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiInputBase-inputSelect,.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiInputBase-inputSelect{max-width:10rem}}@media only screen and (max-width:768px){.search-wrapper .selected-search-wrapper .map-amendment-wraper,.search-wrapper .selected-search-wrapper .map-amendment-wraper .MuiInput-underline:before,.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper,.search-wrapper .selected-search-wrapper .selected-search-dropdown-wrapper .MuiInput-underline:before{width:100%}}.search-wrapper .button-wrapper{height:50px;flex:1 0 50px}.search-wrapper .button-wrapper #searchButton{background-image:url(icon_magnifying_glass__white.7ad81b0b.svg);background-size:20px;background-color:#1976d2;border-radius:6px;border:none;margin-left:.25rem}@media only screen and (max-width:768px){.search-wrapper .button-wrapper #searchButton{margin:0}}.search-wrapper .button-wrapper #mapPenButton{background-size:20px;background-color:#1976d2;border-radius:6px;margin:0 .25rem;transition:background-color .3s ease}.search-wrapper .button-wrapper #mapPenButton.white{background-image:url(icon_pencil.24cf2006.svg)}.search-wrapper .button-wrapper #mapPenButton.red{background-image:url(icon_pencil__red.2c5168d5.svg)}@media only screen and (max-width:768px){.search-wrapper .button-wrapper #mapPenButton{margin:0}}.search-wrapper .button-wrapper button{background-repeat:no-repeat;background-position:50%;height:50px;width:50px;margin-top:auto;margin-bottom:auto}@media only screen and (max-width:768px){.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:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;align-items:center}@media only screen and (max-width:768px){.search-wrapper{max-width:55vw}}#app-container .MuiOutlinedInput-root{height:50px}#app-container .MuiInput-underline:before{display:none}#app-container label+.MuiInput-formControl{margin-top:0;height:50px;border:1px solid #c4c4c4;border-radius:4px}.search-container>.search-wrapper>.button-wrapper>#mapPenButton,_:default:not(:root:root){border:none!important}@media only screen and (max-width:768px){.logo-search-wrapper>.search-container>.search-wrapper>#SearchDropdown,_:default:not(:root:root){padding-right:0;border-top:0}.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=text],_:default:not(:root:root){border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.search-wrapper .selected-search-wrapper .address-wrapper .esri-input[type=text],_:default:not(:root:root){border-radius:0}.address-wrapper>.esri-search__container>.esri-search__input-container>.esri-menu,_:default:not(:root:root){z-index:500}}@media only screen and (max-width:768px){.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}.logo-search-wrapper>.search-container>.search-wrapper .search-dropdown-wrapper{padding-bottom:.5rem}.logo-search-wrapper>.search-container>.search-wrapper .dropdown-draw-tool-wrapper{padding-top:.5rem}}#MeasureWidget{display:flex;flex-direction:column;align-items:flex-end}#MeasureWidget.hide{display:none}#MeasureWidget .esri-area-measurement-3d__container,#MeasureWidget .esri-direct-line-measurement-3d__container{width:225px}#MeasureWidget__esri,#MeasureWidget__icons{box-shadow:0 0 6px 0 #333}#MeasureWidget__icons{display:flex;width:140px}#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 button{border:none;display:flex;align-items:center;flex-direction:column;color:grey}#MeasureWidget__icons #distanceButton{border-left:1px solid rgba(0,0,0,.3)}#MeasureWidget__icons .button__container{width:70px}#MeasureWidget__icons .button__container .active button{background:#f5f5f5}#MeasureWidget__esri{margin-top:10px;background-color:#fff}#MeasureWidget>#MeasureWidget__icons button,_:default:not(:root:root){background-color:#fff}#MeasureWidget>#MeasureWidget__icons>.button__container,_:default:not(:root:root){background-color:#fff}#BasemapGalleryWidget{box-shadow:0 0 6px 0 #333}#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}}#PrintWidget{background-color:#fff;box-shadow:0 0 6px 0 #333}#PrintWidget.hide{display: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:#1976d2}.sharing_toolbox{height:30px;display:flex;justify-content:space-between}.share-link{background-repeat:no-repeat;background-position:50%;background-size:17px;display:inline-block;width:40px;height:30px;float:left;cursor:pointer}.twitter{background-image:url(share_twitter.d9f0f434.svg)}.email{background-image:url(share_email.0df531da.svg)}.facebook{background-image:url(share_facebook.2173c994.svg)}.shareURL{background-image:url(share_link.0fc96e4a.svg)}.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 rgba(0,0,0,.06);padding:0 12px}.layers-list-container{background:#fff;padding:10px;box-shadow:0 0 6px 0 #333;max-height:calc(100% - 100px);overflow-y:scroll;max-height:28rem;max-height:calc(100vh - 16px - 20rem);max-width:25rem}.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 - 251px)}.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}.tools-container{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}.tools-container .menu-item:hover{background-color:#eee}.tools-container .MuiBottomNavigation-root{height:auto;display:flex;justify-content:flex-end;background-color:transparent}.tools-container .MuiBottomNavigation-root.hide{display:none}@media (min-width:1175px){.tools-container .MuiBottomNavigation-root.hide{display:flex}}.tools-container .MuiBottomNavigationAction-root,.tools-container .MuiBottomNavigationAction-root.Mui-selected,.tools-container .MuiLink-root{padding:0 .5rem;height:68px;max-width:68px;min-width:68px}.tools-container .MuiBottomNavigationAction-label{color:#000;padding-top:.5rem}.tools-container .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}@media screen and (max-width:475px){.MuiBottomNavigation-root{position:absolute;top:225px}}@media (max-width:1240px){.tools-container{width:80px;height:auto;position:absolute;top:0;right:0;z-index:300;justify-content:flex-start;flex-direction:column}.tools-container .MuiBottomNavigation-root{margin-top:10px;margin-right:10px;width:68px;flex-direction:column;background-color:#fff;box-shadow:0 0 6px 0 #333}.tools-container .MuiBottomNavigation-root .MuiBottomNavigationAction-root{padding:.5rem;width:68px;height:68px;min-height:68px}.tools-container .tools-menu__container{display:flex;height:70px;align-items:center}.tools-container .tools-menu__container .tools-menu__button{display:flex}.mapview .esri-ui-top-right{right:80px}}.tools-menu__container .tools-menu__button{display:none;margin-right:10px;width:68px;height:2.5rem;border-radius:7px;border:2px solid #1976d2;color:#1976d2;cursor:pointer;align-items:center;justify-content:center;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Roboto,sans-serif}.tools-menu__container .tools-menu__button.open{background:#1976d2;color:#fff}@media screen and (max-width:475px){.tools-menu__container .tools-menu__button{margin-right:1rem}}.mapview .widget.hide{display:none}.Widget__button,.Widget__link{margin:.75rem 0;width:180px;cursor:pointer;padding:0 0 0 .7rem;background:#3374ba;height:40px;line-height:40px;border:0;color:#fff;display:flex;align-items:center;text-decoration:none}.Widget__label{flex:1;display:flex;justify-content:flex-start;padding:0 .75rem;font-size:13px}#Widget__right-arrow{font-size:20px;font-weight:700;height:40px;line-height:40px;padding-right:.25rem}.video-container{margin-top:1rem;width:100%}.tour-step__description{text-align:left;margin:0;font-size:14px;line-height:20px}.__floater__body{margin-left:1rem}@media screen and (max-width:768px){.__floater__body{display:none}}.tool-layers{max-height:40rem}.react-joyride__tooltip{max-width:50rem!important}#HelpWidget{padding:.25rem 1rem;background-color:#fff;box-shadow:0 0 6px 0 #333}@media screen and (max-width:768px){#HelpWidget .interactive-help{display:none}}@media screen and (max-width:475px){#HelpWidget{padding:.25rem .5rem}}.Disclaimer__description{color:#797979;font-size:1rem;text-align:justify;font-weight:300;position:relative;float:none;margin:0;padding:1rem 0;line-height:1.35rem}.tools-holder>#PrintWidget>.single-button>.Widget__button,_:default:not(:root:root){line-height:0}.interactive-help>.Widget__button>.Widget__label,_:default:not(:root:root){padding:0 0 0 .75rem}.header-container{max-height:70px;min-height:70px;display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid #ccc;width:100%;z-index:200}.header-container .search-wrapper .esri-widget--button{margin:auto .125rem;height:50px;width:50px}.header-container .logo-search-wrapper{max-height:70px;min-height:70px;display:inherit;flex-wrap:wrap;flex-direction:column;height:100%;z-index:1;max-width:50%}@media screen and (max-width:768px){.header-container .logo-search-wrapper{flex-direction:row}}.header-container .logo-wrapper{display:inherit;height:100%;justify-content:flex-start;text-align:center;padding:0 .75rem 0 .25rem}@media screen and (max-width:768px){.header-container .logo-wrapper{padding:0 .75rem .25rem .25rem}.header-container .logo-wrapper .logo-name{font-size:12px}}@media screen and (max-width:475px){.header-container .logo-wrapper{padding-left:1rem}}.header-container .logo-wrapper img.logo-icon{height:auto;width:65px}@media screen and (max-width:768px){.header-container .logo-wrapper img.logo-icon{width:57px}}.header-container .logo-wrapper .logo-name{margin-top:auto;margin-bottom:auto;color:#2c4a8a;font-family:sans-serif}@media screen and (max-width:768px){.header-container .logo-wrapper .logo-name{font-size:.85rem}}.header-container .logo-wrapper:hover{cursor:pointer}.header-container .search-container{display:flex;margin-top:auto;margin-bottom:auto}@media screen and (max-width:768px){.header-container .search-container{max-width:25rem}}@media screen and (max-width:768px){.header-container{max-height:120px;min-height:120px}}@media screen and (max-width:475px){.header-container{max-height:225px;min-height:225px}}div.toolTip-wrapper{display:block;position:absolute;z-index:1;border:1px solid #82aaca;background-color:#fff;border-radius:4px;font-size:12px;margin-left:28px;padding:.5rem}@charset "UTF-8";@media (-ms-high-contrast:active),(-ms-high-contrast:none){.basemap-toggle-container{height:1rem}.minimize-icon:before{content:"↘"}.map-container .left-panel-wrapper .toggle-button img{width:auto;left:-15px}.esri-view .esri-view-user-storage{left:6rem}.header-container .logo-search-wrapper{max-height:80px}}.map-container{display:flex;flex:1}.map-container .spinner-grey-screen{position:absolute;z-index:400;opacity:.75;width:100%;height:calc(100% - 62.5px);background-color:#000}.map-container .spinner:before{position:absolute;z-index:400;opacity:.75;content:"";box-sizing:border-box;top:50%;left:1%;right:1%;width:75px;height:75px;margin:0 auto;border-radius:50%;border:5px solid #f3f3f3;border-top-color:#1976d2;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}.mapview-container{position:relative;flex:1 1 auto;width:100%}.mapview-container .mapview,.mapview-container .mapview>div:first-child{height:100%;width:100%}.mapview-container .mapview .esri-legend{padding:12px 0;min-width:180px;max-width:350px}.mapview-container .esri-ui-corner .esri-component{box-shadow:none;margin-bottom:0}.mapview-container .esri-ui-inner-container{top:10px!important;left:10px!important;right:10px!important;bottom:20px!important}.mapview-container .esri-ui-manual-container>.esri-component{position:fixed}.mini-map-container{display:flex;overflow:hidden;right:0;bottom:0;margin:2.25rem 6rem 15px 5px;border:2px solid #fff;box-shadow:0 0 6px 0 #333;background-color:#ebeceb}.mini-map-container .esri-view-user-storage{position:absolute;border-bottom:1px solid #000;border-right:1px solid #000;height:36px;width:36px}.mini-map-container .esri-view-user-storage .minimap-exit-button{color:#000;margin:.45rem}.mini-map-container .esri-view-user-storage .minimap-exit-button:hover{cursor:pointer}.mini-map{height:20rem;width:20rem}.minimize-map{height:2.5rem;width:2.5rem}.expand-map{height:13rem;width:13rem;margin:2rem 0 20px 5px}@media screen and (max-width:768px){.expand-map{min-width:13rem;min-height:13rem}}.expand-icon:before{content:"↖"}.minimize-icon:before{content:"↘"}.map-tools-container{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:95px;bottom:0;max-width:50%}.map-tools-container .basemap-toggle-container{background-image:url(basemap.769a7b76.jpg);background-repeat:no-repeat;min-width:4.75rem;min-height:4.75rem;margin:auto 5px 20px;box-shadow:0 0 6px 0 #333}.map-tools-container .basemap-toggle-container:hover{cursor:pointer}.map-tools-container .topo-icon{background-image:url(dc_basemap2.a49fe493.jpg)}@media screen and (max-width:768px){.map-tools-container{display:none}}.esri-ui-inner-container .esri-ui-bottom-right{z-index:100}.esri-ui-inner-container .esri-ui-bottom-right .esri-component{box-shadow:0 0 6px 0 #333}.loading-bar-wrapper{align-items:center;justify-content:center}.loading-bar-wrapper .card .card-header{background-color:hsla(0,0%,96.5%,.55)}.loading-bar-wrapper .card-height-large{min-height:20rem}.loading-bar-wrapper .card-height-medium{min-height:15rem}.loading-bar-wrapper .card .card-content{margin:0 auto}.loading-bar-wrapper .card .card-content .card-textbox{padding-left:1rem;margin-bottom:unset;background-color:hsla(0,0%,96.5%,.55)}.loading-bar-wrapper .half-width{max-width:50%}.loading-bar-wrapper .almost-half-width{max-width:45%}.loading-bar-wrapper .quarter-width{max-width:25%}.loading-bar-wrapper .loading-image,.loading-bar-wrapper .loading-image-title,.loading-bar-wrapper .loading-text,.loading-bar-wrapper .loading-title,.loading-bar-wrapper .loading-view-image-text{background-color:#eee;border:1px solid #eee;border-radius:15px;color:#eee}.loading-bar-wrapper .loading-image{width:95%;height:10rem}.loading-bar-wrapper .loading-card-wrapper{margin-bottom:.75rem}.loading-bar-wrapper .no-margin{margin-bottom:0;padding-bottom:1rem}.ViewMapButton{color:#1976d2;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}}.left-panel-wrapper{display:flex;flex-direction:row-reverse;position:absolute;height:100%;max-width:25rem;overflow-y:scroll}.left-panel-wrapper .toggle-button{pointer-events:all;display:inherit;background-color:#1976d2;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:768px){.left-panel-wrapper .toggle-button{top:10rem}}.left-panel-wrapper .toggle-button:hover{opacity:1}.left-panel-wrapper .toggle-button span{-ms-writing-mode:tb-rl;writing-mode:tb-rl;color:#fff;font-weight:700;letter-spacing:.15rem;font-size:.85rem;font-weight:400;height:6rem;opacity:.85}.left-panel-wrapper .toggle-button:hover{cursor:pointer}.left-panel-wrapper img.open-arrow-icon{transform:rotate(270deg)}.left-panel-wrapper img.close-arrow-icon{transform:rotate(90deg)}.left-panel-wrapper .left-panel-content{display:flex;flex-direction:column;background-color:#fff;padding:.75rem;position:relative;height:calc(100vh - 70px);width:50rem;overflow:auto;border:1px solid rgba(218,216,216,.75);font-family:Arial,Helvetica,sans-serif;z-index:101}.left-panel-wrapper .left-panel-content.hidden{display:none}.left-panel-wrapper .left-panel-content .leftpanel-toolbar{width:100%;margin:0 0 1rem;background:#fff;height:35px;display:flex;align-items:center;z-index:11}.left-panel-wrapper .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}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .buffer-select.hidden{display:none}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .buffer-select .MuiInputBase-inputSelect{font-size:14px;padding:10px}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .buffer-select .MuiButton-label{font-size:12px}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .buffer-select .buffer-custom .MuiInputBase-input{padding:8px;font-size:14px;height:22px}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .buffer-select .buffer-custom.hidden{display:none}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .buffer-select .MuiButtonBase-root{background:#1976d2;color:#fff;border-radius:0;height:36px}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root{height:35px;display:flex;flex-grow:1}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonGroup-grouped{color:#1976d2;font-weight:600;font-size:12px;flex-grow:1;padding:5px;min-width:20px}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root.disabled .MuiButton-label{opacity:.5}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root .MuiButton-label{display:flex;justify-content:space-evenly;align-items:center}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root .MuiButton-label p{margin:0;line-height:1.15}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root .MuiButton-label .toolbar-icon{width:17px;height:17px;margin-bottom:2px;margin-right:2px}.left-panel-wrapper .left-panel-content .leftpanel-toolbar .MuiButtonGroup-root .MuiButtonBase-root .MuiButton-label .toolbar-icon.back-button{margin-left:5px}@media only screen and (max-width:768px){.left-panel-wrapper .left-panel-content{width:100vw;height:calc(100vh - 120px)}}@media only screen and (max-width:475px){.left-panel-wrapper .left-panel-content{width:100vw;height:calc(100% - 225px)}}.left-panel-wrapper .swal2-container .swal2-content .links-container{display:flex;flex-direction:row}.left-panel-wrapper .swal2-container .swal2-content .links-container .report-button{background-color:#1976d2;height:41.25px;color:#fff;font-size:17px;border:none}.left-panel-wrapper .welcome-wrapper h3,.left-panel-wrapper .welcome-wrapper img,.left-panel-wrapper .welcome-wrapper p{flex-direction:row;width:100%}.left-panel-wrapper .geometry-query-wrapper{font-family:Arial,Helvetica,sans-serif}.left-panel-wrapper .geometry-query-wrapper h4{margin:.5rem}.left-panel-wrapper .geometry-query-wrapper .checkbox-wrapper{flex-direction:column;width:100%;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.left-panel-wrapper .geometry-query-wrapper .checkbox-wrapper input[type=checkbox]{transform:scale(1)}.left-panel-wrapper .geometry-query-wrapper .checkbox-wrapper label{padding-left:.5rem}.left-panel-wrapper .geometry-query-wrapper .hover{cursor:pointer}.left-panel-wrapper .geometry-query-wrapper .search-button{background-color:#1976d2;color:#fff;width:10rem;height:2.5rem;margin-top:.5rem;font-size:1rem}.left-panel-wrapper .ancview-wrapper .MuiLinearProgress-root,.left-panel-wrapper .smdview-wrapper .MuiLinearProgress-root{background-color:rgba(25,118,210,.2)}.left-panel-wrapper .ancview-wrapper .MuiLinearProgress-root .MuiLinearProgress-bar.MuiLinearProgress-barColorPrimary,.left-panel-wrapper .smdview-wrapper .MuiLinearProgress-root .MuiLinearProgress-bar.MuiLinearProgress-barColorPrimary{background-color:#1976d2}.left-panel-wrapper .pud-view-wrapper .card-textbox img{max-width:100%;max-height:100%}.left-panel-wrapper .pud-view-wrapper .show-lots{overflow-y:scroll}.left-panel-wrapper .geometry-query-results-wrapper h3{flex-direction:column}.left-panel-wrapper .geometry-query-results-wrapper button.back-button{flex-direction:column;background-color:#1976d2;color:#fff;width:10rem;height:2.5rem;margin-top:.5rem;font-size:1rem}.left-panel-wrapper .geometry-query-results-wrapper button.back-button:hover{cursor:pointer}@media only screen and (max-width:475px){.left-panel-wrapper{max-width:unset}}.left-panel-wrapper .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;border:1px solid #e9e9e9;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:hover,.view-wrapper div.exit-button:hover{cursor:pointer}.lotview-wrapper div.exit-button span,.view-wrapper div.exit-button span{text-transform:uppercase;font-weight:700;font-size:1rem;color:#1976d2}@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 0 0}.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:1px solid rgba(218,216,216,.75);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:#efefef;margin:0 auto;padding:1rem}.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,.view-wrapper .card .card-content .bza-zc-margin{margin-top:2rem}.lotview-wrapper .card .card-content .show-all,.view-wrapper .card .card-content .show-all{background:#1976d2;color:#fff;width:5rem;height:2rem;border-radius:7px;border:2px solid #1976d2;cursor:pointer;font-size:.85rem}@media only screen and (max-width:768px){.lotview-wrapper .card .card-content .show-all,.view-wrapper .card .card-content .show-all{width:5.5rem}}.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 .card-textbox .toggle-results-button,.view-wrapper .card .card-content .card-textbox .toggle-results-button{cursor:pointer;width:100%;height:30px;background-color:#1976d2;color:#fff;border-radius:4px;border:none;display:flex;justify-content:center;align-items:center}.lotview-wrapper .card .card-content .card-textbox .toggle-results-button .icons,.view-wrapper .card .card-content .card-textbox .toggle-results-button .icons{font-weight:700;margin-left:8px}.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 #e1e1e1;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 .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}.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:hsla(0,0%,92.2%,.92);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 .report-button{background-color:#1976d2;height:41.25px;color:#fff;font-size:17px;border:none;cursor:pointer;width:147px;border-radius:5px;margin-top:50px}.links-container .report-button:hover{background-color:#2b78c0}.links-container .report-button a{text-decoration:none;color:#fff}.links-container .report-button a:visited{color:#fff}.links-container .report-button:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(80,162,244,.75)}.links-container .edge-styling{font-size:16px}.left-panel-content>.view-wrapper>.MuiCard-root,_:default:not(:root:root){overflow:revert!important}.map-container>.left-panel-wrapper>.left-panel-content,_:default:not(:root:root){overflow-y:scroll}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:rgba(0,0,0,.8)}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%}.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}.container{height:100%;width:100%;display:flex;flex-direction:column}.hidden,.hide{display:none}.pointer{cursor:pointer}.swal2-container .swal2-popup,.swal2-container .swal2-styled.swal2-confirm{border-radius:0}*{box-sizing:border-box}body{overflow:hidden;position:fixed;width:100vw;margin:0;top:0;bottom:0;font-family:sans-serif}#app-container{height:100%;width:100%;display:flex;flex-direction:column}
/*# sourceMappingURL=main.afa373ac.css.map */