/* RCF PRESTIGE — identité cinématographique premium */
:root{
  --floor:#06111c;
  --floor2:#091827;
  --panel:#10243a;
  --panel2:#0b1b2c;
  --plate:#132a42;
  --edge:rgba(142,177,209,.28);
  --steel:#7895ae;
  --ink:#f7f9fc;
  --dim:#c5d2df;
  --faint:#8296aa;
  --hivis:#ffbd19;
  --hivis-deep:#d99200;
  --amber:#ffbd19;
  --orange:#ff8e4b;
  --cyan:#5bc7e8;
  --green:#45d394;
  --red:#ff6473;
  --steelgrad:linear-gradient(180deg,rgba(28,56,82,.96),rgba(10,28,45,.98));
  --yellowgrad:linear-gradient(180deg,#ffd04b 0%,#ffb000 100%);
  --panelgrad:linear-gradient(180deg,rgba(18,42,65,.94),rgba(7,22,37,.97));
  --glassgrad:linear-gradient(180deg,rgba(15,37,59,.76),rgba(5,18,31,.88));
  --shadow:0 1px 0 rgba(255,255,255,.07) inset,0 24px 60px -34px rgba(0,0,0,.95);
  --shadow-focus:0 0 0 2px rgba(255,189,25,.3),0 14px 34px -20px rgba(255,189,25,.8);
  --radius:16px;
  --radius-sm:11px;
  --tap:48px;
  --mono:"Roboto Mono","Cascadia Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
  --disp:"Oswald","Arial Narrow","Aptos Narrow","Roboto Condensed",system-ui,"Segoe UI",sans-serif;
  --body:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
}

/* RCF LIVING PRESTIGE — couche 3.0 */
:root{
  --floor:#040b13;
  --floor2:#071421;
  --panel:#0b1d2d;
  --panel2:#071522;
  --plate:#10283d;
  --edge:rgba(170,201,226,.22);
  --steel:#8aa6bc;
  --ink:#f6f8fb;
  --dim:#c5d0da;
  --faint:#7890a5;
  --hivis:#ffc02e;
  --hivis-deep:#d88d00;
  --green:#49d49a;
  --red:#ff6677;
  --cyan:#63c9e6;
  --panelgrad:linear-gradient(165deg,rgba(18,47,70,.88),rgba(4,15,26,.96));
  --glassgrad:linear-gradient(165deg,rgba(18,47,70,.62),rgba(4,15,26,.82));
  --shadow:0 1px 0 rgba(255,255,255,.055) inset,0 24px 70px -38px rgba(0,0,0,.98);
  --shadow-focus:0 0 0 2px rgba(255,192,46,.24),0 18px 42px -24px rgba(255,174,0,.72);
  --radius:18px;
  --radius-sm:12px;
}
