.wtm-map-drift{transform-origin:50%;animation:22s ease-in-out infinite alternate wtm-drift}.wtm-route{stroke-dasharray:1;stroke-dashoffset:1px;animation:11s ease-in-out both wtm-draw}.wtm-destination{transform-box:fill-box;transform-origin:50%;animation:11s both wtm-pop}.wtm-pulse{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite wtm-pulse}.wtm-caption{animation:.9s ease-out both wtm-caption}.wtm-feed-card{animation:.8s cubic-bezier(.2,.8,.2,1) both wtm-card}@keyframes wtm-drift{0%{transform:translate(-5px,2px)scale(1)}to{transform:translate(6px,-3px)scale(1.025)}}@keyframes wtm-draw{0%,24%{stroke-dashoffset:1px}56%,to{stroke-dashoffset:0}}@keyframes wtm-pop{0%,54%{opacity:0;transform:scale(.5)}62%{opacity:1;transform:scale(1.1)}70%,to{opacity:1;transform:scale(1)}}@keyframes wtm-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:.8;transform:scale(1.15)}}@keyframes wtm-caption{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes wtm-card{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.wtm-wall:has(.wtm-world[style*=paused]) *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.wtm-map-drift,.wtm-route,.wtm-destination,.wtm-pulse,.wtm-caption,.wtm-feed-card{stroke-dashoffset:0;opacity:1;animation:none}.wtm-world animate,.wtm-world animateMotion{display:none}}.wtm-wall{--background:oklch(0% 0 0);--foreground:oklch(100% 0 0);--muted-foreground:oklch(72% 0 0);--border:oklch(100% 0 0/.18);--secondary:oklch(22% 0 0);--passport-land:oklch(26% 0 0);--accent:oklch(22% 0 0);--accent-foreground:oklch(100% 0 0)}.wtm-logo{filter:brightness(0)invert()}.wtm-qr{background:oklch(100% 0 0);border-radius:.75rem;padding:.4rem}
