/*!
 * All-In-One-Coach — typography tokens
 * Coolvetica (display) + Space Grotesk (text), with an Arabic companion for RTL.
 *
 * Drop your licensed Coolvetica files into /assets/fonts as:
 *   coolvetica-rg.woff2 / .woff / .ttf
 *   coolvetica-rg-it.woff2        (optional italic)
 *   coolvetica-condensed-rg.woff2 (optional condensed)
 * The plugin emits the matching @font-face rules automatically.
 */

:root {
	--aioc-font-display: "Coolvetica", "Space Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;
	--aioc-font-body: "Space Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;
	--aioc-font-mono: "Space Grotesk", ui-monospace, SFMono-Regular, Menlo, monospace;
}

/* Coolvetica carries no Arabic glyphs — hand the display role to Cairo in RTL. */
[dir="rtl"],
.aioc-rtl,
:root:lang(ar),
:root:lang(fa),
:root:lang(ur),
:root:lang(he) {
	--aioc-font-display: "Cairo", "Noto Kufi Arabic", "Coolvetica", "Helvetica Neue", sans-serif;
	--aioc-font-body: "IBM Plex Sans Arabic", "Cairo", "Space Grotesk", "Helvetica Neue", sans-serif;
}
