.share-widget{margin:2rem 0}.share-widget__title{margin:0 0 .75rem;font-weight:400;font-size:.8em;color:#368a13;letter-spacing:.25em}.share-widget__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.share-widget__buttons>button{transition:transform .15s ease,opacity .15s ease}.share-widget__buttons>button:hover{transform:translateY(-2px);opacity:.88}.share-widget__buttons>button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.share-widget__action{display:inline-grid;width:42px;height:42px;padding:0;place-items:center;border:0;border-radius:50%;background:#222;color:#fff;font-size:1.35rem;line-height:1;cursor:pointer}.share-widget__copy{background:#555}.share-widget__native{background:#1677ff}.share-widget__status{display:block;min-height:1.5em;margin-top:.6rem;font-size:.875rem;font-weight:600}