@ -99,7 +99,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
// shadcn/Radix/Ark).
'trigger-color-open' : 'var(--color-content-primary)' ,
'trigger-color-disabled' : 'var(--color-content-disabled)' ,
'trigger-hover-bg' : 'var(--color-surface-raised)' ,
'trigger-hover-color' : 'var(--color-content-primary)' ,
'trigger-transition-duration' : 'var(--duration-fast)' ,
'trigger-transition-ease' : 'var(--ease-default)' ,
@ -500,7 +499,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'ellipsis-border' : 'transparent' ,
'ellipsis-border-hover' : 'var(--color-border-subtle)' ,
'ellipsis-bg' : 'transparent' ,
'ellipsis-bg-hover' : 'var(--color-surface-raised)' ,
'ellipsis-color' : 'var(--color-content-muted)' ,
'ellipsis-color-hover' : 'var(--color-content-primary)' ,
'transition-duration' : 'var(--duration-fast)' ,
@ -760,7 +758,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'trigger-font-weight' : 'var(--font-weight-medium)' ,
'trigger-color' : 'var(--color-content-primary)' ,
'trigger-color-hover' : 'var(--color-content-primary)' ,
'trigger-bg-hover' : 'var(--color-surface-overlay)' ,
'trigger-radius' : 'var(--radius-sm)' ,
'trigger-padding' : 'var(--space-2) var(--space-3)' ,
'content-padding' : 'var(--space-3)' ,
@ -1100,7 +1097,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'control-border-active' : 'var(--color-primary-border)' ,
'control-bg' : 'transparent' ,
// Higher-contrast hover/focus fill than the field surface.
'control-bg-hover' : 'var(--color-neutral-hover)' ,
'control-bg-focus' : 'var(--color-neutral-hover)' ,
'control-bg-active' : 'var(--color-primary-track)' ,
'control-color' : 'var(--color-content-secondary)' ,
@ -1709,7 +1705,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'control-border' : 'transparent' ,
'control-border-hover' : 'var(--color-border-subtle)' ,
'control-bg' : 'transparent' ,
'control-bg-hover' : 'var(--color-surface-overlay)' ,
'control-color' : 'var(--color-content-secondary)' ,
'control-color-hover' : 'var(--color-content-primary)' ,
'select-min-width' : '8ch' ,
@ -1728,7 +1723,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'day-border' : 'transparent' ,
'day-border-hover' : 'var(--color-border-subtle)' ,
'day-bg' : 'transparent' ,
'day-bg-hover' : 'var(--color-surface-overlay)' ,
'day-color' : 'var(--color-content-primary)' ,
'day-color-hover' : 'var(--color-content-primary)' ,
'day-font-weight' : 'var(--font-weight-regular)' ,
@ -1788,7 +1782,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'control-border' : 'transparent' ,
'control-border-hover' : 'var(--color-border-subtle)' ,
'control-bg' : 'transparent' ,
'control-bg-hover' : 'var(--color-surface-raised)' ,
'control-color' : 'var(--color-content-secondary)' ,
'control-color-hover' : 'var(--color-content-primary)' ,
'selected-border' : 'var(--color-primary-border)' ,
@ -2029,7 +2022,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
border : 'var(--color-border-default)' ,
'border-hover' : 'var(--color-border-strong)' ,
bg : 'var(--color-surface-default)' ,
'bg-hover' : 'var(--color-surface-raised)' ,
'content-gap' : 'var(--space-3)' ,
'text-gap' : 'var(--space-0-5)' ,
'title-font-family' : 'var(--font-ui)' ,
@ -2246,7 +2238,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'trigger-border-hover' : 'var(--color-border-strong)' ,
'trigger-radius' : 'var(--radius-md)' ,
'trigger-bg' : 'var(--color-surface-default)' ,
'trigger-bg-hover' : 'var(--color-surface-raised)' ,
'trigger-shadow' : 'var(--shadow-subtle)' ,
'trigger-color' : 'var(--color-content-primary)' ,
'trigger-indicator-color' : 'var(--color-content-secondary)' ,
@ -2405,7 +2396,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'control-border-hover' : 'var(--color-border-subtle)' ,
'control-border-active' : 'var(--color-primary-border)' ,
'control-bg' : 'transparent' ,
'control-bg-hover' : 'var(--color-surface-overlay)' ,
'control-bg-active' : 'var(--color-primary-track)' ,
'control-color' : 'var(--color-content-secondary)' ,
'control-color-hover' : 'var(--color-content-primary)' ,
@ -2453,7 +2443,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'button-border-hover' : 'var(--color-border-default)' ,
'button-radius' : 'var(--radius-md)' ,
'button-bg' : 'var(--color-surface-raised)' ,
'button-bg-hover' : 'var(--color-surface-overlay)' ,
'button-color' : 'var(--color-content-secondary)' ,
'button-color-hover' : 'var(--color-content-primary)' ,
'button-solid-color' : 'var(--color-content-on-solid)' ,
@ -2612,7 +2601,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'item-border' : 'var(--color-border-subtle)' ,
'item-border-hover' : 'var(--color-border-default)' ,
'item-bg' : 'var(--color-surface-raised)' ,
'item-bg-hover' : 'var(--color-surface-overlay)' ,
'item-shadow' : 'var(--shadow-subtle)' ,
'item-color' : 'var(--color-content-secondary)' ,
'item-color-hover' : 'var(--color-content-primary)' ,
@ -2623,7 +2611,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'remove-border' : 'transparent' ,
'remove-border-hover' : 'var(--color-border-subtle)' ,
'remove-bg' : 'transparent' ,
'remove-bg-hover' : 'color-mix(in srgb, currentColor 12%, transparent)' ,
'transition-duration' : 'var(--duration-fast)' ,
'transition-ease' : 'var(--ease-default)' ,
'disabled-opacity' : 'var(--opacity-disabled)' ,
@ -2812,7 +2799,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'trigger-border' : 'var(--color-border-subtle)' ,
'trigger-border-hover' : 'var(--color-border-default)' ,
'trigger-bg' : 'var(--color-surface-raised)' ,
'trigger-bg-hover' : 'var(--color-surface-overlay)' ,
'trigger-color' : 'var(--color-content-secondary)' ,
'trigger-color-hover' : 'var(--color-content-primary)' ,
'submit-color' : 'var(--color-content-on-solid)' ,
@ -3037,7 +3023,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'action-border' : 'transparent' ,
'action-border-hover' : 'var(--color-border-subtle)' ,
'action-bg' : 'transparent' ,
'action-bg-hover' : 'color-mix(in srgb, currentColor 10%, transparent)' ,
'action-color' : 'var(--color-content-secondary)' ,
'action-color-hover' : 'var(--color-content-primary)' ,
'delete-size' : 'var(--control-height-xs)' ,
@ -3223,7 +3208,6 @@ export const THEME_BASE_RECIPE_TOKENS = {
'trigger-border-width' : 'var(--border-width)' ,
'trigger-color' : 'var(--color-content-secondary)' ,
'trigger-color-hover' : 'var(--color-content-primary)' ,
'trigger-bg-hover' : 'var(--color-surface-overlay)' ,
'indicator-radius' : 'var(--radius-full)' ,
'indicator-border-width' : 'var(--border-width)' ,
'indicator-border' : 'var(--color-border-default)' ,