:root:not(.dark){--background:#fafafa;--card:#fdfdfd;--popover:#fdfdfd;--secondary:#f5f5f5;--muted:#f4f4f4;--accent:#f3f3f3;--border:#dedede;--input:#fdfdfd;--sidebar:#f8f8f8;--sidebar-accent:#f3f3f3;--brand-navy:#eee;--brand-navy-light:#f8f8f8;--brand-navy-lighter:#fcfcfc;--surface-soft:#f6f6f6eb;--surface-strong:#fefefefa}@supports (color:lab(0% 0 0)){:root:not(.dark){--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);--brand-navy:lab(94.084% .0000298023 0);--brand-navy-light:lab(97.448% -.0000298023 0);--brand-navy-lighter:lab(99.072% -.0000298023 0);--surface-soft:lab(96.984% 0 0/.92);--surface-strong:lab(99.536% -.0000298023 -.0000119209/.98)}}:root:not(.dark) body{background:linear-gradient(#fefefe,#fafafa);background:linear-gradient(lab(99.652% 0 0),lab(98.26% 0 0))}:root:not(.dark) .glass{background:linear-gradient(#fefefef5,#fcfcfceb);background:linear-gradient(lab(99.652% 0 0/.96),lab(99.072% -.0000298023 0/.92));border:1px solid #dededecc;border:1px solid lab(88.4% 0 .0000119209/.8);box-shadow:0 12px 36px #1f1f1f0f;box-shadow:0 12px 36px lab(11.84% 0 0/.06)}:root:not(.dark) .glass-card{background:linear-gradient(#fefefef2,#fcfcfce0);background:linear-gradient(lab(99.536% -.0000298023 -.0000119209/.95),lab(99.072% -.0000298023 0/.88));border:1px solid #e1e1e19e;border:1px solid lab(89.56% -.0000298023 0/.62)}:root:not(.dark) .liquid-shell{background:linear-gradient(#fefefe70,#fcfcfc47),radial-gradient(circle at 22% 18%,#fafafa14,#0000 26%),radial-gradient(circle at 74% 20%,#fcfcfc0f,#0000 28%);background:linear-gradient(lab(99.652% 0 0/.44),lab(99.072% -.0000298023 0/.28)),radial-gradient(circle at 22% 18%,lab(98.26% 0 0/.08),#0000 26%),radial-gradient(circle at 74% 20%,lab(98.84% .0000298023 -.0000119209/.06),#0000 28%)}:root:not(.dark) .liquid-card{background:linear-gradient(#fefefefa,#fdfdfdf2);background:linear-gradient(lab(99.536% -.0000298023 -.0000119209/.98),lab(99.304% -.0000298023 0/.95));border:1px solid #e1e1e1a3;border:1px solid lab(89.56% -.0000298023 0/.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)}
