:root {
  /* Border Radius */
  --btcpay-border-radius: .25rem;
  --btcpay-border-radius-l: .5rem;
  --btcpay-border-radius-xl: 1rem;
  --btcpay-border-radius-xxl: 1.5rem;
  
  /* Transitions */
  --btcpay-transition-duration-fast: .2s;
  --btcpay-transition-duration-default: .3s;
  --btcpay-transition-duration-slow: .5s;
  
  /* Brand Colors - Golden Fortune & Royal Purple */
  --btcpay-brand-primary: #FFD700;
  --btcpay-brand-secondary: #9370DB;
  --btcpay-brand-tertiary: #DAA520;
  --btcpay-brand-dark: #1a0033;
  
  /* Base Colors */
  --btcpay-white: #ffffff;
  --btcpay-white-rgb: 255, 255, 255;
  --btcpay-black: #000000;
  --btcpay-black-rgb: 0, 0, 0;
  
  /* Neutral Light Palette */
  --btcpay-neutral-light-100: #f8f4ff;
  --btcpay-neutral-light-100-rgb: 248,244,255;
  --btcpay-neutral-light-200: #ede9f5;
  --btcpay-neutral-light-200-rgb: 237,233,245;
  --btcpay-neutral-light-300: #dcd3eb;
  --btcpay-neutral-light-300-rgb: 220,211,235;
  --btcpay-neutral-light-400: #c8b8db;
  --btcpay-neutral-light-400-rgb: 200,184,219;
  --btcpay-neutral-light-500: #9984b8;
  --btcpay-neutral-light-500-rgb: 153,132,184;
  --btcpay-neutral-light-600: #7d6a9e;
  --btcpay-neutral-light-600-rgb: 125,106,158;
  --btcpay-neutral-light-700: #5d4577;
  --btcpay-neutral-light-700-rgb: 93,69,119;
  --btcpay-neutral-light-800: #3d2954;
  --btcpay-neutral-light-800-rgb: 61,41,84;
  --btcpay-neutral-light-900: #2a1a3d;
  --btcpay-neutral-light-900-rgb: 42,26,61;
  --btcpay-neutral-light-rgb: 153,132,184;
  
  /* Neutral Dark Palette */
  --btcpay-neutral-dark-100: #fef9ff;
  --btcpay-neutral-dark-100-rgb: 254,249,255;
  --btcpay-neutral-dark-200: #e8d5f2;
  --btcpay-neutral-dark-200-rgb: 232,213,242;
  --btcpay-neutral-dark-300: #d4bde6;
  --btcpay-neutral-dark-300-rgb: 212,189,230;
  --btcpay-neutral-dark-400: #b89dd1;
  --btcpay-neutral-dark-400-rgb: 184,157,209;
  --btcpay-neutral-dark-500: #9a7eb8;
  --btcpay-neutral-dark-500-rgb: 154,126,184;
  --btcpay-neutral-dark-600: #6d5187;
  --btcpay-neutral-dark-600-rgb: 109,81,135;
  --btcpay-neutral-dark-700: #4a3661;
  --btcpay-neutral-dark-700-rgb: 74,54,97;
  --btcpay-neutral-dark-800: #321f47;
  --btcpay-neutral-dark-800-rgb: 50,31,71;
  --btcpay-neutral-dark-900: #1f0d33;
  --btcpay-neutral-dark-900-rgb: 31,13,51;
  --btcpay-neutral-dark-rgb: 154,126,184;
  
  /* Primary - Golden Yellow */
  --btcpay-primary-100: #fff9e6;
  --btcpay-primary-100-rgb: 255,249,230;
  --btcpay-primary-200: #fff3cc;
  --btcpay-primary-200-rgb: 255,243,204;
  --btcpay-primary-300: #ffe999;
  --btcpay-primary-300-rgb: 255,233,153;
  --btcpay-primary-400: #ffe066;
  --btcpay-primary-400-rgb: 255,224,102;
  --btcpay-primary-500: #FFD700;
  --btcpay-primary-500-rgb: 255,215,0;
  --btcpay-primary-600: #DAA520;
  --btcpay-primary-600-rgb: 218,165,32;
  --btcpay-primary-700: #B8860B;
  --btcpay-primary-700-rgb: 184,134,11;
  --btcpay-primary-800: #9A7404;
  --btcpay-primary-800-rgb: 154,116,4;
  --btcpay-primary-900: #7a5c00;
  --btcpay-primary-900-rgb: 122,92,0;
  --btcpay-primary-rgb: 255,215,0;
  
  /* Green - Success/Money */
  --btcpay-green-100: #e8f8e8;
  --btcpay-green-100-rgb: 232,248,232;
  --btcpay-green-200: #c7f0c7;
  --btcpay-green-200-rgb: 199,240,199;
  --btcpay-green-300: #98e298;
  --btcpay-green-300-rgb: 152,226,152;
  --btcpay-green-400: #66d466;
  --btcpay-green-400-rgb: 102,212,102;
  --btcpay-green-500: #2db92d;
  --btcpay-green-500-rgb: 45,185,45;
  --btcpay-green-600: #229922;
  --btcpay-green-600-rgb: 34,153,34;
  --btcpay-green-700: #1a7a1a;
  --btcpay-green-700-rgb: 26,122,26;
  --btcpay-green-800: #145c14;
  --btcpay-green-800-rgb: 20,92,20;
  --btcpay-green-900: #0f3d0f;
  --btcpay-green-900-rgb: 15,61,15;
  --btcpay-green-rgb: 45,185,45;
  
  /* Blue - Info */
  --btcpay-blue-100: #e6f2ff;
  --btcpay-blue-100-rgb: 230,242,255;
  --btcpay-blue-200: #cce5ff;
  --btcpay-blue-200-rgb: 204,229,255;
  --btcpay-blue-300: #99ccff;
  --btcpay-blue-300-rgb: 153,204,255;
  --btcpay-blue-400: #66b3ff;
  --btcpay-blue-400-rgb: 102,179,255;
  --btcpay-blue-500: #3399ff;
  --btcpay-blue-500-rgb: 51,153,255;
  --btcpay-blue-600: #0080ff;
  --btcpay-blue-600-rgb: 0,128,255;
  --btcpay-blue-700: #0066cc;
  --btcpay-blue-700-rgb: 0,102,204;
  --btcpay-blue-800: #004d99;
  --btcpay-blue-800-rgb: 0,77,153;
  --btcpay-blue-900: #003366;
  --btcpay-blue-900-rgb: 0,51,102;
  --btcpay-blue-rgb: 51,153,255;
  
  /* Yellow - Warning */
  --btcpay-yellow-100: #fffbf0;
  --btcpay-yellow-100-rgb: 255,251,240;
  --btcpay-yellow-200: #fff7db;
  --btcpay-yellow-200-rgb: 255,247,219;
  --btcpay-yellow-300: #ffefb8;
  --btcpay-yellow-300-rgb: 255,239,184;
  --btcpay-yellow-400: #ffe794;
  --btcpay-yellow-400-rgb: 255,231,148;
  --btcpay-yellow-500: #ffdf70;
  --btcpay-yellow-500-rgb: 255,223,112;
  --btcpay-yellow-600: #ffd24d;
  --btcpay-yellow-600-rgb: 255,210,77;
  --btcpay-yellow-700: #d9a614;
  --btcpay-yellow-700-rgb: 217,166,20;
  --btcpay-yellow-800: #a67c10;
  --btcpay-yellow-800-rgb: 166,124,16;
  --btcpay-yellow-900: #73520b;
  --btcpay-yellow-900-rgb: 115,82,11;
  --btcpay-yellow-rgb: 255,223,112;
  
  /* Red - Danger */
  --btcpay-red-100: #ffebf0;
  --btcpay-red-100-rgb: 255,235,240;
  --btcpay-red-200: #ffd6e0;
  --btcpay-red-200-rgb: 255,214,224;
  --btcpay-red-300: #ffadc2;
  --btcpay-red-300-rgb: 255,173,194;
  --btcpay-red-400: #ff85a3;
  --btcpay-red-400-rgb: 255,133,163;
  --btcpay-red-500: #ff5c85;
  --btcpay-red-500-rgb: 255,92,133;
  --btcpay-red-600: #e63366;
  --btcpay-red-600-rgb: 230,51,102;
  --btcpay-red-700: #cc0a4d;
  --btcpay-red-700-rgb: 204,10,77;
  --btcpay-red-800: #99073a;
  --btcpay-red-800-rgb: 153,7,58;
  --btcpay-red-900: #660526;
  --btcpay-red-900-rgb: 102,5,38;
  --btcpay-red-rgb: 255,92,133;
  
  /* Spacing */
  --btcpay-space-xs: 4px;
  --btcpay-space-s: 8px;
  --btcpay-space-m: 16px;
  --btcpay-space-l: 32px;
  --btcpay-space-xl: 64px;
  --btcpay-space-xxl: 80px;
  
  /* Typography */
  --btcpay-font-family-base: "Open Sans", "Helvetica Neue", Arial, sans-serif;
  --btcpay-font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --btcpay-font-size-xs: 10px;
  --btcpay-font-size-s: 12px;
  --btcpay-font-size-m: 14px;
  --btcpay-font-size-l: 20px;
  --btcpay-font-size-xl: 28px;
  --btcpay-font-size-xxl: 36px;
  --btcpay-font-weight-normal: 400;
  --btcpay-font-weight-semibold: 600;
  --btcpay-font-weight-bold: 700;
  --btcpay-font-size-base: var(--btcpay-font-size-m);
  
  /* Neutral Mappings */
  --btcpay-neutral-100: var(--btcpay-neutral-light-100);
  --btcpay-neutral-200: var(--btcpay-neutral-light-200);
  --btcpay-neutral-300: var(--btcpay-neutral-light-300);
  --btcpay-neutral-400: var(--btcpay-neutral-light-400);
  --btcpay-neutral-500: var(--btcpay-neutral-light-500);
  --btcpay-neutral-600: var(--btcpay-neutral-light-600);
  --btcpay-neutral-700: var(--btcpay-neutral-light-700);
  --btcpay-neutral-800: var(--btcpay-neutral-light-800);
  --btcpay-neutral-900: var(--btcpay-neutral-light-900);
  
  /* Background & Tiles */
  --btcpay-bg-tile: #2a1a3d;
  --btcpay-bg-dark: var(--btcpay-brand-dark);
  
  /* Body Styles */
  --btcpay-body-bg: #1a0033;
  --btcpay-body-bg-light: #2a1a3d;
  --btcpay-body-bg-medium: #3d2954;
  --btcpay-body-bg-striped: #321f47;
  --btcpay-body-bg-hover: #4a3661;
  --btcpay-body-bg-active: var(--btcpay-primary);
  --btcpay-body-bg-rgb: 26, 0, 51;
  --btcpay-body-border-light: #4a3661;
  --btcpay-body-border-medium: #6d5187;
  --btcpay-body-text: #ffffff;
  --btcpay-body-text-striped: #ffffff;
  --btcpay-body-text-hover: #FFD700;
  --btcpay-body-text-active: #1a0033;
  --btcpay-body-text-muted: #b89dd1;
  --btcpay-body-text-warning-rgb: 217, 166, 20;
  --btcpay-body-text-rgb: 255, 255, 255;
  --btcpay-body-link: #FFD700;
  --btcpay-body-link-rgb: 255, 215, 0;
  --btcpay-body-link-accent: #DAA520;
  --btcpay-body-link-accent-rgb: 218, 165, 32;
  --btcpay-body-shadow: rgba(255, 215, 0, 0.5);
  
  /* Wizard */
  --btcpay-wizard-bg: var(--btcpay-body-bg);
  --btcpay-wizard-text: var(--btcpay-body-text);
  
  /* Header */
  --btcpay-header-bg: #2a1a3d;
  --btcpay-header-text: #ffffff;
  --btcpay-header-link: #FFD700;
  --btcpay-header-link-accent: #DAA520;
  --btcpay-header-link-active: #FFD700;
  
  /* Navigation */
  --btcpay-nav-link: #d4bde6;
  --btcpay-nav-link-accent: #FFD700;
  --btcpay-nav-link-active: #FFD700;
  --btcpay-nav-bg: transparent;
  --btcpay-nav-bg-hover: rgba(147, 112, 219, 0.2);
  --btcpay-nav-bg-active: rgba(255, 215, 0, 0.2);
  --btcpay-nav-border: transparent;
  --btcpay-nav-border-hover: #9370DB;
  --btcpay-nav-border-active: #FFD700;
  
  /* Forms */
  --btcpay-form-bg: #2a1a3d;
  --btcpay-form-bg-hover: #3d2954;
  --btcpay-form-bg-addon: #4a3661;
  --btcpay-form-bg-disabled: #321f47;
  --btcpay-form-text: #ffffff;
  --btcpay-form-text-label: #e8d5f2;
  --btcpay-form-text-addon: #d4bde6;
  --btcpay-form-border: #6d5187;
  --btcpay-form-border-check: #9a7eb8;
  --btcpay-form-border-hover: #9370DB;
  --btcpay-form-border-focus: #FFD700;
  --btcpay-form-border-active: #FFD700;
  --btcpay-form-border-disabled: #4a3661;
  --btcpay-form-shadow-size: 2px;
  --btcpay-form-shadow-focus: rgba(255, 215, 0, 0.4);
  --btcpay-form-shadow-valid: rgba(45, 185, 45, 0.4);
  --btcpay-form-shadow-invalid: rgba(255, 92, 133, 0.4);
  
  /* Toggle */
  --btcpay-toggle-bg: #6d5187;
  --btcpay-toggle-bg-hover: #9370DB;
  --btcpay-toggle-bg-active: #FFD700;
  --btcpay-toggle-bg-active-hover: #DAA520;
  
  /* Footer */
  --btcpay-footer-bg: #1a0033;
  --btcpay-footer-text: #b89dd1;
  --btcpay-footer-link: #d4bde6;
  --btcpay-footer-link-accent: #FFD700;
  
  /* Code */
  --btcpay-code-text: #FFD700;
  --btcpay-code-bg: #321f47;
  --btcpay-pre-text: #ffffff;
  --btcpay-pre-bg: #1f0d33;
  
  /* Primary Theme */
  --btcpay-primary: #FFD700;
  --btcpay-primary-accent: #DAA520;
  --btcpay-primary-text: #1a0033;
  --btcpay-primary-text-hover: #1a0033;
  --btcpay-primary-text-active: #1a0033;
  --btcpay-primary-bg-hover: #DAA520;
  --btcpay-primary-bg-active: #B8860B;
  --btcpay-primary-border: #FFD700;
  --btcpay-primary-border-hover: #DAA520;
  --btcpay-primary-border-active: #B8860B;
  --btcpay-primary-dim-bg: rgba(255, 215, 0, 0.2);
  --btcpay-primary-dim-bg-striped: rgba(255, 215, 0, 0.3);
  --btcpay-primary-dim-bg-hover: rgba(218, 165, 32, 0.3);
  --btcpay-primary-dim-bg-active: rgba(184, 134, 11, 0.4);
  --btcpay-primary-dim-border: rgba(255, 215, 0, 0.4);
  --btcpay-primary-dim-border-active: rgba(184, 134, 11, 0.6);
  --btcpay-primary-dim-text: #FFD700;
  --btcpay-primary-dim-text-striped: #FFD700;
  --btcpay-primary-dim-text-hover: #DAA520;
  --btcpay-primary-dim-text-active: #B8860B;
  --btcpay-primary-shadow: rgba(255, 215, 0, 0.6);
  
  /* Secondary Theme */
  --btcpay-secondary: #9370DB;
  --btcpay-secondary-accent: #7B68EE;
  --btcpay-secondary-text: #ffffff;
  --btcpay-secondary-text-hover: #ffffff;
  --btcpay-secondary-text-active: #ffffff;
  --btcpay-secondary-bg-hover: #7B68EE;
  --btcpay-secondary-bg-active: #6A5ACD;
  --btcpay-secondary-border: #9370DB;
  --btcpay-secondary-border-hover: #7B68EE;
  --btcpay-secondary-border-active: #6A5ACD;
  --btcpay-secondary-dim-bg: rgba(147, 112, 219, 0.2);
  --btcpay-secondary-dim-bg-striped: rgba(147, 112, 219, 0.3);
  --btcpay-secondary-dim-bg-hover: rgba(123, 104, 238, 0.3);
  --btcpay-secondary-dim-bg-active: rgba(106, 90, 205, 0.4);
  --btcpay-secondary-dim-border: rgba(147, 112, 219, 0.4);
  --btcpay-secondary-dim-border-active: rgba(106, 90, 205, 0.6);
  --btcpay-secondary-dim-text: #9370DB;
  --btcpay-secondary-dim-text-striped: #9370DB;
  --btcpay-secondary-dim-text-hover: #7B68EE;
  --btcpay-secondary-dim-text-active: #6A5ACD;
  --btcpay-secondary-shadow: rgba(147, 112, 219, 0.5);
  --btcpay-secondary-rgb: 147, 112, 219;
  
  /* Success Theme */
  --btcpay-success: #2db92d;
  --btcpay-success-accent: #229922;
  --btcpay-success-text: #ffffff;
  --btcpay-success-text-hover: #ffffff;
  --btcpay-success-text-active: #ffffff;
  --btcpay-success-bg-hover: #229922;
  --btcpay-success-bg-active: #1a7a1a;
  --btcpay-success-border: #2db92d;
  --btcpay-success-border-hover: #229922;
  --btcpay-success-border-active: #1a7a1a;
  --btcpay-success-dim-bg: rgba(45, 185, 45, 0.15);
  --btcpay-success-dim-bg-striped: rgba(45, 185, 45, 0.25);
  --btcpay-success-dim-bg-hover: rgba(34, 153, 34, 0.25);
  --btcpay-success-dim-bg-active: rgba(26, 122, 26, 0.35);
  --btcpay-success-dim-border: rgba(45, 185, 45, 0.3);
  --btcpay-success-dim-border-active: rgba(26, 122, 26, 0.5);
  --btcpay-success-dim-text: #66d466;
  --btcpay-success-dim-text-striped: #66d466;
  --btcpay-success-dim-text-hover: #2db92d;
  --btcpay-success-dim-text-active: #229922;
  --btcpay-success-shadow: rgba(45, 185, 45, 0.5);
  --btcpay-success-rgb: 45, 185, 45;
  
  /* Info Theme */
  --btcpay-info: #3399ff;
  --btcpay-info-accent: #0080ff;
  --btcpay-info-text: #ffffff;
  --btcpay-info-text-hover: #ffffff;
  --btcpay-info-text-active: #ffffff;
  --btcpay-info-bg-hover: #0080ff;
  --btcpay-info-bg-active: #0066cc;
  --btcpay-info-border: #3399ff;
  --btcpay-info-border-hover: #0080ff;
  --btcpay-info-border-active: #0066cc;
  --btcpay-info-dim-bg: rgba(51, 153, 255, 0.15);
  --btcpay-info-dim-bg-striped: rgba(51, 153, 255, 0.25);
  --btcpay-info-dim-bg-hover: rgba(0, 128, 255, 0.25);
  --btcpay-info-dim-bg-active: rgba(0, 102, 204, 0.35);
  --btcpay-info-dim-border: rgba(51, 153, 255, 0.3);
  --btcpay-info-dim-border-active: rgba(0, 102, 204, 0.5);
  --btcpay-info-dim-text: #66b3ff;
  --btcpay-info-dim-text-striped: #66b3ff;
  --btcpay-info-dim-text-hover: #3399ff;
  --btcpay-info-dim-text-active: #0080ff;
  --btcpay-info-shadow: rgba(51, 153, 255, 0.5);
  --btcpay-info-rgb: 51, 153, 255;
  
  /* Warning Theme */
  --btcpay-warning: #ffdf70;
  --btcpay-warning-accent: #ffd24d;
  --btcpay-warning-text: #1a0033;
  --btcpay-warning-text-hover: #1a0033;
  --btcpay-warning-text-active: #1a0033;
  --btcpay-warning-bg-hover: #ffd24d;
  --btcpay-warning-bg-active: #d9a614;
  --btcpay-warning-border: #ffdf70;
  --btcpay-warning-border-hover: #ffd24d;
  --btcpay-warning-border-active: #d9a614;
  --btcpay-warning-dim-bg: rgba(255, 223, 112, 0.2);
  --btcpay-warning-dim-bg-striped: rgba(255, 223, 112, 0.3);
  --btcpay-warning-dim-bg-hover: rgba(255, 210, 77, 0.3);
  --btcpay-warning-dim-bg-active: rgba(217, 166, 20, 0.4);
  --btcpay-warning-dim-border: rgba(255, 223, 112, 0.4);
  --btcpay-warning-dim-border-active: rgba(217, 166, 20, 0.6);
  --btcpay-warning-dim-text: #ffdf70;
  --btcpay-warning-dim-text-striped: #ffdf70;
  --btcpay-warning-dim-text-hover: #ffd24d;
  --btcpay-warning-dim-text-active: #d9a614;
  --btcpay-warning-shadow: rgba(255, 223, 112, 0.5);
  --btcpay-warning-rgb: 255, 223, 112;
  
  /* Danger Theme */
  --btcpay-danger: #ff5c85;
  --btcpay-danger-accent: #e63366;
  --btcpay-danger-text: #ffffff;
  --btcpay-danger-text-hover: #ffffff;
  --btcpay-danger-text-active: #ffffff;
  --btcpay-danger-bg-hover: #e63366;
  --btcpay-danger-bg-active: #cc0a4d;
  --btcpay-danger-border: #ff5c85;
  --btcpay-danger-border-hover: #e63366;
  --btcpay-danger-border-active: #cc0a4d;
  --btcpay-danger-dim-bg: rgba(255, 92, 133, 0.15);
  --btcpay-danger-dim-bg-striped: rgba(255, 92, 133, 0.25);
  --btcpay-danger-dim-bg-hover: rgba(230, 51, 102, 0.25);
  --btcpay-danger-dim-bg-active: rgba(204, 10, 77, 0.35);
  --btcpay-danger-dim-border: rgba(255, 92, 133, 0.3);
  --btcpay-danger-dim-border-active: rgba(204, 10, 77, 0.5);
  --btcpay-danger-dim-text: #ff85a3;
  --btcpay-danger-dim-text-striped: #ff85a3;
  --btcpay-danger-dim-text-hover: #ff5c85;
  --btcpay-danger-dim-text-active: #e63366;
  --btcpay-danger-shadow: rgba(255, 92, 133, 0.5);
  --btcpay-danger-rgb: 255, 92, 133;
  
  /* Light Theme */
  --btcpay-light: #e8d5f2;
  --btcpay-light-accent: #d4bde6;
  --btcpay-light-text: #1a0033;
    --btcpay-light-text-hover: #2a1a3d;
  --btcpay-light-text-active: #3d2954;
  --btcpay-light-bg-hover: #d4bde6;
  --btcpay-light-bg-active: #b89dd1;
  --btcpay-light-border: #e8d5f2;
  --btcpay-light-border-hover: #d4bde6;
  --btcpay-light-border-active: #b89dd1;
  --btcpay-light-dim-bg: rgba(232, 213, 242, 0.2);
  --btcpay-light-dim-bg-striped: rgba(232, 213, 242, 0.3);
  --btcpay-light-dim-bg-hover: rgba(212, 189, 230, 0.3);
  --btcpay-light-dim-bg-active: rgba(184, 157, 209, 0.4);
  --btcpay-light-dim-border: rgba(232, 213, 242, 0.4);
  --btcpay-light-dim-border-active: rgba(184, 157, 209, 0.6);
  --btcpay-light-dim-text: #e8d5f2;
  --btcpay-light-dim-text-striped: #e8d5f2;
  --btcpay-light-dim-text-hover: #d4bde6;
  --btcpay-light-dim-text-active: #b89dd1;
  --btcpay-light-shadow: rgba(232, 213, 242, 0.4);
  --btcpay-light-rgb: 232, 213, 242;
  
  /* Dark Theme */
  --btcpay-dark: #2a1a3d;
  --btcpay-dark-accent: #1a0033;
  --btcpay-dark-text: #ffffff;
  --btcpay-dark-text-hover: #FFD700;
  --btcpay-dark-text-active: #FFD700;
  --btcpay-dark-bg-hover: #1a0033;
  --btcpay-dark-bg-active: #1f0d33;
  --btcpay-dark-border: #2a1a3d;
  --btcpay-dark-border-hover: #1a0033;
  --btcpay-dark-border-active: #1f0d33;
  --btcpay-dark-dim-bg: rgba(42, 26, 61, 0.8);
  --btcpay-dark-dim-bg-striped: rgba(42, 26, 61, 0.9);
  --btcpay-dark-dim-bg-hover: rgba(26, 0, 51, 0.9);
  --btcpay-dark-dim-bg-active: rgba(31, 13, 51, 1);
  --btcpay-dark-dim-border: rgba(42, 26, 61, 0.8);
  --btcpay-dark-dim-border-active: rgba(31, 13, 51, 1);
  --btcpay-dark-dim-text: #e8d5f2;
  --btcpay-dark-dim-text-striped: #e8d5f2;
  --btcpay-dark-dim-text-hover: #fef9ff;
  --btcpay-dark-dim-text-active: #ffffff;
  --btcpay-dark-shadow: rgba(42, 26, 61, 0.6);
  --btcpay-dark-rgb: 42, 26, 61;
}

footer {
    display: none !important;
}

.footer {
    display: none !important;
}
.powered-by-btcpay {
    display: none !important;
}
#copyright {
    display: none !important;
}
.invoice h1,
.invoice .h1 {
    display: none !important;
}

.store-header h1,
.store-header .store-title,
.invoice .store-header h1 {
    display: none !important;
}



