/* aw-host surface style — default set "light", from host DATA (WS-8 Part 2b).
   Generated from workspace-styles.json; never edit here. The signed-in user's
   own choice is applied over these by the shell, closer to the element. */
:root {
  --accent: #a86724;
  --accent-2: #92551a;
  --accent-bd: rgba(168, 103, 36, 0.42);
  --accent-bg: #f3e9d9;
  --accent-soft: rgba(168, 103, 36, 0.13);
  --bd-1: #e3e0d5;
  --bd-2: #d0ccbe;
  --bd-3: #b3af9f;
  --bg-0: #faf9f5;
  --bg-1: #f3f1ea;
  --bg-2: #ebe9e0;
  --bg-3: #e4e1d6;
  --bg-4: #d9d5c8;
  --brand: #7C3AED;
  --error: #b4403c;
  --error-bd: rgba(180, 64, 60, 0.42);
  --error-soft: rgba(180, 64, 60, 0.12);
  --fg-1: #23211c;
  --fg-2: #4f4c44;
  --fg-3: #6e6a60;
  --fg-4: #a09c8f;
  --shadow: rgba(60, 55, 45, 0.18);
  --success: #178055;
  --surface-canvas: #eae7de;
}

/* The threshold: the face of the pages OUTSIDE a session — the identity
   service's sign-in, its TOTP step, its logout confirmation, and this house's
   own signed-out landing. Fixed, its own, and never the workspace's mode. */
.threshold {
  --t-accent: #7877e6;
  --t-accent-fg: #ffffff;
  --t-bd: #d0ccbe;
  --t-canvas: #0a0a0c;
  --t-card: #faf9f5;
  --t-error: #b4403c;
  --t-fg-1: #23211c;
  --t-fg-2: #4f4c44;
}
