:root:not(.dark){--background:#faf8ef;--card:#fdfcf6;--popover:#fdfcf6;--secondary:#f5f4e8;--muted:#f2f1e8;--accent:#e9efe1;--border:#e5e4da;--input:#fefdf8;--sidebar:#f9f7ef;--sidebar-accent:#f2f1e8;--brand-navy:#f0eee5;--brand-navy-light:#faf8f0;--brand-navy-lighter:#fefcf8;--surface-soft:#f6f5eaeb;--surface-strong:#fefcf8fa}@supports (color:lab(0% 0 0)){:root:not(.dark){--background:lab(97.6405% -.430733 4.56443);--card:lab(98.8899% -.248998 3.04233);--popover:lab(98.8899% -.248998 3.04233);--secondary:lab(95.94% -1.14149 5.59149);--muted:lab(95.1155% -1.07077 4.8201);--accent:lab(93.7326% -3.99324 6.16628);--border:lab(90.3568% -.99358 4.84276);--input:lab(99.2243% -.154674 2.283);--sidebar:lab(97.2886% -.462651 4.17296);--sidebar-accent:lab(95.1155% -1.07077 4.8201);--brand-navy:lab(94.1703% -.711918 4.51738);--brand-navy-light:lab(97.5121% -.364453 3.79988);--brand-navy-lighter:lab(99.1071% -.119239 2.28581);--surface-soft:lab(96.3965% -1.06916 5.21596/.92);--surface-strong:lab(99.1083% -.154644 2.283/.98)}}:root:not(.dark) body{background:linear-gradient(#fdfbf3,#f9f8ef);background:linear-gradient(lab(98.56% -.33319 4.18955),lab(97.5343% -.71308 4.51657))}:root:not(.dark) .glass{background:linear-gradient(#fefcf7f5,#f6f8ebeb);background:linear-gradient(lab(99.1219% -.249028 3.0423/.96),lab(97.0329% -2.34458 5.93141/.92));border:1px solid #e1e2d5cc;border:1px solid lab(89.4838% -2.05827 6.06968/.8);box-shadow:0 12px 36px #63655614;box-shadow:0 12px 36px lab(42.1975% -2.67659 7.89656/.08)}:root:not(.dark) .glass-card{background:linear-gradient(#fffdf9f2,#f7f8ede0);background:linear-gradient(lab(99.4576% -.190109 2.27946/.95),lab(97.2409% -1.90973 5.30951/.88));border:1px solid #e5e5da9e;border:1px solid lab(90.7367% -1.65498 5.4207/.62)}:root:not(.dark) .liquid-shell{background:linear-gradient(#fffdf870,#f7f8ed47),radial-gradient(circle at 22% 18%,#bcbda514,#0000 26%),radial-gradient(circle at 74% 20%,#8b93800f,#0000 28%);background:linear-gradient(lab(99.4638% -.219822 2.66067/.44),lab(97.2409% -1.90973 5.30951/.28)),radial-gradient(circle at 22% 18%,lab(75.9133% -3.27078 12.1538/.08),#0000 26%),radial-gradient(circle at 74% 20%,lab(59.7132% -5.521 8.70887/.06),#0000 28%)}:root:not(.dark) .liquid-card{background:linear-gradient(#fffef9fa,#f7f8edf2);background:linear-gradient(lab(99.5736% -.190109 2.27946/.98),lab(97.3569% -1.90976 5.30946/.95));border:1px solid #e3e4d8a3;border:1px solid lab(90.2841% -1.8515 5.74816/.64)}:root:not(.dark) .ai-platform{--background:#fafafa;--card:#fdfdfd;--popover:#fdfdfd;--secondary:#f5f5f5;--muted:#f4f4f4;--accent:#f3f3f3;--border:#dedede;--input:#fdfdfd;--sidebar:#f8f8f8;--sidebar-accent:#f3f3f3;--sidebar-border:#dedede;--surface-soft:#f6f6f6f7;--surface-strong:#fefefefc}@supports (color:lab(0% 0 0)){:root:not(.dark) .ai-platform{--background:lab(98.26% 0 0);--card:lab(99.42% -.0000298023 0);--popover:lab(99.42% -.0000298023 0);--secondary:lab(96.404% -.0000298023 -.0000119209);--muted:lab(96.056% 0 -.0000119209);--accent:lab(95.824% -.0000298023 0);--border:lab(88.4% 0 .0000119209);--input:lab(99.304% -.0000298023 0);--sidebar:lab(97.564% 0 0);--sidebar-accent:lab(95.824% -.0000298023 0);--sidebar-border:lab(88.4% 0 .0000119209);--surface-soft:lab(96.984% 0 0/.97);--surface-strong:lab(99.536% -.0000298023 -.0000119209/.99)}}:root:not(.dark) .ai-platform .glass{-webkit-backdrop-filter:none;background:#fefefefc;background:lab(99.536% -.0000298023 -.0000119209/.99);border:1px solid #dededed6;border:1px solid lab(88.4% 0 .0000119209/.84);box-shadow:0 10px 24px #1b1b1b0d;box-shadow:0 10px 24px lab(9.52% -.00000745058 0/.05)}:root:not(.dark) .ai-platform .glass:before,:root:not(.dark) .ai-platform .glass-card:before{content:none}:root:not(.dark) .ai-platform .glass-card{-webkit-backdrop-filter:none;background:#fefefefc;background:lab(99.536% -.0000298023 -.0000119209/.99);border:1px solid #e1e1e1c7;border:1px solid lab(89.56% -.0000298023 0/.78);box-shadow:0 8px 20px #1b1b1b0a;box-shadow:0 8px 20px lab(9.52% -.00000745058 0/.04)}:root:not(.dark) .ai-platform .liquid-shell,:root:not(.dark) .ai-platform .liquid-card{background:#fefefefc;background:lab(99.536% -.0000298023 -.0000119209/.99);border-color:#e1e1e1c7;border-color:lab(89.56% -.0000298023 0/.78);box-shadow:0 8px 20px #1b1b1b0a;box-shadow:0 8px 20px lab(9.52% -.00000745058 0/.04)}
