.sidebar[data-v-4d48a35d]{background:#fff;border-radius:15px;box-shadow:0 10px 30px #0000001a;overflow:hidden;position:sticky;top:20px}.sidebar .card-header[data-v-4d48a35d]{background:linear-gradient(135deg,#1755cb,#2468e5);border:none;padding:1.2rem}.sidebar .card-body[data-v-4d48a35d]{padding:0}.list-group-item[data-v-4d48a35d]{border:none;border-bottom:1px solid #f0f0f0;color:#333;padding:1rem 1.5rem;text-decoration:none;transition:all .3s ease}.list-group-item[data-v-4d48a35d]:hover{background:linear-gradient(135deg,#1755cb0d,#2468e50d);color:#1755cb;transform:translate(5px)}.list-group-item.active[data-v-4d48a35d]{background:linear-gradient(135deg,#1755cb,#2468e5);border-color:#1755cb;color:#fff}.list-group-item i[data-v-4d48a35d]{width:20px}.white-card[data-v-5506aaa4]{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:2rem;overflow:hidden}.card-header[data-v-5506aaa4]{border-bottom:1px solid var(--border-gray);padding:1.2rem}.card-title[data-v-5506aaa4]{color:var(--primary-blue);font-size:1.25rem;font-weight:600;margin:0}.card-content[data-v-5506aaa4]{padding:1.5rem}.category-tabs[data-v-5506aaa4]{border-bottom:1px solid var(--border-gray);display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem}.category-tab[data-v-5506aaa4]{background-color:var(--light-gray);border:none;border-radius:5px;color:var(--text-gray);cursor:pointer;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:var(--hover-transition)}.category-tab.active[data-v-5506aaa4],.category-tab[data-v-5506aaa4]:hover{background-color:var(--primary-blue);color:#fff}.subcategory-tabs[data-v-5506aaa4]{display:none;flex-wrap:wrap;gap:.8rem;margin-bottom:1.5rem;padding-bottom:1rem}.subcategory-tabs.show[data-v-5506aaa4]{display:flex}.subcategory-tab[data-v-5506aaa4]{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;font-size:.9rem;padding:.4rem .8rem;transition:var(--hover-transition)}.subcategory-tab.active[data-v-5506aaa4],.subcategory-tab[data-v-5506aaa4]:hover{background-color:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.news-grid[data-v-5506aaa4]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.news-item[data-v-5506aaa4]{background-color:#fff;border:1px solid var(--border-gray);border-radius:8px;cursor:pointer;overflow:hidden;transition:var(--hover-transition)}.news-item[data-v-5506aaa4]:hover{border-color:var(--light-blue);box-shadow:var(--hover-shadow)}.news-item-with-image[data-v-5506aaa4]{display:grid;gap:0;grid-template-columns:200px 1fr}.news-item-without-image[data-v-5506aaa4]{background-color:transparent;border:0;border-bottom:1px solid var(--border-gray);border-radius:0;box-shadow:none;padding-bottom:1rem}.news-item-without-image[data-v-5506aaa4]:last-child{border-bottom:none;padding-bottom:0}.news-item-without-image .news-item-content[data-v-5506aaa4]{padding:1.2rem}.news-item-image[data-v-5506aaa4]{height:150px;-o-object-fit:cover;object-fit:cover;transition:var(--hover-transition);width:100%}.news-item:hover .news-item-image[data-v-5506aaa4]{transform:scale(1.05)}.news-item-content[data-v-5506aaa4]{display:flex;flex-direction:column;padding:1.2rem}.news-item-title[data-v-5506aaa4]{align-items:center;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;line-height:1.4;margin:0 0 .5rem}.news-item-title a[data-v-5506aaa4]{color:var(--text-gray);flex:1;text-decoration:none;transition:var(--hover-transition)}.news-item-title a[data-v-5506aaa4]:hover{color:var(--primary-blue)}.top-badge[data-v-5506aaa4]{background:linear-gradient(135deg,#ff6b6b,#ff5252);border-radius:4px;box-shadow:0 2px 4px #ff6b6b4d;color:#fff;display:inline-block;flex-shrink:0;font-size:.75rem;font-weight:600;padding:.2rem .6rem;white-space:nowrap}.news-item-desc[data-v-5506aaa4]{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:1rem}.news-item-meta[data-v-5506aaa4]{align-items:center;color:#94a3b8;display:flex;font-size:.85rem;justify-content:space-between}.news-item-date[data-v-5506aaa4]{align-items:center;display:flex;gap:.3rem}.news-item-category[data-v-5506aaa4]{background-color:var(--light-blue);border-radius:12px;color:var(--primary-blue);font-size:.8rem;font-weight:500;padding:.2rem .6rem}.pagination-container[data-v-5506aaa4]{display:flex;justify-content:center;margin-top:2rem}.pagination[data-v-5506aaa4]{align-items:center;display:flex;gap:.5rem}.pagination a[data-v-5506aaa4],.pagination span[data-v-5506aaa4]{border:1px solid var(--border-gray);border-radius:4px;color:var(--text-gray);cursor:pointer;padding:.5rem .8rem;text-decoration:none;transition:var(--hover-transition)}.pagination a[data-v-5506aaa4]:hover{background-color:var(--light-blue);border-color:var(--primary-blue)}.pagination .current[data-v-5506aaa4]{background-color:var(--primary-blue);border-color:var(--primary-blue);color:#fff}.pagination .disabled[data-v-5506aaa4]{cursor:not-allowed;opacity:.5}@media(max-width:768px){.sidebar[data-v-5506aaa4]{margin-bottom:1rem;position:static}.news-item-with-image[data-v-5506aaa4]{grid-template-columns:1fr}.news-item-image[data-v-5506aaa4]{height:180px}}
