.VariationsModal_overlay__IT7IH{align-items:flex-end;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:11000}.VariationsModal_overlay__IT7IH:not(.VariationsModal_overlayBig__VxwAC){pointer-events:none}.VariationsModal_overlayBig__VxwAC{align-items:center;justify-content:center}.VariationsModal_modal__f7zZ9{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#081823e6;border-radius:16px;display:flex;flex-direction:column;gap:12px;height:448px;margin:16px 32px 0 0;overflow-y:auto;padding:16px;pointer-events:auto;transition:margin-bottom .18s ease;width:355px}.VariationsModal_modalFloating__cPGhf{transition:none}.VariationsModal_modalBig__xNtar{box-sizing:border-box;gap:16px;min-height:min(576px,100vh - 88px);min-width:min(1310px,100vw - 32px);overflow:hidden;padding:24px 0 24px 24px}.VariationsModal_modalBigDraggable__a5KFm{cursor:grab;-webkit-user-select:none;user-select:none}.VariationsModal_modalBigDraggable__a5KFm:active{cursor:grabbing}.VariationsModal_modalBigDraggable__a5KFm .VariationsModal_tableWrapper__yDNqO{cursor:auto;-webkit-user-select:auto;user-select:auto}.VariationsModal_modalBigMinimize__Xw9j4{animation:VariationsModal_minimizeToCorner__nqe3l .32s ease-in-out forwards}.VariationsModal_bigModalResizeE__MqxZb{cursor:ew-resize;height:100%;position:absolute;right:0;top:0;width:10px;z-index:2}.VariationsModal_bigModalResizeE__MqxZb:after{background:#3afcea38;border-radius:999px;bottom:24px;content:"";opacity:.55;position:absolute;right:3px;top:24px;transition:opacity .16s ease,background .16s ease,box-shadow .16s ease;width:2px}.VariationsModal_bigModalResizeE__MqxZb:hover:after{background:#3afceabf;box-shadow:0 0 12px #3afcea61;opacity:1}.VariationsModal_bigModalResizeS__0XmCz{bottom:0;cursor:ns-resize;height:10px;left:0;position:absolute;width:100%;z-index:2}.VariationsModal_bigModalResizeS__0XmCz:after{background:#3afcea38;border-radius:999px;bottom:3px;content:"";height:2px;left:24px;opacity:.55;position:absolute;right:24px;transition:opacity .16s ease,background .16s ease,box-shadow .16s ease}.VariationsModal_bigModalResizeS__0XmCz:hover:after{background:#3afceabf;box-shadow:0 0 12px #3afcea61;opacity:1}.VariationsModal_bigModalResizeSE__KX2EC{bottom:0;cursor:nwse-resize;height:20px;position:absolute;right:0;width:20px;z-index:3}.VariationsModal_bigModalResizeSE__KX2EC:after{border-bottom:1px solid #ffffff57;border-right:1px solid #ffffff57;bottom:6px;content:"";height:9px;opacity:.65;position:absolute;right:6px;transition:opacity .16s ease,border-color .16s ease;width:9px}.VariationsModal_bigModalResizeSE__KX2EC:hover:after{border-color:#3afceab8;opacity:1}.VariationsModal_header__KoIxJ{align-items:center;display:flex;gap:12px;justify-content:space-between}.VariationsModal_header__KoIxJ.VariationsModal_headerBig__Mj3HU{padding-right:24px}.VariationsModal_headerDraggable__Fp4Yi{cursor:grab;-webkit-user-select:none;user-select:none}.VariationsModal_headerDraggable__Fp4Yi:active{cursor:grabbing}.VariationsModal_headerLeft__o4M5V{align-items:center;display:flex;gap:8px}.VariationsModal_title__7ioMS{color:#fff;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:24px;margin:0}.VariationsModal_addButton__DNoWJ{align-items:center;background:#ffffff0a;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;font-family:Manrope,GeneralSans,sans-serif;font-size:14px;font-style:normal;font-weight:500;gap:4px;height:32px;justify-content:center;letter-spacing:.03em;line-height:22px;padding:4px 6px;text-transform:none;transition:color .2s ease}.VariationsModal_addButton__DNoWJ svg path{stroke:#fff9}.VariationsModal_addButton__DNoWJ.VariationsModal_disabled__WJflD{cursor:not-allowed;opacity:.6}.VariationsModal_addButton__DNoWJ span{color:inherit;margin-left:0!important}.VariationsModal_addButton__DNoWJ:hover span{color:#fff}.VariationsModal_addButton__DNoWJ:hover svg path{stroke:#fff}.VariationsModal_addButton__DNoWJ:active span{color:var(--accent-color)}.VariationsModal_addButton__DNoWJ:active svg path{stroke:var(--accent-color)}.VariationsModal_addButton__DNoWJ:focus span{color:#ffffffb3}.VariationsModal_addButton__DNoWJ:focus svg path{stroke:#fff9}.VariationsModal_rowRightColumn__qYl\+y{align-items:center;display:flex;gap:8px;justify-content:flex-end;min-width:108px}.VariationsModal_rowRightColumn__qYl\+y .VariationsModal_credits__jZ\+bt{align-items:center;border-radius:0;border-right:1px solid #ffffff14;color:#3afcea;cursor:default;display:flex;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;height:22px;letter-spacing:.03em;line-height:160%;margin-right:4px;padding-right:12px;pointer-events:none}.VariationsModal_rowGenerateButton__8WT\+S{align-items:center;background:#ffffff0a;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;height:24px;justify-content:center;overflow:hidden;padding:1px;position:relative;transition:background .15s ease,border-color .15s ease;width:24px}.VariationsModal_rowGenerateButton__8WT\+S:before{background:linear-gradient(90deg,#d3f85a,#3afcea);border-radius:6px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .15s ease}.VariationsModal_rowGenerateButton__8WT\+S:hover{border-color:#0000}.VariationsModal_rowGenerateButton__8WT\+S:hover:before{opacity:1}.VariationsModal_rowGenerateButton__8WT\+S:active{background-color:var(--accent-color);border-color:#0000}.VariationsModal_rowGenerateButton__8WT\+S:active svg path{fill:#11252f}.VariationsModal_generateBtn__3GDyg{align-items:center;background:#ffffff0a;border:1px solid color-mix(in srgb,var(--accent-color) 60%,#0000);border-radius:8px;box-sizing:border-box;color:#ffffffb3;cursor:pointer;display:flex;font-family:Manrope,GeneralSans,sans-serif;font-size:12px;font-style:normal;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:.02em;line-height:20px;margin:0 6px;padding:12px 8px;text-transform:none;transition:color .2s ease}.VariationsModal_generateBtn__3GDyg span{color:inherit;margin-left:0!important}.VariationsModal_generateBtn__3GDyg.VariationsModal_allLabel__Dmcda{font-size:16px;height:36px;line-height:24px;margin:0 0 0 10px;padding:12px}.VariationsModal_generateBtn__3GDyg svg path{stroke:#cacaca}.VariationsModal_generateBtn__3GDyg:hover span{color:#fff}.VariationsModal_generateBtn__3GDyg:hover svg path{stroke:#fff}.VariationsModal_generateBtn__3GDyg:active span{color:var(--accent-color)}.VariationsModal_generateBtn__3GDyg:active svg path{stroke:var(--accent-color)}.VariationsModal_generateBtn__3GDyg:focus span{color:#ffffffb3}.VariationsModal_generateBtn__3GDyg:focus svg path{stroke:#cacaca}.VariationsModal_generateBtn__3GDyg.VariationsModal_disabled__WJflD{cursor:not-allowed;opacity:.6}.VariationsModal_closeButton__hh0Ug,.VariationsModal_infoCloseButton__rtdEB,.VariationsModal_minimizeIcon__eKSZE{align-items:center;color:#747b7e;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:28px}.VariationsModal_closeButton__hh0Ug svg,.VariationsModal_infoCloseButton__rtdEB svg,.VariationsModal_minimizeIcon__eKSZE svg{display:block}.VariationsModal_closeButton__hh0Ug:hover,.VariationsModal_infoCloseButton__rtdEB:hover,.VariationsModal_minimizeIcon__eKSZE:hover{color:#d1d5db}.VariationsModal_closeButton__hh0Ug:active,.VariationsModal_infoCloseButton__rtdEB:active,.VariationsModal_minimizeIcon__eKSZE:active{color:var(--accent-color)}.VariationsModal_closeBtn__RZVOG{margin-right:5px}.VariationsModal_minimizeIcon__eKSZE{background:#04070ee6;border:1px solid #ffffff1f;border-radius:999px}.VariationsModal_minimizeIcon__eKSZE:hover{background:#0e1726f5;border-color:#ffffff52;color:#d1d5db}.VariationsModal_minimizeIcon__eKSZE:active{background:var(--accent-color);border-color:#0000;color:#060b17}.VariationsModal_searchRow__RVDS4{align-items:center;display:flex;gap:8px;height:32px;position:relative}.VariationsModal_searchRow__RVDS4.VariationsModal_searchBig__iBnb4{padding-right:24px}.VariationsModal_search__TCW-U{border:1px solid #ffffff0f;border-radius:24px;height:32px;justify-content:space-between;padding:1px 12px}.VariationsModal_searchLeft__qwWfo,.VariationsModal_search__TCW-U{align-items:center;display:flex;gap:4px;width:100%}.VariationsModal_searchIcon__G92Dl path{fill:#fff6;transition:all .2s ease}.VariationsModal_searchIconFocused__\+5yCh path{fill:#fff}.VariationsModal_searchInput__Ndy5l{background:none;border:none;box-shadow:none;color:#fff;cursor:text;font-family:GeneralSans,sans-serif;font-size:12px;height:32px;line-height:20px;outline:none;padding:0;width:100%}.VariationsModal_searchInput__Ndy5l:-ms-input-placeholder,.VariationsModal_searchInput__Ndy5l::-moz-placeholder,.VariationsModal_searchInput__Ndy5l::-webkit-input-placeholder,.VariationsModal_searchInput__Ndy5l::placeholder{color:#fff6!important}.VariationsModal_closeSearch__AOsZ0{cursor:pointer;opacity:0;pointer-events:none;transition:all .2s ease}.VariationsModal_closeSearchActive__W0z6B{opacity:1;pointer-events:auto}.VariationsModal_filterButton__icsgQ{align-items:center;border:1px solid #ffffff0f;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;transition:all .3s ease;width:32px}.VariationsModal_filterButton__icsgQ:hover svg path{stroke:#fff}.VariationsModal_filterButtonActive__RrJo6 svg path{stroke:var(--accent-color)}.VariationsModal_favouritesToggle__6vJTR{cursor:pointer;height:32px;min-width:32px;width:32px}.VariationsModal_favouritesToggle__6vJTR:hover rect{fill:#ffffff14}.VariationsModal_filtersBar__\+GvHo{animation:VariationsModal_dropdownFadeIn__xvkNF .2s ease-out;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#081823f2;border-radius:8px;box-shadow:0 4px 12px #0000004d;max-height:calc(100vh - 300px);overflow-y:auto;padding:8px;position:absolute;right:0;top:105px;width:204px;z-index:1000}.VariationsModal_filtersHeader__1XLAu{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.VariationsModal_filtersTitle__fTdek{color:#fffc;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:140%;margin:0}.VariationsModal_filtersCloseButton__q00-w{background:#0000;border:none;border-radius:50%;height:24px;width:24px}.VariationsModal_filtersContent__PN\+KS{display:flex;flex-direction:column;gap:4px}.VariationsModal_filterGroup__n--qP{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.VariationsModal_filterGroupHeader__xsyA1{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:2px 2px 2px 0;width:100%}.VariationsModal_filterGroupLabel__Jyvr7{color:#ffffffb3;font-family:GeneralSans,sans-serif;font-size:12px;letter-spacing:.02em;line-height:140%}.VariationsModal_filterGroupChevron__sBCcA{color:#fff9;font-size:10px;transition:transform .16s ease}.VariationsModal_filterGroupChevron__sBCcA:hover{color:#fff;color:var(--accent-color)}.VariationsModal_filterGroupChevronOpen__h-ZDX{transform:rotate(180deg)}.VariationsModal_filterTagsRow__gtqry{display:flex;flex-wrap:wrap;gap:4px}.VariationsModal_filterTag__h0s8D{align-items:center;background:#ffffff0a;border:none;border-radius:8px;color:#fff9;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:10px;gap:6px;justify-content:center;letter-spacing:.3px;line-height:100%;padding:5px 10px;transition:background .16s ease,color .16s ease,transform .04s ease;width:auto}.VariationsModal_filterTag__h0s8D span{white-space:nowrap}.VariationsModal_filterTag__h0s8D:hover{background:#ffffff0a;color:#fff}.VariationsModal_filterTag__h0s8D:active{background-color:#0000;border:1px solid var(--accent-color);color:var(--accent-color)}.VariationsModal_filterTagActive__IzN3y{background:#ffffff14;color:var(--accent-color)}@keyframes VariationsModal_dropdownFadeIn__xvkNF{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.VariationsModal_listWithTree__6SvVp,.VariationsModal_list__Cm--K{display:flex;flex-direction:column;gap:16px;margin-top:4px}.VariationsModal_listWithTree__6SvVp{position:relative}.VariationsModal_modalVarCardRow__JPd2i{align-items:stretch;display:flex;min-height:0}.VariationsModal_tableWrapper__yDNqO{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:4px;min-height:0}.VariationsModal_tableHeader__zT400{grid-column-gap:24px;align-items:flex-start;box-sizing:border-box;column-gap:24px;display:grid;grid-template-columns:minmax(370px,1.5fr) repeat(6,96px) repeat(2,112px) minmax(96px,1.2fr);margin-bottom:12px;padding:0 32px 0 1px}.VariationsModal_tableHeaderCell__6vc3J{color:#fff;font-family:GeneralSans,sans-serif;font-size:12px;font-weight:400;line-height:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariationsModal_tableHeaderCellAdditional__DLbPg{width:100%}.VariationsModal_tableBody__GiIq\+{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;overflow-y:auto;padding-right:24px;position:relative;width:100%}.VariationsModal_treeOverlay__MIbbl{left:1px;overflow:visible;pointer-events:none;position:absolute;top:0;z-index:0}.VariationsModal_treeOverlayPath__WFrIo{fill:none;stroke:#124543;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.VariationsModal_tableFooter__O6O3g{align-items:center;display:flex;justify-content:flex-end;margin-top:4px;padding-right:24px}.VariationsModal_tableFooter__O6O3g.VariationsModal_disabled__WJflD{opacity:.4;pointer-events:none}.VariationsModal_tableRow__750MD{grid-column-gap:24px;align-items:center;background:#0000;border-radius:8px;box-sizing:border-box;column-gap:24px;display:grid;grid-template-columns:minmax(370px,1.5fr) repeat(6,96px) repeat(2,112px) minmax(96px,1.2fr);height:56px;margin-bottom:19px;padding:4px 8px 4px 1px;position:relative;transition:background .16s ease,border-color .16s ease}.VariationsModal_tableRow__750MD:last-child{margin-bottom:0}.VariationsModal_tableRow__750MD.VariationsModal_selected__S\+yUC,.VariationsModal_tableRow__750MD:hover{background-color:#3afcea0a}.VariationsModal_tableRowNested__wc11s.VariationsModal_selected__S\+yUC,.VariationsModal_tableRowNested__wc11s:hover{background-color:#0000;background-image:linear-gradient(90deg,#0000,#0000 0,#3afcea0a 0);background-image:linear-gradient(90deg,#0000 0,#0000 var(--variation-row-indent,0),#3afcea0a var(--variation-row-indent,0))}.VariationsModal_treeIndent__5tuuw{align-self:stretch;flex-shrink:0}.VariationsModal_rowProgressTrack__dNAkK{background:#ffffff0f;border-radius:1px;bottom:0;height:2px;left:0;overflow:hidden;position:absolute;right:0}.VariationsModal_rowProgressBar__8Sn7b{background:linear-gradient(90deg,#3afceacc,#d3f85acc);border-radius:1px;height:100%;transition:width .4s ease}.VariationsModal_rowProgressBar__8Sn7b.VariationsModal_rowProgressIndeterminate__dCn7u{animation:VariationsModal_indeterminate__CQAyq 1.5s ease-in-out infinite;width:30%}@keyframes VariationsModal_indeterminate__CQAyq{0%{transform:translateX(-100%)}to{transform:translateX(333%)}}.VariationsModal_childFolderTrigger__K9-\+h{align-items:center;background:#3afcea;border:1px solid #0000;border-radius:50%;color:#060b17;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:10.66px;font-weight:500;height:16px;justify-content:center;letter-spacing:.01em;line-height:16px;transition:all .15s ease;width:16px}.VariationsModal_childFolderTrigger__K9-\+h:hover{background:#3afcea0f;border:1px solid #3afcea;color:#3afcea}.VariationsModal_childFolderTrigger__K9-\+h:focus{color:#060b17}.VariationsModal_childFolderTrigger__K9-\+h.VariationsModal_childFolderTriggerExpanded__5ZQiv,.VariationsModal_childFolderTrigger__K9-\+h.active,.VariationsModal_childFolderTrigger__K9-\+h:active{background:#081721;border:1px solid #3afcea;color:#3afcea}.VariationsModal_headerTitleRow__1x1bX{gap:8px}.VariationsModal_headerTitleRow__1x1bX,.VariationsModal_tableCell__UYk7Z{align-items:center;display:flex;min-width:0}.VariationsModal_tableCell__UYk7Z:not(.VariationsModal_tableCellName__FoB-C):not(.VariationsModal_tableCellActions__7uxtb):not(.VariationsModal_tableCellAdditional__DJD0z){overflow:hidden;width:100%}.VariationsModal_tableCellActions__7uxtb{justify-content:flex-end}.VariationsModal_tableCellName__FoB-C{gap:14px;max-width:370px}.VariationsModal_tableCellAdditional__DJD0z{min-width:0;width:100%}.VariationsModal_tableNameContent__cXqyr{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:4px}.VariationsModal_tableNameInput__xkeyW,.VariationsModal_tableName__46hVz{color:#ffffffeb;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:22px;max-width:226px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariationsModal_tableNameInput__xkeyW{background:#0000;border:none;max-width:140px;outline:none;padding:0}.VariationsModal_infoOverlay__RMN9r{align-items:center;background:#0000;display:flex;inset:0;justify-content:center;pointer-events:auto;position:fixed;z-index:13000}.VariationsModal_infoModal__ydaff{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#081823e6;border:1px solid #ffffff14;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-height:207px;opacity:0;padding:12px;transform:translateY(-8px);transition:opacity .2s ease-out,transform .2s ease-out;width:229px}.VariationsModal_infoModalVisible__LYbSn{opacity:1;transform:translateY(0);z-index:11111}.VariationsModal_infoHeader__rDqYd{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.VariationsModal_infoTitle__8CBGP{color:#fff;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:22px;margin:0}.VariationsModal_infoCloseButton__rtdEB{height:12px;width:12px}.VariationsModal_infoChipsRow__SRUQP{display:flex;flex-wrap:wrap;gap:4px}.VariationsModal_infoChipsRow__SRUQP .VariationsModal_chip__v8mPH{color:#fff;height:23px}.VariationsModal_infoMetaSection__xwIVp{border-top:1px solid #ffffff0f;display:flex;flex-direction:column;gap:8px;margin-top:-2px;padding-top:12px}.VariationsModal_infoMetaRow__05c6h{align-items:center;display:flex;gap:8px;justify-content:space-between}.VariationsModal_infoMetaLabel__RMw6Q{color:#ffffffb3}.VariationsModal_infoMetaLabel__RMw6Q,.VariationsModal_infoMetaValue__q-JQh{font-family:GeneralSans,sans-serif;font-size:12px;letter-spacing:.01em;line-height:20px}.VariationsModal_infoMetaValue__q-JQh{color:#fff}.VariationsModal_tableBadgeRow__r-Jbs{align-items:center;display:flex;gap:6px}.VariationsModal_badgeVariation__k9xY4{background:color-mix(in srgb,#3afcea 8%,#0000);color:#3afcea}.VariationsModal_badgeOriginal__J\+CEj{background:color-mix(in srgb,var(--accent-color) 8%,#0000);color:var(--accent-color)}.VariationsModal_badgeDraft__GfjUq{background:color-mix(in srgb,#ffb84c 12%,#0000);color:#ffb84c}.VariationsModal_dropdownTrigger__v9AlX{align-items:center;color:#fff6;cursor:pointer;display:flex;flex:1 1;font-family:GeneralSans,sans-serif;font-size:14px;gap:4px;justify-content:flex-start;letter-spacing:.02em;line-height:130%;min-width:0;outline:none;overflow:hidden;text-align:left}.VariationsModal_dropdownTrigger__v9AlX:focus{color:#fff6}.VariationsModal_dropdownTriggerChanged__aU6Fb{color:#3afcea}.VariationsModal_dropdownTriggerActive__krWC6,.VariationsModal_dropdownTriggerActive__krWC6:focus{color:var(--accent-color)}.VariationsModal_dropdownArrow__mAhzL{align-items:center;display:flex;justify-content:center;transition:transform .16s ease}.VariationsModal_dropdownArrowRotated__b4c30{transform:rotate(180deg)}.VariationsModal_dropdownTriggerLabel__zI6pg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariationsModal_dropdownCellWithCheckbox__5MQ1Q{align-items:center;display:flex;gap:6px;min-width:0;width:100%}.VariationsModal_variationFieldCheckbox__WB41h{flex-shrink:0}.VariationsModal_loading__V7BSz{--dropdown-color:var(--accent-color)}.VariationsModal_success__O6XF6{--dropdown-color:#3afcea}.VariationsModal_error__9FzGX{--dropdown-color:#ff004f}.VariationsModal_paused__Vbg1L{--dropdown-color:var(--accent-color)}.VariationsModal_error__9FzGX .VariationsModal_dropdownTriggerActive__krWC6,.VariationsModal_error__9FzGX .VariationsModal_dropdownTriggerActive__krWC6:focus,.VariationsModal_error__9FzGX .VariationsModal_dropdownTriggerChanged__aU6Fb,.VariationsModal_error__9FzGX .VariationsModal_dropdownTriggerLabel__zI6pg,.VariationsModal_error__9FzGX .VariationsModal_dropdownTrigger__v9AlX,.VariationsModal_error__9FzGX .VariationsModal_dropdownTrigger__v9AlX:focus,.VariationsModal_loading__V7BSz .VariationsModal_dropdownTriggerActive__krWC6,.VariationsModal_loading__V7BSz .VariationsModal_dropdownTriggerActive__krWC6:focus,.VariationsModal_loading__V7BSz .VariationsModal_dropdownTriggerChanged__aU6Fb,.VariationsModal_loading__V7BSz .VariationsModal_dropdownTriggerLabel__zI6pg,.VariationsModal_loading__V7BSz .VariationsModal_dropdownTrigger__v9AlX,.VariationsModal_loading__V7BSz .VariationsModal_dropdownTrigger__v9AlX:focus,.VariationsModal_paused__Vbg1L .VariationsModal_dropdownTriggerActive__krWC6,.VariationsModal_paused__Vbg1L .VariationsModal_dropdownTriggerActive__krWC6:focus,.VariationsModal_paused__Vbg1L .VariationsModal_dropdownTriggerChanged__aU6Fb,.VariationsModal_paused__Vbg1L .VariationsModal_dropdownTriggerLabel__zI6pg,.VariationsModal_paused__Vbg1L .VariationsModal_dropdownTrigger__v9AlX,.VariationsModal_paused__Vbg1L .VariationsModal_dropdownTrigger__v9AlX:focus,.VariationsModal_success__O6XF6 .VariationsModal_dropdownTriggerActive__krWC6,.VariationsModal_success__O6XF6 .VariationsModal_dropdownTriggerActive__krWC6:focus,.VariationsModal_success__O6XF6 .VariationsModal_dropdownTriggerChanged__aU6Fb,.VariationsModal_success__O6XF6 .VariationsModal_dropdownTriggerLabel__zI6pg,.VariationsModal_success__O6XF6 .VariationsModal_dropdownTrigger__v9AlX,.VariationsModal_success__O6XF6 .VariationsModal_dropdownTrigger__v9AlX:focus{color:var(--dropdown-color)}.VariationsModal_tableCellStatusIconSuccess__aKfBy{align-items:center;background:#3afcea;border-radius:50%;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.VariationsModal_error__9FzGX .VariationsModal_dropdownArrow__mAhzL,.VariationsModal_loading__V7BSz .VariationsModal_dropdownArrow__mAhzL,.VariationsModal_paused__Vbg1L .VariationsModal_dropdownArrow__mAhzL,.VariationsModal_success__O6XF6 .VariationsModal_dropdownArrow__mAhzL{color:inherit;height:16px;width:16px}.VariationsModal_dropdownStatic__qhsrC{align-items:center;color:#fff6;cursor:default;display:flex;flex:1 1;font-family:GeneralSans,sans-serif;font-size:14px;gap:6px;justify-content:flex-start;letter-spacing:.02em;line-height:130%;min-width:0;overflow:hidden;text-align:left}.VariationsModal_folderOutputMenu__htI7G{animation:VariationsModal_folderOutputMenuIn__LFaEd .16s ease;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(205deg,#081823 -28.66%,#0a28338f 97.37%);border:1px solid #ffffff14;border-radius:12px;max-width:min(133px,100vw - 24px);min-width:133px;padding:4px 0}@keyframes VariationsModal_folderOutputMenuIn__LFaEd{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.VariationsModal_folderOutputMenuItem__uOo4k{align-items:center;background:#0000;border:none;color:#fff9;cursor:pointer;display:flex;font-family:GeneralSans,sans-serif;font-size:12px;font-weight:400;gap:8px;justify-content:flex-start;letter-spacing:.01em;line-height:20px;margin:0;padding:4px 12px;transition:all .12s ease;width:100%}.VariationsModal_folderOutputMenuItem__uOo4k:hover{background:#ffffff0a;color:#fff}.VariationsModal_folderOutputMenuItem__uOo4k:active{background:#0000;color:var(--accent-color)}.VariationsModal_folderOutputMenuIcon__bvYes{align-items:center;display:inline-flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.VariationsModal_folderOutputMenuIcon__bvYes svg{display:block}.VariationsModal_folderOutputMenuLabel__L21qf{min-width:0}.VariationsModal_dropdownOverlay__VRy1n{align-items:center;background:#0000;display:flex;inset:0;justify-content:center;pointer-events:auto;position:fixed;z-index:12000}.VariationsModal_dropdownOverlayTransparent__pmb4y{background:#0000}.VariationsModal_variationsAdditionalPanel__mjBqy{box-sizing:border-box;max-width:calc(100vw - 48px);overflow:visible;padding:12px;width:-webkit-max-content;width:max-content}.VariationsModal_variationsAdditionalPromptPanel__vqCXZ{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:10px 12px}.VariationsModal_variationsAdditionalPromptHeader__66Fj-{align-items:center;color:#ffffffc7;display:flex;font-family:GeneralSans,sans-serif;font-size:12px;font-weight:500;gap:16px;justify-content:space-between;letter-spacing:0;line-height:16px}.VariationsModal_variationsAdditionalPromptHeader__66Fj- span:last-child{color:#3afceae6;font-family:Manrope,sans-serif;font-weight:600}.VariationsModal_variationsAdditionalPromptOptions__PWt4\+{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(150px,1fr))}.VariationsModal_variationsAdditionalPromptOption__YMSOc{align-items:center;background:hsla(0,0%,100%,.035);border-radius:6px;color:#ffffffd1;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:12px;gap:8px;letter-spacing:0;line-height:16px;min-width:0;padding:8px;transition:background .16s ease,color .16s ease}.VariationsModal_variationsAdditionalPromptOption__YMSOc:hover{background:#ffffff0f;color:#fff}.VariationsModal_variationsAdditionalPromptOption__YMSOc span:last-child{min-width:0}.VariationsModal_variationsAdditionalPromptOptionDisabled__Ijzoi{cursor:not-allowed;opacity:.45}.VariationsModal_variationsAdditionalPromptOptionDisabled__Ijzoi:hover{background:hsla(0,0%,100%,.035);color:#ffffffd1}.VariationsModal_variationsAdditionalPromptCheckbox__Cl-zq{flex:0 0 auto}.VariationsModal_variationGenerationModeToggle__rkbs6{grid-gap:4px;background:#ffffff0f;border-radius:8px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;padding:4px}.VariationsModal_variationGenerationModeToggleButton__yWH3f{background:#0000;border:0;border-radius:6px;color:#ffffffad;cursor:pointer;font-family:GeneralSans,sans-serif;font-size:12px;font-weight:500;min-height:30px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;transition:background .16s ease,color .16s ease;white-space:nowrap}.VariationsModal_variationGenerationModeToggleButton__yWH3f:hover{color:#fff}.VariationsModal_variationGenerationModeToggleButtonActive__oD6-a{background:#3afcea29;color:var(--accent-color)}.VariationsModal_variationsAdditionalControlsRow__fTJXQ{align-items:start;display:flex!important;flex-wrap:nowrap!important;gap:10px;max-width:100%;width:-webkit-max-content;width:max-content}.VariationsModal_variationsAdditionalControlsRow__fTJXQ>*{box-sizing:border-box;flex:0 0 auto;max-width:min(280px,100vw - 72px);min-width:0;width:auto}.VariationsModal_variationsAdditionalControlsRow__fTJXQ>div:last-child:empty{display:none}.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=controlGroup]{flex:0 0 auto;max-width:min(280px,100vw - 72px);width:auto}.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=aspectRatioButton],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=aspectRatioDropdown],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=dropdownWithLabel],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=modelPickerButton],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=modelPickerDropdown],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=size_dropdown],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=trigger],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=videoModelCredits__dropdown]{max-width:100%;min-width:0;width:100%}.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=aspectRatioText],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=modelPickerText],.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=text]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariationsModal_variationsAdditionalControlsRowVideo__ySW2e [class*=controlGroup]:first-child,.VariationsModal_variationsAdditionalControlsRowVideo__ySW2e [class*=modelPickerDropdown]{max-width:min(280px,100vw - 72px)}.VariationsModal_variationsAdditionalControlsRowImage__sVaar [class*=modelPickerDropdown]{max-width:min(260px,100vw - 72px)}@media(max-width:720px){.VariationsModal_variationsAdditionalPromptOptions__PWt4\+{grid-template-columns:1fr}.VariationsModal_variationsAdditionalControlsRow__fTJXQ{flex-wrap:wrap!important;width:100%}.VariationsModal_variationsAdditionalControlsRow__fTJXQ [class*=controlGroup],.VariationsModal_variationsAdditionalControlsRow__fTJXQ>*{max-width:100%;width:100%}}.VariationsModal_dropdown__ZPNgh{animation:VariationsModal_fadeInDropdown__vTDwS .2s ease;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#081823cc;border:1px solid #ffffff0f;border-radius:16px;display:flex;flex-direction:column;gap:12px;max-height:225px;max-width:calc(100% - 40px);padding:12px 0 12px 12px;width:380px}.VariationsModal_dropdown__ZPNgh.VariationsModal_aspectRatio__GahNU{width:-webkit-fit-content;width:fit-content}.VariationsModal_dropdown__ZPNgh.VariationsModal_dropdownAdditional__09RTp{max-height:min(520px,100vh - 32px);max-width:calc(100vw - 48px);overflow:visible;padding:0;width:-webkit-max-content;width:max-content}.VariationsModal_dropdown__ZPNgh.VariationsModal_dropdownVoiceover__HZxJy{max-height:min(520px,100vh - 32px);width:430px}.VariationsModal_dropdown__ZPNgh .VariationsModal_searchContainer__kPwj5{padding-right:12px}.VariationsModal_dropdown__ZPNgh .VariationsModal_dropdownSearchRow__fYKoR{margin-right:12px}.VariationsModal_dropdownUpward__j6FEX{animation:VariationsModal_fadeInDropdownUpward__x37Dv .2s ease}.VariationsModal_dropdownAdditional__09RTp.VariationsModal_dropdownUpward__j6FEX{animation:VariationsModal_fadeInDropdownUpwardAnchored__i4OXc .2s ease}.VariationsModal_dropdownAdditional__09RTp:not(.VariationsModal_dropdownUpward__j6FEX){animation:VariationsModal_fadeInDropdownAnchored__9ouMh .2s ease}@keyframes VariationsModal_fadeInDropdown__vTDwS{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes VariationsModal_fadeInDropdownAnchored__9ouMh{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes VariationsModal_fadeInDropdownUpward__x37Dv{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes VariationsModal_fadeInDropdownUpwardAnchored__i4OXc{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes VariationsModal_minimizeToCorner__nqe3l{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(260px,220px) scale(.3)}}.VariationsModal_dropdownTitle__1TRJh{color:#e5e7eb;font-family:GeneralSans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;letter-spacing:.02em}.VariationsModal_dropdownUsedRow__cV1tg{align-items:center;display:flex;flex-wrap:wrap;font-family:GeneralSans,sans-serif;font-size:12px;gap:8px;letter-spacing:.02em;line-height:20px}.VariationsModal_dropdownUsedLabel__FAima{color:#ffffffb3}.VariationsModal_dropdownUsedValue__jkdJf{align-items:center;color:#3afcea;display:inline-flex;gap:3px}.VariationsModal_dropdownFlag__0WN3u{border-radius:24px;box-shadow:0 0 0 1px #0f172a80}.VariationsModal_searchContainer__kPwj5{align-items:center;display:flex;gap:12px;justify-content:center;width:100%}.VariationsModal_searchContainer__kPwj5 .VariationsModal_addButton__DNoWJ{font-size:12px}.VariationsModal_dropdownSearchRow__fYKoR{align-items:center;background:#0000;border:1px solid #ffffff0f;border-radius:24px;display:flex;flex:1 1;gap:4px;height:32px;padding:0 12px}.VariationsModal_dropdownSearchIcon__EmJyi{flex-shrink:0}.VariationsModal_dropdownSearchInput__S2I\+8{background:#0000;border:none;box-shadow:none;color:#fff;flex:1 1;font-family:GeneralSans,sans-serif;font-size:12px;height:30px;line-height:20px;outline:none;padding:0}.VariationsModal_dropdownSearchInput__S2I\+8:-ms-input-placeholder,.VariationsModal_dropdownSearchInput__S2I\+8::-moz-placeholder,.VariationsModal_dropdownSearchInput__S2I\+8::-webkit-input-placeholder,.VariationsModal_dropdownSearchInput__S2I\+8::placeholder{color:#fff6}.VariationsModal_dropdownGrid__4jX\+\+{align-items:center;display:flex;flex-wrap:wrap;gap:8px;overflow-y:auto;padding-right:12px}.VariationsModal_dropdownVoiceover__HZxJy .VariationsModal_dropdownGrid__4jX\+\+{flex:0 1 auto;max-height:128px}.VariationsModal_voiceoverSourcePanel__dhvTW{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-right:12px;padding:10px}.VariationsModal_voiceoverSourceHeader__irPeD{color:#ffffffc2;font-family:GeneralSans,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px}.VariationsModal_voiceoverSourceOptions__h0Zqr{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.VariationsModal_voiceoverSourceOption__f1Nst{background:#ffffff0a;border:1px solid #0000;border-radius:6px;color:#ffffffb8;cursor:pointer;font-family:Manrope,sans-serif;font-size:12px;height:28px;letter-spacing:0;line-height:16px;min-width:0;overflow:hidden;padding:0 8px;text-overflow:ellipsis;transition:color .16s ease,border-color .16s ease,background .16s ease;white-space:nowrap}.VariationsModal_voiceoverSourceOption__f1Nst:hover:not(:disabled){background:#ffffff0f;color:#fff}.VariationsModal_voiceoverSourceOption__f1Nst:disabled{cursor:not-allowed;opacity:.42}.VariationsModal_voiceoverSourceOptionActive__WpO\+e{border-color:var(--accent-color);color:var(--accent-color)}.VariationsModal_voiceoverSourceLanguageHeader__5yCjv{color:#ffffffad;font-family:GeneralSans,sans-serif;font-size:12px;letter-spacing:0;line-height:16px}.VariationsModal_voiceoverSourceLanguageGrid__q2nw3{display:flex;flex-wrap:wrap;gap:6px;max-height:76px;overflow-y:auto;padding-right:4px}.VariationsModal_voiceoverSourceTextarea__eYXBf{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:6px;box-sizing:border-box;color:#fff;font-family:Manrope,sans-serif;font-size:12px;letter-spacing:0;line-height:16px;min-height:74px;outline:none;padding:8px;resize:vertical;width:100%}.VariationsModal_voiceoverSourceTextarea__eYXBf::placeholder{color:#ffffff61}.VariationsModal_voiceoverSourceTextareaReadOnly__rPYbp{background:hsla(0,0%,100%,.025);color:#ffffffb8;cursor:default;resize:none}.VariationsModal_voiceoverSourceTextareaReadOnly__rPYbp:focus{border-color:#ffffff14}.VariationsModal_localizeRow__vtk-n{align-items:center;display:flex;gap:8px;justify-content:space-between;padding-right:12px}.VariationsModal_localizeLabel__\+cRhD{color:#fff;font-family:GeneralSans,sans-serif;font-size:12px;letter-spacing:.02em;line-height:160%}.VariationsModal_toggleSwitch__4\+-rZ{display:inline-block;height:12px;max-width:24px;position:relative;width:24px}.VariationsModal_toggleSwitch__4\+-rZ input{height:0;opacity:0;width:0}.VariationsModal_toggleSlider__FF4AE{background-color:#ffffff54;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.VariationsModal_toggleSlider__FF4AE:before{background-color:#060b17;border-radius:50%;bottom:1px;content:"";height:10px;left:1px;position:absolute;transition:.3s;width:10px}input:checked+.VariationsModal_toggleSlider__FF4AE{background-color:#3afcea}input:checked+.VariationsModal_toggleSlider__FF4AE:before{transform:translateX(12px)}.VariationsModal_aspectRatioGrid__dDsUI{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;padding-right:12px}.VariationsModal_dropdownOption__vuUc3{align-items:center;background:#ffffff0a;border:1px solid #0000;border-radius:6px;color:#ffffffb3;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:12px;gap:3px;height:27px;justify-content:flex-start;letter-spacing:.02em;line-height:160%;padding:3px 10px 5px;transition:background .16s ease,border-color .16s ease,transform .04s ease}.VariationsModal_dropdownOption__vuUc3:hover{color:#fff}.VariationsModal_dropdownOptionSelected__xMdJ8{border-color:var(--accent-color);color:var(--accent-color)}.VariationsModal_dropdownOptionLabel__jFFsY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariationsModal_aspectRatioOption__reu66{background:#ffffff0a;border:1px solid #0000;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:82px;justify-content:center;padding:6px;transition:background .16s ease,border-color .16s ease,transform .04s ease;width:52px}.VariationsModal_aspectRatioPreview__Nsmll{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.VariationsModal_aspectRatioPreviewInner__xzEM6{display:flex;overflow:hidden;position:relative}.VariationsModal_aspectRatioImage__GiYHc{display:block;height:100%;object-fit:cover;width:100%}.VariationsModal_aspectRatioLabel__ODpnX{color:#fff;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.012em;line-height:22px;text-align:center}.VariationsModal_aspectRatioOptionSelected__lMWur{background-color:#0000;border-color:var(--accent-color)}.VariationsModal_aspectRatioOptionSelected__lMWur .VariationsModal_aspectRatioLabel__ODpnX{color:var(--accent-color)}.VariationsModal_card__uGZBp{grid-gap:6px;align-items:center;background:#0000;border:1px solid #ffffff0f;border-radius:8px;display:grid;gap:6px;grid-template-columns:auto 1fr;height:71px;padding:10px;position:relative;transition:background-color .16s ease}.VariationsModal_card__uGZBp:hover:not(.VariationsModal_selected__S\+yUC){background-color:#3afcea0a}.VariationsModal_card__uGZBp:before{background:linear-gradient(90deg,#d3f85a,#d3f85a 60%,#3afcea);border-radius:8px;box-sizing:border-box;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute}.VariationsModal_card__uGZBp.VariationsModal_selected__S\+yUC:before{opacity:1}.VariationsModal_thumbnailColumn__cHYjw{align-items:center;display:flex}.VariationsModal_thumbnailWrapper__DdI7D{border-radius:1px;overflow:visible;position:relative}.VariationsModal_thumbnail__9w9na{align-items:center;border-radius:8px;display:flex;height:48px;justify-content:center;overflow:visible;position:relative;width:48px}.VariationsModal_thumbnailImage__ofT7h{border-radius:4px;display:block;height:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:1}.VariationsModal_thumbnailChildFolderAnchor__mJFyA{bottom:-3px;position:absolute;right:3px;z-index:2}.VariationsModal_cardContent__fKkEh{display:flex;flex-direction:column;gap:6px}.VariationsModal_cardHeaderRow__IwAmh{align-items:center;display:flex;gap:8px;justify-content:space-between}.VariationsModal_nameRow__QzAqV{align-items:center;display:flex;gap:6px;justify-content:space-between;width:100%}.VariationsModal_cardTitleWithFolder__2zOsG{align-items:center;display:flex;gap:6px;min-width:0}.VariationsModal_cardTitle__7leNV{color:#ffffffeb;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:22px;max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariationsModal_cardTitle__7leNV.VariationsModal_variationTitle__xSswr{max-width:150px}.VariationsModal_badge__jyUKm{align-items:center;border-radius:4px;display:inline-flex;font-family:Manrope,sans-serif;font-size:10px;font-weight:500;justify-content:center;letter-spacing:.01em;line-height:8px;margin-right:2px;padding:3px 4px}.VariationsModal_cardActions__ZkRgT{align-items:center;display:flex;gap:6px}.VariationsModal_cardActions__ZkRgT .VariationsModal_rotated__s7JCn{transform:rotate(90deg)}.VariationsModal_cardActions__ZkRgT .VariationsModal_credits__jZ\+bt{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;gap:6px;letter-spacing:.03em;line-height:160%}.VariationsModal_cardActions__ZkRgT .VariationsModal_allCredits__hKdnv{background-color:#ffffff0a;border-radius:8px;cursor:default;height:36px;padding:8px}.VariationsModal_cardActions__ZkRgT .VariationsModal_heart__cXiJj{color:#fff6}.VariationsModal_cardActions__ZkRgT .VariationsModal_heart__cXiJj:hover{color:#fff}.VariationsModal_actionsMenuTriggerActive__aSEMx:not(.VariationsModal_rotated__s7JCn),.VariationsModal_cardActions__ZkRgT .VariationsModal_heart__cXiJj.VariationsModal_heartActive__elhuu,.VariationsModal_cardActions__ZkRgT .VariationsModal_heart__cXiJj:active{color:var(--accent-color)}.VariationsModal_actionsMenuTriggerActive__aSEMx:not(.VariationsModal_rotated__s7JCn) svg path{fill:var(--accent-color);stroke:var(--accent-color)}.VariationsModal_actionsMenuTriggerActive__aSEMx.VariationsModal_rotated__s7JCn svg path{fill:#fff}.VariationsModal_iconCircle__mxY8B{align-items:center;background:#0000;border:1px solid #ffffff0f;border-radius:50%;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:4px 6px;transition:background .16s ease,border-color .16s ease,transform .06s ease;width:32px}.VariationsModal_favoriteIcon__Jklmn{position:relative}.VariationsModal_favoriteIcon__Jklmn:before{border-radius:6px 6px 0 6px;box-shadow:0 0 8px #ff688c80;transform:rotate(-45deg)}.VariationsModal_favoriteIcon__Jklmn:after,.VariationsModal_favoriteIcon__Jklmn:before{background:radial-gradient(circle at 30% 30%,#ff9f9f 0,#ff7a7a 26%,#ff4b81 52%,#ff305c 78%,#ff2340 100%);content:"";height:12px;width:14px}.VariationsModal_favoriteIcon__Jklmn:after{border-radius:50%;left:3px;position:absolute;top:-2px}.VariationsModal_menuDots__8vcji{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:3px;justify-content:center;padding:4px 2px}.VariationsModal_menuDots__8vcji span{background:#fff9;border-radius:999px;height:3px;width:3px}.VariationsModal_metaRow__8pc26{display:flex;flex-wrap:wrap;gap:4px}.VariationsModal_metaRow__8pc26 .VariationsModal_chip__v8mPH{height:23px;padding:2px 3px!important}.VariationsModal_chip__v8mPH{align-items:center;border:1px solid #ffffff14;border-radius:5px;box-sizing:border-box;color:#ffffffb3;display:inline-flex;font-family:Manrope,sans-serif;font-size:12px;gap:4px;justify-content:center;letter-spacing:.03em;line-height:160%;padding:2px 4px;text-transform:none}.VariationsModal_actionsMenu__ZjQNu{animation:VariationsModal_actionsMenuAppear__i4mI9 .2s ease forwards;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#081823e6;border-radius:12px;display:flex;flex-direction:column;gap:0;justify-content:flex-start;max-width:min(153px,100vw - 24px);min-width:153px;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 0;transform:translateY(4px) scale(.96);width:-webkit-max-content;width:max-content}.VariationsModal_actionsMenuUpward__6tZ3X{transform-origin:bottom right}@keyframes VariationsModal_actionsMenuAppear__i4mI9{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.VariationsModal_actionsMenuExiting__zRtNV{animation:VariationsModal_actionsMenuDisappear__ZX1xs .18s ease forwards}@keyframes VariationsModal_actionsMenuDisappear__ZX1xs{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(2px) scale(.96)}}.VariationsModal_actionsMenuOption__worpS{align-items:center;background:#0000;border:none;color:#fff9;cursor:pointer;display:flex;font-family:GeneralSans,sans-serif;font-size:12px;gap:8px;height:32px;justify-content:flex-start;letter-spacing:.01em;line-height:20px;padding:4px 12px;text-align:left;transition:background .16s ease,color .16s ease;width:100%}.VariationsModal_actionsMenuOption__worpS svg path{fill-opacity:1!important}.VariationsModal_actionsMenuOption__worpS:hover{background:#ffffff0f;color:#fff}.VariationsModal_actionsMenuOption__worpS:hover svg path{fill:#fff}.VariationsModal_actionsMenuOption__worpS:active{background:#0000;color:var(--accent-color)}.VariationsModal_actionsMenuOption__worpS:active svg path{fill:var(--accent-color)}.VariationsModal_actionsMenuOption__worpS .VariationsModal_stroke__Jnqmv svg path{stroke:currentColor;fill:none}.VariationsModal_actionsMenuIconButton__0NyYS{align-items:center;background:#0000;border:none;color:inherit;display:inline-flex;height:14px;justify-content:center;width:14px}.VariationsModal_actionsMenuDivider__Zu0Fc{background:#ffffff14;height:1px;margin:3px 0;width:100%}.VariationsModal_addNewLookOverlay__j8Q3\+{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0000004d;display:flex;inset:0;justify-content:center;position:fixed;z-index:13000}.VariationsModal_addNewLookModal__NOFAL{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#081823cc;border-radius:16px;display:flex;flex-direction:column;gap:16px;min-height:372px;padding:24px;width:403px}.VariationsModal_addNewLookTitle__1egLw{color:#fff;font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;letter-spacing:.03em;line-height:28px;margin:0}.VariationsModal_addNewLookForm__tDYjd{display:flex;flex-direction:column;gap:12px}.VariationsModal_addNewLookField__A1kn7{display:flex;flex-direction:column;gap:8px;position:relative}.VariationsModal_addNewLookField__A1kn7 label{color:#fff;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;letter-spacing:.03em;line-height:20px}.VariationsModal_addNewLookField__A1kn7 input,.VariationsModal_addNewLookField__A1kn7 textarea{box-shadow:none}.VariationsModal_addNewLookInputWrapper__t3nKN{align-items:center;display:flex;position:relative;width:100%}.VariationsModal_addNewLookTextareaWrapper__ZPWiH{position:relative;width:100%}.VariationsModal_addNewLookInput__kNmCq,.VariationsModal_addNewLookTextarea__-Zt-C{background:#0000;border:1px solid #ffffff0f;border-radius:8px;color:#fff;font-family:Manrope,sans-serif;font-size:12px;letter-spacing:.03em;line-height:20px;outline:none;resize:none;transition:border-color .2s ease;width:100%}.VariationsModal_addNewLookInput__kNmCq:-ms-input-placeholder,.VariationsModal_addNewLookInput__kNmCq::-moz-placeholder,.VariationsModal_addNewLookInput__kNmCq::-webkit-input-placeholder,.VariationsModal_addNewLookInput__kNmCq::placeholder,.VariationsModal_addNewLookTextarea__-Zt-C:-ms-input-placeholder,.VariationsModal_addNewLookTextarea__-Zt-C::-moz-placeholder,.VariationsModal_addNewLookTextarea__-Zt-C::-webkit-input-placeholder,.VariationsModal_addNewLookTextarea__-Zt-C::placeholder{color:#fff6}.VariationsModal_addNewLookInput__kNmCq:hover:not(:focus),.VariationsModal_addNewLookTextarea__-Zt-C:hover:not(:focus){background:#ffffff0a;border:1px solid #ffffff14}.VariationsModal_addNewLookInput__kNmCq:focus,.VariationsModal_addNewLookTextarea__-Zt-C:focus{border:1px solid #ffffff0f}.VariationsModal_addNewLookInput__kNmCq{min-height:40px;overflow:hidden}.VariationsModal_addNewLookInputError__dgzc5{border-color:#ff6f91;color:#ff6f91}.VariationsModal_addNewLookInputError__dgzc5:-ms-input-placeholder,.VariationsModal_addNewLookInputError__dgzc5::-moz-placeholder,.VariationsModal_addNewLookInputError__dgzc5::-webkit-input-placeholder,.VariationsModal_addNewLookInputError__dgzc5::placeholder{color:#ff6f91}.VariationsModal_addNewLookTextarea__-Zt-C{height:100px;padding:5px 10px 18px 9px}.VariationsModal_addNewLookInput__kNmCq{height:40px;padding:7px 30px 6px 10px}.VariationsModal_addNewLookCharCounter__oBHwX{bottom:6px;color:#fff6;font-family:Manrope,sans-serif;font-size:10px;letter-spacing:.03em;line-height:12px;position:absolute;right:6px}.VariationsModal_addNewLookDescriptionActions__rB8G7{display:flex;justify-content:flex-end}.VariationsModal_addNewLookRefineBtn__dxGUt{align-items:center;background:#ffffff0a;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;height:34px;letter-spacing:.03em;line-height:20px;margin-top:4px;padding:8px 16px;text-transform:none}.VariationsModal_addNewLookRefineBtn__dxGUt:hover{color:#fff}.VariationsModal_addNewLookRefineBtn__dxGUt:active{color:var(--accent-color)}.VariationsModal_addNewLookGenerateBtn__l\+t2W{align-items:center;background:#0000;border:none;display:flex;justify-content:center;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.VariationsModal_addNewLookError__6Cbnp{color:#ff6f91;font-family:GeneralSans,sans-serif;font-size:12px;line-height:1.4}.VariationsModal_addNewLookActions__F2Rat{align-items:center;display:flex;gap:12px;justify-content:flex-end}.VariationsModal_addNewLookCancelBtn__FAMIK{min-width:80px}.VariationsModal_addNewLookSubmitBtn__KWWQl{height:36px;margin-top:16px;padding:4px 12px}.VariationsModal_addNewLookSubmitBtn__KWWQl.VariationsModal_disabled__WJflD{opacity:.4;pointer-events:none}.VariationsModal_addNewLookHeader__rdL73{align-items:center;display:flex;justify-content:space-between}.VariationsModal_fullscreenOverlay__U7EUk{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0000004d;display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%;z-index:14000}.VariationsModal_fullscreenModal__HpQO-{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#060b17;border-radius:20px;display:flex;flex-direction:column;height:min(698px,100% - 80px);overflow:hidden;padding:32px 0 32px 32px;position:relative;width:min(1037px,100% - 80px)}.VariationsModal_fullscreenModal__HpQO- ::-webkit-scrollbar{height:18px;width:3px}.VariationsModal_fullscreenModal__HpQO- ::-webkit-scrollbar-track{background:#ffffff05;border-radius:100px}.VariationsModal_fullscreenModal__HpQO- ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#09303b4d,#06d3f0 46.76%,#09303b4d);background-clip:content-box;border:1px solid #0000;border-radius:100px}.VariationsModal_fullscreenHeader__qXT8t{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:23px;padding-right:32px}.VariationsModal_fullscreenTitle__1OsbQ{color:#fff;font-family:GeneralSans,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;margin:0}.VariationsModal_fullscreenCloseButton__lC7Ao{position:absolute;right:18px;top:13px}.VariationsModal_fullscreenContent__-A0lt{flex:1 1;min-height:0;overflow:hidden}.VariationsModal_fullscreenContent__-A0lt [class*=imageGridContainer]{padding-bottom:0}.VariationsModal_fullscreenFooter__PmqUn{align-items:center;display:flex;justify-content:flex-end;padding-bottom:6px;padding-right:32px}.VariationsModal_fullscreenSaveButton__LGj4D{background:#ffffff0a;border-radius:8px;color:#ffffffb3;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;height:44px;letter-spacing:.03em;line-height:22px;padding:11px 24px}.VariationsModal_fullscreenSaveButton__LGj4D:hover{color:#fff}.VariationsModal_fullscreenSaveButton__LGj4D:active{color:var(--accent-color)}.VariationsModal_fullscreenSaveButton__LGj4D.VariationsModal_disabled__WJflD{background-color:255,255,255,.02;color:#fff6;cursor:not-allowed;pointer-events:none}.VariationsModal_replaceThumbnailOverlay__AUXB4{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0000004d;display:flex;inset:0;justify-content:center;position:fixed;z-index:13000}.VariationsModal_replaceThumbnailModal__COlTk{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081823e0;border-radius:16px;display:flex;flex-direction:column;gap:20px;min-height:366px;padding:24px;width:390px}.VariationsModal_replaceThumbnailModal__COlTk .VariationsModal_textWrapper__erDzk{display:flex;flex-direction:column;gap:8px}.VariationsModal_replaceThumbnailHeader__db24A{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.VariationsModal_replaceThumbnailTitle__MHRHS{color:#fff;font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;letter-spacing:.03em;line-height:28px;margin:0}.VariationsModal_replaceThumbnailCloseButton__ftjMy{position:absolute;right:27px;top:18px}.VariationsModal_replaceThumbnailSubtitle__AHd8M{color:#ffffffb3;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:22px;margin:0}.VariationsModal_replaceThumbnailOptions__Ehx64{display:flex;flex-direction:column;gap:12px}.VariationsModal_replaceThumbnailOption__NWKAb{align-items:center;background:#0000;border:1px solid #ffffff14;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;gap:16px;height:72px;justify-content:flex-start;letter-spacing:.03em;line-height:24px;padding:12px;text-align:left;transition:background .16s ease,border-color .16s ease,transform .04s ease;width:100%}.VariationsModal_replaceThumbnailOption__NWKAb:hover{background:#ffffff0a;border:1px solid #ffffff14;color:#fff}.VariationsModal_replaceThumbnailOption__NWKAb:hover span:first-child{background-color:#0000;border:1px solid #e1e1e11f}.VariationsModal_replaceThumbnailOption__NWKAb:active{border-color:var(--accent-color);color:var(--accent-color)!important}.VariationsModal_replaceThumbnailOption__NWKAb:active span:first-child{background-color:#ffffff0a;border:1px solid #0000}.VariationsModal_replaceThumbnailOption__NWKAb:active svg path{stroke:var(--accent-color)}.VariationsModal_replaceThumbnailOption__NWKAb:active.VariationsModal_fill__fEsG9 svg path{fill:var(--accent-color);stroke:none}.VariationsModal_replaceThumbnailOption__NWKAb span:first-child{align-items:center;background-color:#ffffff0a;border:1px solid #0000;border-radius:8px;display:flex;height:48px;justify-content:center;width:48px}.VariationsModal_replaceThumbnailOption__NWKAb span{color:currentColor!important}.VariationsModal_replaceThumbnailOptionPrimary__WFFC4{background:#3afcea14;border-color:var(--accent-color)}.VariationsModal_replaceThumbnailOptionContent__iqCHm{align-items:center;display:flex;gap:10px;justify-content:flex-start}.VariationsModal_replaceThumbnailOptionLabel__Jbn7G{color:inherit}.VariationsModal_glow_container__n\+HZi{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.VariationsModal_stain__OVeXq{height:400px;opacity:.25;right:-400px;top:-150px;transform:translate(0) rotate(40.78deg)}.VariationsModal_stainBottom__0BfjS,.VariationsModal_stain__OVeXq{background:#3afcea80;border-radius:50%;filter:blur(120px);position:absolute;width:600px}.VariationsModal_stainBottom__0BfjS{bottom:-150px;height:250px;left:-250px;opacity:.35;transform:translate(0) rotate(-32.5deg)}h1{align-content:center;color:#fff;display:flex;font-size:24px;font-weight:500;justify-content:flex-start;line-height:32.4px;margin-bottom:24px}.VariationsCharactersModal_overlay__QooJl{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d;display:flex;inset:0;justify-content:center;position:fixed;z-index:11111}.VariationsCharactersModal_modal__Zefff{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#081823e6;border-radius:16px;display:flex;flex-direction:column;gap:16px;max-height:min(86vh,727px);max-width:calc(100% - 40px);padding:24px;width:703px}.VariationsCharactersModal_headerRow__unTkn{align-items:center;display:flex;gap:16px;justify-content:space-between}.VariationsCharactersModal_title__I\+1Jk{color:#fff;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;letter-spacing:.03em;line-height:24px;margin:0}.VariationsCharactersModal_addButton__NKlWV{align-items:center;background:#ffffff05;border:1px solid #0000;border-radius:8px;color:#ffffffb3;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;gap:2px;height:34px;letter-spacing:.03em;line-height:22px;padding:8px 12px;transition:all .15s ease}.VariationsCharactersModal_addButton__NKlWV .VariationsCharactersModal_addText__9j3zD{margin-left:4px}.VariationsCharactersModal_addButton__NKlWV .VariationsCharactersModal_addChevron__h\+IRe{color:#fff6;display:flex;height:16px;width:16px}.VariationsCharactersModal_addButton__NKlWV:hover,.VariationsCharactersModal_addButton__NKlWV:hover .VariationsCharactersModal_addChevron__h\+IRe{color:#fff}.VariationsCharactersModal_addButton__NKlWV:active,.VariationsCharactersModal_addButton__NKlWV:active .VariationsCharactersModal_addChevron__h\+IRe{color:var(--accent-color)}.VariationsCharactersModal_list__WvSnZ{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.VariationsCharactersModal_card__X6EJl{border:1px solid #ffffff0f;border-radius:8px;display:flex;gap:12px;padding:8px}.VariationsCharactersModal_thumb__s-cxf{background:#00000059;border-radius:6px;flex-shrink:0;height:120px;object-fit:cover;width:120px}.VariationsCharactersModal_cardBody__tlDRr{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.VariationsCharactersModal_cardName__9UYIl{color:#fff;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:22px;margin:0}.VariationsCharactersModal_descriptionBlock__uLpRr{align-items:flex-start;display:flex;flex-direction:column;min-width:0;width:100%}.VariationsCharactersModal_descriptionOuter__jTizj{overflow:hidden;transition:max-height .2s cubic-bezier(.33,1,.32,1);will-change:max-height}.VariationsCharactersModal_description__wR0eY{color:#fff;font-family:GeneralSans,sans-serif;font-size:14px;letter-spacing:.03em;line-height:22px;margin:0;word-break:break-word}.VariationsCharactersModal_descriptionClamp__-2iDE{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:clip}.VariationsCharactersModal_descriptionExpanded__tzZdX{-webkit-line-clamp:unset;display:block;overflow:visible}.VariationsCharactersModal_dotEllipsis__fv8o9{color:#ffffffd9}.VariationsCharactersModal_showMoreInline__J4FCf{background:none;border:none;color:#ffffffbf;cursor:pointer;display:inline;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.03em;line-height:22px;margin:0;padding:0;text-decoration:underline;vertical-align:initial}.VariationsCharactersModal_showMoreInline__J4FCf:hover{color:#3afcea;color:var(--accent-color,#3afcea)}.VariationsCharactersModal_showMoreLink__5HXSc{align-self:flex-start;background:none;border:none;color:#fff9;cursor:pointer;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:22px;margin:0;padding:0;text-decoration:underline}.VariationsCharactersModal_showMoreLink__5HXSc:focus{color:#fff9}.VariationsCharactersModal_showMoreLink__5HXSc:hover{color:#fffc}.VariationsCharactersModal_showMore__9-K0k{align-self:flex-start;background:none;border:none;color:#fff9;cursor:pointer;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:100%;margin:0;padding:0;text-decoration:underline}.VariationsCharactersModal_showMore__9-K0k:focus{color:#fff9}.VariationsCharactersModal_showMore__9-K0k:hover{color:#fffc}.VariationsCharactersModal_cardActions__Y30En{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-top:auto}.VariationsCharactersModal_regenerateBtn__9uX3V{align-items:center;background:#0000;border:1px solid #ffffff14;border-radius:8px;color:#ffffffb3;cursor:pointer;display:inline-flex;font-family:Manrop,sans-serif;font-size:12px;font-weight:500;gap:8px;height:27px;letter-spacing:.02em;line-height:20px;padding:8px 12px;transition:all .15s ease}.VariationsCharactersModal_regenerateBtn__9uX3V:hover{background:#ffffff0a;border:1px solid #0000;color:#fff}.VariationsCharactersModal_regenerateBtn__9uX3V:active{background:#0000;border:1px solid var(--accent-color);color:var(--accent-color)}.VariationsCharactersModal_iconBtn__OOYEA{align-items:center;background:#0000;border:1px solid #ffffff14;border-radius:8px;color:#fff6;cursor:pointer;display:inline-flex;height:27px;justify-content:center;padding:0;transition:all .15s ease;width:27px}.VariationsCharactersModal_iconBtn__OOYEA:hover{background:#ffffff0a;border:1px solid #0000;color:#fff}.VariationsCharactersModal_iconBtn__OOYEA:active{background:#0000;border:1px solid #ffffff14;color:var(--accent-color)}.VariationsCharactersModal_iconBtn__OOYEA svg{transform:rotate(90deg)}.VariationsCharactersModal_empty__KMDS3{color:#ffffff73;font-family:GeneralSans,sans-serif;font-size:14px;line-height:1.5;margin:0;padding:24px 8px;text-align:center}.VariationsCharactersModal_footer__\+OqMl{display:flex;gap:12px;justify-content:flex-end;padding-top:8px}.VariationsCharactersModal_btnCancel__1gMPk{background:#0000;border:1px solid #ffffff14;border-radius:8px;color:#ffffffb3;cursor:pointer;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;height:40px;letter-spacing:.03em;line-height:20px;padding:10px 16px;transition:all .15s ease}.VariationsCharactersModal_btnCancel__1gMPk:hover{background:#ffffff0a;border:1px solid #0000;color:#fff}.VariationsCharactersModal_btnCancel__1gMPk:active{background:#0000;border:1px solid #ffffff14;color:#fff}.VariationsCharactersModal_btnContinue__ydJUJ{background:var(--accent-color);border:1px solid #0000;border-radius:8px;color:#060b17;cursor:pointer;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:600;height:40px;letter-spacing:.02em;line-height:22px;padding:8px 16px;transition:all .15s ease}.VariationsCharactersModal_btnContinue__ydJUJ:hover{background-color:#d3f85ab3;color:#060b17}.VariationsCharactersModal_btnContinue__ydJUJ:active{background:var(--accent-color);color:#060b17}