.custom-marker{background:transparent;border:none;cursor:pointer}.custom-marker svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:transform .2s ease}.custom-marker:hover svg{transform:translateY(-2px);filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.county-label{background:transparent!important;border:none!important;box-shadow:none!important;font-size:14px;font-weight:600;color:#000000b3;text-shadow:-1px -1px 0 white,1px -1px 0 white,-1px 1px 0 white,1px 1px 0 white,0 0 3px white,0 0 5px white;pointer-events:none}.county-label:before{display:none}
