.skeleton{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;height:100%;width:100%}.skeleton--title{border-radius:8px;height:40px;margin-bottom:8px;margin-top:8px}.skeleton--text{border-radius:8px;height:20px}.skeleton--image-rectangle{aspect-ratio:16/9;margin-bottom:12px}.skeleton--image-square{aspect-ratio:4/3;max-height:454px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
