:root {
  --bg: #07110F;
  --bg-soft: #0B1712;
  --surface: #101A16;
  --surface-hover: #14271F;
  --card: #101A16;
  --border: rgba(255, 255, 255, 0.08);
  --border-strong: rgba(255, 255, 255, 0.14);
  --text: #E7EFE9;
  --text-dim: #8FB09C;
  --text-muted: #8FB09C;
  --accent: #34D399;
  --accent-2: #10B981;
  --accent-3: #FBBF24;
  --blue: #38BDF8;
  --purple: #A78BFA;
  --warning: #FBBF24;
  --yellow: #FBBF24;
  --danger: #F87171;
  --brand-glow: rgba(52, 211, 153, 0.22);
  --radius-sm: 8px;
  --radius-md: 12px;
  --radius-lg: 16px;
  --radius: 14px;
  --shadow-card: 0 18px 50px rgba(0, 0, 0, 0.16);
  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", sans-serif;
}
