@keyframes twinkle{0%,to{opacity:.1;transform:scale(.8)}50%{opacity:.85;transform:scale(1.2)}}@keyframes pathShimmer{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}@keyframes fogDriftLeft{0%{opacity:.12;transform:translate(0)scaleX(1)}50%{opacity:.18;transform:translate(-3%)scaleX(1.05)}to{opacity:.12;transform:translate(0)scaleX(1)}}@keyframes fogDriftRight{0%{opacity:.1;transform:translate(0)scaleX(1)}50%{opacity:.16;transform:translate(3%)scaleX(1.05)}to{opacity:.1;transform:translate(0)scaleX(1)}}@keyframes cardFloat{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-6px)}}@keyframes borderGlow{0%,to{box-shadow:0 0 15px var(--card-glow),inset 0 1px 0 #ffffff1a}50%{box-shadow:0 0 30px var(--card-glow),0 0 60px var(--card-glow-faint),inset 0 1px 0 #ffffff26}}@keyframes shootingStar{0%{opacity:0;width:0;transform:translate(0)translateY(0)rotate(-35deg)}5%{opacity:1}30%{opacity:1;width:80px}to{opacity:0;width:0;transform:translate(300px)translateY(180px)rotate(-35deg)}}@keyframes auroraWave{0%{opacity:.04;transform:translate(-10%)skew(-5deg)}33%{opacity:.08;transform:translate(5%)skew(2deg)}66%{opacity:.05;transform:translate(-5%)skew(-2deg)}to{opacity:.04;transform:translate(-10%)skew(-5deg)}}.world-map-card{transition:all .3s cubic-bezier(.4,0,.2,1);animation:3s ease-in-out infinite borderGlow}.world-map-card:hover{filter:brightness(1.2);transform:scale(1.08)!important}.shooting-star{z-index:1;background:linear-gradient(90deg,#ffdc96e6,#0000);border-radius:50px;height:2px;animation:4s linear infinite shootingStar;position:absolute}.shooting-star:first-child{animation-duration:3.5s;animation-delay:0s;top:8%;left:15%}.shooting-star:nth-child(2){animation-duration:4s;animation-delay:6s;top:18%;left:55%}.shooting-star:nth-child(3){animation-duration:3s;animation-delay:12s;top:5%;left:70%}.fog-layer-left{animation:12s ease-in-out infinite fogDriftLeft}.fog-layer-right{animation:14s ease-in-out infinite fogDriftRight}.aurora-band{animation:20s ease-in-out infinite auroraWave}.golden-path{animation:3s linear infinite pathShimmer}
