/*
 * Managed by pybraga-genealogy/deploy/playbook.yml.
 *
 * These values mirror the pinned Gramps Web 26.8.1 host typography exactly.
 * They provide one stable, local typography boundary without changing the
 * upstream typefaces, sizes, weights, colours, spacing, or light/dark themes.
 */
:root {
  --pybraga-typeface-ui: 'Inter var', sans-serif;
  --pybraga-typeface-heading: 'Inter var', sans-serif;
  --pybraga-typeface-mono: 'Commit Mono', monospace;
  --pybraga-type-body-size: 17px;
  --pybraga-type-body-weight: 340;
  --pybraga-type-body-line-height: 1.6;
}

gramps-js {
  --grampsjs-body-font-family: var(--pybraga-typeface-ui);
  --grampsjs-heading-font-family: var(--pybraga-typeface-heading);
  --grampsjs-mono-font-family: var(--pybraga-typeface-mono);
  --grampsjs-body-font-size: var(--pybraga-type-body-size);
  --grampsjs-body-font-weight: var(--pybraga-type-body-weight);
  --md-ref-typeface-plain: var(--pybraga-typeface-ui);
  font-family: var(--pybraga-typeface-ui);
  font-size: var(--pybraga-type-body-size);
  font-weight: var(--pybraga-type-body-weight);
  line-height: var(--pybraga-type-body-line-height);
}
