.editorial-review{background:#f5f7fb;border:1px solid #e5eaf3;border-radius:12px;padding:18px;margin:-2px 0 22px;color:#0d1930}
.editorial-heading{display:flex;justify-content:space-between;gap:12px;font-size:14px;flex-wrap:wrap}
.editorial-heading span,.editorial-review small{color:#526079;font-size:12px;line-height:1.6}
.editorial-counts{display:flex;gap:26px;flex-wrap:wrap;margin:18px 0}
.editorial-counts dt,.editorial-label{font-size:12px;color:#526079;margin:0 0 5px}
.editorial-counts dd{font-size:23px;font-weight:700;margin:0;font-variant-numeric:tabular-nums}
.editorial-preview{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid #4258ef;padding-left:12px;font-size:14px;line-height:1.6;margin:8px 0 14px}
.editorial-review ul{padding-left:20px;font-size:13px;line-height:1.6}
.editorial-review small{display:block}
