.dynamic-developer-estate-related{background:var(--562cd05a);color:var(--503dd2aa);padding:var(--complex-relatedcomponent-pad-top,0) var(--complex-relatedcomponent-pad-right,0) var(--complex-relatedcomponent-pad-bottom,0) var(--complex-relatedcomponent-pad-left,0)}.dynamic-developer-estate-related .dynamic-developer-estate-related--content{padding:var(--complex-related-pad-top,0) var(--complex-related-pad-right,0) var(--complex-related-pad-bottom,0) var(--complex-related-pad-left,0)}.rp-related-swipe{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rp-related-swipe-deck{aspect-ratio:4/3;max-width:420px;position:relative;touch-action:pan-y;width:100%}@media (max-width:768px){.rp-related-swipe-deck{max-width:100%}}@container admin-viewport (max-width: 768px){.rp-related-swipe-deck{max-width:100%}}.rp-related-swipe-card{background:var(--rp-related-card-color,#1a1a1a);border-radius:16px;box-shadow:0 16px 34px #00000052;color:var(--rp-related-card-text-color,#fff);display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute;will-change:transform}.rp-related-swipe-card.is-top{cursor:grab}.rp-related-swipe-card.is-top:active{cursor:grabbing}.rp-related-swipe-card-media{background:#fff;flex:1 1 auto;min-height:0;overflow:hidden;padding:30px;position:relative}.rp-related-swipe-card-media img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.rp-related-swipe-card-placeholder{align-items:center;background:linear-gradient(135deg,#0000000f,#00000005);color:#1a1a1a;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;inset:0;justify-content:center;opacity:.6;position:absolute;width:100%}.rp-related-swipe-stamp{border:3px solid;border-radius:8px;font-size:18px;font-weight:700;letter-spacing:.05em;padding:6px 14px;pointer-events:none;position:absolute;text-transform:uppercase;top:20px;transition:opacity .1s linear}.rp-related-swipe-stamp--like{color:#2ecc71;left:20px;transform:rotate(-12deg)}.rp-related-swipe-stamp--nope{color:#e74c3c;right:20px;transform:rotate(12deg)}.rp-related-swipe-card-info{align-items:flex-end;background:var(--rp-related-card-color,#1a1a1a);display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:space-between;padding:16px 18px}.rp-related-swipe-card-info-main{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px;justify-content:flex-start}.rp-related-swipe-card-disposition{opacity:.7}.rp-related-swipe-card-price{white-space:nowrap}.rp-related-swipe-card-scrim{background:#000;inset:0;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:5}.rp-related-swipe-empty{align-items:center;border:1px dashed rgba(0,0,0,.15);border-radius:16px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;inset:0;justify-content:center;opacity:.8;padding:30px;position:absolute;text-align:center}.rp-related-swipe-restart{background:#1a1a1a;border-radius:30px;color:#fff;cursor:pointer;margin-top:8px;padding:10px 24px;transition:.2s}.rp-related-swipe-restart:hover{opacity:.85}.rp-related-swipe-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:center}.rp-related-swipe-action{cursor:pointer;height:56px;position:relative;width:56px}.rp-related-swipe-action:before{border-radius:100%;content:"";inset:0;position:absolute;transition:transform .3s}.rp-related-swipe-action div{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;position:relative;width:100%}@media (min-width:768px){.rp-related-swipe-action:hover:before{transform:scale(1.12)}}@container admin-viewport (min-width: 768px){.rp-related-swipe-action:hover:before{transform:scale(1.12)}}.rp-related-swipe-action--like{color:#fff}.rp-related-swipe-action--like:before{background:#1a1a1a}.rp-related-swipe-action--nope{color:#1a1a1a}.rp-related-swipe-action--nope:before{background:transparent;border:1px solid #1a1a1a}
