.rct-fx-layer{pointer-events:none;border-radius:inherit;opacity:calc(var(--rct-o,0) * (.15 + var(--rct-hyp,0) * .35));transition:opacity .4s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.rct-fx-layer.rct-fx--illusion{--space:2%;--angle:133deg;--imgsize:35%;background-image:var(--rct-texture-illusion,url(/textures/illusion.webp)), 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, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--rct-mx,50%) var(--rct-my,50%), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:exclusion, hue, hard-light;background-size:var(--imgsize), 200% 700%, 300%, 200%;background-position:50%, 0 var(--rct-posy,50%), var(--rct-posx,50%) var(--rct-posy,50%), var(--rct-posx,50%) var(--rct-posy,50%);filter:brightness(calc(var(--rct-hyp,0) * .25 + .4)) contrast(2.1) saturate(1.55);opacity:calc(var(--rct-o,0) * (.2 + var(--rct-hyp,0) * .35));mix-blend-mode:color-dodge}.rct-fx-layer.rct-fx--foil{--space:2px;--h:3;--s:70%;--l:50%;--bars:24px;--bar-color:#fff9;--bar-bg:#0a0a0a;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), #000 calc(var(--space) * 1.001), #000 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), #000 calc(var(--space) * 3.001), #000 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), #000 calc(var(--space) * 5.001), #000 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), #000 calc(var(--space) * 7.001), #000 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), #000 calc(var(--space) * 9.001), #000 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), #000 calc(var(--space) * 11.001), #000 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), #000 calc(var(--space) * 13.001), #000 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), #000 calc(var(--space) * 15.001), #000 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), #000 calc(var(--space) * 17.001), #000 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), #000 calc(var(--space) * 19.001), #000 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), #000 calc(var(--space) * 21.001), #000 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), #000 calc(var(--space) * 23.001), #000 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), #000 calc(var(--space) * 25.001), #000 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), #000 calc(var(--space) * 27.001), #000 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), #000 calc(var(--space) * 29.001), #000 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), #000 calc(var(--space) * 31.001), #000 calc(var(--space) * 31.999)), repeating-linear-gradient(90deg, #bf953f, #fcf6ba, #b38728, #fbf5b7, #aa771c, #bf953f), 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(--rct-mx,50%) var(--rct-my,50%), #e6e6e6d9 0, #c8c8c81a 25%, #000 90%);background-blend-mode:soft-light, soft-light, screen, overlay;background-position:50%, calc(1300% - var(--rct-posx,50%) * 20), calc(var(--rct-posx,50%) * -1.2) var(--rct-posy,50%), var(--rct-posx,50%), 50%;filter:brightness(calc(var(--rct-hyp,0) * .3 + .4)) contrast(3) saturate(.75);mix-blend-mode:color-dodge;background-size:100% 100%,200% 200%,237% 237%,195% 195%,120% 120%}.rct-fx-layer.rct-fx--galaxy{--space:80px;--h:21;--s:70%;--l:50%;background-image:var(--rct-texture-galaxy,url(/textures/galaxy.webp)), var(--rct-texture-galaxy,url(/textures/galaxy.webp)), var(--rct-texture-galaxy,url(/textures/galaxy.webp)), repeating-linear-gradient(82deg, #da3832 calc(var(--space) * 1), #dbcc56 calc(var(--space) * 2), #79c73a calc(var(--space) * 3), #3ac0b7 calc(var(--space) * 4), #4762cf calc(var(--space) * 5), #aa45d1 calc(var(--space) * 6), #da3832 calc(var(--space) * 10)), radial-gradient(farthest-corner circle at var(--rct-mx,50%) var(--rct-my,50%), #fff9 5%, #9696964d 40%, #000 100%);background-blend-mode:color-dodge, color-burn, saturation, screen;background-position:50%, 50%, 50%, calc(175% - var(--rct-posx,50%) * 2.5) calc(175% - var(--rct-posy,50%) * 2.5), 50%;filter:brightness(.55)contrast()saturate();mix-blend-mode:color-dodge;background-size:cover,cover,cover,600% 1200%,cover}.rct-fx-layer.rct-fx--rainbow{--space:5%;--angle:-22deg;--imgsize:200% 400%;z-index:3;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-size:var(--imgsize);background-position:var(--rct-posx,50%) calc(2 * var(--rct-posx,50%) + 100%);mix-blend-mode:color-dodge;filter:brightness(calc((var(--rct-hyp,0) * .2) + .3)) contrast(1.6) saturate(1.1)}.rct-fx-layer.rct-fx--rainbow:after{content:"";background-image:radial-gradient(farthest-corner ellipse at calc((var(--rct-mx,50%)) * .5 + 25%) calc((var(--rct-my,50%)) * .5 + 25%), white 5%, #37003799 25%, #373737 90%);filter:brightness(calc((var(--rct-hyp,0) * .3) + .3)) contrast(.85) saturate(1.1);mix-blend-mode:hard-light;z-index:4;background-position:50%;background-size:200% 200%;position:absolute;top:0;bottom:0;left:0;right:0}.rct-fx-layer.rct-fx--stripes{--barwidth:1%;--space:200px;opacity:calc((var(--rct-hyp,0) * .7 + .2) * var(--rct-o,0));background-image:repeating-linear-gradient(55deg, #ffa19e calc(var(--space) * 1), #55b2ff calc(var(--space) * 2), #ffc792 calc(var(--space) * 3), #ffc800 calc(var(--space) * 4), #fdaaf0 calc(var(--space) * 5), #94e4ff calc(var(--space) * 6), #ffa19e calc(var(--space) * 7)), repeating-linear-gradient(45deg, #1a1a1a, #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), grey calc(var(--barwidth) * 4 + 0.01%), grey 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, #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), grey calc(var(--barwidth) * 4 + 0.01%), grey 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%,110% 110%,110% 110%;background-position:calc(var(--rct-posx,50%) * -2.5 + 175%) calc(var(--rct-posy,50%) * -2.5 + 175%), calc(var(--rct-posx,50%) * 1.5 - 25%) calc(var(--rct-posy,50%) * 1.5 - 25%), calc(var(--rct-posx,50%) * 1.5 - 25%) calc(var(--rct-posy,50%) * 1.5 - 25%);background-blend-mode:exclusion, darken, color-dodge;filter:brightness(.58)contrast(4)saturate(.75);mix-blend-mode:color-dodge}.rct-fx-layer.rct-fx--glitch{--bar:3px;background-image:repeating-linear-gradient(0deg, #ff206000 0, #ff20602e calc(var(--bar) * .5), transparent var(--bar), transparent calc(var(--bar) * 2)), repeating-linear-gradient(0deg, #00dcff00 0, #00dcff29 calc(var(--bar) * .5), transparent var(--bar), transparent calc(var(--bar) * 2)), radial-gradient(farthest-corner circle at var(--rct-mx,50%) var(--rct-my,50%), #ffffff4d 0%, #50007833 40%, #00000080 100%);background-size:100% 100%,100% 100%,220% 220%;background-position:calc((var(--rct-posx,50%) - 50%) * .06) 0, calc((var(--rct-posx,50%) - 50%) * -.06) 1px, var(--rct-posx,50%) var(--rct-posy,50%);background-blend-mode:screen, screen, normal;mix-blend-mode:screen;filter:contrast(1.4) saturate(1.3) brightness(calc(var(--rct-hyp,0) * .25 + .55));opacity:calc(var(--rct-o,0) * (.25 + var(--rct-hyp,0) * .4));-webkit-backdrop-filter:hue-rotate();backdrop-filter:hue-rotate();animation:3.6s ease-in-out infinite rct-glitch-shudder,4.2s ease-in-out infinite rct-glitch-backdrop}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--glitch{-webkit-backdrop-filter:hue-rotate(20deg);backdrop-filter:hue-rotate(20deg);animation:none}}.rct-fx-layer.rct-fx--noir{background-blend-mode:overlay, normal, normal;mix-blend-mode:multiply;-webkit-backdrop-filter:grayscale(.92)contrast(1.25)brightness(.92)sepia(.18);backdrop-filter:grayscale(.92)contrast(1.25)brightness(.92)sepia(.18);opacity:calc(var(--rct-o,0) * .85);background-image:radial-gradient(circle at 31% 17%,#ffffff0f .5px,#0000 1.2px),radial-gradient(120% 90%,#0000 35%,#00000073 75%,#000000d9 100%),linear-gradient(#ffdcaa1a 0%,#14120e1f 18%,#0000 35% 70%,#14120e33 100%);background-size:9px 9px,100% 100%,100% 100%;animation:.6s steps(3,end) infinite rct-noir-grain,3.5s ease-in-out infinite rct-noir-flicker}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--noir{-webkit-backdrop-filter:grayscale(.92)contrast(1.25)brightness(.92)sepia(.18);backdrop-filter:grayscale(.92)contrast(1.25)brightness(.92)sepia(.18);animation:none}}.rct-fx-layer.rct-fx--halftone{background-image:radial-gradient(closest-side, #000 0%, #fff 100%), radial-gradient(circle at var(--rct-mx,50%) var(--rct-my,50%), #2a2a2a 0%, #999 45%, #f0f0f0 75%, #fff 100%);background-blend-mode:multiply;filter:contrast(20);mix-blend-mode:darken;opacity:calc(var(--rct-o,0) * .55);animation:18s linear infinite rct-halftone-drift;animation-play-state:var(--rct-motion-play,running);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:5px 5px,100% 100%}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--halftone{animation:none}}.rct-fx-layer.rct-fx--crt{mix-blend-mode:multiply;background-image:repeating-linear-gradient(90deg,#ff28282e 0 1px,#28ff282e 1px 2px,#2850ff2e 2px 3px),repeating-linear-gradient(0deg,#0000 0 2px,#0000002e 3px),radial-gradient(110% 90%,#0000 55%,#00000073 100%);background-size:3px 100%,100% 3px,100% 100%;animation:2.8s ease-in-out infinite rct-crt-flicker}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--crt{animation:none}}.rct-fx-layer.rct-fx--frost{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='5' /><feColorMatrix values='0 0 0 0 0.85  0 0 0 0 0.95  0 0 0 0 1  0 0 0 12 -6' /></filter><rect width='100%' height='100%' filter='url(%23f)' opacity='0.55' /></svg>"),repeating-linear-gradient(70deg,#0000 0 18px,#ffffff14 18.5px,#0000 19px 42px);background-size:220px 220px,100% 100%;background-position:calc((var(--rct-posx,50%) - 50%) * .12px) calc((var(--rct-posy,50%) - 50%) * .12px), 0 0;mix-blend-mode:screen;-webkit-backdrop-filter:blur(4px)brightness(1.05)saturate(.7)hue-rotate(-15deg);backdrop-filter:blur(4px)brightness(1.05)saturate(.7)hue-rotate(-15deg);opacity:calc(var(--rct-o,0) * .7);animation:22s linear infinite rct-frost-drift;animation-play-state:var(--rct-motion-play,running)}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--frost{animation:none}}.rct-fx-layer.rct-fx--aurora{mix-blend-mode:screen;opacity:calc(var(--rct-o,0) * .95);background-color:#06081673;animation:14s linear infinite rct-aurora-hue;overflow:hidden}.rct-fx-layer.rct-fx--aurora>span{pointer-events:none;border-radius:50%;width:0;height:0;position:absolute}.rct-fx-layer.rct-fx--aurora>span:first-of-type{animation:19s linear infinite rct-aurora-blob1;box-shadow:0 0 90px 70px #7affc6}.rct-fx-layer.rct-fx--aurora>span:nth-of-type(2){animation:25s linear infinite rct-aurora-blob2;box-shadow:0 0 110px 80px #9d6dff}.rct-fx-layer.rct-fx--aurora>span:nth-of-type(3){animation:31s linear infinite rct-aurora-blob3;box-shadow:0 0 100px 75px #ff6fdc}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--aurora{animation:none}.rct-fx-layer.rct-fx--aurora>span{animation:none}}.rct-fx-layer.rct-fx--spotlight{background:radial-gradient(circle at var(--rct-sp-x,50%) var(--rct-sp-y,50%), transparent 0%, transparent 14%, #000000c7 38%, #000000f2 70%);mix-blend-mode:multiply;opacity:calc(var(--rct-o,0) * .95)}.rct-fx-layer.rct-fx--hologram{-webkit-backdrop-filter:hue-rotate(160deg)saturate(1.4)brightness(1.05)contrast(1.1);backdrop-filter:hue-rotate(160deg)saturate(1.4)brightness(1.05)contrast(1.1);mix-blend-mode:screen;animation:5s step-end infinite rct-hologram-jitter,4s ease-in-out infinite rct-hologram-flicker;box-shadow:inset 0 0 0 1px #78dcff8c,inset 0 0 18px #78dcff59}.rct-fx-layer.rct-fx--hologram:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background-image:repeating-linear-gradient(0deg,#78dcff2e 0,#0000 2px 4px);background-size:100% 100%;animation:2.4s linear infinite rct-hologram-scanline;position:absolute;top:0;bottom:0;left:0;right:0}.rct-fx-layer.rct-fx--hologram:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#78dcff1f,#0000 40% 60%,#78dcff1f);position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--hologram{animation:none}.rct-fx-layer.rct-fx--hologram:before{animation:none}}.rct-fx-layer.rct-fx--neon{opacity:calc(var(--rct-o,0) * .95);background:0 0;animation:6.5s step-end infinite rct-neon-flicker,18s linear infinite rct-neon-hue,3.2s ease-in-out infinite rct-neon-pulse;box-shadow:inset 0 0 0 1.5px #ff50b4,inset 0 0 14px #ff50b4d9,inset 0 0 32px #ff50b480,0 0 22px #ff50b4d9,0 0 48px #ff50b480,0 0 80px #ff50b440}.rct-fx-layer.rct-fx--neon:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;position:absolute;top:1px;bottom:-1px;left:1px;right:-1px;box-shadow:inset 0 0 0 1px #50dcffb3,inset 0 0 10px #50dcff66,0 0 14px #50dcff73}.rct-fx-layer.rct-fx--neon:after{content:"";pointer-events:none;filter:blur(4px);mix-blend-mode:screen;background:radial-gradient(#ff78c866 0%,#0000 70%);border-radius:50%;height:16%;position:absolute;bottom:-8%;left:10%;right:10%}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--neon{opacity:calc(var(--rct-o,0) * 1);animation:none}}.rct-fx-layer.rct-fx--static{-webkit-backdrop-filter:grayscale(.6)contrast(1.4)brightness(.95);backdrop-filter:grayscale(.6)contrast(1.4)brightness(.95);mix-blend-mode:overlay;opacity:calc(var(--rct-o,0) * .85);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.2 -0.1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-repeat:repeat;background-size:200px 200px;animation:.6s steps(10,end) infinite rct-static-noise,7s step-end infinite rct-static-sync}.rct-fx-layer.rct-fx--static:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;opacity:.6;background:linear-gradient(#0000 0%,#ffffff0d 49%,#ffffff1f 50%,#ffffff0d 51%,#0000 100%) 0 0/100% 12px;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--static{background-position:0 0;animation:none}}.rct-fx-layer.rct-fx--motion-sweep{--imgsize:200% 100%;background-image:repeating-linear-gradient(90deg, #000 0%, var(--rct-motion-tint,#7e7e8e) 50%, #000 100%);background-size:var(--imgsize);mix-blend-mode:plus-lighter;z-index:3;filter:blur(2px)saturate(1.2)brightness(.75);opacity:calc(var(--rct-o,0) * .4);animation:18s linear infinite rct-sweep-flow;animation-play-state:var(--rct-motion-play,running);background-position:0 0}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--motion-sweep{animation:none}}.rct-fx-layer.rct-fx--motion-pulse{z-index:4;background-image:radial-gradient(ellipse at center, var(--rct-motion-tint,#7e7e8e) 0%, transparent 60%);mix-blend-mode:plus-lighter;filter:blur(10px)saturate(1.2)brightness(.8);transform-origin:50%;opacity:calc(var(--rct-o,0) * .4);animation:6s ease-in-out infinite rct-motion-pulse;animation-play-state:var(--rct-motion-play,running)}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--motion-pulse{animation:none}}.rct-fx-layer.rct-fx--motion-rays-wrap{z-index:4;filter:blur(14px)saturate(1.1)brightness(.75);opacity:calc(var(--rct-o,0) * .3);overflow:hidden}.rct-fx-layer.rct-fx--motion-shimmer{z-index:4;background-image:linear-gradient(90deg, transparent, var(--rct-motion-tint,#7e7e8e), transparent, var(--rct-motion-tint,#7e7e8e), transparent);mix-blend-mode:plus-lighter;filter:blur(3px)saturate(1.2)brightness(.8);opacity:calc(var(--rct-o,0) * .4);animation:14s linear infinite rct-motion-shimmer;animation-play-state:var(--rct-motion-play,running);background-size:400% 100%}@media (prefers-reduced-motion:reduce){.rct-fx-layer.rct-fx--motion-shimmer{animation:none}}.rct-ripple{pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.rct-ripple .rct-ripple-drop{-webkit-backdrop-filter:blur(3px)saturate(1.3)brightness(1.05);backdrop-filter:blur(3px)saturate(1.3)brightness(1.05);will-change:transform, opacity;background:radial-gradient(circle at 32% 28%,#ffffff52 0%,#0000 55%);border:1.5px solid #ffffff80;border-radius:50%;width:14px;height:14px;animation:1.5s cubic-bezier(.18,.7,.35,1) forwards rct-ripple-expand;position:absolute;box-shadow:inset 0 3px 6px #ffffff8c,inset 0 -2px 4px #00508240,0 0 16px #8cd2ff59,0 2px 6px #00000059}.rct-cloth-wave{filter:url(#rct-cloth-wave);transform-origin:50%;flex-direction:column;width:100%;height:100%;animation:8s ease-in-out infinite rct-cloth-billow;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.rct-cloth-wave{filter:none;animation:none}}.rct-glitch-twitch{width:100%;height:100%;animation:5.5s ease-in-out infinite rct-glitch-twitch;animation-play-state:var(--rct-motion-play,running);flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.rct-glitch-twitch{animation:none}}.rct-motion-rays-spinner{background-image:repeating-conic-gradient(from 0deg at 50% 50%, var(--rct-motion-tint,#7e7e8e) 0deg 12deg, transparent 12deg 60deg);mix-blend-mode:plus-lighter;animation:50s linear infinite rct-motion-rays;animation-play-state:var(--rct-motion-play,running);position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%}@media (prefers-reduced-motion:reduce){.rct-motion-rays-spinner{animation:none}}@keyframes rct-glitch-shudder{0%,to{background-position:0 0,0 1px,50%}50%{background-position:-2px 0,2px 1px,50%}}@keyframes rct-glitch-backdrop{0%,to{-webkit-backdrop-filter:hue-rotate()saturate();backdrop-filter:hue-rotate()saturate()}50%{-webkit-backdrop-filter:hue-rotate(25deg)saturate(1.15);backdrop-filter:hue-rotate(25deg)saturate(1.15)}}@keyframes rct-noir-flicker{0%,to{opacity:calc(var(--rct-o,0) * .85)}43%{opacity:calc(var(--rct-o,0) * .78)}47%{opacity:calc(var(--rct-o,0) * .92)}51%{opacity:calc(var(--rct-o,0) * .82)}78%{opacity:calc(var(--rct-o,0) * .88)}82%{opacity:calc(var(--rct-o,0) * .8)}}@keyframes rct-noir-grain{0%{background-position:0 0,50%,50%}33%{background-position:11px -6px,50%,50%}66%{background-position:-7px 13px,50%,50%}to{background-position:0 0,50%,50%}}@keyframes rct-halftone-drift{0%{background-position:0 0,0 0}to{background-position:80px 80px,0 0}}@keyframes rct-crt-flicker{0%,to{opacity:calc(var(--rct-o,0) * .95)}50%{opacity:calc(var(--rct-o,0) * .85)}}@keyframes rct-frost-drift{0%{background-position:0 0,0 0}to{background-position:220px 110px,0 0}}@keyframes rct-ripple-expand{0%{opacity:.95;transform:translate(-50%,-50%)scale(.12)}60%{opacity:.55}to{opacity:0;transform:translate(-50%,-50%)scale(13)}}@keyframes rct-aurora-hue{to{filter:hue-rotate(360deg)}}@keyframes rct-aurora-blob1{0%{top:-10%;left:30%}25%{top:10%;left:5%}50%{top:60%;left:20%}75%{top:30%;left:80%}to{top:-10%;left:30%}}@keyframes rct-aurora-blob2{0%{top:60%;left:90%}25%{top:100%;left:40%}50%{top:50%;left:-5%}75%{top:-5%;left:60%}to{top:60%;left:90%}}@keyframes rct-aurora-blob3{0%{top:90%;left:50%}25%{top:40%;left:95%}50%{top:0%;left:50%}75%{top:50%;left:-10%}to{top:90%;left:50%}}@keyframes rct-cloth-billow{0%,to{transform:perspective(900px)rotateX(0)rotateY(0)scale(1)}25%{transform:perspective(900px)rotateX(.8deg)rotateY(-1.6deg)scale(1.004)}50%{transform:perspective(900px)rotateX(-.6deg)rotateY(2deg)scale(.997)}75%{transform:perspective(900px)rotateX(1.4deg)rotateY(-.4deg)scale(1.003)}}@keyframes rct-hologram-scanline{0%{background-position-y:0}to{background-position-y:-100%}}@keyframes rct-hologram-jitter{0%,12%,18%,41%,47%,73%,79%,to{transform:translate(0)}15%{transform:translate(-2px)}44%{transform:translate(2px)}76%{transform:translate(-1.5px)}}@keyframes rct-hologram-flicker{0%,to{opacity:calc(var(--rct-o,0) * .92)}20%{opacity:calc(var(--rct-o,0) * .78)}35%{opacity:calc(var(--rct-o,0) * .95)}62%{opacity:calc(var(--rct-o,0) * .82)}85%{opacity:calc(var(--rct-o,0) * .9)}}@keyframes rct-neon-flicker{0%,6%,7.2%,23%,23.4%,23.6%,23.8%,24%,41%,41.5%,60%,77%,77.4%,77.7%,78%,95%,to{opacity:1}6.5%{opacity:.25}7%{opacity:.85}23.2%{opacity:.3}23.5%{opacity:.7}23.7%{opacity:.2}41.2%{opacity:.45}77.2%{opacity:.18}77.5%{opacity:.6}77.8%{opacity:.3}}@keyframes rct-neon-hue{to{filter:hue-rotate(360deg)}}@keyframes rct-neon-pulse{0%,to{box-shadow:inset 0 0 0 1.5px #ff50b4,inset 0 0 14px #ff50b4d9,inset 0 0 32px #ff50b480,0 0 22px #ff50b4d9,0 0 48px #ff50b480,0 0 80px #ff50b440}50%{box-shadow:inset 0 0 0 1.5px #ff50b4,inset 0 0 18px #ff50b4f2,inset 0 0 40px #ff50b499,0 0 28px #ff50b4,0 0 60px #ff50b4a6,0 0 100px #ff50b459}}@keyframes rct-static-noise{0%{background-position:0 0}10%{background-position:23% 47%}20%{background-position:67% 13%}30%{background-position:11% 89%}40%{background-position:81% 31%}50%{background-position:41% 73%}60%{background-position:7% 19%}70%{background-position:93% 61%}80%{background-position:29% 5%}90%{background-position:55% 97%}to{background-position:0 0}}@keyframes rct-static-sync{0%,22%,23%,56%,57%,88%,89%,to{transform:translate(0)}22.5%{transform:translate(-12px)}56.5%{transform:translate(8px)}88.5%{transform:translate(-6px)}}@keyframes rct-glitch-twitch{0%,38%,42%,to{filter:none;transform:translate(0)}40%{filter:hue-rotate(20deg)saturate(1.2);transform:translate(-1.5px,.5px)}72%,76%{filter:none;transform:translate(0)}74%{filter:hue-rotate(-20deg);transform:translate(1.5px,-.5px)}}@keyframes rct-sweep-flow{0%{background-position:0 0}to{background-position:100% 0}}@keyframes rct-motion-pulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes rct-motion-rays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rct-motion-shimmer{0%{background-position:0%}to{background-position:100%}}
.rct-card-stage{transform-origin:bottom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.9,.25,1.1);position:absolute;top:0;left:50%}.rct-card-stage--inactive{cursor:pointer;filter:brightness(.75)saturate(.85)}.rct-card-stage--active{cursor:default;will-change:transform}.rct-card-flat{position:absolute;top:0;bottom:0;left:0;right:0}.rct-card-wiggle{transform-origin:bottom;width:100%;height:100%;transform-style:preserve-3d;position:relative}.rct-card-wiggle--on{animation:2s ease-in-out infinite rct-card-wiggle}.rct-card-pivot{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s ease-out;position:relative;transform:perspective(1600px)}.rct-card-pivot--tilting{transition:transform .25s ease-out}.rct-card-pivot--draggable{touch-action:none;cursor:grab}.rct-card-pivot--dragging{cursor:grabbing}.rct-card-rotator{transform-style:preserve-3d;transform:rotateX(var(--rct-drag-x,0deg)) rotateY(calc(var(--rct-flip-base,0deg) + var(--rct-drag-y,0deg)));transition:transform .7s cubic-bezier(.55,.05,.25,1);position:absolute;top:0;bottom:0;left:0;right:0}.rct-card-rotator--instant{transition:none}.rct-card-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--rct-card-radius,8px);cursor:inherit;transform:translateZ(calc(var(--rct-card-depth,4px) / 2));position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.rct-card-face--back{transform:rotateY(180deg) translateZ(calc(var(--rct-card-depth,4px) / 2))}.rct-card-face--hidden{pointer-events:none}.rct-card-face--masked{-webkit-mask-image:linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff)}.rct-card-face--flat{-webkit-backface-visibility:visible;backface-visibility:visible;opacity:1;z-index:1;transition:opacity .35s ease-out;transform:none}.rct-card-face--flat.rct-card-face--hidden{opacity:0;z-index:0}.rct-card-decoration{pointer-events:none;border-radius:inherit;border:var(--rct-card-border,1px solid #ffffff2e);background-color:var(--rct-card-surface,#15161c);background-image:var(--rct-card-surface-image,none);box-shadow:var(--rct-card-shadow,0 8px 18px #00000059);transform:rotateX(var(--rct-tilt-x,0deg)) rotateY(var(--rct-tilt-y,0deg));transform-origin:50%;transition:transform .4s ease-out;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.rct-card-decoration--glow{box-shadow:var(--rct-card-shadow-glow,0 18px 48px #0000008c)}.rct-card-decoration--flat{transform:none}.rct-card-content{width:100%;height:100%;cursor:inherit;flex-direction:column;display:flex;position:relative}.rct-card-effects{pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.rct-holo{pointer-events:none;border-radius:inherit;transition:opacity .3s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.rct-holo--spotlight{opacity:calc(var(--rct-holo-visibility,1) * .24);mix-blend-mode:screen;background-image:radial-gradient(ellipse 110% 110% at var(--rct-mx,30%) var(--rct-my,25%), #ffffffd9 0%, #ffffff40 35%, transparent 70%)}.rct-holo--webkit.rct-holo--spotlight{mix-blend-mode:plus-lighter}.rct-holo--band{opacity:calc(var(--rct-holo-visibility,1) * .26);mix-blend-mode:color-dodge;background-image:linear-gradient(var(--rct-light-angle,145deg) in oklch longer hue, var(--rct-holo-primary,#7894ff61) 0%, var(--rct-holo-secondary,#d875ff61) 50%, var(--rct-holo-primary,#7894ff61) 100%)}.rct-holo-tilt-root{perspective:1600px;width:100%;height:100%;position:relative}.rct-holo-tilt{border-radius:var(--rct-card-radius,8px);width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--rct-tilt-x,0deg)) rotateY(var(--rct-tilt-y,0deg));transform-origin:50%;transition:transform .5s ease-out;position:relative}.rct-holo-tilt--active{will-change:transform;transition:transform .25s ease-out}.rct-card-hit{z-index:100;cursor:pointer;border-radius:var(--rct-card-radius,8px);position:absolute;top:0;bottom:0;left:0;right:0}@keyframes rct-card-wiggle{0%{transform:translateY(0)rotate(0)}15%{transform:translateY(-3px)rotate(-.6deg)}30%{transform:translateY(0)rotate(.6deg)}45%{transform:translateY(-2px)rotate(-.3deg)}60%,to{transform:translateY(0)rotate(0)}}@keyframes rct-card-deal-in{0%{opacity:0;transform:translate(-50%,60vh)scale(.6)}60%{opacity:1}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes rct-card-deal-in-from-right{0%{opacity:0;transform:translate(80vw)rotate(12deg)scale(.7)}40%{opacity:1}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes rct-card-deal-out-to-left{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}60%{opacity:1}to{opacity:0;transform:translate(-80vw)rotate(-12deg)scale(.7)}}@media (prefers-reduced-motion:reduce){.rct-card-wiggle--on{animation:none}.rct-card-rotator,.rct-card-decoration,.rct-card-pivot{transition:none}}.rct-hand{perspective:1600px;width:100%;position:relative}.rct-hand-stage{position:absolute;top:40px;left:50%;transform:translate(-50%)}.rct-hand-slot{position:absolute;top:0;bottom:0;left:0;right:0}.rct-hand-add-slot{transform-origin:bottom;transition:transform .5s cubic-bezier(.2,.9,.25,1.1);position:absolute;top:0;left:50%}.rct-hand-add-slot-content{position:absolute;top:20%;bottom:20%;left:20%;right:20%}
