:root {
  --topbar-bg: #a9681f;
  --bg: #141210;
  --bg-2: #1d1814;
  --bg-deep: #0f0d0b;
  --bg-mid: #1a1612;
  --panel: rgba(27, 22, 18, 0.9);
  --panel-strong: rgba(38, 29, 22, 0.96);
  --panel-soft: rgba(49, 38, 28, 0.82);
  --ink: #fff4de;
  --muted: #ccb08a;
  --accent: #d89b2b;
  --accent-2: #b96d22;
  --accent-3: #f0be63;
  --line: rgba(216, 155, 43, 0.18);
  --line-strong: rgba(216, 155, 43, 0.28);
  --shadow: 0 28px 90px rgba(0, 0, 0, 0.42);
  --glow: rgba(216, 155, 43, 0.34);
  --glow-soft: rgba(216, 155, 43, 0.16);
  --glow-secondary: rgba(185, 109, 34, 0.18);
  --surface-dark: #211913;
  --success-text: #2e1d0d;
  --danger-text: #2f180d;
  --danger-bg: linear-gradient(135deg, #b96d22, #f0be63);
}