.wpcard{--w:260px;--h:calc(var(--w) * 88 / 63);--bp:calc(var(--w) * .042);--rc:#c9d1d3;--rx:0deg;--ry:0deg;--mx:50%;--my:50%;width:var(--w);height:var(--h);margin:var(--bp);isolation:isolate;color:#07090a;font-family:var(--font-body);filter:none;transform:perspective(1000px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s var(--ease-out);-webkit-user-select:none;user-select:none;flex:none;position:relative}.wpcard[data-r=rare]{--rc:#00df81}.wpcard[data-r=ultra]{--rc:#4fb0ff}.wpcard[data-r=legend]{--rc:#9d62ff}.wpcard[data-r=gold]{--rc:#f5c542}.wpcard.is-tilting{transition:none}.wpcard__bx{inset:calc(var(--bp) * -1);z-index:-1;border-radius:calc(var(--bp) * 1.3);pointer-events:none;background:linear-gradient(150deg,#262c2c,#141818 50%,#1d2222);transition:box-shadow .25s;position:absolute;box-shadow:inset 0 0 0 1px #ffffff42,inset 0 1px #fff6,0 12px 26px #00000080}.wpcard__bx:after{content:"";border-radius:inherit;background:linear-gradient(115deg,#0000 18%,#ffffff57 24%,#ffffff14 30%,#0000 36% 62%,#ffffff2e 66%,#0000 70%) 90% 0/250% 100% no-repeat;transition:background-position .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.wpcard:hover .wpcard__bx:after{background-position:10% 0}.wpcard:hover .wpcard__bx{box-shadow:inset 0 0 0 1px #ffffff5c,inset 0 1px #ffffff80,0 20px 34px #0000008c}.wpcard__clip,.wpcard__head{display:none}.wpcard__inner{background:0 0;padding:0;position:absolute;inset:0;overflow:visible}.wpcard__art{z-index:1;background:#0c0f0e;width:88.9%;height:44.6%;position:absolute;top:11.3%;left:5.4%;overflow:hidden}.wpcard[data-r=ultra] .wpcard__art{width:92.2%;height:46%;top:10.5%;left:4.4%}.wpcard[data-r=legend] .wpcard__art{width:87.9%;height:43.5%;top:11.7%;left:5.8%}.wpcard[data-r=gold] .wpcard__art{width:87.9%;height:43.4%;top:11.8%;left:5.8%}.wpcard__art img{object-fit:cover}.wpcard__template{z-index:2;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wpcard__plate{z-index:3;position:absolute;inset:59% 6% 15% 6.4%;overflow:hidden}.wpcard__title{width:100%;margin:0 0 calc(var(--w) * .03);color:#07090a;font-family:var(--font-display);font-size:calc(var(--w) * .083);letter-spacing:-.035em;font-weight:800;line-height:1}.wpcard__desc{color:#07090ad1;font-size:calc(var(--w) * .041);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:1.38;display:-webkit-box;overflow:hidden}.wpcard__foot{z-index:3;justify-content:space-between;align-items:center;height:6.5%;display:flex;position:absolute;bottom:5.2%;left:6.4%;right:6.8%}.wpcard .pips{align-items:center;gap:calc(var(--w) * .012);display:flex}.wpcard .pips i{width:calc(var(--w) * .036);height:calc(var(--w) * .036);background:#07090a;transform:rotate(45deg)}.wpcard__cnt{color:#07090a;font-family:var(--font-mono);font-size:calc(var(--w) * .045);font-weight:700}@media (prefers-reduced-motion:reduce){.wpcard{transition:none;transform:none}.wpcard__bx,.wpcard__bx:after{transition:none}}
