.news-grid[data-v-810d0947]{display:flex;flex-direction:column;gap:16px}.news-card[data-v-810d0947]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;display:flex;gap:18px;padding:14px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.news-card[data-v-810d0947]:hover{border-color:var(--border-strong,#d9d2c7);box-shadow:0 10px 28px -14px #140e1938}.news-thumb[data-v-810d0947]{aspect-ratio:16/11;background:var(--accent-soft);border-radius:12px;display:block;flex-shrink:0;overflow:hidden;width:168px}.news-thumb img[data-v-810d0947]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease;width:100%}.news-card:hover .news-thumb img[data-v-810d0947]{transform:scale(1.04)}.thumb-fallback[data-v-810d0947]{align-items:center;color:var(--accent);display:flex;font-family:var(--font-display);font-size:2rem;font-weight:700;height:100%;justify-content:center;width:100%}.news-body[data-v-810d0947]{display:flex;flex:1;flex-direction:column;min-width:0}.news-meta[data-v-810d0947]{align-items:center;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px;margin-bottom:6px}.news-date[data-v-810d0947]{color:var(--text-muted);font-weight:500}.news-card h3[data-v-810d0947]{font-size:1.2rem;font-weight:700;line-height:1.3;margin:0 0 6px}.news-card h3 a[data-v-810d0947]:hover{color:var(--accent)}.news-content[data-v-810d0947]{color:var(--text-muted);display:-webkit-box;font-size:.95rem;-webkit-line-clamp:3;line-clamp:3;line-height:1.55;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-source[data-v-810d0947]{align-self:flex-start;color:var(--accent);font-size:.8rem;font-weight:600;margin-top:10px}.news-source[data-v-810d0947]:hover{text-decoration:underline}.pager[data-v-810d0947]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:24px}.pg-btn[data-v-810d0947],.pg-num[data-v-810d0947]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;font:inherit;font-size:.9rem;font-weight:600;height:38px;min-width:38px;padding:0 10px;transition:border-color .12s,background .12s,color .12s}.pg-btn[data-v-810d0947]:hover:not(:disabled),.pg-num[data-v-810d0947]:hover{border-color:var(--accent);color:var(--accent)}.pg-num.active[data-v-810d0947]{background:var(--accent);border-color:var(--accent);color:#fff}.pg-btn[data-v-810d0947]:disabled{cursor:not-allowed;opacity:.4}.pg-gap[data-v-810d0947]{color:var(--text-muted);padding:0 2px}@media(max-width:620px){.news-card[data-v-810d0947]{flex-direction:column;gap:12px}.news-thumb[data-v-810d0947]{aspect-ratio:16/9;width:100%}}
