:root{--neutral-0:rgb(255,255,255);--neutral-5:rgb(249,250,252);--neutral-10:rgb(249,250,252);--neutral-20:rgb(244,244,248);--neutral-30:rgb(227,228,235);--neutral-40:rgb(202,203,212);--neutral-50:rgb(168,169,178);--neutral-60:rgb(136,137,147);--neutral-70:rgb(74,86,92);--neutral-80:rgb(50,50,65);--neutral-90:rgb(0,0,0);--neutral-95:rgb(0,0,0);--neutral-100:rgb(0,0,0);--background:var(--neutral-0);--foreground:var(--neutral-95);--card:var(--neutral-0);--card-foreground:var(--neutral-95);--popover:var(--neutral-0);--popover-foreground:var(--neutral-95);--primary:var(--neutral-90);--primary-foreground:var(--neutral-5);--secondary:var(--neutral-10);--secondary-foreground:var(--neutral-90);--muted:var(--neutral-10);--muted-foreground:var(--neutral-50);--accent:var(--neutral-10);--accent-foreground:var(--neutral-90);--destructive:oklch(0.577 0.245 27.325);--border:var(--neutral-20);--input:var(--neutral-20);--ring:var(--neutral-40);--chart-1:oklch(0.646 0.222 41.116);--chart-2:oklch(0.6 0.118 184.704);--chart-3:oklch(0.398 0.07 227.392);--chart-4:oklch(0.828 0.189 84.429);--chart-5:oklch(0.769 0.188 70.08);--sidebar:var(--neutral-5);--sidebar-foreground:var(--neutral-95);--sidebar-primary:var(--neutral-90);--sidebar-primary-foreground:var(--neutral-5);--sidebar-accent:var(--neutral-10);--sidebar-accent-foreground:var(--neutral-90);--sidebar-border:var(--neutral-20);--sidebar-ring:var(--neutral-40)}.dark{--background:var(--neutral-95);--foreground:var(--neutral-5);--card:var(--neutral-90);--card-foreground:var(--neutral-5);--popover:var(--neutral-90);--popover-foreground:var(--neutral-5);--primary:var(--neutral-20);--primary-foreground:var(--neutral-90);--secondary:var(--neutral-80);--secondary-foreground:var(--neutral-5);--muted:var(--neutral-80);--muted-foreground:var(--neutral-40);--accent:var(--neutral-80);--accent-foreground:var(--neutral-5);--destructive:oklch(0.704 0.191 22.216);--border:color-mix(in oklch,var(--neutral-0) 10%,transparent);--input:color-mix(in oklch,var(--neutral-0) 15%,transparent);--ring:var(--neutral-50);--chart-1:oklch(0.488 0.243 264.376);--chart-2:oklch(0.696 0.17 162.48);--chart-3:oklch(0.769 0.188 70.08);--chart-4:oklch(0.627 0.265 303.9);--chart-5:oklch(0.645 0.246 16.439);--sidebar:var(--neutral-90);--sidebar-foreground:var(--neutral-5);--sidebar-primary:oklch(0.488 0.243 264.376);--sidebar-primary-foreground:var(--neutral-5);--sidebar-accent:var(--neutral-80);--sidebar-accent-foreground:var(--neutral-5);--sidebar-border:color-mix(in oklch,var(--neutral-0) 10%,transparent);--sidebar-ring:var(--neutral-50)}