.ToolWorkspace_dropdownContent__LoKO5,.ToolWorkspace_workspace___stei{--tool-canvas:#050607;--tool-panel:#141418;--tool-control:#222228;--tool-border:#303037;--tool-copy:#f4f5f7;--tool-secondary:#aeb0bd;--tool-input-aspect:2.35/1}.ToolWorkspace_workspace___stei{color:var(--tool-copy);background:radial-gradient(ellipse 80% 85% at 105% 115%,#00a0b0 0,#076171 20%,#073238 42%,#071214 65%,transparent 88%),radial-gradient(ellipse 55% 60% at 0 110%,#075865 0,#0a252a 38%,transparent 80%),var(--tool-canvas);padding:20px;isolation:isolate}.ToolWorkspace_landing__NsmiU{height:calc(100svh - var(--tool-header-height, 104px));min-height:0}.ToolWorkspace_modal__fNG_4{height:100%;min-height:0}.ToolWorkspace_layout__Ldz6P{display:grid;grid-template-columns:clamp(400px,30vw,468px) minmax(0,1fr);gap:32px;height:100%;min-height:0}.ToolWorkspace_form__w2JRk{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-radius:16px;background:var(--tool-panel)}.ToolWorkspace_formTitle__hZmP5{flex-shrink:0;padding:22px 22px 18px;font-size:18px;line-height:1.4;font-weight:650;letter-spacing:-.02em}.ToolWorkspace_fields__g485t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:20px 6px;flex:1;min-height:0;overflow-y:auto;padding:0 22px 20px;scrollbar-width:thin;scrollbar-color:var(--tool-border) transparent}.ToolWorkspace_fields__g485t[data-select-columns="1"]{grid-template-columns:minmax(0,1fr)}.ToolWorkspace_fields__g485t[data-select-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolWorkspace_field___Lw_S{grid-column:1/-1;min-width:0}.ToolWorkspace_selectField__HM_Lg{grid-column:auto}.ToolWorkspace_label__38XYd{display:block;margin-bottom:9px;font-size:14px;line-height:1.4;font-weight:500}.ToolWorkspace_requiredMark__Ewt7v{color:hsl(var(--primary));margin-left:3px}.ToolWorkspace_optional__qzwSa{margin-left:7px;color:var(--tool-secondary);font-weight:400}.ToolWorkspace_upload__4njCl{position:relative;display:flex;width:100%;aspect-ratio:var(--tool-input-aspect);align-items:center;justify-content:center;overflow:hidden;border:1px solid transparent;border-radius:8px;background:var(--tool-control);transition:border-color .15s,background .15s}.ToolWorkspace_upload__4njCl img{position:absolute;inset:0}.ToolWorkspace_upload__4njCl:hover{border-color:var(--tool-border)}.ToolWorkspace_upload__4njCl:where([data-empty=true][aria-busy=false]):hover{background:#2b2b32}.ToolWorkspace_upload__4njCl[data-drag-active=true]{background:#16343a;box-shadow:inset 0 0 0 2px hsl(var(--primary))}.ToolWorkspace_upload__4njCl[data-drag-reject=true]{background:#38252b;box-shadow:inset 0 0 0 2px #e48392}.ToolWorkspace_uploadCopy__Qc_Hy{display:flex;flex-direction:column;align-items:center;gap:12px;color:#c8cad5;font-size:13px}.ToolWorkspace_videoUpload__llc0p>video{position:absolute;inset:0}.ToolWorkspace_videoActions__c3acw{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;pointer-events:none;transition:opacity .15s ease}.ToolWorkspace_videoUpload__llc0p:focus-within .ToolWorkspace_videoActions__c3acw,.ToolWorkspace_videoUpload__llc0p:hover .ToolWorkspace_videoActions__c3acw{opacity:1;pointer-events:auto}.ToolWorkspace_uploadAction__anszA{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:6px;background:hsl(var(--background)/.55);color:var(--tool-copy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.ToolWorkspace_uploadAction__anszA:hover{background:hsl(var(--background)/.8)}.ToolWorkspace_samplesRow__cpvgS{display:flex;align-items:center;gap:8px;margin-top:10px;min-width:0}.ToolWorkspace_samplesLabel__sRMbn{flex-shrink:0;color:var(--tool-secondary);font-size:12px;line-height:18px}.ToolWorkspace_samplesList__FBQyR{display:flex;gap:4px;min-width:0;overflow-x:auto;padding-block:2px;scrollbar-width:none}.ToolWorkspace_samplesList__FBQyR::-webkit-scrollbar{display:none}.ToolWorkspace_sampleCarousel___wAui{position:relative;flex:1;min-width:0}.ToolWorkspace_sampleTrack__tRFg4{display:flex;gap:4px}.ToolWorkspace_sampleThumbnail__yT2JF{position:relative;width:24px;height:24px;aspect-ratio:1;flex-shrink:0;overflow:hidden;border-radius:5px;background:var(--tool-control);cursor:pointer}.ToolWorkspace_sampleThumbnail__yT2JF[aria-pressed=true]:after{content:"";position:absolute;inset:0;border:2px solid hsl(var(--primary));border-radius:inherit;pointer-events:none}.ToolWorkspace_sampleThumbnail__yT2JF:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.ToolWorkspace_sampleThumbnail__yT2JF:disabled{opacity:.5;cursor:not-allowed}.ToolWorkspace_imageUpload__DpU_i{position:relative}.ToolWorkspace_removeImage__VqXPB{position:absolute;right:8px;top:8px;z-index:1;opacity:0;pointer-events:none;transition:opacity .15s ease}.ToolWorkspace_imageUpload__DpU_i:focus-within .ToolWorkspace_removeImage__VqXPB,.ToolWorkspace_imageUpload__DpU_i:hover .ToolWorkspace_removeImage__VqXPB{opacity:1;pointer-events:auto}.ToolWorkspace_control__YQ80L{display:block;width:100%;border:1px solid transparent;border-radius:8px;background:var(--tool-control);color:var(--tool-copy);padding:12px;font-size:14px;line-height:1.5;color-scheme:dark}textarea.ToolWorkspace_control__YQ80L{min-height:140px;aspect-ratio:var(--tool-input-aspect);resize:none}.ToolWorkspace_dropdownTrigger__JFDFH[data-slot=dropdown-menu-trigger]{display:flex;width:100%;height:36px;align-items:center;justify-content:center;padding:0;border-color:transparent;border-radius:8px;background:var(--tool-control);color:var(--tool-copy);box-shadow:none;font-size:14px;line-height:20px;font-weight:400}.ToolWorkspace_dropdownTrigger__JFDFH[data-slot=dropdown-menu-trigger]:hover,.ToolWorkspace_dropdownTrigger__JFDFH[data-state=open]{background:#2b2b32;color:var(--tool-copy)}.ToolWorkspace_fields__g485t[data-select-columns="1"] .ToolWorkspace_selectField__HM_Lg .ToolWorkspace_dropdownTrigger__JFDFH[data-slot=dropdown-menu-trigger]{height:44px}.ToolWorkspace_modelTrigger__cJ9CK[data-slot=dropdown-menu-trigger]{height:58px;justify-content:space-between;gap:12px;padding:12px;text-align:left;font-weight:500}.ToolWorkspace_dropdownValue__QXITF.ToolWorkspace_modelValue__1coHD{min-width:0;justify-content:flex-start;gap:10px}.ToolWorkspace_modelIcon__0SyX6{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:var(--tool-panel);color:var(--tool-copy)}.ToolWorkspace_dropdownContent__LoKO5[data-slot=dropdown-menu-content]{z-index:100;min-width:max(var(--radix-dropdown-menu-trigger-width),180px);max-height:min(320px,var(--radix-dropdown-menu-content-available-height,320px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-color:var(--tool-border);border-radius:8px;background:var(--tool-control);color:var(--tool-copy);scrollbar-color:var(--tool-border) transparent;scrollbar-width:thin}.ToolWorkspace_dropdownContent__LoKO5[data-field-id=aspectRatio]{min-width:max(var(--radix-dropdown-menu-trigger-width),230px)}.ToolWorkspace_dropdownTitle__L1bLX[data-slot=dropdown-menu-label]{padding:8px 10px 6px;color:var(--tool-secondary);font-size:13px;line-height:18px;font-weight:500}.ToolWorkspace_dropdownItem__nONcZ[data-slot=dropdown-menu-radio-item]{min-height:36px;padding:6px 10px;border-radius:7px;cursor:pointer;font-size:14px;line-height:20px;color:var(--tool-secondary);transition:background-color .15s,color .15s}.ToolWorkspace_dropdownItem__nONcZ[data-slot=dropdown-menu-radio-item]>span:first-child{display:none}.ToolWorkspace_modelItem___NvIX[data-slot=dropdown-menu-radio-item]{min-height:44px}.ToolWorkspace_modelItem___NvIX .ToolWorkspace_modelIcon__0SyX6{width:28px;height:28px;border-radius:6px}.ToolWorkspace_dropdownValue__QXITF{display:inline-flex;align-items:center;justify-content:center;gap:4px}.ToolWorkspace_selectIcon__73dSF{display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;color:currentColor}.ToolWorkspace_selectIcon__73dSF>div>div{border-width:2px}.ToolWorkspace_hdIcon__4lHLI{width:18px;height:14px;flex-basis:18px;border:1.25px solid;border-radius:3px;font-size:8px;font-weight:750;letter-spacing:-.04em}.ToolWorkspace_dropdownItem__nONcZ[data-slot=dropdown-menu-radio-item]:hover,.ToolWorkspace_dropdownItem__nONcZ[data-slot=dropdown-menu-radio-item][data-highlighted]{background:transparent;color:var(--tool-secondary)}.ToolWorkspace_modelItem___NvIX[data-slot=dropdown-menu-radio-item]:not([data-disabled]):hover,.ToolWorkspace_modelItem___NvIX[data-slot=dropdown-menu-radio-item][data-highlighted]:not([data-disabled]){background:var(--tool-border)}.ToolWorkspace_dropdownItem__nONcZ[data-slot=dropdown-menu-radio-item]:focus-visible{outline:1px solid var(--tool-border);outline-offset:-1px}.ToolWorkspace_dropdownItem__nONcZ[data-slot=dropdown-menu-radio-item][data-state=checked]{background:#35353d;color:var(--tool-copy)}.ToolWorkspace_help__bHkvJ{margin-top:8px;color:var(--tool-secondary);font-size:12px;line-height:1.5}.ToolWorkspace_directionPanel__6mOiZ{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px;border-radius:8px;background:var(--tool-control)}.ToolWorkspace_directionHint__tQrwk{margin:0;color:var(--tool-secondary);font-size:12px;line-height:18px;text-align:center}.ToolWorkspace_sphereWrap__Q3S0_{position:relative;width:232px;height:232px;padding:16px}.ToolWorkspace_lightSphere__68_pa{position:relative;width:100%;aspect-ratio:1;border-radius:50%;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-style:preserve-3d}.ToolWorkspace_lightSphere__68_pa[data-dragging=true]{cursor:grabbing}.ToolWorkspace_sphereReferenceImage___Zmb5{position:absolute;top:50%;left:50%;width:40px;height:40px;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);pointer-events:none}.ToolWorkspace_sphereScene__y6P42{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none;transition:transform .35s cubic-bezier(.22,1,.36,1)}.ToolWorkspace_lightSphere__68_pa[data-dragging=true] .ToolWorkspace_sphereScene__y6P42{transition:none}.ToolWorkspace_sphereRing__uaNNY{position:absolute;width:100%;height:100%;border:1px solid hsla(0,0%,100%,.05);border-radius:50%;transition:border-color .15s}.ToolWorkspace_lightSphere__68_pa:focus-visible .ToolWorkspace_sphereRing__uaNNY,.ToolWorkspace_lightSphere__68_pa:hover .ToolWorkspace_sphereRing__uaNNY{border-color:hsla(0,0%,100%,.09)}.ToolWorkspace_spotlight__sxmuX{position:absolute;top:50%;left:50%;transform:translateZ(100px);transform-style:preserve-3d}.ToolWorkspace_lampFace__HrBLa{position:absolute;width:20px;height:20px;border:1px solid #333;background:#1f1f1f;backface-visibility:hidden}.ToolWorkspace_lampBack__4KfGH{border-radius:2px;background:#222;transform:translate(-50%,-50%) translateZ(7px)}.ToolWorkspace_lampLens__66U_2{display:grid;place-items:center;border-radius:2px;background:#1a1a1a;transform:translate(-50%,-50%) rotateY(180deg) translateZ(7px)}.ToolWorkspace_lampLens__66U_2 div{width:12px;height:12px;border-radius:50%;background:#ddd;box-shadow:0 0 8px hsla(0,0%,100%,.8)}.ToolWorkspace_lampBottom__x4Oml,.ToolWorkspace_lampTop__V38oh{height:14px}.ToolWorkspace_lampLeft__Gclwe,.ToolWorkspace_lampRight__ZRQpF{width:14px}.ToolWorkspace_lampTop__V38oh{transform:translate(-50%,-50%) rotateX(90deg) translateZ(10px)}.ToolWorkspace_lampBottom__x4Oml{transform:translate(-50%,-50%) rotateX(-90deg) translateZ(10px)}.ToolWorkspace_lampLeft__Gclwe{transform:translate(-50%,-50%) rotateY(-90deg) translateZ(10px)}.ToolWorkspace_lampRight__ZRQpF{transform:translate(-50%,-50%) rotateY(90deg) translateZ(10px)}.ToolWorkspace_lightBeam__vZT_d{position:absolute;transform-style:preserve-3d}.ToolWorkspace_lightBeam__vZT_d svg{position:absolute;overflow:visible;transform:translateX(-50%) rotateX(-90deg);transform-origin:center top}.ToolWorkspace_lightSphere__68_pa:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.ToolWorkspace_sphereArrow__80F55{position:absolute;z-index:1;display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:var(--tool-secondary)}.ToolWorkspace_sphereArrow__80F55:hover{color:var(--tool-copy)}.ToolWorkspace_sphereArrow__80F55 svg{width:18px;height:18px}.ToolWorkspace_sphereArrowTop__so0Ap{top:-8px;left:50%;transform:translateX(-50%)}.ToolWorkspace_sphereArrowBottom__XocV8{bottom:-8px;left:50%;transform:translateX(-50%)}.ToolWorkspace_sphereArrowLeft__WNKiv{top:50%;left:-8px;transform:translateY(-50%)}.ToolWorkspace_sphereArrowRight__2WjcW{top:50%;right:-8px;transform:translateY(-50%)}.ToolWorkspace_directionPresets__ebHll{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ToolWorkspace_directionPresets__ebHll button{min-width:0;min-height:32px;padding:6px 4px;border:1px solid transparent;border-radius:8px;background:#303037;color:var(--tool-secondary);font-size:12px;transition:background-color .15s,color .15s}.ToolWorkspace_directionPresets__ebHll button:hover,.ToolWorkspace_directionPresets__ebHll button[aria-pressed=true]{background:#3b3b43;color:var(--tool-copy)}.ToolWorkspace_directionPresets__ebHll button:focus-visible,.ToolWorkspace_lightStyleArrow__UIQjm:focus-visible,.ToolWorkspace_lightStyleCard__vXJYt:focus-visible,.ToolWorkspace_sphereArrow__80F55:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.ToolWorkspace_lightStyleCarousel__0K_QN{position:relative;min-width:0}.ToolWorkspace_lightStyles__R9HJS{overflow-x:auto;padding:4px 2px;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x proximity;scroll-padding-inline:32px}.ToolWorkspace_lightStyles__R9HJS::-webkit-scrollbar{display:none}.ToolWorkspace_lightStyleTrack__nWrDo{display:flex;width:-moz-max-content;width:max-content;gap:8px}.ToolWorkspace_lightStyleCard__vXJYt{position:relative;width:92px;aspect-ratio:4/3;flex:0 0 92px;overflow:hidden;border:2px solid transparent;border-radius:9px;background:var(--tool-control);scroll-snap-align:start}.ToolWorkspace_lightStyleCard__vXJYt[aria-selected=true]{border-color:hsl(var(--primary))}.ToolWorkspace_lightStyleCard__vXJYt img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ToolWorkspace_lightStyleCard__vXJYt span{position:absolute;inset:auto 0 0;overflow:hidden;padding:15px 5px 5px;background:linear-gradient(transparent,rgba(0,0,0,.82));color:#fff;font-size:11px;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ToolWorkspace_lightStyleArrow__UIQjm{position:absolute;top:50%;z-index:1;display:grid;width:28px;height:28px;place-items:center;transform:translateY(-50%);border:1px solid hsla(0,0%,100%,.18);border-radius:50%;background:#292930;color:var(--tool-copy);box-shadow:0 2px 6px rgba(0,0,0,.35)}.ToolWorkspace_lightStyleArrow__UIQjm:hover:not(:disabled){background:#41414a}.ToolWorkspace_lightStyleArrow__UIQjm:disabled{opacity:0;pointer-events:none}.ToolWorkspace_lightStyleArrow__UIQjm svg{width:16px;height:16px}.ToolWorkspace_lightStylePrevious__BEgY5{left:2px}.ToolWorkspace_lightStyleNext__hiAT2{right:2px}.ToolWorkspace_sampleArrow__Fw8ZD{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.ToolWorkspace_lightStyles__R9HJS{scroll-behavior:auto}.ToolWorkspace_directionPresets__ebHll button,.ToolWorkspace_sphereRing__uaNNY,.ToolWorkspace_sphereScene__y6P42{transition:none}}.ToolWorkspace_footer__FNGzV{flex-shrink:0;padding:16px 22px 22px;background:var(--tool-panel)}.ToolWorkspace_submit__qWO4j{display:grid;grid-template-columns:1fr auto 1fr;width:100%;min-height:48px;align-items:center;gap:8px;padding:0 14px;border-radius:10px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:650;transition:filter .15s}.ToolWorkspace_submitCost__KKr6U,.ToolWorkspace_submitLabel__O5dox{display:inline-flex;align-items:center;gap:4px}.ToolWorkspace_submitLabel__O5dox{justify-self:center}.ToolWorkspace_submitCost__KKr6U{justify-self:end;font-size:14px}.ToolWorkspace_submit__qWO4j:hover:not(:disabled){filter:brightness(1.12)}.ToolWorkspace_submit__qWO4j:disabled{background:hsl(var(--primary)/.25);color:#bbdfe2;cursor:not-allowed}.ToolWorkspace_preview__oEmrM{display:flex;flex-direction:column;min-height:0;min-width:0}.ToolWorkspace_previewContent__vLKie{display:flex;flex:1;min-height:0;flex-direction:column;align-items:center;justify-content:center;padding:32px 40px;overflow-y:auto}.ToolWorkspace_generating__qgCVW{display:flex;max-width:560px;flex-direction:column;align-items:center;gap:24px;text-align:center}.ToolWorkspace_generatingMark__OyEwz{color:hsl(var(--foreground)/.8);fill:hsl(var(--foreground)/.12)}.ToolWorkspace_generatingCopy__VILYC{display:flex;flex-direction:column;gap:8px}.ToolWorkspace_generatingTitle__wumR0{color:hsl(var(--foreground)/.9);font-size:16px;line-height:1.5;font-weight:500}.ToolWorkspace_generatingHint__cswbG{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.6}.ToolWorkspace_generateLink__cj3YK{text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.ToolWorkspace_generateLink__cj3YK:hover{color:hsl(var(--foreground)/.9)}.ToolWorkspace_intro__v2R_6{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;text-align:center}.ToolWorkspace_title__rjiUM{max-width:720px;font-size:clamp(28px,2.25vw,36px);line-height:1.2;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.ToolWorkspace_heroImage__U1zt3{display:block;width:min(100%,720px,calc((100svh - 300px) * 16 / 9));aspect-ratio:16/9;height:auto;-o-object-fit:contain;object-fit:contain;border:1px solid var(--tool-border);border-radius:14px;background:transparent}.ToolWorkspace_resultStage___ARSf{position:relative;display:flex;width:100%;min-height:0;flex:1;align-items:center;justify-content:center;container-type:size}.ToolWorkspace_resultFrame__OPMnQ{position:relative;width:min(100cqw,calc(100cqh * var(--result-aspect-ratio)));max-width:100%;aspect-ratio:var(--result-aspect-ratio);flex-shrink:0}.ToolWorkspace_resultButton__nqkTy{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border-radius:14px;cursor:zoom-in}.ToolWorkspace_resultButton__nqkTy:disabled{cursor:default}.ToolWorkspace_resultImage__KjNLj{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:14px;opacity:0}.ToolWorkspace_resultImage__KjNLj[data-loaded=true]{opacity:1}.ToolWorkspace_resultImageRetry__09kcJ,.ToolWorkspace_resultSkeleton__b3D5M{position:absolute;inset:0;border-radius:14px;background:hsl(var(--muted)/.5)}.ToolWorkspace_resultImageRetry__09kcJ{display:flex;align-items:center;justify-content:center}.ToolWorkspace_imageActions__Xjk_I{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:4px}.ToolWorkspace_resultArrow__G7SVE{position:absolute;top:50%;display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid hsl(var(--foreground)/.18);border-radius:50%;background:hsl(var(--background)/.65);color:hsl(var(--foreground)/.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(-50%);cursor:pointer;transition:background-color .15s ease,color .15s ease}.ToolWorkspace_resultArrow__G7SVE:hover{background:hsl(var(--background)/.85);color:hsl(var(--foreground))}.ToolWorkspace_resultArrow__G7SVE:active{background:hsl(var(--background))}.ToolWorkspace_resultPrevious__U4_WO{left:12px}.ToolWorkspace_resultNext__ACslW{right:12px}.ToolWorkspace_actions__ovwIO{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.ToolWorkspace_taskButton__OI1bN.ToolWorkspace_toolAction__hNTuz{width:36px;height:36px;padding:0;cursor:pointer}.ToolWorkspace_taskButton__OI1bN.ToolWorkspace_toolAction__hNTuz:active{background:hsl(var(--foreground)/.18);color:hsl(var(--foreground))}.ToolWorkspace_action__4CQiT{border:1px solid var(--tool-border);border-radius:9px;background:var(--tool-control);color:var(--tool-copy);padding:9px 14px;font-size:13px}.ToolWorkspace_action__4CQiT:hover{background:#343640}.ToolWorkspace_tasks__dmiXQ{gap:8px;padding:0 12px 4px}.ToolWorkspace_taskButton__OI1bN,.ToolWorkspace_tasks__dmiXQ{display:flex;flex-shrink:0;align-items:center;justify-content:center}.ToolWorkspace_taskButton__OI1bN{position:relative;width:52px;height:52px;overflow:hidden;border:0;border-radius:8px;color:hsl(var(--foreground)/.8);background:hsl(var(--foreground)/.08);-webkit-backdrop-filter:blur(12px) saturate(120%);backdrop-filter:blur(12px) saturate(120%);transition:background-color .15s ease,color .15s ease}.ToolWorkspace_taskThumbnail__JcL6M:after{position:absolute;z-index:1;inset:0;border:1px solid hsl(var(--foreground)/.05);border-radius:inherit;pointer-events:none;content:""}.ToolWorkspace_taskButton__OI1bN:hover{color:hsl(var(--foreground));background:hsl(var(--foreground)/.14)}.ToolWorkspace_taskButton__OI1bN[aria-pressed=true]{background:hsl(var(--muted)/.9)}.ToolWorkspace_taskThumbnail__JcL6M[aria-pressed=true]:after{border-width:2px;border-color:hsl(var(--primary))}.ToolWorkspace_taskCount__L96BL{position:absolute;right:4px;bottom:4px;display:flex;min-width:16px;height:16px;align-items:center;justify-content:center;padding:0 4px;border-radius:4px;background:hsl(var(--background)/.85);color:hsl(var(--foreground));font-size:10px;line-height:1;font-weight:600;pointer-events:none}.ToolWorkspace_control__YQ80L:focus-visible,.ToolWorkspace_workspace___stei a:focus-visible,.ToolWorkspace_workspace___stei button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.ToolWorkspace_workspace___stei .ToolWorkspace_resultButton__nqkTy:focus-visible{outline:none}.ToolWorkspace_resultButton__nqkTy:focus-visible .ToolWorkspace_resultImage__KjNLj{outline:2px solid hsl(var(--primary));outline-offset:3px}@media (pointer:coarse){.ToolWorkspace_taskButton__OI1bN.ToolWorkspace_toolAction__hNTuz,.ToolWorkspace_uploadAction__anszA{width:44px;height:44px}.ToolWorkspace_sampleThumbnail__yT2JF{width:32px;height:32px}}@media (hover:none){.ToolWorkspace_removeImage__VqXPB,.ToolWorkspace_videoActions__c3acw{opacity:1;pointer-events:auto}}@media (min-width:768px) and (max-width:959px){.ToolWorkspace_workspace___stei{padding:16px}.ToolWorkspace_layout__Ldz6P{grid-template-columns:minmax(340px,44vw) minmax(0,1fr);gap:20px}.ToolWorkspace_fields__g485t,.ToolWorkspace_footer__FNGzV,.ToolWorkspace_formTitle__hZmP5{padding-inline:18px}.ToolWorkspace_previewContent__vLKie{padding-inline:20px}}@media (max-width:767px){.ToolWorkspace_workspace___stei{padding:12px}.ToolWorkspace_landing__NsmiU{height:auto;min-height:calc(100svh - var(--tool-header-height, 104px))}.ToolWorkspace_modal__fNG_4{height:auto;padding-top:44px}.ToolWorkspace_layout__Ldz6P{grid-template-columns:minmax(0,1fr);gap:16px;height:auto}.ToolWorkspace_form__w2JRk{border-radius:16px}.ToolWorkspace_formTitle__hZmP5{padding:18px 18px 16px}.ToolWorkspace_fields__g485t{padding-inline:18px;overflow:visible}.ToolWorkspace_footer__FNGzV{padding:16px 18px 18px}.ToolWorkspace_preview__oEmrM{min-height:380px}.ToolWorkspace_previewContent__vLKie{padding:24px 4px;overflow:visible}.ToolWorkspace_intro__v2R_6{gap:24px}.ToolWorkspace_title__rjiUM{font-size:28px}.ToolWorkspace_heroImage__U1zt3{width:100%}.ToolWorkspace_resultFrame__OPMnQ{width:min(100%,calc(60svh * var(--result-aspect-ratio)))}.ToolWorkspace_resultStage___ARSf{flex:0 0 auto;container-type:normal}.ToolWorkspace_tasks__dmiXQ{padding-bottom:12px}.ToolWorkspace_lightStyleCard__vXJYt{width:104px;flex-basis:104px}}