:root{
  --background: 0 0% 3.5%;
  --foreground: 0 0% 98%;
  --card: 0 0% 6%;
  --border: 0 0% 18%;
  --muted-foreground: 0 0% 70%;
}
.bg-background{ background-color: hsl(var(--background)); }
.text-foreground{ color: hsl(var(--foreground)); }
.bg-card{ background-color: hsl(var(--card)); }
.border-border\/50{ border-color: hsl(var(--border) / 0.5); }
.text-muted-foreground{ color: hsl(var(--muted-foreground)); }
.text-gradient-gold{
  background: linear-gradient(90deg, #f8d76b, #ffd700, #f5b942);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
