/* Shared article details used by the main feed and compact information panel. */
.sd-news-time{display:flex;flex-wrap:wrap;gap:4px 10px;line-height:1.65;font-size:12px;color:#627289;margin-top:7px}
.sd-news-recent{color:#087247;font-weight:700}
.sd-news-topics{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}
.sd-news-topic{display:inline-flex;padding:2px 7px;border-radius:5px;background:#edf4ff;color:#174a8b;font-size:12px}
.sd-news-original,.sd-news-impact{margin-top:9px;font-size:13px;line-height:1.75;min-width:0;color:#334a63}
.sd-news-original summary,.sd-news-impact>summary{cursor:pointer;color:#154a8a;font-weight:600;overflow-wrap:anywhere}
.sd-news-original p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;padding:10px;background:#f5f7fa;border-radius:7px}
.sd-news-impact-body{border-left:2px solid #bdd3ee;padding:0 0 0 12px;margin-top:9px;overflow-wrap:anywhere}
.sd-news-impact-body section{margin:10px 0}.sd-news-impact-body h4{font-size:13px;margin:0 0 4px;font-weight:700}
.sd-news-impact-body ul{margin:0;padding-left:19px}.sd-news-impact-body a{display:block;overflow-wrap:anywhere;color:#154a8a}
.sd-news-impact-scope,.sd-news-translation{font-size:12px;line-height:1.7;color:#65778d;margin:7px 0}
.ds-panel-news-item .sd-news-time,.ds-panel-news-item .sd-news-topic,.ds-panel-news-item .sd-news-original,.ds-panel-news-item .sd-news-impact{font-size:12px}
.ds-panel-news-item.is-read [data-panel-news-link]{color:#718096}
.ds-panel-news-item .sd-news-original p{padding:7px}


.sd-news-site-notice{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:1090;max-width:calc(100vw - 32px);width:max-content;box-sizing:border-box;padding:12px 18px;background:#183152;color:#fff;border-radius:10px;box-shadow:0 5px 20px #0b284333;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.sd-news-site-notice[hidden]{display:none!important}
