/* roulang page: index */
:root {
      --primary: #1A3636;
      --primary-dark: #0F1E1E;
      --accent: #C5A880;
      --accent-hover: #B5966B;
      --bg: #F7F8FA;
      --text: #111827;
      --muted: #4B5563;
      --border: #E5E7EB;
    }
    body {
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
      color: var(--text);
      background-color: var(--bg);
      -webkit-font-smoothing: antialiased;
      overflow-x: hidden;
    }
    .custom-scroll::-webkit-scrollbar {
      height: 6px;
      width: 6px;
    }
    .custom-scroll::-webkit-scrollbar-thumb {
      background: #CBD5E1;
      border-radius: 4px;
    }
