.medo-share-button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid #7627c9;border-radius:8px;background:#fff;color:#6320a9;padding:9px 13px;font:inherit;font-weight:600;cursor:pointer}.medo-share-button:focus-visible,.medo-share-panel a:focus-visible,.medo-share-panel button:focus-visible{outline:3px solid #7627c9;outline-offset:2px}.medo-share-panel{position:fixed;z-index:2147483000;right:16px;bottom:16px;width:min(360px,calc(100vw - 32px));max-height:80vh;overflow:auto;background:#fff;color:#272333;border:1px solid #ddd;border-radius:14px;box-shadow:0 12px 40px #0003;padding:18px;display:flex;flex-direction:column;gap:12px}.medo-share-panel>button{align-self:flex-end}.medo-share-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.medo-share-options a,.medo-share-options button{font:inherit;font-size:14px;border:1px solid #ddd;border-radius:8px;background:#f7f5fa;color:#30263c;text-align:center;padding:10px 5px;text-decoration:none;cursor:pointer}.medo-share-options input{grid-column:1/-1;min-width:0}.medo-share-entry{margin:18px auto;text-align:center}
