:root {--primary: #26596B;--secondary: #7E9AA3;--accent: #8E9E87;--base: #4E5C62;--bg-body: #F2F4F3;--bg-surface: #FFFFFF;--text-title: #1E2A2F;--text-body: #4E5C62;--success: #4F7A5E;--warning: #A8884C;--error: #A4544C;--warning-t-1: hsl(39 38% 48% / 0.1);--accent-d-2: #474f44;--accent-l-2: #c7cfc3;--accent-t-1: hsl(102 11% 57% / 0.1);--accent-t-3: hsl(102 11% 57% / 0.3);--base-t-1: hsl(198 11% 35% / 0.1);--base-t-2: hsl(198 11% 35% / 0.2);--base-t-3: hsl(198 11% 35% / 0.3);--base-t-4: hsl(198 11% 35% / 0.4);--base-t-6: hsl(198 11% 35% / 0.6);--primary-d-1: #1d4350;--primary-d-2: #132d36;--primary-d-3: #0a161b;--primary-l-2: #93acb5;--primary-l-3: #c9d6da;--primary-t-1: hsl(196 48% 28% / 0.1);--primary-t-2: hsl(196 48% 28% / 0.2);--primary-t-3: hsl(196 48% 28% / 0.3);--secondary-d-2: #3f4d52;--secondary-l-1: #9eb3ba;--secondary-l-2: #bfcdd1;--secondary-t-1: hsl(195 17% 57% / 0.1);--secondary-t-2: hsl(195 17% 57% / 0.2);--secondary-t-3: hsl(195 17% 57% / 0.3);--secondary-t-4: hsl(195 17% 57% / 0.4);--secondary-t-5: hsl(195 17% 57% / 0.5);--warning-t-3: hsl(39 38% 48% / 0.3);}:root[data-brx-theme="dark"] {--primary: #8FBDCC;--secondary: #9FBAC2;--accent: #B9C7B6;--base: #B4C0C4;--bg-body: #104668;--bg-surface: #104668;--text-title: #EDF1F2;--text-body: #B4C0C4;--success: #93BFA0;--warning: #D8BC84;--error: #D79189;--warning-t-1: hsl(40 52% 68% / 0.1);--accent-d-2: #5d645b;--accent-l-2: #dce3db;--accent-t-1: hsl(109 13% 75% / 0.1);--accent-t-3: hsl(109 13% 75% / 0.3);--base-t-1: hsl(195 12% 74% / 0.1);--base-t-2: hsl(195 12% 74% / 0.2);--base-t-3: hsl(195 12% 74% / 0.3);--base-t-4: hsl(195 12% 74% / 0.4);--base-t-6: hsl(195 12% 74% / 0.6);--primary-d-1: #6b8e99;--primary-d-2: #485f66;--primary-d-3: #242f33;--primary-l-2: #c7dee6;--primary-l-3: #e3eff2;--primary-t-1: hsl(195 37% 68% / 0.1);--primary-t-2: hsl(195 37% 68% / 0.2);--primary-t-3: hsl(195 37% 68% / 0.3);--secondary-d-2: #505d61;--secondary-l-1: #b7cbd1;--secondary-l-2: #cfdde1;--secondary-t-1: hsl(194 22% 69% / 0.1);--secondary-t-2: hsl(194 22% 69% / 0.2);--secondary-t-3: hsl(194 22% 69% / 0.3);--secondary-t-4: hsl(194 22% 69% / 0.4);--secondary-t-5: hsl(194 22% 69% / 0.5);--warning-t-3: hsl(40 52% 68% / 0.3);}