.NoPermissionFallback_permissionGate__Cr4Dx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100vw;height:100vh}.History_history__u5mkf{display:flex;width:100%;flex-direction:column}.RenderTo3dViewer_rotatePanel__mc8mZ{background:var(--color-white);border-radius:12px;border:1px solid #e5e7eb}.RenderTo3dViewer_sliderRowContainer__kklv9{display:flex;flex-direction:column;gap:8px}.RenderTo3dViewer_sliderLabel__PUQTy{width:2rem;flex-shrink:0;font-size:12px;font-weight:500;color:#374151}.RenderTo3dViewer_sliderRow__X7q6N{display:flex;align-items:center;gap:8px}.RenderTo3dViewer_sliderRow__X7q6N .RenderTo3dViewer_stepBtn__cCnMo{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border-radius:9999px;background:#8b7f64;color:var(--color-white);font-size:14px;line-height:1;border:none;cursor:pointer}.RenderTo3dViewer_sliderRow__X7q6N .RenderTo3dViewer_rangeInput__ColUI{flex:1;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer}.RenderTo3dViewer_sliderRow__X7q6N .RenderTo3dViewer_rangeInput__ColUI::-webkit-slider-runnable-track{height:4px;border-radius:9999px;background:linear-gradient(to right,#8b7f64 0,#8b7f64 var(--value-percent,50%),#eceef2 var(--value-percent,50%),#eceef2 100%)}.RenderTo3dViewer_sliderRow__X7q6N .RenderTo3dViewer_rangeInput__ColUI::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:#fff;border:2px solid #8b7f64;box-shadow:0 1px 2px rgba(0,0,0,.15);cursor:pointer}.RenderTo3dViewer_sliderRow__X7q6N .RenderTo3dViewer_rangeInput__ColUI::-moz-range-track{height:4px;border-radius:9999px;background:linear-gradient(to right,#8b7f64 0,#8b7f64 var(--value-percent,50%),#eceef2 var(--value-percent,50%),#eceef2 100%)}.RenderTo3dViewer_sliderRow__X7q6N .RenderTo3dViewer_rangeInput__ColUI::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #8b7f64;box-shadow:0 1px 2px rgba(0,0,0,.15);cursor:pointer}.RenderTo3dViewer_headerBtn__76Jk6{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;font-size:14px;font-weight:600;color:#374151;background:none;border:none;cursor:pointer}.RenderTo3dViewer_headerBtn__76Jk6 .RenderTo3dViewer_headerLeft__VILGc{display:flex;align-items:center;gap:8px;text-transform:uppercase}.RenderTo3dViewer_slidersWrap__9OZlI{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.Pill_pill__4TgYm{display:flex;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--color-global-text-secondary,#73737f)}.Pill_pill__4TgYm:hover{background-color:var(--color-dragonfruit-500);color:var(--color-global-text-primary-reverse,#fff)}.Pill_pill__4TgYm:hover .Pill_pillIcon__4ag6W{filter:brightness(0) invert(1)}.Pill_selected__TzZte{background-color:var(--color-dragonfruit-500)!important;color:var(--color-global-text-primary-reverse,#fff)!important}.Pill_selected__TzZte .Pill_pillIcon__4ag6W{filter:brightness(0) invert(1)}.OverlayContainer_overlayContainer__nRiVU{position:absolute;display:flex;z-index:var(--z-modal)}.OverlayContainer_left__Rn9Wo,.OverlayContainer_right__c3uuZ{transform:translateY(-50%)}.HelpDropdown_helpDropdown__hvCqq{display:flex}.HelpDropdown_helpButton__ry6jO{display:flex;cursor:pointer;align-items:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);height:36px;padding:0 12px;color:#301e1b;font-family:var(--rds-font-sans);font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;background:rgba(0,0,0,0);border:none}.HelpDropdown_helpButton__ry6jO:hover{background:var(--color-background-secondary)}.HelpDropdown_helpButton__ry6jO span,.HelpDropdown_helpButton__ry6jO svg{color:inherit}.HelpDropdown_helpPanel__1qpMI{display:flex;flex-direction:column;gap:1rem;width:188px}.HelpDropdown_options__3YvqL{display:flex;flex-direction:column;gap:.25rem}.HelpDropdown_helpOption___LJ99{display:flex;cursor:pointer;align-items:center;gap:.75rem;border-radius:calc(var(--radius) - 2px);padding:.75rem;color:var(--color-global-text-primary);text-decoration:none;font-family:var(--rds-font-sans);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px}.HelpDropdown_helpOption___LJ99:hover{background:var(--color-interface-bg-hover-inverse)}.HelpDropdown_helpOption___LJ99 svg{color:var(--color-global-text-tertiary-reverse,#bdbdc5)}.HelpDropdown_helpOption___LJ99 span{color:var(--color-global-text-primary-reverse,#ffffff)}.HelpDropdown_popout__x9uL6{display:flex;border-radius:var(--radius-lg);border:1px solid var(--color-interface-border-medium);background:var(--color-global-bg-inverse);padding:12px 6px;margin-left:-1px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.HelpSection_helpButton__eFTch{display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);height:36px;padding:0 12px;color:#301e1b;font-family:var(--rds-font-sans);font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;background:rgba(0,0,0,0);border:none}.HelpSection_helpButton__eFTch:hover{background:var(--color-background-secondary)}.HelpSection_helpButton__eFTch span,.HelpSection_helpButton__eFTch svg{color:inherit}.LocaleSwitcher_localeSwitcher__cya38{position:relative;display:flex;align-items:center}.LocaleSwitcher_localeButton__Dll86{display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);height:36px;padding:0 12px;color:#301e1b;font-family:var(--rds-font-sans);font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;background:rgba(0,0,0,0);border:none;transition:background-color .15s ease}.LocaleSwitcher_localeButton__Dll86:hover:not(.LocaleSwitcher_disabled__vudvx){background:var(--color-background-secondary)}.LocaleSwitcher_localeButton__Dll86.LocaleSwitcher_disabled__vudvx{opacity:.5;cursor:not-allowed}.LocaleSwitcher_flag__Qz0iJ{width:16px;height:16px;flex-shrink:0;display:block;border-radius:50%;-o-object-fit:cover;object-fit:cover}.LocaleSwitcher_chevron__ot9QQ{color:inherit;transition:transform .2s ease}.LocaleSwitcher_chevron__ot9QQ.LocaleSwitcher_chevronOpen__7RdKM{transform:rotate(180deg)}.LocaleSwitcher_dropdown__gTJR7{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--color-white);border:1px solid #e5e5e5;border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;overflow:hidden;padding:4px 0}.LocaleSwitcher_dropdownItem__8IqGx{display:flex;width:100%;align-items:center;gap:.5rem;text-align:left;padding:8px 12px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--color-global-text-primary);font-family:var(--rds-font-sans);font-size:14px;font-weight:400;line-height:20px;transition:background-color .15s ease}.LocaleSwitcher_dropdownItem__8IqGx:hover{background:var(--color-panel-item-bg-hover)}.LocaleSwitcher_dropdownItem__8IqGx.LocaleSwitcher_active__x0Fkw{background:var(--color-background-secondary);font-weight:500;color:#301e1b}.LocaleSwitcher_languageName__c7NHK{flex:1;color:inherit}.LocaleSwitcher_checkmark__aH8pD{color:#301e1b;flex-shrink:0}.CropConfirmPanel_cropConfirm__NgLrN{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1;display:flex;padding:12px;align-items:center;gap:16px;border-radius:var(--radius-md);border:1px solid var(--color-interface-border);background:var(--color-white);box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.CropOverlay_cropOverlay__D2XtI{pointer-events:none;cursor:move}.CropOverlay_cropBox__P3KOV{position:relative;width:100%;height:100%;pointer-events:auto}.CropOverlay_cropBorder__dYYp0{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #007bff;border-radius:4px;box-shadow:0 0 0 1px hsla(0,0%,100%,.8),0 2px 8px rgba(0,0,0,.1);pointer-events:none}.CropOverlay_resizeHandle__pY3DF{position:absolute;background:#007bff;border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1;pointer-events:auto;transition:all .1s ease}.CropOverlay_resizeHandle__pY3DF.CropOverlay_topLeft__DQhZi{top:-6px;left:-6px;cursor:nw-resize}.CropOverlay_resizeHandle__pY3DF.CropOverlay_topRight__qnaob{top:-6px;right:-6px;cursor:ne-resize}.CropOverlay_resizeHandle__pY3DF.CropOverlay_bottomLeft__VDEm_{bottom:-6px;left:-6px;cursor:sw-resize}.CropOverlay_resizeHandle__pY3DF.CropOverlay_bottomRight__Y6_ic{bottom:-6px;right:-6px;cursor:se-resize}.CropOverlay_resizeHandle__pY3DF.CropOverlay_top__QAxGh{top:-6px;left:50%;transform:translateX(-50%);cursor:n-resize}.CropOverlay_resizeHandle__pY3DF.CropOverlay_bottom__saQgt{bottom:-6px;left:50%;transform:translateX(-50%);cursor:s-resize}.CropOverlay_resizeHandle__pY3DF.CropOverlay_left__FfQAn{left:-6px;top:50%;transform:translateY(-50%);cursor:w-resize}.CropOverlay_resizeHandle__pY3DF.CropOverlay_right__iisDR{right:-6px;top:50%;transform:translateY(-50%);cursor:e-resize}.CropOverlay_resizeHandle__pY3DF:hover{background:#0056b3;transform:scale(1.1)}.CropOverlay_resizeHandle__pY3DF.CropOverlay_bottom__saQgt:hover,.CropOverlay_resizeHandle__pY3DF.CropOverlay_top__QAxGh:hover{transform:translateX(-50%) scale(1.1)}.CropOverlay_resizeHandle__pY3DF.CropOverlay_left__FfQAn:hover,.CropOverlay_resizeHandle__pY3DF.CropOverlay_right__iisDR:hover{transform:translateY(-50%) scale(1.1)}.CropOverlay_focusedView___N1Br .CropOverlay_cropBorder__dYYp0{border:3px dashed oklch(.573 .217 8.97);border-radius:0;box-shadow:none}.CropOverlay_focusedView___N1Br .CropOverlay_grid__D5CMP{position:absolute;inset:0;pointer-events:none;opacity:.4;background-image:linear-gradient(90deg,white 1px,transparent 0),linear-gradient(90deg,white 1px,transparent 0),linear-gradient(180deg,white 1px,transparent 0),linear-gradient(180deg,white 1px,transparent 0);background-position:33.33% 0,66.66% 0,0 33.33%,0 66.66%;background-size:1px 100%,1px 100%,100% 1px,100% 1px;background-repeat:no-repeat}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF{width:10px;height:10px;background:oklch(.573 .217 8.97);border:none;border-radius:2px;box-shadow:none}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF:hover{background:oklch(.573 .217 8.97)}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_topLeft__DQhZi{top:-5px;left:-5px;cursor:nwse-resize}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_topRight__qnaob{top:-5px;right:-5px;cursor:nesw-resize}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_bottomLeft__VDEm_{bottom:-5px;left:-5px;cursor:nesw-resize}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_bottomRight__Y6_ic{bottom:-5px;right:-5px;cursor:nwse-resize}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_top__QAxGh{top:-5px;width:20px;cursor:ns-resize}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_bottom__saQgt{bottom:-5px;width:20px;cursor:ns-resize}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_left__FfQAn{left:-5px;height:20px;cursor:ew-resize}.CropOverlay_focusedView___N1Br .CropOverlay_resizeHandle__pY3DF.CropOverlay_right__iisDR{right:-5px;height:20px;cursor:ew-resize}.CropOverlay_focusedView___N1Br .CropOverlay_dimensionBadge__pxeCq{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);padding:2px 8px;border-radius:4px;background:oklch(.573 .217 8.97);color:var(--color-white);font-size:11px;line-height:16px;white-space:nowrap;pointer-events:none}.InpaintCropConfirmPanel_confirmPanel___iIGh{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:20;pointer-events:all;cursor:default}.InpaintCropConfirmPanel_confirmPanelContent__7trYX{display:flex;flex-direction:column;gap:12px;padding:16px 24px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:400px}.InpaintCropConfirmPanel_infoText__XJ3Fc{font-size:14px;color:#374151;text-align:center;font-weight:500}.InpaintCropConfirmPanel_buttonGroup__D0vlh{display:flex;gap:12px;justify-content:center}.CropToolOptions_cropToolOptions__KaYbX{display:flex;align-items:center;gap:12px;width:100%}.CropToolOptions_cropToolOptionsInner__zABxR{display:flex;align-items:center;gap:8px;flex:1}.CropToolOptions_aspectRatioGroup__3N4BM{display:flex;align-items:center;gap:8px}.CropToolOptions_aspectRatioGroup__3N4BM label{margin:0}.CropToolOptions_aspectSelect__2QyBQ{height:30px;min-width:100px;padding:0 8px;border:1px solid var(--color-input-border-default,#e7d0dc);border-radius:0;font-size:12px;background:var(--color-white);cursor:pointer}.CropToolOptions_dimensionsRow__xooWq{display:flex;align-items:center;gap:4px}.CropToolOptions_dimensionInputWrap__l__rL{display:flex;align-items:center;gap:4px;border:1px solid var(--color-input-border-default,#e7d0dc);border-radius:0;height:30px;padding:0 6px 0 8px}.CropToolOptions_dimensionLabel__N6xIS{font-size:12px;margin-right:4px;margin-left:4px;color:#6b6b7b}.CropToolOptions_dimensionInput__dztlV{width:48px;font-size:12px;text-align:right;border:none;background:rgba(0,0,0,0);border-radius:0}.CropToolOptions_dimensionInput__dztlV:focus{outline:none}.CropToolOptions_chainButton__nhtDu{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#6b6b7b;cursor:pointer}.CropToolOptions_chainButton__nhtDu:hover:not(:disabled){background:var(--color-background-secondary);color:#1e1e25}.CropToolOptions_chainButton__nhtDu:disabled{opacity:.4;cursor:default}.CropToolOptions_iconButton__i1MrG{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 6px;padding:0;border:1px solid var(--color-input-border-default,#e7d0dc);border-radius:4px;background:var(--color-white);color:#1e1e25;cursor:pointer}.CropToolOptions_iconButton__i1MrG:hover:not(:disabled){background:var(--color-background-secondary)}.InpaintCropSelector_container__0ksgR{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;cursor:default}.InpaintCropSelector_cropSelector__xLtaF{position:absolute;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InpaintCropSelector_cropBorder__dS1qi{position:absolute;top:0;left:0;width:100%;height:100%;border:3px dashed #ff6b6b;box-shadow:0 0 0 9999px rgba(0,0,0,.3);pointer-events:none}.MouseToolOptions_optionsContainer__iKwzf{display:flex;width:100%;align-items:center;background:var(--color-interface-bg)}.MouseToolOptions_maskButton__8JJfD{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);justify-content:center;align-items:center;gap:4px;border-radius:var(--radius-sm);border:1px solid var(--color-button-secondary-bubble-border-default)}.MouseToolOptions_maskButton__8JJfD.MouseToolOptions_withText__SbCNS{flex:1 1 0%;padding:0 var(--spacing-button-padding-text-sm) 0 6px}.MouseToolOptions_maskButton__8JJfD.MouseToolOptions_iconButton__yhOhv{height:2rem;width:2rem}.MouseToolOptions_maskButton__8JJfD.MouseToolOptions_active__FO_Mq{background:var(--color-button-secondary-bubble-bg-hover)}.Popout_popout__nOndb{display:flex;padding:1rem;border-radius:var(--radius-lg);background:var(--color-interface-bg);margin-left:-1px;box-shadow:0 4px 8px 0 var(--translucent-black-10)}.Popout_alert__1oqQ7{width:280px;padding:12px;background:#000;border-radius:4px;color:#fff;display:block}.InverseMaskPanel_container__v8W7R{position:absolute;left:50%;transform:translateX(-50%);z-index:5;cursor:pointer;font-size:14px;font-family:inherit}.InverseMaskPanel_container__v8W7R:active{transform:translateX(-50%) scale(.98)}.PopoutArrow_modalArrow__Caeod{position:absolute}.PopoutArrow_right__wvmXW{top:50%}.PopoutArrow_rightDown__H_LMF,.PopoutArrow_right__wvmXW{left:0;transform:translateY(-50%) translateX(-100%);margin-left:1px}.PopoutArrow_rightDown__H_LMF{top:0}.PopoutArrow_bottomEnd__yrF4L{top:0;right:0;transform:translate(-12px,-69%) rotate(90deg)}.PopoutArrow_left__MupMZ{right:0;top:50%;transform:translateY(-50%) translateX(100%) rotate(180deg);margin-right:1px}.Notifications_notifications__9zggK{display:flex}.Notifications_notificationsButton__kVSRs{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#301e1b}.Notifications_notificationBadge__MiaL_{position:absolute;right:0;top:0;z-index:10;display:inline-flex;height:.75rem;min-width:.75rem;align-items:center;justify-content:center;border-radius:9999px;font-family:var(--content-font);font-size:11px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:.22px;padding:3px;color:var(--color-white);background-color:var(--color-dragonfruit-500)}.NotificationsPanel_notificationsPanel__J7pai{display:flex;flex-direction:column;gap:1.25rem;width:268px}.NotificationsPanel_header__PwYED{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-inter);font-size:12px;font-style:normal;font-weight:600;line-height:8px;letter-spacing:.36px;text-transform:uppercase}.NotificationsPanel_sections__W4Tny{display:flex;flex-direction:column;gap:1.25rem;max-height:50vh;overflow:auto}.NotificationsPanel_section__s0Crf{display:flex;flex-direction:column;gap:.75rem}.NotificationsPanel_sectionHeader__iElkB{display:flex;align-items:center;justify-content:space-between;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px;height:12px;padding-left:10px;border-left:2px solid var(--color-border-primary);gap:10px}.NotificationsPanel_sectionHeader__iElkB hr{flex:1 1 0%;color:var(--color-charcoal-75)}.NotificationsPanel_sectionNotifications__VvScT{display:flex;flex-direction:column}.NotificationsPanel_notification__tbDnY{display:flex;align-items:center;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}.NotificationsPanel_notificationContent__waOrK{display:flex;flex:1 1 0%;align-items:center;justify-content:space-between;font-size:12px;line-height:16px;color:var(--color-global-text-secondary,#32323b)}.NotificationsPanel_fileTag__B8ctz,.NotificationsPanel_notificationContent__waOrK{font-family:var(--content-font);font-style:normal;font-weight:400;letter-spacing:.12px}.NotificationsPanel_fileTag__B8ctz{border-radius:.25rem;padding:.125rem .375rem;font-size:11px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationsPanel_boardShareNotification__lZsNd{display:flex;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}.NotificationsPanel_boardShareIcon__vNbxW{flex-shrink:0;width:20px;height:20px;margin-top:2px;color:var(--color-global-text-secondary,#32323b);opacity:.85}.NotificationsPanel_boardShareBody__w6nlt{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.5rem}.NotificationsPanel_boardShareMessage__ZYLHN{margin:0;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.12px;color:var(--color-global-text-secondary,#32323b)}.NotificationsPanel_boardShareBoardTitle__MGylI{font-weight:600;color:var(--color-global-text-primary,#1a1a1f)}.NotificationsPanel_boardShareActions__EXNLV{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.NotificationsPanel_boardShareDecline__UIllY{border-radius:calc(var(--radius) - 4px);border-width:1px;padding:.375rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;border-color:var(--color-charcoal-75);background:var(--color-white);color:var(--color-global-text-secondary,#32323b)}.NotificationsPanel_boardShareDecline__UIllY:hover:not(:disabled){background:var(--color-charcoal-96)}.NotificationsPanel_boardShareDecline__UIllY:disabled{opacity:.5}.NotificationsPanel_boardShareAccept__L8lin{border-radius:calc(var(--radius) - 4px);padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;background:#c12a7a}.NotificationsPanel_boardShareAccept__L8lin:hover:not(:disabled){filter:brightness(1.05)}.NotificationsPanel_boardShareAccept__L8lin:disabled{opacity:.5}.LayerCropConfirmPanel_layerCropConfirm__2UkN1{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1;display:flex;padding:12px;align-items:center;gap:16px;border-radius:var(--radius-md);border:1px solid var(--color-interface-border);background:var(--color-white);box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.LayerCropOverlay_layerCropOverlay__C6iyX{pointer-events:none;cursor:move}.LayerCropOverlay_cropBox__Mt1Vn{position:relative;width:100%;height:100%;pointer-events:auto}.LayerCropOverlay_cropBorder__sh1nv{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid var(--color-bubblegum-600);border-radius:4px;box-shadow:0 0 0 1px hsla(0,0%,100%,.8),0 2px 8px rgba(0,0,0,.1);pointer-events:none}.LayerCropOverlay_resizeHandle__70Cky{position:absolute;background:var(--color-bubblegum-600);border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1;pointer-events:auto;transition:all .1s ease}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_topLeft__M2SQU{top:-6px;left:-6px;cursor:nw-resize}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_topRight__q5HMu{top:-6px;right:-6px;cursor:ne-resize}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_bottomLeft__5lNDF{bottom:-6px;left:-6px;cursor:sw-resize}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_bottomRight__PfOzp{bottom:-6px;right:-6px;cursor:se-resize}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_top__4Dm9R{top:-6px;left:50%;transform:translateX(-50%);cursor:n-resize}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_bottom__Y46t5{bottom:-6px;left:50%;transform:translateX(-50%);cursor:s-resize}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_left__Oh6fI{left:-6px;top:50%;transform:translateY(-50%);cursor:w-resize}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_right__FQ3KP{right:-6px;top:50%;transform:translateY(-50%);cursor:e-resize}.LayerCropOverlay_resizeHandle__70Cky:hover{background:var(--color-bubblegum-600);transform:scale(1.1)}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_bottom__Y46t5:hover,.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_top__4Dm9R:hover{transform:translateX(-50%) scale(1.1)}.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_left__Oh6fI:hover,.LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_right__FQ3KP:hover{transform:translateY(-50%) scale(1.1)}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_cropBorder__sh1nv{border:3px dashed oklch(.573 .217 8.97);border-radius:0;box-shadow:none}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_grid__cUU_8{position:absolute;inset:0;pointer-events:none;opacity:.4;background-image:linear-gradient(90deg,white 1px,transparent 0),linear-gradient(90deg,white 1px,transparent 0),linear-gradient(180deg,white 1px,transparent 0),linear-gradient(180deg,white 1px,transparent 0);background-position:33.33% 0,66.66% 0,0 33.33%,0 66.66%;background-size:1px 100%,1px 100%,100% 1px,100% 1px;background-repeat:no-repeat}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky{width:10px;height:10px;background:oklch(.573 .217 8.97);border:none;border-radius:2px;box-shadow:none}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky:hover{background:oklch(.573 .217 8.97)}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_topLeft__M2SQU{top:-5px;left:-5px;cursor:nwse-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_topRight__q5HMu{top:-5px;right:-5px;cursor:nesw-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_bottomLeft__5lNDF{bottom:-5px;left:-5px;cursor:nesw-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_bottomRight__PfOzp{bottom:-5px;right:-5px;cursor:nwse-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_top__4Dm9R{top:-5px;width:20px;cursor:ns-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_bottom__Y46t5{bottom:-5px;width:20px;cursor:ns-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_left__Oh6fI{left:-5px;height:20px;cursor:ew-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_resizeHandle__70Cky.LayerCropOverlay_right__FQ3KP{right:-5px;height:20px;cursor:ew-resize}.LayerCropOverlay_focusedView__CLZTE .LayerCropOverlay_dimensionBadge__FPTEe{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);padding:2px 8px;border-radius:4px;background:oklch(.573 .217 8.97);color:var(--color-white);font-size:11px;line-height:16px;white-space:nowrap;pointer-events:none}.OutpaintAlignmentOverlay_container__CrDl2{position:absolute;pointer-events:none}.OutpaintAlignmentOverlay_lineHorizontal__gGuyX,.OutpaintAlignmentOverlay_lineVertical__a0aMT{position:absolute;pointer-events:none;transition:background-color .15s ease}.OutpaintAlignmentOverlay_centerCircle__IfLi8{position:absolute;pointer-events:none;border:2px solid #ff2d7a;border-radius:50%;background-color:rgba(255,45,122,.35)}.OutpaintAlignmentOverlay_edgeTick__Ex6vj{position:absolute;pointer-events:none;border-radius:1px}.OutpaintResizeHandles_container__BSqqB{z-index:0}.OutpaintResizeHandles_border__op5fB{position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed rgba(0,0,0,.35);pointer-events:none}.OutpaintResizeHandles_cornerHandle__DWFKF{position:absolute;pointer-events:auto}.OutpaintResizeHandles_cornerHandle__DWFKF:after,.OutpaintResizeHandles_cornerHandle__DWFKF:before{content:"";position:absolute;background:#1a1a1a;transition:background-color .12s ease}.OutpaintResizeHandles_topLeft___XvTy{top:-1px;left:-1px;width:20px;height:20px;cursor:nwse-resize}.OutpaintResizeHandles_topLeft___XvTy:before{top:0;left:0;width:14px;height:2.5px}.OutpaintResizeHandles_topLeft___XvTy:after{top:0;left:0;width:2.5px;height:14px}.OutpaintResizeHandles_topRight__r6MRO{top:-1px;right:-1px;width:20px;height:20px;cursor:nesw-resize}.OutpaintResizeHandles_topRight__r6MRO:before{top:0;right:0;width:14px;height:2.5px}.OutpaintResizeHandles_topRight__r6MRO:after{top:0;right:0;width:2.5px;height:14px}.OutpaintResizeHandles_bottomLeft__7rkiB{bottom:-1px;left:-1px;width:20px;height:20px;cursor:nesw-resize}.OutpaintResizeHandles_bottomLeft__7rkiB:before{bottom:0;left:0;width:14px;height:2.5px}.OutpaintResizeHandles_bottomLeft__7rkiB:after{bottom:0;left:0;width:2.5px;height:14px}.OutpaintResizeHandles_bottomRight__rkkAz{bottom:-1px;right:-1px;width:20px;height:20px;cursor:nwse-resize}.OutpaintResizeHandles_bottomRight__rkkAz:before{bottom:0;right:0;width:14px;height:2.5px}.OutpaintResizeHandles_bottomRight__rkkAz:after{bottom:0;right:0;width:2.5px;height:14px}.OutpaintResizeHandles_cornerHandle__DWFKF:hover:after,.OutpaintResizeHandles_cornerHandle__DWFKF:hover:before{background:#555}.OutpaintResizeHandles_edgeHandle__ISIdH{position:absolute;pointer-events:auto}.OutpaintResizeHandles_edgeHandle__ISIdH:before{content:"";position:absolute;background:#1a1a1a;transition:background-color .12s ease}.OutpaintResizeHandles_edgeLeft__Lzdz7{left:-1px;top:50%;transform:translateY(-50%);width:10px;height:30px;cursor:ew-resize}.OutpaintResizeHandles_edgeLeft__Lzdz7:before{left:0;top:50%;transform:translateY(-50%);width:2.5px;height:16px}.OutpaintResizeHandles_edgeRight__zwtVS{right:-1px;top:50%;transform:translateY(-50%);width:10px;height:30px;cursor:ew-resize}.OutpaintResizeHandles_edgeRight__zwtVS:before{right:0;top:50%;transform:translateY(-50%);width:2.5px;height:16px}.OutpaintResizeHandles_edgeTop__veet_{top:-1px;left:50%;transform:translateX(-50%);width:30px;height:10px;cursor:ns-resize}.OutpaintResizeHandles_edgeTop__veet_:before{top:0;left:50%;transform:translateX(-50%);width:16px;height:2.5px}.OutpaintResizeHandles_edgeBottom__H0SAB{bottom:-1px;left:50%;transform:translateX(-50%);width:30px;height:10px;cursor:ns-resize}.OutpaintResizeHandles_edgeBottom__H0SAB:before{bottom:0;left:50%;transform:translateX(-50%);width:16px;height:2.5px}.OutpaintResizeHandles_edgeHandle__ISIdH:hover:before{background:#555}.OutpaintResizeHandles_focusedView__upPHu .OutpaintResizeHandles_border__op5fB{border:2px dashed oklch(.573 .217 8.97)}.OutpaintResizeHandles_focusedView__upPHu .OutpaintResizeHandles_cornerHandle__DWFKF:after,.OutpaintResizeHandles_focusedView__upPHu .OutpaintResizeHandles_cornerHandle__DWFKF:before,.OutpaintResizeHandles_focusedView__upPHu .OutpaintResizeHandles_cornerHandle__DWFKF:hover:after,.OutpaintResizeHandles_focusedView__upPHu .OutpaintResizeHandles_cornerHandle__DWFKF:hover:before,.OutpaintResizeHandles_focusedView__upPHu .OutpaintResizeHandles_edgeHandle__ISIdH:before,.OutpaintResizeHandles_focusedView__upPHu .OutpaintResizeHandles_edgeHandle__ISIdH:hover:before{background:oklch(.573 .217 8.97)}.ModalBase_modalBase__50RiI{display:flex;z-index:calc(var(--z-modal) + 1)}.ModalBase_backdrop__FpdNL{position:fixed;z-index:var(--z-modal);top:0;bottom:0;left:0;right:0;opacity:.2;background:var(--color-bubblegum-900)}.SelectAllGarmentButton_container__0GwxY{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);z-index:1000;padding:12px;border-radius:var(--radius-md);background:var(--color-white);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);cursor:pointer;font-size:14px;border:none;font-family:inherit}.SelectAllGarmentButton_container__0GwxY:hover{background:var(--color-button-secondary-bg-hover)}.SelectAllGarmentButton_container__0GwxY:active{transform:translateX(-50%) scale(.98)}.ModalContainer_modal__XfJuT{--modal-width:558px;position:fixed;width:var(--modal-width);z-index:var(--z-modal);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--radius-lg);border:1px solid var(--color-interface-border);background:var(--color-interface-bg);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);--spacing-popup-padding-horizontal:24px;--spacing-popup-padding-top:24px;--remove-modal-padding:0 calc(-1 * var(--spacing-popup-padding-horizontal, 16px)) calc(-1 * var(--spacing-popup-padding-horizontal, 16px)) calc(-1 * var(--spacing-popup-padding-horizontal, 16px));--full-modal-width:calc(100% + calc(2 * var(--spacing-popup-padding-horizontal, 16px)));padding:var(--spacing-popup-padding-top,24px) var(--spacing-popup-padding-horizontal,16px) var(--spacing-popup-padding-horizontal,16px) var(--spacing-popup-padding-horizontal,16px);display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-height:calc(100vh - 40px)}[class~=rds].ModalContainer_modal__XfJuT{border-color:oklch(var(--border));background:oklch(var(--background));color:oklch(var(--foreground))}.ModalContainer_modalBottomRight__bfIom{position:absolute;top:unset;left:unset;bottom:16px;right:16px;transform:unset}.FolderPickerModal_pickerModal__S1Ccl{min-width:0;width:var(--modal-width);align-items:stretch;gap:1rem;max-width:480px}.FolderPickerModal_topSection__dmAuX{display:flex;width:100%;flex-direction:column;gap:.625rem}.FolderPickerModal_scopeTabs__X5p7R{width:100%}.FolderPickerModal_breadcrumbRow___JEgp{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:.8125rem;line-height:1.25}.FolderPickerModal_breadcrumbSlash__BL_Aq{color:oklch(var(--muted-foreground));font-weight:600;font-size:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FolderPickerModal_emptyStateIcon__NGYsU{background-color:oklch(var(--muted));border-radius:8px;padding:8px}.FolderPickerModal_breadcrumbLink__kLkTh{max-width:120px;overflow:hidden;border:none;background:none;padding:0;font-size:.8125rem;font-weight:500;color:oklch(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.FolderPickerModal_breadcrumbLink__kLkTh:hover{color:oklch(var(--foreground))}.FolderPickerModal_breadcrumbCurrent__s_4P_{max-width:160px;overflow:hidden;font-size:.8125rem;font-weight:600;color:oklch(var(--foreground));text-overflow:ellipsis;white-space:nowrap}.FolderPickerModal_middle__5vnok{display:flex;width:100%;min-width:0;min-height:9rem;flex:1 1 auto;flex-direction:column}.FolderPickerModal_middleCenter__Q2LdH{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem .5rem}.FolderPickerModal_emptyMessage__AAsDo{margin:0;text-align:center;font-size:18px;color:oklch(var(--muted-foreground))}.FolderPickerModal_footer___5r_J{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem}.FolderPickerModal_folderPickerList__l5acD{display:flex;flex-direction:column;width:100%;max-height:340px;overflow-y:auto;margin-bottom:.75rem;border-top:1px solid oklch(var(--border))}.FolderPickerModal_folderPickerRow__ZAGSd{display:flex;align-items:center;gap:.75rem;padding:.75rem .5rem;background:none;border:none;border-bottom:1px solid oklch(var(--border));cursor:pointer;font-size:.8125rem;font-weight:500;text-align:left;width:100%;color:oklch(var(--foreground))}.FolderPickerModal_folderPickerRow__ZAGSd:hover{background:oklch(var(--accent))}.FolderPickerModal_folderPickerIcon__gRTav{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;flex-shrink:0}.FolderPickerModal_folderPickerName__wrjeq{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FolderPickerModal_folderPickerDate__JgXGu{font-size:.75rem;color:oklch(var(--muted-foreground));white-space:nowrap;flex-shrink:0}@media(max-width:480px){.FolderPickerModal_pickerModal__S1Ccl{--spacing-popup-padding-horizontal:1rem;--spacing-popup-padding-top:1rem;gap:.75rem}.FolderPickerModal_breadcrumbCurrent__s_4P_,.FolderPickerModal_breadcrumbLink__kLkTh{max-width:calc(100vw - 6rem)}.FolderPickerModal_folderPickerDate__JgXGu{display:none}.FolderPickerModal_footer___5r_J{flex-wrap:wrap}.FolderPickerModal_footer___5r_J>button,.FolderPickerModal_footer___5r_J>div{width:100%}.FolderPickerModal_footer___5r_J>div>button{flex:1}}.CreateEditFolderModal_folderModal__R3Hu0{min-width:400px}.CreateEditFolderModal_folderModal__R3Hu0 label{color:oklch(var(--foreground))}.CreateEditFolderModal_folderInput___Au0B{width:100%;padding:.5rem .75rem;font-size:.875rem;border:1px solid oklch(var(--border));line-height:1.5;border-radius:var(--radius-lg);background-color:oklch(var(--background));color:oklch(var(--foreground));outline:none}.CreateEditFolderModal_folderInput___Au0B::-moz-placeholder{color:oklch(var(--muted-foreground))}.CreateEditFolderModal_folderInput___Au0B::placeholder{color:oklch(var(--muted-foreground))}.CreateEditFolderModal_colorPicker__0aY4n{display:flex;gap:16px;padding-top:.25rem}.CreateEditFolderModal_colorSwatchContainer__MU2dx{border-radius:50%;border-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;border-width:2px;padding:2px}.CreateEditFolderModal_colorSwatchContainerActive__CYljZ{border-color:oklch(var(--primary))}.CreateEditFolderModal_colorSwatch__im9So{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%}.WarpCenterWidget_warpCenterWidget__sGrDJ{width:32px;height:32px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.WarpCenterWidget_warpCenterWidget__sGrDJ.WarpCenterWidget_dragging__f_zLH{cursor:grabbing}.WarpCenterWidget_warpCenterWidget__sGrDJ:hover .WarpCenterWidget_crosshair__QS1SO{opacity:1;transform:scale(1.3)}.WarpCenterWidget_warpCenterWidget__sGrDJ:hover .WarpCenterWidget_center__JgCH2{background-color:#1d4ed8;box-shadow:0 0 0 3px rgba(29,78,216,.4),0 0 0 1px hsla(0,0%,100%,.8)}.WarpCenterWidget_crosshair__QS1SO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9;transition:all .2s ease;pointer-events:none}.WarpCenterWidget_horizontal__b3V8i{width:28px;height:2px}.WarpCenterWidget_horizontal__b3V8i,.WarpCenterWidget_vertical__skqRn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#3b82f6;box-shadow:0 0 0 1px hsla(0,0%,100%,.9),0 0 4px rgba(59,130,246,.3);border-radius:1px}.WarpCenterWidget_vertical__skqRn{width:2px;height:28px}.WarpCenterWidget_center__JgCH2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:#3b82f6;border-radius:50%;border:2px solid var(--color-white);box-shadow:0 0 0 1px rgba(59,130,246,.8),0 0 6px rgba(59,130,246,.4);transition:all .2s ease;pointer-events:none}.WarpCenterWidget_dragging__f_zLH .WarpCenterWidget_crosshair__QS1SO{opacity:1;transform:translate(-50%,-50%) scale(1.4)}.WarpCenterWidget_dragging__f_zLH .WarpCenterWidget_center__JgCH2{background-color:#1d4ed8;box-shadow:0 0 0 1px #1d4ed8,0 0 0 4px rgba(29,78,216,.5),0 0 12px rgba(29,78,216,.6);transform:translate(-50%,-50%) scale(1.2)}.WarpCenterWidget_dragging__f_zLH .WarpCenterWidget_horizontal__b3V8i,.WarpCenterWidget_dragging__f_zLH .WarpCenterWidget_vertical__skqRn{background-color:#1d4ed8;box-shadow:0 0 0 1px #fff,0 0 8px rgba(29,78,216,.5)}.Canvas_canvasContainer__2tV1n{width:100%;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;touch-action:none}.Canvas_canvas__7b5NU{width:100%;height:100%}.Canvas_addArtboardButton__SnYfy{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;color:var(--color-global-text-primary);font-family:var(--content-font);font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.14px;border-radius:2px;height:48px;padding:0 10px;width:250px;background:var(--color-white);border:1px solid var(--color-button-secondary-bubble-border-default)}.Canvas_addArtboardButton__SnYfy:hover{border:2px solid var(--color-input-border-default,#a3a3ae);background:var(--color-button-secondary-bubble-bg-hover)}.Canvas_addArtboardButton__SnYfy:focus{border:3px solid #dc5196!important;background:var(--color-charcoal-50)}.Canvas_loadingIndicator__IU0Us{pointer-events:none;display:inline-block;aspect-ratio:1/1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Canvas_maskEditOverlay__FfHee{position:absolute;inset:0;pointer-events:none;z-index:4;border:3px solid var(--UI-element-backgrounds-pri-bubblegum)}.Canvas_maskEditBadge__ECiTr{position:absolute;top:0;left:50%;transform:translateX(-50%);padding:8px 12px;border-radius:4px;background:var(--UI-element-backgrounds-pri-bubblegum);color:var(--color-white);font-size:12px;font-weight:500;white-space:nowrap}@keyframes LoadingBar_slide__Zst19{0%{background-position-x:170%}to{background-position-x:-75%}}.LoadingBar_track__TNa_8{position:relative;width:100%;height:4px;overflow:hidden;border-radius:1px;background-color:var(--color-bubblegum-100)}.LoadingBar_fill__p8K_g{height:100%;border-radius:1px;background-color:var(--color-dragonfruit-500);transition:width .15s ease-out}.LoadingBar_indeterminate__kJmLw{height:100%;background-image:repeating-linear-gradient(90deg,transparent -1%,transparent 40%,var(--color-dragonfruit-500) 50%,transparent 60%,transparent 100%);background-size:200% 100%;animation:LoadingBar_slide__Zst19 4s linear infinite}.Checkbox_container__ePbCn{position:relative;display:inline-flex}.Checkbox_container__ePbCn:hover .Checkbox_checkbox__nSh54{border:2px solid var(--color-input-border-default,#a3a3ae);background:var(--color-global-text-primary-reverse,#fff)}.Checkbox_container__ePbCn:hover .Checkbox_checkbox__nSh54:checked{border-radius:2px;background:var(--color-dragon-600)}.Checkbox_checkbox__nSh54,.Checkbox_displayCount__bKCbN{border-radius:2px;border:1px solid var(--color-input-border-default,#a3a3ae);background:var(--color-global-text-primary-reverse,#fff);width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Checkbox_checkbox__nSh54:focus,.Checkbox_displayCount__bKCbN:focus{border:1px solid var(--color-input-border-default,#a3a3ae);background:var(--color-global-text-primary-reverse,#fff);outline:none;box-shadow:0 0 0 2px var(--color-white),0 0 0 4px #dc5196}.Checkbox_checkbox__nSh54:checked,.Checkbox_displayCount__bKCbN,.Checkbox_displayCount__bKCbN:checked{background:var(--color-dragon-500)}.Checkbox_displayCount__bKCbN{display:flex;align-items:center;justify-content:center;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px;color:var(--color-global-text-primary-reverse,#fff);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.Checkbox_checkmark__dFzJR{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.ImageTile_tile__JUC8n{display:flex;align-items:center;justify-content:center;width:var(--tile-size);height:var(--tile-size);border-radius:var(--tile-border-radius);overflow:hidden;background:var(--color-white);position:relative}.ImageTile_tile__JUC8n img{width:100%;height:100%}.ImageTile_tile__JUC8n.ImageTile_selected__Wxn9n{box-shadow:0 0 0 2px var(--color-white),0 0 0 4px #dc5196}.ImageTile_tile__JUC8n.ImageTile_selected__Wxn9n .ImageTile_checkbox__HJ4iN,.ImageTile_tile__JUC8n:hover .ImageTile_checkbox__HJ4iN{display:flex}.ImageTile_loadingIndicator__mlsbp{border-radius:0;width:var(--tile-size);height:var(--tile-size)}.ImageTile_checkbox__HJ4iN{display:none;position:absolute;top:10px;left:10px}.LoadingCircle_loadingCircle__AFoZH{display:flex}@keyframes LoadingCircle_spin__witJW{to{transform:rotate(1turn)}}.LoadingCircle_spin__witJW{transform-origin:center;animation:LoadingCircle_spin__witJW 2s linear infinite}.Placeholder_placeholder__TtadI{display:flex;width:100%;align-items:center;justify-content:center;background:var(--color-charcoal-100);aspect-ratio:1/1;border-radius:var(--radius-md)}.TileActionButtons_actionButtons__2ZeXd{position:absolute;right:.75rem;top:.75rem;display:flex}.TileActionButtons_actionButtons__2ZeXd>:first-child{margin-right:-1px}.TileActionButtons_contextMenuButton__a5scR,.TileActionButtons_leftDropdownContextMenuButton__PibOI,.TileActionButtons_rightDropdownContextMenuButton__MmeQm{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:oklch(var(--input)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:oklch(var(--background)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:oklch(var(--foreground)/var(--tw-text-opacity,1))}.TileActionButtons_contextMenuButton__a5scR:hover,.TileActionButtons_leftDropdownContextMenuButton__PibOI:hover,.TileActionButtons_rightDropdownContextMenuButton__MmeQm:hover{--tw-bg-opacity:1;background-color:oklch(var(--accent)/var(--tw-bg-opacity,1))}.TileActionButtons_contextMenuButton__a5scR:disabled,.TileActionButtons_leftDropdownContextMenuButton__PibOI:disabled,.TileActionButtons_rightDropdownContextMenuButton__MmeQm:disabled{cursor:not-allowed;opacity:.5}.TileActionButtons_contextMenuButton__a5scR,.TileActionButtons_leftDropdownContextMenuButton__PibOI,.TileActionButtons_rightDropdownContextMenuButton__MmeQm{width:24px;height:24px;padding:0}.TileActionButtons_contextMenuButton__a5scR{border-radius:0;border-right:0}.TileActionButtons_roundedCorners__XznF4{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-width:1px;--tw-border-opacity:1;border-color:oklch(var(--input)/var(--tw-border-opacity,1))}.TileActionButtons_leftDropdownContextMenuButton__PibOI{border-start-end-radius:0;border-end-end-radius:0}.TileActionButtons_rightDropdownContextMenuButton__MmeQm{border-start-start-radius:0;border-end-start-radius:0}.CharacterExplainerModal_badge__E6FXK{position:absolute;right:.5rem;top:.5rem;display:flex;width:20px;height:20px;padding:4.243px 4.242px 4.242px 4.243px;justify-content:center;align-items:center;flex-shrink:0;border-radius:3.833px;color:#fff}.CharacterExplainerModal_badge__E6FXK.CharacterExplainerModal_bad__VnaCo{background:var(--color-dragon-600)}.CharacterExplainerModal_badge__E6FXK.CharacterExplainerModal_good__21Bjq{background:var(--color-evergreen-600)}.CharacterExplainerModal_exampleContainer__fz6j5{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:3.833px}.CharacterImagePicker_fileUploadDiv__6dOan{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-panel-row-gap-group);--preview-height:20px;min-width:0}.DescribeImageButton_describeImageOverlay__O5Mqz{display:flex;flex-direction:column;gap:1.5rem;width:360px}.DescribeImageButton_describeImageTitle__A0RHv{font-family:var(--content-font);font-size:12px;font-style:normal;letter-spacing:.12px;font-weight:600}.DescribeImageButton_describeImageText__gWXjY{border-radius:calc(var(--radius) - 2px);background:var(--color-input-bg-default);padding:16px;min-height:80px;max-height:260px;overflow-y:auto}.DescribeImageButton_describeImageText__gWXjY,.DescribeImageButton_describeImageTextarea__PqL8Z{font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px}.DescribeImageButton_describeImageTextarea__PqL8Z{width:100%;resize:vertical;min-height:140px;max-height:220px;border:0;background:rgba(0,0,0,0);outline:none}.BatchRecolorModal_batchRecolorModal__Wbzzq{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}.BatchRecolorModal_modalContent__GPyHe{background-color:#fff;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.15);max-width:960px;height:auto;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;padding:1.5rem}.BatchRecolorModal_header__xMGxG{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.BatchRecolorModal_header__xMGxG h3{font-size:1.25rem;font-weight:600;margin:0}.BatchRecolorModal_generatingGrid___OC1Q{display:grid;grid-template-columns:repeat(5,148px);gap:1rem;overflow-y:auto;max-height:60vh;padding:.5rem;margin-bottom:1.5rem;justify-content:center}.BatchRecolorModal_resultItem___GDG1{aspect-ratio:1;border-radius:8px;position:relative;background-color:var(--color-background-secondary);cursor:pointer;border:2px solid rgba(0,0,0,0);transition:all .2s ease;display:flex;align-items:center;justify-content:center;overflow:hidden}.BatchRecolorModal_resultItem___GDG1:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.BatchRecolorModal_resultItem___GDG1.BatchRecolorModal_selected__MxSzK{border-color:#c395ae;box-shadow:0 0 0 2px rgba(195,149,174,.3)}.BatchRecolorModal_resultItem___GDG1.BatchRecolorModal_loading__BBFHr{background-color:#f9f9f9;cursor:default}.BatchRecolorModal_resultItem___GDG1.BatchRecolorModal_loading__BBFHr:hover{transform:none;box-shadow:none}.BatchRecolorModal_resultItem___GDG1.BatchRecolorModal_error__8ce9V{background-color:rgba(255,220,220,.5);border-color:rgba(255,100,100,.3)}.BatchRecolorModal_resultItem___GDG1 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.BatchRecolorModal_resultItemActions__WrIDl{position:absolute;top:5px;right:5px;display:flex;background-color:var(--color-white);border-radius:4px;border:1px solid #d6b2c5;border-left:none}.BatchRecolorModal_actionButton__idqDb{background:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border:none;border-left:1px solid #d6b2c5}.BatchRecolorModal_magnifyButton__1oy9l{position:absolute;bottom:8px;right:8px;width:32px;height:32px;border:1px solid var(--color-charcoal-75);border-radius:6px;padding:8px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.9;transition:opacity .2s ease}.BatchRecolorModal_magnifyButton__1oy9l:hover{opacity:1}.BatchRecolorModal_progressContainer__jB_Ac{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:1rem}.BatchRecolorModal_actions__rqrQp{display:flex;justify-content:flex-end;gap:.75rem;align-items:center}.PrintsModePicker_printsModePicker__9IXUY{display:flex;flex-direction:column;gap:1rem}.PrintsModePicker_printsModePickerButtons__XkpB_{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.RecolorPaletteControls_container__XaLor{display:flex;flex-direction:column;gap:12px}.RecolorPaletteControls_header__DIVNH{display:flex;justify-content:space-between;align-items:center;width:100%}.RecolorPaletteControls_headerActions__yO6F1{display:flex;align-items:center;gap:8px}.RecolorPaletteControls_titleRow__TZsDm{display:flex;align-items:center;gap:4px}.RecolorPaletteControls_title__dIDa6{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.42px}.RecolorPaletteControls_undoRedoRow__uggb_{display:flex;align-items:center;gap:4px}.RecolorPaletteControls_referenceImageButton__IzCnE,.RecolorPaletteControls_selectAllButton__jbK7v{border:1px solid var(--color-input-border-default,#a3a3ae);border-radius:2px;font-weight:400;gap:4px}.RecolorPaletteControls_colorPaletteContainer__S11Hi{display:flex;align-items:center;gap:8px}.RecolorPaletteControls_swatchesButton__nA7Ss{flex:1;min-width:116px;height:100%;border-radius:2px;border-color:var(--color-input-border-default,#a3a3ae);background:var(--color-white);color:#1f1f29}.RecolorPaletteControls_savePopout__iUDk_{max-height:min(360px,100vh - 160px)}.RecolorPaletteControls_savePopout__iUDk_>div{max-height:min(360px,100vh - 160px)!important}.RecolorPaletteControls_swatchesPopout__uXqSS{display:flex;flex-direction:column;width:456px;max-height:min(360px,100vh - 160px);background:var(--color-white)}.RecolorPaletteControls_swatchesBody__0ovHk{min-height:0;padding:16px 16px 0;overflow-y:auto}.RecolorPaletteControls_swatchesFooter__Kl9Gv{display:flex;gap:8px;flex-shrink:0;padding:12px 16px;border-top:1px solid var(--color-input-border-default,#e5e5e5);background:var(--color-white)}.ColorControls_colorControls__2Bq42{display:flex;height:100%;flex-direction:column}.ColorControls_colorControlsContent__f_jtB{flex:1 1 0%;overflow-y:auto}.ColorControls_eyedropperActive__JLxqS{border:1px solid var(--color-icon-button-border-selected);background:var(--color-icon-button-bg-hover)}.ColorControls_imagePickerPrompt___bhU5{display:flex;flex-shrink:0;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;height:48px;background:var(--color-input-bg-default);border-color:var(--color-input-border-default);border-style:solid;border-width:1px;border-radius:5px}.ColorControls_imagePicker__5_DQg{height:48px;background:var(--color-input-bg-default);border-color:var(--color-input-border-default);border-style:solid;border-width:1px;border-radius:5px 5px 0 0}.ColorControls_imageColorPicker__vqZcL{height:56px;border-color:var(--color-input-border-default);border-width:1px;border-radius:0 0 5px 5px;border-style:hidden solid solid}.ColorControls_imageSize__9KXjl{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__x2sQi{position:absolute;bottom:24px;right:486px;width:280px;background-color:#fff}.ColorControls_sampleColorText__DNYGy{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__bYzq3{cursor:url(/images/eyedropper-cursor.svg) 0 16,auto}.ColorControls_swatchesPopoutContainer__7f_qX{position:relative;display:flex;flex-direction:column;width:560px}.ColorControls_coloroPopoutContainer__yWIg9{position:relative;display:flex;flex-direction:column;width:260px;min-height:150px;max-height:450px}.ColorControls_swatchesHeader__fAgPV{margin-bottom:.5rem;flex-shrink:0}.ColorControls_swatchesScrollableArea__Z2EZ1{overflow-y:auto}.ColorControls_swatchesActions__DpWWD{display:flex}.ColorControls_actionButton__X7ric{padding:8px;border-radius:4px;cursor:pointer}.ColorControls_actionButton__X7ric:hover{background-color:rgba(0,0,0,.05)}.ColorControls_actionButtonDisabled__OHL3w{opacity:.5;cursor:not-allowed}.ColorControls_actionButtonDisabled__OHL3w:hover{background-color:rgba(0,0,0,0)}.ColorControls_colorSwatchButton__UQguz,.ColorControls_colorSwatch__U_H_x{border-radius:2px;cursor:pointer;flex-shrink:0;transition:outline .15s ease;width:20px;height:20px}.ColorControls_colorSwatchButton__UQguz{display:flex;align-items:center;justify-content:center;background-color:var(--color-white);border:1px solid var(--color-charcoal-100)}.ColorControls_iconDark__Nn2GN{filter:brightness(0)}.ColorControls_paletteSection__Dltf7{display:flex;width:100%;flex-direction:column;gap:.25rem}.ColorControls_selectedSwatch__R_jy0{outline:2px solid var(--borders-focus);box-shadow:inset 0 0 0 1px var(--color-white)}.ColorControls_groupSwatches__LpzBp{display:flex;flex-wrap:wrap;gap:5px;align-items:center;align-content:flex-start;padding:5px;border-radius:4px}.ColorControls_group__Cm8LU{display:flex;flex-direction:column;gap:.5rem;border-radius:.25rem;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}.ColorControls_selectedGroup__YT9mx{background-color:#f7eff3}.ColorControls_dropTarget__DZn09{background-color:var(--color-bubblegum-100);outline:2px dashed #d4a574;outline-offset:2px;transform:scale(1.02)}.ColorControls_footerControls__JY9Il{display:flex;width:100%;align-items:center;gap:.75rem;padding:16px 24px;border-top:1px solid var(--color-interface-border-medium)}.ColorControls_swatchesEditFooter__9wjdu{flex-shrink:0;padding-top:.5rem;padding-bottom:.5rem;background:#fff}.ColorControls_editFooterInput__UAm0A{flex:1;height:36px;padding:0 12px;border-radius:4px;border:1px solid var(--color-input-border-default,#d7d7dc);background:var(--base-app-background);font-size:14px;outline:none}.ColorControls_editFooterInput__UAm0A:focus{border-color:var(--borders-focus)}.ColorControls_editFooterInput__UAm0A::-moz-placeholder{color:#9e9ea6}.ColorControls_editFooterInput__UAm0A::placeholder{color:#9e9ea6}.ColorControls_popoutSwatchesGap__TZiax{gap:4px;background:rgba(0,0,0,0);padding:0}.ColorControls_infoPanel__OjucI{display:flex;flex-direction:row;gap:.5rem;padding:12px;background-color:var(--color-dragonfruit-50);border-radius:4px}.ColorControls_newGroupContainer__d4fiN{display:flex;flex-direction:column;gap:8px;padding:10px 14px;margin:0 6px;border-radius:4px;background:var(--hovered-UI-element-backgrounds-sec-bubblegum)}.ColorControls_newGroupInput__HksTS{width:236px;height:28px;padding:0 10px 0 8px;border-radius:4px;border:2px solid var(--borders-focus);background:var(--base-app-background);font-size:14px;outline:none}.ColorControls_newGroupInput__HksTS::-moz-placeholder{color:#9e9ea6;font-weight:400}.ColorControls_newGroupInput__HksTS::placeholder{color:#9e9ea6;font-weight:400}.ColorControls_newGroupEmptyText__usHDl{font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;color:#6e6e78}.ColorControls_selectedSwatchesPreview__G_Fz1{display:flex;flex-wrap:wrap;gap:4px}.ColorControls_groupActionButton__zipjp{display:flex;align-items:center;justify-content:center;padding:2px;border:none;background:rgba(0,0,0,0);cursor:pointer;color:#6e6e78;transition:color .15s ease}.ColorControls_groupActionButton__zipjp:hover:not(:disabled){color:#1a1a1a}.ColorControls_groupActionButton__zipjp:disabled{cursor:default}.ColorControls_groupActionButton__zipjp.ColorControls_loading__EpET4{opacity:.7}.ColorControls_loadingSpinner__9Oo9q{width:14px;height:14px;border:2px solid #6e6e78;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:ColorControls_spin___zXzp .8s linear infinite}@keyframes ColorControls_spin___zXzp{to{transform:rotate(1turn)}}.ColorControls_collapseButton__PLJoj{display:flex;align-items:center;justify-content:center;padding:2px;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:transform .2s ease;color:#6e6e78}.ColorControls_collapseButton__PLJoj:hover{color:#1a1a1a}.ColorControls_collapseButton__PLJoj.ColorControls_collapsed__8wQ01{transform:rotate(-90deg)}.ColorControls_tabs__AlSLB{display:flex;gap:.25rem;border-radius:calc(var(--radius) - 2px);border:1px solid var(--color-charcoal-200);padding:3px}.CreateModuleFooter_createModuleFooter__X_IN7{display:flex;gap:.75rem;height:var(--footer-height);width:100%;padding:16px 24px}.CreateModuleFooter_generateButtonContainer__5ru0S{position:relative;display:flex;height:-moz-fit-content;height:fit-content;flex:1 1 0%}.Footer_footer__9mML6{display:flex;border-top:1px solid var(--color-bubblegum-100)}.GeneratingProgress_generatingProgress__YQ2TM{display:flex;width:100%;flex-direction:column;padding:22px 20px 21px 24px;gap:16px;background:var(--color-bubblegum-25)}.GeneratingProgress_cancelButton__MhzJE{display:flex;align-items:center;gap:.5rem;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px;color:var(--color-link-text-default)}.ImageMixFooter_imageMixFooter__8JK4P{display:flex;gap:.75rem;height:var(--footer-height);width:100%;padding:16px 24px}.ImageMixFooter_generateButtonContainer__WowSZ{position:relative;display:flex;height:-moz-fit-content;height:fit-content;flex:1 1 0%}.TransformModuleFooter_imageMixFooter__2WSuZ{display:flex;gap:.75rem;height:var(--footer-height);width:100%;padding:16px 24px}.TransformModuleFooter_generateButtonContainer__XKkDi{position:relative;display:flex;height:-moz-fit-content;height:fit-content;flex:1 1 0%}.GenerationControls_generationControls__yQLDK{display:flex;flex-direction:column;border-right:1px solid var(--color-interface-border-light);background:var(--color-interface-bg);--footer-height:72px;height:calc(100vh - var(--header-height) - var(--classic-retirement-banner-height, 0px))}.MixModuleControls_imageMixControls__YxKby{display:flex;height:100%;min-height:0;flex:1 1 0%;flex-direction:column;justify-content:space-between;overflow:auto}.MixModuleControls_controlsContainer__1LM1R{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:1.25rem;overflow-y:auto;padding:1.5rem}.MixModuleControls_beautifyCheckboxContainer__nA5T7{display:flex;flex:0 1 auto;align-items:center;gap:.5rem;padding:1rem .75rem;border-radius:var(--radius-md);border:1px solid var(--color-card-border-default);background:var(--color-card-bg-default);height:54px}.FileSelector_fileSelector__6ATMf{position:relative;display:flex}.FileSelector_fileSelectButton__hpKYX{width:var(--ref-img-col-width)!important;height:var(--ref-img-col-width)!important}.FileSelector_fileSelectButtonClothing__ikbFN{width:100%!important;height:48px!important}.FileSelector_selectedFile__bLDta{display:block;border:2px solid var(--color-bubblegum-100);border-radius:var(--radius-sm);max-width:240px;margin:0 auto;box-sizing:content-box}.FileSelector_selectedFile__bLDta .FileSelector_imageContainer__FvdVO{position:relative;display:flex;align-items:center;justify-content:center;height:var(--ref-img-col-width);width:-moz-fit-content;width:fit-content;margin:0 auto}.FileSelector_selectedFile__bLDta .FileSelector_imageContainer__FvdVO img{position:absolute;cursor:zoom-in;left:0;top:0}.FileSelector_upgradePlanContainer__htm9u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:var(--ref-img-col-width);height:var(--ref-img-col-width);background-color:var(--color-input-bg-default);border-radius:var(--radius-sm);border:1px solid var(--color-bubblegum-100)}.FileSelector_examples__SgFUX{position:absolute;display:flex;gap:.75rem;left:50%;transform:translateX(-50%)}.FileSelector_example__ba46p{position:relative;display:flex;width:32px;height:32px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-bubblegum-100)}.FileSelector_example__ba46p img{-o-object-position:center 0;object-position:center 0}.FileSelector_buttonGroup__8bI5m{position:absolute;right:.5rem;top:.5rem;display:flex;background-color:var(--color-white);border-radius:var(--radius-sm);border:1px solid #d6b2c5;z-index:5}.FileSelector_cropButton__pOGVW{color:var(--color-base-content)}.FileSelector_cropButton__pOGVW.FileSelector_active__CRktN{border-radius:var(--radius-sm);border:1px solid var(--color-icon-button-border-selected);background:var(--color-icon-button-bg-hover)}.StepNumberLabel_stepNumberLabel__V_9b_{display:flex;align-items:center;justify-content:center;font-family:var(--content-font);font-size:14px;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:.14px;width:20px;height:20px;border-radius:var(--radius-sm);background:var(--color-bubblegum-600);color:#fff}.ReferenceImageControls_referenceImageControls__Ra_al{display:flex;flex-direction:column;gap:2rem;--ref-img-col-width:240px;--ref-img-col-gap:24px;width:calc(var(--ref-img-col-width) + var(--ref-img-col-gap))}.ReferenceImageControls_referenceImageControls__Ra_al:not(:last-child){padding-right:var(--ref-img-col-gap);border-right:2px solid var(--color-charcoal-50)}.ReferenceImageControls_referenceImageControls__Ra_al:last-child{padding-left:var(--ref-img-col-gap)}.ReferenceImageControls_fileSection__T1u4l{display:flex;flex-direction:column;gap:1rem}.ReferenceImageControls_referenceImageControlsFullWidth__v7YoK{display:flex;flex-direction:column;gap:2rem;--ref-img-col-width:100%;--ref-img-col-gap:0px;width:100%}.ReferenceImageControls_referenceImageControlsFullWidth__v7YoK:not(:last-child){padding-right:0;border-right:none}.ReferenceImageControls_referenceImageControlsFullWidth__v7YoK:last-child{padding-left:0}.SketchPromptsModal_container__AnaZ0{display:flex;width:100%;flex-direction:column;gap:1.25rem}.SketchPromptsModal_headerSection__BHKFB{display:flex;flex-direction:column;gap:.25rem;border-bottom-width:1px;padding-bottom:1rem;border-color:var(--color-border-tertiary);margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.SketchPromptsModal_header__94mi7{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SketchPromptsModal_headerTitle__oycDP{flex:1 1 0%}.SketchPromptsModal_headerNav__JuxWW{display:flex;align-items:center;gap:.5rem}.SketchPromptsModal_thumbnailStrip__GwntT{display:flex;gap:.5rem;overflow-x:auto;border-bottom-width:1px;padding-bottom:1rem;border-color:var(--color-border-tertiary);scrollbar-width:thin;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.SketchPromptsModal_thumbnailStrip__GwntT::-webkit-scrollbar{height:6px}.SketchPromptsModal_thumbnailStrip__GwntT::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SketchPromptsModal_thumbnailStrip__GwntT::-webkit-scrollbar-thumb{border-radius:3px}.SketchPromptsModal_thumbnail__yIG0f{position:relative;flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;width:80px;height:80px;border:2px solid rgba(0,0,0,0);transition:border-color .2s ease}.SketchPromptsModal_thumbnail__yIG0f.SketchPromptsModal_selected__M18Kn{border-color:#e0457b}.SketchPromptsModal_thumbnail__yIG0f:hover:not(.SketchPromptsModal_selected__M18Kn){border-color:currentColor}.SketchPromptsModal_thumbnail__yIG0f img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.SketchPromptsModal_promptCompleteIndicator__lbUhk{position:absolute;bottom:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--color-success);color:#fff}.SketchPromptsModal_promptCompleteIndicator__lbUhk svg{width:12px;height:12px}.SketchPromptsModal_promptSection__aMXoW{display:flex;flex-direction:column;gap:.75rem}.SketchPromptsModal_promptLabel__r1r62{display:flex;align-items:center;gap:.25rem}.SketchPromptsModal_promptInputContainer__gmMUu{display:flex;flex-direction:column;border-radius:var(--radius);border-width:1px;border-color:var(--color-border-tertiary)}.SketchPromptsModal_promptInputContainer__gmMUu:focus-within{border-color:currentColor}.SketchPromptsModal_promptTextarea__9pIgN{min-height:6rem;width:100%;background-color:rgba(0,0,0,0);padding:.75rem;font-family:var(--content-font);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;color:var(--color-global-text-primary);border:none;border-radius:8px 8px 0 0;resize:vertical}.SketchPromptsModal_promptTextarea__9pIgN:focus{outline:2px solid rgba(0,0,0,0);outline-offset:2px}.SketchPromptsModal_promptToolbar__6V8JY{display:flex;align-items:center;padding:.5rem 12px}.SketchPromptsModal_promptAssistButton__YLihm{display:flex;cursor:pointer;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:#e0457b;background:none;border:none;padding:0}.SketchPromptsModal_promptAssistButton__YLihm:hover{opacity:.8}.SketchPromptsModal_promptAssistButton__YLihm:disabled{opacity:.5;cursor:not-allowed}.SketchPromptsModal_promptAssistButton__YLihm svg{width:14px;height:14px;color:#e0457b}.SketchPromptsModal_toolbarDivider__I1JiM{width:1px;height:14px;background:var(--color-border-tertiary);margin:0 8px}.SketchPromptsModal_suggestionBox__4Olmb{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border-radius:var(--radius-md);background:var(--color-dragonfruit-50)}.SketchPromptsModal_suggestionHeader__HcHm8{display:flex;align-items:center;justify-content:space-between}.SketchPromptsModal_suggestionTitle__rSzaE{gap:6px}.SketchPromptsModal_suggestionActions__xA6zI,.SketchPromptsModal_suggestionTitle__rSzaE{display:flex;align-items:center;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px}.SketchPromptsModal_suggestionActions__xA6zI{justify-content:flex-end;color:var(--color-link-text-default)}.SketchPromptsModal_actionsSection__KQQCC{border-top-width:1px;padding-top:1rem;border-color:var(--color-border-tertiary);margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.SketchPromptsModal_actions__M8Z4I{display:flex;justify-content:flex-end;gap:.75rem}.SketchPromptsModal_cancelButton__cTNOz{cursor:pointer;border-radius:calc(var(--radius) - 4px);padding:.375rem 1rem;font-size:.75rem;line-height:1rem;font-weight:500;background:#fff;border:1px solid var(--color-border-tertiary)}.SketchPromptsModal_cancelButton__cTNOz:hover{background:var(--color-background-secondary)}.SketchPromptsModal_saveButton__sF_nY{cursor:pointer;border-radius:calc(var(--radius) - 4px);padding:.375rem 1rem;font-size:.75rem;line-height:1rem;font-weight:500;background:#e0457b;border:none;color:#fff}.SketchPromptsModal_saveButton__sF_nY:hover{background:#c73d6d}.AnimatePresetPopout_presetPopout__tvGeS{display:flex;flex-direction:column;gap:1.5rem;padding:16px 24px 20px}.AnimatePresetPopout_presetsGrid__mf0pr{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);row-gap:12px}.AnimatePresetPopout_presetCard__lOtl3{display:flex;cursor:pointer;flex-direction:column;text-align:left;padding:12px 16px;border-radius:8px;border:1px solid var(--color-global-border-secondary);background:var(--color-panel-bg-primary);transition:all .15s ease;width:260px}.AnimatePresetPopout_presetCard__lOtl3:hover{background:var(--color-panel-item-bg-hover)}.AnimatePresetPopout_presetCard__lOtl3.AnimatePresetPopout_selected__htiSE{border-color:var(--color-global-border-active-tab);background:var(--color-panel-item-bg-hover)}.AnimatePresetPopout_presetName__Nk11F{font-weight:500;color:var(--color-global-text-primary);margin-bottom:4px}.AnimatePresetPopout_presetDescription__RZVzu,.AnimatePresetPopout_presetName__Nk11F{font-family:var(--content-font);font-size:12px;font-style:normal;letter-spacing:.12px}.AnimatePresetPopout_presetDescription__RZVzu{font-weight:400;color:var(--color-global-text-secondary,#32323b);line-height:1.4}.AnimatePresetsControls_selectButton__wOIBY{display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;border:1px solid var(--color-global-border-secondary);background:var(--color-panel-bg-primary);color:var(--color-global-text-tertiary,#73737f);font-size:14px;transition:border-color .15s ease}.AnimatePresetsControls_selectButton__wOIBY:hover{border-color:var(--color-global-border-active-tab)}.AnimatePresetsControls_selectButton__wOIBY.AnimatePresetsControls_hasSelection__2_6yh{color:var(--color-global-text-primary)}.AnimatePresetsControls_selectButton__wOIBY.AnimatePresetsControls_active__M5xiF{border-color:var(--color-global-border-active-tab)}.InteractionBlocker_interactionBlocker__c__HW{position:absolute;width:100%;height:100%;opacity:.35;background:var(--color-bubblegum-900)}.SideDock_container__5_Vne{position:relative;display:flex;overflow:visible;background:var(--color-interface-bg)}.SideDock_container__5_Vne.SideDock_left__ej_1L,.SideDock_container__5_Vne.SideDock_right__ersL6{position:sticky;top:var(--header-height);height:calc(100vh - var(--header-height));z-index:1;--button-width:56px;--toolbar-border-width:1px}.SideDock_container__5_Vne.SideDock_left__ej_1L .SideDock_drawer__2Ntm4,.SideDock_container__5_Vne.SideDock_right__ersL6 .SideDock_drawer__2Ntm4{top:0;display:flex;min-height:100%;flex-direction:column;overflow-y:auto}.SideDock_container__5_Vne.SideDock_left__ej_1L .SideDock_toolbar__L0BoU,.SideDock_container__5_Vne.SideDock_right__ersL6 .SideDock_toolbar__L0BoU{height:100%;flex-direction:column;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem;color:var(--color-base-content)}.SideDock_container__5_Vne.SideDock_left__ej_1L .SideDock_toolbarButtonGroup__US0Y6,.SideDock_container__5_Vne.SideDock_right__ersL6 .SideDock_toolbarButtonGroup__US0Y6{flex-direction:column}.SideDock_container__5_Vne.SideDock_left__ej_1L .SideDock_toolButton__zayqm.SideDock_selected___AEfV,.SideDock_container__5_Vne.SideDock_right__ersL6 .SideDock_toolButton__zayqm.SideDock_selected___AEfV{border-color:var(--color-global-border-active-tab);background:var(--color-icon-button-bg-hover)}.SideDock_container__5_Vne.SideDock_bottom__0gLdP{height:100%;width:100%;flex-direction:column;border-left:2px solid var(--color-interface-border-light)}.SideDock_container__5_Vne.SideDock_bottom__0gLdP .SideDock_toolbarButtonGroup__US0Y6{align-items:center}.SideDock_drawer__2Ntm4{background:var(--color-interface-bg)}.SideDock_drawer__2Ntm4,.SideDock_toolbar__L0BoU{border-style:solid;border-color:var(--color-interface-border)}.SideDock_toolbar__L0BoU{position:relative;display:flex;align-items:center}.SideDock_floatingToolbar__Bc3yA{position:absolute;bottom:1.5rem;left:50%;display:flex;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--button-width:30px;--button-height:30px;border-radius:var(--radius-md);border:1px solid var(--color-interface-border-light);background:var(--color-interface-bg)}.SideDock_toolbarButtonGroup__US0Y6{display:flex}.SideDock_toolButton__zayqm{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px}.SideDock_toolButton__zayqm:hover{--tw-bg-opacity:1;background-color:rgb(247 239 243/var(--tw-bg-opacity,1))}.SideDock_toolButton__zayqm{width:var(--button-width);height:var(--button-width);border-color:rgba(0,0,0,0);border-style:solid}.SideDock_toolButton__zayqm.SideDock_selected___AEfV{border-color:var(--color-global-border-active-tab)}.SideDock_right__ersL6 .SideDock_toolbar__L0BoU{border-left-width:var(--toolbar-border-width)}.SideDock_right__ersL6 .SideDock_toolButton__zayqm{border-right-width:2px}.SideDock_right__ersL6 .SideDock_drawer__2Ntm4{position:absolute;border-left-width:1px;right:calc(var(--button-width) + var(--toolbar-border-width))}@media(min-width:1024px){.SideDock_right__ersL6 .SideDock_drawer__2Ntm4{position:static}}.SideDock_left__ej_1L .SideDock_drawer__2Ntm4{border-right-width:1px}.SideDock_left__ej_1L .SideDock_toolbar__L0BoU{border-right-width:var(--toolbar-border-width)}.SideDock_left__ej_1L .SideDock_toolButton__zayqm{border-right:none;border-left-width:2px}.SideDock_bottom__0gLdP .SideDock_drawer__2Ntm4{display:flex;overflow-x:auto}.SideDock_bottom__0gLdP .SideDock_toolbar__L0BoU{justify-content:center;border-bottom:1px solid var(--color-bubblegum-100);border-top:1px solid var(--color-bubblegum-100)}.SideDock_bottom__0gLdP .SideDock_toolButton__zayqm{border-bottom-width:2px}.SideDock_closeContainer__MKMjn{position:absolute;right:0;display:flex;align-items:center}.SideDock_closeCompanionButtonContainer__1_7uV{margin-right:.5rem;display:flex;padding-right:.25rem;border-right:2px solid var(--color-interface-border-medium)}.SideDock_closeButton__cyqm8{margin-right:1rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center}.SideDock_scrollButton__FyBde{position:absolute;z-index:10;display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);border-radius:var(--radius-md);border:1px solid var(--color-interface-border-dark);background:var(--color-interface-bg);box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.SideDock_rightScrollButton__cCM2f{right:1.5rem}.SideDock_leftScrollButton__FuNZt{left:1.5rem}.SideDock_leftScrollButton__FuNZt .SideDock_arrow___R5Tk{transform:rotate(180deg)}.ExampleCard_exampleCard__FqwZL{position:relative;display:flex;flex-shrink:0;flex-direction:column;justify-content:space-between;text-align:left;color:var(--color-global-text-primary-reverse,#fff);overflow:hidden;border-radius:4px;background:var(--color-charcoal-200)}.ExampleCard_exampleCard__FqwZL:hover .ExampleCard_exampleImagePrompt__hBLYR,.ExampleCard_exampleCard__FqwZL:hover .ExampleCard_promptActionsRow__1a2ns,.ExampleCard_exampleCard__FqwZL:hover .ExampleCard_textBackground__k9jbN{opacity:1}.ExampleCard_exampleCard__FqwZL:hover .ExampleCard_tag__rTqyJ{display:none}.ExampleCard_exampleCard__FqwZL.ExampleCard_textOnly__wwyWs{background:var(--rspbry-gradient-1)}.ExampleCard_exampleCard__FqwZL.ExampleCard_textOnly__wwyWs .ExampleCard_exampleImagePrompt__hBLYR{opacity:1}.ExampleCard_exampleCard__FqwZL.ExampleCard_createModule__xBqku{width:var(--card-size);height:var(--card-size);padding:12px 16px}.ExampleCard_textBackground__k9jbN{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.5);opacity:0}.ExampleCard_promptActionsRow__1a2ns{display:flex;flex-direction:row;justify-content:space-between;z-index:1;opacity:0}.ExampleCard_exampleImagePrompt__hBLYR{font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;overflow:hidden;opacity:0;text-overflow:ellipsis;z-index:1}.ExampleCard_referenceImage__4Nkam{min-height:100%;-o-object-fit:cover;object-fit:cover;left:0;position:absolute;top:0;width:100%}.ExampleCard_tryPromptButton__8H5kx{display:flex;flex-direction:row;gap:.125rem;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px}.ExampleCard_starsIcon__vdPb8{width:16px;height:16px}.ExampleCard_tag__rTqyJ{display:flex;width:-moz-min-content;width:min-content;z-index:1;padding:4px;border-radius:2px;background:#1e1e25;color:var(--color-global-text-primary-reverse,#fff);font-family:var(--content-font);font-size:10px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.1px}.ExampleCard_arrow__FS4BF{position:absolute;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;color:#000;border-radius:var(--radius-sm);background:var(--color-charcoal-75);left:49px;bottom:52px}.ExampleCard_sourceImage__zrXDl,.ExampleCard_targetImage___Qtx4{position:absolute;border-radius:var(--radius-md);overflow:hidden}.ExampleCard_sourceImage__zrXDl img,.ExampleCard_targetImage___Qtx4 img{min-height:100%;-o-object-fit:cover;object-fit:cover;left:0;position:absolute;top:0;width:100%;background:#fff}.ExampleCard_sourceImage__zrXDl{top:12px;left:12px;width:86px;height:86px}.ExampleCard_targetImage___Qtx4{border:2px solid var(--color-charcoal-200);bottom:12px;right:12px;width:88px;height:88px}.ExamplesControls_exampleCardPlaceholder__ayjUa{width:var(--card-size);height:var(--card-size)}.ExamplesControls_container__tXGZE{display:flex;height:-moz-fit-content;height:fit-content;flex:1 1 0%;justify-content:center;padding:1.5rem;--card-size:178px}.ExamplesControls_exampleGrid__o2fx_{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column;gap:1.5rem}.ExamplesControls_openToolButton__ZT_Wy{display:flex;height:1rem;align-items:center;white-space:nowrap;--tw-text-opacity:1;color:oklch(var(--muted-foreground)/var(--tw-text-opacity,1));font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px}.History_outputImage__nnzy_{display:flex;align-items:center;justify-content:center;height:128px;position:relative;width:128px;border-radius:4px;opacity:0;transition:all .2s ease-in-out}.History_outputImage__nnzy_.History_loaded__7PJLv{opacity:1}.History_container__Wlc66{display:flex;width:100%;flex-direction:column;overflow-y:auto;padding:24px}.History_container__Wlc66.History_right__soyxa{--history-container-width:270px;width:var(--history-container-width)}.History_dateRowEntry__1rNva{display:flex;width:100%;align-items:center;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;height:12px;gap:10px}.History_dateRowEntry__1rNva:hover .History_dateRowEntryTitle__rdrK2.History_dateHidden__jxAb2{display:block}.History_dateRowEntryTitle__rdrK2{border-left:2px solid var(--color-bubblegum-600);padding-left:10px}.History_dateRowEntryTitle__rdrK2.History_dateHidden__jxAb2{display:none}.History_dateRowLine__HJzcy{flex:1 1 0%;height:1px;background:var(--color-charcoal-50)}.History_row__Rz7hp{display:grid;width:100%;gap:.75rem}.History_hoverPreview__vU49I{z-index:10;position:fixed}.History_hoverPreview__vU49I.History_left__4tpKV{transform:translateY(-50%);right:calc(var(--history-container-width, 0px) + var(--button-width) + var(--toolbar-border-width) + 25px)}.History_hoverPreview__vU49I.History_top__N0CJD{transform:translateY(-150%) translateX(-50%)}.History_hoverPreviewImage__s3ICE{border-radius:var(--radius-md);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border:1px solid var(--color-interface-border);-o-object-fit:contain;object-fit:contain}.History_voteIcon__ytj3w{position:absolute;bottom:.25rem;right:.25rem}.HistorySearchBar_historySearchBar__krPBv{position:relative;margin-bottom:2rem;display:flex;flex-direction:row;align-items:center}.HistorySearchBar_dateRangebutton__2zmmf{cursor:pointer;border-radius:calc(var(--radius) - 4px);border-width:1px;border-style:solid;padding:.5rem 1rem;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.12px;color:var(--color-link-text-default);border-color:var(--color-input-border-default);background:var(--color-input-bg-default);height:42px;border-top-left-radius:0;border-bottom-left-radius:0}.HistorySearchBar_dateRangebutton__2zmmf:not(:first-child){border-left:none}.HistorySearchBar_searchInput__6PYTf{border:1px solid var(--color-input-border-default);background:var(--color-input-bg-default);height:42px;border-top-right-radius:0;border-bottom-right-radius:0}.HistorySearchBar_moduleFilterButton__JQvEH{border-left:none;border-right:1px solid var(--color-input-border-default);border-radius:0}.EffectModal_effectModal__7Xgpy{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__PhLSD{display:flex;flex-direction:column;border-radius:calc(var(--radius) - 2px);width:240px;min-height:120px;max-height:400px;overflow:hidden;position:relative}.EffectModal_effectHeader__wVEqu{flex-shrink:0}.EffectModal_effectContent__4m25q{display:flex;flex:1 1 0%;flex-direction:column;overflow:hidden}.EffectModal_effectScrollableArea__R5KZf{flex:1 1 0%;overflow-y:auto;min-height:0}.LayerControls_topContainer__8SBQ0{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}.LayerControls_layerList__BmpZF{display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto;overflow-x:hidden;border-bottom:2px solid var(--color-interface-border-light)}.LayerControls_emptyState__jLKJq{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_layerControls__cXsYo{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;width:268px}.LayerControls_disabled__tfog7{opacity:.5}.LayerControls_layerHeaderIconButton__u6rX5{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:4px;border-radius:var(--radius-md);border:1px solid var(--borders-sec-neutral);cursor:pointer;transition:all .2s ease}.LayerControls_layerHeaderIconButton__u6rX5:hover:not(:disabled){opacity:.7}.LayerControls_layerHeaderIconButton__u6rX5:disabled{opacity:.5;cursor:not-allowed}.LayerRow_row__QiWqe{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__QiWqe.LayerRow_selectable__8WVO6{cursor:pointer}.LayerRow_row__QiWqe.LayerRow_dragging__gaTMY{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__58gcO{background:var(--hovered-UI-element-backgrounds-sec-bubblegum)}.LayerRow_layerName__stTa4{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:400;line-height:16px}.LayerRow_previewAndName__SmR_f{display:flex;min-width:0;flex:1 1 0%;cursor:default;flex-direction:row;align-items:center;gap:1rem}.LayerRow_previewAndName__SmR_f.LayerRow_draggable__Rk80z{cursor:grab}.LayerRow_previewAndName__SmR_f.LayerRow_dragging__gaTMY{cursor:grabbing}.LayerRow_disabled__6vX0d{cursor:not-allowed}.LayerRow_effectIndicator__cbXty{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:34px}.LayerRow_effectIndicator__cbXty.LayerRow_active__bEyfU,.LayerRow_effectIndicator__cbXty:hover{background-color:#f9fafb}.LayerRow_effectIndicator__cbXty.LayerRow_disabled__6vX0d{cursor:not-allowed;opacity:.5;pointer-events:none}.LayerRow_effectContent__4YxVg{display:flex;align-items:center;gap:.5rem}.LayerRow_effectVisibilityToggle__RLBb_{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);background:none;border:none;cursor:pointer}.LayerRow_effectVisibilityToggle__RLBb_:hover{color:var(--color-global-text-primary)}.LayerRow_effectVisibilityToggle__RLBb_:disabled{cursor:not-allowed;opacity:.5}.LayerRow_effectIcon__nqkho{flex-shrink:0;width:16px;height:16px;color:var(--color-button-icon-only-fg-default)}.LayerRow_effectName__MUSXT{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__A7gjU{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-charcoal-300);width:16px;height:16px;border-radius:2px;opacity:1}.LayerRow_removeEffectButton__A7gjU:hover{background-color:rgba(0,0,0,.1);color:#374151}.LayerRow_removeEffectButton__A7gjU:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.LayerRow_effectsToggle__HPO9A{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);background:none;border:none;cursor:pointer}.LayerRow_effectsToggle__HPO9A:hover{color:var(--color-global-text-primary)}.LayerRow_effectsToggle__HPO9A:disabled{cursor:not-allowed;opacity:.5}.LayerRow_dropdownIconLight__MJfs2{filter:brightness(0) saturate(100%) invert(79%) sepia(6%) saturate(227%) hue-rotate(202deg) brightness(93%) contrast(86%)}.OutputPicker_container__GYGII{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);border:1px solid var(--color-interface-border);background:var(--color-white);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);--tile-size:36px}.OutputPicker_dragHandle__D72f5{display:flex;align-items:center;justify-content:center;width:16px;height:24px;cursor:grab;color:var(--color-charcoal-300);flex-shrink:0;border-radius:2px;transition:background-color .15s ease}.OutputPicker_dragHandle__D72f5:hover{background-color:#f3f4f6;color:#6b7280}.OutputPicker_dragHandle__D72f5:active{cursor:grabbing;background-color:#e5e7eb}.OutputPicker_eyeIcon__bpNnB{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:1px;border-width:1px;border-color:var(--color-bubblegum-100);background-color:#f7eff3;cursor:pointer}.OutputPicker_eyeIcon__bpNnB:hover{background-color:var(--color-bubblegum-100)}.EditorFileSelector_selectedFile__kVmXq{display:block;width:100%;box-sizing:content-box}.EditorFileSelector_selectedFile__kVmXq .EditorFileSelector_imageContainer__LUtHs{position:relative;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);height:200px}.EditorFileSelector_cropButton__WVYGy{color:var(--color-base-content);background-color:var(--color-white)}.EditorFileSelector_cropButton__WVYGy.EditorFileSelector_active__OkiWW{border-radius:var(--radius-sm);border:1px solid var(--color-icon-button-border-selected);background:var(--color-icon-button-bg-hover)}.EditorFileSelector_fullSizeButton__UXkWo{width:100%!important;height:214px!important;margin-bottom:-1px}.EditorFileSelector_fileSelectorContainer__yPeID{position:relative}.CommonControls_panel__oRX_f{display:flex;flex-direction:column;gap:16px;padding:12px;background:var(--UI-element-backgrounds-sec-bubblegum);border:1px solid var(--borders-sec-bubblegum);border-radius:4px}.CommonControls_message__JeU2L{font-size:14px;line-height:1.4;color:var(--color-base-content)}.CommonControls_smartMaskButton__fN9rT{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:28px;padding-left:12px;padding-right:12px;background:var(--UI-element-backgrounds-pri-bubblegum);border:none;border-radius:4px;color:var(--color-white);font-size:12px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.CommonControls_smartMaskButton__fN9rT:hover{background:var(--UI-element-backgrounds-pri-bubblegum-hover)}.CommonControls_smartMaskButton__fN9rT svg{width:16px;height:16px;flex-shrink:0}.LibraryHoverPreview_hoverPreview__7PBKd{z-index:10;position:fixed;transform:translateY(-110%) translateX(-50%)}.LibraryHoverPreview_hoverPreviewImage__3yBsq{border-radius:var(--radius-md);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border:1px solid var(--color-interface-border);-o-object-fit:contain;object-fit:contain}.MiniTileItem_tile__Egl5m{display:flex;flex-direction:column;position:relative}.MiniTileItem_tile__Egl5m:hover .MiniTileItem_options__Vf2c_{visibility:visible}.MiniTileItem_tileButton__weV7P{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:var(--tile-size,148px);text-align:left}.MiniTileItem_notFolderButton__oXKXI{cursor:default}.MiniTileItem_options__Vf2c_{visibility:hidden;z-index:10}.MiniTileItem_dragging__xKsHm{opacity:.5;pointer-events:none}.DropTarget_dropTarget__9J1uh{--tw-bg-opacity:1;background-color:oklch(var(--accent)/var(--tw-bg-opacity,1));opacity:.4;position:absolute;left:0;top:0;width:100%;height:100%}.DropTarget_dropOver__hDB0k{opacity:.8}.FolderView_contentContainer__bXTz2{--folder-list-h-padding:24px;display:flex;flex-grow:1;padding:24px var(--folder-list-h-padding) 16px;flex-direction:column;gap:24px}.FolderView_headerBar__EYr_1{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.FolderView_headerTextGroup__Y7Z_o{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0}.FolderView_headerTitle__0TRdc{color:oklch(var(--foreground));font-size:24px;font-style:normal;font-weight:700;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FolderView_breadcrumbs__hlU9t{display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:oklch(var(--muted-foreground));font-size:13px;line-height:1}.FolderView_breadcrumbs__hlU9t a:hover{text-decoration:underline}.FolderView_breadcrumbSeparator__ar45w{width:14px;height:14px;color:oklch(var(--muted-foreground));flex-shrink:0}.FolderView_breadcrumbCurrent__80ysC{color:oklch(var(--foreground))}.FolderView_headerButtons__PMdms{display:flex;align-items:center;gap:var(--spacing-button-set-col-gap-sm)}.FolderView_folderGrid__hnQNO{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--folder-grid-gap)}.FolderView_folderGrid__hnQNO.FolderView_miniPreview__624P3{--tile-size:var(--mini-preview-tile-size,56px);gap:8px;padding:13px}.FolderView_folderList__WAgcj{width:100%;--tile-size:28px}.FolderView_folderList__WAgcj thead{position:sticky;top:var(--list-header-top,0);z-index:1;transform:translateY(-1px)}.FolderView_folderList__WAgcj tr{height:52px;border-bottom:1px solid oklch(var(--border));background:oklch(var(--background))}.FolderView_folderList__WAgcj thead tr{height:40px}.FolderView_folderList__WAgcj td:first-child{padding-left:var(--folder-list-h-padding,0)}.FolderView_folderList__WAgcj td:last-child{padding-right:var(--folder-list-h-padding,0)}.FolderView_listBleed__o6jX8{margin-inline:calc(-1*var(--folder-list-h-padding, 0px))}.FolderView_breadcrumbDroppable__wrSvs{position:relative}.FolderView_breadcrumbDroppable__wrSvs .FolderView_dropTarget__8GqqR{--tw-bg-opacity:1;background-color:oklch(var(--accent)/var(--tw-bg-opacity,1));opacity:.4;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 8px);height:calc(100% + 8px);border-radius:4px}.FolderView_breadcrumbDroppable__wrSvs .FolderView_dropTarget__8GqqR.FolderView_over__f2Eu_{opacity:.8}.FolderView_dragOverlay__E18FZ{position:fixed;margin:10px;inset:0;display:flex;align-items:center;justify-content:center;background-color:oklch(var(--background)/.75);z-index:10;border:2px dashed oklch(var(--border));border-radius:5px}.FolderView_dragOverlay__E18FZ .FolderView_dragContent__cKyeB{display:flex;flex-direction:column;align-items:center;text-align:center}.FolderView_dragOverlay__E18FZ .FolderView_dragContent__cKyeB .FolderView_message___nxr6{font-size:32px;font-weight:500;color:oklch(var(--foreground))}.FileNameWithIcon_fileNameWithIcon__Fl_eF{display:flex;width:100%;min-width:0;flex:1 1 0%;align-items:center;gap:.25rem}.FileNameWithIcon_title__X7R5n{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;max-width:100%}.RightControls_examplesDockContent__XKnqa{height:100%}.RightControls_historyDockContent__CvT9m,.RightControls_libraryDockContent__Ps6Aj{height:100%;padding:0}.AlertControl_positioner__JWoiL{position:sticky;top:calc(var(--header-height) + 24px);z-index:1}.AlertControl_container__32wPI{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;width:360px;height:40px;padding:12px 12px 12px 16px;align-items:center;gap:12px;border-radius:4px;background:var(--color-alert-bg-ai);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);color:var(--color-global-text-primary-reverse,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:8px;letter-spacing:.12px}.AlertControl_actionButton__a4Etb{display:flex;height:var(--spacing-button-height-sm);padding:0 var(--spacing-button-padding-text-sm);justify-content:center;align-items:center;border-radius:var(--radius-sm);border:1px solid var(--color-button-secondary-white-border-default)}.WorkflowPopup_box__pP0xH,.WorkflowPopup_container__TY5nh{border:1px solid var(--color-borders-sec-neutral)}.WorkflowPopup_container__TY5nh{background:var(--color-white)}.WorkflowPopup_toolContainer__MAUxY{border:1px solid var(--color-borders-sec-neutral);height:98px}.WorkflowPopup_activeToolContainer__mzQ0A{border-color:var(--color-hover-button-border-default);background:var(--color-hover-button-bg-hover)}.WorkflowPopup_navButton__WoIRO{border-radius:calc(var(--radius) - 4px);--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:absolute;top:50%;z-index:10;width:28px;height:28px;background:var(--color-app-background);border:1px solid var(--color-borders-sec-neutral);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#374151;transition:all .2s ease}.WorkflowPopup_navButton__WoIRO:hover:not(:disabled){background:#a39999}.WorkflowPopup_navButton__WoIRO:disabled{display:none;cursor:not-allowed;background:hsla(0,0%,100%,.6)}.WorkflowPopup_navButton__WoIRO svg{transition:transform .2s ease}.WorkflowPopup_navButtonLeft__ejcU8{left:4px}.WorkflowPopup_navButtonRight__BJJmv{right:4px}.WorkflowPopup_toolContent__i0BH9{display:flex;flex-direction:column;padding-top:.25rem;height:90px;min-width:0;overflow:hidden}.WorkflowPopup_toolTitle__46yMJ{margin-bottom:.25rem;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:.14px}.WorkflowPopup_toolDescription__8iqXD,.WorkflowPopup_toolTitle__46yMJ{font-family:var(--content-font);font-style:normal;color:var(--color-global-text-secondary)}.WorkflowPopup_toolDescription__8iqXD{font-weight:400;letter-spacing:.12px;font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:normal;overflow-wrap:anywhere;min-width:0}.WorkflowPopup_previousIcon__O1XtE{transform:rotate(180deg)}@keyframes WorkflowPopup_slideUpFromBottom__eKidp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.WorkflowPopup_slideUp__kJxvd{animation:WorkflowPopup_slideUpFromBottom__eKidp .4s ease-out}.WorkflowPopup_disabledOverlay__h3f2J{position:absolute;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);pointer-events:none;z-index:5;display:none}.WorkflowPopup_toolContainer__MAUxY:hover .WorkflowPopup_disabledOverlay__h3f2J{display:flex}.WorkflowPopup_toolContainer__MAUxY.WorkflowPopup_hoverable__ac2RQ:hover{border-color:var(--color-hover-button-border-default);background:var(--color-hover-button-bg-hover)}.WorkflowPopup_disabledOverlayText__V0xh2{border-radius:calc(var(--radius) - 2px);padding:.5rem 1rem;font-family:var(--content-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;color:var(--color-global-text-secondary);color:var(--color-white);background:rgba(0,0,0,.9)}.CreateDesignsV2Layout_withSettingsContainer__Q72Mm{display:flex;min-height:calc(100vh - var(--header-height) - var(--classic-retirement-banner-height, 0px))}.CreateDesignsV2Layout_controlsAndOutputs__S712I{position:relative;display:flex;flex:1 1 0%;width:100vw}.CreateDesignsV2Layout_outputContainer__dkUrO{position:relative;display:flex;min-width:0;flex:1 1 0%;flex-direction:column;background:var(--color-charcoal-50);height:calc(100vh - var(--header-height) - var(--classic-retirement-banner-height, 0px));transition:all .3s ease-out}.CreateDesignsV2Layout_subscriptionCreditBannerContainer__c2z4J{pointer-events:none;position:absolute;left:0;right:0;bottom:10px}.MetronomeCreditBanner_blockingBanner__g3vAH,.MetronomeCreditBanner_warningBanner__9k9Ck{color:var(--color-global-text-primary-reverse,#fff);margin-left:auto;margin-right:auto;margin-top:1.5rem;display:flex;align-items:center;gap:.75rem;border-radius:calc(var(--radius) - 2px)}.MetronomeCreditBanner_message__d9nrZ{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;font-weight:500}.MetronomeCreditBanner_oldDesign__eIOXN{pointer-events:auto;padding:.5rem .75rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:650px}.MetronomeCreditBanner_oldDesign__eIOXN .MetronomeCreditBanner_message__d9nrZ{font-size:.75rem;line-height:1rem;font-weight:400}.MetronomeCreditBanner_oldDesign__eIOXN.MetronomeCreditBanner_warningBanner__9k9Ck{background-color:#1a1a1a}.MetronomeCreditBanner_oldDesign__eIOXN.MetronomeCreditBanner_blockingBanner__g3vAH{background-color:var(--color-ui-element-background-primary-warning)}.MetronomeCreditBanner_newDesign__62rES{pointer-events:auto;display:flex;align-items:center;gap:.75rem;border-radius:var(--radius);padding:.75rem 1rem;--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)}.MetronomeCreditBanner_newDesign__62rES.MetronomeCreditBanner_warningBanner__9k9Ck{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.MetronomeCreditBanner_newDesign__62rES.MetronomeCreditBanner_blockingBanner__g3vAH{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}