/* Generado por npm run build:public-shell desde los tokens oscuros oficiales. */
.gf-night {
  --grafem-900: #302559;
  --grafem-700: #4A3A85;
  --grafem-600: #5B479B;
  --grafem-500: #7E68C6;
  --grafem-300: #A488E4;
  --grafem-200: #C7B5F0;
  --grafem-100: #E4DAFA;
  --grafem-50: #F6F3FD;
  --surface: #14102A;
  --surface-raised: #1E1838;
  --surface-sunken: #0E0B1F;
  --surface-tint: #2A2250;
  --ink: #F1EDFB;
  --ink-muted: #B4ACD0;
  --ink-brand: #C9B6F2;
  --line: #342C55;
  --line-strong: #7A70A3;
  --accent: var(--grafem-300);
  --accent-hover: #C3AEF0;
  --on-accent: #14102A;
  --link: #C3AEF0;
  --focus: #C3AEF0;
  --data-1: #C9B6F2;
  --data-2: #8B6FE0;
  --data-3: #5FC9B8;
  --data-4: #F0A274;
  --success: #5FD0A8;
  --warning: #F2B45A;
  --danger: #F2A49C;
  --shadow-sm: 0 1px 2px rgba(0,0,0,0.4);
  --shadow-md: 0 10px 30px rgba(0,0,0,0.45);
  --shadow-glow: 0 16px 48px rgba(164,136,228,0.30);
  color-scheme: dark;
background:var(--surface);color:var(--ink);}
.gf-night :is(h1,h2,h3,p,a){color:inherit}
