.studio-flow_page__JXkJ0{color:var(--text);font-size:14px;line-height:22px}.studio-flow_page__JXkJ0 :is(button,a,textarea,summary):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.studio-flow_page__JXkJ0 :is(h1,h2,h3){color:var(--ink);font-weight:600;letter-spacing:0}.studio-flow_page__JXkJ0 h2{font-size:18px;line-height:26px}.studio-flow_identity___5zvW{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.studio-flow_identity___5zvW h1{color:var(--ink);font-size:14px;line-height:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-flow_back__Zco2A{display:inline-flex;align-items:center;gap:8px;min-height:44px;flex-shrink:0;color:var(--studio-muted);font-size:14px}.studio-flow_workspace__TLCMO{display:grid;grid-template-columns:216px minmax(0,1fr) 270px;gap:24px;align-items:start;width:100%;max-width:1540px;margin-inline:auto;padding:24px 28px 32px}.studio-flow_context__5dRT_{position:sticky;top:16px;padding:0;min-width:0}.studio-flow_source__cWav_{display:flex;gap:12px;align-items:center;margin-bottom:20px}.studio-flow_source__cWav_ img{width:48px;height:56px;object-fit:contain;background:var(--art-surface);border-radius:var(--radius-sm)}.studio-flow_source__cWav_ span{font-size:14px;font-weight:500}.studio-flow_idea__1QyKT{padding:16px 0;border-block:1px solid var(--line)}.studio-flow_idea__1QyKT summary{font-size:13px;color:var(--studio-muted);cursor:pointer}.studio-flow_idea__1QyKT p{margin:12px 0;overflow-wrap:anywhere;white-space:pre-wrap}.studio-flow_idea__1QyKT>img{width:100%;max-height:216px;object-fit:contain;border-radius:12px}.studio-flow_idea__1QyKT small{color:var(--studio-muted);font-size:12px;line-height:18px}.studio-flow_stages__oV_5t{display:grid;gap:8px;padding:16px 0;list-style:none}.studio-flow_stages__oV_5t li{display:flex;align-items:center;gap:10px;padding:12px 8px;border-radius:var(--radius-md)}.studio-flow_stages__oV_5t svg{flex-shrink:0}.studio-flow_stages__oV_5t [aria-current]{background:var(--accent-soft);color:var(--accent-ink)}.studio-flow_stages__oV_5t small{display:block;color:var(--studio-muted);font-size:12px;line-height:18px;margin-top:4px}.studio-flow_hint__Dwou1{border-top:1px solid var(--line);padding-top:16px;color:var(--studio-muted);font-size:13px;line-height:20px}.studio-flow_worksLink__rZTky{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px}.studio-flow_referenceCanvas__eHCyV{margin:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-width:0}.studio-flow_sectionBar__6JHok{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.studio-flow_sectionBar__6JHok h2{flex:1;font-size:16px;line-height:24px}.studio-flow_sectionBar__6JHok span{color:var(--studio-muted);font-size:12px}.studio-flow_referenceArt__2L884{position:relative;width:100%;height:360px;min-height:320px;padding:24px;display:grid;place-items:center;border:0;background:var(--art);border-radius:var(--radius-md)}.studio-flow_referenceArt__2L884>img{max-height:300px;max-width:260px;width:100%;height:auto;object-fit:contain}.studio-flow_zoom__tLD8G{position:absolute;right:12px;bottom:12px;color:var(--art-muted)}.studio-flow_empty__7QZGK{align-content:center;gap:12px;color:var(--art-muted);text-align:center}.studio-flow_caption__ej_oQ{display:flex;align-items:start;gap:8px;margin-top:16px;font-size:13px;color:var(--studio-muted)}.studio-flow_caption__ej_oQ svg{flex-shrink:0;margin-top:3px}.studio-flow_right__9qRJY{padding:0;background:transparent;min-width:0;display:grid;gap:20px}.studio-flow_feedback__xUjZK small,.studio-flow_right__9qRJY p{font-size:11px;line-height:19px;color:var(--studio-muted);overflow-wrap:anywhere}.studio-flow_right__9qRJY .studio-flow_error__B_c1y{color:var(--danger)}.studio-flow_primary__RN9wm,.studio-flow_secondary__SaV62{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;width:100%;padding:12px}.studio-flow_primary__RN9wm{background:var(--action);color:var(--on-action);border:1px solid var(--action);min-height:44px;font-size:12px;line-height:18px;font-weight:600}.studio-flow_secondary__SaV62{background:var(--surface);color:var(--text);border:1px solid var(--line);min-height:44px;font-size:12px}.studio-flow_page__JXkJ0 button:disabled{background:var(--surface-3);color:var(--studio-muted);border-color:var(--line);cursor:default}.studio-flow_feedback__xUjZK{display:grid;gap:12px}.studio-flow_feedback__xUjZK textarea{width:100%;resize:vertical;min-height:120px;padding:12px;background:var(--field);color:var(--text);border:1px solid var(--line);border-radius:var(--radius-md);font-size:14px}.studio-flow_feedback__xUjZK textarea::placeholder{color:var(--placeholder)}.studio-flow_notice__QAo2w{display:grid;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-md)}.studio-flow_progress__8YyWZ{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:13px}.studio-flow_progress__8YyWZ>span{display:flex;align-items:center;gap:8px;flex:1}.studio-flow_progress__8YyWZ output{font-variant-numeric:tabular-nums}.studio-flow_progress__8YyWZ progress{width:100%;height:6px;appearance:none;border:0;border-radius:999px;overflow:hidden;background:var(--line);accent-color:var(--action)}.studio-flow_progress__8YyWZ progress::-webkit-progress-bar{background:var(--line)}.studio-flow_progress__8YyWZ progress::-webkit-progress-value{background:var(--action)}.studio-flow_progress__8YyWZ progress::-moz-progress-bar{background:var(--action)}.studio-flow_spinner__kYzKW{animation:studio-flow_spin___XEMg 1s linear infinite;flex-shrink:0}@keyframes studio-flow_spin___XEMg{to{transform:rotate(1turn)}}.studio-flow_stageListWrap__5vbpH{min-width:0;width:100%;display:grid;gap:6px}.studio-flow_stageListNote__DoWzE,.studio-flow_stageListPosition__xcfWb{font-size:12px;line-height:18px;color:var(--studio-muted)}.studio-flow_stageList__FLtID{display:grid;gap:6px;list-style:none;padding:0;margin:0}.studio-flow_stageList__FLtID li{display:flex;align-items:center;gap:10px;min-height:32px;font-size:14px;line-height:22px;color:var(--studio-muted)}.studio-flow_stageList__FLtID li[data-state=done]{color:var(--text)}.studio-flow_stageList__FLtID li[data-state=active]{color:var(--ink);font-weight:500}.studio-flow_stageListMark__rAUi4{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:var(--studio-muted)}.studio-flow_stageList__FLtID li[data-state=active] .studio-flow_stageListMark__rAUi4,.studio-flow_stageList__FLtID li[data-state=done] .studio-flow_stageListMark__rAUi4{color:var(--accent-ink)}.studio-flow_stageListDot__zK_Nc{width:6px;height:6px;border-radius:999px;background:currentColor}.studio-flow_imageDialog__Xs32S{background:var(--surface);color:var(--ink);border-color:var(--line);width:min(720px,calc(100vw - 32px));max-width:720px}.studio-flow_imageDialog__Xs32S img{width:100%;max-height:70dvh;object-fit:contain;background:var(--art);border-radius:var(--radius-md)}.studio-flow_mobileContext__j3WOD{display:none}.studio-flow_block__Uc82R{display:block;font-size:12px;color:var(--studio-muted)}.studio-flow_rename__0IZyc{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:440px;min-height:44px;border:0;padding:0;background:transparent;color:var(--ink);font-size:14px;line-height:22px;font-weight:600}.studio-flow_rename__0IZyc span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-flow_rename__0IZyc svg{flex-shrink:0;color:var(--studio-muted)}.studio-flow_stageNav__sRUcF{display:grid;gap:3px;padding:18px 0;border-top:1px solid var(--line)}.studio-flow_stageNav__sRUcF>*{display:flex;align-items:center;gap:8px;min-height:32px;padding:5px 0;border:0;border-radius:0;background:transparent;color:var(--studio-muted);text-align:left;font-size:11px;line-height:20px}.studio-flow_stageNav__sRUcF svg{width:13px;height:13px;flex-shrink:0}.studio-flow_stageNav__sRUcF>*>span{display:flex;align-items:center;flex:1;min-width:0;gap:6px}.studio-flow_stageNav__sRUcF small{display:inline;margin-left:auto;font-size:10px;color:var(--studio-muted);white-space:nowrap}.studio-flow_stageNav__sRUcF [aria-pressed=true]{color:var(--ink);background:transparent}.studio-flow_resultCollection__u5KKu{min-width:0;margin:0;container-type:inline-size}.studio-flow_resultToolbar__XscTi{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-height:40px;margin-bottom:16px}.studio-flow_formatTabs__9Uc5Y{display:inline-flex;flex-wrap:wrap;gap:4px;min-width:0;background:transparent;padding:0}.studio-flow_formatTabs__9Uc5Y button{display:inline-flex;align-items:center;gap:5px;padding:8px 9px;min-height:38px;border:0;border-radius:var(--radius-sm);color:var(--studio-muted);background:transparent;font-size:12px;white-space:nowrap}.studio-flow_formatTabs__9Uc5Y [aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);font-weight:500}.studio-flow_downloadAction__VOIga{display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:7px 5px;color:var(--studio-muted);background:transparent;border:0;border-radius:var(--radius-md);font-size:11px}.studio-flow_toolbarActions__JQpb_{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-left:auto}.studio-flow_downloadAction__VOIga:hover{background:var(--surface-2);color:var(--ink)}.studio-flow_batchSummary__sOrOK{font-size:13px;color:var(--studio-muted);margin-bottom:16px}.studio-flow_resultGrid__QzIeT{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 9px}.studio-flow_resultTile__nZL3G{border:1px solid var(--input-line);border-radius:12px;background:var(--art);color:var(--art-ink)}.studio-flow_tileActions__vfv0i{opacity:0}.studio-flow_followup__zdh10,.studio-flow_sharePanel__GzjN7{display:grid;gap:12px}.studio-flow_sharePanel__GzjN7{padding:0 20px 20px}.studio-flow_shareEntry__SHk_e{border-top:1px solid var(--line);padding-top:20px}.studio-flow_shareEntry__SHk_e:first-child{border-top:0;padding-top:0}.studio-flow_sharePanel__GzjN7 video{margin-top:12px;width:100%;max-height:300px;border-radius:var(--radius-md);background:var(--art)}.studio-flow_more__o4ZYu summary,.studio-flow_sharePanel__GzjN7 summary,.studio-flow_taskDetails__5sMvy summary{cursor:pointer;padding-block:10px;min-height:44px;font-size:13px}.studio-flow_taskDetails__5sMvy section{border-top:1px solid var(--line);padding-block:12px}.studio-flow_taskDetails__5sMvy li{font-size:13px;line-height:20px;padding-block:4px;overflow-wrap:anywhere}.studio-flow_followup__zdh10 .studio-flow_taskDetails__5sMvy{border-top:1px solid var(--line);padding-top:4px;min-width:0}.studio-flow_followup__zdh10 .studio-flow_taskDetails__5sMvy>summary{min-height:32px;padding-block:6px;color:var(--studio-muted);font-size:11px;line-height:20px}.studio-flow_followup__zdh10 .studio-flow_taskDetails__5sMvy .studio-flow_stageList__FLtID li{min-height:28px;font-size:11px;line-height:18px}.studio-flow_followup__zdh10 .studio-flow_taskDetails__5sMvy :is(.studio-flow_stageListPosition__xcfWb,.studio-flow_stageListNote__DoWzE){font-size:10px;line-height:18px}.studio-flow_more__o4ZYu{display:grid;border-top:1px solid var(--line);padding-top:12px}.studio-flow_more__o4ZYu>a,.studio-flow_more__o4ZYu>button{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--text);text-align:left;font-size:13px}.studio-flow_more__o4ZYu>a{color:var(--studio-muted)}.studio-flow_more__o4ZYu>a span,.studio-flow_more__o4ZYu>button span{flex:1}.studio-flow_more__o4ZYu svg{flex-shrink:0;color:var(--studio-muted)}.studio-flow_more__o4ZYu>a:hover,.studio-flow_more__o4ZYu>button:hover{color:var(--accent-ink)}.studio-flow_utilityDialog__uwDBp{width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 32px);display:flex;flex-direction:column;padding:0;gap:0;overflow:hidden;background:var(--surface);color:var(--ink);border-color:var(--line)}.studio-flow_utilityDialog__uwDBp>header{padding:20px 48px 16px 20px;flex-shrink:0}.studio-flow_utilityDialog__uwDBp>header p{margin-top:6px;color:var(--studio-muted);font-size:13px}.studio-flow_utilityBody__zqpWA{overflow-y:auto;min-height:0;padding:0 20px 20px}.studio-flow_stickerFooter__Odm12{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:2px;min-width:0;padding-top:6px}.studio-flow_planScroll__mLm_3>p+p{margin-top:10px}.studio-flow_planItem__kc02z{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px}.studio-flow_planNumber__p8ODu{color:var(--studio-muted);opacity:.65;font-size:10px;font-variant-numeric:tabular-nums}.studio-flow_stickerMeaning__RtYEl{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:11px;line-height:20px;color:var(--studio-muted)}.studio-flow_stickerActions__bHGK_{display:inline-flex;flex-shrink:0;gap:2px}.studio-flow_stickerActions__bHGK_>a,.studio-flow_stickerActions__bHGK_>button{display:inline-flex;justify-content:center;align-items:center;width:22px;height:32px;border-radius:var(--radius-sm);color:var(--studio-muted);background:transparent}.studio-flow_stickerActions__bHGK_>a:hover,.studio-flow_stickerActions__bHGK_>button:hover{background:var(--surface-2);color:var(--ink)}.studio-flow_page__JXkJ0 .studio-flow_stickerActions__bHGK_>button:disabled{background:transparent;border-color:transparent}@media (pointer:coarse){.studio-flow_stickerActions__bHGK_>a,.studio-flow_stickerActions__bHGK_>button{width:44px;height:44px}}.studio-flow_dynamicEmpty__xxbg2{padding-bottom:24px;color:var(--studio-muted);font-size:13px;line-height:22px}.studio-flow_downloadDialog__KTfbC{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--surface);color:var(--ink);border-color:var(--line)}.studio-flow_downloadDialog__KTfbC>p{color:var(--studio-muted);font-size:13px}.studio-flow_downloadChoices__Z8Uhj{display:grid;gap:12px}.studio-flow_downloadChoices__Z8Uhj label{display:flex;align-items:center;gap:12px;padding-block:8px}.studio-flow_downloadChoices__Z8Uhj input{accent-color:var(--action);width:18px;height:18px}.studio-flow_downloadChoices__Z8Uhj small{margin-left:auto;color:var(--studio-muted)}@container (min-width: 720px){.studio-flow_resultGrid__QzIeT{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (min-width: 480px) and (max-width: 719px){.studio-flow_resultGrid__QzIeT{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 360px) and (max-width: 479px){.studio-flow_resultGrid__QzIeT{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 359px){.studio-flow_resultGrid__QzIeT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){@container (max-width: 479px){.studio-flow_resultGrid__QzIeT{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (pointer:coarse){.studio-flow_tileActions__vfv0i{opacity:1}}@media (max-width:960px){.studio-flow_resultCollection__u5KKu{width:100%;margin:0}.studio-flow_resultRight__5fuLc{order:1}.studio-flow_dynamicEmpty__xxbg2{display:none}.studio-flow_workspace__TLCMO{display:flex;flex-direction:column;gap:20px;padding:16px 16px 28px}.studio-flow_context__5dRT_{display:none}.studio-flow_workspace__TLCMO[data-task-first=true]>.studio-flow_right__9qRJY{order:-1}.studio-flow_referenceCanvas__eHCyV{width:100%;margin:0}.studio-flow_right__9qRJY{width:100%;padding:0}.studio-flow_referenceArt__2L884{height:260px;min-height:260px}.studio-flow_referenceArt__2L884>img{max-height:220px}.studio-flow_mobileContext__j3WOD{display:block;padding:12px 20px;border-bottom:1px solid var(--line);background:var(--surface)}.studio-flow_mobileContext__j3WOD>summary{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;min-height:44px;font-size:13px}.studio-flow_mobileContext__j3WOD>summary strong{color:var(--accent-ink);font-weight:500}.studio-flow_mobileContext__j3WOD .studio-flow_source__cWav_{margin-top:16px}}@media (max-width:700px){.studio-flow_identity___5zvW{flex-wrap:wrap;gap:4px 8px}.studio-flow_identity___5zvW h1{font-size:14px;flex-basis:calc(100% - 44px)}.studio-flow_back__Zco2A{width:32px}.studio-flow_back__Zco2A span{display:none}.studio-flow_mobileContext__j3WOD{padding-inline:16px}.studio-flow_feedback__xUjZK textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.studio-flow_spinner__kYzKW{animation:none}}.studio-flow_waitingReference__rSRxH{display:grid;justify-items:center;gap:20px;padding:32px 20px;min-height:360px;border-radius:var(--radius-md);background:var(--art-surface)}.studio-flow_waitingReference__rSRxH img{width:100%;max-height:340px;object-fit:contain}.studio-flow_waitingReference__rSRxH figcaption{color:var(--art-muted);text-align:center;font-size:13px}.studio-flow_staticPreviewLabel__8wTo8{display:block;margin-top:8px;text-align:center;color:var(--studio-muted);font-size:12px;line-height:20px}@media (max-width:960px){.studio-flow_workspace__TLCMO[data-result-task-first=true]>.studio-flow_resultRight__5fuLc{display:contents}.studio-flow_workspace__TLCMO[data-result-task-first=true]>.studio-flow_resultRight__5fuLc>*{width:100%;min-width:0;order:1}.studio-flow_workspace__TLCMO[data-result-task-first=true]>.studio-flow_resultRight__5fuLc>.studio-flow_followup__zdh10{order:-1}.studio-flow_waitingReference__rSRxH{min-height:260px;padding:24px 16px}.studio-flow_waitingReference__rSRxH img{max-height:260px}}@media (max-width:767px){.studio-flow_stickerActions__bHGK_>.studio-flow_stickerRetry__vbSBt{display:none}.studio-flow_stickerActions__bHGK_:has(>[data-album-save]){width:44px}.studio-flow_stickerActions__bHGK_>[data-album-save]{width:44px;height:44px;background:transparent;font-size:11px}.studio-flow_stickerActions__bHGK_>[data-album-save]>span{display:none}.studio-flow_resultCollection__u5KKu:has([data-album-selecting=true]){padding-bottom:90px}}.studio-flow_motionSettings__jXMRM{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;color:var(--studio-muted);font-size:13px;text-align:left;border-radius:var(--radius-sm);padding:6px 8px}.studio-flow_motionSettings__jXMRM>svg:last-child{display:none}.studio-flow_motionSettings__jXMRM:hover{color:var(--ink);background:var(--surface-2)}.studio-flow_dynamicGenerate__L9Jv_{justify-content:space-between;gap:12px;padding:10px 12px;margin-top:4px;font-size:12px;box-shadow:0 4px 12px -8px var(--action)}.studio-flow_dynamicGenerate__L9Jv_>span:first-child{text-align:left}.studio-flow_actionLabel__e2a__{display:inline-flex;align-items:center;gap:7px;min-width:0}.studio-flow_actionLabel__e2a__>svg{flex-shrink:0}.studio-flow_taskActions__KmaRu{display:grid;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.studio-flow_taskActions__KmaRu .studio-flow_dynamicGenerate__L9Jv_{margin-top:0}.studio-flow_submitCredit__X390P{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-variant-numeric:tabular-nums}.studio-flow_resultBatchHeading__Sr8bS{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px;font-size:12px}.studio-flow_resultBatchActions__eWmzb{display:flex;align-items:center;gap:12px;margin-left:auto}.studio-flow_completed__01VWi{color:var(--success);font-size:11px}.studio-flow_viewMotion__BKaiD{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:3px 0;border:0;border-radius:4px;background:transparent;color:var(--accent-ink);font-size:11px;font-weight:500;line-height:20px}.studio-flow_viewMotion__BKaiD:hover{text-decoration:underline;text-underline-offset:3px}.studio-flow_viewMotion__BKaiD svg{flex-shrink:0}.studio-flow_dynamicResultsHeading__X2DjH{display:flex;align-items:center;gap:10px;margin-block:24px 12px;color:var(--studio-muted)}.studio-flow_dynamicResultsHeading__X2DjH h2{font-size:14px;line-height:22px;font-weight:500}.studio-flow_dynamicResultsHeading__X2DjH span{margin-left:auto;font-size:12px}@media (max-width:660px){.studio-flow_viewMotion__BKaiD{min-height:44px;padding-inline:0;gap:5px}.studio-flow_resultBatchActions__eWmzb{gap:8px}}.studio-flow_resultRight__5fuLc{background:transparent;border-left:0;padding:0}.studio-flow_resultRight__5fuLc .studio-flow_followup__zdh10{background:var(--surface);border:1px solid var(--input-line);border-radius:12px;padding:18px;gap:10px}.studio-flow_statusHeading__4V63Z{display:flex;align-items:center;gap:10px}.studio-flow_statusHeading__4V63Z>div{min-width:0}.studio-flow_page__JXkJ0 .studio-flow_statusHeading__4V63Z h2{font-size:13px;line-height:20px;margin:0}.studio-flow_right__9qRJY .studio-flow_statusDescription__fGQ48{margin:5px 0 0;font-size:11px;line-height:19px}.studio-flow_resultRight__5fuLc .studio-flow_primary__RN9wm{min-height:44px;font-size:12px}.studio-flow_resultRight__5fuLc .studio-flow_motionSettings__jXMRM{min-height:32px;font-size:11px;padding-block:4px;width:auto;justify-self:center;background:transparent}.studio-flow_resultRight__5fuLc .studio-flow_motionSettings__jXMRM:hover{color:var(--accent-ink)}.studio-flow_characterCard__ikyV5{position:relative;overflow:hidden;border:1px solid var(--input-line);border-radius:12px;background:var(--surface);padding:12px 12px 40px;margin-bottom:16px}.studio-flow_characterPreview___FHBb{display:grid;place-items:center;width:100%}.studio-flow_characterPreview___FHBb img{width:135px;height:135px;max-width:100%;object-fit:contain}.studio-flow_saveCharacter__kjq2l{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--studio-muted);font-size:11px}.studio-flow_page__JXkJ0 .studio-flow_saveCharacter__kjq2l:disabled{color:var(--success);background:var(--surface-2)}.studio-flow_creationPlan__AdbdV{margin:20px 0}.studio-flow_page__JXkJ0 .studio-flow_creationPlan__AdbdV h2{font-size:13px;margin-bottom:16px}.studio-flow_planScroll__mLm_3{max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:8px;color:var(--studio-muted);font-size:13px;line-height:1.85}.studio-flow_planScroll__mLm_3 p{white-space:pre-wrap;overflow-wrap:anywhere}.studio-flow_planFresh__ixM0B{color:var(--accent-ink)}.studio-flow_followPlan__ANXV5{display:flex;align-items:center;gap:4px;margin:8px 0 0 auto;min-height:32px;padding:4px 8px;font-size:11px}.studio-flow_followPlan__ANXV5,.studio-flow_singleNotice__DhDIG{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-ink)}.studio-flow_singleNotice__DhDIG{padding:8px 10px;font-size:12px;line-height:20px}.studio-flow_singleWait__0IVqv{color:var(--studio-muted);font-size:11px;line-height:18px}.studio-flow_simpleFormatControls__3C0gB{min-width:0;border:1px solid var(--input-line);border-radius:12px;padding:18px;background:var(--surface)}.studio-flow_simpleFormatControls__3C0gB>h2{display:flex;align-items:center;gap:8px;font-size:13px;line-height:22px}.studio-flow_simpleFormatControls__3C0gB>button:first-of-type{min-height:44px;border:1px solid var(--action);background:var(--action);color:var(--on-action)}.studio-flow_simpleFormatControls__3C0gB>button:first-of-type:hover:not(:disabled){background:var(--action-hover)}.studio-flow_backgroundTask__p4XFf{display:flex;align-items:center;gap:8px;padding:10px 0;color:var(--studio-muted);font-size:12px;line-height:20px}.studio-flow_backgroundTask__p4XFf>p{flex:1;min-width:0}.studio-flow_backgroundTask__p4XFf>button{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;min-height:32px;color:var(--accent-ink);font-size:11px}.studio-flow_resultRight__5fuLc .studio-flow_submissionControlsSlot__df6yP{min-width:0;padding:0;border:0;background:transparent;gap:0}.studio-flow_batchGroups__82kkj{display:grid;gap:28px}.studio-flow_resultBatch__mEZEa{min-width:0}.studio-flow_batchHeader__9Uyso{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;min-height:28px;margin-bottom:12px}.studio-flow_batchTitle__uIDzg{min-width:0;color:var(--ink);font-size:12px;line-height:20px;font-weight:500}.studio-flow_page__JXkJ0 .studio-flow_batchStatus__TEmug{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;border-radius:0;background:transparent;color:var(--studio-muted);box-shadow:none;font-size:11px;line-height:20px;font-weight:400}.studio-flow_page__JXkJ0 .studio-flow_batchStatus__TEmug[data-status=done]{color:var(--success)}.studio-flow_page__JXkJ0 .studio-flow_batchStatus__TEmug[data-status=generating]{color:var(--accent-ink)}.studio-flow_page__JXkJ0 .studio-flow_batchStatus__TEmug[data-status=failed]{color:var(--danger)}.studio-flow_brand__H7ky7{flex-shrink:0;padding-right:18px;border-right:1px solid var(--line);color:var(--ink);font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.7px}.studio-flow_contextTabs__N5aKE{display:flex;align-items:center;gap:14px;margin:2px 0 16px}.studio-flow_contextTabs__N5aKE button{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:0;border:0;background:transparent;color:var(--studio-muted);font-size:11px;white-space:nowrap}.studio-flow_contextTabs__N5aKE button[aria-pressed=true]{color:var(--ink);font-weight:600}.studio-flow_contextTabs__N5aKE svg{color:var(--success)}.studio-flow_page__JXkJ0 .studio-flow_progressHeading__sOzkZ{margin:24px 0 0;padding-top:22px;border-top:1px solid var(--line);font-size:12px;line-height:20px}.studio-flow_progressHeading__sOzkZ+.studio-flow_stageNav__sRUcF{border-top:0;padding-top:10px}.studio-flow_sharingTools__aG6g5{display:grid;gap:2px;min-width:0;padding:4px 4px 0}.studio-flow_sharingTools__aG6g5 h3{margin:0 8px 5px;color:var(--studio-muted);font-size:11px;line-height:18px;font-weight:500}.studio-flow_toolRow__kMDZr{display:flex;align-items:center;gap:10px;min-width:0;width:100%;min-height:52px;padding:9px 8px;border:0;border-radius:8px;background:transparent;color:var(--text);text-align:left}.studio-flow_toolRow__kMDZr>svg{flex-shrink:0;color:var(--studio-muted)}.studio-flow_toolText__JBTuu{display:grid;flex:1;min-width:0;gap:3px}.studio-flow_toolText__JBTuu strong{font-size:12px;line-height:18px;font-weight:400}.studio-flow_toolText__JBTuu small{color:var(--studio-muted);font-size:10px;line-height:16px;overflow-wrap:anywhere}.studio-flow_toolHelp__9V3BZ{border-top:1px solid var(--line);margin-top:8px;padding-top:5px}.studio-flow_toolHelp__9V3BZ>summary{min-height:36px;padding:8px 4px;cursor:pointer;color:var(--studio-muted);font-size:11px;line-height:20px}.studio-flow_toolHelp__9V3BZ>:is(a,button){display:flex;align-items:center;gap:6px;width:100%;min-height:36px;padding:8px 4px 8px 20px;border:0;background:transparent;color:var(--studio-muted);font-size:11px;line-height:20px;text-align:left}.studio-flow_toolHelp__9V3BZ>:is(a,button)>svg:last-child{margin-left:auto;flex-shrink:0}@media (hover:hover){.studio-flow_primary__RN9wm:not(:disabled):hover{background:var(--action-hover);border-color:var(--action-hover)}.studio-flow_toolHelp__9V3BZ>:is(a,button):hover,.studio-flow_toolRow__kMDZr:hover{background:var(--surface-3)}.studio-flow_formatTabs__9Uc5Y button:not([aria-pressed=true]):hover{background:var(--surface-3);color:var(--ink)}}@media (max-width:700px){.studio-flow_identity___5zvW{flex-wrap:nowrap;gap:10px}.studio-flow_brand__H7ky7{font-size:18px;padding-right:10px}.studio-flow_rename__0IZyc{font-size:14px}.studio-flow_mobileContext__j3WOD .studio-flow_characterCard__ikyV5{max-width:216px}}@container (max-width: 600px){.studio-flow_formatTabs__9Uc5Y{gap:2px}.studio-flow_formatTabs__9Uc5Y button{padding-inline:7px;font-size:11px}.studio-flow_batchHeader__9Uyso>div:last-child{flex-wrap:wrap;max-width:100%}}@container (max-width: 520px){.studio-flow_toolbarActions__JQpb_{flex:1 0 100%;justify-content:flex-end}}.studio-flow_tileNumber__Ia9Ib{position:absolute;top:7px;left:8px;z-index:1;font-size:9px;color:var(--studio-muted);opacity:.7;font-variant-numeric:tabular-nums}@media (max-width:960px){.studio-flow_resultRight__5fuLc{padding:0}}@media (pointer:coarse){.studio-flow_resultRight__5fuLc .studio-flow_motionSettings__jXMRM,.studio-flow_saveCharacter__kjq2l{min-height:44px}}.studio-flow_mobileContextButton__YhBR7{display:none!important}.studio-flow_contextDialog__0pUKb{max-height:85dvh;overflow-y:auto}@media (max-width:1000px){.studio-flow_mobileContextButton__YhBR7{display:inline-flex!important}}.result-status-notices_batchNotice___h_kb{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:14px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.result-status-notices_batchNotice___h_kb[data-failed=true]{border-color:color-mix(in srgb,var(--danger) 18%,var(--line));background:color-mix(in srgb,var(--danger) 3%,var(--surface))}.result-status-notices_batchCopy__T1sn_{flex:1;min-width:0}.result-status-notices_batchCopy__T1sn_ strong{color:var(--ink);font-size:12px;line-height:20px;font-weight:600}.result-status-notices_batchCopy__T1sn_ p{margin:3px 0 0;color:var(--studio-muted);font-size:11px;line-height:1.7;overflow-wrap:anywhere}.result-status-notices_batchNotice___h_kb .result-status-notices_retry__tI7JE{flex-shrink:0;height:auto;min-height:34px;padding:7px 10px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface);color:var(--accent-ink);font-size:11px;line-height:18px;box-shadow:none}.result-status-notices_singleOverlay__R8oNY{position:absolute;z-index:3;bottom:6px;left:6px;right:6px;display:flex;align-items:center;justify-content:center;gap:4px;min-height:24px;padding:3px 5px;border-radius:5px;background:color-mix(in srgb,var(--art-surface) 94%,transparent);color:var(--art-muted);font-size:10px;line-height:16px;pointer-events:none}.result-status-notices_singleError__nbcv6>svg,.result-status-notices_singleOverlay__R8oNY>svg{flex-shrink:0;width:12px;height:12px}.result-status-notices_singleError__nbcv6>span,.result-status-notices_singleOverlay__R8oNY>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-status-notices_singleOverlay__R8oNY[data-failed=true]{padding:0}.result-status-notices_singleError__nbcv6{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;width:100%;min-height:24px;padding:3px 5px;border:0;border-radius:inherit;background:transparent;color:var(--art-ink);font:inherit;pointer-events:auto}.result-status-notices_failureDetails__tf4_b{max-width:calc(100vw - 32px);color:var(--text);font-size:12px;line-height:1.7}@container (max-width: 500px){.result-status-notices_batchNotice___h_kb{flex-wrap:wrap;gap:8px;padding:12px}.result-status-notices_batchNotice___h_kb>:first-child{display:none}}@media (pointer:coarse){.result-status-notices_batchNotice___h_kb .result-status-notices_retry__tI7JE,.result-status-notices_singleError__nbcv6{min-height:44px}}.workbench-theme_theme__pi4Oe.workbench-theme_theme__pi4Oe{--font-ui:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-brand:KakaStudio,var(--font-ui);--weight-regular:400;--weight-medium:500;--weight-strong:600;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;font-family:var(--font-ui);font-weight:var(--weight-regular);line-height:1.57;letter-spacing:0;-webkit-font-smoothing:antialiased;font-synthesis:none;color-scheme:light;--canvas:#f7f7f8;--surface:#ffffff;--surface-2:#f4f4f5;--surface-3:#ececee;--input-surface:#fafafa;--input-line:#ededee;--field:#ffffff;--line:#e3e4e6;--line-strong:#d1d1d4;--ink:#1e1e20;--text:#3f3f43;--studio-muted:#67676d;--subtle:#a4a4a8;--placeholder:#747479;--brand:#ff2f7d;--focus:var(--brand);--action:#d91b67;--action-hover:#c8115d;--on-action:#ffffff;--accent-ink:#c1195b;--accent-soft:#fff0f3;--accent-line:#ffc5d1;--coin:#b37903;--amber:#9a5505;--danger:#c22826;--success:#18794e;--info:#2e6095;--shadow:#1e1e2014;--shadow-strong:#1e1e2029;--background:var(--surface);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--primary:var(--action);--primary-foreground:var(--on-action);--secondary:var(--surface-2);--secondary-foreground:var(--text);--muted:var(--surface-2);--muted-foreground:var(--studio-muted);--accent:var(--accent-soft);--accent-foreground:var(--accent-ink);--destructive:var(--danger);--destructive-foreground:var(--on-action);--border:var(--line);--input:var(--line);--ring:var(--focus);--radius:8px;--berry:var(--action);--berry-dark:var(--action-hover);--berry-hover:var(--action-hover);--berry-ink:var(--accent-ink);--berry-soft:var(--accent-soft);--berry-line:var(--accent-line);--rose:var(--accent-soft);--on-berry:var(--on-action);--art:#f4f4f5;--art-surface:#ffffff;--art-line:#dfdfe1;--art-ink:#1e1e20;--art-muted:#67676d;--art-chip:#e6e6e8;--art-accent:#fedfe4;--art-accent-ink:#ac2855}.workbench-theme_theme__pi4Oe.workbench-theme_theme__pi4Oe[data-theme=dark]{color-scheme:dark;--canvas:#121214;--surface:#1a1a1c;--surface-2:#212124;--surface-3:#2a2a2d;--input-surface:#202022;--input-line:#303033;--field:#1a1a1c;--line:#2c2c2f;--line-strong:#434348;--ink:#f4f4f6;--text:#d4d4d7;--studio-muted:#a4a4a9;--subtle:#717176;--placeholder:#8b8b91;--brand:#ff2f7d;--action:#d91b67;--action-hover:#c8115d;--on-action:#ffffff;--accent-ink:#fa89a4;--accent-soft:#411b25;--accent-line:#7c2e44;--coin:#e9b452;--amber:#eeb154;--danger:#f47b74;--success:#7edbad;--info:#9ac7ff;--shadow:#00000040;--shadow-strong:#00000073;--art:#202023;--art-surface:#242427;--art-line:#39393e;--art-ink:#f4f4f6;--art-muted:#b7b7be;--art-chip:#343439;--art-accent:#411b25;--art-accent-ink:#fa89a4}.workbench-theme_theme__pi4Oe.workbench-theme_theme__pi4Oe .lucide{stroke-width:1.75}