:root{--background:oklch(0.966 0.021 60.8);--foreground:oklch(0.201 0.027 160.8);--card:oklch(0.981 0.011 54.5);--card-foreground:oklch(0.201 0.027 160.8);--popover:oklch(0.981 0.011 54.5);--popover-foreground:oklch(0.201 0.027 160.8);--primary:oklch(0.582 0.223 24.7);--primary-foreground:oklch(0.966 0.021 60.8);--secondary:oklch(0.974 0.015 54.9);--secondary-foreground:oklch(0.201 0.027 160.8);--muted:oklch(0.976 0.013 53.4);--muted-foreground:oklch(0.201 0.027 160.8);--accent:oklch(0.859 0.175 88.9);--accent-foreground:oklch(0.201 0.027 160.8);--destructive:oklch(0.582 0.223 24.7);--border:oklch(0.866 0.025 122.0);--input:oklch(0.866 0.025 122.0);--ring:oklch(0.321 0.069 153.7);--chart-1:oklch(0.582 0.223 24.7);--chart-2:oklch(0.321 0.069 153.7);--chart-3:oklch(0.859 0.175 88.9);--chart-4:oklch(0.707 0.187 33.2);--chart-5:oklch(0.201 0.027 160.8);--sidebar:oklch(0.976 0.014 57.6);--sidebar-foreground:oklch(0.201 0.027 160.8);--sidebar-primary:oklch(0.582 0.223 24.7);--sidebar-primary-foreground:oklch(0.966 0.021 60.8);--sidebar-accent:oklch(0.921 0.034 24.6);--sidebar-accent-foreground:oklch(0.582 0.223 24.7);--sidebar-border:oklch(0.866 0.025 122.0);--sidebar-ring:oklch(0.321 0.069 153.7);--radius:0.5rem}
@media (prefers-color-scheme: dark){:root{--background:oklch(0.201 0.027 160.8);--foreground:oklch(0.966 0.021 60.8);--card:oklch(0.201 0.027 160.8);--card-foreground:oklch(0.966 0.021 60.8);--popover:oklch(0.201 0.027 160.8);--popover-foreground:oklch(0.966 0.021 60.8);--primary:oklch(0.321 0.069 153.7);--primary-foreground:oklch(0.201 0.027 160.8);--secondary:oklch(0.311 0.036 150.4);--secondary-foreground:oklch(0.966 0.021 60.8);--muted:oklch(0.311 0.036 150.4);--muted-foreground:oklch(0.829 0.033 116.7);--accent:oklch(0.859 0.175 88.9);--accent-foreground:oklch(0.201 0.027 160.8);--destructive:oklch(0.582 0.223 24.7);--border:oklch(1 0 0 / 12%);--input:oklch(1 0 0 / 16%);--ring:oklch(0.321 0.069 153.7);--chart-1:oklch(0.321 0.069 153.7);--chart-2:oklch(0.582 0.223 24.7);--chart-3:oklch(0.859 0.175 88.9);--chart-4:oklch(0.707 0.187 33.2);--chart-5:oklch(0.653 0.066 137.2);--sidebar:oklch(0.201 0.027 160.8);--sidebar-foreground:oklch(0.966 0.021 60.8);--sidebar-primary:oklch(0.321 0.069 153.7);--sidebar-primary-foreground:oklch(0.201 0.027 160.8);--sidebar-accent:oklch(0.311 0.036 150.4);--sidebar-accent-foreground:oklch(0.966 0.021 60.8);--sidebar-border:oklch(1 0 0 / 12%);--sidebar-ring:oklch(0.321 0.069 153.7);--radius:0.5rem}}
:root{--font-heading:"Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-heading-weight:700}
