@import url('https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700&family=DM+Sans:wght@400;500;600;700&display=swap');
/* Jetons de l'identité Guidero, palette « Corail ». Toutes les couleurs de l'application passent par ces variables :
   changer une valeur ici la change partout. Le thème nuit redéfinit les mêmes noms. Contrastes de texte ≥ 4,5. */
:root {
  color-scheme: light;
  /* Fonds, du plus large au plus petit */
  --paper: #FFF9F2;
  --surface: #FFFFFF;
  --surface-2: #F7EEE3;
  --surface-3: #EADFD1;
  /* Texte et traits */
  --ink: #14161F;
  --muted: #5E5A55;
  --line: #E6D9C8;
  --line-strong: #CDBDA8;
  /* Action principale (corail) et bouton plein courant */
  --action: #FF5A3C;
  --on-action: #2B0D05;
  --action-text: #B8321A;
  --fill: #14161F;
  --on-fill: #FFF6EC;
  /* Accent (sable) */
  --accent: #FFD9A8;
  --accent-soft: #FFF0DC;
  --on-accent: #4A2A05;
  --accent-text: #B8321A;
  /* Bandeaux et panneaux qui restent sombres dans les deux thèmes (en-tête, panneau du trajet sur la carte) */
  --dark: #14161F;
  --dark-2: #262A38;
  --on-dark: #FFF6EC;
  --on-dark-muted: #C9C2B8;
  --on-dark-accent: #FFD9A8;
  /* Scène de l'accueil : toujours sombre, dans les deux thèmes */
  --scene: #0B0D14;
  --scene-2: #171A26;
  /* États */
  --success: #1E6A45;
  --success-bg: #DDF2E6;
  --success-fill: #2FA36B;
  --danger: #A3231C;
  --danger-bg: #FBE4E1;
  --pdm: #7A1238;
  --pdm-bg: #F6C9D6;
  --immediate: #1E6A45;
  --reserved: #B8321A;
  --shadow-color: #14161f2e;
  --backdrop: #0f1118d9;
  /* Formes et polices */
  --radius: 16px;
  --radius-small: 12px;
  --display: "Sora", system-ui, sans-serif;
  --text: "DM Sans", system-ui, sans-serif;
}
:root[data-theme="night"], .entry-stage, .driver-immersive {
  color-scheme: dark;
  --paper: #0F1118;
  --surface: #1A1D28;
  --surface-2: #242838;
  --surface-3: #30354A;
  --ink: #FFF6EC;
  --muted: #B4ADA3;
  --line: #353A4D;
  --line-strong: #4A5068;
  --action: #FF6A4D;
  --action-text: #FF9C85;
  --fill: #FFD9A8;
  --on-fill: #14161F;
  --accent-soft: #3A3024;
  --accent-text: #FF9C85;
  --dark: #1A1D28;
  --dark-2: #2B3044;
  --success: #8FE0B5;
  --success-bg: #173A2A;
  --danger: #FFB0A8;
  --danger-bg: #4A1F1B;
  --pdm: #FFD6E6;
  --pdm-bg: #543442;
  --immediate: #8FE0B5;
  --reserved: #FF9C85;
  --shadow-color: #00000080;
  --backdrop: #000000b3;
}
