.composed-visual{object-fit:contain;width:100%;height:100%;display:block}.visual-state{text-align:center;color:#fff;background:#211a34d9;place-content:center;gap:14px;padding:30px;font-size:13px;display:grid;position:absolute;inset:0}.visual-read-retry{color:#211a34;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d0e3;border-radius:8px;padding:10px 18px}.visual-read-retry:focus-visible{outline-offset:3px;outline:3px solid #bca3fa}.creative-frame.ratio-square{aspect-ratio:1}.creative-frame.ratio-wide{aspect-ratio:1.91}.creative-frame.ratio-story{aspect-ratio:9/16;width:min(100%,272px);max-height:480px;margin-inline:auto}.story-chrome{gap:5px;display:flex;position:absolute;top:12px;left:14px;right:14px}.story-chrome>span{background:#ffffff8c;border-radius:2px;flex:1;height:3px}.story-chrome>span.on{background:#fff}.carousel-dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:12px;left:0;right:0}.carousel-dots>button{background:0 0;border:0;place-items:center;width:24px;height:24px;min-height:0;padding:0;display:grid}.carousel-dots>button:before{content:"";background:#ffffffa6;border-radius:50%;width:6px;height:6px;box-shadow:0 1px 3px #0000004d}.carousel-dots>button.on:before{background:#fff;border-radius:3px;width:18px}.slide-arrow{z-index:2;color:#2b2037;background:#ffffffd9;border-radius:50%;place-items:center;width:34px;height:34px;min-height:0;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #00000030}.slide-arrow.prev{left:10px}.slide-arrow.next{right:10px}.slide-arrow:disabled{opacity:.3}.creative-heading.is-slide{background:linear-gradient(#180022cc,#18002247 55%,#0000 78%);padding:9%}.creative-heading.is-slide>span{display:none}.creative-heading.is-slide h3{max-width:94%;margin-top:0;font-size:clamp(17px,1.7vw,26px)}.format-bar{background:#faf8fd;border:1px solid #e4ddea;border-radius:12px;gap:14px;margin-bottom:18px;padding:16px 18px;display:grid}.format-row{gap:8px;display:grid}.format-label{letter-spacing:.08em;text-transform:uppercase;color:#8460b8;font-size:12px;font-weight:700}.format-chips{flex-wrap:wrap;gap:7px;display:flex}.format-chips button{color:#43344f;background:#fff;border:1px solid #ddd4e7;border-radius:9px;align-items:baseline;gap:7px;min-height:40px;padding:9px 13px;font-size:14px;font-weight:600;display:inline-flex}.format-chips button small{color:#8b7b97;font-size:11px;font-weight:500}.format-chips button[aria-pressed=true]{color:#fff;background:#18141f;border-color:#18141f}.format-chips button[aria-pressed=true] small{color:#c9bcd8}.ad-preview .search-snippet{border-bottom:0}.ad-preview .preview-cta{margin:16px 20px 20px}@media (width<=760px){.format-chips button{padding:9px 11px;font-size:13px}.creative-frame.ratio-story{max-height:420px}}
