.ad-reference-case-studies__title[data-v-5e83cf54]{background:linear-gradient(270.56deg,#e83df4 11.37%,#fff 75.91%);background-clip:text;-webkit-background-clip:text;font-size:32px;font-style:italic;font-weight:600;-webkit-text-fill-color:transparent;font-family:Barlow Condensed}.ad-reference__use-prompt-container[data-v-5e83cf54]{background:var(--case-study-create-color,#9185ff)}.mask[data-v-5e83cf54]{background:linear-gradient(180deg,transparent 0,var(--case-study-create-color,#9185ff) 100%);bottom:0;height:24px;left:0;position:absolute;width:100%}.ad-reference-case-studies__use-prompt[data-v-5e83cf54]{background:var(--color-foreground-static-white-octonary,hsla(0,0%,100%,.16));border-radius:4px;width:calc(100% - 16px)}@media screen and (max-width:768px){.ad-reference-case-studies__title[data-v-5e83cf54]{font-size:24px;text-align:center;width:100%}.ad-reference-case-studies__use-prompt[data-v-5e83cf54]{margin:4px;width:calc(100% - 8px)}}.ad-reference-modal__card-wrapper[data-v-c1fd3063]{flex:1;position:relative}.ad-reference-modal__card[data-v-c1fd3063]{align-items:center;background:var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12));border:none;border-radius:8px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:12px;gap:6px;height:140px;justify-content:center;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.ad-reference-modal__card.uploaded[data-v-c1fd3063]{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(0deg,#ffffff14,#ffffff14),#000000e0;background-blend-mode:normal}.ad-reference-modal__card.uploaded[data-v-c1fd3063]:hover{background:#0000003d}.ad-reference-modal__card[data-v-c1fd3063]:hover{background:var(--color-foreground-normalcy-quaternary,hsla(0,0%,100%,.16))}.ad-reference-modal__card:hover .ad-reference-modal__preview-overlay[data-v-c1fd3063]{opacity:1}.ad-reference-modal__upload-preview[data-v-c1fd3063]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.ad-reference-modal__preview-overlay[data-v-c1fd3063]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease;z-index:1}.ad-reference-modal__preview-action[data-v-c1fd3063]{background:none;border:none;border-radius:6px;height:24px;width:24px}.ad-reference-modal__close-btn[data-v-c1fd3063],.ad-reference-modal__preview-action[data-v-c1fd3063]{align-items:center;color:var(--color-text-dynamic-white-primary,#fff);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.ad-reference-modal__close-btn[data-v-c1fd3063]{background:var(--color-background-base,#000);border:none;border-radius:50%;box-shadow:0 2px 8px #0000003d;height:20px;opacity:0;pointer-events:none;position:absolute;right:-10px;top:-10px;transition:opacity .2s ease;width:20px;z-index:2}.ad-reference-modal__card-wrapper:hover .ad-reference-modal__close-btn[data-v-c1fd3063],.ad-reference-modal__close-btn.ad-reference-modal__close-btn--always-visible[data-v-c1fd3063]{opacity:1;pointer-events:auto}.ad-reference-modal__required[data-v-c1fd3063]{color:var(--color-alert-danger-primary)}.inline-config-select[data-v-ff8207f0]{position:relative;width:100%}.inline-config-select--disabled[data-v-ff8207f0]{opacity:.42}.ads-inline-mobile-modal{background:var(--color-mask-primary)}.inline-config-select__trigger[data-v-ff8207f0]{align-items:center;background:var(--color-foreground-normalcy-tertiary);border:0;border-radius:6px;cursor:pointer;display:flex;height:40px;justify-content:space-between;outline:none;padding:0 12px;width:100%}.inline-config-select__label[data-v-ff8207f0],.inline-config-select__trigger[data-v-ff8207f0]{color:var(--color-text-dynamic-white-secondary);font-size:14px;line-height:22px}.inline-config-select__label[data-v-ff8207f0]{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-config-select__arrow[data-v-ff8207f0]{align-items:center;color:var(--color-text-dynamic-white-secondary);display:flex;flex:0 0 auto;justify-content:center;transition:transform .2s ease}.inline-config-select--open .inline-config-select__arrow[data-v-ff8207f0]{transform:rotate(180deg)}.inline-config-select__dropdown[data-v-ff8207f0]{background:var(--color-background-overlay);border:1px solid var(--color-stroke-normalcy-color-secondary);border-radius:8px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);box-shadow:var(--effect-drop-shadow-Md-x,0) var(--effect-drop-shadow-Md-y,4px) var(--effect-drop-shadow-Md-blur,16px) var(--effect-drop-shadow-Md-spread,0) var(--effect-drop-shadow-Md-color,rgba(0,0,0,.32));display:flex;flex-direction:column;gap:4px;left:0;max-height:300px;overflow-y:auto;padding:4px;position:absolute;right:0;scrollbar-color:var(--color-text-dynamic-white-quinary) transparent;scrollbar-width:thin;top:calc(100% + 8px);z-index:30}.inline-config-select__dropdown[data-v-ff8207f0]::-webkit-scrollbar{width:6px}.inline-config-select__dropdown[data-v-ff8207f0]::-webkit-scrollbar-track{background:transparent}.inline-config-select__dropdown[data-v-ff8207f0]::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--color-text-dynamic-white-quinary);border:2px solid transparent;border-radius:3px}.inline-config-select__dropdown[data-v-ff8207f0]::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-dynamic-white-quaternary)}.inline-config-select--top .inline-config-select__dropdown[data-v-ff8207f0]{bottom:calc(100% + 8px);top:auto}.inline-config-select__option[data-v-ff8207f0]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;justify-content:space-between;line-height:22px;min-height:40px;padding:9px 8px;text-align:left}.header-text[data-v-ff8207f0]{color:var(--color-text-dynamic-white-primary);flex:0 1 auto;font-size:16px;font-weight:700;line-height:24px;max-height:50px;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-word}.header-text[data-v-ff8207f0],.inline-config-select__mobile-header[data-v-ff8207f0]{align-items:center;display:flex;justify-content:center;min-height:24px}.inline-config-select__mobile-header[data-v-ff8207f0]{background:var(--color-background-overlay);flex:0 0 auto;margin:0;padding:12px 0;position:sticky;top:0;z-index:1}.inline-config-select__mobile-title[data-v-ff8207f0]{display:-webkit-box;max-height:50px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text-dynamic-white-primary);font-size:16px;font-weight:700;line-height:24px;text-align:center}.inline-config-select__option--active[data-v-ff8207f0],.inline-config-select__option[data-v-ff8207f0]:hover{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.078));color:var(--color-text-dynamic-white-secondary)}.inline-config-select__check[data-v-ff8207f0]{color:var(--color-foreground-normalcy-undecimal);flex:0 0 auto}.inline-config-select__mobile-dropdown[data-v-ff8207f0]{background:var(--color-background-overlay);border:1px solid var(--color-stroke-normalcy-color-secondary);border-radius:8px 8px 0 0;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);display:flex;flex-direction:column;gap:8px;max-height:60vh;overflow-y:auto;padding:0 8px calc(20px + env(safe-area-inset-bottom));scrollbar-color:var(--color-text-dynamic-white-quinary) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.inline-config-select__mobile-dropdown[data-v-ff8207f0]::-webkit-scrollbar{width:6px}.inline-config-select__mobile-dropdown[data-v-ff8207f0]::-webkit-scrollbar-track{background:transparent}.inline-config-select__mobile-dropdown[data-v-ff8207f0]::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--color-text-dynamic-white-quinary);border:2px solid transparent;border-radius:3px}.inline-config-select__mobile-dropdown[data-v-ff8207f0]::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-dynamic-white-quaternary)}.inline-config-select__mobile-dropdown .inline-config-select__option[data-v-ff8207f0]{border-radius:8px;margin:0;padding:12px 16px}.ads-collapsed-params-popover{background:none;border:none}.config-row[data-v-da0aabaa]{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.config-row-mobile[data-v-da0aabaa]{align-items:center;background:var(--color-foreground-normalcy-tertiary,hsla(0,0%,100%,.078));border-radius:6px;color:var(--color-text-dynamic-white-secondary);cursor:pointer;display:flex;gap:0;justify-content:space-between;outline:none;overflow:hidden;padding:0}.config-row-mobile[data-v-da0aabaa]:hover{background:var(--color-foreground-normalcy-quaternary,hsla(0,0%,100%,.161))}.config-row-mobile[data-v-da0aabaa]:active{background:var(--color-foreground-normalcy-tertiary,hsla(0,0%,100%,.078))}.collapsed-params-trigger[data-v-da0aabaa]{align-items:center;display:flex;gap:8px}.config-row-mobile--disabled[data-v-da0aabaa]{cursor:default}.config-row-mobile--disabled .config-row-mobile__arrow[data-v-da0aabaa]{display:none}.config-row-mobile__items[data-v-da0aabaa]{align-items:center;display:flex;flex:1;justify-content:space-between;min-width:0}.config-row-mobile__items>div[data-v-da0aabaa]{align-items:center;box-sizing:border-box;color:var(--color-text-dynamic-white-secondary);display:inline-flex;flex:0 1 auto;font-size:14px;font-weight:400;gap:4px;justify-content:center;line-height:22px;min-width:0;overflow:hidden;padding:5px 8px;position:relative;white-space:nowrap}.config-row-mobile__items>div span[data-v-da0aabaa]{min-width:0;overflow:hidden;text-overflow:ellipsis}.config-row-mobile__items>div+div[data-v-da0aabaa]:before{background:var(--color-stroke-normalcy-quaternary);content:"";height:19px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.config-row-mobile__arrow[data-v-da0aabaa]{align-items:center;color:var(--color-text-dynamic-white-secondary);display:flex;height:22px;justify-content:flex-end;min-width:28px;position:relative;width:28px}.config-row-mobile__arrow[data-v-da0aabaa]:before{background:var(--color-stroke-normalcy-color-quaternary);content:"";height:19px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.ads-config-mobile-modal{background:var(--color-mask-primary);z-index:2100!important}.ads-config-mobile-modal .close-btn{right:16px;top:16px}.ads-config-mobile-content[data-v-da0aabaa]{background:var(--color-background-overlay);border:1px solid var(--color-stroke-normalcy-color-secondary);border-radius:8px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);display:flex;flex-direction:column;gap:16px;overflow:visible;padding:16px 16px calc(20px + env(safe-area-inset-bottom));width:432px;-webkit-overflow-scrolling:touch}.mobile-config-section[data-v-da0aabaa]{display:flex;flex-direction:column;gap:8px}.mobile-config-section__title[data-v-da0aabaa]{color:var(--color-text-dynamic-white-secondary);font-size:14px;font-weight:700;line-height:22px}.mobile-duration-track[data-v-da0aabaa]{background:var(--color-foreground-normalcy-tertiary);border-radius:8px;cursor:pointer;height:42px;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-duration-track__progress[data-v-da0aabaa]{align-items:center;background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.078));border-radius:6px;bottom:2px;color:var(--color-text-dynamic-white-secondary);display:flex;font-size:14px;left:2px;line-height:22px;max-width:calc(100% - 4px);min-width:0;padding-left:10px;position:absolute;top:2px}.mobile-duration-track__thumb[data-v-da0aabaa]{background:var(--color-text-dynamic-white-secondary,hsla(0,0%,100%,.878));border-radius:8px;height:16px;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:2px}.mobile-aspect-options[data-v-da0aabaa],.mobile-segmented-options[data-v-da0aabaa]{background:var(--color-foreground-normalcy-tertiary);border-radius:8px;display:flex;flex:0 0 auto;gap:4px;overflow-x:auto;padding:4px;-webkit-overflow-scrolling:touch}.mobile-aspect-options[data-v-da0aabaa]::-webkit-scrollbar,.mobile-segmented-options[data-v-da0aabaa]::-webkit-scrollbar{display:none}.mobile-aspect-options[data-v-da0aabaa]{height:74px}.mobile-aspect-option[data-v-da0aabaa]{align-items:center;border:1.5px solid transparent;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:14px;font-weight:400;gap:4px;justify-content:center;line-height:22px;outline:none;padding:8px;transition:all .2s}.mobile-aspect-option span[data-v-da0aabaa]{font-size:14px;line-height:22px;white-space:nowrap}.mobile-aspect-option--active[data-v-da0aabaa]{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.078));color:var(--color-text-dynamic-white-secondary)}.mobile-aspect-option--active .aspect-icon[data-v-da0aabaa]{color:var(--color-text-dynamic-white-primary,#fff)}.mobile-segmented-option[data-v-da0aabaa]{align-items:center;border:1.5px solid transparent;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;flex:1 1 0;font-size:14px;font-weight:400;height:34px;justify-content:center;line-height:22px;min-width:-moz-max-content;min-width:max-content;outline:none;padding:0 12px;transition:all .2s;white-space:nowrap}.mobile-segmented-option__icon[data-v-da0aabaa]{flex:0 0 auto;margin-left:4px}.mobile-segmented-option--active[data-v-da0aabaa]{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.078));color:var(--color-text-dynamic-white-secondary)}.mobile-language-select-mi[data-v-da0aabaa]{--xmi-select-color-bg-default:var(--color-foreground-normalcy-color-tertiary);--xmi-select-color-bg-hover:var(--color-foreground-normalcy-tertiary);--xmi-select-color-border-default:transparent;--xmi-select-color-border-hover:transparent;--xmi-select-color-text-default:var(--color-text-dynamic-white-secondary);width:100%}.mobile-config-generate[data-v-da0aabaa]{align-items:center;background:linear-gradient(-25.4127deg,#5a02fc 18.716%,#e83df4 74.855%,#fee7f4 100.72%);border-radius:6px;color:#fff;cursor:pointer;display:flex;flex:0 0 40px;font-size:14px;font-weight:700;gap:8px;height:40px;justify-content:center;line-height:22px;min-height:40px;outline:none}.mobile-config-generate--disabled[data-v-da0aabaa]{cursor:not-allowed;opacity:.42}.show-min-width[data-v-da0aabaa]{display:none}.collapsed-icon[data-v-da0aabaa]{align-items:center;display:flex;justify-content:center}@media screen and (max-width:1200px){.show-min-width[data-v-da0aabaa]{display:flex}.hidden-min-width[data-v-da0aabaa]{display:none}}@media screen and (max-width:768px){.ads-config-mobile-content[data-v-da0aabaa],.mobile-duration-track[data-v-da0aabaa]{width:100%}.config-row-mobile[data-v-da0aabaa]{background:var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12))}}@media screen and (max-width:1200px){.collapsed-icon[data-v-da0aabaa]{display:none}}.ad-reference-modal__mobile-box[data-v-c0de4e3d]{background:#000;height:calc(100vh - 57px);overflow-y:auto}.ad-reference-modal__mobile-container[data-v-c0de4e3d]{background:var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12));border-radius:16px;padding:24px 8px 8px}.ad-reference-overlay[data-v-c0de4e3d]{align-items:center;background:#0000008f;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:1900}.ad-reference-modal[data-v-c0de4e3d]{background:var(--color-background-static-secondary,#1a1a1a);border-radius:16px;display:flex;gap:20px;height:600px;max-height:calc(100vh - 64px);max-width:calc(100vw - 32px);position:relative;width:960px}.ad-reference-modal__close[data-v-c0de4e3d]{color:var(--color-text-dynamic-white-tertiary,hsla(0,0%,100%,.56));cursor:pointer;position:absolute;right:8px;top:8px;z-index:1}.ad-reference-modal__left[data-v-c0de4e3d]{background:linear-gradient(0deg,var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12)),var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12)));border-radius:16px;display:flex;flex:0 0 360px;flex-direction:column;min-width:0;padding:16px}.ad-reference-modal__right[data-v-c0de4e3d]{flex:1;min-width:0;overflow:hidden}[data-v-c0de4e3d] .padding-standard{padding:6px 16px}.ad-reference-modal__title[data-v-c0de4e3d]{color:var(--color-text-dynamic-white-secondary);font-size:14px;font-weight:700}.ad-reference-modal__tabs[data-v-c0de4e3d]{margin-top:16px}.ad-reference-modal__panel[data-v-c0de4e3d]{flex:1;margin-top:16px;min-height:0}.ad-reference-modal__catalog-state[data-v-c0de4e3d]{align-items:center;color:var(--color-text-dynamic-white-tertiary);display:flex;font-size:13px;justify-content:center;min-height:120px}.ad-reference-modal__cards[data-v-c0de4e3d]{display:flex;flex-direction:column;gap:8px}.ad-reference-modal__cards-row[data-v-c0de4e3d]{display:flex;gap:8px}.ad-reference-modal__upload-card-wrapper[data-v-c0de4e3d]{position:relative}.ad-reference-modal__upload-card[data-v-c0de4e3d]{align-items:center;background:var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12));border-radius:8px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:6px;height:112px;justify-content:center;overflow:hidden;position:relative;width:100%}.ad-reference-modal__upload-card.uploaded[data-v-c0de4e3d]{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(0deg,#ffffff14,#ffffff14),#000000e0;background-blend-mode:normal}.ad-reference-modal__upload-card.uploaded[data-v-c0de4e3d]:hover{background:#0000003d}.ad-reference-modal__upload-card[data-v-c0de4e3d]:hover{background:var(--color-foreground-normalcy-quaternary,hsla(0,0%,100%,.16))}.ad-reference-modal__upload-card:hover .ad-reference-modal__preview-overlay[data-v-c0de4e3d]{opacity:1}.ad-reference-modal__upload-preview[data-v-c0de4e3d]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.ad-reference-modal__preview-overlay[data-v-c0de4e3d]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease;z-index:1}.ad-reference-modal__close-btn.ad-reference-modal__close-btn--always-visible[data-v-c0de4e3d],.ad-reference-modal__upload-card-wrapper:hover .ad-reference-modal__close-btn[data-v-c0de4e3d]{opacity:1;pointer-events:auto}.ad-reference-modal__preview-action[data-v-c0de4e3d]{border-radius:6px;color:var(--color-text-dynamic-white-secondary,#fff);height:24px;width:24px}.ad-reference-modal__close-btn[data-v-c0de4e3d],.ad-reference-modal__preview-action[data-v-c0de4e3d]{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.ad-reference-modal__close-btn[data-v-c0de4e3d]{background:var(--color-background-base,#000);border-radius:50%;box-shadow:0 2px 8px #0000003d;color:var(--color-text-dynamic-white-primary,#fff);height:20px;opacity:0;pointer-events:none;position:absolute;right:-10px;top:-10px;transition:opacity .2s ease;width:20px;z-index:2}.ad-reference-modal__required[data-v-c0de4e3d]{color:var(--color-alert-danger-primary)}.ad-reference-modal__prompt[data-v-c0de4e3d]{align-items:stretch;background:var(--color-foreground-normalcy-quaternary);border-radius:8px;display:flex;font-size:13px;margin-top:12px;max-height:200px;min-height:80px;overflow:auto;padding:8px;width:100%}.ad-reference-modal__prompt[data-v-c0de4e3d] .rich-text-editor{color:var(--color-text-dynamic-white-primary);min-height:64px;min-width:0;width:100%}.ad-reference-modal__generate[data-v-c0de4e3d]{flex:none;margin-top:12px;width:100%}.ad-reference-modal__generate[data-v-c0de4e3d] .inline-flex{width:100%}.ad-reference-modal__generate[data-v-c0de4e3d] .generate-btn{height:48px;width:100%}.ad-reference-preview[data-v-c0de4e3d]{background:#000000bf;height:100%;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;z-index:2000}.ad-reference-preview[data-v-c0de4e3d],.ad-reference-preview__content[data-v-c0de4e3d]{align-items:center;display:flex;justify-content:center}.ad-reference-preview__content[data-v-c0de4e3d]{max-height:90vh;max-width:90vw;position:relative}.ad-reference-preview__media[data-v-c0de4e3d]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.ad-reference-preview__close[data-v-c0de4e3d]{align-items:center;background:#0000008f;border:none;border-radius:50%;color:var(--color-text-static-white-primary,#fff);cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:fixed;right:32px;top:32px;transition:background-color .2s ease;width:44px;z-index:2001}.ad-reference-preview__close[data-v-c0de4e3d]:hover{background:var(--color-alert-danger-primary,#f5222d)}@media screen and (max-width:768px){.box[data-v-c0de4e3d] .generate-btn-phone{height:48px}.ad-reference-modal__tabs[data-v-c0de4e3d]{margin-top:0}}.chip-popover-empty-img[data-v-5aa9a741]{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}.ads-generator-page[data-v-390b68e1]{display:flex;flex-direction:column}.ai-ads-generator-box[data-v-390b68e1]{flex:1;min-height:0}@media screen and (max-width:766px){.ads-generator-page[data-v-390b68e1]{padding:0 16px}}
