:root {
  --color-bg: #111214;
  --color-surface: #1b1c1f;
  --color-surface-soft: #202226;
  --color-text: #f5f5f5;
  --color-text-muted: #a7a7a7;
  --color-accent: #c9a86a;
  --color-accent-hover: #e8c58a;
  --color-border: #2b2c31;
  --color-danger: #b84f4f;
  --shadow-soft: 0 18px 40px rgba(0, 0, 0, 0.24);
  --radius-lg: 22px;
  --radius-md: 16px;
  --radius-sm: 12px;
  --max-width: 1180px;
}
