.pv-a{transform-box:fill-box;transform-origin:center}.pv{transition:transform .12s,border-color .12s,background-color .12s}.pv:not(.pv-off):hover{transform:translateY(-2px)}.pv:not(.pv-off):focus-within .pv-bob,.pv:not(.pv-off):hover .pv-bob{animation:pv-bob .8s ease-in-out infinite}.pv:not(.pv-off):focus-within .pv-shake,.pv:not(.pv-off):hover .pv-shake{animation:pv-shake .4s ease-in-out infinite}.pv:not(.pv-off):focus-within .pv-drop,.pv:not(.pv-off):hover .pv-drop{animation:pv-drop .9s ease-in infinite}.pv:not(.pv-off):focus-within .pv-spin,.pv:not(.pv-off):hover .pv-spin{animation:pv-spin 1.6s linear infinite}.pv:not(.pv-off):focus-within .pv-spin3d,.pv:not(.pv-off):hover .pv-spin3d{animation:pv-spin3d 1.1s linear infinite}.pv:not(.pv-off):focus-within .pv-pulse,.pv:not(.pv-off):hover .pv-pulse{animation:pv-pulse .7s ease-in-out infinite}.pv:not(.pv-off):focus-within .pv-blink,.pv:not(.pv-off):hover .pv-blink{animation:pv-blink .9s steps(1) infinite}.pv:not(.pv-off):focus-within .pv-roll,.pv:not(.pv-off):hover .pv-roll{animation:pv-roll .7s ease-in-out infinite}@keyframes pv-bob{50%{transform:translateY(-2px)}}@keyframes pv-shake{25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes pv-drop{0%{transform:translateY(-2px);opacity:.4}to{transform:translateY(3px);opacity:1}}@keyframes pv-spin{to{transform:rotate(1turn)}}@keyframes pv-spin3d{50%{transform:scaleX(.15)}}@keyframes pv-pulse{50%{transform:scale(1.14)}}@keyframes pv-blink{50%{opacity:.15}}@keyframes pv-roll{25%{transform:rotate(-14deg) scale(1.05)}75%{transform:rotate(14deg) scale(1.05)}}@media (prefers-reduced-motion:reduce){.pv .pv-a{animation:none!important}.pv:hover{transform:none!important}}