:root,:host{--color-brand-blue-500:#1959a7;--color-brand-red-500:#f9700e}@supports (color:lab(0% 0 0)){:root,:host{--color-brand-blue-500:lab(37.4496% 3.28137 -48.3139);--color-brand-red-500:lab(63.8816% 50.7277 70.0315)}}:root{--primary:#124686;--primary-foreground:#fff;--secondary:#e0e5eb;--secondary-foreground:#0b0b0b;--muted:#e0e5eb;--accent:#eceff2;--accent-foreground:#0b0b0b;--destructive:#d01d21;--border:#d3d8de;--input:#e0e5eb;--ring:#1959a7;--chart-1:#124686;--chart-2:#f9700e}@supports (color:lab(0% 0 0)){:root{--primary:lab(29.477% 2.90918 -41.4046);--primary-foreground:lab(100% 0 0);--secondary:lab(90.6973% -.74926 -3.68181);--secondary-foreground:lab(3.04863% 0 0);--muted:lab(90.6973% -.74926 -3.68181);--accent:lab(94.1891% -.38293 -1.84566);--accent-foreground:lab(3.04863% 0 0);--destructive:lab(45.6933% 66.2056 47.555);--border:lab(86.0572% -.74777 -3.681);--input:lab(90.6973% -.74926 -3.68181);--ring:lab(37.4496% 3.28137 -48.3139);--chart-1:lab(29.477% 2.90918 -41.4046);--chart-2:lab(63.8816% 50.7277 70.0315)}}.dark{--nav:#090e14;--background:#0e1319;--card:#131a23;--popover:#131a23;--primary:#6a9adb;--primary-foreground:#030d1e;--secondary:#22272e;--muted:#22272e;--accent:#1a1d22;--accent-foreground:#eee;--destructive:#f14e46;--border:#ffffff1a;--input:#22272e;--ring:#3972bc;--chart-1:#5888c7;--chart-2:#fc7a2c}@supports (color:lab(0% 0 0)){.dark{--nav:lab(3.66705% -.433184 -3.75167);--background:lab(5.67804% -.628769 -4.91477);--card:lab(8.86681% -.985324 -7.1479);--popover:lab(8.86681% -.985324 -7.1479);--primary:lab(62.3403% -2.87032 -38.6694);--primary-foreground:lab(3.54337% .129417 -11.7168);--secondary:lab(15.2748% -.918865 -5.42525);--muted:lab(15.2748% -.918865 -5.42525);--accent:lab(10.6519% -.650235 -3.63274);--accent-foreground:lab(94.2% 0 0);--destructive:lab(57.44% 62.6237 41.3812);--border:lab(100% 0 0/.1);--input:lab(15.2748% -.918865 -5.42525);--ring:lab(46.9732% .0704527 -45.1533);--chart-1:lab(55.3477% -2.26855 -38.5547);--chart-2:lab(66.3005% 47.6271 63.0615)}}.hover-gradient:before{background:linear-gradient(135deg,#1959a724,#1959a714 35%,#ffffff0f 50%,#f9700e14 65%,#f9700e24)}@supports (color:color-mix(in lab, red, red)){.hover-gradient:before{background:linear-gradient(135deg, color-mix(in oklch, var(--color-brand-blue-500) 14%, transparent), color-mix(in oklch, var(--color-brand-blue-500) 8%, transparent) 35%, lab(100% 0 0/.06) 50%, color-mix(in oklch, var(--color-brand-red-500) 8%, transparent) 65%, color-mix(in oklch, var(--color-brand-red-500) 14%, transparent))}}
