.share-modal__content{padding:0}.share-modal__description{margin:0 0 20px;color:#6b7280;font-size:15px;line-height:1.5;text-align:center}.share-modal__buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.share-modal__btn{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1.5px solid #e5e7eb;border-radius:6px;background:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.share-modal__btn svg{width:16px;height:16px;flex-shrink:0}.share-modal__btn span{line-height:1}.share-modal__btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.share-modal__btn:active{transform:translateY(0)}.share-modal__btn:not(.twitter):not(.facebook):not(.linkedin):not(.reddit):not(.telegram):not(.whatsapp):hover{background:#00adef;border-color:#00adef;color:#fff}.share-modal__btn:not(.twitter):not(.facebook):not(.linkedin):not(.reddit):not(.telegram):not(.whatsapp).copied{background:#10b981;border-color:#10b981;color:#fff}.share-modal__btn:not(.twitter):not(.facebook):not(.linkedin):not(.reddit):not(.telegram):not(.whatsapp).copied:hover{background:#059669;border-color:#059669}.share-modal__btn.twitter:hover{background:#000;border-color:#000;color:#fff}.share-modal__btn.facebook:hover{background:#1877f2;border-color:#1877f2;color:#fff}.share-modal__btn.linkedin:hover{background:#0077b5;border-color:#0077b5;color:#fff}.share-modal__btn.reddit:hover{background:#ff4500;border-color:#ff4500;color:#fff}.share-modal__btn.telegram:hover{background:#08c;border-color:#08c;color:#fff}.share-modal__btn.whatsapp:hover{background:#25d366;border-color:#25d366;color:#fff}@media(max-width:576px){.share-modal__btn{font-size:14px;padding:7px 10px;gap:5px}.share-modal__btn svg{width:14px;height:14px}}.modal_overlay.leave-feedback-modal.share-listing-modal{--focus-outline-color:var(--tr-v2-focus-outline-on-light,#0f172a)}.modal_overlay.leave-feedback-modal.share-listing-modal .focus-outline-dark:focus,.modal_overlay.leave-feedback-modal.share-listing-modal .focus-outline-dark:focus-visible,.modal_overlay.leave-feedback-modal.share-listing-modal .focus-outline-light:focus,.modal_overlay.leave-feedback-modal.share-listing-modal .focus-outline-light:focus-visible{outline:2px dotted var(--tr-v2-focus-outline-on-light,#0f172a)!important;outline-offset:3px!important;box-shadow:none!important}.modal_overlay.leave-feedback-modal.share-listing-modal .share-listing-modal__title{color:var(--tr-v2-text-primary,#0f172a)!important;font-size:1.25rem;font-weight:800}.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn{background-color:var(--tr-v2-danger-light)!important;border:1px solid var(--tr-v2-danger)!important;border-radius:50%;display:flex;align-items:center;justify-content:center;min-height:35px!important;max-height:35px!important;min-width:35px!important;max-width:35px!important;padding:0}.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn svg{height:12px}.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn svg,.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn svg path{fill:var(--tr-v2-danger)!important;color:var(--tr-v2-danger)!important}.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn:hover:not(:disabled){background-color:var(--tr-v2-danger)!important;border-color:var(--tr-v2-danger)!important}.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn:hover:not(:disabled) svg,.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn:hover:not(:disabled) svg path{fill:var(--tr-v2-text-inverse)!important;color:var(--tr-v2-text-inverse)!important}.modal_overlay.leave-feedback-modal.share-listing-modal .modal-header .modal-close-btn:disabled{opacity:.6;cursor:not-allowed}