/* TUHI'S OWN THEME (owner, 2026-11-05: "make it TUHI's own very own theme and branding").
   Palette from Tuhi's brand art (Tuhi-Avtars/Indian Look): saffron-red embers, rose-gold frame, warm cream paper.
   Loaded after tuhi-shell.css (which is BrainTrust's indigo shell) and overrides only its colour tokens. */
html.tuhi{
  --bg:#160f0c; --surface:#211612; --surface-2:#1b120f; --surface-3:#2c1d17; --inset:#1a110e;
  --bd:#3a2820; --bd-soft:#2e1f19; --bd-strong:#4d3529;
  --fg:#f6ebe5; --fg-2:#dcc9bf; --mut:#b39b8f;
  --acc:#ff7a45; --acc-hover:#ff9466; --on-acc:#2a0f04; --acc-soft:rgba(255,122,69,.16); --acc-fg:#ffb08f; --acc-ring:rgba(255,122,69,.35);
  --vio:#f4b860; --vio-bg:rgba(244,184,96,.14); --info:#f6a57a;
  --code-bg:#2c1d17; --code-fg:#f1dfd5;
  --grid:#3a2820; --chart-surf:#1b120f;
  --top-bg:#1c130f; --side-bg:#1a110e; --foot-bg:#1a110e;
}
html.tuhi.light{
  --bg:#fbf6f2; --surface:#ffffff; --surface-2:#fdf9f6; --surface-3:#f6ebe4; --inset:#faf3ee;
  --bd:#eedfd6; --bd-soft:#f4e9e2; --bd-strong:#e2c9bb;
  --fg:#2a1a14; --fg-2:#4a342b; --mut:#7a6157;
  --acc:#d9480f; --acc-hover:#b93c0b; --on-acc:#ffffff; --acc-soft:#fff0e8; --acc-fg:#b93c0b; --acc-ring:rgba(217,72,15,.25);
  --vio:#b45309; --vio-bg:#fff4e5; --info:#c2410c;
  --code-bg:#f6ebe4; --code-fg:#4a2a1d;
  --grid:#f1e3da; --chart-surf:#fffaf6;
  --top-bg:#ffffff; --side-bg:#fdf8f4; --foot-bg:#ffffff;
}
/* the brand line: a thin ember-to-gold rule under the header */
html.tuhi header.bt-top{ border-bottom:2px solid transparent; border-image:linear-gradient(90deg,#d9480f,#f59e0b,#d9480f) 1; }
.tc-signin-logo{ width:200px !important; }
