.bwp-share{box-sizing:border-box;max-width:1184px;margin:28px auto;padding:24px;background:#E8EFF1;border-left:4px solid #405E73;color:#292C32}.bwp-share h2{font-size:1.6rem;margin:0 0 8px}.bwp-share p{margin:8px 0;line-height:1.6}.bwp-share-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.bwp-share-actions a,.bwp-share-actions button{font:inherit;font-weight:600;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #405E73;border-radius:4px;background:#405E73;color:#fff;text-decoration:none;cursor:pointer}.bwp-share-actions button{background:#FFFDF9;color:#405E73}.bwp-share a:focus-visible,.bwp-share button:focus-visible{outline:3px solid #79452D;outline-offset:3px}.bwp-share [role=status]{font-size:.9rem}.bwp-share input{display:block;width:100%;box-sizing:border-box;padding:10px}@media(max-width:600px){.bwp-share{margin:20px 18px;padding:20px}.bwp-share-actions>*{flex:1 1 160px}}@media print{.bwp-share{display:none}}
