.puz-espera{z-index:60;pointer-events:none;place-items:center;display:grid;position:fixed}.puz-espera[data-onde=centro]{inset:0}.puz-espera[data-onde=canto]{top:20px;right:20px}.puz-espera[data-onde=barra]{display:block;top:0;left:0;right:0}.puz-espera-anel{border:2.5px solid;border-top-color:#0000;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite puz-espera-gira;display:block}.puz-espera-pontos{gap:7px;display:inline-flex}.puz-espera-pontos>i{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite puz-espera-ponto}.puz-espera-pontos>i:nth-child(2){animation-delay:.15s}.puz-espera-pontos>i:nth-child(3){animation-delay:.3s}.puz-espera-pulso{background:currentColor;border-radius:50%;width:26px;height:26px;animation:1.1s ease-out infinite puz-espera-pulso;display:block}.puz-espera-barra{width:100%;height:3px;display:block;position:relative;overflow:hidden}.puz-espera-barra:after{content:"";background:currentColor;width:35%;animation:1.1s cubic-bezier(.45,0,.3,1) infinite puz-espera-barra;position:absolute;inset:0 auto 0 0}.puz-espera-figura{width:44px;height:44px;display:block}.puz-espera-figura[data-movimento=girar]{animation:1.4s linear infinite puz-espera-gira}.puz-espera-figura[data-movimento=pulsar]{animation:1.2s ease-in-out infinite puz-espera-respira}.puz-espera-figura[data-movimento=balancar]{animation:1.2s ease-in-out infinite puz-espera-balanca}@keyframes puz-espera-gira{to{transform:rotate(1turn)}}@keyframes puz-espera-ponto{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@keyframes puz-espera-pulso{0%{opacity:.95;transform:scale(.45)}to{opacity:0;transform:scale(1.35)}}@keyframes puz-espera-barra{0%{transform:translate(-100%)}to{transform:translate(290%)}}@keyframes puz-espera-respira{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.08)}}@keyframes puz-espera-balanca{0%,to{transform:rotate(-18deg)}50%{transform:rotate(18deg)}}@media (prefers-reduced-motion:reduce){.puz-espera-anel,.puz-espera-pontos>i,.puz-espera-pulso,.puz-espera-barra:after,.puz-espera-figura{animation:none!important}.puz-espera-pontos>i{opacity:.8}}
