/* MeetBG ATLAS seasonal accents — colour layer only, structure stays ATLAS */
body[data-theme="evergreen"]{
  --violet:#8B5CF6;--violet-2:#C9B6FF;--orange:#FF9A5C;
  --glow:rgba(139,92,246,.3);
}
body[data-theme="harvest"]{
  --violet:#E08A3C;--violet-2:#FFC98F;--orange:#FFB15C;
  --glow:rgba(224,138,60,.3);
}
body[data-theme="halloween"]{
  --violet:#FF8C2E;--violet-2:#FFC48A;--orange:#A78BFA;
  --glow:rgba(255,140,46,.32);
}
body[data-theme="christmas"]{
  --violet:#5BD69A;--violet-2:#B8F5D3;--orange:#FF8B8B;
  --glow:rgba(91,214,154,.28);
}
body[data-theme="new-year"]{
  --violet:#E6C15A;--violet-2:#FFE9A8;--orange:#C9B6FF;
  --glow:rgba(230,193,90,.3);
}
body[data-theme="patriotic"]{
  --violet:#6C9BFF;--violet-2:#BCD0FF;--orange:#FF8B8B;
  --glow:rgba(108,155,255,.3);
}
body[data-theme="spring"]{
  --violet:#7ED9A2;--violet-2:#C9F4D8;--orange:#F7A8CF;
  --glow:rgba(126,217,162,.28);
}
body[data-theme="valentine"]{
  --violet:#F472B6;--violet-2:#FFC2DE;--orange:#FDA4AF;
  --glow:rgba(244,114,182,.3);
}
/* seasonal atmosphere is a subtle accent, never a full re-skin */
body[data-theme]{background-image:radial-gradient(ellipse at 50% -10%,var(--glow),transparent 58%)}
