:root{--radius:.5rem;--background:#fff;--foreground:#09090b;--card:#fff;--card-foreground:#09090b;--popover:#fff;--popover-foreground:#09090b;--primary:#7e3cf2;--primary-foreground:#fafafa;--secondary:#f4f4f5;--secondary-foreground:#18181b;--muted:#f4f4f5;--muted-foreground:#71717b;--accent:#f4f4f5;--accent-foreground:#18181b;--destructive:#e40014;--destructive-foreground:#fafafa;--border:#ddd;--input:#e4e4e7;--ring:#7e3cf2;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar-foreground:#fafafa;--sidebar-primary:#ffffff29;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#ffffff14;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1f;--sidebar-ring:#ffffff57;--gradient-sidebar:linear-gradient(180deg, color-mix(in oklch, var(--primary) 78%, black 22%) 0%, color-mix(in oklch, var(--primary) 56%, black 44%) 45%, color-mix(in oklch, var(--primary) 28%, #12101a 72%) 100%);--gradient-sidebar-dark:linear-gradient(180deg, color-mix(in oklch, var(--primary) 54%, black 46%) 0%, color-mix(in oklch, var(--primary) 38%, black 62%) 52%, color-mix(in oklch, var(--primary) 20%, #09080f 80%) 100%);--gradient-sidebar-current:var(--gradient-sidebar);--shadow-sidebar:0 28px 60px -28px color-mix(in oklch, black 82%, var(--primary) 18%);--sidebar:color-mix(in oklch, var(--primary) 24%, black 76%);--accessibility-outline:1px solid var(--primary)}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.51107% .242703 -.886115);--card:lab(100% 0 0);--card-foreground:lab(2.51107% .242703 -.886115);--popover:lab(100% 0 0);--popover-foreground:lab(2.51107% .242703 -.886115);--primary:lab(43.1836% 57.5297 -81.8949);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.1634% .0993311 -.364041);--secondary-foreground:lab(8.30603% .618205 -2.16572);--muted:lab(96.1634% .0993311 -.364041);--muted-foreground:lab(47.8878% 1.65477 -5.77283);--accent:lab(96.1634% .0993311 -.364041);--accent-foreground:lab(8.30603% .618205 -2.16572);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.26% 0 0);--input:lab(90.6853% .399232 -1.45452);--ring:lab(43.1836% 57.5297 -81.8949);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(100% 0 0/.16);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(100% 0 0/.08);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.12);--sidebar-ring:lab(100% 0 0/.34);--gradient-sidebar:linear-gradient(180deg, color-mix(in oklch, var(--primary) 78%, black 22%) 0%, color-mix(in oklch, var(--primary) 56%, black 44%) 45%, color-mix(in oklch, var(--primary) 28%, lab(5.09779% 2.34596 -6.02525) 72%) 100%);--gradient-sidebar-dark:linear-gradient(180deg, color-mix(in oklch, var(--primary) 54%, black 46%) 0%, color-mix(in oklch, var(--primary) 38%, black 62%) 52%, color-mix(in oklch, var(--primary) 20%, lab(2.40182% 1.05811 -2.73295) 80%) 100%)}}.dark,[data-theme=dark]{--radius:.5rem;--background:#09090b;--foreground:#fafafa;--card:#18181b;--card-foreground:#fafafa;--popover:#18181b;--popover-foreground:#fafafa;--primary:#8746ef;--primary-foreground:#f5f3ff;--secondary:#27272a;--secondary-foreground:#fafafa;--muted:#27272a;--muted-foreground:#9f9fa9;--accent:#27272a;--accent-foreground:#fafafa;--destructive:#ff6568;--destructive-foreground:#fafafa;--border:#ffffff14;--input:#ffffff26;--ring:#6600e3;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar-foreground:#fafafa;--sidebar-primary:#ffffff2e;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#ffffff1a;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff24;--sidebar-ring:#ffffff61;--gradient-sidebar-current:var(--gradient-sidebar-dark);--shadow-sidebar:0 28px 60px -28 color-mix(in oklch, black 88%, var(--primary) 12%);--sidebar:color-mix(in oklch, var(--primary) 18%, black 82%);--accessibility-outline:1px solid var(--primary)}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark]{--background:lab(2.51107% .242703 -.886115);--foreground:lab(98.26% 0 0);--card:lab(8.30603% .618205 -2.16572);--card-foreground:lab(98.26% 0 0);--popover:lab(8.30603% .618205 -2.16572);--popover-foreground:lab(98.26% 0 0);--primary:lab(45.7024% 54.2167 -76.0795);--primary-foreground:lab(96.2416% 2.28849 -5.51657);--secondary:lab(15.7305% .613764 -2.16959);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.7305% .613764 -2.16959);--muted-foreground:lab(65.6464% 1.53497 -5.42429);--accent:lab(15.7305% .613764 -2.16959);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(98.26% 0 0);--input:lab(100% 0 0/.15);--ring:lab(32.2368% 72.4118 -93.9978);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(100% 0 0/.18);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(100% 0 0/.1);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.14);--sidebar-ring:lab(100% 0 0/.38)}}

