/* public/js/front/pages/category.css
   Extracted from resources/js/index/pages/category/category.vue <style scoped> block —
   scoping dropped (the CDN runtime string template has no mechanism to process <style> tags,
   scoped or otherwise). Load this file via a <link rel="stylesheet"> tag from
   category.blade.php's @push('styles') block. */

.skeleton-box {
    background-color: #e0e0e0;
    animation: pulse 1.5s infinite ease-in-out;
}
.skeleton-line {
    background-color: #e0e0e0;
    margin: 0 auto;
    border-radius: 4px;
}
@keyframes pulse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.4;
    }
    100% {
        opacity: 1;
    }
}
