.news-tabs[data-v-80e0600b]{border:1px solid var(--border);background:var(--soft);scrollbar-width:thin;scrollbar-color:var(--border) transparent;border-radius:8px;gap:3px;width:max-content;max-width:100%;margin-bottom:38px;padding:4px;display:flex;overflow-x:auto}.news-tabs button[data-v-80e0600b]{min-height:36px;color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;flex:none;padding:7px 18px;font-size:14px;line-height:1.4;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.news-tabs button[data-v-80e0600b]:hover{color:var(--primary);background:var(--accent)}.news-tabs button.active[data-v-80e0600b]{color:#fff;background:var(--primary);border-color:var(--primary);box-shadow:0 2px 5px #2474b933}.news-tabs button[data-v-80e0600b]:focus-visible{outline-offset:1px;outline:3px solid #2474b940}.news-list[data-v-80e0600b]{align-items:stretch}.news-card[data-v-80e0600b]{height:100%}.news-card h2[data-v-80e0600b]{margin:17px 0 10px;font-size:19px;line-height:1.5}.news-card p[data-v-80e0600b]{min-height:68px;color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px;font-size:14px;display:-webkit-box;overflow:hidden}.empty-message[data-v-80e0600b]{text-align:center;color:var(--muted);padding:40px}@media (width<=600px){.news-tabs[data-v-80e0600b]{justify-content:flex-start;width:100%;margin-bottom:28px}.news-tabs button[data-v-80e0600b]{padding-inline:15px;font-size:13px}.news-card h2[data-v-80e0600b]{font-size:18px}}
