/* Generated from internal/tokens. Do not edit. */
:root {
  color-scheme: light;
  --go-gopher-blue: #00ADD8;
  --go-light-blue: #5DC9E2;
  --go-aqua: #00A29C;
  --go-dark-blue: #007D9C;
  --go-fuchsia: #CE3262;
  --go-yellow: #FDDD00;
  --go-slate: #555759;
  --go-black: #000000;
  --go-white: #FFFFFF;
  --go-slate-50: #FAFAFA; /* 3% slate */
  --go-slate-100: #EEEEEE; /* 10% slate */
  --go-slate-200: #E0E1E1; /* 18% slate */
  --go-slate-300: #C5C6C7; /* 34% slate */
  --go-blue-50: #F2FBFD; /* 5% gopher-blue */
  --go-blue-100: #D1F0F8; /* 18% gopher-blue */
  --go-aqua-50: #E6F6F5; /* 10% aqua */
  --go-fuchsia-50: #FDF5F7; /* 5% fuchsia */
  --go-yellow-100: #FEF5B3; /* 30% yellow */
  --bg: var(--go-white);
  --surface: var(--go-white);
  --surface-muted: var(--go-slate-50);
  --hover: var(--go-slate-100);
  --text: var(--go-black);
  --text-muted: var(--go-slate);
  --line: var(--go-slate-200);
  --line-strong: var(--go-slate-300);
  --primary: var(--go-dark-blue);
  --on-primary: var(--go-white);
  --primary-hover: var(--go-black);
  --accent: var(--go-gopher-blue);
  --accent-soft: var(--go-blue-50);
  --accent-line: var(--go-blue-100);
  --link: var(--go-dark-blue);
  --focus: var(--go-gopher-blue);
  --success: var(--go-aqua);
  --on-success: var(--go-black);
  --success-soft: var(--go-aqua-50);
  --highlight: var(--go-yellow-100);
  --on-highlight: var(--go-black);
  --danger: var(--go-fuchsia);
  --on-danger: var(--go-white);
  --danger-soft: var(--go-fuchsia-50);
  --code-bg: var(--go-slate-50);
  --code-text: var(--go-black);
  --code-accent: var(--go-slate);
  --code-prompt: var(--go-dark-blue);
  --code-ok: var(--go-dark-blue);
  --code-string: var(--go-fuchsia);
}
