:root{--primary:#42dbf0;--link-hover:#e0f1ff;--galaxybg:center 1500px;--mx:50%;--my:50%;--s:1;--o:0;--tx:0px;--ty:0px;--rx:0deg;--ry:0deg;--pos:50% 50%;--posx:50%;--posy:50%;--hyp:0}.card__shine{--grain:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCI+CjxmaWx0ZXIgaWQ9Im4iPgo8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iLjciIG51bU9jdGF2ZXM9IjEwIiBzdGl0Y2hUaWxlcz0ic3RpdGNoIj48L2ZlVHVyYnVsZW5jZT4KPC9maWx0ZXI+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWxsPSIjMDAwIj48L3JlY3Q+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWx0ZXI9InVybCgjbikiIG9wYWNpdHk9IjAuMyI+PC9yZWN0Pgo8L3N2Zz4=);--space:5%;--angle:133deg;--imgsize:500px;--red:#f80e7b;--yel:#eedf10;--gre:#21e985;--blu:#0dbde9;--vio:#c929f1}.card[data-rarity=rare\ holo] .card__shine{--space:1.5%;--h:21;--s:70%;--l:50%;--bars:4%;--bar-color:#fff9;--bar-bg:#0a0a0a;clip-path:inset(10% 8.5% 52.5%);background-image:repeating-linear-gradient(90deg, hsl(calc(var(--h) * 0), var(--s), var(--l)) calc(var(--space) * 0), hsl(calc(var(--h) * 0), var(--s), var(--l)) calc(var(--space) * 1), black calc(var(--space) * 1.001), black calc(var(--space) * 1.999), hsl(calc(var(--h) * 1), var(--s), var(--l)) calc(var(--space) * 2), hsl(calc(var(--h) * 1), var(--s), var(--l)) calc(var(--space) * 3), black calc(var(--space) * 3.001), black calc(var(--space) * 3.999), hsl(calc(var(--h) * 2), var(--s), var(--l)) calc(var(--space) * 4), hsl(calc(var(--h) * 2), var(--s), var(--l)) calc(var(--space) * 5), black calc(var(--space) * 5.001), black calc(var(--space) * 5.999), hsl(calc(var(--h) * 3), var(--s), var(--l)) calc(var(--space) * 6), hsl(calc(var(--h) * 3), var(--s), var(--l)) calc(var(--space) * 7), black calc(var(--space) * 7.001), black calc(var(--space) * 7.999), hsl(calc(var(--h) * 4), var(--s), var(--l)) calc(var(--space) * 8), hsl(calc(var(--h) * 4), var(--s), var(--l)) calc(var(--space) * 9), black calc(var(--space) * 9.001), black calc(var(--space) * 9.999), hsl(calc(var(--h) * 5), var(--s), var(--l)) calc(var(--space) * 10), hsl(calc(var(--h) * 5), var(--s), var(--l)) calc(var(--space) * 11), black calc(var(--space) * 11.001), black calc(var(--space) * 11.999), hsl(calc(var(--h) * 6), var(--s), var(--l)) calc(var(--space) * 12), hsl(calc(var(--h) * 6), var(--s), var(--l)) calc(var(--space) * 13), black calc(var(--space) * 13.001), black calc(var(--space) * 13.999), hsl(calc(var(--h) * 7), var(--s), var(--l)) calc(var(--space) * 14), hsl(calc(var(--h) * 7), var(--s), var(--l)) calc(var(--space) * 15), black calc(var(--space) * 15.001), black calc(var(--space) * 15.999), hsl(calc(var(--h) * 8), var(--s), var(--l)) calc(var(--space) * 16), hsl(calc(var(--h) * 8), var(--s), var(--l)) calc(var(--space) * 17), black calc(var(--space) * 17.001), black calc(var(--space) * 17.999), hsl(calc(var(--h) * 9), var(--s), var(--l)) calc(var(--space) * 18), hsl(calc(var(--h) * 9), var(--s), var(--l)) calc(var(--space) * 19), black calc(var(--space) * 19.001), black calc(var(--space) * 19.999), hsl(calc(var(--h) * 10), var(--s), var(--l)) calc(var(--space) * 20), hsl(calc(var(--h) * 10), var(--s), var(--l)) calc(var(--space) * 21), black calc(var(--space) * 21.001), black calc(var(--space) * 21.999), hsl(calc(var(--h) * 11), var(--s), var(--l)) calc(var(--space) * 22), hsl(calc(var(--h) * 11), var(--s), var(--l)) calc(var(--space) * 23), black calc(var(--space) * 23.001), black calc(var(--space) * 23.999), hsl(calc(var(--h) * 12), var(--s), var(--l)) calc(var(--space) * 24), hsl(calc(var(--h) * 12), var(--s), var(--l)) calc(var(--space) * 25), black calc(var(--space) * 25.001), black calc(var(--space) * 25.999), hsl(calc(var(--h) * 13), var(--s), var(--l)) calc(var(--space) * 26), hsl(calc(var(--h) * 13), var(--s), var(--l)) calc(var(--space) * 27), black calc(var(--space) * 27.001), black calc(var(--space) * 27.999), hsl(calc(var(--h) * 14), var(--s), var(--l)) calc(var(--space) * 28), hsl(calc(var(--h) * 14), var(--s), var(--l)) calc(var(--space) * 29), black calc(var(--space) * 29.001), black calc(var(--space) * 29.999), hsl(calc(var(--h) * 15), var(--s), var(--l)) calc(var(--space) * 30), hsl(calc(var(--h) * 15), var(--s), var(--l)) calc(var(--space) * 31), black calc(var(--space) * 31.001), black calc(var(--space) * 31.999)), repeating-linear-gradient(90deg, var(--vio), var(--blu), var(--gre), var(--yel), var(--red), var(--vio)), repeating-linear-gradient(90deg, var(--bar-bg) calc(var(--bars) * 2), var(--bar-color) calc(var(--bars) * 3), var(--bar-bg) calc(var(--bars) * 3.5), var(--bar-color) calc(var(--bars) * 4), var(--bar-bg) calc(var(--bars) * 5), var(--bar-bg) calc(var(--bars) * 12)), repeating-linear-gradient(90deg, var(--bar-bg) calc(var(--bars) * 2), var(--bar-color) calc(var(--bars) * 3), var(--bar-bg) calc(var(--bars) * 3.5), var(--bar-color) calc(var(--bars) * 4), var(--bar-bg) calc(var(--bars) * 5), var(--bar-bg) calc(var(--bars) * 9)), radial-gradient(farthest-corner circle at var(--mx) var(--my), #e6e6e6d9 0%, #c8c8c81a 25%, #000 90%);background-blend-mode:soft-light, soft-light, screen, overlay;filter:brightness(calc((var(--hyp) + .7) * .7)) contrast(3) saturate(.35);background-size:100px 100px,200% 200%,237% 237%,195% 195%,120% 120%}.card[data-rarity="rare holo galaxy"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--mx) var(--my), #def5fab3 10%, #ffffff80 20%, #00000080 90%)}.card[data-rarity=rare\ holo]:not([data-gallery=true]) .card__glare:after,.card[data-rarity="rare holo galaxy"] .card__glare:after{content:"";clip-path:inset(10% 8.5% 52.5%);background-image:radial-gradient(farthest-corner circle at var(--mx) var(--my), #e5efff 5%, #64646480 35%, #000000e6 80%)}.card[data-rarity="rare holo galaxy"] .card__shine{--space:4%;clip-path:inset(10% 8.5% 52.5%);background-image:url(../media/galaxy.2o5108rz3s4s4.jpg), url(../media/galaxy.2o5108rz3s4s4.jpg), url(../media/galaxy.2o5108rz3s4s4.jpg), repeating-linear-gradient(82deg, #dbcc56 calc(var(--space) * 1), #79c73a calc(var(--space) * 2), #3ac0b7 calc(var(--space) * 3), #4762cf calc(var(--space) * 4), #aa45d1 calc(var(--space) * 5), #ff5ab4 calc(var(--space) * 6), #ff5ab4 calc(var(--space) * 7), #aa45d1 calc(var(--space) * 8), #4762cf calc(var(--space) * 9), #3ac0b7 calc(var(--space) * 10), #79c73a calc(var(--space) * 11), #dbcc56 calc(var(--space) * 12)), radial-gradient(farthest-corner circle at var(--mx) var(--my), #fff9 5%, #9696964d 40%, #000 100%);background-blend-mode:color-dodge, color-burn, saturation, screen;background-position:var(--galaxybg,cover), var(--galaxybg,cover), var(--galaxybg,cover), calc(((50% - var(--posx)) * 2.5) + 50%) calc(((50% - var(--posy)) * 2.5) + 50%), center;filter:brightness(.75)contrast(1.2)saturate(1.5);mix-blend-mode:color-dodge;background-size:cover,cover,cover,400% 900%,cover}.card[data-rarity=rare\ holo][data-subtypes^=stage] .card__shine,.card[data-rarity="rare holo galaxy"][data-subtypes^=stage] .card__shine,.card[data-rarity=rare\ holo][data-subtypes^=stage] .card__glare:after,.card[data-rarity="rare holo galaxy"][data-subtypes^=stage] .card__glare:after{clip-path:polygon(91.78% 10%,57% 10%,53.92% 12%,17% 12%,16% 14%,12% 16%,8.5% 16%,7.93% 47.41%,92.07% 47.41%)}.card[data-rarity=rare\ holo][data-subtypes^=supporter] .card__shine,.card[data-rarity="rare holo galaxy"][data-subtypes^=supporter] .card__shine,.card[data-rarity=rare\ holo][data-subtypes^=supporter] .card__glare:after,.card[data-rarity="rare holo galaxy"][data-subtypes^=supporter] .card__glare:after{clip-path:inset(14.5% 7.9% 48.2% 8.7%)}.card[data-rarity*="rare holo v"] .card__shine,.card[data-rarity*="rare holo v"] .card__shine:after{--space:5%;--angle:133deg;--imgsize:500px;background-image:var(--grain), repeating-linear-gradient(0deg, #ff7773 calc(var(--space) * 1), #ffed5f calc(var(--space) * 2), #a8ff5f calc(var(--space) * 3), #83fff7 calc(var(--space) * 4), #7894ff calc(var(--space) * 5), #d875ff calc(var(--space) * 6), #ff7773 calc(var(--space) * 7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:screen, hue, hard-light;background-size:var(--imgsize) 100%, 200% 700%, 300% 100%, 200% 100%;background-position:center, 0% var(--posy), var(--posx) var(--posy), var(--posx) var(--posy);filter:brightness(.8)contrast(2.95)saturate(.5)}.card[data-rarity="rare holo v"] .card__shine:after{content:"";background-position:center, 0% var(--posy), calc(var(--posx) * -1) calc(var(--posy) * -1), var(--posx) var(--posy);background-size:var(--imgsize) 100%, 200% 400%, 195% 100%, 200% 100%;filter:brightness()contrast(2.5)saturate(1.75);mix-blend-mode:soft-light}.card[data-rarity="rare holo vmax"] .card__shine{--space:6%;--angle:133deg;--imgsize:60% 30%;background-image:url(../media/vmaxbg.3yb7zdb3oorhs.jpg), repeating-linear-gradient(-33deg, #ce2a24 calc(var(--space) * 1), #9daadf calc(var(--space) * 2), #2d9992 calc(var(--space) * 3), #1d9724 calc(var(--space) * 4), #b540e4 calc(var(--space) * 5), #ce2a24 calc(var(--space) * 6)), repeating-linear-gradient(var(--angle), #0e152e80 0%, #738c8c 2.5%, #64862d 5%, #738c8c 7.5%, #0e152e80 10%, #0e152e80 15%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #06daff99 0%, #26eb7f99 25%, #9b4ee499 50%, #e44e5a99 75%);background-blend-mode:color-burn, screen, soft-light;background-size:var(--imgsize), 1100% 1100%, 600% 600%, 200% 200%;background-position:center, 0% var(--posy), var(--posx) var(--posy), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .3) + .5)) contrast(2.5) saturate(.6)}.card[data-rarity=custom] .card__shine{--space:6%;--angle:133deg;--imgsize:100% 100%;background-image:var(--customimage), repeating-linear-gradient(-33deg, #ce2a24 calc(var(--space) * 1), #9daadf calc(var(--space) * 2), #2d9992 calc(var(--space) * 3), #1d9724 calc(var(--space) * 4), #b540e4 calc(var(--space) * 5), #ce2a24 calc(var(--space) * 6)), repeating-linear-gradient(var(--angle), #0e152e80 0%, #738c8c 2.5%, #64862d 5%, #738c8c 7.5%, #0e152e80 10%, #0e152e80 15%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #06daff99 0%, #26eb7f99 25%, #9b4ee499 50%, #e44e5a99 75%);background-blend-mode:color-burn, screen, soft-light;background-size:var(--imgsize), 1100% 1100%, 600% 600%, 200% 200%;background-position:center, 0% var(--posy), var(--posx) var(--posy), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .3) + .5)) contrast(2.5) saturate(.6)}.card[data-rarity="rare holo vstar"][data-supertype=pokémon] .card__shine,.card[data-rarity="rare holo vstar"][data-supertype=pokémon] .card__shine:after{--space:5%;--angle:133deg;--imgsize:18% 15%;background-image:url(../media/ancient.0omgq8yx45886.png), repeating-linear-gradient(0deg, #ff7773 calc(var(--space) * 1), #ffed5f calc(var(--space) * 2), #a8ff5f calc(var(--space) * 3), #83fff7 calc(var(--space) * 4), #7894ff calc(var(--space) * 5), #d875ff calc(var(--space) * 6), #ff7773 calc(var(--space) * 7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:soft-light, hue, hard-light;background-size:var(--imgsize), 200% 700%, 300% 100%, 200% 100%;background-position:center, 0% var(--posy), var(--posx) var(--posy), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .5) + .5)) contrast(2) saturate(.75)}.card[data-rarity="rare holo vstar"][data-supertype=pokémon] .card__shine:after{content:"";background-size:var(--imgsize), 200% 400%, 195% 100%, 200% 100%;background-position:center, 0% var(--posy), calc(var(--posx) * -1) calc(var(--posy) * -1), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .5) + .8)) contrast(1.5) saturate(1.75);mix-blend-mode:exclusion}.card[data-rarity=rare\ ultra][data-supertype=pokémon] .card__shine,.card[data-rarity=rare\ ultra][data-supertype=pokémon] .card__shine:after{--space:5%;--angle:133deg;--imgsize:50% 42%;background-image:url(../media/illusion.272wx6dxqosln.png), repeating-linear-gradient(0deg, #ff7773 calc(var(--space) * 1), #ffed5f calc(var(--space) * 2), #a8ff5f calc(var(--space) * 3), #83fff7 calc(var(--space) * 4), #7894ff calc(var(--space) * 5), #d875ff calc(var(--space) * 6), #ff7773 calc(var(--space) * 7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:exclusion, hue, hard-light;background-size:var(--imgsize), 200% 700%, 300% 100%, 200% 100%;background-position:center center, 0% var(--posy), var(--posx) var(--posy), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .3) + .5)) contrast(2) saturate(1.5)}.card[data-rarity=rare\ ultra][data-supertype=pokémon] .card__shine:after{content:"";background-size:var(--imgsize), 200% 400%, 195% 100%, 200% 100%;background-position:center center, 0% var(--posy), calc(var(--posx) * -1) calc(var(--posy) * -1), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .5) + .8)) contrast(1.6) saturate(1.4);mix-blend-mode:exclusion}.card[data-rarity=rare\ ultra][data-subtypes*=supporter] .card__shine,.card[data-rarity=rare\ ultra][data-subtypes*=supporter] .card__shine:after{--space:5%;--angle:133deg;--imgsize:25% 20%;background-image:url(../media/trainerbg.18bhuoqz25t7r.png), repeating-linear-gradient(0deg, #ff7773 calc(var(--space) * 1), #ffed5f calc(var(--space) * 2), #a8ff5f calc(var(--space) * 3), #83fff7 calc(var(--space) * 4), #7894ff calc(var(--space) * 5), #d875ff calc(var(--space) * 6), #ff7773 calc(var(--space) * 7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:difference, hue, hard-light;background-size:var(--imgsize), 200% 700%, 300% 100%, 200% 100%;background-position:center, 0% var(--posy), var(--posx) var(--posy), var(--posx) var(--posy);filter:brightness(.75)contrast(2.5)saturate(.75)}.card[data-rarity=rare\ ultra][data-subtypes*=supporter] .card__shine:after{content:"";background-size:var(--imgsize), 200% 400%, 195% 100%, 200% 100%;background-position:center, 0% var(--posy), calc(var(--posx) * -1) calc(var(--posy) * -1), var(--posx) var(--posy);filter:brightness(1.2)contrast()saturate(1.75);mix-blend-mode:exclusion}.card[data-rarity^=rare\ rainbow] .card__shine,.card[data-rarity^=rare\ rainbow] .card__shine:after{--rainbowspace:9%;--overlayspace:12%;--angle:-20deg;--angle2:130deg;--imgsize:130% 180%;background-image:url(../media/glitter.2w10-9vtrmpjk.png), repeating-linear-gradient(var(--angle), #fd4741 calc(var(--rainbowspace) * 1), #fff397 calc(var(--rainbowspace) * 2), #5fffb4 calc(var(--rainbowspace) * 3), #83fff7 calc(var(--rainbowspace) * 4), #4bc6ff calc(var(--rainbowspace) * 5), #ff49f6 calc(var(--rainbowspace) * 6), #ff3831 calc(var(--rainbowspace) * 7)), repeating-linear-gradient(var(--angle2), #592e5080 calc(var(--overlayspace) * 1), #bca7dc calc(var(--overlayspace) * 2), #df60ca calc(var(--overlayspace) * 3), #4fcfcf calc(var(--overlayspace) * 4), #0e152e80 calc(var(--overlayspace) * 5), #0e152e80 calc(var(--overlayspace) * 6)), url(../media/illusion2.0vn16eplypf4y.png);background-size:20% 15%, 500% 500%, 1000% 1000%, var(--imgsize);background-position:center, calc(var(--posx) * 1.5) calc(var(--posy) * 1.5), calc(var(--posx) * 1.5) var(--posy), bottom left;background-blend-mode:color-burn, soft-light, normal;filter:brightness(calc((var(--hyp) * .25) + .66)) contrast(2.2) saturate(.9)}.card[data-rarity^=rare\ rainbow] .card__shine:after{content:"";background-position:center, 0% calc(var(--posy) * -1.75), calc(var(--posx) * -1.75) calc(var(--posy) * -1), bottom left;mix-blend-mode:exclusion}.card[data-rarity="rare rainbow alt"] .card__shine,.card[data-rarity="rare rainbow alt"] .card__shine:after{filter:brightness(calc((var(--hyp) * .25) + .66)) contrast(3) saturate(.7)}.card[data-rarity=rare\ secret] .card__shine,.card[data-rarity=rare\ secret] .card__shine:after{--angle:110deg;--imgsize:28% 23%;background-image:url(../media/glitter.2w10-9vtrmpjk.png), repeating-linear-gradient(var(--angle), #592e5080 0%, #bfa473 2.5%, #d8b75c 5%, #bfa473 7.5%, #0e152e80 10%, #0e152e80 15%), url(../media/metal.2b2rozjjh9axe.png);background-size:25% 25%, 600% 100%, var(--imgsize);background-position:center, var(--posx) var(--posy), center;background-blend-mode:color-burn, darken;filter:brightness(calc((var(--hyp) * .4) + .7)) contrast(3) saturate(.66)}.card[data-rarity=rare\ secret] .card__shine:after{content:"";background-image:url(../media/glitter.2w10-9vtrmpjk.png), repeating-linear-gradient(var(--angle), #592e5080 0%, #bfa473 2.5%, #d8b75c 5%, #bfa473 7.5%, #0e152e80 10%, #0e152e80 15%);background-position:center, calc(var(--posx) * -1) calc(var(--posy) * -1), center;filter:brightness(calc((var(--hyp) * .3) + .7)) contrast(2.5) saturate(.66);mix-blend-mode:exclusion}.card[data-rarity*=radiant] .card__shine{--barwidth:1.2%;--space:200px;clip-path:inset(2.8% 4% round 2.55%/1.5%);background-image:repeating-linear-gradient(0deg, #26d9d9 calc(var(--space) * 1), #3ce61a calc(var(--space) * 2), #a6f20d calc(var(--space) * 3), #f2cc0d calc(var(--space) * 4), #a6f20d calc(var(--space) * 5), #3ce61a calc(var(--space) * 6), #26d9d9 calc(var(--space) * 7)), repeating-linear-gradient(45deg, #1a1a1a 0%, #1a1a1a 1%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10)), repeating-linear-gradient(-45deg, #1a1a1a 0%, #1a1a1a 1%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10));background-size:400% 400%,210% 210%,210% 210%;background-position:calc(((var(--posx) - 50%) * -2.5) + 50%) calc(((var(--posy) - 50%) * -2.5) + 50%), calc(((var(--posx) - 50%) * 1.5) + 50%) calc(((var(--posy) - 50%) * 1.5) + 50%), calc(((var(--posx) - 50%) * 1.5) + 50%) calc(((var(--posy) - 50%) * 1.5) + 50%);background-blend-mode:exclusion, darken, color-dodge;filter:brightness(.95)contrast(4)saturate(.75);mix-blend-mode:color-dodge}.card[data-rarity*=radiant] .card__shine:after{content:"";background-image:url(../media/glitter.2w10-9vtrmpjk.png), repeating-linear-gradient(55deg, #ffa19e calc(var(--space) * 1), #55b2ff calc(var(--space) * 2), #ffc792 calc(var(--space) * 3), #82ffd5 calc(var(--space) * 4), #fdaaf0 calc(var(--space) * 5), #94f1ff calc(var(--space) * 6), #ffa19e calc(var(--space) * 7));background-size:25% 25%,400% 100%;background-position:center, calc(((var(--posx) - 50%) * -2.5) + 50%) calc(((var(--posy) - 50%) * -2.5) + 50%);filter:brightness()contrast()saturate(0);mix-blend-mode:soft-light;background-blend-mode:multiply}.card[data-rarity*=radiant] .card__shine:before{content:"";z-index:7;background-image:radial-gradient(farthest-corner ellipse at calc(((var(--mx)) * .5) + 25%) calc(((var(--my)) * .5) + 25%), #64646480 5%, #32323266 15%, #0009 30%);background-image:radial-gradient(farthest-corner ellipse at calc(((var(--mx)) * .5) + 25%) calc(((var(--my)) * .5) + 25%), #646464cc 10%, #32323257 20%, #000 50%);mix-blend-mode:multiply;background-position:50%;background-size:350% 350%;grid-area:1/1}.card[data-rarity=rare\ holo][data-gallery=true] .card__shine{--space:5%;--angle:-22deg;--imgsize:200% 400%;clip-path:inset(2.8% 4% round 2.55%/1.5%);background-image:repeating-linear-gradient(var(--angle), #ae66cabf calc(var(--space) * 1), #e44d48bf calc(var(--space) * 2), #d8c537bf calc(var(--space) * 3), #7cc93ebf calc(var(--space) * 4), #50b1aabf calc(var(--space) * 5), #88a0ffbf calc(var(--space) * 6), #b069ccbf calc(var(--space) * 7));background-blend-mode:color-dodge;background-size:var(--imgsize);background-position:0% calc(var(--posy) * 1), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .3) + .6)) contrast(2.3) saturate(1.1)}.card[data-rarity=rare\ holo][data-gallery=true] .card__shine:after{content:"";background-image:radial-gradient(farthest-corner ellipse at calc(((var(--mx)) * .5) + 25%) calc(((var(--my)) * .5) + 25%), #fff 5%, #37003799 25%, #373737 90%);filter:brightness(calc((var(--hyp) * .2) + .4)) contrast(.85) saturate(1.1);mix-blend-mode:hard-light;background-position:50%;background-size:200% 200%}.card[data-rarity="rare holo v"][data-gallery=true] .card__shine,.card[data-rarity="rare holo v"][data-gallery=true] .card__shine:after{--space:5%;--angle:133deg;--img:url(../media/illusion.272wx6dxqosln.png);--imgsize:60% 52%;background-image:var(--img), repeating-linear-gradient(0deg, #ff7773 calc(var(--space) * 1), #ffed5f calc(var(--space) * 2), #a8ff5f calc(var(--space) * 3), #83fff7 calc(var(--space) * 4), #7894ff calc(var(--space) * 5), #d875ff calc(var(--space) * 6), #ff7773 calc(var(--space) * 7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--mx) var(--my), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:exclusion, hue, hard-light;background-size:var(--imgsize), 200% 700%, 300% 100%, 200% 100%;background-position:center, 0% var(--posy), var(--posx) var(--posy), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .4) + .5)) contrast(2.5) saturate(1)}.card[data-rarity="rare holo v"][data-gallery=true] .card__shine:after{content:"";background-size:var(--imgsize), 200% 400%, 195% 100%, 200% 100%;background-position:center, 0% var(--posy), calc(var(--posx) * -1) calc(var(--posy) * -1), var(--posx) var(--posy);filter:brightness(calc((var(--hyp) * .5) + .7)) contrast(2) saturate(1);mix-blend-mode:exclusion}.card[data-rarity="rare holo v"][data-gallery=true][data-subtypes*=vmax] .card__shine,.card[data-rarity="rare holo v"][data-gallery=true][data-subtypes*=vmax] .card__shine:after{--img:url(../media/stylish.2w-ijahwv1-3d.png);--imgsize:30% 26%}.card{--radius:4.55% / 3.5%;--back:#004177;--glow:#69d1e9;z-index:calc(var(--s) * 100);will-change:transform, visibility;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;display:inline-block;transform:translateZ(.1px)}.card.interacting{z-index:calc(var(--s) * 120)}.card.active .card__translater,.card.active .card__rotator{touch-action:none}.card__translater,.card__rotator{perspective:600px;transform-origin:50%;will-change:transform;display:grid}.card__translater{width:auto;transform:translate3d(var(--tx), var(--ty), 0) scale(var(--s));-webkit-transform:translate3d(var(--tx), var(--ty), 0) scale(var(--s));transition:transform .5s;position:relative}.card__rotator{transform:rotateY(var(--rx)) rotateX(var(--ry));transform-style:preserve-3d;-webkit-transform:rotateY(var(--rx)) rotateX(var(--ry));-webkit-transform-style:preserve-3d;border-radius:var(--radius);outline:none;transition:transform .5s,box-shadow .4s,outline .2s;box-shadow:0 10px 20px -5px #000}button.card__rotator{appearance:none;background:top;border:none;padding:0}.card.active .card__rotator,.card__rotator:focus{box-shadow:0 0 10px 0px var(--glow), 0 0 10px 0px var(--glow), 0 0 30px 0px var(--glow)}.card.active .card__rotator:focus{box-shadow:0 10px 30px 3px #000}.card__rotator *{border-radius:var(--radius);width:100%;image-rendering:optimizeQuality;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;grid-area:1/1;display:grid}.card__rotator img{object-fit:contain;aspect-ratio:.716;outline:1px solid #0000;height:auto}.card__back{background-color:var(--back);backface-visibility:visible;transform:rotateY(180deg)translateZ(1px)}.card__front,.card__front *{backface-visibility:hidden}.card__front{opacity:1;transition:opacity .33s ease-out}.loading .card__front{opacity:0}.loading .card__back{transform:rotateY(0)}.card__shine{z-index:3;mix-blend-mode:color-dodge;filter:brightness(.85)contrast(2.75)saturate(.65);opacity:var(--o);background:50%/cover;transition:opacity .5s;display:grid;overflow:hidden;transform:translateZ(1px)}.card__shine:before{grid-area:1/1;transform:translateZ(1px)}.card__shine:after{border-radius:var(--radius);grid-area:1/1;transform:translateZ(1.2px)}.card__glare{background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #fffc 10%, #ffffffa6 20%, #00000080 90%);mix-blend-mode:overlay;opacity:var(--o);transition:opacity .5s;transform:translateZ(1.4px)}.card__glare.holo:not(.v):not(.vmax):not(.vstar){opacity:calc(var(--o) * .8);filter:brightness(.8)contrast(1.5)}.card__glare.v,.card__glare.vfull,.card__glare.vmax,.card__glare.vstar{filter:brightness(.9)contrast(1.75);background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #fff 0%, #85898d54 45%, #646464a6 120%);opacity:calc(var(--o) * .66)}.card__glare.vmax{background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #ffffffbf 0%, #63636359 45%, #000 120%)}.card[data-rarity=rare\ holo][data-gallery=true] .card__glare{background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #fffc 10%, #fff9 35%, #000 85%)}.card[data-rarity=radiant\ rare] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--mx) var(--my), #ffffffe6 10%, #fff9 30%, #000c 80%)}
