/*
Theme Name: pmolatino
Author: DigistoreJosue
Description: Tema premium dark para tiendas de licencias digitales. Compatible con WooCommerce, License Manager y TeraWallet.
Version: 1.0
*/

/* ─── VARIABLES ─── */
:root {
  /* Fondos */
  --black:        #020B18;
  --dark:         #041525;
  --surface:      #071E35;
  --surface-alt:  #0A2540;
  --card:         #0A2540;
  --border:       #0F3050;

  /* Neón */
  --neon-blue:     #00D4FF;
  --electric-blue: #0080FF;
  --neon-purple:   #2040FF;
  --neon-pink:     #00AAFF;
  --magenta:       #60C8FF;

  /* Acento (alias para compatibilidad con código existente) */
  --accent:  #2040FF;
  --accent2: #00AAFF;

  /* Estado */
  --success: #10b981;
  --danger:  #ef4444;
  --warning: #f59e0b;

  /* Texto */
  --text:           #FFFFFF;
  --text-primary:   #FFFFFF;
  --text-secondary: #B9C0D0;
  --muted:          #B9C0D0;
  --text-muted:     #7E88A8;

  /* Gradientes */
  --gradient-primary:   linear-gradient(90deg, #00D4FF 0%, #0080FF 50%, #2040FF 100%);
  --gradient-secondary: linear-gradient(135deg, #00D4FF 0%, #0080FF 55%, #2040FF 100%);

  /* Sombras neón */
  --shadow-blue:   0 0 20px rgba(0, 212, 255, 0.35);
  --shadow-purple: 0 0 24px rgba(32, 64, 255, 0.35);
  --shadow-pink:   0 0 24px rgba(0, 170, 255, 0.30);

  /* Radio */
  --radius:    18px;
  --radius-sm: 10px;
  --radius-md: 16px;
  --radius-lg: 22px;

  --hook-color: #7E88A8;
}

/* ─── BASE ─── */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

body {
  font-family: 'DM Sans', sans-serif;
  background: var(--black);
  color: var(--text);
  overflow-x: hidden;
}

/* Fondo oscuro también en páginas WooCommerce */
body.woocommerce-cart,
body.woocommerce-checkout,
body.woocommerce-account,
body.woocommerce-page:not(.home) {
  background: var(--dark);
}
