/* AUTO-GENERATED by scripts/sync_brand.py — DO NOT EDIT. Source: config/brand.json */
:root {
    --bg: #080B12;
    --bg-alt: #0B101A;
    --surface: #0E1420;
    --surface-hover: #141C2A;
    --surface-raised: #171F2E;
    --text: #EDEAE3;
    --text-soft: #C3C8D2;
    --text-dim: #98A1B3;
    --accent: #C6A15B;
    --accent-hover: #D8B876;
    --accent-glow: rgba(198, 161, 91, 0.25);
    --accent-soft: rgba(198, 161, 91, 0.10);
    --green: #3DD6A3;
    --green-dim: #22A47C;
    --red: #F87171;
    --red-dim: #DC4C4C;
    --orange: #E0A44A;
    --amber: #D9B36C;
    --slate-border: #232C3B;
    --slate-border-strong: #344052;
    --success: #3DD6A3;
    --warning: #E0A44A;
    --danger: #F87171;

    --font-ui: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --font-num: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
    --font-display: "Fraunces", Georgia, "Times New Roman", serif;

    --heat-1: #6B5426;
    --heat-1-bg: rgba(107, 84, 38, 0.1);
    --heat-2: #8A6B2F;
    --heat-2-bg: rgba(138, 107, 47, 0.1);
    --heat-3: #A9833B;
    --heat-3-bg: rgba(169, 131, 59, 0.1);
    --heat-4: #C6A15B;
    --heat-4-bg: rgba(198, 161, 91, 0.1);
    --heat-5: #E4C98D;
    --heat-5-bg: rgba(228, 201, 141, 0.1);
    --heat-track: #2A3342;
}
