.lens-news-list .lens-news{--news-accent:#8598aa;border-left:3px solid transparent!important;transition:background .18s,border-color .18s}
.lens-news-list .lens-news:nth-child(even){background:#15232e!important}
.lens-news-list .lens-news:hover,.lens-news-list .lens-news:focus-visible{background:#203441!important;border-left-color:var(--news-accent)!important}
.lens-news-list .lens-news[data-tone=positive]{--news-accent:#8dcbb0}
.lens-news-list .lens-news[data-tone=negative]{--news-accent:#dfa0ad}
.lens-news-list .lens-news[data-tone=mixed]{--news-accent:#d6c08a}
.lens-news-list .lens-news-meta>span:nth-child(2){color:#acd0e7!important;font-weight:600}
.lens-news-list .lens-news>strong{color:#edf2f6!important;font-weight:500!important}
.lens-news-list .lens-direction{color:var(--news-accent)!important;background:color-mix(in srgb,var(--news-accent) 13%,transparent)!important;border-color:color-mix(in srgb,var(--news-accent) 35%,transparent)!important;padding:3px 8px;border-radius:6px}
.lens-news-meta>span:nth-child(3),.lens-news-meta>span:nth-child(4){color:#a8bac8!important}
.lens-controls .lens-filter[data-tone=positive]{color:#a1d7bd;border-color:#537b69;background:#20372e}
.lens-controls .lens-filter[data-tone=negative]{color:#e4b0bb;border-color:#815c67;background:#382832}
.lens-controls .lens-filter[aria-pressed=true]{box-shadow:inset 0 -2px currentColor}
