.ht-single-share{margin-top:12px}.ht-single__main .ht-single-share{margin-top:12px}.ht-single-share .ht-sec-head{margin-bottom:12px}.ht-single-share .share-panel{padding:14px 16px;border-radius:var(--radius);border:1px solid var(--border);background:#ffffff;display:flex;flex-direction:column;gap:12px}html[data-theme="dark"] .ht-single-share .share-panel{background:var(--surface-2)}.ht-single-share .share-row{display:flex;flex-wrap:wrap;gap:8px}.ht-single-share .share-btn{inline-size:34px;block-size:34px;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab,var(--border),transparent 10%);background:var(--surface);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;color:var(--fg-muted);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}.ht-single-share .share-btn .ic{inline-size:18px;block-size:18px}.ht-single-share .share-btn:hover{background:color-mix(in oklab,var(--surface),var(--brand-100) 30%);border-color:var(--brand-400);color:var(--fg);transform:translateY(-1px)}.ht-single-share .share-btn:active{transform:translateY(0)}html[data-theme="dark"] .ht-single-share .share-btn{background:var(--surface);border-color:var(--border);color:var(--fg-muted)}html[data-theme="dark"] .ht-single-share .share-btn:hover{background:color-mix(in oklab,var(--surface),var(--brand-900) 30%);border-color:var(--brand-300);color:var(--fg)}.ht-single-share .share-copy{display:flex;align-items:center;gap:8px;direction:ltr}.ht-single-share .share-input{flex:1 1 auto;min-width:0;padding:8px 10px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);font-size:13px;line-height:1.6;color:var(--fg);outline:none}.ht-single-share .share-input:focus{border-color:var(--brand-400)}html[data-theme="dark"] .ht-single-share .share-input{background:var(--surface);border-color:var(--border);color:var(--fg)}.ht-single-share .copy-btn{inline-size:34px;block-size:34px;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab,var(--border),transparent 10%);background:var(--surface);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;color:var(--fg-muted);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}.ht-single-share .copy-btn .ic{inline-size:18px;block-size:18px}.ht-single-share .copy-btn:hover{background:color-mix(in oklab,var(--surface),var(--brand-100) 30%);border-color:var(--brand-400);color:var(--fg);transform:translateY(-1px)}.ht-single-share .copy-btn:active{transform:translateY(0)}html[data-theme="dark"] .ht-single-share .copy-btn{background:var(--surface);border-color:var(--border);color:var(--fg-muted)}html[data-theme="dark"] .ht-single-share .copy-btn:hover{background:color-mix(in oklab,var(--surface),var(--brand-900) 30%);border-color:var(--brand-300);color:var(--fg)}.ht-single-share .share-toast{margin-top:4px;min-height:0;font-size:12px;color:var(--fg-muted);opacity:0;transform:translateY(2px);transition:opacity .18s ease,transform .18s ease}.ht-single-share .share-toast.is-show{opacity:1;transform:translateY(0)}@media (max-width:480px){.ht-single-share .share-panel{padding:12px 12px}}