@layer sw.tokens.base, sw.tokens.brand, sw.tokens.scheme, sw.tokens.skin, sw.tokens.contrast;
@layer sw.tokens.base, sw.tokens.brand;

@layer sw.tokens.scheme {
  [data-sw-color-scheme="dark"] {
    --sw-color-aa-accent-default: var(--sw-color-brand-400);
    --sw-color-aa-accent-hover: var(--sw-color-brand-300);
    --sw-color-aa-accent-pressed: var(--sw-color-brand-200);
    --sw-color-aa-border-focus: var(--sw-color-neutral-100);
    --sw-color-aa-border-interactive: var(--sw-color-brand-400);
    --sw-color-aa-status-danger-hover: var(--sw-color-danger-300);
    --sw-color-aa-status-danger-solid: var(--sw-color-danger-400);
    --sw-color-aa-status-danger-text: var(--sw-color-danger-300);
    --sw-color-aa-status-info-solid: var(--sw-color-info-400);
    --sw-color-aa-status-info-text: var(--sw-color-info-300);
    --sw-color-aa-status-success-solid: var(--sw-color-success-400);
    --sw-color-aa-status-success-text: var(--sw-color-success-300);
    --sw-color-aa-status-warning-solid: var(--sw-color-warning-400);
    --sw-color-aa-status-warning-text: var(--sw-color-warning-300);
    --sw-color-aa-text-accent: var(--sw-color-brand-300);
    --sw-color-aa-text-link: var(--sw-color-brand-300);
    --sw-color-aa-text-link-hover: var(--sw-color-brand-200);
    --sw-color-aa-text-link-pressed: var(--sw-color-brand-100);
    --sw-color-aa-text-primary: var(--sw-color-neutral-100);
    --sw-color-aa-text-secondary: var(--sw-color-neutral-300);
    --sw-color-accent-default--scheme: var(--sw-color-brand-300);
    --sw-color-accent-default: var(--sw-color-brand-300);
    --sw-color-accent-hover--scheme: var(--sw-color-brand-200);
    --sw-color-accent-hover: var(--sw-color-brand-200);
    --sw-color-accent-muted: var(--sw-color-brand-800);
    --sw-color-accent-pressed--scheme: var(--sw-color-brand-100);
    --sw-color-accent-pressed: var(--sw-color-brand-100);
    --sw-color-accent-subtle: var(--sw-color-brand-900);
    --sw-color-border-default--skin: var(--sw-color-neutral-400);
    --sw-color-border-default: var(--sw-color-neutral-400);
    --sw-color-border-focus--scheme: var(--sw-color-neutral-50);
    --sw-color-border-focus: var(--sw-color-neutral-50);
    --sw-color-border-interactive--scheme: var(--sw-color-brand-400);
    --sw-color-border-interactive: var(--sw-color-brand-400);
    --sw-color-border-strong: var(--sw-color-neutral-400);
    --sw-color-border-subtle--skin: var(--sw-color-neutral-800);
    --sw-color-border-subtle: var(--sw-color-neutral-800);
    --sw-color-scrim: var(--sw-color-pure-black);
    --sw-color-status-danger-hover--scheme: var(--sw-color-danger-200);
    --sw-color-status-danger-hover: var(--sw-color-danger-200);
    --sw-color-status-danger-solid--scheme: var(--sw-color-danger-300);
    --sw-color-status-danger-solid: var(--sw-color-danger-300);
    --sw-color-status-danger-surface: var(--sw-color-danger-950);
    --sw-color-status-danger-text--scheme: var(--sw-color-danger-200);
    --sw-color-status-danger-text: var(--sw-color-danger-200);
    --sw-color-status-info-solid--scheme: var(--sw-color-info-300);
    --sw-color-status-info-solid: var(--sw-color-info-300);
    --sw-color-status-info-surface: var(--sw-color-info-950);
    --sw-color-status-info-text--scheme: var(--sw-color-info-200);
    --sw-color-status-info-text: var(--sw-color-info-200);
    --sw-color-status-success-solid--scheme: var(--sw-color-success-300);
    --sw-color-status-success-solid: var(--sw-color-success-300);
    --sw-color-status-success-surface: var(--sw-color-success-950);
    --sw-color-status-success-text--scheme: var(--sw-color-success-200);
    --sw-color-status-success-text: var(--sw-color-success-200);
    --sw-color-status-warning-solid--scheme: var(--sw-color-warning-300);
    --sw-color-status-warning-solid: var(--sw-color-warning-300);
    --sw-color-status-warning-surface: var(--sw-color-warning-950);
    --sw-color-status-warning-text--scheme: var(--sw-color-warning-200);
    --sw-color-status-warning-text: var(--sw-color-warning-200);
    --sw-color-surface-disabled: var(--sw-color-neutral-900);
    --sw-color-surface-highlight: var(--sw-color-warning-900);
    --sw-color-surface-hover--skin: var(--sw-color-neutral-800);
    --sw-color-surface-hover: var(--sw-color-neutral-800);
    --sw-color-surface-overlay: var(--sw-color-neutral-800);
    --sw-color-surface-page: var(--sw-color-neutral-950);
    --sw-color-surface-pressed: var(--sw-color-neutral-700);
    --sw-color-surface-raised: var(--sw-color-neutral-900);
    --sw-color-surface-selected: var(--sw-color-brand-900);
    --sw-color-surface-selected-hover: var(--sw-color-brand-800);
    --sw-color-surface-sunken: var(--sw-color-pure-black);
    --sw-color-text-accent--scheme: var(--sw-color-brand-200);
    --sw-color-text-accent: var(--sw-color-brand-200);
    --sw-color-text-accent-active--scheme: var(--sw-color-pure-white);
    --sw-color-text-accent-active: var(--sw-color-pure-white);
    --sw-color-text-disabled: var(--sw-color-neutral-600);
    --sw-color-text-link--scheme: var(--sw-color-brand-200);
    --sw-color-text-link: var(--sw-color-brand-200);
    --sw-color-text-link-hover--scheme: var(--sw-color-brand-100);
    --sw-color-text-link-hover: var(--sw-color-brand-100);
    --sw-color-text-link-pressed--scheme: var(--sw-color-brand-50);
    --sw-color-text-link-pressed: var(--sw-color-brand-50);
    --sw-color-text-on-accent: var(--sw-color-neutral-950);
    --sw-color-text-on-status: var(--sw-color-neutral-950);
    --sw-color-text-primary--scheme: var(--sw-color-neutral-50);
    --sw-color-text-primary: var(--sw-color-neutral-50);
    --sw-color-text-primary-active--scheme: var(--sw-color-pure-white);
    --sw-color-text-primary-active: var(--sw-color-pure-white);
    --sw-color-text-secondary--scheme: var(--sw-color-neutral-200);
    --sw-color-text-secondary--skin: var(--sw-color-neutral-200);
    --sw-color-text-secondary: var(--sw-color-neutral-200);
  }

  [data-sw-color-scheme="light"] {
    --sw-color-aa-accent-default: var(--sw-color-aa-accent-default--brand);
    --sw-color-aa-accent-hover: var(--sw-color-aa-accent-hover--brand);
    --sw-color-aa-accent-pressed: var(--sw-color-aa-accent-pressed--brand);
    --sw-color-aa-border-focus: var(--sw-color-aa-border-focus--brand);
    --sw-color-aa-border-interactive: var(--sw-color-aa-border-interactive--brand);
    --sw-color-aa-status-danger-hover: var(--sw-color-aa-status-danger-hover--brand);
    --sw-color-aa-status-danger-solid: var(--sw-color-aa-status-danger-solid--brand);
    --sw-color-aa-status-danger-text: var(--sw-color-aa-status-danger-text--brand);
    --sw-color-aa-status-info-solid: var(--sw-color-aa-status-info-solid--brand);
    --sw-color-aa-status-info-text: var(--sw-color-aa-status-info-text--brand);
    --sw-color-aa-status-success-solid: var(--sw-color-aa-status-success-solid--brand);
    --sw-color-aa-status-success-text: var(--sw-color-aa-status-success-text--brand);
    --sw-color-aa-status-warning-solid: var(--sw-color-aa-status-warning-solid--brand);
    --sw-color-aa-status-warning-text: var(--sw-color-aa-status-warning-text--brand);
    --sw-color-aa-text-accent: var(--sw-color-aa-text-accent--brand);
    --sw-color-aa-text-link: var(--sw-color-aa-text-link--brand);
    --sw-color-aa-text-link-hover: var(--sw-color-aa-text-link-hover--brand);
    --sw-color-aa-text-link-pressed: var(--sw-color-aa-text-link-pressed--brand);
    --sw-color-aa-text-primary: var(--sw-color-aa-text-primary--brand);
    --sw-color-aa-text-secondary: var(--sw-color-aa-text-secondary--brand);
    --sw-color-accent-default--scheme: var(--sw-color-accent-default--brand);
    --sw-color-accent-default: var(--sw-color-accent-default--brand);
    --sw-color-accent-hover--scheme: var(--sw-color-accent-hover--brand);
    --sw-color-accent-hover: var(--sw-color-accent-hover--brand);
    --sw-color-accent-muted: var(--sw-color-accent-muted--brand);
    --sw-color-accent-pressed--scheme: var(--sw-color-accent-pressed--brand);
    --sw-color-accent-pressed: var(--sw-color-accent-pressed--brand);
    --sw-color-accent-subtle: var(--sw-color-accent-subtle--brand);
    --sw-color-border-default--skin: var(--sw-color-border-default--brand);
    --sw-color-border-default: var(--sw-color-border-default--brand);
    --sw-color-border-focus--scheme: var(--sw-color-border-focus--brand);
    --sw-color-border-focus: var(--sw-color-border-focus--brand);
    --sw-color-border-interactive--scheme: var(--sw-color-border-interactive--brand);
    --sw-color-border-interactive: var(--sw-color-border-interactive--brand);
    --sw-color-border-strong: var(--sw-color-border-strong--brand);
    --sw-color-border-subtle--skin: var(--sw-color-border-subtle--brand);
    --sw-color-border-subtle: var(--sw-color-border-subtle--brand);
    --sw-color-scrim: var(--sw-color-scrim--brand);
    --sw-color-status-danger-hover--scheme: var(--sw-color-status-danger-hover--brand);
    --sw-color-status-danger-hover: var(--sw-color-status-danger-hover--brand);
    --sw-color-status-danger-solid--scheme: var(--sw-color-status-danger-solid--brand);
    --sw-color-status-danger-solid: var(--sw-color-status-danger-solid--brand);
    --sw-color-status-danger-surface: var(--sw-color-status-danger-surface--brand);
    --sw-color-status-danger-text--scheme: var(--sw-color-status-danger-text--brand);
    --sw-color-status-danger-text: var(--sw-color-status-danger-text--brand);
    --sw-color-status-info-solid--scheme: var(--sw-color-status-info-solid--brand);
    --sw-color-status-info-solid: var(--sw-color-status-info-solid--brand);
    --sw-color-status-info-surface: var(--sw-color-status-info-surface--brand);
    --sw-color-status-info-text--scheme: var(--sw-color-status-info-text--brand);
    --sw-color-status-info-text: var(--sw-color-status-info-text--brand);
    --sw-color-status-success-solid--scheme: var(--sw-color-status-success-solid--brand);
    --sw-color-status-success-solid: var(--sw-color-status-success-solid--brand);
    --sw-color-status-success-surface: var(--sw-color-status-success-surface--brand);
    --sw-color-status-success-text--scheme: var(--sw-color-status-success-text--brand);
    --sw-color-status-success-text: var(--sw-color-status-success-text--brand);
    --sw-color-status-warning-solid--scheme: var(--sw-color-status-warning-solid--brand);
    --sw-color-status-warning-solid: var(--sw-color-status-warning-solid--brand);
    --sw-color-status-warning-surface: var(--sw-color-status-warning-surface--brand);
    --sw-color-status-warning-text--scheme: var(--sw-color-status-warning-text--brand);
    --sw-color-status-warning-text: var(--sw-color-status-warning-text--brand);
    --sw-color-surface-disabled: var(--sw-color-surface-disabled--brand);
    --sw-color-surface-highlight: var(--sw-color-surface-highlight--brand);
    --sw-color-surface-hover--skin: var(--sw-color-surface-hover--brand);
    --sw-color-surface-hover: var(--sw-color-surface-hover--brand);
    --sw-color-surface-overlay: var(--sw-color-surface-overlay--brand);
    --sw-color-surface-page: var(--sw-color-surface-page--brand);
    --sw-color-surface-pressed: var(--sw-color-surface-pressed--brand);
    --sw-color-surface-raised: var(--sw-color-surface-raised--brand);
    --sw-color-surface-selected: var(--sw-color-surface-selected--brand);
    --sw-color-surface-selected-hover: var(--sw-color-surface-selected-hover--brand);
    --sw-color-surface-sunken: var(--sw-color-surface-sunken--brand);
    --sw-color-text-accent--scheme: var(--sw-color-text-accent--brand);
    --sw-color-text-accent: var(--sw-color-text-accent--brand);
    --sw-color-text-accent-active--scheme: var(--sw-color-text-accent-active--brand);
    --sw-color-text-accent-active: var(--sw-color-text-accent-active--brand);
    --sw-color-text-disabled: var(--sw-color-text-disabled--brand);
    --sw-color-text-link--scheme: var(--sw-color-text-link--brand);
    --sw-color-text-link: var(--sw-color-text-link--brand);
    --sw-color-text-link-hover--scheme: var(--sw-color-text-link-hover--brand);
    --sw-color-text-link-hover: var(--sw-color-text-link-hover--brand);
    --sw-color-text-link-pressed--scheme: var(--sw-color-text-link-pressed--brand);
    --sw-color-text-link-pressed: var(--sw-color-text-link-pressed--brand);
    --sw-color-text-on-accent: var(--sw-color-text-on-accent--brand);
    --sw-color-text-on-status: var(--sw-color-text-on-status--brand);
    --sw-color-text-primary--scheme: var(--sw-color-text-primary--brand);
    --sw-color-text-primary: var(--sw-color-text-primary--brand);
    --sw-color-text-primary-active--scheme: var(--sw-color-text-primary-active--brand);
    --sw-color-text-primary-active: var(--sw-color-text-primary-active--brand);
    --sw-color-text-secondary--scheme: var(--sw-color-text-secondary--brand);
    --sw-color-text-secondary--skin: var(--sw-color-text-secondary--brand);
    --sw-color-text-secondary: var(--sw-color-text-secondary--brand);
  }

  @media (prefers-color-scheme: dark) {
    [data-sw-color-scheme="system"] {
      --sw-color-aa-accent-default: var(--sw-color-brand-400);
      --sw-color-aa-accent-hover: var(--sw-color-brand-300);
      --sw-color-aa-accent-pressed: var(--sw-color-brand-200);
      --sw-color-aa-border-focus: var(--sw-color-neutral-100);
      --sw-color-aa-border-interactive: var(--sw-color-brand-400);
      --sw-color-aa-status-danger-hover: var(--sw-color-danger-300);
      --sw-color-aa-status-danger-solid: var(--sw-color-danger-400);
      --sw-color-aa-status-danger-text: var(--sw-color-danger-300);
      --sw-color-aa-status-info-solid: var(--sw-color-info-400);
      --sw-color-aa-status-info-text: var(--sw-color-info-300);
      --sw-color-aa-status-success-solid: var(--sw-color-success-400);
      --sw-color-aa-status-success-text: var(--sw-color-success-300);
      --sw-color-aa-status-warning-solid: var(--sw-color-warning-400);
      --sw-color-aa-status-warning-text: var(--sw-color-warning-300);
      --sw-color-aa-text-accent: var(--sw-color-brand-300);
      --sw-color-aa-text-link: var(--sw-color-brand-300);
      --sw-color-aa-text-link-hover: var(--sw-color-brand-200);
      --sw-color-aa-text-link-pressed: var(--sw-color-brand-100);
      --sw-color-aa-text-primary: var(--sw-color-neutral-100);
      --sw-color-aa-text-secondary: var(--sw-color-neutral-300);
      --sw-color-accent-default--scheme: var(--sw-color-brand-300);
      --sw-color-accent-default: var(--sw-color-brand-300);
      --sw-color-accent-hover--scheme: var(--sw-color-brand-200);
      --sw-color-accent-hover: var(--sw-color-brand-200);
      --sw-color-accent-muted: var(--sw-color-brand-800);
      --sw-color-accent-pressed--scheme: var(--sw-color-brand-100);
      --sw-color-accent-pressed: var(--sw-color-brand-100);
      --sw-color-accent-subtle: var(--sw-color-brand-900);
      --sw-color-border-default--skin: var(--sw-color-neutral-400);
      --sw-color-border-default: var(--sw-color-neutral-400);
      --sw-color-border-focus--scheme: var(--sw-color-neutral-50);
      --sw-color-border-focus: var(--sw-color-neutral-50);
      --sw-color-border-interactive--scheme: var(--sw-color-brand-400);
      --sw-color-border-interactive: var(--sw-color-brand-400);
      --sw-color-border-strong: var(--sw-color-neutral-400);
      --sw-color-border-subtle--skin: var(--sw-color-neutral-800);
      --sw-color-border-subtle: var(--sw-color-neutral-800);
      --sw-color-scrim: var(--sw-color-pure-black);
      --sw-color-status-danger-hover--scheme: var(--sw-color-danger-200);
      --sw-color-status-danger-hover: var(--sw-color-danger-200);
      --sw-color-status-danger-solid--scheme: var(--sw-color-danger-300);
      --sw-color-status-danger-solid: var(--sw-color-danger-300);
      --sw-color-status-danger-surface: var(--sw-color-danger-950);
      --sw-color-status-danger-text--scheme: var(--sw-color-danger-200);
      --sw-color-status-danger-text: var(--sw-color-danger-200);
      --sw-color-status-info-solid--scheme: var(--sw-color-info-300);
      --sw-color-status-info-solid: var(--sw-color-info-300);
      --sw-color-status-info-surface: var(--sw-color-info-950);
      --sw-color-status-info-text--scheme: var(--sw-color-info-200);
      --sw-color-status-info-text: var(--sw-color-info-200);
      --sw-color-status-success-solid--scheme: var(--sw-color-success-300);
      --sw-color-status-success-solid: var(--sw-color-success-300);
      --sw-color-status-success-surface: var(--sw-color-success-950);
      --sw-color-status-success-text--scheme: var(--sw-color-success-200);
      --sw-color-status-success-text: var(--sw-color-success-200);
      --sw-color-status-warning-solid--scheme: var(--sw-color-warning-300);
      --sw-color-status-warning-solid: var(--sw-color-warning-300);
      --sw-color-status-warning-surface: var(--sw-color-warning-950);
      --sw-color-status-warning-text--scheme: var(--sw-color-warning-200);
      --sw-color-status-warning-text: var(--sw-color-warning-200);
      --sw-color-surface-disabled: var(--sw-color-neutral-900);
      --sw-color-surface-highlight: var(--sw-color-warning-900);
      --sw-color-surface-hover--skin: var(--sw-color-neutral-800);
      --sw-color-surface-hover: var(--sw-color-neutral-800);
      --sw-color-surface-overlay: var(--sw-color-neutral-800);
      --sw-color-surface-page: var(--sw-color-neutral-950);
      --sw-color-surface-pressed: var(--sw-color-neutral-700);
      --sw-color-surface-raised: var(--sw-color-neutral-900);
      --sw-color-surface-selected: var(--sw-color-brand-900);
      --sw-color-surface-selected-hover: var(--sw-color-brand-800);
      --sw-color-surface-sunken: var(--sw-color-pure-black);
      --sw-color-text-accent--scheme: var(--sw-color-brand-200);
      --sw-color-text-accent: var(--sw-color-brand-200);
      --sw-color-text-accent-active--scheme: var(--sw-color-pure-white);
      --sw-color-text-accent-active: var(--sw-color-pure-white);
      --sw-color-text-disabled: var(--sw-color-neutral-600);
      --sw-color-text-link--scheme: var(--sw-color-brand-200);
      --sw-color-text-link: var(--sw-color-brand-200);
      --sw-color-text-link-hover--scheme: var(--sw-color-brand-100);
      --sw-color-text-link-hover: var(--sw-color-brand-100);
      --sw-color-text-link-pressed--scheme: var(--sw-color-brand-50);
      --sw-color-text-link-pressed: var(--sw-color-brand-50);
      --sw-color-text-on-accent: var(--sw-color-neutral-950);
      --sw-color-text-on-status: var(--sw-color-neutral-950);
      --sw-color-text-primary--scheme: var(--sw-color-neutral-50);
      --sw-color-text-primary: var(--sw-color-neutral-50);
      --sw-color-text-primary-active--scheme: var(--sw-color-pure-white);
      --sw-color-text-primary-active: var(--sw-color-pure-white);
      --sw-color-text-secondary--scheme: var(--sw-color-neutral-200);
      --sw-color-text-secondary--skin: var(--sw-color-neutral-200);
      --sw-color-text-secondary: var(--sw-color-neutral-200);
    }
  }

  @media not all and (prefers-color-scheme: dark) {
    [data-sw-color-scheme="system"] {
      --sw-color-aa-accent-default: var(--sw-color-aa-accent-default--brand);
      --sw-color-aa-accent-hover: var(--sw-color-aa-accent-hover--brand);
      --sw-color-aa-accent-pressed: var(--sw-color-aa-accent-pressed--brand);
      --sw-color-aa-border-focus: var(--sw-color-aa-border-focus--brand);
      --sw-color-aa-border-interactive: var(--sw-color-aa-border-interactive--brand);
      --sw-color-aa-status-danger-hover: var(--sw-color-aa-status-danger-hover--brand);
      --sw-color-aa-status-danger-solid: var(--sw-color-aa-status-danger-solid--brand);
      --sw-color-aa-status-danger-text: var(--sw-color-aa-status-danger-text--brand);
      --sw-color-aa-status-info-solid: var(--sw-color-aa-status-info-solid--brand);
      --sw-color-aa-status-info-text: var(--sw-color-aa-status-info-text--brand);
      --sw-color-aa-status-success-solid: var(--sw-color-aa-status-success-solid--brand);
      --sw-color-aa-status-success-text: var(--sw-color-aa-status-success-text--brand);
      --sw-color-aa-status-warning-solid: var(--sw-color-aa-status-warning-solid--brand);
      --sw-color-aa-status-warning-text: var(--sw-color-aa-status-warning-text--brand);
      --sw-color-aa-text-accent: var(--sw-color-aa-text-accent--brand);
      --sw-color-aa-text-link: var(--sw-color-aa-text-link--brand);
      --sw-color-aa-text-link-hover: var(--sw-color-aa-text-link-hover--brand);
      --sw-color-aa-text-link-pressed: var(--sw-color-aa-text-link-pressed--brand);
      --sw-color-aa-text-primary: var(--sw-color-aa-text-primary--brand);
      --sw-color-aa-text-secondary: var(--sw-color-aa-text-secondary--brand);
      --sw-color-accent-default--scheme: var(--sw-color-accent-default--brand);
      --sw-color-accent-default: var(--sw-color-accent-default--brand);
      --sw-color-accent-hover--scheme: var(--sw-color-accent-hover--brand);
      --sw-color-accent-hover: var(--sw-color-accent-hover--brand);
      --sw-color-accent-muted: var(--sw-color-accent-muted--brand);
      --sw-color-accent-pressed--scheme: var(--sw-color-accent-pressed--brand);
      --sw-color-accent-pressed: var(--sw-color-accent-pressed--brand);
      --sw-color-accent-subtle: var(--sw-color-accent-subtle--brand);
      --sw-color-border-default--skin: var(--sw-color-border-default--brand);
      --sw-color-border-default: var(--sw-color-border-default--brand);
      --sw-color-border-focus--scheme: var(--sw-color-border-focus--brand);
      --sw-color-border-focus: var(--sw-color-border-focus--brand);
      --sw-color-border-interactive--scheme: var(--sw-color-border-interactive--brand);
      --sw-color-border-interactive: var(--sw-color-border-interactive--brand);
      --sw-color-border-strong: var(--sw-color-border-strong--brand);
      --sw-color-border-subtle--skin: var(--sw-color-border-subtle--brand);
      --sw-color-border-subtle: var(--sw-color-border-subtle--brand);
      --sw-color-scrim: var(--sw-color-scrim--brand);
      --sw-color-status-danger-hover--scheme: var(--sw-color-status-danger-hover--brand);
      --sw-color-status-danger-hover: var(--sw-color-status-danger-hover--brand);
      --sw-color-status-danger-solid--scheme: var(--sw-color-status-danger-solid--brand);
      --sw-color-status-danger-solid: var(--sw-color-status-danger-solid--brand);
      --sw-color-status-danger-surface: var(--sw-color-status-danger-surface--brand);
      --sw-color-status-danger-text--scheme: var(--sw-color-status-danger-text--brand);
      --sw-color-status-danger-text: var(--sw-color-status-danger-text--brand);
      --sw-color-status-info-solid--scheme: var(--sw-color-status-info-solid--brand);
      --sw-color-status-info-solid: var(--sw-color-status-info-solid--brand);
      --sw-color-status-info-surface: var(--sw-color-status-info-surface--brand);
      --sw-color-status-info-text--scheme: var(--sw-color-status-info-text--brand);
      --sw-color-status-info-text: var(--sw-color-status-info-text--brand);
      --sw-color-status-success-solid--scheme: var(--sw-color-status-success-solid--brand);
      --sw-color-status-success-solid: var(--sw-color-status-success-solid--brand);
      --sw-color-status-success-surface: var(--sw-color-status-success-surface--brand);
      --sw-color-status-success-text--scheme: var(--sw-color-status-success-text--brand);
      --sw-color-status-success-text: var(--sw-color-status-success-text--brand);
      --sw-color-status-warning-solid--scheme: var(--sw-color-status-warning-solid--brand);
      --sw-color-status-warning-solid: var(--sw-color-status-warning-solid--brand);
      --sw-color-status-warning-surface: var(--sw-color-status-warning-surface--brand);
      --sw-color-status-warning-text--scheme: var(--sw-color-status-warning-text--brand);
      --sw-color-status-warning-text: var(--sw-color-status-warning-text--brand);
      --sw-color-surface-disabled: var(--sw-color-surface-disabled--brand);
      --sw-color-surface-highlight: var(--sw-color-surface-highlight--brand);
      --sw-color-surface-hover--skin: var(--sw-color-surface-hover--brand);
      --sw-color-surface-hover: var(--sw-color-surface-hover--brand);
      --sw-color-surface-overlay: var(--sw-color-surface-overlay--brand);
      --sw-color-surface-page: var(--sw-color-surface-page--brand);
      --sw-color-surface-pressed: var(--sw-color-surface-pressed--brand);
      --sw-color-surface-raised: var(--sw-color-surface-raised--brand);
      --sw-color-surface-selected: var(--sw-color-surface-selected--brand);
      --sw-color-surface-selected-hover: var(--sw-color-surface-selected-hover--brand);
      --sw-color-surface-sunken: var(--sw-color-surface-sunken--brand);
      --sw-color-text-accent--scheme: var(--sw-color-text-accent--brand);
      --sw-color-text-accent: var(--sw-color-text-accent--brand);
      --sw-color-text-accent-active--scheme: var(--sw-color-text-accent-active--brand);
      --sw-color-text-accent-active: var(--sw-color-text-accent-active--brand);
      --sw-color-text-disabled: var(--sw-color-text-disabled--brand);
      --sw-color-text-link--scheme: var(--sw-color-text-link--brand);
      --sw-color-text-link: var(--sw-color-text-link--brand);
      --sw-color-text-link-hover--scheme: var(--sw-color-text-link-hover--brand);
      --sw-color-text-link-hover: var(--sw-color-text-link-hover--brand);
      --sw-color-text-link-pressed--scheme: var(--sw-color-text-link-pressed--brand);
      --sw-color-text-link-pressed: var(--sw-color-text-link-pressed--brand);
      --sw-color-text-on-accent: var(--sw-color-text-on-accent--brand);
      --sw-color-text-on-status: var(--sw-color-text-on-status--brand);
      --sw-color-text-primary--scheme: var(--sw-color-text-primary--brand);
      --sw-color-text-primary: var(--sw-color-text-primary--brand);
      --sw-color-text-primary-active--scheme: var(--sw-color-text-primary-active--brand);
      --sw-color-text-primary-active: var(--sw-color-text-primary-active--brand);
      --sw-color-text-secondary--scheme: var(--sw-color-text-secondary--brand);
      --sw-color-text-secondary--skin: var(--sw-color-text-secondary--brand);
      --sw-color-text-secondary: var(--sw-color-text-secondary--brand);
    }
  }
}

@layer sw.tokens.skin, sw.tokens.contrast;
