.pp-btn{border:0;width:100%}.pp-btn[data-tap]{animation:.7s both pp-press}@keyframes pp-press{45%{filter:brightness(.9);transform:scale(.96)}}.pp-layers{flex:1;min-height:0;position:relative}.pp-layer{transition:opacity .7s var(--ease-out), visibility 0s;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.pp-layer[data-off]{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-out), visibility 0s linear .7s}.pp-layer .ra-paypage,.pp-layer .ra-listo{flex:1}@media (prefers-reduced-motion:reduce){.pp-btn[data-tap]{animation:none}.pp-layer,.pp-layer[data-off]{transition:none}}
