/* =========================================================================
   theme.css — CANONICAL OpenTalk theme tokens (single source of truth).
   Loaded by every surface that needs the shared palette (StationTalk today;
   landing/video/text define the SAME values inline in css/desktop/chat.css
   and video/css/desktop/chat.css — keep those in sync with this file).

   Theme is toggled by setting <html data-theme="light|dark"> and persisted in
   localStorage key `webRcTheme` (shared across ALL surfaces).
   ========================================================================= */
:root {
  color-scheme: light;
  --bg:         #f4f5f8;
  --panel:      #ffffff;
  --panel-2:    #f7f8fb;
  --text:       #0e1116;
  --text-2:     #4b5563;
  --muted:      #6b7280;
  --border:     #e5e7eb;
  --primary:    #006c74;
  --primary-2:  #00565d;
  --primary-fg: #ffffff;
  --shadow:     0 6px 22px rgba(15,23,42,.08);
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --bg:         #0e1116;
  --panel:      #161b22;
  --panel-2:    #1d242d;
  --text:       #e6e9ef;
  --text-2:     #c9d1d9;
  --muted:      #8b95a3;
  --border:     #232a33;
  --primary:    #4ab3bd;
  --primary-2:  #29929b;
  --primary-fg: #0e1116;
  --shadow:     0 6px 22px rgba(0,0,0,.45);
}
