/* /css/global.css */
:root {
  /* ------------------------- */
  /* --- CORES PRINCIPAIS --- */
  /* ------------------------- */

  /* Cores para o perfil PROFESSOR (Ciano/Verde-água) */
  --color-teacher-primary: #4cafae;
  --color-teacher-secondary: #75d6d5;

  /* Cores para o perfil ALUNO (Roxo) */
  --color-student-primary: #732cdd;
  --color-student-secondary: #5e42bd;
  --color-student-highlight: #9F56FF; /* Roxo mais vibrante para destaques */
  --color-student-accent: #9b59b6;

  /* ------------------------- */
  /* --- CORES DE FUNDO --- */
  /* ------------------------- */
  --color-background-dark: #121212;
  --color-background-dark-deep: #0d0d0d;
  --color-background-dark-secondary: #1f1f1f;
  --color-background-dark-tertiary: #2a2a2a;
  --color-background-light: #efeff4;
  --color-background-light-alt: #fafafa;
  --color-background-white: #ffffff;
  --color-panel-dark: #121212;

  /* Fundos específicos de Jogo */
  --color-game-bg-dark: #0f172a;
  --color-game-bg-card: #1e293b;

  /* ------------------------- */
  /* --- CORES DE TEXTO --- */
  /* ------------------------- */
  --color-text-light-primary: #efeff4;
  --color-text-light-secondary: rgba(239, 239, 244, 0.7);
  --color-text-light-alt: #f1f5f9;
  --color-text-light-muted: #94a3b8;
  --color-text-on-primary: #ffffff;

  --color-text-dark-primary: #121212;
  --color-text-dark-secondary: #6b6b6b; /* --color-gray */
  --color-text-dark-tertiary: rgba(18, 18, 18, 0.5);
  --color-text-dark-muted: #666;

  /* ------------------------- */
  /* --- CORES DE FEEDBACK --- */
  /* ------------------------- */
  --color-success: #10b981;
  --color-error: #ef4444;
  --color-warning: #f59e0b;

  /* ------------------------- */
  /* --- BORDAS E SOMBRAS --- */
  /* ------------------------- */
  --color-border-dark: #404040;
  --color-border-dark-alt: #334155;
  --color-border-light: #e0e0e0;

  --shadow-xs: 0 2px 8px rgba(0, 0, 0, 0.08);
  --shadow-sm: 0 4px 16px rgba(0, 0, 0, 0.12);
  --shadow-md: 0 8px 32px rgba(0, 0, 0, 0.16);

  --shadow-glow-student: rgba(115, 44, 221, 0.3);
  --shadow-glow-teacher: rgba(76, 175, 174, 0.3);

  /* ------------------------- */
  /* --- CORES DE JOGO/UI --- */
  /* ------------------------- */
  --color-game-timer-bg: #475569;
  --color-game-red: #e74c3c;
  --color-game-blue: #3498db;
  --color-game-yellow: #f39c12;
  --color-game-green: #2ecc71;
  --color-game-primary: #667eea;
  --color-game-secondary: #764ba2;

  /* Cores de Ranking */
  --color-gold: #FFD700;
  --color-silver: #C0C0C0;
  --color-bronze: #CD7F32;
}