.holo-card-module__dK3VbG__root{--holo-x:.5;--holo-y:.5;--holo-a:0;--holo-d:0;--max-tilt:13deg;--card-radius:calc(3 / 63 * 100%) / calc(3 / 88 * 100%);--art-left:7.8;--art-top:9.7;--art-width:84.8;--art-height:37.5;perspective:900px;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative}.holo-card-module__dK3VbG__card{isolation:isolate;border-radius:var(--card-radius);transform:rotateX(calc((.5 - var(--holo-y)) * 2 * var(--max-tilt))) rotateY(calc((var(--holo-x) - .5) * 2 * var(--max-tilt))) scale(calc(1 + var(--holo-a) * .035));background:#16161a;position:absolute;inset:0;overflow:hidden}.holo-card-module__dK3VbG__image{object-fit:cover;pointer-events:none}.holo-card-module__dK3VbG__shadow{border-radius:var(--card-radius);opacity:calc(.5 + var(--holo-a) * .5);transform:translate3d(calc((.5 - var(--holo-x)) * 10%), calc((.5 - var(--holo-y)) * 6% + var(--holo-a) * 4%), 0) scale(calc(.97 + var(--holo-a) * .05));position:absolute;inset:4% 6%;box-shadow:0 1.5rem 2.5rem -.5rem #000000bf,0 .5rem 1rem #00000059}.holo-card-module__dK3VbG__foil{mix-blend-mode:color-dodge;opacity:calc(var(--foil-base) + var(--holo-a) * var(--foil-gain) * (.55 + .45 * var(--holo-d)));position:absolute;inset:0;overflow:hidden}.holo-card-module__dK3VbG__sheen{width:300%;height:300%;-webkit-mask-image:linear-gradient(var(--band-angle), rgb(0 0 0/var(--band-floor)) calc(50% - var(--band-width) * 2.5), #0000008c calc(50% - var(--band-width)), #000 calc(50% - var(--band-width) * .25), #000 calc(50% + var(--band-width) * .25), #0000008c calc(50% + var(--band-width)), rgb(0 0 0/var(--band-floor)) calc(50% + var(--band-width) * 2.5));mask-image:linear-gradient(var(--band-angle), rgb(0 0 0/var(--band-floor)) calc(50% - var(--band-width) * 2.5), #0000008c calc(50% - var(--band-width)), #000 calc(50% - var(--band-width) * .25), #000 calc(50% + var(--band-width) * .25), #0000008c calc(50% + var(--band-width)), rgb(0 0 0/var(--band-floor)) calc(50% + var(--band-width) * 2.5));transform:translate3d(calc((var(--holo-x) - .5) * 30%), calc((var(--holo-y) - .5) * 30%), 0);position:absolute;top:-100%;left:-100%}.holo-card-module__dK3VbG__spectrum{background:var(--spectrum);transform:translate3d(calc((var(--holo-x) - .5) * 22% + (var(--holo-y) - .5) * 10%), calc((var(--holo-y) - .5) * 12%), 0);position:absolute;inset:0}.holo-card-module__dK3VbG__glitter{opacity:var(--glitter-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='1' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 18 0 0 0 -11.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:var(--glitter-size) var(--glitter-size);transform:translate3d(calc((.5 - var(--holo-x)) * 6%), calc((.5 - var(--holo-y)) * 6%), 0);position:absolute;inset:0}.holo-card-module__dK3VbG__glare{mix-blend-mode:hard-light;width:200%;height:200%;opacity:calc(var(--holo-a) * (.55 + .35 * var(--holo-d)));transform:translate3d(calc((var(--holo-x) - .5) * 50%), calc((var(--holo-y) - .5) * 50%), 0);background:radial-gradient(circle closest-side,#ffffffbf 0%,#ffffff80 10%,#ffffff38 26%,#ffffff0f 42%,#0000 52%,#0003 75%,#00000059 100%);position:absolute;top:-50%;left:-50%}.holo-card-module__dK3VbG__edge{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff2e}.holo-card-module__dK3VbG__root[data-finish=holo]{--foil-base:.12;--foil-gain:.75;--band-angle:115deg;--band-width:5%;--band-floor:.18;--glitter-opacity:.25;--glitter-size:110px;--spectrum:repeating-linear-gradient(115deg, #a50909 0%, #a97204 1.8%, #428a0f 3.6%, #089b9b 5.4%, #0a38c2 7.2%, #8a0fb3 9%, #a50909 10.8%)}.holo-card-module__dK3VbG__root[data-finish=reverse]{--foil-base:.22;--foil-gain:.7;--band-angle:70deg;--band-width:6%;--band-floor:.3;--glitter-opacity:.8;--glitter-size:80px;--spectrum:repeating-linear-gradient(70deg, #166c98 0%, #6122a0 3%, #9c1c5c 6%, #9c7911 9%, #1b7e4d 12%, #166c98 15%)}.holo-card-module__dK3VbG__root[data-finish=reverse] .holo-card-module__dK3VbG__foil{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%, calc(var(--art-width) * 1%) calc(var(--art-height) * 1%);mask-size:100% 100%, calc(var(--art-width) * 1%) calc(var(--art-height) * 1%);-webkit-mask-position:0 0, calc(var(--art-left) / (100 - var(--art-width)) * 100%) calc(var(--art-top) / (100 - var(--art-height)) * 100%);mask-position:0 0, calc(var(--art-left) / (100 - var(--art-width)) * 100%) calc(var(--art-top) / (100 - var(--art-height)) * 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.holo-card-module__dK3VbG__root[data-finish=rainbow]{--foil-base:.16;--foil-gain:.7;--band-angle:125deg;--band-width:8%;--band-floor:.25;--glitter-opacity:.55;--glitter-size:64px;--spectrum:repeating-linear-gradient(125deg, #c20000 0%, #c27100 1.4%, #adad00 2.8%, #049f04 4.2%, #00a4b3 5.6%, #0013e6 7%, #a100d6 8.4%, #c06 9.8%, #c20000 11.2%)}.holo-card-module__dK3VbG__root[data-holo-live] .holo-card-module__dK3VbG__card,.holo-card-module__dK3VbG__root[data-holo-live] .holo-card-module__dK3VbG__shadow,.holo-card-module__dK3VbG__root[data-holo-live] .holo-card-module__dK3VbG__sheen,.holo-card-module__dK3VbG__root[data-holo-live] .holo-card-module__dK3VbG__spectrum,.holo-card-module__dK3VbG__root[data-holo-live] .holo-card-module__dK3VbG__glitter,.holo-card-module__dK3VbG__root[data-holo-live] .holo-card-module__dK3VbG__glare{will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.holo-card-module__dK3VbG__card,.holo-card-module__dK3VbG__shadow,.holo-card-module__dK3VbG__sheen,.holo-card-module__dK3VbG__spectrum,.holo-card-module__dK3VbG__glitter{transform:none}.holo-card-module__dK3VbG__shadow{opacity:.6}.holo-card-module__dK3VbG__foil{opacity:calc(var(--foil-base) + .08)}.holo-card-module__dK3VbG__glare{opacity:.3;transform:translate(-18%,-22%)}}
