.card[data-rarity=radiant\ rare] .card__shine{clip-path:var(--clip-borders)}.card[data-rarity=radiant\ rare] .card__shine:after{clip-path:var(--clip)}.card[data-rarity=radiant\ rare] .card__shine{--barwidth:1.2%;--space:200px;--hue:50;--imgsize:cover;background-image:radial-gradient(farthest-corner ellipse at calc(((var(--pointer-x))*.5) + 25%)calc(((var(--pointer-y))*.5) + 25%),#f2f2f2 20%,var(--card-glow)130%),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:cover,210% 210%,210% 210%;background-position:center,calc(((var(--background-x) - 50%)*1.5) + 50%)calc(((var(--background-y) - 50%)*1.5) + 50%),calc(((var(--background-x) - 50%)*1.5) + 50%)calc(((var(--background-y) - 50%)*1.5) + 50%);background-blend-mode:exclusion,darken,color-dodge;filter:brightness(.5)contrast(2)saturate(1.75);mix-blend-mode:color-dodge}.card[data-rarity=radiant\ rare] .card__shine:after{content:"";background-image:var(--foil),repeating-linear-gradient(55deg,#fdb8b4 calc(var(--space)*1),#addaff calc(var(--space)*2),#ffd7b3 calc(var(--space)*3),#b8ffe7 calc(var(--space)*4),#fdbff4 calc(var(--space)*5),#b4f3fd calc(var(--space)*6),#fdb8b4 calc(var(--space)*7));background-size:var(--imgsize),400% 100%;background-position:center,calc(((var(--background-x) - 50%)*-2.5) + 50%)calc(((var(--background-y) - 50%)*-2.5) + 50%);filter:brightness(.6)contrast(3)saturate(2);mix-blend-mode:color-dodge;background-blend-mode:hard-light}.card[data-rarity=radiant\ rare] .card__shine:before{content:"";z-index:2;background-image:var(--glitter),radial-gradient(farthest-corner ellipse at calc(((var(--pointer-x))*.5) + 25%)calc(((var(--pointer-y))*.5) + 25%),#949494cc 10%,#333333e6 20%,#33333380 50%);background-blend-mode:color-dodge;mix-blend-mode:overlay;filter:brightness(.66)contrast(2)saturate(.5);background-position:50%;background-size:15% 15%,350% 350%;grid-area:1/1}.card[data-rarity=radiant\ rare] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x)var(--pointer-y),#ffffff54 0%,#404040 110%);filter:brightness()contrast(1.5);mix-blend-mode:hard-light}.card:not(.masked)[data-rarity=radiant\ rare] .card__shine,.card:not(.masked)[data-rarity=radiant\ rare] .card__shine:after{--mask:none;--foil:url("/img/trainerbg.png");--imgsize:25% auto}.card:not(.masked)[data-rarity=radiant\ rare] .card__shine:after{background-blend-mode:difference}