:root{--background:oklch(0.981 0.005 258.3);--foreground:oklch(0.187 0.015 266.8);--card:oklch(0.951 0.014 248.0);--card-foreground:oklch(0.187 0.015 266.8);--popover:oklch(0.951 0.014 248.0);--popover-foreground:oklch(0.187 0.015 266.8);--primary:oklch(0.439 0.160 259.6);--primary-foreground:oklch(0.981 0.005 258.3);--secondary:oklch(0.964 0.010 247.9);--secondary-foreground:oklch(0.184 0.042 260.2);--muted:oklch(0.961 0.011 243.7);--muted-foreground:oklch(0.184 0.042 260.2);--accent:oklch(0.760 0.130 246.7);--accent-foreground:oklch(0.187 0.015 266.8);--destructive:oklch(0.439 0.160 259.6);--border:oklch(0.915 0.014 248.0);--input:oklch(0.915 0.014 248.0);--ring:oklch(0.760 0.023 256.8);--chart-1:oklch(0.439 0.160 259.6);--chart-2:oklch(0.760 0.023 256.8);--chart-3:oklch(0.760 0.130 246.7);--chart-4:oklch(0.447 0.034 261.3);--chart-5:oklch(0.184 0.042 260.2);--sidebar:oklch(0.961 0.010 247.9);--sidebar-foreground:oklch(0.187 0.015 266.8);--sidebar-primary:oklch(0.439 0.160 259.6);--sidebar-primary-foreground:oklch(0.981 0.005 258.3);--sidebar-accent:oklch(0.889 0.029 254.7);--sidebar-accent-foreground:oklch(0.439 0.160 259.6);--sidebar-border:oklch(0.915 0.014 248.0);--sidebar-ring:oklch(0.760 0.023 256.8);--radius:0.5rem}
@media (prefers-color-scheme: dark){:root{--background:oklch(0.187 0.015 266.8);--foreground:oklch(0.981 0.005 258.3);--card:oklch(0.183 0.033 262.2);--card-foreground:oklch(0.981 0.005 258.3);--popover:oklch(0.183 0.033 262.2);--popover-foreground:oklch(0.981 0.005 258.3);--primary:oklch(0.760 0.023 256.8);--primary-foreground:oklch(0.187 0.015 266.8);--secondary:oklch(0.351 0.033 260.9);--secondary-foreground:oklch(0.981 0.005 258.3);--muted:oklch(0.351 0.033 260.9);--muted-foreground:oklch(0.923 0.010 252.8);--accent:oklch(0.760 0.130 246.7);--accent-foreground:oklch(0.187 0.015 266.8);--destructive:oklch(0.439 0.160 259.6);--border:oklch(1 0 0 / 12%);--input:oklch(1 0 0 / 16%);--ring:oklch(0.760 0.023 256.8);--chart-1:oklch(0.760 0.023 256.8);--chart-2:oklch(0.439 0.160 259.6);--chart-3:oklch(0.760 0.130 246.7);--chart-4:oklch(0.447 0.034 261.3);--chart-5:oklch(0.848 0.016 253.9);--sidebar:oklch(0.186 0.027 260.9);--sidebar-foreground:oklch(0.981 0.005 258.3);--sidebar-primary:oklch(0.760 0.023 256.8);--sidebar-primary-foreground:oklch(0.187 0.015 266.8);--sidebar-accent:oklch(0.351 0.033 260.9);--sidebar-accent-foreground:oklch(0.981 0.005 258.3);--sidebar-border:oklch(1 0 0 / 12%);--sidebar-ring:oklch(0.760 0.023 256.8);--radius:0.5rem}}
:root{--font-heading:"Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-heading-weight:700}
