.ai-image_aiImageScope__ib1Na{--background:0 0% 100%;--foreground:0 0% 9%;--card:0 0% 100%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--primary:240 73.9% 61%;--primary-foreground:0 0% 100%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:240 15% 88%;--input:214.3 31.8% 91.4%;--ring:240 73.9% 61%;--radius:0.75rem;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%;--workspace-panel:240 20% 97%;--workspace-panel-foreground:240 10% 30%;--workspace-surface:0 0% 100%;--workspace-surface-foreground:240 10% 15%;--workspace-chip:240 15% 93%;--workspace-chip-active:240 73.9% 61%;--workspace-glass:240 20% 97%/0.8;--workspace-border:240 15% 85%;--workspace-glow:240 73.9% 61%/0.1;--workspace-neon:175 70% 45%}.dark .ai-image_aiImageScope__ib1Na{--background:240 6.7% 20.6%;--foreground:0 0% 100%;--card:240 5% 25%;--card-foreground:240 20% 94%;--popover:240 5% 25%;--popover-foreground:240 20% 94%;--primary:240 73.9% 61%;--primary-foreground:0 0% 100%;--secondary:240 4% 22%;--secondary-foreground:240 20% 94%;--muted:240 4% 22%;--muted-foreground:240 10% 55%;--accent:240 4% 22%;--accent-foreground:240 20% 94%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:240 5% 30%;--input:240 4% 28%;--ring:240 73.9% 61%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%;--workspace-panel:240 5% 17%;--workspace-panel-foreground:240 20% 90%;--workspace-surface:240 5% 25%;--workspace-surface-foreground:240 20% 94%;--workspace-chip:240 4% 28%;--workspace-chip-active:240 73.9% 61%;--workspace-glass:240 5% 17%/0.8;--workspace-border:240 5% 30%;--workspace-glow:240 73.9% 61%/0.15;--workspace-neon:160 55% 52%}.ai-image_aiImageScope__ib1Na .bg-workspace-panel{background-color:hsl(var(--workspace-panel))}.ai-image_aiImageScope__ib1Na .bg-workspace-surface{background-color:hsl(var(--workspace-surface))}.ai-image_aiImageScope__ib1Na .text-workspace-panel-foreground{color:hsl(var(--workspace-panel-foreground))}.ai-image_aiImageScope__ib1Na .workspace-scroll::-webkit-scrollbar{width:4px}.ai-image_aiImageScope__ib1Na .workspace-scroll::-webkit-scrollbar-track{background:transparent}.ai-image_aiImageScope__ib1Na .workspace-scroll::-webkit-scrollbar-thumb{background:hsl(var(--workspace-border));border-radius:4px}.ai-image_aiImageScope__ib1Na .prompt-textarea{scrollbar-width:thin;scrollbar-color:hsl(var(--workspace-border)) transparent;scrollbar-gutter:stable}.ai-image_aiImageScope__ib1Na .prompt-textarea::-webkit-scrollbar{width:6px}.ai-image_aiImageScope__ib1Na .prompt-textarea::-webkit-scrollbar-track{background:transparent}.ai-image_aiImageScope__ib1Na .prompt-textarea::-webkit-scrollbar-thumb{background:hsl(var(--workspace-border));border-radius:3px}.ai-image_aiImageScope__ib1Na .prompt-textarea::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground))}@supports (-webkit-touch-callout:none){.ai-image_aiImageScope__ib1Na .ios-no-zoom-input{font-size:16px}}@keyframes ai-image_taskcardGeneratingDot__TjGnN{0%,80%,to{opacity:.2;transform:translateX(0)}40%{opacity:1;transform:translateX(2px)}}.ai-image_aiImageScope__ib1Na .generating-arrow-1{animation:ai-image_taskcardGeneratingDot__TjGnN 1.2s ease-in-out infinite}.ai-image_aiImageScope__ib1Na .generating-arrow-2{animation:ai-image_taskcardGeneratingDot__TjGnN 1.2s ease-in-out .3s infinite}.ai-image_aiImageScope__ib1Na .generating-arrow-3{animation:ai-image_taskcardGeneratingDot__TjGnN 1.2s ease-in-out .6s infinite}.ai-image_aiImageScope__ib1Na .mobile-input-module>div:first-child{background:transparent!important}.ai-image_aiImageScope__ib1Na .mobile-input-module>div:first-child>div:first-child{padding:0!important}.ai-image_aiImageScope__ib1Na .mobile-input-module h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.75rem;margin-bottom:.75rem}