.sidebar-card[data-v-9a0e3faf]{display:flex;gap:.75rem;text-decoration:none;transition:opacity .2s}.sidebar-card[data-v-9a0e3faf]:hover{opacity:.8}.sidebar-card__image[data-v-9a0e3faf]{border-radius:calc(var(--radius) - 2px);flex-shrink:0;height:45px;overflow:hidden;width:80px}.sidebar-card__image img[data-v-9a0e3faf]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar-card__info[data-v-9a0e3faf]{flex:1;min-width:0}.sidebar-card__title[data-v-9a0e3faf]{color:#111827;display:-webkit-box;font-size:.875rem;font-weight:500;-webkit-line-clamp:2;line-height:1.4;margin:0 0 .5rem;-webkit-box-orient:vertical;overflow:hidden}.sidebar-card__meta[data-v-9a0e3faf]{align-items:center;color:#6b7280;display:flex;font-size:.75rem;gap:.5rem}.sidebar-card__separator[data-v-9a0e3faf]{color:#d1d5db}.news-sidebar[data-v-8bf5aee3]{display:flex;flex-direction:column;gap:2rem}@media(max-width:1023px){.news-sidebar[data-v-8bf5aee3]{display:none}}.sidebar-section[data-v-8bf5aee3]{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem}.sidebar-title[data-v-8bf5aee3]{align-items:center;color:#111827;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.title-icon[data-v-8bf5aee3]{color:var(--primary)}.category-list[data-v-8bf5aee3]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.category-item[data-v-8bf5aee3]{border:1px solid transparent;border-radius:calc(var(--radius) - 2px);color:#374151;cursor:pointer;font-size:.875rem;padding:.625rem 1rem;transition:all .2s}.category-item[data-v-8bf5aee3]:hover{background:#f9fafb;color:var(--primary)}.category-item--active[data-v-8bf5aee3]{background:#0086001a;border-color:var(--primary);color:var(--primary);font-weight:500}.article-list[data-v-8bf5aee3]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.article-item[data-v-8bf5aee3]{border-bottom:1px solid var(--border);padding-bottom:1rem}.article-item[data-v-8bf5aee3]:last-child{border-bottom:none;padding-bottom:0}.news-filters[data-v-44e8a081]{background:#fff;border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.filters-row[data-v-44e8a081]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:639px){.filters-row[data-v-44e8a081]{align-items:stretch;flex-direction:column}}.filter-group[data-v-44e8a081]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:150px}@media(max-width:639px){.filter-group[data-v-44e8a081]{min-width:100%}}.filter-label[data-v-44e8a081]{color:#374151;font-size:.875rem;font-weight:500}.news-card[data-v-f04f0d57]{background:#fff;border:1px solid var(--border);border-radius:var(--radius);color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:all .3s}.news-card[data-v-f04f0d57]:hover{border-color:var(--primary);box-shadow:0 4px 12px #0086001a;transform:translateY(-4px)}.news-card:hover .news-card__image img[data-v-f04f0d57]{transform:scale(1.05)}.news-card:hover .news-card__read-more[data-v-f04f0d57]{gap:.75rem}.news-card__image[data-v-f04f0d57]{aspect-ratio:16/9;flex-shrink:0;overflow:hidden;position:relative;width:100%}.news-card__image img[data-v-f04f0d57]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.news-card__category[data-v-f04f0d57]{color:var(--primary);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.news-card__content[data-v-f04f0d57]{display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.25rem}.news-card__title[data-v-f04f0d57]{color:#111827;font-size:1.125rem;font-weight:600;-webkit-line-clamp:2;line-height:1.4}.news-card__excerpt[data-v-f04f0d57],.news-card__title[data-v-f04f0d57]{display:-webkit-box;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-card__excerpt[data-v-f04f0d57]{color:#6b7280;flex:1;font-size:.875rem;-webkit-line-clamp:3;line-height:1.6}.news-card__meta[data-v-f04f0d57]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.news-card__meta-item[data-v-f04f0d57]{align-items:center;color:#9ca3af;display:flex;font-size:.8125rem;gap:.375rem}.news-card__meta-item svg[data-v-f04f0d57]{flex-shrink:0}.news-card__read-more[data-v-f04f0d57]{align-items:center;color:var(--primary);display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-top:auto;padding-top:.75rem;transition:gap .2s}.news-card__read-more svg[data-v-f04f0d57]{flex-shrink:0}.blog-page[data-v-e58bbe92],.news-page[data-v-e58bbe92]{background:#f9fafb;display:flex;flex-direction:column;min-height:100vh}.breadcrumb-section[data-v-e58bbe92]{background:#fff;border-bottom:1px solid var(--border);padding:1rem 0}.breadcrumb[data-v-e58bbe92]{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem}@media(max-width:767px){.breadcrumb[data-v-e58bbe92]{font-size:.75rem;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.breadcrumb[data-v-e58bbe92]::-webkit-scrollbar{display:none}}.breadcrumb-link[data-v-e58bbe92]{align-items:center;color:#6b7280;display:flex;gap:.375rem;text-decoration:none;transition:color .2s}.breadcrumb-link[data-v-e58bbe92]:hover{color:var(--primary)}.breadcrumb-separator[data-v-e58bbe92]{color:#d1d5db}.breadcrumb-current[data-v-e58bbe92]{color:#111827;font-weight:500;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.breadcrumb-current[data-v-e58bbe92]{max-width:200px}}.sr-only[data-v-e58bbe92]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.container[data-v-e58bbe92]{margin:0 auto;max-width:1600px;padding:0 1rem}@media(min-width:768px){.container[data-v-e58bbe92]{padding:0 2rem}}.content-section[data-v-e58bbe92]{flex:1;padding:2rem 0}@media(min-width:768px){.content-section[data-v-e58bbe92]{padding:3rem 0}}.content-layout[data-v-e58bbe92]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.content-layout[data-v-e58bbe92]{gap:3rem;grid-template-columns:320px 1fr}}.content-header[data-v-e58bbe92]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}@media(min-width:1024px){.content-header .sort-control[data-v-e58bbe92]{display:flex}}.results-info[data-v-e58bbe92]{color:#6b7280;font-size:.875rem}.sort-control[data-v-e58bbe92]{align-items:center;display:flex;gap:.5rem}.sort-label[data-v-e58bbe92]{color:#6b7280;font-size:.875rem;font-weight:500}.mobile-filters[data-v-e58bbe92]{display:block;margin-bottom:1.5rem}@media(min-width:1024px){.mobile-filters[data-v-e58bbe92]{display:none}}.articles-grid[data-v-e58bbe92]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.articles-grid[data-v-e58bbe92]{grid-template-columns:repeat(2,1fr)}}.loading-wrap[data-v-e58bbe92]{align-items:center;display:flex;justify-content:center;min-height:320px}
