/* White-label copies of the blog (app/blog_brands.py): each theme recolours
 * the terminal; everything else is blog.css. */

body.blog.brand-blue {
  --page: #060b16; --surface: #0b1322; --ink: #e6eef9; --ink-2: #aab8cc; --muted: #6f7f97;
  --grid: #111b2c; --baseline: #2a3a55; --border: #1a2740; --accent: #4da3ff; --accent2: #4da3ff; --accent-ink: #04101f;
  --amber: #4da3ff; --amber-dim: #2a6bb8; --cyan: #8fd3ff;
  --other: #5c6b82;
  --s1: #4da3ff; --s2: #2fd17a; --s3: #a5b4fc; --s4: #5eead4; --s5: #c792ea; --s6: #ff5a4f; --s7: #f07fb0; --s8: #7dd3fc;
}
.brand-blue ::selection { background: var(--accent); color: #04101f; }
.brand-blue .bl-tape { background: #040812; }
.brand-blue .fk, .brand-blue .bl-tabs button.active { color: #04101f; }
.brand-blue .bl-by, .brand-blue .bl-copy { display: none; }   /* no name or copyright in the footer */
