/* GENERATED from core/design/fonts.css by tools/sync-design.mjs. Do not edit this copy:
 * edit core/design/fonts.css and run `node tools/sync-design.mjs`.
 * tests/design-sync.mjs fails when the two differ. */
/* The two Squiggle faces, self-hosted. Both apps serve the same five files at /fonts/
 * (apps/nib-internal/public/fonts/ and apps/nib-consumer/public/fonts/), so one set of
 * root-relative URLs works for both. Nothing is fetched from a third party; each app's
 * CSP has font-src 'self'.
 *
 * Keep this list and the fonts/ directories in step: a face whose file is missing
 * falls back silently to Georgia or the system sans.
 *
 * Generated copies live in the apps (tools/sync-design.mjs). Edit THIS one. */

@font-face { font-family: "DM Serif Display"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fonts/DMSerifDisplay-Regular.woff2") format("woff2"); }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 400; font-display: swap; src: url("/fonts/Manrope-Regular.woff2") format("woff2"); }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 500; font-display: swap; src: url("/fonts/Manrope-Medium.woff2") format("woff2"); }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 600; font-display: swap; src: url("/fonts/Manrope-SemiBold.woff2") format("woff2"); }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 700; font-display: swap; src: url("/fonts/Manrope-Bold.woff2") format("woff2"); }
