.AnnouncementBanner-module-scss-module__W9Vksa__marquee{white-space:nowrap;will-change:transform;animation:12s linear infinite AnnouncementBanner-module-scss-module__W9Vksa__marquee;display:inline-block}@keyframes AnnouncementBanner-module-scss-module__W9Vksa__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.AnnouncementBanner-module-scss-module__W9Vksa__marquee{animation:none}}
.avatarPlat-module-scss-module__UapqZq__avatarPlat{flex-shrink:0;justify-content:center;display:inline-block;position:relative}.avatarPlat-module-scss-module__UapqZq__avatarPlat>img{border-radius:50%;position:absolute;bottom:10%;right:-10%;transform:translate(-10%,20%)}.avatarPlat-module-scss-module__UapqZq__avatarPlat.avatarPlat-module-scss-module__UapqZq__disabled,.avatarPlat-module-scss-module__UapqZq__avatarPlat.avatarPlat-module-scss-module__UapqZq__disabled:hover{filter:grayscale();opacity:.6}
.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton{z-index:900;isolation:isolate;width:3.75rem;min-width:3.75rem;color:var(--gradient-foreground);border-radius:9999px;transition:width .22s,min-width .22s,transform .18s,filter .18s;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateZ(0)}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton:hover,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton:focus-visible{filter:saturate(1.1);width:12.75rem;min-width:12.75rem;transform:translateY(-2px)}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton:active{transform:translateY(0)scale(.99)}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_surface{z-index:2;border-radius:inherit;width:100%;height:3.5rem;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);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);background-size:220% 220%;align-items:center;gap:0;padding:.375rem;animation:5s ease-in-out infinite PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonGradient;display:flex;position:relative;overflow:hidden}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_surface:before{content:"";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:4.6s ease-in-out infinite alternate PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonLiquid;position:absolute;inset:-42% -16%}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_surface:after{content:"";z-index:1;border-radius:inherit;background:linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--gradient-foreground) 32%, transparent) 45%, transparent 72%);animation:3.2s ease-in-out infinite PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonShine;position:absolute;inset:0;transform:translate(-120%)}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_glow,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_wave{border-radius:inherit;pointer-events:none;position:absolute}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_glow{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:2.8s ease-in-out infinite PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonGlow;inset:-.4rem}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_wave{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:2.4s ease-out infinite PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonWave;inset:-.35rem}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_waveDelay{animation-delay:1.2s}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_iconWrap{background:color-mix(in oklch, var(--background) 92%, var(--gradient-foreground));width:2.75rem;height:2.75rem;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);border-radius:9999px;flex:0 0 2.75rem;justify-content:center;align-items:center;display:flex;position:relative}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_spinnerBadge{width:1.125rem;height:1.125rem;color:var(--gradient-foreground);background:var(--gradientBackColor);box-shadow:0 0 0 2px color-mix(in oklch, var(--background) 72%, transparent);z-index:3;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;transform:translate(20%,-20%)}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_spinnerBadge svg{width:.75rem!important;height:.75rem!important}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_textWrap{z-index:2;white-space:nowrap;opacity:0;flex-direction:column;align-items:flex-start;min-width:0;max-width:0;line-height:1.1;transition:max-width .22s,opacity .16s,transform .18s,margin-left .22s;display:flex;overflow:hidden;transform:translate(-.35rem)}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton:hover .PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_textWrap,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton:focus-visible .PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_textWrap{opacity:1;max-width:9rem;margin-left:.625rem;transform:translate(0)}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_title{letter-spacing:.01em;text-shadow:0 1px 8px color-mix(in srgb, var(--foreground) 22%, transparent);font-size:.8125rem;font-weight:700}.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_subtitle{color:color-mix(in oklch, var(--gradient-foreground) 82%, transparent);margin-top:.1875rem;font-size:.6875rem}@keyframes PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonGradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonLiquid{0%{transform:translate(-3%,-2%)rotate(0)scale(1)}to{transform:translate(5%,3%)rotate(10deg)scale(1.08)}}@keyframes PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonShine{0%,36%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonWave{0%{opacity:.72;transform:scale(.94)}to{opacity:0;transform:scale(1.2)}}@keyframes PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButtonGlow{0%,to{opacity:.58;transform:scale(.98)}50%{opacity:.94;transform:scale(1.04)}}@media (min-width:768px){.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton{bottom:1.5rem;right:1.5rem}}@media (prefers-reduced-motion:reduce){.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_surface,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_surface:before,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_surface:after,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_glow,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_wave,.PluginPublishingFloatButton-module-scss-module__s_N3Cq__floatButton_textWrap{transition:none;animation:none}}
.scrollButtonContainer-module-scss-module__82XXDW__scrollButtonContainer{position:relative}.scrollButtonContainer-module-scss-module__82XXDW__scrollButtonContainer .scrollButtonContainer-content{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.scrollButtonContainer-module-scss-module__82XXDW__scrollButtonContainer .scrollButtonContainer-content::-webkit-scrollbar{display:none}.scrollButtonContainer-module-scss-module__82XXDW__scrollButtonContainer .scrollButtonContainer-btn{opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.scrollButtonContainer-module-scss-module__82XXDW__scrollButtonContainer .scrollButtonContainer-btn--left{left:0}.scrollButtonContainer-module-scss-module__82XXDW__scrollButtonContainer .scrollButtonContainer-btn--right{right:0}.scrollButtonContainer-module-scss-module__82XXDW__scrollButtonContainer:hover .scrollButtonContainer-btn{opacity:1;height:30px}
.AiBatchGenerateBar-module-scss-module__KMqrlG__container{border:1px solid var(--border);background:var(--card);border-radius:16px;transition:box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.AiBatchGenerateBar-module-scss-module__KMqrlG__container:hover,.AiBatchGenerateBar-module-scss-module__KMqrlG__container:focus-within{box-shadow:0 2px 8px #00000014}.AiBatchGenerateBar-module-scss-module__KMqrlG__container.AiBatchGenerateBar-module-scss-module__KMqrlG__videoEditMode{border-color:#2b80ff4d;border-color:lab(54.2178% 12.4907 -74.5089/.3)}.AiBatchGenerateBar-module-scss-module__KMqrlG__container.AiBatchGenerateBar-module-scss-module__KMqrlG__dragging{border-style:dashed;border-color:#2b80ff80;border-color:lab(54.2178% 12.4907 -74.5089/.5)}.AiBatchGenerateBar-module-scss-module__KMqrlG__overlay{background:var(--card);opacity:.8;z-index:10;pointer-events:none;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}
@keyframes ImageStack-module-scss-module__mAXckG__imageItemEnter{0%{scale:0}to{scale:1}}@keyframes ImageStack-module-scss-module__mAXckG__imageItemExit{to{opacity:0;scale:.3}}.ImageStack-module-scss-module__mAXckG__expandContainer{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);position:absolute;top:0}.ImageStack-module-scss-module__mAXckG__expandContainer.ImageStack-module-scss-module__mAXckG__expanded{z-index:20}.ImageStack-module-scss-module__mAXckG__imageItem{border:2px solid var(--background);will-change:transform;backface-visibility:hidden;border-radius:8px;width:60px;height:80px;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;animation:.35s cubic-bezier(.34,1.56,.64,1) ImageStack-module-scss-module__mAXckG__imageItemEnter;position:absolute;top:0;left:0;box-shadow:0 1px 3px #0000001f}.ImageStack-module-scss-module__mAXckG__imageItemExiting{pointer-events:none;animation:.3s forwards ImageStack-module-scss-module__mAXckG__imageItemExit}.ImageStack-module-scss-module__mAXckG__imageItemExpanded{cursor:pointer;z-index:var(--stack-z,0);transform:translateX(var(--expand-x,0px)) rotate(var(--expand-rotation,0deg));filter:brightness();transition:transform .55s cubic-bezier(.34,1.56,.64,1),filter .15s,z-index;top:0;left:0}.ImageStack-module-scss-module__mAXckG__imageItemExpanded:hover{z-index:50;transform:translateX(var(--expand-x,0px)) rotate(var(--expand-rotation,0deg)) scale(1.08) translateY(-3px);filter:brightness(.9)}.ImageStack-module-scss-module__mAXckG__addButtonWrapper{transition:transform .55s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;top:0;left:0}.ImageStack-module-scss-module__mAXckG__addButtonWrapperExpanded{transform:translateX(var(--expand-x,0px))}.ImageStack-module-scss-module__mAXckG__addButtonWrapperCollapsed{z-index:10;transform:translate(44px,64px)}.ImageStack-module-scss-module__mAXckG__addButtonExpanded{cursor:pointer;background:var(--muted);width:60px;height:84px;color:var(--muted-foreground);border-radius:8px;justify-content:center;align-items:center;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,color .15s,transform .55s cubic-bezier(.34,1.56,.64,1);display:flex;transform:rotate(-8deg)}.ImageStack-module-scss-module__mAXckG__addButtonExpanded:hover{color:var(--primary);transform:rotate(-8deg)scale(1.08)translateY(-3px)}.ImageStack-module-scss-module__mAXckG__addButtonCollapsed{cursor:pointer;background:var(--background);width:28px;height:28px;color:var(--muted-foreground);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;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,color .15s,transform .55s cubic-bezier(.34,1.56,.64,1);display:flex;transform:rotate(0);box-shadow:0 1px 2px #0000001a}.ImageStack-module-scss-module__mAXckG__addButtonCollapsed:hover{color:var(--primary);border-color:var(--primary)}.ImageStack-module-scss-module__mAXckG__addButton{cursor:pointer;background:var(--muted);width:60px;height:84px;color:var(--muted-foreground);border-radius:8px;justify-content:center;align-items:center;transition:transform .15s,color .15s;display:flex;transform:rotate(-8deg)}.ImageStack-module-scss-module__mAXckG__addButton:hover{color:var(--primary);transform:rotate(-8deg)scale(1.08)translateY(-3px)}.ImageStack-module-scss-module__mAXckG__audioCard{width:100%;height:100%;color:var(--gradient-foreground);text-align:center;background:url(/assets/draft-box/video-back.svg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px 5px;display:flex}.ImageStack-module-scss-module__mAXckG__audioIcon{color:currentColor;flex:none;width:16px;height:16px}.ImageStack-module-scss-module__mAXckG__audioName{color:currentColor;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:9px;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.ImageStack-module-scss-module__mAXckG__durationBadge{color:#fff;pointer-events:none;background:#0009;border-radius:3px;padding:0 3px;font-size:9px;line-height:14px;position:absolute;bottom:2px;left:2px}.ImageStack-module-scss-module__mAXckG__deleteButton{z-index:10;cursor:pointer;background:var(--muted);width:18px;height:18px;color:var(--muted-foreground);border:1.5px solid var(--background);opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s,transform .15s,background .15s,color .15s;display:flex;position:absolute;top:-6px;right:-6px;transform:scale(.8)}.ImageStack-module-scss-module__mAXckG__deleteButton:hover{background:var(--destructive);color:var(--destructive-foreground)}.ImageStack-module-scss-module__mAXckG__imageItemExpanded:hover .ImageStack-module-scss-module__mAXckG__deleteButton{opacity:1;pointer-events:auto;transform:scale(1)}.ImageStack-module-scss-module__mAXckG__mobileDeleteButton{z-index:10;cursor:pointer;background:var(--muted);width:18px;height:18px;color:var(--muted-foreground);border:1.5px solid var(--background);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex;position:absolute;top:-6px;right:-6px}.ImageStack-module-scss-module__mAXckG__mobileDeleteButton:hover{background:var(--destructive);color:var(--destructive-foreground)}.ImageStack-module-scss-module__mAXckG__mobileGrid{flex-wrap:wrap;align-items:flex-start;gap:6px;padding:8px 8px 4px;display:flex}.ImageStack-module-scss-module__mAXckG__mobileGridItem{border:2px solid var(--background);cursor:pointer;border-radius:8px;flex-shrink:0;width:60px;height:80px;transition:transform .15s,filter .15s;animation:.35s cubic-bezier(.34,1.56,.64,1) ImageStack-module-scss-module__mAXckG__imageItemEnter;position:relative;box-shadow:0 1px 3px #0000001f}.ImageStack-module-scss-module__mAXckG__mobileGridItem:hover{transform:rotate(var(--expand-rotation,0deg)) scale(1.08) translateY(-3px);filter:brightness(.9)}.ImageStack-module-scss-module__mAXckG__imageItem.ImageStack-module-scss-module__mAXckG__audioItem,.ImageStack-module-scss-module__mAXckG__mobileGridItem.ImageStack-module-scss-module__mAXckG__audioItem{box-shadow:none;filter:none;border:0}.ImageStack-module-scss-module__mAXckG__imageItemExpanded.ImageStack-module-scss-module__mAXckG__audioItem:hover,.ImageStack-module-scss-module__mAXckG__mobileGridItem.ImageStack-module-scss-module__mAXckG__audioItem:hover{filter:none}.ImageStack-module-scss-module__mAXckG__mobileAddButton{cursor:pointer;background:var(--muted);width:60px;height:84px;color:var(--muted-foreground);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,color .15s;display:flex;position:relative;transform:rotate(-8deg)}.ImageStack-module-scss-module__mAXckG__mobileAddButton:hover{color:var(--primary);transform:rotate(-8deg)scale(1.08)translateY(-3px)}
.MediaMentionPromptInput-module-scss-module___yICdG__root{width:100%;position:relative}.MediaMentionPromptInput-module-scss-module___yICdG__editorContent{z-index:1;min-height:calc(var(--media-mention-min-rows,3)*1.5rem + .5rem);width:100%;color:var(--foreground);white-space:pre-wrap;word-break:break-word;outline:none;position:relative}.MediaMentionPromptInput-module-scss-module___yICdG__editorContent p{margin:0}.MediaMentionPromptInput-module-scss-module___yICdG__placeholder{pointer-events:none;color:var(--muted-foreground);position:absolute;top:0;left:0}.MediaMentionPromptInput-module-scss-module___yICdG__mentionChip,.MediaMentionPromptInput-module-scss-module___yICdG__editorContent span[data-lexical-decorator=true]{max-width:min(240px,100% - 4px);line-height:inherit;vertical-align:middle;margin-right:4px;display:inline-flex}.MediaMentionPromptInput-module-scss-module___yICdG__mentionChipFocused{outline:none}.MediaMentionPromptInput-module-scss-module___yICdG__mentionChipButton{box-sizing:border-box;cursor:pointer;background:var(--muted);max-width:100%;color:var(--foreground);font:inherit;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:.03em .28em .03em .1em;line-height:1.25;transition:background-color .16s,border-color .16s,color .16s;display:flex}.MediaMentionPromptInput-module-scss-module___yICdG__mentionChipButton:hover{border-color:var(--border);background:var(--accent)}.MediaMentionPromptInput-module-scss-module___yICdG__mentionChipButton:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in oklch, var(--ring) 18%, transparent)}.MediaMentionPromptInput-module-scss-module___yICdG__mentionChipMissing{cursor:default;opacity:.55}.MediaMentionPromptInput-module-scss-module___yICdG__mentionChipMissing:hover{background:var(--muted);border-color:#0000}.MediaMentionPromptInput-module-scss-module___yICdG__mentionTrigger{color:var(--brand-purple);font-weight:600}.MediaMentionPromptInput-module-scss-module___yICdG__mentionValue{color:var(--foreground);font-weight:500}.MediaMentionPromptInput-module-scss-module___yICdG__mentionThumb{background:var(--secondary);width:1.5em;height:1.5em;color:var(--muted-foreground);border-radius:5px;flex:0 0 1.5em;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.MediaMentionPromptInput-module-scss-module___yICdG__mentionThumbIcon{width:1em;height:1em}.MediaMentionPromptInput-module-scss-module___yICdG__audioThumb{color:var(--gradient-foreground);background:url(/assets/draft-box/video-back.svg) 50%/cover no-repeat}.MediaMentionPromptInput-module-scss-module___yICdG__mentionName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:200px;overflow:hidden}.MediaMentionPromptInput-module-scss-module___yICdG__menu{z-index:1000;border:1px solid var(--border);background:var(--popover);min-width:260px;max-width:min(360px,100vw - 24px);max-height:280px;color:var(--popover-foreground);box-shadow:0 12px 32px color-mix(in oklch, var(--foreground) 12%, transparent);border-radius:10px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;overflow:auto}.MediaMentionPromptInput-module-scss-module___yICdG__menuItem{box-sizing:border-box;cursor:pointer;border-radius:8px;outline:none;align-items:center;gap:8px;width:100%;max-width:352px;padding:7px;transition:background-color .16s,color .16s;display:flex}.MediaMentionPromptInput-module-scss-module___yICdG__menuItem:hover,.MediaMentionPromptInput-module-scss-module___yICdG__menuItemSelected{background:var(--accent);color:var(--accent-foreground)}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyItem{cursor:default;outline:none;list-style:none}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyItem .MediaMentionPromptInput-module-scss-module___yICdG__menuEmpty{box-shadow:none;background:0 0;border:0;margin-top:0;position:static}.MediaMentionPromptInput-module-scss-module___yICdG__menuThumb{background:var(--muted);width:34px;height:34px;color:var(--muted-foreground);border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.MediaMentionPromptInput-module-scss-module___yICdG__menuThumbIcon{width:16px;height:16px}.MediaMentionPromptInput-module-scss-module___yICdG__menuText{flex-direction:column;flex:1;gap:2px;min-width:0;max-width:calc(100% - 42px);display:flex}.MediaMentionPromptInput-module-scss-module___yICdG__menuName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--popover-foreground);font-size:13px;font-weight:500;line-height:1.25;display:block;overflow:hidden}.MediaMentionPromptInput-module-scss-module___yICdG__menuToken{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:11px;line-height:1.2;overflow:hidden}.MediaMentionPromptInput-module-scss-module___yICdG__menuLoading,.MediaMentionPromptInput-module-scss-module___yICdG__menuEmpty{z-index:1000;border:1px solid var(--border);background:var(--popover);min-width:220px;color:var(--muted-foreground);box-shadow:0 12px 32px color-mix(in oklch, var(--foreground) 12%, transparent);border-radius:10px;margin-top:4px;font-size:12px;position:absolute}.MediaMentionPromptInput-module-scss-module___yICdG__menuLoading{align-items:center;gap:8px;padding:10px 12px;display:flex}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmpty{width:260px;padding:12px}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyHint{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.4}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyBody{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:150px;padding:14px 0 4px;display:flex}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyIcon{width:66px;height:54px;color:var(--muted-foreground);position:relative}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyIconBack,.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyIconFront{border:1px solid color-mix(in oklch, var(--border) 72%, transparent);background:var(--popover);border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyIconBack{inset:11px 21px 7px 5px;transform:rotate(-22deg)}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyIconFront{inset:15px 6px 3px 22px;transform:rotate(-7deg)}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyUploadIcon{width:20px;height:20px}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyText{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.4}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyButton{cursor:pointer;border:1px solid var(--border);background:var(--secondary);color:var(--foreground);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-size:13px;line-height:1.2;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyButton:hover{border-color:var(--primary);background:var(--accent)}.MediaMentionPromptInput-module-scss-module___yICdG__menuEmptyButton:disabled{cursor:not-allowed;opacity:.55}
.PromptEditorDialog-module-scss-module__DYdu8a__content{flex-direction:column;gap:0;min-height:0;max-height:calc(100dvh - 24px);padding:0;display:flex;overflow:hidden}.PromptEditorDialog-module-scss-module__DYdu8a__body{flex:1;min-height:0;padding:20px 24px;display:flex;overflow:hidden}.PromptEditorDialog-module-scss-module__DYdu8a__editorFrame{border:1px solid color-mix(in oklch, var(--border) 70%, transparent);background:var(--background);min-height:0;box-shadow:0 1px 2px color-mix(in oklch, var(--foreground) 8%, transparent);border-radius:16px;flex:1;overflow:hidden}.PromptEditorDialog-module-scss-module__DYdu8a__textarea{--prompt-editor-available-height:max(180px, calc(100dvh - 236px));min-height:min(320px,var(--prompt-editor-available-height));max-height:min(520px,var(--prompt-editor-available-height));resize:none;box-shadow:none;background:0 0;border:0;padding:20px;overflow-y:auto}.PromptEditorDialog-module-scss-module__DYdu8a__textarea:focus-visible{box-shadow:none;outline:none}
