:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(rgba(255,255,255,1),rgba(255,255,255,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}h3.mantine-Title-root,h4.mantine-Title-root{font-family:var(--font-playfair),"Playfair Display",Georgia,serif}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;scrollbar-gutter:stable;scroll-behavior:smooth;background-color:var(--mantine-color-gray-0)}body{padding-right:0}#__next{height:100%}html{color-scheme:light}.contentSection{max-width:637px}.inputWrapper{position:relative}.inputWrapper input::placeholder{opacity:.7}.invalidInput{outline:1px solid var(--mantine-color-error-6)}.inputWrapper .error:after{content:url(/images/icons/error/inputError.svg);position:absolute;top:19px;right:25px;width:16px;height:16px;transform:translateX(100%);opacity:1}.react-select__menu-list{padding-top:10px;padding-bottom:10px}.react-select__option.react-select__option--is-focused{color:var(--mantine-primary-color-filled)}.react-select__indicator.react-select__dropdown-indicator svg{height:18px;width:fit-content}.react-select__menu-portal .react-select__option{font-family:var(--font-noto-sans),sans-serif;font-size:12px;font-weight:500;font-style:italic;background-color:transparent;color:var(--mantine-color-heading);text-wrap:nowrap;text-align:center}.react-select__menu-portal{min-width:125px}.dashboardTable .rdt_TableHeadRow{padding:0 15px;background-color:var(--mantine-color-gray-0);height:70px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none}.dashboardTable .rdt_TableRow{padding:0 15px;height:70px}.dashboardTable .rdt_TableRow:nth-child(2n){background-color:var(--mantine-color-gray-0)}.dashboardTable .rdt_TableCol_Sortable>div{font-family:var(--font-noto-sans),sans-serif;font-size:10px;font-weight:600;line-height:21px;color:var(--mantine-color-heading);text-transform:uppercase;letter-spacing:.08em}.dashboardTable .rdt_TableCol_Sortable>span>svg{position:relative;top:-2px;left:10px;fill:var(--mantine-color-heading);width:25px;height:12px}.dashboardTableViewIcon{padding-right:5px;cursor:pointer}.dashboardTableViewIcon span{font-size:20px;color:var(--mantine-color-heading)}.dashboardTable .react-select__menu-list,.dashboardTable .react-select__option{overflow:visible}.rdt_TableCell div:first-child{position:unset}.rdt_TableCell .react-select__menu{top:40px;border-color:#9f9f9f;background-color:var(--mantine-color-gray-0);max-width:115px}.rdt_TableCell .react-select__single-value{font-family:var(--font-noto-sans),sans-serif;font-size:12px;font-weight:500;color:var(--mantine-color-heading);text-overflow:unset}.rdt_TableCell .react-select__indicator-separator{opacity:0}.rdt_TableCell .react-select__option{font-family:var(--font-noto-sans),sans-serif;font-size:12px;font-weight:500;font-style:italic}.rdt_TableCell .react-select__option,.rdt_TableCell .react-select__option--is-selected{background-color:transparent;color:var(--mantine-color-heading)}.rdt_TableCell .selectInput{width:115px}.rdt_TableCell .react-select__control{background-color:#f4f4f4;border:none;box-shadow:none}.rdt_TableCell div:first-child:not(.react-select__option){font-family:var(--font-noto-sans),sans-serif;font-size:12px;font-weight:400;color:#555555;letter-spacing:.03em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.leaflet-control-attribution{display:none}.leaflet-map-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.leaflet-marker-icon img[src*=building]{filter:hue-rotate(180deg) drop-shadow(0 2px 4px rgba(0,0,0,.3))}.leaflet-marker-icon img[src*=map-pin]{filter:hue-rotate(0deg) drop-shadow(0 2px 4px rgba(0,0,0,.3))}.parcel-center-marker img{filter:hue-rotate(-10deg) saturate(2) brightness(1.2) drop-shadow(0 2px 4px rgba(0,0,0,.3))}.leaflet-draw-toolbar{visibility:hidden;position:absolute;left:10px;top:10px;z-index:-1}.leaflet-draw-actions{background-color:#ffffff;bottom:0;top:0;right:12px}.leaflet-draw-actions a{border-radius:0;background-color:#ffffff;color:var(--mantine-color-dark-purple)}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border-radius:5px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.pulsating-icon{animation:pulse .4s 3}.loader{border:4px solid #f3f3f3;border-top:4px solid var(--mantine-color-dark-purple);border-radius:50%;width:35px;height:35px;animation:spin .4s linear infinite;margin:120px auto auto;opacity:.3}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-map-marker{background:none;border:none}@media print{body,html{font-size:85%;background-color:white}footer,header,nav{display:none}}