.ailp-theme{--background:var(--color-zinc-50);--foreground:var(--color-zinc-950);--card:var(--color-white);--illustration:var(--color-white);--card-foreground:var(--color-zinc-950);--popover:var(--color-white);--popover-foreground:var(--color-zinc-950);--primary:var(--color-indigo-500);--primary-foreground:var(--color-white);--secondary:var(--color-sky-100);--secondary-foreground:var(--color-sky-600);--muted:color-mix(in oklab,var(--color-foreground) 5%,transparent);--muted-foreground:var(--color-zinc-600);--accent:var(--color-zinc-100);--accent-foreground:var(--color-zinc-800);--destructive:var(--color-red-600);--destructive-foreground:var(--color-white);--border:color-mix(in oklab,var(--foreground) 7.5%,transparent);--border-illustration:color-mix(in oklab,var(--foreground) 7.5%,transparent);--input:color-mix(in oklab,var(--foreground) 7.5%,transparent);--ring:var(--primary);--chart-1:var(--color-blue-500);--chart-2:var(--color-indigo-500);--chart-3:var(--color-purple-500);--chart-4:var(--color-indigo-400);--chart-5:var(--color-red-500);letter-spacing:-.011em}.ailp-theme :is(h1,h2,h3,h4){font-family:"PP Mori SemiBold",var(--font-sans),system-ui,sans-serif;letter-spacing:-.025em}.ailp-theme h1{letter-spacing:-.03em}.dark .ailp-theme{--background:var(--color-zinc-950);--foreground:var(--color-white);--card:color-mix(in oklab,var(--color-zinc-800) 55%,#000);--illustration:color-mix(in oklab,var(--color-zinc-800) 60%,#000);--card-foreground:var(--color-white);--popover:var(--color-zinc-950);--popover-foreground:var(--color-white);--primary:var(--color-indigo-500);--primary-foreground:var(--color-white);--secondary:var(--color-zinc-800);--secondary-foreground:var(--color-white);--muted:var(--color-zinc-800);--muted-foreground:var(--color-zinc-400);--accent:var(--color-zinc-800);--accent-foreground:var(--color-white);--destructive:var(--color-red-700);--destructive-foreground:var(--color-white);--border:color-mix(in oklab,var(--foreground) 7.5%,transparent);--border-illustration:color-mix(in oklab,var(--foreground) 7.5%,transparent);--input:color-mix(in oklab,var(--foreground) 7.5%,transparent);--ring:var(--color-zinc-600)}