.share-sheet{height:auto;max-height:min(780px,calc(100dvh - 48px))}.share-sheet-body{flex:1;min-height:0;overflow-y:auto;padding:18px 22px 8px}.share-sheet-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:14px 22px;border-top:1px solid var(--border)}.share-points{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:14px}.share-points li{display:flex;align-items:flex-start;gap:12px;line-height:1.5}.share-points svg{flex:0 0 auto;margin-top:3px;color:var(--accent)}.share-plan-lead{margin:0 0 14px;font-weight:600}.share-waiting{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--muted)}.share-waiting svg{flex:0 0 auto}@media (max-width:760px){.share-sheet{height:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-top, 0px))}}