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

Contrast report

Every declared role pair, computed on resolved sRGB values, with its state, minimum and waiver.

Contrast report

993 declared pairs measured on resolved sRGB values with the WCAG 2.x formula; 7 waived (decorative only), 0 failing. A pass is a design target for the named role, not an application-wide conformance claim.

PairStateKindForegroundBackgroundRatioMinResult
default text on canvas—textcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
default text on default surface—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
default text on raised—textcolor.text.default #e99499color.surface.raised #140b0b8.464.5pass
bright text on canvas—textcolor.text.bright #ffa2a7color.surface.canvas #00000010.984.5pass
prose on canvas—textcolor.text.prose #e99499color.surface.canvas #0000009.164.5pass
prose on sunken—textcolor.text.prose #e99499color.surface.sunken #0000009.164.5pass
muted text on canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
muted text on raised—textcolor.text.muted #d4868bcolor.surface.raised #140b0b7.014.5pass
subtle text on canvas—textcolor.text.subtle #bd787dcolor.surface.canvas #0000006.154.5pass
subtle text on raised—textcolor.text.subtle #bd787dcolor.surface.raised #140b0b5.684.5pass
disabled text on canvas (exempt; house floor 3:1)—uicolor.text.disabled #a3676bcolor.surface.canvas #0000004.713pass
placeholder on input—textcolor.text.placeholder #bd787dcolor.surface.input #0000006.154.5pass
accent text on canvas—textcolor.text.accent #e53935color.surface.canvas #0000004.974.5pass
accent text on default surface—textcolor.text.accent #e53935color.surface.default #0d07074.734.5pass
strong accent on raised—textcolor.text.accent-strong #f73f35color.surface.raised #140b0b5.284.5pass
link on canvas—textcolor.text.link #f73f35color.surface.canvas #0000005.724.5pass
link hover text on strong hover fill—textcolor.text.link-hover #f4eeeecolor.interaction.hover.bg-strong #1c101016.194.5pass
selection text on selection—textcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
inactive selection text on inactive selection—textcolor.interaction.selection.inactive-text #e99499color.interaction.selection.inactive-bg #420f0c7.024.5pass
primary action text on fill—textcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
primary action text on hover fill—textcolor.action.primary.text #ffa2a7color.action.primary.hover-bg #9114104.754.5pass
secondary action text on canvas—textcolor.action.secondary.text #ffa2a7color.surface.canvas #00000010.984.5pass
destructive text on canvas—textcolor.action.destructive.text #f07178color.surface.canvas #0000007.344.5pass
destructive hover text on hover fill—textcolor.action.destructive.hover-text #f9faf9color.action.destructive.hover-bg #dc282e4.584.5pass
danger text on canvas—textcolor.status.danger.text #f07178color.surface.canvas #0000007.344.5pass
danger text on danger tint—textcolor.status.danger.text #f07178color.status.danger.tint #2b0e0d6.274.5pass
danger on-fill text—textcolor.status.danger.on-fill #f9faf9color.status.danger.fill #dc282e4.584.5pass
warning text on canvas—textcolor.status.warning.text #e5c07bcolor.surface.canvas #00000012.164.5pass
warning text on warning tint—textcolor.status.warning.text #e5c07bcolor.status.warning.tint #1f1a0c10.044.5pass
warning on-fill text—textcolor.status.warning.on-fill #000000color.status.warning.fill #e5c07b12.164.5pass
success text on canvas—textcolor.status.success.text #82d9a0color.surface.canvas #00000012.384.5pass
success text on success tint—textcolor.status.success.text #82d9a0color.status.success.tint #0f1a0e10.544.5pass
success on-fill text—textcolor.status.success.on-fill #000000color.status.success.fill #82d9a012.384.5pass
info text on canvas—textcolor.status.info.text #82b4ffcolor.surface.canvas #0000009.924.5pass
info text on info tint—textcolor.status.info.text #82b4ffcolor.status.info.tint #0f141c8.734.5pass
info on-fill text—textcolor.status.info.on-fill #000000color.status.info.fill #82b4ff9.924.5pass
neutral on-fill text—textcolor.status.neutral.on-fill #000000color.status.neutral.fill #986f724.854.5pass
focus ring on canvas—uicolor.interaction.focus.ring #e53935color.surface.canvas #0000004.973pass
focus ring on default surface—uicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
container focus ring on selection—uicolor.interaction.focus.ring-container #ffa2a7color.interaction.selection.bg #5313107.483pass
control border on input—uicolor.border.control #c81a1acolor.surface.input #0000003.623pass
control border on default surface—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
active border on input—uicolor.border.active #e53935color.surface.input #0000004.973pass
decorative border on canvas (decorative; not a control edge)—uicolor.border.default #482b2bcolor.surface.canvas #0000001.663waived: decorative hairline; never the only boundary of a control (spec/foundations.md)
strong rule on canvas (decorative)—uicolor.border.strong #9e231fcolor.surface.canvas #0000002.713waived: 2px decorative rule paired with a surface change; never the only boundary of a control
line numbers on code background—textcolor.code.line-number #bd787dcolor.code.bg #0000006.154.5pass
caret on current line—uicolor.code.caret #ffa2a7color.code.current-line #0d070710.453pass
comment on code background—textcolor.code.syntax.comment #bd787dcolor.code.bg #0000006.154.5pass
string on code background—textcolor.code.syntax.string #82d9a0color.code.bg #00000012.384.5pass
keyword on code background—textcolor.code.syntax.keyword #c7a0e8color.code.bg #0000009.624.5pass
type on code background—textcolor.code.syntax.type #78d4d4color.code.bg #00000012.174.5pass
muted text on editor selection—textcolor.text.muted #d4868bcolor.code.selection-bg #420f0c5.814.5pass
current search match text—textcolor.code.search-current-text #000000color.code.search-current-bg #ffa2a710.984.5pass
error text on canvas—textcolor.diagnostic.error.text #f73f35color.surface.canvas #0000005.724.5pass
warning diagnostic text on canvas—textcolor.diagnostic.warning.text #e5c07bcolor.surface.canvas #00000012.164.5pass
info diagnostic text on canvas—textcolor.diagnostic.info.text #82b4ffcolor.surface.canvas #0000009.924.5pass
default text on added-line background—textcolor.text.default #e99499color.diff.added.bg #0f1a0e7.804.5pass
default text on removed-line background—textcolor.text.default #e99499color.diff.removed.bg #2b0e0d7.824.5pass
default text on modified-line background—textcolor.text.default #e99499color.diff.modified.bg #1f1a0c7.564.5pass
terminal foreground—textcolor.terminal.fg #ffa2a7color.terminal.bg #00000010.984.5pass
chart label on canvas—textcolor.chart.label #d4868bcolor.surface.canvas #0000007.584.5pass
chart series 4 on canvas (graphic)—uicolor.chart.series-4 #a3676bcolor.surface.canvas #0000004.713pass
decorative icon on canvas (graphic)—uicolor.icon.decorative #986f72color.surface.canvas #0000004.853pass
prose on default (D-033)—textcolor.text.prose #e99499color.surface.default #0d07078.724.5pass
prose on raised (D-033)—textcolor.text.prose #e99499color.surface.raised #140b0b8.464.5pass
heading on default (D-033)—textcolor.text.heading #f4eeeecolor.surface.default #0d070717.434.5pass
heading on raised (D-033)—textcolor.text.heading #f4eeeecolor.surface.raised #140b0b16.924.5pass
highlight on default (D-033)—textcolor.text.highlight #f4eeeecolor.surface.default #0d070717.434.5pass
highlight on raised (D-033)—textcolor.text.highlight #f4eeeecolor.surface.raised #140b0b16.924.5pass
primary action text on pressed fill (D-033)—textcolor.action.primary.text #ffa2a7color.action.primary.pressed-bg #630f0d6.844.5pass
default text on accent surface—textcolor.text.default #e99499color.surface.accent #3d0c0a7.304.5pass
muted text on accent surface—textcolor.text.muted #d4868bcolor.surface.accent #3d0c0a6.044.5pass
bright text on accent surface—textcolor.text.bright #ffa2a7color.surface.accent #3d0c0a8.744.5pass
link on accent surface—textcolor.text.link #f73f35color.surface.accent #3d0c0a4.554.5pass
default text on text-selection tint—textcolor.text.default #e99499color.interaction.text-selection.tint #480a086.914.5pass
bright text on text-selection tint—textcolor.text.bright #ffa2a7color.interaction.text-selection.tint #480a088.284.5pass
admin-form default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
admin-form default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
admin-form invalid textinvalidtextcolor.status.danger.text #f07178color.status.danger.tint #2b0e0d6.274.5pass
admin-form invalid borderinvaliduicolor.status.danger.border #e53935color.status.danger.tint #2b0e0d4.243pass
admin-form busy textbusytextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
title, labels and the current step on the panel surface—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
help, affix and review keys on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
breadcrumb links on the panel surface—textcolor.text.link #f73f35color.surface.default #0d07075.444.5pass
complete-step check—textcolor.status.success.text #82d9a0color.surface.default #0d070711.794.5pass
notice title on its tint—textcolor.status.info.text #82b4ffcolor.status.info.tint #0f141c8.734.5pass
notice text on its tint—textcolor.text.default #e99499color.status.info.tint #0f141c8.064.5pass
summary text on the danger tintinvalidtextcolor.text.default #e99499color.status.danger.tint #2b0e0d7.824.5pass
field messages on the panel surfaceinvalidtextcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
invalid field boundaryinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
current-step indicator bar—uicolor.border.selected-indicator #e53935color.surface.default #0d07074.733pass
Back button and file-input button boundaries—uicolor.action.secondary.border #986f72color.surface.default #0d07074.623pass
disabled control text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled labels and review keys (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
disabled boundaries (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
review header rule (decorative)—uicolor.border.strong #9e231fcolor.surface.default #0d07072.581pass
panel edge (decorative)—uicolor.border.default #482b2bcolor.surface.default #0d07071.581pass
step, row and footer rules (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
alert default textdefaulttextcolor.status.danger.text #f07178color.status.danger.tint #2b0e0d6.274.5pass
alert default borderdefaultuicolor.status.danger.border #e53935color.status.danger.tint #2b0e0d4.243pass
alert hover texthovertextcolor.action.tertiary.text #e99499color.action.tertiary.hover-bg #1c0a098.354.5pass
alert focus-visible textfocus-visibletextcolor.action.tertiary.text #e99499color.status.info.tint #0f141c8.064.5pass
alert focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.status.info.tint #0f141c4.373pass
body text on the danger tint—textcolor.text.default #e99499color.status.danger.tint #2b0e0d7.824.5pass
warning glyph and title on the warning tint—textcolor.status.warning.text #e5c07bcolor.status.warning.tint #1f1a0c10.044.5pass
warning border on the warning tint—uicolor.status.warning.border #e5c07bcolor.status.warning.tint #1f1a0c10.043pass
body text on the warning tint—textcolor.text.default #e99499color.status.warning.tint #1f1a0c7.564.5pass
success glyph and title on the success tint—textcolor.status.success.text #82d9a0color.status.success.tint #0f1a0e10.544.5pass
success border on the success tint—uicolor.status.success.border #82d9a0color.status.success.tint #0f1a0e10.543pass
body text on the success tint—textcolor.text.default #e99499color.status.success.tint #0f1a0e7.804.5pass
info glyph and title on the info tint—textcolor.status.info.text #82b4ffcolor.status.info.tint #0f141c8.734.5pass
info border on the info tint—uicolor.status.info.border #82b4ffcolor.status.info.tint #0f141c8.733pass
body text on the info tint—textcolor.text.default #e99499color.status.info.tint #0f141c8.064.5pass
neutral glyph and title on the neutral tint—textcolor.status.neutral.text #d4868bcolor.status.neutral.tint #140b0b7.014.5pass
neutral border on the neutral tint—uicolor.status.neutral.border #986f72color.status.neutral.tint #140b0b4.483pass
body text on the neutral tint—textcolor.text.default #e99499color.status.neutral.tint #140b0b8.464.5pass
close button on the info tint—textcolor.action.tertiary.text #e99499color.status.info.tint #0f141c8.064.5pass
ring on the info tintfocus-visibleuicolor.interaction.focus.ring #e53935color.status.info.tint #0f141c4.373pass
avatar default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
avatar default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
badge default textdefaulttextcolor.status.danger.on-fill #f9faf9color.status.danger.fill #dc282e4.584.5pass
badge empty textemptytextcolor.status.danger.on-fill #f9faf9color.status.danger.fill #dc282e4.584.5pass
warning badge—textcolor.status.warning.on-fill #000000color.status.warning.fill #e5c07b12.164.5pass
success badge—textcolor.status.success.on-fill #000000color.status.success.fill #82d9a012.384.5pass
info badge—textcolor.status.info.on-fill #000000color.status.info.fill #82b4ff9.924.5pass
neutral badge—textcolor.status.neutral.on-fill #000000color.status.neutral.fill #986f724.854.5pass
count badge—textcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
danger outline text—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
warning outline text—textcolor.status.warning.text #e5c07bcolor.surface.default #0d070711.574.5pass
success outline text—textcolor.status.success.text #82d9a0color.surface.default #0d070711.794.5pass
info outline text—textcolor.status.info.text #82b4ffcolor.surface.default #0d07079.444.5pass
neutral outline text—textcolor.status.neutral.text #d4868bcolor.surface.default #0d07077.224.5pass
danger outline border—uicolor.status.danger.border #e53935color.surface.default #0d07074.733pass
warning outline border—uicolor.status.warning.border #e5c07bcolor.surface.default #0d070711.573pass
success outline border—uicolor.status.success.border #82d9a0color.surface.default #0d070711.793pass
info outline border—uicolor.status.info.border #82b4ffcolor.surface.default #0d07079.443pass
neutral outline border—uicolor.status.neutral.border #986f72color.surface.default #0d07074.623pass
danger dot on the panel surfaceemptyuicolor.status.danger.fill #dc282ecolor.surface.default #0d07074.173pass
warning dot on the panel surfaceemptyuicolor.status.warning.fill #e5c07bcolor.surface.default #0d070711.573pass
success dot on the panel surfaceemptyuicolor.status.success.fill #82d9a0color.surface.default #0d070711.793pass
info dot on the panel surfaceemptyuicolor.status.info.fill #82b4ffcolor.surface.default #0d07079.443pass
neutral dot on the panel surfaceemptyuicolor.status.neutral.fill #986f72color.surface.default #0d07074.623pass
breadcrumbs default textdefaulttextcolor.text.link #f73f35color.surface.default #0d07075.444.5pass
breadcrumbs hover texthovertextcolor.text.link-hover #f4eeeecolor.interaction.hover.bg #1c101016.194.5pass
breadcrumbs focus-visible textfocus-visibletextcolor.text.link #f73f35color.surface.default #0d07075.444.5pass
breadcrumbs focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
breadcrumbs current textcurrenttextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
breadcrumbs truncated texttruncatedtextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
separator on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
link underline—uicolor.text.link-underline #dc282ecolor.surface.default #0d07074.173pass
button-group default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
button-group default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
button default textdefaulttextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
button hover texthovertextcolor.action.primary.text #ffa2a7color.action.primary.hover-bg #9114104.754.5pass
button focus-visible textfocus-visibletextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
button focus-visible outlinefocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.action.primary.bg #7d13105.573pass
button active textactivetextcolor.action.primary.text #ffa2a7color.action.primary.pressed-bg #630f0d6.844.5pass
button loading textloadingtextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
primary fill against the panel (decorative; the label identifies the button)—uicolor.action.primary.bg #7d1310color.surface.default #0d07071.883waived: the fill is not the boundary of the control; the label text identifies it, and hover, active and focus each add a second channel
secondary text at rest—textcolor.action.secondary.text #ffa2a7color.action.secondary.bg #00000010.984.5pass
secondary border at rest—uicolor.action.secondary.border #986f72color.action.secondary.bg #0000004.853pass
secondary text on the hover fillhovertextcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
secondary border against the panel while hovered (the fill inside it measures 2.94:1)hoveruicolor.action.secondary.border #986f72color.surface.default #0d07074.623pass
ring on the secondary hover fillhoveruicolor.interaction.focus.ring #e53935color.action.secondary.hover-bg #630f0d3.103pass
secondary text while pressedactivetextcolor.action.secondary.text #ffa2a7color.action.secondary.pressed-bg #420f0c8.414.5pass
tertiary text at rest—textcolor.action.tertiary.text #e99499color.action.secondary.bg #0000009.164.5pass
tertiary text on the hover fillhovertextcolor.action.tertiary.text #e99499color.action.tertiary.hover-bg #1c0a098.354.5pass
tertiary text while pressedactivetextcolor.action.tertiary.text #e99499color.interaction.pressed.bg #420f0c7.024.5pass
active border on the pressed fillactiveuicolor.border.active #e53935color.interaction.pressed.bg #420f0c3.813pass
destructive text at rest—textcolor.action.destructive.text #f07178color.action.secondary.bg #0000007.344.5pass
destructive border at rest—uicolor.action.destructive.border #e53935color.action.secondary.bg #0000004.973pass
destructive text on the hover fillhovertextcolor.action.destructive.hover-text #f9faf9color.action.destructive.hover-bg #dc282e4.584.5pass
ring on the destructive hover fill (the ring takes the on-fill colour)hoveruicolor.action.destructive.hover-text #f9faf9color.action.destructive.hover-bg #dc282e4.583pass
destructive text while pressedactivetextcolor.action.destructive.hover-text #f9faf9color.action.destructive.pressed-bg #ae19146.814.5pass
confirm-dialog filled destructive—textcolor.action.destructive.filled-text #f9faf9color.action.destructive.filled-bg #dc282e4.584.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
card default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
card hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
card hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
card focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
card focus-visible outlinefocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.default #0d070710.453pass
card selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
card selected+focus-visible textselected+focus-visibletextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
card selected+focus-visible outlineselected+focus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
title on the card—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
metadata on the card—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
title on the hover fillhovertextcolor.text.bright #ffa2a7color.interaction.hover.bg #1c10109.714.5pass
metadata on the hover fillhovertextcolor.text.muted #d4868bcolor.interaction.hover.bg #1c10106.704.5pass
card edge (decorative; the card is not a control at rest)—uicolor.border.default #482b2bcolor.surface.default #0d07071.581pass
chart default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
chart default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
checkbox default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
checkbox hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
checkbox focus-visible borderfocus-visibleuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
checkbox focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
checkbox checked textcheckedtextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
checkbox mixed textmixedtextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
checkbox checked+focus-visible textchecked+focus-visibletextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
checkbox checked+focus-visible outlinechecked+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.action.primary.bg #7d13105.573pass
checkbox invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
checkbox required borderrequireduicolor.border.control #c81a1acolor.surface.input #0000003.623pass
option text on the panel surface—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
legend on the panel surface—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
checked box edge against the panel (the border stays border.control)checkeduicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
glyph on the hovered checked fillhovertextcolor.action.primary.text #ffa2a7color.action.primary.hover-bg #9114104.754.5pass
validation message on the panel surface—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
disabled option text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
disabled glyph (exempt; house floor 3:1)checked+disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
chip default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
chip default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
chip hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
chip hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
chip focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
chip focus-visible borderfocus-visibleuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
chip focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
chip selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
chip selected+focus-visible textselected+focus-visibletextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
chip selected+focus-visible outlineselected+focus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
remove glyph at rest—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
disabled chip text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled chip border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
code-editor default textdefaulttextcolor.code.syntax.variable #e99499color.code.bg #0000009.164.5pass
code-editor default borderdefaultuicolor.border.control #c81a1acolor.code.bg #0000003.623pass
code-editor focus-visible textfocus-visibletextcolor.code.syntax.variable #e99499color.code.current-line #0d07078.724.5pass
code-editor focus-visible outlinefocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.code.current-line #0d070710.453pass
code-editor selected textselectedtextcolor.code.syntax.variable #e99499color.code.selection-bg #420f0c7.024.5pass
code-editor selected+container-inactive textselected+container-inactivetextcolor.interaction.selection.inactive-text #e99499color.interaction.selection.inactive-bg #420f0c7.024.5pass
code-editor current textcurrenttextcolor.code.syntax.variable #e99499color.code.bg #0000009.164.5pass
code-editor current bordercurrentuicolor.code.bracket-match #e53935color.code.bg #0000004.973pass
code-editor read-only textread-onlytextcolor.code.line-number #bd787dcolor.surface.sunken #0000006.154.5pass
caret on the current linefocus-visibleuicolor.code.caret #ffa2a7color.code.current-line #0d070710.453pass
bracket-match outline on the editor surfacecurrentuicolor.code.bracket-match #e53935color.code.bg #0000004.973pass
bracket-match outline on the current linecurrentuicolor.code.bracket-match #e53935color.code.current-line #0d07074.733pass
line numbers in the gutter—textcolor.code.line-number #bd787dcolor.code.gutter-bg #0000006.154.5pass
active line number—textcolor.code.line-number-active #e99499color.code.current-line #0d07078.724.5pass
keyword—textcolor.code.syntax.keyword #c7a0e8color.code.bg #0000009.624.5pass
string—textcolor.code.syntax.string #82d9a0color.code.bg #00000012.384.5pass
comment—textcolor.code.syntax.comment #bd787dcolor.code.bg #0000006.154.5pass
number and constant—textcolor.code.syntax.number #e5c07bcolor.code.bg #00000012.164.5pass
function—textcolor.code.syntax.function #82b4ffcolor.code.bg #0000009.924.5pass
type—textcolor.code.syntax.type #78d4d4color.code.bg #00000012.174.5pass
property, heading and invalid text—textcolor.code.syntax.property #78d4d4color.code.bg #00000012.174.5pass
tag—textcolor.code.syntax.tag #f07178color.code.bg #0000007.344.5pass
attribute and escape—textcolor.code.syntax.attribute #e5c07bcolor.code.bg #00000012.164.5pass
deprecated text—textcolor.code.syntax.deprecated #bd787dcolor.code.bg #0000006.154.5pass
comment syntax inside the selectionselectedtextcolor.code.syntax.comment #bd787dcolor.code.selection-bg #420f0c4.714.5pass
type syntax inside the selectionselectedtextcolor.code.syntax.type #78d4d4color.code.selection-bg #420f0c9.324.5pass
muted string text inside the selectionselectedtextcolor.code.syntax.string #82d9a0color.code.selection-bg #420f0c9.494.5pass
keyword and tag text inside the selection (D-029)selectedtextcolor.code.syntax.keyword #c7a0e8color.code.selection-bg #420f0c7.374.5pass
property, heading and invalid text inside the selection (D-029)selectedtextcolor.code.syntax.property #78d4d4color.code.selection-bg #420f0c9.324.5pass
fold marker text—textcolor.text.muted #d4868bcolor.code.bg #0000007.584.5pass
indent guide (decorative)—uicolor.code.indent-guide #482b2bcolor.code.bg #0000001.661pass
rendered whitespace (decorative)—uicolor.code.whitespace #986f72color.code.bg #0000004.851pass
gutter rule (decorative)—uicolor.code.gutter-rule #482b2bcolor.code.bg #0000001.661pass
combobox default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
combobox default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
combobox hover texthovertextcolor.text.link-hover #f4eeeecolor.interaction.hover.bg-strong #1c101016.194.5pass
combobox focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
combobox focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
combobox focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
combobox open textopentextcolor.text.default #e99499color.surface.raised #140b0b8.464.5pass
combobox open borderopenuicolor.border.overlay #c81a1acolor.surface.raised #140b0b3.343pass
combobox selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
combobox selected outlineselecteduicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
combobox invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
combobox invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
combobox invalid+focus-visible textinvalid+focus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
combobox invalid+focus-visible borderinvalid+focus-visibleuicolor.status.danger.border #e53935color.surface.input #0000004.973pass
combobox invalid+focus-visible outlineinvalid+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.input #00000010.983pass
combobox no-results textno-resultstextcolor.text.muted #d4868bcolor.surface.raised #140b0b7.014.5pass
combobox no-results borderno-resultsuicolor.border.overlay #c81a1acolor.surface.raised #140b0b3.343pass
group heading on the listbox—textcolor.text.subtle #bd787dcolor.surface.raised #140b0b5.684.5pass
validation message on the canvas—textcolor.status.danger.text #f07178color.surface.canvas #0000007.344.5pass
help text on the canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
group separator (decorative)—uicolor.border.divider #482b2bcolor.surface.raised #140b0b1.531pass
command-palette default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
command-palette default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
compact-dashboard default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
compact-dashboard default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
data-table default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
data-table hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
data-table focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
data-table focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
data-table selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
data-table selected+focus-visible textselected+focus-visibletextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
data-table selected+focus-visible outlineselected+focus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
data-table sorted textsortedtextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
data-table mixed textmixedtextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
data-table empty textemptytextcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
data-table loading textloadingtextcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
header text—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
checkbox boundary—uicolor.border.control #c81a1acolor.surface.input #0000003.623pass
checked fill against the row (the glyph and the boundary carry the state)mixeduicolor.action.primary.bg #7d1310color.surface.default #0d07071.881pass
header rule (decorative)—uicolor.border.strong #9e231fcolor.surface.default #0d07072.581pass
row divider (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
resize handle at rest (decorative; keyboard resizing is a header action)—uicolor.border.default #482b2bcolor.surface.default #0d07071.581pass
date-picker default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
date-picker default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
date-picker hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
date-picker hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
date-picker focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
date-picker focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
date-picker focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
date-picker invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
date-picker invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
date-picker invalid+focus-visible textinvalid+focus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
date-picker invalid+focus-visible borderinvalid+focus-visibleuicolor.status.danger.border #e53935color.surface.input #0000004.973pass
date-picker invalid+focus-visible outlineinvalid+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.input #00000010.983pass
date-picker read-only textread-onlytextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
validation message on the canvas—textcolor.status.danger.text #f07178color.surface.canvas #0000007.344.5pass
help text and the range separator on the canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
read-only bottom edge (decorative; the field has no box)read-onlyuicolor.border.divider #482b2bcolor.surface.canvas #0000001.661pass
calendar text—textcolor.text.default #e99499color.surface.raised #140b0b8.464.5pass
selected date—textcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
description-list default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
description-list default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
diagnostics default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
diagnostics default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
diagnostics hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
diagnostics focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
diagnostics focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
diagnostics selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
diagnostics selected+focus-visible textselected+focus-visibletextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
diagnostics selected+focus-visible outlineselected+focus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
diagnostics error texterrortextcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
diagnostics empty textemptytextcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
code text—textcolor.text.default #e99499color.code.bg #0000009.164.5pass
code text on the error line—textcolor.text.default #e99499color.diagnostic.error.bg #2b0e0d7.824.5pass
error glyph on the error line—textcolor.diagnostic.error.text #f73f35color.diagnostic.error.bg #2b0e0d4.884.5pass
error underline—uicolor.diagnostic.error.underline #e53935color.code.bg #0000004.973pass
error underline on the error line—uicolor.diagnostic.error.underline #e53935color.diagnostic.error.bg #2b0e0d4.243pass
warning underline inside the selected rangeselecteduicolor.diagnostic.warning.underline #e5c07bcolor.code.selection-bg #420f0c9.313pass
warning underline—uicolor.diagnostic.warning.underline #e5c07bcolor.code.bg #00000012.163pass
info underline—uicolor.diagnostic.info.underline #82b4ffcolor.code.bg #0000009.923pass
hint underline—uicolor.diagnostic.hint.underline #bd787dcolor.code.bg #0000006.153pass
unused text—textcolor.diagnostic.unused.text #d4868bcolor.code.bg #0000007.584.5pass
deprecated text—textcolor.code.syntax.deprecated #bd787dcolor.code.bg #0000006.154.5pass
error stripe mark—uicolor.diagnostic.error.stripe #e53935color.code.bg #0000004.973pass
warning stripe mark—uicolor.diagnostic.warning.stripe #e5c07bcolor.code.bg #00000012.163pass
info stripe mark—uicolor.diagnostic.info.text #82b4ffcolor.code.bg #0000009.923pass
error glyph and count in the panel—textcolor.diagnostic.error.text #f73f35color.surface.default #0d07075.444.5pass
warning glyph and count in the panel—textcolor.diagnostic.warning.text #e5c07bcolor.surface.default #0d070711.574.5pass
info glyph and count in the panel—textcolor.diagnostic.info.text #82b4ffcolor.surface.default #0d07079.444.5pass
hint glyph in the panel—textcolor.text.subtle #bd787dcolor.surface.default #0d07075.854.5pass
location and rule code—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
row text on hoverhovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
error glyph on hoverhovertextcolor.diagnostic.error.text #f73f35color.interaction.hover.bg #1c10105.064.5pass
the ✓ of the empty messageemptytextcolor.status.success.text #82d9a0color.surface.default #0d070711.794.5pass
dialog default textdefaulttextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
dialog default borderdefaultuicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
dialog open textopentextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
dialog open borderopenuicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
dialog focus-trapped textfocus-trappedtextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
dialog focus-trapped borderfocus-trappeduicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
dialog focus-trapped outlinefocus-trappeduicolor.interaction.focus.ring-container #ffa2a7color.surface.overlay #1c10109.713pass
dialog hover texthovertextcolor.action.tertiary.text #e99499color.action.tertiary.hover-bg #1c0a098.354.5pass
dialog focus-visible textfocus-visibletextcolor.action.tertiary.text #e99499color.surface.overlay #1c10108.104.5pass
dialog focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.overlay #1c10104.393pass
dialog reduced-motion textreduced-motiontextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
dialog reduced-motion borderreduced-motionuicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
title on the overlay surface—textcolor.text.bright #ffa2a7color.surface.overlay #1c10109.714.5pass
note on the overlay surface—textcolor.text.muted #d4868bcolor.surface.overlay #1c10106.704.5pass
secondary button text on the overlay surface—textcolor.action.secondary.text #ffa2a7color.surface.overlay #1c10109.714.5pass
secondary button boundary on the overlay surface—uicolor.action.secondary.border #986f72color.surface.overlay #1c10104.293pass
primary button text—textcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
destructive confirm text on its fill—textcolor.action.destructive.filled-text #f9faf9color.action.destructive.filled-bg #dc282e4.584.5pass
destructive fill against the overlay surface—uicolor.action.destructive.filled-bg #dc282ecolor.surface.overlay #1c10103.883pass
ring on the primary fillfocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.action.primary.bg #7d13105.573pass
ring on the destructive fillfocus-visibleuicolor.action.destructive.filled-text #f9faf9color.action.destructive.filled-bg #dc282e4.583pass
form field text—textcolor.text.default #e99499color.surface.input #0000009.164.5pass
form field boundary on the overlay surface—uicolor.border.control #c81a1acolor.surface.overlay #1c10103.203pass
diff-view default textdefaulttextcolor.text.default #e99499color.code.bg #0000009.164.5pass
diff-view default borderdefaultuicolor.border.control #c81a1acolor.code.bg #0000003.623pass
diff-view hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
diff-view selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
diff-view focus-visible textfocus-visibletextcolor.text.default #e99499color.code.bg #0000009.164.5pass
diff-view focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.code.bg #0000004.973pass
diff-view expanded textexpandedtextcolor.text.link #f73f35color.diff.header-bg #2410104.944.5pass
diff-view collapsed textcollapsedtextcolor.text.link #f73f35color.diff.header-bg #2410104.944.5pass
text on an added row—textcolor.text.default #e99499color.diff.added.bg #0f1a0e7.804.5pass
text on a removed row—textcolor.text.default #e99499color.diff.removed.bg #2b0e0d7.824.5pass
text on a modified row—textcolor.text.default #e99499color.diff.modified.bg #1f1a0c7.564.5pass
hunk context on the header—textcolor.text.default #e99499color.diff.header-bg #2410107.924.5pass
hunk range on the header—textcolor.text.muted #d4868bcolor.diff.header-bg #2410106.564.5pass
line numbers on a context row—textcolor.text.muted #d4868bcolor.code.bg #0000007.584.5pass
line numbers on an added row—textcolor.text.muted #d4868bcolor.diff.added.bg #0f1a0e6.464.5pass
line numbers on a removed row—textcolor.text.muted #d4868bcolor.diff.removed.bg #2b0e0d6.474.5pass
line numbers on a modified row—textcolor.text.muted #d4868bcolor.diff.modified.bg #1f1a0c6.264.5pass
the + marker—textcolor.diff.added.gutter #82d9a0color.diff.added.bg #0f1a0e10.544.5pass
the − marker (bold, 4.24:1; glyph plus fill)—uicolor.diff.removed.gutter #e53935color.diff.removed.bg #2b0e0d4.243pass
the ~ marker—textcolor.diff.modified.gutter #e5c07bcolor.diff.modified.bg #1f1a0c10.044.5pass
word-level added underline—uicolor.diff.added.emphasis #82d9a0color.diff.added.bg #0f1a0e10.543pass
word-level removed underline and strike—uicolor.diff.removed.emphasis #e53935color.diff.removed.bg #2b0e0d4.243pass
conflict double border—uicolor.diff.conflict-border #f73f35color.code.bg #0000005.723pass
conflict marker lines—textcolor.text.bright #ffa2a7color.diff.header-bg #2410109.494.5pass
ring on an added rowfocus-visibleuicolor.interaction.focus.ring #e53935color.diff.added.bg #0f1a0e4.233pass
ring on a removed rowfocus-visibleuicolor.interaction.focus.ring #e53935color.diff.removed.bg #2b0e0d4.243pass
ring on a modified rowfocus-visibleuicolor.interaction.focus.ring #e53935color.diff.modified.bg #1f1a0c4.103pass
ring on the selected rowfocus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
fold button text—textcolor.text.link #f73f35color.diff.header-bg #2410104.944.5pass
disclosure default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
disclosure default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
drawer default textdefaulttextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
drawer default borderdefaultuicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
drawer open textopentextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
drawer open borderopenuicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
drawer focus-trapped textfocus-trappedtextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
drawer focus-trapped borderfocus-trappeduicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
drawer focus-trapped outlinefocus-trappeduicolor.interaction.focus.ring-container #ffa2a7color.surface.overlay #1c10109.713pass
drawer reduced-motion textreduced-motiontextcolor.text.default #e99499color.surface.overlay #1c10108.104.5pass
drawer reduced-motion borderreduced-motionuicolor.border.overlay #c81a1acolor.surface.overlay #1c10103.203pass
title on the overlay surface—textcolor.text.bright #ffa2a7color.surface.overlay #1c10109.714.5pass
note on the overlay surface—textcolor.text.muted #d4868bcolor.surface.overlay #1c10106.704.5pass
close button on the overlay surface—textcolor.action.tertiary.text #e99499color.surface.overlay #1c10108.104.5pass
ring on the overlay surface—uicolor.interaction.focus.ring #e53935color.surface.overlay #1c10104.393pass
hovered item—textcolor.text.link-hover #f4eeeecolor.interaction.hover.bg-strong #1c101016.194.5pass
row dividers (decorative)—uicolor.border.divider #482b2bcolor.surface.overlay #1c10101.461pass
editor-search default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
editor-search default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
empty-state default textdefaulttextcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
heading on the panel surface—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
action text on the panel surface—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
action boundary on the panel surface—uicolor.action.secondary.border #986f72color.surface.default #0d07074.623pass
glyph (decorative)—uicolor.icon.decorative #986f72color.surface.default #0d07074.621pass
container edge (decorative)—uicolor.border.divider #482b2bcolor.surface.canvas #0000001.661pass
error-state default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
error-state default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
field default textdefaulttextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
field required textrequiredtextcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
field invalid textinvalidtextcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
help text on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
help text on the canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
disabled label (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
disabled control text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
fieldset default textdefaulttextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
group border (decorative; the legend and spacing carry the grouping)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
field labels inside the group—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
help text inside the group—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
disabled legend and labels (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
disabled field text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled field border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
file-browser default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
file-browser default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
file-input default textdefaulttextcolor.action.secondary.text #ffa2a7color.surface.canvas #00000010.984.5pass
file-input default borderdefaultuicolor.action.secondary.border #986f72color.surface.canvas #0000004.853pass
file-input hover texthovertextcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
file-input focus-visible textfocus-visibletextcolor.action.secondary.text #ffa2a7color.surface.canvas #00000010.984.5pass
file-input focus-visible borderfocus-visibleuicolor.action.secondary.border #986f72color.surface.canvas #0000004.853pass
file-input focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.canvas #0000004.973pass
file-input drop-target textdrop-targettextcolor.text.default #e99499color.interaction.marquee #1102028.844.5pass
file-input drop-target borderdrop-targetuicolor.interaction.drop-target #e53935color.interaction.marquee #1102024.803pass
file-input invalid textinvalidtextcolor.action.secondary.text #ffa2a7color.surface.canvas #00000010.984.5pass
file-input invalid borderinvaliduicolor.status.danger.border #e53935color.surface.canvas #0000004.973pass
hovered button boundary against the canvas outside ithoveruicolor.action.secondary.border #986f72color.surface.canvas #0000004.853pass
drop-zone dashed border at rest—uicolor.interaction.drop-target #e53935color.surface.canvas #0000004.973pass
status, hint and help text on the canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
file sizes on the canvas—textcolor.text.subtle #bd787dcolor.surface.canvas #0000006.154.5pass
per-file error and validation message on the canvas—textcolor.status.danger.text #f07178color.surface.canvas #0000007.344.5pass
disabled button text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
progress stripes (decorative pattern)loadinguicolor.action.primary.bg #7d1310color.interaction.pressed.bg #420f0c1.511pass
filterable-table default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
filterable-table hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
filterable-table focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
filterable-table focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
filterable-table selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
filterable-table no-results textno-resultstextcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
toolbar controls on the chrome surface—textcolor.text.default #e99499color.surface.chrome #0000009.164.5pass
search box and filter button boundaries on the chrome surface—uicolor.border.control #c81a1acolor.surface.chrome #0000003.623pass
column headers, empty-state heading and current page—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
count, chip remove glyph and empty-state text—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Tested badge—textcolor.status.success.on-fill #000000color.status.success.fill #82d9a012.384.5pass
Demonstrated badge—textcolor.status.info.on-fill #000000color.status.info.fill #82b4ff9.924.5pass
New button and checked boxes—textcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
ring on a selected rowselecteduicolor.interaction.focus.ring-container #ffa2a7color.interaction.selection.bg #5313107.483pass
chip and checkbox boundaries—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
disabled Prev link (exempt; house floor 3:1)—uicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
header rule (decorative)—uicolor.border.strong #9e231fcolor.surface.default #0d07072.581pass
panel edge and toolbar separator (decorative)—uicolor.border.default #482b2bcolor.surface.default #0d07071.581pass
row, toolbar and footer rules (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
form-builder default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
form-builder default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Editor text—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Definition status—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
i3-window-frame default textdefaulttextcolor.text.muted #d4868bcolor.surface.chrome #0000007.584.5pass
i3-window-frame focus-visible textfocus-visibletextcolor.text.bright #ffa2a7color.surface.chrome-alt #140b0b10.144.5pass
i3-window-frame focus-visible outlinefocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.chrome-alt #140b0b10.143pass
i3-window-frame selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
i3-window-frame container-inactive textcontainer-inactivetextcolor.text.muted #d4868bcolor.surface.chrome #0000007.584.5pass
i3-window-frame error texterrortextcolor.status.danger.on-fill #f9faf9color.status.danger.fill #dc282e4.584.5pass
ring on a selected workspace when focusedselecteduicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
workspace names and status text on the bar—textcolor.text.default #e99499color.surface.chrome #0000009.164.5pass
clock on the bar—textcolor.text.bright #ffa2a7color.surface.chrome #00000010.984.5pass
focused title—textcolor.text.bright #ffa2a7color.surface.chrome-alt #140b0b10.144.5pass
focused window frame on the desktop—uicolor.border.active #e53935color.surface.desktop #0000004.973pass
floating window frame on the desktop—uicolor.border.overlay #c81a1acolor.surface.desktop #0000003.623pass
container ring on the window surfacefocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.canvas #00000010.983pass
ring on a workspace or tab—uicolor.interaction.focus.ring #e53935color.surface.chrome #0000004.973pass
visible-tab indicator on the title row—uicolor.border.selected-indicator #e53935color.surface.chrome #0000004.973pass
urgent fill against the barerroruicolor.status.danger.fill #dc282ecolor.surface.chrome #0000004.393pass
visible-workspace fill against the bar—uicolor.interaction.selection.bg #531310color.surface.chrome #0000001.471pass
inactive tab indicatorcontainer-inactiveuicolor.border.selected-indicator-inactive #9e231fcolor.surface.chrome #0000002.711pass
unfocused window frames (decorative)—uicolor.border.default #482b2bcolor.surface.desktop #0000001.661pass
status block separators (decorative)—uicolor.text.muted #d4868bcolor.surface.chrome #0000007.581pass
status glyphs (decorative)—uicolor.icon.decorative #986f72color.surface.chrome #0000004.851pass
icon-button default textdefaulttextcolor.action.tertiary.text #e99499color.action.secondary.bg #0000009.164.5pass
icon-button hover texthovertextcolor.action.tertiary.text #e99499color.action.tertiary.hover-bg #1c0a098.354.5pass
icon-button focus-visible textfocus-visibletextcolor.action.tertiary.text #e99499color.action.secondary.bg #0000009.164.5pass
icon-button focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.action.secondary.bg #0000004.973pass
icon-button active textactivetextcolor.action.tertiary.text #e99499color.interaction.pressed.bg #420f0c7.024.5pass
icon-button active borderactiveuicolor.border.active #e53935color.interaction.pressed.bg #420f0c3.813pass
icon-button toggled texttoggledtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
icon-button toggled+focus-visible texttoggled+focus-visibletextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
icon-button toggled+focus-visible outlinetoggled+focus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
toggled border against the paneltoggleduicolor.border.selected-indicator #e53935color.surface.default #0d07074.733pass
toggled fill against the panel (decorative)toggleduicolor.interaction.selection.bg #531310color.surface.default #0d07071.403waived: aria-pressed, the filled icon form and the 1px selected-indicator border carry the state; the fill is not the boundary
disabled icon (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
kbd default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
kbd default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
link default textdefaulttextcolor.text.link #f73f35color.surface.canvas #0000005.724.5pass
link hover texthovertextcolor.text.link-hover #f4eeeecolor.interaction.hover.bg #1c101016.194.5pass
link focus-visible textfocus-visibletextcolor.text.link #f73f35color.surface.canvas #0000005.724.5pass
link focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.canvas #0000004.973pass
link visited textvisitedtextcolor.text.link #f73f35color.surface.canvas #0000005.724.5pass
link current textcurrenttextcolor.text.bright #ffa2a7color.surface.canvas #00000010.984.5pass
link current bordercurrentuicolor.border.selected-indicator #e53935color.surface.canvas #0000004.973pass
underline on the canvas—uicolor.text.link-underline #dc282ecolor.surface.canvas #0000004.393pass
underline on the panel—uicolor.text.link-underline #dc282ecolor.surface.default #0d07074.173pass
link text on the panel—textcolor.text.link #f73f35color.surface.default #0d07075.444.5pass
link text on raised surfaces—textcolor.text.link #f73f35color.surface.raised #140b0b5.284.5pass
ring on the hover fillhoveruicolor.interaction.focus.ring #e53935color.interaction.hover.bg #1c10104.393pass
list default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
list default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
list hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
list focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
list focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
list selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
list selected+focus-visible textselected+focus-visibletextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
list selected+focus-visible outlineselected+focus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
list selected+container-inactive textselected+container-inactivetextcolor.interaction.selection.inactive-text #e99499color.interaction.selection.inactive-bg #420f0c7.024.5pass
metadata column on the list surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
metadata column on the hover fillhovertextcolor.text.muted #d4868bcolor.interaction.hover.bg #1c10106.704.5pass
disabled option text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
row divider (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
loading-indicator default textdefaulttextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
loading-indicator reduced-motion textreduced-motiontextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
glyph on the canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
block label on the panel surface—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
block glyph on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
block edge (decorative)—uicolor.border.divider #482b2bcolor.surface.canvas #0000001.661pass
menu default textdefaulttextcolor.text.default #e99499color.surface.raised #140b0b8.464.5pass
menu default borderdefaultuicolor.border.overlay #c81a1acolor.surface.raised #140b0b3.343pass
menu hover texthovertextcolor.text.link-hover #f4eeeecolor.interaction.hover.bg-strong #1c101016.194.5pass
menu focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
menu focus-visible borderfocus-visibleuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
menu focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
menu open textopentextcolor.text.default #e99499color.interaction.pressed.bg #420f0c7.024.5pass
menu open borderopenuicolor.border.active #e53935color.interaction.pressed.bg #420f0c3.813pass
menu closed textclosedtextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
menu closed bordercloseduicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
menu checked textcheckedtextcolor.text.bright #ffa2a7color.surface.raised #140b0b10.144.5pass
menu selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
menu selected outlineselecteduicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
shortcut hint on the raised surface—textcolor.text.muted #d4868bcolor.surface.raised #140b0b7.014.5pass
disabled item text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.raised #140b0b4.353pass
item separator (decorative; role separator carries the grouping)—uicolor.border.divider #482b2bcolor.surface.raised #140b0b1.531pass
submenu chevron (decorative; aria-haspopup carries the meaning)—uicolor.icon.decorative #986f72color.surface.raised #140b0b4.481pass
multiselect default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
multiselect default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
number-field default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
number-field default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
number-field hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
number-field hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
number-field focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
number-field focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
number-field focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
number-field invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
number-field invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
number-field invalid+focus-visible textinvalid+focus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
number-field invalid+focus-visible borderinvalid+focus-visibleuicolor.status.danger.border #e53935color.surface.input #0000004.973pass
number-field invalid+focus-visible outlineinvalid+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.input #00000010.983pass
number-field read-only textread-onlytextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
unit affix on the input surface—textcolor.text.muted #d4868bcolor.surface.input #0000007.584.5pass
stepper glyphs on the input surface—textcolor.action.tertiary.text #e99499color.surface.input #0000009.164.5pass
stepper glyphs on their hover fillhovertextcolor.action.tertiary.text #e99499color.action.tertiary.hover-bg #1c0a098.354.5pass
validation message on the panel surface—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
help text on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
affix and stepper dividers (decorative)—uicolor.border.divider #482b2bcolor.surface.input #0000001.661pass
read-only bottom edge (decorative; the field has no box)read-onlyuicolor.border.divider #482b2bcolor.surface.canvas #0000001.661pass
pagination default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
pagination hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
pagination focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
pagination focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
pagination current textcurrenttextcolor.text.on-selection #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
ring on the current page when focusedcurrentuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
disabled previous/next (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
gap ellipsis on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
popover default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
popover default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
progress default textdefaulttextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
progress default borderdefaultuicolor.border.control #c81a1acolor.surface.canvas #0000003.623pass
progress error texterrortextcolor.status.danger.text #f07178color.surface.canvas #0000007.344.5pass
progress error bordererroruicolor.status.danger.border #e53935color.surface.canvas #0000004.973pass
label on the canvas—textcolor.text.bright #ffa2a7color.surface.canvas #00000010.984.5pass
detail line on the canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
value fill against the track—uicolor.action.primary.bg #7d1310color.interaction.pressed.bg #420f0c1.513waived: the fill falls below the floor against the track; the value is carried by the visible percentage text and the native value, and the track boundary (border.control) marks the full extent
stripes (decorative pattern)busyuicolor.action.primary.bg #7d1310color.interaction.pressed.bg #420f0c1.511pass
error fill against the trackerroruicolor.status.danger.fill #dc282ecolor.interaction.pressed.bg #420f0c3.363pass
radio-group default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
radio-group hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
radio-group focus-visible borderfocus-visibleuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
radio-group focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
radio-group checked textcheckedtextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
radio-group checked+focus-visible textchecked+focus-visibletextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
radio-group checked+focus-visible outlinechecked+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.action.primary.bg #7d13105.573pass
radio-group invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
radio-group required borderrequireduicolor.border.control #c81a1acolor.surface.input #0000003.623pass
option text on the panel surface—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
legend on the panel surface—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
checked radio edge against the panel (the border stays border.control)checkeduicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
inner square on the hovered checked fillhoveruicolor.action.primary.text #ffa2a7color.action.primary.hover-bg #9114104.753pass
validation message on the panel surface—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
disabled option text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
disabled inner square (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
range default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
range default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
repeater default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
repeater default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Button label—textcolor.action.secondary.text #ffa2a7color.surface.default #0d070710.454.5pass
Button label on hover—textcolor.action.secondary.text #ffa2a7color.action.secondary.hover-bg #630f0d6.844.5pass
search-field default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
search-field default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
search-field hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
search-field hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
search-field focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
search-field focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
search-field focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
search-field placeholder-shown textplaceholder-showntextcolor.text.placeholder #bd787dcolor.surface.input #0000006.154.5pass
search-field placeholder-shown borderplaceholder-shownuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
search-field loading textloadingtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
search-field loading borderloadinguicolor.border.control #c81a1acolor.surface.input #0000003.623pass
search-field no-results textno-resultstextcolor.text.default #e99499color.surface.input #0000009.164.5pass
search-field no-results borderno-resultsuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
magnifier on the input surface—uicolor.icon.default #e99499color.surface.input #0000009.163pass
loading glyph and kbd hint on the input surface—textcolor.text.muted #d4868bcolor.surface.input #0000007.584.5pass
clear glyph on the input surface—textcolor.action.tertiary.text #e99499color.surface.input #0000009.164.5pass
clear glyph on its hover fillhovertextcolor.action.tertiary.text #e99499color.action.tertiary.hover-bg #1c0a098.354.5pass
help and no-results status on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
kbd hint edge (decorative)—uicolor.border.default #482b2bcolor.surface.input #0000001.661pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
segmented-control default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
segmented-control default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
select default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
select default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
select hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
select hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
select focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
select focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
select focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
select required textrequiredtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
select required borderrequireduicolor.border.control #c81a1acolor.surface.input #0000003.623pass
select invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
select invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
select invalid+focus-visible textinvalid+focus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
select invalid+focus-visible borderinvalid+focus-visibleuicolor.status.danger.border #e53935color.surface.input #0000004.973pass
select invalid+focus-visible outlineinvalid+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.input #00000010.983pass
chevron on the input surface—uicolor.icon.default #e99499color.surface.input #0000009.163pass
option text in the themed list—textcolor.text.default #e99499color.surface.raised #140b0b8.464.5pass
group label in the themed list—textcolor.text.muted #d4868bcolor.surface.raised #140b0b7.014.5pass
selected option—textcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
validation message on the panel surface—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
help text on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
settings-panel default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
settings-panel focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
settings-panel focus-visible borderfocus-visibleuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
settings-panel focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
settings-panel invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
settings-panel invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
settings-panel busy textbusytextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
title, legend and the current section on the panel surface—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
lead and help text on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
validation message on the panel surfaceinvalidtextcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
current-section indicator bar—uicolor.border.selected-indicator #e53935color.surface.default #0d07074.733pass
control boundaries on the panel surface—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Reset button boundary—uicolor.action.secondary.border #986f72color.surface.default #0d07074.623pass
panel edge (decorative)—uicolor.border.default #482b2bcolor.surface.default #0d07071.581pass
sidebar, group and footer rules (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
sidebar-nav default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
sidebar-nav hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
sidebar-nav focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
sidebar-nav focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
sidebar-nav current textcurrenttextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
sidebar-nav current bordercurrentuicolor.border.selected-indicator #e53935color.surface.default #0d07074.733pass
sidebar-nav selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
sidebar-nav selected+container-inactive textselected+container-inactivetextcolor.interaction.selection.inactive-text #e99499color.interaction.selection.inactive-bg #420f0c7.024.5pass
sidebar-nav expanded textexpandedtextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
sidebar-nav collapsed textcollapsedtextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
ring on a selected item when focusedselecteduicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
group chevron (decorative; aria-expanded carries the state)—uicolor.icon.decorative #986f72color.surface.default #0d07074.621pass
rail edge (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
skeleton default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
skeleton default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
skip-link default textdefaulttextcolor.text.bright #ffa2a7color.surface.raised #140b0b10.144.5pass
skip-link default borderdefaultuicolor.border.overlay #c81a1acolor.surface.raised #140b0b3.343pass
skip-link focus-visible textfocus-visibletextcolor.text.bright #ffa2a7color.surface.raised #140b0b10.144.5pass
skip-link focus-visible borderfocus-visibleuicolor.border.overlay #c81a1acolor.surface.raised #140b0b3.343pass
skip-link focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.raised #140b0b4.593pass
ring on the raised surfacefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.raised #140b0b4.593pass
switch default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
switch hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
switch focus-visible borderfocus-visibleuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
switch focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
switch checked textcheckedtextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
switch checked+focus-visible textchecked+focus-visibletextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
switch checked+focus-visible outlinechecked+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.action.primary.bg #7d13105.573pass
thumb on the off track—uicolor.text.default #e99499color.surface.input #0000009.163pass
thumb on the hovered off trackhoveruicolor.text.default #e99499color.interaction.hover.bg #1c10108.103pass
thumb on the hovered on trackhoveruicolor.action.primary.text #ffa2a7color.action.primary.hover-bg #9114104.753pass
on track edge against the panel (the border stays border.control)checkeduicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
visible name on the panel surface—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Off / On word on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
disabled thumb (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled name (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
table default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
table hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
table selected textselectedtextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
table selected+focus-visible textselected+focus-visibletextcolor.interaction.selection.text #f4eeeecolor.interaction.selection.bg #53131012.474.5pass
table selected+focus-visible outlineselected+focus-visibleuicolor.interaction.focus.ring #e53935color.interaction.selection.bg #5313103.383pass
table selected+container-inactive textselected+container-inactivetextcolor.interaction.selection.inactive-text #e99499color.interaction.selection.inactive-bg #420f0c7.024.5pass
table sorted textsortedtextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
table empty textemptytextcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
table loading textloadingtextcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
header text—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
sticky header text on the raised surface—textcolor.text.bright #ffa2a7color.surface.raised #140b0b10.144.5pass
caption—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
ring on a sort button—uicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
header rule (decorative; thead carries the structure)—uicolor.border.strong #9e231fcolor.surface.default #0d07072.581pass
row divider (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
tabs default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
tabs hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
tabs focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
tabs focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
tabs selected textselectedtextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
tabs selected borderselecteduicolor.border.selected-indicator #e53935color.surface.default #0d07074.733pass
tabs selected+focus-visible textselected+focus-visibletextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
tabs selected+focus-visible borderselected+focus-visibleuicolor.border.selected-indicator #e53935color.surface.default #0d07074.733pass
tabs selected+focus-visible outlineselected+focus-visibleuicolor.interaction.focus.ring #e53935color.surface.default #0d07074.733pass
tabs selected+container-inactive textselected+container-inactivetextcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
inactive indicator (decorative; the selected tab keeps aria-selected and bright text)selected+container-inactiveuicolor.border.selected-indicator-inactive #9e231fcolor.surface.default #0d07072.581pass
disabled tab text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.default #0d07074.483pass
tablist bottom rule (decorative)—uicolor.border.divider #482b2bcolor.surface.default #0d07071.581pass
terminal default textdefaulttextcolor.terminal.fg #ffa2a7color.terminal.bg #00000010.984.5pass
terminal default borderdefaultuicolor.border.control #c81a1acolor.terminal.bg #0000003.623pass
terminal focus-visible textfocus-visibletextcolor.terminal.fg #ffa2a7color.terminal.bg #00000010.984.5pass
terminal focus-visible outlinefocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.terminal.bg #00000010.983pass
terminal selected textselectedtextcolor.terminal.selection-text #f4eeeecolor.terminal.selection-bg #420f0c14.034.5pass
terminal busy textbusytextcolor.terminal.bg #000000color.terminal.cursor #ffa2a710.984.5pass
terminal current textcurrenttextcolor.terminal.fg #ffa2a7color.code.current-line #0d070710.454.5pass
hollow cursor outline at rest—uicolor.terminal.cursor #ffa2a7color.terminal.bg #00000010.983pass
cursor on the cursor linecurrentuicolor.terminal.cursor #ffa2a7color.code.current-line #0d070710.453pass
prompt segment text on the prompt background—textcolor.terminal.prompt-text #ffa2a7color.terminal.prompt-bg #00000010.984.5pass
branch segment text on slot 3—textcolor.terminal.bg #000000color.terminal.ansi.3 #e5c07b12.164.5pass
prompt arrow (the segment's own colour, decorative)—uicolor.terminal.prompt-bg #000000color.terminal.bg #0000001.001pass
dim text and grid labels—textcolor.text.muted #d4868bcolor.terminal.bg #0000007.584.5pass
inverse text—textcolor.terminal.bg #000000color.terminal.fg #ffa2a710.984.5pass
slot 2—textcolor.terminal.ansi.2 #82d9a0color.terminal.bg #00000012.384.5pass
slot 3—textcolor.terminal.ansi.3 #e5c07bcolor.terminal.bg #00000012.164.5pass
slot 5—textcolor.terminal.ansi.5 #c7a0e8color.terminal.bg #0000009.624.5pass
slot 7—textcolor.terminal.ansi.7 #ffa2a7color.terminal.bg #00000010.984.5pass
slot 11—textcolor.terminal.ansi.11 #f2d49bcolor.terminal.bg #00000014.674.5pass
slot 1—textcolor.terminal.ansi.1 #f07178color.terminal.bg #0000007.344.5pass
slot 4—textcolor.terminal.ansi.4 #82b4ffcolor.terminal.bg #0000009.924.5pass
slot 6—textcolor.terminal.ansi.6 #78d4d4color.terminal.bg #00000012.174.5pass
slot 8 (3.01:1, the dim tier)—textcolor.terminal.ansi.8 #bd787dcolor.terminal.bg #0000006.154.5pass
slot 9—textcolor.terminal.ansi.9 #ff9095color.terminal.bg #0000009.684.5pass
slot 10—textcolor.terminal.ansi.10 #a2edb8color.terminal.bg #00000015.344.5pass
slot 12—textcolor.terminal.ansi.12 #a4caffcolor.terminal.bg #00000012.474.5pass
slot 13—textcolor.terminal.ansi.13 #dec0f4color.terminal.bg #00000012.954.5pass
slot 14—textcolor.terminal.ansi.14 #a0e7e7color.terminal.bg #00000015.084.5pass
slot 15—textcolor.terminal.ansi.15 #ffa2a7color.terminal.bg #00000010.984.5pass
slot 0 (1.00:1; it is the background)—textcolor.terminal.ansi.0 #000000color.terminal.bg #0000001.004.5waived: heritage slot; slot 0 is the terminal background and is never a foreground on it
text-field default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
text-field default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
text-field hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
text-field hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
text-field focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
text-field focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
text-field focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
text-field placeholder-shown textplaceholder-showntextcolor.text.placeholder #bd787dcolor.surface.input #0000006.154.5pass
text-field placeholder-shown borderplaceholder-shownuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
text-field invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
text-field invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
text-field invalid+focus-visible textinvalid+focus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
text-field invalid+focus-visible borderinvalid+focus-visibleuicolor.status.danger.border #e53935color.surface.input #0000004.973pass
text-field invalid+focus-visible outlineinvalid+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.input #00000010.983pass
text-field read-only textread-onlytextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
validation message on the panel surface—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
help text on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
read-only bottom edge (decorative; the field has no box)read-onlyuicolor.border.divider #482b2bcolor.surface.canvas #0000001.661pass
textarea default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
textarea default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
textarea hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
textarea hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
textarea focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
textarea focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
textarea focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
textarea placeholder-shown textplaceholder-showntextcolor.text.placeholder #bd787dcolor.surface.input #0000006.154.5pass
textarea placeholder-shown borderplaceholder-shownuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
textarea invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
textarea invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
textarea invalid+focus-visible textinvalid+focus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
textarea invalid+focus-visible borderinvalid+focus-visibleuicolor.status.danger.border #e53935color.surface.input #0000004.973pass
textarea invalid+focus-visible outlineinvalid+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.input #00000010.983pass
textarea read-only textread-onlytextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
validation message on the panel surface—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
help and count on the panel surface—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
read-only bottom edge (decorative; the field has no box)read-onlyuicolor.border.divider #482b2bcolor.surface.canvas #0000001.661pass
time-picker default textdefaulttextcolor.text.default #e99499color.surface.input #0000009.164.5pass
time-picker default borderdefaultuicolor.border.control #c81a1acolor.surface.input #0000003.623pass
time-picker hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
time-picker hover borderhoveruicolor.border.control #c81a1acolor.interaction.hover.bg #1c10103.203pass
time-picker focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
time-picker focus-visible borderfocus-visibleuicolor.border.active #e53935color.surface.input #0000004.973pass
time-picker focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.input #0000004.973pass
time-picker invalid textinvalidtextcolor.text.default #e99499color.surface.input #0000009.164.5pass
time-picker invalid borderinvaliduicolor.status.danger.border #e53935color.surface.input #0000004.973pass
time-picker invalid+focus-visible textinvalid+focus-visibletextcolor.text.default #e99499color.surface.input #0000009.164.5pass
time-picker invalid+focus-visible borderinvalid+focus-visibleuicolor.status.danger.border #e53935color.surface.input #0000004.973pass
time-picker invalid+focus-visible outlineinvalid+focus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.surface.input #00000010.983pass
validation message on the canvas—textcolor.status.danger.text #f07178color.surface.canvas #0000007.344.5pass
help text on the canvas—textcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
disabled text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.interaction.disabled.bg #0d07074.483pass
disabled border (exempt)disableduicolor.border.disabled #482b2bcolor.interaction.disabled.bg #0d07071.581pass
timeline default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
timeline default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
toast default textdefaulttextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
toast default borderdefaultuicolor.border.overlay #c81a1acolor.surface.canvas #0000003.623pass
toast hover texthovertextcolor.text.link-hover #f4eeeecolor.interaction.hover.bg #1c101016.194.5pass
toast focus-visible textfocus-visibletextcolor.action.tertiary.text #e99499color.surface.canvas #0000009.164.5pass
toast focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.canvas #0000004.973pass
toast stacked textstackedtextcolor.text.muted #d4868bcolor.surface.canvas #0000007.584.5pass
toast stacked borderstackeduicolor.border.overlay #c81a1acolor.surface.canvas #0000003.623pass
toast reduced-motion textreduced-motiontextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
toast reduced-motion borderreduced-motionuicolor.border.overlay #c81a1acolor.surface.canvas #0000003.623pass
glyph on the plain toast—textcolor.status.info.text #82b4ffcolor.surface.canvas #0000009.924.5pass
action text on the plain toast—textcolor.text.link #f73f35color.surface.canvas #0000005.724.5pass
warning glyph on its tint—textcolor.status.warning.text #e5c07bcolor.status.warning.tint #1f1a0c10.044.5pass
warning border on its tint—uicolor.status.warning.border #e5c07bcolor.status.warning.tint #1f1a0c10.043pass
text on the warning tint—textcolor.text.default #e99499color.status.warning.tint #1f1a0c7.564.5pass
success glyph on its tint—textcolor.status.success.text #82d9a0color.status.success.tint #0f1a0e10.544.5pass
success border on its tint—uicolor.status.success.border #82d9a0color.status.success.tint #0f1a0e10.543pass
text on the success tint—textcolor.text.default #e99499color.status.success.tint #0f1a0e7.804.5pass
info glyph on its tint—textcolor.status.info.text #82b4ffcolor.status.info.tint #0f141c8.734.5pass
info border on its tint—uicolor.status.info.border #82b4ffcolor.status.info.tint #0f141c8.733pass
text on the info tint—textcolor.text.default #e99499color.status.info.tint #0f141c8.064.5pass
neutral glyph on its tint—textcolor.status.neutral.text #d4868bcolor.status.neutral.tint #140b0b7.014.5pass
neutral border on its tint—uicolor.status.neutral.border #986f72color.status.neutral.tint #140b0b4.483pass
text on the neutral tint—textcolor.text.default #e99499color.status.neutral.tint #140b0b8.464.5pass
text, glyph and buttons on the danger fill—textcolor.status.danger.on-fill #f9faf9color.status.danger.fill #dc282e4.584.5pass
the danger fill is its own boundary against the canvas—uicolor.status.danger.fill #dc282ecolor.surface.canvas #0000004.393pass
danger border on the danger fill (decorative)—uicolor.status.danger.border #e53935color.status.danger.fill #dc282e1.131pass
toolbar default textdefaulttextcolor.text.default #e99499color.surface.chrome #0000009.164.5pass
toolbar hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
toolbar focus-visible textfocus-visibletextcolor.text.default #e99499color.surface.chrome #0000009.164.5pass
toolbar focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.chrome #0000004.973pass
toolbar toggled texttoggledtextcolor.text.bright #ffa2a7color.interaction.pressed.bg #420f0c8.414.5pass
toolbar toggled bordertoggleduicolor.border.active #e53935color.interaction.pressed.bg #420f0c3.813pass
disabled button text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.chrome #0000004.713pass
separator (decorative; role separator carries the grouping)—uicolor.border.default #482b2bcolor.surface.chrome #0000001.661pass
toolbar bottom edge (decorative)—uicolor.border.divider #482b2bcolor.surface.chrome #0000001.661pass
tooltip default textdefaulttextcolor.text.default #e99499color.surface.raised #140b0b8.464.5pass
tooltip default borderdefaultuicolor.border.overlay #c81a1acolor.surface.raised #140b0b3.343pass
tooltip hover texthovertextcolor.action.tertiary.text #e99499color.action.tertiary.hover-bg #1c0a098.354.5pass
tooltip focus-visible textfocus-visibletextcolor.action.tertiary.text #e99499color.surface.canvas #0000009.164.5pass
tooltip focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.canvas #0000004.973pass
tooltip open textopentextcolor.text.default #e99499color.surface.raised #140b0b8.464.5pass
tooltip open borderopenuicolor.border.overlay #c81a1acolor.surface.raised #140b0b3.343pass
shortcut on the tooltip—textcolor.text.bright #ffa2a7color.surface.raised #140b0b10.144.5pass
shortcut key border on the tooltip—uicolor.border.control #c81a1acolor.surface.raised #140b0b3.343pass
trigger text on the canvas—textcolor.action.tertiary.text #e99499color.surface.canvas #0000009.164.5pass
tree default textdefaulttextcolor.text.default #e99499color.surface.default #0d07078.724.5pass
tree default borderdefaultuicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
Primary content—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
Supporting content—textcolor.text.muted #d4868bcolor.surface.default #0d07077.224.5pass
Control boundary—uicolor.border.control #c81a1acolor.surface.default #0d07073.443pass
wizard default textdefaulttextcolor.text.default #e99499color.surface.canvas #0000009.164.5pass
wizard hover texthovertextcolor.text.default #e99499color.interaction.hover.bg #1c10108.104.5pass
wizard focus-visible textfocus-visibletextcolor.text.bright #ffa2a7color.surface.canvas #00000010.984.5pass
wizard focus-visible outlinefocus-visibleuicolor.interaction.focus.ring #e53935color.surface.canvas #0000004.973pass
wizard current textcurrenttextcolor.text.bright #ffa2a7color.surface.canvas #00000010.984.5pass
wizard current bordercurrentuicolor.border.selected-indicator #e53935color.surface.canvas #0000004.973pass
wizard invalid textinvalidtextcolor.status.danger.text #f07178color.surface.canvas #0000007.344.5pass
wizard invalid borderinvaliduicolor.status.danger.border #e53935color.surface.canvas #0000004.973pass
wizard busy textbusytextcolor.action.primary.text #ffa2a7color.action.primary.bg #7d13105.574.5pass
complete marker on the canvas—textcolor.status.success.text #82d9a0color.surface.canvas #00000012.384.5pass
panel title on the panel surface—textcolor.text.bright #ffa2a7color.surface.default #0d070710.454.5pass
panel text on the panel surface—textcolor.text.default #e99499color.surface.default #0d07078.724.5pass
step message on the panel surface—textcolor.status.danger.text #f07178color.surface.default #0d07076.984.5pass
panel edge (decorative)—uicolor.border.default #482b2bcolor.surface.canvas #0000001.661pass
back button text—textcolor.action.secondary.text #ffa2a7color.surface.canvas #00000010.984.5pass
back button boundary—uicolor.action.secondary.border #986f72color.surface.canvas #0000004.853pass
next button boundary—uicolor.action.primary.border #9e231fcolor.surface.canvas #0000002.713waived: the primary button is identified by its text on the fill and by its position; the low-contrast fill and border against the canvas are a documented property of the actions family
ring on the next button's fillfocus-visibleuicolor.interaction.focus.ring-container #ffa2a7color.action.primary.bg #7d13105.573pass
future step text (exempt; house floor 3:1)disableduicolor.text.disabled #a3676bcolor.surface.canvas #0000004.713pass