.tst{z-index:320;gap:var(--b-space-2);pointer-events:none;flex-direction:column;width:348px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:68px;right:16px}.tst>*{pointer-events:auto}.tst-card{gap:var(--b-space-3);padding:var(--b-space-3) var(--b-space-3) var(--b-space-3) var(--b-space-3);background:linear-gradient(180deg, rgba(var(--b-bg3-rgb), calc(.96 * var(--b-gk))), rgba(var(--b-bg-rgb), calc(.96 * var(--b-gk))));border:1px solid rgba(var(--b-line-rgb), .22);border-left:3px solid rgba(var(--b-gold-rgb), .85);box-shadow:0 8px 22px rgba(var(--b-shadow-rgb), calc(.5 * var(--b-sk)));color:var(--b-ink);font-family:var(--ui-face,inherit);border-radius:4px;grid-template-columns:44px minmax(0,1fr) 18px;align-items:start;animation:.22s ease-out both tst-in;display:grid;position:relative;overflow:hidden}.tst-card.is-out{animation:.22s ease-in both tst-out}@keyframes tst-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes tst-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(28px)}}.tst-pic{background:rgba(var(--b-well-rgb), calc(.35 * var(--b-wk)));border-radius:3px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.tst-pic img{object-fit:cover;border-radius:3px;width:100%;height:100%;display:block}.tst-pic.is-art{background:0 0}.tst-pic.is-art img{object-fit:contain}.tst-pic.is-shield{color:var(--b-gold);position:relative}.tst-pic.is-shield b{font:800 var(--b-fs-xs)/1 var(--ui-face,inherit);letter-spacing:.04em;color:var(--b-ink);place-items:center;display:grid;position:absolute;inset:0}.tst-txt{gap:var(--b-space-1);flex-direction:column;min-width:0;display:flex}.tst-txt p{font:500 var(--b-fs-sm)/1.3 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .86);overflow-wrap:anywhere;margin:0}.tst-txt p b{color:var(--b-ink);font-weight:700}.tst-txt small{font:500 var(--b-fs-xs)/1.25 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tst-head{font:800 var(--b-fs-xs)/1 var(--ui-face,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold);font-style:normal}.tst-txt>b{font:700 var(--b-fs-md)/1.15 var(--ui-face,inherit);color:var(--b-ink)}.tst-acts{align-items:center;gap:var(--b-space-2);margin-top:5px;display:flex}.tst-btn{min-width:0;height:28px;padding:0 var(--b-space-3);cursor:pointer;font:800 var(--b-fs-xs)/1 var(--ui-face,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--b-ink);background:rgba(var(--b-tint-rgb), .06);border:1px solid rgba(var(--b-line-rgb), .3);border-radius:2px;flex:1 1 0}.tst-btn:hover{border-color:rgba(var(--b-gold-rgb), .7);color:var(--b-ink-top)}.tst-btn.is-go{color:#1a1206;background:linear-gradient(180deg, var(--b-gold-hi), var(--b-gold));border-color:var(--b-gold)}.tst-btn.is-go:hover{color:#000}.tst-count{align-items:center;gap:var(--b-space-1);font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);color:#ff6b5e;flex:none;justify-content:flex-end;min-width:40px;display:inline-flex}.tst-x{cursor:pointer;width:18px;height:18px;color:rgba(var(--b-ink-rgb), .55);background:0 0;border:0;place-items:center;padding:0;display:grid}.tst-x:hover{color:var(--b-ink-top)}.tst-bar{background:rgba(var(--b-gold-rgb), .8);transform-origin:0;width:100%;height:2px;animation:linear both tst-bar;position:absolute;bottom:0;left:0}@keyframes tst-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.tst-card.is-achievement,.tst-card.is-rank{grid-template-columns:48px minmax(0,1fr) 18px;align-items:center}.tst-card.is-achievement .tst-pic,.tst-card.is-rank .tst-pic{width:48px;height:48px}.tst-xp{gap:var(--b-space-3);padding:var(--b-space-2) var(--b-space-3);background:linear-gradient(90deg, rgba(var(--b-gold-rgb), .24), rgba(var(--b-bg-rgb), calc(.96 * var(--b-gk))) 70%);border:1px solid rgba(var(--b-gold-rgb), .75);color:var(--b-ink);box-shadow:0 8px 22px rgba(var(--b-shadow-rgb), calc(.5 * var(--b-sk)));border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto 18px;align-items:center;animation:.22s ease-out both tst-in;display:grid}.tst-xp-badge,.tst-2xp{font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.02em;color:var(--b-gold-hi);border:2px solid var(--b-gold);padding:var(--b-space-1) var(--b-space-1);background:rgba(var(--b-deep-rgb), .6);border-radius:3px;place-items:center;display:inline-grid}.tst-xp-txt{gap:var(--b-space-1);flex-direction:column;min-width:0;display:flex}.tst-xp-txt b{font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--b-gold-hi)}.tst-xp-txt small{font:500 var(--b-fs-xs)/1.2 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .7)}.tst-xp-left{align-items:center;gap:var(--b-space-1);font:700 var(--b-fs-sm)/1 var(--ui-face,inherit);color:var(--b-ink);white-space:nowrap;display:inline-flex}.tst-2xp{font-size:var(--b-fs-xs);padding:2px var(--b-space-1);vertical-align:middle;border-width:1.5px;flex:none;margin-left:6px}html[data-uib] .site-bar .pcard3-way .tst-2xp{box-sizing:border-box;height:16px;padding:0 var(--b-space-1);line-height:1;font-size:var(--b-fs-xs);border-width:1px;align-self:center;margin:0}.tst.is-game{gap:var(--b-space-2);pointer-events:none;width:236px;top:244px;right:10px}.tst.is-game>*{pointer-events:none}.tst.is-game .tst-card{padding:var(--b-space-2) var(--b-space-2);gap:var(--b-space-2);box-shadow:none;background:rgba(var(--b-bg-rgb), .82);grid-template-columns:36px minmax(0,1fr);animation:.18s linear both tst-fade}.tst.is-game .tst-card.is-out{animation:.18s linear both tst-unfade}.tst.is-game .tst-pic{width:36px;height:36px}.tst.is-game .tst-head{font-size:var(--b-fs-xs)}.tst.is-game .tst-txt>b{font-size:var(--b-fs-sm)}@keyframes tst-fade{0%{opacity:0}to{opacity:1}}@keyframes tst-unfade{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tst-card,.tst-xp,.tst-card.is-out{animation-duration:10ms}}@media (max-width:1400px){.tst{width:320px}}.upd-shade{z-index:330;background:rgba(var(--b-deep-rgb), .55);place-items:center;display:grid;position:fixed;inset:0}.upd-modal{gap:var(--b-space-2) var(--b-space-4);width:min(470px,100vw - 32px);padding:var(--b-space-5) var(--b-space-5) var(--b-space-4);background:linear-gradient(180deg, rgba(var(--b-bg3-rgb), calc(.98 * var(--b-gk))), rgba(var(--b-bg-rgb), calc(.98 * var(--b-gk))));border:1px solid rgba(var(--b-gold-rgb), .7);color:var(--b-ink);font-family:var(--ui-face,inherit);box-shadow:0 18px 40px rgba(var(--b-shadow-rgb), calc(.6 * var(--b-sk)));border-radius:4px;grid-template-columns:56px minmax(0,1fr);animation:.2s ease-out both upd-in;display:grid;position:relative}@keyframes upd-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.upd-modal-mark{color:var(--b-gold);padding-top:2px}.upd-modal-txt{gap:var(--b-space-1);flex-direction:column;min-width:0;display:flex}.upd-modal-txt b{font:800 var(--b-fs-md)/1.1 var(--ui-face,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--b-ink)}.upd-modal-txt p{font:500 var(--b-fs-sm)/1.35 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .82);margin:0}.upd-modal-txt em{font:800 var(--b-fs-md)/1.1 var(--ui-face,inherit);color:var(--b-gold-hi);font-style:normal}.upd-modal-txt small{font:500 var(--b-fs-sm)/1.3 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .6)}.upd-modal-x{border:1px solid rgba(var(--b-line-rgb), .3);width:24px;height:24px;color:rgba(var(--b-ink-rgb), .7);cursor:pointer;background:0 0;border-radius:2px;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.upd-modal-x:hover{color:var(--b-ink-top);border-color:rgba(var(--b-gold-rgb), .7)}.upd-modal-foot{gap:var(--b-space-3);grid-column:1/-1;grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.upd-modal-foot button{cursor:pointer;height:40px;font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.12em;text-transform:uppercase;border-radius:2px}.upd-modal-go{color:#1a1206;background:linear-gradient(180deg, var(--b-gold-hi), var(--b-gold));border:1px solid var(--b-gold)}.upd-modal-later{color:var(--b-ink);background:rgba(var(--b-tint-rgb), .05);border:1px solid rgba(var(--b-line-rgb), .35)}.upd-modal-later:hover{border-color:rgba(var(--b-gold-rgb), .7)}.mt.has-chat:has(>.tst-xp){grid-template-rows:auto minmax(150px,1fr) auto}.mt>.tst-xp{box-shadow:0 10px 30px rgba(var(--b-shadow-rgb), calc(.35 * var(--b-sk)));padding:var(--b-space-3) var(--b-space-3);border-radius:8px;animation:none}
