.listing-contact-preview{background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;min-width:0;padding:16px}.listing-contact-preview summary{cursor:pointer;min-height:32px;font-weight:650}.listing-contact-preview p,.listing-contact-preview li{overflow-wrap:anywhere;line-height:1.65}.listing-contact-preview ul{gap:6px;margin:12px 0;padding:0;font-size:14px;list-style:none;display:grid}.upload-grid article>.listing-image-order{border-top:1px solid #eee;flex-wrap:wrap;justify-content:flex-start;gap:4px}.upload-grid .listing-image-order button{align-items:center;gap:4px;min-height:44px;padding:8px;font-size:12px;display:inline-flex}.upload-grid .listing-image-order button:focus-visible{outline-offset:-2px;border-radius:5px;outline:2px solid #bd1725}.wizard .wizard-required-hint{color:#b91c1c;margin-top:6px;font-size:12px;font-weight:600;line-height:1.5;display:block}.listing-share-options{background:#f6faf6;border:1px solid #d5dfd7;border-radius:20px;margin:24px 0;padding:20px}.listing-share-options legend{padding:0 7px;font-weight:750}.listing-share-options>p{color:#506256;font-size:13px;line-height:1.65}.listing-share-options>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.listing-share-options label{cursor:pointer;border:1px solid #cdd9ce;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.listing-share-options label.selected{background:#e4efe5;border-color:#234e35}.listing-share-options label small{margin-top:4px;font-size:12px;display:block}.listing-share-options label:has(input:disabled){opacity:.55;cursor:not-allowed}.listing-share-options input{accent-color:#234e35;width:18px;height:18px}@media (max-width:480px){.listing-share-options>div{grid-template-columns:1fr}}
