:root {
  /* Colores principales Mi Primer Bitcoin */
  --btcpay-brand-primary: #f79621;
  --btcpay-brand-secondary: #de7d08;
  --btcpay-brand-tertiary: #9333ea;
  --btcpay-brand-dark: #4a2a03;

  /* Naranja vibrante */
  --btcpay-primary-100: #fef3e6;
  --btcpay-primary-200: #fcdcb5;
  --btcpay-primary-300: #fbc584;
  --btcpay-primary-400: #f9ae53;
  --btcpay-primary-500: #f79621;
  --btcpay-primary-600: #de7d08;
  --btcpay-primary-700: #ac6106;
  --btcpay-primary-800: #7b4504;
  --btcpay-primary-900: #4a2a03;
  --btcpay-primary-rgb: 247,150,33;

  /* Morado para acento */
  --btcpay-accent-purple: #9333ea;
  --btcpay-accent-purple-rgb: 147, 51, 234;
  --btcpay-accent-purple-shadow: rgba(147, 51, 234, 0.25);

  /* Ajustes a sombras y acentos primarios */
  --btcpay-primary: var(--btcpay-brand-primary);
  --btcpay-primary-accent: var(--btcpay-primary-700);
  --btcpay-primary-text: #ffffff;
  --btcpay-primary-shadow: rgba(var(--btcpay-primary-rgb), 0.5);

  /* Success (verde tenue para contraste) */
  --btcpay-success: #4caf50;
  --btcpay-success-accent: #388e3c;
  --btcpay-success-shadow: rgba(76, 175, 80, 0.33);

  /* Info (azul claro para info neutral) */
  --btcpay-info: #2196f3;
  --btcpay-info-accent: #1976d2;
  --btcpay-info-shadow: rgba(33, 150, 243, 0.33);

  /* Danger (rojo de alerta) */
  --btcpay-danger: #e11900;
  --btcpay-danger-accent: #870f00;
  --btcpay-danger-shadow: rgba(225, 25, 0, 0.33);

  /* Warning (naranja suave para advertencias) */
  --btcpay-warning: #ffc043;
  --btcpay-warning-accent: #b57e12;
  --btcpay-warning-shadow: rgba(255, 192, 67, 0.33);

  /* Acentos secundarios en botones o elementos decorativos */
  --btcpay-secondary-border-hover: var(--btcpay-accent-purple);
  --btcpay-header-link-accent: var(--btcpay-accent-purple);
  --btcpay-nav-border-active: var(--btcpay-accent-purple);
  --btcpay-footer-link-accent: var(--btcpay-accent-purple);

  /* Sombra de formularios con acento */
  --btcpay-form-shadow-focus: var(--btcpay-accent-purple-shadow);
}


