j3w1 / theme

j3w1 / theme4.0.0

j3w1 / command

  • SPEC Overview
  • SPEC Foundations
  • SPEC Components
  • SPEC Patterns
  • SPEC Tokens
  • SPEC Tools
  • SPEC Workbench
  • SPEC Form builder
  • SPEC Task kit
  • SPEC Recipes
  • SPEC Figma bridge
  • SPEC Report an issue
  • SPEC Implement
  • SPEC For agents
  • SPEC Ports
  • SPEC Releases
  • SPEC Specification
  • DEMO Vue application demo

ChatGPT desktop app (Appearance)

Installation, supported surfaces, declared semantic mappings and import evidence.

Source revision 9afef8564142e41458748895d16b4df161a67d66

All ports · Portability rules

ChatGPT desktop app (Appearance)

Declared status: experimental. Evidence: not verified — No recorded real-import protocol bound to this subject.

other · chatgpt-appearance · targets ChatGPT desktop app with Settings > Appearance import (2026-09) · windows, macos · profile default · theme 4.0.0. Theme pin: a07d7eea2e2fc2b1a531019c91a3ef46b1597764.

Evidence subject: sha256-Ph0NcfZw/3KPHWfgjhvUUh3oYzn/7ChnZrM++4yRklI=

Installation and scope

Rollback: In ChatGPT: Settings > Appearance, import the theme copied before, or choose another theme and set back each row of the preset table that was changed. Nothing is installed on disk.

  • Download presets.json (source at this revision) — Open ChatGPT > Settings > Appearance > Dark theme > Import and paste a preset's import string, or set the values in the preset's table by hand (see ports/chatgpt/README.md). — sha256-eJB/p0R700gEO6bRMgSCN4z0TubFQKp7mUdrBkAWc7Y=

Surfaces

  • appearance-settings: supported — Mode, accent, background, foreground, contrast, UI and code font size, reduce motion, separate light and dark, diff markers, and the diff and skill colours in the import string.
  • text-ladder: unsupported — One global foreground: prose, muted, subtle and disabled text follow ChatGPT's own derivation.
  • surfaces: unsupported — One background; ChatGPT derives its other surfaces.
  • borders: unsupported — No border colour setting.
  • interaction: unsupported — Focus and state colours follow the accent.
  • status-colours: unsupported — Only diff added, diff removed and skill have colours.
  • code-colours: unsupported — Syntax colours come from the code theme ChatGPT offers.
  • interface-colours: unsupported — No setting.
  • typography: unsupported — Only two sizes; fonts stay the system default.
  • outside-chatgpt: out-of-scope — Primitives and non-appearance values.
  • geometry: unsupported — ChatGPT keeps its own rounded corners and focus ring; j3w1's zero radius and dashed focus ring cannot be set.

Semantic mappings

