/* Lanceur · page d'attente « Aurore » · palette Pastel nuit.
   Valeurs tirées de ../aurore-v2/degrades/palettes.css (palette « pastel », générée par outils/palettes.py).
   Un @property par couleur, comme dans degrades/ : les couleurs restent interpolables.
   Revers du logo : officiel par défaut ; html[data-revers="decline"] (?revers=decline) active la déclinaison poudrée. */

@property --bg { syntax: '<color>'; inherits: true; initial-value: #0F0E1D; }
@property --nuit { syntax: '<color>'; inherits: true; initial-value: #15142A; }
@property --encre { syntax: '<color>'; inherits: true; initial-value: #1C1B35; }
@property --indigo { syntax: '<color>'; inherits: true; initial-value: #33305C; }
@property --tint { syntax: '<color>'; inherits: true; initial-value: #E6E2FF; }
@property --text { syntax: '<color>'; inherits: true; initial-value: #F7F5FF; }
@property --muted { syntax: '<color>'; inherits: true; initial-value: #B3AFCB; }
@property --subtle { syntax: '<color>'; inherits: true; initial-value: #9894B3; }
@property --primary { syntax: '<color>'; inherits: true; initial-value: #BBA8FF; }
@property --focus { syntax: '<color>'; inherits: true; initial-value: #A8C2FF; }
@property --a1 { syntax: '<color>'; inherits: true; initial-value: #96B4FF; }
@property --a2 { syntax: '<color>'; inherits: true; initial-value: #B8A3FF; }
@property --a3 { syntax: '<color>'; inherits: true; initial-value: #FFB49A; }
@property --a4 { syntax: '<color>'; inherits: true; initial-value: #FFE8DA; }
@property --g1 { syntax: '<color>'; inherits: true; initial-value: #8AA6FF; }
@property --g2 { syntax: '<color>'; inherits: true; initial-value: #B29AFF; }
@property --g3 { syntax: '<color>'; inherits: true; initial-value: #FFAE9C; }
@property --g4 { syntax: '<color>'; inherits: true; initial-value: #FFE6D6; }
@property --t1 { syntax: '<color>'; inherits: true; initial-value: #A9BEFF; }
@property --t2 { syntax: '<color>'; inherits: true; initial-value: #C6B4FF; }
@property --t3 { syntax: '<color>'; inherits: true; initial-value: #FFC0AA; }
@property --t4 { syntax: '<color>'; inherits: true; initial-value: #FFEADF; }
@property --rvd1 { syntax: '<color>'; inherits: true; initial-value: #FFF6F0; }
@property --rvd2 { syntax: '<color>'; inherits: true; initial-value: #FFB49A; }
@property --rvd3 { syntax: '<color>'; inherits: true; initial-value: #B8A3FF; }
@property --rvd4 { syntax: '<color>'; inherits: true; initial-value: #96B4FF; }
@property --sk1 { syntax: '<color>'; inherits: true; initial-value: #14132E; }
@property --sk2 { syntax: '<color>'; inherits: true; initial-value: #3D3A78; }
@property --sk3 { syntax: '<color>'; inherits: true; initial-value: #C98FB0; }
@property --sk4 { syntax: '<color>'; inherits: true; initial-value: #FFD9C4; }
@property --mt { syntax: '<color>'; inherits: true; initial-value: #3A3570; }
@property --alert { syntax: '<color>'; inherits: true; initial-value: #FF8FA8; }
@property --btn-ink { syntax: '<color>'; inherits: true; initial-value: #1C1B35; }
@property --rv1 { syntax: '<color>'; inherits: true; initial-value: #FFE6F1; }
@property --rv2 { syntax: '<color>'; inherits: true; initial-value: #FF5FA2; }
@property --rv3 { syntax: '<color>'; inherits: true; initial-value: #8B4DFF; }
@property --rv4 { syntax: '<color>'; inherits: true; initial-value: #4D5DFF; }
@property --glow { syntax: '<number>'; inherits: true; initial-value: 0.8; }

:root {
  --bg: #0F0E1D; --nuit: #15142A; --encre: #1C1B35; --indigo: #33305C; --tint: #E6E2FF;
  --text: #F7F5FF; --muted: #B3AFCB; --subtle: #9894B3; --primary: #BBA8FF; --focus: #A8C2FF;
  --a1: #96B4FF; --a2: #B8A3FF; --a3: #FFB49A; --a4: #FFE8DA; --g1: #8AA6FF;
  --g2: #B29AFF; --g3: #FFAE9C; --g4: #FFE6D6; --t1: #A9BEFF; --t2: #C6B4FF;
  --t3: #FFC0AA; --t4: #FFEADF; --rvd1: #FFF6F0; --rvd2: #FFB49A; --rvd3: #B8A3FF;
  --rvd4: #96B4FF; --sk1: #14132E; --sk2: #3D3A78; --sk3: #C98FB0; --sk4: #FFD9C4;
  --mt: #3A3570; --alert: #FF8FA8; --btn-ink: #1C1B35; --glow: 0.8;
  /* Revers officiel (fichiers du logo) */
  --rvo1: #FFE6F1; --rvo2: #FF5FA2; --rvo3: #8B4DFF; --rvo4: #4D5DFF;
  --rv1: var(--rvo1); --rv2: var(--rvo2); --rv3: var(--rvo3); --rv4: var(--rvo4);
}
/* Revers décliné « poudré » (proposition, les fichiers du logo ne changent pas) */
html[data-revers="decline"] { --rv1: var(--rvd1); --rv2: var(--rvd2); --rv3: var(--rvd3); --rv4: var(--rvd4); }
