@charset "UTF-8";.chip{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:6px 8px;font-size:12px;font-weight:500;color:var(--main-text-color);cursor:pointer;background-color:var(--secondary-background-color);border:none;border-radius:20px;transition:background-color .2s ease}@media(hover:hover){.chip:not(.hover-disabled):hover{color:var(--background-color);background-color:var(--action-outline-hover)}}.chip:not(.hover-disabled):active{color:var(--background-color);background-color:var(--action-outline-pressed)}.chip:not(.hover-disabled).chip-on{color:var(--background-color);background-color:var(--action-outline-default)}.chip.hover-disabled{cursor:inherit}.map-section{position:relative;display:flex;flex-direction:row;width:100%;height:100%}.map-section .map-overlay-controls{position:absolute;top:8px;right:8px;left:8px;z-index:3;display:flex;flex-direction:column;gap:8px;align-items:stretch}@media(min-width:768px){.map-section .map-overlay-controls{top:16px;right:auto;left:50%;align-items:center;transform:translate(-50%)}}@media(min-width:1440px){.map-section .map-overlay-controls{right:16px;left:16px;flex-direction:row;align-items:flex-start;transform:none}}.map-section .map-overlay-controls--no-results-bubble{top:16px;box-sizing:border-box;padding-top:8px}@media(min-width:768px){.map-section .map-overlay-controls--no-results-bubble{top:18px;padding-top:10px}}@media(min-width:1440px){.map-section .map-overlay-controls--no-results-bubble{top:18px;padding-top:0}.map-section .map-overlay-controls--no-results-bubble .search-this-area-button{top:12px}}.statistic-bubble{display:flex;flex-direction:row;gap:6px;align-items:flex-end;justify-content:center;width:fit-content;padding:8px 12px;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.statistic-bubble .value{font-family:"Instrument Serif",serif;font-size:18px;font-weight:400;line-height:100%;letter-spacing:1.2px}@media(min-width:768px){.statistic-bubble .value{font-size:20px}}@media(min-width:1440px){.statistic-bubble .value{font-size:20px}}@media(min-width:1920px){.statistic-bubble .value{font-size:24px}}.statistic-bubble .unit{margin-left:-6px;letter-spacing:1px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:400}@media(min-width:768px){.statistic-bubble .unit{font-size:12px}}@media(min-width:1440px){.statistic-bubble .unit{font-size:12px}}@media(min-width:1920px){.statistic-bubble .unit{font-size:14px}}.statistic-bubble .label{letter-spacing:1px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:400}@media(min-width:768px){.statistic-bubble .label{font-size:12px}}@media(min-width:1440px){.statistic-bubble .label{font-size:12px}}@media(min-width:1920px){.statistic-bubble .label{font-size:14px}}.statistic-bubble .label svg{width:32px;height:11px;fill:var(--main-text-color)}.statistic-bubble .MuiSvgIcon-root{width:18px;height:18px}@media(min-width:768px){.statistic-bubble{gap:8px}}:root{--background-color-rgb: 25, 25, 25;--main-text-color: #F2EBE4;--secondary-text-color: #D7CBBF;--placeholder-text-color: #B4A294;--error-text-color: #fa8072;--background-color: rgb(var(--background-color-rgb));--secondary-background-color: #F2EBE41A;--secondary-background-color-opaque: #2f2e2d;--action-outline-default: #F2EBE4;--action-outline-disabled: #F2EBE480;--action-outline-hover: #B4A294;--action-outline-pressed: #D7CBBF;--action-label: #DECDBC;--card-border: #FFCD8333;--insight-pin: #0DF;--transparent: #0000;--button-color-grey-default: rgb(242 235 228);--button-color-grey-ghost: rgb(242 235 228);--button-color-grey-ghost-10: rgb(242 235 228 / 10%);--button-color-grey-ghost-76: rgb(242 235 228 / 76%);--container-main-color: #191919;--button-color-orange-ghost-50: rgb(255 189 169 / 50%);--button-color-green-ghost-50: rgb(217 230 112 / 50%);--button-color-map-pips-pip-color: rgb(255 221 0 / 100%);--button-color-map-pips-insight: rgb(0 221 255 / 100%);--button-color-map-pips-pip-stroke-1: rgb(251 146 0 / 100%);--button-color-map-pips-pip-stroke-2: rgb(0 85 255 / 100%);--button-color-map-pips-pip-fill-1: rgb(127 0 212 / 100%);--button-color-orange-default: #FFBDA9;--button-color-orange-hover: #FF5132;--button-text-filled-button-default: rgb(25 25 25);--homepage-gradient-color: rgb(55 58 37);--overlay-background-color: rgb(0 0 0 / 50%);--containers-magenta: rgb(74 13 41 / 80%);--containers-orange: rgb(77 25 8 / 20%);--status-tight-bg: #bc5133;--status-moderately-tight-bg: #f06d2a;--status-loose-bg: #7f9b00;--status-moderately-loose-bg: #d4e266;--status-balanced-bg: #fed802;--layer-rent-color: #9c27b0;--layer-labor-color: #009688}.light-theme{--background-color-rgb: 252, 248, 244;--main-text-color: #191919;--secondary-text-color: #3A3531;--placeholder-text-color: #6A625A;--error-text-color: #d32f2f;--background-color: rgb(var(--background-color-rgb));--secondary-background-color: #403E3A1A;--secondary-background-color-opaque: #e9e5e1;--action-outline-default: #403E3A;--action-outline-disabled: #403E3A80;--action-outline-hover: #403E3A38;--action-outline-pressed: #403e3a50;--action-label: #5c5c5c;--card-border: #19191933;--insight-pin: #05F;--transparent: #0000;--button-color-grey-default: rgb(25 25 25);--button-color-grey-ghost: rgb(64 62 58);--button-color-grey-ghost-10: rgb(64 62 58 / 10%);--button-color-grey-ghost-76: rgb(64 62 58 / 76%);--container-main-color: #f2ebe4;--button-color-orange-ghost-50: rgb(77 25 8 / 50%);--button-color-green-ghost-50: rgb(55 58 37 / 50%);--button-color-map-pips-pip-color: rgb(255 81 50 / 100%);--button-color-map-pips-insight: rgb(0 85 255 / 100%);--button-color-map-pips-pip-stroke-1: rgb(127 0 212 / 100%);--button-color-map-pips-pip-stroke-2: rgb(251 98 0 / 100%);--button-color-map-pips-pip-fill-1: rgb(251 146 0 / 100%);--button-color-orange-default: #C45A3A;--button-color-orange-hover: #FF8B70;--button-text-filled-button-default: rgb(242 235 228);--homepage-gradient-color: rgb(250 228 220);--overlay-background-color: rgb(0 0 0 / 50%);--containers-magenta: #FFA6BF;--containers-orange: #FFBDA9;--status-tight-bg: #d32f2f;--status-moderately-tight-bg: #e57373;--status-loose-bg: #81c784;--status-moderately-loose-bg: #aed581;--status-balanced-bg: #ffb74d;--layer-rent-color: #9c27b0;--layer-labor-color: #009688}.statistics-display{display:flex;flex-direction:column;gap:8px;align-self:flex-start;color:var(--main-text-color)}.statistics-display .results-count{align-items:center;padding:12px 16px;background-color:var(--background-color)}.statistics-display .results-count .results-count-content{display:flex;flex-direction:column;gap:6px}.statistics-display .results-count .results-count-line{display:flex;flex-direction:row;gap:6px;align-items:flex-end}.statistics-display .results-count .results-count-line .value{font-family:"Instrument Serif",serif;font-size:18px;font-weight:400;line-height:100%;letter-spacing:1.2px}@media(min-width:768px){.statistics-display .results-count .results-count-line .value{font-size:20px}}@media(min-width:1440px){.statistics-display .results-count .results-count-line .value{font-size:20px}}@media(min-width:1920px){.statistics-display .results-count .results-count-line .value{font-size:24px}}.statistics-display .results-count .results-count-line .unit{margin-left:-6px;letter-spacing:1px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:400}@media(min-width:768px){.statistics-display .results-count .results-count-line .unit{font-size:12px}}@media(min-width:1440px){.statistics-display .results-count .results-count-line .unit{font-size:12px}}@media(min-width:1920px){.statistics-display .results-count .results-count-line .unit{font-size:14px}}.statistics-display .results-count .results-count-line .label{letter-spacing:1px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-weight:400}@media(min-width:768px){.statistics-display .results-count .results-count-line .label{font-size:12px}}@media(min-width:1440px){.statistics-display .results-count .results-count-line .label{font-size:12px}}@media(min-width:1920px){.statistics-display .results-count .results-count-line .label{font-size:14px}}@media(min-width:768px){.statistics-display{align-self:auto}.statistics-display .results-count{background-color:var(--secondary-background-color)}.statistics-display .results-count .results-count-line{gap:8px}}@media(min-width:1440px){.statistics-display{align-self:flex-start}}
