.pbadge,.pbar{flex:none;position:relative}.pbar-fill{visibility:hidden;width:0;position:absolute;top:0;left:0;overflow:hidden}.pbar-label{pointer-events:none;position:absolute;inset:-6px 4px -4px}.pslot{flex:none;position:relative}.pslot[data-dim]{filter:brightness(.6)saturate(.35);opacity:.6}.pslot-key{pointer-events:none;background:#3a2a5c;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4%;right:-4%;box-shadow:0 0 0 1.5px #ffd24a,0 1px 3px #0000008c}.pslot-clip{pointer-events:none;border-radius:13%;position:absolute;inset:2%;overflow:hidden}.pslot-art{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.pslot-art--card{object-position:50% 24%}.pslot-art--avatar{object-fit:contain;object-position:50% 100%;top:6%}.xpstrip{cursor:pointer;touch-action:manipulation;outline:none;position:relative}.xpstrip:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #ffd76a}.xpstrip>div{position:absolute}.xpstrip{transition:transform 90ms ease-out}.xpstrip:active{transform:translateY(1px)scale(.98)}.xpstrip-more{pointer-events:none;position:absolute;bottom:-6px;right:-6px}.xpstrip>.xpstrip-guest{pointer-events:none;position:absolute;top:calc(100% + 3px);left:-20px}.xpstrip-shine{border-radius:6px;position:relative;overflow:hidden}.xpstrip-shine:after{content:"";pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 38%,#fff9 50%,#0000 62%) 140% 0/280% 100%;animation:5.5s ease-in-out 1.5s infinite xpstrip-glint;position:absolute;inset:0}@keyframes xpstrip-glint{0%,78%{background-position:140% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.xpstrip,.xpstrip-shine:after{transition:none!important;animation:none!important}}:root[data-reduced-motion] .xpstrip,:root[data-reduced-motion] .xpstrip-shine:after{transition:none!important;animation:none!important}.ptag{pointer-events:none;white-space:nowrap;position:absolute;top:-9px;left:-8px}.ptag-end{z-index:2;pointer-events:none;position:absolute;top:-9px;right:-8px}.ptag-end--small{top:-19px}.ptag-end .ptag{position:relative;top:auto;left:auto}.mroad-slot:last-child{z-index:1}.mroad-row{position:relative}.mroad-text{pointer-events:none;flex-direction:column;justify-content:center;gap:1px;display:flex;position:absolute;top:0;bottom:0}.mroad-slots{align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mroad-point{position:absolute;transform:translate(-50%,-50%)}.mroad-guest{pointer-events:none;height:16px;position:absolute;bottom:6px;left:14px;right:110px}.mearn{cursor:pointer;outline:none}.mearn--in{animation:.38s cubic-bezier(.2,.9,.3,1.25) both mearn-in}.mearn-flash{animation:.3s ease-out both mearn-flash}@keyframes mearn-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes mearn-flash{50%{filter:brightness(1.8)saturate(1.3)}}.mearn-up{animation:.36s cubic-bezier(.2,.9,.3,1.3) both mearn-drop;position:absolute;top:-4px;left:6px}.mearn-pop{animation:.38s cubic-bezier(.2,.9,.3,1.35) both mearn-pop}.mearn-ready{animation:.9s ease-in-out 2 mearn-pulse}@keyframes mearn-pop{0%{filter:brightness();transform:scale(1)}40%{filter:brightness(1.6);transform:scale(1.32)}to{filter:brightness();transform:scale(1)}}@keyframes mearn-drop{0%{opacity:0;transform:translateY(-10px)scale(.7)}}@keyframes mearn-pulse{50%{filter:brightness(1.35);transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.mearn-up,.mearn-pop,.mearn-ready,.mearn--in,.mearn-flash{animation:none!important}}:root[data-reduced-motion] .mearn-up,:root[data-reduced-motion] .mearn-pop,:root[data-reduced-motion] .mearn-ready,:root[data-reduced-motion] .mearn--in,:root[data-reduced-motion] .mearn-flash{animation:none!important}.pslot--avatar{justify-content:center;align-items:flex-end;display:flex}.mroad-row{cursor:pointer;touch-action:manipulation;transition:transform 90ms ease-out}.mroad-row:active{transform:scale(.98)}.mroad-row--still{cursor:default}.mroad-row--still:active{transform:none}.mroad-bonus{pointer-events:none;justify-content:center;display:flex;position:absolute;left:50px;right:14px}@media (prefers-reduced-motion:reduce){.mroad-row{transition:none}}:root[data-reduced-motion] .mroad-row{transition:none}.mroad-clip{overflow:hidden}.mroad-slot{position:relative}.mroad-slot:after{content:"";position:absolute;inset:-2px}.mroad-rail [data-node=Fill]{transition:top .62s cubic-bezier(.25,.8,.35,1),bottom .62s cubic-bezier(.25,.8,.35,1),height .62s cubic-bezier(.25,.8,.35,1),inset .62s cubic-bezier(.25,.8,.35,1)}@media (prefers-reduced-motion:reduce){.mroad-rail [data-node=Fill]{transition:none}}:root[data-reduced-motion] .mroad-rail [data-node=Fill]{transition:none}
