:root{--primary:#735acc;--primary-foreground:#f8f7ff;--sidebar:#17171c;--sidebar-foreground:#d4d4d7;--sidebar-primary:#a491ff;--sidebar-primary-foreground:#17171c;--sidebar-accent:#26262b;--sidebar-accent-foreground:#eeeef2;--sidebar-border:#2d2d33;--sidebar-ring:#a491ff;--chart-1:#c3b9ff;--chart-2:#9c94ff;--chart-3:#876fe4;--chart-4:#7250ba;--chart-5:#623e96}@supports (color:lab(0% 0 0)){:root{--primary:lab(45.2691% 32.0323 -56.9201);--primary-foreground:lab(97.5857% 1.21549 -3.55009);--sidebar:lab(7.69232% 1.01369 -3.59239);--sidebar-foreground:lab(84.8777% .463426 -1.82918);--sidebar-primary:lab(65.4231% 26.9363 -54.006);--sidebar-primary-foreground:lab(7.69232% 1.01369 -3.59239);--sidebar-accent:lab(15.2303% 1.00175 -3.61401);--sidebar-accent-foreground:lab(94.1577% .46286 -1.82956);--sidebar-border:lab(18.7109% .992805 -3.61885);--sidebar-ring:lab(65.4231% 26.9363 -54.006);--chart-1:lab(77.4215% 21.9351 -47.611);--chart-2:lab(65.5343% 23.466 -55.4691);--chart-3:lab(53.5146% 30.6519 -57.0698);--chart-4:lab(41.8715% 32.8869 -51.7229);--chart-5:lab(34.0066% 31.0938 -43.2849)}}.dark{--primary:#a491ff;--primary-foreground:#1b1630;--sidebar:#17171c;--sidebar-foreground:#d4d4d7;--sidebar-primary:#a491ff;--sidebar-primary-foreground:#17171c;--sidebar-accent:#26262b;--sidebar-accent-foreground:#eeeef2;--sidebar-border:#2d2d33;--sidebar-ring:#a491ff;--chart-1:#c3b9ff;--chart-2:#9c94ff;--chart-3:#876fe4;--chart-4:#7250ba;--chart-5:#623e96}@supports (color:lab(0% 0 0)){.dark{--primary:lab(65.4231% 26.9363 -54.006);--primary-foreground:lab(8.85977% 8.4753 -16.8665);--sidebar:lab(7.69232% 1.01369 -3.59239);--sidebar-foreground:lab(84.8777% .463426 -1.82918);--sidebar-primary:lab(65.4231% 26.9363 -54.006);--sidebar-primary-foreground:lab(7.69232% 1.01369 -3.59239);--sidebar-accent:lab(15.2303% 1.00175 -3.61401);--sidebar-accent-foreground:lab(94.1577% .46286 -1.82956);--sidebar-border:lab(18.7109% .992805 -3.61885);--sidebar-ring:lab(65.4231% 26.9363 -54.006);--chart-1:lab(77.4215% 21.9351 -47.611);--chart-2:lab(65.5343% 23.466 -55.4691);--chart-3:lab(53.5146% 30.6519 -57.0698);--chart-4:lab(41.8715% 32.8869 -51.7229);--chart-5:lab(34.0066% 31.0938 -43.2849)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes swell-1{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-30px)scaleY(1.03)}}@keyframes swell-2{0%,to{transform:translateY(0)translate(0)}33%{transform:translateY(-20px)translate(15px)}66%{transform:translateY(10px)translate(-10px)}}@keyframes swell-3{0%,to{transform:translateY(0)scaleX(1)}50%{transform:translateY(-15px)scaleX(1.02)}}@keyframes drift-glow{0%,to{opacity:.08;transform:translate(0)scale(1)}50%{opacity:.12;transform:translate(30px,-20px)scale(1.15)}}@keyframes line-flow{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}
