@scope(.pg-tracking){.trWrap{z-index:1;width:344px;height:488px;margin-bottom:64px;position:relative}.trCard{z-index:1;border-radius:18px;width:344px;padding:18px;position:relative}.trHead{justify-content:space-between;align-items:flex-start;gap:12px;height:38px;display:flex}.trTitle{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.trSub{color:#6b6b76;margin-top:2px;font-size:12px;line-height:16px}.trList{flex-direction:column;margin-top:12px;display:flex}.trRow{border-top:1px solid #f1f1f3;align-items:center;gap:10px;padding-block:7px;display:flex}.trIco{color:#55555f;font-family:var(--font-mono);background:#f4f4f6;border-radius:8px;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.trName{flex-direction:column;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:18px;display:flex}.trName small{color:#6b6b76;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:15px;overflow:hidden}.trSw{background:#d9d9df;border-radius:9999px;flex:none;width:32px;height:18px;transition:background-color .25s;position:relative}.trSw:after{content:"";background:#fff;border-radius:9999px;width:14px;height:14px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0b0b0f33}.trSwOn{background:var(--accent,#35f)}.trSwOn:after{transform:translate(14px)}.trMore{grid-template-rows:0fr}.trMoreOn{grid-template-rows:1fr}.trMore>div{overflow:hidden}.trField{flex-direction:column;gap:4px;padding:0 0 10px 38px;display:flex}.trId{height:30px;font-size:11px}.trCaret{background:var(--accent,#35f);width:1.5px;height:14px;margin-inline-start:1px;animation:1.1s step-end infinite tsblink;display:inline-block}.trCaretOff{display:none}.trFoot{border-top:1px solid #f1f1f3;justify-content:flex-end;align-items:center;padding-top:12px;display:flex}.trBtn{color:#fff;background:var(--accent,#35f);border-radius:9999px;align-items:center;height:34px;padding:0 16px;font-size:12px;font-weight:500;transition:transform .15s;display:inline-flex}.trBtnPress{transform:scale(.94)}.trBanner{z-index:2;flex-direction:column;gap:8px;width:262px;padding:14px;display:flex;position:absolute;bottom:-64px;left:-158px;transform:rotate(-2deg)}.trBanner p{color:#55555f;margin:0;font-size:11px;line-height:15px}.trBanner b{color:#0b0b0f;font-size:13px;font-weight:600;line-height:18px}.trNew{color:#2541e6;font-weight:500}.trBtns{grid-template-columns:1fr 1fr;gap:6px;display:grid}.trBtns span{color:#0b0b0f;border:1px solid #d4d4da;border-radius:9999px;justify-content:center;align-items:center;height:30px;font-size:11px;font-weight:500;display:flex}.trSelf{color:#55555f;text-underline-offset:2px;font-size:11px;line-height:14px;text-decoration:underline}.trCur{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(420px,540px)}.trCurSw{opacity:1;transform:translate(305px,138px)}.trCurSave{opacity:1;transform:translate(272px,392px)}.trCurOut{opacity:0}.trToast{z-index:2;opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:-30px;right:-28px;transform:translateY(8px)scale(.96)}.trToastOn{opacity:1;transform:none}.trTag{color:#55555f;background:#f4f4f6;border-radius:9999px;align-items:center;height:20px;padding:0 8px;font-size:11px;display:inline-flex}.trTagOk{color:#1d7a46;background:#e8f6ee}.trTagWait{color:#2541e6;background:#eef1ff}.trBar{background:#f1f1f3;border-radius:9999px;height:6px;overflow:hidden}.trBar i{border-radius:inherit;background:var(--accent,#35f);height:100%;display:block}.trCode{font-family:var(--font-mono);color:#55555f;flex-direction:column;gap:5px;font-size:11px;line-height:15px;display:flex}.trCode b{color:#0b0b0f;font-weight:500}@media (max-width:760px){.trWrap{height:auto;margin-bottom:0}.trBanner{margin:14px 0 0 20px;position:relative;bottom:auto;left:auto}.trToast{top:-26px;right:-4px}}@media (max-width:400px){.trWrap{transform-origin:top;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.trCur,.trSw,.trSw:after,.trMore,.trBtn,.trToast,.aiCursor,.aiTicket{transition:none}.caret2,.trCaret{animation:none}}}
