/* ============================================================================
   ZweeTrade theme for BTCPay Server (built against v2.3.1)
   Mirrors the platform design system (frontend/projects/shared/theme.scss):
   dark layered slate surfaces, blue brand ramp, 12px card radius.
   Uploaded via Server Settings > Branding with "Extends the Dark theme",
   so BTCPay loads its default + dark tokens first and this file overrides.
   ========================================================================== */

:root {
  --btcpay-primary-100: #dce8ff;
  --btcpay-primary-100-rgb: 220, 232, 255;
  --btcpay-primary-200: #bfd5ff;
  --btcpay-primary-200-rgb: 191, 213, 255;
  --btcpay-primary-300: #9dbfff;
  --btcpay-primary-300-rgb: 157, 191, 255;
  --btcpay-primary-400: #7cacff;
  --btcpay-primary-400-rgb: 124, 172, 255;
  --btcpay-primary-500: #4d8dff;
  --btcpay-primary-500-rgb: 77, 141, 255;
  --btcpay-primary-600: #3a7af0;
  --btcpay-primary-600-rgb: 58, 122, 240;
  --btcpay-primary-700: #2e6de0;
  --btcpay-primary-700-rgb: 46, 109, 224;
  --btcpay-primary-800: #2258c4;
  --btcpay-primary-800-rgb: 34, 88, 196;
  --btcpay-primary-900: #1a48a6;
  --btcpay-primary-900-rgb: 26, 72, 166;
  --btcpay-primary: #4d8dff;
  --btcpay-primary-rgb: 77, 141, 255;
  --btcpay-primary-accent-rgb: 124, 172, 255;

  --btcpay-body-bg-rgb: 7, 10, 18;
  --btcpay-neutral-50: #0a101d;
  --btcpay-bg-dark: #0d1424;
  --btcpay-bg-tile: #0d1424;
  --btcpay-body-bg-light: #0a101d;
  --btcpay-body-bg-hover: #121c31;
  --btcpay-form-bg: #0a101d;
  --btcpay-header-bg: #0d1424;
  --btcpay-pre-bg: #0a101d;
  --btcpay-secondary-rgb: 13, 20, 36;
  --btcpay-light-rgb: 26, 39, 64;
  --btcpay-light-dim-bg: #0a101d;
  --btcpay-light-shadow: rgba(2, 6, 16, 0.45);

  --btcpay-neutral-dark-100: #e8edf7;
  --btcpay-neutral-dark-100-rgb: 232, 237, 247;
  --btcpay-neutral-dark-200: #c3cbdc;
  --btcpay-neutral-dark-200-rgb: 195, 203, 220;
  --btcpay-neutral-dark-300: #a5aec5;
  --btcpay-neutral-dark-300-rgb: 165, 174, 197;
  --btcpay-neutral-dark-400: #8a94ab;
  --btcpay-neutral-dark-400-rgb: 138, 148, 171;
  --btcpay-neutral-dark-500: #6b7690;
  --btcpay-neutral-dark-500-rgb: 107, 118, 144;
  --btcpay-neutral-dark-600: #5b647a;
  --btcpay-neutral-dark-600-rgb: 91, 100, 122;
  --btcpay-neutral-dark-700: #35415e;
  --btcpay-neutral-dark-700-rgb: 53, 65, 94;
  --btcpay-neutral-dark-800: #1a2740;
  --btcpay-neutral-dark-800-rgb: 26, 39, 64;
  --btcpay-neutral-dark-900: #121c31;
  --btcpay-neutral-dark-900-rgb: 18, 28, 49;

  --btcpay-success: #2fbf71;
  --btcpay-success-accent: #26995b;
  --btcpay-danger: #f0506e;
  --btcpay-danger-accent: #d23057;
  --btcpay-warning: #f5b93e;
  --btcpay-warning-accent: #d99e1d;

  --btcpay-border-radius: 8px;
  --btcpay-border-radius-l: 12px;
}
