/* ⚠️  AUTO-GENERATED by build-tokens.mjs — do not edit manually */

/* Content */
.md-ct-primary { color: var(--md-content-primary); }
.md-ct-secondary { color: var(--md-content-secondary); }
.md-ct-tertiary { color: var(--md-content-tertiary); }
.md-ct-primary-inverse { color: var(--md-content-primary-inverse); }
.md-ct-secondary-inverse { color: var(--md-content-secondary-inverse); }
.md-ct-tertiary-inverse { color: var(--md-content-tertiary-inverse); }
.md-ct-disabled { color: var(--md-content-disabled); }
.md-ct-brand-primary { color: var(--md-content-brand-primary); }
.md-ct-brand-secondary { color: var(--md-content-brand-secondary); }
.md-ct-vivid { color: var(--md-content-vivid); }
.md-ct-vivid-hover { color: var(--md-content-vivid-hover); }
.md-ct-vivid-pressed { color: var(--md-content-vivid-pressed); }
.md-ct-info { color: var(--md-content-info); }
.md-ct-info-bold { color: var(--md-content-info-bold); }
.md-ct-notice { color: var(--md-content-notice); }
.md-ct-notice-bold { color: var(--md-content-notice-bold); }
.md-ct-caution { color: var(--md-content-caution); }
.md-ct-caution-bold { color: var(--md-content-caution-bold); }
.md-ct-positive { color: var(--md-content-positive); }
.md-ct-positive-bold { color: var(--md-content-positive-bold); }
.md-ct-negative { color: var(--md-content-negative); }
.md-ct-negative-bold { color: var(--md-content-negative-bold); }
.md-ct-discovery { color: var(--md-content-discovery); }
.md-ct-discovery-bold { color: var(--md-content-discovery-bold); }

/* Background */
.md-bg-primary { background-color: var(--md-background-primary); }
.md-bg-hover { background-color: var(--md-background-hover); }
.md-bg-pressed { background-color: var(--md-background-pressed); }
.md-bg-selected { background-color: var(--md-background-selected); }
.md-bg-disabled { background-color: var(--md-background-disabled); }
.md-bg-inverse { background-color: var(--md-background-inverse); }
.md-bg-secondary { background-color: var(--md-background-secondary); }
.md-bg-secondary-hover { background-color: var(--md-background-secondary-hover); }
.md-bg-secondary-pressed { background-color: var(--md-background-secondary-pressed); }
.md-bg-secondary-selected { background-color: var(--md-background-secondary-selected); }
.md-bg-tertiary { background-color: var(--md-background-tertiary); }
.md-bg-tertiary-subtle { background-color: var(--md-background-tertiary-subtle); }
.md-bg-tertiary-hover { background-color: var(--md-background-tertiary-hover); }
.md-bg-tertiary-pressed { background-color: var(--md-background-tertiary-pressed); }
.md-bg-tertiary-selected { background-color: var(--md-background-tertiary-selected); }
.md-bg-brand { background-color: var(--md-background-brand); }
.md-bg-brand-hover { background-color: var(--md-background-brand-hover); }
.md-bg-brand-pressed { background-color: var(--md-background-brand-pressed); }
.md-bg-brand-selected { background-color: var(--md-background-brand-selected); }
.md-bg-info { background-color: var(--md-background-info); }
.md-bg-info-subtle { background-color: var(--md-background-info-subtle); }
.md-bg-notice { background-color: var(--md-background-notice); }
.md-bg-notice-subtle { background-color: var(--md-background-notice-subtle); }
.md-bg-caution { background-color: var(--md-background-caution); }
.md-bg-caution-subtle { background-color: var(--md-background-caution-subtle); }
.md-bg-positive { background-color: var(--md-background-positive); }
.md-bg-positive-subtle { background-color: var(--md-background-positive-subtle); }
.md-bg-negative { background-color: var(--md-background-negative); }
.md-bg-negative-subtle { background-color: var(--md-background-negative-subtle); }
.md-bg-discovery { background-color: var(--md-background-discovery); }
.md-bg-discovery-subtle { background-color: var(--md-background-discovery-subtle); }

/* Border */
.md-border-primary { border-color: var(--md-border-primary); }
.md-border-subtle { border-color: var(--md-border-subtle); }
.md-border-secondary { border-color: var(--md-border-secondary); }
.md-border-tertiary { border-color: var(--md-border-tertiary); }
.md-border-disabled { border-color: var(--md-border-disabled); }
.md-border-brand { border-color: var(--md-border-brand); }
.md-border-brand-secondary { border-color: var(--md-border-brand-secondary); }
.md-border-inverse { border-color: var(--md-border-inverse); }
.md-border-focus { border-color: var(--md-border-focus); }
.md-border-info { border-color: var(--md-border-info); }
.md-border-notice { border-color: var(--md-border-notice); }
.md-border-caution { border-color: var(--md-border-caution); }
.md-border-positive { border-color: var(--md-border-positive); }
.md-border-negative { border-color: var(--md-border-negative); }
.md-border-discovery { border-color: var(--md-border-discovery); }
.md-border-high-contrast { border-color: var(--md-border-high-contrast); }

/* Elevation */
.md-elevation-L0 { background-color: var(--md-elevation-L0); }

/* Gradient */
.md-gradient-brand-primary { background: var(--md-gradient-brand-primary); }
.md-gradient-brand-secondary { background: var(--md-gradient-brand-secondary); }
.md-gradient-ai-vital { background: var(--md-gradient-ai-vital); }
.md-gradient-ai-neural { background: var(--md-gradient-ai-neural); }

/* Overlay */
.md-overlay-dark-50 { background-color: var(--md-overlay-dark-50); }
.md-overlay-light-50 { background-color: var(--md-overlay-light-50); }

