/* M.E. Standard lower-half ceiling pass — 21 Sep 2026
   Presentation-only. Governing story, evidence, market and source authority remain unchanged. */

:root{
  --mes-lower-paper:#f7f4ed;
  --mes-lower-ink:#0a1a25;
  --mes-lower-navy:#031421;
  --mes-lower-navy-2:#061c2c;
  --mes-lower-cyan:#55c8f3;
  --mes-lower-gold:#c8a85f;
  --mes-lower-rule:rgba(13,40,57,.13);
}

/* ----- Editorial choreography ----- */
html[data-mes-presentation="editorial"] body[data-mes-surface="newsroom"] #editorial-home-utility{
  margin:0!important;
  padding:0!important;
  background:
    radial-gradient(circle at 86% 5%,rgba(78,164,211,.12),transparent 27rem),
    linear-gradient(135deg,#041725,#072337)!important;
  color:#eef5f7!important;
  border:0!important;
}
html[data-mes-presentation="editorial"] #editorial-home-utility>.shell{
  width:min(calc(100% - 44px),1440px)!important;
  padding:30px 0 26px!important;
}
.mes-editorial-context-head{
  display:grid;
  grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);
  gap:42px;
  align-items:end;
  padding:0 0 22px;
  border-bottom:1px solid rgba(133,185,211,.18);
}
.mes-editorial-context-head span,
.mes-editorial-context-head small{
  color:var(--mes-lower-cyan);
  font:800 9px/1 Arial,sans-serif;
  letter-spacing:.18em;
}
.mes-editorial-context-head h2{
  margin:7px 0 0;
  color:#fffaf0;
  font:500 clamp(32px,3.6vw,54px)/1 Georgia,"Times New Roman",serif;
  letter-spacing:-.025em;
  text-wrap:balance;
}
.mes-editorial-context-head p{
  margin:0;
  color:#b9cbd5;
  font:400 14px/1.7 Arial,sans-serif;
  max-width:760px;
}
html[data-mes-presentation="editorial"] .mes-final-utility-grid{
  display:grid!important;
  grid-template-columns:1.15fr .95fr 1.4fr!important;
  gap:0!important;
  width:100%!important;
  padding:0!important;
}
html[data-mes-presentation="editorial"] .mes-final-utility-card{
  min-height:215px!important;
  margin:0!important;
  padding:22px 24px!important;
  border:0!important;
  border-right:1px solid rgba(138,181,205,.16)!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#eaf2f6!important;
}
html[data-mes-presentation="editorial"] .mes-final-utility-card:last-child{border-right:0!important}
html[data-mes-presentation="editorial"] .mes-final-utility-card header span{color:#6bc7ee!important}
html[data-mes-presentation="editorial"] .mes-final-utility-card header strong{color:#fffaf1!important}
html[data-mes-presentation="editorial"] .mes-final-utility-card p,
html[data-mes-presentation="editorial"] .mes-final-utility-card a{color:#a9c0cc!important}
html[data-mes-presentation="editorial"] .mes-final-data-row,
html[data-mes-presentation="editorial"] .mes-final-theme-row{
  border-color:rgba(138,181,205,.13)!important;
}
html[data-mes-presentation="editorial"] .mes-final-data-row strong,
html[data-mes-presentation="editorial"] .mes-final-theme-row strong{color:#eef5f8!important}
html[data-mes-presentation="editorial"] .mes-final-data-row span,
html[data-mes-presentation="editorial"] .mes-final-theme-row span{color:#8fb2c4!important}
html[data-mes-presentation="editorial"] .mes-final-analysis h3{
  margin:7px 0 8px!important;
  font:500 25px/1.08 Georgia,"Times New Roman",serif!important;
}
html[data-mes-presentation="editorial"] .mes-final-analysis h3 a{color:#fff!important}

/* Empty supporting-story rail collapses instead of leaving a large white void. */
html[data-mes-presentation="editorial"] .front-mini-stories.is-empty{display:none!important}
html[data-mes-presentation="editorial"] .front-mini-stories.is-empty + .front-rail{
  grid-column:1/-1!important;
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  padding:0!important;
  border-left:0!important;
  border-top:1px solid #dfe3e5!important;
}
html[data-mes-presentation="editorial"] .front-mini-stories.is-empty + .front-rail>article{
  min-height:118px!important;
  margin:0!important;
  padding:20px 24px!important;
  border-right:1px solid #dfe3e5!important;
  border-bottom:0!important;
}
html[data-mes-presentation="editorial"] .front-mini-stories.is-empty + .front-rail>article:last-child{border-right:0!important}

/* Briefings become recognisable recurring products, not plain utility cards. */
html[data-mes-presentation="editorial"] #mes-home-briefings{
  background:var(--mes-lower-paper)!important;
  padding:40px 0 34px!important;
}
html[data-mes-presentation="editorial"] .mes-home-briefings-head{
  align-items:end!important;
  margin-bottom:18px!important;
}
html[data-mes-presentation="editorial"] .mes-home-briefings-head h2{
  font:500 clamp(32px,3vw,46px)/1 Georgia,"Times New Roman",serif!important;
  letter-spacing:-.025em!important;
}
html[data-mes-presentation="editorial"] .mes-home-briefings-grid{
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:14px!important;
}
html[data-mes-presentation="editorial"] .mes-briefing-card{
  position:relative!important;
  min-height:330px!important;
  padding:154px 22px 22px!important;
  overflow:hidden!important;
  border:1px solid rgba(21,46,61,.12)!important;
  border-radius:7px!important;
  background:#fff!important;
  box-shadow:0 14px 36px rgba(12,31,42,.06)!important;
}
html[data-mes-presentation="editorial"] .mes-briefing-card::before{
  content:"";
  position:absolute;
  inset:0 0 auto;
  height:132px;
  background-size:cover;
  background-position:center;
  filter:saturate(.92) contrast(1.03);
}
html[data-mes-presentation="editorial"] .mes-briefing-card:nth-child(1)::before{background-image:linear-gradient(180deg,rgba(3,20,33,.02),rgba(3,20,33,.18)),url('/assets/editorial-media/central-bank.webp')}
html[data-mes-presentation="editorial"] .mes-briefing-card:nth-child(2)::before{background-image:linear-gradient(180deg,rgba(3,20,33,.02),rgba(3,20,33,.18)),url('/assets/editorial-media/finance-district.webp')}
html[data-mes-presentation="editorial"] .mes-briefing-card:nth-child(3)::before{background-image:linear-gradient(180deg,rgba(3,20,33,.02),rgba(3,20,33,.18)),url('/assets/editorial-media/semiconductor.webp')}
html[data-mes-presentation="editorial"] .mes-briefing-card:nth-child(4)::before{background-image:linear-gradient(180deg,rgba(3,20,33,.02),rgba(3,20,33,.18)),url('/assets/editorial-media/maritime-energy.webp')}
html[data-mes-presentation="editorial"] .mes-briefing-card i{
  position:absolute!important;
  top:112px!important;
  left:20px!important;
  z-index:2!important;
  width:42px!important;
  height:42px!important;
  border-radius:50%!important;
  display:grid!important;
  place-items:center!important;
  background:#fff!important;
  border:1px solid rgba(17,44,61,.1)!important;
  box-shadow:0 8px 20px rgba(10,30,43,.12)!important;
}
html[data-mes-presentation="editorial"] .mes-briefing-card strong{
  margin-top:0!important;
  color:#102332!important;
  font:600 24px/1.05 Georgia,"Times New Roman",serif!important;
}
html[data-mes-presentation="editorial"] .mes-briefing-card p{
  min-height:66px!important;
  color:#566772!important;
  line-height:1.55!important;
}
html[data-mes-presentation="editorial"] .mes-briefing-card small{
  color:#0b659b!important;
  font-weight:800!important;
  letter-spacing:.08em!important;
}

/* Top stories become the primary lower-page editorial feature set. */
html[data-mes-presentation="editorial"] .top-stories{
  margin:0!important;
  padding:38px 0 42px!important;
  background:#fff!important;
}
html[data-mes-presentation="editorial"] .top-stories .section-bar{
  border:0!important;
  border-bottom:1px solid var(--mes-lower-rule)!important;
  padding-bottom:12px!important;
  margin-bottom:18px!important;
}
html[data-mes-presentation="editorial"] .top-stories .section-bar span:first-child{
  color:#102534!important;
  font:500 34px/1 Georgia,"Times New Roman",serif!important;
  letter-spacing:-.02em!important;
}
html[data-mes-presentation="editorial"] .top-stories-layout{
  display:grid!important;
  grid-template-columns:minmax(0,3fr) minmax(290px,1fr)!important;
  gap:24px!important;
  align-items:start!important;
}
html[data-mes-presentation="editorial"] .top-stories-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;
}
html[data-mes-presentation="editorial"] .top-story{
  min-width:0!important;
  border:1px solid rgba(20,47,63,.11)!important;
  border-radius:6px!important;
  overflow:hidden!important;
  background:#fff!important;
  box-shadow:0 12px 30px rgba(15,34,46,.055)!important;
}
html[data-mes-presentation="editorial"] .top-story .editorial-visual{
  display:block!important;
  height:185px!important;
  margin:0!important;
  overflow:hidden!important;
  background:#0b2434!important;
}
html[data-mes-presentation="editorial"] .top-story .editorial-visual img{width:100%!important;height:100%!important;object-fit:cover!important}
html[data-mes-presentation="editorial"] .top-story>:not(.editorial-visual){margin-left:18px!important;margin-right:18px!important}
html[data-mes-presentation="editorial"] .top-story .top-story-kicker{margin-top:15px!important}
html[data-mes-presentation="editorial"] .top-story h3{
  margin-top:8px!important;
  font:600 25px/1.08 Georgia,"Times New Roman",serif!important;
  text-wrap:balance!important;
}
html[data-mes-presentation="editorial"] .top-story p{color:#61717b!important;line-height:1.5!important}
html[data-mes-presentation="editorial"] .top-story-context{
  padding-bottom:17px!important;
  color:#7b8991!important;
}
html[data-mes-presentation="editorial"] .source-desk{
  position:sticky!important;
  top:18px!important;
  padding:22px!important;
  border:1px solid rgba(18,45,62,.13)!important;
  border-radius:6px!important;
  background:linear-gradient(150deg,#061927,#0b2b3e)!important;
  color:#dce8ed!important;
  box-shadow:0 18px 44px rgba(4,21,31,.13)!important;
}
html[data-mes-presentation="editorial"] .source-desk p,
html[data-mes-presentation="editorial"] .source-desk a{color:#a8c1ce!important}
html[data-mes-presentation="editorial"] .news-source-board span{
  border-color:rgba(120,181,211,.16)!important;
  color:#d5e5ec!important;
}

/* Permanent, non-obstructive FXSCC placement. */
.mes-fxscc-feature{
  display:none;
}
html[data-mes-presentation="editorial"] .mes-fxscc-feature{
  display:block;
  padding:0 0 42px;
  background:#fff;
}
.mes-fxscc-feature .shell{
  overflow:hidden;
  border:1px solid rgba(198,157,67,.34);
  border-radius:7px;
  background:#05090d;
  box-shadow:0 20px 48px rgba(15,20,22,.14);
}
.mes-fxscc-feature-media{
  position:relative;
  overflow:hidden;
  background:#030609;
  border-bottom:1px solid rgba(218,180,88,.18);
}
.mes-fxscc-feature-media::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  box-shadow:inset 0 0 80px rgba(0,0,0,.2);
}
.mes-fxscc-feature-art{
  position:relative;
  display:block;
  width:100%;
  height:clamp(390px,42vw,620px);
  object-fit:cover;
  object-position:center 48%;
  filter:saturate(.98) contrast(1.035);
}
.mes-fxscc-feature-cta{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  gap:28px;
  align-items:center;
  padding:22px 26px;
  color:#fff;
  background:
    radial-gradient(circle at 18% 0,rgba(201,159,68,.08),transparent 24rem),
    linear-gradient(110deg,#05090d,#0b1014);
}
.mes-fxscc-feature-cta span{
  display:block;
  color:#d8b65c;
  font:800 9px/1 Arial,sans-serif;
  letter-spacing:.17em;
}
.mes-fxscc-feature-cta h2{
  margin:6px 0 5px;
  color:#fff7e7;
  font:500 27px/1.05 Georgia,"Times New Roman",serif;
  letter-spacing:-.02em;
}
.mes-fxscc-feature-cta p{
  max-width:820px;
  margin:0;
  color:#aebdc4;
  font-size:12px;
  line-height:1.55;
}
.mes-fxscc-feature-actions{
  display:flex;
  gap:10px;
  flex-wrap:wrap;
  margin:0;
}
.mes-fxscc-feature-actions a,
.mes-fxscc-feature-actions button{
  min-height:42px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:0 16px;
  border:1px solid rgba(217,180,91,.5);
  background:linear-gradient(180deg,#d7ad52,#b7852a);
  color:#120d04;
  font:800 9px/1 Arial,sans-serif;
  letter-spacing:.11em;
  text-decoration:none;
  cursor:pointer;
}
.mes-fxscc-feature-actions .secondary{
  background:rgba(0,0,0,.22);
  color:#e7d6a6;
  border-color:rgba(218,189,120,.27);
}

/* Trust close: a deliberate end-state before the institutional footer. */
.mes-editorial-close{
  display:none;
}
html[data-mes-presentation="editorial"] .mes-editorial-close{
  display:block;
  padding:34px 0;
  background:#f3f0e9;
  border-top:1px solid rgba(20,43,57,.1);
}
.mes-editorial-close-grid{
  display:grid;
  grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(160px,.75fr));
  gap:0;
  border:1px solid rgba(20,43,57,.11);
  background:#fff;
}
.mes-editorial-close-grid>div,
.mes-editorial-close-grid>a{
  padding:22px;
  border-right:1px solid rgba(20,43,57,.1);
  text-decoration:none;
}
.mes-editorial-close-grid>*:last-child{border-right:0}
.mes-editorial-close-grid strong{display:block;color:#102534;font:600 20px/1.1 Georgia,"Times New Roman",serif}
.mes-editorial-close-grid span,
.mes-editorial-close-grid p{color:#657680;font-size:12px;line-height:1.55}
.mes-editorial-close-grid>a span:first-child{display:block;color:#0a6b9e;font:800 9px/1 Arial,sans-serif;letter-spacing:.12em;margin-bottom:8px}

/* ----- Intelligence Desk lower-half command deck ----- */
html[data-mes-presentation="intelligence"] .mes-intelligence-command-deck{
  display:block;
  margin-top:16px;
}
html:not([data-mes-presentation="intelligence"]) .mes-intelligence-command-deck{display:none}
.mes-intelligence-command-deck>header{
  display:flex;
  justify-content:space-between;
  gap:24px;
  align-items:end;
  padding:13px 14px;
  border:1px solid rgba(64,155,201,.24);
  background:#061a29;
}
.mes-intelligence-command-deck>header span{color:#5dc8f4;font:800 9px/1 Arial,sans-serif;letter-spacing:.15em}
.mes-intelligence-command-deck>header strong{display:block;margin-top:5px;color:#eef5f7;font:500 21px/1.05 Georgia,"Times New Roman",serif}
.mes-intelligence-command-deck>header small{max-width:580px;color:#7898aa;line-height:1.5;text-align:right}
.mes-intelligence-command-grid{
  display:grid;
  grid-template-columns:repeat(12,minmax(0,1fr));
  gap:12px;
  margin-top:12px;
}
.mes-command-card{
  min-width:0;
  border:1px solid rgba(54,149,197,.27);
  background:
    radial-gradient(circle at 100% 0,rgba(44,136,182,.07),transparent 16rem),
    #03131f;
  box-shadow:inset 0 1px 0 rgba(112,202,243,.035);
}
.mes-command-card>header{
  display:flex;
  align-items:end;
  justify-content:space-between;
  gap:14px;
  padding:13px 14px;
  border-bottom:1px solid rgba(54,149,197,.18);
}
.mes-command-card>header span{color:#55c8f3;font:800 9px/1 Arial,sans-serif;letter-spacing:.12em}
.mes-command-card>header strong{display:block;margin-top:4px;color:#f0f5f7;font-size:15px}
.mes-command-card>header a{color:#5dc9f4;text-decoration:none;font-size:9px}
.mes-command-body{padding:10px 14px 14px}
.mes-command-markets{grid-column:span 5}
.mes-command-catalysts{grid-column:span 4}
.mes-command-sources{grid-column:span 3}
.mes-command-memory{grid-column:span 6}
.mes-command-meridian{grid-column:span 6}
.mes-command-table{display:grid}
.mes-command-row{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto auto;
  gap:12px;
  align-items:center;
  min-height:40px;
  border-bottom:1px solid rgba(72,139,172,.12);
}
.mes-command-row:last-child{border-bottom:0}
.mes-command-row strong{color:#e8f1f5;font-size:11px}
.mes-command-row span,.mes-command-row small{color:#8eafbf;font-size:10px}
.mes-command-row .up{color:#2ad79b}
.mes-command-row .down{color:#ef6f70}
.mes-command-row .flat{color:#9bb1bd}
.mes-command-date{
  display:grid;
  place-items:center;
  min-width:48px;
  min-height:44px;
  border:1px solid rgba(73,161,204,.22);
  background:#061c2c;
  color:#b8d9e9!important;
  font:800 9px/1.2 Arial,sans-serif!important;
}
.mes-command-source-summary{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  border-bottom:1px solid rgba(72,139,172,.15);
}
.mes-command-source-summary div{padding:12px 8px;border-right:1px solid rgba(72,139,172,.12)}
.mes-command-source-summary div:last-child{border-right:0}
.mes-command-source-summary strong{display:block;color:#eef5f7;font-size:17px}
.mes-command-source-summary span{color:#789bad;font-size:8px;letter-spacing:.08em}
.mes-command-memory-list{display:grid}
.mes-command-memory-list article{
  position:relative;
  display:grid;
  grid-template-columns:92px 1fr;
  gap:14px;
  padding:10px 0 10px 18px;
  border-bottom:1px solid rgba(72,139,172,.1);
}
.mes-command-memory-list article::before{
  content:"";
  position:absolute;
  left:2px;
  top:16px;
  width:7px;
  height:7px;
  border-radius:50%;
  background:#4dbbe8;
  box-shadow:0 0 0 4px rgba(77,187,232,.07);
}
.mes-command-memory-list article:last-child{border-bottom:0}
.mes-command-memory-list time{color:#779aad;font-size:9px}
.mes-command-memory-list strong{color:#e9f1f4;font-size:11px;line-height:1.35}
.mes-command-meridian-grid{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:8px;
}
.mes-command-meridian-grid article{
  min-height:95px;
  padding:12px;
  border:1px solid rgba(63,148,191,.16);
  background:#061c2b;
}
.mes-command-meridian-grid span{color:#59c7f3;font:800 8px/1 Arial,sans-serif;letter-spacing:.1em}
.mes-command-meridian-grid strong{display:block;margin-top:10px;color:#e9f2f6;font-size:14px}
.mes-command-meridian-grid small{display:block;margin-top:7px;color:#7899aa;line-height:1.35}

/* Intelligence deeper modules: deliberate varied hierarchy instead of equal flat boxes. */
html[data-mes-presentation="intelligence"] #mes-intelligence-grid{
  display:grid!important;
  grid-template-columns:repeat(12,minmax(0,1fr))!important;
  gap:12px!important;
  margin-top:14px!important;
}
html[data-mes-presentation="intelligence"] #mes-intelligence-grid>.mes-intel-card{grid-column:span 4!important;min-width:0!important}
html[data-mes-presentation="intelligence"] #intelligence-story{grid-column:span 7!important}
html[data-mes-presentation="intelligence"] #intelligence-impact{grid-column:span 5!important}
html[data-mes-presentation="intelligence"] #intelligence-risk,
html[data-mes-presentation="intelligence"] #intelligence-scenarios,
html[data-mes-presentation="intelligence"] #intelligence-memory{grid-column:span 4!important}
html[data-mes-presentation="intelligence"] #intelligence-narrative,
html[data-mes-presentation="intelligence"] #intelligence-meridian,
html[data-mes-presentation="intelligence"] #intelligence-event-map{grid-column:span 4!important}
html[data-mes-presentation="intelligence"] .mes-intel-card{
  border-color:rgba(60,157,205,.28)!important;
  background:linear-gradient(145deg,#03131f,#061a28)!important;
  box-shadow:0 14px 38px rgba(0,0,0,.14)!important;
}
html[data-mes-presentation="intelligence"] .mes-intel-card>header{
  background:rgba(4,20,32,.66)!important;
}
html[data-mes-presentation="intelligence"] .mes-intelligence-tools-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:12px!important;
}
html[data-mes-presentation="intelligence"] .mes-intelligence-tool{
  border-color:rgba(62,157,205,.24)!important;
  background:#03131f!important;
}
html[data-mes-presentation="intelligence"] .mes-intel-bottom{
  display:grid!important;
  grid-template-columns:minmax(0,1.6fr) minmax(280px,.6fr)!important;
  gap:12px!important;
  margin-top:14px!important;
}

/* Large/TV screens get stronger density without stretching copy to unreadable widths. */
@media(min-width:1500px){
  html[data-mes-presentation="editorial"] .mes-home-briefings-grid,
  html[data-mes-presentation="editorial"] .top-stories-layout,
  html[data-mes-presentation="intelligence"] .mes-intelligence-command-deck,
  html[data-mes-presentation="intelligence"] #mes-intelligence-grid{
    max-width:1440px;
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
@media(max-width:1050px){
  .mes-editorial-context-head{grid-template-columns:1fr;gap:16px}
  html[data-mes-presentation="editorial"] .mes-home-briefings-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  html[data-mes-presentation="editorial"] .top-stories-layout{grid-template-columns:1fr!important}
  html[data-mes-presentation="editorial"] .source-desk{position:static!important}
  .mes-fxscc-feature-copy{width:55%}
  .mes-command-markets,.mes-command-catalysts,.mes-command-sources,.mes-command-memory,.mes-command-meridian{grid-column:span 12}
  html[data-mes-presentation="intelligence"] #mes-intelligence-grid>.mes-intel-card{grid-column:span 6!important}
  html[data-mes-presentation="intelligence"] #intelligence-story,
  html[data-mes-presentation="intelligence"] #intelligence-impact{grid-column:span 12!important}
}
@media(max-width:700px){
  html[data-mes-presentation="editorial"] #editorial-home-utility>.shell{width:100%!important;padding:24px 18px!important}
  html[data-mes-presentation="editorial"] .mes-final-utility-grid{grid-template-columns:1fr!important}
  html[data-mes-presentation="editorial"] .mes-final-utility-card{min-height:auto!important;border-right:0!important;border-bottom:1px solid rgba(138,181,205,.16)!important;padding:18px 0!important}
  html[data-mes-presentation="editorial"] .mes-home-briefings-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding-bottom:7px!important}
  html[data-mes-presentation="editorial"] .mes-briefing-card{flex:0 0 min(84vw,350px)!important;scroll-snap-align:start!important}
  html[data-mes-presentation="editorial"] .top-stories-grid{grid-template-columns:1fr!important}
  html[data-mes-presentation="editorial"] .front-mini-stories.is-empty + .front-rail{grid-template-columns:1fr 1fr!important}
  .mes-fxscc-feature-art{height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center}
  .mes-fxscc-feature-cta{grid-template-columns:1fr;padding:18px}
  .mes-fxscc-feature-cta h2{font-size:25px}
  .mes-fxscc-feature-actions{margin-top:4px}
  .mes-editorial-close-grid{grid-template-columns:1fr}
  .mes-editorial-close-grid>div,.mes-editorial-close-grid>a{border-right:0;border-bottom:1px solid rgba(20,43,57,.1)}
  .mes-intelligence-command-deck>header{display:grid;gap:8px}
  .mes-intelligence-command-deck>header small{text-align:left}
  .mes-command-meridian-grid{grid-template-columns:1fr}
  html[data-mes-presentation="intelligence"] #mes-intelligence-grid>.mes-intel-card{grid-column:span 12!important}
  html[data-mes-presentation="intelligence"] .mes-intelligence-tools-grid{grid-template-columns:1fr!important}
  html[data-mes-presentation="intelligence"] .mes-intel-bottom{grid-template-columns:1fr!important}
}
