.rp-share{max-width:1112px;margin:36px auto;padding:24px;border:1px solid #526b65;border-radius:18px;background:#17272d;color:#edf3ef}.rp-share h2{margin:0 0 8px;font-size:1.3rem;line-height:1.3}.rp-share>p{margin:0 0 18px;color:#c4d2cf;font-size:.95rem}.rp-share-actions{display:flex;flex-wrap:wrap;gap:12px}.rp-share .rp-share-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:11px 17px;border:1px solid #718748;border-radius:12px;background:#c5e63d;color:#122023;font:inherit;font-size:.95rem;font-weight:700;text-decoration:none;cursor:pointer}.rp-share .rp-share-button:hover{background:#d4f15c}.rp-share .rp-share-button:focus-visible{outline:3px solid #edf3ef;outline-offset:3px}.rp-share [hidden]{display:none!important}.rp-share .rp-share-status{margin:12px 0 0;min-height:1.4em;font-size:.85rem;overflow-wrap:anywhere}.rp-share-status a{color:#d0eb61}@media(max-width:600px){.rp-share{padding:20px}.rp-share-actions{flex-direction:column}.rp-share-button{width:100%}}