.kh24-news-edition{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;margin:18px 0;border:1px solid #bce4e8;border-radius:18px;background:#effafb;color:#133655}
.kh24-news-edition strong{display:block;font-size:1.05rem}.kh24-news-edition p{margin:5px 0 0;font-size:.88rem;line-height:1.65}.kh24-news-edition a{flex-shrink:0;text-decoration:none;background:#007e8c;color:white;border-radius:12px;padding:11px 16px;font-weight:700}
.news-wrap .news-chips .chip[aria-pressed="true"]{background:#087e8c;border-color:#087e8c;color:#fff!important}
.news-thumb:has(.kh24-news-cover){background:#effafb}.kh24-news-cover{display:flex;align-items:center;justify-content:center;gap:24px;box-sizing:border-box;width:100%;height:100%;min-height:150px;padding:22px;color:#16798a;background:linear-gradient(125deg,#e4f4f6,#f8fbfd)}
.kh24-news-cover svg{width:52px;height:56px;flex:none}.kh24-news-cover div{display:grid;gap:7px;min-width:0}.news-thumb .kh24-news-cover small{font-size:10px;letter-spacing:.6px}.news-thumb .kh24-news-cover strong{font-size:21px;line-height:1.4}.news-thumb .kh24-news-cover span{font-size:13px;font-weight:500}
.kh24-news-cover-help{color:#946339;background:linear-gradient(125deg,#fff1db,#fffaf3)}.kh24-news-cover-weather,.kh24-news-cover-water{color:#2e72ac;background:linear-gradient(125deg,#e7f0ff,#f4fbff)}.kh24-news-cover-health{color:#a34c6c;background:linear-gradient(125deg,#fbeaf0,#fff8fb)}.kh24-news-cover-travel{color:#327764;background:linear-gradient(125deg,#e2f3eb,#f6fcf9)}.kh24-news-cover-market{color:#8c664e;background:linear-gradient(125deg,#f4e8df,#fcf9f5)}
.kh24-news-provenance{padding:18px 20px;margin:0 0 24px;background:#f0f8fa;border-left:4px solid #009ba9;border-radius:0 14px 14px 0}.kh24-news-provenance strong{color:#123f57}.kh24-news-provenance p{margin:7px 0 0!important;font-size:.92rem}
.kh24-news-sources{padding-left:24px!important}.kh24-news-sources li{margin-bottom:16px}.kh24-news-sources small,.kh24-news-editorial-note{color:#53697e}.kh24-news-editorial-note{font-size:.9rem!important;line-height:1.8!important;border-top:1px solid #dbe6ee;padding-top:20px}.kh24-news-source-date{font-size:.76rem;color:#526781}
@media(max-width:600px){.kh24-news-edition{align-items:stretch;flex-direction:column;padding:16px}.kh24-news-edition a{text-align:center}.kh24-news-cover{gap:16px;padding:18px;min-height:142px}.kh24-news-cover svg{width:42px;height:46px}.news-thumb .kh24-news-cover strong{font-size:19px}}
