/*! (c) SFA (Oxford) Limited. All rights reserved. Proprietary software - unauthorised copying, reuse or redistribution is prohibited. */
.news-filter-bar{display:flex;gap:8px;align-items:stretch;margin:8px 0 6px}.news-filter-search{flex:1 1 auto;min-width:0;background:#1a1d28;border:1px solid #2a2e3e;color:#d8dceb;border-radius:4px;padding:5px 8px;font-size:12px}.news-filter-search::placeholder{color:#555c70}.news-filter-search:focus{outline:none;border-color:#c9a84c}.news-filter-recency{background:#1a1d28;border:1px solid #2a2e3e;color:#d8dceb;border-radius:4px;padding:5px 6px;font-size:12px;cursor:pointer}.news-filter-clear{background:transparent;border:1px solid #2a2e3e;color:#b8bdd0;padding:4px 10px;border-radius:4px;font-size:11.5px;cursor:pointer}.news-filter-clear:hover{background:#1a1d28;color:#d8dceb}.news-filter-clear:disabled{opacity:.4;cursor:default}.news-filter-sources{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 6px}.news-filter-sources:empty{display:none}.news-filter-source-btn{background:#c9a84c1f;border:1px solid #c9a84c;color:#c9a84c;padding:2px 8px;border-radius:9px;font-size:10.5px;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.news-filter-source-btn:hover{background:#c9a84c38}.news-filter-source-btn.excluded{background:transparent;color:#555c70;border-color:#2a2e3e}.news-filter-source-btn.excluded:hover{background:#1a1d28;color:#777e92}.news-filter-count{font-size:11px;color:#777e92;margin-bottom:6px}.news-filter-count:empty{display:none}#news-filter-saved.active{background:#ffd70026;color:gold;border-color:gold}.mkt-news-card{position:relative}.mkt-news-card-actions{position:absolute;top:6px;right:6px;display:flex;gap:2px;opacity:.45;transition:opacity .12s}.mkt-news-card:hover .mkt-news-card-actions{opacity:1}.mkt-news-card-action-btn{background:transparent;border:1px solid #2a2e3e;color:#b8bdd0;font-size:11px;padding:1px 6px;border-radius:3px;cursor:pointer;line-height:1.2}.mkt-news-card-action-btn:hover{background:#1a1d28;color:#d8dceb}.mkt-news-card-action-btn.saved{opacity:1;color:gold;border-color:gold;background:#ffd7001a}.mkt-news-card-actions:has(.saved){opacity:1}.mkt-news-card-metals{display:inline-flex;gap:3px;margin-right:6px}.mkt-news-card-metal-tag{font-size:9px;font-weight:600;padding:0 5px;border-radius:7px;background:#c9a84c2e;color:#c9a84c;letter-spacing:.3px}.mkt-news-card-new{display:inline-block;font-size:9px;font-weight:700;padding:0 5px;border-radius:7px;background:#2da44e;color:#fff;margin-right:6px;letter-spacing:.5px}.mkt-news-card mark{background:#ffd70059;color:inherit;padding:0 1px;border-radius:2px}.news-saved-section{border:1px solid rgba(255,215,0,.3);border-radius:4px;padding:6px 8px 2px;margin-bottom:8px;background:#ffd7000a}.news-saved-section-head{font-size:10.5px;color:gold;font-weight:600;margin-bottom:4px}
