.shimmer{position:relative;overflow:hidden;background-color:#e2e8f0}.dark .shimmer{background-color:#1f2937}.shimmer:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translateX(100%)}}.skeleton-item{background-color:#cbd5e1;border-radius:.375rem}.dark .skeleton-item{background-color:#374151}