:root{--background:0 0% 100%;--foreground:240 1.9608% 10%;--card:0 0% 100%;--card-foreground:240 1.9608% 10%;--popover:0 0% 100%;--popover-foreground:240 1.9608% 10%;--primary:0 0% 12.549%;--primary-foreground:0 0% 100%;--secondary:0 0% 100%;--secondary-foreground:0 0% 12.549%;--muted:0 0% 100%;--muted-foreground:0 0% 62.7451%;--accent:0 0% 100%;--accent-foreground:0 0% 12.549%;--destructive:351.6592 100% 56.2745%;--destructive-foreground:0 0% 100%;--border:0 0% 100%;--input:0 0% 100%;--ring:0 0% 87.451%;--chart-1:0 0% 100%;--chart-2:217.5 100% 82.7451%;--chart-3:221.5748 100% 75.098%;--chart-4:223.9024 96.4706% 66.6667%;--chart-5:226.6321 85.022% 55.4902%;--sidebar:0 0% 100%;--sidebar-foreground:240 1.9608% 10%;--sidebar-primary:0 0% 12.549%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:0 0% 100%;--sidebar-accent-foreground:0 0% 12.549%;--sidebar-border:0 0% 100%;--sidebar-ring:0 0% 87.451%;--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--radius:0.625rem;--shadow-x:0;--shadow-y:1px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:0.1;--shadow-color:oklch(0 0 0);--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25);--tracking-normal:0em;--spacing:0.25rem}.dark{--background:240 1.9608% 10%;--foreground:0 0% 100%;--card:0 0% 12.549%;--card-foreground:0 0% 100%;--popover:0 0% 20.7843%;--popover-foreground:0 0% 100%;--primary:0 0% 100%;--primary-foreground:0 0% 12.549%;--secondary:0 0% 20.7843%;--secondary-foreground:0 0% 100%;--muted:0 0% 20.7843%;--muted-foreground:0 0% 87.451%;--accent:0 0% 34.902%;--accent-foreground:0 0% 100%;--destructive:0 100% 97.0588%;--destructive-foreground:0 0% 100%;--border:0 0% 21.5686%;--input:0 0% 28.2353%;--ring:0 0% 62.7451%;--chart-1:0 0% 100%;--chart-2:217.5 100% 82.7451%;--chart-3:221.5748 100% 75.098%;--chart-4:223.9024 96.4706% 66.6667%;--chart-5:226.6321 85.022% 55.4902%;--sidebar:0 0% 12.549%;--sidebar-foreground:0 0% 100%;--sidebar-primary:225.2761 100% 68.0392%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:0 0% 20.7843%;--sidebar-accent-foreground:0 0% 100%;--sidebar-border:0 0% 21.5686%;--sidebar-ring:0 0% 44.7059%;--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--radius:0.625rem;--shadow-x:0;--shadow-y:1px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:0.1;--shadow-color:oklch(0 0 0);--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25)}