@keyframes cardReveal-dd3c6792{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-dd3c6792{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulseGlow-dd3c6792{0%,to{box-shadow:0 0 rgba(var(--category-color-rgb),.4)}50%{box-shadow:0 0 0 8px rgba(var(--category-color-rgb),0)}}.blog-card[data-v-dd3c6792]{animation:cardReveal-dd3c6792 .5s ease-out calc(var(--card-delay, 0s)) both;color:inherit;display:block;text-decoration:none}.blog-card[data-v-dd3c6792]:focus-visible{border-radius:20px;outline:2px solid var(--category-color,var(--color-primary));outline-offset:4px}.card-frame[data-v-dd3c6792]{background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-black) 6%,transparent);border-radius:20px;box-shadow:0 4px 12px color-mix(in srgb,var(--color-black) 5%,transparent),0 2px 4px color-mix(in srgb,var(--color-black) 3%,transparent);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.23,1,.32,1)}.blog-card:hover .card-frame[data-v-dd3c6792]{border-color:var(--category-color-light,color-mix(in srgb,var(--color-primary) 20%,transparent));box-shadow:0 20px 40px color-mix(in srgb,var(--color-black) 10%,transparent),0 8px 16px color-mix(in srgb,var(--color-black) 6%,transparent),0 0 0 1px var(--category-color-light,color-mix(in srgb,var(--color-primary) 10%,transparent));transform:translateY(-6px)}.category-accent[data-v-dd3c6792]{background:linear-gradient(90deg,var(--category-color,var(--color-primary)) 0,color-mix(in srgb,var(--category-color,var(--color-primary)) 70%,var(--color-accent)) 100%);height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.23,1,.32,1);z-index:5}[dir=rtl] .category-accent[data-v-dd3c6792]{transform-origin:right}.blog-card:hover .category-accent[data-v-dd3c6792]{transform:scaleX(1)}.card-image[data-v-dd3c6792]{flex-shrink:0;height:220px;overflow:hidden;position:relative}.card-image img[data-v-dd3c6792]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.23,1,.32,1);width:100%}.blog-card:hover .card-image img[data-v-dd3c6792]{transform:scale(1.06)}.image-overlay[data-v-dd3c6792]{background:linear-gradient(180deg,transparent,transparent 50%,rgba(0,0,0,.4));inset:0;opacity:.6;position:absolute;transition:opacity .4s ease}.blog-card:hover .image-overlay[data-v-dd3c6792]{opacity:.75}.featured-badge[data-v-dd3c6792]{align-items:center;background:linear-gradient(135deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 85%,var(--color-black)) 100%);border-radius:8px;box-shadow:0 4px 16px color-mix(in srgb,var(--color-accent) 40%,transparent);color:var(--color-white);display:inline-flex;font-size:12px;font-weight:600;gap:6px;left:16px;letter-spacing:.03em;padding:8px 16px;position:absolute;text-transform:uppercase;top:16px;z-index:10}[dir=rtl] .featured-badge[data-v-dd3c6792]{left:auto;right:16px}.featured-badge .badge-star[data-v-dd3c6792]{font-size:10px}.category-badge[data-v-dd3c6792]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:10px;box-shadow:0 4px 12px #0000001a;display:flex;height:36px;justify-content:center;left:12px;padding:0;position:absolute;top:12px;transition:all .35s cubic-bezier(.23,1,.32,1);width:36px;z-index:10}[dir=rtl] .category-badge[data-v-dd3c6792]{left:auto;right:12px}.category-badge__icon[data-v-dd3c6792]{color:var(--category-color,var(--color-primary))}.category-badge__text[data-v-dd3c6792]{color:var(--color-heading);font-size:12px;font-weight:600;text-transform:capitalize}.blog-card:hover .category-badge[data-v-dd3c6792]{background:var(--category-color,var(--color-primary));box-shadow:0 6px 20px rgba(var(--category-color-rgb),.35)}.blog-card:hover .category-badge .category-badge__icon[data-v-dd3c6792],.blog-card:hover .category-badge .category-badge__text[data-v-dd3c6792]{color:#fff}.card-content[data-v-dd3c6792]{display:flex;flex:1;flex-direction:column;gap:12px;padding:24px}.card-meta[data-v-dd3c6792]{align-items:center;color:var(--color-body);display:flex;flex-wrap:wrap;font-size:13px;gap:12px}.meta-category[data-v-dd3c6792]{align-items:center;color:var(--category-color,var(--color-primary));display:inline-flex;font-weight:600;gap:6px}.meta-category .category-dot[data-v-dd3c6792]{background:var(--category-color,var(--color-primary));border-radius:50%;height:6px;width:6px}.meta-date[data-v-dd3c6792],.meta-readtime[data-v-dd3c6792]{align-items:center;background:var(--color-lighter);border-radius:6px;color:var(--color-body);display:inline-flex;font-size:12px;gap:6px;padding:4px 10px;transition:all .3s ease}.meta-date .meta-icon[data-v-dd3c6792],.meta-readtime .meta-icon[data-v-dd3c6792]{color:var(--category-color,var(--color-primary));height:14px;opacity:.7;width:14px}.blog-card:hover .meta-date[data-v-dd3c6792],.blog-card:hover .meta-readtime[data-v-dd3c6792]{background:var(--category-color-light,var(--color-primary) -light)}.card-title[data-v-dd3c6792]{color:var(--color-heading);display:-webkit-box;font-weight:700;-webkit-line-clamp:2;line-height:1.4;margin:0;transition:color .3s ease;-webkit-box-orient:vertical;overflow:hidden}.blog-card:hover .card-title[data-v-dd3c6792]{color:var(--category-color,var(--color-primary))}h2.card-title[data-v-dd3c6792]{font-size:26px}h3.card-title[data-v-dd3c6792]{font-size:18px}h4.card-title[data-v-dd3c6792]{font-size:15px}.card-summary[data-v-dd3c6792]{color:var(--color-body);display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.7;margin:0;-webkit-box-orient:vertical;overflow:hidden}.card-author[data-v-dd3c6792]{align-items:center;border-top:1px solid color-mix(in srgb,var(--color-black) 6%,transparent);display:flex;gap:12px;margin-top:auto;padding-top:16px}.card-author .author-avatar[data-v-dd3c6792]{border:2px solid var(--category-color-light,color-mix(in srgb,var(--color-primary) 20%,transparent));border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.card-author .author-name[data-v-dd3c6792]{color:var(--color-heading);font-size:14px;font-weight:600}.read-more[data-v-dd3c6792]{align-items:center;color:var(--category-color,var(--color-primary));display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:auto;padding-top:16px}.read-more .read-more-arrow[data-v-dd3c6792]{align-items:center;display:flex;transition:transform .3s ease}.read-more .read-more-arrow svg[data-v-dd3c6792]{height:18px;width:18px}[dir=rtl] .read-more .read-more-arrow[data-v-dd3c6792]{transform:scaleX(-1)}.blog-card:hover .read-more .read-more-arrow[data-v-dd3c6792]{transform:translate(4px)}[dir=rtl] .blog-card:hover .read-more .read-more-arrow[data-v-dd3c6792]{transform:translate(-4px) scaleX(-1)}.blog-card--featured .card-frame[data-v-dd3c6792]{display:grid;grid-template-columns:1fr 1fr}@media(max-width:900px){.blog-card--featured .card-frame[data-v-dd3c6792]{grid-template-columns:1fr}}.blog-card--featured .card-image[data-v-dd3c6792]{height:100%;min-height:340px}@media(max-width:900px){.blog-card--featured .card-image[data-v-dd3c6792]{min-height:260px}}.blog-card--featured .card-content[data-v-dd3c6792]{justify-content:center;padding:32px}.blog-card--featured .card-summary[data-v-dd3c6792]{-webkit-line-clamp:4}@media(max-width:768px){.blog-card--featured h2.card-title[data-v-dd3c6792]{font-size:22px}}.blog-card--featured .category-accent[data-v-dd3c6792]{height:100%;inset:auto 0 0 auto;transform:scaleY(0);transform-origin:bottom;width:3px}@media(max-width:900px){.blog-card--featured .category-accent[data-v-dd3c6792]{height:3px;inset:0 0 auto;transform:scaleX(0);width:100%}}.blog-card--featured:hover .category-accent[data-v-dd3c6792]{transform:scaleY(1)}@media(max-width:900px){.blog-card--featured:hover .category-accent[data-v-dd3c6792]{transform:scaleX(1)}}.blog-card--horizontal .card-frame[data-v-dd3c6792]{flex-direction:row}@media(max-width:640px){.blog-card--horizontal .card-frame[data-v-dd3c6792]{flex-direction:column}}.blog-card--horizontal .card-image[data-v-dd3c6792]{flex-shrink:0;height:auto;min-height:200px;width:280px}@media(max-width:640px){.blog-card--horizontal .card-image[data-v-dd3c6792]{height:200px;width:100%}}.blog-card--horizontal .card-content[data-v-dd3c6792]{justify-content:center}.blog-card--compact .card-frame[data-v-dd3c6792]{background:var(--color-white);border-left:3px solid transparent;border-radius:14px;box-shadow:0 1px 3px color-mix(in srgb,var(--color-black) 4%,transparent),0 1px 2px color-mix(in srgb,var(--color-black) 2%,transparent);flex-direction:row;transition:all .3s ease}.blog-card:hover .blog-card--compact .card-frame[data-v-dd3c6792]{background:var(--color-lightest);border-left-color:var(--category-color,var(--color-primary));transform:none}.blog-card--compact:hover .card-frame[data-v-dd3c6792]{box-shadow:0 4px 12px color-mix(in srgb,var(--color-black) 5%,transparent),0 2px 4px color-mix(in srgb,var(--color-black) 3%,transparent);transform:translate(4px)}[dir=rtl] .blog-card--compact:hover .card-frame[data-v-dd3c6792]{transform:translate(-4px)}[dir=rtl] .blog-card--compact .card-frame[data-v-dd3c6792]{border-left:none;border-right:3px solid transparent}[dir=rtl] .blog-card--compact:hover .card-frame[data-v-dd3c6792]{border-right-color:var(--category-color,var(--color-primary))}.blog-card--compact .card-image[data-v-dd3c6792]{border-radius:10px;flex-shrink:0;height:80px;margin:8px;width:100px}.blog-card--compact .card-image img[data-v-dd3c6792]{border-radius:8px}.blog-card--compact .image-overlay[data-v-dd3c6792]{display:none}.blog-card--compact .card-content[data-v-dd3c6792]{gap:6px;padding:12px 16px 12px 8px}[dir=rtl] .blog-card--compact .card-content[data-v-dd3c6792]{padding:12px 8px 12px 16px}.blog-card--compact .card-meta[data-v-dd3c6792]{font-size:11px;gap:8px}.blog-card--compact h4.card-title[data-v-dd3c6792]{font-size:14px;-webkit-line-clamp:2}.blog-card--loading[data-v-dd3c6792]{pointer-events:none}.blog-card--loading .card-frame[data-v-dd3c6792]{background:var(--color-white)}.blog-card--loading .skeleton-image[data-v-dd3c6792]{animation:shimmer-dd3c6792 1.5s infinite;background:linear-gradient(90deg,var(--color-lighter) 25%,var(--color-white) 50%,var(--color-lighter) 75%);background-size:200% 100%;height:220px}.blog-card--loading .skeleton-content[data-v-dd3c6792]{display:flex;flex-direction:column;gap:12px;padding:24px}.blog-card--loading .skeleton-line[data-v-dd3c6792]{animation:shimmer-dd3c6792 1.5s infinite;background:linear-gradient(90deg,var(--color-lighter) 25%,var(--color-white) 50%,var(--color-lighter) 75%);background-size:200% 100%;border-radius:6px;height:14px}.blog-card--loading .skeleton-line.meta[data-v-dd3c6792]{width:40%}.blog-card--loading .skeleton-line.title[data-v-dd3c6792]{height:22px;width:80%}.blog-card--loading .skeleton-line.text[data-v-dd3c6792]{width:100%}.blog-card--loading .skeleton-line.short[data-v-dd3c6792]{width:60%}.blog-card--featured.blog-card--loading .card-frame[data-v-dd3c6792]{display:grid;grid-template-columns:1fr 1fr}@media(max-width:900px){.blog-card--featured.blog-card--loading .card-frame[data-v-dd3c6792]{grid-template-columns:1fr}}.blog-card--featured.blog-card--loading .skeleton-image[data-v-dd3c6792]{height:100%;min-height:340px}@media(max-width:900px){.blog-card--featured.blog-card--loading .skeleton-image[data-v-dd3c6792]{min-height:260px}}.blog-card--compact.blog-card--loading .card-frame[data-v-dd3c6792]{flex-direction:row}.blog-card--compact.blog-card--loading .skeleton-image[data-v-dd3c6792]{border-radius:10px;flex-shrink:0;height:80px;margin:8px;width:100px}.blog-card--compact.blog-card--loading .skeleton-content[data-v-dd3c6792]{gap:8px;padding:12px 16px 12px 8px}.blog-card--compact.blog-card--loading .skeleton-line.title[data-v-dd3c6792]{height:16px}[dir=rtl] .card-meta[data-v-dd3c6792],[dir=rtl] .card-summary[data-v-dd3c6792],[dir=rtl] .card-title[data-v-dd3c6792]{text-align:right}
