.lm[data-v-106e0ea2]{position:relative;width:100%;aspect-ratio:2.57}.lm[data-v-106e0ea2] .dot-map{opacity:.95}.lm-pin[data-v-106e0ea2]{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #2f9bff8c,0 0 22px 6px #2f9bffbf;transition:left .5s ease,top .5s ease;z-index:2}.lm-pin[data-v-106e0ea2]:after{content:"";position:absolute;inset:-12px;border-radius:50%;border:2px solid rgba(124,196,255,.7);animation:lm-ping-106e0ea2 2.2s ease-out infinite}@keyframes lm-ping-106e0ea2{0%{transform:scale(.4);opacity:1}to{transform:scale(1.6);opacity:0}}.lm-card[data-v-106e0ea2]{position:absolute;z-index:3;display:flex;align-items:center;gap:.7rem;padding:.65rem .95rem;white-space:nowrap;transform:translate(-50%,calc(-100% - 22px));transition:left .5s ease,top .5s ease;border-radius:12px;background:#091a3adb;border:1px solid rgba(120,175,255,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px -16px #000000d9}.lm-card.is-left[data-v-106e0ea2]{transform:translate(calc(-100% + 30px),calc(-100% - 22px))}.lm-card.is-right[data-v-106e0ea2]{transform:translate(-30px,calc(-100% - 22px))}.lm-flag[data-v-106e0ea2]{width:28px;height:19px;border-radius:3px;overflow:hidden;flex-shrink:0}.lm-flag[data-v-106e0ea2] svg{width:100%;height:100%;display:block}.lm-flag.is-globe[data-v-106e0ea2]{width:22px;height:22px;color:#7cc4ff;border-radius:0}.lm-card strong[data-v-106e0ea2]{display:block;font-family:Sora,sans-serif;font-size:.92rem;color:#fff}.lm-card small[data-v-106e0ea2]{display:block;font-size:.76rem;color:#a9bdd6;margin-top:2px}@media (max-width: 700px){.lm-card[data-v-106e0ea2]{display:none}}@media (prefers-reduced-motion: reduce){.lm-pin[data-v-106e0ea2]:after{animation:none}.lm-pin[data-v-106e0ea2],.lm-card[data-v-106e0ea2]{transition:none}}
