:root {
  /* Fontes */
  --font-ui: 'Inter', sans-serif;
  --font-display: 'Orbitron', sans-serif;
  --font-code: 'Cascadia Mono', monospace;
  /* Fundos */
  --bg-primary: #0C0F17;
  --bg-alt: #121212;
  --surface: #1A1F2E;
  --surface-raised: #242B3D;
  /* Primária */
  --primary: #4A6A8C;
  --primary-hover: #5C7FA6;
  --primary-pressed: #3A5470;
  --primary-tint: #1E3248;
  /* Acento */
  --accent: #B48228;
  --accent-hover: #D4A040;
  --accent-pressed: #8A6018;
  --accent-tint: #2A1E08;
  /* Neutros */
  --text-primary: #E8E4DC;
  --text-secondary: #A8A8B8;
  --text-disabled: #5A5A6A;
  --border: #2E3040;
  /* Semânticas */
  --success: #2E7D52;
  --warning: #B45A1A;
  --error: #8B2020;
  --info: #2A5080;
}
