.category-filter[data-v-98b182c2]{animation:fadeInUp-98b182c2 .6s ease-out}.category-filter button[data-v-98b182c2]{overflow:hidden;position:relative}.category-filter button svg[data-v-98b182c2]{display:block;height:20px;width:20px}.category-filter button[data-v-98b182c2]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.category-filter button[data-v-98b182c2]:hover:before{left:100%}@keyframes fadeInUp-98b182c2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.category-filter button[data-v-98b182c2]:active{transform:scale(.95)}.dropdown-enter-active[data-v-98b182c2],.dropdown-leave-active[data-v-98b182c2]{transition:all .3s ease}.dropdown-enter-from[data-v-98b182c2],.dropdown-leave-to[data-v-98b182c2]{opacity:0;transform:translateY(-10px) scale(.95)}@media (max-width:767px){.category-filter[data-v-98b182c2]{width:100%}}.compact-filters[data-v-a4bb099e]{animation:slideDown-a4bb099e .4s ease-out}.filter-glass-card[data-v-a4bb099e]{backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));background:var(--glass-bg);border:1px solid var(--glass-border)}@keyframes slideDown-a4bb099e{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}[data-v-a4bb099e] .category-filter{scrollbar-color:var(--color-accent-primary) var(--color-surface-2);scrollbar-width:thin}[data-v-a4bb099e] .category-filter::-webkit-scrollbar{width:6px}[data-v-a4bb099e] .category-filter::-webkit-scrollbar-track{background:var(--color-surface-2);border-radius:3px}[data-v-a4bb099e] .category-filter::-webkit-scrollbar-thumb{background:var(--color-accent-primary);border-radius:3px}[data-v-a4bb099e] .category-filter::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-accent-primary) 85%,#fff)}.blog-card[data-v-ba837dbe]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface-1) 95%,transparent) 0,color-mix(in srgb,var(--color-surface-2) 90%,transparent));border:1px solid var(--glass-border);border-radius:1rem;box-shadow:0 10px 25px color-mix(in srgb,var(--color-page) 30%,transparent);overflow:hidden;position:relative;transform:translateY(0);transition:all .5s ease}.blog-card[data-v-ba837dbe]:hover{box-shadow:0 20px 40px color-mix(in srgb,var(--color-accent-primary) 15%,transparent);transform:translateY(-8px)}.blog-card-link[data-v-ba837dbe]{display:block;height:100%}.blog-card-image-container[data-v-ba837dbe]{height:200px;overflow:hidden;position:relative}.blog-card-image[data-v-ba837dbe]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease;width:100%}.blog-card:hover .blog-card-image[data-v-ba837dbe]{transform:scale(1.1)}.blog-card-overlay[data-v-ba837dbe]{align-items:flex-end;background:linear-gradient(to top,color-mix(in srgb,var(--color-page) 80%,transparent) 0,transparent 50%,transparent 100%);bottom:0;display:flex;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;opacity:0;padding:1rem;position:absolute;top:0;transition:opacity .3s ease}.blog-card:hover .blog-card-overlay[data-v-ba837dbe]{opacity:1}.blog-card-categories[data-v-ba837dbe]{display:flex;flex-wrap:wrap;gap:.5rem}.blog-card-category-tag[data-v-ba837dbe]{background:color-mix(in srgb,var(--color-accent-primary) 90%,transparent);border-radius:9999px;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.blog-card-category-tag[data-v-ba837dbe],.blog-card-read-more[data-v-ba837dbe]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-main-light)}.blog-card-read-more[data-v-ba837dbe]{align-items:center;background:color-mix(in srgb,var(--color-main-light) 20%,transparent);border-radius:50%;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.blog-card:hover .blog-card-read-more[data-v-ba837dbe]{background:var(--color-accent-primary);transform:scale(1.1)}.blog-card-content[data-v-ba837dbe]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.blog-card-meta[data-v-ba837dbe]{align-items:center;color:var(--color-text-muted);display:flex;font-size:.875rem;justify-content:space-between}.blog-card-date[data-v-ba837dbe]{font-weight:500}.blog-card-reading-time[data-v-ba837dbe]{align-items:center;display:flex;gap:.25rem}.blog-card-title[data-v-ba837dbe]{background:linear-gradient(135deg,var(--color-main-light) 0,var(--color-accent-primary) 100%);-webkit-background-clip:text;font-size:1.25rem;font-weight:700;line-height:1.25;-webkit-text-fill-color:transparent;background-clip:text;-webkit-line-clamp:2}.blog-card-description[data-v-ba837dbe],.blog-card-title[data-v-ba837dbe]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog-card-description[data-v-ba837dbe]{color:var(--color-text-secondary);font-size:.875rem;-webkit-line-clamp:3;line-height:1.6}.blog-card-footer[data-v-ba837dbe]{border-top:1px solid var(--glass-border);padding-top:1rem}.blog-card-author[data-v-ba837dbe]{align-items:center;display:flex;gap:.75rem}.blog-card-author-avatar[data-v-ba837dbe]{flex-shrink:0}.blog-card-author-info[data-v-ba837dbe]{display:flex;flex-direction:column}.blog-card-author-name[data-v-ba837dbe]{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.blog-card-author-title[data-v-ba837dbe]{color:var(--color-text-muted);font-size:.75rem}.blog-card[data-v-ba837dbe]{animation:fadeInUp-ba837dbe .6s ease-out}@keyframes fadeInUp-ba837dbe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.blog-card-content[data-v-ba837dbe]{padding:1rem}.blog-card-image-container[data-v-ba837dbe]{height:180px}.blog-card-title[data-v-ba837dbe]{font-size:1.125rem}}
