:root{--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:240 5.9% 10%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:29 87% 50%;--color-focus-ring:#eb790f;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.5rem;--color-text-primary:#222;--color-text-muted:#71717a;--color-bg-section-header:#e7e7e7;--color-grey-300:#909090;--color-grey-400:#575757;--color-grey-500:#454545;--color-border-light:#e4e4e7;--font-source-sans-3:"Source Sans 3", ui-sans-serif, system-ui, sans-serif;--font-roboto:"Roboto", ui-sans-serif, system-ui, sans-serif;--font-montserrat:"Montserrat", ui-sans-serif, system-ui, sans-serif;--padding-xxs:4px;--padding-xs:8px;--padding-sm:12px;--padding-md:16px;--padding-lg:24px;--padding-xl:32px;--padding-xxl:40px;--spacing-flow-tight:var(--padding-sm);--spacing-flow-default:var(--padding-md);--spacing-flow-section:var(--padding-lg);--icon-size-xs:16px;--icon-size-sm:20px;--icon-size-md:24px;--icon-size-lg:32px;--icon-size-xl:40px;--icon-size-2xl:48px;--icon-size-3xl:64px;--shadow-bottom-sheet:0px -2px 8px 0px #86868640;--shadow-vector:0px 6px 13.6px 0px #5a5a5a80}.dark{--background:240 10% 3.9%;--foreground:0 0% 98%;--card:240 10% 3.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:240 5.9% 10%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:29 87% 50%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}
