:root {
  --bg-primary: #0A0B0D;
  --bg-surface: #111317;
  --bg-panel: #16191F;
  --border-steel: #2A2F37;
  --border-highlight: rgba(226, 232, 240, 0.16);
  --text-silver: #E2E8F0;
  --text-metal: #94A3B8;
  --accent-orange: #F5A524;
  --accent-orange-glow: rgba(245, 165, 36, 0.25);
  --grid-size: 48px;
  --ease-industrial: cubic-bezier(0.16, 1, 0.3, 1);
}