.share-page .share-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.share-page .share-item{display:block;padding:14px;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-card);text-decoration:none;transition:transform .12s,border-color .12s,box-shadow .12s}.share-page .share-item:hover{border-color:var(--accent-blue);transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,.1)}.share-page .share-item-title{font-weight:700;color:var(--text-primary);margin-bottom:6px}.share-page .share-item-desc{color:var(--text-secondary);font-size:.95rem;line-height:1.4}.share-page .share-empty{padding:16px;border:1px dashed var(--border-light);border-radius:12px;color:var(--text-tertiary);background:var(--bg-card)}.share-page .share-lines{display:flex;flex-direction:column;gap:10px}.share-page .share-entry{padding:12px 14px;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-card)}.share-page .share-entry-top{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.share-page .share-entry-num{color:var(--text-tertiary);font-weight:700;min-width:2.1em}.share-page .share-entry-desc{color:var(--text-primary)}.share-page .share-entry-url{display:inline-block;color:var(--accent-blue);text-decoration:none;word-break:break-all}.share-page .share-entry-url:hover{text-decoration:underline}