.ad-studio-demo[data-v-e94848c4]{background:radial-gradient(circle at 50% 0,rgba(255,43,112,.2),transparent 19rem),radial-gradient(circle at 16% 38%,rgba(126,57,255,.12),transparent 21rem),linear-gradient(90deg,#0d0d10,#090a0dfc 52%,#0e0d11);color:#fff;min-height:100vh;overflow:visible;position:relative;width:100%}.ad-studio-inner[data-v-e94848c4]{margin:0 auto;max-width:1180px;padding:3rem 2rem 11rem;width:100%}.ad-studio-hero[data-v-e94848c4]{display:grid;justify-items:center;padding:1.2rem 0 2.25rem;text-align:center}.ad-studio-hero h1[data-v-e94848c4]{background:linear-gradient(90deg,#fff,#fff 54%,#ff2b70);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.35rem,4vw,3.85rem);font-weight:1000;letter-spacing:0;line-height:1;text-shadow:0 12px 48px rgba(255,43,112,.12)}.ad-template-grid[data-v-e94848c4]{display:grid;gap:.8rem;grid-template-columns:repeat(5,minmax(0,1fr))}.ad-studio-content-blocks[data-v-e94848c4]{background:transparent;border-top:1px solid hsla(0,0%,100%,.08);margin-top:4.5rem;margin-inline:-1rem}.ad-studio-content-blocks[data-v-e94848c4]>div{max-width:100%;padding-bottom:0}.ad-studio-content-blocks[data-v-e94848c4] .tool-content-card.is-text-left .tool-content-media,.ad-studio-content-blocks[data-v-e94848c4] .tool-content-card.is-text-right .tool-content-media{max-width:360px;width:100%}.ad-studio-content-blocks[data-v-e94848c4] .tool-content-card.is-text-left .tool-content-image,.ad-studio-content-blocks[data-v-e94848c4] .tool-content-card.is-text-right .tool-content-image{height:auto;width:100%}.ad-empty-state[data-v-e94848c4]{background:#ffffff09;border:1px dashed hsla(0,0%,100%,.1);border-radius:.9rem;color:#ffffff80;display:grid;font-size:.95rem;font-weight:800;grid-column:1/-1;min-height:18rem;place-items:center}.ad-loading-state[data-v-e94848c4]{gap:.55rem}.ad-loading-state .material-symbols-outlined[data-v-e94848c4]{animation:adStatusSpin-e94848c4 1s linear infinite;color:#ffffff9e;font-size:1.4rem}.ad-template-card[data-v-e94848c4]{min-width:0;position:relative}.ad-template-button[data-v-e94848c4]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:.65rem;box-shadow:0 18px 55px #00000042;display:block;overflow:hidden;position:relative;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;width:100%}.ad-template-button[data-v-e94848c4]:hover{border-color:#ff2b709e;box-shadow:0 20px 64px #ff2b701f;transform:translateY(-2px)}.ad-template-card.is-selected .ad-template-button[data-v-e94848c4]{border-color:#ff2b70d1;box-shadow:0 20px 70px #ff2b702e}.ad-template-load-sentinel[data-v-e94848c4]{color:#ffffff75;display:grid;margin-top:1.1rem;min-height:3.25rem;place-items:center}.ad-template-load-sentinel .material-symbols-outlined[data-v-e94848c4]{animation:adStatusSpin-e94848c4 1s linear infinite;font-size:1.25rem}.ad-template-media[data-v-e94848c4]{aspect-ratio:9/16;background:#ffffff0a;display:block;overflow:hidden;position:relative;width:100%}.ad-template-cover[data-v-e94848c4],.ad-template-video[data-v-e94848c4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ad-template-video[data-v-e94848c4]{inset:0;opacity:0;position:absolute;transition:opacity .22s ease}.ad-template-video.is-loaded[data-v-e94848c4]{opacity:1}.ad-template-sound-toggle[data-v-e94848c4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000006b;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#ffffffc7;display:grid;height:1.55rem;opacity:0;place-items:center;position:absolute;right:.55rem;top:.55rem;transform:translateY(-3px);transition:opacity .16s ease,transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease;width:1.55rem;z-index:5}.ad-template-card:focus-within .ad-template-sound-toggle[data-v-e94848c4],.ad-template-card:hover .ad-template-sound-toggle[data-v-e94848c4]{opacity:1;transform:translateY(0)}.ad-template-sound-toggle.is-on[data-v-e94848c4]{background:#ff2b70b8;border-color:#ff2b70b8;color:#fff}.ad-template-sound-toggle .material-symbols-outlined[data-v-e94848c4]{font-size:.9rem}.ad-template-title[data-v-e94848c4]{background:linear-gradient(180deg,rgba(0,0,0,.58),transparent);left:0;line-height:1.25;padding:.85rem .7rem 1.3rem;right:0;text-shadow:0 2px 12px rgba(0,0,0,.55);top:0;z-index:2}.ad-template-title[data-v-e94848c4],.ad-template-try[data-v-e94848c4]{color:#fff;font-size:.82rem;font-weight:900;position:absolute;text-align:center}.ad-template-try[data-v-e94848c4]{background:linear-gradient(90deg,#ff6a3d,#ff2b70);border-radius:999px;bottom:.85rem;left:.85rem;opacity:0;padding:.62rem .9rem;right:.85rem;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.ad-template-button:hover .ad-template-try[data-v-e94848c4]{opacity:1;transform:translateY(0)}.ad-composer[data-v-e94848c4]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#141417f5;border:1px solid hsla(0,0%,100%,.1);border-radius:.95rem;bottom:1.75rem;box-shadow:0 24px 78px #00000073,0 0 0 1px #ff2b700a;display:flex;left:calc(57.5px + 50vw);min-height:4.35rem;overflow:visible;position:fixed;transform:translate(-50%);transition:width .48s cubic-bezier(.22,1,.36,1),min-height .48s cubic-bezier(.22,1,.36,1),border-radius .48s cubic-bezier(.22,1,.36,1),box-shadow .48s cubic-bezier(.22,1,.36,1);width:min(51rem,calc(100vw - 190px));z-index:35}.ad-composer[data-v-e94848c4]:not(.has-prompt){border-radius:.95rem;min-height:4.35rem;width:min(51rem,calc(100vw - 270px))}.ad-composer.has-prompt[data-v-e94848c4]{min-height:8.25rem;width:min(54rem,calc(100vw - 200px))}.ad-composer.is-collapsed-prompt[data-v-e94848c4]{border-radius:.95rem;min-height:3.9rem;width:min(52rem,calc(100vw - 220px))}.ad-composer-main[data-v-e94848c4]{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;padding:1rem .9rem .55rem 1.2rem;transition:padding .48s cubic-bezier(.22,1,.36,1),gap .48s cubic-bezier(.22,1,.36,1)}.ad-composer-prompt[data-v-e94848c4]{background:transparent;border:0;box-sizing:border-box;min-height:1.45rem;outline:0;overflow:hidden;resize:none;width:100%}.ad-composer-prompt[data-v-e94848c4],.ad-composer-prompt-render[data-v-e94848c4]{color:#fff;font-size:.94rem;font-weight:650;line-height:1.45}.ad-composer-prompt-render[data-v-e94848c4]{animation:adComposerContentIn-e94848c4 .36s cubic-bezier(.22,1,.36,1) both;position:relative}.ad-composer.has-prompt .ad-composer-prompt[data-v-e94848c4],.ad-composer.has-prompt .ad-composer-prompt-render[data-v-e94848c4]{margin-bottom:.95rem}.ad-prompt-reference-wrap[data-v-e94848c4]{display:inline-block;position:relative;vertical-align:baseline}.ad-prompt-reference[data-v-e94848c4]{align-items:center;background:#7e4ecdc7;border-radius:.3rem;color:#fffffff5;display:inline-flex;font:inherit;gap:.25rem;line-height:1.25;padding:.05rem .34rem .08rem}.ad-prompt-reference .material-symbols-outlined[data-v-e94848c4]{font-size:.78rem}.ad-prompt-reference-x[data-v-e94848c4]{color:#ffffffad;font-size:.8em}.ad-reference-popover[data-v-e94848c4]{background:#1d1d1ffa;border:1px solid hsla(0,0%,100%,.08);border-radius:.9rem;bottom:calc(100% + .7rem);box-shadow:0 24px 70px #00000070;color:#fff;display:none;left:0;padding:.75rem;position:absolute;white-space:normal;width:15.3rem;z-index:80}.ad-prompt-reference-wrap:focus-within .ad-reference-popover[data-v-e94848c4],.ad-prompt-reference-wrap:hover .ad-reference-popover[data-v-e94848c4]{display:block}.ad-reference-popover-title[data-v-e94848c4],.ad-reference-popover-type[data-v-e94848c4]{align-items:center;color:#ffffffc7;display:inline-flex;font-size:.76rem;font-weight:800;gap:.25rem}.ad-reference-popover-title .material-symbols-outlined[data-v-e94848c4],.ad-reference-popover-type .material-symbols-outlined[data-v-e94848c4]{font-size:.85rem}.ad-reference-popover img[data-v-e94848c4]{aspect-ratio:1/1;border-radius:.7rem;display:block;margin-top:.55rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.ad-reference-popover-type[data-v-e94848c4]{color:#ffffff80;margin-top:.55rem}.ad-reference-popover strong[data-v-e94848c4]{color:#fff;display:block;font-size:.95rem;font-weight:950;margin-top:.35rem}.ad-reference-popover-desc[data-v-e94848c4]{color:#ffffff9e;display:block;font-size:.8rem;font-weight:650;line-height:1.3;margin-top:.35rem}.ad-composer-collapsed-prompt[data-v-e94848c4]{animation:adComposerContentIn-e94848c4 .36s cubic-bezier(.22,1,.36,1) both;background:transparent;border:0;color:#fff;display:block;font-size:.94rem;font-weight:650;line-height:1.45;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.ad-composer-collapsed-prompt.is-placeholder[data-v-e94848c4]{color:#ffffff6b}.ad-composer-prompt[data-v-e94848c4]::-moz-placeholder{color:#ffffff6b}.ad-composer-prompt[data-v-e94848c4]::placeholder{color:#ffffff6b}.ad-composer-toolbar[data-v-e94848c4]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:auto;padding-top:0;transform:none;transition:padding .48s cubic-bezier(.22,1,.36,1),gap .48s cubic-bezier(.22,1,.36,1)}.ad-composer:not(.has-prompt) .ad-composer-main[data-v-e94848c4]{padding-bottom:.55rem;padding-top:.85rem}.ad-composer:not(.has-prompt) .ad-composer-prompt[data-v-e94848c4]{height:2.2rem;min-height:2.2rem;overflow:hidden;padding-top:.45rem;white-space:nowrap}.ad-composer:not(.has-prompt) .ad-composer-toolbar[data-v-e94848c4]{margin-top:auto}.ad-composer.is-collapsed-prompt .ad-composer-main[data-v-e94848c4]{align-items:center;flex-direction:row;gap:.8rem;padding:.65rem .85rem}.ad-composer.is-collapsed-prompt .ad-composer-toolbar[data-v-e94848c4]{display:none}.ad-composer.is-collapsed-prompt .ad-composer-collapsed-prompt[data-v-e94848c4]{flex:1}.ad-composer-actions[data-v-e94848c4],.ad-reference-actions[data-v-e94848c4]{align-items:center;display:flex;gap:.5rem;transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1)}.ad-composer-actions[data-v-e94848c4]{align-self:flex-end;position:relative}.ad-reference-list[data-v-e94848c4]{align-items:center;display:flex;gap:.5rem;transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1)}.ad-icon-button[data-v-e94848c4],.ad-pill[data-v-e94848c4]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:.8rem;color:#ffffffd1;font-size:.78rem;font-weight:900}.ad-pill-border-wrap[data-v-e94848c4]{--ad-pill-border-radius:.8rem;border-radius:var(--ad-pill-border-radius);display:inline-flex;position:relative}.ad-pill-animated-border[data-v-e94848c4]{--ad-pill-border-angle:0deg;animation:adPillBorderFlow-e94848c4 4s linear infinite;background:linear-gradient(#161618f5,#161618f5) padding-box,conic-gradient(from var(--ad-pill-border-angle),rgba(0,157,255,.25),#8a3ffc) border-box;border:1px solid transparent;border-radius:var(--ad-pill-border-radius);filter:drop-shadow(0 0 2px rgba(138,63,252,.4));inset:-1px;opacity:0;position:absolute;transition:opacity .35s ease}.ad-pill-border-wrap[data-animated-border=true] .ad-pill-animated-border[data-v-e94848c4]{opacity:1}.ad-pill[data-v-e94848c4]{align-items:center;display:inline-flex;gap:.35rem;min-height:2.05rem;padding:0 .75rem;position:relative;z-index:1}.ad-pill.is-active[data-v-e94848c4]:not(.is-flowing){border-color:#9752fff2;box-shadow:inset 0 0 0 1px #9752ff59;color:#fff}.ad-pill.is-flowing[data-v-e94848c4]{background:#161618f5;border-color:transparent;box-shadow:none;color:#fff}.ad-pill>span[data-v-e94848c4]{position:relative;z-index:1}.ad-pill-clear[data-v-e94848c4]{border-radius:.35rem;color:#ffffffa8;display:grid;font-size:.9rem;height:1rem;place-items:center;width:1rem}.ad-pill-clear[data-v-e94848c4]:focus-visible,.ad-pill-clear[data-v-e94848c4]:hover{background:#ffffff1f;color:#fff;outline:0}.ad-icon-button[data-v-e94848c4]{display:grid;height:2.05rem;place-items:center;width:2.05rem}.ad-icon-button .material-symbols-outlined[data-v-e94848c4]{font-size:1rem}.ad-icon-button.is-active[data-v-e94848c4]{background:#9752ff1f;border-color:#9752ffa6;color:#fff}.ad-settings-panel[data-v-e94848c4]{align-items:flex-start;animation:adComposerContentIn-e94848c4 .22s cubic-bezier(.22,1,.36,1) both;background:#161618fa;border:1px solid hsla(0,0%,100%,.08);border-radius:.82rem;bottom:calc(100% + .75rem);box-shadow:0 24px 72px #00000075;color:#fff;display:flex;left:12.25rem;overflow:visible;padding:.45rem;position:absolute;width:14.1rem;z-index:90}.ad-settings-list[data-v-e94848c4]{width:100%}.ad-settings-row[data-v-e94848c4]{align-items:center;background:transparent;border:0;border-radius:.7rem;color:#ffffffe6;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:1.2rem minmax(0,1fr) auto .75rem;min-height:2.05rem;padding:0 .55rem;text-align:left;width:100%}.ad-settings-row+.ad-settings-row[data-v-e94848c4]{margin-top:.1rem}.ad-settings-row.is-active[data-v-e94848c4],.ad-settings-row[data-v-e94848c4]:hover{background:#ffffff13}.ad-settings-icon[data-v-e94848c4]{color:#ffffffd1;font-size:.9rem}.ad-settings-ratio-icon[data-v-e94848c4],.ad-settings-ratio-option-icon[data-v-e94848c4]{display:inline-grid;flex:0 0 auto;height:1rem;place-items:center;width:1.2rem}.ad-settings-ratio-icon[data-v-e94848c4]:before,.ad-settings-ratio-option-icon[data-v-e94848c4]:before{border:1.5px solid hsla(0,0%,100%,.9);border-radius:.18rem;content:"";display:block;height:var(--ratio-icon-h);width:var(--ratio-icon-w)}.ad-settings-ratio-icon[data-v-e94848c4]{justify-self:center}.ad-settings-label[data-v-e94848c4]{font-size:.82rem;font-weight:850;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-settings-row strong[data-v-e94848c4]{color:#ffffff8c;font-size:.75rem;font-weight:850}.ad-settings-chevron[data-v-e94848c4]{color:#ffffff6b;font-size:1rem}.ad-settings-submenu[data-v-e94848c4]{background:#161618fa;border:1px solid hsla(0,0%,100%,.1);border-radius:.78rem;bottom:-1.1rem;box-shadow:0 24px 72px #0000006b;color:#ffffffe6;left:calc(100% + .38rem);max-height:14.5rem;overflow-y:auto;padding:.85rem .78rem;position:absolute;width:14rem}.ad-settings-submenu.is-duration-submenu[data-v-e94848c4]{max-height:12.5rem}.ad-settings-submenu-title[data-v-e94848c4]{color:#ffffff9e;font-size:.8rem;font-weight:750;margin-bottom:.6rem}.ad-settings-option-grid[data-v-e94848c4]{display:grid;gap:.46rem .9rem;grid-template-columns:repeat(2,minmax(5.4rem,1fr))}.ad-settings-option-grid.is-vertical[data-v-e94848c4]{grid-template-columns:minmax(0,1fr)}.ad-settings-option[data-v-e94848c4]{align-items:center;background:transparent;border:0;border-radius:.58rem;color:#ffffffeb;cursor:pointer;display:grid;font-size:.82rem;font-weight:850;gap:.46rem;grid-template-columns:1.25rem minmax(0,1fr) .9rem;min-height:1.7rem;min-width:0;padding:0 .36rem;text-align:left}.ad-settings-option.is-plain-option[data-v-e94848c4]{grid-template-columns:minmax(0,1fr) .9rem}.ad-settings-option.is-active[data-v-e94848c4],.ad-settings-option[data-v-e94848c4]:hover{background:#ffffff12}.ad-settings-option-box[data-v-e94848c4]{border:1.5px solid hsla(0,0%,100%,.82);border-radius:.18rem;flex:0 0 auto;height:.62rem;position:relative;width:.62rem}.ad-settings-option.is-active .ad-settings-option-box[data-v-e94848c4]{background:#9752ffe6;border-color:#fffffff2}.ad-settings-option.is-active .ad-settings-ratio-option-icon[data-v-e94848c4]:before{border-color:#fffffffa}.ad-settings-option-check[data-v-e94848c4]{color:#ffffffd1;font-size:.88rem;margin-left:auto}.ad-settings-option.is-active .ad-settings-option-box[data-v-e94848c4]:after{border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;content:"";height:.38rem;left:.14rem;position:absolute;top:.02rem;transform:rotate(45deg);width:.22rem}.ad-settings-submenu-input[data-v-e94848c4]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:.55rem;color:#ffffffeb;font-size:.84rem;font-weight:850;height:2rem;outline:none;padding:0 .65rem;width:100%}.ad-reference-card[data-v-e94848c4]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:.85rem;color:#ffffff8c;display:grid;font-size:.68rem;font-weight:900;height:4.35rem;overflow:hidden;place-items:center;position:relative;transition:width .48s cubic-bezier(.22,1,.36,1),height .48s cubic-bezier(.22,1,.36,1),opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1);width:4.45rem}.ad-reference-card img[data-v-e94848c4]{grid-area:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ad-reference-tools[data-v-e94848c4]{display:flex;justify-content:space-between;left:.32rem;opacity:0;position:absolute;right:.32rem;top:.28rem;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease;z-index:2}.ad-reference-card:focus-within .ad-reference-tools[data-v-e94848c4],.ad-reference-card:hover .ad-reference-tools[data-v-e94848c4]{opacity:1;transform:translateY(0)}.ad-reference-tools button[data-v-e94848c4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;border-radius:999px;color:#ffffffeb;display:grid;height:1.2rem;place-items:center;width:1.2rem}.ad-reference-tools .material-symbols-outlined[data-v-e94848c4]{font-size:.78rem}.ad-reference-card strong[data-v-e94848c4]{align-self:end;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72));color:#fff;grid-area:1/1;padding:1rem .3rem .35rem;text-align:center;width:100%}.ad-create-button[data-v-e94848c4]{align-items:center;background:linear-gradient(135deg,#7c39ff,#a637ff);border-radius:.85rem;box-shadow:0 16px 38px #7e39ff57;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:1000;gap:.35rem;justify-content:center;min-height:4.35rem;padding:0 1.65rem;transition:min-height .48s cubic-bezier(.22,1,.36,1),padding .48s cubic-bezier(.22,1,.36,1),transform .2s ease,box-shadow .2s ease}.ad-create-button-collapsed[data-v-e94848c4]{border-radius:.85rem;font-size:.98rem;min-height:2.55rem;padding:0 1.45rem}.ad-create-button[data-v-e94848c4]:disabled{box-shadow:none;cursor:not-allowed;opacity:.62}.ad-generation-status[data-v-e94848c4]{align-items:center;color:#ffffffb8;display:flex;font-size:.82rem;font-weight:800;gap:.45rem;margin-top:.75rem;padding-left:3rem}.ad-generation-status .material-symbols-outlined[data-v-e94848c4]{color:#38d996;font-size:1rem}.ad-generation-status.is-generating .material-symbols-outlined[data-v-e94848c4]{animation:adStatusSpin-e94848c4 1s linear infinite}.ad-generation-status.is-error[data-v-e94848c4],.ad-generation-status.is-error .material-symbols-outlined[data-v-e94848c4]{color:#ff4f7b}.ad-generation-status button[data-v-e94848c4]{background:transparent;border:0;color:#fff;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:.18rem}.ad-format-backdrop[data-v-e94848c4]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;display:grid;inset:0;place-items:center;position:fixed;z-index:70}.ad-format-modal[data-v-e94848c4]{background:#0d0d0efb;max-height:min(30.5rem,calc(100vh - 6rem));padding:1.55rem 1.35rem 1.75rem;width:min(57rem,calc(100vw - 2.5rem))}.ad-create-material-modal[data-v-e94848c4],.ad-format-modal[data-v-e94848c4]{border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;box-shadow:0 34px 100px #0000009e;color:#fff;overflow-y:auto;position:relative}.ad-create-material-modal[data-v-e94848c4]{background:#0e0e0ffb;max-height:min(35.5rem,calc(100vh - 4rem));padding:1.55rem 1.65rem 1.45rem;width:min(50rem,calc(100vw - 2.5rem))}.ad-create-material-header h2[data-v-e94848c4]{color:#fff;font-size:1.55rem;font-weight:1000;letter-spacing:0;line-height:1.1}.ad-create-field-head[data-v-e94848c4]{align-items:center;color:#ffffffc2;display:flex;font-size:.82rem;font-weight:800;justify-content:space-between;margin-top:1.35rem}.ad-create-upload-zone[data-v-e94848c4]{background:#ffffff09;border:1px dashed hsla(0,0%,100%,.12);border-radius:.75rem;color:#ffffffb3;cursor:pointer;display:grid;margin-top:.65rem;min-height:8.55rem;overflow:hidden;place-items:center;text-align:center}.ad-create-upload-zone>.material-symbols-outlined[data-v-e94848c4]{border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffb3;display:grid;font-size:1rem;height:2rem;place-items:center;width:2rem}.ad-create-upload-zone strong[data-v-e94848c4]{color:#ffffffb3;display:block;font-size:.92rem;font-weight:900;margin-top:.55rem}.ad-create-upload-zone small[data-v-e94848c4]{color:#ffffff70;display:block;font-size:.73rem;font-weight:750;margin-top:.1rem}.ad-create-preview-list[data-v-e94848c4]{display:grid;gap:.75rem;grid-template-columns:repeat(5,minmax(0,1fr));padding:.85rem;width:100%}.ad-create-preview-list img[data-v-e94848c4]{aspect-ratio:1/1;border-radius:.6rem;-o-object-fit:cover;object-fit:cover;width:100%}.ad-create-label[data-v-e94848c4]{color:#ffffffb8;display:grid;font-size:.82rem;font-weight:800;gap:.5rem;margin-top:1rem}.ad-create-label input[data-v-e94848c4],.ad-create-label textarea[data-v-e94848c4]{background:#ffffff06;border:1px solid hsla(0,0%,100%,.16);border-radius:.75rem;color:#fff;font-size:.92rem;font-weight:700;outline:0;width:100%}.ad-create-label input[data-v-e94848c4]{min-height:2rem;padding:0 .85rem}.ad-create-label textarea[data-v-e94848c4]{line-height:1.4;min-height:8.8rem;padding:.85rem;resize:none}.ad-create-label input[data-v-e94848c4]::-moz-placeholder,.ad-create-label textarea[data-v-e94848c4]::-moz-placeholder{color:#ffffff6b}.ad-create-label input[data-v-e94848c4]::placeholder,.ad-create-label textarea[data-v-e94848c4]::placeholder{color:#ffffff6b}.ad-create-actions[data-v-e94848c4]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.1rem}.ad-create-cancel[data-v-e94848c4],.ad-create-submit[data-v-e94848c4]{border-radius:.9rem;font-size:.92rem;font-weight:950;min-height:2.55rem;padding:0 1rem}.ad-create-cancel[data-v-e94848c4]{background:#ffffff1a;color:#ffffffe6}.ad-create-submit[data-v-e94848c4]{background:#ffffff14;color:#ffffffdb}.ad-create-submit[data-v-e94848c4]:disabled{color:#ffffff4d;cursor:not-allowed}.ad-format-modal[data-v-e94848c4]::-webkit-scrollbar{width:.55rem}.ad-format-modal[data-v-e94848c4]::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.ad-format-modal[data-v-e94848c4]::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.ad-format-close[data-v-e94848c4]{border-radius:999px;color:#ffffffe0;display:grid;height:2rem;place-items:center;position:absolute;right:.9rem;top:.85rem;width:2rem;z-index:2}.ad-format-close .material-symbols-outlined[data-v-e94848c4]{font-size:1.35rem}.ad-format-header[data-v-e94848c4]{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between;padding-right:2.2rem}.ad-format-header h2[data-v-e94848c4]{color:#fff;font-size:1.7rem;font-weight:1000;letter-spacing:0;line-height:1.1}.ad-format-header p[data-v-e94848c4]{color:#ffffffb8;font-size:.96rem;font-weight:650;line-height:1.35;margin-top:.35rem;max-width:34rem}.ad-format-preview-stack[data-v-e94848c4]{flex:0 0 auto;height:4.2rem;position:relative;width:12.4rem}.ad-format-preview-stack img[data-v-e94848c4]{border:2px solid rgba(13,13,14,.96);border-radius:999px;box-shadow:0 10px 26px #00000061;height:4.2rem;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:5.7rem}.ad-format-preview-stack img[data-v-e94848c4]:first-child{left:0}.ad-format-preview-stack img[data-v-e94848c4]:nth-child(2){left:3.4rem;z-index:1}.ad-format-preview-stack img[data-v-e94848c4]:nth-child(3){left:6.8rem;z-index:2}.ad-format-template-stack[data-v-e94848c4]{flex:0 0 auto;height:6.25rem;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16.25rem}.ad-format-template-shot[data-v-e94848c4]{border:1px solid hsla(0,0%,100%,.14);box-shadow:0 14px 34px #0000005c;overflow:hidden;position:absolute}.ad-format-template-shot img[data-v-e94848c4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ad-format-template-shot[data-v-e94848c4]:first-child{border-radius:999px;height:5.25rem;left:0;top:.9rem;width:5.25rem}.ad-format-template-shot[data-v-e94848c4]:nth-child(2){border-radius:1rem;height:5.25rem;left:3.5rem;top:0;transform:rotate(-6deg);width:5.25rem;z-index:1}.ad-format-template-shot[data-v-e94848c4]:nth-child(3){border-radius:999px;height:5.25rem;right:0;top:.38rem;transform:rotate(10deg);width:10rem;z-index:2}.ad-format-grid[data-v-e94848c4]{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:2rem}.ad-scene-modal .ad-format-grid[data-v-e94848c4]{margin-top:1.1rem}.ad-product-modal[data-v-e94848c4]{max-height:min(31rem,calc(100vh - 6rem));width:min(57.5rem,calc(100vw - 2.5rem))}.ad-product-controls[data-v-e94848c4]{justify-content:flex-end;margin-top:1.3rem}.ad-scene-controls[data-v-e94848c4]{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-top:1.55rem}.ad-scene-search[data-v-e94848c4]{align-items:center;background:#ffffff06;border:1px solid hsla(0,0%,100%,.12);border-radius:.65rem;color:#ffffff7a;display:flex;gap:.45rem;min-height:2.15rem;padding:0 .65rem;width:min(14rem,35vw)}.ad-scene-search .material-symbols-outlined[data-v-e94848c4]{font-size:1rem}.ad-scene-search input[data-v-e94848c4]{background:transparent;border:0;color:#fff;flex:1;font-size:.84rem;font-weight:700;min-width:0;outline:0}.ad-scene-search input[data-v-e94848c4]::-moz-placeholder{color:#ffffff75}.ad-scene-search input[data-v-e94848c4]::placeholder{color:#ffffff75}.ad-product-grid[data-v-e94848c4]{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:1.15rem}.ad-product-card[data-v-e94848c4]{color:#ffffffa3;display:grid;gap:.45rem;min-width:0;position:relative;text-align:center}.ad-product-card img[data-v-e94848c4],.ad-product-upload[data-v-e94848c4]{aspect-ratio:1/1;background:#ffffff09;border:1px solid hsla(0,0%,100%,.08);border-radius:.7rem;overflow:hidden;width:100%}.ad-product-card img[data-v-e94848c4]{display:block;-o-object-fit:cover;object-fit:cover;transition:border-color .18s ease,transform .18s ease}.ad-product-card.is-active img[data-v-e94848c4],.ad-product-card:hover img[data-v-e94848c4]{border-color:#ffffffd1;transform:translateY(-1px)}.ad-product-menu-trigger[data-v-e94848c4]{background:#00000073;border-radius:999px;color:#ffffffe0;display:grid;height:2rem;opacity:0;place-items:center;position:absolute;right:.55rem;top:.55rem;transition:opacity .16s ease,background .16s ease;width:2rem;z-index:2}.ad-product-card:hover .ad-product-menu-trigger[data-v-e94848c4],.ad-product-menu-trigger[data-v-e94848c4]:focus-visible,.ad-product-menu-trigger[aria-expanded=true][data-v-e94848c4]{opacity:1}.ad-product-menu-trigger[data-v-e94848c4]:hover{background:#000000b8}.ad-product-menu-trigger .material-symbols-outlined[data-v-e94848c4]{font-size:1.25rem}.ad-product-menu[data-v-e94848c4]{background:#101011fa;border:1px solid hsla(0,0%,100%,.08);border-radius:.8rem;box-shadow:0 20px 48px #00000085;display:grid;gap:.2rem;min-width:9.2rem;padding:.55rem;position:absolute;right:.45rem;top:2.75rem;z-index:5}.ad-product-menu button[data-v-e94848c4]{align-items:center;border-radius:.55rem;color:#ffffffe6;display:flex;font-size:.86rem;font-weight:850;gap:.55rem;min-height:2.2rem;padding:0 .55rem;text-align:left}.ad-product-menu button[data-v-e94848c4]:hover{background:#ffffff0f}.ad-product-menu button.is-danger[data-v-e94848c4]{color:#ff3b6f}.ad-product-menu button[data-v-e94848c4]:disabled{cursor:not-allowed;opacity:.55}.ad-product-menu .material-symbols-outlined[data-v-e94848c4]{font-size:1rem}.ad-product-card strong[data-v-e94848c4]{color:#ffffff9e;font-size:.8rem;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-product-upload[data-v-e94848c4]{border-style:dashed;display:grid;padding:1rem .7rem;place-items:center}.ad-product-upload .material-symbols-outlined[data-v-e94848c4]{border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#ffffffb8;display:grid;font-size:1.2rem;height:2rem;place-items:center;width:2rem}.ad-product-upload strong[data-v-e94848c4]{color:#ffffffbd;font-size:.88rem;margin-top:.25rem}.ad-product-upload small[data-v-e94848c4]{align-self:end;color:#ffffff6b;font-size:.78rem;font-weight:750}.ad-format-card[data-v-e94848c4]{border:1px solid transparent;border-radius:.75rem;color:#fff;min-width:0;padding:.35rem;position:relative;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.ad-format-card.is-active[data-v-e94848c4]{background:#9752ff1f;border-color:transparent;box-shadow:0 18px 48px #9752ff24}.ad-scene-modal .ad-format-card.is-active[data-v-e94848c4]{background:transparent;box-shadow:none}.ad-format-card.is-active[data-v-e94848c4]:after{background:#9752fff5;border-radius:999px;color:#fff;content:"check";display:grid;font-family:Material Symbols Outlined;font-size:1rem;font-weight:400;height:1.45rem;line-height:1;place-items:center;position:absolute;right:.75rem;top:.75rem;width:1.45rem;z-index:2}.ad-format-card-media[data-v-e94848c4]{aspect-ratio:4/5;background:#ffffff0d;border:2px solid transparent;border-radius:.55rem;display:block;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;transition:border-color .18s ease,transform .18s ease;width:100%}.ad-format-card-media img[data-v-e94848c4],.ad-format-card-media video[data-v-e94848c4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ad-format-card-media video[data-v-e94848c4]{inset:0;opacity:0;position:absolute;transition:opacity .22s ease}.ad-format-card-media video.is-loaded[data-v-e94848c4]{opacity:1}.ad-format-card.is-active .ad-format-card-media[data-v-e94848c4],.ad-format-card.is-active .ad-format-placeholder[data-v-e94848c4],.ad-format-card:hover .ad-format-card-media[data-v-e94848c4]{border-color:#9752fffa}.ad-format-card:hover .ad-format-card-media[data-v-e94848c4]{transform:translateY(-1px)}.ad-format-card .ad-format-placeholder[data-v-e94848c4]{aspect-ratio:4/5;background:#ffffff0e;border:2px solid transparent;border-radius:.55rem;color:#ffffff7a;display:grid;font-size:.82rem;font-weight:900;line-height:1.25;overflow:hidden;place-items:center;text-align:center;width:100%}.ad-format-card strong[data-v-e94848c4]{color:#fffffff0;display:block;font-size:.9rem;font-weight:950;margin-top:.55rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-format-card span[data-v-e94848c4]{display:-webkit-box;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical;color:#ffffff80;font-size:.8rem;font-weight:700;-webkit-line-clamp:2;line-height:1.28}@keyframes adComposerContentIn-e94848c4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@property --ad-pill-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes adPillBorderFlow-e94848c4{to{--ad-pill-border-angle:360deg}}@keyframes adStatusSpin-e94848c4{to{transform:rotate(1turn)}}@media(max-width:1180px){.ad-format-grid[data-v-e94848c4],.ad-template-grid[data-v-e94848c4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.ad-studio-inner[data-v-e94848c4]{padding-inline:1rem}.ad-template-grid[data-v-e94848c4]{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-composer[data-v-e94848c4]{left:1rem;right:1rem;transform:none;width:auto}.ad-composer-toolbar[data-v-e94848c4]{align-items:stretch;flex-direction:column}.ad-reference-actions[data-v-e94848c4]{justify-content:flex-end}.ad-format-header[data-v-e94848c4]{display:block}.ad-format-preview-stack[data-v-e94848c4],.ad-format-template-stack[data-v-e94848c4]{display:none}.ad-format-grid[data-v-e94848c4],.ad-product-grid[data-v-e94848c4]{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-scene-controls[data-v-e94848c4]{align-items:stretch;flex-direction:column}.ad-scene-search[data-v-e94848c4]{width:100%}}
