:root{
/* ===== base: void (screen ground) ===== */
--bg-void:#0B0806;
--bg-void-2:#150E09;
--bg-ambient:#241811; /* radial glow center */
/* ===== brass (bezel / frame / struts) ===== */
--brass-hi:#8A6134;
--brass-1:#7A5A30;
--brass-2:#6E4D26;
--brass-3:#5A3D1C;
--brass-4:#4A3318;
--brass-lo:#3C2811;
--brass-edge:#6B4E26;   /* borders */
--brass-knob:#8A6A3A;   /* strut brackets, chest lids */
--brass-deep:#241708;   /* press-shadow under brass */
--brass-pit:#241809;    /* octagon inner well */
--brass-bright:#D8B46B; /* lever caps */
--brass-rivet-hi:#E6C88E;
/* ===== accent gold (selection / emphasis ONLY) ===== */
--gold:#E8B13A;
--gold-hi:#FFE9A8;
--gold-deep:#5C4008;
/* ===== alert red (warnings / madness currency / nav ground) ===== */
--red:#B3282D;
--red-hi:#E3564F;
--red-mid:#8A2226;
--red-lo:#4A0E10;
--red-deep:#1C0405;
--red-panel-1:#4A1214;
--red-panel-2:#200607;
/* ===== text ===== */
--text-body:#F2E6CC;    /* cream paper — primary */
--text-sub:#C9A15A;     /* dull brass — secondary */
--text-label:#8F7448;   /* labels, captions */
/* ===== lamp green (running lights / fueline / electro boards) ===== */
--lamp-green:#54FF8A;
--lamp-green-2:#39C46B;
--lamp-green-hi:#A5FFC4;
--lamp-green-mid:#2F9C58;
--lamp-green-deep:#0F4B26;
/* ===== dial ivory (instrument faces) ===== */
--ivory:#E8DCC2;
--ivory-2:#C7B58E;
--ivory-tick:#5A4A30;
--needle-red:#A3231E;
/* ===== interior panel darks ===== */
--panel-dark-1:#221A10;
--panel-dark-2:#140E07;
--panel-card-1:#3A2C1A;
--panel-card-2:#241A0E;
--panel-ink:#17100A;
--groove:#0D0A06;       /* black slot for bars/levers/counters */
--screen-dark:#0D0A07;
/* ===== semantic aliases ===== */
--surface-screen:var(--bg-void);
--surface-panel-hi:var(--brass-hi);
--surface-panel-lo:var(--brass-lo);
--surface-card:var(--panel-card-2);
--border-panel:var(--brass-4);
--border-active:var(--gold);
--text-on-red:var(--gold-hi);
--text-on-ivory:#2A1C0D;
}
