body:has(.lens-details[open]) #rankList,body:has(.lens-details[open]) #space{display:none!important}
body.news-workspace202 #rankList,body.news-workspace202 #space{display:none!important}
body.news-workspace202 #map,body.news-workspace202 #list{background:transparent;box-shadow:none}
.lens-news-list .lens-news{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:18px 22px!important;text-align:left;border-bottom:1px solid #283943!important;background:#101b23!important;min-width:0;width:100%}
.lens-news-list .lens-news:hover{background:#172730!important}
.lens-news-list .lens-news:focus-visible{outline:2px solid #80cbbb;outline-offset:-3px}
.lens-news-list .lens-news .lens-news-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px 12px!important;width:100%!important;min-width:0;grid-column:auto;grid-row:auto}
.lens-news-list .lens-news-meta>span{grid-column:auto!important;grid-row:auto!important;display:inline-block!important;width:auto!important;max-width:100%;margin:0!important;line-height:1.5!important}
.lens-news-list .lens-news-meta .lens-company202{order:0!important;color:#b6cddd;font-size:12px!important;font-weight:600;word-break:keep-all;overflow-wrap:anywhere}
.lens-news-list .lens-news-meta .lens-direction{order:1!important;flex:0 0 auto;white-space:nowrap!important;word-break:keep-all!important;padding:2px 7px!important;font-size:11px!important;border-radius:4px}
.lens-news-list .lens-news-meta .lens-time202{order:2!important;margin-left:auto!important;font-size:11px!important;color:#8da2b0;font-variant-numeric:tabular-nums;white-space:nowrap!important;flex:0 0 auto}
.lens-news-list .lens-news-meta .lens-count202{order:3!important;font-size:11px!important;color:#a0b3bf;white-space:nowrap!important;flex:0 0 auto}
.lens-news-list .lens-news>strong{display:block!important;grid-column:auto;grid-row:auto;font-size:15px!important;line-height:1.55!important;letter-spacing:-.02em;color:#e1eaf0;word-break:keep-all;overflow-wrap:anywhere}
.lens-news-list .lens-news .lens-news-reason{display:block!important;grid-column:auto;grid-row:auto;font-size:12px!important;line-height:1.7!important;color:#9eb1bf;max-width:100%;margin:0!important}
.lens-controls{gap:8px!important;flex-wrap:wrap}
.lens-controls button,.lens-controls select{white-space:nowrap}
@media(max-width:600px){
 .lens-news-list .lens-news{padding:16px 14px!important;gap:8px!important}
 .lens-news-list .lens-news-meta{gap:6px 9px!important}
 .lens-news-list .lens-news-meta .lens-time202{margin-left:0!important}
 .lens-news-list .lens-news>strong{font-size:14px!important}
 .lens-news-list .lens-news .lens-news-reason{font-size:12px!important}
}

.lens-news-list .lens-news-meta .lens-company202{flex:0 1 auto!important}

.notice188-tabs{display:flex!important;gap:6px!important;flex-wrap:nowrap!important}
.notice188-tabs button{display:inline-flex!important;align-items:center;justify-content:center;gap:5px;white-space:nowrap;min-width:0;padding:9px 10px}
.notice203-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:6px;background:#a0dfcf;color:#102c29;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}
@media(max-width:420px){.notice188-tabs button{padding:9px 6px!important;font-size:12px!important;gap:4px}.notice188-tabs{gap:4px!important}.notice203-count{min-width:16px;padding:0 3px}}

/* Full-width, readable news workspace. */
.issue-lens:has(.lens-details[open]){width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}
.lens-details[open]{width:100%;box-sizing:border-box}
@media(max-width:600px){.lens-news-reason{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.insight-takeaway{font-size:14px!important;line-height:1.7!important}}
