@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Manrope:wght@400;500;600;700;800&family=Marhey:wght@500;600;700&family=Tajawal:wght@400;500;700;800&display=swap");
:root{--bg:#0F0E0D;--surface:#1A1714;--text:#F5EFE4;--accent:#C8102E;--gold:#C9A35B;--green:#0F7A3D;--cream:#F5EFE4;--ink:#1B1814;--surface2:#292623;--bg2:#171615;--muted:#ABA79F;--nav-text:#DED9CF;--ink-muted:#6E6A63;--accent-ink:#FFFFFF;--gold-ink:#1B1814;--accent-deep:#9D1228;--gold-on-ink:#C9A35B;--gold-hi:#D8BD89;--gold-lo:#7D6538;--tile-a:#372E1F;--tile-b:#12100D;--tile-red-a:#A00D25;--tile-red-b:#38040D;--tile-green-a:#0D6834;--tile-green-b:#042211;--deep:#0A0908;--cream-line:#CEC8BF;--cream-2:#E4DED3;--line:rgba(245,239,228,.12);--text-rgb:245,239,228;--bg-rgb:15,14,13;--accent-rgb:200,16,46;--gold-rgb:201,163,91;--ink-rgb:27,24,20;--ok:#8EDDB3;--ok-bg:rgba(46,125,87,.2);--bad:#FFB4AC;--bad-bg:rgba(214,40,40,.16);--on-ink-bad:#F09A90;--btn-r:999px;--card-r:22px;--serif:'DM Serif Display',Georgia,'Times New Roman',serif;--sans:'Manrope',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--kufi:'Marhey','Tajawal',system-ui,sans-serif;--ar-sans:'Tajawal',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--head-w:400;--head-ls:-.015em;--ar-head-w:600;color-scheme:dark}