:root{--background: rgb(255, 255, 255);--foreground: rgb(37, 37, 37);--card: rgb(255, 255, 255);--card-foreground: rgb(37, 37, 37);--popover: rgb(255, 255, 255);--popover-foreground: rgb(37, 37, 37);--primary: rgb(52, 52, 52);--primary-foreground: rgb(251, 251, 251);--secondary: rgb(247, 247, 247);--secondary-foreground: rgb(52, 52, 52);--muted: rgb(247, 247, 247);--muted-foreground: rgb(142, 142, 142);--accent: rgb(247, 247, 247);--accent-foreground: rgb(52, 52, 52);--destructive: rgb(233, 61, 61);--destructive-foreground: rgb(255, 255, 255);--border: rgb(235, 235, 235);--input: rgb(235, 235, 235);--ring: rgb(181, 181, 181);--chart-1: rgb(235, 191, 94);--chart-2: rgb(84, 211, 222);--chart-3: rgb(36, 64, 167);--chart-4: rgb(217, 239, 184);--chart-5: rgb(223, 236, 156);--sidebar: rgb(251, 251, 251);--sidebar-foreground: rgb(37, 37, 37);--sidebar-primary: rgb(52, 52, 52);--sidebar-primary-foreground: rgb(251, 251, 251);--sidebar-accent: rgb(247, 247, 247);--sidebar-accent-foreground: rgb(52, 52, 52);--sidebar-border: rgb(235, 235, 235);--sidebar-ring: rgb(181, 181, 181);--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: .625rem;--shadow-2xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-sm: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0 1px 3px 0px hsl(0 0% 0% / .25)}.dark{--background: rgb(9, 9, 11);--foreground: rgb(250, 250, 250);--card: rgb(9, 9, 11);--card-foreground: rgb(250, 250, 250);--popover: rgb(9, 9, 11);--popover-foreground: rgb(250, 250, 250);--primary: rgb(250, 250, 250);--primary-foreground: rgb(24, 24, 27);--secondary: rgb(39, 39, 42);--secondary-foreground: rgb(250, 250, 250);--muted: rgb(39, 39, 42);--muted-foreground: rgb(161, 161, 170);--accent: rgb(39, 39, 42);--accent-foreground: rgb(250, 250, 250);--destructive: rgb(127, 29, 29);--destructive-foreground: rgb(254, 242, 242);--border: rgb(39, 39, 42);--input: rgb(39, 39, 42);--ring: rgb(212, 212, 216);--chart-1: rgb(38, 98, 217);--chart-2: rgb(46, 184, 138);--chart-3: rgb(232, 140, 48);--chart-4: rgb(175, 87, 219);--chart-5: rgb(226, 54, 112);--sidebar: rgb(24, 24, 27);--sidebar-foreground: rgb(244, 244, 245);--sidebar-primary: rgb(29, 78, 216);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(39, 39, 42);--sidebar-accent-foreground: rgb(244, 244, 245);--sidebar-border: rgb(39, 39, 42);--sidebar-ring: rgb(212, 212, 216);--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: .625rem;--shadow-2xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-sm: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0 1px 3px 0px hsl(0 0% 0% / .25)}@theme inline{ --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); --font-sans: var(--font-sans); --font-mono: var(--font-mono); --font-serif: var(--font-serif); --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --shadow-2xs: var(--shadow-2xs); --shadow-xs: var(--shadow-xs); --shadow-sm: var(--shadow-sm); --shadow: var(--shadow); --shadow-md: var(--shadow-md); --shadow-lg: var(--shadow-lg); --shadow-xl: var(--shadow-xl); --shadow-2xl: var(--shadow-2xl); }
