.uVxgha_landmark,.uVxgha_clubMarker{pointer-events:none;width:0;height:0;position:relative}.uVxgha_clubMarker:before{content:"";background:#ccff0024;border:2px solid #cf0;border-radius:50%;width:58px;height:58px;animation:3.2s ease-out infinite uVxgha_club-map-halo;position:absolute;top:-59px;left:-29px}.uVxgha_landmarkPin{filter:drop-shadow(0 2px 4px #0d1b3d55);width:28px;height:33px;position:absolute;top:-32px;left:-14px}.uVxgha_landmarkLabel{color:#0d1b3d;white-space:nowrap;background:#ffffffed;border-left:4px solid #0d1b3d;flex-direction:column;gap:5px;padding:10px 13px;display:flex;position:absolute;top:-48px;box-shadow:0 3px 12px #0d1b3d26}.uVxgha_landmarkLabel strong{font-size:20px;font-weight:850;line-height:1.05}.uVxgha_landmarkLabel small{color:#52617e;font-size:14px;font-weight:650;line-height:1.05}.uVxgha_landmarkNumber{fill:#fff;font:800 19px Arial,sans-serif;display:none}.uVxgha_labelLeft .uVxgha_landmarkLabel{right:30px}.uVxgha_labelRight .uVxgha_landmarkLabel{left:30px}.uVxgha_labelBelow .uVxgha_landmarkLabel{top:18px;left:0;transform:translate(-50%)}.uVxgha_clubPin{filter:drop-shadow(0 3px 5px #0d1b3d66);transform-origin:50% 96%;width:50px;height:58px;animation:3.2s ease-in-out infinite uVxgha_club-pin-grow;position:absolute;top:-56px;left:-25px}.uVxgha_clubLabel{color:#fff;white-space:nowrap;background:#0d1b3d;border-left:4px solid #cf0;flex-direction:column;align-items:center;gap:3px;padding:10px 16px 9px;animation:3.2s ease-in-out infinite uVxgha_club-label-glow;display:flex;position:absolute;top:-55px;left:34px;box-shadow:0 4px 14px #0d1b3d55}.uVxgha_clubLogo{object-fit:contain;flex:none;width:156px;max-width:none;height:62px;display:block}.uVxgha_clubLabel small{letter-spacing:.18em;color:#cf0;font-size:16px;font-weight:800;line-height:1}@keyframes uVxgha_club-map-halo{0%{opacity:.8;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.85)}}@keyframes uVxgha_club-pin-grow{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes uVxgha_club-label-glow{0%,to{box-shadow:0 4px 14px #0d1b3d55,0 0 #cf00}50%{box-shadow:0 4px 14px #0d1b3d55,0 0 0 4px #cf05,0 0 24px #ccff0080}}@media (max-width:1179px){.uVxgha_landmarkPin{width:31px;height:36px;top:-35px;left:-15.5px}.uVxgha_landmarkPin circle{display:none}.uVxgha_landmarkNumber{display:block}.uVxgha_landmarkLabel{display:none}}@media (max-width:639px){.uVxgha_clubMarker:before{width:44px;height:44px;top:-45px;left:-22px}.uVxgha_clubPin{width:38px;height:44px;top:-42px;left:-19px}.uVxgha_clubLabel{border-left-width:2px;gap:1px;padding:5px 8px;top:4px;left:24px;right:auto}.uVxgha_clubLogo{width:78px;height:30px}.uVxgha_clubLabel small{font-size:9px}}@media (prefers-reduced-motion:reduce){.uVxgha_clubMarker:before{opacity:0;animation:none}.uVxgha_clubPin{animation:none;transform:scale(1.1)}.uVxgha_clubLabel{animation:none}}
.wSGqha_courtSun,.wSGqha_courtBall,.wSGqha_citySun,.wSGqha_cityHalo,.wSGqha_routeMarker,.wSGqha_volleyBall,.wSGqha_racketSwing{transform-box:view-box}.wSGqha_courtSun{transform-origin:373px 48px;animation:3.8s ease-in-out infinite wSGqha_court-sun-float}.wSGqha_courtBall{transform-origin:370px 184px;animation:5.4s ease-in-out infinite wSGqha_court-ball-rally}.wSGqha_roofGlowFirst,.wSGqha_roofGlowSecond{opacity:.08;animation:5s ease-in-out infinite wSGqha_roof-glow}.wSGqha_roofGlowSecond{animation-delay:-2.5s}.wSGqha_roofSweepFirst,.wSGqha_roofSweepSecond{opacity:0;animation:3.8s ease-in-out infinite wSGqha_roof-sweep}.wSGqha_roofSweepSecond{animation-delay:-1.9s}.wSGqha_courtNet{animation:5s ease-in-out infinite wSGqha_net-brighten}.wSGqha_racketSwing{transform-origin:170px 189px;animation:3.4s ease-in-out infinite wSGqha_racket-swing}.wSGqha_volleyBall{transform-origin:345px 68px;animation:3.4s ease-in-out infinite wSGqha_volley-ball}.wSGqha_speedLines{animation:3.4s ease-in-out infinite wSGqha_speed-lines}.wSGqha_citySun{transform-origin:210px 89px;animation:3.6s ease-in-out infinite wSGqha_city-sun-glow}.wSGqha_cityHalo{transform-origin:210px 89px;animation:3.6s ease-out infinite wSGqha_city-halo}.wSGqha_accessRoute{animation:2.6s linear infinite wSGqha_route-flow}.wSGqha_routeMarker{transform-origin:210px 196px;animation:2.6s ease-in-out infinite wSGqha_route-marker}@keyframes wSGqha_court-sun-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translate(-21px,10px)scale(1.14)}}@keyframes wSGqha_court-ball-rally{0%,9%{transform:translate(-280px)}18%{transform:translate(-210px,-24px)}27%,36%{transform:translate(-140px)}45%{transform:translate(-70px,-24px)}54%,64%{transform:translate(0)}73%{transform:translate(-70px,-24px)}82%,91%{transform:translate(-140px)}to{transform:translate(-280px)}}@keyframes wSGqha_roof-glow{0%,to{opacity:.06}50%{opacity:.22}}@keyframes wSGqha_roof-sweep{0%{stroke-dashoffset:150px;opacity:0}15%,80%{opacity:.95}to{stroke-dashoffset:-150px;opacity:0}}@keyframes wSGqha_net-brighten{0%,to{opacity:1}50%{opacity:.65}}@keyframes wSGqha_racket-swing{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes wSGqha_volley-ball{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-23px,16px)scale(.9)}}@keyframes wSGqha_speed-lines{0%,to{opacity:1}50%{opacity:.38}}@keyframes wSGqha_city-sun-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:translateY(-8px)scale(1.2)}}@keyframes wSGqha_city-halo{0%{opacity:.8;transform:scale(.8)}75%,to{opacity:0;transform:scale(1.27)}}@keyframes wSGqha_route-flow{to{stroke-dashoffset:-15px}}@keyframes wSGqha_route-marker{0%{opacity:0;transform:translateY(3px)scale(.8)}12%{opacity:1}82%{opacity:1;transform:translateY(-43px)scale(1)}to{opacity:0;transform:translateY(-49px)scale(.8)}}@keyframes wSGqha_court-sun-float-mobile{0%,to{transform:translateY(0)scale(1)}50%{transform:translate(-42px,14px)scale(1.2)}}@keyframes wSGqha_city-sun-glow-mobile{0%,to{transform:scale(1)}50%{transform:translateY(-14px)scale(1.25)}}@keyframes wSGqha_racket-swing-mobile{0%,to{transform:rotate(0)}50%{transform:rotate(-9deg)}}@keyframes wSGqha_volley-ball-mobile{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-39px,23px)scale(.85)}}@keyframes wSGqha_route-marker-mobile{0%{opacity:0;transform:translateY(4px)scale(.7)}14%{opacity:1}76%{opacity:1;transform:translateY(-44px)scale(1.35)}to{opacity:0;transform:translateY(-53px)scale(.85)}}@media (max-width:639px){.wSGqha_courtSun{animation-name:wSGqha_court-sun-float-mobile;animation-duration:3s}.wSGqha_courtBall{animation-duration:4.2s}.wSGqha_accessRoute,.wSGqha_routeMarker{animation-duration:1.8s}.wSGqha_roofSweepFirst,.wSGqha_roofSweepSecond{stroke-width:6px;animation-duration:2.7s}.wSGqha_roofGlowFirst,.wSGqha_roofGlowSecond{animation-duration:3.2s}.wSGqha_citySun{animation-name:wSGqha_city-sun-glow-mobile;animation-duration:2.8s}.wSGqha_cityHalo{stroke-width:7px;animation-duration:2.8s}.wSGqha_accessRoute{stroke-width:5px;stroke-dasharray:8 9}.wSGqha_routeMarker{stroke-width:3px;animation-name:wSGqha_route-marker-mobile}.wSGqha_racketSwing{animation-name:wSGqha_racket-swing-mobile;animation-duration:2.8s}.wSGqha_volleyBall{animation-name:wSGqha_volley-ball-mobile;animation-duration:2.8s}}@media (prefers-reduced-motion:reduce){.wSGqha_courtSun,.wSGqha_courtBall,.wSGqha_roofGlowFirst,.wSGqha_roofGlowSecond,.wSGqha_roofSweepFirst,.wSGqha_roofSweepSecond,.wSGqha_courtNet,.wSGqha_racketSwing,.wSGqha_volleyBall,.wSGqha_speedLines,.wSGqha_citySun,.wSGqha_cityHalo,.wSGqha_accessRoute{animation:none}.wSGqha_routeMarker{display:none}.wSGqha_cityHalo{opacity:0}}
