/* ============================================================
   Corporate — A + B hybrid (recommended default)
   Warm off-white ground, forest sage primary, navy brand mark.
   Facilitator desk / projector-friendly. No neon.
   ============================================================ */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Source+Sans+3:wght@400;600;700&display=swap');

:root {
    --bg-primary: #f6f3ec;
    --bg-secondary: #fbf9f4;
    --bg-tertiary: #eee8dc;
    --bg-card: #ffffff;
    --bg-card-hover: #f8f6f1;
    --border-color: #e2dcd0;
    --border-glow: #3f6b52;
    --text-primary: #2a3330;
    --text-secondary: #5c6762;
    --text-muted: #7a847e;

    --accent-green: #3f6b52;
    --accent-cyan: #3d5a6c;
    --accent-blue: #1e3a4c;
    --accent-purple: #6b5b7b;
    --accent-red: #c45c4a;
    --accent-orange: #c4843a;
    --accent-yellow: #b8860b;

    --glow-green: 0 6px 16px rgba(63, 107, 82, 0.16);
    --glow-cyan: 0 6px 16px rgba(30, 58, 76, 0.12);
    --glow-red: 0 6px 16px rgba(196, 92, 74, 0.14);

    --font-display: 'Source Sans 3', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --font-mono: 'SF Mono', 'JetBrains Mono', ui-monospace, Consolas, monospace;

    --sidebar-width: 232px;
    --header-height: 64px;
    --sidebar-surface: #f3efe6;
    --brand-mark: #1e3a4c;
    --brand-wash: #eef3ee;
}
