/* 
 * Boneyard Skeleton Theme Shimmer
 */

.boneyard-theme-shimmer {
    background: linear-gradient(90deg, 
        rgba(255, 255, 255, 0) 0%, 
        rgba(255, 255, 255, 0.08) 20%, 
        rgba(255, 255, 255, 0.15) 60%, 
        rgba(255, 255, 255, 0) 100%
    );
    background-size: 200% 100%;
    animation: boneyardShimmer 2s infinite linear;
    border-radius: inherit;
    background-color: rgba(255, 255, 255, 0.03); /* Subtle background for contrast */
}

@keyframes boneyardShimmer {
    0% { background-position: 200% 0; }
    100% { background-position: -200% 0; }
}

/* Ensure parents of bones handle overflow gracefully */
.boneyard-wrapper {
    overflow: hidden !important;
}
