:root{--background: #ffffff;--foreground: #1a1a1a;--card: #ffffff;--card-foreground: #1a1a1a;--popover: #ffffff;--popover-foreground: #1a1a1a;--primary: #1e9df1;--primary-foreground: #ffffff;--secondary: #0f1419;--secondary-foreground: #ffffff;--muted: #f5f5f5;--muted-foreground: #555555;--accent: #f5f5f5;--accent-foreground: #1e9df1;--destructive: #f4212e;--destructive-foreground: #ffffff;--border: #e5e5e5;--input: #e5e5e5;--ring: #1e9df1;--input-focus-shadow: 0 0 0 3px rgba(30, 157, 241, .25);--chart-1: #1e9df1;--chart-2: #00b87a;--chart-3: #f7b928;--chart-4: #17bf63;--chart-5: #e0245e;--sidebar: #ffffff;--sidebar-foreground: #1a1a1a;--sidebar-primary: #1e9df1;--sidebar-primary-foreground: #ffffff;--sidebar-accent: #f5f5f5;--sidebar-accent-foreground: #1e9df1;--sidebar-border: #e5e5e5;--sidebar-ring: #1e9df1;--font-sans: Open Sans, sans-serif;--font-serif: Georgia, serif;--font-brand: Space Grotesk, sans-serif;--font-mono: Menlo, monospace;--radius: .8rem;--shadow-x: 0px;--shadow-y: 1px;--shadow-blur: 2px;--shadow-spread: 0px;--shadow-opacity: .05;--shadow-color: rgba(0, 0, 0, .05);--shadow-2xs: 0 1px 2px rgba(0, 0, 0, .04);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px -2px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .05);--shadow-lg: 0 8px 24px -6px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .05);--shadow-xl: 0 16px 40px -8px rgba(0, 0, 0, .16), 0 2px 6px rgba(0, 0, 0, .06);--shadow-2xl: 0 24px 56px -12px rgba(0, 0, 0, .22);--tracking-normal: 0em;--spacing: .25rem}.dark{--background: #101418;--foreground: #e7e9ea;--card: #101418;--card-foreground: #e2e5e7;--popover: #171c22;--popover-foreground: #e7e9ea;--primary: #1c9cf0;--primary-foreground: #ffffff;--secondary: #f0f3f4;--secondary-foreground: #0f1419;--muted: #1b2027;--muted-foreground: #97a1ab;--accent: #0e2436;--accent-foreground: #55baf7;--destructive: #e5313d;--destructive-foreground: #ffffff;--border: #303740;--input: #38414c;--ring: #1da1f2;--chart-1: #1e9df1;--chart-2: #00b87a;--chart-3: #f7b928;--chart-4: #17bf63;--chart-5: #e0245e;--sidebar: #101418;--sidebar-foreground: #dde1e4;--sidebar-primary: #1da1f2;--sidebar-primary-foreground: #ffffff;--sidebar-accent: #0e2436;--sidebar-accent-foreground: #55baf7;--sidebar-border: #2a3138;--sidebar-ring: #1da1f2;--font-sans: Open Sans, sans-serif;--font-serif: Georgia, serif;--font-brand: Space Grotesk, sans-serif;--font-mono: Menlo, monospace;--radius: .8rem;--shadow-x: 0px;--shadow-y: 1px;--shadow-blur: 3px;--shadow-spread: 0px;--shadow-opacity: .2;--shadow-color: hsl(0 0% 0%);--shadow-2xs: 0px 1px 2px 0px hsl(0 0% 0% / .15);--shadow-xs: 0px 1px 2px 0px hsl(0 0% 0% / .2);--shadow-sm: 0px 1px 3px 0px hsl(0 0% 0% / .25), 0px 1px 2px -1px hsl(0 0% 0% / .2);--shadow: 0px 1px 3px 0px hsl(0 0% 0% / .25), 0px 1px 2px -1px hsl(0 0% 0% / .2);--shadow-md: 0px 4px 10px -2px hsl(0 0% 0% / .35), 0px 1px 3px 0px hsl(0 0% 0% / .25);--shadow-lg: 0px 8px 24px -6px hsl(0 0% 0% / .45), 0px 2px 4px 0px hsl(0 0% 0% / .3);--shadow-xl: 0px 16px 40px -8px hsl(0 0% 0% / .55), 0px 2px 6px 0px hsl(0 0% 0% / .3);--shadow-2xl: 0px 24px 56px -12px hsl(0 0% 0% / .65)}
