/* Gemeinsame Rollen. Die App-Adapter erhalten individuelle Präferenzen. */
:root {
  --foundation-accent-light: #af52de;
  --foundation-accent-dark: #bf5af2;
  /* Akzent als Text und Fläche: nach der Finanztracker-Regel aus --foundation-accent-*
     abgeleitet (oklch, hell L ≤ 0,48, dunkel L ≥ 0,72) und fest ausgerechnet, damit
     Canvas-Diagramme den Wert ohne relative Farben lesen. Kontrast je ≥ 7:1. */
  --foundation-action-light: #8521b1;
  --foundation-action-dark: #d46fff;
  --foundation-bg-light: #f2f2f7;
  --foundation-bg-dark: #000000;
  --foundation-card-light: #ffffff;
  --foundation-card-dark: #0f0f10;
  --foundation-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, system-ui, sans-serif;
  --foundation-radius-sm: 8px;
  --foundation-radius-md: 12px;
  --foundation-radius-card: 16px;
  --foundation-radius-dialog: 22px;
  --foundation-radius-large: 28px;
  --foundation-space: 8px;
  --foundation-touch: 44px;

  /* Schriftrollen nach Apples Textstilen, Größe in Punkt bei Textgröße „Standard“ (Text = 17).
     --foundation-pt ist ein Punkt in der Schriftskala der App: Finanzen folgt der Wurzelschrift
     (iOS-Textgröße, Mac 20 px) mit 1rem/17, GRODT setzt calc(1px * var(--text-skala)). */
  --foundation-pt: calc(1rem / 17);
  --foundation-size-large-title: calc(34 * var(--foundation-pt));
  --foundation-size-title1: calc(28 * var(--foundation-pt));
  --foundation-size-title2: calc(22 * var(--foundation-pt));
  --foundation-size-title3: calc(20 * var(--foundation-pt));
  --foundation-size-headline: calc(17 * var(--foundation-pt));
  --foundation-size-body: calc(17 * var(--foundation-pt));
  --foundation-size-callout: calc(16 * var(--foundation-pt));
  --foundation-size-subhead: calc(15 * var(--foundation-pt));
  --foundation-size-footnote: calc(13 * var(--foundation-pt));
  --foundation-size-caption: calc(12 * var(--foundation-pt));
  --foundation-size-caption2: calc(11 * var(--foundation-pt));
}
