/* Verified global news; separate read-only feed */
.news-radar-feed{border-top:1px solid rgba(114,165,138,.2);padding:15px 0 0;margin:12px 0 0;min-width:0}
.news-radar-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}
.news-radar-header strong{color:#d4f4d8;font-size:14px}
.news-radar-header small,.news-radar-placeholder,.news-radar-disclaimer{font-size:12px;color:#93ad9e;line-height:1.6}
.news-radar-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:9px}
.news-radar-item{display:flex;align-items:flex-start;flex-direction:column;gap:6px;min-width:0;min-height:115px;text-align:left;background:rgba(13,37,29,.8);border:1px solid rgba(100,155,125,.27);border-radius:10px;padding:12px 13px;color:#e3f0e5;cursor:pointer}
.news-radar-item:hover,.news-radar-item:focus-visible{border-color:#a6e277;background:rgba(25,58,37,.96);outline-offset:2px}
.news-radar-topic,.news-dialog-category{font-size:11px;line-height:1.4;color:#b0dc78;letter-spacing:.04em;font-weight:650}
.news-radar-title{color:#e7f5e9;font-size:13px;line-height:1.45;overflow-wrap:anywhere}
.news-radar-meta{color:#9db5a8;font-size:11px;line-height:1.4;overflow-wrap:anywhere}
.news-radar-disclaimer{margin-top:13px}
.news-radar-dialog{width:min(680px,calc(100vw - 24px));max-height:min(85vh,760px);padding:0;color:#e8f5eb;background:#10291e;border:1px solid rgba(163,212,132,.6);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.45)}
.news-radar-dialog::backdrop{background:rgba(1,12,7,.78);backdrop-filter:blur(3px)}
.news-dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#163524;padding:13px 20px;font-size:12px;color:#b7d7be;border-bottom:1px solid rgba(175,219,171,.18)}
.news-dialog-bar button{border:1px solid #3e6b4b;border-radius:8px;background:#1b432a;color:#e5f5e6;padding:7px 12px;cursor:pointer}
.news-dialog-body{padding:24px;overflow-y:auto;max-height:66vh}
.news-dialog-title{font-size:20px;line-height:1.45;margin:12px 0;color:#f4fff4;overflow-wrap:anywhere}
.news-dialog-meta{color:#b3cdb9;font-size:13px}
.news-dialog-assets{color:#acd6a9;font-size:12px;margin-top:12px}
.news-dialog-summary{line-height:1.75;font-size:14px;margin-top:18px}
.news-dialog-caution{font-size:12px;color:#c8bca9;line-height:1.65;margin-top:20px}
.news-dialog-link{display:inline-block;margin-top:14px;color:#112317;background:#b7ef7d;padding:11px 15px;font-weight:700;border-radius:9px;text-decoration:none}
.news-dialog-link:hover{background:#d1ffa6}
@media(max-width:560px){.news-radar-list{grid-template-columns:1fr}.news-dialog-body{padding:18px}}
