:root:not(.dark){--background:#faf8f5;--foreground:#261f17;--card:#fdfbf8;--card-foreground:#261f17;--popover:#fdfbf8;--popover-foreground:#261f17;--primary:#0aa3c2;--primary-foreground:#fdfbf8;--secondary:#f1ece4;--secondary-foreground:#3c3732;--muted:#f7f3ee;--muted-foreground:#6b6258;--accent:#e0f6f9;--accent-foreground:#0e7490;--destructive:#ef4444;--border:#e8e1d8;--input:#e8e1d8;--ring:#0aa3c2;--hero:#f1ece4;--hero-foreground:#261f17;--radius:.825rem}@supports (color:lab(0% 0 0)){:root:not(.dark){--background:lab(97.6683% .298023 1.68364);--foreground:lab(12.4028% 2.62004 6.62675);--card:lab(98.7124% .297904 1.68363);--card-foreground:lab(12.4028% 2.62004 6.62675);--popover:lab(98.7124% .297904 1.68363);--popover-foreground:lab(12.4028% 2.62004 6.62675);--primary:lab(61.3057% -27.8795 -26.5196);--primary-foreground:lab(98.7124% .297904 1.68363);--secondary:lab(93.6301% .719696 4.52988);--secondary-foreground:lab(23.4588% 1.49971 3.98115);--muted:lab(96.0558% .737995 2.90502);--muted-foreground:lab(42.1775% 2.3379 7.07881);--accent:lab(95.3419% -7.23705 -4.02732);--accent-foreground:lab(44.6771% -19.7074 -23.377);--destructive:lab(55.7819% 65.6007 40.7857);--border:lab(89.906% 1.31181 5.29587);--input:lab(89.906% 1.31181 5.29587);--ring:lab(61.3057% -27.8795 -26.5196);--hero:lab(93.6301% .719696 4.52988);--hero-foreground:lab(12.4028% 2.62004 6.62675)}}:root.dark{--background:#111315;--foreground:#e7ecef;--card:#171a1c;--card-foreground:#e7ecef;--popover:#171a1c;--popover-foreground:#e7ecef;--primary:#0aa3c2;--primary-foreground:#fdfbf8;--secondary:#202426;--secondary-foreground:#e7ecef;--muted:#202426;--muted-foreground:#8f9ba3;--accent:#083344;--accent-foreground:#22d3ee;--destructive:#7f1d1d;--border:#2a3033;--input:#343b3f;--ring:#0aa3c2;--hero:#171a1c;--hero-foreground:#e7ecef;--radius:.825rem}@supports (color:lab(0% 0 0)){:root.dark{--background:lab(5.75381% -.475556 -1.53403);--foreground:lab(93.0724% -1.31297 -2.06018);--card:lab(8.999% -1.05084 -1.90047);--card-foreground:lab(93.0724% -1.31297 -2.06018);--popover:lab(8.999% -1.05084 -1.90047);--popover-foreground:lab(93.0724% -1.31297 -2.06018);--primary:lab(61.3057% -27.8795 -26.5196);--primary-foreground:lab(98.7124% .297904 1.68363);--secondary:lab(13.8512% -1.49186 -2.00796);--secondary-foreground:lab(93.0724% -1.31297 -2.06018);--muted:lab(13.8512% -1.49186 -2.00796);--muted-foreground:lab(63.1968% -3.17806 -5.73458);--accent:lab(19.1292% -9.44731 -15.0176);--accent-foreground:lab(77.4207% -36.0496 -25.8894);--destructive:lab(28.5779% 41.9923 26.8379);--border:lab(19.3723% -2.11553 -2.86649);--input:lab(24.3225% -2.29315 -3.54938);--ring:lab(61.3057% -27.8795 -26.5196);--hero:lab(8.999% -1.05084 -1.90047);--hero-foreground:lab(93.0724% -1.31297 -2.06018)}}
