/**
 * File Name: gco-ui-table-tokens.css
 * Project: GCO UI CSS Architecture Migration
 * Validation fixture: first governed pattern matrix
 *
 * The table is an autonomous governed pattern and owns its complete
 * foreground/background combinations.
 *
 * Naming:
 * --gco-ui-table-<element-or-state>-<attribute>
 */

:root {
  --gco-ui-table-heading-background: var(--gco-ui-color-brand-dark);
  --gco-ui-table-heading-foreground: var(--gco-ui-color-white);
  --gco-ui-table-heading-border: var(--gco-ui-color-rim);

  --gco-ui-table-cell-regular-background: var(--gco-ui-color-surface-interactive-rest);
  --gco-ui-table-cell-regular-foreground: var(--gco-ui-color-white);
  --gco-ui-table-cell-regular-border: var(--gco-ui-color-rim);

  --gco-ui-table-cell-hover-background: var(--gco-ui-color-state-hover-light);
  --gco-ui-table-cell-hover-foreground: var(--gco-ui-text-on-light);
  --gco-ui-table-cell-hover-border: var(--gco-ui-color-rim);

  --gco-ui-table-cell-selected-background: var(--gco-ui-color-state-selected-light);
  --gco-ui-table-cell-selected-foreground: var(--gco-ui-text-on-light);
  --gco-ui-table-cell-selected-border: var(--gco-ui-color-rim);
}
