/* TotalDesign lowest-five editorial rescue v1: staging-specific shared presentation. */
body.single-post .td-single-content-widget .td-editorial-box{
  margin:1.65rem 0;padding:1.3rem 1.5rem;border:1px solid #d2e3dc;border-left:4px solid #4c987b;
  border-radius:14px;background:#edf6f1;color:#244039;line-height:1.72;overflow-wrap:anywhere;
}
body.single-post .td-single-content-widget .td-editorial-box--warning{background:#fff6ea;border-color:#ead5bd;border-left-color:#dc9555}
body.single-post .td-single-content-widget .td-editorial-box--idea{background:#fef4ec;border-color:#f1ddc4;border-left-color:#eaa16f}
body.single-post .td-single-content-widget .td-editorial-box--related{background:#f4f6f9;border-color:#dae1ec;border-left-color:#869ac0}
body.single-post .td-single-content-widget .td-editorial-box__title{display:block;font-size:1.09rem;font-weight:750;margin-bottom:.3rem}
body.single-post .td-single-content-widget .td-editorial-box p:first-child{margin-top:.25rem}
body.single-post .td-single-content-widget .td-editorial-box p:last-child{margin-bottom:.1rem}
body.single-post .td-single-content-widget .td-editorial-box ul{margin:.5rem 0 .1rem;padding-left:1.35rem}
body.single-post .td-single-content-widget .td-editorial-box li{margin-bottom:.35rem}
body.single-post .td-single-content-widget .td-editorial-box a{text-decoration:underline;text-underline-offset:2px}
body.single-post .td-single-content-widget .td-editorial-figure{margin:1.8rem 0 2rem;max-width:100%}
body.single-post .td-single-content-widget .td-editorial-wp-img{display:block;width:100%;max-width:100%}
body.single-post .td-single-content-widget .td-editorial-figure img{display:block;width:100%;height:auto;max-width:100%;border-radius:14px;border:1px solid #e1e7e1;box-shadow:0 4px 18px #1d32231a}
body.single-post .td-single-content-widget .td-editorial-figure figcaption{font-size:.86rem;line-height:1.55;color:#65766a;margin:.6rem 0 0}
body.single-post .td-single-content-widget .td-editorial-legacy{margin:1.8rem 0}
body.single-post .td-single-content-widget .td-editorial-legacy__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}
body.single-post .td-single-content-widget .td-editorial-legacy__grid .td-editorial-figure{margin:.6rem 0 1rem}
body.single-post .td-single-content-widget .td-editorial-legacy__grid img{aspect-ratio:4/3;object-fit:cover}
body.single-post .td-single-content-widget .td-editorial-table-wrap{overflow-x:auto;margin:1.6rem 0 2rem;border:1px solid #dce4df;border-radius:12px;scrollbar-width:thin}
body.single-post .td-single-content-widget .td-editorial-table-wrap table{width:100%;min-width:500px;border-collapse:collapse;font-size:.96rem;line-height:1.5;margin:0;background:white}
body.single-post .td-single-content-widget .td-editorial-table-wrap th{background:#edf4f0;color:#244d3e;font-weight:750;text-align:left}
body.single-post .td-single-content-widget .td-editorial-table-wrap th,
body.single-post .td-single-content-widget .td-editorial-table-wrap td{padding:12px 14px;border-bottom:1px solid #e5ebe6;vertical-align:top}
body.single-post .td-single-content-widget .td-editorial-table-wrap tbody tr:nth-child(even){background:#fafcfa}
body.single-post .td-single-content-widget h2[id^="td-editorial-section-"],
body.single-post .td-single-content-widget h2[id^="td20661-h"]{scroll-margin-top:7rem}
@media(max-width:650px){
 body.single-post .td-single-content-widget .td-editorial-box{padding:1rem 1.1rem}
 body.single-post .td-single-content-widget .td-editorial-legacy__grid{grid-template-columns:1fr;gap:.5rem}
 body.single-post .td-single-content-widget .td-editorial-table-wrap table{font-size:.87rem}
 body.single-post .td-single-content-widget .td-editorial-table-wrap td,body.single-post .td-single-content-widget .td-editorial-table-wrap th{padding:10px}
}
