/*
 * theme-template.css
 * Stampo base per i token brand di una nuova istanza.
 * Da copiare in theme-<instanceKey>.css durante la configurazione istanza.
 */

:root {
  /* === COLORI === */
  /* Brand Colors */
  --color-primary: #5dfdcb;
  --color-primary-dark: #45cca2;
  --color-secondary: #fe4208;
  --color-tertiary: #9e0059;
  --color-accent: #ffbd00;
  --color-room: #7c3aed;
  --color-white: #ffffff;
  --color-gray: #686868;
  --color-black: #000000;

  /* Background Colors */
  --color-bg-primary: #0a0034;
  --color-bg-primary-x-lgt: #3c1660;
  --color-bg-primary-lgt: #260e3d;
  --color-bg-secondary: #c5c5c5;
  --color-bg-dark: #000000;
  --color-bg-purple: #230b3b;
  --color-bg-navy: #0b0c2a;
  --color-bg-card: rgba(255, 255, 255, 0.05);
  --color-bg-card-hover: rgba(255, 255, 255, 0.1);

  /* Text Colors */
  --color-text-primary: #ffffff;
  --color-text-secondary: #333;
  --color-text-muted: rgba(255, 255, 255, 0.7);
  --color-text-disabled: #888888;
  --color-text-dark: #2a2b2a;
  --color-text-light: #f5f7ff;
  --color-text-white: var(--color-white);
  --color-text-error: #e45757;

  /* State Colors */
  --color-success: #28a745;
  --color-success-dark: #1e7e34;
  --color-success-light: rgba(40, 167, 69, 0.12);
  --color-warning: #ffc107;
  --color-warning-dark: #856404;
  --color-warning-light: rgba(255, 193, 7, 0.14);
  --color-danger: #e45757;
  --color-danger-dark: #c82333;
  --color-danger-light: rgba(228, 87, 87, 0.14);
  --color-error: #e45757;
  --color-info: #17a2b8;
  --color-info-dark: #0f6674;
  --color-info-light: rgba(23, 162, 184, 0.14);
  --color-loss: crimson;
  --color-win: forestgreen;
  --color-border: rgba(255, 255, 255, 0.12);

  /* Additional Background Colors */
  --color-bg-tertiary: #3a3a3a;
  --color-bg-light: #f5f7ff;
  --color-primary-light: rgba(215, 204, 177, 0.1);
  --color-primary-lgt: #7afdd8;
  --color--white: var(--color-white);

  /* === TIPOGRAFIA === */
  /* Font Families */
  --font-primary: 'Montserrat', sans-serif;
  --font-secondary: 'Barlow Condensed', sans-serif;
  --font-system:
    -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
