/* ============================================================================
   Vanderlin Translational Oncology — skin overrides
   ----------------------------------------------------------------------------
   Pediatric Phase-I trials lab · deep navy + clinical green + cool grey
   Typography: Source Serif 4 (institutional serif) + Inter (clean sans body)
   Loaded AFTER the gem's biohub-lab-theme.css via site.data.lab.skin_css.

   Semantic intent:
     primary   — institutional deep navy   (#1e3a5f)
     secondary — slate-blue support tone   (#3d5a80)
     accent    — calm clinical green       (#3a9d6e), used as the
                 "Recruiting / Open" status color in the trial layout.
   ============================================================================ */

:root {
  /* Brand — Navy + slate-blue + clinical green */
  --biohub-primary:           30 58 95;        /* #1e3a5f deep navy */
  --biohub-primary-strong:    18 38 64;        /* #122640 darker navy */
  --biohub-on-primary:        255 255 255;
  --biohub-secondary:         61 90 128;       /* #3d5a80 slate blue */
  --biohub-on-secondary:      255 255 255;
  --biohub-accent:            58 157 110;      /* #3a9d6e calm clinical green */
  --biohub-on-accent:         255 255 255;

  /* Surfaces — white-leaning cool tonal stack */
  --biohub-surface:           252 253 254;     /* #fcfdfe near-white cool */
  --biohub-surface-sunken:    241 245 249;     /* #f1f5f9 cool sunken */
  --biohub-surface-elevated:  255 255 255;
  --biohub-surface-overlay:   226 232 240;     /* #e2e8f0 slate overlay */
  --biohub-on-surface:        15 23 42;        /* #0f172a slate-900 — AA on surface */
  --biohub-on-surface-muted:  71 85 105;       /* #475569 slate-600 — AA on surface */

  /* Soft accents */
  --biohub-secondary-soft:    191 211 232;     /* #bfd3e8 soft slate-blue */
  --biohub-accent-soft:       198 230 215;     /* #c6e6d7 soft mint */
  --biohub-tag-bg:            226 232 240;     /* #e2e8f0 cool grey tag */
  --biohub-tag-text:          30 58 95;        /* #1e3a5f navy on grey */

  /* Hairlines */
  --biohub-hairline:          203 213 225;     /* #cbd5e1 cool grey hairline */
  --biohub-hairline-strong:   148 163 184;     /* #94a3b8 stronger hairline */

  /* Typography — Source Serif 4 headlines + Inter body */
  --biohub-font-headline:     "Source Serif 4", ui-serif, Georgia, serif;
  --biohub-font-body:         "Inter", ui-sans-serif, system-ui, sans-serif;
  --biohub-font-label:        "Inter", ui-sans-serif, system-ui, sans-serif;
}

/* The .hl-ml highlight used by McDonald is not applicable here — but defining
   it neutrally guards against any inherited usage. */
.hl-ml {
  color: rgb(var(--biohub-secondary));
  font-weight: 700;
}
