/**
 * Visiora Core — Design Tokens : opacités
 *
 * Échelle officielle des niveaux d’opacité
 * et tokens sémantiques associés.
 *
 * @package Visiora_Core
 */

:root {

	/* ======================================================
	   1. ÉCHELLE PRIMITIVE
	   ====================================================== */

	--v-opacity-0: 0;
	--v-opacity-5: 0.05;
	--v-opacity-10: 0.1;
	--v-opacity-20: 0.2;
	--v-opacity-40: 0.4;
	--v-opacity-60: 0.6;
	--v-opacity-80: 0.8;
	--v-opacity-100: 1;

	/* ======================================================
	   2. TOKENS SÉMANTIQUES
	   ====================================================== */

	--v-opacity-disabled: var(--v-opacity-40);
	--v-opacity-muted: var(--v-opacity-60);
	--v-opacity-hover: var(--v-opacity-80);
	--v-opacity-overlay-light: var(--v-opacity-20);
	--v-opacity-overlay-medium: var(--v-opacity-40);
	--v-opacity-overlay-strong: var(--v-opacity-80);
	--v-opacity-decoration: var(--v-opacity-10);
	--v-opacity-skeleton: var(--v-opacity-60);
}