:root {
  /* Rayons. Le fichier n'en declarait aucun, pour 21 valeurs distinctes en
     circulation. Ces cinq crans couvrent 132 des 212 declarations existantes.
     Restent hors echelle, volontairement laissees telles quelles parce que les
     corriger deplacerait des pixels : 7px (7 fois), 14px, 18px, 11px, 13px. */
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-lg: 10px;
  --radius-xl: 12px;
  --radius-pill: 999px;
  /* La granularite reelle du produit est de 2px, pas 4px. */
  --sp-05: 2px;
  --sp-1: 4px;
  --sp-15: 6px;
  --sp-2: 8px;
  --sp-3: 12px;
  --sp-4: 16px;
  --sp-5: 24px;
  --sp-6: 32px;
  --sp-8: 48px;
  /* Echelle typographique alignee sur l'usage reel : 12px (45 declarations),
     10px (43) et 11px (43) dominent, alors que l'echelle declaree commencait a
     11/13/15. On etend l'echelle plutot que de deplacer 88 declarations. */
  /* Reference par etf-maison.css 12 fois, jamais definie : ces douze sites
     tombaient sur le repli monospace de la plateforme pendant que le reste de
     l'application rendait en JetBrains Mono. */
  --font-mono: "JetBrains Mono", monospace;
  --text-2xs: 10px;
  --text-xs: 11px;
  --text-md: 12px;
  --text-sm: 13px;
  --text-base: 15px;
  --text-lg: 18px;
  --text-xl: 22px;
  --text-2xl: 28px;
  --border-subtle: rgba(145, 160, 178, 0.1);
  --border-default: rgba(145, 160, 178, 0.18);
  --border-accent: rgba(111, 231, 255, 0.24);
  --border-strong: rgba(111, 231, 255, 0.42);
  --color-success: #8dff2f;
  --color-warning: #f7c843;
  --color-danger: #ff6eb4;
  --color-ok: #4ade80;
  --bg0: #030405;
  --card: rgba(7, 8, 10, 0.84);
  --text: #e7edf5;
  --muted: #97a6b8;
  --line: rgba(145, 160, 178, 0.18);
  --accent: #89a0bd;
  --accent-cyan: #6fe7ff;
  --up: #8dff2f;
  --down: #b236ff;
  --ui-shell-gap: 12px;
  --ui-shell-pad: 12px;
  --drawer-bottom-height: clamp(240px, 34vh, 420px);
  --drawer-bottom-height-analyst: clamp(280px, 42vh, 520px);
  --glow-cyan-md: 0 0 0 1px rgba(111, 231, 255, 0.22);
  --glow-violet-sm: none;
  --glow-violet-md: none;
  --shell-bg: #030405;
  /* D.1.7 migration tokens: styles.css non-protected aliases */
}
