/* Variables de la marque Wesiho : couleurs, dégradés, polices. Thème clair unique, assumé. */

:root {
  color-scheme: light;
  --bg: #f7f5fb;
  --panel: #ffffff;
  --raise: #faf9fc;
  --chip: #f1eef6;
  --line: #e6e1ee;
  --line-strong: #d8d0e4;
  --text: #1b1526;
  --text-2: #4a4259;
  --text-3: #615a76;
  --link: #b0175a;
  --ok: #167a56;
  --ok-bg: rgba(22, 122, 86, .08);
  --warn: #8f5606;
  --warn-bg: rgba(201, 128, 20, .10);
  --danger: #b42a31;
  --danger-bg: rgba(200, 49, 56, .07);
  --danger-line: rgba(180, 42, 49, .30);
  --info: #4b58c9;
  --info-bg: rgba(75, 88, 201, .08);
  --glow-a: rgba(242, 106, 44, .14);
  --glow-b: rgba(155, 47, 143, .12);
  --ink: #1b1526;
  --on-ink: #f7f5fb;
  --on-ink-2: #b9b3c9;
  --shadow: 0 1px 2px rgba(43, 25, 70, .06), 0 28px 60px -32px rgba(43, 25, 70, .30);
  --brand: linear-gradient(120deg, #f26a2c, #e0337a 55%, #9b2f8f);
  --brand-mark: linear-gradient(125deg, #f26a2c 0%, #e0337a 40%, #9b2f8f 70%, #4b2c8f 100%);
  --on-brand: #ffffff;

  --display: "Space Grotesk", "IBM Plex Sans", system-ui, sans-serif;
  --sans: "IBM Plex Sans", system-ui, -apple-system, sans-serif;
  --mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;
}
