.rr-share{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:24px 0;padding:18px 0;border-top:1px solid #ba7995}.rr-share button,.rr-share a{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;border:1px solid #a75377;border-radius:24px;background:linear-gradient(135deg,#ffe6f1,#e6a0bc);color:#180d12!important;-webkit-text-fill-color:#180d12!important;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;cursor:pointer}.rr-share button:hover,.rr-share a:hover{outline:2px solid #be6e93;outline-offset:2px}.rr-share-status{display:block;flex-basis:100%;font-size:13px;overflow-wrap:anywhere}.rr-share-status:empty{display:none}.rr-share input{width:min(100%,650px);padding:10px;background:#fff1f7!important;color:#180d12!important}.campaign-card-title-link{color:inherit!important;text-decoration:none}.campaign-card-title-link:hover{text-decoration:underline}.campaign-photo-link{display:block}.campaign-photo-link img{width:100%}.campaign-single #campaign-public-list{max-width:930px;grid-template-columns:minmax(0,1fr);margin-inline:auto}.campaign-single #campaign-public-list .community-card{max-width:100%;margin:0}.campaign-single #campaign-public-list .community-card>p{white-space:pre-line}.campaign-single #campaign-public-list .community-card>img,.campaign-single .campaign-photo-link img{max-height:500px;object-fit:contain}.campaign-single .rr-share{justify-content:center}.campaign-back{margin:12px 0 25px}.community-card .rr-share-status{color:#180d12!important;-webkit-text-fill-color:#180d12!important}#cat-full>.rr-share{grid-column:1/-1;margin-top:28px}@media(max-width:600px){.rr-share{gap:10px}.rr-share button,.rr-share a{flex:1 1 auto;min-height:44px}.rr-share button:first-child{flex-basis:100%}.campaign-single #campaign-public-list{padding-inline:18px}}
