.news-item[data-v-47a5b581]{border-bottom:1px solid var(--divider);list-style:none}.news-item[data-v-47a5b581]:last-child{border-bottom:none}.news-item-link[data-v-47a5b581]{align-items:flex-start;color:inherit;cursor:pointer;display:flex;gap:10px;padding:10px 0;text-decoration:none;transition:background .15s}.news-item-link[data-v-47a5b581]:hover{background:var(--surface2);border-radius:4px;margin:0 -8px;padding-left:8px;padding-right:8px}.ni-time[data-v-47a5b581]{color:var(--text-secondary);flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;padding-top:1px;width:44px}.ni-content[data-v-47a5b581]{flex:1;min-width:0}.ni-cat[data-v-47a5b581]{color:var(--accent-text);font-size:9px;font-weight:800;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.ni-title[data-v-47a5b581]{color:var(--text);font-size:14px;font-weight:600;line-height:1.35}.ni-title[data-v-47a5b581]:hover{color:var(--accent-text)}.news-item.expanded .news-item-link[data-v-47a5b581]{flex-wrap:wrap;padding:14px 0}.news-item.expanded .ni-img[data-v-47a5b581]{background:linear-gradient(135deg,#2e2e38,#3a3a48);border-radius:var(--radius-sm);height:140px;margin-bottom:8px;order:-1;width:100%}[data-theme=light] .news-item.expanded .ni-img[data-v-47a5b581]{background:linear-gradient(135deg,#d8d4ce,#cec8c2)}.news-item.expanded .ni-title[data-v-47a5b581]{font-size:16px;font-weight:700;margin-bottom:4px}.news-item.expanded .ni-summary[data-v-47a5b581]{color:var(--text-secondary);display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.5;margin-top:4px;-webkit-box-orient:vertical;overflow:hidden}.ni-meta[data-v-47a5b581]{color:var(--text-secondary);display:flex;font-size:11px;gap:10px;margin-top:6px}.ni-meta .source[data-v-47a5b581]{font-weight:700}@media(min-width:768px){.news-item.expanded .news-item-link[data-v-47a5b581]{flex-wrap:nowrap}.news-item.expanded .ni-img[data-v-47a5b581]{flex-shrink:0;height:110px;margin-bottom:0;order:2;width:180px}}
