.verse-sharing-actions{display:inline-flex;gap:6px;flex-wrap:wrap}.verse-share-button{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--text);font-size:.8125rem;font-weight:600}.verse-share-button:hover{background:var(--tone-e7f0eb)}.verse-sharing-status:empty{display:none}.verse-sharing-status{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:90;width:max-content;max-width:calc(100% - 32px);padding:12px 18px;border-radius:12px;background:var(--ink);color:var(--tone-ffffff);box-shadow:0 8px 30px #0002;font-size:.875rem;pointer-events:none}.verse-share-dialog{max-width:520px;width:calc(100% - 32px);padding:28px;border:1px solid var(--line);border-radius:18px;background:var(--paper);color:var(--text)}.verse-share-dialog::backdrop{background:#0008}.verse-share-dialog h2{font-size:1.5rem;margin-bottom:14px}.verse-share-dialog p{margin-bottom:18px}.verse-share-dialog label{display:block;font-weight:600;margin-bottom:6px}.verse-share-dialog input{width:100%;min-height:48px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--tone-ffffff);color:var(--text);font:inherit}.verse-share-dialog-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.verse-share-dialog-actions button{min-height:44px;padding:10px 16px;border-radius:8px;background:var(--ink);color:var(--tone-ffffff)}
