.user-location-tooltip{background-color:#3b82f6!important;border:none!important;border-radius:6px!important;box-shadow:0 4px 6px -1px #0000001a!important;color:#fff!important;font-weight:700!important}.user-location-tooltip:before{border-top-color:#3b82f6!important}.show-tooltip{opacity:1!important;visibility:visible!important}.hide-tooltip{opacity:0!important;visibility:hidden!important}.custom-store-marker{background-color:#fff;border:2px solid #fff!important;border-radius:6px!important;box-shadow:0 0 0 1px #2a211514,0 2px 6px -1px #2a211552!important;-o-object-fit:cover!important;object-fit:cover!important}.default-store-marker img{border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 2px 8px #0003!important}:root{--featured-frame:gold;--claimed-frame:#fff}.jiasute-store-marker{animation:featured-glow 2.6s ease-in-out infinite!important;border:2px solid var(--featured-frame)!important;border-radius:8px!important;-o-object-fit:cover!important;object-fit:cover!important}.leaflet-featured-pane img{max-height:none!important;max-width:none!important}.leaflet-tooltip.jiasute-tooltip{border:2px solid var(--featured-frame)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;font-weight:800!important}@keyframes featured-glow{0%,to{box-shadow:0 0 4px #ffd70073,0 1px 4px #00000040}50%{box-shadow:0 0 7px #ffd70099,0 2px 6px #0000004d}}.claimed-store-marker{background-color:var(--claimed-frame);border:2px solid var(--claimed-frame)!important;border-radius:6px!important;box-shadow:0 0 0 1px #2a211514,0 2px 7px -1px #2a211552!important;-o-object-fit:cover!important;object-fit:cover!important}.leaflet-claimed-pane img{max-height:none!important;max-width:none!important}.leaflet-tooltip.claimed-tooltip{background-color:var(--claimed-frame)!important;border:2px solid var(--claimed-frame)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:0 0 0 1px #2a211514,0 5px 8px -5px #2a211559!important;font-weight:700!important}.leaflet-tooltip{background-color:#ffffffe6!important;border:1px solid #ccc!important;border-radius:4px!important;box-shadow:0 2px 4px #0003!important;color:#333!important;font-size:10px!important;padding:3px 6px!important;white-space:nowrap!important}.leaflet-tooltip.leaflet-tooltip-bottom{margin-left:0!important;margin-top:0!important}.leaflet-tooltip.leaflet-tooltip-bottom:before{display:none!important}.leaflet-tooltip.show-tooltip{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.leaflet-tooltip.hide-tooltip{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.scrollbar-hide[data-v-64b8bb7c]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-64b8bb7c]::-webkit-scrollbar{display:none}.claim-cta[data-v-64b8bb7c]{--cta-scale:1.03;animation:cta-pulse-64b8bb7c 1.6s ease-in-out infinite}@media(min-width:640px){.claim-cta[data-v-64b8bb7c]{--cta-scale:1.06}}.claim-cta[data-v-64b8bb7c]:focus-visible,.claim-cta[data-v-64b8bb7c]:hover{animation-play-state:paused}@keyframes cta-pulse-64b8bb7c{0%,to{transform:scale(1)}50%{transform:scale(var(--cta-scale))}}.cta-chevs[data-v-64b8bb7c]{align-items:center;display:inline-flex}.cta-chev[data-v-64b8bb7c]{animation:cta-chev-64b8bb7c 1.2s ease-in-out infinite;animation-delay:calc(var(--i, 0)*.18s);color:#16a34a;height:11px;margin:0 -1px;width:7px}.cta-chevs-lg .cta-chev[data-v-64b8bb7c]{height:14px;width:9px}@keyframes cta-chev-64b8bb7c{0%,to{color:#16a34a;opacity:.35;transform:translate(0)}50%{color:#ef4444;opacity:1;transform:translate(2px)}}.cta-chevs-rev .cta-chev[data-v-64b8bb7c]{animation-name:cta-chev-rev-64b8bb7c}@keyframes cta-chev-rev-64b8bb7c{0%,to{color:#16a34a;opacity:.35;transform:translate(0)}50%{color:#ef4444;opacity:1;transform:translate(-2px)}}.claim-cta-icon[data-v-64b8bb7c]{animation:cta-hop-64b8bb7c 1.6s ease-in-out infinite;transform-origin:50% 100%}.claim-cta:focus-visible .claim-cta-icon[data-v-64b8bb7c],.claim-cta:hover .claim-cta-icon[data-v-64b8bb7c]{animation-play-state:paused}@keyframes cta-hop-64b8bb7c{0%,55%,to{filter:brightness(1);transform:translateY(0) scale(1)}25%{filter:brightness(1.35) drop-shadow(0 0 4px rgba(255,255,255,.9));transform:translateY(-4px) scale(1.12)}40%{filter:brightness(1);transform:translateY(0) scale(.96)}}.line-cta[data-v-64b8bb7c]{--cta-scale:1.08;animation:cta-pulse-64b8bb7c 1.6s ease-in-out infinite}.line-cta[data-v-64b8bb7c]:focus-visible,.line-cta[data-v-64b8bb7c]:hover{animation-play-state:paused}.line-cta[data-v-64b8bb7c]:after{animation:line-ring-64b8bb7c 1.6s ease-out infinite;border:2px solid #06c755;border-radius:10px;content:"";inset:-3px;opacity:0;pointer-events:none;position:absolute}@keyframes line-ring-64b8bb7c{0%{opacity:.75;transform:scale(.96)}to{opacity:0;transform:scale(1.22)}}@media(prefers-reduced-motion:reduce){.claim-cta[data-v-64b8bb7c],.claim-cta-icon[data-v-64b8bb7c],.cta-chev[data-v-64b8bb7c],.line-cta[data-v-64b8bb7c],.line-cta[data-v-64b8bb7c]:after{animation:none}.cta-chev[data-v-64b8bb7c]{opacity:1}}
