.EffectModal_effectModal__gcNDW{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.EffectModal_effectModalContainer__jned9{display:flex;flex-direction:column;border-radius:.375rem;width:240px;min-height:120px;max-height:400px;overflow:hidden;position:relative}.EffectModal_effectHeader__M_zYL{flex-shrink:0}.EffectModal_effectContent__wXrdA{display:flex;flex:1 1 0%;flex-direction:column;overflow:hidden}.EffectModal_effectScrollableArea__VBXu2{flex:1 1 0%;overflow-y:auto;min-height:0}.LayerControls_topContainer__W9UZm{display:flex;flex-direction:column;gap:2.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.75rem;border-bottom:2px solid var(--color-interface-border-light,#f1f1f3)}.LayerControls_previewImage__cnfpW{border:1px solid var(--color-interface-border,#bdbdc5);background:#f0f0f0}.LayerControls_effect__aJa_O{display:flex;flex-direction:column;padding:.5rem;margin-left:40px}.LayerControls_layerList__oCdfI{display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;border-bottom:2px solid var(--color-interface-border-light,#f1f1f3)}.LayerControls_emptyState__AkRE3{padding-left:1.5rem;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;color:var(--color-global-text-tertiary)}.LayerControls_selectedLayerControls__ub0vC{display:flex;width:100%;flex-direction:column;padding:28px var(--spacing-panel-padding-horiz,24px) 32px var(--spacing-panel-padding-horiz,24px)}.LayerControls_layerControls__Pq9xc{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;width:268px}.LayerControls_disabled__b5fyL{opacity:.5}.LayerControls_customButton__oW8Zt{display:flex;align-items:center;justify-content:center;width:106px;height:32px;gap:6px;padding-left:var(--spacing-button-padding-icon-md,12px);padding-right:var(--spacing-button-padding-text-md,16px);border-radius:var(--radius-sm,4px);border:1px solid var(--color-button-secondary-bubble-border-default,#e7d0dc);background:var(--color-button-secondary-bubble-bg-default,#ffffff);opacity:1;cursor:pointer;transition:all .2s ease}.LayerControls_customButton__oW8Zt:hover:not(:disabled){background:var(--color-button-secondary-bubble-bg-hover,#f9f9f9);border-color:var(--color-button-secondary-bubble-border-hover,#d4bbd0)}.LayerControls_customButton__oW8Zt:active:not(:disabled){background:var(--color-button-secondary-bubble-bg-pressed,#f5f5f5);border-color:var(--color-button-secondary-bubble-border-pressed,#c7a8c1)}.LayerControls_customButton__oW8Zt:disabled{opacity:.5;cursor:not-allowed}.LayerControls_buttonIcon__JAPdw{flex-shrink:0;width:16px;height:16px;color:var(--color-button-secondary-bubble-fg-default,#32323b)}.LayerControls_buttonText__zi6QH{font-family:var(--content-font);font-size:11px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:.22px;color:var(--color-button-secondary-bubble-fg-default,#32323b)}.LayerControls_iconOnlyButton__g5VTX{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border-radius:var(--radius-sm,4px);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);opacity:1;cursor:pointer;transition:all .2s ease}.LayerControls_iconOnlyButton__g5VTX:hover:not(:disabled){background:var(--color-button-icon-only-bg-hover,#fef6fa);border-color:var(--color-button-icon-only-border-hover,#efe0e7)}.LayerControls_iconOnlyButton__g5VTX:active:not(:disabled){background:var(--color-button-icon-only-bg-pressed,#fdeef6);border-color:var(--color-button-icon-only-border-pressed,#e7d0dc)}.LayerControls_iconOnlyButton__g5VTX:disabled{opacity:.5;cursor:not-allowed;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.LayerControls_iconOnlyButtonIcon__im5xn{flex-shrink:0;width:16px;height:16px;color:var(--color-button-icon-only-fg-default,#32323b)}.LayerRow_row__FB9zS{display:flex;cursor:default;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding-left:1.5rem;padding-right:1.25rem;height:40px}.LayerRow_row__FB9zS.LayerRow_selectable__ZmE9I{cursor:pointer}.LayerRow_row__FB9zS.LayerRow_dragging__3a23y{z-index:50;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:rotate(5deg)}.LayerRow_selectedRow__Bsvg0{background:#F7EFF3;border-left:2px solid var(--color-global-border-active-tab,#7f4969)}.LayerRow_layerName__cdDp_{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px;line-height:16px}.LayerRow_previewAndName__RFHC1{display:flex;min-width:0;flex:1 1 0%;cursor:default;flex-direction:row;align-items:center;gap:1rem}.LayerRow_previewAndName__RFHC1.LayerRow_draggable__TVr0K{cursor:grab}.LayerRow_previewAndName__RFHC1.LayerRow_dragging__3a23y{cursor:grabbing}.LayerRow_disabled__001lZ{cursor:not-allowed}.LayerRow_visibilityToggle__Wm80Y{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.LayerRow_visibilityToggle__Wm80Y:disabled,.LayerRow_visibilityToggle__Wm80Y[disabled]{pointer-events:none}:where(.LayerRow_visibilityToggle__Wm80Y:is(input[type=checkbox])),:where(.LayerRow_visibilityToggle__Wm80Y:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.LayerRow_visibilityToggle__Wm80Y:is(input[type=checkbox]):after,.LayerRow_visibilityToggle__Wm80Y:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.LayerRow_visibilityToggle__Wm80Y:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.LayerRow_visibilityToggle__Wm80Y:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,black)}}@supports not (color:oklch(0% 0 0)){.LayerRow_visibilityToggle__Wm80Y:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.LayerRow_visibilityToggle__Wm80Y.LayerRow_glass__ZULmo:hover{--glass-opacity:25%;--glass-border-opacity:15%}.LayerRow_visibilityToggle__Wm80Y:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.LayerRow_visibilityToggle__Wm80Y:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.LayerRow_visibilityToggle__Wm80Y:disabled:hover,.LayerRow_visibilityToggle__Wm80Y[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.LayerRow_visibilityToggle__Wm80Y:is(input[type=checkbox]:checked):hover,.LayerRow_visibilityToggle__Wm80Y:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}}@media (prefers-reduced-motion:no-preference){.LayerRow_visibilityToggle__Wm80Y{animation:LayerRow_button-pop__My0AY var(--animation-btn,.25s) ease-out}}.LayerRow_visibilityToggle__Wm80Y:active:focus,.LayerRow_visibilityToggle__Wm80Y:active:hover{animation:LayerRow_button-pop__My0AY 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.LayerRow_visibilityToggle__Wm80Y{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.LayerRow_visibilityToggle__Wm80Y:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.LayerRow_visibilityToggle__Wm80Y.LayerRow_glass__ZULmo{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.LayerRow_visibilityToggle__Wm80Y.LayerRow_glass__ZULmo.LayerRow_btn-active__GUHXF{--glass-opacity:25%;--glass-border-opacity:15%}.LayerRow_visibilityToggle__Wm80Y{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.LayerRow_visibilityToggle__Wm80Y.LayerRow_btn-active__GUHXF{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.LayerRow_visibilityToggle__Wm80Y.LayerRow_btn-disabled__roST6,.LayerRow_visibilityToggle__Wm80Y:disabled,.LayerRow_visibilityToggle__Wm80Y[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.LayerRow_visibilityToggle__Wm80Y:is(input[type=checkbox]:checked),.LayerRow_visibilityToggle__Wm80Y:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.LayerRow_visibilityToggle__Wm80Y:is(input[type=checkbox]:checked):focus-visible,.LayerRow_visibilityToggle__Wm80Y:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.LayerRow_join__qekpD>:where(:not(:first-child)):is(.LayerRow_visibilityToggle__Wm80Y){margin-inline-start:calc(var(--border-btn) * -1)}.LayerRow_visibilityToggle__Wm80Y{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.LayerRow_btn-square__7mRJ2:where(.LayerRow_visibilityToggle__Wm80Y){height:1.5rem;width:1.5rem;padding:0}.LayerRow_btn-circle__zs_Bh:where(.LayerRow_visibilityToggle__Wm80Y){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.LayerRow_join__qekpD.LayerRow_join-vertical__TPofm>:where(:not(:first-child)):is(.LayerRow_visibilityToggle__Wm80Y){margin-top:calc(var(--border-btn) * -1)}.LayerRow_join__qekpD.LayerRow_join-horizontal__Fh6Dj>:where(:not(:first-child)):is(.LayerRow_visibilityToggle__Wm80Y){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.LayerRow_visibilityToggle__Wm80Y{padding:0 4px;margin-left:-4px}.LayerRow_effect__eEUka{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1.5rem;background:#F7EFF3;border-left:2px solid var(--color-global-border-active-tab,#7f4969)}.LayerRow_effectIndicator__YW3CL{display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding:.5rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;margin-left:45px;border-left:2px solid var(--color-interface-border-light,#f1f1f3)}.LayerRow_effectIndicator__YW3CL.LayerRow_active__7VEfm,.LayerRow_effectIndicator__YW3CL:hover{background-color:#f9fafb;border-left-color:var(--color-global-border-active-tab,#7f4969)}.LayerRow_effectIndicator__YW3CL.LayerRow_disabled__001lZ{cursor:not-allowed;opacity:.5;pointer-events:none}.LayerRow_effectContent__ufevg{display:flex;align-items:center;gap:.5rem}.LayerRow_effectVisibilityToggle__6oqec{display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--color-global-text-secondary)}.LayerRow_effectVisibilityToggle__6oqec:hover{color:var(--color-global-text-primary)}.LayerRow_effectVisibilityToggle__6oqec{background:none;border:none;cursor:pointer}.LayerRow_effectVisibilityToggle__6oqec:disabled{cursor:not-allowed;opacity:.5}.LayerRow_effectIcon__gnfIt{flex-shrink:0;width:16px;height:16px;color:var(--color-button-icon-only-fg-default,#32323b)}.LayerRow_effectName__Kvf99{font-family:var(--content-font);font-size:11px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:.22px;color:var(--color-global-text-secondary)}.LayerRow_removeEffectButton__b7prX{margin-left:auto;display:flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:none;border:none;cursor:pointer;color:var(--color-text-tertiary,#9ca3af);width:16px;height:16px;border-radius:2px;opacity:1}.LayerRow_removeEffectButton__b7prX:hover{background-color:rgba(0,0,0,.1);color:var(--color-text-primary,#374151)}.LayerRow_removeEffectButton__b7prX:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.LayerRow_effectsToggle__HsjTs{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--color-global-text-secondary)}.LayerRow_effectsToggle__HsjTs:hover{color:var(--color-global-text-primary)}.LayerRow_effectsToggle__HsjTs{background:none;border:none;cursor:pointer}.LayerRow_effectsToggle__HsjTs:disabled{cursor:not-allowed;opacity:.5}.LeftDock_clickHere__SlS78{position:absolute;top:20px;left:9px;pointer-events:none}.MouseToolOptions_optionsContainer___uhq_{display:flex;width:100%;align-items:center;background:var(--color-interface-bg,#fff)}.MouseToolOptions_maskButton__noI7Z{display:flex;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px;height:var(--spacing-button-height-sm,28px);justify-content:center;align-items:center;gap:4px;border-radius:var(--radius-sm,2px);border:1px solid var(--color-button-secondary-bubble-border-default,#d6b2c5)}.MouseToolOptions_maskButton__noI7Z.MouseToolOptions_withText___Z4Rl{flex:1 1 0%;padding:0 var(--spacing-button-padding-text-sm,12px) 0 6px}.MouseToolOptions_maskButton__noI7Z.MouseToolOptions_iconButton__1YQsE{height:2rem;width:2rem}.MouseToolOptions_maskButton__noI7Z.MouseToolOptions_active__XInrl{background:var(--color-button-secondary-bubble-bg-hover,#fef6fa)}.MouseTools_toolButton__62g6r{display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid rgba(0,0,0,0);padding:8px;width:32px;height:32px}.MouseTools_toolButton__62g6r:hover{border-color:var(--color-interface-border,#bdbdc5)}.MouseTools_toolButton__62g6r.MouseTools_selected__PhUtX{border:1px solid var(--color-icon-button-border-selected,#e7d0dc);background:var(--color-icon-button-bg-hover,#f7eff3)}.MouseTools_toolButton__62g6r:disabled{opacity:.7}.MouseTools_toolButton__62g6r:disabled:hover{border-color:rgba(0,0,0,0)}.MouseTools_buttonGrid__zMHor{display:grid;grid-template-columns:1fr;gap:8px}.MouseTools_leftControlsContainer___F89J{position:relative;display:flex;flex-direction:column;border-right:1px solid var(--color-interface-border,#bdbdc5);background:var(--color-interface-bg,#fff);height:100%;width:48px;flex-shrink:0}.MaskToolbar_controlsContainer__A65NI{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background-color:var(--base-200);border-radius:.5rem}.MaterialMaskModal_materialMaskModal__92kZp{display:none;flex-direction:column}@media (min-width:768px){.MaterialMaskModal_materialMaskModal__92kZp{display:flex}}.MaterialMaskModal_materialMaskModal__92kZp{position:fixed;z-index:1040;top:0;bottom:0;left:0;right:0;--header-height:0px}.MaterialMaskModal_backdropContainer__To89R{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;overflow:auto;width:100%;height:100%;background:rgba(30,30,37,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:80px}.MaterialMaskModal_closeButton__gn8sg{position:absolute;display:flex;align-items:center;justify-content:center;top:16px;right:16px;width:32px;height:32px;border-radius:4px;background:#fff;border:1px solid #d6b2c5;cursor:pointer;z-index:2}.MaterialMaskModal_modalContainer__Kx0kv{display:flex;flex:1;justify-content:center;width:100%;border-radius:8px;overflow:hidden;align-items:start;gap:12px}.MaterialMaskModal_leftPanel__Aaqe_,.MaterialMaskModal_rightPanel__weAE_{display:flex;padding:16px;background:#fff;border-radius:6px;flex-direction:column;gap:12px}.MaterialMaskModal_rightPanel__weAE_{height:100%;flex:1}.MaterialMaskModal_materialImageWrapper__O6Sz5{margin-top:16px;width:100%;min-width:120px;min-height:48px;display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:visible;background-color:#f5f5f5}.MaterialMaskModal_materialImage__W_Qyn{-o-object-fit:contain;object-fit:contain}.MaterialMaskModal_maskCanvasContainer__fRYMl{position:relative;width:100%;flex:1;overflow:hidden;border-radius:8px;background:#fff;margin-top:16px;margin-bottom:16px;border:1px solid #eaeaea}.MaterialMaskModal_selected__i_KSg{border:2px solid #d6b2c5;border-radius:6px;cursor:pointer}.RefImgRemoveBackgroundControl_refImgRemoveBackgroundControl__kfBFo{display:flex;align-items:center;gap:.375rem;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px}.S2RModePicker_picker__TrmAQ{display:flex;gap:.75rem}.ModuleControls_imageMixControls__OZsKv{display:flex;height:100%;min-height:0;flex:1 1 0%;flex-direction:column;justify-content:space-between;overflow-y:auto}.ModuleControls_controlsContainer__8IS4s{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:1.25rem;padding:1.5rem;width:576px}.ExamplesModal_exampleImage__4FxNt{position:relative;border-radius:var(--radius-md,4px);border:1px solid var(--color-interface-border-medium,#e7d0dc);width:140px;height:140px;overflow:hidden;transition:border-color .2s ease}.ExamplesModal_exampleImage__4FxNt.ExamplesModal_examplePoseAndAngle__4gigC{height:300px}.ExamplesModal_exampleImage__4FxNt.ExamplesModal_selected__n19os{border-color:var(--color-primary,#e91e63);border-width:2px}.ExamplesModal_overlay__bFmvB{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(50,19,38,.3);border-radius:var(--radius-md,4px);opacity:0;transition:opacity .3s ease}.ExamplesModal_exampleImage__4FxNt:hover .ExamplesModal_overlay__bFmvB,.ExamplesModal_overlay__bFmvB.ExamplesModal_disabled__xZ0oe{opacity:1}.ExamplesModal_overlay__bFmvB.ExamplesModal_selectedOverlay__Rpd0h{background-color:rgba(233,30,99,.2);opacity:1}.ExamplesModal_preview__KaE61{position:absolute;right:.25rem;top:.25rem;font-size:12px;border-radius:var(--radius-md,4px);border:1px solid #d6b2c5;padding:2px 6px;z-index:10;background-color:#fff}.ExamplesModal_preview__KaE61:hover{background-color:#f7eff3}.ExamplesModal_selectedIndicator__Vsqo3{position:absolute;left:.25rem;top:.25rem;width:20px;height:20px;border-radius:50%;background-color:var(--color-primary,#e91e63);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;z-index:10}.EmbededPresetsControls_presetOptions__BBIpE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;row-gap:20px}.EmbededPresetsControls_presetOption__bXQlC{display:flex;flex-direction:column;align-items:center;gap:.75rem;font-family:var(--content-font);font-size:11px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:.22px;color:var(--color-global-text-secondary,#32323b);width:129px}.VitonMaskEditor_editorContainer__V4j9h{position:relative;width:100%;height:100%;display:flex;flex-direction:column;max-height:calc(100vh - 120px)}.VitonMaskEditor_previewContainer__ASjkJ{position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:2px;border:1px solid var(--color-card-border-default,#e7d0dc)}.VitonMaskEditor_editorContent__ymfjW{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;width:100%;padding:32px 0;overflow:hidden}.VitonMaskEditor_mainCanvas__cBuBo{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.VitonMaskEditor_toolBar__liK03{display:flex;align-items:center;gap:.5rem;padding-left:.75rem;padding-right:.75rem;height:48px;width:576px;margin:0 auto;background:#fff}.VirtualTryonControls_mixSliderContainer__JX_vF{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:var(--radius-md,4px);border:1px solid var(--color-card-border-default,#e7d0dc);background:var(--color-card-bg-default,#fef6fa)}.VirtualTryonControls_maskPreviewContainer__2r8wj{width:100%}.VirtualTryonControls_maskPreviewWrapper__rFtTn{position:relative;width:100%;max-width:526px}.VirtualTryonControls_maskPreviewWrapper__rFtTn canvas{height:auto;width:100%;max-height:calc(100vh - 400px);-o-object-fit:contain;object-fit:contain}.VirtualTryonControls_modalOuter__ZvRqW{position:fixed;z-index:1040;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column}.VirtualTryonControls_backdropContainer__Aon_o{flex:1;display:flex;flex-direction:column;background:rgba(30,30,37,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:40px;position:relative}.VirtualTryonControls_closeButton__7KAmJ{border-radius:.375rem;position:absolute;top:16px;right:16px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-interface-border-dark,#d6b2c5);background:var(--color-white,#fff);z-index:2}.VirtualTryonControls_editorWrapper__4aYY2{flex:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.NavigationWizard_navigationWizard__kbfv7{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:2.5rem;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(231 208 220/var(--tw-border-opacity,1));padding:1rem 1.5rem}.NavigationWizard_progressContainer__YxfyQ{display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem}.NavigationWizard_stepsRow__4BLtf{display:flex;align-items:center}.NavigationWizard_outerCircle__vb3fd{position:relative;display:flex;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(189 189 197/var(--tw-border-opacity,1));width:24px;height:24px;border-radius:50%;transition:border-color .3s ease}.NavigationWizard_innerCircle__9WtVo{--tw-bg-opacity:1;background-color:rgb(189 189 197/var(--tw-bg-opacity,1));width:8px;height:8px;border-radius:50%;transition:background-color .3s ease}.NavigationWizard_active__oxpPy .NavigationWizard_shadowCircle__cs_Sd{border-width:4px;--tw-border-opacity:1;border-color:rgb(231 208 220/var(--tw-border-opacity,1));border-radius:50%}.NavigationWizard_active__oxpPy .NavigationWizard_outerCircle__vb3fd{--tw-border-opacity:1;border-color:rgb(195 149 174/var(--tw-border-opacity,1))}.NavigationWizard_active__oxpPy .NavigationWizard_innerCircle__9WtVo{--tw-bg-opacity:1;background-color:rgb(195 149 174/var(--tw-bg-opacity,1))}.NavigationWizard_completed__eb8zZ .NavigationWizard_outerCircle__vb3fd{--tw-border-opacity:1;border-color:rgb(195 149 174/var(--tw-border-opacity,1))}.NavigationWizard_completed__eb8zZ .NavigationWizard_innerCircle__9WtVo,.NavigationWizard_completed__eb8zZ .NavigationWizard_outerCircle__vb3fd{--tw-bg-opacity:1;background-color:rgb(195 149 174/var(--tw-bg-opacity,1))}.NavigationWizard_trackingBar__PL9ZX{position:relative;height:.25rem;width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(189 189 197/var(--tw-bg-opacity,1))}.NavigationWizard_trackingBarFill__KyZ9D{position:absolute;left:0;top:0;height:100%;--tw-bg-opacity:1;background-color:rgb(195 149 174/var(--tw-bg-opacity,1));border-radius:2px;transition:width .3s ease}.NavigationWizard_actionButtons__t3Rbv{display:flex;justify-content:center;gap:.75rem}.NavigationWizard_actionButtons__t3Rbv button{min-width:100px}.OutputPicker_container__AFvMq{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:20;display:flex;padding:12px;align-items:center;gap:16px;border-radius:var(--radius-md,4px);border:1px solid var(--color-interface-border,#bdbdc5);background:var(--color-white,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);--tile-size:36px}.OutputPicker_eyeIcon__7SWNl{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:1px;border-width:1px;border-color:#e7d0dc;background-color:#f7eff3;cursor:pointer}.OutputPicker_eyeIcon__7SWNl:hover{background-color:#e7d0dc}.MultiReferenceImageControl_container___TNdz{display:flex;flex-direction:column;gap:12px;width:100%}.MultiReferenceImageControl_selectImageButton__Is03S{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;padding:1rem 2rem;color:var(--color-global-text-primary,#000);font-family:var(--content-font);font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.14px;background-color:var(--color-input-bg-default,#f7eff3);border:1px solid var(--color-input-border-default,#e7d0dc);border-radius:2px;height:48px;width:100%}.MultiReferenceImageControl_selectImageButton__Is03S:hover:not(:disabled){border:2px solid var(--color-input-border-default,#a3a3ae);background:var(--color-charcoal-50,#f1f1f3)}.MultiReferenceImageControl_selectImageButton__Is03S:focus{border:3px solid var(--color-global-border-focus,#dc5196)!important;background:var(--color-charcoal-50,#f1f1f3)}.MultiReferenceImageControl_selectImageButton__Is03S:disabled{opacity:.5;cursor:not-allowed}.MultiReferenceImageControl_thumbnailGrid__15kRR{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.MultiReferenceImageControl_thumbnail__38WbJ{position:relative;aspect-ratio:1;border-radius:6px;overflow:hidden;border:2px solid rgba(0,0,0,0)}.MultiReferenceImageControl_imageContainer__sAvtu{position:relative;width:100%;height:100%}.MultiReferenceImageControl_thumbnailImage__LK9Oh{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.MultiReferenceImageControl_removeButton__6jK1S{position:absolute;top:4px;right:4px;width:24px;height:24px;border:1px solid var(--color-button-icon-only-border-default,#e4e4e9);border-radius:4px;padding:6px;background:var(--color-button-icon-only-bg-default,white);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.85;transition:all .2s ease}.MultiReferenceImageControl_removeButton__6jK1S:hover{opacity:1}.MultiReferenceImageControl_removeButton__6jK1S:disabled{opacity:.3;cursor:not-allowed}@media(max-width:640px){.MultiReferenceImageControl_thumbnailGrid__15kRR{grid-template-columns:repeat(2,1fr)}}.AdvancedControls_advanced__n0tsm{display:flex;flex-direction:column;gap:1.5rem}.AdvancedControls_header__AJfgJ{display:flex;align-items:center}.AdvancedControls_controls__c1xFp{display:flex;flex-direction:column;gap:.5rem}.AdvancedControls_chevron__x0EEh{margin-left:.25rem;transform:rotate(180deg)}.AdvancedControls_close__tehgR .AdvancedControls_chevron__x0EEh{transform:rotate(0deg)}.AdvancedControls_row__Xj3VS{display:flex;align-items:center;gap:1.5rem;padding-bottom:1.25rem}.AdvancedControls_seedLabelRow__0COdV{padding-bottom:.25rem}.AdvancedControls_numericControl__2QXDq{min-width:0;flex:1 1 0%}.CommonControls_panel__OWwGL{display:flex;flex-direction:column;gap:1.25rem;padding:12px;background-color:var(--color-dragonfruit-50,#ffebf3);border-radius:4px}.PromptHistoryPopup_promptHistoryPopup__zUmV0{width:280px;max-height:600px;gap:5px;display:flex;flex-direction:column;position:absolute;left:-300px;top:150px;padding:16px 10px 16px 16px;border-radius:var(--radius-md,4px);border:1px solid var(--color-interface-border,#bdbdc5);background:var(--color-interface-bg,#fff)}.ToggleSwitch_toggleSwitch__H7u4G{position:relative;display:inline-block;width:28px;height:16px;margin-right:6px;cursor:pointer}.ToggleSwitch_toggleSwitch__H7u4G .ToggleSwitch_slider__wO4_x{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:8px;transition:.4s}.ToggleSwitch_toggleSwitch__H7u4G .ToggleSwitch_slider__wO4_x:before{position:absolute;content:"";height:10px;width:10px;top:3px;left:3px;background-color:#fff;border-radius:50%;transition:.4s}.ToggleSwitch_toggleSwitch__H7u4G.ToggleSwitch_active__1o1y_ .ToggleSwitch_slider__wO4_x{background-color:#7f4969}.ToggleSwitch_toggleSwitch__H7u4G.ToggleSwitch_active__1o1y_ .ToggleSwitch_slider__wO4_x:before{transform:translateX(12px)}.ColorControls_eyedropperActive__UWOhk{border:1px solid var(--color-icon-button-border-selected,#e7d0dc);background:var(--color-icon-button-bg-hover,#f7eff3)}.ColorControls_imagePickerPrompt__AkGOO{display:flex;flex-shrink:0;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;height:48px;background:var(--color-input-bg-default,#f7eff3);border-color:var(--color-input-border-default,#e7d0dc);border-style:solid;border-width:1px;border-radius:5px}.ColorControls_imagePicker__A0Y32{height:48px;background:var(--color-input-bg-default,#f7eff3);border-color:var(--color-input-border-default,#e7d0dc);border-style:solid;border-width:1px;border-radius:5px 5px 0 0}.ColorControls_imageColorPicker__fLNmb{height:56px;border-color:var(--color-input-border-default,#e7d0dc);border-width:1px;border-radius:0 0 5px 5px;border-style:hidden solid solid}.ColorControls_imageSize__jyXC3{font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;color:var(--color-global-text-tertiary)}.ColorControls_importedImageContainer__uZ9uT{position:absolute;bottom:24px;right:486px;width:280px;background-color:#fff}.ColorControls_sampleColorText__jtj8q{font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;color:var(--color-global-text-secondary)}.ColorControls_canvasWithEyeDropper__ssYB3{cursor:url(/images/eyedropper-cursor.svg) 0 16,auto}.ColorControls_swatchesPopoutContainer__wg1U0{display:flex;flex-direction:column;border-radius:.375rem;width:320px;min-height:150px;max-height:450px;overflow:hidden;position:relative}.ColorControls_swatchesHeader__tjLK6{flex-shrink:0}.ColorControls_swatchesContent__p8rBT{display:flex;flex:1 1 0%;flex-direction:column;overflow:hidden}.ColorControls_swatchesScrollableArea__wTvOp{flex:1 1 0%;overflow-y:auto;min-height:0}.ColorControls_swatchesActions__zKufV{margin-top:1rem;display:flex}.ColorControls_actionButton__JBaOO{padding:8px;border-radius:4px;cursor:pointer}.ColorControls_actionButton__JBaOO:hover{background-color:rgba(0,0,0,.05)}.ColorControls_actionButtonDisabled__RC8QV{opacity:.5;cursor:not-allowed}.ColorControls_actionButtonDisabled__RC8QV:hover{background-color:rgba(0,0,0,0)}.ColorControls_colorSwatch__ATxfv{width:32px;height:32px;margin-right:4px;margin-bottom:4px;border:1px solid #eaeaea;border-radius:2px;cursor:pointer}.ColorControls_colorSwatch__ATxfv:hover{transform:scale(1.05);transition:transform .2s}.ColorControls_paletteSection__tMSuh{display:flex;flex-direction:column;gap:.5rem;width:304px}.ColorControls_selectedSwatch__DVtal{border:3px solid #e7d0dc;box-shadow:0 0 0 1px rgba(0,0,0,.3)}.ColorControls_groupSwatches__nGAdV{display:flex;flex-wrap:wrap}.ColorControls_group__ECl_d,.ColorControls_groupsContainer__vewXF{display:flex;flex-direction:column}.ColorControls_group__ECl_d{gap:.5rem;border-radius:.25rem;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer;margin:0 6px}.ColorControls_selectedGroup__sDxN4{background-color:#f7eff3}.ColorControls_dropTarget__eusmc{background-color:#e7d0dc;outline:2px dashed #d4a574;outline-offset:2px;transform:scale(1.02)}