[data-skin="neon"]{
  color-scheme:dark;
  --page:#0a0a14;--blush:#10101f;--blush-2:#1c1b38;--card:#14142a;--line:#2a2950;
  --pink:#e21fc4;--pink-deep:#3ef2ff;--pink-light:#ff7ae6;--accent-2:#8b3dff;
  --ink:#f2f1ff;--muted:#9d9bc9;--text2:#cdcbea;
  --hot:#ff4d6d;--gold:#c8ff3d;--on-gold:#0a0a14;--gold-shadow:#7fae12;--ok:#2df5a3;--on-accent:#ffffff;
  --inv-bg:#05050c;--inv-ink:#ffffff;--inv-muted:#a3a1cf;--inv-line:#24234a;
  --glow-a:rgba(226,31,196,.20);--glow-b:rgba(62,242,255,.12);--shadow:0,0,0;--header-bg:rgba(10,10,20,.86);
  --rank-dim:#4a4880;--row-hover:#1a1934;
}
[data-skin="neon"] .btn-pink{box-shadow:0 0 0 1px #ff5fe0,0 0 22px rgba(226,31,196,.55)}
[data-skin="neon"] .hero h1 em{color:#ff5fe0;text-shadow:0 0 18px rgba(255,95,224,.6)}
[data-skin="neon"] .tp-box{box-shadow:0 0 0 1px rgba(255,122,230,.4),0 0 40px rgba(139,61,255,.35)}
[data-skin="neon"] .btn-gold{box-shadow:0 0 18px rgba(200,255,61,.45)}
[data-skin="neon"] .row.top{box-shadow:0 0 0 1px rgba(62,242,255,.35),0 0 24px rgba(62,242,255,.12)}
[data-skin="neon"] .bar i,[data-skin="neon"] .w .track i{box-shadow:0 0 10px var(--pink)}
[data-skin="neon"] .rank{text-shadow:0 0 12px currentColor}
[data-skin="neon"] .to-top{box-shadow:0 0 0 1px #ff5fe0,0 0 22px rgba(226,31,196,.55)}
html{background:var(--page)}
