.UpscaleForm_auto__u_aHh{display:flex;flex-direction:column;gap:var(--space-2);box-sizing:border-box;min-width:0;padding:var(--space-3) var(--space-3-5);border:1px solid var(--cm-border-hairline);border-radius:var(--radius-lg);background:var(--cm-tile-bg)}.UpscaleForm_autoTitle__3kouP{margin:0;color:var(--cm-text-muted);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase}.UpscaleForm_autoList__BY5WK{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.UpscaleForm_autoItem__JxtcK{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--cm-text-soft);font-size:var(--text-sm);line-height:var(--leading-snug)}.UpscaleForm_autoItem__JxtcK>span:first-of-type{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.UpscaleForm_autoIcon__jkB7e{flex:none;width:var(--space-4);height:var(--space-4);color:var(--brand-cyan)}.UpscaleForm_autoBadge__i9_qf{flex:none;padding:calc(var(--space-1) / 2) var(--space-2);border:1px solid var(--cm-border-hairline);border-radius:var(--radius-full);color:var(--cm-text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}@media not all and (max-width:767px){.UpscaleForm_autoBadge__i9_qf,.UpscaleForm_autoTitle__3kouP{font-size:var(--text-2xs)}}.MarketplaceCanvas_root__yZPz1{display:flex;flex-direction:column;gap:var(--space-4);width:100%;min-width:0;margin-inline:auto;color:var(--text-primary);font-family:var(--font-primary)}.MarketplaceCanvas_visuallyHidden__JKYLq{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MarketplaceCanvas_heading__3BlEC{margin:0;min-width:0;color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-snug);overflow-wrap:break-word}.MarketplaceCanvas_hint__9TKKD{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:break-word}.MarketplaceCanvas_hintIcon__J2eR5{flex:none;width:var(--space-4);height:var(--space-4);color:var(--cm-text-muted)}.MarketplaceCanvas_progressHead__h3zHs{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-2) var(--space-4);min-width:0}.MarketplaceCanvas_progressCopy__O6I16{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-width:0}.MarketplaceCanvas_progressCount___Ttw_{flex:none;margin:0;color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-snug)}.MarketplaceCanvas_track___5bG0{position:relative;flex:none;width:100%;height:var(--space-1);overflow:hidden;border-radius:var(--radius-full);background:var(--cm-surface-card-hover)}.MarketplaceCanvas_fill__l5cTO{height:100%;border-radius:inherit;background:var(--gradient-brand);transition:width var(--ds-motion-slow)}.MarketplaceCanvas_charge___3L31{margin:0;color:var(--cm-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_grid__KCd9g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.MarketplaceCanvas_tileItem__xP3xD{display:flex;min-width:0}.MarketplaceCanvas_tileItem__xP3xD[data-muted]{opacity:var(--opacity-48)}.MarketplaceCanvas_tile__JY6j1{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:var(--radius-lg);background:none;color:inherit;font:inherit;text-align:left}.MarketplaceCanvas_tileButton__INvZJ{cursor:pointer}.MarketplaceCanvas_tileButton__INvZJ:focus-visible{outline:var(--focus-ring-width) solid var(--brand-cyan);outline-offset:var(--focus-ring-offset)}.MarketplaceCanvas_frame___1xGo{position:relative;display:block;box-sizing:border-box;width:100%;aspect-ratio:var(--mp-ratio,3/4);overflow:hidden;border:1px solid var(--cm-border-hairline);border-radius:var(--radius-lg);background:var(--cm-surface-recess)}.MarketplaceCanvas_frame___1xGo[data-status=missing],.MarketplaceCanvas_frame___1xGo[data-status=queued]{border-style:dashed;background:transparent}.MarketplaceCanvas_frame___1xGo[data-status=failed],.MarketplaceCanvas_frame___1xGo[data-status=needs-review]{border-color:var(--cm-warning-tint-border)}.MarketplaceCanvas_frame___1xGo[data-status=failed]{background:var(--cm-warning-tint-bg)}.MarketplaceCanvas_frame___1xGo[data-status=accepted]{border-color:var(--border-success)}.MarketplaceCanvas_frame___1xGo[data-status=running]{animation:MarketplaceCanvas_marketplace-canvas-breath__7XXNA var(--dur-ambient-slow) ease-in-out infinite}@keyframes MarketplaceCanvas_marketplace-canvas-breath__7XXNA{50%{border-color:rgba(var(--brand-cyan-rgb),var(--opacity-48))}}@media (hover:hover){.MarketplaceCanvas_tileButton__INvZJ:hover .MarketplaceCanvas_frame___1xGo{border-color:var(--cm-border-strong)}}.MarketplaceCanvas_tileButton__INvZJ[data-selected] .MarketplaceCanvas_frame___1xGo{border-color:var(--brand-cyan);outline:1px solid var(--brand-cyan)}.MarketplaceCanvas_frameImage__utgCJ{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.MarketplaceCanvas_framePlaceholder__l3JMh,.MarketplaceCanvas_frameVeil__M054w{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--cm-text-faint)}.MarketplaceCanvas_frameVeil__M054w{z-index:var(--z-content);background:rgba(var(--bg-body-rgb),.64);color:var(--text-primary)}.MarketplaceCanvas_frame___1xGo[data-status=failed] .MarketplaceCanvas_framePlaceholder__l3JMh{color:var(--cm-warning)}.MarketplaceCanvas_frameLoading__czSMR{position:absolute;inset:0;background:var(--loading-shimmer);background-size:200% 100%;animation:MarketplaceCanvas_marketplace-canvas-shimmer__SiKkp var(--dur-shimmer) ease-in-out infinite}@keyframes MarketplaceCanvas_marketplace-canvas-shimmer__SiKkp{0%{background-position:100% 0}to{background-position:-100% 0}}.MarketplaceCanvas_frameIcon__RnuLY{position:relative;width:var(--space-6);height:var(--space-6)}.MarketplaceCanvas_tileCaption__NPmgT{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.MarketplaceCanvas_tileTitle__5hcjr{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);overflow-wrap:break-word}.MarketplaceCanvas_tileScene__cO0TV,.MarketplaceCanvas_tileStatus__9xLMz{color:var(--cm-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_tileStatus__9xLMz{display:flex;align-items:flex-start;gap:var(--space-1);min-width:0}.MarketplaceCanvas_tileStatus__9xLMz[data-status=running]{color:var(--brand-cyan)}.MarketplaceCanvas_tileStatus__9xLMz[data-status=accepted]{color:var(--text-success)}.MarketplaceCanvas_tileStatus__9xLMz[data-status=done],.MarketplaceCanvas_tileStatus__9xLMz[data-status=missing]{color:var(--cm-text-soft)}.MarketplaceCanvas_tileStatus__9xLMz[data-status=failed],.MarketplaceCanvas_tileStatus__9xLMz[data-status=needs-review]{color:var(--cm-warning)}.MarketplaceCanvas_tileStatusIcon__sjaG6{flex:none;width:var(--space-4);height:var(--space-4)}.MarketplaceCanvas_lead__fV1Lr{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:break-word}.MarketplaceCanvas_planLead__Eh1D9{display:flex;align-items:center;gap:var(--space-3);min-width:0}.MarketplaceCanvas_planLead__Eh1D9 .MarketplaceCanvas_lead__fV1Lr{flex:1 1 auto;min-width:0}.MarketplaceCanvas_planSource__FLh7A{flex:none;width:var(--space-12);height:var(--space-12);border:1px solid var(--cm-border-hairline);border-radius:var(--radius-md);background:var(--cm-surface-recess);object-fit:cover}.MarketplaceCanvas_sketch__TgYf8{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--space-3);border-style:dashed;border-color:var(--cm-border-strong);background:radial-gradient(120% 150% at 50% 0,rgba(var(--brand-cyan-rgb),.06) 0,transparent 62%),var(--cm-surface-recess)}.MarketplaceCanvas_sketchIcon___lt2D{flex:none;width:var(--space-8);height:var(--space-8);color:var(--cm-text-faint);stroke-width:1.5}.MarketplaceCanvas_tileButton__INvZJ[data-selected] .MarketplaceCanvas_sketchIcon___lt2D{color:var(--brand-cyan)}.MarketplaceCanvas_sketchCopy__dn_0W{position:absolute;right:var(--space-3);bottom:var(--space-3);left:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.MarketplaceCanvas_sketchHeadline__IoJLv{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-snug);overflow-wrap:break-word}.MarketplaceCanvas_sketchSubtitle__UmIzb{display:-webkit-box;overflow:hidden;color:var(--cm-text-soft);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.MarketplaceCanvas_info__a5xIy{gap:var(--space-2);border:1px solid var(--cm-border-hairline-soft);border-radius:var(--radius-lg);background:var(--cm-surface-card)}.MarketplaceCanvas_info__a5xIy,.MarketplaceCanvas_kitFailure__CTifo{display:flex;align-items:flex-start;margin:0;padding:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:break-word}.MarketplaceCanvas_kitFailure__CTifo{flex-wrap:wrap;gap:var(--space-2) var(--space-3);border:1px solid var(--cm-warning-tint-border);border-radius:var(--radius-lg);background:var(--cm-warning-tint-bg)}.MarketplaceCanvas_kitFailureIcon__FHAiG{flex:none;width:var(--space-5);height:var(--space-5);color:var(--cm-warning)}.MarketplaceCanvas_kitFailureTitle__4XGdq{color:var(--text-primary);font-weight:var(--font-semibold)}.MarketplaceCanvas_infoAction__7MAVj{flex:none;margin-inline-start:auto}.MarketplaceCanvas_infoCopy__zox9g{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-width:0}.MarketplaceCanvas_blockedNote___w8h7{display:block;color:var(--cm-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_kitFoot__rbkHn .MarketplaceCanvas_blockedNote___w8h7{flex:1 1 100%}.MarketplaceCanvas_infoIcon__LAz3E{flex:none;width:var(--space-4);height:var(--space-4);margin-top:var(--space-1);color:var(--cm-text-muted)}.MarketplaceCanvas_tileItemStack__877nE{flex-direction:column;gap:var(--space-1)}.MarketplaceCanvas_tileReplace__1m9xh{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-1);min-height:var(--tap-target-min);margin:0;padding:0;border:0;background:none;color:var(--cm-text-muted);font:inherit;font-size:var(--text-xs);line-height:var(--leading-normal);text-align:left;overflow-wrap:break-word;cursor:pointer}.MarketplaceCanvas_tileReplace__1m9xh:focus-visible{outline:var(--focus-ring-width) solid var(--brand-cyan);outline-offset:var(--focus-ring-offset)}.MarketplaceCanvas_tileReplace__1m9xh:disabled{cursor:not-allowed;opacity:var(--opacity-48)}@media (hover:hover){.MarketplaceCanvas_tileReplace__1m9xh:not(:disabled):hover{color:var(--cm-text-soft)}}.MarketplaceCanvas_tileReplaceIcon__gViPL{flex:none;width:var(--space-4);height:var(--space-4)}@media not all and (max-width:767px){.MarketplaceCanvas_tileReplace__1m9xh{min-height:0}@media (pointer:coarse){.MarketplaceCanvas_tileReplace__1m9xh{min-height:var(--tap-target-min)}}}.MarketplaceCanvas_summary__X8cVO{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:0}.MarketplaceCanvas_summaryTile__6Kxra{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--cm-border-hairline);border-radius:var(--radius-lg);background:var(--cm-surface-card)}.MarketplaceCanvas_summaryTile__6Kxra[data-tone=warn]{border-color:var(--cm-warning-tint-border);background:var(--cm-warning-tint-bg)}.MarketplaceCanvas_summaryLabel__7w6NG{color:var(--cm-text-muted);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase}.MarketplaceCanvas_summaryValue__F1Pf3{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug);overflow-wrap:break-word}.MarketplaceCanvas_summaryNote__pSPpt{margin:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_summaryLink__2wzog{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-target-min);margin:0;padding:0;border:0;background:none;color:var(--brand-cyan);font:inherit;text-align:left;text-decoration:underline;text-underline-offset:var(--space-1);cursor:pointer}.MarketplaceCanvas_summaryLink__2wzog:focus-visible{outline:var(--focus-ring-width) solid var(--brand-cyan);outline-offset:var(--focus-ring-offset)}.MarketplaceCanvas_summaryLinkIcon__HuJt6{flex:none;width:var(--space-4);height:var(--space-4)}.MarketplaceCanvas_kitFoot__rbkHn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);min-width:0}.MarketplaceCanvas_output__htgdh{margin:0;color:var(--cm-text-faint);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_actions__UKG9b{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.MarketplaceCanvas_actions__UKG9b .ui-btn,.MarketplaceCanvas_blockHead___qV0U .ui-btn,.MarketplaceCanvas_listFoot___4382 .ui-btn,.MarketplaceCanvas_listState__26YGs .ui-btn{height:auto;min-height:var(--tap-target-min);padding-inline:var(--space-3);font-size:var(--text-sm)}.MarketplaceCanvas_quiet__78wRC.MarketplaceCanvas_quiet__78wRC{color:var(--cm-text-muted)}@media (hover:hover){.MarketplaceCanvas_quiet__78wRC.MarketplaceCanvas_quiet__78wRC:not(:disabled):hover{color:var(--cm-text-soft)}}.MarketplaceCanvas_failure__s9v_U{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;padding:var(--space-4);border:1px solid var(--border-error);border-radius:var(--radius-lg);background:var(--bg-error-subtle)}.MarketplaceCanvas_failureHead__Dlsk3{display:flex;align-items:center;gap:var(--space-3);min-width:0}.MarketplaceCanvas_failureIcon__nJOZX{flex:none;width:var(--space-6);height:var(--space-6);color:var(--text-error)}.MarketplaceCanvas_failureBody__8OfrP,.MarketplaceCanvas_failureNote__84vIk{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_failureNote__84vIk{color:var(--cm-text-muted)}.MarketplaceCanvas_support__8oIqm{width:100%;min-width:0;color:var(--cm-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.MarketplaceCanvas_supportSummary__n5_um{display:inline-flex;align-items:center;min-height:var(--tap-target-min);cursor:pointer}.MarketplaceCanvas_supportSummary__n5_um:focus-visible{outline:var(--focus-ring-width) solid var(--brand-cyan);outline-offset:var(--focus-ring-offset)}.MarketplaceCanvas_supportHint__ncei3{margin:0 0 var(--space-1)}.MarketplaceCanvas_supportId__7rfwz{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;overflow-wrap:anywhere}.MarketplaceCanvas_notice__wn0hq{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:rgba(var(--brand-cyan-rgb),.06)}.MarketplaceCanvas_noticeIcon__QOJrA{flex:none;width:var(--space-5);height:var(--space-5);margin-top:var(--space-1);color:var(--brand-cyan)}.MarketplaceCanvas_noticeCopy__MDbF3{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.MarketplaceCanvas_noticeTitle__18rKW{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug);overflow-wrap:break-word}.MarketplaceCanvas_noticeText__mRfK_{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:break-word}.MarketplaceCanvas_block__1Qwkj{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.MarketplaceCanvas_blockHead___qV0U{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.MarketplaceCanvas_blockHead___qV0U[data-solo]{justify-content:flex-end}.MarketplaceCanvas_blockTitle__G84Rm{margin:0;color:var(--cm-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase}.MarketplaceCanvas_blockHint__OspPN{margin:0;color:var(--cm-text-faint);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_photos__FbMp2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.MarketplaceCanvas_photoItem__MnxiQ{min-width:0}.MarketplaceCanvas_photo__83EUS{position:relative;display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;margin:0;padding:0;overflow:hidden;border:1px solid var(--cm-border-hairline);border-radius:var(--radius-lg);background:var(--cm-surface-recess);color:inherit;font:inherit}button.MarketplaceCanvas_photo__83EUS{cursor:pointer}button.MarketplaceCanvas_photo__83EUS:focus-visible{outline:var(--focus-ring-width) solid var(--brand-cyan);outline-offset:var(--focus-ring-offset)}@media (hover:hover){button.MarketplaceCanvas_photo__83EUS:hover{border-color:var(--cm-border-strong)}}.MarketplaceCanvas_photoImage__WQUSo{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.MarketplaceCanvas_photoBadge__ZM5cT{position:absolute;inset:auto var(--space-1) var(--space-1);z-index:var(--z-content);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:rgba(var(--bg-body-rgb),.8);color:var(--text-primary);font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;overflow-wrap:break-word}.MarketplaceCanvas_listState__26YGs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) 0}.MarketplaceCanvas_listStateText__8xXK7,.MarketplaceCanvas_listState__26YGs{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.MarketplaceCanvas_listStateText__8xXK7{overflow-wrap:break-word}.MarketplaceCanvas_rows__CgnbW{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.MarketplaceCanvas_row__4pFVT{display:flex;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;min-height:var(--tap-target-min);margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--cm-border-hairline);border-radius:var(--radius-lg);background:var(--cm-surface-card);color:inherit;font:inherit;text-align:left;cursor:pointer}@media (hover:hover){.MarketplaceCanvas_row__4pFVT:hover{border-color:var(--cm-border-emphasis);background:var(--cm-surface-card-hover)}}.MarketplaceCanvas_row__4pFVT:focus-visible{outline:var(--focus-ring-width) solid var(--brand-cyan);outline-offset:var(--focus-ring-offset)}.MarketplaceCanvas_row__4pFVT[aria-current=true]{border-color:var(--brand-cyan)}.MarketplaceCanvas_rowThumb__plEHc{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);overflow:hidden;border-radius:var(--radius-md);background:var(--cm-tile-bg);color:var(--cm-text-faint)}.MarketplaceCanvas_rowThumbImage__IfLnP{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.MarketplaceCanvas_rowThumbIcon__cGCCU{width:var(--space-5);height:var(--space-5)}.MarketplaceCanvas_rowCopy__A4szY{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-width:0}.MarketplaceCanvas_rowTitle__6rHq_{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);overflow-wrap:break-word}.MarketplaceCanvas_rowMeta__AiXEX{color:var(--cm-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:break-word}.MarketplaceCanvas_row__4pFVT[data-state=failed] .MarketplaceCanvas_rowMeta__AiXEX,.MarketplaceCanvas_row__4pFVT[data-state=stale] .MarketplaceCanvas_rowMeta__AiXEX{color:var(--cm-warning)}.MarketplaceCanvas_rowChevron__eAsI0{flex:none;width:var(--space-4);height:var(--space-4);color:var(--cm-text-faint)}.MarketplaceCanvas_listFoot___4382{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}@media not all and (max-width:767px){.MarketplaceCanvas_root__yZPz1{gap:var(--space-5);padding-block:var(--space-2)}.MarketplaceCanvas_grid__KCd9g{grid-template-columns:repeat(auto-fill,minmax(calc(var(--space-24) + var(--space-12)),1fr));gap:var(--space-4)}.MarketplaceCanvas_summary__X8cVO{grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-24) * 2),1fr))}.MarketplaceCanvas_actions__UKG9b{flex:none}.MarketplaceCanvas_actions__UKG9b .ui-btn,.MarketplaceCanvas_blockHead___qV0U .ui-btn,.MarketplaceCanvas_listFoot___4382 .ui-btn,.MarketplaceCanvas_listState__26YGs .ui-btn{height:var(--space-9);min-height:var(--space-9)}.MarketplaceCanvas_summaryLink__2wzog,.MarketplaceCanvas_supportSummary__n5_um{min-height:0}.MarketplaceCanvas_failure__s9v_U{padding:var(--space-5)}.MarketplaceCanvas_failureBody__8OfrP{font-size:var(--text-base);line-height:var(--leading-relaxed)}.MarketplaceCanvas_photos__FbMp2{grid-template-columns:repeat(auto-fill,minmax(var(--space-24),calc(var(--space-24) + var(--space-8))))}}@media not all and (max-width:767px){@media (pointer:coarse){.MarketplaceCanvas_actions__UKG9b .ui-btn,.MarketplaceCanvas_blockHead___qV0U .ui-btn,.MarketplaceCanvas_listFoot___4382 .ui-btn,.MarketplaceCanvas_listState__26YGs .ui-btn{height:var(--tap-target-min);min-height:var(--tap-target-min)}.MarketplaceCanvas_summaryLink__2wzog,.MarketplaceCanvas_supportSummary__n5_um{min-height:var(--tap-target-min)}}}@media (max-width:767px){.MarketplaceCanvas_actions__UKG9b .ui-btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.MarketplaceCanvas_frameLoading__czSMR,.MarketplaceCanvas_frame___1xGo[data-status=running]{animation:none}.MarketplaceCanvas_fill__l5cTO{transition:none}}.ImageStudioClient_page__EjuWw{display:contents}.ImageStudioClient_modePanel__8QqnL{display:flex;flex:none;flex-direction:column;min-width:0;min-height:0}.ImageStudioClient_modePanel__8QqnL[hidden]{display:none}@media not all and (max-width:767px){.ImageStudioClient_modePanel__8QqnL{flex:1 1 auto}}.ImageStudioClient_warn__ZXzJg{color:var(--cm-warning)}.ImageStudioClient_inlineAction__vyMKJ{display:inline;margin:0;padding:0;border:0;background:transparent;color:var(--brand-cyan);font:inherit;text-decoration:underline;text-underline-offset:var(--space-1);cursor:pointer}.ImageStudioClient_inlineAction__vyMKJ:focus-visible{outline:var(--focus-ring-width) solid var(--ring-focus-color);outline-offset:var(--focus-ring-offset)}.CarouselStudio_studio__f9F8H{position:relative;isolation:isolate;display:flex;flex:none;flex-direction:column;width:100%;min-width:0;min-height:0;font-family:var(--font-primary);color:var(--text-primary);--text-secondary:var(--sg-white-80);--text-muted:var(--sg-white-75);--text-tertiary:var(--sg-white-62);--studio-atmosphere-veil:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-32));--studio-atmosphere-ray-dim:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-64));--studio-atmosphere-foliage-dim:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-48));--btn-primary-bg:var(--cta-glass-bg);--btn-primary-bg-hover:var(--cta-glass-bg-hover);--btn-primary-border:var(--cta-glass-border);--btn-primary-border-hover:var(--cta-glass-border-hover);--btn-primary-color:var(--cta-glass-color);--btn-primary-shadow:var(--cta-glass-shadow);--btn-primary-shadow-hover:var(--cta-glass-shadow-hover);--carousel-panel-bg:radial-gradient(circle at 0% 0%,rgba(var(--brand-cyan-rgb),var(--opacity-08)),transparent 52%),radial-gradient(circle at 100% 100%,rgba(var(--brand-cyan-rgb),calc((var(--opacity-04) + var(--opacity-06)) / 2)),transparent 52%),var(--sg-surface-card);--carousel-field-bg:radial-gradient(circle at 0% 100%,rgba(var(--brand-cyan-rgb),var(--opacity-04)),transparent 55%),radial-gradient(circle at 100% 0%,rgba(var(--brand-cyan-rgb),var(--opacity-04)),transparent 55%),var(--sg-surface-card)}.CarouselStudio_panels__KIi10{display:flex;flex:none;grid-template-columns:calc(var(--space-20) * 4 + var(--space-10)) minmax(0,1fr);gap:var(--space-4);min-width:0;min-height:0}.CarouselStudio_formPanel__uKYYr,.CarouselStudio_workspace___iUGk{min-width:0;min-height:0;border:0;border-radius:0;background:transparent;overflow:visible}.CarouselStudio_formPanel__uKYYr{display:flex;flex-direction:column}.CarouselStudio_tabs__jY4gl{display:flex;flex:none;gap:var(--space-6);margin-bottom:var(--space-4);border-bottom:1px solid var(--sg-border-hairline)}.CarouselStudio_embedded___e9_d .CarouselStudio_formPanel__uKYYr>.CarouselStudio_tabs__jY4gl{gap:var(--space-3);margin-bottom:0;padding-inline:var(--space-4)}.CarouselStudio_tabs__jY4gl button{display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--space-11);padding:var(--space-2-5) 0;border:0;border-radius:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:color var(--transition-fast)}.CarouselStudio_tabs__jY4gl button>span{position:relative;align-self:stretch;display:flex;align-items:center}.CarouselStudio_tabs__jY4gl button>svg{width:var(--space-4);height:var(--space-4)}.CarouselStudio_tabs__jY4gl .CarouselStudio_activeTab__owv2V,.CarouselStudio_tabs__jY4gl button:hover{color:var(--text-primary)}.CarouselStudio_tabs__jY4gl .CarouselStudio_activeTab__owv2V>svg{color:var(--brand-cyan)}.CarouselStudio_activeTab__owv2V>span:after{position:absolute;content:"";height:calc(var(--space-1) / 2);right:0;bottom:calc(var(--space-2-5) * -1 - 1px);left:0;border-radius:var(--radius-full);background:var(--brand-cyan)}.CarouselStudio_formScroll__g_LbC{flex:1;min-height:0;overflow:visible;padding:var(--space-4)}.CarouselStudio_field__DvlF0,.CarouselStudio_tileField__cHp1s,.CarouselStudio_topic__fenHw{display:flex;flex-direction:column;min-width:0;margin-bottom:var(--space-2);padding:var(--space-2-5) var(--space-3-5);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);background:var(--carousel-field-bg);font-size:var(--text-sm)}.CarouselStudio_field__DvlF0>span,.CarouselStudio_sectionLabel__uVDue,.CarouselStudio_tileField__cHp1s>span,.CarouselStudio_topic__fenHw>span{color:var(--text-secondary);font-size:var(--text-2xs);font-weight:var(--font-medium);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.CarouselStudio_topic__fenHw{--clear-pad-block:var(--space-2-5);--clear-pad-inline:var(--space-3-5);--clear-line:calc(var(--text-2xs) * var(--leading-normal))}.CarouselStudio_topicHead__BQn6z{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.CarouselStudio_field__DvlF0 input:not([type=range]),.CarouselStudio_field__DvlF0 select,.CarouselStudio_field__DvlF0 textarea,.CarouselStudio_tileField__cHp1s input,.CarouselStudio_tileField__cHp1s select,.CarouselStudio_topic__fenHw textarea{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-1) 0;background:transparent;border:0;color:var(--text-primary);font:inherit;line-height:var(--leading-normal)}.CarouselStudio_topic__fenHw textarea{min-height:calc(var(--space-24) + var(--space-8));resize:vertical}.CarouselStudio_topic__fenHw small{align-self:flex-end;color:var(--text-muted);font-size:var(--text-2xs)}.CarouselStudio_field__DvlF0 input,.CarouselStudio_field__DvlF0 select,.CarouselStudio_field__DvlF0 textarea,.CarouselStudio_tileField__cHp1s input,.CarouselStudio_tileField__cHp1s select{min-height:var(--space-7)}.CarouselStudio_formRow__yTswE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-2)}.CarouselStudio_formatError__KRkux{grid-column:1/-1;margin:0 0 var(--space-2);color:var(--text-error);font-size:var(--text-xs);line-height:var(--leading-normal)}.CarouselStudio_sectionLabel__uVDue{margin:var(--space-5) 0 var(--space-3)}.CarouselStudio_styleOptions__QnC9E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2-5);margin-bottom:var(--space-4)}.CarouselStudio_styleOption__8deEz{border:0;padding:0;background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer;text-align:left;min-width:0}.CarouselStudio_styleArt__2oLqK{overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--sg-border-hairline);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard);pointer-events:none}.CarouselStudio_styleOption__8deEz span{display:block;padding-top:var(--space-2);font-size:var(--text-xs)}.CarouselStudio_styleSelected__RKAV9 .CarouselStudio_styleArt__2oLqK{border-color:var(--brand-cyan);box-shadow:var(--ring-focus)}.CarouselStudio_styleSelected__RKAV9 span{color:var(--text-primary)}.CarouselStudio_uploadButton__tk8OP{margin-top:var(--space-3)}.CarouselStudio_consistency__xJiG5,.CarouselStudio_formFooter__c6tqZ p,.CarouselStudio_hint__vf7zS{margin:var(--space-2) 0 var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.CarouselStudio_consistency__xJiG5{display:flex;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-4)}.CarouselStudio_consistency__xJiG5 svg{flex:none;color:var(--brand-cyan)}.CarouselStudio_referencePreview__a5gDs{display:flex;align-items:flex-start;gap:var(--space-3);margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-md)}.CarouselStudio_referencePreview__a5gDs img{width:var(--space-16);height:var(--space-20);flex:none;object-fit:contain;border-radius:var(--radius-sm)}.CarouselStudio_referencePreview__a5gDs figcaption{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.CarouselStudio_formFooter__c6tqZ{display:flex;flex:none;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--sg-border-hairline-soft)}.CarouselStudio_formFooter__c6tqZ .CarouselStudio_generateButton__w7NMi.ui-btn{min-height:var(--space-14);border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-semibold)}.CarouselStudio_formFooter__c6tqZ .CarouselStudio_generateGlass__TqIj7.ui-btn{border:1px solid var(--border-accent);color:var(--text-primary);background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),calc((var(--opacity-12) + var(--opacity-16)) / 2)),rgba(var(--brand-cyan-rgb),var(--opacity-06))),rgba(var(--brand-cyan-rgb),var(--opacity-04));box-shadow:var(--sg-cyan-glow-soft)}.CarouselStudio_formFooter__c6tqZ .CarouselStudio_generateGlass__TqIj7.ui-btn:hover:not(:disabled){background:var(--sg-liquid-mist-hover)}.CarouselStudio_formFooter__c6tqZ .CarouselStudio_generateGlass__TqIj7.ui-btn:disabled{opacity:1;color:var(--text-secondary)}.CarouselStudio_formFooter__c6tqZ p{margin:0;font-size:var(--text-xs);text-align:center}.CarouselStudio_formFooter__c6tqZ .CarouselStudio_footerWarning__yq3E_{color:var(--text-warning)}.CarouselStudio_sheetCover__0yo3v{container-type:size;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CarouselStudio_sheetCover__0yo3v .CarouselStudio_sheetCoverSlide__BrZRA{flex:none;width:min(100cqw,calc(100cqh * var(--carousel-ratio, 4 / 5)));pointer-events:none}.CarouselStudio_workspace___iUGk{display:flex;flex-direction:column}.CarouselStudio_projectBar__zlaq3{display:flex;align-items:center;flex-wrap:wrap;flex:none;gap:var(--space-2);border-bottom:1px solid var(--sg-border-hairline-soft);min-height:var(--space-20);padding:var(--space-3) var(--space-4)}.CarouselStudio_projectHeading__Jdmxk{min-width:0}.CarouselStudio_projectHeading__Jdmxk h2{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CarouselStudio_projectHeading__Jdmxk p{margin:0;color:var(--text-secondary);font-size:var(--text-xs)}.CarouselStudio_badge__kK6aJ{flex:none;border:1px solid var(--modal-pill-border);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2-5);background:var(--modal-pill-bg);color:var(--modal-pill-text);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-snug);white-space:nowrap}.CarouselStudio_historyActions__ia7AM,.CarouselStudio_inlineActions__APscu,.CarouselStudio_projectActions__EVkFw,.CarouselStudio_viewSwitch__dI_Do{display:flex;align-items:center;gap:var(--space-1)}.CarouselStudio_projectActions__EVkFw{flex:none;justify-content:flex-end;margin-left:auto}.CarouselStudio_resultBar__y998L{flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-4)}.CarouselStudio_resultBar__y998L,.CarouselStudio_shelves__1_saL{display:flex;border-top:1px solid var(--sg-border-hairline-soft)}.CarouselStudio_shelves__1_saL{flex-direction:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);flex:0 1 auto;min-width:0;min-height:var(--space-12)}.CarouselStudio_projectActions__EVkFw .ui-btn{white-space:nowrap;padding:var(--space-2) var(--space-3)}.CarouselStudio_projectActions__EVkFw .ui-btn,.CarouselStudio_toolbar__WvrA3 .ui-btn{border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);background:var(--modal-item-bg);color:var(--modal-text-soft);font-size:var(--text-sm);font-weight:var(--font-medium);transition:border-color var(--transition-fast)}.CarouselStudio_projectActions__EVkFw .ui-btn:hover:not(:disabled),.CarouselStudio_toolbar__WvrA3 .ui-btn:hover:not(:disabled){border-color:var(--modal-item-border-hover);background:var(--modal-item-bg);color:var(--modal-text-soft)}.CarouselStudio_toolbar__WvrA3{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) 0;margin-left:auto}.CarouselStudio_toolbar__WvrA3 .ui-btn{min-width:var(--space-11);min-height:var(--space-11);padding:var(--space-2)}.CarouselStudio_toolbar__WvrA3 button[aria-pressed=true],.CarouselStudio_toolbar__WvrA3 button[aria-pressed=true]:hover:not(:disabled){border-color:var(--modal-item-border-selected);background:var(--modal-item-bg-selected);color:var(--text-primary)}.CarouselStudio_viewSwitch__dI_Do{gap:calc(var(--space-1) / 2);padding:0;border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);background:var(--modal-item-bg)}.CarouselStudio_viewSwitch__dI_Do .ui-btn,.CarouselStudio_viewSwitch__dI_Do .ui-btn:hover:not(:disabled){border-color:transparent;border-radius:var(--radius-sm);background:transparent}.CarouselStudio_viewSwitch__dI_Do .ui-btn:hover:not(:disabled){color:var(--text-primary)}.CarouselStudio_historyActions__ia7AM{gap:var(--space-2)}.CarouselStudio_editorBody__1ngl_{display:grid;grid-template-columns:minmax(0,1fr);flex:none;min-height:0;overflow:hidden}.CarouselStudio_editing__mvjEN{grid-template-columns:minmax(0,1fr) calc(var(--space-20) * 3)}.CarouselStudio_canvasColumn__cIqHy{display:flex;flex-direction:column;min-width:0;min-height:0}.CarouselStudio_canvas__OwoRu{display:flex;align-items:center;justify-content:center;gap:0;flex:none;min-height:0;padding:var(--space-5) var(--space-2);container-type:normal;overflow:hidden}.CarouselStudio_canvas__OwoRu .CarouselStudio_mainPreview__iUUqr{width:min(calc(100% - var(--space-20)),calc(var(--space-20) * 5 * var(--carousel-ratio, 4 / 5)));flex:0 1 auto}.CarouselStudio_slideArrow__Kvu_q{min-width:var(--space-11);min-height:var(--space-11);flex:none}.CarouselStudio_seriesGrid__OA2gR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-4);padding:var(--space-4);overflow:auto;min-height:0}.CarouselStudio_seriesTile__spG_j{min-width:0;background:transparent;border:0;padding:0;text-align:left;color:var(--text-secondary);font:inherit;cursor:pointer}.CarouselStudio_seriesTile__spG_j>span{display:block;margin-top:var(--space-2);font-size:var(--text-xs)}.CarouselStudio_filmstripWrap__3VT0F{flex:none;padding:var(--space-3) var(--space-4);border-top:1px solid var(--sg-border-hairline-soft)}.CarouselStudio_filmstripHeading__t5io5{display:flex;justify-content:space-between;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary)}.CarouselStudio_filmstripHeading__t5io5 small{font-size:var(--text-xs)}.CarouselStudio_filmstrip__5TfG3{--carousel-thumb-width:clamp(var(--space-8),calc((var(--space-14) + var(--space-1)) * var(--carousel-ratio, 4 / 5)),var(--space-24));--carousel-handle-size:var(--space-11);display:flex;gap:var(--space-2);overflow-x:auto;padding:var(--space-1);scrollbar-width:thin}.CarouselStudio_thumb__YUZ17{position:relative;box-sizing:border-box;min-width:0;flex:0 0 calc(var(--carousel-thumb-width) + var(--carousel-handle-size) + var(--space-1) + var(--space-2-5));border:1px solid transparent;border-radius:var(--radius-sm);padding:var(--space-1)}.CarouselStudio_selectedThumb__A0av1{border-color:var(--brand-cyan);background:var(--bg-accent-subtle)}.CarouselStudio_thumbSelect__m_gyk{display:block;width:100%;padding:0;border:0;text-align:left;color:var(--text-secondary);background:transparent;font:inherit;cursor:pointer}.CarouselStudio_thumbSelect__m_gyk .CarouselStudio_thumbPreview__LetZ1{width:var(--carousel-thumb-width)}.CarouselStudio_thumbPreview__LetZ1{pointer-events:none;overflow:hidden;border-radius:var(--radius-xs)}.CarouselStudio_thumbSelect__m_gyk>span{display:block;margin-top:var(--space-1-5);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CarouselStudio_dragHandle__vJFBt{position:absolute;display:flex;align-items:center;justify-content:center;top:var(--space-1);right:var(--space-1);width:var(--carousel-handle-size);height:var(--carousel-handle-size);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-primary);opacity:0;cursor:grab;touch-action:none}.CarouselStudio_dragHandle__vJFBt svg{box-sizing:initial;padding:var(--space-1);border-radius:var(--radius-xs);background:var(--carousel-field-bg)}.CarouselStudio_thumb__YUZ17:focus-within .CarouselStudio_dragHandle__vJFBt,.CarouselStudio_thumb__YUZ17:hover .CarouselStudio_dragHandle__vJFBt{opacity:1}@media (pointer:coarse){.CarouselStudio_dragHandle__vJFBt{opacity:1}}.CarouselStudio_dragHandle__vJFBt:active{cursor:grabbing}.CarouselStudio_inspector__X_nNT{border-left:1px solid var(--sg-border-hairline);padding:var(--space-4);min-width:0;overflow:auto;background:var(--carousel-field-bg)}.CarouselStudio_inspectorHeader__3IT4i{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.CarouselStudio_inspectorHeader__3IT4i h2{min-width:0;margin:0;font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug)}.CarouselStudio_inspectorHeader__3IT4i .ui-btn{padding:var(--space-2);min-width:var(--space-8);min-height:var(--space-8)}.CarouselStudio_textPlacement__H8lP_{min-width:0;margin:0 0 var(--space-4);padding:0 0 var(--space-2);border:0;border-bottom:1px solid var(--sg-border-hairline)}.CarouselStudio_textPlacement__H8lP_ legend{margin-bottom:var(--space-2);padding:0;color:var(--text-secondary);font-size:var(--text-2xs);font-weight:var(--font-medium);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.CarouselStudio_textPlacementHint__x55zY{margin:0 0 var(--space-3);color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-normal)}.CarouselStudio_rangeHeading__rhY9w{display:flex;justify-content:space-between;gap:var(--space-3)}.CarouselStudio_rangeHeading__rhY9w output{color:var(--text-primary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-normal)}.CarouselStudio_fieldInline__cbWEH{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--space-11);padding-block:var(--space-1)}.CarouselStudio_fieldInline__cbWEH>span{flex:1 1 auto;min-width:0}.CarouselStudio_field__DvlF0.CarouselStudio_fieldInline__cbWEH input{flex:0 0 calc(var(--space-16) + var(--space-3));width:calc(var(--space-16) + var(--space-3));text-align:right;font-variant-numeric:tabular-nums}.CarouselStudio_textPlacementActions__kREKv{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.CarouselStudio_textPlacementActions__kREKv .ui-btn{flex:1 1 auto;min-height:var(--space-9);padding-inline:var(--space-2-5);font-size:var(--text-xs);white-space:normal}.CarouselStudio_field__DvlF0 textarea{resize:vertical}@media (pointer:coarse){.CarouselStudio_field__DvlF0 textarea,.CarouselStudio_topic__fenHw textarea{resize:none}}.CarouselStudio_field__DvlF0 input[type=range]{width:100%;accent-color:var(--brand-cyan)}.CarouselStudio_field__DvlF0:has(:disabled)>span{color:var(--text-tertiary)}.CarouselStudio_field__DvlF0 input:disabled,.CarouselStudio_field__DvlF0 select:disabled,.CarouselStudio_field__DvlF0 textarea:disabled{color:var(--text-tertiary)}.CarouselStudio_field__DvlF0 select option,.CarouselStudio_tileField__cHp1s select option{background:var(--bg-popover-solid);color:var(--text-primary)}.CarouselStudio_itemFields__lLTLA{padding-top:var(--space-2)}.CarouselStudio_paletteOptions__9J6cT{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-4)}.CarouselStudio_editorStatus__Xzu1_{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);flex:1 1 var(--space-24);flex-wrap:wrap;padding:0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary)}.CarouselStudio_downloadReady__tIoD1{display:inline-flex;align-items:center;min-height:var(--space-11);color:var(--brand-cyan);font-size:var(--text-xs);text-decoration:underline;text-underline-offset:var(--space-1)}.CarouselStudio_error__c_VYu,.CarouselStudio_notice__Cmeaw{flex:none;padding:var(--space-3) var(--space-4);background:var(--bg-error-subtle);border-block:1px solid var(--border-error);color:var(--text-error);font-size:var(--text-xs);line-height:var(--leading-normal)}.CarouselStudio_notice__Cmeaw{background:var(--bg-accent-subtle);border-block-color:var(--border-accent);color:var(--text-cyan-tinted)}.CarouselStudio_error__c_VYu p,.CarouselStudio_notice__Cmeaw p{margin:0 0 var(--space-2)}.CarouselStudio_illustrations___CXBt,.CarouselStudio_projectHistory__O7Z9i{flex:0 1 auto;min-width:0;min-height:0;max-height:none;overflow:auto}.CarouselStudio_illustrations___CXBt:not([open]),.CarouselStudio_projectHistory__O7Z9i:has(>.CarouselStudio_historyToggle__5pi6U[aria-expanded=false]){flex-shrink:0}.CarouselStudio_historyToggle__5pi6U,.CarouselStudio_illustrations___CXBt>summary{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;min-height:var(--space-11);padding:var(--space-3-5) var(--space-4);border:0;color:var(--text-secondary);background:transparent;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer}.CarouselStudio_illustrations___CXBt>summary{list-style:none}.CarouselStudio_illustrations___CXBt>summary::-webkit-details-marker{display:none}.CarouselStudio_shelfTitle__LegHK{flex:1 1 auto;min-width:0}.CarouselStudio_shelfMeta__O3zqB{flex:none;margin-inline-end:var(--space-2);font-size:var(--text-xs)}.CarouselStudio_shelfChevron__ecSPT{flex:none;color:var(--text-tertiary);transition:transform var(--transition-fast)}.CarouselStudio_historyToggle__5pi6U[aria-expanded=true] .CarouselStudio_shelfChevron__ecSPT,.CarouselStudio_illustrations___CXBt[open]>summary .CarouselStudio_shelfChevron__ecSPT{transform:rotate(180deg)}.CarouselStudio_detailsContent__PtjkC{padding:0 var(--space-4) var(--space-4)}.CarouselStudio_modelRow__9dAeI{display:flex;align-items:flex-end;gap:var(--space-2);margin-bottom:var(--space-3)}.CarouselStudio_modelRow__9dAeI .CarouselStudio_field__DvlF0{flex:1;margin:0}.CarouselStudio_assetRow__Vo07Q{padding:var(--space-4) 0;border-top:1px solid var(--sg-border-hairline)}.CarouselStudio_projectRow__HFQxU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--space-11);padding:var(--space-3);margin-top:var(--space-2);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-md);color:var(--text-primary);background:var(--carousel-field-bg);text-align:left;font:inherit;cursor:pointer}.CarouselStudio_projectRow__HFQxU strong{font-size:var(--text-sm);font-weight:var(--font-medium)}.CarouselStudio_projectRow__HFQxU span{font-size:var(--text-xs);color:var(--text-secondary)}.CarouselStudio_quotePrice__K_16R{margin:0;color:var(--text-primary);font-size:var(--text-h4);font-weight:var(--font-medium)}.CarouselStudio_modalStatus__gpKS1{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-xs)}.CarouselStudio_modalActions__n_Mga{--btn-primary-bg:var(--cta-glass-bg);--btn-primary-bg-hover:var(--cta-glass-bg-hover);--btn-primary-border:var(--cta-glass-border);--btn-primary-border-hover:var(--cta-glass-border-hover);--btn-primary-color:var(--cta-glass-color);--btn-primary-shadow:var(--cta-glass-shadow);--btn-primary-shadow-hover:var(--cta-glass-shadow-hover)}.CarouselStudio_modalActions__n_Mga .ui-btn-primary:disabled,.CarouselStudio_modalActions__n_Mga .ui-btn-primary[aria-disabled=true]{box-shadow:none}.CarouselStudio_modalActions__n_Mga .ui-btn{min-height:var(--space-11)}.CarouselStudio_exportOptions__Yep9W{display:grid;gap:var(--space-2)}.CarouselStudio_studio__f9F8H button:focus-visible,.CarouselStudio_studio__f9F8H input:is([type=range],[type=checkbox],[type=radio],[type=file]):focus-visible,.CarouselStudio_studio__f9F8H summary:focus-visible{outline:calc(var(--space-1) / 2) solid var(--ring-focus-color);outline-offset:calc(var(--space-1) / 2)}.CarouselStudio_studio__f9F8H button:disabled,.CarouselStudio_studio__f9F8H input:disabled,.CarouselStudio_studio__f9F8H textarea:disabled{cursor:not-allowed}@media not all and (max-width:767px){.CarouselStudio_studio__f9F8H{flex:1 1 auto}.CarouselStudio_panels__KIi10{display:grid;flex:1 1 auto;gap:var(--space-2)}.CarouselStudio_formPanel__uKYYr,.CarouselStudio_workspace___iUGk{border:1px solid var(--sg-border-hairline);border-radius:var(--radius-2xl);background:var(--carousel-panel-bg);overflow:hidden}.CarouselStudio_tabs__jY4gl{margin-bottom:var(--space-3)}.CarouselStudio_formScroll__g_LbC{overflow:auto}.CarouselStudio_projectBar__zlaq3{min-height:var(--space-14);padding:var(--space-3) var(--space-5)}.CarouselStudio_projectHeading__Jdmxk h2{font-size:var(--text-base)}.CarouselStudio_badge__kK6aJ{padding:var(--space-1-5) var(--space-2-5)}.CarouselStudio_resultBar__y998L,.CarouselStudio_shelves__1_saL{background:var(--sg-surface-recess)}.CarouselStudio_detailsContent__PtjkC,.CarouselStudio_error__c_VYu,.CarouselStudio_historyToggle__5pi6U,.CarouselStudio_illustrations___CXBt>summary,.CarouselStudio_notice__Cmeaw,.CarouselStudio_resultBar__y998L{padding-inline:var(--space-5)}.CarouselStudio_toolbar__WvrA3{flex-basis:auto;justify-content:flex-end;gap:var(--space-3)}.CarouselStudio_toolbar__WvrA3 .ui-btn{padding-inline:var(--space-2-5)}.CarouselStudio_editorBody__1ngl_{flex:1}.CarouselStudio_canvas__OwoRu{gap:var(--space-3);flex:1;padding:var(--space-4);container-type:size;container-name:carousel-canvas;overflow:auto}.CarouselStudio_canvas__OwoRu .CarouselStudio_mainPreview__iUUqr{width:min(calc(100% - 2 * (var(--space-11) + var(--space-3))),calc(100cqh * var(--carousel-ratio, 4 / 5)),calc(var(--space-20) * 7.5 * var(--carousel-ratio, 4 / 5)));flex:none}.CarouselStudio_seriesGrid__OA2gR{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);padding:var(--space-6)}.CarouselStudio_filmstripWrap__3VT0F{padding:var(--space-2) var(--space-5)}.CarouselStudio_filmstripHeading__t5io5{row-gap:var(--space-3)}.CarouselStudio_filmstrip__5TfG3{gap:var(--space-3)}.CarouselStudio_editorStatus__Xzu1_{gap:var(--space-4)}.CarouselStudio_illustrations___CXBt,.CarouselStudio_projectHistory__O7Z9i{max-height:calc(var(--space-20) * 4)}}@media not all and (max-width:1020px){.CarouselStudio_shelves__1_saL{display:grid}.CarouselStudio_projectActions__EVkFw .ui-btn{padding-inline:var(--space-3)}}@media not all and (max-width:1280px){.CarouselStudio_projectBar__zlaq3{gap:var(--space-4)}.CarouselStudio_editing__mvjEN{grid-template-columns:minmax(0,1fr) calc(var(--space-20) * 3 + var(--space-14))}}@media (max-width:1280px){.CarouselStudio_badge__kK6aJ,.CarouselStudio_filmstripHeading__t5io5 small{display:none}}@media (max-width:1020px){.CarouselStudio_editing__mvjEN{display:flex;flex-direction:column;overflow:auto}.CarouselStudio_editing__mvjEN .CarouselStudio_canvasColumn__cIqHy{min-height:calc(var(--space-20) * 5);flex:none}.CarouselStudio_editing__mvjEN .CarouselStudio_inspector__X_nNT{border-left:0;border-top:1px solid var(--sg-border-hairline);overflow:visible}.CarouselStudio_toolbar__WvrA3{padding-inline:var(--space-3)}.CarouselStudio_editButton__BZ_8t .CarouselStudio_buttonText__BV0pF{display:none}}@media (max-width:767px){.CarouselStudio_studio__f9F8H{height:auto;overflow:visible;padding-bottom:calc(var(--trial-banner-height, 0px) + var(--space-4))}.CarouselStudio_panels__KIi10{flex-direction:column}.CarouselStudio_tabs__jY4gl{padding-inline:var(--space-3)}.CarouselStudio_formPanel__uKYYr,.CarouselStudio_workspace___iUGk{flex:none}.CarouselStudio_projectHeading__Jdmxk{flex:1}.CarouselStudio_badge__kK6aJ{display:block}.CarouselStudio_toolbar__WvrA3{padding:0}.CarouselStudio_editorBody__1ngl_{display:block;overflow:visible}.CarouselStudio_canvasColumn__cIqHy,.CarouselStudio_editing__mvjEN .CarouselStudio_canvasColumn__cIqHy{min-height:0}.CarouselStudio_slideArrow__Kvu_q{padding-inline:var(--space-1)}.CarouselStudio_filmstripHeading__t5io5{flex-wrap:wrap}.CarouselStudio_filmstripHeading__t5io5 small{display:block}.CarouselStudio_filmstrip__5TfG3{margin-inline:calc(var(--space-1) * -1)}.CarouselStudio_seriesGrid__OA2gR{max-height:calc(var(--space-20) * 7)}.CarouselStudio_projectHistory__O7Z9i{border-top:1px solid var(--sg-border-hairline-soft)}.CarouselStudio_modelRow__9dAeI .CarouselStudio_field__DvlF0{flex-basis:100%}.CarouselStudio_inlineActions__APscu,.CarouselStudio_projectRow__HFQxU{flex-wrap:wrap}}@media (max-width:359px){.CarouselStudio_historyActions__ia7AM{gap:var(--space-1)}.CarouselStudio_viewSwitch__dI_Do .ui-btn{padding-inline:var(--space-1-5)}}@media (prefers-reduced-motion:reduce){.CarouselStudio_shelfChevron__ecSPT,.CarouselStudio_styleArt__2oLqK,.CarouselStudio_thumb__YUZ17{transition:none!important}}@media (pointer:fine){.CarouselStudio_projectActions__EVkFw .ui-btn,.CarouselStudio_toolbar__WvrA3 .ui-btn{min-width:var(--space-8);min-height:var(--space-8)}.CarouselStudio_viewSwitch__dI_Do{padding:calc(var(--space-1) / 2)}.CarouselStudio_viewSwitch__dI_Do .ui-btn{min-height:calc(var(--space-8) - var(--space-1) - 2px);padding-block:0}.CarouselStudio_filmstrip__5TfG3{--carousel-handle-size:var(--space-8)}}.CarouselStudio_field__DvlF0:hover,.CarouselStudio_tileField__cHp1s:hover,.CarouselStudio_topic__fenHw:hover{border-color:var(--sg-border-emphasis)}.CarouselStudio_field__DvlF0:focus-within,.CarouselStudio_tileField__cHp1s:focus-within,.CarouselStudio_topic__fenHw:focus-within{border-color:var(--border-accent)}@media (max-width:767px){.content-shell:has(.CarouselStudio_studio__f9F8H),.create-page:has(.CarouselStudio_studio__f9F8H),.main-content:has(.CarouselStudio_studio__f9F8H),body:has(.CarouselStudio_studio__f9F8H){overflow:visible!important;height:auto!important}.CarouselStudio_formFooter__c6tqZ{position:fixed;right:0;bottom:var(--cv-keyboard-offset,0);left:0;z-index:var(--z-fixed);gap:var(--space-2);padding-right:max(var(--space-4),env(safe-area-inset-right,0px));padding-bottom:max(var(--space-3),calc(env(safe-area-inset-bottom, 0px) - var(--cv-keyboard-offset, 0px)));padding-left:max(var(--space-4),env(safe-area-inset-left,0px));border-top-color:var(--sg-border-hairline);background:linear-gradient(180deg,var(--bg-body),var(--bg-deeper));transition:bottom var(--transition-fast)}.CarouselStudio_formFooter__c6tqZ:has([data-phase])>p{display:none}}@media (max-width:767px) and (max-device-height:600px){.CarouselStudio_formFooter__c6tqZ{gap:var(--space-1-5);padding-top:var(--space-2);padding-bottom:max(var(--space-2),calc(env(safe-area-inset-bottom, 0px) - var(--cv-keyboard-offset, 0px)))}}@media (prefers-reduced-motion:reduce){.CarouselStudio_field__DvlF0,.CarouselStudio_formFooter__c6tqZ,.CarouselStudio_tabs__jY4gl button,.CarouselStudio_tileField__cHp1s,.CarouselStudio_topic__fenHw{transition:none}}@media not all and (max-width:767px){@media (max-height:800px){.CarouselStudio_filmstripHeading__t5io5{display:none}}}@media not all and (max-width:767px){body:has(.generation-queue-fab) .CarouselStudio_resultBar__y998L,body:has(.generation-queue-fab) .CarouselStudio_shelves__1_saL{padding-inline-end:calc(var(--fab-size) + var(--space-6) + var(--space-3))}}@media (max-width:1020px){.CarouselStudio_projectHistory__O7Z9i{border-top:1px solid var(--sg-border-hairline-soft)}}.CarouselStudio_modelRow__9dAeI{flex-wrap:wrap}.CarouselStudio_modelRow__9dAeI .CarouselStudio_field__DvlF0{flex:1 1 calc(var(--space-20) * 2)}@media (max-width:1020px),(pointer:coarse){.CarouselStudio_field__DvlF0 input,.CarouselStudio_field__DvlF0 select,.CarouselStudio_inspectorHeader__3IT4i .ui-btn,.CarouselStudio_textPlacementActions__kREKv .ui-btn,.CarouselStudio_tileField__cHp1s input,.CarouselStudio_tileField__cHp1s select{min-height:var(--space-11)}.CarouselStudio_inspectorHeader__3IT4i .ui-btn{min-width:var(--space-11)}}.CarouselStudio_field__DvlF0 select,.CarouselStudio_tileField__cHp1s select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-secondary) 50%),linear-gradient(135deg,var(--text-secondary) 50%,transparent 50%);background-repeat:no-repeat;background-size:var(--space-1-5) var(--space-1-5);text-overflow:ellipsis;background-position:right var(--space-1-5) center,right 0 center;padding-inline-end:var(--space-5)}.CarouselPreview_root__j0IwA{position:relative;width:100%;aspect-ratio:var(--carousel-ratio,4/5)}.CarouselPreview_canvas__TiHdF{display:block;width:100%;height:auto;overflow:hidden}.CarouselPreview_selectable__vZsBH{cursor:text}.CarouselPreview_selectable__vZsBH:focus-visible{outline:var(--focus-ring-width) solid var(--ring-focus-color);outline-offset:var(--space-1)}.CarouselPreview_status__mhVjJ{position:absolute;inset:auto var(--space-2) var(--space-2);max-height:calc(100% - 2 * var(--space-2));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-popover-solid);color:var(--text-primary);font-family:var(--font-primary);font-size:var(--text-xs);line-height:var(--leading-normal);box-shadow:var(--shadow-sm)}.CarouselPreview_status__mhVjJ[role=alert]{color:var(--text-error)}@container carousel-canvas (max-height: 119px){.CarouselPreview_status__mhVjJ{width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.CarouselPreview_draggable__Xbyvp{cursor:move;touch-action:none}.CarouselPreview_hitArea__E5Z1_{fill:transparent;pointer-events:all}.CarouselPreview_selectionFrame__O_g1f{fill:none;stroke:var(--text-accent);stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.CarouselPreview_draggable__Xbyvp:focus-visible{outline:var(--focus-ring-width) solid var(--ring-focus-color);outline-offset:var(--space-1)}.CarouselPreview_draggable__Xbyvp *{touch-action:none}.MarketplaceMode_form___22PD{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.MarketplaceMode_form___22PD[data-references=hidden] [data-testid=mp-form-references]{display:none}.MarketplaceMode_notices__coX62{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.MarketplaceMode_noticeAction__BCO_6{display:inline;margin:0;margin-inline-start:var(--space-2);padding:0;border:0;background:none;color:var(--text-accent);font:inherit;text-decoration:underline;cursor:pointer}.MarketplaceMode_noticeAction__BCO_6:focus-visible{outline:var(--focus-ring-width) solid var(--brand-cyan);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.MarketplaceMode_loading__qMDdt{display:flex;align-items:center;justify-content:center;min-height:var(--space-9);color:var(--cm-text-muted);font-size:var(--text-sm)}