/* ApnaShow theme system — palette x mode. Injected before page's own <style>. */
:root{
  --gold:#F6A821;--gold-rgb:246,168,33;--gold-hover:#D9911A;
  --gold2:#FFC15E;--gold2-rgb:255,193,94;
  --accent2:#8E2A0F;--accent2-rgb:142,42,15;
  --dark:#1A0E08;--dark-rgb:26,14,8;
  --dark2:#26140C;--dark3:#2E180E;--dark3-rgb:46,24,14;--card:#26140C;--bg-deep:#120A05;
  --fg:#FBEEE0;--fg-rgb:251,238,224;
  --muted:rgba(251,238,224,.45);--muted2:rgba(251,238,224,.65);
  --border:rgba(246,168,33,.2);--border2:rgba(255,255,255,.07);
  --on-accent:#1a1200;
}
html[data-palette="marigold"][data-mode="day"]{
  --gold:#E8590C;--gold-rgb:232,89,12;--gold-hover:#C94D0A;
  --gold2:#B8390F;--gold2-rgb:184,57,15;
  --accent2:#FFC79A;--accent2-rgb:255,199,154;
  --dark:#FFF9F0;--dark-rgb:255,249,240;
  --dark2:#FFF1DC;--dark3:#FFE8C7;--dark3-rgb:255,232,199;--card:#FFFFFF;--bg-deep:#FFF4E4;
  --fg:#2B1810;--fg-rgb:43,24,16;
  --muted:rgba(43,24,16,.55);--muted2:rgba(43,24,16,.72);
  --border:rgba(232,89,12,.25);--border2:rgba(43,24,16,.08);
  --on-accent:#fff;
}
html[data-palette="marigold"][data-mode="night"]{
  --gold:#F6A821;--gold-rgb:246,168,33;--gold-hover:#D9911A;
  --gold2:#FFC15E;--gold2-rgb:255,193,94;
  --accent2:#8E2A0F;--accent2-rgb:142,42,15;
  --dark:#1A0E08;--dark-rgb:26,14,8;
  --dark2:#26140C;--dark3:#2E180E;--dark3-rgb:46,24,14;--card:#26140C;--bg-deep:#120A05;
  --fg:#FBEEE0;--fg-rgb:251,238,224;
  --muted:rgba(251,238,224,.45);--muted2:rgba(251,238,224,.65);
  --border:rgba(246,168,33,.2);--border2:rgba(255,255,255,.07);
  --on-accent:#1a1200;
}
html[data-palette="emerald"][data-mode="day"]{
  --gold:#0E8F6F;--gold-rgb:14,143,111;--gold-hover:#0C7A5E;
  --gold2:#0B7359;--gold2-rgb:11,115,89;
  --accent2:#B8E4D2;--accent2-rgb:184,228,210;
  --dark:#F4FAF7;--dark-rgb:244,250,247;
  --dark2:#E7F4EE;--dark3:#D4F0E4;--dark3-rgb:212,240,228;--card:#FFFFFF;--bg-deep:#EAF7F1;
  --fg:#0D2620;--fg-rgb:13,38,32;
  --muted:rgba(13,38,32,.55);--muted2:rgba(13,38,32,.72);
  --border:rgba(14,143,111,.25);--border2:rgba(13,38,32,.08);
  --on-accent:#fff;
}
html[data-palette="emerald"][data-mode="night"]{
  --gold:#D4AF37;--gold-rgb:212,175,55;--gold-hover:#B8952E;
  --gold2:#2FBF8F;--gold2-rgb:47,191,143;
  --accent2:#0E4D3C;--accent2-rgb:14,77,60;
  --dark:#081512;--dark-rgb:8,21,18;
  --dark2:#0F211C;--dark3:#12281F;--dark3-rgb:18,40,31;--card:#0F211C;--bg-deep:#050D0B;
  --fg:#EEF2EF;--fg-rgb:238,242,239;
  --muted:rgba(238,242,239,.45);--muted2:rgba(238,242,239,.65);
  --border:rgba(212,175,55,.2);--border2:rgba(255,255,255,.07);
  --on-accent:#1a1200;
}
