.share-modal{width:min(600px,100%)}.share-body{gap:14px;display:grid}.share-sec{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.share-sec>legend,.share-label{color:var(--ink);margin:0 0 2px;padding:0;font-size:13px;font-weight:600}.share-opt{border:1px solid var(--line);cursor:pointer;border-radius:10px;grid-template-columns:auto auto 1fr;align-items:start;gap:8px;padding:8px 10px;display:grid}.share-opt:has(input:checked){border-color:var(--accent,var(--brand));background:var(--accent-soft,var(--brand-soft))}.share-opt:has(input:disabled){cursor:not-allowed;opacity:.6}.share-opt input{accent-color:var(--accent,var(--brand));margin:3px 0 0}.share-opt-icon{text-align:center;width:20px}.share-opt-text{gap:2px;min-width:0;display:grid}.share-opt-text>strong{font-size:14px}.share-sub{color:var(--ink-3);font-size:12.5px}.share-select{border:1px solid var(--line-2,var(--line));background:var(--surface);min-height:32px;color:var(--ink);font:inherit;border-radius:8px;max-width:100%;padding:0 8px}.share-team{justify-self:start;margin-left:30px}.share-note{color:var(--ink-3);margin:0;font-size:12.5px}.share-warn{background:var(--amber-soft);color:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:8px 10px;font-size:13px;display:flex}.share-alert{background:var(--red-soft,var(--err-soft));color:var(--ink);border-radius:10px;gap:4px;margin:0;padding:8px 10px;font-size:13px;display:grid}.share-err{color:var(--red,var(--err));white-space:pre-line;margin:0;font-size:13px}.share-link{align-items:center;gap:8px;display:flex}.share-link input{border:1px solid var(--line-2,var(--line));background:var(--sunk,var(--surface-2));min-width:0;min-height:32px;color:var(--ink);font:12.5px/1.4 var(--mono,ui-monospace, monospace);border-radius:8px;flex:1;padding:0 10px}.share-foot{align-items:center;gap:8px;margin-top:4px;display:flex}.share-foot .share-grow{flex:1}.share-empty{border:1px dashed var(--line-2,var(--line));border-radius:12px;gap:8px;padding:14px;display:grid}.share-empty>strong{font-size:14px}.share-empty p{color:var(--ink-2);margin:0;font-size:13px}.share-empty-actions:empty{display:none}.share-empty-actions{flex-wrap:wrap;gap:8px;display:flex}.share-links{gap:14px;min-width:0;display:grid}.share-usage{background:var(--sunk,var(--surface-2));border:1px solid var(--line);color:var(--ink-2);border-radius:10px;flex-wrap:wrap;gap:4px 16px;margin:0;padding:10px 12px;font-size:13px;display:flex}.share-usage>strong{color:var(--ink)}.share-rows{margin:0;padding:0;list-style:none;display:grid}.share-row{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 0;display:flex}.share-row:first-child{border-top:0}.share-row-main{flex:220px;gap:2px;min-width:0;display:grid}.share-row-title{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.share-row-meta{color:var(--ink-3);overflow-wrap:anywhere;font-size:12.5px}.share-row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.share-tag{background:var(--sunk,var(--surface-2));color:var(--ink-2);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.share-tag.warn{background:var(--red-soft,var(--err-soft));color:var(--red,var(--err))}.share-confirm{background:var(--red-soft,var(--err-soft));border-radius:10px;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;padding:8px 10px;display:flex}.share-confirm>span{color:var(--ink);font-size:13px;font-weight:600}
