.gsocial-share{margin-block:2rem;padding:1.2rem;border:1px solid #d5ded9;border-radius:12px;font:inherit;color:inherit;overflow-wrap:anywhere}.gsocial-share *{box-sizing:border-box}.gsocial-share__heading{font-size:1.1em;font-weight:700;margin:0 0 .9rem}.gsocial-share__links{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-start}.gsocial-share__links>a,.gsocial-share button,.gsocial-share__manual>summary{display:inline-block;padding:.55rem .8rem;border:1px solid currentColor;border-radius:7px;color:inherit;background:transparent;font:inherit;font-size:.85em;line-height:1.5;text-decoration:none;cursor:pointer;min-height:44px}.gsocial-share button[hidden]{display:none!important}.gsocial-share a:hover,.gsocial-share button:hover,.gsocial-share summary:hover{text-decoration:underline}.gsocial-share :focus-visible{outline:3px solid #946400;outline-offset:3px}.gsocial-share__manual{max-width:100%}.gsocial-share__manual[open]{flex-basis:100%}.gsocial-share__steps{padding:.8rem 0}.gsocial-share__steps p{font-size:.85em;margin:.2rem 0 .7rem}.gsocial-share label{display:block;font-size:.8em}.gsocial-share textarea{display:block;width:100%;min-height:130px;max-width:100%;resize:vertical;margin:.5rem 0;padding:.7rem;color:inherit;background:transparent;border:1px solid #9caea3;border-radius:6px;font:inherit;font-size:.8em;line-height:1.5}.gsocial-share__copy{margin-top:1rem}.gsocial-share__copy>summary{cursor:pointer;font-size:.85em}.gsocial-share__status{font-size:.8em;margin:.7rem 0}.gsocial-share__status:empty{display:none}.gsocial-share__credit{display:block;font-size:.72em;margin-top:.9rem}.gsocial-share__credit a{color:inherit}
