/* ========================================================================== */
/* Rayan AI Connector 0.10.12 — police configurable du message de la Matrice */
/* ========================================================================== */

#rayan-ai-root .rayan-ai-intro {
  font-weight:400 !important;
  letter-spacing:.035em !important;
  font-variant-ligatures:none;
  -webkit-font-smoothing:antialiased;
  text-rendering:geometricPrecision;
}

#rayan-ai-root.rayan-ai-font-share_tech_mono .rayan-ai-intro {
  font-family:"Share Tech Mono","Cascadia Mono",Consolas,monospace !important;
  letter-spacing:.045em !important;
}

#rayan-ai-root.rayan-ai-font-orbitron .rayan-ai-intro {
  font-family:"Orbitron","Rajdhani",sans-serif !important;
  font-size:clamp(14px,1.55vw,18px) !important;
  line-height:1.65 !important;
  letter-spacing:.055em !important;
}

#rayan-ai-root.rayan-ai-font-rajdhani .rayan-ai-intro {
  font-family:"Rajdhani","Segoe UI",sans-serif !important;
  font-weight:500 !important;
  font-size:clamp(16px,1.8vw,21px) !important;
  letter-spacing:.045em !important;
}

#rayan-ai-root.rayan-ai-font-ibm_plex_mono .rayan-ai-intro {
  font-family:"IBM Plex Mono","Cascadia Mono",Consolas,monospace !important;
  font-size:clamp(14px,1.55vw,18px) !important;
  letter-spacing:.02em !important;
}

#rayan-ai-root.rayan-ai-font-cascadia .rayan-ai-intro {
  font-family:"Cascadia Code","Cascadia Mono","Segoe UI Mono",Consolas,monospace !important;
  letter-spacing:.025em !important;
}

#rayan-ai-root.rayan-ai-font-courier .rayan-ai-intro {
  font-family:"Courier New",Courier,monospace !important;
  letter-spacing:normal !important;
}

@media (max-width:760px) {
  #rayan-ai-root .rayan-ai-intro {
    letter-spacing:.02em !important;
  }
}
