.pc-in{animation-duration:var(--pc-duration,.6s);animation-delay:var(--pc-delay,0s);animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.pc-in-fade{animation-name:pc-fade}.pc-in-slideUp{animation-name:pc-slide-up}.pc-in-slideDown{animation-name:pc-slide-down}.pc-in-slideStart{animation-name:pc-slide-from-left}[dir=rtl] .pc-in-slideStart,.pc-in-slideEnd{animation-name:pc-slide-from-right}[dir=rtl] .pc-in-slideEnd{animation-name:pc-slide-from-left}.pc-in-zoom{animation-name:pc-zoom}.pc-in-bounceIn{animation-name:pc-bounce-in;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes pc-fade{0%{opacity:0}to{opacity:1}}@keyframes pc-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pc-slide-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes pc-slide-from-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes pc-slide-from-right{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes pc-zoom{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes pc-bounce-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:none}}.pc-loop-pulse{animation:2s ease-in-out infinite pc-pulse}.pc-loop-bounce{animation:1.6s ease-in-out infinite pc-bounce}.pc-loop-shake{animation:3s ease-in-out infinite pc-shake}.pc-loop-float{animation:3s ease-in-out infinite pc-float}.pc-loop-shimmer{position:relative;overflow:hidden}.pc-loop-shimmer:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:2.8s ease-in-out infinite pc-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes pc-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pc-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pc-shake{0%,86%,to{transform:translate(0)}88%,92%,96%{transform:translate(-3px)}90%,94%,98%{transform:translate(3px)}}@keyframes pc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pc-shimmer{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.pc-bg-gradientShift{animation:8s ease-in-out infinite pc-gradient-shift;background-size:200% 200%!important}@keyframes pc-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.pc-bg-kenBurns{transform-origin:50%;animation:20s ease-in-out infinite alternate pc-ken-burns}@keyframes pc-ken-burns{0%{transform:scale(1)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.pc-in,.pc-loop-pulse,.pc-loop-bounce,.pc-loop-shake,.pc-loop-float,.pc-bg-gradientShift,.pc-bg-kenBurns,.pc-loop-shimmer:after{animation:none!important}}
