.drif-body{scroll-behavior:smooth;overscroll-behavior:none;touch-action:none;background-color:#000;min-height:100%;margin:0;padding:24px clamp(16px,4vw,48px) 64px;scroll-padding-top:2em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden}.drif-body #root{height:calc(100svh - 88px);min-height:calc(100svh - 88px);overflow:visible}.drif-page{--drif-notify-bottom-gap:clamp(24px, 4vh, 60px);--drif-notify-clearance:calc(var(--drif-notify-bottom-gap) + 88px);box-sizing:border-box;color:#fff;overscroll-behavior:none;touch-action:none;background-color:#000;flex-direction:column;gap:32px;width:100%;max-width:980px;height:100%;margin:0 auto;display:flex;position:relative;overflow:visible}.drif-page header.top--shop{color:#fff;flex:none}.drif-page header.top--shop.top--fixed:before{display:none}.drif-main{color:#fff;width:100%;min-height:0;padding:0 0 var(--drif-notify-clearance);flex:auto;justify-content:center;align-items:center;display:flex}.drif-card-showcase{justify-content:center;align-items:center;width:min(100%,420px);max-width:420px;height:100%;min-height:0;margin:0 auto;padding:0 clamp(6px,2vw,20px);display:flex;transform:translateY(clamp(10px,2.4svh,24px))}.drif-card-showcase .drif-effect-card{width:auto;max-width:100%;height:min(100%,585px);max-height:100%}.drif-page .drif-effect-card,.wip-reveal__card-item .drif-effect-card{border-radius:var(--card-radius);background:0 0;border:none;gap:0;padding:0;display:block}.drif-notify-btn{bottom:calc(var(--drif-notify-bottom-gap) + 12px);z-index:2;letter-spacing:.3px;-webkit-tap-highlight-color:transparent;background:#0b84ff;padding:14px 36px;font-size:18px;font-weight:700;position:fixed;left:50%;transform:translate(-50%)}.drif-notify-btn:hover:not(:disabled){opacity:.92;background:#0b84ff}.drif-notify-btn:active{opacity:.75}.drif-page .success-hud{--fg:#fff}@media (width<=480px),(height<=760px){.drif-card-showcase{width:min(100%,340px);padding-inline:4px}.drif-notify-btn{padding:12px 28px;font-size:16px}}.drif-effect-card{--pointer-x:50%;--pointer-y:50%;--card-scale:1;--card-opacity:0;--translate-x:0px;--translate-y:0px;--rotate-x:0deg;--rotate-y:0deg;--rotate-delta:0deg;--background-x:var(--pointer-x);--background-y:var(--pointer-y);--pointer-from-center:0;--pointer-from-top:var(--pointer-from-center);--pointer-from-left:var(--pointer-from-center);--glittersize:25%;--space:5%;--angle:133deg;--imgsize:cover;--red:#f80e35;--yellow:#eedf10;--green:#21e985;--blue:#0dbde9;--violet:#c929f1;--clip:inset(9.85% 8% 52.85% 8%);--clip-stage:polygon(91.5% 9.85%, 57% 9.85%, 54% 12%, 17% 12%, 16% 14%, 12% 16%, 8% 16%, 8% 47.15%, 92% 47.15%);--clip-trainer:inset(14.5% 8.5% 48.2% 8.5%);--card-aspect:var(--interactive-card-aspect,.714286);--card-radius:var(--interactive-card-radius,4.55% / 3.5%);--card-edge:#ffe78f;--card-back:#000;--card-glow:#ccfffb;--sunpillar-1:#ff7a75;--sunpillar-2:#ffed61;--sunpillar-3:#a8ff61;--sunpillar-4:#85fff7;--sunpillar-5:#7a95ff;--sunpillar-6:#d875ff;--sunpillar-clr-1:var(--sunpillar-1);--sunpillar-clr-2:var(--sunpillar-2);--sunpillar-clr-3:var(--sunpillar-3);--sunpillar-clr-4:var(--sunpillar-4);--sunpillar-clr-5:var(--sunpillar-5);--sunpillar-clr-6:var(--sunpillar-6);pointer-events:none;z-index:calc(var(--card-scale) * 2);will-change:transform, visibility, z-index;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:translateZ(.01px)}.drif-effect-card,.drif-effect-card *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;outline:1px solid #0000}.drif-effect-card img,.drif-effect-card button{-webkit-user-drag:none}.drif-effect-card__shine,.drif-effect-card__glare{will-change:transform, opacity, background-image, background-size, background-position, background-blend-mode, filter}.drif-effect-card.water{--card-glow:#36d4fc}.drif-effect-card.fire{--card-glow:#eb5b42}.drif-effect-card.grass{--card-glow:#97ee5d}.drif-effect-card.lightning{--card-glow:#f3e24f}.drif-effect-card.psychic{--card-glow:#ac51d6}.drif-effect-card.fighting{--card-glow:#915a27}.drif-effect-card.darkness{--card-glow:#106a7a}.drif-effect-card.metal{--card-glow:#a3c0c2}.drif-effect-card.dragon{--card-glow:#8f7f24}.drif-effect-card.fairy{--card-glow:#ffc7e9}.drif-effect-card,.drif-effect-card__translater,.drif-effect-card__rotator{width:100%}.drif-effect-card,.drif-effect-card__rotator{aspect-ratio:var(--card-aspect);border-radius:var(--card-radius)}.drif-effect-card.interacting{z-index:calc(var(--card-scale) * 120)}.drif-effect-card.active .drif-effect-card__translater,.drif-effect-card.active .drif-effect-card__rotator{touch-action:none}.drif-effect-card__translater,.drif-effect-card__rotator{perspective:600px;will-change:transform, box-shadow;transform-origin:50%;transform-style:preserve-3d;display:grid}.drif-effect-card__translater,.drif-effect-card__rotator,.drif-effect-card__front,.drif-effect-card__back{height:100%;min-height:0}.drif-effect-card__translater{-webkit-transform:translate3d(var(--translate-x), var(--translate-y), .1px) scale(var(--card-scale));transform:translate3d(var(--translate-x), var(--translate-y), .1px) scale(var(--card-scale));position:relative}.drif-effect-card__rotator{-webkit-transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));pointer-events:auto}.drif-effect-card.non-interactive .drif-effect-card__rotator{pointer-events:none;cursor:default}button.drif-effect-card__rotator{appearance:none;background:0 0;border:none;padding:0;line-height:0}button.drif-effect-card__rotator:hover,button.drif-effect-card__rotator:focus,button.drif-effect-card__rotator:focus-visible,button.drif-effect-card__rotator:active,button.drif-effect-card__rotator:disabled{color:inherit;opacity:1;background:0 0}.drif-effect-card__rotator,.drif-effect-card.active .drif-effect-card__rotator:focus{transition:box-shadow .4s,opacity .33s ease-out;box-shadow:0 0 3px -1px #0000,0 0 2px 1px #0000,0 0 5px #0000,0 10px 20px -5px #000,0 2px 15px -5px #000,0 0 20px #0000}.drif-effect-card.glowing .drif-effect-card__rotator,.drif-effect-card.active .drif-effect-card__rotator,.drif-effect-card__rotator:focus{box-shadow:0 0 4px -1px #fff, 0 0 4px 1px var(--card-edge), 0 0 18px 2px var(--card-glow), 0 10px 25px -5px #00000080, 0 0 50px -20px var(--card-glow), 0 0 70px -15px var(--card-glow)}.drif-effect-card.no-glow .drif-effect-card__rotator,.drif-effect-card.no-glow.active .drif-effect-card__rotator,.drif-effect-card.no-glow .drif-effect-card__rotator:focus{box-shadow:0 0 3px -1px #0000,0 0 2px 1px #0000,0 0 5px #0000,0 10px 20px -5px #000,0 2px 15px -5px #000,0 0 20px #0000}.drif-effect-card__rotator>*{width:100%;aspect-ratio:var(--card-aspect);border-radius:var(--card-radius);image-rendering:optimizeQuality;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;pointer-events:none;grid-area:1/1;display:grid;overflow:hidden}.drif-effect-card__front>*{border-radius:var(--card-radius);width:100%;height:100%;image-rendering:optimizeQuality;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;pointer-events:none;grid-area:1/1;display:grid;overflow:hidden}.drif-effect-card__rotator img{width:100%;height:100%;display:block}.drif-effect-card__rotator img:not(.drif-effect-card__back){transform:translateZ(.01px)}.drif-effect-card__back{background-color:var(--card-back);backface-visibility:visible;transform:rotateY(180deg)translateZ(1px)}.drif-effect-card__front,.drif-effect-card__front *{backface-visibility:hidden}.drif-effect-card__front{opacity:1;background-color:#000;transition:opacity .33s ease-out;transform:translateZ(.01px)}.drif-effect-card.loading .drif-effect-card__front{opacity:0}.drif-effect-card.loading .drif-effect-card__back{transform:rotateY(0)}.drif-effect-card__shine,.drif-effect-card__glitter{z-index:3;border-radius:var(--card-radius);filter:brightness(.45)contrast(1.5)saturate(1.2);mix-blend-mode:color-dodge;opacity:var(--card-opacity);background:50%/cover;display:grid;overflow:hidden;transform:translateZ(1px)}.drif-effect-card__glitter{z-index:2;display:none}.drif-effect-card__shine:before,.drif-effect-card__shine:after,.drif-effect-card__glitter:before,.drif-effect-card__glitter:after{--sunpillar-clr-1:var(--sunpillar-5);--sunpillar-clr-2:var(--sunpillar-6);--sunpillar-clr-3:var(--sunpillar-1);--sunpillar-clr-4:var(--sunpillar-2);--sunpillar-clr-5:var(--sunpillar-3);--sunpillar-clr-6:var(--sunpillar-4);border-radius:var(--card-radius);grid-area:1/1;transform:translateZ(1px)}.drif-effect-card__shine:before,.drif-effect-card__shine:after,.drif-effect-card__glare:before,.drif-effect-card__glare:after{opacity:.99}.drif-effect-card__shine:after{--sunpillar-clr-1:var(--sunpillar-6);--sunpillar-clr-2:var(--sunpillar-1);--sunpillar-clr-3:var(--sunpillar-2);--sunpillar-clr-4:var(--sunpillar-3);--sunpillar-clr-5:var(--sunpillar-4);--sunpillar-clr-6:var(--sunpillar-5);transform:translateZ(1.2px)}.drif-effect-card__glare,.drif-effect-card__glare2{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #fffc 10%, #ffffffa6 20%, #00000080 90%);opacity:var(--card-opacity);mix-blend-mode:overlay;overflow:hidden;transform:translateZ(1.41px)}.drif-effect-card__glare2{display:none}.drif-effect-card.masked .drif-effect-card__shine,.drif-effect-card.masked .drif-effect-card__shine:before,.drif-effect-card.masked .drif-effect-card__shine:after{-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-mode:luminance;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-source-type:luminance;mask-mode:luminance}.drif-effect-card[data-source=swsh] .drif-effect-card__translater{--translate-z:calc(var(--card-scale) * 150px + .01px);-webkit-transform:translate3d(var(--translate-x), var(--translate-y), var(--translate-z)) scale(var(--card-scale));transform:translate3d(var(--translate-x), var(--translate-y), var(--translate-z)) scale(var(--card-scale))}.drif-effect-card[data-source=swsh] .drif-effect-card__rotator{transform-style:preserve-3d}.drif-effect-card[data-source=swsh] .drif-effect-card__shine{filter:brightness(.85)contrast(2.75)saturate(.65)}.drif-effect-card[data-source=swsh].masked .drif-effect-card__shine,.drif-effect-card[data-source=swsh].masked .drif-effect-card__shine:before,.drif-effect-card[data-source=swsh].masked .drif-effect-card__shine:after{-webkit-mask-mode:match-source;-webkit-mask-source-type:auto;mask-mode:match-source}.drif-effect-card[data-rarity="rare holo v"] .drif-effect-card__shine{filter:brightness(.7)contrast(2)saturate(.5)}.drif-effect-card[data-rarity="rare holo v"] .drif-effect-card__shine,.drif-effect-card[data-rarity="rare holo v"] .drif-effect-card__shine:after{--space:5%;--angle:133deg;--imgsize:500px;background-image:var(--grain), repeating-linear-gradient(0deg, var(--sunpillar-clr-1) calc(var(--space) * 1), var(--sunpillar-clr-2) calc(var(--space) * 2), var(--sunpillar-clr-3) calc(var(--space) * 3), var(--sunpillar-clr-4) calc(var(--space) * 4), var(--sunpillar-clr-5) calc(var(--space) * 5), var(--sunpillar-clr-6) calc(var(--space) * 6), var(--sunpillar-clr-1) 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(--pointer-x) var(--pointer-y), #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(--background-y), var(--background-x) var(--background-y), var(--background-x) var(--background-y);filter:brightness(.8)contrast(2.95)saturate(.65)}.drif-effect-card[data-rarity="rare holo v"] .drif-effect-card__shine:after{content:"";background-position:center, 0% var(--background-y), calc(var(--background-x) * -1) calc(var(--background-y) * -1), var(--background-x) var(--background-y);background-size:var(--imgsize) 100%, 200% 400%, 195% 100%, 200% 100%;filter:brightness()contrast(2.5)saturate(1.75);mix-blend-mode:soft-light}.drif-effect-card[data-rarity="rare holo v"] .drif-effect-card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #fff 0%, #868a8d54 45%, #333333e6 130%);opacity:calc(var(--card-opacity) * .5);mix-blend-mode:hard-light;filter:brightness(.9)contrast(1.75)}.drif-effect-card[data-source=swsh][data-rarity=rare\ holo] .drif-effect-card__shine{--scanlines-space:1px;--scanlines-light:#666;--scanlines-dark:black;--bars:3%;--bar-color:#b3b3b3;--bar-bg:#000;background-image:repeating-linear-gradient(110deg, var(--violet), var(--blue), var(--green), var(--yellow), var(--red), var(--violet), var(--blue), var(--green), var(--yellow), var(--red), var(--violet), var(--blue), var(--green), var(--yellow), var(--red)), 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(--background-x)) * 2.6) + 50%) calc(((50% - var(--background-y)) * 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}.drif-effect-card[data-source=swsh][data-rarity=rare\ holo] .drif-effect-card__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(--background-x)) * 1.65) + 50%) + (var(--background-y) * .5)) var(--background-x), calc((((50% - var(--background-x)) * -.9) + 50%) - (var(--background-y) * .75)) var(--background-y);background-blend-mode:screen;filter:brightness(1.15)contrast(1.1);mix-blend-mode:hard-light;background-size:200% 200%,200% 200%}.drif-effect-card[data-source=swsh][data-rarity=rare\ holo] .drif-effect-card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #e6e6e6cc 0%, #c7c7c71a 25%, #000 90%);mix-blend-mode:luminosity;filter:brightness(.6)contrast(4);background-position:50%;background-size:cover}@media screen and (width<=900px){.drif-effect-card[data-source=swsh][data-rarity=rare\ holo] .drif-effect-card__shine{--scanlines-space:.5px}}.drif-effect-card[data-source=swsh][data-rarity=rare\ holo] .drif-effect-card__glare{opacity:calc(var(--card-opacity) * .8);filter:brightness(.8)contrast(1.5);mix-blend-mode:overlay}.drif-effect-card[data-source=swsh][data-rarity=rare\ holo] .drif-effect-card__glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #e6ffff 5%, #63636340 55%, #0000005c 110%);mix-blend-mode:overlay;filter:brightness(.6)contrast(3)}.drif-effect-card[data-source=card_nft_2][data-effect=lighting-only] .drif-effect-card__shine,.drif-effect-card[data-source=card_nft_2][data-effect=lighting-only] .drif-effect-card__glitter{display:none}.drif-effect-card[data-source=card_nft_2][data-effect=lighting-only] .drif-effect-card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #ffffffa8 8%, #ffffff57 24%, #ffffff0a 58%, #00000029 100%);opacity:calc(var(--card-opacity) * .56);mix-blend-mode:overlay;filter:brightness(.98)}.drif-effect-card[data-source=card_nft_2][data-effect=lighting-only] .drif-effect-card__glare:before,.drif-effect-card[data-source=card_nft_2][data-effect=lighting-only] .drif-effect-card__glare:after{content:none;background:0 0}.drif-effect-card[data-rarity=rare\ ultra][data-subtypes*=supporter] .drif-effect-card__shine,.drif-effect-card[data-rarity=rare\ ultra][data-subtypes*=supporter] .drif-effect-card__shine:after{--space:5%;--angle:133deg;--imgsize:cover;background-image:var(--foil), repeating-linear-gradient(0deg, var(--sunpillar-clr-1) calc(var(--space) * 1), var(--sunpillar-clr-2) calc(var(--space) * 2), var(--sunpillar-clr-3) calc(var(--space) * 3), var(--sunpillar-clr-4) calc(var(--space) * 4), var(--sunpillar-clr-5) calc(var(--space) * 5), var(--sunpillar-clr-6) calc(var(--space) * 6), var(--sunpillar-clr-1) 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(--pointer-x) var(--pointer-y), #0000001a 12%, #00000026 20%, #00000040 120%);background-position:center center, 0% var(--background-y), calc(var(--background-x) + (var(--background-y) * .2)) var(--background-y), var(--background-x) var(--background-y);background-blend-mode:soft-light, hue, hard-light;background-size:var(--imgsize), 200% 700%, 300% 100%, 200% 100%;filter:brightness(calc((var(--pointer-from-center) * .4) + .4)) contrast(1.4) saturate(2.25)}.drif-effect-card[data-rarity=rare\ ultra][data-subtypes*=supporter] .drif-effect-card__shine:after{content:"";background-position:center center, 0% var(--background-y), calc((var(--background-x) + (var(--background-y) * .2)) * -1) calc(var(--background-y) * -1), var(--background-x) var(--background-y);background-size:var(--imgsize), 200% 400%, 195% 100%, 200% 100%;filter:brightness(calc((var(--pointer-from-center) * .4) + .8)) contrast(1.5) saturate(1.25);mix-blend-mode:exclusion}.drif-effect-card[data-rarity=rare\ ultra][data-subtypes*=supporter] .drif-effect-card__shine:before{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #fff 0%, #0000 40%);mix-blend-mode:overlay;opacity:.75;z-index:1;background-position:50%;background-size:cover;-webkit-mask-image:none;mask-image:none}.drif-effect-card[data-rarity=rare\ ultra][data-subtypes*=supporter] .drif-effect-card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #bfbfbf 5%, #555b5e 60%, #240f1d 150%);mix-blend-mode:hard-light;filter:brightness()contrast(1.2)saturate();opacity:calc(var(--card-opacity) * .75);background-position:50%;background-size:120% 150%}.drif-effect-card[data-subtypes*=supporter][data-rarity=rare\ ultra] .drif-effect-card__shine{filter:brightness(calc((var(--pointer-from-center) * .05) + .8)) contrast(1.75) saturate(1.2)}.drif-effect-card[data-subtypes*=supporter][data-rarity=rare\ ultra] .drif-effect-card__shine:after{filter:brightness(calc((var(--pointer-from-center) * .4) + .85)) contrast(2) saturate(.5)}.drif-effect-card[data-subtypes*=supporter][data-rarity=rare\ ultra] .drif-effect-card__shine:before{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #fff 0%, #0000 80%);mix-blend-mode:screen;opacity:.5}.drif-effect-card[data-rarity=rare\ ultra][data-subtypes*=supporter] .drif-effect-card__glare{opacity:calc(var(--card-opacity) * .75);mix-blend-mode:multiply;filter:brightness(1.5)contrast(1.4)saturate();background-size:170% 170%}.drif-effect-card[data-rarity=amazing\ rare] .drif-effect-card__shine{background-image:var(--glitter), var(--glitter), radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #141f1a 10%, #c1d7d61a 50%, #f2f2f2fa 90%);background-size:var(--glittersize) var(--glittersize), var(--glittersize) var(--glittersize), cover;background-blend-mode:soft-light, color-burn;filter:brightness()contrast()saturate(.9);background-position:40% 45%,55% 55%,50%}.drif-effect-card[data-rarity=amazing\ rare] .drif-effect-card__shine:before{content:"";background-image:var(--foil), radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #ebe9e0f2 10%, #b58ba480 50%, #000 60%);background-blend-mode:color-burn;mix-blend-mode:lighten;filter:brightness()contrast()saturate();opacity:.5;background-position:50%,50%;background-size:cover,cover;-webkit-mask-image:none!important;mask-image:none!important}.drif-effect-card[data-rarity=amazing\ rare] .drif-effect-card__shine:after{content:"";background-image:repeating-linear-gradient(calc(var(--angle)), var(--sunpillar-clr-1) calc(var(--space) * 1), var(--sunpillar-clr-2) calc(var(--space) * 2), var(--sunpillar-clr-3) calc(var(--space) * 3), var(--sunpillar-clr-4) calc(var(--space) * 4), var(--sunpillar-clr-5) calc(var(--space) * 5), var(--sunpillar-clr-6) calc(var(--space) * 6), var(--sunpillar-clr-1) calc(var(--space) * 7));background-size:400% 800%;background-position:calc(50% + (50% - var(--background-x)) * 3) calc(50% + (50% - var(--background-y)) * 3);filter:brightness(calc(.75 - (var(--pointer-from-center) * .5))) contrast(1) saturate(1);mix-blend-mode:saturation;-webkit-mask-image:none!important;mask-image:none!important}.drif-effect-card.masked[data-rarity=amazing\ rare] .drif-effect-card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #ebe9e073 0%, #3d5c4d73 45%, #000000e6 120%);filter:brightness(.9)contrast(2)}.drif-effect-card.masked[data-rarity=amazing\ rare] .drif-effect-card__glare:after{content:"";-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #ebe9e0bf 0%, #3d5c4da6 45%, #000 90%);filter:brightness()contrast(1.5);mix-blend-mode:overlay;opacity:.99;-webkit-mask-size:cover;mask-size:cover}
