.skeleton-button,.skeleton-image,.skeleton-line{background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.08) 50%,rgba(0,0,0,.06));background-size:200% 100%;animation:skeleton-shimmer 1.8s ease-in-out infinite}.skeleton-line{border-radius:4px}.skeleton-button{border-radius:6px}.skeleton-image{border-radius:8px}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}