.style_composer__vM5jL{width:min(1200px,100%);margin-left:auto;margin-right:auto;color:var(--foreground)}.style_heading__KJnp2{padding-bottom:.6em;text-align:center;font-size:36px}.style_heading__KJnp2 .titlePerson{position:relative;display:inline-block;flex:0 0 auto;align-self:center;width:3em;height:1em}.style_heading__KJnp2 .titlePerson:before{position:absolute;bottom:-1em;left:0;width:3em;height:3em;pointer-events:none;content:"";background-image:url(/_next/static/media/title-person.f6446d12.png);background-repeat:no-repeat;background-position:50%;background-size:contain}html[lang|=zh] .style_heading__KJnp2 .titlePerson:before{background-image:url(/_next/static/media/title-person-zh.a4ef5e10.png)}.style_heading__KJnp2 h1{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;color:rgba(0,0,0,0);font-weight:700;letter-spacing:0;line-height:1.2;background:linear-gradient(110deg,transparent 0,transparent 30%,rgba(127,78,255,.46) 40%,rgba(0,194,255,.68) 47%,rgba(255,255,255,.58) 50%,rgba(255,79,216,.62) 53%,rgba(127,78,255,.42) 60%,transparent 72%,transparent 100%),linear-gradient(96deg,var(--foreground) 0,color-mix(in srgb,var(--primary) 78%,#00c2ff) 36%,color-mix(in srgb,var(--primary) 72%,#ff4fd8) 68%,var(--foreground) 100%);background-clip:text,text;-webkit-background-clip:text,text;background-position:150% 50%,0 50%;background-repeat:no-repeat,no-repeat;background-size:220% 100%,180% 100%;animation:style_titleShine__B2w28 3s linear infinite}.style_panel__RaVqt{position:relative;min-height:168px;padding:12px;border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:16px;background:var(--card);box-shadow:0 16px 48px rgba(15,23,42,.08),0 4px 12px rgba(15,23,42,.04)}.style_sampleSuggestions__3jvCb{--sample-suggestions-surface:color-mix(in srgb,var(--popover) 96%,var(--primary) 4%);--sample-suggestions-accent:color-mix(in srgb,var(--primary) 8%,transparent);--sample-suggestions-border:color-mix(in srgb,var(--border) 82%,transparent);--sample-suggestions-hover:color-mix(in srgb,var(--primary) 8%,var(--muted));--sample-suggestions-thumb-bg:color-mix(in srgb,var(--muted) 72%,var(--card));--sample-suggestions-shadow:0 18px 42px rgba(15,23,42,0.12),0 4px 12px rgba(15,23,42,0.06),inset 0 1px 0 rgba(255,255,255,0.72);z-index:80;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;width:var(--radix-popper-anchor-width,var(--radix-popover-trigger-width,min(1200px,100vw - 32px)));max-width:var(--radix-popper-anchor-width,var(--radix-popover-trigger-width,calc(100vw - 32px)));max-height:min(var(--radix-popover-content-available-height,260px),260px);box-sizing:border-box;overflow:hidden;padding:14px 16px 16px;border:1px solid var(--sample-suggestions-border);border-radius:14px;color:var(--foreground);background:radial-gradient(circle at 38% 4%,var(--sample-suggestions-accent),transparent 38%),var(--sample-suggestions-surface);box-shadow:var(--sample-suggestions-shadow)}.dark .style_sampleSuggestions__3jvCb{--sample-suggestions-surface:color-mix(in srgb,var(--card) 92%,#11131d);--sample-suggestions-accent:color-mix(in srgb,var(--primary) 7%,transparent);--sample-suggestions-border:color-mix(in srgb,var(--border) 76%,transparent);--sample-suggestions-hover:color-mix(in srgb,var(--muted) 58%,transparent);--sample-suggestions-thumb-bg:color-mix(in srgb,var(--muted) 68%,transparent);--sample-suggestions-shadow:0 18px 42px rgba(0,0,0,0.36),inset 0 1px 0 rgba(255,255,255,0.07)}.style_sampleSuggestionsHeader__NvTUF{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.style_sampleSuggestionsDismiss__qZa14,.style_sampleSuggestionsTitle___LgJt{display:inline-flex;align-items:center;min-width:0;gap:8px;color:var(--muted-foreground);font-size:13px;line-height:18px}.style_sampleSuggestionsDismiss__qZa14 span,.style_sampleSuggestionsTitle___LgJt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_sampleSuggestionsDismiss__qZa14,.style_sampleSuggestionsIconButton__u8LUw{border:0;background:rgba(0,0,0,0);font:inherit;cursor:pointer}.style_sampleSuggestionsDismissMenu__Kpb89{position:relative;flex:none;min-width:0}.style_sampleSuggestionsIconButton__u8LUw{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;padding:0;border-radius:50%;color:var(--muted-foreground)}.style_sampleSuggestionsDismiss__qZa14:hover,.style_sampleSuggestionsIconButton__u8LUw:hover{color:var(--foreground)}.style_sampleSuggestionsDismiss__qZa14{flex:none;padding:0}.style_sampleSuggestionsDismissOptions__h4zuS{position:absolute;top:calc(100% + 8px);right:0;z-index:1;width:188px;overflow:hidden;padding:8px;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:8px;background:var(--popover);box-shadow:0 12px 28px rgba(15,23,42,.16)}.dark .style_sampleSuggestionsDismissOptions__h4zuS{background:color-mix(in srgb,var(--card) 88%,#151722);box-shadow:0 12px 28px rgba(0,0,0,.32)}.style_sampleSuggestionsDismissOption__ZLC2l{display:flex;align-items:center;width:100%;min-height:34px;padding:7px 8px;border:0;border-radius:6px;color:var(--muted-foreground);background:rgba(0,0,0,0);font:inherit;font-size:13px;line-height:18px;text-align:left;cursor:pointer}.style_sampleSuggestionsDismissOption__ZLC2l:focus-visible,.style_sampleSuggestionsDismissOption__ZLC2l:hover{color:var(--foreground);background:var(--sample-suggestions-hover);outline:none}.style_sampleSuggestionsList__WeyQO{display:grid;align-content:start;gap:6px;overflow-y:auto;min-height:0;max-height:100%;overscroll-behavior:contain}.style_sampleSuggestionsList__WeyQO::-webkit-scrollbar{width:8px}.style_sampleSuggestionsList__WeyQO::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 22%,transparent)}.style_sampleSuggestionItem__8uGBs{display:flex;align-items:center;min-width:0;gap:10px;width:100%;min-height:34px;padding:3px 5px;border:0;border-radius:8px;color:var(--foreground);background:rgba(0,0,0,0);font:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease}.style_sampleSuggestionItem__8uGBs:focus-visible,.style_sampleSuggestionItem__8uGBs:hover{background:var(--sample-suggestions-hover)}.style_sampleSuggestionItem__8uGBs:focus-visible{outline:none}.style_sampleSuggestionThumb__B0mGZ{display:grid;place-items:center;flex:0 0 32px;width:28px;height:28px;overflow:hidden;border-radius:6px;color:var(--muted-foreground);background:var(--sample-suggestions-thumb-bg)}.style_sampleSuggestionThumb__B0mGZ img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 10%}.style_sampleSuggestionText__M4z2c,.style_sampleSuggestionsLoading__4_25j{overflow:hidden;min-width:0;color:color-mix(in srgb,var(--foreground) 88%,var(--muted-foreground));font-size:14px;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.style_sampleSuggestionsLoading__4_25j{min-height:34px;color:var(--muted-foreground)}.style_composerBody__H5BLe{position:relative;display:flex;min-height:100px;padding-bottom:24px;gap:12px;align-items:flex-start}.style_framesBody__bU_LF{min-height:100px;gap:12px;padding-top:0}.style_promptArea__Mfjem{display:flex;flex:1;min-width:0;flex-direction:column}.style_composerBody__H5BLe textarea{flex:1;min-height:100px;padding:8px 4px 0;resize:none;border:0;outline:0;color:var(--foreground);background:rgba(0,0,0,0);font:inherit;font-size:14px;line-height:1.4}.style_framesBody__bU_LF textarea{min-height:100px;padding-top:8px;font-size:14px;line-height:1.4}.style_composerBody__H5BLe textarea::placeholder{color:var(--muted-foreground)}.style_klingReferenceTags__OkCcz{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 4px 4px;color:var(--muted-foreground);font-size:12px}.style_klingReferenceTagsLabel__TtldZ{flex:none;white-space:nowrap}.style_klingReferenceTag__AFs91{display:inline-flex;flex:none;align-items:center;justify-content:center;padding:2px 6px;border:1px dashed var(--border);border-radius:4px;color:var(--foreground);background:rgba(0,0,0,0);cursor:pointer}.style_klingReferenceTagUsed__CG4BH{font-weight:600;border-color:var(--primary);color:var(--primary)}.style_promptTools__B9nsv{right:4px;bottom:0;z-index:8;justify-content:flex-end;max-width:calc(100% - 12px)}.style_promptToolsLeft__NGGyh,.style_promptTools__B9nsv{position:absolute;display:flex;align-items:center;gap:6px}.style_promptToolsLeft__NGGyh{left:6px;bottom:4px}.style_promptAiButton__uZtrZ{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:22px;height:22px;padding:2px;border:0;border-radius:4px;color:var(--foreground);background:rgba(0,0,0,0);cursor:pointer;font:inherit;font-size:12px;line-height:1;transition:background-color .16s ease,border-color .16s ease,opacity .16s ease}.style_promptAiButton__uZtrZ:hover:not(:disabled){background:color-mix(in srgb,var(--muted) 78%,transparent)}.style_promptAiButton__uZtrZ:disabled{cursor:not-allowed;opacity:.55}.style_promptAiTooltipTrigger__2TeVU{display:inline-flex}.style_promptAiIcon__QOZ4K,.style_promptAiLoadingIcon__ppk_T{display:block;flex:none;width:16px;height:16px;font-size:16px}.style_promptAiLoadingIcon__ppk_T{animation:style_promptAiSpin__hxdhr 1s linear infinite}@keyframes style_promptAiSpin__hxdhr{to{transform:rotate(1turn)}}.style_referenceRail__yuYCI{--asset-card-width:56px;--asset-card-height:64px;--asset-expanded-step:58px;position:relative;z-index:2;display:flex;align-items:flex-start;flex-shrink:0;gap:0;width:calc(var(--reference-slot-count, 1)*68px);min-height:calc(var(--asset-card-height) + 4px);padding:4px 0 0 4px}.style_editorReferenceRail__4EgCg,.style_frameReferenceRail__I0iuv{position:relative;width:calc(var(--reference-slot-count, 2)*68px);align-items:flex-start;justify-content:space-between;gap:4px;min-height:calc(var(--asset-card-height) + 4px);padding:4px 0 0 4px}.style_multiReferenceRail__wVRcf{width:calc(var(--reference-slot-count, 1)*68px);align-items:flex-start;gap:4px}.style_assetPicker__74Yri{position:relative;z-index:1;width:64px}.style_assetPickerExpanded__oa4gF{z-index:30}.style_assetPicker__74Yri:focus-within,.style_assetPicker__74Yri:hover{z-index:40}.style_assetPickerSourceOpen__mR3Gw{z-index:50}.style_assetPickerWithFiles__OKKue{z-index:2;width:64px}.style_referenceRail__yuYCI:has(.style_assetPickerLabeled__cHA1_){min-height:96px}.style_assetInput__J_DMr{display:none}.style_assetGrid__NjXIR{position:relative;min-height:var(--asset-card-height);width:100%}.style_assetPickerLabeled__cHA1_ .style_assetGrid__NjXIR{min-height:96px}.style_assetGrid__NjXIR:before{content:"";position:absolute;inset:-8px -12px -8px -8px;z-index:0;pointer-events:none}.style_assetGrid__NjXIR:focus-within:before,.style_assetGrid__NjXIR:hover:before,.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR:before{pointer-events:auto}.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR{width:64px}.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover{width:max(64px,var(--asset-count,0)*var(--asset-expanded-step) + 68px)}.style_assetAdd__Mdp30,.style_assetItem__cJbJW{position:relative;display:grid;place-items:center;flex:0 0 var(--asset-card-width);width:var(--asset-card-width);height:var(--asset-card-height);overflow:visible;border:1px dashed color-mix(in srgb,var(--border) 72%,var(--primary));border-radius:8px;background:color-mix(in srgb,var(--muted) 66%,var(--card));box-sizing:border-box;box-shadow:0 4px 12px rgba(15,23,42,.08);transform:rotate(-6deg)}.style_assetItem__cJbJW{min-width:var(--asset-card-width);max-width:var(--asset-card-width);min-height:var(--asset-card-height);max-height:var(--asset-card-height)}.style_assetAddSlot__WxGiA{position:relative;z-index:2;width:64px;height:var(--asset-card-height);overflow:visible}.style_assetPickerLabeled__cHA1_ .style_assetAddSlot__WxGiA{height:96px}.style_assetPickerWithFiles__OKKue .style_assetAddSlot__WxGiA,.style_assetPickerWithFiles__OKKue .style_assetItem__cJbJW{position:absolute;top:0;left:4px;transition:left .18s ease,opacity .16s ease,transform .18s ease}.style_assetPickerWithFiles__OKKue .style_assetItem__cJbJW{--asset-tilt:-5deg;--asset-stack-x:calc(var(--asset-index, 0) * 2px);--asset-stack-y:calc(var(--asset-index, 0) * -1px);z-index:calc(var(--asset-index, 0) + 1);transform:translate(var(--asset-stack-x),var(--asset-stack-y)) rotate(var(--asset-tilt))}.style_assetPickerWithFiles__OKKue .style_assetItem__cJbJW:nth-child(4n+2){--asset-tilt:7deg}.style_assetPickerWithFiles__OKKue .style_assetItem__cJbJW:nth-child(4n+3){--asset-tilt:2deg}.style_assetPickerWithFiles__OKKue .style_assetItem__cJbJW:nth-child(4n){--asset-tilt:5deg}.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetItem__cJbJW,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetItem__cJbJW,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetItem__cJbJW{left:calc(var(--asset-index, 0)*var(--asset-expanded-step) + 4px);transform:translate(0) rotate(var(--asset-tilt))}.style_startFrameAsset__y_E3S .style_assetAddCard__2okG1,.style_startFrameAsset__y_E3S .style_assetItem__cJbJW{transform:rotate(-5deg)}.style_endFrameAsset__k6aAh,.style_startFrameAsset__y_E3S{width:64px;min-width:64px}.style_endFrameAsset__k6aAh .style_assetAddCard__2okG1,.style_endFrameAsset__k6aAh .style_assetItem__cJbJW{transform:rotate(5deg)}.style_assetItem__cJbJW img{background:color-mix(in srgb,var(--muted) 72%,var(--card))}.style_assetItem__cJbJW img,.style_assetVideoPreview__HGBpM{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;overflow:hidden;object-fit:cover;object-position:center 10%}.style_assetVideoPreview__HGBpM{background:#111827}.style_assetMediaPreview__5jfen{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;width:100%;height:100%;gap:3px;padding:5px 5px 20px;border-radius:inherit;overflow:hidden;color:var(--foreground);background:color-mix(in srgb,var(--muted) 72%,var(--card));text-align:center}.style_assetMediaPreview__5jfen svg{color:var(--primary)}.style_assetMediaPreview__5jfen span{display:-webkit-box;width:100%;font-size:9.5px;line-height:11px;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.style_assetItemLabel__TkGfR,.style_assetMediaPreview__5jfen span{overflow:hidden;color:var(--muted-foreground);text-overflow:ellipsis}.style_assetItemLabel__TkGfR{position:absolute;top:calc(var(--asset-card-height) + 4px);right:0;left:0;z-index:5;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:1px;min-height:28px;padding:0;background:rgba(0,0,0,0);font-size:11px;font-weight:500;line-height:13px;text-align:center;white-space:nowrap}.style_assetItemLabel__TkGfR small,.style_assetItemLabel__TkGfR>span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.style_assetItemLabel__TkGfR small{color:var(--muted-foreground);font-size:11px;font-weight:500;line-height:12px}.style_assetPickerWithFiles__OKKue .style_assetItem__cJbJW:not(:first-child) .style_assetItemLabel__TkGfR{display:none}.style_assetItem__cJbJW button{position:absolute;right:-4px;bottom:-4px;z-index:20;display:grid;place-items:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;color:#fff;background:rgba(0,0,0,.62);transition:opacity .12s ease,transform .12s ease}.style_assetAdd__Mdp30{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;width:64px;height:var(--asset-card-height);padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--muted-foreground);font:inherit;font-size:12px;line-height:1.25;text-align:center;cursor:pointer;transform:none}.style_assetPickerLabeled__cHA1_ .style_assetAdd__Mdp30{height:96px}.style_assetAddCard__2okG1{display:grid;place-items:center;flex:none;width:var(--asset-card-width);height:var(--asset-card-height);border:1px dashed color-mix(in srgb,var(--border) 72%,var(--primary));border-radius:8px;background:color-mix(in srgb,var(--muted) 66%,var(--card));box-shadow:0 4px 12px rgba(15,23,42,.08);transform:rotate(-6deg)}.style_referenceRail__yuYCI>.style_assetPicker__74Yri:not(.style_startFrameAsset__y_E3S):not(.style_endFrameAsset__k6aAh):nth-child(3n+2) .style_assetAddCard__2okG1{transform:rotate(1deg)}.style_referenceRail__yuYCI>.style_assetPicker__74Yri:not(.style_startFrameAsset__y_E3S):not(.style_endFrameAsset__k6aAh):nth-child(3n) .style_assetAddCard__2okG1{transform:rotate(6deg)}.style_assetAddLabel__40RHq{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:1px;width:64px;min-height:28px;color:var(--muted-foreground);font-size:11px;font-weight:500;line-height:13px;text-align:center}.style_assetAddLabel__40RHq small,.style_assetAddLabel__40RHq>span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.style_assetAddLabel__40RHq small{color:var(--muted-foreground);font-size:11px;font-weight:500;line-height:12px}.style_assetPickerWithFiles__OKKue .style_assetAdd__Mdp30{flex:none;width:100%;height:100%;min-width:0;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:50%;background:var(--card);box-shadow:0 4px 12px rgba(15,23,42,.16);transform:none}.style_assetPickerWithFiles__OKKue .style_assetAddSlot__WxGiA{left:calc(var(--asset-card-width) - 12px);top:calc(var(--asset-card-height) - 16px);z-index:calc(var(--asset-count, 0) + 2);width:16px;height:16px}.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddSlot__WxGiA,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddSlot__WxGiA,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddSlot__WxGiA{z-index:4}.style_assetAdd__Mdp30 svg{color:color-mix(in srgb,var(--primary) 78%,var(--muted-foreground))}.style_assetAddCompactIcon__Uwpm3{display:flex;align-items:center;justify-content:center;color:var(--foreground);font-size:14px;font-weight:500;line-height:1}.style_assetAddContent__lzWoM{display:contents}.style_assetPickerWithFiles__OKKue .style_assetAddContent__lzWoM{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;width:64px;height:var(--asset-card-height);border:0;border-radius:0;color:var(--muted-foreground);background:rgba(0,0,0,0);box-shadow:none;font-size:12px;visibility:hidden;opacity:0;pointer-events:none;transform:none;transition:none}.style_assetPickerLabeled__cHA1_.style_assetPickerWithFiles__OKKue .style_assetAddContent__lzWoM{height:96px}.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddSlot__WxGiA,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddSlot__WxGiA,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddSlot__WxGiA{left:calc(var(--asset-index, 0)*var(--asset-expanded-step) + 4px);top:0;width:64px;height:var(--asset-card-height)}.style_assetPickerLabeled__cHA1_.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddSlot__WxGiA,.style_assetPickerLabeled__cHA1_.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddSlot__WxGiA,.style_assetPickerLabeled__cHA1_.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddSlot__WxGiA{height:96px}.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAdd__Mdp30,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAdd__Mdp30,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAdd__Mdp30{width:100%;height:100%;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;transform:none}.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddCompactIcon__Uwpm3,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddCompactIcon__Uwpm3,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddCompactIcon__Uwpm3{display:none}.style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddContent__lzWoM,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddContent__lzWoM,.style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddContent__lzWoM{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .12s ease 60ms}.style_assetAdd__Mdp30:disabled{cursor:not-allowed;opacity:.5}.style_assetSourceMenu__QALak{position:absolute;bottom:calc(100% + 6px);left:-8px;z-index:70;display:flex;flex-direction:column;width:max-content;min-width:218px;padding:7px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:12px;color:var(--foreground);background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 18px 38px rgba(15,23,42,.14),0 4px 12px rgba(15,23,42,.08),inset 0 1px 0 color-mix(in srgb,white 72%,transparent);backdrop-filter:blur(16px) saturate(1.08);transform-origin:24px calc(100% + 8px);animation:style_source-menu-in__gQ_5A .14s ease-out}.style_assetPickerSourceOpen__mR3Gw .style_assetAddSlot__WxGiA{z-index:70}.style_assetSourceMenu__QALak:after{content:"";position:absolute;bottom:-6px;left:23px;width:12px;height:12px;border-right:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--card) 96%,transparent);transform:rotate(45deg)}.style_assetSourceMenuBelow__1u10K{top:calc(var(--asset-card-height) + 6px);bottom:auto;transform-origin:24px -8px}.style_assetSourceMenuBelow__1u10K:after{top:-6px;bottom:auto;border-top:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-right:0;border-bottom:0;border-left:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.style_assetSourceOption__P_W95{position:relative;z-index:1;display:flex;align-items:center;gap:10px;width:100%;padding:6px;border:0;border-radius:9px;color:inherit;background:rgba(0,0,0,0);cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:1.2;text-align:left;white-space:nowrap;transition:background-color .14s ease,color .14s ease,transform .14s ease}.style_assetSourceOption__P_W95:focus-visible,.style_assetSourceOption__P_W95:hover{color:color-mix(in srgb,var(--foreground) 86%,var(--primary));background:color-mix(in srgb,var(--muted) 68%,transparent);outline:none}.style_assetSourceTip__kxNjU{display:block;max-width:230px;padding:4px 7px 2px;color:var(--muted-foreground);font-size:11px;line-height:1.35;white-space:normal}.style_assetSourceIcon__SXZAd{display:grid;place-items:center;flex:none;width:22px;height:22px;color:color-mix(in srgb,var(--foreground) 78%,var(--muted-foreground));transition:color .14s ease}.style_assetSourceOption__P_W95:focus-visible .style_assetSourceIcon__SXZAd,.style_assetSourceOption__P_W95:hover .style_assetSourceIcon__SXZAd{color:var(--primary)}@keyframes style_source-menu-in__gQ_5A{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.style_swapButton__v0iD4{position:absolute;top:24px;left:70px;z-index:30;display:grid;place-items:center;width:24px;height:24px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:50%;color:var(--foreground);background:color-mix(in srgb,var(--card) 92%,var(--background));box-shadow:0 4px 12px rgba(15,23,42,.08);transform:translateX(-50%);cursor:pointer}.style_compactComposerBody__pw_DU .style_swapButton__v0iD4{left:48px}.style_swapButton__v0iD4 svg{display:block}.style_toolbar__mDD_B{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--border) 58%,transparent)}.style_parameterBar__Rrp6s,.style_submitArea__cMY0z,.style_toolbarControls__NTmLN,.style_toolbarOptionsRow__3158_,.style_toolbarTypeMode__f5_de{display:flex;align-items:center;gap:8px}.style_toolbarControls__NTmLN{flex:1;min-width:0;flex-wrap:nowrap}.style_modelCountRow__l9H6T{display:contents}.style_mobileCountControls__qLyGV{display:none}.style_desktopCountControls__stpK8{display:contents}.style_submitArea__cMY0z{flex-shrink:0;margin-left:auto}.style_parameterBar__Rrp6s,.style_toolbarOptionsRow__3158_,.style_toolbarTypeMode__f5_de{flex-wrap:nowrap}.style_toolbarOptionsRow__3158_{min-width:0}.style_iconButton__3mO3B,.style_kindSelectTrigger__rLMwS,.style_modeSelectTrigger__qXrXE,.style_modelSelectTrigger__Wn7fO,.style_parameterField__t5nKp input,.style_parameterGroupTrigger__1uOMm,.style_parameterSelectTrigger__TMQSb,.style_switchField__LtYeX{height:36px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:8px;color:var(--foreground);background:color-mix(in srgb,var(--card) 94%,var(--background));box-shadow:0 4px 8px rgba(15,23,42,.03)}.style_parameterField__t5nKp,.style_parameterLabelWithTip__wIhow,.style_selectControl__3__BU,.style_switchField__LtYeX{display:inline-flex;align-items:center}.style_parameterLabelWithTip__wIhow{min-width:0;gap:4px;line-height:1.2}.style_parameterTipButton__cQX_X{display:inline-grid;place-items:center;flex:0 0 auto;width:18px;height:18px;padding:0;border:0;border-radius:999px;color:color-mix(in srgb,var(--muted-foreground) 86%,var(--primary));background:rgba(0,0,0,0);cursor:pointer}.style_parameterTipButton__cQX_X:hover,.style_parameterTipButton__cQX_X[aria-expanded=true]{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}.style_parameterTipContent__Vw8N6{z-index:90;max-width:min(280px,100vw - 32px);white-space:pre-line;line-height:1.45}.style_modelPicker__FNMmj{position:relative}.style_floatingPickerContent__FzuBE{z-index:60;width:var(--floating-picker-width);max-width:var(--floating-picker-max-width,calc(100vw - 32px));max-height:var(--floating-picker-max-height,480px);overscroll-behavior:contain}.style_kindSelectTrigger__rLMwS,.style_modeSelectTrigger__qXrXE,.style_modelSelectTrigger__Wn7fO,.style_parameterGroupTrigger__1uOMm,.style_parameterSelectTrigger__TMQSb{font-size:14px;font-weight:400;line-height:1.4;padding-left:8px;padding-right:8px}.style_kindSelectTrigger__rLMwS{justify-content:flex-start}.style_kindSelectTrigger__rLMwS>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_kindSelectTrigger__rLMwS svg:first-child{color:var(--primary)}.style_kindSelectItemIcon__NtIFk{flex-shrink:0;color:var(--primary)}.style_kindSelectItem__j1Hcu>span:last-child{display:inline-flex;align-items:center;gap:8px}.style_modeSelectTrigger__qXrXE{max-width:220px}.style_modelSelectTrigger__Wn7fO{display:inline-flex;align-items:center;justify-content:flex-start;max-width:224px;gap:8px;padding:0 12px;cursor:pointer}.style_modelTriggerText__r87RU{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_modelSelectTrigger__Wn7fO svg{color:var(--muted-foreground)}.style_modelSelectTrigger__Wn7fO>svg:last-child{margin-left:auto}.style_paidOnlyTag__Tlziu{display:inline-flex;align-items:center;margin-top:-.125em;vertical-align:middle}.style_paidOnlyCrownIcon__0XYzY{display:inline-block;width:1em;height:1em;margin-top:-.125em;background-image:url(/_next/static/media/crown.dde0070e.png);background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:middle}.style_modelTriggerPaidTag__fsY0q{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;height:auto;padding:0;line-height:1}.style_modelDropdown__fTeDg{z-index:60;padding:8px;border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:8px;background:var(--card);box-shadow:0 16px 48px rgba(15,23,42,.16);overflow:hidden}.style_modelMenu__5Wz4t{display:grid;grid-template-columns:208px minmax(0,1fr);gap:8px;max-height:calc(var(--floating-picker-max-height, 480px) - 16px)}.style_modelCategoryList__LfP5m{display:grid;align-content:start;gap:4px;min-width:0;max-height:inherit;padding-right:8px;border-right:1px solid color-mix(in srgb,var(--border) 68%,transparent);overflow-y:auto;overscroll-behavior:contain}.style_modelCategoryList__LfP5m::-webkit-scrollbar{width:8px}.style_modelCategoryList__LfP5m::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 22%,transparent)}.style_activeModelCategory__rLhOi,.style_modelCategory__8ErNi{display:flex;align-items:center;width:100%;min-width:0;min-height:38px;gap:8px;padding:6px 8px;border:0;border-radius:8px;color:var(--foreground);background:rgba(0,0,0,0);font:inherit;text-align:left;cursor:pointer}.style_activeModelCategory__rLhOi{background:color-mix(in srgb,var(--muted) 82%,var(--card))}.style_activeModelCategory__rLhOi:hover,.style_modelCategory__8ErNi:hover{background:color-mix(in srgb,var(--muted) 68%,var(--card))}.style_modelCategoryIcon__13x3h{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:7px;background:color-mix(in srgb,var(--muted) 62%,var(--card))}.style_modelCategoryIcon__13x3h svg{width:16px;height:16px}.style_modelCategoryLabel__6S8VD{min-width:0;overflow:hidden;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.style_modelList___xZ3I{display:grid;align-content:start;min-width:0;max-height:inherit;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.style_modelList___xZ3I::-webkit-scrollbar{width:8px}.style_modelList___xZ3I::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 22%,transparent)}.style_activeModelOption__4i3Ty,.style_modelOption__oC4qI{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;min-height:56px;padding:8px;border:0;border-radius:8px;color:var(--foreground);background:rgba(0,0,0,0);font:inherit;text-align:left;cursor:pointer}.style_modelOptionBody__wBopb{display:flex;align-items:center;min-width:0;gap:8px}.style_modelIcon__07SI7{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--muted) 62%,var(--card))}.style_modelIcon__07SI7 svg{width:18px;height:18px}.style_modelText__BjmnF{display:grid;min-width:0;gap:4px}.style_activeModelOption__4i3Ty{background:color-mix(in srgb,var(--primary) 10%,var(--card))}.style_activeModelOption__4i3Ty:hover:not(:disabled),.style_modelOption__oC4qI:hover:not(:disabled){background:color-mix(in srgb,var(--muted) 68%,var(--card))}.style_activeModelOption__4i3Ty:disabled,.style_modelOption__oC4qI:disabled{cursor:not-allowed;opacity:.5}.style_modelOptionLabel__V6NJR{display:inline-flex;align-items:center;min-width:0;gap:8px}.style_modelName__iREKo{color:var(--foreground);font-size:14px;font-weight:500}.style_modelDescription__nZ2gP,.style_modelName__iREKo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_modelDescription__nZ2gP{color:var(--muted-foreground);font-size:12px;line-height:1.25}.style_modelCrownTag__4N3lH,.style_modelRecommendedTag__v_YlG{display:inline-flex;align-items:center;flex-shrink:0}.style_modelRecommendedTag__v_YlG{height:20px;padding:0 4px;border-radius:4px;font-size:12px;font-weight:500;line-height:1;color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 62%,transparent);background:color-mix(in srgb,var(--primary) 7%,var(--card))}.style_modelCheck__fR55Z{align-self:center;color:var(--primary)}.style_parameterSelectTrigger__TMQSb{width:max-content;max-width:min(160px,100%)}.style_contextualSelectTrigger__GISh6{max-width:min(220px,100%)}.style_countSelectTrigger__UeSj7{padding-right:8px;padding-left:8px}.style_countSelectValue__tAURe{display:inline-flex;align-items:center;min-width:0;gap:8px}.style_countSelectValue__tAURe>span{overflow:hidden;color:var(--muted-foreground);font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.style_countSelectValue__tAURe>strong{color:var(--foreground);font-weight:400}.style_parameterSelectValue__wb2pg{display:inline-flex;align-items:center;min-width:0;gap:6px}.style_parameterSelectValue__wb2pg .style_ratioGlyph__xtRYe{flex-shrink:0}.style_parameterGroup__CqFL1{position:relative}.style_parameterGroupTrigger__1uOMm{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;padding:0 8px;cursor:pointer}.style_parameterGroupTrigger__1uOMm svg{flex-shrink:0;color:var(--foreground)}.style_parameterGroupSummaryItem__vpfKf,.style_parameterGroupSummary__XIRDO{display:inline-flex;align-items:center;min-width:0}.style_parameterGroupSummaryItem__vpfKf{gap:4px}.style_parameterGroupSummaryItem__vpfKf .style_ratioGlyph__xtRYe,.style_parameterGroupSummaryItem__vpfKf svg{flex-shrink:0}.style_parameterGroupSummaryItem__vpfKf>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_parameterGroupSeparator__3rH9u{width:1px;height:16px;margin:0 8px;background:color-mix(in srgb,var(--border) 88%,transparent)}.style_parameterGroupTrigger__1uOMm>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_parameterGroupCard__8ZrWb{z-index:60;padding:16px;border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:8px;background:var(--card);box-shadow:0 16px 48px rgba(15,23,42,.14);overflow-y:auto}.style_parameterGroupSection__8zOjY+.style_parameterGroupSection__8zOjY{margin-top:12px}.style_parameterGroupTitle__ctD2v{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--muted-foreground);font-size:12px}.style_parameterOptionGrid__FqG91{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;padding:8px;border-radius:8px;background:color-mix(in srgb,var(--muted) 52%,transparent)}.style_parameterOptionGrid__FqG91[data-parameter-key=duration]{display:grid;grid-template-columns:repeat(5,minmax(56px,1fr))}.style_parameterOptionGrid__FqG91[data-parameter-key=ratio]{display:grid;grid-template-columns:repeat(4,minmax(64px,1fr))}.style_activeParameterOption__NaADm,.style_parameterOption__C8Oyf{display:grid;place-items:center;flex:1 1 56px;min-width:0;min-height:40px;gap:4px;padding:8px;border:0;border-radius:8px;color:var(--foreground);background:rgba(0,0,0,0);font:inherit;font-size:14px;cursor:pointer}.style_activeParameterOption__NaADm:disabled,.style_parameterOption__C8Oyf:disabled{cursor:not-allowed;opacity:.42}.style_parameterOptionText__vtGUf{display:inline-flex;align-items:center;justify-content:center;min-width:0;gap:4px;white-space:nowrap}.style_parameterOptionText__vtGUf .style_paidOnlyTag__Tlziu{margin-top:0;line-height:1}.style_parameterOptionText__vtGUf .style_paidOnlyCrownIcon__0XYzY{display:block;margin-top:0}.style_activeParameterOption__NaADm{color:var(--primary);background:var(--card);box-shadow:0 4px 12px rgba(15,23,42,.06),inset 0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent)}.style_ratioGlyph__xtRYe{width:16px;height:12px;border:2px solid;border-radius:4px}.style_ratioGlyph__xtRYe[data-orientation=portrait]{width:12px;height:16px}.style_ratioGlyph__xtRYe[data-orientation=square]{width:12px;height:12px}.style_parameterField__t5nKp input{max-width:112px;padding:0 12px;border:0;outline:0;font:inherit;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)}.style_switchField__LtYeX{gap:8px;flex-shrink:0;padding:0 8px;font-size:12px}.style_iconButton__3mO3B{display:grid;place-items:center;width:36px;padding:0;cursor:pointer}.style_paidBadge__7lG5f{padding:4px 8px;border-radius:8px;color:#9a5a00;background:color-mix(in srgb,#f59e0b 16%,var(--card));font-size:12px;text-transform:uppercase}.style_paidBadge__7lG5f,.style_submitButton__cuL3E{display:inline-flex;align-items:center;gap:4px;font-weight:700}.style_submitButton__cuL3E{font-size:14px;height:36px;padding:0 12px;border:0;border-radius:999px;color:var(--primary-foreground);background:var(--primary);box-shadow:0 12px 24px color-mix(in srgb,var(--primary) 26%,transparent);cursor:pointer}.style_submitTooltipTrigger__5WPa1{display:inline-flex}.style_submitCost__mHYaX{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.style_submitCost__mHYaX .p-icon{width:14px;height:14px;font-size:14px}.style_submitButton__cuL3E:disabled{opacity:.5;cursor:not-allowed}.style_floatingComposerShell__qdcPJ{position:sticky;bottom:max(16px,env(safe-area-inset-bottom));z-index:20;display:flex;justify-content:center;width:min(1200px,100% - 24px);margin:24px auto 0;pointer-events:auto}.style_floatingComposerFrame__CusTw{position:relative;display:flex;justify-content:center;width:100%}.style_floatingPanel__XDAId{width:100%;max-height:min(360px,100vh - 96px);overflow:visible}.style_floatingCloseButton__5jt7U{position:absolute;top:10px;right:10px;z-index:12;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:50%;color:var(--muted-foreground);background:color-mix(in srgb,var(--card) 88%,transparent);box-shadow:0 8px 18px rgba(15,23,42,.08);cursor:pointer;backdrop-filter:blur(12px);transition:border-color .14s ease,color .14s ease,background-color .14s ease,box-shadow .14s ease}.style_floatingCloseButton__5jt7U:focus-visible,.style_floatingCloseButton__5jt7U:hover{border-color:color-mix(in srgb,var(--primary) 26%,var(--border));color:var(--foreground);background:var(--card);box-shadow:0 10px 24px rgba(15,23,42,.12);outline:none}.style_compactPanel__zDzuc{width:min(620px,100%);min-height:82px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:0 18px 48px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.1);backdrop-filter:blur(18px);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.style_compactPanel__zDzuc:focus-within,.style_compactPanel__zDzuc:hover{border-color:color-mix(in srgb,var(--primary) 42%,var(--border));background:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:0 22px 54px rgba(15,23,42,.22),0 6px 16px rgba(15,23,42,.12),0 0 0 3px color-mix(in srgb,var(--primary) 10%,transparent)}.style_compactComposerBody__pw_DU{align-items:center;min-height:62px;padding-bottom:0;gap:14px}.style_compactComposerBody__pw_DU textarea{min-height:58px;max-height:58px;padding:6px 4px;overflow:hidden;line-height:1.35}.style_compactComposerBody__pw_DU .style_referenceRail__yuYCI{width:calc(var(--reference-slot-count, 1)*50px);min-height:58px;padding-top:0}.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue,.style_compactComposerBody__pw_DU .style_assetPicker__74Yri{--asset-card-width:42px;--asset-card-height:52px;--asset-expanded-step:46px;width:50px;min-width:50px}.style_compactComposerBody__pw_DU .style_assetGrid__NjXIR{width:50px;min-height:58px}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover{width:max(50px,var(--asset-count,0)*var(--asset-expanded-step) + 50px)}.style_compactComposerBody__pw_DU .style_assetAddCard__2okG1,.style_compactComposerBody__pw_DU .style_assetItem__cJbJW{--asset-card-width:42px;--asset-card-height:52px}.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetItem__cJbJW{--asset-stack-x:calc(var(--asset-index, 0) * 1.5px);--asset-stack-y:calc(var(--asset-index, 0) * -0.75px);left:4px}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetItem__cJbJW,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetItem__cJbJW,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetItem__cJbJW{left:calc(var(--asset-index, 0)*var(--asset-expanded-step) + 4px)}.style_compactComposerBody__pw_DU .style_assetAddContent__lzWoM,.style_compactComposerBody__pw_DU .style_assetAddSlot__WxGiA,.style_compactComposerBody__pw_DU .style_assetAdd__Mdp30{width:50px;height:58px}.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetAddSlot__WxGiA{top:calc(var(--asset-card-height) - 16px);left:calc(var(--asset-card-width) - 12px);width:16px;height:16px}.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetAdd__Mdp30{width:100%;height:100%;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:50%;background:var(--card);box-shadow:0 4px 12px rgba(15,23,42,.16)}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddSlot__WxGiA,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddSlot__WxGiA,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddSlot__WxGiA{top:0;left:calc(var(--asset-index, 0)*var(--asset-expanded-step) + 4px);width:50px;height:58px}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAdd__Mdp30,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAdd__Mdp30,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAdd__Mdp30{width:100%;height:100%;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetAddCompactIcon__Uwpm3{display:flex}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddCompactIcon__Uwpm3,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddCompactIcon__Uwpm3,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddCompactIcon__Uwpm3{display:none}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddContent__lzWoM,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddContent__lzWoM,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddContent__lzWoM{display:flex;width:50px;height:58px;visibility:visible;opacity:1;pointer-events:auto}.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetAddContent__lzWoM{width:50px;height:58px}.style_compactComposerBody__pw_DU .style_assetAddLabel__40RHq,.style_compactComposerBody__pw_DU .style_assetItemLabel__TkGfR{display:none}.style_compactActionArea__P6AKI{display:flex;flex:0 0 auto;align-items:center;gap:8px}.style_compactActionArea__P6AKI .style_submitButton__cuL3E{height:34px;gap:6px;padding:0 12px;border-radius:17px;font-size:13px}.style_compactActionArea__P6AKI .style_submitButton__cuL3E svg{width:14px;height:14px}.style_compactActionArea__P6AKI .style_submitCost__mHYaX{gap:3px}.style_compactActionArea__P6AKI .style_submitCost__mHYaX .p-icon{width:12px;height:12px;font-size:12px}.style_advancedPicker__6zzHS{position:relative}.style_advancedPickerCard___v6YH{z-index:60;padding:16px;border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:8px;background:var(--card);box-shadow:0 16px 48px rgba(15,23,42,.14);overflow-y:auto}.style_advancedPickerTitle__yt4wA{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:700}.style_advancedFields___GeHS{display:grid;gap:12px}.style_advancedParameterSection__8O05c{min-width:0}.style_advancedFields___GeHS .style_parameterOptionGrid__FqG91{display:flex}.style_advancedFields___GeHS .style_activeParameterOption__NaADm,.style_advancedFields___GeHS .style_parameterOption__C8Oyf{flex:1 1 72px;min-width:0;white-space:nowrap}.style_advancedFields___GeHS .style_parameterField__t5nKp{display:grid;height:auto;gap:8px;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--muted-foreground);font-size:12px}.style_shotEditor__ue_ER{display:grid;gap:10px}.style_shotEditorItem__jV5us{display:grid;gap:8px;padding:10px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--card) 70%,transparent)}.style_shotDurationField__uzrsN,.style_shotEditorHeader__CPqpT{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted-foreground)}.style_shotEditorHeader__CPqpT button{display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;color:inherit;background:rgba(0,0,0,0);cursor:pointer}.style_addShotButton__BqwPj:disabled,.style_shotEditorHeader__CPqpT button:disabled{cursor:not-allowed;opacity:.42}.style_shotEditor__ue_ER textarea{width:100%;min-height:72px;resize:vertical;padding:8px;border:1px solid var(--border);border-radius:8px;color:var(--foreground);background:var(--background);font:inherit;font-size:12px}.style_shotDurationField__uzrsN input{width:76px;padding:6px 8px;border:1px solid var(--border);border-radius:6px;color:var(--foreground);background:var(--background)}.style_addShotButton__BqwPj{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:34px;border:1px dashed var(--border);border-radius:8px;color:var(--foreground);background:rgba(0,0,0,0);font:inherit;font-size:12px;cursor:pointer}.style_advancedFields___GeHS input{width:100%;max-width:none;height:36px}.style_advancedFields___GeHS .style_switchField__LtYeX{justify-content:flex-start;width:100%;padding:0 12px}.style_advancedSwitchField__crSaA{position:relative;display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:56px;gap:16px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:8px;background:color-mix(in srgb,var(--card) 96%,var(--muted));cursor:pointer}.style_advancedSwitchText____x9d{display:grid;min-width:0;gap:2px}.style_advancedSwitchLabel__GXaOu{overflow:hidden;color:var(--foreground);font-size:14px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.style_advancedSwitchInput__ObXn7{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.style_advancedSwitchToggle__wTfTb{position:relative;flex:0 0 auto;width:38px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 36%,var(--muted));transition:background .16s ease,box-shadow .16s ease}.style_advancedSwitchToggle__wTfTb:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--card);box-shadow:0 1px 3px rgba(15,23,42,.24);transition:transform .16s ease}.style_advancedSwitchInput__ObXn7:checked+.style_advancedSwitchToggle__wTfTb{background:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent)}.style_advancedSwitchInput__ObXn7:checked+.style_advancedSwitchToggle__wTfTb:after{transform:translateX(16px)}.style_advancedSwitchField__crSaA:focus-within{border-color:color-mix(in srgb,var(--primary) 62%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}.style_spin__CpR3n{animation:style_spin__CpR3n .8s linear infinite}.style_srOnly__gSK4a{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@keyframes style_spin__CpR3n{to{transform:rotate(1turn)}}@keyframes style_titleShine__B2w28{0%{background-position:150% 50%,0 50%}to{background-position:-150% 50%,0 50%}}@media(prefers-reduced-motion:reduce){.style_heading__KJnp2 h1{animation:none}}@media(max-width:760px){.style_composer__vM5jL{width:100%;margin-top:16px}.style_heading__KJnp2{font-size:22px}.style_heading__KJnp2 h1{gap:4px}.style_panel__RaVqt{min-height:0;padding:12px;border-radius:16px}.style_sampleSuggestions__3jvCb{padding:12px;border-radius:14px}.style_sampleSuggestionsHeader__NvTUF{align-items:flex-start}.style_sampleSuggestionsDismiss__qZa14,.style_sampleSuggestionsTitle___LgJt{font-size:12px}.style_sampleSuggestionItem__8uGBs{min-height:32px;gap:8px}.style_sampleSuggestionThumb__B0mGZ{flex-basis:26px;width:26px;height:26px}.style_sampleSuggestionText__M4z2c,.style_sampleSuggestionsLoading__4_25j{font-size:13px;line-height:18px}.style_composerBody__H5BLe:not(.style_compactComposerBody__pw_DU){flex-direction:column;align-items:stretch;min-height:0;padding-bottom:28px;gap:8px}.style_composerBody__H5BLe:not(.style_compactComposerBody__pw_DU) textarea{flex:none;width:100%;box-sizing:border-box;padding:4px;min-height:64px;font-size:14px}.style_composerBody__H5BLe:not(.style_compactComposerBody__pw_DU) .style_referenceRail__yuYCI{width:100%;min-height:calc(var(--asset-card-height) + 4px);overflow:visible;flex-wrap:wrap;justify-content:flex-start;column-gap:12px;row-gap:8px;padding-left:4px}.style_composerBody__H5BLe:not(.style_compactComposerBody__pw_DU) .style_referenceRail__yuYCI:has(.style_assetPickerLabeled__cHA1_){min-height:96px}.style_composerBody__H5BLe:not(.style_compactComposerBody__pw_DU) .style_editorReferenceRail__4EgCg,.style_composerBody__H5BLe:not(.style_compactComposerBody__pw_DU) .style_frameReferenceRail__I0iuv,.style_composerBody__H5BLe:not(.style_compactComposerBody__pw_DU) .style_multiReferenceRail__wVRcf{width:100%;justify-content:flex-start;gap:8px 12px}.style_toolbar__mDD_B{align-items:stretch;flex-direction:column;gap:8px}.style_modelCountRow__l9H6T,.style_toolbarControls__NTmLN,.style_toolbarOptionsRow__3158_,.style_toolbarTypeMode__f5_de{width:100%}.style_toolbarControls__NTmLN{display:flex;flex-wrap:nowrap;align-items:stretch;flex-direction:column;gap:8px}.style_toolbarTypeMode__f5_de{display:flex;flex:0 0 auto;gap:8px}.style_parameterGroup__CqFL1{flex:0 0 auto;width:auto}.style_modelPicker__FNMmj{flex:1 1 0;width:auto;min-width:0}.style_modelCountRow__l9H6T,.style_toolbarOptionsRow__3158_{display:flex;align-items:center;min-width:0;gap:8px}.style_modelCountRow__l9H6T .style_parameterBar__Rrp6s{flex:0 0 auto;overflow:visible}.style_mobileCountControls__qLyGV{display:contents}.style_desktopCountControls__stpK8{display:none}.style_parameterBar__Rrp6s{display:flex;flex:1 1 auto;width:auto;min-width:0;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none}.style_parameterBar__Rrp6s::-webkit-scrollbar{display:none}.style_advancedPicker__6zzHS{display:flex;justify-content:flex-start;flex:0 0 36px;min-width:0;width:36px}.style_parameterBar__Rrp6s>*,.style_parameterField__t5nKp,.style_switchField__LtYeX{flex:0 0 auto}.style_iconButton__3mO3B{width:32px;height:32px}.style_parameterField__t5nKp,.style_parameterGroupTrigger__1uOMm,.style_selectControl__3__BU{min-width:0}.style_kindSelectTrigger__rLMwS{flex:1 1 max-content;min-width:96px;width:auto;max-width:none}.style_modeSelectTrigger__qXrXE{flex:2 1 max-content;min-width:136px;width:auto;max-width:none}.style_modelSelectTrigger__Wn7fO{width:100%;max-width:none}.style_parameterGroupTrigger__1uOMm{flex:0 0 auto;width:max-content;max-width:none}.style_parameterGroupSummary__XIRDO{max-width:none}.style_parameterField__t5nKp input,.style_parameterSelectTrigger__TMQSb{width:max-content;max-width:none}.style_advancedFields___GeHS .style_parameterField__t5nKp,.style_advancedFields___GeHS .style_parameterField__t5nKp input{width:100%;max-width:none}.style_switchField__LtYeX{width:max-content}.style_countSelectValue__tAURe{gap:6px}.style_countSelectValue__tAURe>span{max-width:none}.style_kindSelectTrigger__rLMwS,.style_modeSelectTrigger__qXrXE,.style_modelSelectTrigger__Wn7fO,.style_parameterGroupTrigger__1uOMm,.style_parameterSelectTrigger__TMQSb{height:32px;font-size:12px;padding-right:8px;padding-left:8px}.style_modelDropdown__fTeDg{padding:12px}.style_modelMenu__5Wz4t{grid-template-columns:48px minmax(0,1fr);gap:8px;max-height:calc(var(--floating-picker-max-height, 480px) - 24px)}.style_modelCategoryList__LfP5m{display:grid;gap:4px;max-height:inherit;padding:0 8px 0 0;border-right:1px solid color-mix(in srgb,var(--border) 68%,transparent);border-bottom:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.style_modelCategoryList__LfP5m::-webkit-scrollbar{display:none}.style_activeModelCategory__rLhOi,.style_modelCategory__8ErNi{justify-content:center;width:40px;min-height:40px;padding:8px}.style_modelCategoryLabel__6S8VD{display:none}.style_modelList___xZ3I{max-height:inherit;overflow-y:auto;overscroll-behavior:contain}.style_activeModelOption__4i3Ty,.style_modelOption__oC4qI{min-height:64px;padding:12px}.style_advancedPickerCard___v6YH,.style_parameterGroupCard__8ZrWb{z-index:60}.style_submitArea__cMY0z{justify-content:flex-end;width:100%;margin-left:0}.style_submitButton__cuL3E{justify-content:center;width:100%;min-width:0}.style_submitTooltipTrigger__5WPa1{width:100%}.style_floatingComposerShell__qdcPJ{bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 20px);margin-top:16px}.style_floatingPanel__XDAId{max-height:min(520px,100vh - 72px);overflow-y:auto;overscroll-behavior:contain}.style_compactPanel__zDzuc{min-height:72px;padding:8px 10px}.style_compactComposerBody__pw_DU{min-height:56px;gap:10px}.style_compactComposerBody__pw_DU textarea{min-height:52px;max-height:52px;font-size:13px}.style_compactComposerBody__pw_DU .style_referenceRail__yuYCI{width:calc(var(--reference-slot-count, 1)*42px);min-height:50px}.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue,.style_compactComposerBody__pw_DU .style_assetPicker__74Yri{--asset-card-width:36px;--asset-card-height:46px;--asset-expanded-step:39px;width:42px;min-width:42px}.style_compactComposerBody__pw_DU .style_assetGrid__NjXIR{width:42px}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover{width:max(42px,var(--asset-count,0)*var(--asset-expanded-step) + 42px)}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddSlot__WxGiA,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddSlot__WxGiA,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddSlot__WxGiA{width:42px;height:52px}.style_compactComposerBody__pw_DU .style_assetPickerExpanded__oa4gF .style_assetGrid__NjXIR .style_assetAddContent__lzWoM,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetAddContent__lzWoM,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:focus-within .style_assetAddContent__lzWoM,.style_compactComposerBody__pw_DU .style_assetPickerWithFiles__OKKue .style_assetGrid__NjXIR:hover .style_assetAddContent__lzWoM{width:42px;height:52px}.style_compactActionArea__P6AKI{gap:6px}.style_compactActionArea__P6AKI .style_submitButton__cuL3E{height:32px;gap:4px;padding:0 8px;border-radius:16px;font-size:12px}.style_compactActionArea__P6AKI .style_submitCost__mHYaX{display:inline-flex}.style_advancedFields___GeHS{grid-template-columns:1fr}.style_advancedSwitchField__crSaA{min-height:52px}}@media(max-width:360px){.style_toolbarControls__NTmLN{align-items:stretch}.style_toolbarTypeMode__f5_de{flex-direction:row}.style_parameterBar__Rrp6s{align-items:stretch}.style_advancedSwitchField__crSaA{width:100%;max-width:none}}.HomeClient_layout__xAsu_,.HomeClient_pageHome__Sy0Xn{display:flex;flex-direction:column;height:100%;min-height:0}.HomeClient_layout__xAsu_{width:100%;padding:0 12px 12px;margin:0 auto;overflow-y:scroll;scrollbar-gutter:stable}.HomeClient_creationComposer__pp8HC{margin-top:36px}.HomeClient_stickyComposerHost__jkJ16{display:contents}.HomeClient_listWrapper__MGj7F{margin-top:64px;width:100%}.HomeClient_listContainer__v1ia2{width:100%}.HomeClient_carouselWrapper__P3aAP{margin-top:64px;position:relative;z-index:0;width:100%}.HomeClient_carouselWrapper__P3aAP .HomeClient_arrowBtn__GAR_2{position:absolute;top:40%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;cursor:pointer;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background .2s,transform .2s;transform:translateY(-50%)}.HomeClient_carouselWrapper__P3aAP .HomeClient_arrowBtn__GAR_2 svg{width:18px;height:18px}.HomeClient_carouselWrapper__P3aAP .HomeClient_arrowBtn__GAR_2:hover{background:rgba(0,0,0,.75);transform:translateY(-50%) scale(1.08)}.HomeClient_carouselWrapper__P3aAP .HomeClient_arrowLeft__6zLdY{left:6px}.HomeClient_carouselWrapper__P3aAP .HomeClient_arrowRight__Y3Isb{right:6px}.HomeClient_scrollContainer__qiUfJ{position:relative;z-index:1;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.HomeClient_scrollContainer__qiUfJ::-webkit-scrollbar{display:none}.HomeClient_card__Tln7E{flex-shrink:0;width:420px;overflow:hidden;cursor:pointer}.HomeClient_card__Tln7E:hover .HomeClient_cardName__3txme{color:var(--primary)}.HomeClient_cardMedia__xHiG4{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#111;border-radius:12px}.HomeClient_cardMedia__xHiG4 img,.HomeClient_cardMedia__xHiG4 video{display:block;width:100%;height:100%;object-fit:cover}.HomeClient_cardInfo__cgoHM{padding:10px 14px 12px}.HomeClient_cardName__3txme{font-size:16px;font-weight:700;color:var(--foreground,#333333)}.HomeClient_cardDesc__XfBZX,.HomeClient_cardName__3txme{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeClient_cardDesc__XfBZX{margin-top:3px;font-size:13px;line-height:1.5;color:color-mix(in srgb,var(--foreground) 66%,transparent)}.HomeClient_masonry__mjAwL{column-count:var(--masonry-xs);column-gap:var(--masonry-gap)}.HomeClient_masonryItem___0GGM{display:block;width:100%;margin-bottom:var(--masonry-gap);break-inside:avoid}.HomeClient_feedItem__GQrFX{--border-radius:12px;position:relative;width:100%;height:100%;overflow:hidden;cursor:pointer;background:color-mix(in srgb,var(--foreground) 5%,transparent);border-radius:var(--border-radius)}.HomeClient_feedItem__GQrFX img,.HomeClient_feedItem__GQrFX video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.HomeClient_feedItem__GQrFX:hover .HomeClient_feedItemMask__vCxJA{background:rgba(0,0,0,.3)}.HomeClient_feedItem__GQrFX:hover .HomeClient_feedItemMask__vCxJA .HomeClient_generateButton__X358r{display:unset}.HomeClient_feedItem__GQrFX:hover img,.HomeClient_feedItem__GQrFX:hover video{transform:scale(1.05)}.HomeClient_feedItemCover__0kusU{position:absolute;inset:0;z-index:1;pointer-events:none;transition:opacity .2s ease-out,transform .3s}.HomeClient_feedItemCoverHidden__i_GNh{opacity:0}.HomeClient_feedItemMask__vCxJA{position:absolute;top:0;left:0;z-index:2;display:flex;width:100%;height:100%;border-radius:var(--border-radius)}.HomeClient_title__bvjfC{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:12px;margin-top:auto;overflow:hidden;font-size:18px;font-weight:700;line-height:1;color:#fff;text-align:center}.HomeClient_generateButton__X358r{position:absolute;top:50%;right:50%;display:none;padding:8px 12px;font-size:14px;line-height:1;color:#fff;background:color-mix(in srgb,var(--primary) 80%,transparent);border:none;border-radius:8px;transform:translate(50%,-50%)}.HomeClient_loadingState__BUxwN{display:flex;align-items:center;justify-content:center;min-height:400px}.HomeClient_spinner__JsodV{width:32px;height:32px;border:3px solid color-mix(in srgb,var(--primary) 18%,transparent);border-top-color:var(--primary);border-radius:50%;animation:HomeClient_homeSpin__s_bhl .8s linear infinite}.HomeClient_infiniteScroll__01B0j{width:100%;height:0;padding:0;visibility:hidden}@keyframes HomeClient_homeSpin__s_bhl{to{transform:rotate(1turn)}}@media(width >= 640px){.HomeClient_masonry__mjAwL{column-count:var(--masonry-sm)}}@media(width >= 768px){.HomeClient_masonry__mjAwL{column-count:var(--masonry-md)}}@media(width >= 1024px){.HomeClient_masonry__mjAwL{column-count:var(--masonry-lg)}}@media(width >= 1280px){.HomeClient_masonry__mjAwL{column-count:var(--masonry-xl)}}@media(width >= 1536px){.HomeClient_masonry__mjAwL{column-count:var(--masonry-xxl)}}@media(width < 768px){.HomeClient_layout__xAsu_{height:auto;padding-top:12px;overflow-y:visible}.HomeClient_card__Tln7E{width:300px}.HomeClient_cardName__3txme{font-size:14px}.HomeClient_cardDesc__XfBZX{font-size:12px}.HomeClient_feedItem__GQrFX:hover .HomeClient_feedItemMask__vCxJA{background:unset}.HomeClient_feedItem__GQrFX:hover .HomeClient_feedItemMask__vCxJA .HomeClient_generateButton__X358r{display:none}.HomeClient_title__bvjfC{font-size:16px;font-weight:400}.HomeClient_creationComposer__pp8HC{margin-top:16px}}