/* =====================================================================
   BBB brand for Glass Kit 2.3  (brand-bbb.css)
   Use INSTEAD of brand.css on every Bruce's Bespoke Brands surface, so every
   page, app and new chat starts from the same look. Values come from the live
   BBB site (styles.css): near-black #0b0d0b, cream ink #f3efe5, gold #dfc17c,
   BBB Serif (Zodiak) headings, BBB Sans body, Georgia / Arial as the fallback
   stack (decided 2026-11-12; the live site already uses them). The font FILES are declared in
   brand-bbb-fonts.css (link it after this file on BBB pages). Load before glass.css. Do not call
   GlassKit.brand() / data-gl-brand with this file (they would overwrite it).
   Gold is a pale colour, so the sky stays dark and low-strength: pale colour in
   a dark sky turns it muddy (see brand.css).
   ===================================================================== */
:root {
  --gl-brand:      223, 193, 124;   /* BBB gold #dfc17c */
  --gl-brand-2:    168, 132, 58;    /* deeper gold, for gradients and borders */
  --gl-brand-3:    243, 239, 229;   /* cream #f3efe5, highlights */
  --gl-accent:     223, 193, 124;
  --gl-opal-tint:  var(--gl-brand);

  --gl-sky-base:   #0b0d0b;
  --gl-sky-glow-1: var(--gl-brand-2);   /* every glow is a shade of gold */
  --gl-sky-glow-2: var(--gl-brand);
  --gl-sky-glow-3: var(--gl-brand-2);
  --gl-stars:      0;                   /* the site has no star field */
  --gl-sky-strength: 0.5;

  --gl-text:       243, 239, 229;
  --gl-on-brand:   20, 16, 10;          /* dark text on gold buttons */
  --gl-on-brand-shadow: 0;

  --gl-font-body:    "BBB Sans", Arial, Helvetica, sans-serif;
  --gl-font-display: "BBB Serif", Georgia, 'Times New Roman', serif;

  --gl-brand-seep: 0.08;
  --gl-brand-edge: 0.5;

  /* Shape and material. These MUST be defined: glass.css reads them with no
     fallback, so leaving them out gives square corners and no blur at all.
     Same values as brand.css; the lint fails if any of them is missing. */
  --gl-radius:       16px;
  --gl-radius-lg:    22px;
  --gl-blur:         32px;
  --gl-blur-deep:    52px;
  --gl-saturate:     180%;
  --gl-brightness:   1.07;
  --gl-sky-glow-4:   var(--gl-brand);   /* small glow in the drifting sky: gold, never another hue */
  --gl-ease-spring:  cubic-bezier(0.16, 1, 0.3, 1);
  --gl-page-fade:    180ms;
}
