._81l7G_court{aspect-ratio:360/132;width:100%;position:relative}._81l7G_courtSvg{width:100%;height:100%;position:absolute;inset:0}._81l7G_flight{position:absolute;inset:0 15% 39.4% 19.4%}._81l7G_rally{width:100%;animation:2.4s linear infinite _81l7G_rally;position:absolute;bottom:0;left:0}._81l7G_arc{animation:1.2s infinite _81l7G_arc;position:absolute;bottom:0;left:0;translate:-50%}._81l7G_ball{aspect-ratio:1;background:radial-gradient(circle at 34% 30%, #ecffa6 0 16%, var(--pp-accent) 48%, var(--pp-accent-dark) 100%);transform-origin:50% 100%;border-radius:50%;width:clamp(18px,4.4vw,26px);animation:1.2s infinite _81l7G_squash;display:block;box-shadow:0 0 18px 2px #c8f04a59,0 2px 6px -1px #00000080}._81l7G_shadow{filter:blur(1.5px);background:#c8f04a47;border-radius:50%;width:clamp(16px,4vw,24px);height:5px;animation:1.2s infinite _81l7G_shadow;position:absolute;bottom:-3px;left:0;translate:-50%}._81l7G_shadowTrack{animation:2.4s linear infinite _81l7G_rally;position:absolute;inset:auto 0 0}@keyframes _81l7G_rally{0%{transform:translate(0)}50%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _81l7G_arc{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.3);transform:translateY(-250%)}to{transform:translateY(0)}}@keyframes _81l7G_squash{0%,to{transform:scale(1.18,.82)}6%,94%{transform:scale(1)}}@keyframes _81l7G_shadow{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.35;transform:scale(.55)}}._81l7G_dots{pointer-events:none;background-image:radial-gradient(#f5f3ee17 1.2px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 0 0,#000 30%,#0000 75%);mask-image:radial-gradient(120% 90% at 0 0,#000 30%,#0000 75%)}._81l7G_rotator{display:grid}._81l7G_line{animation:_81l7G_lineIn .52s var(--ease-out) both;grid-area:1/1}@keyframes _81l7G_lineIn{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){._81l7G_rally,._81l7G_shadowTrack{animation:none;transform:translate(28%)}._81l7G_arc{animation:none;transform:translateY(-160%)}._81l7G_ball,._81l7G_shadow,._81l7G_line{animation:none}}
