:root{--background:oklch(0.988 0.007 233.6);--foreground:oklch(0.173 0.053 252.6);--card:oklch(0.963 0.011 95.2);--card-foreground:oklch(0.173 0.053 252.6);--popover:oklch(0.963 0.011 95.2);--popover-foreground:oklch(0.173 0.053 252.6);--primary:oklch(0.512 0.273 264.2);--primary-foreground:oklch(0.988 0.007 233.6);--secondary:oklch(0.974 0.005 117.9);--secondary-foreground:oklch(0.152 0.009 285.3);--muted:oklch(0.972 0.007 106.5);--muted-foreground:oklch(0.152 0.009 285.3);--accent:oklch(0.701 0.119 196.9);--accent-foreground:oklch(0.173 0.053 252.6);--destructive:oklch(0.654 0.232 28.7);--border:oklch(0.960 0.018 170.1);--input:oklch(0.960 0.018 170.1);--ring:oklch(0.797 0.134 211.5);--chart-1:oklch(0.512 0.273 264.2);--chart-2:oklch(0.885 0.182 94.9);--chart-3:oklch(0.701 0.119 196.9);--chart-4:oklch(0.797 0.134 211.5);--chart-5:oklch(0.152 0.009 285.3);--sidebar:oklch(0.972 0.005 106.5);--sidebar-foreground:oklch(0.173 0.053 252.6);--sidebar-primary:oklch(0.512 0.273 264.2);--sidebar-primary-foreground:oklch(0.988 0.007 233.6);--sidebar-accent:oklch(0.945 0.059 98.0);--sidebar-accent-foreground:oklch(0.152 0.009 285.3);--sidebar-border:oklch(0.960 0.018 170.1);--sidebar-ring:oklch(0.797 0.134 211.5);--radius:0.5rem}
@media (prefers-color-scheme: dark){:root{--background:oklch(0.173 0.053 252.6);--foreground:oklch(0.988 0.007 233.6);--card:oklch(0.158 0.024 259.3);--card-foreground:oklch(0.988 0.007 233.6);--popover:oklch(0.158 0.024 259.3);--popover-foreground:oklch(0.988 0.007 233.6);--primary:oklch(0.512 0.273 264.2);--primary-foreground:oklch(0.988 0.007 233.6);--secondary:oklch(0.230 0.085 266.9);--secondary-foreground:oklch(0.988 0.007 233.6);--muted:oklch(0.364 0.014 217.8);--muted-foreground:oklch(0.973 0.023 203.4);--accent:oklch(0.701 0.119 196.9);--accent-foreground:oklch(0.173 0.053 252.6);--destructive:oklch(0.654 0.232 28.7);--border:oklch(1 0 0 / 12%);--input:oklch(1 0 0 / 16%);--ring:oklch(0.797 0.134 211.5);--chart-1:oklch(0.512 0.273 264.2);--chart-2:oklch(0.885 0.182 94.9);--chart-3:oklch(0.701 0.119 196.9);--chart-4:oklch(0.797 0.134 211.5);--chart-5:oklch(0.955 0.044 196.4);--sidebar:oklch(0.162 0.032 255.6);--sidebar-foreground:oklch(0.988 0.007 233.6);--sidebar-primary:oklch(0.512 0.273 264.2);--sidebar-primary-foreground:oklch(0.988 0.007 233.6);--sidebar-accent:oklch(0.208 0.064 267.5);--sidebar-accent-foreground:oklch(0.988 0.007 233.6);--sidebar-border:oklch(1 0 0 / 12%);--sidebar-ring:oklch(0.797 0.134 211.5);--radius:0.5rem}}
:root{--font-heading:"Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-heading-weight:700}
