.NoPermissionFallback_permissionGate__Cr4Dx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100vw;height:100vh}.header_header__M6Gv0{position:sticky;z-index:11;top:0;left:0;max-width:100vw;width:100%;display:flex;height:var(--header-height);justify-content:space-between;align-items:stretch;padding-right:16px;border-bottom:1px solid #e5e5e5;background:var(--color-interface-bg,#fff)}.header_headerSeamless__S1bQh{border-bottom:none;padding-right:0}.header_headerSeamless__S1bQh .header_headerActions__mxiHx{padding-right:8px}.header_headerLogo__WniQE{display:flex;align-items:center;padding:0 32px 0 24px;gap:9px;color:#1e1e25;width:240px;height:56px}.header_headerBrandArea__49M8F{display:flex;flex-shrink:0}.header_avatarAction__J9hH7,.header_desktopHeaderAction__AoRP6,.header_headerWordMark__gTsd9{display:flex;align-items:center}.header_mobileNavigationTrigger__v3RkN{display:none;width:36px;height:36px;align-self:center;align-items:center;justify-content:center;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#525252}.header_mobileNavigationTrigger__v3RkN svg{width:24px;height:24px}.header_mobileNavigationTrigger__v3RkN:hover{background:#f8f6f4}.header_mobileNavigationTrigger__v3RkN:focus-visible{outline:2px solid #d81b5d;outline-offset:2px}.header_headerSeamless__S1bQh .header_headerLogo__WniQE{background:oklch(.985 0 0);border-right:1px solid #e5e5e5}.dark [data-theme-scope] .header_headerSeamless__S1bQh .header_headerLogo__WniQE{background:oklch(.269 0 0);border-right-color:oklch(.35 0 0);color:oklch(.985 0 0)}.header_headerLogoIcon__8XCWK{height:24px;width:26px}.header_header-left-text__2d7vb{color:var(--color-global-text-primary,#000);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.16px}.header_user-profile__SeSJB{display:flex;width:28px;height:28px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border:none;border-radius:14px;background:var(--color-dragonfruit-500,#c52c7f);color:var(--color-global-text-primary-reverse,#fff);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:12px;letter-spacing:.36px;text-transform:uppercase}.header_gravatar__z5iJo{position:absolute;height:100%;width:100%;border-radius:9999px}@media(max-width:1279px){.header_header__M6Gv0{height:var(--header-height);padding:0 16px;background:#fff}.header_headerSeamless__S1bQh,.header_header__M6Gv0{border-bottom:1px solid #e5e5e5}.header_headerBrandArea__49M8F{align-items:center;gap:8px}.header_mobileNavigationTrigger__v3RkN{display:flex}.header_headerLogo__WniQE,.header_headerSeamless__S1bQh .header_headerLogo__WniQE{width:25px!important;height:36px;padding:0;border:0;background:rgba(0,0,0,0);color:#1e1e25}.dark [data-theme-scope] .header_headerSeamless__S1bQh .header_headerLogo__WniQE{border:0;background:rgba(0,0,0,0);color:#1e1e25}.header_headerWordMark__gTsd9{display:none}.header_headerMain__fAbkG{border-bottom:0!important}.header_headerActions__mxiHx{height:100%}.header_avatarAction__J9hH7 .avatar>div{width:36px;height:36px}}.header_mobileNavigationTriggerSheetNav__X5Vzj{display:flex}@media(max-width:767px){.header_desktopHeaderAction__AoRP6{display:none}}.OverlayContainer_overlayContainer__nRiVU{position:absolute;display:flex;z-index:1040}.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:#f5f5f5}.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,#000);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,rgba(255,255,255,.1))}.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,6px);border:1px solid var(--color-interface-border-medium,#e7d0dc);background:var(--color-global-bg-inverse,#000);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:#f5f5f5}.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:#f5f5f5}.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_localeCode__pxzZ1{color:inherit;font-weight:500}.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:#fff;border:1px solid #e5e5e5;border-radius:var(--radius-md,4px);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,#000);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,#f7eff3)}.LocaleSwitcher_dropdownItem__8IqGx.LocaleSwitcher_active__x0Fkw{background:#f5f5f5;font-weight:500;color:#301e1b}.LocaleSwitcher_languageName__c7NHK{flex:1;color:inherit}.LocaleSwitcher_checkmark__aH8pD{color:#301e1b;flex-shrink:0}.Popout_popout__nOndb{display:flex;padding:1rem;border-radius:var(--radius-lg,6px);background:var(--color-interface-bg,#fff);margin-left:-1px;box-shadow:0 4px 8px 0 var(--translucent-black-10,rgba(35,35,41,.1))}.Popout_alert__1oqQ7{width:280px;padding:12px;background:#000;border-radius:4px;color:#fff;display:block}.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:#fff;background-color:var(--color-dragonfruit-500,#c52c7f)}.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,#7f4969);gap:10px}.NotificationsPanel_sectionHeader__iElkB hr{flex:1 1 0%;color:var(--color-charcoal-75,#e4e4e9)}.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,#e4e4e9);background:#fff;color:var(--color-global-text-secondary,#32323b)}.NotificationsPanel_boardShareDecline__UIllY:hover:not(:disabled){background:var(--color-charcoal-96,#f7f7f9)}.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:var(--color-primary,#c12a7a)}.NotificationsPanel_boardShareAccept__L8lin:hover:not(:disabled){filter:brightness(1.05)}.NotificationsPanel_boardShareAccept__L8lin:disabled{opacity:.5}.RenderTo3dViewer_rotatePanel__mc8mZ{background:#fff;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:#fff;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}.ModalBase_modalBase__50RiI{display:flex;z-index:1041}.ModalBase_backdrop__FpdNL{position:fixed;z-index:1040;top:0;bottom:0;left:0;right:0;opacity:.2;background:var(--color-bubblegum-900,#321326)}.ModalContainer_modal__XfJuT{--modal-width:558px;position:fixed;width:var(--modal-width);z-index:1040;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--radius-md,6px);border:1px solid var(--color-interface-border,#bdbdc5);background:var(--color-interface-bg,#fff);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)}.ModalContainer_modalBottomRight__bfIom{position:absolute;top:unset;left:unset;bottom:16px;right:16px;transform:unset}.PricingPage_pricingPage__b0mup{display:flex;width:100%;flex-direction:column;align-items:center;gap:1.5rem;padding-bottom:1rem;font-family:var(--content-font)}.PricingPage_plansSection__y9QsO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-content:center;gap:1.5rem;padding-left:1rem;padding-right:1rem;justify-items:stretch;align-items:stretch;max-width:1600px}.PricingPage_plansScroller__zn9T8{width:100%;min-width:0}@media(max-width:1023px){.PricingPage_plansScroller__zn9T8{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.PricingPage_plansSection__y9QsO{width:-moz-max-content;width:max-content;max-width:none;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:min(300px,100vw - 32px);justify-content:start}}@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,#e7d0dc)}.LoadingBar_fill__p8K_g{height:100%;border-radius:1px;background-color:var(--color-dragonfruit-500,#c52c7f);transition:width .15s ease-out}.LoadingBar_indeterminate__kJmLw{height:100%;background-image:repeating-linear-gradient(90deg,transparent -1%,transparent 40%,var(--color-dragonfruit-500,#c52c7f) 50%,transparent 60%,transparent 100%);background-size:200% 100%;animation:LoadingBar_slide__Zst19 4s linear infinite}.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,#d7d7dc);aspect-ratio:1/1;border-radius:var(--radius-md,4px)}.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,#ba0037)}.CharacterExplainerModal_badge__E6FXK.CharacterExplainerModal_good__21Bjq{background:var(--color-evergreen-600,#326b4a)}.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,20px);--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,#f7eff3);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:1040}.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:#f5f5f5;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:var(--color-bubblegum-600,#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:#fff;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 #e4e4e9;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:#fff;color:var(--color-text-primary,#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:#fff}.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:#fff}.ColorControls_colorControls__2Bq42{display:flex;height:100%;flex-direction:column}.ColorControls_colorControlsContent__f_jtB{flex:1 1 0%;overflow-y:auto}.ColorControls_disabledSection__QryZc{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ColorControls_eyedropperActive__JLxqS{border:1px solid var(--color-icon-button-border-selected,#e7d0dc);background:var(--color-icon-button-bg-hover,#f7eff3)}.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,#f7eff3);border-color:var(--color-input-border-default,#e7d0dc);border-style:solid;border-width:1px;border-radius:5px}.ColorControls_imagePicker__5_DQg{height:48px;background:var(--color-input-bg-default,#f7eff3);border-color:var(--color-input-border-default,#e7d0dc);border-style:solid;border-width:1px;border-radius:5px 5px 0 0}.ColorControls_imageColorPicker__vqZcL{height:56px;border-color:var(--color-input-border-default,#e7d0dc);border-width:1px;border-radius:0 0 5px 5px;border-style:hidden solid solid}.ColorControls_imageSize__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:#fff;border:1px solid #d7d7dc}.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,#976080);box-shadow:inset 0 0 0 1px var(--borders-focus,#fff)}.ColorControls_groupSwatches__LpzBp{display:flex;flex-wrap:wrap;gap:5px;align-items:center;align-content:flex-start;padding:5px;border-radius:4px}.ColorControls_paletteContentRow__7sXhc{display:flex;align-items:flex-start;gap:16px}.ColorControls_paletteActions__0YnwR{display:flex;align-items:center;gap:8px;flex-shrink:0}.ColorControls_group__Cm8LU,.ColorControls_groupsContainer__oQ7Sb{display:flex;flex-direction:column}.ColorControls_group__Cm8LU{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:#e7d0dc;outline:2px dashed #d4a574;outline-offset:2px;transform:scale(1.02)}.ColorControls_modeButton__Uat91{position:relative;width:164px;height:48px;border-radius:8px;border:1px solid #d7d7dc;padding:16px;gap:8px;display:flex;align-items:center;justify-content:flex-start;background:rgba(0,0,0,0);cursor:pointer;transition:border .2s ease;font-size:.875rem;line-height:1.25rem}.ColorControls_modeButton__Uat91.ColorControls_selected__9UY6_{border:2px solid #976080}.ColorControls_modeButton__Uat91:disabled{opacity:.5;cursor:not-allowed}.ColorControls_betaBadge__NXSXx{border-radius:calc(var(--radius) - 2px);padding:.125rem .5rem;font-weight:500;position:absolute;top:-8px;right:-8px;font-size:11px;background:var(--color-dragonfruit-50,#ffebf3);color:#e61f58}.ColorControls_footerControls__JY9Il{display:flex;width:100%;align-items:center;gap:.75rem;padding:16px 24px;border-top:1px solid var(--color-interface-border-medium,#e7d0dc)}.ColorControls_swatchesApplyGroupFooter___rSao{flex-shrink:0;padding:10px 16px;background:#fff}.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,#ffffff);font-size:14px;outline:none}.ColorControls_editFooterInput__UAm0A:focus{border-color:var(--borders-focus,#976080)}.ColorControls_editFooterInput__UAm0A::-moz-placeholder{color:var(--color-text-tertiary,#9e9ea6)}.ColorControls_editFooterInput__UAm0A::placeholder{color:var(--color-text-tertiary,#9e9ea6)}.ColorControls_createVariationsPopout__Br_CP{padding-bottom:10px}.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,#ffebf3);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,#f7eff3)}.ColorControls_newGroupInput__HksTS{width:236px;height:28px;padding:0 10px 0 8px;border-radius:4px;border:2px solid var(--borders-focus,#976080);background:var(--base-app-background,#ffffff);font-size:14px;outline:none}.ColorControls_newGroupInput__HksTS::-moz-placeholder{color:var(--color-text-tertiary,#9e9ea6);font-weight:400}.ColorControls_newGroupInput__HksTS::placeholder{color:var(--color-text-tertiary,#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:var(--color-text-secondary,#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:var(--color-text-secondary,#6e6e78);transition:color .15s ease}.ColorControls_groupActionButton__zipjp:hover:not(:disabled){color:var(--color-text-primary,#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 var(--color-text-secondary,#6e6e78);border-top:2px solid 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:var(--color-text-secondary,#6e6e78)}.ColorControls_collapseButton__PLJoj:hover{color:var(--color-text-primary,#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 #bdbdc5;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%}.CreateModuleFooter_clickHere__bj1sx{position:absolute;top:50%;right:34px;transform:translateY(-50%);pointer-events:none}.Footer_footer__9mML6{display:flex;border-top:1px solid var(--color-interface-border-dark,#e7d0dc)}.GeneratingProgress_generatingProgress__YQ2TM{display:flex;width:100%;flex-direction:column;padding:22px 20px 21px 24px;gap:16px;background:var(--color-bubblegum-25,#fef6fa)}.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,#7f4969)}.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%}.ImageMixFooter_clickHere__Cc9fW{position:absolute;top:50%;right:34px;transform:translateY(-50%);pointer-events:none}.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,#f1f1f3);background:var(--color-interface-bg,#fff);--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,.MixModuleControls_mixSliderContainer__jrWsV{display:flex;flex:1 1 0%;align-items:center;gap:.5rem;padding:1rem .75rem;border-radius:var(--radius-md,4px);border:1px solid var(--color-card-border-default,#e7d0dc);background:var(--color-card-bg-default,#fef6fa);height:54px}.MixModuleControls_beautifyCheckboxContainer__nA5T7{flex:0 1 auto}.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 #e7d0dc;border-radius:var(--radius-md,2px);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;width:var(--ref-img-col-width);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,#f7eff3);border-radius:var(--radius-md,2px);border:1px solid #e7d0dc}.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,2px);overflow:hidden;border:1px solid #e7d0dc}.FileSelector_example__ba46p img{-o-object-position:center 0;object-position:center 0}.FileSelector_clickHere__iYTLk{position:absolute;top:50%;left:-4px;transform:translateY(-50%);pointer-events:none;z-index:1024}.FileSelector_buttonGroup__8bI5m{position:absolute;right:.5rem;top:.5rem;display:flex;background-color:#fff;border-radius:var(--radius-sm,2px);border:1px solid #d6b2c5;z-index:5}.FileSelector_cropButton__pOGVW{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.FileSelector_cropButton__pOGVW:disabled,.FileSelector_cropButton__pOGVW[disabled]{pointer-events:none}:where(.FileSelector_cropButton__pOGVW:is(input[type=checkbox])),:where(.FileSelector_cropButton__pOGVW:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FileSelector_cropButton__pOGVW:is(input[type=checkbox]):after,.FileSelector_cropButton__pOGVW:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.FileSelector_cropButton__pOGVW:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.FileSelector_cropButton__pOGVW:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,black)}}@supports not (color:oklch(0% 0 0)){.FileSelector_cropButton__pOGVW:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.FileSelector_cropButton__pOGVW.FileSelector_glass__TkeKF:hover{--glass-opacity:25%;--glass-border-opacity:15%}.FileSelector_cropButton__pOGVW:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}.FileSelector_cropButton__pOGVW:disabled:hover,.FileSelector_cropButton__pOGVW[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.FileSelector_cropButton__pOGVW:is(input[type=checkbox]:checked):hover,.FileSelector_cropButton__pOGVW:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}}@media (prefers-reduced-motion:no-preference){.FileSelector_cropButton__pOGVW{animation:FileSelector_button-pop__gEicJ var(--animation-btn,.25s) ease-out}}.FileSelector_cropButton__pOGVW:active:focus,.FileSelector_cropButton__pOGVW:active:hover{animation:FileSelector_button-pop__gEicJ 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.FileSelector_cropButton__pOGVW{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.FileSelector_cropButton__pOGVW:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.FileSelector_cropButton__pOGVW.FileSelector_glass__TkeKF{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.FileSelector_cropButton__pOGVW.FileSelector_glass__TkeKF.FileSelector_btn-active__zIMN9{--glass-opacity:25%;--glass-border-opacity:15%}.FileSelector_cropButton__pOGVW{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.FileSelector_cropButton__pOGVW,.FileSelector_cropButton__pOGVW.FileSelector_btn-active__zIMN9{border-color:transparent;background-color:transparent;text-decoration-line:underline}.FileSelector_cropButton__pOGVW.FileSelector_btn-disabled__MiJOW,.FileSelector_cropButton__pOGVW:disabled,.FileSelector_cropButton__pOGVW[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.FileSelector_cropButton__pOGVW:is(input[type=checkbox]:checked),.FileSelector_cropButton__pOGVW:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.FileSelector_cropButton__pOGVW:is(input[type=checkbox]:checked):focus-visible,.FileSelector_cropButton__pOGVW:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.FileSelector_join__ciYX_>:where(:not(:first-child)):is(.FileSelector_cropButton__pOGVW){margin-inline-start:calc(var(--border-btn) * -1)}.FileSelector_cropButton__pOGVW{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.FileSelector_btn-square__UMG_O:where(.FileSelector_cropButton__pOGVW){height:1.5rem;width:1.5rem;padding:0}.FileSelector_btn-circle__bswDE:where(.FileSelector_cropButton__pOGVW){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.FileSelector_join__ciYX_.FileSelector_join-vertical__vwHQV>:where(:not(:first-child)):is(.FileSelector_cropButton__pOGVW){margin-top:calc(var(--border-btn) * -1)}.FileSelector_join__ciYX_.FileSelector_join-horizontal__W63Vd>:where(:not(:first-child)):is(.FileSelector_cropButton__pOGVW){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.FileSelector_cropButton__pOGVW{color:var(--color-link-text-default,#7F4969);text-decoration:none}.FileSelector_cropButton__pOGVW:disabled{background:none}.FileSelector_cropButton__pOGVW{gap:6px;color:#32323b}.FileSelector_cropButton__pOGVW.FileSelector_active__CRktN{border-radius:var(--radius-sm,2px);border:1px solid var(--color-icon-button-border-selected,#e7d0dc);background:var(--color-icon-button-bg-hover,#f7eff3)}.StepNumberLabel_stepNumberLabel__V_9b_{display:flex;align-items:center;justify-content:center;color:var(--color-global-text-primary,#000);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,2px);background:var(--color-bubblegum-600,#7f4969);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,#f1f1f3)}.ReferenceImageControls_referenceImageControls__Ra_al:last-child{padding-left:var(--ref-img-col-gap)}.ReferenceImageControls_fileSection__T1u4l{display:flex;flex-direction:column;gap:1rem}.ReferenceImageControls_slidersSection__c9G_J{display:flex;flex-direction:column;gap:1.5rem}.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,#d1d5db);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,#d1d5db);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{background-color:var(--color-border-secondary);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:var(--color-dragonfruit-500,#e0457b)}.SketchPromptsModal_thumbnail__yIG0f:hover:not(.SketchPromptsModal_selected__M18Kn){border-color:var(--color-border-secondary)}.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,#22c55e);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,#d1d5db)}.SketchPromptsModal_promptInputContainer__gmMUu:focus-within{border-color:var(--color-primary)}.SketchPromptsModal_promptTextarea__9pIgN{min-height:6rem;width:100%;background-color:transparent;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)}.SketchPromptsModal_promptTextarea__9pIgN:focus{outline:2px solid transparent;outline-offset:2px}.SketchPromptsModal_promptTextarea__9pIgN{border:none;border-radius:8px 8px 0 0;resize:vertical}.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:var(--color-dragonfruit-500,#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:var(--color-dragonfruit-500,#e0457b)}.SketchPromptsModal_toolbarDivider__I1JiM{width:1px;height:14px;background:var(--color-border-tertiary,#d1d5db);margin:0 8px}.SketchPromptsModal_suggestionBox__4Olmb{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border-radius:var(--radius-md,4px);background:var(--color-dragonfruit-50,#ffebf3)}.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,#7f4969)}.SketchPromptsModal_actionsSection__KQQCC{border-top-width:1px;padding-top:1rem;border-color:var(--color-border-tertiary,#d1d5db);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,#d1d5db);color:var(--color-text-primary)}.SketchPromptsModal_cancelButton__cTNOz:hover{background:var(--color-background-secondary,#f5f5f5)}.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:var(--color-dragonfruit-500,#e0457b);border:none;color:#fff}.SketchPromptsModal_saveButton__sF_nY:hover{background:var(--color-dragonfruit-600,#c73d6d)}.MaskToolbar_controlsContainer___cYZS{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background-color:var(--base-200);border-radius:.5rem}.MouseTools_toolButton__xzBqU{display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid rgba(0,0,0,0);padding:8px;width:32px;height:32px}.MouseTools_toolButton__xzBqU:hover{border-color:var(--color-interface-border,#bdbdc5)}.MouseTools_toolButton__xzBqU.MouseTools_selected__29DdL{border:1px solid var(--color-icon-button-border-selected,#e7d0dc);background:var(--color-icon-button-bg-hover,#f7eff3)}.MouseTools_toolButton__xzBqU:disabled{opacity:.7}.MouseTools_toolButton__xzBqU:disabled:hover{border-color:rgba(0,0,0,0)}.MouseTools_buttonGrid__M_niK{display:grid;grid-template-columns:1fr;gap:8px}.MouseTools_maskToolsSection__eTgzV{display:flex;flex-direction:column;gap:8px;border-radius:4px;border:1px solid rgba(0,0,0,0);padding:4px;margin:-4px;transition:border-color .15s ease}.MouseTools_maskToolsSection__eTgzV.MouseTools_highlighted__nRspY{border-color:var(--color-interface-border,#bdbdc5)}.MouseTools_chevronButton__TciPG{display:flex;align-items:center;justify-content:center;width:32px;height:24px;border:none;background:rgba(0,0,0,0);border-radius:2px;cursor:pointer;color:var(--color-text-secondary,#6b6b76);transition:background-color .15s ease}.MouseTools_chevronButton__TciPG:hover{background-color:var(--color-interface-bg-hover,#f5f5f7)}.MouseTools_leftControlsContainer__rHzA5{position:relative;display:flex;flex-direction:column;border-right:1px solid var(--color-interface-border,#bdbdc5);background:var(--color-interface-bg,#fff);height:100%;width:48px;flex-shrink:0}.MaterialMaskModal_materialMaskModal__e81Uo{display:none;flex-direction:column}@media (min-width:768px){.MaterialMaskModal_materialMaskModal__e81Uo{display:flex}}.MaterialMaskModal_materialMaskModal__e81Uo{position:fixed;z-index:1040;top:0;bottom:0;left:0;right:0;--header-height:0px}.MaterialMaskModal_backdropContainer__AuaT_{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;overflow:auto;width:100%;height:100%;background:rgba(30,30,37,.8);backdrop-filter:blur(4px);padding:80px}.MaterialMaskModal_closeButton__5I6wU{position:absolute;display:flex;align-items:center;justify-content:center;top:16px;right:16px;width:32px;height:32px;border-radius:4px;background:#fff;border:1px solid #d6b2c5;cursor:pointer;z-index:2}.MaterialMaskModal_modalContainer__YItZo{display:flex;flex:1;justify-content:center;width:100%;border-radius:8px;overflow:hidden;align-items:start;gap:12px}.MaterialMaskModal_leftPanel__2Ey_n,.MaterialMaskModal_rightPanel__3lHd2{display:flex;padding:16px;background:#fff;border-radius:6px;flex-direction:column;gap:12px}.MaterialMaskModal_rightPanel__3lHd2{height:100%;flex:1}.MaterialMaskModal_maskCanvasContainer__4y_Dp{position:relative;width:100%;flex:1;overflow:hidden;border-radius:8px;background:#fff;margin-top:16px;margin-bottom:16px;border:1px solid #eaeaea}.MaterialMaskModal_selected__oMJWx{border:2px solid #d6b2c5;border-radius:6px;cursor:pointer}.PromptOptionsSection_container__ZmHC7{display:flex;flex-direction:column;gap:1.25rem}.PromptOptionsSection_picker__C6uM1{display:flex;gap:.75rem}.PromptOptionsSection_customPromptsRow__h_s5X{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.PromptOptionsSection_errorLink__FyGs4{cursor:pointer;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity,1)))}.PromptOptionsSection_errorLink__FyGs4:hover{text-decoration-line:underline}.PromptOptionsSection_detectionProgress__9L4wI{display:flex;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--color-global-text-secondary)}.S2RModePicker_picker__kHzp1{display:flex;gap:.75rem}.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,#7f4969);border-color:var(--color-input-border-default,#e7d0dc);background:var(--color-input-bg-default,#f7eff3);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,#e7d0dc);background:var(--color-input-bg-default,#f7eff3);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,#e7d0dc);border-radius:0}.SideDock_container__5_Vne{position:relative;display:flex;overflow:visible;background:var(--color-interface-bg,#fff)}.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:#32323b}.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,#7f4969);background:var(--color-icon-button-bg-hover,#f7eff3)}.SideDock_container__5_Vne.SideDock_bottom__0gLdP{height:100%;width:100%;flex-direction:column;border-left:2px solid var(--color-interface-border-light,#f1f1f3)}.SideDock_container__5_Vne.SideDock_bottom__0gLdP .SideDock_toolbarButtonGroup__US0Y6{align-items:center}.SideDock_drawer__2Ntm4{background:var(--color-interface-bg,#fff)}.SideDock_drawer__2Ntm4,.SideDock_toolbar__L0BoU{border-style:solid;border-color:var(--color-interface-border,#bdbdc5)}.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,4px);border:1px solid var(--color-interface-border-light,#f1f1f3);background:var(--color-interface-bg,#fff)}.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,#7f4969)}.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}@media (min-width:1024px){.SideDock_right__ersL6 .SideDock_drawer__2Ntm4{position:static}}.SideDock_right__ersL6 .SideDock_drawer__2Ntm4{border-left-width:1px;right:calc(var(--button-width) + var(--toolbar-border-width))}.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-interface-border-dark,#e7d0dc);border-top:1px solid var(--color-interface-border-dark,#e7d0dc)}.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,#e7d0dc)}.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,4px);border:1px solid var(--color-interface-border-dark,#d6b2c5);background:var(--color-interface-bg,#fff);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,#bdbdc5)}.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,linear-gradient(180deg,#e61e57 0,#be1e78 100%))}.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:var(--color-charcoal-900,#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,2px);background:var(--color-charcoal-75,#e4e4e9);left:49px;bottom:52px}.ExampleCard_sourceImage__zrXDl,.ExampleCard_targetImage___Qtx4{position:absolute;border-radius:var(--radius-md,4px);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 #bdbdc5;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(--secondary)/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_outputImage__nnzy_ .History_selectionOverlay__vvw_G{position:absolute;left:0;top:0;height:100%;width:100%;--tw-bg-opacity:1;background-color:oklch(var(--primary)/var(--tw-bg-opacity,1));opacity:0}.History_outputImage__nnzy_.History_selected__T04fp .History_selectionOverlay__vvw_G{opacity:.5}.History_outputImage__nnzy_:hover .History_selectionOverlay__vvw_G{opacity:.7}.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,#7f4969);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,#f1f1f3)}.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,4px);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border:1px solid var(--color-interface-border,#bdbdc5);-o-object-fit:contain;object-fit:contain}.History_voteIcon__ytj3w{position:absolute;bottom:.25rem;right:.25rem}.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,#f1f1f3)}.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-sm,4px);border:1px solid var(--borders-sec-neutral,#d7d7dc);cursor:pointer;transition:all .2s ease}.LayerControls_layerHeaderIconButton__u6rX5:hover:not(:disabled){opacity:.7}.LayerControls_layerHeaderIconButton__u6rX5:disabled{opacity:.5;cursor:not-allowed}.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-md,2px);height:200px}.EditorFileSelector_cropButton__WVYGy{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.EditorFileSelector_cropButton__WVYGy:disabled,.EditorFileSelector_cropButton__WVYGy[disabled]{pointer-events:none}:where(.EditorFileSelector_cropButton__WVYGy:is(input[type=checkbox])),:where(.EditorFileSelector_cropButton__WVYGy:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.EditorFileSelector_cropButton__WVYGy:is(input[type=checkbox]):after,.EditorFileSelector_cropButton__WVYGy:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.EditorFileSelector_cropButton__WVYGy:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.EditorFileSelector_cropButton__WVYGy:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,black)}}@supports not (color:oklch(0% 0 0)){.EditorFileSelector_cropButton__WVYGy:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.EditorFileSelector_cropButton__WVYGy.EditorFileSelector_glass__SUP59:hover{--glass-opacity:25%;--glass-border-opacity:15%}.EditorFileSelector_cropButton__WVYGy:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.EditorFileSelector_cropButton__WVYGy:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.EditorFileSelector_cropButton__WVYGy:disabled:hover,.EditorFileSelector_cropButton__WVYGy[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.EditorFileSelector_cropButton__WVYGy:is(input[type=checkbox]:checked):hover,.EditorFileSelector_cropButton__WVYGy:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}}@media (prefers-reduced-motion:no-preference){.EditorFileSelector_cropButton__WVYGy{animation:EditorFileSelector_button-pop__imQom var(--animation-btn,.25s) ease-out}}.EditorFileSelector_cropButton__WVYGy:active:focus,.EditorFileSelector_cropButton__WVYGy:active:hover{animation:EditorFileSelector_button-pop__imQom 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.EditorFileSelector_cropButton__WVYGy{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.EditorFileSelector_cropButton__WVYGy:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.EditorFileSelector_cropButton__WVYGy.EditorFileSelector_glass__SUP59{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.EditorFileSelector_cropButton__WVYGy.EditorFileSelector_glass__SUP59.EditorFileSelector_btn-active__k7F8l{--glass-opacity:25%;--glass-border-opacity:15%}.EditorFileSelector_cropButton__WVYGy{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.EditorFileSelector_cropButton__WVYGy.EditorFileSelector_btn-active__k7F8l{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.EditorFileSelector_cropButton__WVYGy.EditorFileSelector_btn-disabled__sHBL4,.EditorFileSelector_cropButton__WVYGy:disabled,.EditorFileSelector_cropButton__WVYGy[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.EditorFileSelector_cropButton__WVYGy:is(input[type=checkbox]:checked),.EditorFileSelector_cropButton__WVYGy:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.EditorFileSelector_cropButton__WVYGy:is(input[type=checkbox]:checked):focus-visible,.EditorFileSelector_cropButton__WVYGy:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.EditorFileSelector_join__9qT5F>:where(:not(:first-child)):is(.EditorFileSelector_cropButton__WVYGy){margin-inline-start:calc(var(--border-btn) * -1)}.EditorFileSelector_cropButton__WVYGy{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.EditorFileSelector_btn-square__nIlA7:where(.EditorFileSelector_cropButton__WVYGy){height:1.5rem;width:1.5rem;padding:0}.EditorFileSelector_btn-circle__8N6kS:where(.EditorFileSelector_cropButton__WVYGy){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.EditorFileSelector_join__9qT5F.EditorFileSelector_join-vertical__Qu3P_>:where(:not(:first-child)):is(.EditorFileSelector_cropButton__WVYGy){margin-top:calc(var(--border-btn) * -1)}.EditorFileSelector_join__9qT5F.EditorFileSelector_join-horizontal__L3L8B>:where(:not(:first-child)):is(.EditorFileSelector_cropButton__WVYGy){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.EditorFileSelector_cropButton__WVYGy{color:#32323b;background-color:#fff}.EditorFileSelector_cropButton__WVYGy.EditorFileSelector_active__OkiWW{border-radius:var(--radius-sm,2px);border:1px solid var(--color-icon-button-border-selected,#e7d0dc);background:var(--color-icon-button-bg-hover,#f7eff3)}.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,#fef6fa);border:1px solid var(--borders-sec-bubblegum,#e7d0dc);border-radius:4px}.CommonControls_message__JeU2L{font-size:14px;line-height:1.4;color:var(--color-text-primary,#32323b)}.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,#976080);border:none;border-radius:4px;color:#fff;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,#7d4f6a)}.CommonControls_smartMaskButton__fN9rT svg{width:16px;height:16px;flex-shrink:0}.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_uploadIcon__uQZ3b{filter:brightness(0) invert(1);opacity:.8}.FolderView_uploadIconDisabled__ST_dT{filter:brightness(0) invert(.58);opacity:1}.FolderView_plusIcon__XjXgB{filter:brightness(0) invert(0)}.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,10px)}.FolderView_folderGrid__hnQNO{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--folder-grid-gap,20px)}.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))}.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}.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%}.FileRow_fileRow__Md_l_{position:relative}.FileRow_fileRow__Md_l_.FileRow_selectModal__x7mF9{font-size:.75rem;line-height:1rem;font-weight:600}.FileRow_fileRow__Md_l_.FileRow_selected__7rOI6{background-color:oklch(var(--library-selected))}.FileRow_fileRow__Md_l_:hover:not(.FileRow_selected__7rOI6){background-color:oklch(var(--accent))}.FileRow_metadataCell__ti12e{padding-left:8px;padding-right:8px;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:oklch(var(--muted-foreground)/var(--tw-text-opacity,1))}.FileRow_nameCell__76vdf{max-width:300px}.FileRow_selectModal__x7mF9 .FileRow_nameCell__76vdf{max-width:calc(var(--modal-width) - 180px)}.FileRow_dragging__hK_5s{z-index:10;cursor:grabbing}.FileRow_multiselectDragged__NLm_F{opacity:.6}.LibraryHoverPreview_hoverPreview__7PBKd{z-index:10;position:fixed;transform:translateY(-110%) translateX(-50%)}.LibraryHoverPreview_hoverPreviewImage__3yBsq{border-radius:var(--radius-md,4px);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border:1px solid var(--color-interface-border,#bdbdc5);-o-object-fit:contain;object-fit:contain}.MiniTileItem_tile__Egl5m{display:flex;flex-direction:column;position:relative}.MiniTileItem_tile__Egl5m:hover .MiniTileItem_checkboxContainer__mopiM,.MiniTileItem_tile__Egl5m:hover .MiniTileItem_options__Vf2c_,.MiniTileItem_tile__Egl5m:hover .MiniTileItem_overlay__fffFg{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}.RightControls_examplesDockContent__XKnqa{height:100%}.RightControls_historyDockContent__CvT9m{height:100%;padding:0}.RightControls_fullHistoryButton__Yhi1z{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.RightControls_fullHistoryButton__Yhi1z:disabled,.RightControls_fullHistoryButton__Yhi1z[disabled]{pointer-events:none}:where(.RightControls_fullHistoryButton__Yhi1z:is(input[type=checkbox])),:where(.RightControls_fullHistoryButton__Yhi1z:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.RightControls_fullHistoryButton__Yhi1z:is(input[type=checkbox]):after,.RightControls_fullHistoryButton__Yhi1z:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.RightControls_fullHistoryButton__Yhi1z:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.RightControls_fullHistoryButton__Yhi1z:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,black)}}@supports not (color:oklch(0% 0 0)){.RightControls_fullHistoryButton__Yhi1z:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.RightControls_fullHistoryButton__Yhi1z.RightControls_glass__7fDA9:hover{--glass-opacity:25%;--glass-border-opacity:15%}.RightControls_fullHistoryButton__Yhi1z:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}.RightControls_btn-outline__ywpZr.RightControls_fullHistoryButton__Yhi1z:hover{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.RightControls_btn-outline__ywpZr.RightControls_fullHistoryButton__Yhi1z:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.RightControls_fullHistoryButton__Yhi1z:disabled:hover,.RightControls_fullHistoryButton__Yhi1z[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.RightControls_fullHistoryButton__Yhi1z:is(input[type=checkbox]:checked):hover,.RightControls_fullHistoryButton__Yhi1z:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}}@media (prefers-reduced-motion:no-preference){.RightControls_fullHistoryButton__Yhi1z{animation:RightControls_button-pop__GQ3Bv var(--animation-btn,.25s) ease-out}}.RightControls_fullHistoryButton__Yhi1z:active:focus,.RightControls_fullHistoryButton__Yhi1z:active:hover{animation:RightControls_button-pop__GQ3Bv 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.RightControls_fullHistoryButton__Yhi1z{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-s)}}@supports (color:color-mix(in oklab,black,black)){.RightControls_btn-outline__ywpZr.RightControls_fullHistoryButton__Yhi1z.RightControls_btn-active__yKJcB{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.RightControls_fullHistoryButton__Yhi1z:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}@supports (color:oklch(0% 0 0)){.RightControls_fullHistoryButton__Yhi1z{--btn-color:var(--s)}}.RightControls_fullHistoryButton__Yhi1z{color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.RightControls_fullHistoryButton__Yhi1z.RightControls_glass__7fDA9{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.RightControls_fullHistoryButton__Yhi1z.RightControls_glass__7fDA9.RightControls_btn-active__yKJcB{--glass-opacity:25%;--glass-border-opacity:15%}.RightControls_fullHistoryButton__Yhi1z{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.RightControls_fullHistoryButton__Yhi1z,.RightControls_fullHistoryButton__Yhi1z.RightControls_btn-active__yKJcB{border-color:transparent;background-color:transparent;text-decoration-line:underline}.RightControls_btn-outline__ywpZr.RightControls_fullHistoryButton__Yhi1z{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.RightControls_btn-outline__ywpZr.RightControls_fullHistoryButton__Yhi1z.RightControls_btn-active__yKJcB{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.RightControls_fullHistoryButton__Yhi1z.RightControls_btn-disabled__tgPpA,.RightControls_fullHistoryButton__Yhi1z:disabled,.RightControls_fullHistoryButton__Yhi1z[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.RightControls_fullHistoryButton__Yhi1z:is(input[type=checkbox]:checked),.RightControls_fullHistoryButton__Yhi1z:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.RightControls_fullHistoryButton__Yhi1z:is(input[type=checkbox]:checked):focus-visible,.RightControls_fullHistoryButton__Yhi1z:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.RightControls_join__rOs_4>:where(:not(:first-child)):is(.RightControls_fullHistoryButton__Yhi1z){margin-inline-start:calc(var(--border-btn) * -1)}.RightControls_fullHistoryButton__Yhi1z{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.RightControls_btn-square__GaKJi:where(.RightControls_fullHistoryButton__Yhi1z){height:1.5rem;width:1.5rem;padding:0}.RightControls_btn-circle__xFgem:where(.RightControls_fullHistoryButton__Yhi1z){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.RightControls_join__rOs_4.RightControls_join-vertical__EJt_d>:where(:not(:first-child)):is(.RightControls_fullHistoryButton__Yhi1z){margin-top:calc(var(--border-btn) * -1)}.RightControls_join__rOs_4.RightControls_join-horizontal__f2p1_>:where(:not(:first-child)):is(.RightControls_fullHistoryButton__Yhi1z){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.RightControls_fullHistoryButton__Yhi1z{color:var(--color-link-text-default,#7F4969);text-decoration:none}.RightControls_fullHistoryButton__Yhi1z:disabled{background:none}.RightControls_fullHistoryButton__Yhi1z{gap:6px;font-family:var(--font-inter);font-size:11px;font-style:normal;font-weight:600;line-height:8px;letter-spacing:.33px;text-transform:uppercase;height:unset;min-height:unset}.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,#aa0068);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,28px);padding:0 var(--spacing-button-padding-text-sm,12px);justify-content:center;align-items:center;border-radius:var(--radius-sm,2px);border:1px solid var(--color-button-secondary-white-border-default,#fff)}.WorkflowPopup_box__pP0xH,.WorkflowPopup_container__TY5nh{border:1px solid var(--color-borders-sec-neutral,#d7d7dc)}.WorkflowPopup_container__TY5nh{background:#fff}.WorkflowPopup_toolContainer__MAUxY{border:1px solid var(--color-borders-sec-neutral,#d7d7dc);height:98px}.WorkflowPopup_activeToolContainer__mzQ0A{border-color:var(--color-hover-button-border-default,#d6b2c5);background:var(--color-hover-button-bg-hover,#f7eff3)}.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;border:none;background:var(--color-app-background,#f8f8fa);border:1px solid var(--color-borders-sec-neutral,#d7d7dc);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;color:var(--color-global-text-primary,#000);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:break-word;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;display:flex;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,#d6b2c5);background:var(--color-hover-button-bg-hover,#f7eff3)}.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,#fff);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:#f1f1f3;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}