
      :root {
        --background: 0 0% 98% ; --foreground: 223 84% 5% ; --card: 0 0% 100% ; --card-foreground: 222.2 84% 4.9% ; --popover: 0 0% 100% ; --popover-foreground: 222.2 84% 4.9% ; --primary: 0 0% 83% ; --primary-foreground: 0 0% 0% ; --secondary: 0 0% 69% ; --secondary-foreground: 222 46% 11% ; --muted: 210 25% 83% ; --muted-foreground: 215.4 16.3% 46.9% ; --accent: 210 44% 96% ; --accent-foreground: 0 0% 10% ; --destructive: 0 84.2% 60.2% ; --destructive-foreground: 210 40% 98% ; --border: 214.3 31.8% 91.4% ; --input: 214.3 31.8% 91.4% ; --ring: 222.2 84% 4.9% ; --sidebar-background: 0 0% 100% ; --sidebar-foreground: 0 0% 0% ; --sidebar-primary: 240 5.9% 10% ; --sidebar-primary-foreground: 0 0% 98% ; --sidebar-accent: 240 100% 96% ; --sidebar-accent-foreground: 240 5.9% 10% ; --sidebar-border: 220 100% 91% /0; --sidebar-ring: 217.2 91.2% 59.8% ; --chat: 223 33% 96% ; --chat-user-message: 220 97% 43% ; --chat-agent-message: 217.2 91.2% 59.8% /0; --chat-agent-reasoning: 217.2 91.2% 59.8% /0; --chat-agent-thinking: 217.2 91.2% 59.8% /0; --chat-agent-tools: 217.2 91.2% 59.8% /0; --chat-input-textarea: 217.2 91.2% 100% ; 
      }
      .dark {
        --background: 0 0% 13% ; --foreground: 0 0% 100% ; --card: 0 0% 0% ; --card-foreground: 221 100% 95% ; --popover: 0 0% 13% ; --popover-foreground: 221 100% 95% ; --primary: 0 0% 0% ; --primary-foreground: 220 100% 95% /undefined; --secondary: 220 25% 30% /undefined; --secondary-foreground: 220 100% 90% ; --muted: 220 15% 35% ; --muted-foreground: 220 10% 70% ; --accent: 0 0% 45% ; --accent-foreground: 220 100% 95% ; --destructive: 0 70% 50% ; --destructive-foreground: 220 100% 95% ; --border: 220 20% 25% ; --input: 220 20% 25% ; --ring: 222 90% 60% ; --sidebar-background: 0 0% 0% ; --sidebar-foreground: 0 0% 100% ; --sidebar-primary: 224.3 76.3% 48% ; --sidebar-primary-foreground: 0 100% 40% ; --sidebar-accent: 0 0% 13% ; --sidebar-accent-foreground: 0 0% 100% ; --sidebar-border: 0 0% 13% ; --sidebar-ring: 294 100% 50% ; --chat: 210 100% 98% /0; --chat-user-message: 0 0% 27% ; --chat-agent-message: 0 0% 15% /0; --chat-agent-reasoning: 217 100% 60% /0; --chat-agent-thinking: 217 100% 60% /0; --chat-agent-tools: 217 100% 60% /0; --chat-input-textarea: 0 0% 0% ; 
      }

      
      