/**
 * Visiora Core — Design Tokens : rayons
 *
 * Échelle officielle des rayons de bordure.
 *
 * @package Visiora_Core
 */

:root {

	/* ======================================================
	   1. ÉCHELLE PRIMITIVE
	   ====================================================== */

	--v-radius-none: 0;
	--v-radius-xs: 0.125rem;
	--v-radius-sm: 0.25rem;
	--v-radius-md: 0.5rem;
	--v-radius-lg: 0.75rem;
	--v-radius-xl: 1rem;
	--v-radius-2xl: 1.5rem;
	--v-radius-3xl: 2rem;
	--v-radius-full: 9999px;

	/* ======================================================
	   2. TOKENS SÉMANTIQUES
	   ====================================================== */

	--v-radius-button: var(--v-radius-lg);
	--v-radius-card: var(--v-radius-xl);
	--v-radius-input: var(--v-radius-md);
	--v-radius-badge: var(--v-radius-full);
	--v-radius-modal: var(--v-radius-2xl);
	--v-radius-tooltip: var(--v-radius-md);
	--v-radius-dropdown: var(--v-radius-lg);
	--v-radius-avatar: var(--v-radius-full);
	--v-radius-avatar-rounded: var(--v-radius-lg);
	--v-radius-avatar-square: var(--v-radius-none);
}