.ads-composer-parts_group__B2APS{display:flex;flex-direction:column;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.ads-composer-parts_row__HIq2v{display:flex;min-width:0;height:var(--w2-size-control-lg);align-items:center;gap:var(--w2-size-gap-xs);padding-inline:var(--w2-size-padding-sm);border:0;background:transparent;color:var(--w2-color-text-primary);text-align:start;cursor:pointer;transition:background var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.ads-composer-parts_row__HIq2v+.ads-composer-parts_row__HIq2v{border-top:var(--w2-size-border-default) solid var(--w2-color-border-divider)}.ads-composer-parts_row__HIq2v:hover,.ads-composer-parts_row__HIq2v[data-open]{background:var(--w2-color-surface-hover)}.ads-composer-parts_row__HIq2v:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:calc(-1 * var(--w2-size-border-focus))}.ads-composer-parts_rowMedia__Zvi3B{display:grid;flex:none;place-items:center;overflow:hidden;width:var(--w2-size-icon-lg);height:var(--w2-size-icon-lg);border-radius:var(--w2-size-radius-control-xs);color:var(--w2-color-icon-muted)}.ads-composer-parts_rowMedia__Zvi3B img,.ads-composer-parts_rowMedia__Zvi3B video{width:100%;height:100%;object-fit:cover}.ads-composer-parts_rowLabel__SM1j9{flex:none;color:var(--w2-color-text-secondary)}.ads-composer-parts_rowPlaceholder__DYqj4,.ads-composer-parts_rowValue__WSdj5{flex:1 1 auto;min-width:0;overflow:hidden;text-align:end;text-overflow:ellipsis;white-space:nowrap}.ads-composer-parts_rowPlaceholder__DYqj4{color:var(--w2-color-text-muted)}.ads-composer-parts_rowChevron__FYGca{flex:none;color:var(--w2-color-icon-muted)}.ads-composer-parts_pickerBody__DE8W4{display:flex;min-height:0;flex-direction:column;gap:var(--w2-size-gap-md)}.ads-composer-parts_pickerToolbar__FIZqW{display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:space-between;gap:var(--w2-size-gap-md)}.ads-composer-parts_pickerChips__YP3Cp{display:flex;min-width:0;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.ads-composer-parts_pickerSearch__Ip_9d{flex:1 1 200px;max-width:280px}.ads-composer-parts_presetGrid__ehCRO{--filter-grid-duration:var(--w2-motion-duration-overlay);--filter-grid-easing:var(--w2-motion-easing-standard);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(128px,40%),1fr));align-content:start;gap:var(--w2-size-gap-sm);max-height:min(64dvh,640px);overflow-y:auto}.ads-composer-parts_presetCard__yAYL5{position:relative;display:block;min-width:0;aspect-ratio:9/16;overflow:hidden;padding:0;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-raised);color:var(--w2-color-text-primary);text-align:start;cursor:pointer;transition:opacity var(--filter-grid-duration) var(--filter-grid-easing),scale var(--filter-grid-duration) var(--filter-grid-easing),border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.ads-composer-parts_presetCard__yAYL5[data-hidden]{display:none}@starting-style{.ads-composer-parts_presetCard__yAYL5:not([data-hidden]){opacity:0;scale:.96}}.ads-composer-parts_presetCard__yAYL5:hover{border-color:var(--w2-color-border-strong)}.ads-composer-parts_presetCard__yAYL5[data-selected]{border-color:var(--w2-color-selection-border);box-shadow:inset 0 0 0 var(--w2-size-border-default) var(--w2-color-selection-border)}.ads-composer-parts_presetCard__yAYL5:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:var(--w2-size-border-focus)}.ads-composer-parts_presetMedia___GcT0{position:absolute;inset:0;display:grid;place-items:center;color:var(--w2-color-icon-secondary)}.ads-composer-parts_presetMedia___GcT0 img,.ads-composer-parts_presetMedia___GcT0 video{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter),scale var(--w2-motion-duration-interface) var(--w2-motion-easing-standard)}.ads-composer-parts_presetMedia___GcT0[data-loaded] img,.ads-composer-parts_presetMedia___GcT0[data-loaded] video{opacity:1}.ads-composer-parts_assetSkeleton__lTMdp:after,.ads-composer-parts_presetMedia___GcT0:not([data-loaded]):has(img,video):before{position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--w2-color-surface-wash-strong),transparent);transform:translateX(-100%);animation:ads-composer-parts_ads-part-sweep__1Sxek 1.4s var(--w2-motion-easing-standard) infinite;content:""}.ads-composer-parts_assetSkeleton__lTMdp{position:relative;overflow:hidden;aspect-ratio:1/1;border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-raised)}@keyframes ads-composer-parts_ads-part-sweep__1Sxek{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.ads-composer-parts_assetSkeleton__lTMdp:after,.ads-composer-parts_presetMedia___GcT0:not([data-loaded]):has(img,video):before{animation:none}}.ads-composer-parts_presetCard__yAYL5:hover .ads-composer-parts_presetMedia___GcT0 img,.ads-composer-parts_presetCard__yAYL5:hover .ads-composer-parts_presetMedia___GcT0 video{scale:1.03}.ads-composer-parts_presetCopy__9OG5o{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs);padding:var(--w2-size-padding-xl) var(--w2-size-padding-sm) var(--w2-size-padding-sm);background-image:var(--w2-paint-scrim-media-bottom)}.ads-composer-parts_presetName__q8quz{color:var(--w2-color-text-primary)}.ads-composer-parts_presetDesc__9DbLA{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--w2-color-text-secondary)}.ads-composer-parts_presetCheck__XZyb6{position:absolute;top:var(--w2-size-padding-xs);right:var(--w2-size-padding-xs);display:grid;place-items:center;color:var(--w2-color-selection-icon)}.ads-composer-parts_assetGrid__2B6G8{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(96px,40%),1fr));align-content:start;gap:var(--w2-size-gap-sm);max-height:min(60dvh,520px);overflow-y:auto}.ads-composer-parts_assetAction__X8C3U,.ads-composer-parts_assetTile__14jA5{display:flex;min-width:0;flex-direction:column;gap:var(--w2-size-gap-2xs);border:0;background:none;color:var(--w2-color-text-secondary);text-align:center;cursor:pointer}.ads-composer-parts_assetAction__X8C3U{aspect-ratio:1/1;align-items:center;justify-content:center;gap:var(--w2-size-gap-xs);border:var(--w2-size-border-default) dashed var(--w2-color-border-default);border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-sunken)}.ads-composer-parts_assetAction__X8C3U:hover,.ads-composer-parts_assetAction__X8C3U[data-dragging]{border-color:var(--w2-color-border-strong);background:var(--w2-color-surface-hover);color:var(--w2-color-text-primary)}.ads-composer-parts_assetMedia__LNoyV{display:block;overflow:hidden;aspect-ratio:1/1;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-raised)}.ads-composer-parts_assetTile__14jA5:hover .ads-composer-parts_assetMedia__LNoyV{border-color:var(--w2-color-border-strong)}.ads-composer-parts_assetMedia__LNoyV img{width:100%;height:100%;object-fit:cover}.ads-composer-parts_assetLabel___Z0EA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ads-composer-parts_assetAction__X8C3U:focus-visible,.ads-composer-parts_assetTile__14jA5:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:var(--w2-size-border-focus);border-radius:var(--w2-size-radius-media-md)}.ads-composer-parts_slot__HOAPp{width:100%}.ads-studio-composer-panel_panel__ejST2{display:flex;flex:none;width:calc(var(--w2-size-component-prompt-composer-layout-panel) + 2 * var(--w2-size-padding-md));min-height:0;flex-direction:column;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-lg);background:var(--w2-color-surface-raised)}.ads-studio-composer-panel_scroll__zq0_5{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:var(--w2-size-gap-sm);overflow-y:auto;padding:var(--w2-size-padding-md)}.ads-studio-composer-panel_composerWrap__t7Pxc{display:flex;flex:1 1 0;min-height:calc(8 * var(--w2-size-control-md));flex-direction:column;gap:var(--w2-size-gap-xs)}.ads-studio-composer-panel_slots__Pb2J5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w2-size-gap-xs)}@media (max-width:767px){.ads-studio-composer-panel_panel__ejST2{width:100%;border:0;background:none}.ads-studio-composer-panel_scroll__zq0_5{overflow:visible;padding:0}.ads-studio-composer-panel_composerWrap__t7Pxc{flex:none}}