:root{--studio-paper:42 25% 98%;--studio-tint:73 20% 94%;--studio-ink:80 12% 22%;--studio-sage:83 18% 39%;--studio-orange:12 72% 47%;--studio-photo-shadow:0 14px 38px rgb(53 59 37/9%);--font-editorial:Georgia,"Times New Roman","Noto Serif SC","Songti SC",SimSun,serif;--background:42 25% 98%;--foreground:80 12% 22%;--card:0 0% 100%;--card-foreground:80 12% 22%;--popover:0 0% 100%;--popover-foreground:80 12% 22%;--primary:83 18% 39%;--primary-foreground:0 0% 100%;--success:83 18% 39%;--secondary:73 20% 94%;--secondary-foreground:80 12% 27%;--muted:73 20% 94%;--muted-foreground:80 7% 43%;--accent:75 23% 92%;--accent-foreground:83 18% 34%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:70 15% 87%;--input:75 16% 84%;--ring:83 18% 39%;--chart-1:157 45% 26%;--chart-2:168 60% 40%;--chart-3:260 60% 60%;--chart-4:38 90% 55%;--chart-5:195 75% 45%;--radius:0.625rem;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"SFMono-Regular",Consolas,monospace;--sidebar-background:0 0% 100%;--sidebar-foreground:222 32% 15%;--sidebar-primary:83 18% 39%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:75 23% 92%;--sidebar-accent-foreground:83 18% 34%;--sidebar-border:220 18% 89%;--sidebar-ring:83 18% 39%;color-scheme:light}.dark{--studio-paper:70 9% 10%;--studio-tint:76 10% 14%;--studio-ink:60 15% 91%;--studio-sage:80 22% 65%;--studio-orange:14 83% 69%;--studio-photo-shadow:0 14px 38px rgb(0 0 0/25%);--background:70 9% 10%;--foreground:220 25% 94%;--card:75 9% 13%;--card-foreground:220 25% 94%;--popover:75 9% 15%;--popover-foreground:220 25% 94%;--primary:80 22% 68%;--primary-foreground:222 45% 12%;--success:166 56% 61.4%;--secondary:222 20% 17%;--secondary-foreground:220 25% 94%;--muted:75 10% 18%;--muted-foreground:220 15% 67%;--accent:75 15% 20%;--accent-foreground:80 25% 80%;--destructive:0 70% 62%;--destructive-foreground:0 0% 100%;--border:75 9% 25%;--input:75 10% 30%;--ring:80 22% 68%;--sidebar-background:222 23% 12%;--sidebar-foreground:220 25% 94%;--sidebar-primary:80 22% 68%;--sidebar-primary-foreground:222 45% 12%;--sidebar-accent:155 20% 19%;--sidebar-accent-foreground:153 50% 80%;--sidebar-border:222 17% 23%;--sidebar-ring:80 22% 68%;color-scheme:dark}