/*
 * ROSSONERO — Red & Black
 * Anarcho-communism / Anarcho-syndicalism
 *
 * The divided flag: half black, half red. The colours of the CNT-FAI,
 * of the Arditi del Popolo, of every workers' council that ever held
 * a barricade. Black for negation of the state, red for the blood of
 * the class struggle.
 *
 * Dark, austere, uncompromising. Text is light against the void.
 * Red cuts through like a broadsheet headline.
 */

:root {
  /* --- Backgrounds --- */
  --bg-primary:     #0e0e0e;
  --bg-secondary:   #1a1a1a;
  --bg-card:        #1f1f1f;

  /* --- Text --- */
  --text-primary:   #e8e8e8;
  --text-secondary: #b0b0b0;
  --text-muted:     #707070;

  /* --- Accent --- */
  --accent-primary:   #e50000;
  --accent-secondary: #ff3333;
  --accent-hover:     #cc0000;

  /* --- Borders & Inputs --- */
  --border-color:  #2e2e2e;
  --input-bg:      #161616;
  --input-border:  #3a3a3a;

  /* --- Buttons: Primary --- */
  --btn-primary-bg:    #e50000;
  --btn-primary-text:  #ffffff;
  --btn-primary-hover: #b30000;

  /* --- Buttons: Secondary --- */
  --btn-secondary-bg:   #2a2a2a;
  --btn-secondary-text: #e8e8e8;

  /* --- Status --- */
  --success: #2e8b57;
  --warning: #d4a017;
  --danger:  #e50000;

  /* --- Shadow --- */
  --shadow: 0 2px 8px rgba(0, 0, 0, 0.6);

  /* --- Navigation --- */
  --nav-bg:   #111111;
  --nav-text: #e8e8e8;

  /* --- Badges --- */
  --badge-bg:   #e50000;
  --badge-text: #ffffff;

  /* --- Tags --- */
  --tag-bg:   #2a0000;
  --tag-text: #ff6666;
}
