.free-map-dark-tiles{filter:grayscale()invert()brightness(.85)contrast(.85)}.place-pin-pop .leaflet-popup-content-wrapper{background:color-mix(in oklab, var(--card) 38%, transparent);color:var(--card-foreground);border:1px solid color-mix(in oklab, var(--foreground) 16%, transparent);-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);box-shadow:0 8px 24px color-mix(in oklab, var(--ink) 32%, transparent);border-radius:12px}.map-wheel-button{background:color-mix(in oklab, var(--background) 38%, transparent);border:2px solid var(--gold);color:var(--gold);-webkit-backdrop-filter:blur(12px)saturate(135%);backdrop-filter:blur(12px)saturate(135%);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 10%, transparent), 0 4px 12px color-mix(in oklab, var(--ink) 32%, transparent)}.map-price-tag{background:color-mix(in oklab, var(--background) 38%, transparent);border:2px solid var(--gold);color:var(--gold);-webkit-backdrop-filter:blur(10px)saturate(135%);backdrop-filter:blur(10px)saturate(135%);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 10%, transparent), 0 3px 10px color-mix(in oklab, var(--ink) 32%, transparent)}.place-pin-pop .leaflet-popup-content{margin:10px 12px;line-height:1.4}.place-pin-pop .leaflet-popup-tip{background:color-mix(in oklab, var(--card) 38%, transparent);border:1px solid color-mix(in oklab, var(--foreground) 16%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}
