/* roulang page: index */
:root {
      --cyber-teal: #00F0FF;
      --teal-glow: rgba(0, 240, 255, 0.25);
      --electric-emerald: #10B981;
      --neon-purple: #8B5CF6;
      --dark-slate: #0b1120;
    }
    body {
      background-color: #030712;
      color: #cbd5e1;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
    }
    .text-glow {
      text-shadow: 0 0 15px var(--teal-glow);
    }
    .box-glow {
      box-shadow: 0 0 25px -5px var(--teal-glow);
    }
    .custom-scroll::-webkit-scrollbar {
      height: 6px;
    }
    .custom-scroll::-webkit-scrollbar-track {
      background: #0f172a;
    }
    .custom-scroll::-webkit-scrollbar-thumb {
      background: #334155;
      border-radius: 3px;
    }
    .custom-scroll::-webkit-scrollbar-thumb:hover {
      background: #00F0FF;
    }
