/* Scoped to the price studies; full names and study links remain in the table. */
.ph-neighborhood-page .ph-map-price-row{scroll-margin-top:150px;outline:none}
.ph-neighborhood-page .ph-map-price-row.is-map-selected>th,.ph-neighborhood-page .ph-map-price-row.is-map-selected>td,.ph-neighborhood-page .ph-map-price-row:target>th,.ph-neighborhood-page .ph-map-price-row:target>td{background:#e7dab7!important}
.ph-neighborhood-page .ph-map-price-row.is-map-selected>th{box-shadow:inset 4px 0 #8a7243}
.ph-neighborhood-page .ph-map-price-row:focus-visible{outline:3px solid #6e5b37;outline-offset:-3px}
.ph-neighborhood-page [data-ph-map-target]{cursor:pointer}
.ph-neighborhood-page [data-ph-map-target].is-map-selected .map-area path{fill:#e5ce8f;stroke:#6e5b37;stroke-width:4}
.ph-territory-page .ph-territory-map a .map-label-line,.ph-territory-page .ph-territory-map a:hover .map-label-line,.ph-territory-page .ph-territory-map a:focus .map-label-line{fill:none!important;stroke:#655439;stroke-width:1.6;vector-effect:non-scaling-stroke;pointer-events:none}
.ph-territory-page .ph-territory-map .map-label-dot{fill:#655439;pointer-events:none}
.ph-territory-page .ph-territory-map a .map-label{pointer-events:auto;cursor:pointer;font-weight:650}
.ph-territory-page .ph-territory-map .map-label-external{paint-order:stroke;stroke:#f0ede5;stroke-width:5px;stroke-linejoin:round}
.ph-territory-page .ph-named-map .map-label{font-family:Arial,sans-serif}
.ph-territory-page .ph-map-scroll{overflow-x:auto;overscroll-behavior-x:contain}
.ph-territory-page .ph-map-scroll:focus-visible{outline:2px solid #8a7243;outline-offset:2px}
.ph-territory-page .ph-map-mobile-hint{display:none}
@media(max-width:640px){
 .ph-territory-page .ph-named-map svg{min-width:600px}
 .ph-territory-page .ph-map-mobile-hint{display:block;margin:12px 0 0;font-size:14px;line-height:1.5}
}
@media(prefers-reduced-motion:reduce){.ph-neighborhood-page [data-ph-map-target] .map-area path{transition:none}}
