:root,[data-theme=warm]{--background:37 27% 93%;--foreground:240 4% 5%;--card:0 0% 100%;--card-foreground:240 4% 5%;--muted:37 14% 88%;--muted-foreground:210 7% 22%;--secondary:37 14% 88%;--secondary-foreground:240 2% 25%;--border:34 12% 83%;--input:34 12% 83%;--primary:162 32% 57%;--primary-foreground:0 0% 100%;--primary-strong:162 40% 33%;--accent:162 32% 57%;--accent-foreground:0 0% 100%;--ring:162 32% 57%;--destructive:0 84% 60%;--destructive-solid:0 72% 48%;--destructive-foreground:0 0% 100%;--sidebar-background:240 4% 5%;--sidebar-foreground:37 14% 88%;--sidebar-primary:162 32% 57%;--sidebar-control:240 3% 20%;--sidebar-control-border:240 3% 32%;--sidebar-accent:240 3% 10%;--sidebar-accent-foreground:37 27% 93%;--sidebar-border:240 2% 16%;--hot-bg:30 70% 90%;--hot-border:25 70% 70%;--hot-fg:18 60% 38%;--hot-solid:24 90% 39%;--hot-icon-bg:30 70% 86%;--vip-bg:42 75% 88%;--vip-border:40 70% 60%;--vip-fg:36 70% 32%;--vip-solid:38 92% 55%;--vip-solid-fg:240 4% 8%;--vip-icon-bg:42 75% 82%;--archived-fg:210 7% 35%;--success-fg:145 63% 24%;--radius:.5rem;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--font-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"Space Grotesk","Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--text-xs:12px;--text-sm:14px;--text-lg:18px;--text-2xl:24px;--text-3xl:30px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--control-height:40px;--control-height-sm:36px;--control-height-lg:44px;--transition-color:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}[data-theme=dark]{--background:240 4% 5%;--foreground:37 20% 92%;--card:240 3% 11%;--card-foreground:37 20% 92%;--muted:240 3% 16%;--muted-foreground:37 10% 68%;--secondary:240 3% 16%;--secondary-foreground:37 14% 85%;--border:240 3% 20%;--input:240 3% 22%;--primary:162 32% 57%;--primary-foreground:240 4% 8%;--primary-strong:162 38% 62%;--accent:162 32% 57%;--accent-foreground:240 4% 8%;--ring:162 32% 57%;--destructive:0 72% 62%;--destructive-solid:0 65% 50%;--destructive-foreground:0 0% 100%;--sidebar-background:240 3% 11%;--sidebar-foreground:37 14% 88%;--sidebar-primary:162 32% 57%;--sidebar-control:240 3% 26%;--sidebar-control-border:240 3% 38%;--sidebar-accent:240 3% 17%;--sidebar-accent-foreground:37 27% 93%;--sidebar-border:240 3% 22%;--hot-bg:25 45% 15%;--hot-border:25 50% 36%;--hot-fg:28 80% 72%;--hot-solid:24 90% 40%;--hot-icon-bg:25 45% 20%;--vip-bg:42 40% 14%;--vip-border:40 50% 38%;--vip-fg:42 80% 68%;--vip-solid:42 90% 58%;--vip-solid-fg:240 4% 8%;--vip-icon-bg:42 40% 20%;--archived-fg:37 8% 55%;--success-fg:145 50% 60%;--shadow-sm:0 1px 2px 0 #0006;--shadow-md:0 4px 6px -1px #00000080,0 2px 4px -1px #0006;--shadow-lg:0 10px 15px -3px #0009,0 4px 6px -2px #0006;--shadow-xl:0 20px 25px -5px #0009,0 10px 10px -5px #0006;color-scheme:dark}[data-theme=light]{--background:220 17% 97%;--foreground:218 23% 17%;--card:0 0% 100%;--card-foreground:218 23% 17%;--muted:220 14% 96%;--muted-foreground:220 9% 46%;--secondary:220 14% 96%;--secondary-foreground:218 23% 17%;--border:220 13% 91%;--input:220 13% 91%;--primary:247 91% 59%;--primary-foreground:0 0% 100%;--primary-strong:247 91% 59%;--accent:247 91% 59%;--accent-foreground:0 0% 100%;--ring:247 91% 59%;--destructive:348 82% 60%;--destructive-solid:348 72% 45%;--destructive-foreground:0 0% 100%;--sidebar-background:193 60% 9%;--sidebar-foreground:0 0% 100%;--sidebar-primary:247 91% 59%;--sidebar-control:193 40% 24%;--sidebar-control-border:193 35% 36%;--sidebar-accent:193 45% 14%;--sidebar-accent-foreground:0 0% 100%;--sidebar-border:193 40% 18%;--hot-bg:33 100% 96%;--hot-border:33 90% 80%;--hot-fg:21 90% 38%;--hot-solid:24 90% 39%;--hot-icon-bg:34 100% 92%;--vip-bg:48 100% 96%;--vip-border:45 90% 70%;--vip-fg:38 92% 32%;--vip-solid:38 92% 55%;--vip-solid-fg:240 4% 8%;--vip-icon-bg:48 100% 88%;--archived-fg:220 9% 40%;--success-fg:145 63% 26%;color-scheme:light}[data-theme=studio]{--background:220 24% 97%;--foreground:217 33% 17%;--card:0 0% 100%;--card-foreground:222 47% 11%;--muted:226 100% 97%;--muted-foreground:215 16% 40%;--secondary:220 24% 97%;--secondary-foreground:222 47% 11%;--border:220 14% 92%;--input:220 14% 92%;--primary:244 76% 59%;--primary-foreground:0 0% 100%;--primary-strong:244 76% 59%;--accent:244 76% 59%;--accent-foreground:0 0% 100%;--ring:244 76% 59%;--destructive:351 73% 58%;--destructive-solid:351 73% 44%;--destructive-foreground:0 0% 100%;--sidebar-background:226 30% 92%;--sidebar-foreground:222 47% 11%;--sidebar-primary:244 76% 45%;--sidebar-control:226 35% 80%;--sidebar-control-border:226 30% 66%;--sidebar-accent:226 40% 86%;--sidebar-accent-foreground:244 76% 40%;--sidebar-border:226 22% 85%;--hot-bg:33 100% 96%;--hot-border:33 90% 80%;--hot-fg:21 90% 38%;--hot-solid:24 90% 39%;--hot-icon-bg:34 100% 92%;--vip-bg:48 100% 96%;--vip-border:45 90% 70%;--vip-fg:38 92% 32%;--vip-solid:38 92% 55%;--vip-solid-fg:240 4% 8%;--vip-icon-bg:48 100% 88%;--archived-fg:215 16% 40%;--success-fg:145 63% 26%;color-scheme:light}