/* Generated from design-contract.json; do not edit individual values. */
:root, .app-shell {
  --mc-ink: #172D43;
  --mc-ink-secondary: #41596D;
  --mc-surface: #FFFFFF;
  --mc-pearl: #F2F5F6;
  --mc-line: #CBD6DD;
  --mc-teal: #165F58;
  --mc-action: #173F3E;
  --mc-on-accent: #FFFFFF;
  --mc-radius-sm: 12px;
  --mc-radius-lg: 24px;
  --mc-body-size: 17px;
  --mc-caption-size: 14px;
  --mc-body-line-height: 1.6;
}
:root.theme-dark, .theme-dark .app-shell {
  --mc-ink: #EDF4FA;
  --mc-ink-secondary: #C0D0DC;
  --mc-surface: #152333;
  --mc-pearl: #0D1823;
  --mc-line: #405567;
  --mc-teal: #9CE9CF;
  --mc-action: #BCEBDC;
  --mc-on-accent: #102E2C;
  --mc-radius-sm: 12px;
  --mc-radius-lg: 24px;
  --mc-body-size: 17px;
  --mc-caption-size: 14px;
  --mc-body-line-height: 1.6;
}
