:root {--primary: #026fd7;--secondary: #009a7b;--accent: #ef8600;--on-primary: #fcfcfc;--primary-l-1: #2c87de;--primary-l-2: #569fe4;--primary-l-3: #81b7eb;--primary-l-4: #abcff2;--primary-l-5: #d5e7f8;--primary-t-1: hsl(209.295775 98.156682% 42.54902% / 0.16666666666666669);--primary-t-2: hsl(209.295775 98.156682% 42.54902% / 0.33333333333333337);--primary-t-3: hsl(209.295775 98.156682% 42.54902% / 0.5);--primary-t-4: hsl(209.295775 98.156682% 42.54902% / 0.6666666666666667);--primary-t-5: hsl(209.295775 98.156682% 42.54902% / 0.8333333333333335);--primary-d-1: #025db3;--primary-d-2: #014a8f;--primary-d-3: #01386c;--primary-d-4: #012548;--primary-d-5: #001324;--secondary-l-1: #33ae95;--secondary-l-2: #66c2b0;--secondary-l-3: #99d7ca;--secondary-l-4: #ccebe5;--secondary-d-1: #007b62;--secondary-d-2: #005c4a;--secondary-d-3: #003e31;--secondary-d-4: #001f19;--secondary-t-1: hsl(167.922078 100% 30.196078% / 0.2);--secondary-t-2: hsl(167.922078 100% 30.196078% / 0.4);--secondary-t-3: hsl(167.922078 100% 30.196078% / 0.6);--secondary-t-4: hsl(167.922078 100% 30.196078% / 0.8);--accent-l-1: #f3a440;--accent-l-2: #f7c380;--accent-l-3: #fbe1bf;--accent-d-1: #b36500;--accent-d-2: #784300;--accent-d-3: #3c2200;--accent-t-1: hsl(33.640167 100% 46.862745% / 0.25);--accent-t-2: hsl(33.640167 100% 46.862745% / 0.5);--accent-t-3: hsl(33.640167 100% 46.862745% / 0.75);--on-secondary: var(--neutral-d-5);--neutral: #6c727b;--white: #ffffff;--black: #000000;--black-t-1: hsl(0 0% 0% / 0.1);--black-t-2: hsl(0 0% 0% / 0.2);--black-t-3: hsl(0 0% 0% / 0.3);--black-t-4: hsl(0 0% 0% / 0.4);--black-t-5: hsl(0 0% 0% / 0.5);--black-t-6: hsl(0 0% 0% / 0.6);--black-t-7: hsl(0 0% 0% / 0.7);--black-t-8: hsl(0 0% 0% / 0.8);--black-t-9: hsl(0 0% 0% / 0.9);--white-t-1: hsl(0 0% 100% / 0.1);--white-t-2: hsl(0 0% 100% / 0.2);--white-t-3: hsl(0 0% 100% / 0.3);--white-t-4: hsl(0 0% 100% / 0.4);--white-t-5: hsl(0 0% 100% / 0.5);--white-t-6: hsl(0 0% 100% / 0.6);--white-t-7: hsl(0 0% 100% / 0.7);--white-t-8: hsl(0 0% 100% / 0.8);--white-t-9: hsl(0 0% 100% / 0.9);--neutral-l-1: #81868e;--neutral-l-2: #969aa1;--neutral-l-3: #abaeb4;--neutral-l-4: #c0c3c6;--neutral-l-5: #d5d7d9;--neutral-l-6: #eaebec;--neutral-d-1: #5d6269;--neutral-d-2: #4d5158;--neutral-d-3: #3e4146;--neutral-d-4: #2e3135;--neutral-d-5: #1f2123;--neutral-d-6: #0f1012;--success: #05893e;--warning: #d78d00;--danger: #cc272e;--info: #0079ba;--success-t-1: hsl(146 93% 28% / 0.333);--success-t-2: hsl(146 93% 28% / 0.667);--warning-t-1: hsl(39 100% 42% / 0.333);--warning-t-2: hsl(39 100% 42% / 0.667);--danger-t-1: hsl(357 68% 48% / 0.333);--danger-t-2: hsl(357 68% 48% / 0.667);--info-t-1: hsl(201 100% 36% / 0.333);--info-t-2: hsl(201 100% 36% / 0.667);--special: #8451c9;--special-t-1: hsl(266 53% 55% / 0.333);--special-t-2: hsl(266 53% 55% / 0.667);--new: #d13d91;--new-t-1: hsl(326 62% 53% / 0.333);--new-t-2: hsl(326 62% 53% / 0.667);--success-l-1: #58b07e;--success-l-2: #acd8bf;--success-d-1: #035b29;--success-d-2: #022e15;--warning-l-1: #e4b355;--warning-l-2: #f2d9aa;--warning-d-1: #8f5e00;--warning-d-2: #482f00;--new-l-1: #e07eb6;--new-l-2: #f0beda;--new-d-1: #8b2961;--new-d-2: #461430;--special-l-1: #ad8bdb;--special-l-2: #d6c5ed;--special-d-1: #583686;--special-d-2: #2c1b43;--info-l-1: #55a6d1;--info-l-2: #aad2e8;--info-d-1: #00517c;--info-d-2: #00283e;--danger-l-1: #dd6f74;--danger-l-2: #eeb7b9;--danger-d-1: #881a1f;--danger-d-2: #440d0f;--bg: oklch(99% 0.003 260);--surface: oklch(100% 0 0);--surface-2: oklch(96.5% 0.005 260);--surface-3: oklch(93% 0.006 260);--surface-inverse: oklch(20% 0.015 260);--text-inverse: oklch(98% 0.003 260);--text: oklch(25% 0.015 260);--text-muted: oklch(48% 0.015 260);--text-subtle: oklch(60% 0.012 260);--heading: oklch(18% 0.02 260);--border: oklch(90% 0.006 260);--border-strong: oklch(80% 0.01 260);--focus-ring: var(--primary);--overlay: oklch(15% 0.02 260 / 0.6);--link: var(--primary);--link-hover: var(--primary-d-1);--link-active: var(--primary-d-2);--link-visited: var(--special);}:root[data-brx-theme="dark"] {--primary: #59a0f9;--secondary: #39bda0;--accent: #fc9e47;--on-primary: #060c13;--primary-l-1: #4a85d0;--primary-l-2: #3b6ba6;--primary-l-3: #2d507d;--primary-l-4: #1e3553;--primary-l-5: #0f1b2a;--primary-t-1: hsl(213.375 93.023256% 66.27451% / 0.16666666666666669);--primary-t-2: hsl(213.375 93.023256% 66.27451% / 0.33333333333333337);--primary-t-3: hsl(213.375 93.023256% 66.27451% / 0.5);--primary-t-4: hsl(213.375 93.023256% 66.27451% / 0.6666666666666667);--primary-t-5: hsl(213.375 93.023256% 66.27451% / 0.8333333333333335);--primary-d-1: #75b0fa;--primary-d-2: #90c0fb;--primary-d-3: #acd0fc;--primary-d-4: #c8dffd;--primary-d-5: #e3effe;--secondary-l-1: #2e9780;--secondary-l-2: #227160;--secondary-l-3: #174c40;--secondary-l-4: #0b2620;--secondary-d-1: #61cab3;--secondary-d-2: #88d7c6;--secondary-d-3: #b0e5d9;--secondary-d-4: #d7f2ec;--secondary-t-1: hsl(166.818182 53.658537% 48.235294% / 0.2);--secondary-t-2: hsl(166.818182 53.658537% 48.235294% / 0.4);--secondary-t-3: hsl(166.818182 53.658537% 48.235294% / 0.6);--secondary-t-4: hsl(166.818182 53.658537% 48.235294% / 0.8);--accent-l-1: #bd7735;--accent-l-2: #7e4f24;--accent-l-3: #3f2812;--accent-d-1: #fdb675;--accent-d-2: #fecfa3;--accent-d-3: #fee7d1;--accent-t-1: hsl(28.839779 96.791444% 63.333333% / 0.25);--accent-t-2: hsl(28.839779 96.791444% 63.333333% / 0.5);--accent-t-3: hsl(28.839779 96.791444% 63.333333% / 0.75);--on-secondary: var(--neutral-d-5);--success: #53be70;--warning: #edb345;--danger: #f66d67;--info: #55aee8;--success-t-1: hsl(136 45% 54% / 0.333);--success-t-2: hsl(136 45% 54% / 0.667);--warning-t-1: hsl(39 82% 60% / 0.333);--warning-t-2: hsl(39 82% 60% / 0.667);--danger-t-1: hsl(3 89% 68% / 0.333);--danger-t-2: hsl(3 89% 68% / 0.667);--info-t-1: hsl(204 76% 62% / 0.333);--info-t-2: hsl(204 76% 62% / 0.667);--special: #b48df4;--special-t-1: hsl(263 82% 75% / 0.333);--special-t-2: hsl(263 82% 75% / 0.667);--new: #f383bb;--new-t-1: hsl(330 82% 73% / 0.333);--new-t-2: hsl(330 82% 73% / 0.667);--success-l-1: #377f4b;--success-l-2: #1c3f25;--success-d-1: #8cd4a0;--success-d-2: #c6e9cf;--warning-l-1: #9e772e;--warning-l-2: #4f3c17;--warning-d-1: #f3cc83;--warning-d-2: #f9e6c1;--new-l-1: #a2577d;--new-l-2: #512c3e;--new-d-1: #f7acd2;--new-d-2: #fbd6e8;--special-l-1: #785ea3;--special-l-2: #3c2f51;--special-d-1: #cdb3f8;--special-d-2: #e6d9fb;--info-l-1: #39749b;--info-l-2: #1c3a4d;--info-d-1: #8ec9f0;--info-d-2: #c6e4f7;--danger-l-1: #a44945;--danger-l-2: #522422;--danger-d-1: #f99e9a;--danger-d-2: #fccecc;--bg: oklch(18% 0.012 260);--surface: oklch(20% 0.014 260);--surface-2: oklch(25% 0.016 260);--surface-3: oklch(30% 0.016 260);--surface-inverse: oklch(96% 0.005 260);--text-inverse: oklch(98% 0.003 260);--text: oklch(90% 0.008 260);--text-muted: oklch(72% 0.012 260);--text-subtle: oklch(58% 0.012 260);--heading: oklch(97% 0.005 260);--border: oklch(32% 0.014 260);--border-strong: oklch(42% 0.016 260);--focus-ring: var(--primary);--overlay: oklch(0% 0 0 / 0.7);--link: var(--primary);--link-hover: var(--primary-l-1);--link-active: var(--primary-l-2);--link-visited: var(--special);}