.alcy-app .alcy-share-trigger{min-height:44px}.alcy-share-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.alcy-share-heading h2{font:var(--alcy-text-h2) var(--alcy-serif);margin:0;line-height:1.2}.alcy-share-close{margin:-6px -8px -6px 0}.alcy-app .alcy-share-dialog p{font-size:var(--alcy-text-body);color:var(--alcy-muted);margin:12px 0;line-height:1.6}.alcy-share-link{margin-top:22px}.alcy-share-copy-row{border:1px solid var(--alcy-edge);border-radius:var(--alcy-radius-control);background:var(--alcy-surface);align-items:center;gap:4px;padding:5px;display:flex}.alcy-app .alcy-share-copy-row .alcy-input{border-radius:var(--alcy-radius-control);min-width:0;height:44px;font-size:var(--alcy-text-body);text-overflow:ellipsis;background:0 0;border:0;flex:1;padding-inline:10px}.alcy-app .alcy-share-copy-row .alcy-button{flex-shrink:0;justify-content:center;gap:7px;min-width:112px;min-height:44px;padding:10px 13px}.alcy-share-privacy{color:var(--alcy-muted);align-items:flex-start;gap:8px;margin-top:20px;display:flex}.alcy-share-privacy .alcy-icon{flex:0 0 16px;margin-top:2px}.alcy-app .alcy-share-dialog .alcy-share-privacy p{font-size:var(--alcy-text-small);margin:0;line-height:1.5}.alcy-share-footer-control{border-radius:var(--alcy-radius-control);min-height:44px;color:var(--alcy-ink);font:600 var(--alcy-text-small) var(--alcy-font);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 4px;text-decoration:none;display:inline-flex}.alcy-share-footer-control:hover{text-underline-offset:4px;text-decoration:underline}.alcy-share-revoke{margin-left:auto}.alcy-share-actions{border-top:1px solid var(--alcy-edge-2);justify-content:space-between;align-items:center;gap:8px;margin-top:20px;padding-top:10px;display:flex}.alcy-app :is(.alcy-share-create,.alcy-share-send){justify-content:center;width:100%;min-height:48px}.alcy-app .alcy-share-create{margin-top:6px}.alcy-app .alcy-share-send{margin-top:10px}.alcy-app .alcy-share-dialog .alcy-share-detail{font-size:var(--alcy-text-meta);margin:4px 0 0 24px}.alcy-app .alcy-share-dialog .alcy-share-notice{color:var(--alcy-ink)}.alcy-share-notice:empty{display:none}.alcy-app .alcy-share-dialog .alcy-share-error p{color:var(--alcy-warn)}@media (max-width:420px){.alcy-share-heading h2{font-size:var(--alcy-text-h2)}}.alcy-share-page{justify-items:start;display:inline-grid}.alcy-app .alcy-share-page .alcy-icon{width:14px;height:14px}.alcy-share-page-notice{color:var(--alcy-muted);font-size:var(--alcy-text-meta);overflow-wrap:anywhere}.alcy-share-page-notice:not(:empty){margin-top:4px}
