.skeleton{background:linear-gradient(100deg, color-mix(in srgb, var(--color-text-primary) 8%, transparent) 30%, color-mix(in srgb, var(--color-text-primary) 18%, transparent) 50%, color-mix(in srgb, var(--color-text-primary) 8%, transparent) 70%);background-size:250% 100%;border-radius:.4rem;min-height:.8rem;animation:1.4s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-cards{gap:.9rem;display:grid}.skeleton-card{border:1px solid var(--color-border,color-mix(in srgb, currentColor 15%, transparent));border-radius:.8rem;gap:.6rem;padding:1rem;display:grid}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.skeleton-kanban-col>*,.skeleton-kanban-card{flex:none}.skeleton-kanban-card{cursor:default;gap:.5rem;padding:.6rem .7rem;display:grid}.feedback-column__header .skeleton{min-height:1rem}.skeleton-detail{gap:.9rem;display:grid}.skeleton-detail__stats{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.9rem;display:grid}.skeleton-list{gap:.6rem;display:grid}
