html{overscroll-behavior-y:contain}@keyframes tbl-ball-move{0%,to{transform:translate(0)rotate(0)scale(1.2,.8)}16%,84%{transform:translate(calc(var(--tbl-size)*.05),calc(var(--tbl-size)*-.21))rotate(35deg)scale(1,1)}50%{transform:translate(calc(var(--tbl-size)*.3),calc(var(--tbl-size)*-1.3))rotate(220deg)scale(.97,1.03)}}@keyframes tbl-racket-move{0%,to{transform:rotate(-26deg)}50%{transform:rotate(24deg)}}@keyframes tbl-shadow-move{0%,to{opacity:.2;transform:scaleX(1)}50%{opacity:.05;transform:scaleX(.55)}}.tbl-ball{transform-origin:0 100%;animation:.92s ease-in-out infinite tbl-ball-move}.tbl-racket{transform-origin:bottom;animation:.92s ease-in-out infinite tbl-racket-move}.tbl-shadow{animation:.92s ease-in-out infinite tbl-shadow-move}@media (prefers-reduced-motion:reduce){.tbl-ball,.tbl-racket,.tbl-shadow{animation:none}}
