.title-module-scss-module__kYH9wG__address{margin-bottom:calc(var(--grid-gap) * .5);display:block}.title-module-scss-module__kYH9wG__tabIcon{margin-right:calc(var(--grid-gap) * .25);margin-left:-6px}.title-module-scss-module__kYH9wG__icon{color:#59b616;margin-right:calc(var(--grid-gap) * .1);margin-left:-4px}
.status-module-scss-module__2PjSEq__tooltipContent{overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;max-width:200px}.status-module-scss-module__2PjSEq__badge.status-module-scss-module__2PjSEq__secondary{color:#555}.status-module-scss-module__2PjSEq__badge.status-module-scss-module__2PjSEq__error{color:red}.status-module-scss-module__2PjSEq__badge.status-module-scss-module__2PjSEq__warning{color:#ffe922}.status-module-scss-module__2PjSEq__badge.status-module-scss-module__2PjSEq__info{color:#4254ff}.status-module-scss-module__2PjSEq__badge.status-module-scss-module__2PjSEq__success{color:#59b616}
.openHouse-module-scss-module__FCZfVG__openHouse{margin-top:calc(var(--grid-gap) * .25);margin-bottom:calc(var(--grid-gap) * 1.5)}.openHouse-module-scss-module__FCZfVG__openHouse__row{justify-content:space-between;width:100%}
.preConstructionAndNewConstructionBadge-module-scss-module__zbR_aq__badgeWrapper{padding:0 calc(var(--grid-gap) * .3);color:#fff;background-color:var(--t-color-primary);border-radius:.4rem;align-items:center;margin-right:4px;display:inline-block;position:relative}.preConstructionAndNewConstructionBadge-module-scss-module__zbR_aq__helpIconWrap{margin:-4px 0 -4px calc(var(--grid-gap) * .25)}
.description-module-scss-module__AJV2Ka__badge{padding:0 calc(var(--grid-gap) * .3);color:#fff;background-color:var(--t-color-primary);border-radius:.4rem;align-items:center;margin-right:4px;display:inline-block}.description-module-scss-module__AJV2Ka__readMoreIcon{margin-left:calc(var(--grid-gap) * .25)}
.details-module-scss-module__f-dcFG__details{margin-top:calc(var(--grid-gap) * 1.5)}.details-module-scss-module__f-dcFG__details__header{flex-direction:row}.details-module-scss-module__f-dcFG__details__actions{align-items:center;margin-bottom:-2px;margin-left:auto;display:none}@media (max-width:1023px){.details-module-scss-module__f-dcFG__details__actions{display:flex}}.details-module-scss-module__f-dcFG__details__list{column-gap:calc(var(--grid-gap) * 2);margin-top:calc(var(--grid-gap) * .25);margin-bottom:calc(var(--grid-gap) * .5)}@media (min-width:761px){.details-module-scss-module__f-dcFG__details__list{column-count:3}}.details-module-scss-module__f-dcFG__details__item{min-height:2rem;padding:calc(var(--grid-gap) * .1) 0;break-inside:avoid;justify-content:space-between;align-items:flex-start}@media not print{.root.light .details-module-scss-module__f-dcFG__details__item>:first-child{color:var(--t-color-foreground)}.root.light .details-module-scss-module__f-dcFG__details__item>:last-child{color:#555}}@media print{.root.light .details-module-scss-module__f-dcFG__details__item>:first-child{color:var(--t-color-foreground)}.root.light .details-module-scss-module__f-dcFG__details__item>:last-child{color:#555}}@media not print{.root.dark .details-module-scss-module__f-dcFG__details__item{border-bottom-color:#2e2e2e}.root.dark .details-module-scss-module__f-dcFG__details__item>:first-child{color:var(--t-color-foreground)}.root.dark .details-module-scss-module__f-dcFG__details__item>:last-child{color:#818181}}.details-module-scss-module__f-dcFG__details__value{text-align:right}
@media (min-width:1024px){.features-module-scss-module__6HFz7W__features{columns:2;column-gap:calc(var(--grid-gap) * 2)}}.features-module-scss-module__6HFz7W__group{margin-bottom:calc(var(--grid-gap) * 1);padding-left:calc(20px + calc(var(--grid-gap) * .5));break-inside:avoid;position:relative}.features-module-scss-module__6HFz7W__group__title{margin-bottom:calc(var(--grid-gap) * .3)}.features-module-scss-module__6HFz7W__group__icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:2px;left:0}.features-module-scss-module__6HFz7W__list{line-height:1.3}.features-module-scss-module__6HFz7W__list,.features-module-scss-module__6HFz7W__list li{margin:0;padding:0;list-style:none}@media (min-width:761px){.features-module-scss-module__6HFz7W__list{font-size:17px}}@media (max-width:760px){.features-module-scss-module__6HFz7W__list{font-size:15px}}@media print{.features-module-scss-module__6HFz7W__list{font-size:17px}}.features-module-scss-module__6HFz7W__list li{margin:calc(var(--grid-gap) * .15) 0;position:relative}.features-module-scss-module__6HFz7W__list__label{color:var(--t-color-gray)}
.chart-module-scss-module__CVJVCa__chart{width:100%;min-width:0;margin:calc(var(--grid-gap) * 1.5) 0 calc(var(--grid-gap) * 2) calc(var(--grid-gap) * -1);position:relative}.chart-module-scss-module__CVJVCa__chart__svg{width:100%;height:180px;display:block}.chart-module-scss-module__CVJVCa__chart__tooltip{left:var(--tooltip-left);top:var(--tooltip-top);transform:translate(-50%, calc(-100% - calc(var(--grid-gap) * .4)));z-index:1;text-align:center;white-space:nowrap;padding:calc(var(--grid-gap) * .35) calc(var(--grid-gap) * .6);border-radius:calc(var(--grid-gap) * .35);pointer-events:none;position:absolute}@media not print{.root.light .chart-module-scss-module__CVJVCa__chart__tooltip{background:#fff;border:1px solid #e4e4e4;box-shadow:0 4px 16px #00000014}}@media print{.root.light .chart-module-scss-module__CVJVCa__chart__tooltip{background:#fff;border:1px solid #e4e4e4;box-shadow:0 4px 16px #00000014}}@media not print{.root.dark .chart-module-scss-module__CVJVCa__chart__tooltip{background:#1c1c1c;border:1px solid #555;box-shadow:0 4px 16px #00000059}}.chart-module-scss-module__CVJVCa__chart__gridLine{stroke-width:1px;stroke-dasharray:4 4}@media not print{.root.light .chart-module-scss-module__CVJVCa__chart__gridLine{stroke:#e4e4e4}}@media print{.root.light .chart-module-scss-module__CVJVCa__chart__gridLine{stroke:#e4e4e4}}@media not print{.root.dark .chart-module-scss-module__CVJVCa__chart__gridLine{stroke:#2e2e2e}}.chart-module-scss-module__CVJVCa__chart__axisLabel,.chart-module-scss-module__CVJVCa__chart__xLabel{font-size:.875rem;line-height:1.45}@media not print{:is(.root.light .chart-module-scss-module__CVJVCa__chart__axisLabel,.root.light .chart-module-scss-module__CVJVCa__chart__xLabel){fill:#818181}}@media print{:is(.root.light .chart-module-scss-module__CVJVCa__chart__axisLabel,.root.light .chart-module-scss-module__CVJVCa__chart__xLabel){fill:#818181}}@media not print{:is(.root.dark .chart-module-scss-module__CVJVCa__chart__axisLabel,.root.dark .chart-module-scss-module__CVJVCa__chart__xLabel){fill:#a1a1a1}}.chart-module-scss-module__CVJVCa__chart__gradientStart{stop-color:#59b616}@media not print{.root.light .chart-module-scss-module__CVJVCa__chart__gradientStart{stop-opacity:.35}}@media print{.root.light .chart-module-scss-module__CVJVCa__chart__gradientStart{stop-opacity:.35}}@media not print{.root.dark .chart-module-scss-module__CVJVCa__chart__gradientStart{stop-opacity:.45}}.chart-module-scss-module__CVJVCa__chart__gradientEnd{stop-color:#59b616;stop-opacity:0}.chart-module-scss-module__CVJVCa__chart__line{fill:none;stroke:#59b616;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}@media not print{.root.dark .chart-module-scss-module__CVJVCa__chart__line{stroke:#5fe705}}.chart-module-scss-module__CVJVCa__chart__area{opacity:1}.chart-module-scss-module__CVJVCa__chart__point{cursor:pointer;stroke-width:2px;transition:r .15s}@media not print{.root.light .chart-module-scss-module__CVJVCa__chart__point{fill:#fff;stroke:#59b616}}@media print{.root.light .chart-module-scss-module__CVJVCa__chart__point{fill:#fff;stroke:#59b616}}@media not print{.root.dark .chart-module-scss-module__CVJVCa__chart__point{fill:#111;stroke:#5fe705}.root.light .chart-module-scss-module__CVJVCa__chart__point_active{fill:#59b616;stroke:#fff}}@media print{.root.light .chart-module-scss-module__CVJVCa__chart__point_active{fill:#59b616;stroke:#fff}}@media not print{.root.dark .chart-module-scss-module__CVJVCa__chart__point_active{fill:#5fe705;stroke:#111}}
.historyTable-module-scss-module__hCz0HW__historyTable_desktop .historyTable-module-scss-module__hCz0HW__historyTable__body{display:none}@media (min-width:1024px){.historyTable-module-scss-module__hCz0HW__historyTable_desktop .historyTable-module-scss-module__hCz0HW__historyTable__body{gap:calc(var(--grid-gap) * .15);flex-direction:column;display:flex}}.historyTable-module-scss-module__hCz0HW__historyTable_mobile{gap:calc(var(--grid-gap) * .6);flex-direction:column;display:flex}@media (min-width:1024px){.historyTable-module-scss-module__hCz0HW__historyTable_mobile{display:none}}.historyTable-module-scss-module__hCz0HW__historyTable__head,.historyTable-module-scss-module__hCz0HW__historyTable__row{gap:calc(var(--grid-gap) * .75);padding:calc(var(--grid-gap) * .25) calc(var(--grid-gap) * .75);grid-template-columns:1.1fr 1.4fr .9fr .8fr 1.2fr;align-items:center;display:grid}.historyTable-module-scss-module__hCz0HW__historyTable__head{padding-top:0;padding-bottom:calc(var(--grid-gap) * .25)}.historyTable-module-scss-module__hCz0HW__historyTable__row:first-of-type{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.historyTable-module-scss-module__hCz0HW__historyTable__row:last-child{border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}@media not print{.root.light .historyTable-module-scss-module__hCz0HW__historyTable__row{background:#f7f7f7}}@media print{.root.light .historyTable-module-scss-module__hCz0HW__historyTable__row{background:#f7f7f7}}@media not print{.root.dark .historyTable-module-scss-module__hCz0HW__historyTable__row{background:#1c1c1c}}.historyTable-module-scss-module__hCz0HW__historyTable__card{padding:calc(var(--grid-gap) * .75);border-radius:calc(var(--grid-gap) * .5);border:1px solid}@media not print{.root.light .historyTable-module-scss-module__hCz0HW__historyTable__card{background:#f7f7f7;border-color:#e4e4e4}}@media print{.root.light .historyTable-module-scss-module__hCz0HW__historyTable__card{background:#f7f7f7;border-color:#e4e4e4}}@media not print{.root.dark .historyTable-module-scss-module__hCz0HW__historyTable__card{background:#1c1c1c;border-color:#2e2e2e}.root.light .historyTable-module-scss-module__hCz0HW__historyTable__card_latest{border-color:#59b61673;box-shadow:0 0 0 1px #59b61626}}@media print{.root.light .historyTable-module-scss-module__hCz0HW__historyTable__card_latest{border-color:#59b61673;box-shadow:0 0 0 1px #59b61626}}@media not print{.root.dark .historyTable-module-scss-module__hCz0HW__historyTable__card_latest{border-color:#5fe70573;box-shadow:0 0 0 1px #5fe70526}}.historyTable-module-scss-module__hCz0HW__historyTable__cardHeader{justify-content:space-between;align-items:baseline;gap:calc(var(--grid-gap) * .5);margin-bottom:calc(var(--grid-gap) * .5);display:flex}.historyTable-module-scss-module__hCz0HW__historyTable__cardMeta{gap:calc(var(--grid-gap) * .6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.historyTable-module-scss-module__hCz0HW__historyTable__change_down{color:#59b616;align-items:center;gap:calc(var(--grid-gap) * .15);display:flex}.historyTable-module-scss-module__hCz0HW__historyTable__change_up{align-items:center;gap:calc(var(--grid-gap) * .15);display:flex}@media not print{.root.light .historyTable-module-scss-module__hCz0HW__historyTable__change_up{color:#59b616}}@media print{.root.light .historyTable-module-scss-module__hCz0HW__historyTable__change_up{color:#59b616}}@media not print{.root.dark .historyTable-module-scss-module__hCz0HW__historyTable__change_up{color:#5fe705}}
.summaryStats-module-scss-module__6gq9vG__summaryStats{margin-bottom:calc(var(--grid-gap) * 1)}.summaryStats-module-scss-module__6gq9vG__summaryStats__item{min-width:0;padding:calc(var(--grid-gap) * .6) calc(var(--grid-gap) * .75) calc(var(--grid-gap) * .5);border:1px solid;border-radius:.8rem;flex:120px}@media not print{.root.light .summaryStats-module-scss-module__6gq9vG__summaryStats__item{background:#fff;border-color:#e4e4e4}}@media print{.root.light .summaryStats-module-scss-module__6gq9vG__summaryStats__item{background:#fff;border-color:#e4e4e4}}@media not print{.root.dark .summaryStats-module-scss-module__6gq9vG__summaryStats__item{background:#1c1c1c;border-color:#2e2e2e}.root.light .summaryStats-module-scss-module__6gq9vG__summaryStats__item_accent{background:#59b6160f;border-color:#59b61659}}@media print{.root.light .summaryStats-module-scss-module__6gq9vG__summaryStats__item_accent{background:#59b6160f;border-color:#59b61659}}@media not print{.root.dark .summaryStats-module-scss-module__6gq9vG__summaryStats__item_accent{background:#5fe70514;border-color:#5fe70559}}.summaryStats-module-scss-module__6gq9vG__summaryStats__change{align-items:center;gap:calc(var(--grid-gap) * .2);display:inline-flex}.summaryStats-module-scss-module__6gq9vG__summaryStats__change_down{color:#59b616}@media not print{.root.light .summaryStats-module-scss-module__6gq9vG__summaryStats__change_up{color:#59b616}}@media print{.root.light .summaryStats-module-scss-module__6gq9vG__summaryStats__change_up{color:#59b616}}@media not print{.root.dark .summaryStats-module-scss-module__6gq9vG__summaryStats__change_up{color:#5fe705}}
.priceHistory-module-scss-module__7hq1qW__priceHistory{width:100%;min-width:0;margin-top:calc(var(--grid-gap) * .25);margin-bottom:calc(var(--grid-gap) * 1.5);overflow:visible}
.summary-module-scss-module__bxYngG__priceChange{margin-bottom:calc(var(--grid-gap) * .5);display:flex}.summary-module-scss-module__bxYngG__priceChange__oldPrice{color:#818181;margin-right:calc(var(--grid-gap) * .25);text-decoration:line-through}.summary-module-scss-module__bxYngG__priceChange__change{font-weight:500}.summary-module-scss-module__bxYngG__priceChange__change_down{color:#59b616}.summary-module-scss-module__bxYngG__priceChange__change_up{color:red}.summary-module-scss-module__bxYngG__estimatePayment{margin-top:calc(var(--grid-gap) * .25)}.summary-module-scss-module__bxYngG__metricValue{align-items:center;gap:calc(var(--grid-gap) * .2);display:inline-flex}@media (max-width:760px){.summary-module-scss-module__bxYngG__metricValue{flex-direction:row}}@media (min-width:761px){.summary-module-scss-module__bxYngG__metricValue{flex-direction:column}}.summary-module-scss-module__bxYngG__metricValue__icon{color:#818181}
