:root[data-ui-theme=brownish],:root[data-ui-theme=greyish],:root[data-ui-theme=whitish]{color-scheme:light}:root[data-ui-theme=claude],:root[data-ui-theme=orangegreen]{color-scheme:dark}:root[data-ui-theme=greyish]{--background:oklch(0.965 0.002 250);--foreground:oklch(0.23 0.008 250);--card:oklch(0.985 0.001 250);--card-foreground:oklch(0.23 0.008 250);--popover:oklch(0.99 0.001 250);--popover-foreground:oklch(0.23 0.008 250);--primary:var(--tone-500);--primary-foreground:oklch(0.98 0.001 250);--secondary:oklch(0.93 0.003 250);--secondary-foreground:oklch(0.3 0.01 250);--muted:oklch(0.92 0.002 250);--muted-foreground:oklch(0.46 0.01 250);--accent:var(--tone-100);--accent-foreground:var(--tone-900);--border:oklch(0.86 0.003 250);--input:oklch(0.9 0.003 250);--ring:var(--tone-500);--sidebar:oklch(0.95 0.003 250);--sidebar-foreground:oklch(0.27 0.01 250);--sidebar-primary:var(--tone-500);--sidebar-accent:var(--tone-100);--sidebar-accent-foreground:var(--tone-900);--sidebar-border:oklch(0.84 0.003 250);--sidebar-ring:var(--tone-500);--chart-1:var(--tone-400);--chart-2:var(--tone-500);--chart-3:var(--tone-600);--chart-4:var(--tone-700);--chart-5:var(--tone-800)}:root[data-ui-theme=brownish]{--background:oklch(0.96 0.015 75);--foreground:oklch(0.26 0.018 65);--card:oklch(0.985 0.01 75);--card-foreground:oklch(0.26 0.018 65);--popover:oklch(0.99 0.008 75);--popover-foreground:oklch(0.26 0.018 65);--primary:var(--tone-500);--primary-foreground:oklch(0.98 0.005 75);--secondary:oklch(0.91 0.012 75);--secondary-foreground:oklch(0.32 0.02 65);--muted:oklch(0.9 0.01 75);--muted-foreground:oklch(0.47 0.02 65);--accent:var(--tone-100);--accent-foreground:var(--tone-900);--border:oklch(0.84 0.01 75);--input:oklch(0.9 0.012 75);--ring:var(--tone-500);--sidebar:oklch(0.94 0.015 75);--sidebar-foreground:oklch(0.28 0.02 65);--sidebar-primary:var(--tone-500);--sidebar-accent:var(--tone-100);--sidebar-accent-foreground:var(--tone-900);--sidebar-border:oklch(0.82 0.01 75);--sidebar-ring:var(--tone-500);--chart-1:var(--tone-400);--chart-2:var(--tone-500);--chart-3:var(--tone-600);--chart-4:var(--tone-700);--chart-5:var(--tone-800)}:root[data-ui-theme=whitish]{--background:oklch(0.975 0.010 75);--foreground:oklch(0.22 0.018 65);--card:oklch(0.992 0.006 75);--card-foreground:oklch(0.22 0.018 65);--popover:oklch(0.996 0.005 75);--popover-foreground:oklch(0.22 0.018 65);--primary:var(--tone-500);--primary-foreground:oklch(0.99 0.002 75);--secondary:oklch(0.955 0.014 75);--secondary-foreground:oklch(0.30 0.015 65);--muted:oklch(0.950 0.012 75);--muted-foreground:oklch(0.46 0.018 65);--accent:var(--tone-100);--accent-foreground:var(--tone-900);--border:oklch(0.868 0.014 75);--input:oklch(0.925 0.012 75);--ring:var(--tone-500);--sidebar:oklch(0.960 0.013 75);--sidebar-foreground:oklch(0.26 0.018 65);--sidebar-primary:var(--tone-500);--sidebar-accent:var(--tone-100);--sidebar-accent-foreground:var(--tone-900);--sidebar-border:oklch(0.855 0.013 75);--sidebar-ring:var(--tone-500);--chart-1:var(--tone-400);--chart-2:var(--tone-500);--chart-3:var(--tone-600);--chart-4:var(--tone-700);--chart-5:var(--tone-800)}:root[data-ui-theme=claude]{--background:oklch(0.165 0.012 60);--foreground:oklch(0.88 0.01 75);--card:oklch(0.195 0.014 60);--card-foreground:oklch(0.88 0.01 75);--popover:oklch(0.20 0.015 60);--popover-foreground:oklch(0.88 0.01 75);--primary:oklch(0.68 0.14 40);--primary-foreground:oklch(0.96 0.008 55);--secondary:oklch(0.22 0.012 60);--secondary-foreground:oklch(0.82 0.01 75);--muted:oklch(0.22 0.010 60);--muted-foreground:oklch(0.56 0.012 70);--accent:oklch(0.24 0.02 40);--accent-foreground:oklch(0.90 0.04 55);--destructive:oklch(0.55 0.20 25);--destructive-foreground:oklch(0.95 0.005 75);--border:oklch(0.28 0.010 60);--input:oklch(0.22 0.012 60);--ring:oklch(0.68 0.14 40);--chart-1:oklch(0.75 0.12 50);--chart-2:oklch(0.68 0.14 40);--chart-3:oklch(0.60 0.12 35);--chart-4:oklch(0.52 0.10 30);--chart-5:oklch(0.44 0.08 25);--sidebar:oklch(0.135 0.010 60);--sidebar-foreground:oklch(0.78 0.01 75);--sidebar-primary:oklch(0.68 0.14 40);--sidebar-primary-foreground:oklch(0.96 0.008 55);--sidebar-accent:oklch(0.20 0.012 55);--sidebar-accent-foreground:oklch(0.88 0.01 75);--sidebar-border:oklch(0.23 0.008 60);--sidebar-ring:oklch(0.68 0.14 40)}:root[data-ui-theme=orangegreen]{--background:oklch(0.205 0.004 75);--foreground:oklch(0.90 0.008 80);--card:oklch(0.235 0.004 75);--card-foreground:oklch(0.90 0.008 80);--popover:oklch(0.245 0.005 75);--popover-foreground:oklch(0.90 0.008 80);--primary:oklch(0.64 0.165 45);--primary-foreground:oklch(0.98 0.01 80);--secondary:oklch(0.26 0.004 75);--secondary-foreground:oklch(0.85 0.008 80);--muted:oklch(0.26 0.004 75);--muted-foreground:oklch(0.62 0.008 80);--accent:oklch(0.27 0.03 165);--accent-foreground:oklch(0.86 0.10 165);--destructive:oklch(0.58 0.20 27);--destructive-foreground:oklch(0.96 0.01 80);--border:oklch(0.30 0.004 75);--input:oklch(0.26 0.005 75);--ring:oklch(0.64 0.165 45);--chart-1:oklch(0.64 0.165 45);--chart-2:oklch(0.62 0.12 165);--chart-3:oklch(0.78 0.14 75);--chart-4:oklch(0.54 0.14 38);--chart-5:oklch(0.55 0.05 90);--sidebar:oklch(0.175 0.004 75);--sidebar-foreground:oklch(0.80 0.008 80);--sidebar-primary:oklch(0.64 0.165 45);--sidebar-primary-foreground:oklch(0.98 0.01 80);--sidebar-accent:oklch(0.235 0.005 75);--sidebar-accent-foreground:oklch(0.88 0.008 80);--sidebar-border:oklch(0.25 0.004 75);--sidebar-ring:oklch(0.64 0.165 45)}:root[data-ui-theme=orangegreen] [data-sidebar=group-label]{color:oklch(.52 .01 80);font-size:.65rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}:root[data-ui-theme=orangegreen] [data-sidebar=menu-button][data-active=true]{background-color:oklch(.25 .02 165);color:oklch(.92 .01 80);font-weight:500;border-left:2px solid var(--primary);padding-left:calc(.5rem - 2px)}:root[data-ui-theme=orangegreen] [data-sidebar=menu-button]:hover{background-color:oklch(.235 .006 75);color:oklch(.9 .01 80)}[data-sidebar=menu-button][data-active=true]{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground);font-weight:600;border-left:2px solid var(--primary);padding-left:calc(.5rem - 2px)}:root[data-ui-theme=claude] [data-sidebar=menu-button][data-active=true]{background-color:oklch(.22 .015 55);color:oklch(.92 .01 75);font-weight:500;border-left:2px solid var(--primary);padding-left:calc(.5rem - 2px)}:root[data-ui-theme=claude] [data-sidebar=menu-button]:hover{background-color:oklch(.19 .012 58);color:oklch(.9 .01 75)}:root[data-ui-theme=claude] [data-sidebar=group-label]{color:oklch(.48 .01 65);font-size:.65rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}:root[data-ui-theme=claude] [data-sidebar=separator]{background-color:oklch(.2 .008 60);opacity:.6}:root[data-ui-theme=claude] [data-sidebar=menu-sub]{border-color:oklch(.22 .008 60)}:root[data-ui-theme=claude] [data-sidebar=footer],:root[data-ui-theme=claude] [data-sidebar=header]{border-color:oklch(.2 .008 60)}:root[data-ui-theme=claude] [data-sidebar=rail]:hover:after{background-color:oklch(.68 .14 40);opacity:.4}:root[data-ui-theme=brownish],:root[data-ui-theme=greyish],:root[data-ui-theme=whitish]{background-color:var(--background)}:root[data-ui-theme=brownish] body,:root[data-ui-theme=greyish] body,:root[data-ui-theme=whitish] body{background-color:var(--background);color:var(--foreground)}@font-face{font-family:figtree;src:url(/_next/static/media/db22fddfbb78074e-s.p.ttf) format("truetype");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:figtree Fallback;src:local("Arial");ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.00%;size-adjust:99.94%}.__className_59b2a7{font-family:figtree,figtree Fallback;font-style:normal}.__variable_59b2a7{--font-figtree:"figtree","figtree Fallback"}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/a5a846b80042abc2-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/57ffad6f4cd1a3d5-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"instrumentSerif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_2ce61b{font-family:"instrumentSerif","instrumentSerif Fallback"}.__variable_2ce61b{--font-instrument-serif:"instrumentSerif","instrumentSerif Fallback"}