.ss-share-overlay{position:fixed;inset:0;z-index:10000;background:#0008;display:flex;align-items:center;justify-content:center;padding:16px}.ss-share-dialog{background:#fff;color:#171717;border-radius:10px;max-width:440px;width:100%;max-height:calc(100dvh - 32px);overflow:auto;padding:18px;font:14px/1.45 'Open Sans',sans-serif;box-shadow:0 12px 48px #0004}.ss-share-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.ss-share-head h2{font-size:22px;font-weight:600;margin:0}.ss-share-dialog button,.ss-share-dialog a.ss-share-button{border:1px solid #dfe3db;border-radius:6px;min-height:34px;background:#f7f8f5;color:#242b24;padding:6px 12px;cursor:pointer;font:inherit;text-decoration:none;text-align:center}.ss-share-dialog button:focus-visible,.ss-share-dialog textarea:focus-visible{outline:2px solid #6a793e;outline-offset:2px}.ss-share-dialog button:disabled{opacity:.55;cursor:default}.ss-share-dialog button.primary{background:#6a793e;color:white;border-color:#6a793e}.ss-share-preview{width:100%;display:block;border-radius:8px;margin-bottom:12px}.ss-share-dialog textarea{box-sizing:border-box;width:100%;font:inherit;min-height:100px;max-height:160px;border:1px solid #dfe3db;border-radius:6px;padding:8px;color:inherit;background:#fff}.ss-share-dialog label{display:block;margin:10px 0 4px}.ss-share-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.ss-share-note{color:#616161;margin:10px 0 0;font-size:12px}.ss-share-status{margin-top:10px;color:#616161}.ss-share-status:empty{display:none}

.ss-share-preview[hidden]{display:none}
