.site-share{align-items:center;display:flex;position:relative}.site-share-button{cursor:pointer}.site-header .site-share-button{width:44px;height:44px;color:inherit;opacity:.8;background:0 0;border-color:#0000;flex:0 0 44px}:is(.site-header .site-share-button:hover,.site-header .site-share-button:focus-visible){opacity:1;border-color:var(--border)}.site-share-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site-share-feedback{--foreground:#f4f0e7;--muted:#c2c5bf;--border:#697069;--background:#121713;z-index:60;border:1px solid var(--border);width:240px;max-width:calc(100vw - 40px);color:var(--foreground);background:#1b211d;border-radius:10px;padding:14px 16px;font-size:16px;line-height:1.5;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #0002}.site-share-feedback p{margin:0}.site-share-feedback input{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font:inherit;border-radius:4px;margin-top:10px;padding:8px}.site-share-dismiss{min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:2px 0;text-decoration:underline;display:block}
