.PhotoUtilityWorkspace_workspaceRoot__2RwE_{display:grid;width:100%;gap:16px;overflow-x:clip}.PhotoUtilityWorkspace_workspaceRoot__2RwE_,.PhotoUtilityWorkspace_workspaceRoot__2RwE_>*{min-width:0;max-width:100%;box-sizing:border-box}.PhotoUtilityWorkspace_workspaceRoot__2RwE_ [role=status],.PhotoUtilityWorkspace_workspaceRoot__2RwE_ p{overflow-wrap:anywhere}.PhotoUtilityWorkspace_darkWorkspace__DZO5j{color-scheme:dark;--photo-ui-panel:#222429;--photo-ui-card:#292b30;--photo-ui-inset:#17191d;--photo-ui-text:#f3f4f5;--photo-ui-muted:#c1c7d0;--photo-ui-border:#51545b;--photo-ui-selected-bg:#74364f;--photo-ui-selected-text:#fff;--photo-ui-success-bg:#29352f;--photo-ui-success-text:#d5eadf;--photo-ui-warning-bg:#332c1f;--photo-ui-warning-text:#f1dfbb;--photo-ui-error-text:#ffb4b4;border-radius:16px;padding:clamp(10px,2vw,18px);background:#17191d;color:#f3f4f5;box-shadow:0 20px 54px rgb(9 10 12/20%)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_editorShell__E12AU{padding:1px;border-radius:15px;background:#0f1013}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_previewPanel__Cywdf,.PhotoUtilityWorkspace_adjustmentsPanel__euho4,.PhotoUtilityWorkspace_wrinklePreviewPanel__gLKTC,.PhotoUtilityWorkspace_liquifySurface__Zgkju,.PhotoUtilityWorkspace_applyBar__etSij){border-color:#3c3f46;background:#222429;box-shadow:0 14px 36px rgb(6 7 9/24%)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_previewStickyViewport__T3dGo{background:#222429}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_stageMenu__edA1o header strong,.PhotoUtilityWorkspace_panelHeading__inSWh strong,.PhotoUtilityWorkspace_previewHeading__uWQAs strong,.PhotoUtilityWorkspace_lipstickShadeCount__4xdUu strong){color:#f3f4f6}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_stageMenu__edA1o header>span,.PhotoUtilityWorkspace_panelHeading__inSWh>span,.PhotoUtilityWorkspace_previewHeading__uWQAs>div>span,.PhotoUtilityWorkspace_panelHeading__inSWh p,.PhotoUtilityWorkspace_controlHelp__hr4T6,.PhotoUtilityWorkspace_selectControl__RIQ6P small,.PhotoUtilityWorkspace_lipstickCatalogHeading__LPMhp small,.PhotoUtilityWorkspace_lipstickModelMeta__fBoas,.PhotoUtilityWorkspace_lipstickColorSource__Nkf1C,.PhotoUtilityWorkspace_lipstickShadeCount__4xdUu,.PhotoUtilityWorkspace_lipstickShadeCopy__azqE5 small){color:#aeb2ba}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_beamControls__sMEqG>small,.PhotoUtilityWorkspace_compositionGestureToolbar__fA4_m span,.PhotoUtilityWorkspace_compositionSummary__h37cb span,.PhotoUtilityWorkspace_garmentGuide__M2Vsc small,.PhotoUtilityWorkspace_savedPresetCard__bN7Sq>small,.PhotoUtilityWorkspace_controlsAction__StmBd small,.PhotoUtilityWorkspace_liquifyPlaceholder__CP04g>span,.PhotoUtilityWorkspace_liquifyPlaceholder__CP04g p,.PhotoUtilityWorkspace_applyBar__etSij p){color:var(--photo-ui-muted)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_garmentGuide__M2Vsc>strong,.PhotoUtilityWorkspace_liquifyPlaceholder__CP04g h3,.PhotoUtilityWorkspace_optionCard__ABlul small,.PhotoUtilityWorkspace_optionCardActive__pq65_ small){color:var(--photo-ui-text)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_lipstickModelMeta__fBoas a{color:#b9e2ee}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_presetSelector__03ke0 small{color:var(--photo-ui-error-text)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_applyBar__etSij [role=status]{color:var(--photo-ui-success-text)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_stageButton__uZSma{border-color:#474a51;background:#2b2d32;color:#e4e6e9}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_stageButton__uZSma:hover{border-color:#737780;background:#33363c}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_stageButtonActive__VIE_z{border-color:#b76789;background:#74364f;box-shadow:0 8px 20px rgb(8 9 11/30%)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_stageHelpTrigger__GV9F8{color:#c2c8d2}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_stageButtonActive__VIE_z+.PhotoUtilityWorkspace_stageHelpTrigger__GV9F8{color:#fff}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_panelHeading__inSWh{border-color:#41444b}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_beamControls__sMEqG,.PhotoUtilityWorkspace_compositionGestureToolbar__fA4_m,.PhotoUtilityWorkspace_garmentGuide__M2Vsc,.PhotoUtilityWorkspace_emptyAdjustmentsPanel__KuWiw,.PhotoUtilityWorkspace_compositionSummary__h37cb,.PhotoUtilityWorkspace_lipstickCatalog__O043H,.PhotoUtilityWorkspace_brightnessStatus__bsF0M,.PhotoUtilityWorkspace_hairPanToolbar__ckE3y,.PhotoUtilityWorkspace_presetSaveBox__hfcn2,.PhotoUtilityWorkspace_presetSelector__03ke0,.PhotoUtilityWorkspace_savedPresetCard__bN7Sq){border-color:#464950;background:#292b30;color:#e3e5e8}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_compositionRatioGrid___oaMq button,.PhotoUtilityWorkspace_compositionActionGrid__b9dVk button,.PhotoUtilityWorkspace_compositionResetButton__wLidz,.PhotoUtilityWorkspace_lipstickFamilyFilter__0rf_B button,.PhotoUtilityWorkspace_lipstickShadeButton___Hy0K,.PhotoUtilityWorkspace_segmentedControl__0gNXU button,.PhotoUtilityWorkspace_optionCard__ABlul,.PhotoUtilityWorkspace_beamControlsHeading___gRfL button,.PhotoUtilityWorkspace_savedPresetCard__bN7Sq button:last-child){border-color:#50535b;background:#303238;color:#edf0f2}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_compositionRatioGrid___oaMq button[aria-pressed=true],.PhotoUtilityWorkspace_compositionActionGrid__b9dVk button[aria-pressed=true],.PhotoUtilityWorkspace_lipstickFamilyFilter__0rf_B button[aria-pressed=true],.PhotoUtilityWorkspace_segmentedControl__0gNXU button[aria-pressed=true],.PhotoUtilityWorkspace_optionCardActive__pq65_){border-color:#b76789;background:#74364f;color:#fff}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_selectControl__RIQ6P select,.PhotoUtilityWorkspace_presetSelector__03ke0 select,input[type=text],textarea){border-color:#51545b;background:#17191d;color:#f2f3f5}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_presetSelector__03ke0 select:disabled{background:var(--photo-ui-card);color:var(--photo-ui-muted)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j input::placeholder,.PhotoUtilityWorkspace_darkWorkspace__DZO5j textarea::placeholder{color:var(--photo-ui-muted);opacity:1}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_colorControl__IgNCz input{border-color:var(--photo-ui-border);background:var(--photo-ui-inset)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_previewHeading__uWQAs>span,.PhotoUtilityWorkspace_presetMessage__gKZMU){background:var(--photo-ui-success-bg);color:var(--photo-ui-success-text)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_stageHelpCard__woiO7{border-color:var(--photo-ui-border);background:var(--photo-ui-card);color:var(--photo-ui-text)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_stageHelpCard__woiO7>strong{color:var(--photo-ui-text)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_stageHelpCard__woiO7>p,.PhotoUtilityWorkspace_stageHelpClose__nq5vS){color:var(--photo-ui-muted)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j :is(.PhotoUtilityWorkspace_stageHelpClose__nq5vS:hover,.PhotoUtilityWorkspace_stageHelpClose__nq5vS:focus-visible){background:var(--photo-ui-inset);color:var(--photo-ui-text)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_previewFrame__ZtPCJ{background:#0b0c0f;box-shadow:inset 0 0 0 1px #34373d,0 18px 42px rgb(0 0 0/32%)}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_previewNotice__sR1Ob{background:#29352f;color:#d5eadf}.PhotoUtilityWorkspace_beamControls__sMEqG{display:grid;gap:12px;border:1px solid #b9c9cf;border-radius:11px;background:#f4f8f7;padding:12px}.PhotoUtilityWorkspace_beamControlsHeading___gRfL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.PhotoUtilityWorkspace_neckSkinToolsPanel__PTr9H{display:grid;gap:12px;min-width:0}.PhotoUtilityWorkspace_beamControlsHeading___gRfL strong{flex:1 1 150px;min-width:0;overflow-wrap:anywhere}.PhotoUtilityWorkspace_beamControlsHeading___gRfL button{flex:0 1 auto;max-width:100%;min-height:32px;border:1px solid #7f969f;border-radius:8px;background:#fff;padding:5px 9px;color:#263840;font-weight:750;line-height:1.35;white-space:normal;cursor:pointer}.PhotoUtilityWorkspace_beamControls__sMEqG>small{color:#63767e;line-height:1.45}.PhotoUtilityWorkspace_editorShell__E12AU{display:grid;width:100%;max-width:100%;grid-template-areas:"menu preview adjustments";grid-template-columns:minmax(190px,.48fr) minmax(0,1.55fr) minmax(285px,.72fr);gap:16px;align-items:start;min-width:0}.PhotoUtilityWorkspace_editorShell__E12AU>*,.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>*{min-width:0;max-width:100%;box-sizing:border-box}.PhotoUtilityWorkspace_pinnedPreview__ZqhOC{display:contents}.PhotoUtilityWorkspace_effectBrushSurface__mRYSk{position:relative;grid-column:1/-1;min-width:0}.PhotoUtilityWorkspace_effectBrushBaseRenderer__WpMHP{display:none}.PhotoUtilityWorkspace_retainedStageControls__dTtzO{display:contents}.PhotoUtilityWorkspace_adjustmentsPanel__euho4[hidden],.PhotoUtilityWorkspace_effectBrushSurface__mRYSk[hidden],.PhotoUtilityWorkspace_finalOutputSurface___OYvn[hidden],.PhotoUtilityWorkspace_liquifySurface__Zgkju[hidden],.PhotoUtilityWorkspace_retainedStageControls__dTtzO[hidden],.PhotoUtilityWorkspace_shapeSurface__lhDjF[hidden],.PhotoUtilityWorkspace_wrinkleSurface__jBHiu[hidden]{display:none}.PhotoUtilityWorkspace_shapeSurface__lhDjF{grid-column:1/-1;grid-row:2;min-width:0}.PhotoUtilityWorkspace_editorInteractionGate__yTn8V{display:contents}.PhotoUtilityWorkspace_finalOutputSurface___OYvn{display:grid;gap:12px;grid-column:1/-1;scroll-margin-top:100px;min-width:0}.PhotoUtilityWorkspace_editorInteractionGate__yTn8V:focus,.PhotoUtilityWorkspace_finalOutputSurface___OYvn:focus{outline:none}.PhotoUtilityWorkspace_completionEntryActions__KRDiU{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.PhotoUtilityWorkspace_photoHistoryActions__rL5dJ{display:inline-flex;align-items:center;gap:4px}.PhotoUtilityWorkspace_photoHistoryActions__rL5dJ button{padding:4px 7px;border:0;background:transparent;color:inherit;font-size:12px;cursor:pointer}.PhotoUtilityWorkspace_photoHistoryActions__rL5dJ button:disabled{opacity:.4;cursor:default}.PhotoUtilityWorkspace_completionEntryActions__KRDiU[data-checkpoint-status=CONFLICT]{justify-content:flex-start;padding:10px;border:1px solid #8d794e;border-radius:8px;background:#342e20;color:#f5e6c7}.PhotoUtilityWorkspace_completionEntryActions__KRDiU[data-checkpoint-status=CONFLICT]>small{flex:1 1 100%;font-size:13px;line-height:1.5}.PhotoUtilityWorkspace_completionEntryActions__KRDiU[data-checkpoint-status=CONFLICT]>button{min-height:38px;padding:6px 12px;border:1px solid #ad9c76;border-radius:6px;background:#343a40;color:#fff;cursor:pointer}.PhotoUtilityWorkspace_completionEntryActions__KRDiU[data-checkpoint-status=CONFLICT]>button:disabled{opacity:.5;cursor:default}.PhotoUtilityWorkspace_completionEntryActions__KRDiU .PhotoUtilityWorkspace_completionEntry__2xS_5{min-height:34px;padding:6px 12px;border:1px solid #a9b7bb;border-radius:7px;background:#3c5b60;color:#fff;font-weight:700;cursor:pointer}.PhotoUtilityWorkspace_completionEntry__2xS_5:disabled{cursor:wait;opacity:.55}@media (max-width:600px){.PhotoUtilityWorkspace_completionEntryActions__KRDiU{gap:4px}.PhotoUtilityWorkspace_completionEntryActions__KRDiU .PhotoUtilityWorkspace_completionEntry__2xS_5{padding:6px 9px}}.PhotoUtilityWorkspace_effectBrushPreparation__C4qG6{position:absolute;z-index:40;inset-block-start:8px;inset-inline-start:8px;max-width:calc(100% - 16px);margin:0;padding:8px 10px;color:var(--photo-ui-text,#f3f4f5);background:var(--photo-ui-inset,#17191d);border:1px solid var(--photo-ui-border,#51545b);border-radius:10px}.PhotoUtilityWorkspace_previewLoadingBadge__BnXJA{position:absolute;z-index:12;inset-inline-start:10px;inset-block-end:10px;max-width:calc(100% - 20px);padding:4px 8px;border-radius:6px;background:#000a;color:#fff;font-size:12px;pointer-events:none}.PhotoUtilityWorkspace_adjustmentsPanel__euho4,.PhotoUtilityWorkspace_applyBar__etSij,.PhotoUtilityWorkspace_liquifySurface__Zgkju,.PhotoUtilityWorkspace_previewPanel__Cywdf,.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_wrinklePreviewPanel__gLKTC{border:1px solid #b9c9cf;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgb(25 45 54/7%)}.PhotoUtilityWorkspace_stageMenu__edA1o{--photo-stage-rail-axis:horizontal;grid-area:menu;position:sticky;width:100%;max-width:100%;top:var(--photo-header-offset,88px);overflow:hidden;padding:8px}.PhotoUtilityWorkspace_stageMenu__edA1o header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 5px}.PhotoUtilityWorkspace_stageMenu__edA1o .PhotoUtilityWorkspace_stageMenuHeading__B1DdW strong{font-size:13px;line-height:1.3}.PhotoUtilityWorkspace_stageMenu__edA1o .PhotoUtilityWorkspace_stageSwipeHint__Bd0Z0{display:none;font-size:10px;line-height:1.2;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap}.PhotoUtilityWorkspace_stageSwipeHint__Bd0Z0 b{font-size:14px;line-height:1}.PhotoUtilityWorkspace_autoSaveWarning__cr4xj{position:fixed;inset-block-start:60px;inset-inline-start:12px;z-index:55;max-width:min(420px,calc(100vw - 24px));margin:0;padding:8px 10px;border-radius:6px;background:#352c22eb;color:#f5e6c7;font-size:13px;line-height:1.5}.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy,.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy[hidden]{display:none}.PhotoUtilityWorkspace_stageMenuHeadingWithActions__0JA1D>strong{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.PhotoUtilityWorkspace_stageMenuHeaderActions__3YiV2{flex:0 0 auto;margin-inline-start:auto}.PhotoUtilityWorkspace_compositionFramingActions__421U7{display:flex;align-items:center;gap:4px}.PhotoUtilityWorkspace_compositionFramingActions__421U7 button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:28px;min-height:28px;margin:0;padding:3px 6px;border:1px solid #b9c9cf;border-radius:5px;background:#f4f8f7;color:#35474f;font:inherit;font-size:11px;line-height:1.2;font-weight:700;white-space:nowrap;cursor:pointer}.PhotoUtilityWorkspace_compositionFramingActions__421U7 button[aria-pressed=true]{border-color:#284f5c;background:#284f5c;color:#fff}.PhotoUtilityWorkspace_compositionFramingActions__421U7 button:focus-visible{outline:2px solid #ba7894;outline-offset:2px}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_compositionFramingActions__421U7 button{border-color:#646871;background:#2b2d32;color:#f3f4f6}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_compositionFramingActions__421U7 button[aria-pressed=true]{border-color:#b76789;background:#74364f;color:#fff}.PhotoUtilityWorkspace_brightnessStatus__bsF0M{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px;border:1px solid #b8cbd2;border-radius:8px;background:#f4f8fa;color:#203943;font-size:12px}.PhotoUtilityWorkspace_liquifyPlaceholder__CP04g>span,.PhotoUtilityWorkspace_panelHeading__inSWh>span,.PhotoUtilityWorkspace_previewHeading__uWQAs>div>span,.PhotoUtilityWorkspace_stageMenu__edA1o header>span{color:#6a7d85;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.PhotoUtilityWorkspace_panelHeading__inSWh strong,.PhotoUtilityWorkspace_previewHeading__uWQAs strong,.PhotoUtilityWorkspace_stageMenu__edA1o header strong{color:#172126;font-size:18px}.PhotoUtilityWorkspace_stageMenuList__TSfxk{display:grid;min-width:0;max-width:100%;gap:7px}.PhotoUtilityWorkspace_stageMenuItem__RrTOB{position:relative;min-width:0}.PhotoUtilityWorkspace_stageButtonActive__VIE_z,.PhotoUtilityWorkspace_stageButton__uZSma{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-height:36px;border:1px solid #ccd6da;border-radius:10px;background:#f8fafb;padding:6px 8px;color:#35474f;text-align:left;cursor:pointer}.PhotoUtilityWorkspace_stageButtonActive__VIE_z{border-color:#284f5c;background:#284f5c;color:#fff;box-shadow:0 7px 18px rgb(40 79 92/20%)}.PhotoUtilityWorkspace_stageButtonActive__VIE_z>span,.PhotoUtilityWorkspace_stageButton__uZSma>span{color:#8a9ba2;font-size:11px;font-weight:800;letter-spacing:.08em}.PhotoUtilityWorkspace_stageButtonActive__VIE_z>span{color:#c9dde3}.PhotoUtilityWorkspace_stageButtonActive__VIE_z strong,.PhotoUtilityWorkspace_stageButton__uZSma strong{font-size:14px}.PhotoUtilityWorkspace_stageButton__uZSma:hover{border-color:#7f969f;background:#eef3f5}.PhotoUtilityWorkspace_stageButton__uZSma[aria-disabled=true]{cursor:default}.PhotoUtilityWorkspace_stageButtonActive__VIE_z:focus-visible,.PhotoUtilityWorkspace_stageButton__uZSma:focus-visible{outline:3px solid rgb(40 79 92/25%);outline-offset:2px}.PhotoUtilityWorkspace_stageHelpTrigger__GV9F8{display:none;border:0;background:transparent;color:#284f5c;font:inherit;cursor:pointer}.PhotoUtilityWorkspace_stageHelpCard__woiO7{position:fixed;pointer-events:none;z-index:160;width:min(300px,calc(100vw - 24px));border:1px solid #aebfc6;border-radius:12px;padding:13px 42px 13px 15px;background:rgb(255 255 255/98%);box-shadow:0 14px 38px rgb(25 45 54/20%);color:#172126;text-align:left}.PhotoUtilityWorkspace_stageHelpCard__woiO7[data-pinned=true]{pointer-events:auto}.PhotoUtilityWorkspace_stageHelpCard__woiO7>strong{display:block;color:#284f5c;font-size:13px;line-height:1.3}.PhotoUtilityWorkspace_stageHelpCard__woiO7>p{margin:5px 0 0;color:#52616a;font-size:12px;line-height:1.55;word-break:keep-all}.PhotoUtilityWorkspace_stageHelpClose__nq5vS{position:absolute;top:5px;right:5px;width:32px;height:32px;display:inline-grid;place-items:center;border:0;border-radius:999px;background:transparent;color:#52616a;font:inherit;font-size:20px;line-height:1;cursor:pointer}.PhotoUtilityWorkspace_stageHelpClose__nq5vS:focus-visible,.PhotoUtilityWorkspace_stageHelpClose__nq5vS:hover{background:#e8f0f3;color:#173d49;outline:none}@media (hover:none),(max-width:760px),(pointer:coarse){.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButtonActive__VIE_z,.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButton__uZSma{padding-right:45px}.PhotoUtilityWorkspace_stageHelpTrigger__GV9F8{position:absolute;z-index:2;top:50%;right:1px;width:44px;height:44px;display:inline-grid;place-items:center;border-radius:999px;padding:0;font-size:16px;transform:translateY(-50%)}.PhotoUtilityWorkspace_stageHelpTrigger__GV9F8:focus-visible,.PhotoUtilityWorkspace_stageHelpTrigger__GV9F8:hover,.PhotoUtilityWorkspace_stageHelpTrigger__GV9F8[aria-expanded=true]{background:rgb(40 79 92/10%);outline:none}.PhotoUtilityWorkspace_stageButtonActive__VIE_z+.PhotoUtilityWorkspace_stageHelpTrigger__GV9F8{color:#fff}}.PhotoUtilityWorkspace_previewPanel__Cywdf{grid-area:preview;position:sticky;top:var(--photo-header-offset,88px);display:grid;gap:12px;min-width:0;padding:14px}.PhotoUtilityWorkspace_previewStickyViewport__T3dGo{display:grid;min-width:0;gap:12px;background:#fff}.PhotoUtilityWorkspace_previewHeading__uWQAs{display:flex;align-items:center;justify-content:space-between;gap:14px}.PhotoUtilityWorkspace_previewHeading__uWQAs>div{display:grid;gap:3px}.PhotoUtilityWorkspace_previewHeading__uWQAs>span{flex:0 0 auto;border-radius:999px;background:#e8f2ee;padding:5px 9px;color:#24523d;font-size:12px;font-weight:800}.PhotoUtilityWorkspace_previewFrame__ZtPCJ{position:relative;overflow:hidden;width:auto;max-width:100%;height:min(68vh,720px);min-height:0;margin-inline:auto;aspect-ratio:16/10;border-radius:11px;background:#172126;cursor:default;touch-action:none;user-select:none}.PhotoUtilityWorkspace_previewFrameZoomed__mO0Q9{cursor:grab;touch-action:none;user-select:none}.PhotoUtilityWorkspace_previewFrameZoomed__mO0Q9:active{cursor:grabbing}.PhotoUtilityWorkspace_previewInteractionTools__E17ns{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0}.PhotoUtilityWorkspace_previewInteractionTools__E17ns>button:not([aria-expanded]){min-height:30px;padding:4px 9px;border:1px solid var(--photo-ui-border,#59616a);border-radius:6px;background:var(--photo-ui-card,#292e34);color:var(--photo-ui-text,#f3f4f5);font-size:12px;line-height:1.2;font-weight:700;cursor:pointer}.PhotoUtilityWorkspace_previewInteractionTools__E17ns>button[aria-pressed=true]{border-color:var(--photo-ui-selected-bg,#80445f);background:var(--photo-ui-selected-bg,#80445f);color:var(--photo-ui-selected-text,#fff)}.PhotoUtilityWorkspace_previewInteractionTools__E17ns>button:focus-visible{outline:2px solid #d5a6bc;outline-offset:2px}.PhotoUtilityWorkspace_compositionCropFrame__MMrPl{--composition-frame-height:min(62dvh,720px);cursor:grab}.PhotoUtilityWorkspace_editorShell__E12AU.PhotoUtilityWorkspace_compositionEditorShell___F6j6{row-gap:3px}.PhotoUtilityWorkspace_previewPanel__Cywdf.PhotoUtilityWorkspace_compositionPreviewPanel__MnWkj{padding:3px;gap:3px}.PhotoUtilityWorkspace_compositionPreviewPanel__MnWkj .PhotoUtilityWorkspace_previewStickyViewport__T3dGo{gap:3px}.PhotoUtilityWorkspace_previewStatusAnnouncement___3ADW{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PhotoUtilityWorkspace_compositionFramingHeading__HpqAp{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.PhotoUtilityWorkspace_compositionFramingHeading__HpqAp strong{font-size:13px;line-height:1.35}.PhotoUtilityWorkspace_compositionFramingHeading__HpqAp>div{flex:1}.PhotoUtilityWorkspace_compositionCropGestureLayer__p_KNO{position:absolute;z-index:10;inset:0;cursor:grab;touch-action:none;user-select:none}.PhotoUtilityWorkspace_compositionCropGestureLayer__p_KNO:active{cursor:grabbing}.PhotoUtilityWorkspace_compositionCropGestureLayer__p_KNO:focus-visible{outline:3px solid #ffd76a;outline-offset:-4px}.PhotoUtilityWorkspace_previewContent__icQo2{position:relative;height:100%;min-width:0;transform-origin:center center;will-change:transform}.PhotoUtilityWorkspace_previewImage__5afY7{display:block;width:100%;height:100%;object-fit:contain}.PhotoUtilityWorkspace_compositionGuide__OVkM8{position:absolute;z-index:7;inset:0;border:0;background-image:linear-gradient(to right,transparent calc(33.333% - var(--photo-guide-half-stroke-width, .75px)),rgb(255 255 255/45%) 33.333%,transparent calc(33.333% + var(--photo-guide-half-stroke-width, .75px))),linear-gradient(to right,transparent calc(66.666% - var(--photo-guide-half-stroke-width, .75px)),rgb(255 255 255/45%) 66.666%,transparent calc(66.666% + var(--photo-guide-half-stroke-width, .75px))),linear-gradient(to bottom,transparent calc(33.333% - var(--photo-guide-half-stroke-width, .75px)),rgb(255 255 255/45%) 33.333%,transparent calc(33.333% + var(--photo-guide-half-stroke-width, .75px))),linear-gradient(to bottom,transparent calc(66.666% - var(--photo-guide-half-stroke-width, .75px)),rgb(255 255 255/45%) 66.666%,transparent calc(66.666% + var(--photo-guide-half-stroke-width, .75px)));box-shadow:inset 0 0 0 var(--photo-guide-stroke-width,1.5px) rgb(255 255 255/85%),inset 0 0 0 calc(var(--photo-guide-stroke-width, 1.5px) * 2) rgb(0 0 0/25%);pointer-events:none}.PhotoUtilityWorkspace_compositionGuide__OVkM8:after{position:absolute;content:"";background:#fff;box-shadow:0 0 0 var(--photo-guide-stroke-width,1.5px) rgb(0 0 0/55%),0 0 8px rgb(0 0 0/42%)}.PhotoUtilityWorkspace_compositionGuideHorizontal__KI2wf:after{right:0;left:0;top:50%;height:var(--photo-guide-stroke-width,1.5px)}.PhotoUtilityWorkspace_compositionGuideVertical__uzV5G:after{top:0;bottom:0;left:50%;width:var(--photo-guide-stroke-width,1.5px)}.PhotoUtilityWorkspace_saggingJawGuideOverlay__ZLVe6{position:absolute;z-index:6;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.PhotoUtilityWorkspace_saggingJawLimitLine___S2qp,.PhotoUtilityWorkspace_saggingJawOriginalCurve__6X8ra,.PhotoUtilityWorkspace_saggingJawTargetCurve__W34HC{pointer-events:none}.PhotoUtilityWorkspace_saggingJawAnchorHandle__miy_A{cursor:grab;pointer-events:all;touch-action:none;outline:none}.PhotoUtilityWorkspace_saggingJawAnchorHandle__miy_A:active{cursor:grabbing}.PhotoUtilityWorkspace_saggingJawAnchorHitArea__ZvBek{fill:transparent;stroke:none;pointer-events:all}.PhotoUtilityWorkspace_saggingJawAnchorSquare__qVFfz{pointer-events:none}.PhotoUtilityWorkspace_saggingJawAnchorHandle__miy_A:focus-visible .PhotoUtilityWorkspace_saggingJawAnchorSquare__qVFfz{stroke:#fff}.PhotoUtilityWorkspace_previewLeftLabel__obGw5,.PhotoUtilityWorkspace_previewRightLabel__zFH1U{position:absolute;top:10px;z-index:3;border-radius:6px;background:#000a;padding:4px 8px;color:#fff;font-size:13px;pointer-events:none}.PhotoUtilityWorkspace_previewLeftLabel__obGw5{left:10px}.PhotoUtilityWorkspace_previewRightLabel__zFH1U{right:10px}.PhotoUtilityWorkspace_hairPanToolbar__ckE3y{display:grid;grid-template-columns:minmax(160px,auto) 1fr;align-items:center;gap:9px;border:1px solid #c9b4cc;border-radius:9px;background:#f7eff8;padding:8px;color:#4f3151}.PhotoUtilityWorkspace_hairPanToolbar__ckE3y button{min-height:38px;border:1px solid #653d68;border-radius:8px;background:#653d68;padding:7px 11px;color:#fff;font-weight:800;cursor:pointer}.PhotoUtilityWorkspace_hairPanToolbar__ckE3y button[aria-pressed=true]{background:#284f5c;border-color:#284f5c}.PhotoUtilityWorkspace_hairPanToolbar__ckE3y span{font-size:12px;line-height:1.45}.PhotoUtilityWorkspace_compositionGestureToolbar__fA4_m{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #b9c9cf;border-radius:9px;background:#f4f8f7;padding:9px 11px;color:#28434d;font-size:13px}.PhotoUtilityWorkspace_compositionGestureToolbar__fA4_m span{color:#607178;text-align:right}.PhotoUtilityWorkspace_garmentGuide__M2Vsc{display:grid;gap:7px;border:1px solid #d2dde0;border-radius:10px;background:#f4f8f7;padding:11px;color:#31464e;font-size:13px;line-height:1.5}.PhotoUtilityWorkspace_garmentGuide__M2Vsc>strong{color:#1f3e49;font-size:14px}.PhotoUtilityWorkspace_garmentGuide__M2Vsc small{color:#607178}.PhotoUtilityWorkspace_comparisonHint__vpPLa{position:absolute;z-index:5;left:50%;bottom:10px;max-width:calc(100% - 140px);border-radius:999px;background:rgb(0 0 0/68%);padding:5px 10px;color:#fff;font-size:11px;font-weight:750;line-height:1.35;text-align:center;transform:translateX(-50%);pointer-events:none}.PhotoUtilityWorkspace_previewNotice__sR1Ob{margin:0;border-radius:9px;background:#edf5f2;padding:9px 11px;color:#24523d;font-size:12px;line-height:1.5}.PhotoUtilityWorkspace_emptyPreviewFrame__8_57n{display:grid;place-content:center;gap:8px;padding:24px;color:#dbe5e8;text-align:center}.PhotoUtilityWorkspace_emptyPreviewFrame__8_57n>span{max-width:420px;color:#9fb0b7;font-size:13px;line-height:1.55}.PhotoUtilityWorkspace_emptyAdjustmentsPanel__KuWiw{display:grid;gap:7px;border:1px dashed #aebdc3;border-radius:10px;padding:14px;background:#f5f8f9;color:#43565e}.PhotoUtilityWorkspace_emptyAdjustmentsPanel__KuWiw>span{font-size:13px;line-height:1.55}.PhotoUtilityWorkspace_adjustmentsPanel__euho4{grid-area:adjustments;position:sticky;top:var(--photo-header-offset,88px);display:flex;flex-direction:column;min-height:550px;max-height:calc(100dvh - var(--photo-header-offset, 88px) - 12px);overflow-x:hidden;overflow-y:auto;padding:16px}.PhotoUtilityWorkspace_adjustmentsPanel__euho4>*,.PhotoUtilityWorkspace_controlGroup__TkxvB>*{min-width:0;max-width:100%;box-sizing:border-box}.PhotoUtilityWorkspace_adjustmentsPanel__euho4 :is(button,strong,small,label,output){overflow-wrap:anywhere}@media (min-width:1441px){.PhotoUtilityWorkspace_stageMenu__edA1o{display:flex;flex-direction:column;max-height:calc(100dvh - var(--photo-header-offset, 88px) - 12px)}.PhotoUtilityWorkspace_stageMenuList__TSfxk{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-gutter:stable}.PhotoUtilityWorkspace_previewPanel__Cywdf{max-height:calc(100dvh - var(--photo-header-offset, 88px) - 12px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.PhotoUtilityWorkspace_previewStickyViewport__T3dGo{position:sticky;z-index:4;top:0;padding-bottom:2px}.PhotoUtilityWorkspace_previewStickyViewport__T3dGo .PhotoUtilityWorkspace_previewFrame__ZtPCJ{max-height:min(62dvh,720px)}}.PhotoUtilityWorkspace_panelHeading__inSWh{display:grid;gap:4px;padding-bottom:13px;border-bottom:1px solid #d9e1e4}.PhotoUtilityWorkspace_panelHeading__inSWh[data-photo-compact-heading]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px}.PhotoUtilityWorkspace_panelHeading__inSWh p{margin:0;color:#5a6c74;font-size:13px;line-height:1.45}.PhotoUtilityWorkspace_controlGroup__TkxvB{display:grid;gap:18px;padding:18px 0}.PhotoUtilityWorkspace_quickAdjustmentControls__7_GL0{display:grid;min-width:0;max-width:100%;gap:9px;margin:0;padding:0;border:0}.PhotoUtilityWorkspace_quickAdjustmentControls__7_GL0>*{min-width:0;max-width:100%}.PhotoUtilityWorkspace_compositionSummary__h37cb{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #b9c9cf;border-radius:11px;background:#f4f8f7;padding:12px;color:#28434d}.PhotoUtilityWorkspace_compositionSummary__h37cb>div{display:grid;gap:3px}.PhotoUtilityWorkspace_compositionSummary__h37cb span{color:#607178;font-size:12px;line-height:1.4}.PhotoUtilityWorkspace_compositionSummary__h37cb output{flex:0 0 auto;border-radius:999px;background:#284f5c;padding:6px 9px;color:#fff;font-size:12px;font-weight:800}.PhotoUtilityWorkspace_compositionRatioGrid___oaMq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PhotoUtilityWorkspace_compositionActionGrid__b9dVk button,.PhotoUtilityWorkspace_compositionRatioGrid___oaMq button,.PhotoUtilityWorkspace_compositionResetButton__wLidz{min-height:42px;border:1px solid #9fb0b7;border-radius:9px;background:#fff;padding:8px 10px;color:#263840;font-weight:750;cursor:pointer}.PhotoUtilityWorkspace_compositionActionGrid__b9dVk button[aria-pressed=true],.PhotoUtilityWorkspace_compositionRatioGrid___oaMq button[aria-pressed=true]{border-color:#284f5c;background:#284f5c;color:#fff}.PhotoUtilityWorkspace_compositionActionGrid__b9dVk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.PhotoUtilityWorkspace_compositionResetButton__wLidz{border-color:#526d7a;color:#284f5c}.PhotoUtilityWorkspace_compositionResetButton__wLidz:disabled{cursor:default;opacity:.45}.PhotoUtilityWorkspace_presetGrid__dqvfc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PhotoUtilityWorkspace_quickPresetStrip__0WQ98{display:flex;flex-flow:row nowrap;align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:4px;scrollbar-width:thin;padding:2px 2px 4px}.PhotoUtilityWorkspace_quickPresetStrip__0WQ98 .PhotoUtilityWorkspace_quickPresetAction___Uooj{flex:0 0 auto;min-height:44px;box-sizing:border-box;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:8px 10px;color:var(--photo-ui-text,#263840);font:inherit;font-size:13px;line-height:1.3;font-weight:700;white-space:nowrap;cursor:pointer}.PhotoUtilityWorkspace_quickPresetStrip__0WQ98 .PhotoUtilityWorkspace_quickPresetAction___Uooj:hover:not(:disabled){color:#8c3f62}.PhotoUtilityWorkspace_quickPresetStrip__0WQ98 .PhotoUtilityWorkspace_quickPresetAction___Uooj:is([aria-pressed=true],[data-state=active],[data-state=applied]){border-color:transparent transparent currentColor;background:transparent;color:#8c3f62}.PhotoUtilityWorkspace_darkWorkspace__DZO5j .PhotoUtilityWorkspace_quickPresetStrip__0WQ98 .PhotoUtilityWorkspace_quickPresetAction___Uooj:is(:hover:not(:disabled),[aria-pressed=true],[data-state=active],[data-state=applied]){color:#f0abc7}.PhotoUtilityWorkspace_quickPresetStrip__0WQ98 .PhotoUtilityWorkspace_quickPresetAction___Uooj:focus-visible{outline:2px solid #ba7894;outline-offset:-2px}.PhotoUtilityWorkspace_quickPresetStrip__0WQ98 .PhotoUtilityWorkspace_quickPresetAction___Uooj:disabled{cursor:default;opacity:.5}.PhotoUtilityWorkspace_quickPresetStrip__0WQ98 .PhotoUtilityWorkspace_quickPresetAction___Uooj[aria-busy=true]{cursor:progress;opacity:1}.PhotoUtilityWorkspace_recommendationStatus__9utd9{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;color:var(--photo-ui-muted,#5c6e75);font-size:12px;line-height:1.45}.PhotoUtilityWorkspace_recommendationStatusActions__EMRG5{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.PhotoUtilityWorkspace_recommendationStatus__9utd9 .PhotoUtilityWorkspace_recommendationStatusActions__EMRG5 button{min-height:44px;border:0;border-radius:0;background:transparent;padding:8px 4px;color:inherit;font:inherit;font-weight:700;cursor:pointer}.PhotoUtilityWorkspace_recommendationStatus__9utd9 .PhotoUtilityWorkspace_recommendationStatusActions__EMRG5 button:focus-visible{outline:2px solid #ba7894;outline-offset:-2px}.PhotoUtilityWorkspace_lipstickCatalog__O043H{display:grid;gap:12px;border:1px solid #d4dfe3;border-radius:12px;background:#f7fafb;padding:14px}.PhotoUtilityWorkspace_lipstickCatalogHeading__LPMhp,.PhotoUtilityWorkspace_lipstickModelMeta__fBoas{display:flex;align-items:center;justify-content:space-between;gap:10px}.PhotoUtilityWorkspace_lipstickCatalogHeading__LPMhp small,.PhotoUtilityWorkspace_lipstickColorSource__Nkf1C,.PhotoUtilityWorkspace_lipstickModelMeta__fBoas{color:#5c6e75;font-size:12px;line-height:1.45}.PhotoUtilityWorkspace_lipstickModelMeta__fBoas a{flex:0 0 auto;color:#284f5c;font-weight:700}.PhotoUtilityWorkspace_lipstickFamilyFilter__0rf_B{display:flex;overflow-x:auto;gap:6px}.PhotoUtilityWorkspace_lipstickFamilyFilter__0rf_B button{flex:0 0 auto;white-space:nowrap;min-height:34px;border:1px solid #adbdc3;border-radius:999px;background:#fff;padding:5px 11px;color:#344a53;font-size:12px;font-weight:700;cursor:pointer}.PhotoUtilityWorkspace_lipstickFamilyFilter__0rf_B button[aria-pressed=true]{border-color:#284f5c;background:#284f5c;color:#fff}.PhotoUtilityWorkspace_lipstickShadeCount__4xdUu{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#5c6e75;font-size:12px}.PhotoUtilityWorkspace_lipstickShadeCount__4xdUu strong{color:#263840;font-size:14px}.PhotoUtilityWorkspace_lipstickShadeGrid__vL5dj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PhotoUtilityWorkspace_lipstickShadeButton___Hy0K{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:60px;border:1px solid #bcc9ce;border-radius:9px;background:#fff;padding:8px;color:#263840;text-align:left;cursor:pointer}.PhotoUtilityWorkspace_lipstickShadeButton___Hy0K[aria-pressed=true]{border-color:#284f5c;box-shadow:0 0 0 2px rgb(40 79 92/18%)}.PhotoUtilityWorkspace_lipstickShadeSwatch__hycHq{width:28px;height:28px;border:1px solid rgb(0 0 0/18%);border-radius:50%}.PhotoUtilityWorkspace_lipstickShadeCopy__azqE5{display:grid;min-width:0;gap:2px}.PhotoUtilityWorkspace_lipstickShadeCopy__azqE5 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhotoUtilityWorkspace_lipstickShadeCopy__azqE5 strong{font-size:12px;white-space:normal;overflow-wrap:anywhere}.PhotoUtilityWorkspace_lipstickShadeCopy__azqE5 small{color:#65767d;font-size:11px}.PhotoUtilityWorkspace_lipstickColorSource__Nkf1C{display:block;border-left:3px solid #a57a69;padding-left:9px}.PhotoUtilityWorkspace_controlHelp__hr4T6{margin:0;color:#5c6e75;font-size:13px;line-height:1.55}.PhotoUtilityWorkspace_selectControl__RIQ6P{display:grid;gap:7px}.PhotoUtilityWorkspace_selectControl__RIQ6P select{min-height:42px;width:100%;border:1px solid #9fb0b7;border-radius:8px;background:#fff;padding:0 10px;color:#172126}.PhotoUtilityWorkspace_selectControl__RIQ6P small{color:#5c6e75;line-height:1.45}.PhotoUtilityWorkspace_colorControl__IgNCz{display:flex;align-items:center;justify-content:space-between;gap:12px}.PhotoUtilityWorkspace_colorControl__IgNCz input{width:52px;min-height:38px;border:1px solid #aab8bd;border-radius:8px;background:#fff}.PhotoUtilityWorkspace_segmentedControl__0gNXU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.PhotoUtilityWorkspace_segmentedControl__0gNXU button{min-width:0;min-height:42px;border:1px solid #9fb0b7;border-radius:8px;background:#fff;color:#263840;font-weight:700;line-height:1.35;overflow-wrap:anywhere;white-space:normal;cursor:pointer}.PhotoUtilityWorkspace_segmentedControl__0gNXU button[aria-pressed=true]{border-color:#284f5c;background:#284f5c;color:#fff}.PhotoUtilityWorkspace_optionCardActive__pq65_,.PhotoUtilityWorkspace_optionCard__ABlul{display:grid;gap:4px;width:100%;min-height:64px;border:1px solid #c4d0d5;border-radius:10px;background:#f9fbfb;padding:11px 12px;color:#263840;text-align:left;cursor:pointer}.PhotoUtilityWorkspace_optionCardActive__pq65_{border-color:#284f5c;background:#eaf2ef;box-shadow:inset 3px 0 0 #284f5c}.PhotoUtilityWorkspace_optionCardActive__pq65_ small,.PhotoUtilityWorkspace_optionCard__ABlul small{color:#5c6e75;line-height:1.45}.PhotoUtilityWorkspace_blackGarmentPreset__Gueld{display:grid;gap:5px;width:100%;min-height:72px;border:1px solid #25282a;border-radius:10px;background:linear-gradient(135deg,#101214,#343a3d);padding:12px;color:#fff;text-align:left;cursor:pointer}.PhotoUtilityWorkspace_blackGarmentPreset__Gueld small{color:#d7dfe2;line-height:1.45}.PhotoUtilityWorkspace_presetSaveBox__hfcn2{display:grid;gap:8px;border:1px solid #cbd6da;border-radius:10px;background:#f7f9fa;padding:12px}.PhotoUtilityWorkspace_presetSaveBox__hfcn2 input{min-height:42px;width:100%;border:1px solid #9fb0b7;border-radius:8px;background:#fff;padding:0 10px;color:#172126;box-sizing:border-box}.PhotoUtilityWorkspace_presetSaveBox__hfcn2 button,.PhotoUtilityWorkspace_savedPresetCard__bN7Sq button{min-height:40px;border:1px solid #526d7a;border-radius:8px;background:#284f5c;padding:7px 11px;color:#fff;font-weight:750;cursor:pointer}.PhotoUtilityWorkspace_presetSaveBox__hfcn2 button:disabled,.PhotoUtilityWorkspace_savedPresetCard__bN7Sq button:disabled{cursor:default;opacity:.55}.PhotoUtilityWorkspace_presetMessage__gKZMU{margin:0;border-radius:8px;background:#edf5f2;padding:9px 10px;color:#24523d;font-size:12px;line-height:1.45}.PhotoUtilityWorkspace_presetSelector__03ke0{display:grid;gap:8px;border:1px solid #cbd6da;border-radius:10px;background:#f7f9fa;padding:12px}.PhotoUtilityWorkspace_presetSelector__03ke0 select{min-height:44px;width:100%;border:1px solid #80949d;border-radius:8px;background:#fff;padding:0 10px;color:#172126;font:inherit}.PhotoUtilityWorkspace_presetSelector__03ke0 select:disabled{background:#eef2f3;color:#66777e}.PhotoUtilityWorkspace_presetSelector__03ke0 small{color:#8b3535;line-height:1.45}.PhotoUtilityWorkspace_savedPresetCard__bN7Sq{display:grid;gap:7px;border:1px solid #cbd6da;border-radius:10px;background:#fff;padding:11px}.PhotoUtilityWorkspace_savedPresetCard__bN7Sq>small{color:#5c6e75;line-height:1.45}.PhotoUtilityWorkspace_savedPresetCard__bN7Sq>div{display:grid;grid-template-columns:1fr auto;gap:7px}.PhotoUtilityWorkspace_savedPresetCard__bN7Sq button:last-child{border-color:#b7c2c6;background:#fff;color:#5b686d}.PhotoUtilityWorkspace_controlsAction__StmBd{display:grid;gap:9px;margin-top:auto;padding-top:14px;border-top:1px solid #d9e1e4}.PhotoUtilityWorkspace_controlsAction__StmBd small{color:#52656d;line-height:1.45}.PhotoUtilityWorkspace_liquifySurface__Zgkju{grid-column:2/4;grid-row:1;min-width:0;padding:12px}.PhotoUtilityWorkspace_wrinkleSurface__jBHiu{grid-column:2/4;grid-row:1;display:grid;grid-template-columns:minmax(330px,.92fr) minmax(0,1.08fr);gap:16px;min-width:0}.PhotoUtilityWorkspace_wrinklePreviewPanel__gLKTC{position:sticky;top:var(--photo-header-offset,88px);display:grid;align-self:start;gap:12px;min-width:0;padding:14px}.PhotoUtilityWorkspace_wrinkleControlsPanel__ymolM{min-width:0}.PhotoUtilityWorkspace_wrinklePreviewPanel__gLKTC .PhotoUtilityWorkspace_previewFrame__ZtPCJ{width:min(100%,calc(var(--photo-mobile-frame-height, 52dvh) * var(--photo-frame-aspect, 1.6)));height:auto;max-height:var(--photo-mobile-frame-height,52dvh)}.PhotoUtilityWorkspace_liquifyPlaceholder__CP04g{display:grid;place-content:center;min-height:520px;padding:28px;text-align:center}.PhotoUtilityWorkspace_liquifyPlaceholder__CP04g h3{margin:8px 0;color:#172126}.PhotoUtilityWorkspace_liquifyPlaceholder__CP04g p{max-width:560px;margin:0;color:#52656d;line-height:1.6}.PhotoUtilityWorkspace_applyBar__etSij{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px}.PhotoUtilityWorkspace_applyBar__etSij>div:first-child{display:grid;gap:5px}.PhotoUtilityWorkspace_applyBar__etSij p{margin:0;color:#52656d;font-size:13px;line-height:1.5}.PhotoUtilityWorkspace_applyBar__etSij [role=status]{color:#24523d;font-size:13px;font-weight:700}.PhotoUtilityWorkspace_applyActions__G_aEh{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media (max-width:1440px){.PhotoUtilityWorkspace_editorShell__E12AU{grid-template-areas:"menu menu" "preview adjustments";grid-template-columns:minmax(0,1.42fr) minmax(260px,.78fr)}.PhotoUtilityWorkspace_stageMenu__edA1o{top:var(--photo-header-offset,88px);z-index:4}.PhotoUtilityWorkspace_previewPanel__Cywdf{position:static;max-height:none;overflow:visible}.PhotoUtilityWorkspace_adjustmentsPanel__euho4{position:static;max-height:none}.PhotoUtilityWorkspace_previewStickyViewport__T3dGo{position:static}.PhotoUtilityWorkspace_stageMenu__edA1o .PhotoUtilityWorkspace_stageSwipeHint__Bd0Z0{display:inline}.PhotoUtilityWorkspace_stageMenuHeadingWithActions__0JA1D .PhotoUtilityWorkspace_stageSwipeHint__Bd0Z0{flex:0 0 auto}.PhotoUtilityWorkspace_stageMenuList__TSfxk{display:flex;gap:5px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 1px;cursor:grab;scrollbar-width:none}.PhotoUtilityWorkspace_stageMenuList__TSfxk::-webkit-scrollbar{display:none}.PhotoUtilityWorkspace_stageMenuListDragging__ucd5t{cursor:grabbing;user-select:none}.PhotoUtilityWorkspace_stageMenuItem__RrTOB{display:grid;align-items:center;flex:0 0 auto;min-height:44px}.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButtonActive__VIE_z,.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButton__uZSma{display:inline-flex;gap:6px;width:auto;height:32px;min-height:32px;padding-block:5px;border-radius:6px;white-space:nowrap;box-shadow:none}.PhotoUtilityWorkspace_stageMenuItem__RrTOB strong{font-size:12px;line-height:1.2}.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButtonActive__VIE_z>span,.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButton__uZSma>span{font-size:10px}.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy{display:block;width:100%;max-width:100%;height:16px;margin:0;padding:0;border:0;background:transparent;appearance:none;-webkit-appearance:none;touch-action:none;cursor:ew-resize}.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:#687681}.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy::-webkit-slider-thumb{width:max(24px,var(--photo-stage-thumb));height:4px;margin-top:-.5px;border:0;border-radius:4px;background:#ba7894;appearance:none;-webkit-appearance:none}.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy::-moz-range-track{height:3px;border-radius:3px;background:#687681}.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy::-moz-range-thumb{width:max(24px,var(--photo-stage-thumb));height:4px;border:0;border-radius:4px;background:#ba7894}.PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy:focus-visible{outline:2px solid #ba7894;outline-offset:2px;border-radius:4px}.PhotoUtilityWorkspace_liquifySurface__Zgkju,.PhotoUtilityWorkspace_wrinkleSurface__jBHiu{grid-column:1/3;grid-row:2}}@media (max-width:600px){.PhotoUtilityWorkspace_stageMenu__edA1o .PhotoUtilityWorkspace_stageMenuHeadingWithActions__0JA1D{gap:5px}.PhotoUtilityWorkspace_stageMenuHeadingWithActions__0JA1D .PhotoUtilityWorkspace_stageSwipeHint__Bd0Z0>span{display:none}}@media (max-width:900px){.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true]{--photo-mobile-frame-height:clamp(96px,calc((var(--photo-mobile-editor-height) - 160px) * .55),300px);position:relative;display:block;height:auto;min-height:0;max-height:none;overflow:visible}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true]>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC{display:flex;flex-direction:column;position:sticky;top:var(--photo-mobile-sticky-top,var(--photo-header-offset,64px));z-index:20;gap:3px;padding-bottom:3px;border-radius:12px;background:#0f1013;overflow:visible}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o{position:static}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf{position:static;min-height:0;padding:3px;gap:3px;overflow:visible}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewStickyViewport__T3dGo{position:static;gap:3px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewFrame__ZtPCJ{height:var(--photo-mobile-frame-height);max-height:var(--photo-mobile-frame-height);min-height:0}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_compositionCropFrame__MMrPl{--composition-frame-height:var(--photo-mobile-frame-height)}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true]>.PhotoUtilityWorkspace_adjustmentsPanel__euho4{position:static;height:auto;min-height:0;max-height:none;overflow:visible;margin-top:3px;padding:9px;scroll-margin-top:calc(var(--photo-mobile-sticky-top, 64px) + var(--photo-mobile-pinned-height, 0px) + 8px)}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true]>.PhotoUtilityWorkspace_adjustmentsPanel__euho4 :is(input,button,select,textarea){scroll-margin-top:calc(var(--photo-mobile-sticky-top, 64px) + var(--photo-mobile-pinned-height, 0px) + 8px)}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true]>.PhotoUtilityWorkspace_adjustmentsPanel__euho4>*{flex-shrink:0}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_panelHeading__inSWh{padding-bottom:7px;gap:2px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_panelHeading__inSWh>span{display:none}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_panelHeading__inSWh strong{font-size:14px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_panelHeading__inSWh p{margin:0;font-size:11px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_controlGroup__TkxvB{gap:10px;padding-block:8px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_compositionSummary__h37cb{padding:5px 6px;gap:6px;border-radius:6px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_compositionSummary__h37cb strong{display:none}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_compositionSummary__h37cb span{font-size:10px;line-height:1.25}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_compositionSummary__h37cb output{padding:3px 5px;font-size:10px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_compositionRatioGrid___oaMq{gap:5px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] :is(.PhotoUtilityWorkspace_compositionRatioGrid___oaMq,.PhotoUtilityWorkspace_compositionActionGrid__b9dVk) button{min-height:34px;padding:4px 6px;font-size:12px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewHeading__uWQAs{display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:3px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewHeading__uWQAs>div{grid-column:1}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewHeading__uWQAs>button{grid-column:2;grid-row:1}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewHeading__uWQAs strong{font-size:11px;line-height:1.3}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewHeading__uWQAs>span{grid-column:1/-1;max-width:100%;margin:0;padding:1px 4px;font-size:10px;line-height:1.2}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] :is(.PhotoUtilityWorkspace_previewLeftLabel__obGw5,.PhotoUtilityWorkspace_previewRightLabel__zFH1U){top:5px;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 4px;font-size:9px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewLeftLabel__obGw5{left:5px}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_previewRightLabel__zFH1U{right:5px;max-width:30%}.PhotoUtilityWorkspace_editorShell__E12AU[data-mobile-bounded=true] .PhotoUtilityWorkspace_comparisonHint__vpPLa{display:none}.PhotoUtilityWorkspace_darkWorkspace__DZO5j{padding:6px;border-radius:9px}.PhotoUtilityWorkspace_editorShell__E12AU{grid-template-areas:"menu" "preview" "adjustments";grid-template-columns:minmax(0,1fr);gap:7px}.PhotoUtilityWorkspace_adjustmentsPanel__euho4,.PhotoUtilityWorkspace_previewPanel__Cywdf{position:static;max-height:none}.PhotoUtilityWorkspace_previewPanel__Cywdf{padding:7px;gap:7px}.PhotoUtilityWorkspace_previewStickyViewport__T3dGo{gap:7px}.PhotoUtilityWorkspace_previewHeading__uWQAs>div>span{display:none}.PhotoUtilityWorkspace_previewHeading__uWQAs{align-items:flex-start;flex-wrap:nowrap;gap:6px}.PhotoUtilityWorkspace_previewHeading__uWQAs>div{flex:1 1 auto;min-width:0}.PhotoUtilityWorkspace_previewHeading__uWQAs>span{margin-inline-start:auto;flex:0 1 auto;max-width:65%;padding:3px 6px;font-size:10px}.PhotoUtilityWorkspace_previewHeading__uWQAs strong{font-size:15px}.PhotoUtilityWorkspace_previewFrame__ZtPCJ{width:auto;max-width:100%;height:min(52dvh,560px);min-height:0;max-height:none;margin-inline:auto;aspect-ratio:4/5}.PhotoUtilityWorkspace_compositionGestureToolbar__fA4_m{display:grid;gap:3px}.PhotoUtilityWorkspace_compositionCropFrame__MMrPl{--composition-frame-height:min(52dvh,560px)}.PhotoUtilityWorkspace_compositionGestureToolbar__fA4_m span{text-align:left}.PhotoUtilityWorkspace_comparisonHint__vpPLa{max-width:calc(100% - 32px)}.PhotoUtilityWorkspace_hairPanToolbar__ckE3y{grid-template-columns:1fr}.PhotoUtilityWorkspace_stageMenu__edA1o{top:var(--photo-header-offset,64px);padding:5px 6px 1px;border-radius:7px}.PhotoUtilityWorkspace_stageMenuItem__RrTOB{flex-basis:auto}.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButtonActive__VIE_z,.PhotoUtilityWorkspace_stageMenuItem__RrTOB .PhotoUtilityWorkspace_stageButton__uZSma{height:32px;min-height:32px;padding-block:5px}.PhotoUtilityWorkspace_adjustmentsPanel__euho4{min-height:0;padding:14px}.PhotoUtilityWorkspace_liquifySurface__Zgkju{grid-column:1;grid-row:2}.PhotoUtilityWorkspace_wrinkleSurface__jBHiu{grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr)}.PhotoUtilityWorkspace_wrinklePreviewPanel__gLKTC{position:static}.PhotoUtilityWorkspace_applyBar__etSij{align-items:stretch;flex-direction:column}.PhotoUtilityWorkspace_applyActions__G_aEh{justify-content:stretch}.PhotoUtilityWorkspace_applyActions__G_aEh button{flex:1 1 100%}}@media (min-width:1101px){.PhotoUtilityWorkspace_editorShell__E12AU,.PhotoUtilityWorkspace_editorShell__E12AU.PhotoUtilityWorkspace_unifiedEditorShell__AABG8{grid-template-areas:"menu preview adjustments";grid-template-columns:minmax(170px,190px) minmax(0,1fr) minmax(250px,290px);gap:10px 12px}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o){--photo-stage-rail-axis:vertical;position:sticky;top:var(--photo-header-offset,88px);display:flex;flex-direction:column;min-height:0;max-height:max(0px,calc(100dvh - var(--photo-header-offset, 88px) - 12px));padding:7px}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) header{flex-wrap:wrap;flex-shrink:0}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) .PhotoUtilityWorkspace_stageMenuHeaderActions__3YiV2{flex:1 1 100%;margin-inline-start:0}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) .PhotoUtilityWorkspace_stageSwipeHint__Bd0Z0{display:none}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) .PhotoUtilityWorkspace_stageMenuList__TSfxk{display:grid;gap:5px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-block:contain;padding:1px 3px 1px 1px;scrollbar-width:thin;scrollbar-gutter:stable;cursor:auto}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) .PhotoUtilityWorkspace_stageMenuList__TSfxk::-webkit-scrollbar{display:block;width:5px}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) .PhotoUtilityWorkspace_stageMenuItem__RrTOB{display:grid;align-items:center;flex:none;min-height:36px}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) :is(.PhotoUtilityWorkspace_stageButton__uZSma,.PhotoUtilityWorkspace_stageButtonActive__VIE_z){display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px;width:100%;height:auto;min-height:36px;padding:6px;border-radius:6px;white-space:normal;box-shadow:none}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) .PhotoUtilityWorkspace_stageMenuItem__RrTOB strong{font-size:12px;line-height:1.3;overflow-wrap:anywhere}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) :is(.PhotoUtilityWorkspace_stageButton__uZSma,.PhotoUtilityWorkspace_stageButtonActive__VIE_z)>span{font-size:10px}:is(.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_stageMenu__edA1o,.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_stageMenu__edA1o) .PhotoUtilityWorkspace_stageMenuScrollbar__ZeLzy{display:none}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf{position:sticky;top:var(--photo-header-offset,88px);min-height:0;max-height:none;gap:7px;padding:7px;overflow:visible;scrollbar-gutter:auto}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf .PhotoUtilityWorkspace_previewStickyViewport__T3dGo{position:static;gap:7px;padding-bottom:0}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf .PhotoUtilityWorkspace_previewFrame__ZtPCJ{width:min(100%,calc(var(--photo-desktop-frame-height, max(0px, calc(100dvh - 250px))) * var(--photo-frame-aspect, 1.6)));height:auto;max-height:var(--photo-desktop-frame-height,max(0px,calc(100dvh - 250px)))}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf .PhotoUtilityWorkspace_compositionCropFrame__MMrPl{--composition-frame-height:var(--photo-desktop-frame-height,max(0px,calc(100dvh - 250px)))}.PhotoUtilityWorkspace_editorShell__E12AU>:is(.PhotoUtilityWorkspace_effectBrushSurface__mRYSk,.PhotoUtilityWorkspace_shapeSurface__lhDjF,.PhotoUtilityWorkspace_liquifySurface__Zgkju,.PhotoUtilityWorkspace_wrinkleSurface__jBHiu){grid-column:2/-1;grid-row:1}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_wrinkleSurface__jBHiu .PhotoUtilityWorkspace_previewFrame__ZtPCJ{width:min(100%,calc(var(--photo-desktop-frame-height, max(0px, calc(100dvh - 250px))) * var(--photo-frame-aspect, 1.6)));height:auto;max-height:var(--photo-desktop-frame-height,max(0px,calc(100dvh - 250px)))}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_adjustmentsPanel__euho4{position:static;min-height:0;max-height:none;overflow:visible}.PhotoUtilityWorkspace_unifiedEditorShell__AABG8>.PhotoUtilityWorkspace_adjustmentsPanel__euho4{padding:8px;gap:8px;font-size:13px;line-height:1.35}.PhotoUtilityWorkspace_unifiedEditorShell__AABG8>.PhotoUtilityWorkspace_adjustmentsPanel__euho4 .PhotoUtilityWorkspace_controlGroup__TkxvB{gap:10px;padding-block:8px}.PhotoUtilityWorkspace_unifiedEditorShell__AABG8>.PhotoUtilityWorkspace_adjustmentsPanel__euho4 .PhotoUtilityWorkspace_panelHeading__inSWh{gap:3px;padding-bottom:7px}.PhotoUtilityWorkspace_unifiedEditorShell__AABG8>.PhotoUtilityWorkspace_adjustmentsPanel__euho4 .PhotoUtilityWorkspace_panelHeading__inSWh>span{display:none}.PhotoUtilityWorkspace_unifiedEditorShell__AABG8>.PhotoUtilityWorkspace_adjustmentsPanel__euho4 .PhotoUtilityWorkspace_panelHeading__inSWh strong{font-size:14px}.PhotoUtilityWorkspace_unifiedEditorShell__AABG8>.PhotoUtilityWorkspace_adjustmentsPanel__euho4 .PhotoUtilityWorkspace_panelHeading__inSWh p{font-size:12px}}@media (min-width:901px) and (max-width:1100px){.PhotoUtilityWorkspace_editorShell__E12AU,.PhotoUtilityWorkspace_editorShell__E12AU.PhotoUtilityWorkspace_unifiedEditorShell__AABG8{grid-template-areas:"menu" "preview" "adjustments";grid-template-columns:minmax(0,1fr);gap:10px}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf{position:static;max-height:none;overflow:visible}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf .PhotoUtilityWorkspace_previewStickyViewport__T3dGo{position:static}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_pinnedPreview__ZqhOC>.PhotoUtilityWorkspace_previewPanel__Cywdf .PhotoUtilityWorkspace_previewFrame__ZtPCJ{width:min(100%,calc(var(--photo-mobile-frame-height, 52dvh) * var(--photo-frame-aspect, 1.6)));height:auto;max-height:var(--photo-mobile-frame-height,52dvh)}.PhotoUtilityWorkspace_editorShell__E12AU>:is(.PhotoUtilityWorkspace_effectBrushSurface__mRYSk,.PhotoUtilityWorkspace_shapeSurface__lhDjF,.PhotoUtilityWorkspace_liquifySurface__Zgkju,.PhotoUtilityWorkspace_wrinkleSurface__jBHiu){grid-column:1/-1;grid-row:2}.PhotoUtilityWorkspace_editorShell__E12AU>.PhotoUtilityWorkspace_adjustmentsPanel__euho4{position:static;min-height:0;max-height:none;overflow:visible}}.PhotoAdjustmentLayerPalette_palette__g5LkG{min-width:0;padding:8px;border:1px solid #626670;border-radius:8px;color:#f3f4f5;background:#25282e;color-scheme:dark;font-size:12px;line-height:1.3}.PhotoAdjustmentLayerPalette_palette__g5LkG *{box-sizing:border-box}.PhotoAdjustmentLayerPalette_heading__D4nw7{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:5px}.PhotoAdjustmentLayerPalette_heading__D4nw7 strong{font-size:12px}.PhotoAdjustmentLayerPalette_heading__D4nw7>button{min-height:24px;width:24px;padding:0;flex:0 0 24px}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px;min-width:0}.PhotoAdjustmentLayerPalette_palette__g5LkG button,.PhotoAdjustmentLayerPalette_palette__g5LkG select{min-height:30px;max-width:100%;border:1px solid #69707c;border-radius:6px;background:#343841;color:#f3f4f5;padding:4px 7px;font:inherit;cursor:pointer}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT select{flex:1 1 85px;width:0;min-width:70px}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT button{flex:0 1 auto;overflow-wrap:anywhere}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT .PhotoAdjustmentLayerPalette_originalButton__yhAyd{flex:0 1 auto;text-align:start}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT .PhotoAdjustmentLayerPalette_globalButton__PFsRX{flex:1 1 110px;text-align:start}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT :is(.PhotoAdjustmentLayerPalette_originalButton__yhAyd,.PhotoAdjustmentLayerPalette_globalButton__PFsRX)[aria-pressed=true]{background:#203e49;border-color:#8dcedb}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT .PhotoAdjustmentLayerPalette_addButton__WaBBr{flex:0 0 30px;padding:0;font-size:20px}.PhotoAdjustmentLayerPalette_selectionRow__kjqbT .PhotoAdjustmentLayerPalette_deleteButton__YeFk3{flex:0 0 30px;padding:0;font-size:19px;line-height:1}.PhotoAdjustmentLayerPalette_palette__g5LkG button:focus-visible,.PhotoAdjustmentLayerPalette_palette__g5LkG input:focus-visible,.PhotoAdjustmentLayerPalette_palette__g5LkG select:focus-visible{outline:2px solid #9dceff;outline-offset:2px}.PhotoAdjustmentLayerPalette_palette__g5LkG button:disabled,.PhotoAdjustmentLayerPalette_palette__g5LkG input:disabled,.PhotoAdjustmentLayerPalette_palette__g5LkG select:disabled{opacity:.5;cursor:default}.PhotoAdjustmentLayerPalette_status__7Qb_t{margin:5px 0 0;color:#e4c4d3;font-size:11px;overflow-wrap:anywhere}.PhotoAdjustmentLayerPalette_layerActions__UVHSp{justify-content:space-between;margin-top:5px}.PhotoAdjustmentLayerPalette_layerActions__UVHSp,.PhotoAdjustmentLayerPalette_layerActions__UVHSp label{display:flex;align-items:center;gap:5px;min-width:0}.PhotoAdjustmentLayerPalette_layerActions__UVHSp input{width:16px;height:16px;margin:0;accent-color:#ce86a5}.PhotoAdjustmentLayerPalette_layerActions__UVHSp button{flex:0 1 auto;font-size:11px;min-height:28px}.PhotoAdjustmentLayerPalette_maskEntryActions__I0cqS{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:5px;min-width:0;margin-top:4px}.PhotoAdjustmentLayerPalette_palette__g5LkG .PhotoAdjustmentLayerPalette_maskEntryActions__I0cqS button{flex:0 0 auto;min-height:44px;padding:5px 7px;border:0;border-radius:5px;background:transparent;color:#f3f4f5;font-size:12px;white-space:nowrap}.PhotoAdjustmentLayerPalette_palette__g5LkG .PhotoAdjustmentLayerPalette_maskEntryActions__I0cqS button[aria-pressed=true]{color:#e4c4d3}.PhotoAdjustmentLayerPalette_palette__g5LkG .PhotoAdjustmentLayerPalette_maskEntryActions__I0cqS button:hover:not(:disabled){background:#ffffff0a}.PhotoAdjustmentLayerPalette_maskEntryActions__I0cqS>span{display:inline-flex;align-items:center;flex:0 0 auto}.PhotoAdjustmentLayerPalette_opacity__GrHTE{display:grid;gap:1px;margin-top:5px}.PhotoAdjustmentLayerPalette_opacity__GrHTE>span{display:flex;justify-content:space-between;align-items:center;gap:5px}.PhotoAdjustmentLayerPalette_opacity__GrHTE output{color:#d8dee7;font-variant-numeric:tabular-nums}.PhotoAdjustmentLayerPalette_opacity__GrHTE input{width:100%;height:24px;margin:0;padding:0;accent-color:#d38bab;background:transparent}.PhotoAdjustmentLayerPalette_hint__fAKzI{display:block;margin-top:4px;color:#bec7d3;font-size:11px;overflow-wrap:anywhere}.PhotoAdjustmentLayerPalette_buttonsOnly__f7IOf{padding:2px}.PhotoAdjustmentLayerPalette_buttonRow__vqg_4{display:grid;grid-template-columns:max-content max-content minmax(122px,1fr) 44px;grid-auto-flow:column;gap:3px;min-width:0;overflow-x:auto}.PhotoAdjustmentLayerPalette_palette__g5LkG.PhotoAdjustmentLayerPalette_buttonsOnly__f7IOf .PhotoAdjustmentLayerPalette_buttonRow__vqg_4 :is(button,select){min-height:24px!important;height:24px!important;min-width:44px;width:100%;padding:0 2px;font-size:11px;line-height:1.2;white-space:nowrap}.PhotoAdjustmentLayerPalette_palette__g5LkG.PhotoAdjustmentLayerPalette_buttonsOnly__f7IOf .PhotoAdjustmentLayerPalette_buttonRow__vqg_4 .PhotoAdjustmentLayerPalette_brushSelect__HvY2y{appearance:auto;padding-inline:3px 18px}.PhotoAdjustmentLayerPalette_palette__g5LkG.PhotoAdjustmentLayerPalette_buttonsOnly__f7IOf .PhotoAdjustmentLayerPalette_buttonRow__vqg_4 .PhotoAdjustmentLayerPalette_addButton__WaBBr{font-size:16px;line-height:1;padding:0}.PhotoAdjustmentLayerPalette_buttonRow__vqg_4 .PhotoAdjustmentLayerPalette_brushSelect__HvY2y[data-active=true],.PhotoAdjustmentLayerPalette_buttonRow__vqg_4 :is(.PhotoAdjustmentLayerPalette_originalButton__yhAyd,.PhotoAdjustmentLayerPalette_globalButton__PFsRX)[aria-pressed=true]{background:#203e49;border-color:#8dcedb}.PhotoAdjustmentLayerPalette_layerSettings__e0NXH{margin-block:6px}.PhotoAdjustmentLayerPalette_layerSettings__e0NXH>summary{min-height:44px;padding-block:13px;cursor:pointer}.PhotoAdjustmentLayerPalette_layerSettings__e0NXH>button{margin-top:8px}@media (max-width:600px){.PhotoAdjustmentLayerPalette_palette__g5LkG{padding:6px}.PhotoAdjustmentLayerPalette_palette__g5LkG.PhotoAdjustmentLayerPalette_buttonsOnly__f7IOf{padding:2px}}.PhotoLayerToneControls_controls__7MQ6Q{display:grid;gap:5px;min-width:0;color:#f3f4f5}.PhotoLayerToneControls_range__HCkKp{display:grid;gap:2px;min-width:0;font-size:12px}.PhotoLayerToneControls_range__HCkKp>span{display:flex;justify-content:space-between;align-items:start;gap:8px;line-height:1.25}.PhotoLayerToneControls_range__HCkKp output{flex:0 0 auto;color:#d6dce5;font-variant-numeric:tabular-nums}.PhotoLayerToneControls_range__HCkKp input{width:100%;min-width:0;height:25px;padding:0;margin:0;accent-color:#d38bab;cursor:pointer}.PhotoLayerToneControls_range__HCkKp input:focus-visible{outline:2px solid #9dceff;outline-offset:2px}.PhotoLayerToneControls_range__HCkKp input:disabled{opacity:.5;cursor:default}.PhotoLightingPresetControls_controls__gvEEE{display:grid;gap:8px;min-width:0;color:var(--photo-ui-text,#f3f4f5)}.PhotoLightingPresetControls_beamHeading__AVak3,.PhotoLightingPresetControls_choice__bgE7N,.PhotoLightingPresetControls_heading__IRpe2{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0}.PhotoLightingPresetControls_heading__IRpe2{font-size:12px}.PhotoLightingPresetControls_heading__IRpe2>span{color:var(--photo-ui-muted,#c3c8cf);font-size:11px}.PhotoLightingPresetControls_choices__deczm{display:grid;gap:5px}.PhotoLightingPresetControls_choice__bgE7N{padding:3px 6px;border:1px solid var(--photo-ui-border,#59616a);border-radius:8px;background:var(--photo-ui-card,#22262b)}.PhotoLightingPresetControls_choice__bgE7N[data-selected=true]{background:#203e49;border-color:#74a6b8}.PhotoLightingPresetControls_choice__bgE7N>button{flex:1;min-width:0;min-height:32px;padding:3px 2px;border:0;background:transparent;color:inherit;text-align:start;font-size:12px;line-height:1.25;cursor:pointer}.PhotoLightingPresetControls_direction__FPqGb{display:flex;flex-wrap:wrap;gap:6px}.PhotoLightingPresetControls_beamHeading__AVak3>button,.PhotoLightingPresetControls_direction__FPqGb>button{min-height:32px;padding:4px 8px;border:1px solid var(--photo-ui-border,#59616a);border-radius:7px;background:var(--photo-ui-card,#22262b);color:inherit;font-size:12px;cursor:pointer}.PhotoLightingPresetControls_direction__FPqGb>button[aria-pressed=true]{background:#203e49;border-color:#74a6b8}.PhotoLightingPresetControls_beam__BLKLe{display:grid;gap:6px;padding:8px;border:1px solid var(--photo-ui-border,#59616a);border-radius:8px}.PhotoLightingPresetControls_beamHeading__AVak3{flex-wrap:wrap;font-size:11px}.PhotoLightingPresetControls_range__258Z7{display:grid;gap:2px;min-width:0;font-size:12px}.PhotoLightingPresetControls_range__258Z7>span{display:flex;justify-content:space-between;gap:8px}.PhotoLightingPresetControls_range__258Z7 input{width:100%;height:24px;min-width:0;margin:0;accent-color:#91bbca}.PhotoLightingPresetControls_controls__gvEEE button:disabled{opacity:.48;cursor:not-allowed}.PhotoLightingPresetControls_controls__gvEEE button:focus-visible{outline:2px solid #92d3e5;outline-offset:2px}.PhotoCompletionWorkspace_panel__JSyDM{display:grid;gap:12px;min-width:0;max-width:100%;padding:16px;border:1px solid var(--photo-ui-border,#77838e);border-radius:12px;background:var(--photo-ui-panel,#1f2328);color:var(--photo-ui-text,#f3f4f5);overflow-wrap:anywhere;box-sizing:border-box}.PhotoCompletionWorkspace_panel__JSyDM h3,.PhotoCompletionWorkspace_panel__JSyDM p{margin:0}.PhotoCompletionWorkspace_panel__JSyDM button{min-height:44px;max-width:100%;padding:9px 13px;border:1px solid var(--photo-ui-border,#77838e);border-radius:8px;background:var(--photo-ui-card,#30353b);color:var(--photo-ui-text,#f7f8f9);font:inherit;font-weight:700;cursor:pointer;overflow-wrap:anywhere}.PhotoCompletionWorkspace_panel__JSyDM button:disabled{cursor:default;opacity:.65}.PhotoCompletionWorkspace_panel__JSyDM a:focus-visible,.PhotoCompletionWorkspace_panel__JSyDM button:focus-visible,.PhotoCompletionWorkspace_panel__JSyDM input:focus-visible{outline:2px solid var(--photo-ui-text,#f7f8f9);outline-offset:3px}.PhotoCompletionWorkspace_panel__JSyDM a{color:var(--photo-ui-success-text,#d9f3e2)}.PhotoCompletionWorkspace_previewGrid__KPA6y{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;min-width:0}.PhotoCompletionWorkspace_previewGrid__KPA6y figure{margin:0;min-width:0}.PhotoCompletionWorkspace_previewGrid__KPA6y figcaption{margin-bottom:6px;font-weight:700}.PhotoCompletionWorkspace_previewGrid__KPA6y img{display:block;width:100%;max-height:680px;object-fit:contain;border-radius:8px;background:var(--photo-ui-card,#30353b)}.PhotoCompletionWorkspace_fileSettings__G1k1B,.PhotoCompletionWorkspace_targets__6_QJH{display:flex;flex-wrap:wrap;gap:10px;min-width:0;margin:0;padding:12px;border:1px solid var(--photo-ui-border,#77838e);border-radius:9px}.PhotoCompletionWorkspace_fileSettings__G1k1B legend,.PhotoCompletionWorkspace_targets__6_QJH legend{padding:0 5px;font-weight:700}.PhotoCompletionWorkspace_choice__Lopit{display:inline-flex;align-items:center;flex:1 1 150px;gap:8px;min-height:44px;padding:6px 10px;border:1px solid var(--photo-ui-border,#77838e);border-radius:8px;cursor:pointer}.PhotoCompletionWorkspace_choice__Lopit[data-selected=true]{background:var(--photo-ui-selected-bg,#2f6e58);color:var(--photo-ui-selected-text,#fff)}.PhotoCompletionWorkspace_row__GcD6g{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;width:100%}.PhotoCompletionWorkspace_inline__o2o2k{display:inline-flex;align-items:center;gap:7px;min-height:38px}.PhotoCompletionWorkspace_fileSettings__G1k1B small{display:block;width:100%;min-width:0}.PhotoCompletionWorkspace_panel__JSyDM .PhotoCompletionWorkspace_save__KNGH2{background:var(--photo-ui-selected-bg,#2f6e58);color:var(--photo-ui-selected-text,#fff)}.PhotoCompletionWorkspace_muted__ZtzPR{color:var(--photo-ui-muted,#bfc4c8);font-size:.9rem}.PhotoCompletionWorkspace_error__hIv2K{color:var(--photo-ui-error-text,#ffb7b7)}.ExternalIrisReferenceTestWorkspace_workspace__j0RZU{display:grid;gap:10px;min-width:0;color:var(--photo-ui-text,inherit)}.ExternalIrisReferenceTestWorkspace_standalone__Bnjqr{padding:12px;border:1px solid var(--photo-ui-border,#9a83bb);border-radius:12px;background:var(--photo-ui-panel,#f8f5ff)}.ExternalIrisReferenceTestWorkspace_button__5IwGT{min-height:32px;min-width:44px;border:1px solid var(--photo-ui-border,#735a91);border-radius:7px;padding:5px 8px;background:var(--photo-ui-card,#fff);color:var(--photo-ui-text,#39284f);font:inherit;font-size:12px;font-weight:700;line-height:1.3;cursor:pointer}.ExternalIrisReferenceTestWorkspace_button__5IwGT[aria-pressed=true]{border-color:var(--photo-ui-selected-bg,#6742b5);background:var(--photo-ui-selected-bg,#eee8ff);color:var(--photo-ui-selected-text,#39284f);box-shadow:inset 0 0 0 1px var(--photo-ui-selected-bg,#6742b5)}.ExternalIrisReferenceTestWorkspace_button__5IwGT:focus-visible{outline:2px solid var(--photo-ui-selected-bg,#6742b5);outline-offset:2px}.ExternalIrisReferenceTestWorkspace_button__5IwGT:disabled{cursor:default;opacity:.55}.ExternalIrisReferenceTestWorkspace_buttonRow__aYfK1{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.ExternalIrisReferenceTestWorkspace_samples__WPOLh{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:5px;min-width:0}.ExternalIrisReferenceTestWorkspace_sample__WCyiI{display:grid;justify-items:center;align-content:start;gap:5px;min-width:0;padding:7px 3px;overflow-wrap:anywhere}.ExternalIrisReferenceTestWorkspace_sampleImage__R4exd{width:48px;height:48px;border-radius:50%;object-fit:contain;background:radial-gradient(circle,#151119 0 18%,#705a42 19% 48%,#d9d4cc 49% 100%);box-shadow:0 0 0 1px #887a9b}.ExternalIrisReferenceTestWorkspace_group__w1x85{display:grid;gap:4px;min-width:0;margin:0;padding:0;border:0}.ExternalIrisReferenceTestWorkspace_group__w1x85>legend{padding:0;margin-bottom:4px;font-size:12px;font-weight:700}.ExternalIrisReferenceTestWorkspace_status__zZnIp{margin:0;font-size:12px;line-height:1.4}.ExternalIrisReferenceTestWorkspace_error__ABHIq{color:var(--photo-ui-error-text,#9b2c2c)}.ExternalIrisReferenceTestWorkspace_warning__cMBXa{color:var(--photo-ui-warning-text,#795314)}.ExternalIrisReferenceTestWorkspace_comparison__yYo5n{display:grid;gap:5px;font-size:12px}.ExternalIrisReferenceTestWorkspace_download__Vy3OD{display:inline-flex;align-items:center;justify-self:start;text-decoration:none}.PhotoDoubleChinJawGuide_overlay__IDl3X{position:absolute;inset:0;z-index:7;width:100%;height:100%;overflow:hidden;pointer-events:none}.PhotoDoubleChinJawGuide_line__cqB5T,.PhotoDoubleChinJawGuide_point__Ut4p6{fill:none;stroke:#8b929a;stroke-width:1.5px;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.PhotoDoubleChinJawGuide_curveHit__D55mK{fill:none;stroke:transparent;stroke-width:44px;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:move;touch-action:none}.PhotoDoubleChinJawGuide_handle__ZU2A_{cursor:move;pointer-events:all;touch-action:none;outline:none}.PhotoDoubleChinJawGuide_handleHit__60dq7{fill:transparent;stroke:none;pointer-events:all}.PhotoDoubleChinJawGuide_curveHit__D55mK:focus-visible+.PhotoDoubleChinJawGuide_line__cqB5T,.PhotoDoubleChinJawGuide_handle__ZU2A_:focus-visible .PhotoDoubleChinJawGuide_point__Ut4p6{stroke:var(--photo-ui-accent,#e7a4bc)}.PhotoDoubleChinJawGuide_controls__q0v1p{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.PhotoDoubleChinJawGuide_control__RBmzK{flex:0 0 auto;min-height:32px;padding:4px 8px;border:1px solid var(--photo-ui-border,#59616a);border-radius:5px;background:var(--photo-ui-card,#fff);color:var(--photo-ui-text,#172126);font:inherit;font-size:12px;line-height:1.2;white-space:nowrap;cursor:pointer}.PhotoDoubleChinJawGuide_control__RBmzK[aria-pressed=true]{border-color:var(--photo-ui-accent,#c7839c)}.PhotoDoubleChinJawGuide_control__RBmzK:disabled{opacity:.45;cursor:default}.PhotoDoubleChinJawGuide_control__RBmzK:focus-visible{outline:2px solid var(--photo-ui-accent,#c7839c);outline-offset:2px}@media (pointer:coarse){.PhotoDoubleChinJawGuide_control__RBmzK{min-height:44px}}.PhotoDoubleChinJawLineUnifyControls_controls__Q9S1I{display:grid;gap:0;min-width:0;width:100%}.PhotoDoubleChinJawLineUnifyControls_shadowControls___1c8y{display:grid;gap:0;min-width:0;margin-block-start:4px}.PhotoDoubleChinJawLineUnifyControls_heading__H_EYH{display:flex;gap:4px;align-items:center;min-width:0;flex-wrap:wrap}.PhotoDoubleChinJawLineUnifyControls_label__LuUhJ,.PhotoDoubleChinJawLineUnifyControls_value__6sI6P{color:#d8e0e6;font-size:12px;line-height:1.3}.PhotoDoubleChinJawLineUnifyControls_value__6sI6P{font-variant-numeric:tabular-nums;margin-inline-start:auto}.PhotoDoubleChinJawLineUnifyControls_button__U1LVi{flex:0 0 auto;min-height:30px;padding:3px 6px;border:0;border-radius:4px;background:transparent;color:#d8e0e6;font:inherit;font-size:12px;line-height:1.3;white-space:nowrap;cursor:pointer;touch-action:manipulation}.PhotoDoubleChinJawLineUnifyControls_button__U1LVi[aria-pressed=true]{color:#edb7cf;background:#ffffff0a}.PhotoDoubleChinJawLineUnifyControls_button__U1LVi:focus-visible{outline:1.5px solid #9dceff;outline-offset:-2px}.PhotoDoubleChinJawLineUnifyControls_button__U1LVi:disabled{opacity:.45;cursor:default}.PhotoDoubleChinJawLineUnifyControls_notice__sjHOR{color:#c5cbd2;font-size:12px;line-height:1.3}@media (any-pointer:coarse){.PhotoDoubleChinJawLineUnifyControls_button__U1LVi{min-height:44px}}.PhotoDoubleChinJawLineUnifyOverlay_overlay__zNlsi{position:absolute;inset:0;width:100%;height:100%;z-index:18;overflow:hidden;pointer-events:none}.PhotoDoubleChinJawLineUnifyOverlay_line__e7XOU,.PhotoDoubleChinJawLineUnifyOverlay_point__bMAnE{fill:none;stroke:#8b929a;stroke-width:1.5px;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.PhotoDoubleChinJawLineUnifyOverlay_band__FMhez{fill:#8b929a20;stroke:none;pointer-events:none}.PhotoDoubleChinJawLineUnifyOverlay_bandBoundary__7NQvW{fill:none;stroke:#8b929a;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.PhotoDoubleChinJawLineUnifyOverlay_handle___2_R4{cursor:move;pointer-events:all;touch-action:none;outline:none}.PhotoDoubleChinJawLineUnifyOverlay_hit__LKf9E{fill:transparent;stroke:none;pointer-events:all}.PhotoDoubleChinJawLineUnifyOverlay_handle___2_R4:focus-visible .PhotoDoubleChinJawLineUnifyOverlay_point__bMAnE{stroke:#9dceff}.PhotoDoubleChinSourcePatchControls_controls__rPZD9{display:grid;gap:0;min-width:0;width:100%}.PhotoDoubleChinSourcePatchControls_heading__CCi6I{display:flex;gap:4px;align-items:center;min-width:0;flex-wrap:wrap}.PhotoDoubleChinSourcePatchControls_label__wejAb,.PhotoDoubleChinSourcePatchControls_value__oXW8O{color:#d8e0e6;font-size:12px;line-height:1.3}.PhotoDoubleChinSourcePatchControls_value__oXW8O{font-variant-numeric:tabular-nums;margin-inline-start:auto}.PhotoDoubleChinSourcePatchControls_actions__lfHVX{display:flex;gap:4px;min-width:0;overflow-x:auto}.PhotoDoubleChinSourcePatchControls_title__iZBOc{padding:3px 0}.PhotoDoubleChinSourcePatchControls_button__jFwGU,.PhotoDoubleChinSourcePatchControls_title__iZBOc{border:0;background:transparent;color:#d8e0e6;font:inherit;font-size:12px;line-height:1.3;cursor:pointer;touch-action:manipulation}.PhotoDoubleChinSourcePatchControls_button__jFwGU{flex:0 0 auto;min-height:30px;padding:3px 6px;border-radius:4px;white-space:nowrap}.PhotoDoubleChinSourcePatchControls_button__jFwGU[aria-pressed=true]{color:#edb7cf;background:#ffffff0a}.PhotoDoubleChinSourcePatchControls_button__jFwGU:focus-visible{outline:1.5px solid #9dceff;outline-offset:-2px}.PhotoDoubleChinSourcePatchControls_button__jFwGU:disabled{opacity:.45;cursor:default}.PhotoDoubleChinSourcePatchControls_title__iZBOc:focus-visible{outline:1.5px solid #9dceff;outline-offset:2px}.PhotoDoubleChinSourcePatchControls_title__iZBOc:disabled{opacity:.45;cursor:default}.PhotoDoubleChinSourcePatchControls_notice__j4IAF{color:#c5cbd2;font-size:12px;line-height:1.3}@media (any-pointer:coarse){.PhotoDoubleChinSourcePatchControls_button__jFwGU,.PhotoDoubleChinSourcePatchControls_title__iZBOc{min-height:44px}}.PhotoDoubleChinSourcePatchWarpOverlay_overlay__d2TFs{position:absolute;inset:0;width:100%;height:100%;z-index:18;overflow:hidden;pointer-events:none}.PhotoDoubleChinSourcePatchWarpOverlay_area__g4MNG{fill:#7d899426;stroke:none;pointer-events:none}.PhotoDoubleChinSourcePatchWarpOverlay_halo__Bfw17,.PhotoDoubleChinSourcePatchWarpOverlay_jaw__TI1Wl,.PhotoDoubleChinSourcePatchWarpOverlay_line__6TXDn,.PhotoDoubleChinSourcePatchWarpOverlay_reference__HmZmO{fill:none;stroke:#69717a;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.PhotoDoubleChinSourcePatchWarpOverlay_jaw__TI1Wl{stroke:#535c66}.PhotoDoubleChinSourcePatchWarpOverlay_halo__Bfw17{stroke:#ffffffc9;stroke-width:3.5px}.PhotoDoubleChinSourcePatchWarpOverlay_referenceHalo__CHR_k,.PhotoDoubleChinSourcePatchWarpOverlay_reference__HmZmO{stroke-dasharray:5px 4px}.PhotoDoubleChinSourcePatchWarpOverlay_fixed__iwn1d{fill:#ffffffd9;stroke:#69717a;stroke-width:1.5px;pointer-events:none}.PhotoDoubleChinSourcePatchWarpOverlay_caption__glllO{fill:#535c66;stroke:#ffffffdd;stroke-width:3px;paint-order:stroke;font-size:11px;line-height:1.1;pointer-events:none}.PhotoDoubleChinSourcePatchWarpOverlay_handle__kJFcs{cursor:move;pointer-events:all;touch-action:none;outline:none}.PhotoDoubleChinSourcePatchWarpOverlay_hit__RiAzW{fill:transparent;stroke:none;pointer-events:all}.PhotoDoubleChinSourcePatchWarpOverlay_point__4Zeqt{fill:#ffffffc9;stroke:#535c66;stroke-width:1.5px;pointer-events:none}.PhotoDoubleChinSourcePatchWarpOverlay_handle__kJFcs:focus-visible .PhotoDoubleChinSourcePatchWarpOverlay_point__4Zeqt{stroke:#1671b8}.PhotoDoubleChinNeckWrinkleControls_controls__G3q1w{min-width:0;width:100%}.PhotoDoubleChinNeckWrinkleControls_heading__iPN9S{display:flex;align-items:center;gap:4px;min-width:0}.PhotoDoubleChinNeckWrinkleControls_panel__0xZrQ{display:grid;gap:2px;min-width:0}.PhotoDoubleChinNeckWrinkleControls_button__jJuKr{flex:0 0 auto;min-height:30px;padding:3px 8px;border:0;border-radius:4px;background:transparent;color:#d8e0e6;font:inherit;font-size:12px;line-height:1.3;white-space:nowrap;cursor:pointer;touch-action:manipulation}.PhotoDoubleChinNeckWrinkleControls_button__jJuKr[aria-expanded=true],.PhotoDoubleChinNeckWrinkleControls_button__jJuKr[aria-pressed=true]{color:#edb7cf;background:#ffffff0a}.PhotoDoubleChinNeckWrinkleControls_button__jJuKr:focus-visible{outline:1.5px solid #9dceff;outline-offset:-2px}.PhotoDoubleChinNeckWrinkleControls_button__jJuKr:disabled{opacity:.45;cursor:default}.PhotoDoubleChinNeckWrinkleControls_tools__ozGYl{display:flex;gap:2px;align-items:center;overflow-x:auto;min-width:0;overscroll-behavior-x:contain;scrollbar-width:thin}.PhotoDoubleChinNeckWrinkleControls_range__K9Lzz{display:grid;gap:0;min-width:0;margin:0;font-size:12px}.PhotoDoubleChinNeckWrinkleControls_range__K9Lzz>span{display:flex;justify-content:space-between;gap:8px;color:#d8e0e6}.PhotoDoubleChinNeckWrinkleControls_range__K9Lzz output{font-variant-numeric:tabular-nums}.PhotoDoubleChinNeckWrinkleControls_prompt__sXQqw{font-size:12px;line-height:1.3;color:#c5cbd2}.PhotoDoubleChinNeckWrinkleControls_overlay__lnjUw{position:absolute;inset:0;width:100%;height:100%;z-index:15;pointer-events:none;overflow:hidden}.PhotoDoubleChinNeckWrinkleControls_brushSurface__AZe2F{fill:transparent;pointer-events:all;touch-action:none;cursor:crosshair}.PhotoDoubleChinNeckWrinkleControls_cursor__3zln3{fill:none;stroke:#8b929a;stroke-width:1.5px;stroke-dasharray:none;pointer-events:none}.PhotoDoubleChinNeckWrinkleControls_draft__Muor0{fill:none;stroke:#419bf5;stroke-opacity:.32;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.PhotoDoubleChinNeckWrinkleControls_removeDraft__aPvew{stroke:#f2b4c8}.PhotoDoubleChinNeckWrinkleControls_maskOverlay__c2cXq{position:absolute;inset:0;width:100%;height:100%;z-index:14;pointer-events:none}.PhotoDoubleChinNeckWrinkleControls_sampleContainer__wIpK2{position:absolute;inset:0;z-index:16;pointer-events:none}.PhotoDoubleChinNeckWrinkleControls_sampleMaskOverlay__7nxs5{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.PhotoDoubleChinNeckWrinkleControls_sampleMark___sI9S{fill:#73d5ad;fill-opacity:.3;pointer-events:none}@media (any-pointer:coarse){.PhotoDoubleChinNeckWrinkleControls_button__jJuKr{min-height:44px}}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_overlay__qzuyD{position:absolute;inset:0;width:100%;height:100%;z-index:16;pointer-events:none;overflow:hidden}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_svg__fyshr{display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_surface__GPqp8{fill:transparent;pointer-events:all;touch-action:none;cursor:crosshair}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_lineHit__K9zWi{fill:none;stroke:transparent;stroke-width:44px;pointer-events:stroke;touch-action:none;cursor:move}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_pointHit__F7q3C{fill:transparent;pointer-events:all;touch-action:none;cursor:move}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_line__ZdgbG,.PhotoDoubleChinNeckWrinkleCenterlineOverlay_point__Scdma{fill:none;stroke:#8b929a;stroke-width:1.5px;stroke-dasharray:none;pointer-events:none}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_line__ZdgbG{stroke-linecap:round;stroke-linejoin:round}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_corridor__ToKqf{fill:#419bf5;fill-opacity:.16;stroke:none;pointer-events:none}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_lineHit__K9zWi:focus-visible+.PhotoDoubleChinNeckWrinkleCenterlineOverlay_line__ZdgbG,.PhotoDoubleChinNeckWrinkleCenterlineOverlay_pointHit__F7q3C:focus-visible+.PhotoDoubleChinNeckWrinkleCenterlineOverlay_point__Scdma{stroke:#9dceff}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_svg__fyshr:focus-visible{outline:none}.PhotoDoubleChinNeckWrinkleCenterlineOverlay_notice__yn4Q0{position:absolute;inset-inline:8px;bottom:8px;padding:4px 8px;background:#111d;color:#f0f1f3;font-size:12px;line-height:1.4;pointer-events:none}.PhotoNeckSkinToolGroups_groups__ZQYY_{display:grid;gap:6px;width:100%;min-width:0}.PhotoNeckSkinToolGroups_status__t8jjY{min-width:0;color:#c5cbd2;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.PhotoNeckSkinToolGroups_current__nxP6n,.PhotoNeckSkinToolGroups_previous__OZQUu{min-width:0}.PhotoNeckSkinToolGroups_previous__OZQUu[hidden]{display:none}.PhotoNeckSkinToolGroups_toggle__E60sG{display:flex;align-items:center;gap:6px;justify-self:start;min-width:0;max-width:100%;min-height:30px;padding:3px 4px;border:0;border-radius:4px;background:transparent;color:#c5cbd2;font:inherit;font-size:12px;line-height:1.35;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation}.PhotoNeckSkinToolGroups_toggle__E60sG:before{content:"";flex:0 0 5px;width:5px;height:5px;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(-45deg)}.PhotoNeckSkinToolGroups_toggle__E60sG[aria-expanded=true]{color:#edb7cf}.PhotoNeckSkinToolGroups_toggle__E60sG[aria-expanded=true]:before{transform:rotate(45deg)}.PhotoNeckSkinToolGroups_toggle__E60sG:focus-visible{outline:1.5px solid #9dceff;outline-offset:1px}@media (any-pointer:coarse){.PhotoNeckSkinToolGroups_toggle__E60sG{min-height:44px}}.PhotoDoubleChinSourceNeckRestoreOverlay_overlay__xy9P9{position:absolute;inset:0;z-index:17;width:100%;height:100%;overflow:hidden;pointer-events:none}.PhotoDoubleChinSourceNeckRestoreOverlay_band__L44xH{fill:#73d5c4;fill-opacity:.12;stroke:none;pointer-events:none}.PhotoDoubleChinSourceNeckRestoreOverlay_line__CGO9s,.PhotoDoubleChinSourceNeckRestoreOverlay_point__tPONA{fill:none;stroke:#8b929a;stroke-width:1.5px;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.PhotoDoubleChinSourceNeckRestoreOverlay_curveHit__aMObd{fill:none;stroke:transparent;stroke-width:44px;pointer-events:stroke;cursor:move;touch-action:none}.PhotoDoubleChinSourceNeckRestoreOverlay_handle__t93nC{cursor:move;pointer-events:all;touch-action:none;outline:none}.PhotoDoubleChinSourceNeckRestoreOverlay_handleHit__pX_In{fill:transparent;stroke:none;pointer-events:all}.PhotoDoubleChinSourceNeckRestoreOverlay_curveHit__aMObd:focus-visible+.PhotoDoubleChinSourceNeckRestoreOverlay_line__CGO9s,.PhotoDoubleChinSourceNeckRestoreOverlay_handle__t93nC:focus-visible .PhotoDoubleChinSourceNeckRestoreOverlay_point__tPONA{stroke:#9dceff}