{
 "$schema": "consensor-dark-tokens/v1",
 "name": "consensor.io canonical dark (Blue Labs design system)",
 "extracted": "2026-10-09",
 "sections": {
  "A": "verbatim from canonical pages",
  "B": "derived scale (named from literals)",
  "C": "verbatim from Longbow tracker",
  "light": "complete light theme, 12 Oct 2026: Longbow verbatim where it existed, derived elsewhere (source field per token)",
  "body-sans": "--font-body switch: inter (default) | geist | dmsans | sfpro via html[data-body]"
 },
 "dark": {
  "--bg": {
   "value": "#121212",
   "section": "A",
   "note": "page ground"
  },
  "--fg": {
   "value": "#fff",
   "section": "A",
   "note": "headings, primary text"
  },
  "--fg2": {
   "value": "#939393",
   "section": "A",
   "note": "secondary text, sub copy, table heads"
  },
  "--text": {
   "value": "#cfcfcf",
   "section": "A",
   "note": "body copy in sections"
  },
  "--line": {
   "value": "#252525",
   "section": "A",
   "note": "hairline. coder page drifts to #242424"
  },
  "--label": {
   "value": "#ececec",
   "section": "A",
   "note": "coder: control labels"
  },
  "--on-fg": {
   "value": "#fbfbfb",
   "section": "A",
   "note": "text on raised controls"
  },
  "--muted": {
   "value": "#969696",
   "section": "A",
   "note": "home: card body copy (first-steps uses the same value as a literal)"
  },
  "--hair": {
   "value": "#1c1c1c",
   "section": "A",
   "note": "home: table/row dividers (first-steps literal)"
  },
  "--navh": {
   "value": "68px",
   "section": "A",
   "note": "home: nav height"
  },
  "--card": {
   "value": "#1a1a1a",
   "section": "A",
   "note": "step cards: 1px border, lighter top edge"
  },
  "--card-line": {
   "value": "#1f1f1f",
   "section": "A",
   "note": "step cards: 1px border, lighter top edge"
  },
  "--card-top": {
   "value": "#232323",
   "section": "A",
   "note": "step cards: 1px border, lighter top edge"
  },
  "--panel": {
   "value": "#1b1b1b",
   "section": "A",
   "note": "coder panels: same recipe, one step up"
  },
  "--panel-line": {
   "value": "#232323",
   "section": "A",
   "note": "coder panels: same recipe, one step up"
  },
  "--panel-top": {
   "value": "#282828",
   "section": "A",
   "note": "coder panels: same recipe, one step up"
  },
  "--pane": {
   "value": "#171717",
   "section": "A",
   "note": "inset panes, code blocks, peeks"
  },
  "--input": {
   "value": "#292929",
   "section": "A",
   "note": "text inputs. longbow uses #1d1d1d + --input-line ring"
  },
  "--pill": {
   "value": "#202020",
   "section": "A",
   "note": "active nav link"
  },
  "--btn": {
   "value": "#202020",
   "section": "A",
   "note": "secondary pill button + inset ring"
  },
  "--btn-line": {
   "value": "#292929",
   "section": "A",
   "note": "secondary pill button + inset ring"
  },
  "--gpill": {
   "value": "#232323",
   "section": "A",
   "note": "grey pill (nav extra)"
  },
  "--gpill-fg": {
   "value": "#9c9c9c",
   "section": "A",
   "note": "grey pill (nav extra)"
  },
  "--navy": {
   "value": "#17233b",
   "section": "A",
   "note": "primary nav action (\"Open Gmail\", \"Open Coder\")"
  },
  "--navy-fg": {
   "value": "#89b3f9",
   "section": "A",
   "note": "primary nav action (\"Open Gmail\", \"Open Coder\")"
  },
  "--cta": {
   "value": "#306ff3",
   "section": "A",
   "note": "coder: filled blue call to action"
  },
  "--cta-line": {
   "value": "#578bf5",
   "section": "A",
   "note": "coder: filled blue call to action"
  },
  "--pbtn": {
   "value": "#1a1a1a",
   "section": "A",
   "note": "coder: preset button"
  },
  "--save": {
   "value": "#2d2d2d",
   "section": "A",
   "note": "coder: save preset"
  },
  "--save-line": {
   "value": "#353535",
   "section": "A",
   "note": "coder: save preset"
  },
  "--nb-bg": {
   "value": "#232e46",
   "section": "A",
   "note": "navy badge (\"Pro\", \"Sign in with this one\")"
  },
  "--nb-line": {
   "value": "#2e384c",
   "section": "A",
   "note": "navy badge (\"Pro\", \"Sign in with this one\")"
  },
  "--nb-top": {
   "value": "#353f52",
   "section": "A",
   "note": "navy badge (\"Pro\", \"Sign in with this one\")"
  },
  "--nb-fg": {
   "value": "#89b3f9",
   "section": "A",
   "note": "navy badge (\"Pro\", \"Sign in with this one\")"
  },
  "--hb-bg": {
   "value": "#202c33",
   "section": "A",
   "note": "HOURGLASS badge (cyan)"
  },
  "--hb-line": {
   "value": "#2a353a",
   "section": "A",
   "note": "HOURGLASS badge (cyan)"
  },
  "--hb-top": {
   "value": "#323d42",
   "section": "A",
   "note": "HOURGLASS badge (cyan)"
  },
  "--hb-fg": {
   "value": "#91d2fb",
   "section": "A",
   "note": "HOURGLASS badge (cyan)"
  },
  "--blue": {
   "value": "#306ff3",
   "section": "A",
   "note": "step numbers, focus outline, selected address ring. Same value as --cta"
  },
  "--ring": {
   "value": "#1e2b45",
   "section": "A",
   "note": "4px halo around step numbers"
  },
  "--tab-on": {
   "value": "#333",
   "section": "A",
   "note": "coder drifts to #373737"
  },
  "--tab-fg": {
   "value": "#979797",
   "section": "A",
   "note": "coder drifts to #373737"
  },
  "--av": {
   "value": "#2a2a2a",
   "section": "A",
   "note": ""
  },
  "--av-ring": {
   "value": "#383838",
   "section": "A",
   "note": ""
  },
  "--chip": {
   "value": "#242424",
   "section": "A",
   "note": ""
  },
  "--chip-fg": {
   "value": "#b1b1b1",
   "section": "A",
   "note": ""
  },
  "--chip-on": {
   "value": "#2d2d2d",
   "section": "A",
   "note": ""
  },
  "--chip-on-line": {
   "value": "#333",
   "section": "A",
   "note": ""
  },
  "--track": {
   "value": "#242424",
   "section": "A",
   "note": "slider bars"
  },
  "--fill": {
   "value": "#353535",
   "section": "A",
   "note": "slider bars"
  },
  "--fill-edge": {
   "value": "#3d3d3d",
   "section": "A",
   "note": "slider bars"
  },
  "--val": {
   "value": "#ddd",
   "section": "A",
   "note": "slider bars"
  },
  "--tool-fg": {
   "value": "#b8b8b8",
   "section": "A",
   "note": ""
  },
  "--gc": {
   "value": "#1e1e1e",
   "section": "A",
   "note": "gate card (HOURGLASS animation)"
  },
  "--gc-line": {
   "value": "#292929",
   "section": "A",
   "note": "gate card (HOURGLASS animation)"
  },
  "--skel": {
   "value": "#424242",
   "section": "A",
   "note": "skeleton lines"
  },
  "--bubble": {
   "value": "#2b2b2b",
   "section": "A",
   "note": "chat bubble. first-steps uses literal #292929"
  },
  "--status": {
   "value": "#9a9a9a",
   "section": "A",
   "note": ""
  },
  "--menu": {
   "value": "#202020",
   "section": "A",
   "note": ""
  },
  "--menu-line": {
   "value": "#292929",
   "section": "A",
   "note": ""
  },
  "--menu-top": {
   "value": "#2f2f2f",
   "section": "A",
   "note": ""
  },
  "--menu-div": {
   "value": "#262626",
   "section": "A",
   "note": ""
  },
  "--x": {
   "value": "#969595",
   "section": "A",
   "note": "close glyph"
  },
  "--a": {
   "value": "215deg",
   "section": "A",
   "note": "coder: conic-gradient angle, animated via @property"
  },
  "--mono": {
   "value": "ui-monospace,SFMono-Regular,\"SF Mono\",Menlo,Consolas,\"Liberation Mono\",monospace",
   "section": "A",
   "note": ""
  },
  "--line2": {
   "value": "#1e1e1e",
   "section": "C",
   "note": ""
  },
  "--raise": {
   "value": "#202020",
   "section": "C",
   "note": ""
  },
  "--btn-hover": {
   "value": "#262626",
   "section": "C",
   "note": ""
  },
  "--input-line": {
   "value": "#2c2c2c",
   "section": "C",
   "note": ""
  },
  "--blue-fill": {
   "value": "#2b65e4",
   "section": "C",
   "note": ""
  },
  "--blue-line": {
   "value": "#578bf5",
   "section": "C",
   "note": ""
  },
  "--link": {
   "value": "#89b3f9",
   "section": "C",
   "note": ""
  },
  "--good": {
   "value": "#0ca30c",
   "section": "C",
   "note": ""
  },
  "--good-bg": {
   "value": "rgba(12,163,12,.12)",
   "section": "C",
   "note": ""
  },
  "--warn": {
   "value": "#fab219",
   "section": "C",
   "note": ""
  },
  "--warn-bg": {
   "value": "rgba(250,178,25,.12)",
   "section": "C",
   "note": ""
  },
  "--crit": {
   "value": "#ef5350",
   "section": "C",
   "note": ""
  },
  "--crit-bg": {
   "value": "rgba(239,83,80,.12)",
   "section": "C",
   "note": ""
  },
  "--heat-1": {
   "value": "#0d366b",
   "section": "C",
   "note": ""
  },
  "--heat-2": {
   "value": "#184f95",
   "section": "C",
   "note": ""
  },
  "--heat-3": {
   "value": "#256abf",
   "section": "C",
   "note": ""
  },
  "--heat-4": {
   "value": "#3987e5",
   "section": "C",
   "note": ""
  },
  "--heat-5": {
   "value": "#6da7ec",
   "section": "C",
   "note": ""
  },
  "--heat-6": {
   "value": "#9ec5f4",
   "section": "C",
   "note": ""
  },
  "--heat-hi": {
   "value": "#0b0b0b",
   "section": "C",
   "note": ""
  },
  "--heat-lo": {
   "value": "#fff",
   "section": "C",
   "note": ""
  },
  "--heat-empty": {
   "value": "#2a2a2a",
   "section": "C",
   "note": ""
  },
  "--heat-track": {
   "value": "#1b2436",
   "section": "C",
   "note": ""
  },
  "--tip": {
   "value": "#262626",
   "section": "C",
   "note": ""
  },
  "--tip-line": {
   "value": "#333",
   "section": "C",
   "note": ""
  },
  "--shade": {
   "value": "0 10px 30px rgba(0,0,0,.35)",
   "section": "C",
   "note": ""
  },
  "--sheet": {
   "value": "rgba(10,10,10,.6)",
   "section": "C",
   "note": ""
  },
  "--serif": {
   "value": "\"New York\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif",
   "section": "C",
   "note": ""
  },
  "--sans": {
   "value": "\"In\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",system-ui,sans-serif",
   "section": "C",
   "note": ""
  },
  "--display": {
   "value": "\"BlueLabs\",\"In\",-apple-system,BlinkMacSystemFont,system-ui,sans-serif",
   "section": "C",
   "note": "BlueLabs for headings (owner, 9 and 12 Oct 2026); Inter 400 fallback for punctuation"
  },
  "--font-ui": {
   "value": "var(--font-body)",
   "section": "B",
   "note": ""
  },
  "--font-display": {
   "value": "\"BlueLabs\",\"In\",-apple-system,BlinkMacSystemFont,system-ui,sans-serif",
   "section": "B",
   "note": "BlueLabs for headings (owner, 9 and 12 Oct 2026); Inter 400 fallback for punctuation"
  },
  "--type-display": {
   "value": "400 44px/48px var(--font-display)",
   "section": "B",
   "note": "h1. mobile clamp(30px,8.4vw,44px)"
  },
  "--track-display": {
   "value": "-.01em",
   "section": "B",
   "note": "h1. mobile clamp(30px,8.4vw,44px)"
  },
  "--type-h2": {
   "value": "400 32px/36px var(--font-display)",
   "section": "B",
   "note": "section titles. mobile 26/32"
  },
  "--track-h2": {
   "value": "-.01em",
   "section": "B",
   "note": "section titles. mobile 26/32"
  },
  "--type-lead": {
   "value": "400 16px/24px var(--font-ui)",
   "section": "B",
   "note": "hero sub. mobile 15/23"
  },
  "--type-card-title": {
   "value": "500 16px/24px var(--font-ui)",
   "section": "B",
   "note": ""
  },
  "--type-body": {
   "value": "400 16px/24px var(--font-ui)",
   "section": "B",
   "note": "section copy, table rows"
  },
  "--type-ui": {
   "value": "400 12px/20px var(--font-ui)",
   "section": "B",
   "note": "base body size, nav, buttons"
  },
  "--type-small": {
   "value": "400 12px/20px var(--font-ui)",
   "section": "B",
   "note": ""
  },
  "--type-code": {
   "value": "400 12px/1 var(--mono)",
   "section": "B",
   "note": "address chips, inline code"
  },
  "--type-code-block": {
   "value": "400 12px/20px var(--mono)",
   "section": "B",
   "note": ""
  },
  "--type-badge": {
   "value": "500 12px/1 var(--font-ui)",
   "section": "B",
   "note": ""
  },
  "--r-card": {
   "value": "24px",
   "section": "B",
   "note": "step cards"
  },
  "--r-panel": {
   "value": "16px",
   "section": "B",
   "note": "disclosures, coder panels, tiles"
  },
  "--r-pane": {
   "value": "12px",
   "section": "B",
   "note": "code blocks, notes, screenshots, menus"
  },
  "--r-field": {
   "value": "8px",
   "section": "B",
   "note": "inputs, small tool buttons"
  },
  "--r-chip": {
   "value": "8px",
   "section": "B",
   "note": "address chips, inline code"
  },
  "--r-pill": {
   "value": "999px",
   "section": "B",
   "note": "every button, tab, badge, nav link"
  },
  "--h-nav": {
   "value": "68px",
   "section": "B",
   "note": ""
  },
  "--h-control": {
   "value": "36px",
   "section": "B",
   "note": "nav buttons, avatar, inputs"
  },
  "--h-control-sm": {
   "value": "32px",
   "section": "B",
   "note": "copy, chips, coder controls"
  },
  "--h-control-xs": {
   "value": "24px",
   "section": "B",
   "note": "ghost, pill, tool"
  },
  "--h-tab": {
   "value": "28px",
   "section": "B",
   "note": ""
  },
  "--h-badge": {
   "value": "16px",
   "section": "B",
   "note": ""
  },
  "--w-nav": {
   "value": "1192px",
   "section": "B",
   "note": "nav inner width"
  },
  "--w-content": {
   "value": "1008px",
   "section": "B",
   "note": "cards + sections"
  },
  "--gutter": {
   "value": "16px",
   "section": "B",
   "note": ""
  },
  "--gap-cards": {
   "value": "16px",
   "section": "B",
   "note": ""
  },
  "--pad-card": {
   "value": "32px",
   "section": "B",
   "note": ""
  },
  "--sec-gap": {
   "value": "88px",
   "section": "B",
   "note": "between sections. mobile 64px"
  },
  "--ring-1": {
   "value": "inset 0 0 0 1px var(--btn-line)",
   "section": "B",
   "note": ""
  },
  "--ring-num": {
   "value": "inset 0 0 0 1px rgba(255,255,255,.14),0 0 0 4px var(--ring)",
   "section": "B",
   "note": ""
  },
  "--ring-select": {
   "value": "0 0 0 2px var(--blue),0 0 18px rgba(48,111,243,.55)",
   "section": "B",
   "note": "screenshot highlight"
  },
  "--shadow-shot": {
   "value": "0 0 0 1px #2a2a2a,0 10px 30px rgba(0,0,0,.35)",
   "section": "B",
   "note": ""
  },
  "--shadow-menu": {
   "value": "0 6px 18px rgba(0,0,0,.22)",
   "section": "B",
   "note": ""
  },
  "--dur-hover": {
   "value": ".15s",
   "section": "B",
   "note": "links, buttons, tiles"
  },
  "--dur-toast": {
   "value": ".2s",
   "section": "B",
   "note": "toast opacity + 12px rise"
  },
  "--sp-1": {
   "value": "4px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-2": {
   "value": "8px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-3": {
   "value": "12px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-4": {
   "value": "16px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-5": {
   "value": "20px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-6": {
   "value": "24px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-7": {
   "value": "28px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-8": {
   "value": "32px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-10": {
   "value": "40px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-12": {
   "value": "48px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-14": {
   "value": "56px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-16": {
   "value": "64px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-22": {
   "value": "88px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  },
  "--sp-24": {
   "value": "96px",
   "section": "B",
   "note": "4px spacing step (owner, 12 Oct 2026)"
  }
 },
 "light": {
  "--bg": {
   "value": "#f7f7f7",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "page ground"
  },
  "--fg": {
   "value": "#0b0b0b",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "headings, primary text"
  },
  "--fg2": {
   "value": "#666",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "secondary text"
  },
  "--text": {
   "value": "#333",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "body copy"
  },
  "--line": {
   "value": "#e3e3e3",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "hairline"
  },
  "--label": {
   "value": "#1f1f1f",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "control labels (dark #ececec)"
  },
  "--on-fg": {
   "value": "#111",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "text on raised controls (dark #fbfbfb)"
  },
  "--muted": {
   "value": "#666",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "card body copy (dark #969696); same step as --fg2"
  },
  "--hair": {
   "value": "#e9e9e9",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "table/row dividers (dark #1c1c1c)"
  },
  "--navh": {
   "value": "68px",
   "section": "light",
   "source": "unchanged",
   "note": ""
  },
  "--card": {
   "value": "#fff",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "cards: 1px border, top edge one step darker"
  },
  "--card-line": {
   "value": "#e8e8e8",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "cards: 1px border, top edge one step darker"
  },
  "--card-top": {
   "value": "#ededed",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "cards: 1px border, top edge one step darker"
  },
  "--panel": {
   "value": "#fff",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "panels: same recipe, one step up (dark #1b1b1b/#232323/#282828)"
  },
  "--panel-line": {
   "value": "#e4e4e4",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "panels: same recipe, one step up (dark #1b1b1b/#232323/#282828)"
  },
  "--panel-top": {
   "value": "#e9e9e9",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "panels: same recipe, one step up (dark #1b1b1b/#232323/#282828)"
  },
  "--pane": {
   "value": "#f3f3f3",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "inset panes, code blocks"
  },
  "--input": {
   "value": "#fff",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "inputs"
  },
  "--pill": {
   "value": "#ebebeb",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "active nav link"
  },
  "--btn": {
   "value": "#f0f0f0",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "secondary pill + ring"
  },
  "--btn-line": {
   "value": "#e1e1e1",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "secondary pill + ring"
  },
  "--gpill": {
   "value": "#ececec",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "grey pill (dark #232323/#9c9c9c)"
  },
  "--gpill-fg": {
   "value": "#5f5f5f",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "grey pill (dark #232323/#9c9c9c)"
  },
  "--navy": {
   "value": "#e6eeff",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "primary nav action"
  },
  "--navy-fg": {
   "value": "#1d4fc4",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "primary nav action"
  },
  "--cta": {
   "value": "#306ff3",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "filled blue CTA: same blue, edge from Longbow --blue-line"
  },
  "--cta-line": {
   "value": "#4f84f4",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "filled blue CTA: same blue, edge from Longbow --blue-line"
  },
  "--pbtn": {
   "value": "#fff",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "preset button (dark #1a1a1a = card)"
  },
  "--save": {
   "value": "#e4e4e4",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "save preset (dark #2d2d2d/#353535)"
  },
  "--save-line": {
   "value": "#d6d6d6",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "save preset (dark #2d2d2d/#353535)"
  },
  "--nb-bg": {
   "value": "#e8efff",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "navy badge"
  },
  "--nb-line": {
   "value": "#d3e0ff",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "navy badge"
  },
  "--nb-top": {
   "value": "#c9d8fd",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "navy badge"
  },
  "--nb-fg": {
   "value": "#1d4fc4",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "navy badge"
  },
  "--hb-bg": {
   "value": "#e4f3fb",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "HOURGLASS badge, cyan (dark #202c33/#91d2fb)"
  },
  "--hb-line": {
   "value": "#c9e6f6",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "HOURGLASS badge, cyan (dark #202c33/#91d2fb)"
  },
  "--hb-top": {
   "value": "#bfe0f3",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "HOURGLASS badge, cyan (dark #202c33/#91d2fb)"
  },
  "--hb-fg": {
   "value": "#0b6a9f",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "HOURGLASS badge, cyan (dark #202c33/#91d2fb)"
  },
  "--blue": {
   "value": "#306ff3",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "unchanged: one blue in both themes"
  },
  "--ring": {
   "value": "#dce6fd",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "4px halo around step numbers"
  },
  "--tab-on": {
   "value": "#fff",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "active tab is the white chip in the grey rail (dark #333/#979797)"
  },
  "--tab-fg": {
   "value": "#6b6b6b",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "active tab is the white chip in the grey rail (dark #333/#979797)"
  },
  "--av": {
   "value": "#e6e6e6",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #2a2a2a/#383838)"
  },
  "--av-ring": {
   "value": "#d6d6d6",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #2a2a2a/#383838)"
  },
  "--chip": {
   "value": "#ebebeb",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #242424/#b1b1b1/#2d2d2d/#333)"
  },
  "--chip-fg": {
   "value": "#5a5a5a",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #242424/#b1b1b1/#2d2d2d/#333)"
  },
  "--chip-on": {
   "value": "#fff",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #242424/#b1b1b1/#2d2d2d/#333)"
  },
  "--chip-on-line": {
   "value": "#d9d9d9",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #242424/#b1b1b1/#2d2d2d/#333)"
  },
  "--track": {
   "value": "#e9e9e9",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "slider bars (dark #242424/#353535/#3d3d3d/#ddd)"
  },
  "--fill": {
   "value": "#cfcfcf",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "slider bars (dark #242424/#353535/#3d3d3d/#ddd)"
  },
  "--fill-edge": {
   "value": "#bdbdbd",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "slider bars (dark #242424/#353535/#3d3d3d/#ddd)"
  },
  "--val": {
   "value": "#2b2b2b",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "slider bars (dark #242424/#353535/#3d3d3d/#ddd)"
  },
  "--tool-fg": {
   "value": "#555",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #b8b8b8)"
  },
  "--gc": {
   "value": "#fff",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "gate card (dark #1e1e1e/#292929)"
  },
  "--gc-line": {
   "value": "#e1e1e1",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "gate card (dark #1e1e1e/#292929)"
  },
  "--skel": {
   "value": "#dcdcdc",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "skeleton lines (dark #424242)"
  },
  "--bubble": {
   "value": "#e9e9e9",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "chat bubble (dark #2b2b2b)"
  },
  "--status": {
   "value": "#6b6b6b",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #9a9a9a)"
  },
  "--menu": {
   "value": "#fff",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "menus (dark #202020/#292929/#2f2f2f/#262626)"
  },
  "--menu-line": {
   "value": "#e1e1e1",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "menus (dark #202020/#292929/#2f2f2f/#262626)"
  },
  "--menu-top": {
   "value": "#e8e8e8",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "menus (dark #202020/#292929/#2f2f2f/#262626)"
  },
  "--menu-div": {
   "value": "#ececec",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "menus (dark #202020/#292929/#2f2f2f/#262626)"
  },
  "--x": {
   "value": "#6f6f6f",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "close glyph (dark #969595)"
  },
  "--line2": {
   "value": "#ececec",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--raise": {
   "value": "#f1f1f1",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--btn-hover": {
   "value": "#e8e8e8",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--input-line": {
   "value": "#d9d9d9",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--blue-fill": {
   "value": "#2b65e4",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--blue-line": {
   "value": "#4f84f4",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--link": {
   "value": "#1f5bd8",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--good": {
   "value": "#097409",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "Longbow #0a7d0a is 4.39:1 on its own tint; one step darker passes AA"
  },
  "--good-bg": {
   "value": "rgba(10,125,10,.09)",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "Longbow #0a7d0a is 4.39:1 on its own tint; one step darker passes AA"
  },
  "--warn": {
   "value": "#8a5c00",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "Longbow #9a6700 is 4.12:1 on its own tint; one step darker passes AA"
  },
  "--warn-bg": {
   "value": "rgba(250,178,25,.18)",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "Longbow #9a6700 is 4.12:1 on its own tint; one step darker passes AA"
  },
  "--crit": {
   "value": "#c62828",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--crit-bg": {
   "value": "rgba(198,40,40,.08)",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--heat-1": {
   "value": "#cde2fb",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "ramp reversed: light → dark blue"
  },
  "--heat-2": {
   "value": "#9ec5f4",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "ramp reversed: light → dark blue"
  },
  "--heat-3": {
   "value": "#6da7ec",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "ramp reversed: light → dark blue"
  },
  "--heat-4": {
   "value": "#3987e5",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "ramp reversed: light → dark blue"
  },
  "--heat-5": {
   "value": "#256abf",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "ramp reversed: light → dark blue"
  },
  "--heat-6": {
   "value": "#184f95",
   "section": "light",
   "source": "longbow-verbatim",
   "note": "ramp reversed: light → dark blue"
  },
  "--heat-hi": {
   "value": "#fff",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--heat-lo": {
   "value": "#0b0b0b",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--heat-empty": {
   "value": "#e3e3e3",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--heat-track": {
   "value": "#e3ebfd",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--tip": {
   "value": "#fff",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--tip-line": {
   "value": "#e1e1e1",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--shade": {
   "value": "0 10px 30px rgba(0,0,0,.10)",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--sheet": {
   "value": "rgba(20,20,20,.35)",
   "section": "light",
   "source": "longbow-verbatim",
   "note": ""
  },
  "--ring-1": {
   "value": "inset 0 0 0 1px var(--btn-line)",
   "section": "light",
   "source": "unchanged",
   "note": ""
  },
  "--ring-num": {
   "value": "inset 0 0 0 1px rgba(0,0,0,.08),0 0 0 4px var(--ring)",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark rgba(255,255,255,.14))"
  },
  "--ring-select": {
   "value": "0 0 0 2px var(--blue),0 0 18px rgba(48,111,243,.35)",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "glow at .35 (dark .55)"
  },
  "--shadow-shot": {
   "value": "0 0 0 1px #dedede,0 10px 30px rgba(0,0,0,.10)",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark #2a2a2a / .35)"
  },
  "--shadow-menu": {
   "value": "0 6px 18px rgba(0,0,0,.10)",
   "section": "light",
   "source": "derived-2026-10-12",
   "note": "(dark .22)"
  }
 },
 "updated": "2026-10-12",
 "body_sans": {
  "token": "--font-body",
  "default": "inter",
  "options": {
   "inter": "\"In\" (Inter)",
   "geist": "\"Geist\"",
   "dmsans": "\"DM Sans\"",
   "sfpro": "-apple-system (SF Pro, HABITAT only)"
  }
 }
}
