/**
 * AUTO-GENERATED FILE — DO NOT EDIT.
 *
 * Generated from Tokens Studio.
 * Run `npm run sync-design-tokens` to regenerate.
 */

:root {
  --border-primary-focus: #ad43db; /** Focused/Active input field */
  --border-primary-default: #470a68;
  --border-primary-on-color: #ffffff; /** Stroke on primary surface, Club location indicator */
  --border-primary-on-color-alt: #eceaf9; /** Stroke on gradient surface, Display button stroke */
  --border-secondary-focus: #ad43db; /** Secondary button border - focused state */
  --border-secondary-default-subtle-alt: #ededef; /** Card and divider border */
  --border-secondary-default-subtle: #a4a4a4; /** Default text field border */
  --border-secondary-default-hover: #4b4b4c; /** Secondary button border - hovered state */
  --border-secondary-default: #470a68; /** Secondary button border */
  --border-default: #a4a4a4; /** Search bar border */
  --border-error-default: #ad0000; /** Error input field border */
  --border-success-default: #026700; /** Success input field border */
  --border-hover: #4b4b4c; /** Search bar border - hovered state */
  --border-fill: #14142b; /** Filled input field border */
  --border-disabled: #a4a4a4; /** Button border - disabled state */
  --border-warning-default: #ffe003; /** Inline large */
  --border-info-default: #551497; /** Inline large */
  --border-info-default-subtle: #9747ff; /** Border default color for Figma variant */
  --border-tertiary-focus: #ad43db; /** Tertiary button border - focused state */
  --surface-primary-default: #470a68; /** Primary button bg */
  --surface-primary-default-hover: #7d5295; /** Primary button bg - hovered state */
  --surface-primary-press: #9f80b2; /** Primary button bg - pressed state */
  --surface-primary-default-subtle: #eceaf9; /** promo card cap */
  --surface-primary-promo: #ad43db; /** Small banner promo noti */
  --surface-disabled-default: #ededef; /** Disabled button bg */
  --surface-secondary-default: #ffffff; /** Secondary button bg */
  --surface-secondary-default-hover: #f7f7fc; /** Secondary button bg - hovered state */
  --surface-secondary-press: #eceaf9; /** Secondary button bg - pressed state */
  --surface-tertiary-default: #f7f7fc; /** App header back button bg */
  --surface-tertiary-default-hover: #eceaf9; /** App header back button bg - hovered state */
  --surface-default: #ffffff; /** card or container bg */
  --surface-page: #f7f7fc; /** page bg */
  --surface-error-default-subtle: #ffc3c3; /** alert/inline noti bg */
  --surface-error-default: #ad0000; /** Toast noti bg */
  --surface-info-default-subtle: #e4d2f7; /** alert/inline noti bg */
  --surface-info-default: #551497; /** Toast noti bg */
  --surface-warning-default-subtle: #fff8b3; /** alert/inline noti bg */
  --surface-warning-default: #ffe003; /** Toast noti bg */
  --surface-success-default-subtle: #baedbc; /** alert/inline noti bg */
  --surface-success-default: #026700; /** Toast noti bg */
  --surface-highlight-default: #ffe003; /** New label */
  --surface-default-dark: #14142b; /** New membership card */
  --text-default: #14142b; /** Default text color on default or page surface */
  --text-secondary-default: #707070; /** Secondary text color */
  --text-secondary-on-color: #470a68; /** Text on secondary surface */
  --text-primary-default: #470a68; /** Link */
  --text-primary-on-color: #ffffff; /** Text on primary surface e.g. button */
  --text-primary-default-subtle: #ad43db; /** Club card link */
  --text-primary-on-color-subtle: #14142b; /** Text on primary default-subtle surface */
  --text-error-default: #ad0000; /** Error text color */
  --text-error-on-color: #ffffff; /** Error text color on default error surface */
  --text-error-on-color-subtle: #14142b; /** Error text color on subtle error surface */
  --text-success-default: #026700; /** Success text color */
  --text-success-on-color: #ffffff; /** Success text color on default success surface */
  --text-success-on-color-subtle: #14142b; /** Success text color on subtle success surface */
  --text-info-default: #551497; /** Info text color */
  --text-info-on-color: #ffffff; /** Info text color on default info surface */
  --text-info-on-color-subtle: #14142b; /** Info text color on subtle info surface */
  --text-warning-on-color: #14142b; /** Warning text color on default warning surface */
  --text-warning-on-color-subtle: #14142b; /** Warning text color on subtle warning surface */
  --text-tertiary-on-color: #14142b; /** Text on tertiary surface */
  --text-tertiary-default: #f7f7fc; /** Document label header */
  --text-disabled-on-color: #707070; /** Text on disabled surface */
  --text-highlight-on-color: #14142b; /** New label text color on default highlight surface */
  --text-highlight-default: #ffe003;
  --icon-default: #14142b; /** Default icon color on default or page surface */
  --icon-primary-default: #470a68; /** Link icon */
  --icon-primary-on-color: #ffffff; /** Icon on primary surface e.g. button */
  --icon-primary-default-subtle: #ad43db; /** List icon */
  --icon-primary-on-color-subtle: #14142b; /** Icon on primary default-subtle surface */
  --icon-primary-on-dark: #d9b1ff; /** New membership card */
  --icon-secondary-default: #707070; /** Secondary icon color */
  --icon-secondary-on-color: #470a68; /** Icon on secondary surface */
  --icon-tertiary-on-color: #14142b; /** Icon on tertiary surface */
  --icon-tertiary-default: #f7f7fc; /** Card cap chevron icon */
  --icon-disabled-on-color: #707070; /** Icon on disabled surface */
  --icon-error-default: #ad0000; /** Error icon color */
  --icon-error-on-color: #ffffff; /** Error icon color on default error surface */
  --icon-error-on-color-subtle: #14142b; /** Error icon color on subtle error surface */
  --icon-success-default: #026700; /** Success icon color */
  --icon-success-on-color: #ffffff; /** Success icon color on default success surface */
  --icon-success-on-color-subtle: #14142b; /** Success icon color on subtle success surface */
  --icon-info-default: #551497; /** Info icon color */
  --icon-info-on-color: #ffffff; /** Info icon color on default info surface */
  --icon-info-on-color-subtle: #14142b; /** Info icon color on subtle info surface */
  --icon-warning-on-color: #14142b; /** Warning icon color on default warning surface */
  --icon-warning-on-color-subtle: #14142b; /** Warning icon color on subtle warning surface */
  --icon-highlight-on-color: #14142b; /** New label icon color on default highlight surface */
  --surface-default-dark: var(--text-default);
  --gray-dark: var(--text-default);
  --gray-semi-dark-4: var(--text-secondary-default);
  --surface-dark-purple: var(--surface-primary-default-subtle);
  --surface-gray: var(--surface-page);
  --notification-light-red: var(--surface-error-default-subtle);
  --accent-purple: var(--icon-default);
}
