.image-type-example-trigger[data-v-6ca155ee]{position:relative;height:24px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;background:#ffffff12;color:#ffffffc7;font-size:11px;font-weight:600;line-height:24px;cursor:default}.image-type-example-trigger[data-v-6ca155ee]:focus,.image-type-example-trigger[data-v-6ca155ee]:hover{background:#ffffff1a;color:#ffffffe6}.image-type-example-trigger:focus .image-type-examples-panel[data-v-6ca155ee],.image-type-example-trigger:hover .image-type-examples-panel[data-v-6ca155ee]{opacity:1;transform:translateY(0);pointer-events:auto}.image-type-examples-panel[data-v-6ca155ee]{position:absolute;top:38px;left:-64px;z-index:20;width:min(520px,100vw - 48px);padding:18px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;background:#303030;box-shadow:0 20px 44px #0000004d;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.image-type-examples-arrow[data-v-6ca155ee]{position:absolute;top:-8px;left:124px;width:16px;height:16px;border-top:1px solid hsla(0,0%,100%,.08);border-left:1px solid hsla(0,0%,100%,.08);border-radius:3px 0 0;background:#303030;transform:rotate(45deg)}.image-type-examples-title[data-v-6ca155ee]{position:relative;z-index:1;color:#ffffffeb;font-size:13px;font-weight:700;line-height:18px}.image-type-examples-subtitle[data-v-6ca155ee]{position:relative;z-index:1;margin-top:3px;color:#ffffff6b;font-size:11px;font-weight:500;line-height:16px}.image-type-example-list[data-v-6ca155ee]{position:relative;z-index:1;margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.image-type-example-card[data-v-6ca155ee]{min-width:0;padding:6px 6px 10px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:#ffffff08}.image-type-example-preview[data-v-6ca155ee]{aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:#ffffff0f}.image-type-example-preview img[data-v-6ca155ee]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-type-example-name[data-v-6ca155ee]{margin-top:8px;color:#ffffffe6;font-size:12px;font-weight:700;line-height:16px}.image-type-example-desc[data-v-6ca155ee]{margin-top:3px;color:#ffffff6b;font-size:10px;font-weight:500;line-height:14px}@media(max-width:768px){.image-type-examples-panel[data-v-6ca155ee]{left:-126px;width:calc(100vw - 40px);padding:16px}.image-type-examples-arrow[data-v-6ca155ee]{left:186px}.image-type-example-list[data-v-6ca155ee]{grid-template-columns:1fr}}.social-ad-kit-composer[data-v-4f83b4d3]{width:896px;max-width:100%;padding:15px 15px 16px;box-sizing:border-box;border-radius:28px;border:1px solid hsla(0,0%,100%,.16);background:#ffffff1a;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);display:flex;flex-direction:column}.social-ad-kit-composer.compact[data-v-4f83b4d3]{width:100%}.social-ad-kit-composer .composer-assets[data-v-4f83b4d3]{display:flex;align-items:center;gap:8px}.social-ad-kit-composer .product-add-tile[data-v-4f83b4d3],.social-ad-kit-composer .selected-product-tile[data-v-4f83b4d3]{position:relative;width:60px;height:60px;padding:0;border:0;border-radius:16px;overflow:hidden;color:#fff;background:linear-gradient(180deg,#f661b500,#f661b566)}.social-ad-kit-composer .product-add-tile[data-v-4f83b4d3]{cursor:pointer}.social-ad-kit-composer .product-add-tile:hover .product-add-inner[data-v-4f83b4d3]{width:32px;height:32px;border-radius:999px;background:radial-gradient(circle at 50% 50%,#fff0 0,#ffffff1a)}.social-ad-kit-composer .product-add-inner[data-v-4f83b4d3]{position:absolute;inset:0;margin:auto;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:width .2s ease,height .2s ease,background .2s ease}.social-ad-kit-composer .product-add-label[data-v-4f83b4d3]{font-size:12px;font-weight:500;line-height:17px}.social-ad-kit-composer .selected-product-tile[data-v-4f83b4d3]{border-style:solid;cursor:default;background:#fff}.social-ad-kit-composer .selected-product-tile img[data-v-4f83b4d3]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.social-ad-kit-composer .selected-product-tile:hover .asset-clear-btn[data-v-4f83b4d3]{opacity:1;pointer-events:auto}.social-ad-kit-composer .product-empty-cover[data-v-4f83b4d3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff73;font-size:12px}.social-ad-kit-composer .asset-clear-btn[data-v-4f83b4d3]{position:absolute;right:6px;top:6px;z-index:2;width:20px;height:20px;border-radius:999px;background:#000000b3;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;pointer-events:none;cursor:pointer;transition:opacity .2s ease,background .2s ease}.social-ad-kit-composer .asset-clear-btn[data-v-4f83b4d3]:hover{background:#000}.social-ad-kit-composer .reference-preview-list[data-v-4f83b4d3]{display:flex;align-items:center;gap:8px;min-width:0;overflow:visible}.social-ad-kit-composer .reference-preview-list[data-v-4f83b4d3]:before{content:"";width:1px;height:16px;flex:0 0 1px;background:#ffffff1a}.social-ad-kit-composer .reference-preview[data-v-4f83b4d3]{position:relative;width:60px;height:60px;flex:0 0 60px}.social-ad-kit-composer .reference-preview-media[data-v-4f83b4d3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:#fff;color:#fff}.social-ad-kit-composer .reference-preview-media img[data-v-4f83b4d3]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.social-ad-kit-composer .reference-clear-btn[data-v-4f83b4d3]{position:absolute;top:-4px;right:-4px;z-index:2;width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;background:#00000080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease}.social-ad-kit-composer .reference-clear-btn[data-v-4f83b4d3]:focus,.social-ad-kit-composer .reference-preview:focus-within .reference-clear-btn[data-v-4f83b4d3],.social-ad-kit-composer .reference-preview:hover .reference-clear-btn[data-v-4f83b4d3]{opacity:1;pointer-events:auto}.social-ad-kit-composer .prompt-panel[data-v-4f83b4d3]{flex:1;min-height:0;margin-top:14px;box-sizing:border-box;color:#fff}.social-ad-kit-composer .composer-footer[data-v-4f83b4d3]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px}.social-ad-kit-composer .composer-tools[data-v-4f83b4d3]{min-width:0;display:flex;align-items:center;gap:8px}.social-ad-kit-composer .reference-add-btn[data-v-4f83b4d3]{position:relative;width:36px;height:36px;padding:0;flex:0 0 36px;border:0;border-radius:18px;background:transparent;color:#fff;cursor:pointer}.social-ad-kit-composer .reference-badge[data-v-4f83b4d3]{position:absolute;right:-3px;top:-3px;min-width:14px;height:14px;padding:0 4px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#070707;font-size:10px;font-weight:500}.social-ad-kit-composer .composer-chip[data-v-4f83b4d3]{min-height:36px;padding:0 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer}.social-ad-kit-composer .composer-chip[data-v-4f83b4d3]:hover{background:#ffffff14}.social-ad-kit-composer .composer-chip i[data-v-4f83b4d3]{width:1px;height:12px;background:#ffffff14}.social-ad-kit-composer .chip-muted[data-v-4f83b4d3]{color:#ffffff73}.social-ad-kit-composer .composer-generate[data-v-4f83b4d3]{display:flex;align-items:center;gap:12px}.social-ad-kit-composer .unlimited-switch[data-v-4f83b4d3]{display:flex;align-items:center;gap:6px;color:#d1f117;font-size:12px;font-weight:500;white-space:nowrap}.social-ad-kit-composer .credit-info[data-v-4f83b4d3]{display:flex;align-items:center;gap:4px;color:#fff;font-size:12px;white-space:nowrap}.social-ad-kit-composer .generate-action[data-v-4f83b4d3]{width:36px;height:36px;border:0;border-radius:999px;background:#fff;color:#101010;display:flex;align-items:center;justify-content:center;cursor:pointer}.social-ad-kit-composer .generate-action.active[data-v-4f83b4d3],.social-ad-kit-composer .generate-action[data-v-4f83b4d3]:hover{background:#ffffffe6}.social-ad-kit-composer .generate-action[data-v-4f83b4d3]:disabled{cursor:not-allowed;opacity:.7}.setting-popover[data-v-4f83b4d3]{position:relative;max-width:calc(100vw - 32px);overflow:visible;padding:16px;box-sizing:border-box;border-radius:16px;border:.5px solid hsla(0,0%,100%,.1);background:#282828;color:#fff}.setting-popover-header[data-v-4f83b4d3]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.setting-popover-title[data-v-4f83b4d3]{color:#ffffffdb;font-size:13px;font-weight:700}.structure-list[data-v-4f83b4d3]{display:flex;flex-direction:column;gap:12px}.structure-row[data-v-4f83b4d3]{display:flex;align-items:center;justify-content:space-between;gap:18px}.structure-label[data-v-4f83b4d3]{color:#fff;font-size:12px;font-weight:700;line-height:18px}.structure-desc[data-v-4f83b4d3]{color:#ffffff59;font-size:11px;line-height:16px}.stepper[data-v-4f83b4d3]{height:32px;display:flex;align-items:center;overflow:hidden;border-radius:10px;background:#ffffff0f}.stepper button[data-v-4f83b4d3]{width:32px;height:32px;border:0;background:transparent;color:#fff;cursor:pointer}.stepper button[data-v-4f83b4d3]:hover{background:#ffffff1a}.stepper span[data-v-4f83b4d3]{width:30px;text-align:center;color:#fff;font-size:12px;font-weight:700}@media(max-width:768px){.social-ad-kit-composer[data-v-4f83b4d3]{width:calc(100vw - 32px);min-height:0}.social-ad-kit-composer .composer-footer[data-v-4f83b4d3]{align-items:flex-end;flex-direction:column}.social-ad-kit-composer .composer-tools[data-v-4f83b4d3]{width:100%}}
