/*
Theme Name: Expat Exchange Template
Theme URI: https://exchange.expatexpert.co
Description: Dark editorial brand theme for the Expat Expert Exchange. Child of fluent-community-theme. Ships the Expat Expert design system (navy/cyan/gold, Cormorant Garamond + Raleway), branded nav + footer, custom page templates for standalone content, login, and live pages, and a skin for the FluentCommunity / FluentCart account and cart pages.
Author: Expat Expert
Author URI: https://expatexpert.co
Template: fluent-community-theme
Version: 1.0.0
Requires at least: 6.2
Tested up to: 6.6
Requires PHP: 7.4
License: Proprietary
Text Domain: expat-exchange-template
*/

/* =========================================================================
   BRAND CORE  -- tokens + a conservative site-wide dark brand base.
   Loaded on every front-end page. Component-heavy CSS lives in
   assets/ee-standalone.css (template pages only); plugin skinning lives
   in assets/portal-skin.css.
   ========================================================================= */

:root{
  color-scheme: dark;
  --navy:#0b0f13; --ink:#070a0d; --navy-mid:#131a21; --navy-card:#1a2330;
  --card-2:#202b3a;
  --teal:#00c4d8; --teal-light:#2fd6e8; --teal-dim:rgba(0,196,216,0.14);
  --gold:#f8b915; --gold-dim:rgba(248,185,21,0.10);
  --good:#37d99a; --good-dim:rgba(55,217,154,0.14);
  --warn:#f0a020; --warn-dim:rgba(240,160,32,0.14);
  --bad:#ff6b6b; --bad-dim:rgba(255,107,107,0.14);
  --t-body:rgba(255,255,255,0.88); --t-sec:rgba(255,255,255,0.68);
  --t-muted:rgba(255,255,255,0.45); --t-dim:rgba(255,255,255,0.30);
  --b:rgba(255,255,255,0.10); --b-2:rgba(255,255,255,0.06);
  --b-teal:rgba(0,196,216,0.28); --b-gold:rgba(248,185,21,0.24);
  --serif:'Cormorant Garamond',Georgia,'Times New Roman',serif;
  --sans:'Raleway',system-ui,-apple-system,'Segoe UI',sans-serif;
  --mono:ui-monospace,'SF Mono','Cascadia Mono','Roboto Mono',Menlo,monospace;
  --ease:cubic-bezier(0.16,1,0.3,1);
  --ee-maxw:1180px;
}

/* Brand headings + accent links wherever they render on the front end.
   Kept intentionally light so it harmonizes with, rather than fights,
   the FluentCommunity portal chrome. */
body .ee-serif,
body.ee-standalone h1, body.ee-standalone h2, body.ee-standalone h3{
  font-family:var(--serif);
}
