@scope(.pg-partnerlinks){.plWrap{z-index:1;width:344px;position:relative}.plCard{z-index:1;border-radius:18px;width:344px;padding:18px;position:relative}.plHead{justify-content:space-between;align-items:flex-start;gap:12px;height:38px;display:flex}.plTitle{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.plSub{color:#6b6b76;margin-top:2px;font-size:12px;line-height:16px}.plCols{grid-template-columns:minmax(0,1fr) 44px 44px 72px;align-items:center;gap:6px;display:grid}.plCols>span:not(:first-child){text-align:end}.plColHead{color:#6b6b76;border-bottom:1px solid #f1f1f3;margin-top:14px;padding:0 8px 8px;font-size:11px;font-weight:500;line-height:14px}.plRow{border-radius:10px;margin-top:4px;padding:8px;font-size:13px;line-height:18px;transition:background-color .35s}.plRowOn{background:#eef1ff}.plName{flex-direction:column;min-width:0;display:flex}.plName b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.plName small{color:#6b6b76;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:15px;overflow:hidden}.plNum{transition:color .35s}.plNumOn{color:#2541e6}.plFoot{border-top:1px solid #f1f1f3;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.plBtn{color:#fff;background:var(--accent,#35f);border-radius:9999px;align-items:center;height:34px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.plOpen{color:#55555f;font-size:12px;line-height:16px}.plOpen b{color:#0b0b0f;font-weight:500}.plShare{z-index:2;flex-direction:column;gap:8px;width:236px;padding:12px 14px;display:flex;position:absolute;bottom:-128px;right:-148px;transform:rotate(2deg)}.plWho{align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.plWho small{color:#6b6b76;font-weight:400}.plAva{background:linear-gradient(135deg,#c9d3ff,#e4dcff);border-radius:9999px;flex:none;width:24px;height:24px}.plPost{color:#55555f;margin:0;font-size:12px;line-height:17px}.plLink{color:#2541e6;background:#eef1ff;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:11px;transition:transform .15s,background-color .2s;display:inline-flex}.plLinkPress{background:#dfe5ff;transform:scale(.94)}.plCur{z-index:3;opacity:0;pointer-events:none;filter:drop-shadow(0 4px 8px #0b0b0f4d);transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:0;left:0;transform:translate(440px,520px)}.plCurOn{opacity:1;transform:translate(334px,428px)}.plCurOut{opacity:0}.plToast{z-index:2;opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:-22px;left:-36px;transform:translateY(8px)scale(.96)}.plToastOn{opacity:1;transform:none}.plSeg{background:#f4f4f6;border-radius:9999px;gap:2px;padding:3px;display:flex}.plSeg span{color:#55555f;white-space:nowrap;border-radius:9999px;flex:1;justify-content:center;align-items:center;height:26px;font-size:11px;display:flex}.plSeg .plSegOn{color:#0b0b0f;background:#fff;font-weight:500;box-shadow:0 1px 2px #0b0b0f1f}.plBar{background:#f1f1f3;border-radius:9999px;height:6px;overflow:hidden}.plBar i{border-radius:inherit;background:var(--accent,#35f);height:100%;display:block}.plLogo{background:#f4f4f6;border:1px solid #ececef;border-radius:8px;display:block}@media (max-width:760px){.plShare,.plCur{display:none}.plToast{top:-26px;left:-4px}}@media (max-width:400px){.plWrap{transform-origin:top;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.plCur,.plRow,.plNum,.plLink,.plToast,.aiCursor,.aiTicket{transition:none}}}
