.SaveHomeButton{cursor:pointer;background:#ffffffd9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;height:fit-content;transition:background .15s,transform .1s;display:flex}.SaveHomeButton:hover{background:#fff;transform:scale(1.1)}.SaveHomeButton__icon{width:18px;height:18px;color:var(--color-reading-black);stroke-width:1.75px}.SaveHomeButton--saved .SaveHomeButton__icon{fill:var(--color-secondary-orange);color:var(--color-secondary-orange)}
.PercentileBar{width:100%;margin-top:var(--space-xs);flex-direction:column;align-items:center;gap:2px;display:flex}.PercentileBar__bar{background:linear-gradient(90deg,#4caf50ad,#ffeb3ba8,#f44336a8);border-radius:3px;width:100%;max-width:100px;height:6px;position:relative}.PercentileBar__marker{top:-7px;left:var(--pct);color:#333;pointer-events:none;font-size:10px;line-height:1;position:absolute;transform:translate(-50%)}.PercentileBar__bar-label{font-size:var(--font-xs);color:#888}
.IndividualClimateRiskDisplay{align-items:center;gap:var(--space-xs);background:var(--color-listing-data-section-background);padding:var(--space-md);text-align:center;border-radius:8px;flex-direction:column;min-width:140px;display:flex}.IndividualClimateRiskDisplay.area-search{background:0 0;min-width:100px}.IndividualClimateRiskDisplay__icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.IndividualClimateRiskDisplay__icon-wrap img{object-fit:contain;width:100%;height:100%}.IndividualClimateRiskDisplay__icon-wrap.desktop{width:32px;height:32px}.IndividualClimateRiskDisplay__icon-wrap.tablet{width:24px;height:24px}.IndividualClimateRiskDisplay__icon-wrap.mobile{width:20px;height:20px}.IndividualClimateRiskDisplay__icon-placeholder{background:#ddd;border-radius:4px;width:32px;height:32px}.IndividualClimateRiskDisplay__name{font-size:var(--font-sm);color:var(--color-reading-black);font-weight:600;line-height:1.2}.IndividualClimateRiskDisplay__name.desktop{font-size:var(--font-sm)}.IndividualClimateRiskDisplay__name.tablet,.IndividualClimateRiskDisplay__name.mobile{font-size:var(--font-xs)}.IndividualClimateRiskDisplay__rating{font-size:var(--font-xs);font-weight:600}.IndividualClimateRiskDisplay__rating.very-high{color:var(--color-very-high-red)}.IndividualClimateRiskDisplay__rating.high,.IndividualClimateRiskDisplay__rating.relatively-high{color:var(--color-relatively-high-red)}.IndividualClimateRiskDisplay__rating.moderate{color:var(--color-reading-black)}.IndividualClimateRiskDisplay.compare{min-width:100px}.IndividualClimateRiskDisplay.compare .IndividualClimateRiskDisplay__icon-wrap,.IndividualClimateRiskDisplay.compare .IndividualClimateRiskDisplay__icon-placeholder{width:25px;height:25px}.IndividualClimateRiskDisplay.compare .IndividualClimateRiskDisplay__name,.IndividualClimateRiskDisplay.compare .IndividualClimateRiskDisplay__rating{font-size:var(--font-xs)}
