/**
 * File Name: gco-ui-notice-tokens.css
 * Project: GCO UI CSS Architecture Migration
 * Pattern: gco_notice
 *
 * First validation pass preserves the current effective notice contract.
 * The same contract is intentionally rendered on both dark and light hosts.
 * Context-specific tokens are not introduced unless browser validation proves
 * that specific attributes must change.
 *
 * Danger remains an alias of Error and therefore does not receive a duplicate
 * colour contract.
 */

:root {
  --gco-ui-notice-background: var(--gco-ui-color-notice-surface);
  --gco-ui-notice-foreground: var(--gco-ui-text-on-dark);
  --gco-ui-notice-on-light-foreground: var(--gco-ui-text-on-light);
  --gco-ui-notice-halo: var(--gco-ui-color-notice-halo);

  --gco-ui-notice-default-border: var(--gco-ui-color-notice-default-border);
  --gco-ui-notice-info-border: var(--gco-ui-color-notice-info-border);
  --gco-ui-notice-success-border: var(--gco-ui-color-notice-success-border);
  --gco-ui-notice-warning-border: var(--gco-ui-color-notice-warning-border);
  --gco-ui-notice-error-border: var(--gco-ui-color-notice-error-border);
}
