/* Shared with nurse-shark-static (www and docs), which gets a copy from CI. See README "Static sites".
   Fonts and the colour, type and radius tokens only, so Starlight can take them without the base rules. */

/* Onest for headings and text, Red Hat Mono for code. Self-hosted under SIL OFL 1.1
   (fonts/Onest-OFL.txt, fonts/Red-Hat-Mono-OFL.txt). */
@font-face {
  font-family: "Onest";
  src: url("/assets/onest-latin-3d436d4d.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Red Hat Mono";
  src: url("/assets/red-hat-mono-latin-830bdc3f.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Red Hat Mono";
  src: url("/assets/red-hat-mono-italic-latin-c8331ce1.woff2") format("woff2");
  font-weight: 300 700;
  font-style: italic;
  font-display: swap;
}

:root {
  /* Shallows: pale stone surfaces with a deep sea-blue accent. */
  --bg: #fbfbf9;
  --page-bg: #f2f2ef;
  --code-bg: #e9e9e4;
  --text: #121826;
  --muted: #585e6c;
  --faint: #6b7180;
  --border: #deded6;
  --border-strong: #bdbdb3;
  --accent: #0b3d91;
  --accent-hover: #082f72;
  --accent-bright: #2f6fd6;
  --accent-soft: #dde6f6;
  --button-text: #ffffff;
  --selection: #cddbf3;
  --name-selected-border: #9fb6df;
  --danger: #b42318;
  --success: #17764a;
  --success-bg: #e3f1e8;
  --success-border: #a9d3b8;
  --alert-bg: #fbe9e7;
  --alert-border: #efb7b0;
  --idea: #6d3fd0;
  --active: #17764a;
  --paused: #986300;
  --shipped: #0b3d91;
  --archived: var(--muted);
  color-scheme: light;
  --radius: 6px;
  --sans: "Onest", ui-sans-serif, system-ui, sans-serif;
  --heading: var(--sans);
  --mono: "Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}
