.page_container__fHdOB{max-width:550px}.Spinner_spinner__3o2A5{width:20px;height:20px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:Spinner_spin__c_Unx 1s linear infinite}@keyframes Spinner_spin__c_Unx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_sm__but9d{width:16px;height:16px;border-width:1.5px}.Spinner_md__dGc1P{width:20px;height:20px;border-width:2px}.Spinner_lg__vWRvG{width:32px;height:32px;border-width:3px}.Spinner_xl__uS3vA{width:48px;height:48px;border-width:4px}.Button_button__y6cjA{--radius:var(--radius-lg);position:relative;font-family:var(--font-family-default);font-weight:var(--font-weight-medium);border-radius:var(--radius);flex-shrink:0;transition:all var(--transition-fast);cursor:pointer;line-height:var(--line-height-normal);letter-spacing:-.011em;max-width:100%;display:inline-flex;padding:1.5px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_button__y6cjA:disabled,.Button_button__y6cjA[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_sm__3cuG2{--radius:var(--radius-md);font-size:var(--font-size-sm)}.Button_md__8T5pw{--radius:16px;font-size:var(--font-size-sm)}.Button_sm__3cuG2 .Button_inner__i7k10{padding:var(--spacing-2xs) var(--spacing-sm);height:36px}@media (max-width:768px){.Button_sm__3cuG2 .Button_inner__i7k10{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-md)}}.Button_md__8T5pw .Button_inner__i7k10{padding:.6rem 1rem}@media (max-width:768px){.Button_md__8T5pw .Button_inner__i7k10{font-size:var(--font-size-md)}}.Button_inner__i7k10{position:relative;overflow:hidden;z-index:1;white-space:nowrap;display:inline-flex;align-items:center;align-self:stretch;width:100%;justify-content:center;border-radius:calc(var(--radius) - 1.5px)}.Button_inner__i7k10:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;background:var(--color-button-primary-hoverfill);transition:opacity var(--transition-fast)}.Button_primary___8S9W{color:var(--color-white);box-shadow:0 4px 14px 1px rgba(0,0,0,.08);background:linear-gradient(to top,var(--color-button-primary-defaultoutlinelower),var(--color-button-primary-defaultoutlineupper))}.Button_primary___8S9W .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-primary-defaultfilllower),var(--color-button-primary-defaultfillupper))}.Button_primary___8S9W:hover .Button_inner__i7k10:after{opacity:1}.Button_primary___8S9W.Button_danger__Oa3fp{background:linear-gradient(to top,var(--color-button-primary-defaultredoutlinelower),var(--color-button-primary-defaultredoutlinelupper))}.Button_primary___8S9W.Button_danger__Oa3fp .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-primary-defaultredfilllower),var(--color-button-primary-defaultredfillupper));border-radius:calc(var(--radius) - 1.5px)}.Button_primary___8S9W.Button_danger__Oa3fp .Button_inner__i7k10:after{content:"";background:var(--color-button-primary-defaultredfillupper)}.Button_primary___8S9W.Button_danger__Oa3fp:hover:not(:disabled) .Button_inner__i7k10:after{opacity:1}.Button_primary___8S9W.Button_active__4E3d8:not(:disabled),.Button_primary___8S9W:active:not(:disabled){transform:scale(.98)}.Button_primary___8S9W.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10,.Button_primary___8S9W:active:not(:disabled) .Button_inner__i7k10{opacity:.7}.Button_secondary__NR6ak{background:linear-gradient(to top,var(--color-button-secondary-defaultoutlinelower),var(--color-button-secondary-defaultoutlineupper));color:var(--color-button-secondary-defaulttext);box-shadow:0 3px 6px -2px rgba(0,0,0,.07)}.Button_secondary__NR6ak .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-secondary-defaultbackgroundlower),var(--color-button-secondary-defaultbackgroundupper))}.Button_secondary__NR6ak .Button_inner__i7k10:after{content:"";background:var(--color-button-secondary-hoverfill)}.Button_secondary__NR6ak:hover:not(:disabled) .Button_inner__i7k10:after{opacity:1}.Button_secondary__NR6ak.Button_active__4E3d8:not(:disabled),.Button_secondary__NR6ak:active:not(:disabled){transform:scale(.98)}.Button_secondary__NR6ak.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10,.Button_secondary__NR6ak:active:not(:disabled) .Button_inner__i7k10{opacity:.7}.Button_tertiary__AK9Tm{background:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.03))}.Button_tertiary__AK9Tm .Button_inner__i7k10{background:white}.Button_tertiary__AK9Tm:hover:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-100)}.Button_tertiary__AK9Tm.Button_active__4E3d8:not(:disabled),.Button_tertiary__AK9Tm:active:not(:disabled){transform:scale(.98)}.Button_tertiary__AK9Tm.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10,.Button_tertiary__AK9Tm:active:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-200)}.Button_text__13qfN{background:transparent;color:var(--color-black)}.Button_text__13qfN .Button_inner__i7k10{background:transparent;border:1px solid transparent;transition:background-color var(--transition-fast)}.Button_text__13qfN.Button_loading__xmq_I .Button_inner__i7k10,.Button_text__13qfN:hover:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-100)}.Button_text__13qfN.Button_active__4E3d8:not(:disabled){transform:none}.Button_text__13qfN.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-100);border:1px solid var(--color-gray-200)}.Button_text__13qfN:active:not(:disabled){transform:scale(.98)}.Button_text__13qfN:active:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-200)}.Button_danger__Oa3fp{color:var(--color-white);box-shadow:0 4px 9px 0 rgba(0,0,0,.05);background:linear-gradient(to top,var(--color-button-primary-defaultredoutlinelower),var(--color-button-primary-defaultredoutlinelupper))}.Button_danger__Oa3fp .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-primary-defaultredfilllower),var(--color-button-primary-defaultredfillupper))}.Button_rounded__c7WmT{border-radius:var(--radius-full)}.Button_rectangular__VCnbj{border-radius:var(--radius-md)}.Button_content__tineF{display:flex;align-items:center;overflow:hidden;gap:.5em}.Button_icon__Bqhax{display:flex;align-items:center;justify-content:center}.Button_icon__Bqhax svg{width:1.6em;height:1.7em}.Button_sm__3cuG2.Button_iconOnly__zknJx .Button_inner__i7k10{padding:var(--spacing-2xs)!important}.Button_sm__3cuG2.Button_iconOnly__zknJx .Button_icon__Bqhax svg{width:1.3em;height:1.3em}.Button_md__8T5pw.Button_iconOnly__zknJx .Button_inner__i7k10{padding:var(--spacing-xs)!important}.Button_md__8T5pw.Button_iconOnly__zknJx .Button_icon__Bqhax svg{width:1.4em;height:1.4em}.Button_icon__Bqhax.Button_color-green__wbr_R{color:#0bb715}.Button_icon__Bqhax.Button_color-grey__NtkYU{color:#7c7c7c}.Button_icon__Bqhax.Button_color-red__Lfa4b{color:#de297a}.Button_icon__Bqhax.Button_color-orange__CFyQX{color:#ff6f01}.Button_icon__Bqhax.Button_color-blue__Wn75A{color:#2d70de}.Button_iconLeft__VMRQ1{flex-direction:row-reverse}.Button_iconRight__xYVfe{flex-direction:row}.Button_contentHidden__hJQ2U{visibility:hidden}.Button_loadingSpinner__Pwvb2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button_ellipsisText__vhfH1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1}.Tooltip_tooltipContent__yPtfn{background-color:var(
    --tooltip-background,#333
  );color:var(--tooltip-color,white);padding:.5rem .75rem;border-radius:4px;font-size:.875rem;line-height:1.25rem;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000}.Tooltip_tooltipArrow__lMVmL{fill:var(--tooltip-background,#333)}.Checkbox_container__oWGQK{display:flex;align-items:center;gap:var(--spacing-2xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_label__EWA6l{font-size:var(--font-size-sm);margin-top:.15em;cursor:pointer}.Checkbox_input__uYnlA{--width:1.6em;--height:1.6em;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;padding:var(--padding);width:var(--width);height:var(--height);border-radius:6px;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.Checkbox_input__uYnlA.Checkbox_lg__lxW5W{--width:2.2em;--height:2.2em}.Checkbox_input__uYnlA:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E");display:block;width:100%;height:100%;inset:0;border-radius:6px;padding:.2em;opacity:0}.Checkbox_input__uYnlA:not(:checked){background:var(--color-white);border:1.5px solid var(--color-input-checkbox-defaultoutline)}.Checkbox_input__uYnlA:checked{border-color:var(--color-input-checkbox-defaultfillupper);background:linear-gradient(to bottom,var(--color-input-checkbox-defaultfillupper),var(--color-input-checkbox-defaultfilllower))}.Checkbox_input__uYnlA:checked:after{opacity:1}.Box_box__aw_rN{--radius:var(--dimension-cornerroundings-m-corner);position:relative;border-radius:var(--radius);padding:var(--spacing-md);overflow:hidden;background:var(--gradient)}.Box_box__aw_rN:after{content:"";pointer-events:none;position:absolute;inset:0;border-radius:var(--radius);border:1.5px solid transparent;--bg-size:calc(100% + 3px);--alpha:0;background:var(--gradient) center center /var(--bg-size) var(--bg-size);-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)),hsl(0 0% 100%/var(--alpha))),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));mask:linear-gradient(hsl(0 0% 100%/var(--alpha)),hsl(0 0% 100%/var(--alpha))),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.Box_box__aw_rN.Box_noPadding__PfrlX{padding:0}.Box_box__aw_rN.Box_purple__vG1kS{background:linear-gradient(to bottom,var(--color-paymentblocker-defaultbackgroundupper),var(--color-paymentblocker-defaultbackgroundlower));color:var(--color-paymentblocker-copycolored)}.Box_box__aw_rN.Box_purple__vG1kS:after{--gradient:linear-gradient(to top,var(--color-paymentblocker-defaultoutlinelower),var(--color-paymentblocker-defaultoutlineupper))}.Box_box__aw_rN.Box_grey__4_6h5{--gradient:linear-gradient(to top,var(--color-button-secondary-defaultbackgroundlower),var(--color-button-secondary-defaultbackgroundupper))}.Box_box__aw_rN.Box_grey__4_6h5:after{--gradient:linear-gradient(to top,var(--color-button-secondary-defaultoutlinelower),var(--color-button-secondary-defaultoutlineupper))}.Box_box__aw_rN.Box_white__SOnDi{background:var(--color-white)}.Box_box__aw_rN.Box_default__LiJ9P:after,.Box_box__aw_rN.Box_white__SOnDi:after{--gradient:linear-gradient(0deg,#c9c9c9,#d9d9d94d)}.Toggle_container__HQObG{display:flex;align-items:center;gap:var(--spacing-2xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Toggle_label__FeEqX{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.Toggle_input__BZnOU{--padding:0.3em;--width:3.2em;--height:2.2em;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;padding:var(--padding);width:var(--width);height:var(--height);border-radius:9999px;cursor:pointer;transition:background .1s ease-out,opacity .2s ease-out;box-shadow:0 3px 6px -2px rgba(0,0,0,.07)}.Toggle_input__BZnOU:before{content:"";display:block;height:calc(100% - var(--padding) * 2);width:auto;aspect-ratio:1;border-radius:100%;background-color:white;position:absolute;left:var(--padding);z-index:2;transition:left .2s ease-out,background .1s ease-out,opacity .2s ease-out}.Toggle_input__BZnOU:after{content:"";display:block;position:absolute;inset:1.5px;z-index:0;width:calc(100% - 3px);height:calc(100% - 3px);border-radius:999px;transition:background .2s ease-out}.Toggle_input__BZnOU:not(:checked){background:linear-gradient(to bottom,var(--color-gray-200),var(--color-gray-400))}.Toggle_input__BZnOU:not(:checked):after{background-color:var(--color-white)}.Toggle_input__BZnOU:not(:checked):before{background-color:var(--color-black)}.Toggle_input__BZnOU:checked{background:linear-gradient(to bottom,var(--color-black-33),var(--color-black))}.Toggle_input__BZnOU:checked:before{left:calc(100% - var(--height) + var(--padding))}.Toggle_input__BZnOU:checked:after{background-color:transparent}.Toggle_input__BZnOU:active:before{opacity:.8}.AssetStrip_stripContainer__AU6HP{display:flex;align-items:center;gap:var(--spacing-sm);--item-size:100px}.AssetStrip_swiper__bIRig{flex:1 1;overflow:hidden;min-width:0;padding:var(--spacing-2xs)!important}.AssetStrip_item__1SFQC{position:relative;flex-shrink:0;width:var(--item-size);height:var(--item-size);overflow:hidden;cursor:pointer;outline:3px solid transparent;outline-offset:3px;border-radius:var(--radius-sm)}.AssetStrip_item__1SFQC:not(.AssetStrip_pending__V2WJJ):not(.AssetStrip_active__pt_LJ):hover{outline-color:var(--color-gray-300)}.AssetStrip_active__pt_LJ{outline-color:var(--color-black)}.AssetStrip_thumbnail__v8c2p{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AssetStrip_skeleton__9UqKY{position:relative;flex-shrink:0;width:var(--item-size);height:var(--item-size);border:1px solid var(--color-border);background-color:var(--color-gray-50);display:flex;align-items:center;justify-content:center;cursor:default;opacity:.7}.AssetStrip_pending__V2WJJ{cursor:default}.AssetStrip_placeholder__jCTOy{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-gray-300);gap:var(--spacing-sm)}.AssetStrip_spinner__VD_uE{color:var(--color-copy-secondary)}.AssetStrip_thumbnailContainer__fIqgW{position:relative;width:100%;height:100%}.AssetStrip_hdChip__7Uv3V{position:absolute;bottom:var(--spacing-3xs);right:var(--spacing-3xs)}.AssetStrip_checkboxOverlay__MBjWc{position:absolute;top:var(--spacing-3xs);right:var(--spacing-3xs);display:flex;align-items:center;justify-content:center;z-index:50;pointer-events:auto}.AssetStrip_checkbox__uC9MR{cursor:pointer}.AssetStrip_swiper__bIRig .swiper-slide{width:auto!important;flex-shrink:0}@media (max-height:960px){.AssetStrip_stripContainer__AU6HP{--item-size:80px}}.RadixSelect_formGroup__lly7p{display:flex;flex-direction:column;gap:var(--dimension-4);width:-moz-fit-content;width:fit-content;text-align:left;position:relative}.RadixSelect_label__X7Dab{display:block;font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight);font-weight:var(--number-typography-interface-inputheadline-fontweight);color:var(--color-copy-primary)}.RadixSelect_triggerButton__OziUl{width:-moz-fit-content;width:fit-content;text-align:left;justify-content:space-between;position:relative}.RadixSelect_triggerButtonLg__l0iEs{width:100%}.RadixSelect_inner__Z0Peb{padding-right:40px!important}.RadixSelect_chevron__31QOb{position:absolute;right:var(--dimension-16);top:50%;transform:translateY(-50%);transition:transform .2s ease;pointer-events:none}.RadixSelect_triggerButton__OziUl[data-state=open] .RadixSelect_chevron__31QOb{transform:translateY(-50%) rotate(180deg)}.RadixSelect_content__Ug8tw{background:var(--color-appbackgroundhigh);border-radius:var(--dimension-cornerroundings-xs-corner);border:1px solid var(--color-input-textinput-defaultoutlineupper);overflow:hidden;z-index:1100;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height)}.RadixSelect_viewport__kaE6r{padding:var(--dimension-4);max-height:200px;overflow-y:auto}.RadixSelect_groupLabel__hi1aa{padding:var(--dimension-4) var(--dimension-8);font-size:var(--dimension-typography-interface-tag-s-fontsize);line-height:var(--dimension-typography-interface-tag-s-lineheight);font-weight:var(--number-typography-interface-tag-s-fontweight);color:var(--color-copy-secondary)}.RadixSelect_item__Ulh_e{position:relative;border-radius:var(--dimension-cornerroundings-xs-corner)}.RadixSelect_item__Ulh_e[data-highlighted]{background:var(--color-button-text-hoverfill)}.RadixSelect_item__Ulh_e[aria-disabled=true]{opacity:.6}.RadixSelect_itemButton__f4EJ9{width:100%;justify-content:flex-start;text-align:left}.RadixSelect_itemButtonInner__1vhao{justify-content:flex-start}.RadixSelect_itemButtonContent__R5a7T,.RadixSelect_itemButtonEllipsisText__EBLrS{text-align:left}.RadixSelect_itemIndicator__fl9fN{position:absolute;right:var(--dimension-8);top:50%;transform:translateY(-50%);color:var(--color-copy-primary)}.RadixSelect_scrollButton__CCdYs{display:flex;align-items:center;justify-content:center;height:32px;background:var(--color-appbackgroundhigh);color:var(--color-copy-secondary)}.RadixSelect_scrollButton__CCdYs:hover{background:var(--color-button-text-hoverfill)}.RadixSelect_errorMessage__SK4ew{color:var(--color-copy-error);font-size:var(--dimension-typography-interface-inputsubline-fontsize);line-height:var(--dimension-typography-interface-inputsubline-lineheight);margin-top:var(--dimension-4)}.PromptTextarea_textareaWrapper__2g1Ef{position:relative}.PromptTextarea_textarea__QG3Oj{width:100%}.PromptTextarea_textarea__QG3Oj textarea{padding-bottom:70px;scrollbar-width:none;-ms-overflow-style:none}.PromptTextarea_textarea__QG3Oj textarea::-webkit-scrollbar{display:none}.PromptTextarea_textareaActions__m54Ul{position:absolute;bottom:var(--spacing-xs);left:var(--spacing-xs);right:var(--spacing-xs);z-index:10;display:flex;justify-content:space-between;align-items:center}.PromptTextarea_leftActions__SWQV1{display:flex;gap:var(--spacing-xs);align-items:center}@media screen and (max-width:768px){.PromptTextarea_leftActions__SWQV1{flex-wrap:wrap}}.AssetInfoModal_container__RJUSM{display:flex;flex-direction:column;height:100vh;align-items:stretch;justify-content:space-between;--padding:var(--spacing-md)}.AssetInfoModal_main__j4xS6{display:flex;flex-direction:row;height:100%;flex-grow:1;flex-shrink:1;min-height:0;min-width:0;background-color:var(--color-appbackgroundhigh)}.AssetInfoModal_imagePreview__ECQnr,.AssetInfoModal_sidebar__UFMI8{padding:var(--padding)}.AssetInfoModal_imagePreview__ECQnr{width:100%;height:100%}.AssetInfoModal_imageContainer__PoEEx{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:auto;border:1px solid var(--color-border)}.AssetInfoModal_image__qSE7A{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.AssetInfoModal_sidebar__UFMI8{width:480px;height:100%;display:flex;flex-direction:column;gap:var(--spacing-md);padding-top:var(--spacing-xl);overflow:auto}@media (min-width:1400px){.AssetInfoModal_sidebar__UFMI8{width:560px}}.AssetInfoModal_actions__V92he{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xs)}.AssetInfoModal_metadata__oK4Xs{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-start;font-size:var(--font-size-sm)}.AssetInfoModal_rate__bbYEG{margin-top:auto;display:flex;flex-direction:row;gap:var(--spacing-2xs)}.AssetInfoModal_ratingNotice__Ywsxi{font-size:var(--font-size-sm);color:var(--color-copy-secondary)}.AssetInfoModal_adminMetadata__YesNA{flex-direction:column;gap:var(--spacing-2xs)}.AssetInfoModal_metaItem__LlgPq{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2xs)}.AssetInfoModal_metaLabel__zPfbF{white-space:nowrap;color:var(--color-copy-secondary)}.AssetInfoModal_metaValue__cWJ3L{color:var(--color-copy-primary)}.AssetInfoModal_footer__CCEG_{display:flex;flex-direction:row;padding:var(--spacing-lg) var(--spacing-xl);flex-shrink:0;background-color:var(--color-appbackgroundmid)}@media (max-height:960px){.AssetInfoModal_footer__CCEG_{padding:var(--spacing-md) var(--spacing-xl)}}.AssetInfoModal_relatedAssets__6YTf6{display:flex;flex-direction:row;gap:var(--spacing-sm);--related-asset-size:100px}@media (max-height:960px){.AssetInfoModal_relatedAssets__6YTf6{--related-asset-size:80px}}.AssetInfoModal_relatedAssetsLoading__OKGnI{display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm);height:var(--related-asset-size)}.AssetInfoModal_relatedAssetItem__Y9FdP{position:relative;flex-shrink:0;width:var(--related-asset-size);height:var(--related-asset-size);overflow:hidden;cursor:pointer;outline:3px solid transparent;outline-offset:3px;border-radius:var(--radius-sm)}.AssetInfoModal_relatedAssetItem__Y9FdP:not(.AssetInfoModal_pending__qyHjl):not(.AssetInfoModal_active__naXgY):hover{outline-color:var(--color-gray-300)}.AssetInfoModal_relatedAssetItem__Y9FdP.AssetInfoModal_active__naXgY{outline-color:var(--color-black)}.AssetInfoModal_relatedAssetThumbnail__d8Sn0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AssetInfoModal_relatedAssetSkeleton__GxVpM{position:relative;flex-shrink:0;width:100px;height:100px;border-radius:0;border:1px solid var(--color-border);background-color:var(--color-gray-50);display:flex;align-items:center;justify-content:center;cursor:default;opacity:.7}.AssetInfoModal_relatedAssetItem__Y9FdP.AssetInfoModal_pending__qyHjl{cursor:default}.AssetInfoModal_relatedAssetPlaceholder__KSJZP{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-gray-300);gap:var(--spacing-sm)}.AssetInfoModal_relatedAssetSpinner__JToln{color:var(--color-copy-secondary)}.AssetInfoModal_relatedAssetThumbnailContainer__vqylY{position:relative;width:100%;height:100%}.AssetInfoModal_relatedAssetHdChip__FMLSR{position:absolute;bottom:var(--spacing-3xs);right:var(--spacing-3xs)}.AssetInfoModal_editSection__omXxI{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AssetInfoModal_editTitle__9YMWC{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);margin:0}@media (max-width:768px){.AssetInfoModal_sidebar__UFMI8{display:none}.AssetInfoModal_imagePreview__ECQnr,.AssetInfoModal_main__j4xS6{width:100%}.AssetInfoModal_footer__CCEG_{flex-shrink:0}}.GenerateSVGChip_container__MtoHs{background-color:var(--color-basics-cyan-100);padding:var(--spacing-sm);border:0;padding-left:var(--spacing-md);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);min-height:80px}.GenerateSVGChip_content__Pvo9J{display:flex;flex-direction:column}.GenerateSVGChip_label__Y7pQ7{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.GenerateSVGChip_subtitle__Hi2YB{font-size:var(--font-size-sm);color:var(--color-copy-secondary)}.GenerateSVGChip_spinner__fSIhs{margin-right:var(--spacing-md)}.GenerateSVGChip_generating__7HOgE{opacity:.8}.ReferenceImages_container__2iIyR{margin-top:var(--spacing-xs)}.ReferenceImages_title__FJn_Z{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);margin:0}.ReferenceImages_images__ynWDK{display:flex;gap:var(--spacing-2xs);flex-wrap:wrap;margin-top:var(--spacing-2xs)}.ReferenceImages_imageWrapper__nfjWm{width:60px;height:60px;border-radius:var(--radius-regular);overflow:hidden}.ReferenceImages_image__K2CPL{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ReferenceImages_empty__gzBG6,.ReferenceImages_error__OtlW5,.ReferenceImages_loading__lD994{font-size:.75rem;color:var(--text-tertiary)}.UpscaleChip_container__Idprn{background-color:var(--color-basics-cyan-100);padding:var(--spacing-sm);border:0;padding-left:var(--spacing-md);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);min-height:80px}.UpscaleChip_content__8jYOj{display:flex;flex-direction:column}.UpscaleChip_label__kvoXp{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.UpscaleChip_subtitle__rOBPx{font-size:var(--font-size-sm);color:var(--color-copy-secondary)}.UpscaleChip_spinner__N7c1f{margin-right:var(--spacing-md)}.MemberList_container__8qPKY{display:flex;flex-direction:column;gap:1rem}.MemberList_actionsRow__Okdho{display:flex;gap:.5rem;align-items:center}.MemberList_list__N4bP2{display:flex;flex-direction:column;gap:.5rem}.MemberList_listItem__oc5Fe{display:flex;align-items:center;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--background-color)}.MemberList_listItemContent__UjTxw{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.MemberList_listItemText__D9KUO{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--text-color)}.MemberList_currentUserBadge__SSOHE{font-size:.875rem;color:var(--text-secondary);font-weight:400}.MemberList_listItemActions__tShaH{display:flex;align-items:center;gap:.5rem}.MemberList_roleLabel__HA1b5{font-size:.875rem;color:var(--text-secondary);font-weight:500;min-width:90px;text-align:center}.MemberList_invitesHeading__yxMPU{margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600;color:var(--text-color)}.BrandDetailModal_stack__H7w1a{display:flex;flex-direction:column;gap:1rem}.BrandDetailModal_researchResults__admsD{background:var(--background-color-light);border:1px solid var(--border-color-light);border-radius:.5rem;padding:1rem;margin:.5rem 0}.BrandDetailModal_researchResults__admsD h4{margin:0 0 .5rem;color:var(--text-color-primary);font-size:.9rem;font-weight:600}.BrandDetailModal_researchInfo__yiZid{font-size:.8rem;color:var(--text-color-secondary)}.BrandDetailModal_researchInfo__yiZid p{margin:.25rem 0}.BrandDetailModal_body__hyxOE{min-height:300px}.BrandDetailModal_table__z4ydG{width:100%;border-collapse:collapse;font-size:.9rem;margin-top:.5rem}.BrandDetailModal_table__z4ydG td,.BrandDetailModal_table__z4ydG th{border:1px solid var(--border-color-light);padding:.5rem .75rem;text-align:left}.BrandDetailModal_table__z4ydG th{background:var(--background-muted)}.BrandDetailModal_footerButtons__oliA6{display:flex;gap:var(--spacing-xs);justify-content:flex-end}.BrandDetailModal_helpText__bV_2F{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:-.5rem 0 0}.BrandDetailModal_demoStylesTab__FoSnr h3{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}.BrandDetailModal_demoStylesGrid__cRAn1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.BrandDetailModal_demoStyleCard__73VW7{border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden;background:var(--background-secondary);transition:all .2s ease}.BrandDetailModal_demoStyleCard__73VW7:hover{border-color:var(--primary-color);box-shadow:0 2px 8px rgba(0,0,0,.1)}.BrandDetailModal_stylePreview__ggV_R{height:160px;background:var(--background-tertiary);display:flex;align-items:center;justify-content:center;overflow:hidden}.BrandDetailModal_previewImage__Irj5C{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BrandDetailModal_noPreview__D5WGJ{color:var(--text-secondary);font-size:.875rem}.BrandDetailModal_styleInfo__cNgu_{padding:1rem}.BrandDetailModal_styleName__WCRoM{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--text-primary)}.BrandDetailModal_styleDescription___dpvv{margin:0 0 1rem;font-size:.875rem;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BrandDetailModal_modalOverlay__NRrZK{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.BrandDetailModal_modal__eQ8H9{background:var(--background-color);border-radius:.5rem;padding:1.5rem;min-width:400px;max-width:500px;box-shadow:0 10px 25px rgba(0,0,0,.2)}.BrandDetailModal_modal__eQ8H9 h3{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:var(--text-color)}.BrandDetailModal_modalContent__dcNG4{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.BrandDetailModal_formGroup__iWnAE{display:flex;flex-direction:column;gap:.5rem}.BrandDetailModal_formGroup__iWnAE label{font-weight:500;color:var(--text-color);font-size:.875rem}.BrandDetailModal_modalActions__XHZI9{display:flex;gap:.5rem;justify-content:flex-end}.BrandGuideValidationError_contentWrapper__904BY{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.BrandGuideValidationError_content__lD_Cu{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-sm);align-items:flex-start;text-align:left}.BrandGuideValidationError_iconContainer__XcIHq{display:flex;justify-content:center;margin-bottom:1.5rem}.BrandGuideValidationError_title__iqOBL{color:var(--color-text-primary);font-size:24px;font-family:var(--font-family-brand);font-weight:var(--font-weight-semibold)}.BrandGuideValidationError_description__CYDfc{color:var(--color-gray-500);font-family:var(--font-family-brand);font-size:var(--font-size-md);line-height:1.5}.BrandGuideValidationError_actions__oXeK7{display:flex;gap:var(--spacing-3xs)}.ConfirmationModal_container__mD39J{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:var(--color-background-primary,#fff);border-radius:var(--dimension-cornerroundings-m-corner);box-shadow:0 4px 20px rgba(247,239,239,.15);max-width:480px;width:100%;z-index:1;margin-top:auto;margin-bottom:auto}.ConfirmationModal_title__3B_hv{margin:0;font-size:1.25rem;font-weight:600;color:var(--color-text-primary)}.ConfirmationModal_message__1wBSg{color:var(--color-text-secondary);line-height:1.5}.ConfirmationModal_confirmHint__bhtZg{margin:0;font-size:.875rem;color:var(--color-text-secondary)}.ConfirmationModal_actions__ULbpS{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.ConfirmationModal_confirmInput__gyaT0{width:100%;margin-top:.5rem}.PreviewGrid_container__NGlyx{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md);position:relative}@media screen and (max-width:768px){.PreviewGrid_container__NGlyx{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-xs)}}.PreviewGrid_item__SjxAz{position:relative!important;width:100%;padding-bottom:100%!important;overflow:hidden!important;transition:opacity .6s ease}.PreviewGrid_itemLoadingOverlay__PxvjT{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:6px}.PreviewGrid_item__SjxAz.PreviewGrid_disabled__mPl__{pointer-events:none;opacity:.6;transition:opacity .6s ease}.PreviewGrid_previewImg__VMEUO{position:absolute;top:0;left:0;aspect-ratio:1/1}.PreviewGrid_fileThumb__89lmC,.PreviewGrid_previewImg__VMEUO{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PreviewGrid_successIndicator__kZUrJ{background-color:#10b981}.PreviewGrid_errorIndicator__KOji2,.PreviewGrid_successIndicator__kZUrJ{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.PreviewGrid_errorIndicator__KOji2{background-color:#ef4444}.PreviewGrid_remove__pc0C2{position:absolute!important;top:10px;right:10px;z-index:1;opacity:0;transition:opacity .2s ease-in-out}@media screen and (max-width:768px){.PreviewGrid_remove__pc0C2{opacity:1;top:5px;right:5px}}.PreviewGrid_item__SjxAz:hover .PreviewGrid_remove__pc0C2{opacity:1}.ImageViewer_overlay__FP9AZ{position:fixed;inset:0;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:5000}.ImageViewer_image__dwwD4{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);cursor:zoom-out}.ImageViewer_closeButton__9QRU9{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:none;border:none;color:#fff;cursor:pointer}.CreateVisualStyleModal_container__zAHNr{display:flex;flex-direction:column;gap:1rem}.CreateVisualStyleModal_loadingContainer__CMuSR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);min-height:200px}.CreateVisualStyleModal_loadingSpinner__LYxH_{width:32px;height:32px;border-top:3px solid var(--color-gray-200);border:3px solid var(--color-gray-200);border-top-color:var(--color-primary);border-radius:50%;animation:CreateVisualStyleModal_spin__9QLJK 1s linear infinite}@keyframes CreateVisualStyleModal_spin__9QLJK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateVisualStyleModal_inputSection__GFLer{display:flex;flex-direction:column;gap:var(--spacing-sm)}.CreateVisualStyleModal_label__Xdvh8{font-weight:var(--font-weight-medium);color:var(--color-gray-900);font-size:var(--font-size-sm)}.CreateVisualStyleModal_input__TTIkO{padding:var(--spacing-sm);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);transition:border-color .2s ease}.CreateVisualStyleModal_input__TTIkO:focus{outline:none;border-color:var(--color-primary)}.CreateVisualStyleModal_uploadSection__QOmEv{display:flex;flex-direction:column;gap:var(--spacing-sm)}.CreateVisualStyleModal_helperText__Q3JK8{font-size:.75rem;color:var(--text-muted,#666);margin:0}.CreateVisualStyleModal_dropzone__3pi3r{border:2px dashed var(--border-color,#ccc);padding:1.5rem;text-align:center;cursor:pointer;border-radius:.5rem;background-color:var(--bg-muted,#fafafa);transition:all .2s ease}.CreateVisualStyleModal_dropzone__3pi3r:hover{border-color:var(--color-primary);background-color:var(--color-primary-50)}.CreateVisualStyleModal_dropzone__3pi3r p{margin:0;color:var(--color-gray-600);font-size:var(--font-size-sm)}.CreateVisualStyleModal_previewGrid__Ska8T{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:.5rem;gap:.5rem}.CreateVisualStyleModal_previewItem__FPKQm{position:relative}.CreateVisualStyleModal_previewImg__e_0Vf{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.CreateVisualStyleModal_fileInfo__o8Dus{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:white;padding:2px 4px;font-size:10px;border-radius:0 0 .25rem .25rem;display:flex;flex-direction:column;gap:1px}.CreateVisualStyleModal_fileName__jhR__{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:8px}.CreateVisualStyleModal_status__8Yjcd{font-size:8px;font-weight:500}.CreateVisualStyleModal_status__8Yjcd.CreateVisualStyleModal_pending__Ss6D9{color:#fbbf24}.CreateVisualStyleModal_status__8Yjcd.CreateVisualStyleModal_uploading__pUC4F{color:#3b82f6}.CreateVisualStyleModal_status__8Yjcd.CreateVisualStyleModal_success__aynZt{color:#10b981}.CreateVisualStyleModal_status__8Yjcd.CreateVisualStyleModal_error__NiIDa{color:#ef4444}.CreateVisualStyleModal_removeBtn__F17yR{position:absolute;top:2px;right:4px;background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:18px;height:18px;cursor:pointer;font-size:12px;line-height:18px;text-align:center}.CreateVisualStyleModal_actions__8SXsP{display:flex;gap:var(--spacing-sm);justify-content:flex-end;margin-top:var(--spacing-md)}.GenerateImageModal_container__BdEmL{display:grid;grid-template-columns:3fr 2fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);padding:var(--spacing-sm)}@media screen and (max-width:768px){.GenerateImageModal_container__BdEmL{grid-template-columns:1fr;padding:0}}.GenerateImageModal_inputContainer__sTNw8{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.GenerateImageModal_textareaWrapper__I_zNH{position:relative}.GenerateImageModal_textareaActions__WnbL8{position:absolute;bottom:var(--spacing-xs);left:var(--spacing-xs);right:var(--spacing-xs);z-index:10;display:flex;justify-content:space-between;align-items:center}.GenerateImageModal_leftActions__xIiQr{display:flex;gap:var(--spacing-xs);align-items:center}.GenerateImageModal_textarea__yZpmL{width:100%}.GenerateImageModal_textarea__yZpmL textarea{padding-bottom:70px;scrollbar-width:none;-ms-overflow-style:none}.GenerateImageModal_textarea__yZpmL textarea::-webkit-scrollbar{display:none}.GenerateImageModal_actions__w0f9x{display:flex;justify-content:space-between;gap:var(--spacing-sm)}.GenerateImageModal_actions__w0f9x:last-child{margin-top:auto;justify-content:flex-start}.GenerateImageModal_previewImage__iXw6w{background-color:#eee;overflow:hidden;max-height:800px;min-height:360px}.GenerateImageModal_previewImage__iXw6w.GenerateImageModal_hasImage__1bmI7{background-color:transparent}.GenerateImageModal_image__JCsF4{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md)}.CheckboxButton_container__Gg6Xu{display:inline-block}.CheckboxButton_button__XhnF7{padding:0;border:none;background:transparent;cursor:pointer;transition:all .2s ease}.CheckboxButton_button__XhnF7:hover{background-color:var(--color-surface-hover)}.CheckboxButton_button__XhnF7:focus{outline:2px solid var(--color-primary);outline-offset:2px}.CheckboxButton_content__8Ba6s{display:flex;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs) 0}.CheckboxButton_checkbox__Klau_,.CheckboxButton_checkbox__Klau_ .container{margin:0}.CheckboxButton_checkbox__Klau_ .label{display:none}.CheckboxButton_label__mvuxm{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap}.CheckboxButton_button__XhnF7:disabled .CheckboxButton_label__mvuxm{color:var(--color-text-disabled)}.CheckboxButton_button__XhnF7:disabled .CheckboxButton_checkbox__Klau_{opacity:.5}.LogoBadge_container__asQSV{position:relative;border-radius:var(--radius);overflow:hidden}.LogoBadge_md__csibI{width:50px;height:50px;--radius:10px;--border:1.5px}.LogoBadge_sm__qV9vB{width:32px;height:32px;--radius:10px;--border:1px}.LogoBadge_container__asQSV:after{content:"";pointer-events:none;position:absolute;inset:0;--x:0;--y:0;--blur:14;--bg-size:calc(100% + (2 * var(--border)));--alpha:0;--gradient:linear-gradient(0deg,#c9c9c9,#d9d9d94d);background:var(--gradient) center center /var(--bg-size) var(--bg-size);border-radius:var(--radius);border:var(--border) solid transparent;-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)),hsl(0 0% 100%/var(--alpha))),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));mask:linear-gradient(hsl(0 0% 100%/var(--alpha)),hsl(0 0% 100%/var(--alpha))),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.LogoBadge_badge__ysdHH{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;outline:1.2px solid rgba(0,0,0,.1);transition:all var(--transition-fast)}.LogoBadge_initial__ktDIq{display:grid;place-items:center;background-color:var(--color-gray-100);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);font-size:var(--font-size-md);height:100%}.QuantityControl_container__syw2v{--radius:var(--radius-md);position:relative;border-radius:var(--radius);flex-shrink:0;transition:all var(--transition-fast);max-width:100%;display:flex;align-items:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--color-button-secondary-defaulttext);font-weight:var(--font-weight-medium);padding:var(--spacing-3xs)}.QuantityControl_sm__eNL1G{font-size:var(--font-size-sm);height:39px}.QuantityControl_md__6fxL4{font-size:var(--font-size-md)}.QuantityControl_input__PKwTn{all:unset;width:3ch;text-align:center;-moz-appearance:textfield}.QuantityControl_input__PKwTn::-webkit-inner-spin-button,.QuantityControl_input__PKwTn::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuantityControl_button__1YhoH{display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;background:transparent;border:none;border-radius:calc(var(--radius) - var(--spacing-3xs));height:29px;width:29px;transition:all var(--transition-fast)}.QuantityControl_button__1YhoH:not(:disabled):hover{background-color:var(--color-gray-300)}.QuantityControl_button__1YhoH svg{width:16px;height:16px}.QuantityControl_suffix__Qpfv6{padding-right:var(--spacing-2xs)}.ImageCreationModal_container__wA4vB{display:flex;flex-direction:column;flex:1 1;flex-grow:1;height:100vh}.ImageCreationModal_modalMainContent__NL1qN{display:flex;flex:1 1;padding:var(--spacing-md)}.ImageCreationModal_modalFooter__i20fo{margin-top:auto;display:flex;flex-direction:row;background-color:var(--color-basics-warm-grey-100);width:100%;min-height:100px}.ImageCreationModal_previewSection__DDrHd{grid-area:preview;flex:1 1;display:flex;align-items:center;justify-content:center;background-color:var(--color-basics-warm-grey-100);min-height:300px}.ImageCreationModal_previewContainer__VPUh7{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-dividerdefault)}.ImageCreationModal_previewImage__9Cgix{max-width:100%;max-height:100%;height:100%;-o-object-fit:contain;object-fit:contain;width:auto;cursor:zoom-in}.ImageCreationModal_previewOverlay__3_3Mn{position:absolute;bottom:var(--spacing-md);right:var(--spacing-md);display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-sm)}.ImageCreationModal_emptyPreview__aBQSo{display:flex;align-items:center;justify-content:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-blocks-h4-fontsize)}.ImageCreationModal_imagesStrip__siJIB{flex:1 1;padding:var(--spacing-sm);min-width:0}.ImageCreationModal_swiperContainer__z5L88{display:flex;align-items:center;gap:var(--spacing-sm)}.ImageCreationModal_imageSwiper__4v2gH{flex:1 1;padding:0;overflow:hidden;min-width:0}.ImageCreationModal_imageSwiper__4v2gH .swiper-slide{width:auto!important;flex-shrink:0}.ImageCreationModal_imageSwiper__4v2gH .ImageCreationModal_imageCard__BC03p{width:auto}.ImageCreationModal_imageSwiper__4v2gH .ImageCreationModal_imageContainer__ZoAXs{aspect-ratio:1;width:100px;height:100px;flex-shrink:0}.ImageCreationModal_inputSection__VaONU{grid-area:input;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);width:380px;flex-basis:380px;flex-shrink:0;flex-grow:0}.ImageCreationModal_promptContainer__nZhKO{display:flex;flex-direction:column;width:100%;gap:var(--spacing-sm);padding:0;border-radius:var(--dimension-cornerroundings-s-corner)}.ImageCreationModal_sectionHeader__TGLzs{display:flex;align-items:center;gap:var(--spacing-xs)}.ImageCreationModal_promptLabel__QH32w{display:flex;align-items:center;margin:0;font-size:var(--dimension-typography-interface-inputheadline-fontsize);font-weight:var(--number-typography-interface-inputheadline-fontweight)}.ImageCreationModal_infoIconContainer__AMbsC{position:relative;display:flex;align-items:center}.ImageCreationModal_infoIcon__ytxLr{color:var(--color-copy-secondary);cursor:help}.ImageCreationModal_infoIcon__ytxLr:hover{color:var(--color-brand)}.ImageCreationModal_infoIconContainer__AMbsC:hover .ImageCreationModal_tooltip__kyYci{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.ImageCreationModal_tooltip__kyYci{position:absolute;top:calc(100% + var(--spacing-sm));left:50%;transform:translateX(-50%) translateY(-8px);background-color:var(--color-copy-primary);color:white;padding:var(--spacing-sm);border-radius:var(--dimension-cornerroundings-s-corner);font-size:var(--dimension-typography-interface-toastmedium-fontsize);line-height:1.4;white-space:normal;width:250px;opacity:0;visibility:hidden;z-index:1000;box-shadow:var(--shadow-md)}.ImageCreationModal_tooltip__kyYci:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--color-copy-primary)}.ImageCreationModal_textarea__wkigp{width:100%;flex:1 1}.ImageCreationModal_controls__bGNOX{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:nowrap}.ImageCreationModal_imageCard__BC03p{display:flex;flex-direction:column;border:3px solid transparent;cursor:pointer;border-radius:var(--dimension-cornerroundings-s-corner);transition:border var(--transition-fast)}.ImageCreationModal_imageCard__BC03p:hover:not(.ImageCreationModal_imageActive___I5SZ):not(.ImageCreationModal_placeholder__AbZC8){border-color:var(--color-basics-warm-grey-800)}.ImageCreationModal_imageCard__BC03p.ImageCreationModal_selected__R005K{background-color:var(--color-basics-warm-grey-100)}.ImageCreationModal_imageCard__BC03p.ImageCreationModal_placeholder__AbZC8{opacity:.7}.ImageCreationModal_imageActive___I5SZ{border-color:var(--color-brand)}.ImageCreationModal_imageContainer__ZoAXs{position:relative;aspect-ratio:1;border-radius:var(--dimension-cornerroundings-s-corner)}.ImageCreationModal_image__hNT6n{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageCreationModal_imageOverlay__dqwsM{position:absolute;top:var(--spacing-3xs);right:var(--spacing-3xs);display:flex;align-items:center;justify-content:center;z-index:50;pointer-events:auto}.ImageCreationModal_checkbox__LVRrN{cursor:pointer}.ImageCreationModal_actions__jU_t2{display:flex;align-items:flex-end;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-basics-warm-grey-100);gap:var(--spacing-sm);flex-shrink:0}.ImageCreationModal_saveActions__T0lgD{display:flex;gap:var(--spacing-sm)}.ImageCreationModal_spinner__02I3e{border-color:var(--color-gray-100);border-right-color:transparent}.ImageCreationModal_placeholderContent__Xxcm_{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-gray-400);gap:var(--spacing-sm)}.ImageCreationModal_spinner__02I3e{animation:ImageCreationModal_spin__wkyyg 1s linear infinite;color:var(--color-copy-secondary)}@keyframes ImageCreationModal_spin__wkyyg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.ImageCreationModal_container__wA4vB{min-height:50vh}.ImageCreationModal_previewSection__DDrHd{min-height:200px}.ImageCreationModal_previewContainer__VPUh7{max-width:450px;max-height:450px}.ImageCreationModal_controls__bGNOX{justify-content:space-between;gap:var(--spacing-sm)}.ImageCreationModal_actions__jU_t2{flex-direction:column;gap:var(--spacing-md);align-items:stretch}.ImageCreationModal_saveActions__T0lgD{justify-content:space-between}}.SectionLabel_label__DLlT4{display:flex;align-items:center;gap:var(--spacing-3xs);font-size:var(--font-size-xs);letter-spacing:.05em;color:var(--color-gray-500);text-transform:uppercase}.ApiTokensSettings_container__5FwrY{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ApiTokensSettings_header__zxQOj{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md)}.ApiTokensSettings_headerContent__SzpSW{flex:1 1;min-width:0}.ApiTokensSettings_title__V7dZV{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-xs) 0;color:var(--color-black)}.ApiTokensSettings_description__rT4kn{margin:0;color:var(--color-black-50);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ApiTokensSettings_loading__L93zG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center;color:var(--color-black-50)}.ApiTokensSettings_loadingSpinner___AFLt{width:24px;height:24px;border-top:2px solid var(--color-border);border:2px solid var(--color-border);border-top-color:var(--color-black);border-radius:50%;animation:ApiTokensSettings_spin__AYFaY 1s linear infinite;margin-bottom:var(--spacing-sm)}@keyframes ApiTokensSettings_spin__AYFaY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ApiTokensSettings_emptyState__0LT3q{text-align:center;padding:var(--spacing-xl)}.ApiTokensSettings_emptyStateTitle__Yyp2A{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-black);margin:0 0 var(--spacing-xs) 0}.ApiTokensSettings_emptyStateDescription__V_h_h{font-size:var(--font-size-sm);color:var(--color-black-50);margin:0;line-height:var(--line-height-normal)}.ApiTokensSettings_tokenList__RY5gn{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ApiTokensSettings_tokenItem__louP_{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--spacing-md)}.ApiTokensSettings_tokenInfo__ZFxGE{flex:1 1;min-width:0}.ApiTokensSettings_tokenHeader__d1Pif{margin-bottom:var(--spacing-sm)}.ApiTokensSettings_tokenName__ZDXuB{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-2xs) 0;color:var(--color-black)}.ApiTokensSettings_tokenMeta__8O_7_{display:flex;align-items:center;gap:0 var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-black-50);flex-wrap:wrap}.ApiTokensSettings_metaSeparator__auxnD{color:var(--color-black-30)}.ApiTokensSettings_tokenScopes__CRO9V{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.ApiTokensSettings_tokenActions__h8JEi{display:flex;gap:var(--spacing-2xs);flex-shrink:0}@media (max-width:640px){.ApiTokensSettings_header__zxQOj{align-items:stretch}.ApiTokensSettings_header__zxQOj,.ApiTokensSettings_tokenItem__louP_{flex-direction:column;gap:var(--spacing-sm)}.ApiTokensSettings_tokenActions__h8JEi{justify-content:flex-end}.ApiTokensSettings_tokenMeta__8O_7_{flex-direction:column;align-items:flex-start;gap:var(--spacing-3xs)}.ApiTokensSettings_metaSeparator__auxnD{display:none}}.DeleteAccountSettings_container__JGqq0{display:flex;flex-direction:column;gap:1rem;margin-top:var(--spacing-md)}.DeleteAccountSettings_description__rZVdJ{font-size:.9rem;color:var(--text-secondary-color,#555)}.DeleteAccountSettings_deleteButton__ov_9P{align-self:flex-start}.DesignSettings_container__UisJA{display:flex;flex-direction:column;gap:1rem}.DesignSettings_description__qeMXQ{font-size:.9rem;color:var(--secondary-text-color);margin-bottom:.5rem}.DesignSettings_colorSettingsSection__8LmNQ{margin-top:2rem;border-top:1px solid var(--border-color);padding-top:1.5rem}.DesignSettings_colorSelection__Zy15P{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.DesignSettings_colorSelection__Zy15P label{font-size:.9rem;font-weight:500;color:var(--primary-text-color)}.DesignSettings_colorOptions__k_EdL{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.DesignSettings_colorOption__DoS3M{position:relative;width:40px;height:40px;border-radius:var(--radius-md);border:1px solid color(from var(--background-color) display-p3 calc(r - .1) calc(g - .1) calc(b - .1));cursor:pointer;transition:all .2s ease-in-out;padding:0;overflow:hidden;background:var(--background-color)}.DesignSettings_colorOption__DoS3M.DesignSettings_selected__tsNSN{border:1px solid color(from var(--background-color) display-p3 calc(r - .2) calc(g - .2) calc(b - .2));animation:DesignSettings_colorPulse__g8giw .3s ease-out}.DesignSettings_colorOption__DoS3M .DesignSettings_checkIcon__ylC8s{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;padding:10px;color:var(--color)}.DesignSettings_colorOption__DoS3M.DesignSettings_selected__tsNSN .DesignSettings_checkIcon__ylC8s{opacity:1}@keyframes DesignSettings_colorPulse__g8giw{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.DesignSettings_selectedColorPreview__4sL9O{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;background-color:var(--background-secondary);border-radius:var(--border-radius-medium);font-size:.9rem;color:var(--primary-text-color);flex-wrap:wrap}.DesignSettings_textColorPreview__qW02n{display:flex;align-items:center;gap:.5rem}.DesignSettings_textColorSample__TlSu_{border:1px solid var(--border-color);transition:all var(--transition-default)}.DesignSettings_noColorsMessage__1ucoU{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:var(--warning-background);border:1px solid var(--warning-border);border-radius:var(--border-radius-medium);margin-bottom:1.5rem}.DesignSettings_noColorsMessage__1ucoU p{margin:0;color:var(--warning-text);font-size:.9rem}.DesignSettings_colorInputsContainer__6mAqe{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1rem;margin-bottom:1.5rem}.DesignSettings_colorInputGroup__qSrSJ{display:flex;flex-direction:column;gap:.5rem}.DesignSettings_colorInputGroup__qSrSJ label{font-size:.9rem;font-weight:500;color:var(--primary-text-color)}.DesignSettings_colorInput__fKsWx{width:100%;height:40px;padding:.25rem;border:1px solid var(--border-color);border-radius:var(--border-radius-small);cursor:pointer;background-color:var(--input-background-color)}.DesignSettings_colorInput__fKsWx::-webkit-color-swatch-wrapper{padding:0}.DesignSettings_colorInput__fKsWx::-webkit-color-swatch{border:none;border-radius:calc(var(--border-radius-small) - 2px)}.DesignSettings_saveButton__u0qeU{padding:.6rem 1.2rem;background-color:var(--primary-color);color:white;border:none;border-radius:var(--border-radius-medium);cursor:pointer;font-weight:500;transition:background-color .2s ease-in-out;align-self:flex-start}.DesignSettings_saveButton__u0qeU:hover{background-color:var(--primary-color-dark)}.logo-uploader-container+.DesignSettings_colorSettingsSection__8LmNQ{margin-top:2.5rem}.SettingsModal_container__V1eul{display:flex;min-height:400px}.SettingsModal_sidebar__VKFQ6{width:260px;flex-shrink:0;border-right:1px solid var(--border-color);padding-right:var(--spacing-md);margin-right:var(--spacing-md)}.SettingsModal_tabList__khDIW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2xs)}.SettingsModal_section__ZGO2z{display:flex;flex-direction:column;gap:var(--spacing-3xs);align-items:stretch}.SettingsModal_section__ZGO2z:not(:first-child) .SettingsModal_sectionTitle__dp_TX{margin-top:var(--spacing-md)}.SettingsModal_tabButton__s_G7Z{width:100%}.SettingsModal_tabButtonInner__Lcf9B{justify-content:flex-start!important}.SettingsModal_contentArea__YjjUo,.SettingsModal_content__OADau{flex-grow:1}.SettingsModal_placeholder__5mrDo{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center;color:var(--text-secondary);min-height:200px}.SettingsModal_placeholder__5mrDo h3{margin:var(--spacing-sm) 0 var(--spacing-xs);font-size:1.125rem;font-weight:600}.SettingsModal_placeholder__5mrDo p{margin:0;font-size:.875rem;opacity:.8}.SettingsModal_form__gdmtO{display:flex;flex-direction:column;gap:1rem}.SettingsModal_formGroup__RQ9x3{display:flex;flex-direction:column;gap:.5rem}.SettingsModal_label__SWIEw{font-weight:500;color:var(--text-primary)}.SettingsModal_helpText__8aANS{font-size:.875rem;color:var(--text-secondary);margin-top:.25rem}.SettingsModal_formActions__ODaHu{margin-top:1rem;display:flex;gap:.5rem}.SettingsModal_error__RISFe{color:var(--error-color);margin-top:.5rem}.SettingsModal_loading__El9h7{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:var(--text-secondary)}.SettingsModal_loadingSpinner__9qr38{width:24px;height:24px;border-top:2px solid var(--border-color);border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:SettingsModal_spin__JALYM 1s linear infinite;margin-bottom:var(--spacing-sm)}@keyframes SettingsModal_spin__JALYM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MemoryManagement_title__EXWrH{font-size:1.125rem;font-weight:600;margin-bottom:.25rem;color:var(--text-primary,#333)}.MemoryManagement_description__4nETh{font-size:.875rem;color:var(--text-secondary,#666);margin-bottom:1rem}.MemoryManagement_listContainer___FIfW{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.MemoryManagement_listItem__t4Ei7{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border:1px solid var(--border-color-light,#eee);border-radius:var(--border-radius-medium,6px);background-color:var(--background-primary,#f9f9f9);gap:.75rem}.MemoryManagement_memoryContent__bMvrH{flex-grow:1}.MemoryManagement_memoryText__wWPTm{font-size:var(--font-size-xs);line-height:1.3em;color:var(--text-primary,#333);margin:0 0 .25rem}.MemoryManagement_memoryTimestamp__gbTw6{font-size:.75rem;color:var(--text-tertiary,#999)}.MemoryManagement_deleteButton__V0kMH{flex-shrink:0}.MemoryManagement_trashIcon__LJMZg{width:1rem;height:1rem}.MemoryManagement_skeleton__F_75p{margin-bottom:.75rem}.MemoryManagement_errorState__X4XGY{padding:1rem;border:1px solid var(--destructive-border,#fecaca);border-radius:var(--border-radius-medium,6px);background-color:var(--destructive-light,#fef2f2)}.MemoryManagement_errorMessage__QvW3_{color:var(--destructive-main,#dc2626);font-size:.875rem;margin-top:.25rem}.AssistantSettings_container__Q4Krj{padding:1rem}.AssistantSettings_title__ULwaA{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-primary,#333)}.AssistantSettings_noGuideSelected__N44n0{padding:1rem;text-align:center;color:var(--text-secondary,#666);background-color:var(--background-muted,#f5f5f5);border-radius:var(--border-radius-medium,6px);margin-top:1rem}.PasswordSettings_form__IGxi0{display:flex;flex-direction:column;gap:1rem}.PasswordSettings_description__x6LG_{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem}.PasswordSettings_button__G8bbF{align-self:flex-start}.PasswordSettings_error__QPjG6{color:var(--error-color);margin-top:.5rem}.ProfileSettings_form__AhMZL{display:flex;flex-direction:column;gap:1rem}.ProfileSettings_button__A1_St{align-self:flex-start}.ProfileSettings_error__WzWQD{color:var(--error-color);margin-top:.5rem}.BrandMemberList_seatsInfo__v0a_J{margin-bottom:var(--spacing-md);padding:var(--spacing-sm);background:var(--background-muted);border-radius:var(--border-radius-sm)}.BrandMemberList_seatsHeader__OcFl2{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xs)}.BrandMemberList_seatsHeader__OcFl2 h4{margin:0;font-size:.9rem;font-weight:600}.BrandMemberList_seatsCount__H9xFi{font-size:.8rem;color:var(--text-muted);font-weight:500}.BrandMemberList_seatsProgress__jzwvL{width:100%;height:4px;background:var(--border-color-light);border-radius:2px;overflow:hidden;margin-bottom:var(--spacing-xs)}.BrandMemberList_seatsProgressBar__Kjbo1{height:100%;background:var(--primary-color);transition:width .3s ease}.BrandMemberList_seatsWarning__AErX8{margin:0;font-size:.8rem;color:var(--color-warning)}.BrandMemberList_upgradeBox__WrDCf{margin-top:var(--spacing-xs);padding:var(--spacing-sm)}.BrandMemberList_upgradeContent__d_gyq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xs);color:var(--color-copy-primary);font-weight:var(--font-weight-medium)}.BrandMemberList_upgradeContent__d_gyq h4{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-paymentblocker-copycolored);margin:0}.BrandMemberList_upgradeContent__d_gyq p{font-size:var(--font-size-xs);line-height:1.5em;margin:0}.ShareGuideModal_contentWrapper__eOC7N{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.ShareGuideModal_content__iRkkz{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-sm)}.ShareGuideModal_title__LJFMF{color:var(--color-text-primary);font-size:24px;font-family:var(--font-family-brand);font-weight:var(--font-weight-semibold)}.ShareGuideModal_description__aqTxC{color:var(--color-gray-500);font-size:var(--font-size-sm);line-height:1.5}.ShareGuideModal_copyButton__Q__nN{align-self:flex-start}.SubscriptionModal_container__J14g4{padding:var(--spacing-md)}.SubscriptionModal_loading__u4woA{padding:var(--spacing-lg)}.SubscriptionModal_subscriptionDetails__5f3Hv{display:flex;flex-direction:column;gap:var(--spacing-lg)}.SubscriptionModal_box__CYD4G{padding:var(--spacing-md)}.SubscriptionModal_boxHeader__Ypa_U{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border-light)}.SubscriptionModal_sectionTitle__MUkxb{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0;margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.SubscriptionModal_headerChips__ezWpm{display:flex;gap:var(--spacing-xs)}.SubscriptionModal_brandName__Xolu_{margin-bottom:var(--spacing-sm)}.SubscriptionModal_billingCycle__SUcQU,.SubscriptionModal_brandName__Xolu_{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary)}.SubscriptionModal_cancelInfo__24sbI{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-sm)}.SubscriptionModal_cancelReason__l52FB{margin-top:var(--spacing-xs);padding-left:var(--spacing-sm);border-left:2px solid var(--color-border-light)}.SubscriptionModal_paymentsList__OCmOV{display:flex;flex-direction:column;gap:var(--spacing-sm)}.SubscriptionModal_paymentItem__a18xu{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;background-color:var(--color-background-secondary);border-radius:var(--border-radius-sm)}.SubscriptionModal_paymentItem__a18xu+.SubscriptionModal_paymentItem__a18xu{border-top:1px solid var(--color-border)}.SubscriptionModal_paymentInfo__ru7OH{display:flex;align-items:center;gap:var(--spacing-sm)}.SubscriptionModal_paymentAmount__JUOnM{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.SubscriptionModal_paymentStatus__JMZHL{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.SubscriptionModal_paymentDate__utT51{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.SubscriptionModal_downloadButton__xD8wu,.SubscriptionModal_paymentActions__K6MH1{display:flex;gap:var(--spacing-xs);align-items:center}.SubscriptionModal_downloadButton__xD8wu{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);min-width:auto}.SubscriptionModal_downloadButton__xD8wu:disabled{opacity:.6;cursor:not-allowed}.SubscriptionModal_testModeIndicator__LIHEt{color:var(--color-text-secondary);font-size:var(--font-size-xs);margin-left:var(--spacing-xs);opacity:.7}.SubscriptionModal_actions__3Vmw_{display:flex;justify-content:flex-end;gap:var(--spacing-xs);align-items:center;margin-top:var(--spacing-lg)}.SubscriptionModal_noSubscription__Dqoy1{text-align:center;padding:var(--spacing-xl)}.SubscriptionModal_noSubscription__Dqoy1 h3{margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.SubscriptionModal_noSubscription__Dqoy1 p{margin-bottom:var(--spacing-lg);color:var(--color-text-secondary)}@media (max-width:600px){.SubscriptionModal_boxHeader__Ypa_U{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.SubscriptionModal_headerChips__ezWpm{align-self:flex-end}.SubscriptionModal_paymentItem__a18xu{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.SubscriptionModal_paymentActions__K6MH1{align-self:flex-end}.SubscriptionModal_actions__3Vmw_{flex-direction:column;gap:var(--spacing-sm);align-items:stretch}.SubscriptionModal_cancelLink__64AYp{text-align:center}}.UpgradeSuccessModal_contentWrapper__PAkjc{display:flex;flex-direction:column;gap:1.5rem;max-width:28rem}.UpgradeSuccessModal_title__jidtv{font-size:1.75rem;font-weight:600;margin:0}.UpgradeSuccessModal_description__nhSvQ{color:var(--color-copy-secondary);line-height:1.5}.UpgradeSuccessModal_startButton__9QTLe{align-self:flex-start;margin-top:1.5rem}.UpgradeSuccessModal_subscriptionBadge__wb29s{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--color-copy-primary)!important;font-weight:var(--font-weight-medium)}.UpgradeSuccessModal_checkIcon__qASAC{background-color:var(--color-signal-signalgreen-500);border:1px solid var(--color-signal-signalgreen-600);width:24px;height:24px;display:grid;place-items:center;border-radius:100%;color:var(--color-basics-white);padding:5px}.VectorizeStyleModal_content___Lpgt{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg)}.VectorizeStyleModal_icon__CXP2p{display:flex;align-items:center;justify-content:center;color:var(--text-primary)}.VectorizeStyleModal_icon__CXP2p.VectorizeStyleModal_processing__QWlg5{animation:VectorizeStyleModal_pulse__i4Tx7 2s cubic-bezier(.4,0,.6,1) infinite}.VectorizeStyleModal_icon__CXP2p.VectorizeStyleModal_success__xvVAs{color:var(--color-green-500)}.VectorizeStyleModal_icon__CXP2p.VectorizeStyleModal_error__7VHHg{color:var(--color-red-500)}@keyframes VectorizeStyleModal_pulse__i4Tx7{0%,to{opacity:1}50%{opacity:.5}}.VectorizeStyleModal_description__t377o{display:flex;flex-direction:column;gap:var(--spacing-sm);text-align:center}.VectorizeStyleModal_description__t377o p{margin:0;color:var(--text-primary)}.VectorizeStyleModal_subtext__JwiAe{font-size:var(--font-size-sm);color:var(--text-secondary)}.VectorizeStyleModal_stats__6XScc{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-md);padding:var(--spacing-md);background-color:var(--color-appbackgroundmid);border-radius:var(--radius-md);width:100%}.VectorizeStyleModal_stat__UQP_z{display:flex;justify-content:space-between;align-items:center}.VectorizeStyleModal_statLabel__Icd8H{font-size:var(--font-size-sm);color:var(--text-secondary)}.VectorizeStyleModal_statValue__WTeLI{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.VectorizeStyleModal_actions__kTI_G{display:flex;gap:var(--spacing-sm);justify-content:center;width:100%}.StyleSynthesisAnimation_container__TvlGC{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,var(--color-gray-50) 0,var(--color-white) 100%)}.StyleSynthesisAnimation_backgroundGradient__0ydCz{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at center,rgba(79,70,229,.05) 0,transparent 70%);animation:StyleSynthesisAnimation_rotateGradient__RcjkL 20s linear infinite}@keyframes StyleSynthesisAnimation_rotateGradient__RcjkL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StyleSynthesisAnimation_synthesisOrb__UJmRZ{position:absolute;width:160px;height:160px;display:flex;align-items:center;justify-content:center;z-index:1}.StyleSynthesisAnimation_orbInner__R9N3p{position:absolute;width:110px;height:110px;background:radial-gradient(circle,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 100%);border-radius:50%;filter:blur(25px)}.StyleSynthesisAnimation_orbGlow__St4fC{position:absolute;width:180px;height:180px;background:radial-gradient(circle,#7ab3f6 0,transparent 70%);border-radius:50%;filter:blur(60px)}.StyleSynthesisAnimation_imageContainer__nVHPb{position:relative;width:450px;height:450px;display:flex;align-items:center;justify-content:center}.StyleSynthesisAnimation_imageWrapper__YoBd6{position:absolute;display:flex;align-items:center;justify-content:center;transform-origin:center}.StyleSynthesisAnimation_image__Hzo1q{border-radius:10px;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 16px rgba(0,0,0,.15);border:1.5px solid var(--color-white);transition:transform .3s ease}.StyleSynthesisAnimation_image__Hzo1q:hover{transform:scale(1.05)}.StyleSynthesisAnimation_imageGlow__l_Zmq{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:radial-gradient(circle,rgba(79,70,229,.4) 0,transparent 70%);border-radius:12px;z-index:-1}.StyleSynthesisAnimation_progressContainer__sqTW6{position:absolute;bottom:80px;width:280px;text-align:center}.StyleSynthesisAnimation_progressBar__2jSZ5{width:100%;height:4px;background:var(--color-gray-200);border-radius:2px;overflow:hidden;margin-bottom:12px}.StyleSynthesisAnimation_progressFill__FjnrB{height:100%;background:var(--color-primary);border-radius:2px}.StyleSynthesisAnimation_statusText__O3ije{font-size:13px;color:var(--color-copy-secondary);margin:0}.StyleSynthesisAnimation_styleName__fN8SR{position:absolute;bottom:30px;font-size:18px;font-weight:600;color:var(--color-copy-primary);margin:0;text-align:center}.StyleSynthesisAnimation_connectionLines__pQP9x{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (max-width:768px){.StyleSynthesisAnimation_imageContainer__nVHPb{width:320px;height:320px}.StyleSynthesisAnimation_image__Hzo1q{width:60px;height:60px}.StyleSynthesisAnimation_synthesisOrb__UJmRZ{width:120px;height:120px}.StyleSynthesisAnimation_orbInner__R9N3p{width:80px;height:80px;filter:blur(20px)}.StyleSynthesisAnimation_orbGlow__St4fC{width:130px;height:130px}.StyleSynthesisAnimation_progressContainer__sqTW6{bottom:60px;width:200px}.StyleSynthesisAnimation_statusText__O3ije{font-size:11px}.StyleSynthesisAnimation_styleName__fN8SR{font-size:16px;bottom:20px}}.AssetManager_assetManagementSection__rbVut{max-width:620px}.AssetManager_assetFieldTitle__jF2Lc{margin-bottom:var(--spacing-sm);display:flex;align-items:center}.AssetManager_requiredIndicator__5Ji1g{color:var(--error-color,red);margin-left:.25rem;font-weight:700}.AssetManager_existingAssetsList__7Gk59{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}.AssetManager_existingAssetItem__lVwK4{display:flex;justify-content:spacing-between;align-items:center;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--spacing-sm)}.AssetManager_assetPreview__O6_IX{border-radius:10px;overflow:hidden}.AssetManager_assetPreview__O6_IX img{height:60px;width:auto;-o-object-fit:contain;object-fit:contain}.AssetManager_assetMeta__m9Iwt{display:flex;align-items:center;gap:var(--spacing-sm);margin-left:auto;white-space:nowrap}.AssetManager_noAssetsMessage__lIl5S{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-md);color:var(--color-text-muted)}.AssetManager_assetUploadSubSection__9QfEO{margin-top:var(--spacing-md);border-top:1px solid var(--color-border-subtle)}.AssetManager_deleteAssetButton__racQF{flex-shrink:0}.AssetManager_uploadButton__GKam8{margin-top:var(--spacing-sm)}.AssetManager_dropzone__qvnrU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg) var(--spacing-xl);border:2px dashed var(--color-gray-400);border-radius:var(--radius-lg);background-color:var(--color-gray-200);color:var(
    --color-text-primary
  );cursor:pointer;transition:all .2s ease-in-out;text-align:center;min-height:150px;gap:var(--spacing-sm)}.AssetManager_dropzone__qvnrU:hover{border-color:var(
    --color-primary
  )}.AssetManager_dropzone__qvnrU.AssetManager_dragActive__XWbZU{background-color:var(--color-gray-300);border-color:var(
    --color-primary-active
  )}.AssetManager_dropzone__qvnrU.AssetManager_dragAccept__BulBf{background-color:var(--color-gray-300);border-color:var(
    --color-success
  )}.AssetManager_dropzone__qvnrU.AssetManager_dragReject__lywzh{background-color:var(--color-gray-200);border-color:var(--color-error)}.AssetManager_dropzone__qvnrU.AssetManager_disabled__ynqH5{cursor:not-allowed;opacity:.6;border-color:var(--color-border-disabled);background-color:var(--color-background-disabled)}.AssetManager_dropzoneIcon__ZYRvc{width:32px;height:32px;color:var(
    --color-icon-secondary
  );margin-bottom:var(--spacing-xs)}.AssetManager_dropzone__qvnrU.AssetManager_dragReject__lywzh .AssetManager_dropzoneIcon__ZYRvc{color:var(
    --color-error
  )}.AssetManager_dropzoneTextError___f96O{color:var(
    --color-error-strong
  );font-weight:var(--font-weight-medium);margin-bottom:0}.AssetManager_filePreviewSection__qd_rS{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border-muted);border-radius:var(--radius-md);background-color:var(--color-gray-100)}.AssetManager_imagePreviewContainer__x72_J{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);max-width:200px;border:1px solid var(--color-border-muted)}.AssetManager_imagePreview__72q2N{display:block;max-width:100%;height:auto}.AssetManager_selectedFileInfo__1Um_V{text-align:center;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);word-break:break-all}.AssetManager_selectedFileActions__CRBTk{display:flex;gap:var(--spacing-xs);flex-shrink:0}.AssetManager_selectedFilesList__kbcPd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.AssetManager_selectedFileItem__hxvuL{display:flex;align-items:center;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--spacing-sm);background-color:var(--color-background)}.AssetManager_selectedFilePreview__ZfE_5{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border-muted);display:flex;align-items:center;justify-content:center;background-color:var(--color-gray-100)}.AssetManager_selectedFilePreviewImage___w2Cb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AssetManager_selectedFileDetails__aHIq3{flex:1 1;min-width:0}.AssetManager_selectedFileName__gI5qj{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);word-break:break-all}.AssetManager_selectedFileMeta__qOWKp{display:flex;align-items:center}.AssetManager_removeSelectedFileButton__FS8W0{flex-shrink:0}.AssetManager_fileTypeIcon__DwEP_{color:var(--color-icon-secondary);flex-shrink:0}.VisualStyleCreatedModal_contentWrapper__hHDgF{display:flex;flex-direction:column;gap:1.5rem;max-width:28rem;align-items:flex-start}.VisualStyleCreatedModal_title__iXOYh{font-size:1.75rem;font-weight:600;margin:0}.VisualStyleCreatedModal_description__Rg_bo{color:var(--color-copy-secondary);line-height:1.5}.VisualStyleCreatedModal_highlight__Po_ks{background-color:var(--color-gray-100);padding:3px 4px;border-radius:var(--radius-sm);color:var(--color-black-50);font-weight:var(--font-weight-medium)}.AttachmentPreviews_previewArea___cYBD{display:flex;flex-wrap:wrap;position:absolute;bottom:0;left:0;width:100%;padding:var(--spacing-sm);z-index:2;gap:var(--spacing-2xs);pointer-events:none}.AttachmentPreviews_filePreview__Csajx{display:flex;align-items:center;background-color:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;font-size:var(--font-size-sm);height:50px;gap:var(--spacing-xs);outline:1px solid rgba(0,0,0,.1);position:relative;pointer-events:auto}.AttachmentPreviews_filePreview__Csajx.AttachmentPreviews_hasPreview__yqT5F{width:50px}.AttachmentPreviews_filePreview__Csajx:not(.AttachmentPreviews_hasPreview__yqT5F){padding:0 var(--spacing-xs);padding-right:var(--spacing-lg)}.AttachmentPreviews_filePreview__Csajx img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AttachmentPreviews_fileName__jhs4B{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem;flex-grow:1}.AttachmentPreviews_removeButton__iW3nS{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;margin-left:auto;display:flex;align-items:center;flex-shrink:0;position:absolute;right:0;top:0;padding:var(--spacing-3xs)}.AttachmentPreviews_removeButton__iW3nS:hover{color:var(--color-text-primary)}.AttachmentPreviews_removeButton__iW3nS:disabled{cursor:not-allowed;opacity:.5}.ChatInputBox_container__Y5_ni{display:flex;flex-direction:column;width:100%;--gap-lg:var(--spacing-lg);--gap-sm:var(--spacing-sm);gap:var(--gap-lg);--textarea-padding:var(--spacing-sm)}@media (max-width:768px){.ChatInputBox_container__Y5_ni{gap:var(--spacing-xs)}}.ChatInputBox_title__FzYk_{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;z-index:2;position:relative}.ChatInputBox_textAreaContainer__utiLX{position:relative;z-index:1}.ChatInputBox_textarea__FFrEy{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;flex:1 1;background:var(--color-white);border:none;outline:1px solid rgba(0,0,0,.08);border-radius:var(--radius-md);font-size:var(--font-size-md);width:100%;resize:none;padding:var(--textarea-padding);z-index:1;position:relative}@media (max-width:768px){.ChatInputBox_textarea__FFrEy{font-size:var(--font-size-sm);padding:var(--spacing-sm);font-size:16px}}.ChatInputBox_textarea__FFrEy:focus{outline:1px solid rgba(0,0,0,.15)}.ChatInputBox_textarea__FFrEy.ChatInputBox_dragActive__S1xhZ{outline:1px solid rgba(0,0,0,.3)}.ChatInputBox_textareaActions__RgRLy{position:absolute;bottom:0;right:0;padding:var(--textarea-padding);width:100%;height:100%;display:flex;gap:var(--gap-sm);justify-content:space-between;align-items:flex-end}@media (max-width:768px){.ChatInputBox_textareaActions__RgRLy{padding:var(--spacing-2xs)}}.ChatInputBox_sendButton__7Sa_8{pointer-events:auto;z-index:2;margin-left:auto;transition:all var(--transition-fast)}.ChatInputBox_attachButton__1zX9k{pointer-events:auto;z-index:2}.ChatInputBox_spinningIcon__scoML{animation:ChatInputBox_spin__LEMd_ 1s linear infinite}@keyframes ChatInputBox_spin__LEMd_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Dropdown_container__v_0Hk{position:relative;display:inline-block}.Dropdown_fullWidth__TAgdA{width:100%}.Dropdown_dropdown__0JaL0{position:fixed;z-index:1000;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);opacity:1;transform-origin:top;animation:Dropdown_dropdownEnter__568cS .2s ease}.Dropdown_transparent__hM7S4{background-color:transparent;border:none;box-shadow:none}@keyframes Dropdown_dropdownEnter__568cS{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Dropdown_start__QPXSn{left:0}.Dropdown_end__L0Wm5{right:0}.Dropdown_center__DnO38{left:50%;transform:translateX(-50%)}@media (max-width:640px){.Dropdown_dropdown__0JaL0{position:fixed;left:16px!important;right:16px!important;width:calc(100% - 32px)!important;max-height:calc(100vh - 100px);overflow-y:auto}}.Dropdown_content__Bxh3o{position:absolute;z-index:50}.QuickActions_container__DBeIw{display:flex;gap:var(--gap-sm);flex-wrap:wrap;position:relative;z-index:1;pointer-events:none}@media (max-width:768px){.QuickActions_container__DBeIw{gap:5px}}.QuickActions_container__DBeIw.QuickActions_visible__EOgpd{pointer-events:auto}.QuickActions_dropdownContent__Uw667{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xs);padding:var(--spacing-3xs) 0}@media (max-width:768px){.QuickActions_quickActionButton__3gHBE{font-size:13px}}.ColorChip_container__CsuxI{display:inline-flex;flex-direction:row;align-items:center;padding:var(--spacing-3xs) var(--spacing-xs);padding-right:var(--spacing-xl);gap:var(--spacing-2xs);border-radius:var(--radius-md);border:1px solid var(--color-border);position:relative;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.ColorChip_container__CsuxI:hover{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.ColorChip_type__C2Bge{font-size:10px;letter-spacing:.05em;text-transform:uppercase;font-weight:var(--font-weight-regular);color:var(--color-gray-500)}.ColorChip_value__qfmqn{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ColorChip_copyButton__XFg55{position:absolute;right:0;top:0;height:100%;bottom:0;margin:auto;background:none;border:none;padding:10px;display:flex;align-items:center;justify-content:center;color:#b7b7b7}.ColorChip_container__CsuxI:hover .ColorChip_copyButton__XFg55{color:var(--color-gray-500)}.Color_colorContainer__0d0z9{display:flex;flex-direction:column;align-items:stretch;margin-top:1rem;background-color:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-md);border:1px solid var(--color-border)}.Color_color__ad28N{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Color_color__ad28N+.Color_color__ad28N{margin-top:var(--spacing-md);border-top:1px solid var(--color-border);padding-top:var(--spacing-md)}.Color_colorHeader__exiu3{display:flex;flex-direction:row;align-items:center;gap:1rem}.Color_colorBox___6X_X{width:50px;height:50px;flex-shrink:0;border-radius:var(--radius-md);border:1px solid color(from var(--color) display-p3 calc(r - .1) calc(g - .1) calc(b - .1))}.Color_colorInfo__LbJr9{display:flex;flex-direction:column}.Color_colorName__Wsw9d{font-size:1rem;font-weight:600}.Color_colorDescription__AnFeH{color:#666}.Color_colorLabel__V8IwZ{font-size:var(--font-size-xs);color:var(--color-gray-500);letter-spacing:.05em;text-transform:uppercase;margin-bottom:calc(var(--spacing-2xs) * -1)}.Color_colorValues__2T2k2{display:flex;flex-direction:row;gap:var(--spacing-3xs);flex-wrap:wrap}.AssetGrid_grid__bulkQ{display:grid;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1800px){.AssetGrid_grid__bulkQ{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:1024px){.AssetGrid_grid__bulkQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.AssetGrid_grid__bulkQ{grid-template-columns:repeat(1,minmax(0,1fr))}}.AssetGrid_noAssets__P05lJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);grid-column:1/-1;margin-top:var(--spacing-xl)}.AssetGrid_noAssetsText__NigB7{font-size:var(--font-size-lg);color:var(--text-secondary);font-weight:var(--font-weight-medium);margin-top:var(--spacing-md)}