/* Generated by apps/cdnpack/scripts/build.mjs — do not edit */
@import url(./maple-mono/maple-mono.css);
@import url(./noto-serif-sc/400.css);
@import url(./noto-serif-sc/500.css);
@import url(./noto-serif-sc/600.css);
@import url(./noto-sans-sc/400.css);
@import url(./noto-sans-sc/500.css);
@import url(./noto-sans-sc/600.css);
@import url(./noto-sans-sc/700.css);
@import url(./literata/latin-400.css);
@import url(./literata/latin-ext-400.css);
@import url(./literata/latin-600.css);
@import url(./literata/latin-ext-600.css);
@import url(./geist/latin-400.css);
@import url(./geist/latin-ext-400.css);
@import url(./geist/latin-400-italic.css);
@import url(./geist/latin-ext-400-italic.css);
@import url(./geist/latin-500.css);
@import url(./geist/latin-ext-500.css);
@import url(./geist/latin-600.css);
@import url(./geist/latin-ext-600.css);
@import url(./geist/latin-700.css);
@import url(./geist/latin-ext-700.css);
@import url(./geist/latin-700-italic.css);
@import url(./geist/latin-ext-700-italic.css);
@import url(./source-serif-4/latin-400.css);
@import url(./source-serif-4/latin-ext-400.css);
@import url(./source-serif-4/latin-600.css);
@import url(./source-serif-4/latin-ext-600.css);
@import url(./atkinson-hyperlegible/latin-400.css);
@import url(./atkinson-hyperlegible/latin-ext-400.css);
@import url(./atkinson-hyperlegible/latin-700.css);
@import url(./atkinson-hyperlegible/latin-ext-700.css);
@import url(./jetbrains-mono/latin-400.css);
@import url(./jetbrains-mono/latin-ext-400.css);
@import url(./jetbrains-mono/latin-700.css);
@import url(./jetbrains-mono/latin-ext-700.css);

/* --- fonts.tokens.css --- */
/* Default UI font stacks — single source of truth for apps via CSS variables.
 * Apps bridge --font-sans/serif/mono → these; do not hardcode family names for defaults.
 * Role fonts (Noto Serif SC headers, JetBrains Mono, Lingua reading faces) stay explicit in app CSS.
 */
:root {
  --arx-font-sans: "Geist", "Noto Sans SC", ui-sans-serif, system-ui, sans-serif;
  --arx-font-serif: "Noto Serif SC", ui-serif, Georgia, "Times New Roman", serif;
  --arx-font-mono: "Maple Mono", ui-monospace, monospace;
}
