.share{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-block-start:14px;display:flex}.share-k{color:var(--vb-muted);font-weight:600}.share-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.share-a{border:1px solid var(--vb-line-strong);border-radius:var(--radius-pill);background:var(--vb-bg);block-size:30px;min-inline-size:30px;color:var(--vb-text);cursor:pointer;transition:border-color var(--duration-state) var(--ease-out);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.share-a:hover,.share-a:focus-visible{border-color:var(--vb-text)}.share-text{padding-inline:12px}.share-cite{display:contents}.share-cite>summary{list-style:none}.share-cite>summary::-webkit-details-marker{display:none}.share-cite[open]>summary{border-color:var(--vb-text);background:var(--vb-surface)}.cite-box{border-inline-start:2px solid var(--vb-line-strong);background:var(--vb-surface);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.cite-line{color:var(--vb-text);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;user-select:all;flex:260px;margin:0;line-height:1.5}.cite-k{color:var(--vb-muted);font-family:var(--font-sans);user-select:none;font-weight:600}
