:root{--th-radius-control:6px;--th-radius-card:8px;--th-control-height:40px;--th-border-width:1px;--th-transition:150ms}
:root,[data-brand-theme="zellige"]{--th-primary:#0E7A70;--th-primary-hover:#006C63;--th-primary-active:#005F57;--th-primary-tint:#E9F1F0;--th-primary-tint-strong:#D8E6E4;--th-on-primary:#FFFFFF;--th-primary-text:#0E7A70;--th-accent:#F2A900;--th-accent-tint:#FEF4E4;--th-on-accent:#10231F;--th-accent-text:#966700;--th-page:#F4F8F7;--th-surface:#FFFFFF;--th-fill:#F4F5F5;--th-fill-strong:#E9EBEB;--th-text:#10231F;--th-text-muted:#64716D;--th-text-faint:#858F8D;--th-border:#DFE1E1;--th-border-strong:#C4C9C8;--th-overlay:rgba(16, 35, 31, 0.45);--th-shadow:rgba(16, 35, 31, 0.1);--th-sidebar-bg:#FFFFFF;--th-sidebar-text:#10231F;--th-sidebar-text-muted:#64716D;--th-sidebar-border:#DFE1E1;--th-sidebar-hover-bg:#F4F5F5;--th-sidebar-active-bg:#E9F1F0;--th-sidebar-active-text:#0E7A70;--th-on-status:#FFFFFF;--th-focus-ring:#0E7A70;--th-success:#008136;--th-success-bg:#EBF6ED;--th-success-border:#BAE0BF;--th-warning:#AA5B00;--th-warning-bg:#FDF2EA;--th-warning-border:#F5D0B5;--th-danger:#D61D20;--th-danger-bg:#FFECE9;--th-danger-border:#FCBCB4;--th-info:#2563EB;--th-info-bg:#E8F0FF;--th-info-border:#B1CBFD;--th-chart-1:#009488;--th-chart-2:#9187EF;--th-chart-3:#5F6B00;--th-chart-4:#00A1C2;--th-chart-5:#874198;--th-chart-6:#37A95E;--th-chart-7:#0164B5;--th-chart-8:#BE8D00}
:root,[data-brand-theme="zellige"],[data-brand-theme="zellige"] [lang]{--th-font-body:Figtree, 'IBM Plex Sans Arabic', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:Figtree, 'IBM Plex Sans Arabic', system-ui, -apple-system, 'Segoe UI', sans-serif}
:root:lang(ar),[data-brand-theme="zellige"]:lang(ar),[data-brand-theme="zellige"] [lang]:lang(ar){--th-font-body:'IBM Plex Sans Arabic', Figtree, system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'IBM Plex Sans Arabic', Figtree, system-ui, -apple-system, 'Segoe UI', sans-serif}
[data-brand-theme="encre"]{--th-primary:#1F3FA6;--th-primary-hover:#153197;--th-primary-active:#0C238A;--th-primary-tint:#E6ECF8;--th-primary-tint-strong:#D3DCF1;--th-on-primary:#FFFFFF;--th-primary-text:#1F3FA6;--th-accent:#D7263D;--th-accent-tint:#FEE4E3;--th-on-accent:#FFFFFF;--th-accent-text:#CE1936;--th-page:#F6F7FB;--th-surface:#FFFFFF;--th-fill:#F4F5F6;--th-fill-strong:#E9EAED;--th-text:#121A33;--th-text-muted:#686F81;--th-text-faint:#8A8F9E;--th-border:#DEE0E4;--th-border-strong:#C4C7CF;--th-overlay:rgba(18, 26, 51, 0.45);--th-shadow:rgba(18, 26, 51, 0.1);--th-sidebar-bg:#FFFFFF;--th-sidebar-text:#121A33;--th-sidebar-text-muted:#686F81;--th-sidebar-border:#DEE0E4;--th-sidebar-hover-bg:#F4F5F6;--th-sidebar-active-bg:#E6ECF8;--th-sidebar-active-text:#1F3FA6;--th-on-status:#FFFFFF;--th-focus-ring:#1F3FA6;--th-success:#008136;--th-success-bg:#EBF6ED;--th-success-border:#BAE0BF;--th-warning:#AA5B00;--th-warning-bg:#FDF2EA;--th-warning-border:#F5D0B5;--th-danger:#D61D20;--th-danger-bg:#FFECE9;--th-danger-border:#FCBCB4;--th-info:#2563EB;--th-info-bg:#E8F0FF;--th-info-border:#B1CBFD;--th-chart-1:#3A5CB8;--th-chart-2:#AD9300;--th-chart-3:#009296;--th-chart-4:#A781E6;--th-chart-5:#477200;--th-chart-6:#009FD6;--th-chart-7:#933B87;--th-chart-8:#00A979}
[data-brand-theme="encre"],[data-brand-theme="encre"] [lang]{--th-font-body:'Instrument Sans', 'Noto Sans Arabic', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'Source Serif 4', 'Noto Naskh Arabic', Georgia, 'Times New Roman', serif}
[data-brand-theme="encre"]:lang(ar),[data-brand-theme="encre"] [lang]:lang(ar){--th-font-body:'Noto Sans Arabic', 'Instrument Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'Noto Naskh Arabic', 'Source Serif 4', Georgia, 'Times New Roman', serif}
[data-brand-theme="tableau"]{--th-primary:#1F5C4A;--th-primary-hover:#0F4F3E;--th-primary-active:#004434;--th-primary-tint:#E8EEEB;--th-primary-tint-strong:#D6E0DC;--th-on-primary:#FFFFFF;--th-primary-text:#1F5C4A;--th-accent:#F4D35E;--th-accent-tint:#FDF9EB;--th-on-accent:#14211C;--th-accent-text:#866E00;--th-page:#F4F6F3;--th-surface:#FFFFFF;--th-fill:#F4F5F5;--th-fill-strong:#EAEBEA;--th-text:#14211C;--th-text-muted:#68716D;--th-text-faint:#89908D;--th-border:#DFE1E0;--th-border-strong:#C5C9C7;--th-overlay:rgba(20, 33, 28, 0.45);--th-shadow:rgba(20, 33, 28, 0.1);--th-sidebar-bg:#14342B;--th-sidebar-text:#EAEDEC;--th-sidebar-text-muted:#AEB9B5;--th-sidebar-border:#27463D;--th-sidebar-hover-bg:#204036;--th-sidebar-active-bg:#2C4C42;--th-sidebar-active-text:#F4D35E;--th-on-status:#FFFFFF;--th-focus-ring:#47826E;--th-success:#008136;--th-success-bg:#EBF6ED;--th-success-border:#BAE0BF;--th-warning:#AA5B00;--th-warning-bg:#FDF2EA;--th-warning-border:#F5D0B5;--th-danger:#D61D20;--th-danger-bg:#FFECE9;--th-danger-border:#FCBCB4;--th-info:#2563EB;--th-info-bg:#E8F0FF;--th-info-border:#B1CBFD;--th-chart-1:#008265;--th-chart-2:#768FF3;--th-chart-3:#6F6500;--th-chart-4:#00A4B0;--th-chart-5:#7847A6;--th-chart-6:#63A541;--th-chart-7:#006B9A;--th-chart-8:#D672B9}
[data-brand-theme="tableau"],[data-brand-theme="tableau"] [lang]{--th-font-body:'Bricolage Grotesque', 'IBM Plex Sans Arabic', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'Bricolage Grotesque', 'IBM Plex Sans Arabic', system-ui, -apple-system, 'Segoe UI', sans-serif}
[data-brand-theme="tableau"]:lang(ar),[data-brand-theme="tableau"] [lang]:lang(ar){--th-font-body:'IBM Plex Sans Arabic', 'Bricolage Grotesque', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'IBM Plex Sans Arabic', 'Bricolage Grotesque', system-ui, -apple-system, 'Segoe UI', sans-serif}
[data-brand-theme="corail"]{--th-primary:#D54028;--th-primary-hover:#C52F17;--th-primary-active:#B71E01;--th-primary-tint:#FEEDE9;--th-primary-tint-strong:#FCDFD8;--th-on-primary:#FFFFFF;--th-primary-text:#CB361E;--th-accent:#1B2A4E;--th-accent-tint:#DBDEE5;--th-on-accent:#FFFFFF;--th-accent-text:#1B2A4E;--th-page:#FBF8F6;--th-surface:#FFFFFF;--th-fill:#F5F6F7;--th-fill-strong:#EAECF0;--th-text:#1B2A4E;--th-text-muted:#626F89;--th-text-faint:#8690A5;--th-border:#E0E3E9;--th-border-strong:#C7CCD6;--th-overlay:rgba(27, 42, 78, 0.45);--th-shadow:rgba(27, 42, 78, 0.1);--th-sidebar-bg:#FFFFFF;--th-sidebar-text:#1B2A4E;--th-sidebar-text-muted:#626F89;--th-sidebar-border:#E0E3E9;--th-sidebar-hover-bg:#F5F6F7;--th-sidebar-active-bg:#FEEDE9;--th-sidebar-active-text:#CB361E;--th-on-status:#FFFFFF;--th-focus-ring:#D54028;--th-success:#008136;--th-success-bg:#EBF6ED;--th-success-border:#BAE0BF;--th-warning:#AA5B00;--th-warning-bg:#FDF2EA;--th-warning-border:#F5D0B5;--th-danger:#870034;--th-danger-bg:#F5E7E9;--th-danger-border:#DBACB2;--th-info:#2563EB;--th-info-bg:#E8F0FF;--th-info-border:#B1CBFD;--th-chart-1:#984B00;--th-chart-2:#1EA866;--th-chart-3:#2061B6;--th-chart-4:#B78F00;--th-chart-5:#00948D;--th-chart-6:#9985ED;--th-chart-7:#586D00;--th-chart-8:#00A0C8}
[data-brand-theme="corail"],[data-brand-theme="corail"] [lang]{--th-font-body:'DM Sans', Tajawal, system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'DM Sans', Tajawal, system-ui, -apple-system, 'Segoe UI', sans-serif}
[data-brand-theme="corail"]:lang(ar),[data-brand-theme="corail"] [lang]:lang(ar){--th-font-body:Tajawal, 'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:Tajawal, 'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif}
[data-brand-theme="olivier"]{--th-primary:#5F7023;--th-primary-hover:#536312;--th-primary-active:#485800;--th-primary-tint:#EEF0E9;--th-primary-tint-strong:#E0E4D7;--th-on-primary:#FFFFFF;--th-primary-text:#5F7023;--th-accent:#C2362B;--th-accent-tint:#FAE4E0;--th-on-accent:#FFFFFF;--th-accent-text:#C1352A;--th-page:#F4F5EF;--th-surface:#FFFFFF;--th-fill:#F5F5F4;--th-fill-strong:#EBEBE9;--th-text:#1E2412;--th-text-muted:#6A6F62;--th-text-faint:#8A8E83;--th-border:#E0E2DF;--th-border-strong:#C8CAC5;--th-overlay:rgba(30, 36, 18, 0.45);--th-shadow:rgba(30, 36, 18, 0.1);--th-sidebar-bg:#FFFFFF;--th-sidebar-text:#1E2412;--th-sidebar-text-muted:#6A6F62;--th-sidebar-border:#E0E2DF;--th-sidebar-hover-bg:#F5F5F4;--th-sidebar-active-bg:#EEF0E9;--th-sidebar-active-text:#5F7023;--th-on-status:#FFFFFF;--th-focus-ring:#5F7023;--th-success:#008136;--th-success-bg:#EBF6ED;--th-success-border:#BAE0BF;--th-warning:#AA5B00;--th-warning-bg:#FDF2EA;--th-warning-border:#F5D0B5;--th-danger:#D61D20;--th-danger-bg:#FFECE9;--th-danger-border:#FCBCB4;--th-info:#2563EB;--th-info-bg:#E8F0FF;--th-info-border:#B1CBFD;--th-chart-1:#5A6D00;--th-chart-2:#00A0C6;--th-chart-3:#8A3F93;--th-chart-4:#24A864;--th-chart-5:#1B62B6;--th-chart-6:#B98E00;--th-chart-7:#00948C;--th-chart-8:#9886EE}
[data-brand-theme="olivier"],[data-brand-theme="olivier"] [lang]{--th-font-body:'Readex Pro', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'Readex Pro', system-ui, -apple-system, 'Segoe UI', sans-serif}
[data-brand-theme="olivier"]:lang(ar),[data-brand-theme="olivier"] [lang]:lang(ar){--th-font-body:'Readex Pro', system-ui, -apple-system, 'Segoe UI', sans-serif;--th-font-heading:'Readex Pro', system-ui, -apple-system, 'Segoe UI', sans-serif}
