.ChatMessage_messageStep__muGxe{animation:ChatMessage_fadeIn__39q3P .2s ease-out}@keyframes ChatMessage_fadeIn__39q3P{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ChatMessage_workflowSection__V4peq{animation:ChatMessage_slideIn__mwQYo .15s ease-out}.ChatMessage_workflowSection__V4peq button{transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.ChatMessage_workflowSection__V4peq button:active{transform:scale(.98)}.ChatMessage_workflowDetailList__dhgDF{max-height:200px;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.3) transparent}.ChatMessage_workflowDetailList__dhgDF::-webkit-scrollbar{width:4px}.ChatMessage_workflowDetailList__dhgDF::-webkit-scrollbar-track{background:transparent;border-radius:2px}.ChatMessage_workflowDetailList__dhgDF::-webkit-scrollbar-thumb{background:rgba(139,92,246,.3);border-radius:2px}.ChatMessage_workflowDetailList__dhgDF::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.5)}@keyframes ChatMessage_slideIn__mwQYo{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ChatMessage_markdownContent__rdNCO{overflow-wrap:anywhere;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ChatMessage_markdownContent__rdNCO p{margin:0 0 12px;line-height:1.7;font-size:14px}.ChatMessage_markdownContent__rdNCO p:first-child{margin-top:0}.ChatMessage_markdownContent__rdNCO p:last-child{margin-bottom:0}.ChatMessage_markdownContent__rdNCO h1,.ChatMessage_markdownContent__rdNCO h2,.ChatMessage_markdownContent__rdNCO h3,.ChatMessage_markdownContent__rdNCO h4,.ChatMessage_markdownContent__rdNCO h5,.ChatMessage_markdownContent__rdNCO h6{margin:16px 0 8px;font-weight:600;line-height:1.4;color:#1a1a1a}.ChatMessage_markdownContent__rdNCO h1:first-child,.ChatMessage_markdownContent__rdNCO h2:first-child,.ChatMessage_markdownContent__rdNCO h3:first-child,.ChatMessage_markdownContent__rdNCO h4:first-child,.ChatMessage_markdownContent__rdNCO h5:first-child,.ChatMessage_markdownContent__rdNCO h6:first-child{margin-top:0}.ChatMessage_markdownContent__rdNCO h1{font-size:1.5em}.ChatMessage_markdownContent__rdNCO h2{font-size:1.3em}.ChatMessage_markdownContent__rdNCO h3{font-size:1.15em}.ChatMessage_markdownContent__rdNCO h4,.ChatMessage_markdownContent__rdNCO h5,.ChatMessage_markdownContent__rdNCO h6{font-size:1em}.ChatMessage_markdownContent__rdNCO ol,.ChatMessage_markdownContent__rdNCO ul{margin:0 0 12px;padding-left:20px}.ChatMessage_markdownContent__rdNCO ol:last-child,.ChatMessage_markdownContent__rdNCO ul:last-child{margin-bottom:0}.ChatMessage_markdownContent__rdNCO li{margin-bottom:4px;line-height:1.7;font-size:14px}.ChatMessage_markdownContent__rdNCO li:last-child{margin-bottom:0}.ChatMessage_markdownContent__rdNCO ul{list-style-type:disc}.ChatMessage_markdownContent__rdNCO ul ul{list-style-type:circle;margin-top:4px;margin-bottom:0}.ChatMessage_markdownContent__rdNCO ul ul ul{list-style-type:square}.ChatMessage_markdownContent__rdNCO ol{list-style-type:decimal}.ChatMessage_markdownContent__rdNCO ol ol{margin-top:4px;margin-bottom:0}.ChatMessage_markdownContent__rdNCO code{padding:2px 6px;background:rgba(139,92,246,.1);border-radius:4px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:13px;color:#7c3aed}.ChatMessage_markdownContent__rdNCO pre{margin:12px 0;padding:12px 16px;background:#1e1e1e;border-radius:8px;overflow-x:auto}.ChatMessage_markdownContent__rdNCO pre:last-child{margin-bottom:0}.ChatMessage_markdownContent__rdNCO pre code{padding:0;background:transparent;color:#d4d4d4;font-size:13px;line-height:1.5}.ChatMessage_markdownContent__rdNCO blockquote{margin:12px 0;padding:8px 16px;border-left:4px solid #a855f7;background:rgba(168,85,247,.05);border-radius:0 8px 8px 0}.ChatMessage_markdownContent__rdNCO blockquote:last-child{margin-bottom:0}.ChatMessage_markdownContent__rdNCO blockquote p{margin:0;color:#4b5563;font-style:italic}.ChatMessage_markdownContent__rdNCO a{color:#7c3aed;text-decoration:none;font-weight:500;overflow-wrap:anywhere;word-wrap:break-word;word-break:break-all;hyphens:auto}.ChatMessage_markdownContent__rdNCO a:hover{text-decoration:underline;color:#6d28d9}.ChatMessage_markdownContent__rdNCO strong{font-weight:600;color:#1a1a1a}.ChatMessage_markdownContent__rdNCO em{font-style:italic}.ChatMessage_markdownContent__rdNCO hr{margin:16px 0;border:none;border-top:1px solid #e5e7eb}.ChatMessage_markdownContent__rdNCO table{width:100%;margin:12px 0;border-collapse:collapse;font-size:14px}.ChatMessage_markdownContent__rdNCO table:last-child{margin-bottom:0}.ChatMessage_markdownContent__rdNCO td,.ChatMessage_markdownContent__rdNCO th{padding:8px 12px;border:1px solid #e5e7eb;text-align:left}.ChatMessage_markdownContent__rdNCO th{background:#f9fafb;font-weight:600;color:#374151}.ChatMessage_markdownContent__rdNCO tr:nth-child(2n){background:#fafafa}.ChatMessage_markdownContent__rdNCO img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.ChatMessage_markdownContent__rdNCO del{text-decoration:line-through;color:#9ca3af}.avatarPlat_avatarPlat__apI1i{position:relative;display:inline-block;flex-shrink:0;justify-content:center}.avatarPlat_avatarPlat__apI1i>img{position:absolute;bottom:10%;right:-10%;transform:translate(-10%,20%);border-radius:50%}.avatarPlat_avatarPlat__apI1i.avatarPlat_disabled__jGLJU,.avatarPlat_avatarPlat__apI1i.avatarPlat_disabled__jGLJU:hover{filter:grayscale(100%);opacity:.6}.PluginPublishingFloatButton_floatButton__QI4fs{position:fixed;right:1.25rem;bottom:1.25rem;z-index:900;isolation:isolate;width:3.75rem;min-width:3.75rem;border-radius:9999px;color:var(--gradient-foreground);transform:translateZ(0);transition:width .22s ease,min-width .22s ease,transform .18s ease,filter .18s ease}.PluginPublishingFloatButton_floatButton__QI4fs:focus-visible,.PluginPublishingFloatButton_floatButton__QI4fs:hover{width:12.75rem;min-width:12.75rem;transform:translateY(-2px);filter:saturate(1.1)}.PluginPublishingFloatButton_floatButton__QI4fs:active{transform:translateY(0) scale(.99)}.PluginPublishingFloatButton_floatButton_surface__yW2Ad{position:relative;z-index:2;display:flex;align-items:center;gap:0;width:100%;height:3.5rem;overflow:hidden;border-radius:inherit;padding:.375rem;color:var(--gradient-foreground);border:1px solid color-mix(in oklch,var(--gradient-foreground) 28%,transparent);background:radial-gradient(circle at 16% 12%,color-mix(in oklch,var(--gradient-foreground) 34%,transparent),transparent 28%),var(--gradientBackColor);background-size:220% 220%;box-shadow:0 14px 34px color-mix(in oklch,var(--brand-purple) 34%,transparent),inset 0 1px 0 color-mix(in oklch,var(--gradient-foreground) 30%,transparent);animation:PluginPublishingFloatButton_floatButtonGradient__nzEqQ 5s ease-in-out infinite}.PluginPublishingFloatButton_floatButton_surface__yW2Ad:before{content:"";position:absolute;inset:-42% -16%;z-index:-1;background:radial-gradient(circle at 20% 45%,color-mix(in oklch,var(--gradient-foreground) 28%,transparent),transparent 18%),radial-gradient(circle at 58% 58%,color-mix(in oklch,var(--gradient-foreground) 20%,transparent),transparent 16%),radial-gradient(circle at 82% 38%,color-mix(in oklch,var(--gradient-foreground) 24%,transparent),transparent 14%);opacity:.72;animation:PluginPublishingFloatButton_floatButtonLiquid__yYbwE 4.6s ease-in-out infinite alternate}.PluginPublishingFloatButton_floatButton_surface__yW2Ad:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(90deg,transparent 0,color-mix(in oklch,var(--gradient-foreground) 32%,transparent) 45%,transparent 72%);transform:translateX(-120%);animation:PluginPublishingFloatButton_floatButtonShine__066BR 3.2s ease-in-out infinite}.PluginPublishingFloatButton_floatButton_glow__eGEbe,.PluginPublishingFloatButton_floatButton_wave__LxWmU{position:absolute;border-radius:inherit;pointer-events:none}.PluginPublishingFloatButton_floatButton_glow__eGEbe{inset:-.4rem;z-index:0;background:linear-gradient(115deg,color-mix(in srgb,var(--brand-cyan) 46%,transparent),color-mix(in srgb,var(--brand-purple) 54%,transparent),color-mix(in oklch,var(--brand-cyan) 34%,transparent));filter:blur(14px);opacity:.78;animation:PluginPublishingFloatButton_floatButtonGlow__wN63w 2.8s ease-in-out infinite}.PluginPublishingFloatButton_floatButton_wave__LxWmU{inset:-.35rem;z-index:1;border:1px solid color-mix(in srgb,var(--brand-purple) 46%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-cyan) 24%,transparent);animation:PluginPublishingFloatButton_floatButtonWave__Kt0Ll 2.4s ease-out infinite}.PluginPublishingFloatButton_floatButton_waveDelay__PhpwK{animation-delay:1.2s}.PluginPublishingFloatButton_floatButton_iconWrap__EnYmY{position:relative;display:flex;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;align-items:center;justify-content:center;border-radius:9999px;background:color-mix(in oklch,var(--background) 92%,var(--gradient-foreground));color:var(--brand-purple);z-index:2;box-shadow:0 8px 20px color-mix(in oklch,var(--foreground) 18%,transparent),inset 0 0 0 1px color-mix(in oklch,var(--gradient-foreground) 55%,transparent)}.PluginPublishingFloatButton_floatButton_spinnerBadge__Ay31p{position:absolute;top:0;right:0;display:flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;border-radius:9999px;color:var(--gradient-foreground);background:var(--gradientBackColor);box-shadow:0 0 0 2px color-mix(in oklch,var(--background) 72%,transparent);transform:translate(20%,-20%);z-index:3}.PluginPublishingFloatButton_floatButton_spinnerBadge__Ay31p svg{width:.75rem!important;height:.75rem!important}.PluginPublishingFloatButton_floatButton_textWrap__bHscu{display:flex;min-width:0;max-width:0;flex-direction:column;align-items:flex-start;overflow:hidden;z-index:2;white-space:nowrap;line-height:1.1;opacity:0;transform:translateX(-.35rem);transition:max-width .22s ease,opacity .16s ease,transform .18s ease,margin-left .22s ease}.PluginPublishingFloatButton_floatButton__QI4fs:focus-visible .PluginPublishingFloatButton_floatButton_textWrap__bHscu,.PluginPublishingFloatButton_floatButton__QI4fs:hover .PluginPublishingFloatButton_floatButton_textWrap__bHscu{max-width:9rem;margin-left:.625rem;opacity:1;transform:translateX(0)}.PluginPublishingFloatButton_floatButton_title__99rVd{font-size:.8125rem;font-weight:700;letter-spacing:.01em;text-shadow:0 1px 8px color-mix(in srgb,var(--foreground) 22%,transparent)}.PluginPublishingFloatButton_floatButton_subtitle__6DHX0{margin-top:.1875rem;font-size:.6875rem;color:color-mix(in oklch,var(--gradient-foreground) 82%,transparent)}@keyframes PluginPublishingFloatButton_floatButtonGradient__nzEqQ{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes PluginPublishingFloatButton_floatButtonLiquid__yYbwE{0%{transform:translate3d(-3%,-2%,0) rotate(0deg) scale(1)}to{transform:translate3d(5%,3%,0) rotate(10deg) scale(1.08)}}@keyframes PluginPublishingFloatButton_floatButtonShine__066BR{0%,36%{transform:translateX(-120%)}70%,to{transform:translateX(120%)}}@keyframes PluginPublishingFloatButton_floatButtonWave__Kt0Ll{0%{opacity:.72;transform:scale(.94)}to{opacity:0;transform:scale(1.2)}}@keyframes PluginPublishingFloatButton_floatButtonGlow__wN63w{0%,to{opacity:.58;transform:scale(.98)}50%{opacity:.94;transform:scale(1.04)}}@media(min-width:768px){.PluginPublishingFloatButton_floatButton__QI4fs{right:1.5rem;bottom:1.5rem}}@media(prefers-reduced-motion:reduce){.PluginPublishingFloatButton_floatButton__QI4fs,.PluginPublishingFloatButton_floatButton_glow__eGEbe,.PluginPublishingFloatButton_floatButton_surface__yW2Ad,.PluginPublishingFloatButton_floatButton_surface__yW2Ad:after,.PluginPublishingFloatButton_floatButton_surface__yW2Ad:before,.PluginPublishingFloatButton_floatButton_textWrap__bHscu,.PluginPublishingFloatButton_floatButton_wave__LxWmU{animation:none;transition:none}}.AiBatchGenerateBar_container___T8GY{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--border);background:var(--card);box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease}.AiBatchGenerateBar_container___T8GY:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.AiBatchGenerateBar_container___T8GY:focus-within{box-shadow:0 2px 8px rgba(0,0,0,.08)}.AiBatchGenerateBar_container___T8GY.AiBatchGenerateBar_videoEditMode__ZazVU{border-color:oklch(.623 .214 259.1/.3)}.AiBatchGenerateBar_container___T8GY.AiBatchGenerateBar_dragging__189a0{border-color:oklch(.623 .214 259.1/.5);border-style:dashed}.AiBatchGenerateBar_overlay__YL3xI{position:absolute;inset:0;border-radius:16px;background:var(--card);opacity:.8;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;pointer-events:none}@keyframes ImageStack_imageItemEnter__7VreE{0%{scale:0}to{scale:1}}@keyframes ImageStack_imageItemExit___98tn{to{opacity:0;scale:.3}}.ImageStack_expandContainer__kmZnG{position:absolute;top:0;transition:width .55s cubic-bezier(.34,1.56,.64,1),height .55s cubic-bezier(.34,1.56,.64,1),left .55s cubic-bezier(.34,1.56,.64,1)}.ImageStack_expandContainer__kmZnG.ImageStack_expanded__S5nrf{z-index:20}.ImageStack_imageItem__AxX_Y{position:absolute;top:0;left:0;width:60px;height:80px;border-radius:8px;border:2px solid var(--background);box-shadow:0 1px 3px rgba(0,0,0,.12);will-change:transform;backface-visibility:hidden;transition:transform .55s cubic-bezier(.34,1.56,.64,1),top .55s cubic-bezier(.34,1.56,.64,1),left .55s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;animation:ImageStack_imageItemEnter__7VreE .35s cubic-bezier(.34,1.56,.64,1)}.ImageStack_imageItemExiting__kAYwW{animation:ImageStack_imageItemExit___98tn .3s ease forwards;pointer-events:none}.ImageStack_imageItemExpanded__2eIcM{top:0;left:0;cursor:pointer;z-index:var(--stack-z,0);transform:translateX(var(--expand-x,0)) rotate(var(--expand-rotation,0deg));filter:brightness(1);transition:transform .55s cubic-bezier(.34,1.56,.64,1),filter .15s ease,z-index 0s}.ImageStack_imageItemExpanded__2eIcM:hover{z-index:50;transform:translateX(var(--expand-x,0)) rotate(var(--expand-rotation,0deg)) scale(1.08) translateY(-3px);filter:brightness(.9)}.ImageStack_addButtonWrapper__5mT0v{position:absolute;top:0;left:0;display:inline-flex;transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.ImageStack_addButtonWrapperExpanded__C0vHR{transform:translateX(var(--expand-x,0))}.ImageStack_addButtonWrapperCollapsed__pMpld{transform:translate(44px,64px);z-index:10}.ImageStack_addButtonExpanded__YWByc{width:60px;height:84px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--muted);color:var(--muted-foreground);transform:rotate(-8deg);transition:width .55s cubic-bezier(.34,1.56,.64,1),height .55s cubic-bezier(.34,1.56,.64,1),border-radius .55s cubic-bezier(.34,1.56,.64,1),background .3s ease,color .15s ease,transform .55s cubic-bezier(.34,1.56,.64,1)}.ImageStack_addButtonExpanded__YWByc:hover{color:var(--primary);transform:rotate(-8deg) scale(1.08) translateY(-3px)}.ImageStack_addButtonCollapsed__ZoAzG{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--background);color:var(--muted-foreground);border:1px solid var(--border);box-shadow:0 1px 2px rgba(0,0,0,.1);transform:rotate(0deg);transition:width .55s cubic-bezier(.34,1.56,.64,1),height .55s cubic-bezier(.34,1.56,.64,1),border-radius .55s cubic-bezier(.34,1.56,.64,1),background .3s ease,color .15s ease,transform .55s cubic-bezier(.34,1.56,.64,1)}.ImageStack_addButtonCollapsed__ZoAzG:hover{color:var(--primary);border-color:var(--primary)}.ImageStack_addButton__a60zL{width:60px;height:84px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--muted);color:var(--muted-foreground);transform:rotate(-8deg);transition:transform .15s ease,color .15s ease}.ImageStack_addButton__a60zL:hover{color:var(--primary);transform:rotate(-8deg) scale(1.08) translateY(-3px)}.ImageStack_audioCard__MxXrY{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:6px 5px;background:url(/assets/draft-box/video-back.svg) 50%/cover no-repeat;color:var(--gradient-foreground);text-align:center}.ImageStack_audioIcon__FfCGZ{width:16px;height:16px;flex:0 0 auto;color:currentColor}.ImageStack_audioName__zJGmR{display:-webkit-box;max-width:100%;overflow:hidden;color:currentColor;font-size:9px;font-weight:500;line-height:1.15;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ImageStack_durationBadge__pgjd_{position:absolute;bottom:2px;left:2px;padding:0 3px;border-radius:3px;background:rgba(0,0,0,.6);color:#fff;font-size:9px;line-height:14px;pointer-events:none}.ImageStack_deleteButton__nKj6j{position:absolute;top:-6px;right:-6px;z-index:10;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--muted);color:var(--muted-foreground);border:1.5px solid var(--background);opacity:0;transform:scale(.8);transition:opacity .15s ease,transform .15s ease,background .15s ease,color .15s ease;pointer-events:none}.ImageStack_deleteButton__nKj6j:hover{background:var(--destructive);color:var(--destructive-foreground)}.ImageStack_imageItemExpanded__2eIcM:hover .ImageStack_deleteButton__nKj6j{opacity:1;transform:scale(1);pointer-events:auto}.ImageStack_mobileDeleteButton__9sARv{position:absolute;top:-6px;right:-6px;z-index:10;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--muted);color:var(--muted-foreground);border:1.5px solid var(--background);transition:background .15s ease,color .15s ease}.ImageStack_mobileDeleteButton__9sARv:hover{background:var(--destructive);color:var(--destructive-foreground)}.ImageStack_mobileGrid__U5Eqp{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;padding:8px 8px 4px}.ImageStack_mobileGridItem__lfo6E{position:relative;width:60px;height:80px;border-radius:8px;border:2px solid var(--background);box-shadow:0 1px 3px rgba(0,0,0,.12);flex-shrink:0;cursor:pointer;transition:transform .15s ease,filter .15s ease;animation:ImageStack_imageItemEnter__7VreE .35s cubic-bezier(.34,1.56,.64,1)}.ImageStack_mobileGridItem__lfo6E:hover{transform:rotate(var(--expand-rotation,0deg)) scale(1.08) translateY(-3px);filter:brightness(.9)}.ImageStack_imageItem__AxX_Y.ImageStack_audioItem__dIOyA,.ImageStack_mobileGridItem__lfo6E.ImageStack_audioItem__dIOyA{border:0;box-shadow:none;filter:none}.ImageStack_imageItemExpanded__2eIcM.ImageStack_audioItem__dIOyA:hover,.ImageStack_mobileGridItem__lfo6E.ImageStack_audioItem__dIOyA:hover{filter:none}.ImageStack_mobileAddButton__LL7D2{position:relative;width:60px;height:84px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--muted);color:var(--muted-foreground);transform:rotate(-8deg);flex-shrink:0;transition:transform .15s ease,color .15s ease}.ImageStack_mobileAddButton__LL7D2:hover{color:var(--primary);transform:rotate(-8deg) scale(1.08) translateY(-3px)}.MediaMentionPromptInput_root__jFqLh{position:relative;width:100%}.MediaMentionPromptInput_editorContent__epUju{position:relative;z-index:1;min-height:calc(var(--media-mention-min-rows, 3)*1.5rem + .5rem);width:100%;color:var(--foreground);outline:none;white-space:pre-wrap;word-break:break-word}.MediaMentionPromptInput_editorContent__epUju p{margin:0}.MediaMentionPromptInput_placeholder__dEySk{pointer-events:none;position:absolute;top:0;left:0;color:var(--muted-foreground)}.MediaMentionPromptInput_editorContent__epUju span[data-lexical-decorator=true],.MediaMentionPromptInput_mentionChip__zU3Zr{display:inline-flex;max-width:min(240px,100% - 4px);line-height:inherit;vertical-align:middle;margin-right:4px}.MediaMentionPromptInput_mentionChipFocused__ZdziJ{outline:none}.MediaMentionPromptInput_mentionChipButton__oWe8w{display:flex;max-width:100%;box-sizing:border-box;cursor:pointer;align-items:center;gap:4px;border-radius:6px;border:1px solid transparent;background:var(--muted);padding:.03em .28em .03em .1em;color:var(--foreground);font:inherit;line-height:1.25;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.MediaMentionPromptInput_mentionChipButton__oWe8w:hover{border-color:var(--border);background:var(--accent)}.MediaMentionPromptInput_mentionChipButton__oWe8w:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in oklch,var(--ring) 18%,transparent)}.MediaMentionPromptInput_mentionChipMissing__kP0lH{cursor:default;opacity:.55}.MediaMentionPromptInput_mentionChipMissing__kP0lH:hover{border-color:transparent;background:var(--muted)}.MediaMentionPromptInput_mentionTrigger__BjVx4{color:var(--brand-purple);font-weight:600}.MediaMentionPromptInput_mentionValue__glYSx{color:var(--foreground);font-weight:500}.MediaMentionPromptInput_mentionThumb__RVGMS{position:relative;display:inline-flex;height:1.5em;width:1.5em;flex:0 0 1.5em;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;background:var(--secondary);color:var(--muted-foreground)}.MediaMentionPromptInput_mentionThumbIcon__5g9bz{height:1em;width:1em}.MediaMentionPromptInput_audioThumb__26vMp{background:url(/assets/draft-box/video-back.svg) 50%/cover no-repeat;color:var(--gradient-foreground)}.MediaMentionPromptInput_mentionName__7NUqa{min-width:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaMentionPromptInput_menu__3c3T_{position:absolute;z-index:1000;margin:4px 0 0;max-height:280px;min-width:260px;max-width:min(360px,100vw - 24px);overflow:auto;border-radius:10px;border:1px solid var(--border);background:var(--popover);padding:4px;color:var(--popover-foreground);box-shadow:0 12px 32px color-mix(in oklch,var(--foreground) 12%,transparent);list-style:none}.MediaMentionPromptInput_menuItem__uE1XE{display:flex;width:100%;max-width:352px;box-sizing:border-box;cursor:pointer;align-items:center;gap:8px;border-radius:8px;padding:7px;outline:none;transition:background-color .16s ease,color .16s ease}.MediaMentionPromptInput_menuItemSelected__FktW7,.MediaMentionPromptInput_menuItem__uE1XE:hover{background:var(--accent);color:var(--accent-foreground)}.MediaMentionPromptInput_menuEmptyItem__BhPFq{cursor:default;list-style:none;outline:none}.MediaMentionPromptInput_menuEmptyItem__BhPFq .MediaMentionPromptInput_menuEmpty__RhuUC{position:static;margin-top:0;border:0;background:transparent;box-shadow:none}.MediaMentionPromptInput_menuThumb__keqky{position:relative;display:flex;height:34px;width:34px;flex:0 0 34px;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:var(--muted);color:var(--muted-foreground)}.MediaMentionPromptInput_menuThumbIcon__CKPiM{height:16px;width:16px}.MediaMentionPromptInput_menuText__g8qoQ{display:flex;min-width:0;flex:1;max-width:calc(100% - 42px);flex-direction:column;gap:2px}.MediaMentionPromptInput_menuName__2kdUS{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.25;color:var(--popover-foreground)}.MediaMentionPromptInput_menuToken__3LP_N{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;color:var(--muted-foreground)}.MediaMentionPromptInput_menuEmpty__RhuUC,.MediaMentionPromptInput_menuLoading__pxtyJ{position:absolute;z-index:1000;margin-top:4px;min-width:220px;border-radius:10px;border:1px solid var(--border);background:var(--popover);color:var(--muted-foreground);box-shadow:0 12px 32px color-mix(in oklch,var(--foreground) 12%,transparent);font-size:12px}.MediaMentionPromptInput_menuLoading__pxtyJ{display:flex;align-items:center;gap:8px;padding:10px 12px}.MediaMentionPromptInput_menuEmpty__RhuUC{width:260px;padding:12px}.MediaMentionPromptInput_menuEmptyHint__Se64h{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.4}.MediaMentionPromptInput_menuEmptyBody__RkDjL{display:flex;min-height:150px;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:14px 0 4px;text-align:center}.MediaMentionPromptInput_menuEmptyIcon__qnXnZ{position:relative;height:54px;width:66px;color:var(--muted-foreground)}.MediaMentionPromptInput_menuEmptyIconBack__OeP8H,.MediaMentionPromptInput_menuEmptyIconFront__oLRJs{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid color-mix(in oklch,var(--border) 72%,transparent);background:var(--popover)}.MediaMentionPromptInput_menuEmptyIconBack__OeP8H{inset:11px 21px 7px 5px;transform:rotate(-22deg)}.MediaMentionPromptInput_menuEmptyIconFront__oLRJs{inset:15px 6px 3px 22px;transform:rotate(-7deg)}.MediaMentionPromptInput_menuEmptyUploadIcon__q_w4y{height:20px;width:20px}.MediaMentionPromptInput_menuEmptyText__uCoJd{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.4}.MediaMentionPromptInput_menuEmptyButton__v_yKm{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:6px;border-radius:7px;border:1px solid var(--border);background:var(--secondary);padding:7px 14px;color:var(--foreground);font-size:13px;line-height:1.2;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.MediaMentionPromptInput_menuEmptyButton__v_yKm:hover{border-color:var(--primary);background:var(--accent)}.MediaMentionPromptInput_menuEmptyButton__v_yKm:disabled{cursor:not-allowed;opacity:.55}.PromptEditorDialog_content__zpJtZ{min-height:0;padding:0;gap:0;overflow:hidden}.PromptEditorDialog_textarea__3Xx0N{min-height:320px;resize:none;border:0;padding:20px;background:transparent;box-shadow:none}.PromptEditorDialog_textarea__3Xx0N:focus-visible{outline:none;box-shadow:none}