/* Research status disclosure.
   Static HTML, rendered at build time; never depends on JavaScript.
   Page workflow status only — separate from claim-level evidence confidence.

   Provisional and Under review use quiet institutional labelling: a hairline rule
   and small caps, not a coloured banner. Held keeps a stronger treatment because
   it is a warning, not a note. Status is never carried by colour alone — the
   label word and the sentence both state it. */

.mk-status{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0;
  padding:10px clamp(14px,3.5vw,34px);
  border-top:1px solid var(--mk-status-rule,rgba(243,239,229,.16));
  border-bottom:1px solid var(--mk-status-rule,rgba(243,239,229,.16));
  background:var(--mk-status-bg,transparent);
  font:300 13px/1.5 var(--mk-font-body);color:var(--mk-shell-ink)}
.mk-status__label{flex:0 0 auto;font:400 10px/1.4 var(--mk-font-technical);
  letter-spacing:.16em;text-transform:uppercase;color:var(--mk-status-key,var(--mk-shell-dim))}
.mk-status__label::after{content:" ·";opacity:.5}
.mk-status__text{flex:1 1 24ch;margin:0;opacity:.78}

[data-status="provisional"] {--mk-status-key:#c9a447}
[data-status="under-review"]{--mk-status-key:#7fc7d4}
[data-status="held"]{--mk-status-key:#e08a72;--mk-status-bg:rgba(168,74,50,.13);
  --mk-status-rule:rgba(224,138,114,.42)}
[data-status="held"] .mk-status__label{font-weight:700}
[data-status="held"] .mk-status__text{opacity:.95}

/* Threshold variant: a single quiet line at the foot of the page. */
.mk-status--foot{border:0;border-top:1px solid rgba(243,239,229,.12);
  justify-content:center;text-align:center;padding:16px 20px 22px;font-size:12px}
.mk-status--foot .mk-status__text{flex:0 1 auto;opacity:.6}

/* Foyer variant: part of the metadata line beneath the title. */
.mk-status--meta{border:0;padding:0;background:none;font-size:12.5px;gap:8px}
.mk-status--meta .mk-status__text{opacity:.66}

@media(max-width:520px){.mk-status{padding:9px 14px;font-size:12.5px}}
