/* Generated from static/brand/brand.json v4 by ext/brand.py. Edit the JSON, not this. */

:root {
  --brand-night: #150e1b;
  --brand-dark-purple: #3a2150;
  --brand-violet: #9161b8;
  --brand-purple: #b896d4;
  --brand-lavender-100: #e6dcf5;
  --brand-slate-700: #4a4658;
  --brand-slate-500: #8a8699;
  --brand-slate-200: #d8d5e0;
  --brand-mist-050: #f5f2fa;
  --brand-white: #ffffff;
  --brand-primary: #b896d4;
  --brand-primary-rgb: 184,150,212;
  --brand-on-primary: #3a2150;
  --brand-on-primary-rgb: 58,33,80;
  --brand-primary-text: #3a2150;
  --brand-primary-text-rgb: 58,33,80;
  --brand-primary-strong: #3a2150;
  --brand-primary-strong-rgb: 58,33,80;
  --brand-on-primary-strong: #ffffff;
  --brand-on-primary-strong-rgb: 255,255,255;
  --brand-surface: #f5f2fa;
  --brand-surface-rgb: 245,242,250;
  --brand-surface-warm: #e6dcf5;
  --brand-surface-warm-rgb: 230,220,245;
  --brand-header: #e6dcf5;
  --brand-header-rgb: 230,220,245;
  --brand-accent-warm: #d8d5e0;
  --brand-accent-warm-rgb: 216,213,224;
  --brand-accent: #9161b8;
  --brand-accent-rgb: 145,97,184;
  --brand-text: #4a4658;
  --brand-text-rgb: 74,70,88;
  --brand-text-muted: #8a8699;
  --brand-text-muted-rgb: 138,134,153;
  --brand-text-subtle: #8a8699;
  --brand-text-subtle-rgb: 138,134,153;
  --brand-surface-inverse: #3a2150;
  --brand-surface-inverse-rgb: 58,33,80;
  --brand-text-inverse: #f5f2fa;
  --brand-text-inverse-rgb: 245,242,250;
  --brand-text-inverse-muted: #e6dcf5;
  --brand-text-inverse-muted-rgb: 230,220,245;
  --brand-font-body: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --brand-font-display: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --brand-font-logo: 'Nunito', 'Inter', sans-serif;
  --brand-gradient-primary: linear-gradient(135deg, #3a2150 0%, #b896d4 100%);
  --brand-gradient-neutral: linear-gradient(135deg, #8a8699 0%, #d8d5e0 100%);
}

[data-theme="super"] {
  --brand-night-950: #05060a;
  --brand-chat-mist-050: #f5f6ff;
  --brand-periwinkle-300: #9aa0ff;
  --brand-cyan-400: #38e1ff;
  --brand-chat-violet-500: #6d5cff;
  --brand-bubble-light-blue: #ecf1fc;
  --brand-bubble-blue: #2650d8;
  --brand-surface: #3a2150;
  --brand-surface-rgb: 58,33,80;
  --brand-accent: #38e1ff;
  --brand-accent-rgb: 56,225,255;
  --brand-text: #f5f6ff;
  --brand-text-rgb: 245,246,255;
  --brand-ring: #9aa0ff;
  --brand-ring-rgb: 154,160,255;
  --brand-accent-2: #6d5cff;
  --brand-accent-2-rgb: 109,92,255;
  --brand-sky-base: #05060a;
  --brand-sky-base-rgb: 5,6,10;
  --brand-sky-tint: #3a2150;
  --brand-sky-tint-rgb: 58,33,80;
  --brand-user-bubble: #ecf1fc;
  --brand-user-bubble-rgb: 236,241,252;
  --brand-user-bubble-text: #2650d8;
  --brand-user-bubble-text-rgb: 38,80,216;
  --brand-font-body: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --brand-gradient-wordmark: linear-gradient(180deg, #ffffff 0%, #dcdfff 55%, #9aa0ff 100%);
}
