/* roulang page: index */
:root {
      --font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;
    }
    body {
      font-family: var(--font-stack);
      background-color: #0B1120;
      color: #94A3B8;
      overflow-x: hidden;
    }
    .custom-scroll::-webkit-scrollbar {
      height: 6px;
    }
    .custom-scroll::-webkit-scrollbar-track {
      background: #0F172A;
    }
    .custom-scroll::-webkit-scrollbar-thumb {
      background: #334155;
      border-radius: 9999px;
    }
    .custom-scroll::-webkit-scrollbar-thumb:hover {
      background: #10B981;
    }
    .gold-gradient-text {
      background: linear-gradient(135deg, #FDE68A 0%, #F59E0B 50%, #D97706 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
    }
    .emerald-glow {
      box-shadow: 0 0 25px rgba(16, 185, 129, 0.15);
    }
    .gold-border-glow {
      border-color: rgba(245, 158, 11, 0.35);
      box-shadow: 0 0 20px rgba(245, 158, 11, 0.12);
    }
