@keyframes pulse{50%{opacity:.5}}.dummy{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.dummy *{background-color:var(--loading);overflow:hidden;position:relative}.dummy :after{inset:0;position:absolute;--tw-translate-x:-100%;animation:loading 3s infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);content:"";transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dummy .rect{border-radius:.25rem}.dummy .circle{border-radius:9999px}@keyframes loading{to{transform:translate(100%)}}
