.gh-scroll.is-visible{opacity:1;transform:translateY(0)}.gh-map-label{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;background:rgba(255,248,225,.78);border:1px solid rgba(212,175,55,.38);color:#9a7424;font-size:15px;font-weight:700;line-height:1.2;box-shadow:0 0 14px rgba(212,175,55,.18),inset 0 1px 0 rgba(255,255,255,.58);text-shadow:0 0 8px rgba(255,214,102,.16);backdrop-filter:blur(2px)}.leaflet-tile-pane{filter:sepia(42%) saturate(78%) contrast(94%) brightness(1.03)}.leaflet-control-zoom a{color:#8f6d1f!important}.leaflet-popup-content-wrapper{border-radius:16px!important;font-family:"Tajawal",sans-serif!important}.leaflet-popup-content{direction:rtl;text-align:right;font-family:"Tajawal",sans-serif!important;line-height:1.9;font-size:15px}.gh-popup-title{color:#8c6820;font-size:16px;font-weight:800;margin-bottom:4px}@media (max-width:767px){.gh-map-label{font-size:12px;padding:3px 8px}}