@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton{background-color:#e5e7eb;background-image:linear-gradient(90deg,#e5e7eb 0%,#f3f4f6 20%,#e5e7eb 40% 100%);background-size:1000px 100%;border-radius:.25rem;animation:2s linear infinite shimmer;position:relative;overflow:hidden}@media (max-width:768px){.skeleton{animation-duration:2.5s}}.skeleton.rounded-full{border-radius:9999px}.skeleton.rounded-md{border-radius:.375rem}.aspect-\[4\/3\]{aspect-ratio:4/3}