RoleNative key / surfaceResolved valueMapping stateEvidence / deviation
border.width.default No native key / outside-chatgpt1pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
border.width.emphasis No native key / outside-chatgpt2pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
breakpoint.lg No native key / outside-chatgpt1280pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
breakpoint.md No native key / outside-chatgpt900pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
breakpoint.sm No native key / outside-chatgpt600pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
breakpoint.xs No native key / outside-chatgpt320pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
color.action.destructive.border No native key / interface-colours#e53935unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.destructive.filled-bg No native key / interface-colours#dc282eunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.destructive.filled-text No native key / interface-colours#f9faf9unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.destructive.hover-bg No native key / interface-colours#dc282eunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.destructive.hover-text No native key / interface-colours#f9faf9unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.destructive.pressed-bg No native key / interface-colours#ae1914unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.destructive.text No native key / interface-colours#f07178unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.primary.bg No native key / interface-colours#7d1310unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.primary.border No native key / interface-colours#9e231funsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.primary.hover-bg No native key / interface-colours#911410unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.primary.pressed-bg No native key / interface-colours#630f0dunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.primary.text No native key / interface-colours#ffa2a7unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.secondary.bg No native key / interface-coloursrgb(0 0 0 / 0%)unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.secondary.border No native key / interface-colours#986f72unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.secondary.hover-bg No native key / interface-colours#630f0dunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.secondary.pressed-bg No native key / interface-colours#420f0cunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.secondary.text No native key / interface-colours#ffa2a7unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.tertiary.hover-bg No native key / interface-colours#1c0a09unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.action.tertiary.text No native key / interface-colours#e99499unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.border.active No native key / borders#e53935unsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.control No native key / borders#c81a1aunsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.default No native key / borders#482b2bunsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.disabled No native key / borders#482b2bunsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.divider No native key / borders#482b2bunsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.overlay No native key / borders#c81a1aunsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.selected-indicator No native key / borders#e53935unsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.selected-indicator-inactive No native key / borders#9e231funsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.border.strong No native key / borders#9e231funsupported ChatGPT draws its own borders; there is no border colour setting. Eligibility: use. Source mapping
color.chart.axis No native key / interface-colours#9e231funsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.chart.grid No native key / interface-colours#2b0e0dunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.chart.label No native key / interface-colours#d4868bunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.chart.series-1 No native key / interface-colours#ffa2a7unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.chart.series-2 No native key / interface-colours#f73f35unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.chart.series-3 No native key / interface-colours#bd787dunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.chart.series-4 No native key / interface-colours#a3676bunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.code.bg No native key / code-colours#000000unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.bracket-match No native key / code-colours#e53935unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.caret No native key / code-colours#ffa2a7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.current-line No native key / code-colours#0d0707unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.gutter-bg No native key / code-colours#000000unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.gutter-rule No native key / code-colours#482b2bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.attribute No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.constant No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.escape No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.function No native key / code-colours#82b4ffunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.number No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.operator No native key / code-colours#e99499unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.property No native key / code-colours#78d4d4unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.string No native key / code-colours#82d9a0unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.hued.type No native key / code-colours#78d4d4unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.indent-guide No native key / code-colours#482b2bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.line-number No native key / code-colours#bd787dunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.line-number-active No native key / code-colours#e99499unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.search-current-bg No native key / code-colours#ffa2a7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.search-current-text No native key / code-colours#000000unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.search-match-bg No native key / code-colours#630f0dunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.selection-bg No native key / code-colours#420f0cunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.attribute No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.comment No native key / code-colours#bd787dunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.constant No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.deprecated No native key / code-colours#bd787dunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.escape No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.function No native key / code-colours#82b4ffunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.heading No native key / code-colours#f4eeeeunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.invalid No native key / code-colours#f07178unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.keyword No native key / code-colours#c7a0e8unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.number No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.operator No native key / code-colours#e99499unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.property No native key / code-colours#78d4d4unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.punctuation No native key / code-colours#d4868bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.string No native key / code-colours#82d9a0unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.tag No native key / code-colours#f07178unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.type No native key / code-colours#78d4d4unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.syntax.variable No native key / code-colours#e99499unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.code.whitespace No native key / code-colours#986f72unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.diagnostic.error.bg No native key / interface-colours#2b0e0dunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.error.stripe No native key / interface-colours#e53935unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.error.text No native key / interface-colours#f73f35unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.error.underline No native key / interface-colours#e53935unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.hint.underline No native key / interface-colours#bd787dunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.info.text No native key / interface-colours#82b4ffunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.info.underline No native key / interface-colours#82b4ffunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.unused.text No native key / interface-colours#d4868bunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.warning.stripe No native key / interface-colours#e5c07bunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.warning.text No native key / interface-colours#e5c07bunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diagnostic.warning.underline No native key / interface-colours#e5c07bunsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.diff.added.bg No native key / status-colours#0f1a0eunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.added.emphasis No native key / status-colours#82d9a0unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.added.gutter No native key / status-colours#82d9a0unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.added.shared-word No native key / outside-chatgpt#2c6540out-of-scope Host-specific shared diff foreground/background compromise; this port has no such shared role. Eligibility: use. Source mapping
color.diff.conflict-border No native key / status-colours#f73f35unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.header-bg No native key / status-colours#241010unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.modified.bg No native key / status-colours#1f1a0cunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.modified.gutter No native key / status-colours#e5c07bunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.removed.bg No native key / status-colours#2b0e0dunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.removed.emphasis No native key / status-colours#e53935unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.removed.gutter No native key / status-colours#e53935unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.diff.removed.shared-word No native key / outside-chatgpt#953d46out-of-scope Host-specific shared diff foreground/background compromise; this port has no such shared role. Eligibility: use. Source mapping
color.icon.decorative No native key / interface-colours#986f72unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.icon.default No native key / interface-colours#e99499unsupported ChatGPT has no setting for this colour. Eligibility: use. Source mapping
color.interaction.disabled.bg No native key / interaction#0d0707unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.drop-target No native key / interaction#e53935unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.focus.ring Accent, theme.accent / appearance-settings#e53935mapped Set by Accent, theme.accent. Eligibility: use. Source mapping
color.interaction.focus.ring-container No native key / interaction#ffa2a7unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.hover.bg No native key / interaction#1c1010unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.hover.bg-strong No native key / interaction#1c1010unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.marquee No native key / interactionrgb(145 20 16 / 12%)unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.pressed.bg No native key / interaction#420f0cunsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.scrollbar.thumb No native key / interaction#986f72unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.scrollbar.thumb-hover No native key / interaction#d4868bunsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.scrollbar.track No native key / interaction#000000unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.selection.bg No native key / interaction#531310unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.selection.inactive-bg No native key / interaction#420f0cunsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.selection.inactive-text No native key / interaction#e99499unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.selection.text No native key / interaction#f4eeeeunsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.text-selection.bg No native key / interaction#420f0cunsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.text-selection.text No native key / interaction#f4eeeeunsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.interaction.text-selection.tint No native key / interactionrgb(145 20 16 / 50%)unsupported Focus, hover, pressed and selection colours are derived by ChatGPT from the accent and contrast; only the accent is set. Eligibility: use. Source mapping
color.primitive.alpha.black-55 No native key / outside-chatgptrgb(0 0 0 / 55%)out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.alpha.black-65 No native key / outside-chatgptrgb(0 0 0 / 65%)out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.alpha.red-12 No native key / outside-chatgptrgb(145 20 16 / 12%)out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.alpha.red-50 No native key / outside-chatgptrgb(145 20 16 / 50%)out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.alpha.red-6 No native key / outside-chatgptrgb(145 20 16 / 6%)out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.alpha.transparent No native key / outside-chatgptrgb(0 0 0 / 0%)out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.amber.500 No native key / outside-chatgpt#c9973fout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.amber.600 No native key / outside-chatgpt#d6a24bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.amber.tint No native key / outside-chatgpt#1f1a0cout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.1 No native key / outside-chatgpt#e84b4bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.10 No native key / outside-chatgpt#dc4f49out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.12 No native key / outside-chatgpt#db433aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.13 No native key / outside-chatgpt#ed5360out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.14 No native key / outside-chatgpt#e6565aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.15 No native key / outside-chatgpt#b17e81out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.4 No native key / outside-chatgpt#e53131out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.8 No native key / outside-chatgpt#b71c17out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi-readable.9 No native key / outside-chatgpt#ea3833out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.0 No native key / outside-chatgpt#0c0909out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.1 No native key / outside-chatgpt#c81a1aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.10 No native key / outside-chatgpt#ad2721out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.11 No native key / outside-chatgpt#b37175out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.12 No native key / outside-chatgpt#871f19out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.13 No native key / outside-chatgpt#e82132out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.14 No native key / outside-chatgpt#e0292fout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.15 No native key / outside-chatgpt#a3676bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.2 No native key / outside-chatgpt#bd787dout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.3 No native key / outside-chatgpt#d4868bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.4 No native key / outside-chatgpt#8c1212out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.5 No native key / outside-chatgpt#f73f35out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.6 No native key / outside-chatgpt#9e474aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.7 No native key / outside-chatgpt#ffa2a7out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.8 No native key / outside-chatgpt#7d1310out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ansi.9 No native key / outside-chatgpt#ab1612out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.blue.500 No native key / outside-chatgpt#7e9ebbout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.blue.600 No native key / outside-chatgpt#9ab3c9out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.blue.tint No native key / outside-chatgpt#0f141cout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.coral.700 No native key / outside-chatgpt#ff7a66out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.green.500 No native key / outside-chatgpt#86a46fout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.green.600 No native key / outside-chatgpt#7fbf7aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.green.tint No native key / outside-chatgpt#0f1a0eout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.0 No native key / outside-chatgpt#000000out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.14 No native key / outside-chatgpt#090707out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.15 No native key / outside-chatgpt#0a0707out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.20 No native key / outside-chatgpt#0c0909out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.25 No native key / outside-chatgpt#100909out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.28 No native key / outside-chatgpt#100c0cout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.30 No native key / outside-chatgpt#160b0bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.40 No native key / outside-chatgpt#1c0a09out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.52 No native key / outside-chatgpt#241010out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.ink.60 No native key / outside-chatgpt#2b0e0dout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.amber No native key / outside-chatgpt#e5c07bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.blue No native key / outside-chatgpt#82b4ffout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.bright No native key / outside-chatgpt#f4eeeeout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.bright-amber No native key / outside-chatgpt#f2d49bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.bright-blue No native key / outside-chatgpt#a4caffout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.bright-cyan No native key / outside-chatgpt#a0e7e7out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.bright-green No native key / outside-chatgpt#a2edb8out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.bright-red No native key / outside-chatgpt#ff9095out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.bright-violet No native key / outside-chatgpt#dec0f4out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.control No native key / outside-chatgpt#986f72out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.cyan No native key / outside-chatgpt#78d4d4out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.diff-shared-green No native key / outside-chatgpt#2c6540out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.diff-shared-red No native key / outside-chatgpt#953d46out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.disabled No native key / outside-chatgpt#a3676bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.divider No native key / outside-chatgpt#482b2bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.green No native key / outside-chatgpt#82d9a0out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.hover No native key / outside-chatgpt#1c1010out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.muted No native key / outside-chatgpt#d4868bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.overlay No native key / outside-chatgpt#1c1010out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.panel No native key / outside-chatgpt#0d0707out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.raised No native key / outside-chatgpt#140b0bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.red No native key / outside-chatgpt#f07178out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.subtle No native key / outside-chatgpt#bd787dout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.text No native key / outside-chatgpt#e99499out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.modern.violet No native key / outside-chatgpt#c7a0e8out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.paper.100 No native key / outside-chatgpt#f9faf9out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.paper.90 No native key / outside-chatgpt#f4eeeeout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.100 No native key / outside-chatgpt#531310out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.150 No native key / outside-chatgpt#630f0dout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.200 No native key / outside-chatgpt#7d1310out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.250 No native key / outside-chatgpt#8c1212out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.300 No native key / outside-chatgpt#871f19out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.350 No native key / outside-chatgpt#911410out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.40 No native key / outside-chatgpt#3d0c0aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.400 No native key / outside-chatgpt#9e231fout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.450 No native key / outside-chatgpt#ab1612out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.50 No native key / outside-chatgpt#420f0cout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.500 No native key / outside-chatgpt#ad2721out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.550 No native key / outside-chatgpt#ae1914out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.650 No native key / outside-chatgpt#c81a1aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.750 No native key / outside-chatgpt#dc282eout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.760 No native key / outside-chatgpt#e0292fout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.770 No native key / outside-chatgpt#e82132out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.800 No native key / outside-chatgpt#e53935out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.810 No native key / outside-chatgpt#e95551out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.850 No native key / outside-chatgpt#f73f35out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.red.860 No native key / outside-chatgpt#f7463cout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.300 No native key / outside-chatgpt#8a5559out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.320 No native key / outside-chatgpt#9e474aout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.350 No native key / outside-chatgpt#a3676bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.450 No native key / outside-chatgpt#ad7175out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.550 No native key / outside-chatgpt#b37175out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.600 No native key / outside-chatgpt#bd787dout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.650 No native key / outside-chatgpt#d4868bout-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.700 No native key / outside-chatgpt#e99499out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.primitive.rose.800 No native key / outside-chatgpt#ffa2a7out-of-scope Primitive; ports consume roles, never primitives. Eligibility: blocked. Source mapping
color.status.danger.border No native key / status-colours#e53935unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.danger.fill No native key / status-colours#dc282eunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.danger.on-fill No native key / status-colours#f9faf9unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.danger.text theme.semanticColors.diffRemoved / appearance-settings#f07178mapped Set by theme.semanticColors.diffRemoved. Eligibility: use. Source mapping
color.status.danger.tint No native key / status-colours#2b0e0dunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.info.border No native key / status-colours#82b4ffunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.info.fill No native key / status-colours#82b4ffunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.info.on-fill No native key / status-colours#000000unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.info.text No native key / status-colours#82b4ffunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.info.tint No native key / status-colours#0f141cunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.neutral.border No native key / status-colours#986f72unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.neutral.fill No native key / status-colours#986f72unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.neutral.on-fill No native key / status-colours#000000unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.neutral.text No native key / status-colours#d4868bunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.neutral.tint No native key / status-colours#140b0bunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.success.border No native key / status-colours#82d9a0unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.success.fill No native key / status-colours#82d9a0unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.success.on-fill No native key / status-colours#000000unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.success.text theme.semanticColors.diffAdded / appearance-settings#82d9a0mapped Set by theme.semanticColors.diffAdded. Eligibility: use. Source mapping
color.status.success.tint No native key / status-colours#0f1a0eunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.warning.border No native key / status-colours#e5c07bunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.warning.fill No native key / status-colours#e5c07bunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.warning.on-fill No native key / status-colours#000000unsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.warning.text No native key / status-colours#e5c07bunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.status.warning.tint No native key / status-colours#1f1a0cunsupported ChatGPT exposes only the diff added, diff removed and skill colours; other status and diff roles have no setting. Eligibility: use. Source mapping
color.surface.accent No native key / surfaces#3d0c0aunsupported ChatGPT has one background and no separate surface for the user's own messages. Eligibility: use. Source mapping
color.surface.backdrop No native key / surfacesrgb(0 0 0 / 65%)unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use-and-report. Source mapping
color.surface.canvas Background, theme.surface / appearance-settings#000000mapped Set by Background, theme.surface. Eligibility: use. Source mapping
color.surface.chrome No native key / surfaces#000000unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.chrome-alt No native key / surfaces#140b0bunsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.code No native key / surfaces#000000unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.default No native key / surfaces#0d0707unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.desktop No native key / surfaces#000000unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.input No native key / surfaces#000000unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.overlay No native key / surfaces#1c1010unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.raised No native key / surfaces#140b0bunsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.sunken No native key / surfaces#000000unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.surface.terminal No native key / surfaces#000000unsupported ChatGPT has one background; raised, overlay and inset surfaces follow its own derivation from it. Eligibility: use. Source mapping
color.terminal.ansi.0 No native key / code-colours#000000unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.1 No native key / code-colours#f07178unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.10 No native key / code-colours#a2edb8unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.11 No native key / code-colours#f2d49bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.12 No native key / code-colours#a4caffunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.13 No native key / code-colours#dec0f4unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.14 No native key / code-colours#a0e7e7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.15 No native key / code-colours#ffa2a7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.2 No native key / code-colours#82d9a0unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.3 No native key / code-colours#e5c07bunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.4 No native key / code-colours#82b4ffunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.5 No native key / code-colours#c7a0e8unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.6 No native key / code-colours#78d4d4unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.7 No native key / code-colours#ffa2a7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.8 No native key / code-colours#bd787dunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.ansi.9 No native key / code-colours#ff9095unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.bg No native key / code-colours#000000unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.cursor No native key / code-colours#ffa2a7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.fg No native key / code-colours#ffa2a7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.prompt-bg No native key / code-colours#000000unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.prompt-text No native key / code-colours#ffa2a7unsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.selection-bg No native key / code-colours#420f0cunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.terminal.selection-text No native key / code-colours#f4eeeeunsupported Code colours come from the chosen code theme, not from separate settings. Eligibility: use. Source mapping
color.text.accent theme.semanticColors.skill / appearance-settings#e53935mapped Set by theme.semanticColors.skill. Eligibility: use. Source mapping
color.text.accent-strong No native key / text-ladder#f73f35unsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.bright Foreground (j3w1 Signature), theme.ink (j3w1 Signature) / appearance-settings#ffa2a7mapped Set by Foreground (j3w1 Signature), theme.ink (j3w1 Signature). Eligibility: use. Source mapping
color.text.default Foreground (j3w1 Reading), theme.ink (j3w1 Reading) / appearance-settings#e99499mapped Set by Foreground (j3w1 Reading), theme.ink (j3w1 Reading). Eligibility: use. Source mapping
color.text.disabled No native key / text-ladder#a3676bunsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.heading No native key / text-ladder#f4eeeeunsupported Host exposes no separately mapped content heading/highlight foreground in this port. Eligibility: use. Source mapping
color.text.highlight No native key / text-ladder#f4eeeeunsupported Host exposes no separately mapped content heading/highlight foreground in this port. Eligibility: use. Source mapping
color.text.inverse No native key / text-ladder#000000unsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.link No native key / text-ladder#f73f35unsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.link-hover No native key / text-ladder#f4eeeeunsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.link-underline No native key / text-ladder#dc282eunsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.muted No native key / text-ladder#d4868bunsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.on-action No native key / text-ladder#ffa2a7unsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.on-danger No native key / text-ladder#f9faf9unsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.on-light No native key / text-ladder#000000unsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.on-selection No native key / text-ladder#f4eeeeunsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.placeholder No native key / text-ladder#bd787dunsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.prose No native key / text-ladder#e99499unsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
color.text.subtle No native key / text-ladder#bd787dunsupported ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. Eligibility: use. Source mapping
density.comfortable.control-height No native key / outside-chatgpt32pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.comfortable.control-padding-x No native key / outside-chatgpt12pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.comfortable.gap No native key / outside-chatgpt4pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.comfortable.icon No native key / outside-chatgpt16pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.comfortable.row-height No native key / outside-chatgpt36pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.compact.control-height No native key / outside-chatgpt24pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.compact.control-padding-x No native key / outside-chatgpt8pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.compact.gap No native key / outside-chatgpt2pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.compact.icon No native key / outside-chatgpt12pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
density.compact.row-height No native key / outside-chatgpt28pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
focus.offset No native key / geometry-2pxunsupported ChatGPT keeps its own geometry; this j3w1 value cannot be set. Eligibility: use. Source mapping
focus.offset-container No native key / geometry-3pxunsupported ChatGPT keeps its own geometry; this j3w1 value cannot be set. Eligibility: use. Source mapping
focus.offset-invalid No native key / geometry-4pxunsupported ChatGPT keeps its own geometry; this j3w1 value cannot be set. Eligibility: use. Source mapping
focus.ring No native key / geometry1px dashed #e53935unsupported ChatGPT keeps its own geometry; this j3w1 value cannot be set. Eligibility: use. Source mapping
focus.ring-container No native key / geometry2px solid #ffa2a7unsupported ChatGPT keeps its own geometry; this j3w1 value cannot be set. Eligibility: use. Source mapping
focus.ring-contrast No native key / geometry1px dashed #ffa2a7unsupported ChatGPT keeps its own geometry; this j3w1 value cannot be set. Eligibility: use. Source mapping
font.family.mono No native key / typography"SauceCodePro NFM", "Source Code Pro", "Cascadia Mono", "Consolas", "Liberation Mono", "DejaVu Sans Mono", monospaceunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.letter-spacing.terminal No native key / typography-0.5pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.caption No native key / typography16pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.code No native key / typography19pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.display No native key / typography40pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.h1 No native key / typography28pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.h2 No native key / typography24pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.h3 No native key / typography18pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.reading No native key / typography24pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.terminal No native key / typography19pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.title No native key / typography32pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.ui-lg No native key / typography20pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.ui-md No native key / typography18pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.line-height.ui-sm No native key / typography16pxunsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.size.caption No native key / typography11pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.code Code font size / appearance-settings13pxmapped Set by Code font size. Eligibility: use. Source mapping
font.size.display No native key / typography32pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.h1 No native key / typography20pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.h2 No native key / typography16pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.h3 No native key / typography13pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.reading UI font size / appearance-settings15pxmapped Set by UI font size. Eligibility: use. Source mapping
font.size.terminal No native key / typography13pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.title No native key / typography24pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.ui-lg No native key / typography14pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.ui-md No native key / typography13pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.size.ui-sm No native key / typography12pxunsupported ChatGPT has only a UI size and a code size. Eligibility: use. Source mapping
font.weight.bold No native key / typography700unsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
font.weight.regular No native key / typography400unsupported ChatGPT uses its own fonts (the UI and code font can be chosen by name, but the port leaves them as the system default). Eligibility: use. Source mapping
icon.size.lg No native key / outside-chatgpt20pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
icon.size.md No native key / outside-chatgpt16pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
icon.size.sm No native key / outside-chatgpt12pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
icon.stroke No native key / outside-chatgpt1.5pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
layout.app-max No native key / outside-chatgpt1440pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
layout.content-max No native key / outside-chatgpt680pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
layout.measure No native key / outside-chatgpt72out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
motion.duration.base No native key / outside-chatgpt120msout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
motion.duration.fast No native key / outside-chatgpt80msout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
motion.duration.slow No native key / outside-chatgpt150msout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
radius.none No native key / geometry0pxunsupported ChatGPT keeps its own geometry; this j3w1 value cannot be set. Eligibility: use. Source mapping
shadow.floating No native key / outside-chatgpt0px 6px 22px 0px rgb(0 0 0 / 55%)out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.0 No native key / outside-chatgpt0pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.1 No native key / outside-chatgpt1pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.12 No native key / outside-chatgpt12pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.16 No native key / outside-chatgpt16pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.2 No native key / outside-chatgpt2pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.24 No native key / outside-chatgpt24pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.32 No native key / outside-chatgpt32pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.4 No native key / outside-chatgpt4pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.48 No native key / outside-chatgpt48pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
space.8 No native key / outside-chatgpt8pxout-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
z.canvas No native key / outside-chatgpt0out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
z.dialog No native key / outside-chatgpt30out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
z.drawer No native key / outside-chatgpt20out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
z.popover No native key / outside-chatgpt10out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
z.raised No native key / outside-chatgpt1out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
z.skip-link No native key / outside-chatgpt1000out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping
z.toast No native key / outside-chatgpt40out-of-scope Not an appearance setting ChatGPT exposes (geometry, spacing, motion, layout or breakpoints). Eligibility: use. Source mapping