.blog-sidebar[data-v-41d3cf31]{display:flex;flex-direction:column;gap:32px}.sidebar-section[data-v-41d3cf31]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;padding:24px}.section-title[data-v-41d3cf31]{align-items:center;color:#1e293b;display:flex;font-size:1.1rem;font-weight:700;gap:8px;margin-bottom:20px}.featured-section[data-v-41d3cf31]{background:#fff;border:none}.featured-list[data-v-41d3cf31]{display:flex;flex-direction:column;gap:20px}.featured-item[data-v-41d3cf31]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;color:inherit;display:block;overflow:hidden;text-decoration:none;transition:all .3s ease}.featured-item[data-v-41d3cf31]:hover{box-shadow:0 8px 20px #6366f133;transform:translateY(-4px)}.featured-cover[data-v-41d3cf31]{height:140px;overflow:hidden;position:relative;width:100%}.featured-cover img[data-v-41d3cf31]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.featured-item:hover .featured-cover img[data-v-41d3cf31]{transform:scale(1.1)}.featured-badge[data-v-41d3cf31]{background:linear-gradient(135deg,#6366f1,#7c3aed);border-radius:12px;box-shadow:0 2px 8px #6366f166;color:#fff;font-size:.75rem;font-weight:700;padding:4px 12px;position:absolute;right:8px;top:8px}.featured-content[data-v-41d3cf31]{padding:16px}.featured-title[data-v-41d3cf31]{color:#1e293b;display:-webkit-box;font-size:.95rem;font-weight:700;line-height:1.4;margin-bottom:8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-summary[data-v-41d3cf31]{color:#64748b;font-size:.85rem;line-height:1.5;margin-bottom:12px}.featured-meta[data-v-41d3cf31]{color:#94a3b8;display:flex;font-size:.8rem;gap:12px}.latest-list[data-v-41d3cf31]{display:flex;flex-direction:column;gap:16px}.latest-item[data-v-41d3cf31]{border-bottom:1px solid #f1f5f9;color:inherit;display:block;padding-bottom:16px;text-decoration:none;transition:all .2s ease}.latest-item[data-v-41d3cf31]:last-child{border-bottom:none;padding-bottom:0}.latest-item[data-v-41d3cf31]:hover{transform:translate(4px)}.latest-item:hover .latest-title[data-v-41d3cf31]{color:#6366f1}.latest-title[data-v-41d3cf31]{color:#1e293b;display:-webkit-box;font-size:.9rem;font-weight:600;line-height:1.4;margin-bottom:8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.latest-meta[data-v-41d3cf31]{color:#94a3b8;display:flex;font-size:.8rem;gap:12px}.latest-date[data-v-41d3cf31]{color:#6366f1;font-weight:600}.category-list[data-v-41d3cf31]{display:flex;flex-direction:column;gap:8px}.category-item[data-v-41d3cf31]{align-items:center;background:#f8fafc;border-radius:12px;color:inherit;display:flex;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s ease}.category-item.active[data-v-41d3cf31],.category-item[data-v-41d3cf31]:hover{background:linear-gradient(135deg,#6366f1,#7c3aed);color:#fff;transform:translate(4px)}.category-icon[data-v-41d3cf31]{font-size:1.5rem}.category-info[data-v-41d3cf31]{align-items:center;display:flex;flex:1;justify-content:space-between}.category-name[data-v-41d3cf31]{font-size:.95rem;font-weight:600}.category-count[data-v-41d3cf31]{font-size:.85rem;opacity:.8}.popular-list[data-v-41d3cf31]{display:flex;flex-direction:column;gap:16px}.popular-item[data-v-41d3cf31]{border-bottom:1px solid #f1f5f9;color:inherit;display:flex;gap:12px;padding-bottom:16px;text-decoration:none;transition:all .2s ease}.popular-item[data-v-41d3cf31]:last-child{border-bottom:none;padding-bottom:0}.popular-item[data-v-41d3cf31]:hover{transform:translate(4px)}.popular-item:hover .popular-title[data-v-41d3cf31]{color:#6366f1}.popular-rank[data-v-41d3cf31]{align-items:center;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:.9rem;font-weight:700;height:28px;justify-content:center;width:28px}.popular-content[data-v-41d3cf31]{flex:1;min-width:0}.popular-title[data-v-41d3cf31]{color:#1e293b;display:-webkit-box;font-size:.9rem;font-weight:600;line-height:1.4;margin-bottom:8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.popular-meta[data-v-41d3cf31]{color:#64748b;display:flex;font-size:.8rem;gap:12px}.tags-cloud[data-v-41d3cf31]{display:flex;flex-wrap:wrap;gap:8px}.tag-item[data-v-41d3cf31]{background:#f1f5f9;border-radius:20px;color:#475569;cursor:pointer;font-size:.85rem;font-weight:500;padding:6px 14px;transition:all .2s ease}.tag-item[data-v-41d3cf31]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.cta-card[data-v-41d3cf31]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:32px 24px;text-align:center}.cta-icon[data-v-41d3cf31]{animation:float-41d3cf31 3s ease-in-out infinite;font-size:3rem;margin-bottom:16px}@keyframes float-41d3cf31{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cta-title[data-v-41d3cf31]{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:8px}.cta-desc[data-v-41d3cf31]{font-size:.9rem;margin-bottom:20px;opacity:.9}.cta-button[data-v-41d3cf31]{width:100%}@media (max-width:1024px){.blog-sidebar[data-v-41d3cf31]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.cta-card[data-v-41d3cf31]{grid-column:1/-1}}@media (max-width:768px){.blog-sidebar[data-v-41d3cf31]{display:flex;flex-direction:column}}
