.placement-setup-copy{overscroll-behavior:contain;min-width:0}.placement-setup-copy__stage{outline:none;min-width:0}.placement-setup-copy__chooser,.placement-setup-copy__review,.placement-setup-copy__results{gap:16px;min-width:0;display:grid}.placement-setup-copy__loading{place-items:center;min-height:180px;display:grid}.placement-setup-copy__source-context,.placement-setup-copy__resource-row,.placement-setup-copy__destination,.placement-setup-copy__result{align-items:center;gap:12px;min-width:0;display:flex}.placement-setup-copy__resource-row{text-align:start;padding:12px 8px}.placement-setup-copy__source-context{border-bottom:1px solid var(--p-color-border-secondary,#ebebeb);padding-bottom:16px}.placement-setup-copy__source-context>div,.placement-setup-copy__resource-copy,.placement-setup-copy__result>div{flex:1;gap:4px;min-width:0;display:grid}.placement-setup-copy__picker-toolbar,.placement-setup-copy__destination-bar,.placement-setup-copy__blocker,.placement-setup-copy__pagination{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.placement-setup-copy__picker-toolbar{min-height:28px}.placement-setup-copy__picker-list,.placement-setup-copy__result-list{overscroll-behavior:contain;scrollbar-gutter:stable;border:0;border-block:1px solid var(--p-color-border,#e3e3e3);min-width:0;max-height:min(430px,48dvh);margin:0;padding:0;overflow-y:auto}.placement-setup-copy__picker-list>s-clickable,.placement-setup-copy__picker-list>.placement-setup-copy__resource-row,.placement-setup-copy__result{border-bottom:1px solid var(--p-color-border-secondary,#ebebeb)}.placement-setup-copy__picker-list>s-clickable{display:block}.placement-setup-copy__picker-list>s-clickable:last-child,.placement-setup-copy__picker-list>.placement-setup-copy__resource-row:last-child,.placement-setup-copy__result:last-child{border-bottom:0}.placement-setup-copy__picker-list>.placement-setup-copy__resource-row:not(.is-disabled){cursor:pointer}.placement-setup-copy__picker-list>.placement-setup-copy__resource-row:not(.is-disabled):hover{background:var(--p-color-bg-surface-hover,#f7f7f7)}.placement-setup-copy__resource-row.is-selected{background:var(--p-color-bg-surface-selected,#f0f5ff)}.placement-setup-copy__picker-list>.placement-setup-copy__resource-row.is-selected:hover{background:var(--p-color-bg-surface-selected-hover,#e7eefb)}.placement-setup-copy__source-row{padding-block:16px}.placement-setup-copy__resource-row>s-checkbox,.placement-setup-copy__resource-row>s-thumbnail,.placement-setup-copy__resource-row>s-icon,.placement-setup-copy__resource-row>s-badge,.placement-setup-copy__source-context>s-thumbnail,.placement-setup-copy__destination>s-thumbnail,.placement-setup-copy__result>s-thumbnail,.placement-setup-copy__result>s-badge{flex:none}.placement-setup-copy__product-title{overflow-wrap:anywhere;flex:1;min-width:0}.placement-setup-copy__product-image{aspect-ratio:1;border:1px solid var(--p-color-border-secondary,#ebebeb);background:var(--p-color-bg-surface-secondary,#f6f6f7);border-radius:4px;flex:none;place-items:center;inline-size:40px;display:grid}.placement-setup-copy__pagination{font-variant-numeric:tabular-nums;justify-content:center}.placement-setup-copy__destination-group{gap:4px;min-width:0;display:grid}.placement-setup-copy__destination-bar{flex-wrap:wrap}.placement-setup-copy__destinations{flex:1;min-width:0}.placement-setup-copy__destinations>summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:28px;display:flex}.placement-setup-copy__destinations>summary:after{content:"";border-block-end:1.5px solid;border-inline-end:1.5px solid;width:6px;height:6px;margin-inline-start:6px;transform:translateY(-2px)rotate(45deg)}.placement-setup-copy__destinations[open]>summary:after{transform:translateY(2px)rotate(225deg)}.placement-setup-copy__destinations>summary:focus-visible{outline:2px solid var(--p-color-border-focus,#005bd3);outline-offset:4px;border-radius:4px}.placement-setup-copy__destination-list{gap:4px;display:grid}.placement-setup-copy__destination{gap:8px}.placement-setup-copy__destination-browser{gap:8px;min-width:0;padding-top:8px;display:grid}.placement-setup-copy__destination>s-text{overflow-wrap:anywhere;flex:1;min-width:0}.placement-setup-copy__blockers{gap:12px;display:grid}.placement-setup-copy__blocker>div{gap:4px;display:grid}.placement-setup-copy__result{padding:16px 8px;display:flex}.placement-setup-copy__success{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:8px 0;display:flex}.placement-setup-copy__success-copy{gap:4px;min-width:0;display:grid}.placement-setup-copy__result>s-badge{align-self:flex-start}.placement-setup-copy__result s-paragraph{margin:0}@media (width<=480px){.placement-setup-copy__resource-row,.placement-setup-copy__result{gap:8px}.placement-setup-copy__result{flex-wrap:wrap}.placement-setup-copy__success{flex-direction:column;align-items:flex-start;gap:8px}.placement-setup-copy__result>s-badge{margin-inline-start:48px}.placement-setup-copy__result>div{min-width:calc(100% - 56px)}}.placement-setup-copy-review{gap:12px;min-width:0;display:grid}.placement-setup-copy-review__context{gap:8px;min-width:0;display:grid}.placement-setup-copy-review__source{align-items:center;gap:10px;min-width:0;display:flex}.placement-setup-copy-review__source>s-thumbnail,.placement-setup-copy-review__source-image{flex:none}.placement-setup-copy-review__source-copy{gap:2px;min-width:0;display:grid}.placement-setup-copy-review__source-copy>s-text:first-child{overflow-wrap:anywhere}.placement-setup-copy-review__source-image{aspect-ratio:1;background:var(--p-color-bg-surface-secondary,#f6f6f7);opacity:.7;border-radius:4px;place-items:center;inline-size:40px;display:grid}.placement-setup-copy-review__layouts,.placement-setup-copy-review__about{gap:8px;min-width:0;display:grid}.placement-setup-copy-review__layouts-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.placement-setup-copy-review__layout-actions{align-items:center;gap:4px;min-width:0;display:flex}.placement-setup-copy-review__layout-title{gap:2px;min-width:0;display:grid}.placement-setup-copy-review__list{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.placement-setup-copy-review__view-row{min-block-size:64px;cursor:pointer;border-radius:8px;grid-template-columns:24px 56px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:4px 8px;display:grid}.placement-setup-copy-review__view-row.is-selected{background:var(--p-color-bg-surface-secondary,#f6f6f7)}.placement-setup-copy-review__view-row.is-disabled{cursor:default}.placement-setup-copy-review__view-row:not(.is-disabled):hover{background:var(--p-color-bg-surface-hover,#f7f7f7)}.placement-setup-copy-review__view-row.is-selected:not(.is-disabled):hover{background:var(--p-color-bg-surface-hover,#ebebeb)}.placement-setup-copy-review__view-row:focus-within{outline:2px solid var(--p-color-border-focus,#005bd3);outline-offset:1px}.placement-setup-copy-review__view-row>s-checkbox{flex:none;justify-self:center}.placement-setup-copy-review__image-stage{--layout-image-height:56px;background:var(--p-color-bg-surface-secondary,#f6f6f7);border-radius:4px;place-items:center;block-size:56px;inline-size:56px;display:grid;overflow:hidden}.placement-setup-copy-review__image{max-block-size:100%;min-inline-size:0;max-inline-size:100%;position:relative;overflow:hidden}.placement-setup-copy-review__image>img,.placement-setup-copy-review__image-empty,.placement-setup-copy-review__overlay{block-size:100%;inline-size:100%;position:absolute;inset:0}.placement-setup-copy-review__image>img{object-fit:contain;display:block}.placement-setup-copy-review__image-empty{opacity:.65;text-align:center;place-content:center;justify-items:center;gap:4px;padding:4px;display:grid}.placement-setup-copy-review__image-empty>s-text{font-size:.75em}.placement-setup-copy-review__overlay{pointer-events:none;overflow:visible}.placement-setup-copy-review__overlay rect{stroke-width:1.5px;vector-effect:non-scaling-stroke}.placement-setup-copy-review__overlay .placement-setup-copy-review__overlay-halo{fill:none;stroke:#fff;stroke-width:3px;stroke-dasharray:none}.placement-setup-copy-review__view-details,.placement-setup-copy-review__view-copy{gap:2px;min-width:0;display:grid}.placement-setup-copy-review__view-copy>s-text{overflow-wrap:anywhere}.placement-setup-copy-review__view-copy>s-text:last-child{font-size:.875em}@media (width>=560px){.placement-setup-copy-review__view-copy{justify-content:space-between;align-items:center;gap:12px;display:flex}.placement-setup-copy-review__view-copy>s-text:last-child{white-space:nowrap;flex:none}}.placement-setup-copy-review__prices{gap:4px;min-width:0;display:grid}.placement-setup-copy-review__prices>s-text{overflow-wrap:anywhere}.placement-setup-copy-review__consequence{align-items:flex-start;gap:4px;min-width:0;display:flex}.placement-setup-copy-review__consequence>s-text{overflow-wrap:anywhere;flex:1}.placement-setup-copy-review__about>s-text{overflow-wrap:anywhere}
