/* Run156 — Quorum sharing and accessible confirmation in Nerddi Share. */
.qs156-quorum-share {border:1px solid var(--border,rgba(90,140,180,.25));background:var(--surface-2,rgba(73,123,160,.09));color:inherit;padding:7px 12px;border-radius:999px;font:inherit;font-size:.83rem;cursor:pointer;min-height:36px}
.qs156-quorum-share:focus-visible,.qs-r79-targets button:focus-visible,.qs-r79-share-panel a:focus-visible{outline:3px solid #19bfd3;outline-offset:3px}
.qs-r79-share-sheet [data-r156-share-status]{padding:10px 12px;margin:10px 0 0;border-radius:14px;font-size:.9rem;line-height:1.4;background:var(--surface-2,rgba(95,132,152,.10));overflow-wrap:anywhere}
.qs-r79-share-sheet [data-r156-share-status][hidden]{display:none}
.qs-r79-share-sheet [data-r156-share-status][data-state="error"]{border:1px solid #c85965}
.qs-r79-share-sheet [data-r156-share-status][data-state="success"]{border:1px solid #1ba9a1}
.qs-r79-share-sheet [data-r156-share-status] a{display:inline-flex;margin-left:8px;color:inherit;font-weight:800;text-underline-offset:3px}
.qs-r79-targets button[data-r156-pending]{cursor:progress;opacity:.72}
.qs-r79-share-sheet [data-r79-mode]:disabled,.qs-r79-targets button:disabled {cursor:progress;opacity:.65}
.qs-r79-targets button{min-width:0}
.qs-r79-targets button>span:last-child{min-width:0}
@media(max-width:430px){.qs-r79-targets{grid-template-columns:1fr}.qs156-quorum-share{min-height:40px;padding:7px 14px}.qs-r79-share-sheet [data-r156-share-status] a{display:flex;margin:5px 0 0}.qs-r79-share-sheet .qs-r79-share-actions button{min-width:0}}
