/* Fires.lol V1.0.64 — Effet lumineux progressif et indépendant pour
   le pseudo, les réseaux et les badges. Les variables héritées assurent
   une puissance croissante quand 1, 2 ou 3 options sont cochées. */
.profile-content{
  --fires-glow-close:color-mix(in srgb,var(--profile-text) 33%,transparent);
  --fires-glow-far:color-mix(in srgb,var(--profile-text) 14%,transparent);
  --fires-glow-outline:color-mix(in srgb,var(--profile-text) 22%,transparent);
  --fires-glow-near-size:9px;
  --fires-glow-far-size:21px;
}
.profile-content[data-glow-count="2"]{
  --fires-glow-close:color-mix(in srgb,var(--profile-text) 49%,transparent);
  --fires-glow-far:color-mix(in srgb,var(--profile-text) 25%,transparent);
  --fires-glow-outline:color-mix(in srgb,var(--profile-text) 32%,transparent);
  --fires-glow-near-size:13px;
  --fires-glow-far-size:30px;
}
.profile-content[data-glow-count="3"]{
  --fires-glow-close:color-mix(in srgb,var(--profile-text) 72%,transparent);
  --fires-glow-far:color-mix(in srgb,var(--profile-text) 39%,transparent);
  --fires-glow-outline:color-mix(in srgb,var(--profile-text) 49%,transparent);
  --fires-glow-near-size:17px;
  --fires-glow-far-size:41px;
}
/* Le halo entoure le pseudo même avec un dégradé arc-en-ciel,
   le flou textuel ou des étincelles. Aucun effet n'est écrasé. */
.profile-content.glow-username .public-username-wrap{
  filter:drop-shadow(0 0 var(--fires-glow-near-size) var(--fires-glow-close))
         drop-shadow(0 0 var(--fires-glow-far-size) var(--fires-glow-far));
}
/* Le réglage Réseaux éclaire uniquement les icônes et liens sociaux. */
.profile-content.glow-socials .public-socials a,
.profile-content.glow-socials .public-links a,
.profile-content.glow-socials .social-links a{
  border-color:var(--fires-glow-outline);
  box-shadow:0 0 var(--fires-glow-near-size) var(--fires-glow-close),
             0 0 var(--fires-glow-far-size) var(--fires-glow-far),
             inset 0 1px var(--fires-glow-outline);
}
/* V1.0.88 : badges volontairement sans halo, même si glow_badges est actif. */
/* V1.0.116 — les widgets gardent leur apparence normale, indépendamment
   des halos Réseaux et Nom d'utilisateur. Le texte et les icônes du profil
   conservent leurs propres effets lumineux. */
.profile-content .discord-presence-card,
.profile-content .premium-profile-widget{
  box-shadow:inset 0 1px color-mix(in srgb,var(--profile-text) 5%,transparent);
}
/* Indication de la puissance dans les trois boutons du panneau de réglages. */
.glow-grid button{
  transition:background-color .2s ease,border-color .2s ease,
             box-shadow .2s ease,color .2s ease;
}
.glow-grid[data-glow-count="1"] button.is-on{
  box-shadow:0 0 9px rgba(80,215,95,.13);
}
.glow-grid[data-glow-count="2"] button.is-on{
  box-shadow:0 0 11px rgba(80,215,95,.2),0 0 20px rgba(80,215,95,.07);
}
.glow-grid[data-glow-count="3"] button.is-on{
  border-color:rgba(118,252,129,.72);
  box-shadow:0 0 12px rgba(80,215,95,.33),0 0 24px rgba(80,215,95,.14);
}
@media(prefers-reduced-motion:reduce){
  .glow-grid button{transition:none}
}
