.creation-studio_studio__OZtSg{position:fixed;inset:0;z-index:20;display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:58px minmax(0,1fr);font-size:14px}.creation-studio_studio__OZtSg *{box-sizing:border-box}.creation-studio_studio__OZtSg button,.creation-studio_studio__OZtSg input,.creation-studio_studio__OZtSg select,.creation-studio_studio__OZtSg textarea{font:inherit}.creation-studio_studio__OZtSg button{cursor:pointer;min-height:0;line-height:1.4}.creation-studio_resultSummary__GjMKM{margin:10px 0 0}.creation-studio_studio__OZtSg button:disabled{cursor:not-allowed;border-color:var(--theme-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);opacity:1}.creation-studio_studio__OZtSg a:focus-visible,.creation-studio_studio__OZtSg button:focus-visible,.creation-studio_studio__OZtSg input:focus-visible,.creation-studio_studio__OZtSg select:focus-visible,.creation-studio_studio__OZtSg textarea:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.creation-studio_rail__7N_u5{grid-row:1/-1;display:flex;flex-direction:column;align-items:center;background:var(--theme-panel);border-right:1px solid var(--theme-border);padding:18px 7px;gap:18px}.creation-studio_rail__7N_u5 a{width:62px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;text-decoration:none}.creation-studio_rail__7N_u5 .creation-studio_brand__MHsNs{font-size:23px;font-weight:750;min-height:34px;width:34px;margin-bottom:17px}.creation-studio_rail__7N_u5 .creation-studio_historyLink__6MGzk{margin-top:auto}.creation-studio_header__YFNmI{background:var(--theme-panel);border-bottom:1px solid var(--theme-border);padding:0 26px;display:flex;align-items:center;justify-content:space-between}.creation-studio_header__YFNmI h1{font-size:17px;font-weight:650;margin:0}.creation-studio_header__YFNmI>div{display:flex;gap:20px;align-items:center}.creation-studio_header__YFNmI span{font-size:12px;color:var(--theme-text-muted)}.creation-studio_header__YFNmI button{border:1px solid var(--theme-control-border);border-radius:8px;background:var(--theme-control-bg);padding:7px 12px;color:var(--theme-control-text)}.creation-studio_workspace__lQks2{min-height:0;display:flex;flex-direction:column;position:relative}.creation-studio_toolbar__nMrX7{display:flex;gap:9px;justify-content:flex-end;width:min(920px,100%);align-self:center;padding:19px 24px 8px}.creation-studio_toolbar__nMrX7 input,.creation-studio_toolbar__nMrX7 select{height:33px;background:var(--theme-control-bg);border:1px solid var(--theme-control-border);border-radius:8px;padding:5px 11px;color:var(--theme-control-text-muted);font-size:12px}.creation-studio_toolbar__nMrX7 input{width:205px}.creation-studio_toolbar__nMrX7 select{width:105px;flex:none}.creation-studio_viewSwitch____IWH{display:flex;margin-left:auto;gap:3px;border:1px solid var(--theme-control-border);background:var(--theme-control-bg);border-radius:8px;padding:2px}.creation-studio_viewSwitch____IWH button{border:0;border-radius:6px;padding:4px 11px;background:transparent;color:var(--theme-control-text-muted);font-size:12px;white-space:nowrap}.creation-studio_viewSwitch____IWH button[aria-pressed=true]{background:var(--theme-control-bg-selected);color:var(--theme-accent)}.creation-studio_feed__aPIqa{overflow:auto;flex:1 1;min-height:0;scrollbar-gutter:stable}.creation-studio_feedInner__a_0w3{max-width:872px;padding:17px 4px 38px}.creation-studio_task__Du0sY{padding:0 0 35px;margin-bottom:8px}.creation-studio_taskPrompt__m7NX5{display:flex;gap:12px;align-items:flex-start;margin:0 0 14px}.creation-studio_taskPrompt__m7NX5>div:last-child{flex:1 1;min-width:0}.creation-studio_taskPrompt__m7NX5 details summary{list-style:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:740px;line-height:24px;font-size:14px}.creation-studio_taskPrompt__m7NX5 details p{white-space:pre-wrap;font-size:14px;line-height:1.7}.creation-studio_taskPrompt__m7NX5 small{display:block;font-size:11px;margin-top:6px}.creation-studio_references__BD89L{display:flex;gap:4px}.creation-studio_references__BD89L:empty{display:none}.creation-studio_references__BD89L img{height:42px;width:42px;object-fit:cover;border-radius:7px;border:1px solid var(--theme-border)}.creation-studio_results__VqDto{display:flex;flex-wrap:wrap;gap:14px}.creation-studio_result__UqRCN{width:290px}.creation-studio_result__UqRCN:has(>details[open]){width:min(100%,760px)}.creation-studio_result__UqRCN:has(>details[open])>.creation-studio_imageButton__c__1e{width:290px;max-width:100%}.creation-studio_imageButton__c__1e{display:block;padding:0;border:0;border-radius:10px;overflow:hidden}.creation-studio_imageButton__c__1e img{display:block;max-height:390px}.creation-studio_resultActions__I8Izv{display:flex;gap:9px;margin-top:9px}.creation-studio_resultActions__I8Izv button,.creation-studio_taskActions__3l6eE button{background:var(--theme-control-bg);border:1px solid var(--theme-control-border);color:var(--theme-control-text-muted);padding:6px 11px;font-size:12px;white-space:nowrap}.creation-studio_taskActions__3l6eE{display:flex;align-items:center;gap:9px;margin-top:11px;flex-wrap:wrap}.creation-studio_taskActions__3l6eE span{font-size:11px;color:var(--theme-text-muted);margin-left:3px}.creation-studio_pending__3uYDK{border:1px dashed var(--theme-border);border-radius:12px;width:290px;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;color:var(--theme-text-muted)}.creation-studio_pending__3uYDK>span{font-size:27px;margin-bottom:14px}.creation-studio_pending__3uYDK b{font-weight:500}.creation-studio_pending__3uYDK p{font-size:12px;line-height:1.7}.creation-studio_empty__9MlT6{padding:10vh 0 7vh;text-align:center;color:var(--theme-text-muted)}.creation-studio_empty__9MlT6>div{font-size:40px;color:var(--theme-border-strong)}.creation-studio_empty__9MlT6 h2{font-size:25px;letter-spacing:1px;font-weight:550;margin:23px 0 13px}.creation-studio_empty__9MlT6 p{font-size:13px;line-height:1.7;margin:4px}.creation-studio_loading__YPS__{text-align:center;padding:50px;color:var(--theme-text-muted)}.creation-studio_loadMore__pd_Sb{display:block;margin:10px auto;border:1px solid var(--theme-control-border);background:var(--theme-control-bg);padding:9px 20px;border-radius:8px;color:var(--theme-control-text-muted)}.creation-studio_composerArea__537Gl{width:min(920px,100%);align-self:center;padding:0 24px 16px;position:relative;flex:none}.creation-studio_composer__zT5pB{position:relative;gap:13px;min-height:136px;padding:18px 15px 14px 18px;border:1px solid var(--theme-control-border-selected);border-radius:17px;background:var(--theme-panel)}.creation-studio_materials__WLLwt{display:flex;gap:8px;flex-wrap:wrap;max-width:300px}.creation-studio_upload__qp_ur{padding:0;width:62px;height:66px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:5px;flex-direction:column}.creation-studio_upload__qp_ur svg{flex-shrink:0;height:22px}.creation-studio_upload__qp_ur small{font-size:10px}.creation-studio_thumbnail__E_sYP{width:92px;height:124px;position:relative}.creation-studio_thumbnail__E_sYP img{width:92px;height:74px;object-fit:cover;border-radius:8px}.creation-studio_thumbnailOrder__WGw8M{position:absolute;left:4px;top:4px;border-radius:4px;background:var(--theme-panel-strong);color:var(--theme-text);font-size:11px;padding:1px 4px}.creation-studio_thumbnail__E_sYP .creation-studio_thumbnailRemove__WijID{position:absolute;right:-4px;top:-5px;border:1px solid var(--theme-control-border);border-radius:50%;background:var(--theme-control-bg);color:var(--theme-control-text-muted);width:20px;height:20px;line-height:16px;padding:0}.creation-studio_thumbnailMoves__i4RJU{display:flex;gap:4px;margin-top:2px}.creation-studio_thumbnailMoves__i4RJU button{flex:1 1;border:1px solid var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text);border-radius:4px;height:19px;padding:0;font-size:12px}.creation-studio_thumbnailMoves__i4RJU button:disabled{border-color:var(--theme-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);opacity:1}.creation-studio_thumbnailRole__RbGAX{display:block;width:100%;margin-top:2px;border:1px solid var(--theme-control-border);border-radius:4px;background:var(--theme-control-bg);color:var(--theme-control-text);font-size:11px!important;padding:0 2px!important;height:23px}.creation-studio_promptWrap__B3p6k{flex:1 1;position:relative;min-width:0}.creation-studio_promptWrap__B3p6k textarea{border:0;resize:none;background:transparent;outline:0;width:100%;min-height:96px;max-height:220px;padding:1px 24px 5px 0;line-height:1.7}.creation-studio_promptWrap__B3p6k .creation-studio_expand__NBkd_{position:absolute;right:0;bottom:3px;background:none;border:0;color:var(--theme-text-muted);font-size:23px;padding:0 4px}.creation-studio_submitColumn__7XxG_{display:flex;flex-direction:column;align-items:flex-end;gap:20px;min-width:123px}.creation-studio_settingsTrigger__TXXFu{border:1px solid var(--theme-control-border);border-radius:7px;padding:5px 10px;color:var(--theme-control-text-muted);font-size:12px!important}.creation-studio_settingsTrigger__TXXFu span{margin-left:8px;color:var(--theme-text-muted)}.creation-studio_submitColumn__7XxG_>div{display:flex;align-items:center;gap:10px}.creation-studio_cost__xRMby{color:var(--theme-text-muted)}.creation-studio_generate__hrb9B{height:40px;width:40px;border:0;border-radius:9px;font-size:27px!important;font-weight:500}.creation-studio_composerHint__YmGza{display:flex;justify-content:space-between;gap:10px;font-size:10px;margin-top:10px}.creation-studio_error__VNSAI,.creation-studio_notice__Qm5kV{font-size:12px;line-height:1.5;margin:0 0 8px;max-height:52px;overflow:auto}.creation-studio_notice__Qm5kV{color:var(--theme-text-soft)}.creation-studio_error__VNSAI{color:var(--theme-risk)}.creation-studio_editContext__mK8rp{display:flex;align-items:center;gap:10px;padding:9px 13px;background:var(--theme-panel);border:1px solid var(--theme-border);border-radius:11px;margin-bottom:7px;font-size:12px;color:var(--theme-text-soft)}.creation-studio_editContext__mK8rp img{width:32px;height:32px;border-radius:5px;object-fit:cover}.creation-studio_editContext__mK8rp span{flex:1 1}.creation-studio_editContext__mK8rp button{border:0;background:none;color:var(--theme-accent);font-size:12px}.creation-studio_settings__KwLSL{position:absolute;bottom:calc(100% + 10px);z-index:3;width:350px;max-height:65vh;overflow:auto;padding:19px;border:1px solid var(--theme-border);border-radius:15px;background:var(--theme-panel)}.creation-studio_settingsTitle___a5vm{display:flex;align-items:center;justify-content:space-between}.creation-studio_settingsTitle___a5vm button{border:0;background:none;color:var(--theme-text-muted);font-size:23px}.creation-studio_settings__KwLSL p{font-size:11px;line-height:1.6}.creation-studio_optionGroup__hmhem{padding:10px 0;border-top:1px solid var(--theme-border)}.creation-studio_optionGroup__hmhem>span{font-size:12px;display:block;margin-bottom:10px}.creation-studio_optionGroup__hmhem>div{display:flex;gap:6px;flex-wrap:wrap}.creation-studio_optionGroup__hmhem button{padding:7px 10px;border:1px solid var(--theme-control-border);border-radius:7px;background:var(--theme-control-bg);color:var(--theme-control-text-muted);font-size:12px}.creation-studio_overlay__Ayb2P{position:fixed;inset:0;z-index:80;background:#2228;display:flex;align-items:center;justify-content:center;padding:26px}.creation-studio_overlay__Ayb2P section{background:var(--theme-panel);border-radius:17px;padding:24px;max-height:88vh;overflow:auto;box-shadow:var(--theme-shadow)}.creation-studio_overlay__Ayb2P header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.creation-studio_overlay__Ayb2P h2{font-size:18px;margin:0}.creation-studio_overlay__Ayb2P header button{border:0;background:none;color:var(--theme-text-muted);font-size:26px}.creation-studio_promptModal__5DxnN{width:750px}.creation-studio_promptModal__5DxnN textarea{display:block;width:100%;min-height:280px;border:1px solid var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text);border-radius:10px;padding:16px;line-height:1.8;resize:vertical}.creation-studio_done__OQd2n{color:var(--theme-accent-contrast)!important;border:0!important;border-radius:8px;padding:9px 20px;margin-top:15px}.creation-studio_review__xdqth{width:820px}.creation-studio_review__xdqth>div{margin-top:16px}.creation-studio_confirm__iSZ1n{width:420px}.creation-studio_confirm__iSZ1n p{color:var(--theme-text-soft);line-height:1.7}.creation-studio_confirm__iSZ1n button{padding:9px 18px;border:1px solid var(--theme-control-border);border-radius:7px;margin-right:10px;background:var(--theme-control-bg);color:var(--theme-control-text)}@media (max-width:1000px){.creation-studio_feedInner__a_0w3{padding:17px 24px 32px}.creation-studio_taskPrompt__m7NX5 details summary{max-width:65vw}.creation-studio_result__UqRCN{width:260px}.creation-studio_composerHint__YmGza span:last-child{display:none}}@media (max-width:650px){.creation-studio_studio__OZtSg{grid-template-columns:55px minmax(0,1fr);grid-template-rows:52px minmax(0,1fr)}.creation-studio_rail__7N_u5{padding:13px 3px;gap:15px}.creation-studio_rail__7N_u5 a{width:47px;font-size:10px}.creation-studio_header__YFNmI{padding:0 12px}.creation-studio_header__YFNmI>div{gap:10px}.creation-studio_header__YFNmI span{display:none}.creation-studio_header__YFNmI h1{font-size:16px}.creation-studio_header__YFNmI button{font-size:11px;padding:6px 8px}.creation-studio_toolbar__nMrX7{padding:12px 12px 6px}.creation-studio_toolbar__nMrX7 input{width:160px}.creation-studio_feedInner__a_0w3{padding:12px 14px 25px}.creation-studio_pending__3uYDK,.creation-studio_result__UqRCN{width:min(280px,100%)}.creation-studio_taskPrompt__m7NX5 details summary{max-width:52vw}.creation-studio_composerArea__537Gl{padding:0 10px 10px}.creation-studio_composer__zT5pB{padding:12px 10px;gap:10px;flex-wrap:wrap}.creation-studio_materials__WLLwt{max-width:100%;width:100%;flex-wrap:nowrap;overflow:auto}.creation-studio_upload__qp_ur{width:42px;height:42px;min-width:42px}.creation-studio_upload__qp_ur small{display:none}.creation-studio_thumbnail__E_sYP{width:76px;height:105px;min-width:76px}.creation-studio_thumbnail__E_sYP img{width:76px;height:56px}.creation-studio_promptWrap__B3p6k textarea{min-height:75px;font-size:13px}.creation-studio_submitColumn__7XxG_{min-width:95px;gap:12px}.creation-studio_settingsTrigger__TXXFu{font-size:10px!important;padding:5px 6px}.creation-studio_cost__xRMby{font-size:10px}.creation-studio_generate__hrb9B{width:34px;height:34px}.creation-studio_settings__KwLSL{width:min(320px,82vw)}.creation-studio_empty__9MlT6{padding-top:8vh}.creation-studio_empty__9MlT6 h2{font-size:20px}.creation-studio_editContext__mK8rp button,.creation-studio_editContext__mK8rp span{font-size:10px}.creation-studio_overlay__Ayb2P{padding:12px}.creation-studio_overlay__Ayb2P section{padding:18px}.creation-studio_composerHint__YmGza{font-size:9px}.creation-studio_taskActions__3l6eE{gap:6px}.creation-studio_resultActions__I8Izv button,.creation-studio_taskActions__3l6eE button{font-size:11px;padding:6px 9px}}.creation-studio_studio__OZtSg{grid-template-columns:82px minmax(0,1fr);grid-template-rows:68px minmax(0,1fr);background:var(--theme-page);color:var(--theme-text)}.creation-studio_studio__OZtSg a:focus-visible,.creation-studio_studio__OZtSg button:focus-visible,.creation-studio_studio__OZtSg input:focus-visible,.creation-studio_studio__OZtSg select:focus-visible,.creation-studio_studio__OZtSg textarea:focus-visible{outline-color:var(--theme-accent)}.creation-studio_rail__7N_u5{gap:9px;padding:19px 9px;border-color:var(--theme-border)}.creation-studio_rail__7N_u5 a{width:64px;min-height:58px;color:var(--theme-text-soft);font-size:11px;font-weight:600}.creation-studio_rail__7N_u5 a:hover:not(.creation-studio_brand__MHsNs){color:var(--theme-text);background:var(--theme-control-bg-hover)}.creation-studio_rail__7N_u5 a.creation-studio_active__2kRG1{color:var(--theme-accent);background:var(--theme-accent-soft)}.creation-studio_rail__7N_u5 .creation-studio_brand__MHsNs{width:36px;height:36px;min-height:36px;margin-bottom:20px;border-radius:11px;background:var(--theme-accent);color:var(--theme-accent-contrast)}.creation-studio_header__YFNmI{padding:0 clamp(20px,3vw,42px);border-color:var(--theme-border);gap:20px}.creation-studio_headerTitle__dOElc{display:flex;flex-direction:column;gap:2px}.creation-studio_headerEyebrow__f9qjc{color:var(--theme-text-muted);font-size:10px;font-weight:650;letter-spacing:.09em}.creation-studio_header__YFNmI h1{color:var(--theme-text);font-size:18px;font-weight:750;letter-spacing:-.02em}.creation-studio_header__YFNmI .creation-studio_balance__l1sW_{display:inline-flex;min-height:34px;align-items:center;padding:0 13px;border:1px solid var(--theme-border);border-radius:999px;background:var(--theme-panel-muted);color:var(--theme-text-soft);font-size:12px;font-weight:650}.creation-studio_header__YFNmI button{min-height:36px;padding:0 14px;border-color:var(--theme-accent);border-radius:9px;background:var(--theme-accent);color:var(--theme-accent-contrast);font-size:12px;font-weight:700}.creation-studio_header__YFNmI button:hover:not(:disabled){background:var(--theme-accent-hover)}.creation-studio_workspace__lQks2{overflow:hidden;background:var(--theme-page)}.creation-studio_hero__iv0av{position:relative;order:-2;flex:none;overflow:hidden;padding:29px 24px 17px;background:linear-gradient(180deg,var(--theme-panel-strong) 0,var(--theme-panel-strong) 62%,var(--theme-page) 100%);text-align:center}.creation-studio_heroAmbient__acsm1{position:absolute;inset:0;background:radial-gradient(ellipse 28% 75% at 14% 22%,color-mix(in srgb,var(--theme-accent) 15%,transparent),transparent 75%),radial-gradient(ellipse 28% 75% at 87% 24%,color-mix(in srgb,var(--theme-accent) 9%,transparent),transparent 78%),radial-gradient(circle,color-mix(in srgb,var(--theme-accent) 18%,transparent) .8px,transparent 1px);background-size:auto,auto,19px 19px;-webkit-mask-image:linear-gradient(#000,#000 55%,transparent);mask-image:linear-gradient(#000,#000 55%,transparent);pointer-events:none}.creation-studio_heroContent__43AHr{position:relative;margin:0 auto;max-width:920px}.creation-studio_heroEyebrow__L1zJd{display:inline-block;margin-bottom:8px;font-weight:750;letter-spacing:.13em}.creation-studio_hero__iv0av h2{margin:0;font-size:clamp(30px,3.5vw,44px);font-weight:850;line-height:1.16;letter-spacing:-.052em}.creation-studio_hero__iv0av h2 span{color:var(--theme-accent)}.creation-studio_hero__iv0av p{margin:12px 0 0;line-height:1.6}.creation-studio_composerArea__537Gl{z-index:4;order:-1;width:min(900px,100%);padding:0 20px 9px}.creation-studio_composer__zT5pB{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(96px,auto) auto;grid-gap:0 12px;gap:0 12px;min-height:170px;padding:15px 17px 13px;border-color:var(--theme-border);border-radius:20px;box-shadow:var(--theme-shadow)}.creation-studio_composer__zT5pB:focus-within{border-color:var(--theme-control-border-selected);box-shadow:0 0 0 3px var(--theme-focus-ring),var(--theme-shadow)}.creation-studio_materials__WLLwt{grid-column:1;grid-row:1;max-width:260px;padding-right:7px;align-content:flex-start}.creation-studio_upload__qp_ur{width:66px;height:74px;border-color:var(--theme-control-border);border-radius:10px;color:var(--theme-accent);transform:rotate(-3deg);transition:transform .16s ease,background-color .16s ease}.creation-studio_upload__qp_ur:hover:not(:disabled){transform:rotate(0) translateY(-2px)}.creation-studio_upload__qp_ur small{font-size:11px;font-weight:650}.creation-studio_promptWrap__B3p6k{grid-column:2;grid-row:1}.creation-studio_promptWrap__B3p6k textarea{min-height:98px;padding:4px 24px 5px 0;font-size:16px;line-height:1.55}.creation-studio_promptWrap__B3p6k textarea::placeholder{color:var(--theme-text-muted)}.creation-studio_submitColumn__7XxG_{grid-column:1/-1;grid-row:2;min-width:0;flex-direction:row;justify-content:space-between;padding-top:11px}.creation-studio_settingsTrigger__TXXFu{min-height:38px;padding:0 15px;border-color:var(--theme-control-border);border-radius:999px;background:var(--theme-control-bg);color:var(--theme-control-text);font-size:13px!important;font-weight:650}.creation-studio_settingsTrigger__TXXFu:hover:not(:disabled){background:var(--theme-control-bg-hover)}.creation-studio_submitColumn__7XxG_>div{gap:13px}.creation-studio_cost__xRMby{font-size:12px;font-weight:650}.creation-studio_generate__hrb9B{width:auto;min-width:102px;height:39px;padding:0 18px;border-radius:999px;font-size:13px!important;font-weight:700;white-space:nowrap;transition:transform .16s ease,background-color .16s ease}.creation-studio_generate__hrb9B:hover:not(:disabled){transform:translateY(-1px)}.creation-studio_settings__KwLSL{top:calc(100% + 8px);right:0;bottom:auto;z-index:10;border-color:var(--theme-border);box-shadow:var(--theme-shadow)}.creation-studio_composerHint__YmGza{margin:9px 8px 0;color:var(--theme-text-muted);font-size:11px}.creation-studio_toolbar__nMrX7{order:0;width:min(1260px,100%);min-height:72px;align-items:center;gap:10px;padding:17px 28px 10px}.creation-studio_toolbarHeading__SB_ha{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:3px}.creation-studio_toolbarHeading__SB_ha strong{color:var(--theme-text);font-size:17px;font-weight:750;letter-spacing:-.02em}.creation-studio_toolbarHeading__SB_ha span{color:var(--theme-text-muted);font-size:11px}.creation-studio_toolbar__nMrX7 input,.creation-studio_toolbar__nMrX7 select,.creation-studio_viewSwitch____IWH{height:35px;border-color:var(--theme-control-border);background:var(--theme-control-bg)}.creation-studio_toolbar__nMrX7 input{width:218px}.creation-studio_toolbar__nMrX7 input:focus,.creation-studio_toolbar__nMrX7 select:focus{border-color:var(--theme-control-border-selected)}.creation-studio_viewSwitch____IWH{flex:none;margin-left:0;border-radius:9px}.creation-studio_viewSwitch____IWH button[aria-pressed=true]{background:var(--theme-accent);color:var(--theme-accent-contrast)}.creation-studio_feed__aPIqa{order:1;background:var(--theme-page)}.creation-studio_feedInner__a_0w3{display:grid;width:min(1260px,100%);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;grid-gap:16px;gap:16px;padding:6px 28px 38px}.creation-studio_feedInner__a_0w3>.creation-studio_empty__9MlT6,.creation-studio_feedInner__a_0w3>.creation-studio_error__VNSAI,.creation-studio_feedInner__a_0w3>.creation-studio_loadMore__pd_Sb,.creation-studio_feedInner__a_0w3>.creation-studio_loading__YPS__{grid-column:1/-1}.creation-studio_task__Du0sY{display:flex;min-width:0;flex-direction:column;margin:0;padding:10px;border:1px solid var(--theme-border);border-radius:15px;background:var(--theme-panel);box-shadow:var(--theme-shadow);transition:transform .16s ease,box-shadow .16s ease}.creation-studio_task__Du0sY:hover{transform:translateY(-2px);box-shadow:var(--theme-shadow)}.creation-studio_results__VqDto{order:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));grid-gap:8px;gap:8px}.creation-studio_result__UqRCN,.creation-studio_result__UqRCN:has(>details[open]){width:auto;min-width:0}.creation-studio_result__UqRCN:has(>details[open])>.creation-studio_imageButton__c__1e{width:100%}.creation-studio_imageButton__c__1e{display:flex;position:relative;width:100%;aspect-ratio:1;align-items:center;justify-content:center;border-radius:9px;background:var(--theme-panel-muted)}.creation-studio_imageButton__c__1e img{width:100%;height:100%;max-height:none;object-fit:contain;transition:transform .22s ease}.creation-studio_imageButton__c__1e:focus-visible img,.creation-studio_result__UqRCN:hover .creation-studio_imageButton__c__1e img{transform:scale(1.02)}.creation-studio_resultActions__I8Izv{flex-wrap:wrap;gap:5px;margin-top:7px}.creation-studio_resultActions__I8Izv button,.creation-studio_taskActions__3l6eE button{padding:5px 8px;border-color:var(--theme-control-border);border-radius:7px;color:var(--theme-control-text);font-size:11px}.creation-studio_resultActions__I8Izv button:hover,.creation-studio_taskActions__3l6eE button:hover{border-color:var(--theme-control-border-selected);color:var(--theme-accent)}.creation-studio_taskPrompt__m7NX5{order:1;gap:8px;margin:10px 1px 8px}.creation-studio_taskPrompt__m7NX5 details summary{max-width:100%;color:var(--theme-text);font-size:12px;font-weight:650;line-height:1.45}.creation-studio_taskPrompt__m7NX5 details p{font-size:12px}.creation-studio_taskPrompt__m7NX5 small{color:var(--theme-text-muted);font-size:10px}.creation-studio_resultSummary__GjMKM{order:2;color:var(--theme-text-muted);font-size:11px;line-height:1.5}.creation-studio_references__BD89L img{width:32px;height:32px}.creation-studio_taskActions__3l6eE{order:3;gap:5px;margin-top:auto;padding-top:9px;border-top:1px solid var(--theme-border)}.creation-studio_taskActions__3l6eE span{margin-left:auto;white-space:nowrap}.creation-studio_pending__3uYDK{order:0;width:100%;min-height:185px;border-color:var(--theme-border);background:var(--theme-panel-muted)}.creation-studio_empty__9MlT6{margin:0;padding:40px 20px;border:1px dashed var(--theme-border);border-radius:16px;background:var(--theme-panel)}.creation-studio_empty__9MlT6 h2{margin:13px 0 9px;color:var(--theme-text);font-size:22px;font-weight:750;letter-spacing:-.02em}.creation-studio_empty__9MlT6>div{color:var(--theme-accent)}.creation-studio_loadMore__pd_Sb{min-height:38px;border-color:var(--theme-control-border);border-radius:9px}.creation-studio_done__OQd2n{background:var(--theme-accent)!important}@media (max-width:1180px){.creation-studio_feedInner__a_0w3{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-studio_toolbar__nMrX7 input{width:170px}}@media (max-width:800px){.creation-studio_studio__OZtSg{grid-template-columns:minmax(0,1fr);grid-template-rows:58px minmax(0,1fr) 58px}.creation-studio_rail__7N_u5{grid-column:1;grid-row:3;flex-direction:row;justify-content:space-around;gap:0;padding:3px 8px;border-top:1px solid var(--theme-border);border-right:0}.creation-studio_rail__7N_u5 a{width:auto;min-height:50px;flex:1 1;gap:3px;font-size:10px}.creation-studio_rail__7N_u5 a svg{width:19px;height:19px}.creation-studio_rail__7N_u5 .creation-studio_brand__MHsNs{display:none}.creation-studio_rail__7N_u5 .creation-studio_historyLink__6MGzk{margin-top:0}.creation-studio_header__YFNmI{grid-column:1;grid-row:1;padding:0 17px}.creation-studio_headerEyebrow__f9qjc{display:none}.creation-studio_header__YFNmI h1{font-size:17px}.creation-studio_header__YFNmI .creation-studio_balance__l1sW_{display:none}.creation-studio_workspace__lQks2{grid-column:1;grid-row:2}.creation-studio_hero__iv0av{padding:20px 14px 14px}.creation-studio_hero__iv0av h2{font-size:clamp(27px,5vw,34px)}.creation-studio_hero__iv0av p{max-width:430px;margin:9px auto 0;font-size:12px}.creation-studio_composerArea__537Gl{padding:0 14px 8px}.creation-studio_materials__WLLwt{width:auto;max-width:220px;flex-wrap:wrap;overflow:visible}.creation-studio_toolbar__nMrX7{min-height:0;flex-wrap:wrap;padding:13px 14px 10px}.creation-studio_toolbarHeading__SB_ha{flex-basis:100%}.creation-studio_toolbar__nMrX7 input{min-width:0;flex:1 1;width:auto}.creation-studio_toolbar__nMrX7 select{flex:none}.creation-studio_viewSwitch____IWH{margin-left:auto}.creation-studio_feedInner__a_0w3{grid-template-columns:repeat(2,minmax(0,1fr));padding:5px 14px 28px}}@media (max-width:560px){.creation-studio_heroEyebrow__L1zJd{font-size:10px}.creation-studio_hero__iv0av h2{font-size:27px}.creation-studio_hero__iv0av p{font-size:11px}.creation-studio_composer__zT5pB{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;min-height:0;padding:12px}.creation-studio_materials__WLLwt{grid-column:1;grid-row:1;width:100%;max-width:none;padding:0 0 9px;flex-wrap:nowrap;overflow-x:auto}.creation-studio_upload__qp_ur{width:49px;height:53px;min-width:49px}.creation-studio_upload__qp_ur small{display:block;font-size:9px}.creation-studio_thumbnail__E_sYP{width:67px;min-width:67px}.creation-studio_thumbnail__E_sYP img{width:67px}.creation-studio_promptWrap__B3p6k{grid-column:1;grid-row:2}.creation-studio_promptWrap__B3p6k textarea{min-height:76px;font-size:14px}.creation-studio_submitColumn__7XxG_{grid-column:1;grid-row:3}.creation-studio_settingsTrigger__TXXFu{padding:0 11px;font-size:11px!important}.creation-studio_generate__hrb9B{min-width:85px;padding:0 12px;font-size:12px!important}.creation-studio_feedInner__a_0w3{grid-template-columns:minmax(0,1fr)}.creation-studio_toolbarHeading__SB_ha span{display:none}.creation-studio_toolbar__nMrX7 input{flex-basis:calc(100% - 120px)}.creation-studio_viewSwitch____IWH{margin-left:0}.creation-studio_composerHint__YmGza span:last-child{display:none}}.creation-studio_workspace__lQks2{display:block;overflow:auto;scrollbar-gutter:stable}.creation-studio_canvasWorkspace__Xk8TS{display:flex;flex-direction:column;overflow:hidden}.creation-studio_canvasWorkspace__Xk8TS .creation-studio_toolbar__nMrX7{flex:none}.creation-studio_workbenchSurface__6EdAF{width:min(1360px,100%);margin:0 auto;padding:26px 28px 10px}.creation-studio_hero__iv0av{padding:4px 16px 23px;background:transparent}.creation-studio_heroAmbient__acsm1{display:none}.creation-studio_heroContent__43AHr{max-width:780px}.creation-studio_heroEyebrow__L1zJd{padding:5px 12px;margin:0 0 9px;border-radius:999px;background:var(--theme-panel-muted);color:var(--theme-text-soft);font-size:11px;letter-spacing:0}.creation-studio_hero__iv0av h2{color:var(--theme-text);font-size:clamp(25px,2.5vw,32px);font-weight:800;letter-spacing:-.035em}.creation-studio_hero__iv0av h2 span{color:inherit}.creation-studio_hero__iv0av p{margin-top:8px;color:var(--theme-text-soft);font-size:13px}.creation-studio_workbenchGrid__B3JPM{display:grid;grid-template-columns:minmax(350px,.94fr) minmax(0,1.42fr);align-items:start;grid-gap:20px;gap:20px}.creation-studio_composerArea__537Gl,.creation-studio_infoCard__o_Nzt,.creation-studio_previewCard__DHWeT,.creation-studio_progressCard__IRYSy,.creation-studio_referenceCard__A2b_7{min-width:0;border:1px solid var(--theme-border);border-radius:17px;background:var(--theme-panel);box-shadow:var(--theme-shadow)}.creation-studio_composerArea__537Gl{width:auto;align-self:start;padding:22px}.creation-studio_composerCardHeader__DQyA_ span{color:var(--theme-text-soft);font-size:11px;font-weight:800;letter-spacing:.11em}.creation-studio_composerCardHeader__DQyA_ h2{margin:7px 0 5px;color:var(--theme-text);font-size:20px;font-weight:800;letter-spacing:-.025em}.creation-studio_composerCardHeader__DQyA_ p{margin:0 0 17px;color:var(--theme-text-soft);font-size:12px;line-height:1.6}.creation-studio_composer__zT5pB{display:flex;flex-direction:column;gap:0;min-height:0;padding:0;border:0;border-radius:0;box-shadow:none}.creation-studio_composer__zT5pB:focus-within{border:0;box-shadow:none}.creation-studio_promptTitle__nw4ev,.creation-studio_referenceTitle__vNJwY{color:var(--theme-text);font-size:13px;font-weight:700}.creation-studio_promptTitle__nw4ev{order:1;margin-bottom:8px}.creation-studio_promptWrap__B3p6k{order:2;width:100%}.creation-studio_promptWrap__B3p6k textarea{min-height:148px;max-height:280px;padding:12px 36px 12px 13px;border:1px solid var(--theme-control-border);border-radius:12px;background:var(--theme-control-bg);color:var(--theme-control-text);font-size:14px;line-height:1.65;resize:vertical}.creation-studio_promptWrap__B3p6k textarea:focus{outline:2px solid var(--theme-focus-ring);outline-offset:0;border-color:var(--theme-control-border-selected)}.creation-studio_promptWrap__B3p6k .creation-studio_expand__NBkd_{right:8px;bottom:8px}.creation-studio_referenceTitle__vNJwY{order:3;display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:18px 0 9px}.creation-studio_referenceTitle__vNJwY small{color:var(--theme-text-muted);font-size:10px;font-weight:500;text-align:right}.creation-studio_materials__WLLwt{order:4;width:100%;max-width:none;min-height:92px;padding:0;gap:9px}.creation-studio_upload__qp_ur{width:80px;height:80px;border:1px dashed var(--theme-control-border);border-radius:12px;background:var(--theme-control-bg);color:var(--theme-control-text-muted);transform:none}.creation-studio_upload__qp_ur:hover:not(:disabled){transform:none;background:var(--theme-control-bg-hover);border-color:var(--theme-control-border-hover)}.creation-studio_thumbnail__E_sYP{width:94px;height:128px}.creation-studio_thumbnail__E_sYP img{width:94px;height:78px;border:1px solid var(--theme-border)}.creation-studio_settings__KwLSL{position:static;order:5;width:100%;max-height:none;overflow:visible;margin-top:12px;padding:16px 0 2px;border:0;border-top:1px solid var(--theme-border);border-radius:0;box-shadow:none}.creation-studio_settingsTitle___a5vm b{color:var(--theme-text);font-size:13px}.creation-studio_settingsTitle___a5vm small{color:var(--theme-text-muted);font-size:10px}.creation-studio_settings__KwLSL p{margin:6px 0 10px;color:var(--theme-text-muted)}.creation-studio_optionGroup__hmhem{padding:12px 0}.creation-studio_optionGroup__hmhem>span{color:var(--theme-text-soft);font-weight:650}.creation-studio_optionGroup__hmhem button{border-radius:9px;color:var(--theme-control-text)}.creation-studio_optionGroup__hmhem button[aria-pressed=true]{border-color:var(--theme-control-border-selected);background:var(--theme-control-bg-selected);color:var(--theme-accent)}.creation-studio_submitColumn__7XxG_{order:6;align-items:center;flex-wrap:wrap;gap:12px;margin-top:10px;padding-top:15px;border-top:1px solid var(--theme-border)}.creation-studio_selectionSummary__fsiqr{color:var(--theme-text-muted);font-size:11px}.creation-studio_cost__xRMby{color:var(--theme-text-soft)}.creation-studio_generate__hrb9B{border-radius:10px;background:var(--theme-accent);color:var(--theme-accent-contrast)}.creation-studio_generate__hrb9B:hover:not(:disabled){background:var(--theme-accent-hover)}.creation-studio_composerHint__YmGza{margin:12px 0 0;line-height:1.5}.creation-studio_outputColumn__C2YtC{display:flex;min-width:0;flex-direction:column;gap:17px}.creation-studio_infoCard__o_Nzt,.creation-studio_previewCard__DHWeT,.creation-studio_progressCard__IRYSy,.creation-studio_referenceCard__A2b_7{padding:20px}.creation-studio_cardHeading__Jm3Mh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.creation-studio_cardHeading__Jm3Mh h2{margin:0;color:var(--theme-text);font-size:17px;font-weight:760}.creation-studio_cardHeading__Jm3Mh>span{padding:5px 10px;border-radius:999px;background:var(--theme-panel-muted);color:var(--theme-text-soft);font-size:11px;font-weight:700;white-space:nowrap}.creation-studio_cardHeading__Jm3Mh>span[data-status=SUCCEEDED]{background:var(--theme-safe-bg);color:var(--theme-safe)}.creation-studio_cardHeading__Jm3Mh>span[data-status=CANCELLED],.creation-studio_cardHeading__Jm3Mh>span[data-status=FAILED],.creation-studio_cardHeading__Jm3Mh>span[data-status=REFUNDED]{background:var(--theme-risk-bg);color:var(--theme-risk)}.creation-studio_cardHeading__Jm3Mh>span[data-status=QUEUED],.creation-studio_cardHeading__Jm3Mh>span[data-status=RUNNING]{background:var(--theme-warn-bg);color:var(--theme-warn)}.creation-studio_previewGrid__hIhe2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:12px;gap:12px}.creation-studio_previewGridSingle__3MZjn{grid-template-columns:minmax(0,1fr)}.creation-studio_previewGridSingle__3MZjn .creation-studio_previewImage__VC6_x,.creation-studio_previewGridSingle__3MZjn .creation-studio_previewImage__VC6_x img{min-height:430px;height:430px}.creation-studio_previewItem__cP0fN{min-width:0;overflow:hidden;border:1px solid var(--theme-border);border-radius:14px;background:var(--theme-panel);box-shadow:var(--theme-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.creation-studio_previewItem__cP0fN:hover{transform:translateY(-2px);border-color:var(--theme-border-strong);box-shadow:var(--theme-shadow)}.creation-studio_previewImage__VC6_x{position:relative;display:grid;place-items:center;width:100%;min-height:275px;padding:0;border:0;background:var(--theme-panel-muted);overflow:hidden}.creation-studio_previewImage__VC6_x img{display:block;width:100%;height:275px;object-fit:contain;transition:transform .22s ease}.creation-studio_previewImage__VC6_x:focus-visible img,.creation-studio_previewItem__cP0fN:hover .creation-studio_previewImage__VC6_x img{transform:scale(1.015)}.creation-studio_imageIndex__k97uX{left:10px;place-items:center;min-width:27px;height:27px;padding:0 7px;border-radius:999px;background:#1d2025aa;color:#fff;font-size:11px;font-weight:750}.creation-studio_imageIndex__k97uX,.creation-studio_viewImageIcon__tfwgB{position:absolute;top:10px;display:grid;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.creation-studio_viewImageIcon__tfwgB{right:10px;place-items:center;width:30px;height:30px;border-radius:9px;background:#1d2025aa;color:#fff;opacity:0;transform:translateY(-3px);transition:opacity .16s ease,transform .16s ease}.creation-studio_viewImageIcon__tfwgB svg{width:17px;height:17px}.creation-studio_imageButton__c__1e:focus-visible .creation-studio_viewImageIcon__tfwgB,.creation-studio_previewImage__VC6_x:focus-visible .creation-studio_viewImageIcon__tfwgB,.creation-studio_previewItem__cP0fN:hover .creation-studio_viewImageIcon__tfwgB,.creation-studio_result__UqRCN:hover .creation-studio_viewImageIcon__tfwgB{opacity:1;transform:translateY(0)}.creation-studio_previewItemMeta__mQMAd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 5px}.creation-studio_previewItemMeta__mQMAd strong{color:var(--theme-text);font-size:12px}.creation-studio_previewItemMeta__mQMAd span{color:var(--theme-text-muted);font-size:10px}.creation-studio_previewItemActions__dVHZm{display:flex;flex-wrap:wrap;gap:7px;padding:4px 12px 12px}.creation-studio_previewItemActions__dVHZm button{padding:6px 10px;border:1px solid var(--theme-control-border);border-radius:8px;background:var(--theme-control-bg);color:var(--theme-control-text);font-size:11px}.creation-studio_previewItemActions__dVHZm button:hover:not(:disabled){border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover)}.creation-studio_previewEmpty__IxSe6{display:flex;min-height:430px;flex-direction:column;align-items:center;justify-content:center;padding:35px;border:1px dashed var(--theme-border);border-radius:13px;background:var(--theme-panel-muted);text-align:center}.creation-studio_previewEmpty__IxSe6>span{display:grid;place-items:center;width:54px;height:54px;border-radius:15px;background:var(--theme-panel);color:var(--theme-text-soft);font-size:26px}.creation-studio_previewEmpty__IxSe6 strong{margin-top:15px;color:var(--theme-text);font-size:14px}.creation-studio_previewEmpty__IxSe6 p{max-width:270px;margin:8px 0 0;color:var(--theme-text-muted);font-size:12px;line-height:1.6}.creation-studio_previewEmpty__IxSe6[data-working=true]>span{animation:creation-studio_previewPulse__JKm6u 1.5s ease-in-out infinite}@keyframes creation-studio_previewPulse__JKm6u{50%{opacity:.4;transform:scale(.94)}}.creation-studio_statusSteps__5p8hj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0 0 14px;padding:0;list-style:none}.creation-studio_statusSteps__5p8hj li{display:flex;align-items:center;flex-direction:column;gap:6px;color:var(--theme-text-muted);font-size:11px;font-weight:650}.creation-studio_statusSteps__5p8hj li b{display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--theme-border);border-radius:50%;background:var(--theme-panel-muted);font-size:11px}.creation-studio_statusSteps__5p8hj li[data-state=done]{color:var(--theme-safe)}.creation-studio_statusSteps__5p8hj li[data-state=done] b{border-color:var(--theme-safe);background:var(--theme-safe);color:var(--theme-panel-strong)}.creation-studio_statusSteps__5p8hj li[data-state=active]{color:var(--theme-accent)}.creation-studio_statusSteps__5p8hj li[data-state=active] b{border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast)}.creation-studio_statusSteps__5p8hj li[data-state=failed]{color:var(--theme-risk)}.creation-studio_statusSteps__5p8hj li[data-state=failed] b{border-color:var(--theme-risk);background:var(--theme-risk);color:var(--theme-panel-strong)}.creation-studio_infoCard__o_Nzt p,.creation-studio_progressCard__IRYSy p{margin:0;color:var(--theme-text-soft);font-size:12px;line-height:1.6}.creation-studio_progressCard__IRYSy>a{display:inline-block;margin-top:9px;color:var(--theme-accent);font-size:11px;font-weight:700;text-decoration:none}.creation-studio_infoCard__o_Nzt dl{display:flex;flex-direction:column;gap:10px;margin:0 0 13px}.creation-studio_infoCard__o_Nzt dl>div{display:flex;justify-content:space-between;gap:12px;color:var(--theme-text);font-size:12px}.creation-studio_infoCard__o_Nzt dt{color:var(--theme-text-muted)}.creation-studio_infoCard__o_Nzt dd{max-width:65%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;text-align:right}.creation-studio_infoCard__o_Nzt>small{display:block;color:var(--theme-text-muted);font-size:11px;line-height:1.5}.creation-studio_referenceGrid__3UukZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:9px;gap:9px}.creation-studio_referenceGrid__3UukZ img{display:block;width:100%;height:88px;border:1px solid var(--theme-border);border-radius:9px;object-fit:cover}.creation-studio_referenceCard__A2b_7 p{margin:10px 0 0;color:var(--theme-text-muted);font-size:11px}.creation-studio_resultPreviewOverlay__FTSFw{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;background:#0a0c10c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.creation-studio_resultPreviewDialog__BCzYr{display:flex;flex-direction:column;width:min(1080px,100%);max-height:min(94dvh,1000px);overflow:hidden;border:1px solid var(--theme-border);border-radius:18px;background:var(--theme-panel);box-shadow:var(--theme-shadow)}.creation-studio_resultPreviewHeader__TWihZ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;border-bottom:1px solid var(--theme-border)}.creation-studio_resultPreviewHeader__TWihZ h2{margin:0;color:var(--theme-text);font-size:17px;font-weight:750}.creation-studio_resultPreviewHeader__TWihZ p{margin:4px 0 0;color:var(--theme-text-muted);font-size:12px}.creation-studio_resultPreviewHeader__TWihZ button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:10px;background:var(--theme-control-bg);color:var(--theme-control-text-muted);font-size:26px}.creation-studio_resultPreviewHeader__TWihZ button:hover{background:var(--theme-control-bg-hover);color:var(--theme-control-text)}.creation-studio_resultPreviewStage__smIX3{display:grid;min-height:0;flex:1 1;place-items:center;overflow:auto;padding:18px;background:var(--theme-panel-muted)}.creation-studio_resultPreviewStage__smIX3 img{display:block;max-width:100%;max-height:min(72dvh,760px);width:auto;height:auto;object-fit:contain;border-radius:6px;box-shadow:0 5px 20px #14161d18}.creation-studio_resultPreviewFooter__QQbLr{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 22px;border-top:1px solid var(--theme-border)}.creation-studio_resultPreviewFooter__QQbLr>span{color:var(--theme-text-muted);font-size:12px}.creation-studio_resultPreviewFooter__QQbLr>div{display:flex;flex-wrap:wrap;gap:9px}.creation-studio_resultPreviewFooter__QQbLr button{min-width:112px;min-height:40px;padding:8px 14px;border:1px solid var(--theme-control-border);border-radius:9px;background:var(--theme-control-bg);color:var(--theme-control-text);font-size:12px;font-weight:700}.creation-studio_resultPreviewFooter__QQbLr button:last-child{border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast)}.creation-studio_resultPreviewFooter__QQbLr button:hover:not(:disabled){filter:brightness(.92)}.creation-studio_versionsDialog__LnQtV{display:flex;flex-direction:column;width:min(960px,100%);max-height:min(92dvh,900px);overflow:hidden;border:1px solid var(--theme-border);border-radius:18px;background:var(--theme-panel);box-shadow:var(--theme-shadow)}.creation-studio_versionsBody__cfYxQ{min-height:0;overflow:auto;padding:20px 22px 24px}.creation-studio_versionsEmpty__hPz_U{padding:36px 20px;border:1px dashed var(--theme-border);border-radius:12px;background:var(--theme-panel-muted);text-align:center}.creation-studio_versionsEmpty__hPz_U strong{color:var(--theme-text);font-size:16px}.creation-studio_versionsEmpty__hPz_U p{max-width:470px;margin:8px auto 0;color:var(--theme-text-soft);font-size:13px;line-height:1.65}.creation-studio_versionsGrid__SkIHh{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));grid-gap:14px;gap:14px}.creation-studio_versionCard__tqvec{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--theme-border);border-radius:12px;background:var(--theme-panel)}.creation-studio_versionImage__KjrCE{position:relative;display:grid;aspect-ratio:1;place-items:center;background:var(--theme-panel-muted);color:var(--theme-text-muted);font-size:12px}.creation-studio_versionImage__KjrCE img{display:block;width:100%;height:100%;object-fit:contain}.creation-studio_versionImage__KjrCE b{position:absolute;top:9px;left:9px;padding:4px 8px;border-radius:999px;background:#252529e6;color:#fff;font-size:11px}.creation-studio_versionMeta__uCLzM{display:flex;min-height:68px;flex-direction:column;gap:5px;padding:10px 11px 7px}.creation-studio_versionMeta__uCLzM strong{overflow:hidden;color:var(--theme-text);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.creation-studio_versionMeta__uCLzM small{color:var(--theme-text-muted);font-size:10px}.creation-studio_versionCard__tqvec>button{margin:auto 10px 10px;padding:8px 10px;border:1px solid var(--theme-control-border);border-radius:8px;background:var(--theme-control-bg);color:var(--theme-control-text);font-size:12px;font-weight:700}.creation-studio_versionCard__tqvec>button:hover{border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover)}.creation-studio_versionsLoadMore__pSTGZ{display:block;margin:18px auto 0;padding:8px 15px;border:1px solid var(--theme-control-border);border-radius:8px;background:var(--theme-control-bg);color:var(--theme-control-text);font-size:12px}@media (hover:none){.creation-studio_viewImageIcon__tfwgB{opacity:1;transform:none}}.creation-studio_feedInner__a_0w3,.creation-studio_toolbar__nMrX7{width:min(1360px,100%)}.creation-studio_toolbar__nMrX7{margin:12px auto 0}.creation-studio_feed__aPIqa{overflow:visible}.creation-studio_feedInner__a_0w3{margin:0 auto}@media (max-width:1100px){.creation-studio_workbenchGrid__B3JPM{grid-template-columns:minmax(310px,.9fr) minmax(0,1fr)}.creation-studio_workbenchSurface__6EdAF{padding-inline:18px}.creation-studio_previewEmpty__IxSe6{min-height:340px}}@media (max-width:850px){.creation-studio_workbenchGrid__B3JPM{grid-template-columns:minmax(0,1fr)}.creation-studio_outputColumn__C2YtC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.creation-studio_previewCard__DHWeT{grid-column:1/-1}.creation-studio_previewEmpty__IxSe6{min-height:280px}.creation-studio_workbenchSurface__6EdAF{padding:18px 14px 8px}}@media (max-width:560px){.creation-studio_workbenchSurface__6EdAF{padding-inline:10px}.creation-studio_hero__iv0av{padding:4px 8px 17px}.creation-studio_hero__iv0av h2{font-size:23px}.creation-studio_hero__iv0av p{font-size:11px}.creation-studio_composerArea__537Gl,.creation-studio_infoCard__o_Nzt,.creation-studio_previewCard__DHWeT,.creation-studio_progressCard__IRYSy,.creation-studio_referenceCard__A2b_7{padding:15px}.creation-studio_composer__zT5pB{display:flex}.creation-studio_promptWrap__B3p6k textarea{min-height:120px}.creation-studio_referenceTitle__vNJwY{align-items:flex-start;flex-direction:column;gap:3px}.creation-studio_referenceTitle__vNJwY small{text-align:left}.creation-studio_materials__WLLwt{flex-wrap:wrap;overflow:visible}.creation-studio_submitColumn__7XxG_>div{width:100%;justify-content:space-between}.creation-studio_outputColumn__C2YtC{display:flex}.creation-studio_previewGridSingle__3MZjn .creation-studio_previewImage__VC6_x,.creation-studio_previewGridSingle__3MZjn .creation-studio_previewImage__VC6_x img,.creation-studio_previewImage__VC6_x,.creation-studio_previewImage__VC6_x img{min-height:230px;height:230px}.creation-studio_previewEmpty__IxSe6{min-height:230px}.creation-studio_resultPreviewOverlay__FTSFw{padding:8px}.creation-studio_resultPreviewFooter__QQbLr,.creation-studio_resultPreviewHeader__TWihZ{padding:12px 14px}.creation-studio_resultPreviewStage__smIX3{padding:8px}.creation-studio_resultPreviewFooter__QQbLr{align-items:stretch;flex-direction:column}.creation-studio_resultPreviewFooter__QQbLr>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}