:root.green.light{--revenue-color:#1c6b5b;--profit-color:#0d3e3b;--expenses-color:#4fb89c;--grid-color:#d6f0e8;--axis-color:#0d3e3b;--tooltip-bg:#fff;--tooltip-text:#111827;--background:0 0% 100%;--foreground:176 65% 12%;--card:0 0% 100%;--card-foreground:176 65% 12%;--popover:0 0% 100%;--popover-foreground:176 65% 12%;--primary:168 58% 26%;--primary-foreground:0 0% 98%;--secondary:168 30% 95%;--secondary-foreground:176 65% 15%;--muted:168 30% 95%;--muted-foreground:168 20% 40%;--accent:168 30% 95%;--accent-foreground:176 65% 15%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:168 25% 88%;--input:168 25% 88%;--ring:176 65% 15%;--chart-1:168 58% 34%;--chart-2:176 65% 22%;--chart-3:158 48% 48%;--chart-4:190 52% 38%;--chart-5:142 42% 44%;--sidebar-background:168 30% 98%;--sidebar-foreground:176 55% 20%;--sidebar-primary:168 58% 26%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:168 25% 88%;--sidebar-accent-foreground:176 65% 15%;--sidebar-border:168 25% 90%;--sidebar-ring:168 58% 40%}:root.green.dark{--revenue-color:#4fb89c;--profit-color:#6fd9bc;--expenses-color:#1c6b5b;--grid-color:#14403a;--axis-color:#a7e8d5;--tooltip-bg:#07211f;--tooltip-text:#f3f4f6;--background:176 45% 7%;--foreground:168 30% 96%;--card:176 45% 7%;--card-foreground:168 30% 96%;--popover:176 45% 7%;--popover-foreground:168 30% 96%;--primary:168 55% 45%;--primary-foreground:176 65% 10%;--secondary:176 25% 16%;--secondary-foreground:168 30% 96%;--muted:176 25% 16%;--muted-foreground:168 15% 68%;--accent:176 25% 16%;--accent-foreground:168 30% 96%;--destructive:0 62.8% 30.6%;--destructive-foreground:168 30% 96%;--border:176 22% 20%;--input:176 22% 20%;--ring:168 55% 60%;--chart-1:168 55% 48%;--chart-2:176 50% 32%;--chart-3:158 48% 58%;--chart-4:190 50% 48%;--chart-5:142 42% 52%;--sidebar-background:176 45% 9%;--sidebar-foreground:168 30% 94%;--sidebar-primary:168 55% 45%;--sidebar-primary-foreground:176 65% 10%;--sidebar-accent:176 22% 22%;--sidebar-accent-foreground:168 30% 94%;--sidebar-border:176 22% 20%;--sidebar-ring:168 55% 52%}:root.pink.light{--revenue-color:#ec4899;--profit-color:#be185d;--expenses-color:#db2777;--grid-color:#fce7f3;--axis-color:#9d174d;--tooltip-bg:#fff;--tooltip-text:#111827;--background:0 0% 100%;--foreground:336 84% 17%;--card:0 0% 100%;--card-foreground:336 84% 17%;--popover:0 0% 100%;--popover-foreground:336 84% 17%;--primary:336 73% 60%;--primary-foreground:0 0% 98%;--secondary:336 30% 95%;--secondary-foreground:336 84% 17%;--muted:336 30% 95%;--muted-foreground:336 84% 46%;--accent:336 30% 95%;--accent-foreground:336 84% 17%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:336 30% 90%;--input:336 30% 90%;--ring:336 84% 17%;--chart-1:336 73% 60%;--chart-2:316 70% 50%;--chart-3:336 40% 30%;--chart-4:316 60% 40%;--chart-5:336 50% 45%;--sidebar-background:336 30% 98%;--sidebar-foreground:336 84% 26%;--sidebar-primary:336 73% 60%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent-foreground:336 84% 17%;--sidebar-accent:336 30% 75%;--sidebar-border:336 30% 91%;--sidebar-ring:336 84% 59%}:root.pink.dark{--revenue-color:#ec4899;--profit-color:#be185d;--expenses-color:#db2777;--grid-color:#831843;--axis-color:#fbcfe8;--tooltip-bg:#500724;--tooltip-text:#f3f4f6;--background:336 45% 8%;--foreground:336 30% 98%;--card:336 45% 8%;--card-foreground:336 30% 98%;--popover:336 45% 8%;--popover-foreground:336 30% 98%;--primary:336 73% 60%;--primary-foreground:336 5.9% 10%;--secondary:336 30% 15%;--secondary-foreground:336 30% 98%;--muted:336 30% 15%;--muted-foreground:336 15% 65%;--accent:336 30% 15%;--accent-foreground:336 30% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:336 30% 98%;--border:336 30% 20%;--input:336 30% 20%;--ring:336 73% 70%;--chart-1:336 73% 60%;--chart-2:316 70% 50%;--chart-3:336 40% 30%;--chart-4:316 60% 40%;--chart-5:336 50% 45%;--sidebar-background:336 45% 10%;--sidebar-foreground:336 30% 95%;--sidebar-primary:336 73% 60%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:336 20% 25%;--sidebar-accent-foreground:336 30% 95%;--sidebar-border:336 30% 20%;--sidebar-ring:336 73% 60%}:root.orange.light{--revenue-color:#f97316;--profit-color:#c2410c;--expenses-color:#fb923c;--grid-color:#ffedd5;--axis-color:#9a3412;--tooltip-bg:#fff;--tooltip-text:#111827;--background:0 0% 100%;--foreground:24 95% 17%;--card:0 0% 100%;--card-foreground:24 95% 17%;--popover:0 0% 100%;--popover-foreground:24 95% 17%;--primary:24 95% 53%;--primary-foreground:0 0% 98%;--secondary:24 30% 95%;--secondary-foreground:24 95% 17%;--muted:24 30% 95%;--muted-foreground:24 95% 46%;--accent:24 30% 95%;--accent-foreground:24 95% 17%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:24 30% 90%;--input:24 30% 90%;--ring:24 95% 17%;--chart-1:24 95% 53%;--chart-2:34 90% 45%;--chart-3:14 80% 40%;--chart-4:44 70% 50%;--chart-5:4 85% 45%;--sidebar-background:24 30% 98%;--sidebar-foreground:24 95% 26%;--sidebar-primary:24 95% 53%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent-foreground:24 95% 17%;--sidebar-accent:24 30% 75%;--sidebar-border:24 30% 91%;--sidebar-ring:24 95% 59%}:root.orange.dark{--revenue-color:#f97316;--profit-color:#c2410c;--expenses-color:#fb923c;--grid-color:#7c2d12;--axis-color:#fed7aa;--tooltip-bg:#431407;--tooltip-text:#f3f4f6;--background:24 45% 8%;--foreground:24 30% 98%;--card:24 45% 8%;--card-foreground:24 30% 98%;--popover:24 45% 8%;--popover-foreground:24 30% 98%;--primary:24 95% 53%;--primary-foreground:24 5.9% 10%;--secondary:24 30% 15%;--secondary-foreground:24 30% 98%;--muted:24 30% 15%;--muted-foreground:24 15% 65%;--accent:24 30% 15%;--accent-foreground:24 30% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:24 30% 98%;--border:24 30% 20%;--input:24 30% 20%;--ring:24 95% 70%;--chart-1:24 95% 53%;--chart-2:34 90% 45%;--chart-3:14 80% 40%;--chart-4:44 70% 50%;--chart-5:4 85% 45%;--sidebar-background:24 45% 10%;--sidebar-foreground:24 30% 95%;--sidebar-primary:24 95% 53%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:24 20% 25%;--sidebar-accent-foreground:24 30% 95%;--sidebar-border:24 30% 20%;--sidebar-ring:24 95% 60%}:root.blue.light{--revenue-color:#3b82f6;--profit-color:#1d4ed8;--expenses-color:#60a5fa;--grid-color:#dbeafe;--axis-color:#1e40af;--tooltip-bg:#fff;--tooltip-text:#111827;--background:0 0% 100%;--foreground:213 94% 17%;--card:0 0% 100%;--card-foreground:213 94% 17%;--popover:0 0% 100%;--popover-foreground:213 94% 17%;--primary:213 94% 54%;--primary-foreground:0 0% 98%;--secondary:213 30% 95%;--secondary-foreground:213 94% 17%;--muted:213 30% 95%;--muted-foreground:213 94% 46%;--accent:213 30% 95%;--accent-foreground:213 94% 17%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:213 30% 90%;--input:213 30% 90%;--ring:213 94% 17%;--chart-1:213 94% 54%;--chart-2:233 80% 45%;--chart-3:193 70% 40%;--chart-4:243 60% 50%;--chart-5:213 50% 45%;--sidebar-background:213 30% 98%;--sidebar-foreground:213 94% 26%;--sidebar-primary:213 94% 54%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent-foreground:213 94% 17%;--sidebar-accent:213 30% 75%;--sidebar-border:213 30% 91%;--sidebar-ring:213 94% 59%}:root.blue.dark{--revenue-color:#3b82f6;--profit-color:#1d4ed8;--expenses-color:#60a5fa;--grid-color:#1e3a8a;--axis-color:#93c5fd;--tooltip-bg:#0f172a;--tooltip-text:#f3f4f6;--background:213 45% 8%;--foreground:213 30% 98%;--card:213 45% 8%;--card-foreground:213 30% 98%;--popover:213 45% 8%;--popover-foreground:213 30% 98%;--primary:213 94% 54%;--primary-foreground:213 5.9% 10%;--secondary:213 30% 15%;--secondary-foreground:213 30% 98%;--muted:213 30% 15%;--muted-foreground:213 15% 65%;--accent:213 30% 15%;--accent-foreground:213 30% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:213 30% 98%;--border:213 30% 20%;--input:213 30% 20%;--ring:213 94% 70%;--chart-1:213 94% 54%;--chart-2:233 80% 45%;--chart-3:193 70% 40%;--chart-4:243 60% 50%;--chart-5:213 50% 45%;--sidebar-background:213 45% 10%;--sidebar-foreground:213 30% 95%;--sidebar-primary:213 94% 54%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:213 20% 25%;--sidebar-accent-foreground:213 30% 95%;--sidebar-border:213 30% 20%;--sidebar-ring:213 94% 60%}