.ProductPhotographyWorkbench_section__MR7x6{--ui-scene-title-size:clamp(24px,2.4cqi,28px);--ui-scene-intro-gap:6px;--ui-scene-subtitle-leading:20px;--ui-scene-panel-padding:16px;--ui-scene-upload-min:128px;--ui-scene-primary-height:var(--ui-control-min);--ui-scene-preview-min-height:180px;--ui-scene-preview-max-height:320px}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH>[data-tool-controls][class]{gap:12px}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH>[data-tool-result][class]{padding:var(--ui-scene-panel-padding)}.ProductPhotographyWorkbench_sceneGroup__XcytB,.ProductPhotographyWorkbench_uploadGroup__V4mEm{min-width:0}.ProductPhotographyWorkbench_fieldLabel__wkAXW{display:block;margin-block-end:6px;color:var(--ui-copy);font-size:var(--ui-type-small);line-height:18px;font-weight:500}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH .ProductPhotographyWorkbench_upload__h02HN{display:block}.ProductPhotographyWorkbench_uploadButton__7QVql{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--ui-scene-upload-min);padding:12px;text-align:start}.ProductPhotographyWorkbench_uploadCopy__l9Ki0{display:grid;min-width:0;gap:4px;font-size:var(--ui-type-small);line-height:18px}.ProductPhotographyWorkbench_uploadTitle__OLenI{color:var(--ui-text);font-size:var(--ui-type-body);font-weight:500;line-height:20px}.ProductPhotographyWorkbench_uploadHint__Mlu_P{color:var(--ui-copy)}.ProductPhotographyWorkbench_uploaded__kTKfq{display:flex;align-items:center;gap:12px;min-width:0;padding:8px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon)}.ProductPhotographyWorkbench_sourceThumbnail__RkejQ{display:flex;align-items:center;justify-content:center;flex:0 0 64px;height:64px;overflow:hidden;border-radius:var(--ui-radius-control);background:var(--ui-bg-page)}.ProductPhotographyWorkbench_sourceThumbnail__RkejQ img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ProductPhotographyWorkbench_sceneHeader__nE2VG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-block-end:8px}.ProductPhotographyWorkbench_modeTabs__7t8y3{display:flex;align-items:center;gap:2px;min-width:0;padding:2px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon)}.ProductPhotographyWorkbench_modeTabs__7t8y3>button{min-height:var(--ui-control-min)}.ProductPhotographyWorkbench_sceneGrid__w_xW2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:var(--ui-gap-card);min-width:0;max-block-size:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ui-border-hover) var(--ui-bg-card)}.ProductPhotographyWorkbench_sceneCard__m_RrQ{position:relative;min-width:0;min-block-size:88px;aspect-ratio:3/2;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon);text-align:start;transition:border-color var(--ui-motion-fast)}.ProductPhotographyWorkbench_sceneCard__m_RrQ:hover{border-color:var(--ui-border-hover)}.ProductPhotographyWorkbench_sceneCard__m_RrQ[aria-pressed=true]{border:2px solid var(--ui-accent)}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_sceneCard__m_RrQ:focus-visible{outline-offset:-4px}.ProductPhotographyWorkbench_sceneCard__m_RrQ>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProductPhotographyWorkbench_sceneCaption__XN2rv{position:absolute;inset-inline:0;inset-block-end:0;padding:20px 6px 6px;background:linear-gradient(transparent,var(--ui-on-accent));color:var(--ui-text);font-size:var(--ui-type-small);font-weight:500;line-height:16px}.ProductPhotographyWorkbench_sceneCaption__XN2rv>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProductPhotographyWorkbench_sceneCheck__h6vjj{position:absolute;inset-block-start:5px;inset-inline-end:5px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ui-accent);color:var(--ui-on-accent)}.ProductPhotographyWorkbench_customInput__xVN6s{width:100%;min-height:128px;padding:8px 12px;resize:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-input);color:var(--ui-text);font-size:var(--ui-type-small);line-height:20px}.ProductPhotographyWorkbench_customInput__xVN6s::-moz-placeholder{color:var(--ui-muted)}.ProductPhotographyWorkbench_customInput__xVN6s::placeholder{color:var(--ui-muted)}.ProductPhotographyWorkbench_quality__JEX7S>div{margin:0}.ProductPhotographyWorkbench_resultHeader__miShW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-block-end:12px}.ProductPhotographyWorkbench_exampleBadge__fnEvs{border:1px solid var(--ui-accent-border);border-radius:var(--ui-radius-control);background:var(--ui-accent-soft);padding:4px 8px;color:var(--ui-accent-copy);font-size:var(--ui-type-small);line-height:18px}.ProductPhotographyWorkbench_comparison__ihc_U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProductPhotographyWorkbench_figure__rBUvX{min-width:0}.ProductPhotographyWorkbench_figure__rBUvX figcaption{margin-block-end:8px;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:20px}.ProductPhotographyWorkbench_figure__rBUvX:last-child figcaption{color:var(--ui-accent-copy)}.ProductPhotographyWorkbench_preview__GnY_X{border:1px solid var(--ui-border-quiet)}.ProductPhotographyWorkbench_imageButton__HS07t{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ProductPhotographyWorkbench_imageButton__HS07t img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ProductPhotographyWorkbench_imageButton__HS07t:focus-visible{outline-offset:-3px}.ProductPhotographyWorkbench_zoomIcon__rkh0a{position:absolute;inset-block-start:8px;inset-inline-end:8px;width:28px;height:28px;padding:6px;border-radius:var(--ui-radius-control);background:var(--ui-bg-icon);color:var(--ui-copy)}.ProductPhotographyWorkbench_postProcess__SnT4C,.ProductPhotographyWorkbench_progress__d_iYe{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px;background:var(--ui-bg-icon);color:var(--ui-copy);text-align:center;font-size:var(--ui-type-small);line-height:18px}.ProductPhotographyWorkbench_postProcess__SnT4C>svg,.ProductPhotographyWorkbench_progress__d_iYe>svg{flex-shrink:0}.ProductPhotographyWorkbench_progressTrack__nmPgF{width:min(100%,160px);height:4px;flex-shrink:0;overflow:hidden;border-radius:var(--ui-radius-control);background:var(--ui-border)}.ProductPhotographyWorkbench_progressTrack__nmPgF>div{height:100%;border-radius:inherit;background:var(--ui-accent);transition:width var(--ui-motion-panel)}.ProductPhotographyWorkbench_cancel__VOqZ_{min-height:var(--ui-control-min);padding:8px 12px;border-radius:var(--ui-radius-control);color:var(--ui-copy)}.ProductPhotographyWorkbench_cancel__VOqZ_:hover{background:var(--ui-bg-quiet-hover);color:var(--ui-text)}.ProductPhotographyWorkbench_emptyOutput__X0WtP{display:grid;gap:8px;max-width:320px;padding:16px;color:var(--ui-copy);text-align:center;font-size:var(--ui-type-small);line-height:18px}.ProductPhotographyWorkbench_emptyOutput__X0WtP>svg{margin-inline:auto}@media (min-width:1024px){.ProductPhotographyWorkbench_section__MR7x6{--ui-scene-upload-min:96px}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH{row-gap:12px}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH>[data-tool-controls][class]{block-size:var(--scene-workbench-height);min-block-size:-moz-min-content;min-block-size:min-content}.ProductPhotographyWorkbench_section__MR7x6 [data-result-min-overflow=true] .ProductPhotographyWorkbench_workbench__uf2GH>[data-tool-controls][class]{block-size:auto}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH>[data-tool-controls]>:not(.ProductPhotographyWorkbench_sceneGroup__XcytB){flex-shrink:0}.ProductPhotographyWorkbench_sceneGroup__XcytB{display:contents}.ProductPhotographyWorkbench_sceneHeader__nE2VG{flex-shrink:0;margin-block-end:-4px}.ProductPhotographyWorkbench_sceneGrid__w_xW2{flex:1;block-size:0;min-block-size:88px}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH .ProductPhotographyWorkbench_modeTabs__7t8y3>button{min-height:32px}.ProductPhotographyWorkbench_section__MR7x6 .ProductPhotographyWorkbench_workbench__uf2GH [data-workbench-actions]{padding-block-start:12px}.ProductPhotographyWorkbench_figure__rBUvX{display:flex;flex-direction:column;min-block-size:0}.ProductPhotographyWorkbench_figure__rBUvX figcaption{flex-shrink:0}.ProductPhotographyWorkbench_preview__GnY_X .ProductPhotographyWorkbench_imageButton__HS07t{position:absolute;inset:0}}@media (min-width:640px) and (max-width:1023px){.ProductPhotographyWorkbench_sceneGrid__w_xW2{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.ProductPhotographyWorkbench_comparison__ihc_U{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ProductPhotographyWorkbench_progressTrack__nmPgF>div{transition:none}}.ToolWorkbench_workbench__9AghO{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-width:0}.ToolWorkbench_workbench__9AghO[data-has-intro=true]{grid-template-areas:"intro" "controls" "result"}.ToolWorkbench_intro__cRa3I{grid-area:intro;min-width:0}.ToolWorkbench_workbench__9AghO[data-has-intro=true]>.ToolWorkbench_controls__rZIwd{grid-area:controls}.ToolWorkbench_workbench__9AghO[data-has-intro=true]>.ToolWorkbench_result__fQPmh{grid-area:result}.ToolWorkbench_panel__2Wu6A{min-width:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-card);padding:20px;color:var(--ui-text);box-shadow:var(--ui-shadow-card)}.ToolWorkbench_controls__rZIwd{position:relative}.ToolWorkbench_result__fQPmh{min-height:400px}.ToolWorkbench_result__fQPmh[data-scene-history]{--scene-history-row-min:var(--ui-control-min)}.ToolWorkbench_result__fQPmh[data-scene-history] [data-workbench-comparison]:has([data-scene-history-row])>:is(div,figure)>:first-child{min-block-size:var(--scene-history-row-min)}@media (min-width:640px) and (pointer:fine){.ToolWorkbench_result__fQPmh[data-scene-history]{--scene-history-row-min:var(--ui-scene-history-control-height)}}@media (min-width:1024px){.ToolWorkbench_workbench__9AghO{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.ToolWorkbench_workbench__9AghO[data-has-intro=true]{grid-template-areas:"controls intro" "controls result";grid-template-rows:auto 1fr}}@media (max-width:639px){.ToolWorkbench_workbench__9AghO{gap:16px}.ToolWorkbench_panel__2Wu6A{padding:16px;border-radius:var(--ui-radius-card)}}.ToolWorkbench_compactScene__sVOeN{--scene-workbench-height:calc(100dvh - var(--scene-viewport-top, calc(var(--tool-banner-height, 0px) + var(--scene-shell-top, 24px))) - var(--scene-shell-bottom, 32px));--ui-scene-preview-height:clamp(var(--ui-scene-preview-min-height),calc(var(--scene-workbench-height) - var(--ui-scene-preview-reserved-height)),var(--ui-scene-preview-max-height))}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_intro__cRa3I{container-type:inline-size;text-align:center}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_intro__cRa3I>section{padding:4px 0}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_intro__cRa3I h1{max-width:none;margin-block:0 var(--ui-scene-intro-gap);font-size:var(--ui-scene-title-size);font-weight:var(--ui-weight-heading);line-height:var(--ui-leading-hero);letter-spacing:var(--ui-tracking-hero);overflow-wrap:anywhere;text-wrap:balance}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_intro__cRa3I h1:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_intro__cRa3I h1 [class*=bg-clip-text]{background:none;color:var(--ui-accent-copy)}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_intro__cRa3I p{max-width:none;margin:0 auto;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:var(--ui-scene-subtitle-leading);text-wrap:pretty}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_intro__cRa3I [class*=heroReveal]>div:first-child{margin-block-end:var(--ui-scene-intro-gap)}.ToolWorkbench_compactScene__sVOeN>.ToolWorkbench_controls__rZIwd[class]{display:flex;flex-direction:column;gap:16px;padding:var(--ui-scene-panel-padding)}.ToolWorkbench_compactScene__sVOeN>.ToolWorkbench_controls__rZIwd>[data-workbench-fields],.ToolWorkbench_compactScene__sVOeN>.ToolWorkbench_controls__rZIwd>fieldset{flex:1;min-width:0}.ToolWorkbench_compactScene__sVOeN>.ToolWorkbench_controls__rZIwd>[data-workbench-fields]>fieldset{display:contents}.ToolWorkbench_compactScene__sVOeN [data-workbench-fields]{display:flex;flex-direction:column;gap:16px;min-width:0}.ToolWorkbench_compactScene__sVOeN [data-workbench-fields]>[data-workbench-body]>div:first-child{border:0;border-radius:0;background:none;padding:0;box-shadow:none;backdrop-filter:none}.ToolWorkbench_compactScene__sVOeN [data-workbench-body]{display:flex;flex:1;flex-direction:column;min-width:0}.ToolWorkbench_compactScene__sVOeN [data-workbench-actions]{display:flex;flex-direction:column;gap:12px;padding-block-start:16px}.ToolWorkbench_compactScene__sVOeN [data-workbench-actions]>:is(button,a),.ToolWorkbench_compactScene__sVOeN [data-workbench-actions]>div:has(>[data-workbench-primary]){width:100%}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_controls__rZIwd [data-workbench-primary]{display:flex;align-items:center;justify-content:center;gap:8px;min-block-size:var(--ui-scene-primary-height);width:100%;border:1px solid transparent;border-radius:var(--ui-radius-control);background:var(--ui-accent);padding:10px 16px;color:var(--ui-on-accent);font-size:var(--ui-type-body);font-weight:600;line-height:24px;white-space:normal;overflow-wrap:anywhere}.ToolWorkbench_compactScene__sVOeN [data-workbench-primary]:hover{background:var(--ui-accent-hover)}.ToolWorkbench_compactScene__sVOeN [data-workbench-primary] :is(span,svg){color:inherit}.ToolWorkbench_compactScene__sVOeN [data-workbench-primary]>svg{flex-shrink:0;margin:0}.ToolWorkbench_compactScene__sVOeN [data-workbench-primary]:disabled{cursor:not-allowed;opacity:.75}.ToolWorkbench_compactScene__sVOeN [data-workbench-upload]{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;min-block-size:var(--ui-scene-upload-min);border:1px dashed var(--ui-border-hover);border-radius:var(--ui-radius-card);background:var(--ui-bg-icon)}.ToolWorkbench_compactScene__sVOeN [data-workbench-upload]:hover,.ToolWorkbench_compactScene__sVOeN [data-workbench-upload][data-dragging=true]{border-color:var(--ui-accent)}.ToolWorkbench_compactScene__sVOeN [data-workbench-upload] div.rounded-full{width:var(--ui-scene-upload-icon-size);height:var(--ui-scene-upload-icon-size);border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-control);background:var(--ui-bg-quiet)}.ToolWorkbench_compactScene__sVOeN [data-workbench-upload] img{max-block-size:160px;max-width:100%;-o-object-fit:contain;object-fit:contain}.ToolWorkbench_compactScene__sVOeN>.ToolWorkbench_result__fQPmh{min-height:0;padding:var(--ui-scene-result-padding)}.ToolWorkbench_compactScene__sVOeN :is([data-rollout-example],[data-scene-example])>p{margin-block-end:8px;font-size:var(--ui-type-small);line-height:18px}.ToolWorkbench_compactScene__sVOeN [data-rollout-example] [data-scene-history-row] [data-scene-example-label]{font-size:var(--ui-type-small);line-height:18px}.ToolWorkbench_compactScene__sVOeN :is([data-rollout-example],[data-scene-example])>div{gap:12px}.ToolWorkbench_compactScene__sVOeN :is([data-rollout-example],[data-scene-example]) figure{min-width:0;padding:8px}.ToolWorkbench_compactScene__sVOeN :is([data-rollout-example],[data-scene-example]) figcaption{margin-block-end:6px;font-size:var(--ui-type-small);line-height:18px}.ToolWorkbench_compactScene__sVOeN [data-workbench-result-body]{min-height:0}.ToolWorkbench_compactScene__sVOeN [data-workbench-preview]{position:relative;height:var(--ui-scene-preview-height);min-height:0;overflow:hidden;border-radius:var(--ui-radius-control);background:var(--ui-bg-page)}.ToolWorkbench_compactScene__sVOeN [data-workbench-preview]:not([hidden]):not([class~=hidden]){display:flex;align-items:center;justify-content:center}.ToolWorkbench_compactScene__sVOeN [data-workbench-preview] img{min-height:0;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ToolWorkbench_compactScene__sVOeN [data-workbench-preview] img[data-avatar-preview]{-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.ToolWorkbench_compactScene__sVOeN{min-block-size:100%;row-gap:12px}.ToolWorkbench_compactScene__sVOeN>.ToolWorkbench_controls__rZIwd{position:sticky;inset-block-start:0;min-block-size:var(--scene-workbench-height)}.ToolWorkbench_compactScene__sVOeN [data-workbench-fields]{min-block-size:calc(var(--scene-workbench-height) - 2 * var(--ui-scene-panel-padding) - 2px)}.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_controls__rZIwd [data-workbench-actions],.ToolWorkbench_compactScene__sVOeN .ToolWorkbench_controls__rZIwd [data-workbench-body]>[data-workbench-actions]{margin-block-start:auto}[data-controls-overflow=true] .ToolWorkbench_compactScene__sVOeN>.ToolWorkbench_controls__rZIwd{position:relative}.ToolWorkbench_compactScene__sVOeN.ToolWorkbench_fillResult__M_gVc:has([data-rollout-example])>.ToolWorkbench_controls__rZIwd,[data-result-min-overflow=true] .ToolWorkbench_compactScene__sVOeN.ToolWorkbench_fillResult__M_gVc>.ToolWorkbench_controls__rZIwd{align-self:stretch}.ToolWorkbench_compactScene__sVOeN.ToolWorkbench_fillResult__M_gVc:has([data-rollout-example]) [data-workbench-fields],[data-result-min-overflow=true] .ToolWorkbench_compactScene__sVOeN.ToolWorkbench_fillResult__M_gVc [data-workbench-fields]{block-size:100%}.ToolWorkbench_compactScene__sVOeN.ToolWorkbench_fillResult__M_gVc>.ToolWorkbench_result__fQPmh{align-self:stretch;display:flex;flex-direction:column}.ToolWorkbench_fillResult__M_gVc>.ToolWorkbench_result__fQPmh>[data-rollout-example]{display:flex;flex:1;flex-direction:column;min-block-size:0}.ToolWorkbench_fillResult__M_gVc>.ToolWorkbench_result__fQPmh>[data-rollout-example]>div,.ToolWorkbench_fillResult__M_gVc>.ToolWorkbench_result__fQPmh>[data-workbench-comparison]{flex:1;min-block-size:0}.ToolWorkbench_fillResult__M_gVc [data-rollout-example] figure,.ToolWorkbench_fillResult__M_gVc [data-workbench-comparison]>div{display:flex;flex-direction:column;min-block-size:0}.ToolWorkbench_compactScene__sVOeN.ToolWorkbench_fillResult__M_gVc [data-workbench-preview]{flex:1;block-size:auto;min-block-size:var(--ui-scene-preview-min-height)}.ToolWorkbench_fillResult__M_gVc [data-workbench-preview]>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media (max-width:639px){.ToolWorkbench_compactScene__sVOeN [data-workbench-comparison]{grid-template-columns:minmax(0,1fr)}.ToolWorkbench_compactScene__sVOeN [data-workbench-preview]{width:100%;min-width:0;height:auto;min-height:240px;aspect-ratio:1}}.HairColorSwatchPreview_preview__Agr_w{position:fixed;z-index:90;padding:8px;border:1px solid var(--ui-border-hover);border-radius:var(--ui-radius-card);background:var(--ui-bg-card);color:var(--ui-text);box-shadow:var(--ui-shadow-panel);animation:HairColorSwatchPreview_appear__eJ6cZ var(--ui-motion-fast) ease-out}.HairColorSwatchPreview_image__5Bvt9{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--ui-radius-control)}.HairColorSwatchPreview_thumbnail__4zGcJ{-o-object-fit:contain;object-fit:contain}.HairColorSwatchPreview_caption__WLz8h{padding:8px 4px 2px;text-align:start}.HairColorSwatchPreview_caption__WLz8h>span{color:var(--ui-muted);font-size:11px;line-height:16px}.HairColorSwatchPreview_caption__WLz8h>p{margin:2px 0 0;font-size:14px;font-weight:500;line-height:20px;overflow-wrap:anywhere}@keyframes HairColorSwatchPreview_appear__eJ6cZ{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HairColorSwatchPreview_preview__Agr_w{animation:none}}@media (min-width:1024px){.JerseyWorkbench_workbench__jg4Nm [data-rollout-example]>div{display:grid;grid-template-columns:minmax(0,1fr)}}.PhotoProcessingWorkbench_section__nodxC{overflow-wrap:anywhere}.PhotoProcessingWorkbench_controls__cLrDt{gap:16px}.PhotoProcessingWorkbench_controls__cLrDt>div:first-child{margin:0}.PhotoProcessingWorkbench_controls__cLrDt h2{display:flex;align-items:center;gap:8px}.PhotoProcessingWorkbench_controls__cLrDt h2 svg{margin:0;color:var(--ui-accent-copy)}.PhotoProcessingWorkbench_inputSummary__MMBte{display:flex;align-items:center;gap:12px}.PhotoProcessingWorkbench_inputSummary__MMBte img{width:56px;height:56px;flex-shrink:0;border-radius:var(--ui-radius-control);-o-object-fit:cover;object-fit:cover}.PhotoProcessingWorkbench_inputSummary__MMBte button{display:flex;flex:1;align-items:center;justify-content:center;gap:8px}.PhotoProcessingWorkbench_actions__o4ONU{display:flex;flex-direction:column;gap:12px}.PhotoProcessingWorkbench_actions__o4ONU button{display:flex;align-items:center;justify-content:center;gap:8px}.PhotoProcessingWorkbench_actions__o4ONU button>svg{margin:0}.PhotoProcessingWorkbench_actions__o4ONU>button{width:100%}.PhotoProcessingWorkbench_scale__3tTD8{padding:12px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon)}.PhotoProcessingWorkbench_result__U_IEE{min-height:0}.OldPhotoRestorationWorkbench_heading__GycCt{margin:0;padding-block-end:16px;border-block-end:1px solid var(--ui-divider)}.OldPhotoRestorationWorkbench_upload__zUB4Q[class]{flex:0 0 auto;min-height:176px;padding:16px 12px}.OldPhotoRestorationWorkbench_upload__zUB4Q h3{margin-block-end:6px;font-size:var(--ui-type-body);line-height:22px}.OldPhotoRestorationWorkbench_upload__zUB4Q p{font-size:var(--ui-type-small);line-height:20px}.OldPhotoRestorationWorkbench_upload__zUB4Q p:last-child{margin-block-start:8px}.OldPhotoRestorationWorkbench_upload__zUB4Q .rounded-full{width:28px;height:28px;margin-block-end:8px}.OldPhotoRestorationWorkbench_upload__zUB4Q svg{width:20px;height:20px}.OldPhotoRestorationWorkbench_source__DotFE{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:16px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-icon)}.OldPhotoRestorationWorkbench_sourceImage__Xa9ra{display:flex;align-items:center;justify-content:center;width:100%;height:160px;overflow:hidden;border-radius:var(--ui-radius-control)}.OldPhotoRestorationWorkbench_sourceImage__Xa9ra img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.OldPhotoRestorationWorkbench_sourceActions___Fh1P{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.OldPhotoRestorationWorkbench_sourceActions___Fh1P button{flex:1;min-width:0}.OldPhotoRestorationWorkbench_actions__q_cWC{margin-block-start:0;padding-block-start:16px;border-block-start:1px solid var(--ui-divider)}.OldPhotoRestorationWorkbench_resultHeader__XF2lp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-block-end:16px;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:24px}.OldPhotoRestorationWorkbench_exampleBadge__o7Pxf{flex-shrink:0;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-control);background:var(--ui-bg-quiet);padding:4px 8px;color:var(--ui-accent-copy);font-size:var(--ui-type-small);line-height:20px}.OldPhotoRestorationWorkbench_examples__MCZ72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.OldPhotoRestorationWorkbench_examples__MCZ72 figure{min-width:0}.OldPhotoRestorationWorkbench_exampleFrame__BMGEG{display:flex;align-items:center;justify-content:center;height:clamp(240px,24vw,340px);overflow:hidden;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon)}.OldPhotoRestorationWorkbench_exampleFrame__BMGEG img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.OldPhotoRestorationWorkbench_examples__MCZ72 figcaption{margin-block-start:10px;color:var(--ui-copy);font-size:var(--ui-type-small);line-height:20px}.OldPhotoRestorationWorkbench_examples__MCZ72 figure:last-child figcaption{color:var(--ui-accent-copy)}@media (min-width:1024px){.OldPhotoRestorationWorkbench_workbench__gorPB{align-items:start}.OldPhotoRestorationWorkbench_controls__OJKms{height:auto}.OldPhotoRestorationWorkbench_example__1rnxy{display:flex;flex:1;flex-direction:column;min-block-size:0}.OldPhotoRestorationWorkbench_example__1rnxy .OldPhotoRestorationWorkbench_resultHeader__XF2lp{flex-shrink:0}.OldPhotoRestorationWorkbench_example__1rnxy .OldPhotoRestorationWorkbench_examples__MCZ72{flex:1;min-block-size:0}.OldPhotoRestorationWorkbench_examples__MCZ72 figure{display:flex;flex-direction:column;min-block-size:0}.OldPhotoRestorationWorkbench_exampleFrame__BMGEG{flex:1;block-size:auto;min-block-size:var(--ui-scene-preview-min-height)}.OldPhotoRestorationWorkbench_examples__MCZ72 figcaption{flex-shrink:0}}@media (max-width:639px){.OldPhotoRestorationWorkbench_examples__MCZ72{gap:8px}.OldPhotoRestorationWorkbench_exampleFrame__BMGEG{height:auto;aspect-ratio:3/4}}