.lg-pulse:after{content:"";border:1px solid #0000001f;border-radius:50%;animation:2.4s infinite lg-pulse;position:absolute;inset:-6px}@keyframes lg-pulse{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.lg-bob{animation:5s ease-in-out infinite lg-bob}@keyframes lg-bob{50%{transform:translateY(-8px)}}.lg-spin{animation:30s linear infinite lg-spin}@keyframes lg-spin{to{transform:rotate(360deg)}}.lg-fade{animation:.3s lg-fade}@keyframes lg-fade{0%{opacity:0}}.lg-map-grid{background-image:linear-gradient(var(--color-border) 1px, transparent 1px), linear-gradient(90deg, var(--color-border) 1px, transparent 1px);background-size:36px 36px}.lg-stats>*{border-inline-end:1px solid var(--color-border)}.lg-stats>:last-child{border-inline-end:0}@media (max-width:1024px){.lg-stats>:nth-child(2n){border-inline-end:0}.lg-stats>:nth-child(-n+2){border-block-end:1px solid var(--color-border)}}@media (prefers-reduced-motion:reduce){.lg-pulse:after,.lg-bob,.lg-spin,.lg-fade{animation:none}}
