/* Standard Game UI v1: tokens.css. The single palette and shared basics for every Steve Hinan Presents game.
   Load it first. Every other Standard Game UI file reads these custom properties; games may alias them. */
:root {
  /* accents (Synth Osc 1 orange, Osc 2 green, Osc 3 purple) */
  --sgu-orange: #ff8a1f;
  --sgu-green: #3ddc84;
  --sgu-purple: #a855f7;
  /* recording indicator only (the Record dot and button); not a general accent */
  --sgu-rec-red: #ff3b3b;
  /* black, white and the gray scale */
  --sgu-black: #000000;
  --sgu-white: #ffffff;
  --sgu-gray-100: #f2f2f2;   /* body text */
  --sgu-gray-300: #aaaaaa;   /* soft text */
  --sgu-gray-500: #6e6e6e;   /* muted text, idle parts */
  --sgu-gray-700: #2c2c30;   /* borders, raised faces */
  --sgu-gray-900: #101012;   /* control surfaces */
  /* shared basics */
  --sgu-font: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --sgu-radius-s: 6px;
  --sgu-radius-m: 8px;
  --sgu-radius-l: 16px;
  --sgu-radius-pill: 999px;
  --sgu-focus: var(--sgu-white);
}
