.news-row[data-v-e8ce800e]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;grid-template-columns:52px 1fr auto;gap:12px;padding:12px 16px;transition:border-color .2s,box-shadow .2s;display:grid}.news-row[data-v-e8ce800e]:hover{border-color:var(--color-border-strong);box-shadow:0 1px 3px rgba(var(--shadow-rgb),.12)}.news-row__vote[data-v-e8ce800e]{align-self:start}.news-row__main[data-v-e8ce800e]{min-width:0;color:inherit;display:block}.news-row__main[data-v-e8ce800e]:hover{color:inherit}.news-row__title[data-v-e8ce800e]{color:var(--color-text);margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.35;transition:color .2s;display:block}.news-row__main:hover .news-row__title[data-v-e8ce800e]{color:var(--color-accent)}.news-row__meta-line[data-v-e8ce800e]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.news-row__source[data-v-e8ce800e]{color:var(--color-text-muted)}.news-row__chip[data-v-e8ce800e]{background:rgba(var(--color-accent-rgb),.08);color:var(--color-accent);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}.news-row__aside[data-v-e8ce800e]{white-space:nowrap;align-self:center;align-items:center;display:flex}.news-row__date[data-v-e8ce800e]{color:var(--color-text-soft);font-size:13px}@media (width<=640px){.news-row[data-v-e8ce800e]{grid-template-columns:44px 1fr}.news-row__aside[data-v-e8ce800e]{grid-column:2;justify-content:flex-start;margin-top:4px}}.news-list__grid[data-v-0b9c6fc4]{flex-direction:column;gap:12px;display:flex}.news-list__skeleton[data-v-0b9c6fc4]{background:linear-gradient(100deg,var(--color-surface) 30%,var(--color-bg) 50%,var(--color-surface) 70%);background-size:200% 100%;height:96px;animation:1.4s ease-in-out infinite news-skeleton-0b9c6fc4}.news-list__skeleton[data-v-0b9c6fc4],.news-list__state[data-v-0b9c6fc4]{border:1px solid var(--color-border);border-radius:4px}.news-list__state[data-v-0b9c6fc4]{background:var(--color-surface);text-align:center;color:var(--color-text-muted);padding:36px 24px}.news-list__state--error[data-v-0b9c6fc4]{color:#8a3a3a}.news-list__retry[data-v-0b9c6fc4]{border:1px solid var(--color-border-strong);font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border-radius:4px;margin-top:12px;padding:9px 22px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s}.news-list__retry[data-v-0b9c6fc4]:hover{border-color:var(--color-accent);color:var(--color-accent-dark)}@keyframes news-skeleton-0b9c6fc4{0%{background-position:200% 0}to{background-position:-200% 0}}.app-pagination[data-v-582397d0]{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:24px;display:flex}.app-pagination__btn[data-v-582397d0]{background:var(--color-surface);border:1px solid var(--color-border);min-width:38px;height:38px;font:inherit;color:var(--color-text-muted);cursor:pointer;border-radius:4px;padding:0 10px;font-size:14px;font-weight:500;transition:border-color .2s,color .2s,background .2s}.app-pagination__btn[data-v-582397d0]:hover:not(:disabled):not(.app-pagination__btn--active){border-color:var(--color-border-strong);color:var(--color-text)}.app-pagination__btn--active[data-v-582397d0]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface);cursor:default}.app-pagination__btn[data-v-582397d0]:disabled{opacity:.4;cursor:not-allowed}.app-pagination__dots[data-v-582397d0]{color:var(--color-text-muted);align-self:center;padding:0 4px}
