.pa-btn{font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;border-radius:9999px;align-items:center;gap:6px;padding:6px 8px;transition:color .16s;display:inline-flex;position:relative}.pa-btn:before{content:"";opacity:0;pointer-events:none;background:currentColor;border-radius:9999px;width:30px;height:30px;margin-top:-15px;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:1px;transform:scale(.4)}.pa-btn:hover:before,.pa-btn:focus-visible:before{opacity:.12;transform:scale(1)}.pa-btn:active:before{opacity:.2}.pa-btn>*{position:relative}.pa-btn:focus-visible{outline:none}.pa-ico{transform-origin:50%;display:inline-flex}@keyframes pa-heart-pop{0%{transform:scale(1)}30%{transform:scale(.78)}60%{transform:scale(1.28)}to{transform:scale(1)}}.pa-anim-like .pa-ico{animation:.45s cubic-bezier(.34,1.56,.64,1) pa-heart-pop}.pa-spark{opacity:0;pointer-events:none;background:#f91880;border-radius:9999px;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:16px}.pa-anim-like .pa-spark{animation:.5s ease-out forwards pa-spark-out}@keyframes pa-spark-out{0%{opacity:1;transform:translate(0)scale(.4)}to{opacity:0;transform:translate(var(--pa-dx), var(--pa-dy)) scale(1)}}@keyframes pa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pa-anim-repost .pa-ico{animation:.45s cubic-bezier(.3,.9,.3,1) pa-spin}@keyframes pa-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}70%{transform:translateY(1px)}}.pa-anim-comment .pa-ico{animation:.36s pa-bounce}@keyframes pa-press{0%{transform:scale(1)}35%{transform:scale(.8)translateY(2px)}to{transform:scale(1)translateY(0)}}.pa-anim-bookmark .pa-ico{animation:.4s cubic-bezier(.34,1.4,.64,1) pa-press}.pa-count{vertical-align:bottom;line-height:1.15;display:inline-block;position:relative;overflow:hidden}.pa-count-in-up{animation:.24s ease-out pa-num-in-up}.pa-count-in-down{animation:.24s ease-out pa-num-in-down}@keyframes pa-num-in-up{0%{opacity:0;transform:translateY(90%)}to{opacity:1;transform:translateY(0)}}@keyframes pa-num-in-down{0%{opacity:0;transform:translateY(-90%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pa-anim-like .pa-ico,.pa-anim-repost .pa-ico,.pa-anim-comment .pa-ico,.pa-anim-bookmark .pa-ico,.pa-spark,.pa-count-in-up,.pa-count-in-down{animation:none!important}.pa-btn:before{transition:opacity .1s linear}}.pa-btn{color:var(--gs-text-2)}.pa-comment:hover,.pa-comment:focus-visible,.pa-views:hover{color:#1d9bf0}.pa-repost:hover,.pa-repost:focus-visible{color:#00ba7c}.pa-like:hover,.pa-like:focus-visible{color:#f91880}.pa-bookmark:hover,.pa-bookmark:focus-visible{color:#1d9bf0}.pa-btn{justify-self:start}.pa-count{min-width:10px}.pa-btn{gap:7px;min-height:34px}.pa-btn .pa-ico{justify-content:center;align-items:center;width:18px;height:18px}.pa-count{text-align:left;min-width:16px}.pa-share:hover,.pa-share:focus-visible{color:#1d9bf0}.lk-row{border-radius:9999px;align-items:center;gap:8px;margin-top:8px;padding:3px 8px 3px 4px;transition:background .16s;display:inline-flex}.lk-row:hover{background:var(--gs-nested,#7f7f7f1a)}.lk-stack{align-items:center;display:inline-flex}.lk-av{width:22px;height:22px;box-shadow:0 0 0 2px var(--gs-card,#fff);background:var(--gs-nested,#222);border-radius:9999px;margin-left:-6px;display:inline-flex;position:relative}.lk-av:first-child{margin-left:0}.lk-av img{object-fit:cover;border-radius:9999px;width:100%;height:100%}.lk-av-in{animation:.42s cubic-bezier(.34,1.4,.64,1) lk-fly-in}.lk-av-in:after{content:"";color:#f91880;opacity:0;pointer-events:none;border:1.5px solid;border-radius:9999px;animation:1.6s ease-in-out .4s 2 lk-breathe;position:absolute;inset:-3px}@keyframes lk-fly-in{0%{opacity:0;transform:translate(-14px,10px)scale(.4)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes lk-breathe{0%,to{opacity:0;transform:scale(.86)}45%{opacity:.35;transform:scale(1.15)}}.lk-more{color:var(--gs-text-2);margin-left:4px;font-size:11.5px;font-weight:600}.lk-text{color:var(--gs-text-2);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:12.5px;overflow:hidden}@media (prefers-reduced-motion:reduce){.lk-av-in,.lk-av-in:after{animation:none!important}}
