@property --pointer-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --pointer-y{syntax:"<percentage>";inherits:true;initial-value:50%}@property --pointer-from-center{syntax:"<number>";inherits:true;initial-value:0}@property --pointer-from-top{syntax:"<number>";inherits:true;initial-value:.5}@property --pointer-from-left{syntax:"<number>";inherits:true;initial-value:.5}@property --shine-angle{syntax:"<angle>";inherits:true;initial-value:45deg}@property --hue1{syntax:"<number>";inherits:true;initial-value:0}@property --hue2{syntax:"<number>";inherits:true;initial-value:60}@property --hue3{syntax:"<number>";inherits:true;initial-value:120}@property --hue4{syntax:"<number>";inherits:true;initial-value:180}@property --hue5{syntax:"<number>";inherits:true;initial-value:240}@property --hue6{syntax:"<number>";inherits:true;initial-value:300}@property --animation-delay{syntax:"<time>";inherits:true;initial-value:0s}.holographicCard{cursor:pointer;transform-style:preserve-3d;will-change:transform;--pointer-x:50%;--pointer-y:50%;--glare-opacity:0;--shine-angle:45deg;--hue1:0;--hue2:60;--hue3:120;--hue4:180;--hue5:240;--hue6:300;--pointer-from-center:0;--pointer-from-top:.5;--pointer-from-left:.5;transition:transform .1s ease-out;position:relative;overflow:hidden}.holographicCard.interacting{transform:perspective(1000px)rotateX(var(--rotate-y,0deg))rotateY(var(--rotate-x,0deg))scale(1.05)}.content{z-index:2;border-radius:inherit;width:100%;height:100%;position:relative}.shine{opacity:var(--glare-opacity,0);pointer-events:none;z-index:3;border-radius:inherit;will-change:transform,opacity,background-image,background-size,background-position,background-blend-mode,filter;transition:opacity .3s;position:absolute;inset:0}.glare{background:radial-gradient(circle at var(--pointer-x,50%)var(--pointer-y,50%),#fffc 0%,#fff3 20%,transparent 50%);opacity:var(--glare-opacity,0);pointer-events:none;z-index:4;mix-blend-mode:overlay;border-radius:inherit;will-change:transform,opacity,background-image,background-size,background-position,background-blend-mode,filter;position:absolute;inset:0}.holographicCard:hover .shine,.holographicCard:hover .glare{opacity:1}.holographicCard:hover{transform:perspective(1000px)rotateX(10deg)rotateY(-10deg)scale(1.05)}.holographicCard.non-interactive:hover{transform:none}.holographicCard.foil-linear .shine{--scanlines-space:1px;--scanlines-light:#ffffff1a;--scanlines-dark:#0000000d;background-image:var(--foil-texture,none),repeating-linear-gradient(45deg,transparent 0%,hsla(var(--hue1,0),60%,70%,.15)12%,hsla(var(--hue2,60),60%,75%,.2)24%,hsla(var(--hue3,120),60%,70%,.15)36%,hsla(var(--hue4,180),60%,75%,.2)48%,transparent 60%),repeating-linear-gradient(135deg,transparent 0%,hsla(var(--hue3,120),50%,65%,.1)20%,hsla(var(--hue5,240),50%,70%,.15)40%,transparent 60%),repeating-linear-gradient(90deg,var(--scanlines-dark)calc(var(--scanlines-space)*0),var(--scanlines-dark)calc(var(--scanlines-space)*1),var(--scanlines-light)calc(var(--scanlines-space)*1),var(--scanlines-light)calc(var(--scanlines-space)*2)),radial-gradient(ellipse 150% 100% at var(--pointer-x,50%)var(--pointer-y,50%),hsla(var(--hue2,60),70%,80%,.1)0%,hsla(var(--hue4,180),70%,75%,.08)40%,transparent 80%);background-position:center center,calc(50% + (var(--pointer-x,50%) - 50%)*.5)calc(50% + (var(--pointer-y,50%) - 50%)*.7),calc(50% - (var(--pointer-x,50%) - 50%)*.3)calc(50% - (var(--pointer-y,50%) - 50%)*.4),center center,var(--pointer-x,50%)var(--pointer-y,50%);background-size:var(--foil-texture-size,60%)var(--foil-texture-size,60%),400% 300%,350% 250%,cover,200% 200%;background-blend-mode:overlay,soft-light,overlay,multiply;filter:brightness(calc((var(--pointer-from-center,0)*.2) + .9))contrast(1.2)saturate(1.3)hue-rotate(calc(var(--pointer-from-left,.5)*8deg));mix-blend-mode:soft-light}.holographicCard.foil-linear .shine:before{content:"";background-image:conic-gradient(from 45deg at var(--pointer-x,50%)var(--pointer-y,50%),transparent 0deg,hsla(var(--hue1,0),60%,75%,.3)45deg,hsla(var(--hue3,120),60%,70%,.25)90deg,hsla(var(--hue5,240),60%,75%,.3)135deg,hsla(var(--hue2,60),60%,70%,.25)180deg,hsla(var(--hue4,180),60%,75%,.3)225deg,hsla(var(--hue6,300),60%,70%,.25)270deg,hsla(var(--hue1,0),60%,75%,.3)315deg,transparent 360deg),linear-gradient(135deg,transparent 40%,#ffffff26 50%,transparent 60%);background-position:center center,calc(50% + (var(--pointer-from-left,.5) - .5)*10%)calc(50% + (var(--pointer-from-top,.5) - .5)*10%);filter:brightness(1.1)contrast(1.2)saturate(1.1);mix-blend-mode:overlay;opacity:calc(.15 + (var(--pointer-from-center,0)*.2));border-radius:inherit;background-size:300% 300%,200% 200%;position:absolute;inset:0}.holographicCard.foil-linear .shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#f2f2f24d 0%,#cccccc1a 30%,transparent 70%),repeating-linear-gradient(105deg,transparent 0%,hsla(var(--hue4,180),40%,70%,.1)3%,hsla(var(--hue6,300),40%,75%,.12)6%,transparent 9%);background-position:center center,calc(50% - (var(--pointer-from-left,.5) - .5)*8%)calc(50% - (var(--pointer-from-top,.5) - .5)*8%);mix-blend-mode:soft-light;filter:brightness()contrast(1.3)saturate(.9);opacity:calc(.2 + (var(--pointer-from-center,0)*.15));border-radius:inherit;background-size:cover,250% 250%;position:absolute;inset:0}.holographicCard.foil-linear .glare{opacity:calc(var(--glare-opacity,0)*.9);filter:brightness(1.1)contrast(1.4)saturate(1.2);mix-blend-mode:overlay}.holographicCard.foil-linear .glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),hsl(var(--hue2,60),80%,90%)3%,hsla(var(--hue4,180),40%,60%,.4)40%,#0003 80%,transparent 100%);mix-blend-mode:color-dodge;filter:brightness(1.3)contrast(2);border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-holo .shine{--scanlines-space:.25px;--scanlines-light:#666;--scanlines-dark:black;--bars:2%;--bar-color:#b3b3b3;--bar-bg:#000;background-image:repeating-linear-gradient(110deg,var(--holo-color-1,#c929f1),var(--holo-color-2,#0dbde9),var(--holo-color-3,#21e985),var(--holo-color-4,#eedf10),var(--holo-color-5,#f80e35),var(--holo-color-1,#c929f1),var(--holo-color-2,#0dbde9),var(--holo-color-3,#21e985),var(--holo-color-4,#eedf10),var(--holo-color-5,#f80e35),var(--holo-color-1,#c929f1),var(--holo-color-2,#0dbde9),var(--holo-color-3,#21e985),var(--holo-color-4,#eedf10),var(--holo-color-5,#f80e35)),repeating-linear-gradient(90deg,var(--scanlines-dark)calc(var(--scanlines-space)*0),var(--scanlines-dark)calc(var(--scanlines-space)*2),var(--scanlines-light)calc(var(--scanlines-space)*2),var(--scanlines-light)calc(var(--scanlines-space)*4));background-position:calc(((50% - var(--pointer-x,50%))*2.6) + 50%)calc(((50% - var(--pointer-y,50%))*3.5) + 50%),center center;background-blend-mode:overlay;filter:brightness(1.1)contrast(1.1)saturate(1.2);mix-blend-mode:color-dodge;background-size:400% 400%,cover}.holographicCard.foil-holo .shine:before{content:"";background-image: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)*14)),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)*10));background-position:calc((((50% - var(--pointer-x,50%))*1.65) + 50% ) + (var(--pointer-y,50%)*.5))var(--pointer-x,50%),calc((((50% - var(--pointer-x,50%))*-.9) + 50%) - (var(--pointer-y,50%)*.75))var(--pointer-y,50%);background-blend-mode:screen;filter:brightness(1.15)contrast(1.1);mix-blend-mode:hard-light;border-radius:inherit;background-size:200% 200%,200% 200%;position:absolute;inset:0}.holographicCard.foil-holo .shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#e6e6e6cc 0%,#c7c7c71a 0.1%,#000 90%);mix-blend-mode:luminosity;filter:brightness(.6)contrast(4);border-radius:inherit;background-position:50%;background-size:cover;position:absolute;inset:0}.holographicCard.foil-holo .glare{opacity:calc(var(--glare-opacity,0)*.8);filter:brightness(.8)contrast(1.5);mix-blend-mode:overlay}.holographicCard.foil-holo .glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#e6ffff 5%,#63636340 55%,#0000005c 110%);mix-blend-mode:overlay;filter:brightness(.6)contrast(3);border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-rainbow .shine{background-image:var(--glitter,none),linear-gradient(-30deg,var(--r-clr-1,#942929),var(--r-clr-2,#98752f),var(--r-clr-3,#598f24),var(--r-clr-4,#248f8f),var(--r-clr-5,#2b639c),var(--r-clr-6,#5e247b),var(--r-clr-1,#942929));background-blend-mode:soft-light;background-size:var(--glittersize,200px)var(--glittersize,200px),400% 400%;background-position:center center,calc(25% + (var(--pointer-x)/2))calc(25% + (var(--pointer-y)/2));filter:brightness(calc((var(--pointer-from-center)*.25) + .6))contrast(2.2)saturate(.75);mix-blend-mode:color-dodge}.holographicCard.foil-rainbow .shine:before{content:"";background-image:var(--foil-texture);background-size:var(--foil-texture-size,33%);filter:brightness(2.5)contrast();opacity:calc((var(--pointer-from-center) + .4)*.6);background-blend-mode:difference;mix-blend-mode:darken;border-radius:inherit;background-position:50%;position:absolute;inset:0}.holographicCard.foil-cosmos .shine{background-image:var(--galaxy-bg,none),radial-gradient(ellipse 140% 100% at var(--pointer-x,50%)var(--pointer-y,50%),hsl(var(--hue1,280),90%,70%)0%,hsl(var(--hue2,200),85%,65%)15%,hsl(var(--hue3,120),90%,60%)30%,hsl(var(--hue4,60),95%,70%)45%,hsl(var(--hue5,20),90%,65%)60%,hsl(var(--hue6,320),85%,70%)75%,transparent 90%,transparent 100%);background-position:center center,calc(var(--pointer-x,50%) + (var(--pointer-from-left,.5) - .5)*10%)calc(var(--pointer-y,50%) + (var(--pointer-from-top,.5) - .5)*10%);background-blend-mode:color-burn,color-dodge;filter:brightness(1.2)contrast(1.4)saturate(1.6);mix-blend-mode:color-dodge;background-size:cover,180% 180%}.holographicCard.foil-cosmos .shine:before{content:"";background-image:conic-gradient(from calc(var(--shine-angle,45deg) + (var(--pointer-from-center,0)*180))at var(--pointer-x,50%)var(--pointer-y,50%),transparent 0deg,hsl(var(--hue3,120),80%,65%)30deg,hsl(var(--hue4,60),85%,70%)75deg,hsl(var(--hue5,20),80%,60%)120deg,hsl(var(--hue6,320),75%,65%)165deg,hsl(var(--hue1,280),85%,70%)210deg,hsl(var(--hue2,200),80%,65%)255deg,hsl(var(--hue3,120),80%,60%)300deg,transparent 330deg,transparent 360deg);filter:brightness(1.1)contrast(1.5)saturate(1.4);mix-blend-mode:overlay;opacity:calc(.3 + (var(--pointer-from-center,0)*.3));border-radius:inherit;background-position:50%;background-size:160% 160%;position:absolute;inset:0}.holographicCard.foil-cosmos .shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#e6e6e6cc 0%,#c7c7c71a 25%,#000 90%);mix-blend-mode:luminosity;filter:brightness(.6)contrast(4);border-radius:inherit;background-position:50%;background-size:cover;position:absolute;inset:0}.holographicCard.foil-cosmos .glare{opacity:calc(var(--glare-opacity,0)*.8);filter:brightness(.8)contrast(1.5);mix-blend-mode:overlay}.holographicCard.foil-cosmos .glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#e6ffff 5%,#63636340 55%,#0000005c 110%);mix-blend-mode:overlay;filter:brightness(.6)contrast(3);border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-radiant .shine{background:var(--foil-texture,none),radial-gradient(circle at var(--pointer-x)var(--pointer-y),#ffd966 0%,#ffff80 20%,#d9ff66 40%,#a6ff4c 60%,#8cff66 80%,#80ff80 100%);background-size:150% 150%,cover;background-position:calc(50% + (var(--pointer-from-left) - .5)*20%)calc(50% + (var(--pointer-from-top) - .5)*20%),center;filter:brightness(1.2)contrast(1.5)saturate(1.2);mix-blend-mode:screen}.holographicCard.foil-reverse .shine{background:var(--foil-texture,none),linear-gradient(calc(var(--shine-angle) + 90deg),transparent 30%,#52b1e0 40%,#6791e4 50%,#7d7de8 60%,transparent 70%);background-size:200% 200%,cover;background-position:calc(50% + (var(--pointer-from-left) - .5)*10%)calc(50% + (var(--pointer-from-top) - .5)*10%),center;filter:brightness(.9)contrast(1.8)saturate(1.1);mix-blend-mode:color-dodge}.holographicCard.foil-shiny .shine{--metallic-base:#d2c9ac;--metallic-highlight:#f5f0d6;--metallic-shadow:#8a7a5c;--anisotropic-lines:.8px;background-image:var(--foil-texture,none),repeating-linear-gradient(calc(var(--shine-angle,45deg) + 15deg),transparent 0%,#fcf9e866 1%,#f0e4c299 2%,#fcf9e866 3%,transparent 4%),repeating-linear-gradient(calc(var(--shine-angle,45deg) - 15deg),transparent 0%,#f7f4d44d 0.5%,#e6e6b380 1%,#f7f4d44d 1.5%,transparent 2%),linear-gradient(calc(var(--shine-angle,45deg) + 90deg),var(--metallic-shadow)0%,var(--metallic-base)20%,var(--metallic-highlight)40%,var(--metallic-base)60%,var(--metallic-shadow)80%,var(--metallic-base)100%),radial-gradient(ellipse 120% 80% at var(--pointer-x,50%)var(--pointer-y,50%),#fefae7cc 0%,#f4e6be99 30%,#e6df9966 60%,transparent 90%);background-position:center center,calc(50% + (var(--pointer-x,50%) - 50%)*.8)calc(50% + (var(--pointer-y,50%) - 50%)*1.2),calc(50% - (var(--pointer-x,50%) - 50%)*.6)calc(50% - (var(--pointer-y,50%) - 50%)*.9),calc(50% + (var(--pointer-from-left,.5) - .5)*20%)calc(50% + (var(--pointer-from-top,.5) - .5)*15%),var(--pointer-x,50%)var(--pointer-y,50%);background-size:var(--foil-texture-size,50%)var(--foil-texture-size,50%),400% 300%,350% 250%,200% 400%,150% 120%;background-blend-mode:overlay,soft-light,soft-light,multiply;filter:brightness(calc((var(--pointer-from-center,0)*.15) + .8))contrast(1.2)saturate(.9)hue-rotate(calc(var(--pointer-from-left,.5)*3deg));mix-blend-mode:soft-light}.holographicCard.foil-shiny .shine:before{content:"";background-image:repeating-linear-gradient(90deg,transparent calc(var(--anisotropic-lines,.8px)*0),#e0dab826 calc(var(--anisotropic-lines,.8px)*1),#c9be9c1a calc(var(--anisotropic-lines,.8px)*2),#e0dab826 calc(var(--anisotropic-lines,.8px)*3),transparent calc(var(--anisotropic-lines,.8px)*4)),linear-gradient(135deg,#fcf9e899 0%,#f0e4c266 25%,#f7f4d480 50%,#e6ddb34d 75%,#fcfce899 100%),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#fffdf5cc 0%,#faf0d166 20%,#ebe6ad33 40%,transparent 70%);background-position:center center,calc(50% + (var(--pointer-from-left,.5) - .5)*8%)calc(50% + (var(--pointer-from-top,.5) - .5)*8%),center center;filter:brightness(1.3)contrast(1.4)saturate(.9);mix-blend-mode:overlay;opacity:calc(.3 + (var(--pointer-from-center,0)*.4));border-radius:inherit;background-size:cover,300% 300%,200% 200%;position:absolute;inset:0}.holographicCard.foil-shiny .shine:after{content:"";background-image:conic-gradient(from calc(var(--shine-angle,45deg) + (var(--pointer-from-center,0)*90))at var(--pointer-x,50%)var(--pointer-y,50%),transparent 0deg,#f4ebbe66 30deg,#faf7d199 60deg,#ebdbad80 90deg,#fefee7b3 120deg,#dfd59f4d 150deg,#f4efbe66 180deg,transparent 210deg,transparent 360deg),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#ffffffe6 0%,#fcf7e84d 25%,#f0ecc21a 50%,transparent 80%);mix-blend-mode:color-dodge;filter:brightness(1.4)contrast(1.8)saturate(1.1);opacity:calc(.2 + (var(--pointer-from-center,0)*.3));border-radius:inherit;background-position:50%,50%;background-size:250% 250%,180% 180%;position:absolute;inset:0}.holographicCard.foil-shiny .glare{opacity:calc(var(--glare-opacity,0)*.4);filter:brightness()contrast(1.2)saturate();mix-blend-mode:overlay}.holographicCard.foil-shiny .glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#f5f0d6 5%,#e0d6b84d 40%,#c9c69c1a 75%,transparent 100%);mix-blend-mode:overlay;filter:brightness(1.1)contrast(1.4)saturate();border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-metal .shine{background-image:var(--foil-texture,none),repeating-linear-gradient(110deg,hsl(var(--hue1,0),60%,75%)0%,hsl(var(--hue2,60),65%,80%)8%,hsl(var(--hue3,120),60%,75%)16%,hsl(var(--hue4,180),65%,80%)24%,hsl(var(--hue5,240),60%,75%)32%,hsl(var(--hue6,300),65%,80%)40%,hsl(var(--hue1,0),60%,75%)48%),repeating-linear-gradient(90deg,#333c 0%,#333c .5px,#d9d9d966 .5px,#d9d9d966 1px,#333c 1px,#333c 2px),linear-gradient(calc(var(--shine-angle,45deg) + 90deg),#737373 0%,#bfbfbf 20%,#f2f2f2 40%,#bfbfbf 60%,#737373 80%,#bfbfbf 100%);background-position:center center,calc(((50% - var(--pointer-x,50%))*1.8) + 50%)calc(((50% - var(--pointer-y,50%))*2.2) + 50%),center center,calc(50% + (var(--pointer-from-left,.5) - .5)*15%)calc(50% + (var(--pointer-from-top,.5) - .5)*12%);background-size:var(--foil-texture-size,40%)var(--foil-texture-size,40%),350% 350%,cover,200% 300%;background-blend-mode:overlay,overlay,multiply;filter:brightness(calc((var(--pointer-from-center,0)*.2) + .4))contrast(1.4)saturate(.8)hue-rotate(calc(var(--pointer-from-left,.5)*20deg));mix-blend-mode:color-dodge}.holographicCard.foil-metal .shine:before{content:"";background-image:repeating-linear-gradient(90deg,#1a1a1ae6 calc(var(--metal-bars,2%)*2),#e6e6e699 calc(var(--metal-bars,2%)*3),#1a1a1ae6 calc(var(--metal-bars,2%)*3.5),#e6e6e699 calc(var(--metal-bars,2%)*4),#1a1a1ae6 calc(var(--metal-bars,2%)*5),#1a1a1ae6 calc(var(--metal-bars,2%)*12)),repeating-linear-gradient(90deg,#1a1a1ae6 calc(var(--metal-bars,2%)*2),#e6e6e699 calc(var(--metal-bars,2%)*3),#1a1a1ae6 calc(var(--metal-bars,2%)*3.5),#e6e6e699 calc(var(--metal-bars,2%)*4),#1a1a1ae6 calc(var(--metal-bars,2%)*5),#1a1a1ae6 calc(var(--metal-bars,2%)*8));background-position:calc((((50% - var(--pointer-x,50%))*1.2) + 50% ) + (var(--pointer-y,50%)*.3))var(--pointer-x,50%),calc((((50% - var(--pointer-x,50%))*-.6) + 50%) - (var(--pointer-y,50%)*.5))var(--pointer-y,50%);background-blend-mode:screen;filter:brightness(1.2)contrast(1.2);mix-blend-mode:hard-light;border-radius:inherit;background-size:180% 180%,180% 180%;position:absolute;inset:0}.holographicCard.foil-metal .shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#f2f2f2e6 0%,#d9d9d933 25%,#333c 90%);mix-blend-mode:luminosity;filter:brightness(.7)contrast(3.5);border-radius:inherit;background-position:50%;background-size:cover;position:absolute;inset:0}.holographicCard.foil-metal .glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#d9d9d9 0%,#999 50%,#333 110%);mix-blend-mode:hard-light;filter:brightness()contrast(1.2)saturate(.8);opacity:calc(var(--glare-opacity,0)*var(--pointer-from-center,0)*.6);background-position:50%;background-size:140% 170%}.holographicCard.foil-metal .glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#f2f2f2 0%,#b3b3b3 50%,#4d4d4d 110%);mix-blend-mode:overlay;filter:brightness(1.1)contrast(1.4)saturate(.9);border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-stylish .shine{background:var(--foil-texture,none),radial-gradient(ellipse 150% 100% at var(--pointer-x)var(--pointer-y),#e052bd 0%,#e467a6 20%,#e87d98 40%,#e46767 60%,#e07552 80%,#e4a667 100%);background-size:180% 180%,cover;background-position:calc(50% + (var(--pointer-from-left) - .5)*20%)calc(50% + (var(--pointer-from-top) - .5)*20%),center;filter:brightness(1.3)contrast(1.5)saturate(1.1);mix-blend-mode:screen}.holographicCard.foil-sunpillar .shine{background-image:var(--foil-texture,none),repeating-linear-gradient(0deg,var(--holo-color-1,#ff7a75)calc(var(--space,5%)*1),var(--holo-color-2,#ffed61)calc(var(--space,5%)*2),var(--holo-color-3,#a8ff61)calc(var(--space,5%)*3),var(--holo-color-4,#85fff7)calc(var(--space,5%)*4),var(--holo-color-5,#7a95ff)calc(var(--space,5%)*5),var(--holo-color-6,#d875ff)calc(var(--space,5%)*6),var(--holo-color-1,#ff7a75)calc(var(--space,5%)*7)),repeating-linear-gradient(var(--angle,133deg),#0e152e 0%,#8fa3a3 3.8%,#8fc1c1 4.5%,#8fa3a3 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#0000001a 12%,#00000026 20%,#00000040 120%);background-position:center center,calc(50% + (var(--pointer-x,50%) - 50%)*.3)calc(50% + (var(--pointer-y,50%) - 50%)*.8),calc(50% + (var(--pointer-x,50%) - 50%)*.6 + (var(--pointer-y,50%) - 50%)*.15)calc(50% + (var(--pointer-y,50%) - 50%)*.7),var(--pointer-x,50%)var(--pointer-y,50%);background-blend-mode:soft-light,hue,hard-light;background-size:var(--imgsize,33%),600% 1000%,700% 300%,400% 300%;filter:brightness(calc((var(--pointer-from-center,0)*.4) + .4))contrast(1.4)saturate(2.25);mix-blend-mode:color-dodge}.holographicCard.foil-sunpillar .shine:before{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#fff 0%,#0000 40%);mix-blend-mode:overlay;opacity:.75;z-index:1;border-radius:inherit;background-position:50%;background-size:cover;position:absolute;inset:0}.holographicCard.foil-sunpillar .shine:after{content:"";background-image:var(--foil-texture,none),repeating-linear-gradient(0deg,var(--holo-color-1,#ff7a75)calc(var(--space,5%)*1),var(--holo-color-2,#ffed61)calc(var(--space,5%)*2),var(--holo-color-3,#a8ff61)calc(var(--space,5%)*3),var(--holo-color-4,#85fff7)calc(var(--space,5%)*4),var(--holo-color-5,#7a95ff)calc(var(--space,5%)*5),var(--holo-color-6,#d875ff)calc(var(--space,5%)*6),var(--holo-color-1,#ff7a75)calc(var(--space,5%)*7)),repeating-linear-gradient(var(--angle,133deg),#0e152e 0%,#8fa3a3 3.8%,#8fc1c1 4.5%,#8fa3a3 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#0000001a 12%,#00000026 20%,#00000040 120%);background-position:center center,calc(50% - (var(--pointer-x,50%) - 50%)*.3)calc(50% - (var(--pointer-y,50%) - 50%)*.8),calc(50% - (var(--pointer-x,50%) - 50%)*.6 - (var(--pointer-y,50%) - 50%)*.15)calc(50% - (var(--pointer-y,50%) - 50%)*.7),var(--pointer-x,50%)var(--pointer-y,50%);background-size:var(--imgsize,33%),600% 800%,500% 200%,400% 300%;filter:brightness(calc((var(--pointer-from-center,0)*.4) + .8))contrast(1.5)saturate(1.25);mix-blend-mode:exclusion;border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-sunpillar .glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#bfbfbf 5%,#555b5e 60%,#240f1d 150%);mix-blend-mode:hard-light;filter:brightness()contrast(1.2)saturate();opacity:calc(var(--glare-opacity,0)*.75);background-position:50%;background-size:120% 150%}.holographicCard.foil-trainer-gallery-vmax .shine{background-image:var(--glitter,none),var(--foil-texture,none),repeating-linear-gradient(0deg,var(--holo-color-1,#ff938f)calc(var(--space,4%)*1),var(--holo-color-2,#fff07a)calc(var(--space,4%)*2),var(--holo-color-3,#b6ff7a)calc(var(--space,4%)*3),var(--holo-color-4,#9efff9)calc(var(--space,4%)*4),var(--holo-color-5,#94a9ff)calc(var(--space,4%)*5),var(--holo-color-6,#df8fff)calc(var(--space,4%)*6),var(--holo-color-1,#ff938f)calc(var(--space,4%)*7)),repeating-linear-gradient(var(--angle,133deg),#0e152e 0%,#98b3b3 3.5%,#9fd1d1 4.2%,#98b3b3 4.9%,#0e152e 9%,#0e152e 11%),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#0000000d 10%,#0000001a 18%,#0003 120%);background-position:calc(50% + (var(--pointer-x,50%) - 50%)*.4)calc(50% + (var(--pointer-y,50%) - 50%)*.4),center center,calc(50% + (var(--pointer-x,50%) - 50%)*.3)calc(50% + (var(--pointer-y,50%) - 50%)*.8),calc(50% + (var(--pointer-x,50%) - 50%)*.6 + (var(--pointer-y,50%) - 50%)*.15)calc(50% + (var(--pointer-y,50%) - 50%)*.7),var(--pointer-x,50%)var(--pointer-y,50%);background-blend-mode:screen,soft-light,hue,hard-light;background-size:var(--glitter-size,150px)var(--glitter-size,150px),var(--imgsize,33%),650% 1100%,750% 350%,450% 350%;filter:brightness(calc((var(--pointer-from-center,0)*.5) + .5))contrast(1.6)saturate(2.5);mix-blend-mode:color-dodge}.holographicCard.foil-trainer-gallery-vmax .shine:before{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#fff 0%,#0000 35%);mix-blend-mode:overlay;opacity:calc(.6 + (var(--pointer-from-center,0)*.3));z-index:1;border-radius:inherit;background-position:50%;background-size:cover;position:absolute;inset:0}.holographicCard.foil-trainer-gallery-vmax .shine:after{content:"";background-image:var(--glitter,none),var(--foil-texture,none),repeating-linear-gradient(0deg,var(--holo-color-1,#ff938f)calc(var(--space,4%)*1),var(--holo-color-2,#fff07a)calc(var(--space,4%)*2),var(--holo-color-3,#b6ff7a)calc(var(--space,4%)*3),var(--holo-color-4,#9efff9)calc(var(--space,4%)*4),var(--holo-color-5,#94a9ff)calc(var(--space,4%)*5),var(--holo-color-6,#df8fff)calc(var(--space,4%)*6),var(--holo-color-1,#ff938f)calc(var(--space,4%)*7)),repeating-linear-gradient(var(--angle,133deg),#0e152e 0%,#98b3b3 3.5%,#9fd1d1 4.2%,#98b3b3 4.9%,#0e152e 9%,#0e152e 11%),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#0000000d 10%,#0000001a 18%,#0003 120%);background-position:calc(50% - (var(--pointer-x,50%) - 50%)*.3)calc(50% - (var(--pointer-y,50%) - 50%)*.3),center center,calc(50% - (var(--pointer-x,50%) - 50%)*.3)calc(50% - (var(--pointer-y,50%) - 50%)*.8),calc(50% - (var(--pointer-x,50%) - 50%)*.6 - (var(--pointer-y,50%) - 50%)*.15)calc(50% - (var(--pointer-y,50%) - 50%)*.7),var(--pointer-x,50%)var(--pointer-y,50%);background-size:var(--glitter-size,150px)var(--glitter-size,150px),var(--imgsize,33%),650% 900%,550% 250%,450% 350%;filter:brightness(calc((var(--pointer-from-center,0)*.5) + .9))contrast(1.8)saturate(1.4);mix-blend-mode:exclusion;border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-trainer-gallery-vmax .glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#edebde 0%,#616b68 55%,#000 120%);mix-blend-mode:hard-light;filter:brightness(1.1)contrast(1.3)saturate(1.1);opacity:calc(var(--glare-opacity,0)*var(--pointer-from-center,0)*.9);background-position:50%;background-size:130% 160%}.holographicCard.foil-vmax-star .shine{background-image:var(--glitter,none),var(--star-streaks,none),repeating-linear-gradient(0deg,var(--holo-color-1,#ffecb3)calc(var(--space,3.5%)*1),var(--holo-color-2,#ff9)calc(var(--space,3.5%)*2),var(--holo-color-3,#80d4ff)calc(var(--space,3.5%)*3),var(--holo-color-4,#d9f)calc(var(--space,3.5%)*4),var(--holo-color-5,#80ff80)calc(var(--space,3.5%)*5),var(--holo-color-6,#fb9)calc(var(--space,3.5%)*6),var(--holo-color-1,#ffecb3)calc(var(--space,3.5%)*7)),repeating-linear-gradient(var(--angle,135deg),#0a0f1e 0%,#c2baa3 3.2%,#e0d6b8 3.8%,#c2baa3 4.4%,#0a0f1e 8%,#0a0f1e 10%),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#f2ecd91a 8%,#c9be9c26 16%,#0000004d 120%);background-position:calc(50% + (var(--pointer-x,50%) - 50%)*.5)calc(50% + (var(--pointer-y,50%) - 50%)*.5),calc(50% + (var(--pointer-x,50%) - 50%)*.2)calc(50% + (var(--pointer-y,50%) - 50%)*.2),calc(50% + (var(--pointer-x,50%) - 50%)*.4)calc(50% + (var(--pointer-y,50%) - 50%)*.9),calc(50% + (var(--pointer-x,50%) - 50%)*.7 + (var(--pointer-y,50%) - 50%)*.2)calc(50% + (var(--pointer-y,50%) - 50%)*.8),var(--pointer-x,50%)var(--pointer-y,50%);background-blend-mode:screen,overlay,hue,hard-light;background-size:var(--glitter-size,120px)var(--glitter-size,120px),var(--imgsize,40%)var(--imgsize,40%),700% 1200%,800% 400%,500% 400%;filter:brightness(calc((var(--pointer-from-center,0)*.6) + .6))contrast(1.8)saturate(2.8);mix-blend-mode:color-dodge}.holographicCard.foil-vmax-star .shine:before{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#fcf7e8 0%,#e0d6b84d 30%,#0000 40%);mix-blend-mode:overlay;opacity:calc(.7 + (var(--pointer-from-center,0)*.4));z-index:1;border-radius:inherit;background-position:50%;background-size:cover;position:absolute;inset:0}.holographicCard.foil-vmax-star .shine:after{content:"";background-image:var(--glitter,none),var(--star-streaks,none),repeating-linear-gradient(0deg,var(--holo-color-1,#ffecb3)calc(var(--space,3.5%)*1),var(--holo-color-2,#ff9)calc(var(--space,3.5%)*2),var(--holo-color-3,#80d4ff)calc(var(--space,3.5%)*3),var(--holo-color-4,#d9f)calc(var(--space,3.5%)*4),var(--holo-color-5,#80ff80)calc(var(--space,3.5%)*5),var(--holo-color-6,#fb9)calc(var(--space,3.5%)*6),var(--holo-color-1,#ffecb3)calc(var(--space,3.5%)*7)),repeating-linear-gradient(var(--angle,135deg),#0a0f1e 0%,#c2baa3 3.2%,#e0d6b8 3.8%,#c2baa3 4.4%,#0a0f1e 8%,#0a0f1e 10%),radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#f2ecd91a 8%,#c9be9c26 16%,#0000004d 120%);background-position:calc(50% - (var(--pointer-x,50%) - 50%)*.4)calc(50% - (var(--pointer-y,50%) - 50%)*.4),calc(50% - (var(--pointer-x,50%) - 50%)*.15)calc(50% - (var(--pointer-y,50%) - 50%)*.15),calc(50% - (var(--pointer-x,50%) - 50%)*.4)calc(50% - (var(--pointer-y,50%) - 50%)*.9),calc(50% - (var(--pointer-x,50%) - 50%)*.7 - (var(--pointer-y,50%) - 50%)*.2)calc(50% - (var(--pointer-y,50%) - 50%)*.8),var(--pointer-x,50%)var(--pointer-y,50%);background-size:var(--glitter-size,120px)var(--glitter-size,120px),var(--imgsize,40%)var(--imgsize,40%),700% 1000%,600% 300%,500% 400%;filter:brightness(calc((var(--pointer-from-center,0)*.6) + 1))contrast(2)saturate(1.6);mix-blend-mode:exclusion;border-radius:inherit;position:absolute;inset:0}.holographicCard.foil-vmax-star .glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%)var(--pointer-y,50%),#faf6eb 0%,#998c66 50%,#000 110%);mix-blend-mode:hard-light;filter:brightness(1.2)contrast(1.4)saturate(1.2);opacity:calc(var(--glare-opacity,0)*var(--pointer-from-center,0)*1);background-position:50%;background-size:140% 170%}.holographicCard.masked .shine,.holographicCard.masked .shine:before,.holographicCard.masked .shine:after{-webkit-mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-size:var(--mask-size,cover);-webkit-mask-size:var(--mask-size,cover);mask-size:var(--mask-size,cover);-webkit-mask-position:var(--mask-position,center center);-webkit-mask-position:var(--mask-position,center center);mask-position:var(--mask-position,center center)}.holographicCard.auto-animate{animation:20s linear infinite holographic-smooth-orbit;animation-delay:var(--animation-delay,0s);--glare-opacity:.8}.holographicCard.auto-animate.orbit-paused{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.holographicCard.auto-animate{animation:none}}@keyframes holographic-smooth-orbit{0%{--pointer-x:50%;--pointer-y:25%;--pointer-from-center:.5;--pointer-from-top:.25;--pointer-from-left:.5;--shine-angle:0deg;--hue1:0;--hue2:60;--hue3:120;--hue4:180;--hue5:240;--hue6:300}12.5%{--pointer-x:75%;--pointer-y:35%;--pointer-from-center:.559;--pointer-from-top:.35;--pointer-from-left:.75;--shine-angle:45deg;--hue1:45;--hue2:105;--hue3:165;--hue4:225;--hue5:285;--hue6:345}25%{--pointer-x:85%;--pointer-y:50%;--pointer-from-center:.7;--pointer-from-top:.5;--pointer-from-left:.85;--shine-angle:90deg;--hue1:90;--hue2:150;--hue3:210;--hue4:270;--hue5:330;--hue6:30}37.5%{--pointer-x:75%;--pointer-y:65%;--pointer-from-center:.559;--pointer-from-top:.65;--pointer-from-left:.75;--shine-angle:135deg;--hue1:135;--hue2:195;--hue3:255;--hue4:315;--hue5:15;--hue6:75}50%{--pointer-x:50%;--pointer-y:75%;--pointer-from-center:.5;--pointer-from-top:.75;--pointer-from-left:.5;--shine-angle:180deg;--hue1:180;--hue2:240;--hue3:300;--hue4:0;--hue5:60;--hue6:120}62.5%{--pointer-x:25%;--pointer-y:75%;--pointer-from-center:.559;--pointer-from-top:.75;--pointer-from-left:.25;--shine-angle:225deg;--hue1:225;--hue2:285;--hue3:345;--hue4:45;--hue5:105;--hue6:165}75%{--pointer-x:15%;--pointer-y:50%;--pointer-from-center:.7;--pointer-from-top:.5;--pointer-from-left:.15;--shine-angle:270deg;--hue1:270;--hue2:330;--hue3:30;--hue4:90;--hue5:150;--hue6:210}87.5%{--pointer-x:25%;--pointer-y:25%;--pointer-from-center:.559;--pointer-from-top:.25;--pointer-from-left:.25;--shine-angle:315deg;--hue1:315;--hue2:15;--hue3:75;--hue4:135;--hue5:195;--hue6:255}to{--pointer-x:50%;--pointer-y:25%;--pointer-from-center:.5;--pointer-from-top:.25;--pointer-from-left:.5;--shine-angle:360deg;--hue1:360;--hue2:60;--hue3:120;--hue4:180;--hue5:240;--hue6:300}}
