/*
 * Minutier — jetons de design.
 * Toutes les couleurs, espacements et rayons du plugin dérivent de ce fichier.
 * Les variables --mnt-brand et --mnt-accent sont surchargées à l'exécution par
 * les couleurs configurées dans les paramètres du cabinet.
 */

:root {
	--mnt-brand: #1B2A4A;
	--mnt-accent: #B08D57;

	--mnt-bg: #f5f5f7;
	--mnt-surface: #ffffff;
	--mnt-surface-2: #fafafb;
	--mnt-surface-3: #f0f0f4;

	/* Surface toujours claire, quel que soit le thème : documents, aperçus
	   et zones de rédaction imitent le papier et doivent rester lisibles. */
	--mnt-paper: #ffffff;
	--mnt-paper-text: #16161a;
	--mnt-paper-soft: #4a4a52;
	--mnt-paper-border: #d5d5dd;
	--mnt-border: #e4e4e9;
	--mnt-border-strong: #cfcfd8;

	--mnt-text: #16161a;
	--mnt-text-soft: #4d4d57;
	--mnt-muted: #6b6b76;

	--mnt-green: #1f7a4d;
	--mnt-green-bg: #e7f4ed;
	--mnt-orange: #9a5b12;
	--mnt-orange-bg: #fbf0e0;
	--mnt-red: #a32020;
	--mnt-red-bg: #fbeaea;
	--mnt-blue: #1c4f8a;
	--mnt-blue-bg: #e8f0f9;
	--mnt-purple: #5b3d8a;
	--mnt-purple-bg: #f0eaf9;
	--mnt-neutral: #5c5c66;
	--mnt-neutral-bg: #eeeef1;

	--mnt-radius: 8px;
	--mnt-radius-sm: 5px;
	--mnt-shadow: 0 1px 2px rgba(20, 20, 30, .06), 0 4px 14px rgba(20, 20, 30, .05);
	--mnt-shadow-lg: 0 12px 40px rgba(20, 20, 30, .18);

	--mnt-space: 16px;
	--mnt-sidebar-w: 244px;

	--mnt-serif: Georgia, "Times New Roman", serif;
	--mnt-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
	--mnt-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

.mnt-theme-sombre {
	--mnt-bg: #14141a;
	--mnt-surface: #1c1c24;
	--mnt-surface-2: #23232c;
	--mnt-surface-3: #2b2b36;
	--mnt-border: #2e2e39;
	--mnt-border-strong: #3d3d4a;

	--mnt-text: #f2f2f6;
	--mnt-text-soft: #c8c8d2;
	--mnt-muted: #9c9caa;

	--mnt-green-bg: #16301f;
	--mnt-orange-bg: #33230f;
	--mnt-red-bg: #351616;
	--mnt-blue-bg: #16243a;
	--mnt-purple-bg: #241a38;
	--mnt-neutral-bg: #26262f;

	--mnt-green: #6cc796;
	--mnt-orange: #e0a95f;
	--mnt-red: #e58080;
	--mnt-blue: #7db0e8;
	--mnt-purple: #b199e0;
	--mnt-neutral: #b6b6c2;

	--mnt-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 4px 14px rgba(0, 0, 0, .3);
}
