/* roulang page: index */
:root {
      --bg-main: #0F1117;
      --card-bg: #1A1D26;
      --primary: #7C3AED;
      --accent: #10B981;
      --border-line: rgba(255, 255, 255, 0.08);
    }
    body {
      background-color: var(--bg-main);
      color: #F9FAFB;
      font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
    }
    .custom-glow {
      box-shadow: 0 4px 25px rgba(124, 58, 237, 0.18);
    }
    .text-glow {
      text-shadow: 0 0 20px rgba(124, 58, 237, 0.5);
    }
    .glass-panel {
      background: rgba(26, 29, 38, 0.85);
      backdrop-filter: blur(12px);
      border: 1px solid var(--border-line);
    }
