.fw-news{display:flex;align-items:stretch;margin:0 0 16px;border:1px solid var(--border);border-radius:8px;background:var(--bg2);overflow:hidden}.fw-news-label{flex-shrink:0;display:flex;align-items:center;padding:0 16px;background:var(--bg3);border-right:1px solid var(--border);color:var(--teal-lt);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.9px}.fw-news-list{flex:1;min-width:0;margin:0;padding:6px 16px;list-style:none}.fw-news-item{display:flex;align-items:baseline;gap:12px;padding:6px 0;font-size:.92rem;line-height:1.45;color:var(--text)}.fw-news-item+.fw-news-item{border-top:1px solid var(--border)}.fw-news-date{flex-shrink:0;min-width:56px;font-size:.78rem;font-weight:600;color:var(--text-dim);font-variant-numeric:tabular-nums}.fw-news-text{min-width:0;overflow-wrap:anywhere}.fw-news-text a{color:inherit;text-decoration:underline;text-decoration-color:var(--teal-dk);text-underline-offset:3px}.fw-news-text a:hover,.fw-news-text a:focus-visible{color:var(--teal-lt)}@media (max-width:700px){.fw-news{flex-direction:column;margin-bottom:12px}.fw-news-label{padding:7px 12px;border-right:none;border-bottom:1px solid var(--border)}.fw-news-list{padding:4px 12px}.fw-news-item{gap:10px;font-size:.9rem}.fw-news-date{min-width:50px}}