/* Shamus: fonts and colour tokens. The page is set in IBM Plex Sans; Geist Mono is kept for
   what the product itself prints: the terminal window, commands, tool names and the file. */

@font-face {
  font-family: 'IBM Plex Sans'; font-style: normal; font-display: swap; font-weight: 100 700;
  src: url(assets/fonts/ibm-plex-sans-latin-wght-normal.woff2) format('woff2-variations');
}
@font-face {
  font-family: 'Geist Mono'; font-style: normal; font-display: swap; font-weight: 100 900;
  src: url(assets/fonts/GeistMono-Variable.woff2) format('woff2-variations');
}

:root {
  --sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --mono: "SF Mono", "Geist Mono", ui-monospace, Consolas, monospace;

  --bg: #08090A;        /* terminal black */
  --panel: #0F1113;
  --panel-2: #1B1E21;
  --text: #E9EDEF;
  --text-2: #9BA4A9;
  --text-3: #757D81;
  --line: rgba(255, 255, 255, .12);
  --cur: #6FE0FF;       /* cursor cyan: what the agent is doing, what it asks, and the download. */
  --cur-ink: #03181F;   /* text on cyan */
}
