@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-circles__name,.skeleton-circles__avatar,.skeleton-review-card__text,.skeleton-review-card__date,.skeleton-review-card__name,.skeleton-review-card__avatar,.skeleton-band-grid__item,.skeleton-item__line,.skeleton-item__icon{background:linear-gradient(90deg,#e5e5e5 25%,#f5f5f5 50%,#e5e5e5 75%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite shimmer}.skeleton-item{align-items:center;gap:.75rem;padding:.5rem 1.5rem;display:flex}.skeleton-item__icon{flex-shrink:0;width:48px;height:48px}.skeleton-item__meta{flex-direction:column;flex:1;gap:6px;display:flex}.skeleton-item__line{border-radius:6px;height:12px}.skeleton-item__line--long{width:60%}.skeleton-item__line--medium{width:40%}.skeleton-item__line--short{width:25%}.skeleton-band-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem 1.5rem;display:grid}.skeleton-band-grid__item{aspect-ratio:1;border-radius:12px}.skeleton-review-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;gap:.6rem;padding:.875rem;display:flex}.skeleton-review-card__header{align-items:center;gap:.6rem;display:flex}.skeleton-review-card__avatar{border-radius:50%;flex-shrink:0;width:44px;height:44px}.skeleton-review-card__meta{flex-direction:column;gap:6px;display:flex}.skeleton-review-card__name{border-radius:6px;width:120px;height:12px}.skeleton-review-card__date{border-radius:6px;width:70px;height:10px}.skeleton-review-card__text{border-radius:6px;height:10px}.skeleton-review-card__text--long{width:100%}.skeleton-review-card__text--medium{width:70%}.skeleton-circles{flex-direction:column;gap:1rem;padding:1rem 1.5rem;display:flex}.skeleton-circles__item{align-items:center;gap:.875rem;display:flex}.skeleton-circles__avatar{border-radius:50%;flex-shrink:0;width:48px;height:48px}.skeleton-circles__name{border-radius:6px;width:130px;height:14px}