.material-symbols-outlined {
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}
.filled-icon {
  font-variation-settings: 'FILL' 1;
}
.amber-glow {
  background: radial-gradient(circle at center, rgba(255, 185, 90, 0.15) 0%, rgba(19, 19, 19, 0) 70%);
}
.glass-panel {
  background: rgba(53, 53, 52, 0.4);
  backdrop-filter: blur(20px);
}
.kinetic-gradient {
  background: linear-gradient(135deg, #ffb95a 0%, #e39b30 100%);
}
.active-glow {
  box-shadow: 0 0 20px rgba(255, 185, 90, 0.2);
}
body {
  background-color: #131313;
  color: #e5e2e1;
  font-family: 'Inter', sans-serif;
}
