:root{--background:oklch(0.978 0.022 83.3);--foreground:oklch(0.326 0.065 240.2);--card:oklch(0.932 0.030 80.7);--card-foreground:oklch(0.326 0.065 240.2);--popover:oklch(0.932 0.030 80.7);--popover-foreground:oklch(0.326 0.065 240.2);--primary:oklch(0.704 0.192 37.1);--primary-foreground:oklch(0.978 0.022 83.3);--secondary:oklch(0.952 0.026 82.4);--secondary-foreground:oklch(0.326 0.065 240.2);--muted:oklch(0.944 0.027 80.3);--muted-foreground:oklch(0.326 0.065 240.2);--accent:oklch(0.729 0.126 210.8);--accent-foreground:oklch(0.326 0.065 240.2);--destructive:oklch(0.704 0.192 37.1);--border:oklch(0.853 0.014 97.5);--input:oklch(0.853 0.014 97.5);--ring:oklch(0.617 0.105 203.9);--chart-1:oklch(0.704 0.192 37.1);--chart-2:oklch(0.617 0.105 203.9);--chart-3:oklch(0.729 0.126 210.8);--chart-4:oklch(0.487 0.116 144.6);--chart-5:oklch(0.326 0.065 240.2);--sidebar:oklch(0.947 0.027 80.3);--sidebar-foreground:oklch(0.326 0.065 240.2);--sidebar-primary:oklch(0.704 0.192 37.1);--sidebar-primary-foreground:oklch(0.978 0.022 83.3);--sidebar-accent:oklch(0.899 0.044 61.6);--sidebar-accent-foreground:oklch(0.704 0.192 37.1);--sidebar-border:oklch(0.853 0.014 97.5);--sidebar-ring:oklch(0.617 0.105 203.9);--radius:0.5rem}
@media (prefers-color-scheme: dark){:root{--background:oklch(0.326 0.065 240.2);--foreground:oklch(0.978 0.022 83.3);--card:oklch(0.326 0.065 240.2);--card-foreground:oklch(0.978 0.022 83.3);--popover:oklch(0.326 0.065 240.2);--popover-foreground:oklch(0.978 0.022 83.3);--primary:oklch(0.617 0.105 203.9);--primary-foreground:oklch(0.326 0.065 240.2);--secondary:oklch(0.414 0.056 236.4);--secondary-foreground:oklch(0.978 0.022 83.3);--muted:oklch(0.414 0.056 236.4);--muted-foreground:oklch(0.858 0.006 128.5);--accent:oklch(0.729 0.126 210.8);--accent-foreground:oklch(0.326 0.065 240.2);--destructive:oklch(0.704 0.192 37.1);--border:oklch(1 0 0 / 12%);--input:oklch(1 0 0 / 16%);--ring:oklch(0.617 0.105 203.9);--chart-1:oklch(0.617 0.105 203.9);--chart-2:oklch(0.704 0.192 37.1);--chart-3:oklch(0.729 0.126 210.8);--chart-4:oklch(0.487 0.116 144.6);--chart-5:oklch(0.708 0.022 238.8);--sidebar:oklch(0.326 0.065 240.2);--sidebar-foreground:oklch(0.978 0.022 83.3);--sidebar-primary:oklch(0.617 0.105 203.9);--sidebar-primary-foreground:oklch(0.326 0.065 240.2);--sidebar-accent:oklch(0.414 0.056 236.4);--sidebar-accent-foreground:oklch(0.978 0.022 83.3);--sidebar-border:oklch(1 0 0 / 12%);--sidebar-ring:oklch(0.617 0.105 203.9);--radius:0.5rem}}
:root{--font-heading:"Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-heading-weight:700}
