/* ============================================================================
   Park Lab — skin overrides
   ----------------------------------------------------------------------------
   Computational pharmacology · genomes, haplotypes, drug response
   Theme: Lumina Genomics (Stitch design package)
   Palette: cerulean primary + emerald secondary + amber accent on an airy
            blue-white surface (Minimalist-Technic, high-key Light Mode).
   Typography: Plus Jakarta Sans (geometric headlines) · Inter (humanist body)
               · JetBrains Mono (code-labels / eyebrows).
   Loaded AFTER the gem's biohub-lab-theme.css via site.data.lab.skin_css.

   Semantic intent:
     primary   — cerulean   (#0050cb)   nav, CTAs, headlines
     secondary — emerald    (#006c49)   links, accents, "stability/growth"
     accent    — amber      (#7f4f00)   sparing tertiary highlight
   ============================================================================ */

:root {
  /* Brand — cerulean + emerald */
  --biohub-primary:           0 80 203;        /* #0050cb cerulean */
  --biohub-primary-strong:    0 63 164;        /* #003fa4 deep cerulean */
  --biohub-on-primary:        255 255 255;
  --biohub-secondary:         0 108 73;        /* #006c49 emerald */
  --biohub-on-secondary:      255 255 255;
  --biohub-accent:            127 79 0;        /* #7f4f00 amber */
  --biohub-on-accent:         255 255 255;

  /* Surfaces — airy blue-white tonal stack */
  --biohub-surface:           249 249 255;     /* #f9f9ff */
  --biohub-surface-sunken:    241 243 255;     /* #f1f3ff surface-container-low */
  --biohub-surface-elevated:  255 255 255;     /* #ffffff */
  --biohub-surface-overlay:   233 237 255;     /* #e9edff surface-container */
  --biohub-on-surface:        20 27 43;        /* #141b2b deep charcoal */
  --biohub-on-surface-muted:  66 70 86;        /* #424656 on-surface-variant */

  /* Soft accents */
  --biohub-secondary-soft:    200 240 222;     /* #c8f0de pale emerald */
  --biohub-accent-soft:       255 221 184;     /* #ffddb8 warm amber tint */
  --biohub-tag-bg:            225 232 253;     /* #e1e8fd cool blue chip */
  --biohub-tag-text:          0 80 203;        /* cerulean */

  /* Hairlines — ghost borders (1px light gray per DESIGN.md) */
  --biohub-hairline:          229 231 235;     /* #e5e7eb border-light */
  --biohub-hairline-strong:   194 198 216;     /* #c2c6d8 outline-variant */

  /* Status */
  --biohub-danger:            186 26 26;       /* #ba1a1a material error */
  --biohub-on-danger:         255 255 255;

  /* Typography */
  --biohub-font-headline:     "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;
  --biohub-font-body:         "Inter", ui-sans-serif, system-ui, sans-serif;
  --biohub-font-label:        "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}

/* Code-label eyebrows: monospace, not uppercased into oblivion — JetBrains Mono
   already reads technical. Keep the gem's wide tracking but normal case-feel. */
.biohub-label {
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

/* Demo: suppress the "Skip to content" accessibility skip-link. */
.biohub-skip-link { display: none !important; }
