.news-sidebar[data-v-f249fe83]{display:flex;flex-direction:column;gap:20px}.side-card[data-v-f249fe83]{background:var(--card-bg,#fff);border:1px solid #f0e6d6;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:20px}.side-title[data-v-f249fe83]{border-bottom:2px solid var(--primary-color,#e6392e);color:var(--dark-color,#333);font-size:17px;margin:0 0 14px;padding-bottom:10px;position:relative}.cat-list[data-v-f249fe83]{list-style:none;margin:0;padding:0}.cat-list li+li[data-v-f249fe83]{margin-top:4px}.cat-list a[data-v-f249fe83]{align-items:center;border-radius:6px;color:#555;display:flex;font-size:14px;justify-content:space-between;padding:9px 12px;text-decoration:none;transition:background .2s,color .2s}.cat-list a[data-v-f249fe83]:hover{background:var(--light-color,#f9f5eb);color:var(--primary-color,#e6392e)}.cat-list a.active[data-v-f249fe83]{background:var(--primary-color,#e6392e);color:#fff}.cat-list a em[data-v-f249fe83]{background:#f5f5f5;border-radius:10px;color:#999;font-size:12px;font-style:normal;padding:1px 8px}.cat-list a.active em[data-v-f249fe83]{background:#ffffff40;color:#fff}.cta-card[data-v-f249fe83]{background:linear-gradient(135deg,var(--light-color,#f9f5eb),var(--hero-bg,#f5e8d5));border-color:var(--hero-bg,#f5e8d5)}.cta-desc[data-v-f249fe83]{color:#777;font-size:13px;line-height:1.7;margin:0 0 12px}.cta-btn[data-v-f249fe83]{background:var(--primary-color,#e6392e);border-radius:6px;color:#fff;display:inline-block;font-size:14px;padding:8px 16px;text-decoration:none;transition:background .2s}.cta-btn[data-v-f249fe83]:hover{background:#c62828}
