:root{--gradient-color-green: linear-gradient(90deg,hsl(92,89%,46%) 15%,hsl(92,90%,68%)100%);--gradient-color-orange: linear-gradient(90deg, hsl(22,89%,46%) 15%,hsl(54,90%,68%)100%);--gradient-color-red: linear-gradient(90deg, hsl(7, 89%, 46%) 15%, hsl(11, 93%, 68%) 100%);--gradient-color-yellow: linear-gradient(90deg,hsl(54,89%,46%) 15%,hsl(92,90%,45%)100%);--arrow-active-color: #fff;--arrowcolor: var(--randColorLight);--dpad-arrow-move: 35%;--dpad-arrow-shift: 5px;--dpad-bg: #fff;--dpad-fg: var(--randColor);--dpad-radius-in: 20%;--dpad-radius: 17%;--tri-lrg-a: 13px;--tri-lrg-b: 19px;--tri-sml-a: 13px;--tri-sml-b: 19px;--angle: 133deg;--background-x: var(--pointer-x);--background-y: var(--pointer-y);--blue: #0dbde9;--card-background-color: white;--card-edge: hsl(47, 100%, 78%);--card-glow: hsl(175, 100%, 90%);--card-opacity: 0;--card-radius: 4.55% / 3.5%;--card-scale: 1;--clip-invert: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 0 47.15%, 91.5% 47.15%, 91.5% 9.85%, 8% 9.85%, 8% 47.15%, 0 50%);--clip: inset( 8% 6% 52% 6% );--cosmosbg: ;--foil-brightness: .55;--glitter: url(../resources/pokemon/rarity/glitter.webp);--glittersize: 25%;--grain: url(../resources/pokemon/rarity/grain.webp);--green: #21e985;--imgsize: cover;--pointer-from-center: 0;--pointer-from-left: var(--pointer-from-center);--pointer-from-top: var(--pointer-from-center);--pointer-x: 50%;--pointer-y: 50%;--red: #f80e35;--rotate-x: 0deg;--rotate-y: 0deg;--space: 5%;--sunpillar-1: hsl(2, 100%, 73%);--sunpillar-2: hsl(53, 100%, 69%);--sunpillar-3: hsl(93, 100%, 69%);--sunpillar-4: hsl(176, 100%, 76%);--sunpillar-5: hsl(228, 100%, 74%);--sunpillar-6: hsl(283, 100%, 73%);--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);--translate-x: 0px;--translate-y: 0px;--violet: #c929f1;--yellow: #eedf10;--cursorDefault: ;--cursorHover: ;--randColor: ;--randColorLight: ;--randColorOpacity: ;--guideSize: 12px}body{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;touch-action:manipulation;overflow:hidden;margin:0rem}input[type=checkbox],input[type=radio]{position:relative;transition:box-shadow .3s}input[type=checkbox]:after,input[type=radio]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:3px solid rgba(0,85,255,.8);border-radius:4px;opacity:0;transition:opacity .3s}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none}input[type=checkbox]:focus-visible:after,input[type=radio]:focus-visible:after{opacity:1}.reduced-motion *,.reduced-motion *:before,.reduced-motion *:after{animation-duration:.01ms impr!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.background-default{background-color:var(--randColor);background-image:none}.background-white{background-color:#fff}.background-linear-gradient{background-image:linear-gradient(var(--randColor),var(--randColorLight))}.background-diagonal{background:repeating-linear-gradient(-55deg,rgba(var(--randColorOpacity),.5),rgba(var(--randColorOpacity),.5) 10px,var(--randColor) 10px,var(--randColor) 20px)}.background-microbial-mat{background:radial-gradient(circle at 0% 50%,#60103000 9px,#613,#60103000 11px) 0px 10px,radial-gradient(at 100% 100%,#60103000 9px,#613,#60103000 11px),var(--randColor);background-size:20px 20px}.background-stairs{background:linear-gradient(63deg,var(--randColorLight) 23%,transparent 23%) 7px 0,linear-gradient(63deg,transparent 74%,var(--randColorLight) 78%),linear-gradient(63deg,transparent 34%,var(--randColorLight) 38%,var(--randColorLight) 58%,transparent 62%),var(--randColor);background-size:16px 48px}.background-half-rombes{background:linear-gradient(115deg,transparent 75%,rgba(255,255,255,.8) 75%) 0 0,linear-gradient(245deg,transparent 75%,rgba(255,255,255,.8) 75%) 0 0,linear-gradient(115deg,transparent 75%,rgba(255,255,255,.8) 75%) 7px -15px,linear-gradient(245deg,transparent 75%,rgba(255,255,255,.8) 75%) 7px -15px,var(--randColor);background-size:15px 30px}.background-arrows{background:linear-gradient(45deg,var(--randColor) 45px,transparent 45px) 64px 64px,linear-gradient(45deg,var(--randColor) 45px,transparent 45px,transparent 91px,var(--randColorLight) 91px,var(--randColorLight) 135px,transparent 135px),linear-gradient(-45deg,var(--randColor) 23px,transparent 23px,transparent 68px,var(--randColor) 68px,var(--randColor) 113px,transparent 113px,transparent 158px,var(--randColor) 158px);background-color:var(--randColorLight);background-size:128px 128px}.background-zig-zag{background:linear-gradient(135deg,var(--randColorLight) 25%,transparent 25%) -50px 0,linear-gradient(225deg,var(--randColorLight) 25%,transparent 25%) -50px 0,linear-gradient(315deg,var(--randColorLight) 25%,transparent 25%),linear-gradient(45deg,var(--randColorLight) 25%,transparent 25%);background-size:100px 100px;background-color:var(--randColor)}.background-weave{background:linear-gradient(135deg,var(--randColor) 21px,#d9ecff 22px,#d9ecff 24px,transparent 24px,transparent 67px,#d9ecff 67px,#d9ecff 69px,transparent 69px),linear-gradient(225deg,var(--randColor) 21px,#d9ecff 22px,#d9ecff 24px,transparent 24px,transparent 67px,#d9ecff 67px,#d9ecff 69px,transparent 69px) 0 64px;background-color:var(--randColor);background-size:64px 128px}.background-upholstery{background:radial-gradient(#8a0000 4%,#5c0000 9%,#6000 9%) 0 0,radial-gradient(#8a0000 4%,#5c0000 8%,#6000 10%) 50px 50px,radial-gradient(#900c 20%,#6000) 50px 0,radial-gradient(#900c 20%,#6000) 0 50px,radial-gradient(#600 35%,#6000 60%) 50px 0,radial-gradient(#600 35%,#6000 60%) 100px 50px,radial-gradient(#4d0000b3,#6000) 0 0,radial-gradient(#4d0000b3,#6000) 50px 50px,linear-gradient(45deg,#6000 49%,#000 50%,#6000 70%) 0 0,linear-gradient(-45deg,#6000 49%,#000 50%,#6000 70%) 0 0;background-color:#300;background-size:100px 100px}.background-starry-night{background-color:#000;background-image:radial-gradient(white,rgba(255,255,255,.2) 2px,transparent 40px),radial-gradient(white,rgba(255,255,255,.15) 1px,transparent 30px),radial-gradient(white,rgba(255,255,255,.1) 2px,transparent 40px),radial-gradient(rgba(255,255,255,.4),rgba(255,255,255,.1) 2px,transparent 30px);background-size:550px 550px,350px 350px,250px 250px,150px 150px;background-position:0 0,40px 60px,130px 270px,70px 100px}.background-marrakesh{background-color:#fff;background-image:radial-gradient(var(--randColor) 9px,transparent 10px),repeating-radial-gradient(var(--randColor) 0,var(--randColor) 4px,transparent 5px,transparent 20px,var(--randColor) 21px,var(--randColor) 25px,transparent 26px,transparent 50px);background-size:30px 30px,90px 90px;background-position:0 0}.background-rainbow-bokeh{background:radial-gradient(#fff0 0,#ffffff26 30%,#ffffff4d 32%,#fff0 33%) 0 0,radial-gradient(#fff0 0,#ffffff1a 11%,#ffffff4d 13%,#fff0 14%) 0 0,radial-gradient(#fff0 0,#fff3 17%,#ffffff6e 19%,#fff0 20%) 0 110px,radial-gradient(#fff0 0,#fff3 11%,#fff6 13%,#fff0 14%) -130px -170px,radial-gradient(#fff0 0,#fff3 11%,#fff6 13%,#fff0 14%) 130px 370px,radial-gradient(#fff0 0,#ffffff1a 11%,#fff3 13%,#fff0 14%) 0 0,linear-gradient(45deg,#343702,#184500 20%,#187546,#006782,#0b1284,#760ea1,#83096e,#840b2a,#b13e12,#e27412);background-size:470px 470px,970px 970px,410px 410px,610px 610px,530px 530px,730px 730px,100% 100%;background-color:#840b2a}.background-carbon{background:linear-gradient(27deg,#151515 5px,transparent 5px) 0 5px,linear-gradient(207deg,#151515 5px,transparent 5px) 10px 0px,linear-gradient(27deg,#222 5px,transparent 5px) 0px 10px,linear-gradient(207deg,#222 5px,transparent 5px) 10px 5px,linear-gradient(90deg,#1b1b1b 10px,transparent 10px),linear-gradient(#1d1d1d 25%,#1a1a1a 25%,#1a1a1a 50%,transparent 50%,transparent 75%,#242424 75%,#242424);background-color:#131313;background-size:20px 20px}.background-carbon-fibre{background:radial-gradient(black 15%,transparent 16%) 0 0,radial-gradient(black 15%,transparent 16%) 8px 8px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 0 1px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 8px 9px;background-color:#282828;background-size:16px 16px}.background-hearts{background:radial-gradient(circle closest-side at 60% 43%,var(--randColor) 26%,rgba(187,0,51,0) 27%),radial-gradient(circle closest-side at 40% 43%,var(--randColor) 26%,rgba(187,0,51,0) 27%),radial-gradient(circle closest-side at 42% 22%,var(--randColorLight) 43%,rgba(221,51,85,0) 45%),radial-gradient(circle closest-side at 58% 22%,var(--randColorLight) 43%,rgba(221,51,85,0) 45%),radial-gradient(circle closest-side at 50% 35%,var(--randColorLight) 32%,rgba(221,51,85,0) 27%),radial-gradient(circle closest-side at 60% 43%,var(--randColor) 26%,rgba(187,0,51,0) 27%) 50px 50px,radial-gradient(circle closest-side at 40% 43%,var(--randColor) 26%,rgba(187,0,51,0) 27%) 50px 50px,radial-gradient(circle closest-side at 40% 22%,var(--randColorLight) 40%,rgba(221,51,85,0) 45%) 52px 50px,radial-gradient(circle closest-side at 60% 22%,var(--randColorLight) 40%,rgba(221,51,85,0) 45%) 48px 50px,radial-gradient(circle closest-side at 50% 35%,var(--randColorLight) 30%,rgba(221,51,85,0) 37%) 50px 50px;background-color:var(--randColor);background-size:100px 100px}.background-argyle{background-color:var(--randColor);background-image:repeating-linear-gradient(120deg,rgba(255,255,255,.1),rgba(255,255,255,.1) 1px,transparent 1px,transparent 60px),repeating-linear-gradient(60deg,rgba(255,255,255,.1),rgba(255,255,255,.1) 1px,transparent 1px,transparent 60px),linear-gradient(60deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.1) 75%,rgba(0,0,0,.1)),linear-gradient(120deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.1) 75%,rgba(0,0,0,.1));background-size:70px 120px}.background-steps{background-color:var(--randColorLight);background-size:58px 58px;background-position:0px 2px,4px 35px,29px 31px,33px 6px,0px 36px,4px 2px,29px 6px,33px 30px;background-image:linear-gradient(335deg,var(--randColor) 23px,transparent 23px),linear-gradient(155deg,var(--randColor) 23px,transparent 23px),linear-gradient(335deg,var(--randColor) 23px,transparent 23px),linear-gradient(155deg,var(--randColor) 23px,transparent 23px),linear-gradient(335deg,var(--randColor) 10px,transparent 10px),linear-gradient(155deg,var(--randColor) 10px,transparent 10px),linear-gradient(335deg,var(--randColor) 10px,transparent 10px),linear-gradient(155deg,var(--randColor) 10px,transparent 10px)}.background-waves{background:radial-gradient(circle at 100% 50%,transparent 20%,rgba(255,255,255,.3) 21%,rgba(255,255,255,.3) 34%,transparent 35%,transparent),radial-gradient(circle at 0% 50%,transparent 20%,rgba(255,255,255,.3) 21%,rgba(255,255,255,.3) 34%,transparent 35%,transparent) 0 -50px;background-color:var(--randColor);background-size:75px 100px}.background-cross{background:radial-gradient(circle,transparent 20%,var(--randColor) 20%,var(--randColor) 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,var(--randColor) 20%,var(--randColor) 80%,transparent 80%,transparent) 50px 50px,linear-gradient(#A8B1BB 8px,transparent 8px) 0 -4px,linear-gradient(90deg,#A8B1BB 8px,transparent 8px) -4px 0;background-color:var(--randColor);background-size:100px 100px,100px 100px,50px 50px,50px 50px}.background-yin-yang{background:radial-gradient(circle at 50% 59%,#d2caab 3%,#364e27 4%,#364e27 11%,#364e2700 12%,#364e2700) 50px 0,radial-gradient(circle at 50% 41%,#364e27 3%,#d2caab 4%,#d2caab 11%,#d2caab00 12%,#d2caab00) 50px 0,radial-gradient(circle at 50% 59%,#d2caab 3%,#364e27 4%,#364e27 11%,#364e2700 12%,#364e2700) 0 50px,radial-gradient(circle at 50% 41%,#364e27 3%,#d2caab 4%,#d2caab 11%,#d2caab00 12%,#d2caab00) 0 50px,radial-gradient(circle at 100% 50%,#d2caab 16%,#d2caab00 17%),radial-gradient(circle at 0% 50%,#364e27 16%,#364e2700 17%),radial-gradient(circle at 100% 50%,#d2caab 16%,#d2caab00 17%) 50px 50px,radial-gradient(circle at 0% 50%,#364e27 16%,#364e2700 17%) 50px 50px;background-color:var(--randColor);background-size:100px 100px}.background-stars{background:linear-gradient(324deg,var(--randColor) 4%,transparent 4%) -70px 43px,linear-gradient(36deg,var(--randColor) 4%,transparent 4%) 30px 43px,linear-gradient(72deg,#e3d7bf 8.5%,transparent 8.5%) 30px 43px,linear-gradient(288deg,#e3d7bf 8.5%,transparent 8.5%) -70px 43px,linear-gradient(216deg,#e3d7bf 7.5%,transparent 7.5%) -70px 23px,linear-gradient(144deg,#e3d7bf 7.5%,transparent 7.5%) 30px 23px,linear-gradient(324deg,var(--randColor) 4%,transparent 4%) -20px 93px,linear-gradient(36deg,var(--randColor) 4%,transparent 4%) 80px 93px,linear-gradient(72deg,#e3d7bf 8.5%,transparent 8.5%) 80px 93px,linear-gradient(288deg,#e3d7bf 8.5%,transparent 8.5%) -20px 93px,linear-gradient(216deg,#e3d7bf 7.5%,transparent 7.5%) -20px 73px,linear-gradient(144deg,#e3d7bf 7.5%,transparent 7.5%) 80px 73px;background-color:var(--randColor);background-size:100px 100px}.background-brady-bunch{background-image:radial-gradient(closest-side,transparent 0%,transparent 75%,#B6CC66 76%,#B6CC66 85%,#EDFFDB 86%,#EDFFDB 94%,#FFFFFF 95%,#FFFFFF 103%,#D9E6A7 104%,#D9E6A7 112%,#798B3C 113%,#798B3C 121%,#FFFFFF 122%,#FFFFFF 130%,#E0EAD7 131%,#E0EAD7 140%),radial-gradient(closest-side,transparent 0%,transparent 75%,#B6CC66 76%,#B6CC66 85%,#EDFFDB 86%,#EDFFDB 94%,#FFFFFF 95%,#FFFFFF 103%,#D9E6A7 104%,#D9E6A7 112%,#798B3C 113%,#798B3C 121%,#FFFFFF 122%,#FFFFFF 130%,#E0EAD7 131%,#E0EAD7 140%);background-size:110px 110px;background-color:var(--randColor);background-position:0 0,55px 55px}.background-shippo{background-color:var(--randColor);background-image:radial-gradient(closest-side,transparent 98%,rgba(0,0,0,.3) 99%),radial-gradient(closest-side,transparent 98%,rgba(0,0,0,.3) 99%);background-size:80px 80px;background-position:0 0,40px 40px}.background-bricks{background-color:silver;background-image:linear-gradient(335deg,#b00 23px,transparent 23px),linear-gradient(155deg,#d00 23px,transparent 23px),linear-gradient(335deg,#b00 23px,transparent 23px),linear-gradient(155deg,#d00 23px,transparent 23px);background-size:58px 58px;background-position:0px 2px,4px 35px,29px 31px,34px 6px}.background-seigaiha{background-color:var(--randColor);background-image:radial-gradient(circle at 100% 150%,var(--randColor) 24%,white 24%,white 28%,var(--randColor) 28%,var(--randColor) 36%,white 36%,white 40%,transparent 40%,transparent),radial-gradient(circle at 0 150%,var(--randColor) 24%,white 24%,white 28%,var(--randColor) 28%,var(--randColor) 36%,white 36%,white 40%,transparent 40%,transparent),radial-gradient(circle at 50% 100%,white 10%,var(--randColor) 10%,var(--randColor) 23%,white 23%,white 30%,var(--randColor) 30%,var(--randColor) 43%,white 43%,white 50%,var(--randColor) 50%,var(--randColor) 63%,white 63%,white 71%,transparent 71%,transparent),radial-gradient(circle at 100% 50%,white 5%,var(--randColor) 5%,var(--randColor) 15%,white 15%,white 20%,var(--randColor) 20%,var(--randColor) 29%,white 29%,white 34%,var(--randColor) 34%,var(--randColor) 44%,white 44%,white 49%,transparent 49%,transparent),radial-gradient(circle at 0 50%,white 5%,var(--randColor) 5%,var(--randColor) 15%,white 15%,white 20%,var(--randColor) 20%,var(--randColor) 29%,white 29%,white 34%,var(--randColor) 34%,var(--randColor) 44%,white 44%,white 49%,transparent 49%,transparent);background-size:100px 50px}.background-japanese-cube{background-color:rgba(var(--randColorOpacity),.9);background-image:linear-gradient(30deg,var(--randColor) 12%,transparent 12.5%,transparent 87%,var(--randColor) 87.5%,var(--randColor)),linear-gradient(150deg,var(--randColor) 12%,transparent 12.5%,transparent 87%,var(--randColor) 87.5%,var(--randColor)),linear-gradient(30deg,var(--randColor) 12%,transparent 12.5%,transparent 87%,var(--randColor) 87.5%,var(--randColor)),linear-gradient(150deg,var(--randColor) 12%,transparent 12.5%,transparent 87%,var(--randColor) 87.5%,var(--randColor)),linear-gradient(60deg,var(--randColorLight) 25%,transparent 25.5%,transparent 75%,var(--randColorLight) 75%,var(--randColorLight)),linear-gradient(60deg,var(--randColorLight) 25%,transparent 25.5%,transparent 75%,var(--randColorLight) 75%,var(--randColorLight));background-size:80px 140px;background-position:0 0,0 0,40px 70px,40px 70px,0 0,40px 70px}.background-polka-dot{background-color:var(--randColor);background-image:radial-gradient(white 15%,transparent 16%),radial-gradient(white 15%,transparent 16%);background-size:60px 60px;background-position:0 0,30px 30px}.background-houndstooth{background:linear-gradient(-45deg,white 25%,transparent 25%,transparent 75%,var(--randColor) 75%,var(--randColor)) 0 0,linear-gradient(-45deg,var(--randColor) 25%,transparent 25%,transparent 75%,white 75%,white) 1em 1em,linear-gradient(45deg,var(--randColor) 17%,transparent 17%,transparent 25%,var(--randColor) 25%,var(--randColor) 36%,transparent 36%,transparent 64%,var(--randColor) 64%,var(--randColor) 75%,transparent 75%,transparent 83%,var(--randColor) 83%) 1em 1em;background-color:#fff;background-size:2em 2em}.background-checkerboard{background-color:var(--randColor);background-image:linear-gradient(45deg,black 25%,transparent 25%,transparent 75%,black 75%,black),linear-gradient(45deg,black 25%,transparent 25%,transparent 75%,black 75%,black);background-size:60px 60px;background-position:0 0,30px 30px}.background-diagonal-checkerboard{background-color:var(--randColor);background-image:linear-gradient(45deg,black 25%,transparent 25%,transparent 75%,black 75%,black),linear-gradient(-45deg,black 25%,transparent 25%,transparent 75%,black 75%,black);background-size:60px 60px}.background-tartan{background-color:var(--randColor);background-image:repeating-linear-gradient(transparent,transparent 50px,rgba(0,0,0,.4) 50px,rgba(0,0,0,.4) 53px,transparent 53px,transparent 63px,rgba(0,0,0,.4) 63px,rgba(0,0,0,.4) 66px,transparent 66px,transparent 116px,rgba(0,0,0,.5) 116px,rgba(0,0,0,.5) 166px,rgba(255,255,255,.2) 166px,rgba(255,255,255,.2) 169px,rgba(0,0,0,.5) 169px,rgba(0,0,0,.5) 179px,rgba(255,255,255,.2) 179px,rgba(255,255,255,.2) 182px,rgba(0,0,0,.5) 182px,rgba(0,0,0,.5) 232px,transparent 232px),repeating-linear-gradient(270deg,transparent,transparent 50px,rgba(0,0,0,.4) 50px,rgba(0,0,0,.4) 53px,transparent 53px,transparent 63px,rgba(0,0,0,.4) 63px,rgba(0,0,0,.4) 66px,transparent 66px,transparent 116px,rgba(0,0,0,.5) 116px,rgba(0,0,0,.5) 166px,rgba(255,255,255,.2) 166px,rgba(255,255,255,.2) 169px,rgba(0,0,0,.5) 169px,rgba(0,0,0,.5) 179px,rgba(255,255,255,.2) 179px,rgba(255,255,255,.2) 182px,rgba(0,0,0,.5) 182px,rgba(0,0,0,.5) 232px,transparent 232px),repeating-linear-gradient(125deg,transparent,transparent 2px,rgba(0,0,0,.2) 2px,rgba(0,0,0,.2) 3px,transparent 3px,transparent 5px,rgba(0,0,0,.2) 5px)}.background-madras{background-color:var(--randColor);background-image:repeating-linear-gradient(45deg,transparent 5px,hsla(197,62%,11%,.5) 5px,hsla(197,62%,11%,.5) 10px,hsla(5,53%,63%,0) 10px,hsla(5,53%,63%,0) 35px,hsla(5,53%,63%,.5) 35px,hsla(5,53%,63%,.5) 40px,hsla(197,62%,11%,.5) 40px,hsla(197,62%,11%,.5) 50px,hsla(197,62%,11%,0) 50px,hsla(197,62%,11%,0) 60px,hsla(5,53%,63%,.5) 60px,hsla(5,53%,63%,.5) 70px,hsla(35,91%,65%,.5) 70px,hsla(35,91%,65%,.5) 80px,hsla(35,91%,65%,0) 80px,hsla(35,91%,65%,0) 90px,hsla(5,53%,63%,.5) 90px,hsla(5,53%,63%,.5) 110px,hsla(5,53%,63%,0) 110px,hsla(5,53%,63%,0) 120px,hsla(197,62%,11%,.5) 120px,hsla(197,62%,11%,.5) 140px),repeating-linear-gradient(135deg,transparent 5px,hsla(197,62%,11%,.5) 5px,hsla(197,62%,11%,.5) 10px,hsla(5,53%,63%,0) 10px,hsla(5,53%,63%,0) 35px,hsla(5,53%,63%,.5) 35px,hsla(5,53%,63%,.5) 40px,hsla(197,62%,11%,.5) 40px,hsla(197,62%,11%,.5) 50px,hsla(197,62%,11%,0) 50px,hsla(197,62%,11%,0) 60px,hsla(5,53%,63%,.5) 60px,hsla(5,53%,63%,.5) 70px,hsla(35,91%,65%,.5) 70px,hsla(35,91%,65%,.5) 80px,hsla(35,91%,65%,0) 80px,hsla(35,91%,65%,0) 90px,hsla(5,53%,63%,.5) 90px,hsla(5,53%,63%,.5) 110px,hsla(5,53%,63%,0) 110px,hsla(5,53%,63%,0) 140px,hsla(197,62%,11%,.5) 140px,hsla(197,62%,11%,.5) 160px)}.background-lined-paper{background-color:#fff;background-image:linear-gradient(90deg,transparent 79px,var(--randColor) 79px,#abced4 81px,transparent 81px),linear-gradient(#eee .1em,transparent .1em);background-size:100% 1.2em}.background-blueprint-grid{background-color:#269;background-image:linear-gradient(white 2px,transparent 2px),linear-gradient(90deg,white 2px,transparent 2px),linear-gradient(rgba(255,255,255,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.3) 1px,transparent 1px);background-size:100px 100px,100px 100px,20px 20px,20px 20px;background-position:-2px -2px,-2px -2px,-1px -1px,-1px -1px}.background-tablecloth{background-color:#fff;background-image:linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 50%),linear-gradient(rgba(200,0,0,.5) 50%,transparent 50%);background-size:50px 50px}.background-cicada-stripes{background-color:var(--randColor);background-image:linear-gradient(90deg,rgba(255,255,255,.07) 50%,transparent 50%),linear-gradient(90deg,rgba(255,255,255,.13) 50%,transparent 50%),linear-gradient(90deg,transparent 50%,rgba(255,255,255,.17) 50%),linear-gradient(90deg,transparent 50%,rgba(255,255,255,.19) 50%);background-size:13px,29px,37px,53px}.background-honeycomb{background:radial-gradient(circle farthest-side at 0% 50%,#fb1 23.5%,#f0a61100 0) 21px 30px,radial-gradient(circle farthest-side at 0% 50%,#b71 24%,#f0a61100 0) 19px 30px,linear-gradient(#fb1 14%,#f0a61100 0,#f0a61100 85%,#fb1 0) 0 0,linear-gradient(150deg,#fb1 24%,#b71 0,#b71 26%,#f0a61100 0,#f0a61100 74%,#b71 0,#b71 76%,#fb1 0) 0 0,linear-gradient(30deg,#fb1 24%,#b71 0,#b71 26%,#f0a61100 0,#f0a61100 74%,#b71 0,#b71 76%,#fb1 0) 0 0,linear-gradient(90deg,#b71 2%,#fb1 0,#fb1 98%,#b71 0%) 0 0 #fb1;background-size:40px 60px}.background-wave{background:linear-gradient(#fff 50%,#fff0 0) 0 0,radial-gradient(circle closest-side,#fff 53%,#fff0 0) 0 0,radial-gradient(circle closest-side,#fff 50%,#fff0 0) 55px 0 #48b;background-size:110px 200px;background-repeat:repeat-x}.background-pyramid{background:linear-gradient(315deg,transparent 75%,#d45d55 0)-10px 0,linear-gradient(45deg,transparent 75%,#d45d55 0)-10px 0,linear-gradient(135deg,#a7332b 50%,transparent 0) 0 0,linear-gradient(45deg,#6a201b 50%,#561a16 0) 0 0 #561a16;background-size:20px 20px}.background-chocolate-weave{background:linear-gradient(45deg,#dca 12%,transparent 0,transparent 88%,#dca 0),linear-gradient(135deg,transparent 37%,#a85 0,#a85 63%,transparent 0),linear-gradient(45deg,transparent 37%,#dca 0,#dca 63%,transparent 0) #753;background-size:25px 25px}.background-cross-dots{background:radial-gradient(black 3px,transparent 4px),radial-gradient(black 3px,transparent 4px),linear-gradient(#fff 4px,transparent 0),linear-gradient(45deg,transparent 74px,transparent 75px,#a4a4a4 75px,#a4a4a4 76px,transparent 77px,transparent 109px),linear-gradient(-45deg,transparent 75px,transparent 76px,#a4a4a4 76px,#a4a4a4 77px,transparent 78px,transparent 109px),#fff;background-size:109px 109px,109px 109px,100% 6px,109px 109px,109px 109px;background-position:54px 55px,0px 0px,0px 0px,0px 0px,0px 0px}.border-default{border:1px solid var(--randColor);border-image:none}.border-diagonal{border:10px solid var(--randColor);border-image:repeating-linear-gradient(45deg,transparent,transparent 5px,var(--randColor) 6px,var(--randColor) 15px,transparent 16px,transparent 20px) 20/1rem}.border-dashed{border:5px dashed var(--randColor)}.border-double{border:10px double var(--randColor)}.border-map-inspired{--dash-size: 5px;--theme-color: mediumseagreen;--fill-color: beige;background:var(--randColorLight);border:5px dashed var(--theme-color);box-shadow:0 0 0 2.5px var(--randColor),0 0 0 12.5px #fff,inset 0 0 0 2.5px var(--randColor),0 5px 10px 15px #00000080,inset 0 0 0 6px #fff,inset 0 0 100vw 100vw var(--fill-color)}.border-default-light{border:8px solid var(--randColorLight)}.help-button{height:2.3em;max-width:2.1em;width:100vmin;padding:.35rem;background-color:#fff;border:1px solid var(--randColor);align-items:center;cursor:pointer}.help-button.left-side{border-left:none;border-radius:0 5.6px 5.6px 0}.button-expand{cursor:pointer;width:100%;color:rgba(var(--randColorOpacity),.3);font-weight:700;background-color:rgba(var(--randColorOpacity),.1);border:1px solid rgba(var(--randColorOpacity),.2);transition-property:background display;transition-duration:.2s}.button-expand:hover{background-color:rgba(var(--randColorOpacity),.15)}.button-expand:active{background-color:rgba(var(--randColorOpacity),.2)}.button-expand:focus-visible{outline:none;box-shadow:0 0 0 3px #05fc}.button-game{cursor:pointer;border:2px solid black;background-color:#fff;font-weight:700;transition:background-color,.5s;width:100%;height:100%}.button-game:hover{background-color:#eaeaea}.button-game:active{background-color:#cecece}.d-pad{position:relative;max-width:200px;max-height:200px;width:calc(100vmin - 10rem);height:calc(100vmin - 10rem);border-radius:48%;overflow:hidden}.d-pad:before{content:"";position:absolute;top:50%;left:50%;border-radius:5%;transform:translate(-50%,-50%);width:66.6%;height:66.6%;background-color:var(--dpad-fg)}.d-pad:after{content:"";cursor:pointer;z-index:2;position:absolute;display:none;width:20%;height:20%;top:50%;left:50%;background:var(--dpad-fg);border-radius:50%;transform:translate(-50%,-50%);transition:all .25s}.d-pad:hover:after{width:30%;height:30%}.d-pad button{display:block;position:absolute;width:33.3%;height:43%;line-height:40%;color:#fff;text-align:center;border:none}.d-pad button:before{content:"";position:absolute;width:0;height:0;border-radius:5px;border-style:solid;transition:all .25s}.d-pad button:after{content:"";position:absolute;width:102%;height:78%;background:var(--dpad-bg);border-radius:var(--dpad-radius-in)}.d-pad button.left,.d-pad button.right{width:43%;height:33%}.d-pad button.left:after,.d-pad button.right:after{width:78%;height:102%}.d-pad button.up{top:0;left:50%;transform:translate(-50%);border-radius:var(--dpad-radius) var(--dpad-radius) 50% 50%;background-image:radial-gradient(100% 100% at 50% 0%,var(--randColorLight) 0,var(--randColor) 90%)}.d-pad button.up:after{left:0;top:0;transform:translate(-100%);border-top-left-radius:50%;pointer-events:none}.d-pad button.up:before{top:40%;left:50%;transform:translate(-50%,-50%);border-width:0 var(--tri-sml-a) var(--tri-sml-b) var(--tri-sml-a);border-color:transparent transparent var(--arrowcolor) transparent}.d-pad button.up:active:before{border-bottom-color:var(--arrow-active-color)}.d-pad button.up:hover:before{top:var(--dpad-arrow-move)}.d-pad button.down{bottom:0;left:50%;transform:translate(-50%);border-radius:50% 50% var(--dpad-radius) var(--dpad-radius);background-image:radial-gradient(100% 100% at 50% 100%,var(--randColorLight) 0,var(--randColor) 90%)}.d-pad button.down:after{right:0;bottom:0;transform:translate(100%);border-bottom-right-radius:50%;pointer-events:none}.d-pad button.down:before{bottom:40%;left:50%;transform:translate(-50%,50%);border-width:var(--tri-sml-b) var(--tri-sml-a) 0px var(--tri-sml-a);border-color:var(--arrowcolor) transparent transparent transparent}.d-pad button.down:active:before{border-top-color:var(--arrow-active-color)}.d-pad button.down:hover:before{bottom:var(--dpad-arrow-move)}.d-pad button.left{top:50%;left:0;transform:translateY(-50%);border-radius:var(--dpad-radius) 50% 50% var(--dpad-radius);background-image:radial-gradient(100% 100% at 0 50%,var(--randColorLight) 0,var(--randColor) 90%)}.d-pad button.left:after{left:0;bottom:0;transform:translateY(100%);border-bottom-left-radius:50%;pointer-events:none}.d-pad button.left:before{left:40%;top:50%;transform:translate(-50%,-50%);border-width:var(--tri-sml-a) var(--tri-sml-b) var(--tri-sml-a) 0;border-color:transparent var(--arrowcolor) transparent transparent}.d-pad button.left:active:before{border-right-color:var(--arrow-active-color)}.d-pad button.left:hover:before{left:var(--dpad-arrow-move)}.d-pad button.right{top:50%;right:0;transform:translateY(-50%);border-radius:50% var(--dpad-radius) var(--dpad-radius) 50%;background-image:radial-gradient(100% 100% at 100% 50%,var(--randColorLight) 0,var(--randColor) 90%)}.d-pad button.right:after{right:0;top:0;transform:translateY(-100%);border-top-right-radius:50%;pointer-events:none}.d-pad button.right:before{right:40%;top:50%;transform:translate(50%,-50%);border-width:var(--tri-sml-a) 0 var(--tri-sml-a) var(--tri-sml-b);border-color:transparent transparent transparent var(--arrowcolor)}.d-pad button.right:active:before{border-left-color:var(--arrow-active-color)}.d-pad button.right:hover:before{right:var(--dpad-arrow-move)}.d-pad.up a.up:before{border-bottom-color:#333}.d-pad.down a.down:before{border-top-color:#333}.d-pad.left a.left:before{border-right-color:#333}.d-pad.right a.right:before{border-left-color:#333}.card{width:94%;-webkit-transform:translate3d(0px,0px,.01px);transform:translateZ(.01px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;pointer-events:none;will-change:transform,visibility,z-index;outline:1px solid transparent}.card *{outline:1px solid transparent}.card-translater{width:100%;perspective:600px;will-change:transform,box-shadow;transform-origin:center;-webkit-transform-origin:center;position:relative;-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))}.card-rotator{width:100%;border-radius:15px;perspective:600px;will-change:transform,box-shadow;transform-origin:center;-webkit-transform-origin:center;-webkit-transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));-webkit-transform-style:preserve-3d;transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));transform-style:preserve-3d;pointer-events:auto}.card-rotator *{display:grid;grid-area:1/1;image-rendering:optimizeQuality;pointer-events:none}.card-shine{display:grid;transform:translateZ(1px);overflow:hidden;z-index:3;background:transparent;background-size:cover;background-position:center;filter:brightness(.85) contrast(2.75) saturate(.65);mix-blend-mode:color-dodge;opacity:var(--card-opacity);will-change:transform,opacity,background-image,background-size,background-position,background-blend-mode,filter}.card-shine:before,.card-shine: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);grid-area:1/1;transform:translateZ(1px);border-radius:var(--card-radius)}.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)}.card-glare{transform:translateZ(1.41px);overflow:hidden;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.8) 10%,hsla(0,0%,100%,.65) 20%,hsla(0,0%,0%,.5) 90%);opacity:var(--card-opacity);mix-blend-mode:overlay;will-change:transform,opacity,background-image,background-size,background-position,background-blend-mode,filter}.card-pokemon{width:100%;height:25em;position:relative;border:12px solid #fee261;border-radius:15px;transition:box-shadow .4s ease,opacity .33s ease-out;box-shadow:inset 0 0 10px #b1a96c,0 0 3px -1px #fff,0 0 3px 1px var(--card-edge),0 0 12px 2px var(--card-glow),0 10px 20px -5px #000,0 0 40px -30px var(--card-glow),0 0 50px -20px var(--card-glow)}.card-pokemon[rarity=amazingRare] .card-shine{background-image:var(--glitter),var(--glitter),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(150,20%,10%) 10%,hsla(177,22%,80%,.1) 50%,hsla(0,0%,95%,.98) 90%);background-size:var(--glittersize) var(--glittersize),var(--glittersize) var(--glittersize),cover;background-position:40% 45%,55% 55%,center center;background-blend-mode:soft-light,color-burn;filter:brightness(1) contrast(1) saturate(.9);clip-path:var(--clip)}.card-pokemon[rarity=amazingRare] .card-shine:before{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--foil),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(50,20%,90%,.95) 10%,rgba(181,139,164,.5) 50%,hsl(0,0%,0%) 60%);background-size:cover,cover;background-position:center center,center center;background-blend-mode:color-burn;mix-blend-mode:lighten;filter:brightness(1) contrast(1) saturate(1);opacity:.5}.card-pokemon[rarity=amazingRare] .card-shine:after{content:"";-webkit-mask-image:none!important;mask-image:none!important;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}.card-pokemon[rarity=amazingRare] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 10%,hsla(0,0%,100%,.85) 20%,hsla(0,0%,0%,.35) 90%);mix-blend-mode:multiply}.card-pokemon[rarity=cosmosHolo] .card-shine{--space: 4%;clip-path:var(--clip);background-image:url(../resources/pokemon/rarity/cosmos-bottom.webp),repeating-linear-gradient(82deg,#dbcc57 calc(var(--space) * 1),#78c738 calc(var(--space) * 2),#39c0b7 calc(var(--space) * 3),#4964d0 calc(var(--space) * 4),#aa47d1 calc(var(--space) * 5),#cc388c calc(var(--space) * 6),#cc388c calc(var(--space) * 7),#aa47d1 calc(var(--space) * 8),#4964d0 calc(var(--space) * 9),#39c0b7 calc(var(--space) * 10),#78c738 calc(var(--space) * 11),#dbcc57 calc(var(--space) * 12)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(180,100%,89%,.5) 5%,hsla(180,14%,57%,.3) 40%,hsl(0,0%,0%) 130%);background-blend-mode:color-burn,multiply;background-position:var(--cosmosbg, center center),calc(10% + var(--pointer-from-left) * 80%) calc(10% + var(--pointer-from-top) * 80%),center center;background-size:cover,400% 900%,cover;filter:brightness(1) contrast(1) saturate(.8);mix-blend-mode:color-dodge}.card-pokemon[rarity=cosmosHolo] .card-shine:before{content:"";z-index:2;background-image:url(../resources/pokemon/rarity/cosmos-middle-trans.webp),repeating-linear-gradient(82deg,#dbcc57 calc(var(--space) * 1),#78c738 calc(var(--space) * 2),#39c0b7 calc(var(--space) * 3),#4964d0 calc(var(--space) * 4),#aa47d1 calc(var(--space) * 5),#cc388c calc(var(--space) * 6),#cc388c calc(var(--space) * 7),#aa47d1 calc(var(--space) * 8),#4964d0 calc(var(--space) * 9),#39c0b7 calc(var(--space) * 10),#78c738 calc(var(--space) * 11),#dbcc57 calc(var(--space) * 12));background-blend-mode:lighten,multiply;background-position:var(--cosmosbg, center center),calc(15% + var(--pointer-from-left) * 70%) calc(15% + var(--pointer-from-top) * 70%),center center;background-size:cover,400% 900%,cover;filter:brightness(1.25) contrast(1.75) saturate(.8);mix-blend-mode:overlay}.card-pokemon[rarity=cosmosHolo] .card-shine:after{content:"";z-index:3;background-image:url(../resources/pokemon/rarity/cosmos-top-trans.webp),repeating-linear-gradient(82deg,#dbcc57 calc(var(--space) * 1),#78c738 calc(var(--space) * 2),#39c0b7 calc(var(--space) * 3),#4964d0 calc(var(--space) * 4),#aa47d1 calc(var(--space) * 5),#cc388c calc(var(--space) * 6),#cc388c calc(var(--space) * 7),#aa47d1 calc(var(--space) * 8),#4964d0 calc(var(--space) * 9),#39c0b7 calc(var(--space) * 10),#78c738 calc(var(--space) * 11),#dbcc57 calc(var(--space) * 12));background-blend-mode:multiply,multiply;background-position:var(--cosmosbg, center center),calc(20% + var(--pointer-from-left) * 60%) calc(20% + var(--pointer-from-top) * 60%),center center;background-size:cover,400% 900%,cover;filter:brightness(1.25) contrast(1.75) saturate(.8);mix-blend-mode:multiply}.card-pokemon[rarity=cosmosHolo] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(204,100%,95%,.8) 5%,hsl(250,15%,20%) 150%);filter:brightness(.75) contrast(2) saturate(2);mix-blend-mode:overlay;opacity:calc(var(--card-opacity) * (.25 + var(--pointer-from-center)))}.card-pokemon[rarity=cosmosHolo] .card-glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(280,100%,96%) 5%,hsl(0,0%,10%) 60%);filter:brightness(.75) contrast(2.5) saturate(2);mix-blend-mode:soft-light;opacity:calc(1 - var(--pointer-from-top) * .75)}.card-pokemon[rarity=radiantHolo] .card-shine{--barwidth: 1.2%;--space: 200px;--hue: 50;--mask: none;--foil: url(../resources/pokemon/rarity/trainerbg.webp);--imgsize: 25% auto;background-image:radial-gradient(farthest-corner ellipse at calc((var(--pointer-x)) * .5 + 25%) calc((var(--pointer-y)) * .5 + 25%),hsl(0,0%,95%) 20%,var(--card-glow) 130%),repeating-linear-gradient(45deg,hsl(0,0%,10%) 0%,hsl(0,0%,10%) 1%,hsl(0,0%,10%) var(--barwidth),hsl(0,0%,20%) calc(var(--barwidth) + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 2),hsl(0,0%,35%) calc(var(--barwidth) * 2 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 3),hsl(0,0%,42.5%) calc(var(--barwidth) * 3 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 4),hsl(0,0%,50%) calc(var(--barwidth) * 4 + .01%),hsl(0,0%,50%) calc(var(--barwidth) * 5),hsl(0,0%,42.5%) calc(var(--barwidth) * 5 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 6),hsl(0,0%,35%) calc(var(--barwidth) * 6 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 7),hsl(0,0%,20%) calc(var(--barwidth) * 7 + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 8),hsl(0,0%,10%) calc(var(--barwidth) * 8 + .01%),hsl(0,0%,10%) calc(var(--barwidth) * 9),hsl(0,0%,0%) calc(var(--barwidth) * 9 + .01%),hsl(0,0%,0%) calc(var(--barwidth) * 10)),repeating-linear-gradient(-45deg,hsl(0,0%,10%) 0%,hsl(0,0%,10%) 1%,hsl(0,0%,10%) var(--barwidth),hsl(0,0%,20%) calc(var(--barwidth) + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 2),hsl(0,0%,35%) calc(var(--barwidth) * 2 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 3),hsl(0,0%,42.5%) calc(var(--barwidth) * 3 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 4),hsl(0,0%,50%) calc(var(--barwidth) * 4 + .01%),hsl(0,0%,50%) calc(var(--barwidth) * 5),hsl(0,0%,42.5%) calc(var(--barwidth) * 5 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 6),hsl(0,0%,35%) calc(var(--barwidth) * 6 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 7),hsl(0,0%,20%) calc(var(--barwidth) * 7 + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 8),hsl(0,0%,10%) calc(var(--barwidth) * 8 + .01%),hsl(0,0%,10%) calc(var(--barwidth) * 9),hsl(0,0%,0%) calc(var(--barwidth) * 9 + .01%),hsl(0,0%,0%) calc(var(--barwidth) * 10));background-size:cover,210% 210%,210% 210%;background-position:center,calc((var(--background-x) - 50%) * 1.5 + 50%) calc((var(--background-y) - 50%) * 1.5 + 50%),calc((var(--background-x) - 50%) * 1.5 + 50%) calc((var(--background-y) - 50%) * 1.5 + 50%);background-blend-mode:exclusion,darken,color-dodge;filter:brightness(.5) contrast(2) saturate(1.75);mix-blend-mode:color-dodge}.card-pokemon[rarity=radiantHolo] .card-shine:after{content:"";background-image:var(--foil),repeating-linear-gradient(55deg,#fdb8b4 calc(var(--space) * 1),#addaff calc(var(--space) * 2),#ffd7b3 calc(var(--space) * 3),#b8ffe7 calc(var(--space) * 4),#fdbff4 calc(var(--space) * 5),#b4f3fd calc(var(--space) * 6),#fdb8b4 calc(var(--space) * 7));background-size:var(--imgsize),400% 100%;background-position:center,calc((var(--background-x) - 50%) * -2.5 + 50%) calc((var(--background-y) - 50%) * -2.5 + 50%);filter:brightness(.6) contrast(3) saturate(2);mix-blend-mode:color-dodge;background-blend-mode:hard-light;clip-path:var(--clip);--mask: none;--foil: url(../resources/pokemon/rarity/trainerbg.webp);--imgsize: 25% auto;background-blend-mode:difference}.card-pokemon[rarity=radiantHolo] .card-shine:before{content:"";z-index:2;grid-area:1/1;background-image:var(--glitter),radial-gradient(farthest-corner ellipse at calc((var(--pointer-x)) * .5 + 25%) calc((var(--pointer-y)) * .5 + 25%),#949494cc 10%,#333333e6 20%,#33333380 50%);background-position:center;background-size:15% 15%,350% 350%;background-blend-mode:color-dodge;mix-blend-mode:overlay;filter:brightness(.66) contrast(2) saturate(.5)}.card-pokemon[rarity=radiantHolo] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.33) 0%,hsl(0,0%,25%) 110%);filter:brightness(1) contrast(1.5);mix-blend-mode:hard-light}.card-pokemon[rarity=rainbowAlt] .card-shine{--r-clr-1: hsl(0, 57%, 37%);--r-clr-2: hsl(40, 53%, 39%);--r-clr-3: hsl(90, 60%, 35%);--r-clr-4: hsl(180, 60%, 35%);--r-clr-5: hsl(180, 60%, 35%);--r-clr-6: hsl(210, 57%, 39%);--r-clr-7: hsl(280, 55%, 31%);--mask: none;--foil: none;--imgsize: 25% auto;background-image:repeating-linear-gradient(var(--angle),hsla(283,49%,60%,.75) calc(var(--space) * 1),hsla(2,70%,58%,.75) calc(var(--space) * 2),hsla(53,67%,53%,.75) calc(var(--space) * 3),hsla(93,56%,52%,.75) calc(var(--space) * 4),hsla(176,38%,50%,.75) calc(var(--space) * 5),hsla(228,100%,77%,.75) calc(var(--space) * 6),hsla(283,49%,61%,.75) calc(var(--space) * 7)),var(--glitter),linear-gradient(-30deg,var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1));background-size:200% 400%,var(--glittersize) var(--glittersize),400% 400%;background-position:0% calc(var(--background-y) * 1),center center,calc(var(--background-x) * 1.5) calc(var(--background-y) * 1.5);background-blend-mode:luminosity,overlay;filter:brightness(calc(var(--pointer-from-center) * .3 + .3)) contrast(3) saturate(1.8)}.card-pokemon[rarity=rainbowAlt] .card-shine:after{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--glitter),linear-gradient(-60deg,var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1));background-blend-mode:overlay;background-size:var(--glittersize) var(--glittersize),400% 400%;background-position:center center,calc(var(--background-x) * -1.5) calc(var(--background-y) * -1.5);filter:brightness(calc(var(--pointer-from-center) * .5 + .6)) contrast(3) saturate(1);mix-blend-mode:color-dodge;opacity:calc(1.2 + var(--pointer-from-center) / 2 * -1)}.card-pokemon[rarity=rainbowAlt] .card-shine:before{content:"";background-image:var(--foil);background-size:var(--imgsize);background-position:center center;filter:brightness(1.5) contrast(1.5);opacity:calc((var(--pointer-from-center) + .6) * .4);background-blend-mode:difference;mix-blend-mode:color-dodge}.card-pokemon[rarity=rainbowAlt] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(50,20%,90%,.75) 0%,hsla(150,20%,30%,.65) 45%,hsl(0,0%,0%) 100%);filter:brightness(.9) contrast(2);opacity:calc(var(--card-opacity) * .75)}.card-pokemon[rarity=rainbowHolo] .card-shine{--r-clr-1: hsl(0, 57%, 37%);--r-clr-2: hsl(40, 53%, 39%);--r-clr-3: hsl(90, 60%, 35%);--r-clr-4: hsl(180, 60%, 35%);--r-clr-5: hsl(180, 60%, 35%);--r-clr-6: hsl(210, 57%, 39%);--r-clr-7: hsl(280, 55%, 31%);--foil: url(../resources/pokemon/rarity/illusion-mask.webp);--imgsize: 33%;background-image:linear-gradient(-45deg,var(--r-clr-1),var(--r-clr-5)),var(--glitter),linear-gradient(-30deg,var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1));background-blend-mode:luminosity,soft-light;background-size:200% 200%,var(--glittersize) var(--glittersize),400% 400%;background-position:calc(25% + 50% * var(--pointer-from-left)) calc(25% + 50% * var(--pointer-from-top)),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)}.card-pokemon[rarity=rainbowHolo] .card-shine:after{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--glitter),linear-gradient(-60deg,var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1));background-blend-mode:soft-light;background-size:var(--glittersize) var(--glittersize),400% 400%;background-position:center center,var(--pointer-x) var(--pointer-y);filter:brightness(calc(var(--pointer-from-center) * .3 + .55)) contrast(2) saturate(1);mix-blend-mode:color-dodge}.card-pokemon[rarity=rainbowHolo] .card-shine:before{content:"";background-image:var(--foil);background-size:var(--imgsize);background-position:center center;filter:brightness(2.5) contrast(1);opacity:calc((var(--pointer-from-center) + .4) * .6);background-blend-mode:difference;mix-blend-mode:darken}.card-pokemon[rarity=rainbowHolo] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,80%),hsla(187,10%,85%,.25) 30%,hsl(197,6%,25%) 120%);filter:brightness(.9) contrast(1.75);opacity:calc(var(--pointer-from-center) * .9);mix-blend-mode:hard-light}.card-pokemon[rarity=regularHolo] .card-shine{--scanlines-space: 1px;--scanlines-light: #666;--scanlines-dark: black;--bars: 3%;--bar-color: hsla(0, 0%, 70%, 1);--bar-bg: hsla(0, 0%, 0%, 1);clip-path:var(--clip);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-size:400% 400%,cover;background-blend-mode:overlay;filter:brightness(1.1) contrast(1.1) saturate(1.2);mix-blend-mode:color-dodge}.card-pokemon[rarity=regularHolo] .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-size:200% 200%,200% 200%;background-blend-mode:screen;filter:brightness(1.15) contrast(1.1);mix-blend-mode:hard-light}.card-pokemon[rarity=regularHolo] .card-shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,90%,.8) 0%,hsla(0,0%,78%,.1) 25%,hsl(0,0%,0%) 90%);background-position:center center;background-size:cover;mix-blend-mode:luminosity;filter:brightness(.6) contrast(4)}.card-pokemon[rarity=regularHolo] .card-glare{opacity:calc(var(--card-opacity) * .8);filter:brightness(.8) contrast(1.5);mix-blend-mode:overlay}.card-pokemon[rarity=regularHolo] .card-glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(180,100%,95%) 5%,hsla(0,0%,39%,.25) 55%,hsla(0,0%,0%,.36) 110%);mix-blend-mode:overlay;filter:brightness(.6) contrast(3)}.card-pokemon[rarity=reverseHolo] .card-dark{--foil-brightness: .8}.card-pokemon[rarity=reverseHolo] .card-electric{--foil-brightness: .7}.card-pokemon[rarity=reverseHolo] .card-steel{--foil-brightness: .6}.card-pokemon[rarity=reverseHolo] .card-shine{clip-path:var(--clip-invert);background-image:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#fff 5%,#000 50%,#fff 80%),linear-gradient(-45deg,#000 15%,#fff,#000 85%);background-blend-mode:soft-light,difference;background-size:120% 120%,200% 200%,cover;background-position:center center,calc(100% * var(--pointer-from-left)) calc(100% * var(--pointer-from-top)),center center;filter:brightness(var(--foil-brightness)) contrast(1.5) saturate(1);mix-blend-mode:color-dodge;opacity:calc(1.5 * var(--card-opacity) - var(--pointer-from-center))}.card-pokemon[rarity=reverseHolo] .card-glare{opacity:var(--card-opacity);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.8) 10%,hsla(0,0%,100%,.5) 20%,hsla(0,0%,0%,.75) 90%);filter:brightness(.7) contrast(1.5)}.card-pokemon[rarity=reverseHolo] .card-glare:after{content:"";opacity:var(--card-opacity);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 10%,hsla(0,0%,100%,.5) 20%,hsla(0,0%,0%,.5) 120%);filter:brightness(1) contrast(1.5)}.card-pokemon[rarity=secretRare] .card-shine{--shift: 1px;--foil: url(../resources/pokemon/rarity/geometric.webp);--imgsize: 33%;filter:brightness(calc(var(--pointer-from-center) * .3 + .2)) contrast(2) saturate(.75);background-image:var(--glitter),var(--glitter),conic-gradient(var(--sunpillar-clr-4),var(--sunpillar-clr-5),var(--sunpillar-clr-6),var(--sunpillar-clr-1),var(--sunpillar-clr-4)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(150,0%,0%,.98) 10%,hsla(0,0%,95%,.15) 90%);background-size:var(--glittersize) var(--glittersize),var(--glittersize) var(--glittersize),cover,cover;background-position:45% 45%,55% 55%,center center,center center;background-blend-mode:soft-light,hard-light,overlay;mix-blend-mode:color-dodge;filter:brightness(calc(.4 + var(--pointer-from-center) * .2)) contrast(1) saturate(2.7)}.card-pokemon[rarity=secretRare] .card-shine:before{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--foil),linear-gradient(45deg,#f9c006,#ffea61),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(10,20%,90%,.95) 10%,hsl(0,0%,0%) 70%);background-size:var(--imgsize),cover,cover;background-position:center center,center center,center center;background-blend-mode:hard-light,multiply;mix-blend-mode:lighten;filter:brightness(1.25) contrast(1.25) saturate(.35);opacity:.8}.card-pokemon[rarity=secretRare] .card-shine:after{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--glitter);background-size:var(--glittersize) var(--glittersize);background-position:calc(50% - var(--shift) * 2 * var(--pointer-from-left) + var(--shift)) calc(50% - var(--shift) * 2 * var(--pointer-from-top) + var(--shift));filter:brightness(calc(var(--pointer-from-center) * .6 + .6)) contrast(1.5);mix-blend-mode:overlay}.card-pokemon[rarity=secretRare] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(45,8%,80%,.3) 0%,hsl(22,15%,12%) 180%);filter:brightness(1.3) contrast(1.5);mix-blend-mode:hard-light}.card-pokemon[rarity=shinyRare] .card-shine,.card-pokemon[rarity=shinyRare] .card-shine:after{--space: 5%;--angle: 133deg;--mask: none;--foil: url(../resources/pokemon/rarity/illusion.webp);--imgsize: 33%;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--imgsize);mask-size:var(--imgsize);background-blend-mode:exclusion,hue,hard-light;filter:brightness(calc(var(--pointer-from-center) * .3 + .35)) contrast(2) saturate(1.5);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%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 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)}.card-pokemon[rarity=shinyRare] .card-shine{clip-path:var(--clip)}.card-pokemon[rarity=shinyRare] .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}.card-pokemon[rarity=shinyRare] .card-shine:before{content:"";-webkit-mask-image:none;mask-image:none;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 0%,hsla(0,0%,0%,0) 40%);background-position:center;background-size:cover;mix-blend-mode:overlay;opacity:.75;z-index:1}.card-pokemon[rarity=shinyRare] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 0%,hsl(320,5%,15%) 150%);background-size:cover;background-position:center center;mix-blend-mode:multiply;filter:brightness(1.2) contrast(1) saturate(.7);opacity:calc(var(--card-opacity) * var(--pointer-from-center))}.card-pokemon[rarity=shinyV] .card-shine,.card-pokemon[rarity=shinyV] .card-shine:after{--space: 5%;--angle: 133deg;--mask: none;--foil: url(../resources/pokemon/rarity/illusion.webp);--imgsize: 33%;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--imgsize);mask-size:var(--imgsize);background-blend-mode:exclusion,hue,hard-light;filter:brightness(calc(var(--pointer-from-center) * .3 + .35)) contrast(2) saturate(1.5);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%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 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)}.card-pokemon[rarity=shinyV] .card-shine:after{content:"";background-position:center center,0% var(--background-y),calc((var(--background-x) + var(--background-y) * .2) * -2.3) 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) * .5 + .8)) contrast(1.6) saturate(1.4);mix-blend-mode:exclusion}.card-pokemon[rarity=shinyV] .card-shine:before{content:none;display:none;-webkit-mask-image:none;mask-image:none;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 0%,hsla(0,0%,0%,0) 40%);background-position:center;background-size:cover;mix-blend-mode:overlay;opacity:.75;z-index:1}.card-pokemon[rarity=shinyV] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,90%) 5%,hsl(200,5%,45%) 80%,hsl(320,40%,10%) 150%);background-size:120% 140%;background-position:center center;mix-blend-mode:darken;filter:brightness(.88) contrast(2.25) saturate(.7);opacity:calc(var(--card-opacity) * var(--pointer-from-center) * .75)}.card-pokemon[rarity=shinyVmax] .card-shine{--imgsize: cover;--angle: -30deg;--r-clr-1: hsl(0, 57%, 37%);--r-clr-2: hsl(40, 53%, 39%);--r-clr-3: hsl(90, 60%, 35%);--r-clr-4: hsl(180, 60%, 35%);--r-clr-5: hsl(180, 60%, 35%);--r-clr-6: hsl(210, 57%, 39%);--r-clr-7: hsl(280, 55%, 31%);background-image:var(--glitter),var(--glitter),linear-gradient(var(--angle),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(248,5%,10%) 10%,hsla(206,5%,80%,.1) 50%,hsla(0,0%,95%,.98) 90%);background-size:var(--glittersize) var(--glittersize),var(--glittersize) var(--glittersize),400% 400%,cover;background-position:40% 45%,55% 55%,calc(var(--background-x) * 1.5) calc(var(--background-y) * 1.5),center center;background-blend-mode:soft-light,overlay,color-burn;filter:brightness(1) contrast(1) saturate(.85)}.card-pokemon[rarity=shinyVmax] .card-shine:before{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--foil),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(248,5%,91%,.95) 10%,hsla(206,5%,68%,.5) 50%,hsl(0,0%,0%) 120%);background-size:var(--imgsize),cover;background-position:center center,center center;background-blend-mode:color-burn;mix-blend-mode:lighten;filter:brightness(1) contrast(1) saturate(.4);opacity:.35}.card-pokemon[rarity=shinyVmax] .card-shine:after{content:"";-webkit-mask-image:none!important;mask-image:none!important;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:hue}.card-pokemon[rarity=shinyVmax] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(248,5%,90%,.45) 0%,hsla(206,5%,30%,.45) 45%,hsla(0,0%,0%,.33) 120%);filter:brightness(1) contrast(1.25)}.card-pokemon[rarity=shinyVmax] .card-glare:after{content:"";-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:cover;mask-size:cover;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(248,5%,90%,.75) 0%,hsla(206,5%,30%,.65) 45%,hsla(0,0%,0%,.75) 100%);filter:brightness(1) contrast(1.25);mix-blend-mode:overlay;opacity:1}.card-pokemon[rarity=vmax] .card-shine,.card-pokemon[rarity=vmax] .card-shine:after{--mask: none;--foil: url(../resources/pokemon/rarity/vmaxbg.webp);--imgsize: 60% 30%}.card-pokemon[rarity=vmax] .card-shine{--space: 6%;--angle: 133deg;--imgsize: cover;background-image:var(--foil),repeating-linear-gradient(-33deg,#cc2a24 calc(var(--space) * 1),#6c82da calc(var(--space) * 2),#2d9a93 calc(var(--space) * 3),#1d9623 calc(var(--space) * 4),#b53fe4 calc(var(--space) * 5),#cc2a24 calc(var(--space) * 6)),repeating-linear-gradient(var(--angle),hsla(227,53%,12%,.5) 0%,hsl(180,10%,50%) 2.5%,hsl(83,50%,35%) 5%,hsl(180,10%,50%) 7.5%,hsla(227,53%,12%,.5) 10%,hsla(227,53%,12%,.5) 15%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(189,76%,77%,.6) 0%,hsla(147,59%,77%,.6) 25%,hsla(271,55%,69%,.6) 50%,hsla(355,56%,72%,.6) 75%);background-blend-mode:difference,luminosity,soft-light;background-size:var(--imgsize),1100% 1100%,600% 600%,200% 200%;background-position:center,var(--background-x) var(--background-y),var(--background-x) var(--background-y),var(--background-x) var(--background-y);filter:brightness(calc(var(--pointer-from-center) * .4 + .4)) contrast(2) saturate(1)}.card-pokemon[rarity=vmax] .card-shine:after{content:"";background-image: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%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%);background-blend-mode:hue,hard-light;background-size:200% 700%,300% 100%,200% 100%;background-position:0% var(--background-y),var(--background-x) var(--background-y),var(--background-x) var(--background-y);mix-blend-mode:lighten;opacity:calc(.3 * var(--card-opacity) + var(--card-opacity) * var(--pointer-from-center) * .5);filter:saturate(1.5)}.card-pokemon[rarity=vmax] .card-glare{mix-blend-mode:hard-light;filter:brightness(1) contrast(1);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.75) 0%,hsl(0,0%,0%) 120%);opacity:calc(.2 * var(--card-opacity) + var(--card-opacity) * var(--pointer-from-center) * .8)}.card-pokemon[rarity=v] .card-shine,.card-pokemon[rarity=v] .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%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 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)}.card-pokemon[rarity=v] .card-shine{filter:brightness(.7) contrast(2) saturate(.5)}.card-pokemon[rarity=v] .card-shine:after{content:"";background-position:center,0% var(--background-y),calc(var(--background-x) * -2.9) calc(var(--background-y) * -1),var(--background-x) var(--background-y);background-size:var(--imgsize) 100%,200% 400%,195% 100%,200% 100%;filter:brightness(1) contrast(2.5) saturate(1.75);mix-blend-mode:soft-light}.card-pokemon[rarity=v] .card-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 0%,hsla(210,3%,54%,.33) 45%,hsla(0,0%,20%,.9) 130%);opacity:calc(var(--card-opacity) * .5);mix-blend-mode:hard-light;filter:brightness(.9) contrast(1.75)}.card-pokemon[rarity=vstar] .card-shine,.card-pokemon[rarity=vstar] .card-shine:after{--space: 5%;--angle: 133deg;--mask: none;--foil: url(../resources/pokemon/rarity/ancient.webp);--imgsize: 18% 15%;background-blend-mode:exclusion,hue,hard-light;filter:brightness(calc(var(--pointer-from-center) * .25 + .35)) contrast(1.8) saturate(1.75);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%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 120%);background-blend-mode:soft-light,hue,hard-light;background-size:var(--imgsize),200% 700%,300% 100%,200% 100%;background-position:center center,0% var(--background-y),var(--background-x) var(--background-y),var(--background-x) var(--background-y);filter:brightness(calc(var(--pointer-from-center) * .75 + .25)) contrast(2) saturate(1.25)}.card-pokemon[rarity=vstar] .card-shine:after{content:"";background-size:var(--imgsize),200% 400%,195% 100%,200% 100%;background-position:center center,0% var(--background-y),calc(var(--background-x) * -2.9) calc(var(--background-y) * -1),var(--background-x) var(--background-y);filter:brightness(calc(var(--pointer-from-center) * .75 + .5)) contrast(1.5) saturate(1.5);mix-blend-mode:exclusion}.card-pokemon[rarity=vstar] .card-shine:before{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(190,7%,80%,.75) 0%,hsla(260,7%,50%,.25) 45%,hsl(310,7%,50%) 120%);mix-blend-mode:hard-light;z-index:2;opacity:.8}.card-pokemon[rarity=vstar] .card-glare{filter:brightness(.55) contrast(2);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(195,90%,90%) 5%,hsl(300,3%,60%) 60%,hsl(350,0%,15%) 150%);mix-blend-mode:hard-light;opacity:calc(var(--card-opacity) * var(--pointer-from-center) * .75)}.card-pokemon.card-bug{background:linear-gradient(130deg,#9bf9ba,#5db67b,#519c6a,#5db67b,#9bf9ba);--card-glow: hsl(132, 100%, 56%);--card-background-color: rgb(220, 255, 231)}.card-pokemon.card-dark{background:linear-gradient(130deg,#02191f,#062023,#272018,#062023,#02191f);--card-glow: hsl(189, 77%, 27%);--card-background-color: rgb(177, 177, 177)}.card-pokemon.card-dragon{background:linear-gradient(130deg,#798f5d,#726c44,#5f583b,#726c44,#798f5d);--card-glow: hsl(51, 60%, 35%);--card-background-color: rgb(255, 245, 205)}.card-pokemon.card-electric{background:linear-gradient(130deg,#ffec98,#ffe86a,#fed94a,#ffe86a,#ffec98);--card-glow: hsl(54, 87%, 63%);--card-background-color: rgb(255, 247, 216)}.card-pokemon.card-fairy{background:linear-gradient(130deg,#ef8baa,#dd296f,#9b224c,#dd296f,#ef8baa);--card-glow: hsl(323, 100%, 89%);--card-background-color: rgb(255, 217, 229)}.card-pokemon.card-fighting{background:linear-gradient(130deg,#efc292,#e4aa5c,#d88835,#e4aa5c,#efc292);--card-glow: rgb(145, 90, 39);--card-background-color: rgb(255, 232, 208)}.card-pokemon.card-fire{background:linear-gradient(130deg,#f9ba8e,#f5a471,#f1865f,#f5a471,#f9ba8e);--card-glow: hsl(9, 81%, 59%);--card-background-color: rgb(255, 220, 207)}.card-pokemon.card-flying{background:linear-gradient(130deg,#c1dcf2,#93b5d0,#739ec1,#93b5d0,#c1dcf2);--card-glow: hsl(209, 100%, 72%);--card-background-color: rgb(224, 241, 255)}.card-pokemon.card-ghost{background:linear-gradient(130deg,#a0a6ec,#7479c6,#6369ba,#7479c6,#a0a6ec);--card-glow: hsl(244, 100%, 60%);--card-background-color: rgb(217, 220, 255)}.card-pokemon.card-grass{background:linear-gradient(130deg,#b8d571,#9ec95a,#82c851,#9ec95a,#b8d571);--card-glow: hsl(96, 81%, 65%);--card-background-color: rgb(223, 255, 201)}.card-pokemon.card-ground{background:linear-gradient(130deg,#e3b068,#cb964a,#bf883b,#cb964a,#e3b068);--card-glow: hsl(36, 100%, 64%);--card-background-color: rgb(255, 227, 187)}.card-pokemon.card-ice{background:linear-gradient(130deg,#c8edff,#b4e7ff,#88d7ff,#b4e7ff,#c8edff);--card-glow: hsl(196, 100%, 75%);--card-background-color: rgb(218, 243, 255)}.card-pokemon.card-normal{background:linear-gradient(180deg,#aba292,#ddd9d5,#f7f6f3,#ddd9d5,#aba292);--card-glow: hsl(0, 0%, 88%);--card-background-color: rgb(233, 233, 233)}.card-pokemon.card-poison{background:linear-gradient(130deg,#c181f4,#9d60cd,#8c4bbe,#9d60cd,#c181f4);--card-glow: hsl(276, 100%, 71%);--card-background-color: rgb(241, 223, 255)}.card-pokemon.card-psychic{background:linear-gradient(130deg,#bb93c2,#a982b8,#9359a1,#a982b8,#bb93c2);--card-glow: hsl(281, 62%, 58%);--card-background-color: rgb(246, 208, 255)}.card-pokemon.card-rock{background:linear-gradient(130deg,#c9553b,#aa412a,#953c28,#aa412a,#c9553b);--card-glow: hsl(28, 100%, 57%);--card-background-color: rgb(255, 223, 216)}.card-pokemon.card-steel{background:linear-gradient(130deg,#eff2f4,#ced3d3,#b0ada4,#ced3d3,#eff2f4);--card-glow: hsl(184, 20%, 70%);--card-background-color: rgb(228, 228, 228)}.card-pokemon.card-water{background:linear-gradient(130deg,#93cef3,#75bce8,#4bb4ec,#75bce8,#93cef3);--card-glow: hsl(192, 97%, 60%);--card-background-color: rgb(207, 238, 255)}.widget{z-index:2;position:absolute}.widget-animation{background-color:#fff;padding:1.6rem;border-radius:25.4px;border:1px solid var(--randColor)}.widget-animation.custom-shape{background-color:unset;padding:none;border-radius:unset;border:none}.popout{z-index:3;position:absolute;visibility:hidden;display:flex;justify-content:center;align-items:center;top:0;left:0}.popout-animation{background-color:#fff;font-size:.76em;text-align:left;border-radius:20px;box-shadow:0 0 .6em .05em var(--randColor);max-width:100vmin}.popup-image{z-index:7;position:absolute;width:64px;height:64px;font-size:1.2em;text-wrap:nowrap}.popup-image.common{filter:drop-shadow(0px 0px 8px rgb(148,148,148));-webkit-filter:drop-shadow(0px 0px 8px rgb(148,148,148))}.popup-image.rare{filter:drop-shadow(0px 0px 8px rgb(4,107,189));-webkit-filter:drop-shadow(0px 0px 8px rgb(4,107,189))}.popup-image.exotic{filter:drop-shadow(0px 0px 8px rgb(195,126,25));-webkit-filter:drop-shadow(0px 0px 8px rgb(195,126,25))}.popup-image.meme{filter:drop-shadow(0px 0px 8px rgb(255,0,187));-webkit-filter:drop-shadow(0px 0px 8px rgb(255,0,187))}.popup{z-index:7;position:absolute;background-color:#0003;border:1px solid rgba(0,0,0,.4);border-radius:20px;padding:.5em;font-size:1.2em;text-wrap:nowrap}.popup img{height:64px;width:64px}.popup.gold{background-color:#ffd70099;border:1px solid rgb(213,181,0);box-shadow:0 0 20px #d5b500}.popup.common{background-color:#cacbca99;border:1px solid rgb(174,174,174);box-shadow:0 0 20px #949494}.popup.rare{background-color:#0292cb99;border:1px solid rgb(0,109,159);box-shadow:0 0 20px #046bbd}.popup.exotic{background-color:#e7bf4f99;border:1px solid rgb(182,142,27);box-shadow:0 0 20px #c37e19}.popup.meme{background-color:#f0b9;border:1px solid rgb(173,0,127);box-shadow:0 0 20px #f0b}.draggable{z-index:6;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--randColor);filter:brightness(70%)}.toggleable{vertical-align:middle}.slider{z-index:0;vertical-align:middle}.scrollable,#spreadsheet-widget .simplebar-offset,.page{overflow-y:auto;scrollbar-width:none}.scrollable::-webkit-scrollbar,#spreadsheet-widget .simplebar-offset::-webkit-scrollbar,.page::-webkit-scrollbar{display:none}.scrollable-arrow{opacity:0;display:flex;justify-content:center;position:absolute;left:50%;transform:translate(-50%);width:100%;font-size:1.4em;color:rgba(var(--randColorOpacity),.5);box-shadow:inset 0 0 .1em 0 var(--randColor);background-color:rgba(var(--randColorOpacity),.08);transition:opacity .2s}.scrollable-arrow.top-arrow{top:0;border-radius:.8em .8em 0 0}.scrollable-arrow.bottom-arrow{bottom:0;border-radius:0 0 .8em .8em}.section-group{max-width:10em;width:100vmin;background-color:rgba(var(--randColorOpacity),.15);border-radius:20px;padding:1rem}.section-group.group-medium{max-width:22.5em}.section-group.group-large{max-width:45em}.section-sub{margin:0;padding:0;border:0px;border-top:1px solid var(--randColor)}.section-sub legend{margin-left:.5em}.hoverable-label div{visibility:hidden}.hoverable-label:hover div{visibility:visible}.table{width:100%;border-collapse:collapse;transition-property:visibility height;transition-duration:2s}.table td,.table th{border:1px solid #dddddd;text-align:left;padding:.5rem}.table tr:nth-child(2n){background-color:#ddd}.table.animation-table{display:none}.overlay,#equipment-widget #equipment-popout-view-item{visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;background-color:#000c}.overlay.rounded,#equipment-widget .overlay#equipment-popout-view-item,#equipment-widget .rounded#equipment-popout-view-item,#equipment-widget #equipment-popout-view-item{border-radius:25.4px}.progress-bar{height:.8em;width:100%;margin:0;accent-color:var(--randColorLight);border-radius:4px;transition:box-shadow .3s}.progress-bar::-webkit-slider-thumb{cursor:grab;border-radius:25px;box-shadow:inset 0 0 0 1px gray}.progress-bar::-webkit-slider-thumb:active{cursor:grabbing}.progress-bar:focus-visible{outline:none;box-shadow:0 0 0 3px #05fc}.paginate-pages{bottom:.3rem;list-style:none;padding:0;margin:.5em}.paginate-pages li{cursor:pointer}.paginate-pages li:hover{color:rgba(var(--randColorOpacity),.8)}.paginate-pages li.selected{padding:.4em .7em;color:var(--randColorLight);border:1px solid rgba(var(--randColorOpacity),.25);box-shadow:0 0 2px rgba(var(--randColorOpacity),.25);border-radius:8px}.paginate-pages li a{display:block;border-radius:8px;transition:box-shadow .3s}.paginate-pages li a:focus-visible{outline:none;box-shadow:0 0 0 3px #05fc}.collapse-group>div:not(.collapse-group-heading){display:none}.grid-cell{border-radius:25%;box-sizing:border-box}.grid-cell--snake{background-color:var(--randColor)}.grid-cell--debris{background-color:#666}.grid-cell--foodnormal,.grid-cell--foodnormalmoving{background-color:#0100fe}.grid-cell--fooddouble,.grid-cell--fooddoublemoving{background-color:#008301}.grid-cell--foodtriple,.grid-cell--foodtriplemoving{background-color:#fb0005}.grid-cell--foodbomb{background-color:#000}.cell{display:flex;min-width:30px;min-height:30px;align-items:center;justify-content:center;cursor:pointer;font-size:1.4em;font-weight:600;background-color:var(--randColorLight);transition:background-color .2s}.cell:focus{outline:none}.cell.minesweeper{border-bottom:2px solid #7B7B7B;border-left:2px solid #ffffff;border-top:2px solid #ffffff;border-right:2px solid #7B7B7B}.cell.minesweeper:not(.hidden){cursor:grab}.cell.minesweeper:not(.hidden):active{cursor:grabbing}.cell.minesweeper.hidden{background-color:var(--randColor)}.cell.minesweeper.hidden:hover{background-color:rgba(var(--randColorOpacity),.9)}.cell.minesweeper.cell.flag:not(.mine):not(.hidden){background-color:#af3e4d}.cell.minesweeper.cell.flag.mine:not(.hidden){background-color:#4f8755}.cell.minesweeper.cell.mine.clicked{background-color:#af3e4d}.cell.minesweeper.cell.empty:not(.hidden):not(.mine){background-color:var(--randColorLight)}.cell.minesweeper.cell-1{color:#0100fe}.cell.minesweeper.cell-2{color:#008301}.cell.minesweeper.cell-3{color:#fb0005}.cell.minesweeper.cell-4{color:#000185}.cell.minesweeper.cell-5{color:#7e0202}.cell.minesweeper.cell-6{color:#018086}.cell.minesweeper.cell-7{color:#7e0482}.cell.minesweeper.cell-8{color:#747475}.cell.twentyfortyeight{max-width:100px;max-height:100px;min-width:50px;min-height:50px;width:calc(100vmin - 17.55em);height:calc(100vmin - 17.55em);margin:5px;display:inline-block;border-radius:7px}.tile{cursor:default;position:absolute;background-size:cover;max-width:100px;max-height:100px;min-width:50px;min-height:50px;width:calc(100vmin - 7.1em);height:calc(100vmin - 7.1em);margin:5px;line-height:90px;display:inline-block;font-size:55px;font-weight:700;text-align:center;vertical-align:middle;border-radius:7px;font-family:Clear Sans;color:#766;background-color:#3d2963}.tile.merged{display:none}.tile.merged.isMoving{display:inline}.tile.new{animation-duration:.2s;animation-name:newTile;animation-fill-mode:forwards;animation-delay:.15s;transform:scale(0)}.tile.tile0{background-color:#dcb}.tile.tile2{background-color:#eee;background-image:url(../resources/2048/2.gif)}.tile.tile4{background-color:#eec;background-image:url(../resources/2048/4.gif)}.tile.tile8{color:#ffe;background-image:url(../resources/2048/8.gif)}.tile.tile16{color:#ffe;background-image:url(../resources/2048/16.gif)}.tile.tile32{color:#ffe;background-image:url(../resources/2048/32.gif)}.tile.tile64{color:#ffe;background-image:url(../resources/2048/64.gif)}.tile.tile128{color:#ffe;background-image:url(../resources/2048/128.gif)}.tile.tile256{color:#ffe;background-image:url(../resources/2048/256.gif);font-size:45px}.tile.tile512{color:#ffe;background-image:url(../resources/2048/512.gif);font-size:45px}.tile.tile1024{color:#fff;background-image:url(../resources/2048/1024.gif);font-size:35px}.slot button{cursor:pointer;height:40px;width:40px;background-size:35px;background-position:center;background-repeat:no-repeat;background-color:rgba(var(--randColorOpacity),.08);border:1px solid rgba(var(--randColorOpacity),.2);transition:box-shadow .3s}.slot button:focus-visible{outline:none;box-shadow:0 0 0 2px #05fc}.character:hover .text-boxed{background-color:var(--randColorLight)}.character:hover .image-character{border:1px solid var(--randColorLight)}.text-boxed{cursor:default;padding:.2em;border:1px solid var(--randColor);border-radius:0 0 5px 5px;color:#fff!important;background-color:var(--randColor);transition-property:background-color;transition-duration:.5s}.text-boxed.anime-searcher-normal{width:92%}.text-boxed.anime-searcher-wide{width:97%}.text-tag{cursor:default;background-color:var(--randColor);padding:4px 6px;border-radius:5px;color:#fff;font-size:.5em}.text-tag.adult-tag{background-color:#be0011}.image-cover{z-index:1;cursor:pointer;position:relative;left:0;max-height:256px;max-width:195px;border-radius:10px;transition-property:scale left;transition-duration:.3s;will-change:scale}.image-cover:hover{scale:1.03}.image-cover.animation-image-cover{position:relative;left:50%;scale:2}.image-cover.animation-image-cover:hover{scale:2}.image-character{cursor:pointer;max-height:128px;border:1px solid var(--randColor);border-radius:5px 5px 0 0;transition-property:max-height border;transition-duration:1s}.image-character.animation-image-character{max-height:160px}.image-character.large-image{max-height:256px}.image-site{max-height:16px;height:100%;max-width:16px;width:100%}.dialogue{cursor:default;pointer-events:none;position:absolute;text-align:center;background:#f5f5f5e6;box-shadow:0 1px 3px #000000b3;border:2px solid rgba(250,250,250,.7);border-radius:30px;padding:8px}.dialogue:after{content:"";position:absolute;top:-20px;left:50%;margin-left:-10px;border-bottom:20px solid #edf6f6;border-right:10px solid transparent;border-left:10px solid transparent}.dialogue:before{content:"";position:absolute;top:-22px;left:50%;margin-left:-10px;border-bottom:20px solid #333;border-bottom:20px solid rgba(50,50,50,.5);border-right:10px solid transparent;border-left:10px solid transparent}.item-count{position:absolute;bottom:1px;right:1px;background-color:rgba(var(--randColorOpacity),.2);width:1.2em}.decoration{position:absolute;max-height:128px;top:-3em;left:-3.5em;pointer-events:none;rotate:-20deg}.decoration.santa-hat{top:-4.3em}.decoration.witch{top:-6.5em;left:-4em}.book{transition:opacity .4s .2s;perspective:250vw}.book .pages{width:60vw;height:44vw;position:relative;transform-style:preserve-3d;backface-visibility:hidden;border-radius:4px}.book .pages:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../resources/singles/preview.webp);background-repeat:no-repeat;background-size:cover;opacity:.2}.book .page{cursor:pointer;position:absolute;top:0;width:30vw;height:44vw;float:none;clear:none;margin:0;transform-origin:0 0;transition:transform 1.4s;backface-visibility:hidden;transform-style:preserve-3d;background-color:#f0f0f0}.book .page:before{content:"";z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;background:#0000;transition:background .7s}.book .page:nth-child(odd){pointer-events:all;transform:rotateY(0);right:0;border-radius:0 4px 4px 0;background-image:linear-gradient(to right,#00000026,#0000 10%);background-position:right top}.book .page:nth-child(odd):before{background:#0000}.book .page:nth-child(2n){pointer-events:none;transform:rotateY(180deg);transform-origin:100% 0;left:0;border-radius:4px 0 0 4px;border-color:#000;background-image:linear-gradient(to left,#0000001f,#0000 10%)}.book .page:nth-child(2n):before:not(.invisible){background:#0003}.book .page.flipped:nth-child(odd){pointer-events:none;transform:rotateY(-180deg)}.book .page.flipped:nth-child(odd):before:not(.invisible){background:#0003}.book .page.flipped:nth-child(2n){pointer-events:all;transform:rotateY(0)}.book .page.flipped:nth-child(2n):before{background:#0000}.page{width:30vw;height:44vw;background-color:#111;float:left;background:left top no-repeat;background-size:cover;box-sizing:border-box;padding:1rem}.page:first-of-type,.page:last-of-type{background-color:var(--randColorLight)}.page:nth-child(2n){clear:both}.page:nth-child(odd){background-position:right top}.page.page-invisible{background-color:transparent;overflow:visible}.page.page-cover{color:var(--randColor);box-shadow:inset 8px 0 0 25px var(--randColorLight),inset 8px 0 0 40px rgba(var(--randColorOpacity),.5);padding:unset;padding-left:8px}.page.page-cover:after{content:"";position:absolute;top:0;left:0;width:1rem;height:100%;background-color:rgba(var(--randColorOpacity),.7)}.page.page-cover span:first-child{font-size:2rem;font-weight:bolder}.page.page-cover img{mix-blend-mode:multiply}.page.page-title{padding:2rem;text-align:center}.page.page-description>div:first-of-type{flex:0 0 23%;height:100%;background:repeating-linear-gradient(-55deg,white,white 10px,var(--randColor) 10px,var(--randColor) 20px);opacity:.3}.page.page-description>div:last-of-type{display:flex;flex-direction:column;gap:1rem}.page.page-description>div:last-of-type ul{margin:0;padding:0;list-style:inside}.page.page-information{display:flex;flex-direction:column}.page.page-information div{display:flex;flex-direction:column;gap:.5rem}.page.page-table{padding:unset;padding-left:1rem}.page.page-table.page-flipped{padding-left:unset}.bookmark{z-index:2;cursor:grab;display:flex;justify-content:center;align-items:center;text-align:center;gap:.5rem;position:absolute;top:-2rem;left:1.5rem;width:4vw;height:30vw;background-color:var(--randColor);filter:brightness(.9);border:2px solid var(--randColorLight);writing-mode:sideways-lr;color:var(--randColorLight)}.bookmark:active{cursor:grabbing}.bookmark.flipped{left:unset;right:1rem}.dots-between-text{display:flex;align-items:center;width:100%}.dots-between-text span:first-of-type{flex:0 1 auto}.dots-between-text span:nth-child(2){flex:1;margin:.6rem .5rem 0;height:1px;background-image:radial-gradient(circle,var(--randColor) 50%,transparent 51%);background-size:8px 1px}.dots-between-text span:last-of-type{flex:0 0 auto;margin-left:auto}.aesthetic-scale.scale-self{transition-property:scale;transition-duration:.3s;will-change:scale}.aesthetic-scale.scale-self:hover{scale:1.03}.aesthetic-scale.scale-all *:not(.leave-me-alone){transition:scale .3s;will-change:scale}.aesthetic-scale.scale-all *:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-span span:not(.leave-me-alone){transition:scale .3s;will-change:scale}.aesthetic-scale.scale-span span:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-li li:not(.leave-me-alone){transition:scale .3s;will-change:scale}.aesthetic-scale.scale-li li:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-div div:not(.leave-me-alone){transition:scale .3s,box-shadow .3s;will-change:scale}.aesthetic-scale.scale-div div:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-table td:not(.leave-me-alone),.aesthetic-scale.scale-table th:not(.leave-me-alone){transition:scale .3s;will-change:scale}.aesthetic-scale.scale-table td:not(.leave-me-alone):hover,.aesthetic-scale.scale-table th:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-button button:not(.leave-me-alone){transition:scale .3s;will-change:scale}.aesthetic-scale.scale-button button:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-label label:not(.leave-me-alone){transition:scale .3s;will-change:scale}.aesthetic-scale.scale-label label:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-legend legend:not(.leave-me-alone){transition:scale .3s;will-change:scale}.aesthetic-scale.scale-legend legend:not(.leave-me-alone):hover{scale:1.03}.aesthetic-scale.scale-input input:not(.leave-me-alone){transition:scale .3s,box-shadow .3s;will-change:scale}.aesthetic-scale.scale-input input:not(.leave-me-alone):hover{scale:1.03}.position_0_0:not(.isMoving){top:62px;left:27px}.position_0_1:not(.isMoving){top:62px;left:137px}.position_0_2:not(.isMoving){top:62px;left:247px}.position_0_3:not(.isMoving){top:62px;left:357px}.position_1_0:not(.isMoving){top:175px;left:27px}.position_1_1:not(.isMoving){top:175px;left:137px}.position_1_2:not(.isMoving){top:175px;left:247px}.position_1_3:not(.isMoving){top:175px;left:357px}.position_2_0:not(.isMoving){top:288px;left:27px}.position_2_1:not(.isMoving){top:288px;left:137px}.position_2_2:not(.isMoving){top:288px;left:247px}.position_2_3:not(.isMoving){top:288px;left:357px}.position_3_0:not(.isMoving){top:401px;left:27px}.position_3_1:not(.isMoving){top:401px;left:137px}.position_3_2:not(.isMoving){top:401px;left:247px}.position_3_3:not(.isMoving){top:401px;left:357px}.row_from_0_to_0{top:62px}.row_from_0_to_1{animation-duration:.2s;animation-name:row_from_0_to_1;animation-fill-mode:forwards}@keyframes row_from_0_to_1{0%{top:62px}to{top:175px}}.row_from_0_to_2{animation-duration:.2s;animation-name:row_from_0_to_2;animation-fill-mode:forwards}@keyframes row_from_0_to_2{0%{top:62px}to{top:288px}}.row_from_0_to_3{animation-duration:.2s;animation-name:row_from_0_to_3;animation-fill-mode:forwards}@keyframes row_from_0_to_3{0%{top:62px}to{top:401px}}.row_from_1_to_0{animation-duration:.2s;animation-name:row_from_1_to_0;animation-fill-mode:forwards}@keyframes row_from_1_to_0{0%{top:175px}to{top:62px}}.row_from_1_to_1{top:175px}.row_from_1_to_2{animation-duration:.2s;animation-name:row_from_1_to_2;animation-fill-mode:forwards}@keyframes row_from_1_to_2{0%{top:175px}to{top:288px}}.row_from_1_to_3{animation-duration:.2s;animation-name:row_from_1_to_3;animation-fill-mode:forwards}@keyframes row_from_1_to_3{0%{top:175px}to{top:401px}}.row_from_2_to_0{animation-duration:.2s;animation-name:row_from_2_to_0;animation-fill-mode:forwards}@keyframes row_from_2_to_0{0%{top:288px}to{top:62px}}.row_from_2_to_1{animation-duration:.2s;animation-name:row_from_2_to_1;animation-fill-mode:forwards}@keyframes row_from_2_to_1{0%{top:288px}to{top:175px}}.row_from_2_to_2{top:288px}.row_from_2_to_3{animation-duration:.2s;animation-name:row_from_2_to_3;animation-fill-mode:forwards}@keyframes row_from_2_to_3{0%{top:288px}to{top:401px}}.row_from_3_to_0{animation-duration:.2s;animation-name:row_from_3_to_0;animation-fill-mode:forwards}@keyframes row_from_3_to_0{0%{top:401px}to{top:62px}}.row_from_3_to_1{animation-duration:.2s;animation-name:row_from_3_to_1;animation-fill-mode:forwards}@keyframes row_from_3_to_1{0%{top:401px}to{top:175px}}.row_from_3_to_2{animation-duration:.2s;animation-name:row_from_3_to_2;animation-fill-mode:forwards}@keyframes row_from_3_to_2{0%{top:401px}to{top:288px}}.row_from_3_to_3{top:401px}.column_from_0_to_0{left:27px}.column_from_0_to_1{animation-duration:.2s;animation-name:column_from_0_to_1;animation-fill-mode:forwards}@keyframes column_from_0_to_1{0%{left:27px}to{left:137px}}.column_from_0_to_2{animation-duration:.2s;animation-name:column_from_0_to_2;animation-fill-mode:forwards}@keyframes column_from_0_to_2{0%{left:27px}to{left:247px}}.column_from_0_to_3{animation-duration:.2s;animation-name:column_from_0_to_3;animation-fill-mode:forwards}@keyframes column_from_0_to_3{0%{left:27px}to{left:357px}}.column_from_1_to_0{animation-duration:.2s;animation-name:column_from_1_to_0;animation-fill-mode:forwards}@keyframes column_from_1_to_0{0%{left:137px}to{left:27px}}.column_from_1_to_1{left:137px}.column_from_1_to_2{animation-duration:.2s;animation-name:column_from_1_to_2;animation-fill-mode:forwards}@keyframes column_from_1_to_2{0%{left:137px}to{left:247px}}.column_from_1_to_3{animation-duration:.2s;animation-name:column_from_1_to_3;animation-fill-mode:forwards}@keyframes column_from_1_to_3{0%{left:137px}to{left:357px}}.column_from_2_to_0{animation-duration:.2s;animation-name:column_from_2_to_0;animation-fill-mode:forwards}@keyframes column_from_2_to_0{0%{left:247px}to{left:27px}}.column_from_2_to_1{animation-duration:.2s;animation-name:column_from_2_to_1;animation-fill-mode:forwards}@keyframes column_from_2_to_1{0%{left:247px}to{left:137px}}.column_from_2_to_2{left:247px}.column_from_2_to_3{animation-duration:.2s;animation-name:column_from_2_to_3;animation-fill-mode:forwards}@keyframes column_from_2_to_3{0%{left:247px}to{left:357px}}.column_from_3_to_0{animation-duration:.2s;animation-name:column_from_3_to_0;animation-fill-mode:forwards}@keyframes column_from_3_to_0{0%{left:357px}to{left:27px}}.column_from_3_to_1{animation-duration:.2s;animation-name:column_from_3_to_1;animation-fill-mode:forwards}@keyframes column_from_3_to_1{0%{left:357px}to{left:137px}}.column_from_3_to_2{animation-duration:.2s;animation-name:column_from_3_to_2;animation-fill-mode:forwards}@keyframes column_from_3_to_2{0%{left:357px}to{left:247px}}.column_from_3_to_3{left:357px}.pointer-events-none{pointer-events:none}.dragging{z-index:6;cursor:grabbing;position:absolute!important;transform:scale(.6)}.arona-action{position:relative;cursor:grab;opacity:0}.arona-action:active{cursor:grabbing}.cursor-unset *{cursor:unset!important}.cursor-custom{cursor:var(--cursorDefault),auto}.cursor-custom button,.cursor-custom .toggleable{cursor:var(--cursorHover),auto!important}.show-on-top{z-index:3!important}.input-typable{width:10rem;border:1px solid var(--randColor);border-radius:.4rem;transition:box-shadow .3s}.input-typable::placeholder{color:var(--randColor)}.input-typable:focus{outline:none;box-shadow:0 0 0 2px #007bff80}.input-typable:hover{border:1px solid var(--randColorLight)}.input-typable.no-side{border:none;text-align:right;padding:0}.input-typable.all-side{border-radius:5.6px;margin:.2em;width:100%}.input-typable.all-side.input-button-input{font-size:.8em;max-width:10.3em;padding:.15rem}.input-typable.right-side{padding:.05rem .15rem;border-right:none;border-radius:5.6px 0 0 5.6px}.input-typable.right-side.with-help-button{height:2.05em;max-width:15.5em;width:100vmin}.input-with-button-inside{position:relative}.input-with-button-inside button{position:absolute;right:.5em;top:50%;transform:translateY(-50%)}.input-floating{font-size:1em;width:1em;border:none;text-align:right;padding:0}.input-floating:focus{outline:none}.input-game{box-sizing:border-box;border:2px solid black;width:100%;height:100%;text-align:center}.input-game:focus{outline:none}.element-ends,.game-controls{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;row-gap:.5em}.element-ends.not-spaced,.not-spaced.game-controls{justify-content:unset}.button-set-two{width:100%}.button-set-two button{width:50%}.when-elements-are-not-straight{display:inline-flex}.flex-center,#circlebeat-widget #circlebeat-add,#musicplayer-widget #musicplayer-playlist-length,#musicplayer-widget #musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls #musicplayer-button-play,#equipment-widget #equipment-slots-armor button,#equipment-widget #equipment-slots-consumable button,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .simplebar-content,#transcript,.hotbar,.progress-bar,.paginate-pages,.text-boxed,.item-count,.page.page-cover,.page.page-title,.page.page-description{display:flex;justify-content:center;align-items:center}.flex-center.justify-content-right,#circlebeat-widget .justify-content-right#circlebeat-add,#musicplayer-widget .justify-content-right#musicplayer-playlist-length,#musicplayer-widget .justify-content-right#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .justify-content-right#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.justify-content-right,#equipment-widget #equipment-slots-consumable button.justify-content-right,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .justify-content-right.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .justify-content-right.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .justify-content-right.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .justify-content-right.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .justify-content-right.simplebar-content,.justify-content-right#transcript,.justify-content-right.hotbar,.justify-content-right.progress-bar,.justify-content-right.paginate-pages,.justify-content-right.text-boxed,.justify-content-right.item-count,.justify-content-right.page.page-cover,.justify-content-right.page.page-title,.justify-content-right.page.page-description{justify-content:right}.flex-center.align-items-left,#circlebeat-widget .align-items-left#circlebeat-add,#musicplayer-widget .align-items-left#musicplayer-playlist-length,#musicplayer-widget .align-items-left#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .align-items-left#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.align-items-left,#equipment-widget #equipment-slots-consumable button.align-items-left,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .align-items-left.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .align-items-left.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .align-items-left.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .align-items-left.simplebar-content,.align-items-left#transcript,.align-items-left.hotbar,.align-items-left.progress-bar,.align-items-left.paginate-pages,.align-items-left.text-boxed,.align-items-left.item-count,.align-items-left.page.page-cover,.align-items-left.page.page-title,.align-items-left.page.page-description{align-items:flex-start}.flex-center.only-align-items,#circlebeat-widget .only-align-items#circlebeat-add,#musicplayer-widget .only-align-items#musicplayer-playlist-length,#musicplayer-widget .only-align-items#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .only-align-items#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.only-align-items,#equipment-widget #equipment-slots-consumable button.only-align-items,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .only-align-items.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .simplebar-content,.only-align-items#transcript,.only-align-items.hotbar,.only-align-items.progress-bar,.only-align-items.paginate-pages,.only-align-items.text-boxed,.only-align-items.item-count,.only-align-items.page.page-cover,.only-align-items.page.page-title,.only-align-items.page.page-description{justify-content:unset}.flex-center.only-justify-content,#circlebeat-widget .only-justify-content#circlebeat-add,#musicplayer-widget .only-justify-content#musicplayer-playlist-length,#musicplayer-widget .only-justify-content#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .only-justify-content#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.only-justify-content,#equipment-widget #equipment-slots-consumable button.only-justify-content,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .only-justify-content.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .only-justify-content.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .only-justify-content.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .only-justify-content.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .only-justify-content.simplebar-content,.only-justify-content#transcript,.only-justify-content.hotbar,.only-justify-content.progress-bar,.only-justify-content.paginate-pages,.only-justify-content.text-boxed,.only-justify-content.item-count,.only-justify-content.page.page-cover,.only-justify-content.page.page-title,.page.page-description{align-items:unset}.flex-center.only-flex,#circlebeat-widget .only-flex#circlebeat-add,#musicplayer-widget .only-flex#musicplayer-playlist-length,#musicplayer-widget .only-flex#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .only-flex#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.only-flex,#equipment-widget #equipment-slots-consumable button.only-flex,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .only-flex.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .only-flex.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .only-flex.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .only-flex.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .only-flex.simplebar-content,.only-flex#transcript,.only-flex.hotbar,.only-flex.progress-bar,.only-flex.paginate-pages,.only-flex.text-boxed,.only-flex.item-count,.only-flex.page.page-cover,.only-flex.page.page-title,.only-flex.page.page-description{justify-content:unset;align-items:unset}.flex-center.row,#circlebeat-widget .row#circlebeat-add,#musicplayer-widget .row#musicplayer-playlist-length,#musicplayer-widget .row#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .row#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.row,#equipment-widget #equipment-slots-consumable button.row,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .simplebar-content,.row#transcript,.hotbar,.row.progress-bar,.row.text-boxed,.row.item-count,.row.page.page-cover,.page.page-cover.hotbar,.row.page.page-title,.page.page-title.hotbar,.paginate-pages,.page.page-cover.paginate-pages,.page.page-title.paginate-pages,.page.page-description{flex-direction:row}.flex-center.column,#circlebeat-widget #circlebeat-add,#musicplayer-widget .column#musicplayer-playlist-length,#musicplayer-widget .column#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .column#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.column,#equipment-widget #equipment-slots-armor #circlebeat-widget button#circlebeat-add,#circlebeat-widget #equipment-widget #equipment-slots-armor button#circlebeat-add,#equipment-widget #equipment-slots-consumable button.column,#equipment-widget #equipment-slots-consumable #circlebeat-widget button#circlebeat-add,#circlebeat-widget #equipment-widget #equipment-slots-consumable button#circlebeat-add,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .column.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information #circlebeat-widget .simplebar-content#circlebeat-add,#circlebeat-widget #animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content#circlebeat-add,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .column.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations #circlebeat-widget .simplebar-content#circlebeat-add,#circlebeat-widget #animesearcher-widget #animesearcher-container-description #animesearcher-relations .simplebar-content#circlebeat-add,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .column.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters #circlebeat-widget .simplebar-content#circlebeat-add,#circlebeat-widget #animesearcher-widget #animesearcher-container-description #animesearcher-characters .simplebar-content#circlebeat-add,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .column.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations #circlebeat-widget .simplebar-content#circlebeat-add,#circlebeat-widget #animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .simplebar-content#circlebeat-add,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .column.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes #circlebeat-widget .simplebar-content#circlebeat-add,#circlebeat-widget #animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .simplebar-content#circlebeat-add,#transcript,.column.hotbar,.column.progress-bar,.column.paginate-pages,.column.text-boxed,.column.item-count,.column.page.page-title,.column.page.page-description,.page.page-cover{flex-direction:column}.flex-center.gap,#circlebeat-widget #circlebeat-add,#musicplayer-widget .gap#musicplayer-playlist-length,#musicplayer-widget .gap#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .gap#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.gap,#equipment-widget #equipment-slots-armor #circlebeat-widget button#circlebeat-add,#circlebeat-widget #equipment-widget #equipment-slots-armor button#circlebeat-add,#equipment-widget #equipment-slots-consumable button.gap,#equipment-widget #equipment-slots-consumable #circlebeat-widget button#circlebeat-add,#circlebeat-widget #equipment-widget #equipment-slots-consumable button#circlebeat-add,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .simplebar-content,.gap#transcript,.gap.hotbar,.gap.progress-bar,.gap.text-boxed,.gap.item-count,.gap.page.page-title,.paginate-pages,.page.page-title.paginate-pages,.page.page-cover,.page.page-description{gap:.3em}.flex-center.gap.small-gap,#circlebeat-widget .small-gap#circlebeat-add,#musicplayer-widget .gap.small-gap#musicplayer-playlist-length,#musicplayer-widget .gap.small-gap#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .gap.small-gap#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.gap.small-gap,#equipment-widget #equipment-slots-consumable button.gap.small-gap,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .small-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .small-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .small-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .small-gap.simplebar-content,.gap.small-gap#transcript,.gap.small-gap.hotbar,.gap.small-gap.progress-bar,.gap.small-gap.text-boxed,.gap.small-gap.item-count,.gap.small-gap.page.page-title,.small-gap.paginate-pages,.small-gap.page.page-cover,.small-gap.page.page-description{gap:.6em}.flex-center.gap.medium-gap,#circlebeat-widget .medium-gap#circlebeat-add,#musicplayer-widget .gap.medium-gap#musicplayer-playlist-length,#musicplayer-widget .gap.medium-gap#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .gap.medium-gap#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.gap.medium-gap,#equipment-widget #equipment-slots-consumable button.gap.medium-gap,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .medium-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .medium-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .medium-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .medium-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .medium-gap.simplebar-content,.gap.medium-gap#transcript,.gap.medium-gap.hotbar,.gap.medium-gap.progress-bar,.gap.medium-gap.text-boxed,.gap.medium-gap.item-count,.gap.medium-gap.page.page-title,.medium-gap.paginate-pages,.medium-gap.page.page-cover,.page.page-description{gap:1em}.flex-center.gap.large-gap,#circlebeat-widget .large-gap#circlebeat-add,#musicplayer-widget .gap.large-gap#musicplayer-playlist-length,#musicplayer-widget .gap.large-gap#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .gap.large-gap#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.gap.large-gap,#equipment-widget #equipment-slots-consumable button.gap.large-gap,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .large-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .large-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .large-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .large-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .large-gap.simplebar-content,.gap.large-gap#transcript,.gap.large-gap.hotbar,.gap.large-gap.progress-bar,.gap.large-gap.text-boxed,.gap.large-gap.item-count,.gap.large-gap.page.page-title,.large-gap.page.page-description,.paginate-pages,.page.page-title.paginate-pages,.page.page-description.paginate-pages,.page.page-cover{gap:2em}.flex-center.gap.larger-gap,#circlebeat-widget .larger-gap#circlebeat-add,#musicplayer-widget .gap.larger-gap#musicplayer-playlist-length,#musicplayer-widget .gap.larger-gap#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .gap.larger-gap#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.gap.larger-gap,#equipment-widget #equipment-slots-consumable button.gap.larger-gap,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .larger-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .larger-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .larger-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .larger-gap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .larger-gap.simplebar-content,.gap.larger-gap#transcript,.gap.larger-gap.hotbar,.gap.larger-gap.progress-bar,.gap.larger-gap.text-boxed,.gap.larger-gap.item-count,.gap.larger-gap.page.page-title,.larger-gap.paginate-pages,.larger-gap.page.page-cover,.larger-gap.page.page-description{gap:3em}.flex-center.wrap,#circlebeat-widget .wrap#circlebeat-add,#musicplayer-widget .wrap#musicplayer-playlist-length,#musicplayer-widget .wrap#musicplayer-controls-expanded,#musicplayer-widget #musicplayer-controls .wrap#musicplayer-button-play,#equipment-widget #equipment-slots-armor button.wrap,#equipment-widget #equipment-slots-consumable button.wrap,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .wrap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .wrap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .wrap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .wrap.simplebar-content,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .wrap.simplebar-content,.wrap#transcript,.wrap.hotbar,.wrap.progress-bar,.wrap.paginate-pages,.wrap.text-boxed,.wrap.item-count,.wrap.page.page-cover,.wrap.page.page-title,.wrap.page.page-description{flex-wrap:wrap}.grid{display:grid;align-items:center;justify-content:center;gap:.3em}.grid.col-auto{grid-template-columns:max-content max-content}.grid.col-50-50{grid-template-columns:repeat(2,50%)}.grid.col-2.spread-short{grid-template-columns:repeat(2,2.225em)}.grid.col-2.spread-average{grid-template-columns:repeat(2,3.2em)}.grid.col-2.spread-average-long{grid-template-columns:repeat(2,4em)}.grid.col-2.spread-long{grid-template-columns:repeat(2,9.38em)}.grid.col-2.spread-setting{column-gap:1em;grid-template-columns:repeat(2,4.5em)}.grid.col-3{grid-template-columns:repeat(3,2.225em)}.grid.col-3.spread-long{grid-template-columns:repeat(3,9.38em)}.grid.col-4{grid-template-columns:repeat(4,2.225em)}.grid.col-4.spread-inventory{grid-template-columns:repeat(4,2.5em)}.grid.col-inventory{grid-template-columns:repeat(2,2.225em)}.space-nicely.space-top{margin:.9rem 0rem .3rem}.space-nicely.space-top.length-small{margin-top:.3rem}.space-nicely.space-top.length-medium{margin-top:.5rem}.space-nicely.space-top.not-bottom{margin-bottom:0rem}.space-nicely.space-right.length-short{margin-right:.15rem}.space-nicely.space-bottom{margin-bottom:.6rem}.space-nicely.space-bottom.length-short{margin-bottom:.25rem}.space-nicely.space-bottom.length-long{margin-bottom:1rem}.space-nicely.space-bottom.length-longer{margin-bottom:2rem}.space-nicely.space-left{margin-left:1.5rem}.space-nicely.space-left.length-short{margin-left:.15rem}.space-nicely.space-left.length-medium{margin-left:.8rem}.space-nicely.space-all{margin:.6rem}.space-nicely.space-all.length-long{margin:1rem}.float,#circlebeat-widget #circlebeat-video,#musicplayer-widget #musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information,.paginate-pages{position:absolute}.float.bottom,#circlebeat-widget .bottom#circlebeat-video,#musicplayer-widget .bottom#musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .bottom#animesearcher-character-information,.bottom.paginate-pages{margin:0 1.5em 0 .5em;bottom:2.1em}.float.bottom.relative,#circlebeat-widget .bottom.relative#circlebeat-video,#musicplayer-widget .bottom.relative#musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .bottom.relative#animesearcher-character-information,.bottom.relative.paginate-pages{position:relative;margin-bottom:-1.78em;bottom:2.4em}.float.center,#circlebeat-widget #circlebeat-video,#musicplayer-widget #musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .float#animesearcher-character-information,#animesearcher-widget #animesearcher-container-description .center#animesearcher-character-information,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information,.center.paginate-pages,#animesearcher-widget #animesearcher-container-description .paginate-pages#animesearcher-character-information{top:50%;left:50%;transform:translate(-50%,-50%)}.float.middle,#circlebeat-widget .middle#circlebeat-video,#musicplayer-widget .middle#musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .middle#animesearcher-character-information,.paginate-pages{left:50%;transform:translate(-50%)}.float.middle-left,#circlebeat-widget .middle-left#circlebeat-video,#musicplayer-widget .middle-left#musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .middle-left#animesearcher-character-information,.middle-left.paginate-pages{left:40%;transform:translate(-50%)}.float.middle-right,#circlebeat-widget .middle-right#circlebeat-video,#musicplayer-widget .middle-right#musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .middle-right#animesearcher-character-information,.middle-right.paginate-pages{left:60%;transform:translate(-50%)}.float.bottom-left,#circlebeat-widget .bottom-left#circlebeat-video,#musicplayer-widget .bottom-left#musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .bottom-left#animesearcher-character-information,.bottom-left.paginate-pages{bottom:2.8em;left:2.8em}.float.bottom-right,#circlebeat-widget .bottom-right#circlebeat-video,#musicplayer-widget .bottom-right#musicplayer-disc:before,#animesearcher-widget #animesearcher-container-description .bottom-right#animesearcher-character-information,.bottom-right.paginate-pages{bottom:2.8em;right:3.8em}.author-name{position:absolute;bottom:.5rem;right:2rem}.hotbar{position:fixed;top:-1.2em;right:1.2em;background-color:#fff3;border-radius:6px 6px 0 0;height:1.2em}.fullscreen{top:1.4em;left:.8em;min-height:calc(100vh - 2.2em);max-height:calc(100vh - 2.2em);min-width:calc(100vw - 1.3em);max-width:calc(100vw - 1.3em)}.fullscreen-animation{min-height:calc(100vh - 5.2em);max-height:calc(100vh - 5.2em)}.text-above{position:absolute;margin-bottom:10em}.origin-left{transform-origin:left}.game-controls{flex-wrap:nowrap;margin-top:2rem}.line{width:100%}.line.above{padding-top:1em;margin-top:1em;border-top:2px solid rgba(var(--randColorOpacity),.08)}.line.bellow{padding-bottom:.5em;margin-bottom:1em;border-bottom:2px solid rgba(var(--randColorOpacity),.08)}.circle{height:20px;width:20px;background-color:var(--randColor);border-radius:50%;display:inline-block}.circle.pokemon.bug{background-color:#1c4a2b;box-shadow:1px 1px 5px #1c4a2b}.circle.pokemon.dark{background-color:#0a333d;box-shadow:1px 1px 5px #0a333d}.circle.pokemon.dragon{background-color:#a6812c;box-shadow:1px 1px 5px #a6812c}.circle.pokemon.electric{background-color:#fdce12;box-shadow:1px 1px 5px #fdce12}.circle.pokemon.fairy{background-color:#cd4779;box-shadow:1px 1px 5px #cd4779}.circle.pokemon.fighting{background-color:#a63b26;box-shadow:1px 1px 5px #a63b26}.circle.pokemon.fire{background-color:#c3222a;box-shadow:1px 1px 5px #c3222a}.circle.pokemon.flying{background-color:#4e6679;box-shadow:1px 1px 5px #4e6679}.circle.pokemon.ghost{background-color:#2f3368;box-shadow:1px 1px 5px #2f3368}.circle.pokemon.grass{background-color:#139a43;box-shadow:1px 1px 5px #139a43}.circle.pokemon.ground{background-color:#a47128;box-shadow:1px 1px 5px #a47128}.circle.pokemon.ice{background-color:#84d0f5;box-shadow:1px 1px 5px #84d0f5}.circle.pokemon.normal{background-color:#cfc5c2;box-shadow:1px 1px 5px #cfc5c2}.circle.pokemon.poison{background-color:#5e2c85;box-shadow:1px 1px 5px #5e2c85}.circle.pokemon.psychic{background-color:#78438f;box-shadow:1px 1px 5px #78438f}.circle.pokemon.rock{background-color:#48160b;box-shadow:1px 1px 5px #48160b}.circle.pokemon.steel{background-color:#928779;box-shadow:1px 1px 5px #928779}.circle.pokemon.water{background-color:#0476bd;box-shadow:1px 1px 5px #0476bd}.box{border:1px solid var(--randColor);border-radius:7.5px;padding:1rem}.box:focus-visible{outline:none;box-shadow:0 0 0 4px #05fc}.box.dimmed-border{border:1px solid rgba(var(--randColorOpacity),.2)}.box.dimmed{background-color:rgba(var(--randColorOpacity),.08)}.gradient-color-red,.green-color-red:after{background:var(--gradient-color-red)}.gradient-color-green,.green-color-green:after{background:var(--gradient-color-green)}.gradient-color-orange,.green-color-orange:after{background:var(--gradient-color-orange)}.gradient-color-yellow,.green-color-yellow:after{background:var(--gradient-color-yellow)}.button-match,.file-input-match{opacity:1;padding:.47rem;border:none;border-radius:9px;color:#fff;background-image:radial-gradient(100% 100% at 100% 0,var(--randColorLight) 0,var(--randColor) 100%);background-color:transparent;transition:opacity .3s,color .3s,scale .1s,box-shadow .3s}.button-match:hover,.file-input-match:hover{cursor:pointer;opacity:.7}.button-match:active,.file-input-match:active{scale:.98}.button-match:disabled,.file-input-match:disabled{opacity:.3}.button-match:focus-visible,.file-input-match:focus-visible{outline:none;box-shadow:0 0 0 3px #05fc}.button-match.option,.option.file-input-match{padding:.2rem .4rem;border-radius:6.6px;font-size:.76em}.button-match.option.opt-long,.option.opt-long.file-input-match{max-width:25em;min-width:5em;width:calc(100vmin - 3.2em)}.button-match.option.opt-small,.option.opt-small.file-input-match{width:8em}.button-match.inverse,.inverse.file-input-match{color:var(--randColor);background-image:none;padding:0rem .35rem}.button-match.inverse:hover,.inverse.file-input-match:hover{color:rgba(var(--randColorOpacity),.8);background-color:unset}.button-match.inverse:active:not(.disabled-active),.inverse.file-input-match:active:not(.disabled-active){transform:scale(.93)}.button-match.inverse.disabled,.inverse.disabled.file-input-match{color:rgba(var(--randColorOpacity),.2)}.button-match.inverse.disabled:hover,.inverse.disabled.file-input-match:hover{color:rgba(var(--randColorOpacity),.5);background-color:unset}.button-match.inverse.circular,.inverse.circular.file-input-match{height:2.1em;width:2.1em;border-radius:50%;background-color:rgba(var(--randColorOpacity),.1)}.button-match.inverse.circular:hover,.inverse.circular.file-input-match:hover{color:rgba(var(--randColorOpacity),.8);background-color:rgba(var(--randColorOpacity),.2)}.button-match.inverse.inv-small,.inverse.inv-small.file-input-match{font-size:.95em}.button-match.fadded,.fadded.file-input-match{color:rgba(var(--randColorOpacity),.08);background-image:none;background-color:rgba(var(--randColorOpacity),.08)}.button-match.fadded:hover,.fadded.file-input-match:hover{color:#fff;background-color:rgba(var(--randColorOpacity),.5)}.button-match.fadded.inversed,.fadded.inversed.file-input-match{color:rgba(var(--randColorOpacity),.2);background-color:unset;background-image:none}.button-match.fadded.inversed:hover,.fadded.inversed.file-input-match:hover{color:rgba(var(--randColorOpacity),.5);background-color:unset}.button-match.fadded.inversed.inversed-active,.fadded.inversed.inversed-active.file-input-match{color:var(--randColor)}.button-match.with-input,.with-input.file-input-match{padding:.65rem}.button-match.button-correct,.button-correct.file-input-match{opacity:1;background-image:radial-gradient(100% 100% at 100% 0,#00cc0090 0,#008301)}.button-match.button-correct:hover,.button-correct.file-input-match:hover{opacity:.7}.button-match.button-incorrect,.button-incorrect.file-input-match{opacity:1;background-image:radial-gradient(100% 100% at 100% 0,#ffb3b4 0,#fb0005)}.button-match.button-incorrect:hover,.button-incorrect.file-input-match:hover{opacity:.7}.button-match.button-game,.button-game.file-input-match{width:100%;max-height:4rem;min-height:2rem;height:calc(100vmin - 17rem)}.input-match,.react-time-picker__wrapper{height:2.5em;border:1px solid var(--randColor);border-radius:5px;padding-left:.8em;color:var(--randColorLight)}.input-match::placeholder,.react-time-picker__wrapper::placeholder{color:rgba(var(--randColorOpacity),.4)}.input-match:focus,.react-time-picker__wrapper:focus{outline:none;box-shadow:0 0 0 2px #007bff80}.input-match:hover,.react-time-picker__wrapper:hover{border:1px solid var(--randColorLight)}.input-match.no-border,.no-border.react-time-picker__wrapper{border:none;padding:unset}.select-match{color:var(--randColor);font-size:.75em;width:100%}.radio-match{font-size:.76em}.radio-match input[type=radio]{display:none}.radio-match input[type=radio]:checked+label{opacity:1}.radio-match label{display:inline-block;max-width:9.34em;min-width:3em;width:calc(100vmin - 14em);text-align:center;padding:.21rem 1rem;border-radius:6px;color:#fff;background-color:var(--randColor);opacity:.5;white-space:nowrap}.radio-match label:hover{cursor:pointer;background-color:rgba(var(--randColorOpacity),.8)}.radio-match label:active{transform:scale(.98)}.radio-match.inverse label{color:var(--randColor);opacity:.2;background-color:transparent;padding:0rem .35rem;width:unset;display:unset}.radio-match.inverse label:hover{opacity:.5}.radio-match.inverse:active{transform:scale(.93)}.textarea-match{height:6.3em;max-width:30.1em;width:calc(100vmin - 4.05em);border:none;resize:none;outline:none;padding:0;color:var(--randColorLight)}.textarea-match::placeholder{color:rgba(var(--randColorOpacity),.4)}.link-match{cursor:pointer;color:var(--randColor);transition:color .3s,box-shadow .3s}.link-match:hover{color:rgba(var(--randColorOpacity),.8)}.link-match:active{color:var(--randColorLight)}.link-match:focus-visible{outline:none;box-shadow:0 0 0 4px #05fc}.color-input-match{border:1px solid rgba(var(--randColorOpacity),.4);border-radius:50%;inline-size:2em;block-size:2em;padding:2px;background-color:#fff;transition:box-shadow .3s}.color-input-match::-webkit-color-swatch-wrapper{padding:1px}.color-input-match::-webkit-color-swatch{border-radius:50%}.color-input-match:disabled{filter:brightness(85%)}.color-input-match:focus-visible{outline:none;box-shadow:0 0 0 3px #05fc}.color-input-match.boxxed{border-radius:8px;width:100%}.color-input-match.boxxed::-webkit-color-swatch{border-radius:6px}.color-input-button{position:relative}.color-input-button input[type=color]{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%}.file-input-match input[type=file]{display:none}.file-input-match label{cursor:pointer;position:relative;display:block;text-align:center}.file-input-match label:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:4px solid rgba(0,85,255,.8);border-radius:12px;opacity:0;transition:opacity .3s}.file-input-match label:focus-visible{outline:none}.file-input-match label:focus-visible:after{opacity:1}.cut-scrollbar-corner-part-1{overflow:hidden;border:1px solid var(--randColor);border-radius:15px}.cut-scrollbar-corner-part-1.textarea{height:4.8em}.cut-scrollbar-corner-part-1.p{height:8.5em}.cut-scrollbar-corner-part-1.p.area-large{height:15em}.cut-scrollbar-corner-part-2{padding:0rem;margin:0rem;padding-left:.4em;text-align:center;overflow-y:scroll;overflow-x:hidden;font-size:.948em;background-color:#fff;box-sizing:border-box}.cut-scrollbar-corner-part-2.textarea{height:100%;max-width:30em;width:calc(100vmin - 4em);border:none;resize:none;outline:none;color:var(--randColorLight)}.cut-scrollbar-corner-part-2.p{height:100%;max-width:24.4em;width:calc(100vmin - 3.2em);word-wrap:break-word;outline:none;color:var(--randColorLight)}.cut-scrollbar-corner-part-2.p.area-short{height:6.5em;width:unset}.cut-scrollbar-corner-part-2.p.area-large{max-width:40em}.disabled-option{opacity:.5}.doesnt-work{background-color:red}.doesnt-work:hover{cursor:not-allowed;background-color:red}.doesnt-work:active{transform:none}.no-highlight,#musicplayer-widget #musicplayer-statistic,#musicplayer-widget #musicplayer-playlist-length,#settings-widget #settings-popout-animation,.react-tabs,.font-quote,.popup-image,.popup,.cell.twentyfortyeight,.tile,.book .page,.bookmark,.button-match,.select-match,.radio-match label,.file-input-match{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fill-width{box-sizing:border-box;width:100%}.font,#musicplayer-widget #musicplayer-playlist,.item-count,.page,.page.page-title{color:var(--randColor)}.font.largerer,#musicplayer-widget .largerer#musicplayer-playlist,.largerer.item-count,.largerer.page{font-size:3.25em}.font.larger,#musicplayer-widget .larger#musicplayer-playlist,.larger.item-count,.larger.page{font-size:2.5em}.font.large,#musicplayer-widget .large#musicplayer-playlist,.large.item-count,.large.page,.page.page-title{font-size:1.75em}.font.large-medium,#musicplayer-widget .large-medium#musicplayer-playlist,.large-medium.item-count,.large-medium.page{font-size:1.31em}.font.medium,#musicplayer-widget .medium#musicplayer-playlist,.medium.item-count,.medium.page{font-size:1.17em}.font.small,#musicplayer-widget .font#musicplayer-playlist,#musicplayer-widget .small#musicplayer-playlist,#musicplayer-widget #musicplayer-playlist,.small.item-count,#musicplayer-widget .item-count#musicplayer-playlist,.small.page,#musicplayer-widget .page#musicplayer-playlist{font-size:.8em}.font.smaller,#musicplayer-widget .smaller#musicplayer-playlist,.smaller.page,.item-count{font-size:.7em}.font.micro,#musicplayer-widget .micro#musicplayer-playlist,.micro.item-count,.micro.page{font-size:.6em}.font.normal,#musicplayer-widget .normal#musicplayer-playlist,.normal.item-count,.normal.page{font-weight:400}.font.italic,#musicplayer-widget .italic#musicplayer-playlist,.italic.item-count,.italic.page{font-style:italic}.font.bold,#musicplayer-widget .bold#musicplayer-playlist,.bold.item-count,.bold.page,.page.page-title{font-weight:700}.font.no-color,#musicplayer-widget .no-color#musicplayer-playlist,.no-color.item-count,.no-color.page,.font.white,#musicplayer-widget .white#musicplayer-playlist,.white.item-count,.white.page{color:#fff}.font.black,#musicplayer-widget .black#musicplayer-playlist,.black.item-count,.black.page{color:#000}.font.spoiler,#musicplayer-widget .spoiler#musicplayer-playlist,.spoiler.item-count,.spoiler.page{color:#ff001560}.font.transparent-normal,#musicplayer-widget .transparent-normal#musicplayer-playlist,.transparent-normal.item-count,.transparent-normal.page{font-weight:400;color:rgba(var(--randColorOpacity),.4)}.font.transparent-bold,#musicplayer-widget .transparent-bold#musicplayer-playlist,.transparent-bold.item-count,.transparent-bold.page{font-weight:700;color:rgba(var(--randColorOpacity),.4)}.font.transparent-white,#musicplayer-widget .transparent-white#musicplayer-playlist,.transparent-white.item-count,.transparent-white.page{color:#fff3}.font.break-word,#musicplayer-widget .break-word#musicplayer-playlist,.break-word.item-count,.break-word.page{word-break:break-all}.font.no-break-word,#musicplayer-widget .no-break-word#musicplayer-playlist,.no-break-word.item-count,.no-break-word.page{white-space:nowrap}.font-quote{margin:0rem .6rem;font-weight:700;color:var(--randColor)}.font-quote.large,.font-quote.page.page-title{font-size:3.5em}.font-author{font-size:.9em;float:right;font-style:italic;margin:.6rem 1.85rem .94rem 0rem;color:var(--randColor)}.difficulty.easy{color:#008301;text-shadow:0 0 2px #008301}.difficulty.medium{color:#fdce12;text-shadow:0 0 2px #fdce12}.difficulty.hard{color:#fb0005;text-shadow:0 0 2px #fb0005}.alternating-text-color span:not(.no-alternating-text-color):nth-child(odd){color:var(--randColor)}.alternating-text-color span:not(.no-alternating-text-color):nth-child(2n){color:var(--randColorLight)}.alternating-text-color.fade-color span:not(.no-alternating-text-color):nth-child(2n){color:rgba(var(--randColorOpacity),.4)}.react-tabs__tab-list{border-bottom:1px solid var(--randColor);margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer;color:rgba(var(--randColorOpacity),.4);transition:box-shadow .3s}.react-tabs__tab--selected{background:#fff;border-color:var(--randColor);color:var(--randColor);border-radius:10px 10px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none;box-shadow:0 0 0 3px #05fc}.react-tabs__tab:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.react-calendar{width:unset!important;color:var(--randColor);border-color:var(--randColor)!important}.react-calendar__tile--active,.react-calendar__tile--hasActive{background:var(--randColor)!important}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:var(--randColorLight)!important}.react-time-picker__clock{border-color:var(--randColor)!important;position:absolute!important;top:-12.5em!important}.react-time-picker__button:enabled:hover .react-time-picker__button__icon,.react-time-picker__button:enabled:focus .react-time-picker__button__icon{stroke:var(--randColor)!important}.react-clock{top:0%}.react-clock__face{border-color:var(--randColor)!important}.react-clock__mark__body,.react-clock__hand__body{background-color:var(--randColorLight)!important}.Spreadsheet{padding-bottom:.7rem}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background-color:var(--randColor)}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background-color:var(--randColor)}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper:focus{outline:none}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}#waifu-toggle{background-color:var(--randColorLight);border-radius:5px;bottom:66px;color:#fff;cursor:pointer;font-size:12px;left:0;margin-left:-100px;padding:5px 2px 5px 5px;position:fixed;transition:margin-left 1s;width:60px;writing-mode:vertical-rl}#waifu-toggle.waifu-toggle-active{margin-left:-50px}#waifu-toggle.waifu-toggle-active:hover{margin-left:-30px}#waifu{bottom:-1000px;left:0;line-height:0;margin-bottom:-13px;position:fixed;transition:transform .3s ease-in-out,bottom 3s ease-in-out;z-index:1}#waifu:hover{transform:translateY(0)}#waifu:hover #waifu-tool{opacity:1}#waifu.waifu-right-side{left:unset;right:20px}#waifu.waifu-right-side #waifu-tool-switch-side{transform:scaleX(-1)}#waifu-tips{animation:shake 50s ease-in-out 5s infinite;background-color:var(--randColorLight);border:1px solid rgba(0,0,0,.2);border-radius:12px;box-shadow:0 3px 15px 2px #bf9e7633;font-size:14px;line-height:24px;margin:-30px 20px;min-height:70px;opacity:0;overflow:hidden;padding:5px 10px;position:absolute;text-overflow:ellipsis;text-align:center;transition:opacity 1s;width:250px;word-break:keep-all;will-change:transform}#waifu-tips span{color:#09c}#waifu-tips.waifu-tips-active{opacity:1;transition:opacity .2s}#live2d{cursor:grab;height:300px;position:relative;width:300px}#live2d:active{cursor:grabbing}#waifu-tool{color:#aaa;opacity:0;position:absolute;right:-10px;top:70px;transition:opacity 1s}#waifu-tool span{display:block;height:30px;text-align:center}#waifu-tool svg{fill:var(--randColorLight);cursor:pointer;height:25px;transition:fill .3s}#waifu-tool svg:hover{fill:var(--randColorLight);filter:brightness(.85)}#waifu-tool svg:active{fill:var(--randColorLight);filter:brightness(.8)}#Base{background-color:rgba(var(--randColorOpacity),.8)}#App{position:relative;overflow:hidden;transition-property:background-color,border;transition-duration:.5s;transition-timing-function:linear}#widget-container{display:flex;justify-content:center;align-items:center;height:100vh}#widget-container #widget-button-setting{position:absolute;top:1em;right:1em;color:#a9a9a9;opacity:.5}#widget-container #widget-button-setting:hover,#widget-container #widget-button-setting:focus-visible{opacity:1;transition:opacity .3s,color .3s}#widget-container #widget-button-setting.button-setting-active{color:#fff}#transcript{z-index:9;position:fixed;flex-wrap:wrap;bottom:1rem;max-width:20rem;color:#fff}#transcript span{background-color:#000;padding:.2rem}#disclaimer{z-index:9;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:6px solid var(--randColor);border-radius:25px;box-shadow:0 0 50px 5px var(--randColorLight);padding:2rem;font-weight:bolder;font-size:24px;color:var(--randColor);transform-origin:top left;transition:scale .5s;will-change:scale}#disclaimer span:first-of-type{display:flex;align-items:center;flex-direction:row;gap:1rem;color:red}#disclaimer:hover{scale:1.2}#settings-widget{z-index:4;max-height:26.46em}#settings-widget #settings-widget-animation{opacity:.5;transition:opacity .3s 1s}#settings-widget #settings-widget-animation:hover,#settings-widget #settings-widget-animation:focus-within{opacity:1;transition:opacity .3s}#settings-widget #settings-widget-animation #settings-button-expand{z-index:1;position:absolute;top:.5em;right:.5em}#settings-widget #show-hide-widgets-popout-animation{width:29rem;min-height:11.8rem;padding:.6rem}#settings-widget #show-hide-widgets-popout-animation #show-hide-widgets-popout-button-utility,#settings-widget #show-hide-widgets-popout-animation #show-hide-widgets-popout-button-games,#settings-widget #show-hide-widgets-popout-animation #show-hide-widgets-popout-button-fun{display:grid;grid-template-columns:repeat(3,auto);gap:.3em}#settings-widget #show-hide-widgets-popout-animation #show-hide-widgets-popout-tabs{display:flex;flex-direction:row;justify-content:space-between}#settings-widget #show-hide-widgets-popout-animation #show-hide-widgets-popout-tabs button{display:inline-flex}#settings-widget #show-hide-widgets-popout-animation #show-hide-widgets-popout-tabs input{width:8em}#settings-widget #show-hide-widgets-popout-animation button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#settings-widget #show-hide-widgets-popout-animation button.option{width:12em}#settings-widget #settings-popout-animation{height:42.5em;padding:.4rem}#animesearcher-widget #animesearcher-information{height:45em;max-width:40em;width:calc(100vmin - 3.3em)}#animesearcher-widget #animesearcher-image-uploaded img{max-width:100%;width:100%;border-radius:5px 5px 0 0}#animesearcher-widget #animesearcher-image-banner{max-width:100%;border-radius:5px}#animesearcher-widget #animesearcher-container-information{position:relative;margin-left:.5em;top:-5em}#animesearcher-widget #animesearcher-container-information #animesearcher-container-information-sidebar{max-width:9em;width:100vmin}#animesearcher-widget #animesearcher-container-information #animesearcher-container-information-sidebar #animesearcher-tags{width:9em}#animesearcher-widget #animesearcher-container-information #animesearcher-container-information-sidebar #animesearcher-tags span{max-width:7em}#animesearcher-widget #animesearcher-container-information #animesearcher-container-information-sidebar #animesearcher-external-sources{display:grid;grid-template-columns:repeat(4,auto);gap:.5em}#animesearcher-widget #animesearcher-container-description{position:relative;max-width:25em;width:calc(100vmin - 18em);margin-right:.5em}#animesearcher-widget #animesearcher-container-description #animesearcher-relations,#animesearcher-widget #animesearcher-container-description #animesearcher-characters,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes{width:100%;padding-bottom:.8em}#animesearcher-widget #animesearcher-container-description #animesearcher-relations .simplebar-content:before,#animesearcher-widget #animesearcher-container-description #animesearcher-relations .simplebar-content:after,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .simplebar-content:before,#animesearcher-widget #animesearcher-container-description #animesearcher-characters .simplebar-content:after,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .simplebar-content:before,#animesearcher-widget #animesearcher-container-description #animesearcher-recommendations .simplebar-content:after,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .simplebar-content:before,#animesearcher-widget #animesearcher-container-description #animesearcher-streaming-episodes .simplebar-content:after{position:absolute}#animesearcher-widget #animesearcher-container-description #animesearcher-character-information{cursor:default;position:fixed;max-height:35em;max-width:35em;width:100%;background-color:#fff;padding:1em;scale:0;transform-origin:top left;transition-property:height width;transition-duration:1.5s}#animesearcher-widget #animesearcher-container-description #animesearcher-character-information.animation-animesearcher-character-information{visibility:visible;scale:1}#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content:before,#animesearcher-widget #animesearcher-container-description #animesearcher-character-information .simplebar-content:after{position:absolute}#battery-widget #battery-pill{position:relative;width:4.7em;height:11.4em;background-color:#222;box-shadow:inset 20px 0 48px #292929,inset -4px 12px 48px #8f8f8f;border:1px solid var(--randColor);border-radius:3rem}#battery-widget #battery-level{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:3rem;overflow:hidden}#battery-widget #battery-liquid{position:absolute;bottom:0;left:0;right:0;box-shadow:inset -10px 0 12px #0000001a,inset 12px 0 12px #00000026;transition:.3s}#battery-widget #battery-liquid:after{content:"";position:absolute;height:8px;box-shadow:inset 0 -3px 6px #0003;left:0;right:0;margin:0 auto;top:-4px;border-radius:50%}#battery-widget #battery-information{bottom:2.8em}#calculator-widget{font-size:1.11em}#calculator-widget #calculator-display-container{margin:0rem 0rem .3rem}#calculator-widget #calculator-display-container #calculator-input-field{transition:text-shadow .4s}#calculator-widget #calculator-button-memory-display{visibility:hidden;position:absolute;top:8em;left:1%;width:12.5em;height:12.7em;background-color:#fff;border-radius:0 0 23px 23px}#calculator-widget #calculator-button-memory-display #calculator-button-memory-container{display:flex;flex-direction:column;width:90%;height:70%;margin:1.23rem .3rem 1.23rem .9rem;overflow-y:scroll;overflow-x:hidden}#calculator-widget #calculator-button-memory-display #calculator-button-memory-container div{margin-right:.3rem;text-align:right;word-wrap:break-word}#calculator-widget #calculator-button-memory-display #calculator-button-memory-container div div{margin:0}#calculator-widget #calculator-button-memory-display #calculator-button-memory-display-close{position:absolute;top:-10.6em;left:-.5%;width:16.75em;height:11em;border:none;border-radius:23px 23px 0 0;background-color:#0003;cursor:pointer}#calculator-widget #calculator-button-memory-display #calculator-button-trash{position:absolute;bottom:.7em;right:.3em;background-color:transparent}#calculator-widget #calculator-input-expand-popout-animation{height:10em;width:10em}#character-widget #character-container{height:22em;width:22em}#character-widget #character-container img,#character-widget #character-container div{position:fixed;top:0;left:0}#character-widget #character-container div{z-index:2}#character-widget #character-image{z-index:1}#character-widget #character-image-clothes{z-index:2}#character-widget #character-image-front-hair{z-index:3}#character-widget #character-image-front-hand{z-index:4}#currencyconverter-widget #currencyconverter-container #currencyconverter-select-from,#currencyconverter-widget #currencyconverter-container #currencyconverter-select-to{width:12em}#currencyconverter-widget #currencyconverter-container #currencyconverter-result{min-height:8em;max-width:20em;background:linear-gradient(#fffc,#fffc),url(../resources/singles/dollar.webp);background-position:center;background-size:cover;word-break:break-all;transition:text-shadow .4s}#equipment-widget{max-width:35.1em;width:100%}#equipment-widget #equipment-slots-armor button,#equipment-widget #equipment-slots-consumable button{opacity:.5;background-color:rgba(var(--randColorOpacity),.13);border:1px solid rgba(var(--randColorOpacity),.25)}#equipment-widget #equipment-slots-armor button:hover,#equipment-widget #equipment-slots-consumable button:hover{background-color:rgba(var(--randColorOpacity),.18)}#equipment-widget #equipment-popout-view-item{height:21.4em;width:22em;top:6em;left:0;transform:none}#equipment-widget #equipment-popout-view-item span{text-align:center}#equipment-widget #equipment-popout-view-item img{height:64px;width:64px}#equipment-widget #equipment-slot-and-stat{width:100%}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(1){color:red}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(2){color:#00f}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(3){color:#cb47dd}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(4){color:#010000}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(5){color:#ab0000}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(6){color:#2dd16c}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(7){color:#be0011}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(8){color:gray}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(9){color:#337de9}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(10){color:#e86801}#equipment-widget #equipment-slot-and-stat #equipment-table-stats tbody tr:nth-child(11){color:#b5af00}#equipment-widget .simplebar-offset{position:relative}#equipment-widget .simplebar-track{position:unset}#googletranslator-widget{font-size:1.11em;max-width:26.24em;width:100vmin}#googletranslator-widget #googletranslator-preview-cut-corner{margin-top:.9rem}#googletranslator-widget #googletranslator-preview-cut-corner #googletranslator-translated-text{transition:text-shadow .4s}#googletranslator-widget #googletranslator-translate-from,#googletranslator-widget #googletranslator-translate-to{max-width:13.7em;min-width:8em;width:calc(100vmin - 20em)}#guide-widget #guide-widget-animation{padding:0}#imagecolorpicker-widget input:read-only{cursor:pointer;width:12em}#imagecolorpicker-widget #imagecolorpicker-image img{max-height:512px;max-width:512px;width:100%}#imagecolorpicker-widget #imagecolorpicker-eye-dropper-button{display:none}#imagecolorpicker-widget #imagecolorpicker-color{height:3.1em;width:100%;background-color:var(--randColor)}#inventory-widget #inventory-slots button:hover{background-color:rgba(var(--randColorOpacity),.18)}#inventory-widget #inventory-pages button{padding:0;border-radius:50%;height:1.5em;background-color:#fff}#inventory-widget #inventory-pages button:nth-of-type(1){position:absolute;top:9.2em;left:1.3em}#inventory-widget #inventory-pages button:nth-of-type(2){position:absolute;top:9.2em;right:1.3em}#inventory-widget #inventory-popout-view-item span{text-align:center}#inventory-widget #inventory-popout-view-item img{height:64px;width:64px}#inventory-widget #inventory-currency{margin-top:2em}#inventory-widget #inventory-tabs{margin-top:1em}#inventory-widget .simplebar-offset{position:relative}#inventory-widget .simplebar-track{position:unset}#musicplayer-widget #musicplayer-widget-animation{padding-bottom:0;padding-right:0;border-radius:25.4px}#musicplayer-widget #musicplayer-hotbar{top:.38em;right:3em}#musicplayer-widget #musicplayer-disc{z-index:3;cursor:pointer;position:absolute;height:11.5em;width:11.5em;top:0;left:0;border:6px solid var(--randColorLight);border-radius:50%;background-size:contain;background-repeat:no-repeat;background-color:#fff;overflow:hidden;transition:border-radius 2s,height 2s,width 2s,top 2s,left 2s,box-shadow .3s}#musicplayer-widget #musicplayer-disc:before{z-index:-1;content:"";height:3em;width:3em;display:inline-block;background-color:var(--randColorLight);border-radius:50%}#musicplayer-widget #musicplayer-disc:focus-visible{outline:none;box-shadow:0 0 0 5px #05fc}#musicplayer-widget #musicplayer-disc.musicplayer-disc-small{height:11.8em;width:21em;border-radius:25px;top:-.4em;left:-9.5em}#musicplayer-widget #musicplayer-disc.musicplayer-disc-medium{height:16.8em;width:31em;border-radius:25px;top:-5.4em;left:-19.5em}#musicplayer-widget #musicplayer-player{position:relative;top:-78px;left:-78px;pointer-events:none;transition-property:top left;transition-duration:2s}#musicplayer-widget #musicplayer-player.musicplayer-player-small{top:-4.6em;left:0}#musicplayer-widget #musicplayer-player.musicplayer-player-medium{width:31em!important;top:-2.1em;left:0}#musicplayer-widget #musicplayer-details{z-index:2;height:7em;max-width:15em;width:calc(100vmin - 17em);border:6px solid var(--randColorLight);border-bottom:none;border-radius:25px 25px 0 0;background-color:var(--randColor);color:#b9b9b9;padding:.5em 1em 0 10em;transition-property:text-shadow background-color;transition-duration:.5s}#musicplayer-widget #musicplayer-details #musicplayer-name{position:relative;height:30px;max-width:240px;overflow:hidden;cursor:pointer}#musicplayer-widget #musicplayer-details #musicplayer-name span{position:absolute;white-space:nowrap;transition:translate 2s}#musicplayer-widget #musicplayer-details #musicplayer-name span:hover{translate:calc(240px - 100%) 0}#musicplayer-widget #musicplayer-details #musicplayer-author{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#musicplayer-widget #musicplayer-details.musicplayer-animation-remove-details{text-shadow:0px 0px 5px white;background-color:#800}#musicplayer-widget #musicplayer-details.musicplayer-animation-add-details{text-shadow:0px 0px 5px white;background-color:#4d944d}#musicplayer-widget #musicplayer-controls{z-index:2;height:7em;max-width:30em;width:calc(100vmin - 2em);border-radius:25px;background-color:#fff}#musicplayer-widget #musicplayer-controls #musicplayer-remove,#musicplayer-widget #musicplayer-controls #musicplayer-add{position:relative}#musicplayer-widget #musicplayer-controls #musicplayer-button-previous{position:relative;left:0;transition:all .3s}#musicplayer-widget #musicplayer-controls #musicplayer-button-previous.musicplayer-animation-button-previous{left:-.6em;opacity:.5}#musicplayer-widget #musicplayer-controls #musicplayer-button-play:active{transform:unset}#musicplayer-widget #musicplayer-controls #musicplayer-button-play #musicplayer-button-clone-play{margin-top:.4em;pointer-events:none;position:absolute}#musicplayer-widget #musicplayer-controls #musicplayer-button-next{position:relative;right:0;transition:all .3s}#musicplayer-widget #musicplayer-controls #musicplayer-button-next.musicplayer-animation-button-next{right:-.6em;opacity:.5}#musicplayer-widget #musicplayer-controls #musicplayer-input-add{position:relative;width:0;top:-.1em;right:1.5em;visibility:hidden;height:0;padding:0;transition-property:height width padding;transition-duration:1s}#musicplayer-widget #musicplayer-controls #musicplayer-input-add.musicplayer-animation-input-add{visibility:visible;height:2.5em;width:18%;right:2em;padding-left:.8em}#musicplayer-widget #musicplayer-controls #musicplayer-button-add{pointer-events:none;position:absolute;bottom:3rem;right:-4em;opacity:0;transition-property:bottom,right,opacity;transition-duration:1s}#musicplayer-widget #musicplayer-controls #musicplayer-button-add.musicplayer-animation-button-add{pointer-events:auto;position:absolute;right:1.8rem;opacity:1}#musicplayer-widget #musicplayer-controls-expanded{z-index:1;width:90%;background-color:#fff;padding:.5em 0;border-radius:0 0 12px 12px;border-bottom:6px solid rgba(0,0,0,.2);transform:translateY(-84%);margin-bottom:-2.3em;transition:transform .5s 2s}#musicplayer-widget #musicplayer-controls-expanded:hover,#musicplayer-widget #musicplayer-controls-expanded:focus{transform:translateY(-10%);transition:transform .5s}#musicplayer-widget #musicplayer-controls-expanded:focus-visible{outline:none;box-shadow:0 0 0 4px #05fc}#musicplayer-widget #musicplayer-controls-expanded #musicplayer-button-playlist-clear.confirm-delete{color:#be0011}#musicplayer-widget #musicplayer-playlist{display:none;position:absolute;width:8em;height:6.7em;right:.8em;bottom:.5em;background-color:#fff;padding:1em 1em 1em 2em;border-radius:0 25px 25px 0;transform:translate(0);transition-property:transform right;transition-duration:.5s}#musicplayer-widget #musicplayer-playlist section{cursor:pointer;height:4em;margin-bottom:.5em;padding:0 0 0 1em}#musicplayer-widget #musicplayer-playlist section:last-child{margin-bottom:0}#musicplayer-widget #musicplayer-playlist section:focus-visible{outline:none;box-shadow:0 0 0 2px #05fc}#musicplayer-widget #musicplayer-playlist section span{pointer-events:none;max-width:6em;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#musicplayer-widget #musicplayer-playlist.musicplayer-playlist-show{transform:translate(10em)}#musicplayer-widget #musicplayer-playlist .musicplayer-playlist-active{color:#fff;background-color:var(--randColorLight)}#musicplayer-widget #musicplayer-playlist .musicplayer-playlist-active .transparent-normal{color:#ffffffb3}#musicplayer-widget #musicplayer-playlist-length{visibility:hidden;position:absolute;top:9.5em;right:-6.2em;width:6em;background-color:var(--randColorLight);color:#fff;border-radius:10px 10px 0 0;transition-property:top visibility;transition-duration:.5s}#musicplayer-widget #musicplayer-playlist-length.musicplayer-playlist-length-show{visibility:visible;top:8.2em}#musicplayer-widget #musicplayer-statistic{z-index:3;display:none;background-color:#fff;padding:2rem;border:6px solid var(--randColorLight);border-radius:25px;max-height:30rem;overflow-y:scroll}#musicplayer-widget #musicplayer-statistic h3{margin:0;margin-bottom:1rem}#musicplayer-widget #musicplayer-statistic ul{margin:0;padding:0}#musicplayer-widget #musicplayer-statistic ul li{display:flex;justify-content:space-between;height:1lh}#musicplayer-widget #musicplayer-statistic ul li span:first-of-type{max-width:18rem;width:calc(100vmin - 10rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:1.5rem}#musicplayer-widget .simplebar-placeholder{display:none}#quote-widget{max-width:50em}#quote-widget #quote-widget-animation{padding:.3rem 1.9rem 1.58rem;text-align:center}#quote-widget #quote-canvas{pointer-events:none;height:100%;width:100%;border-radius:25px}#quote-widget #quote-image{pointer-events:none;height:100%;width:100%;border-radius:25px;background-image:url(../resources/singles/cherryblossom.webp);background-position:bottom left;background-size:200px;background-repeat:no-repeat;opacity:.2;margin-left:1em}#quote-widget #quote-container{display:flex;flex-direction:row;margin-top:1rem}#quote-widget #quote-container #quote-text{padding-top:.6rem;transition:text-shadow .4s}#quote-widget #quote-slider-total{visibility:hidden;width:0;transition-property:width visibility;transition-duration:1.2s}#quote-widget #quote-slider-total.animation-quote-slider-total{visibility:visible;width:5em}#spreadsheet-widget #spreadsheet-content{max-width:50rem;max-height:20rem;width:calc(100vmin - 2.4rem);margin-top:.5rem}#spreadsheet-widget .simplebar-offset{max-height:20rem;position:relative}#translator-widget{font-size:1.11em}#translator-widget #translator-widget-animation{background-size:cover;background-position:center;background-repeat:no-repeat;will-change:background-image}#translator-widget #translator-preview-cut-corner #translator-translated-text{transition:text-shadow .4s;white-space:pre-wrap}#translator-widget #translator-image{pointer-events:none;position:relative;max-height:17em}#translator-widget #translator-image-additions-cunny-code{position:absolute;top:2em;left:2.5em;max-width:8.5em;max-height:21em;width:100%;height:100%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-halo{left:4.5em;top:.6em;height:1em;width:2.6em;transform:rotate(28deg);border-radius:100%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-head{left:3.2em;top:.6em;height:2em;width:3.2em;border-radius:100%;transform:rotate(10deg)}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-face{left:3.4em;top:.7em;height:1.9em;width:2.4em;border-radius:100%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-chest{left:3em;top:.9em;height:3em;width:2.8em;border-radius:100%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-skirt{left:2em;top:1.5em;height:3.2em;width:5em;border-radius:100%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-leg1{left:3.2em;top:1.6em;height:2em;width:1.1em;border-radius:0 0 0 70%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-leg2{left:4.7em;top:-.4em;height:2em;width:1.1em;border-radius:0 0 70%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-leg3{left:3.2em;top:.4em;height:3.4em;width:1em;border-radius:70%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-leg4{left:4.8em;top:-3em;height:3.4em;width:1em;border-radius:70%}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-body #translator-cunny-code-arona-shoes{left:3.3em;top:-2.8em;height:1.9em;width:2.7em;border-radius:10px 20px 5px 5px}#translator-widget #translator-image-additions-cunny-code #translator-cunny-code-arona-dialogue{position:relative;left:.2em;top:-16.2em;will-change:visibility}#timeconversion-widget{max-width:40em;width:100vmin}#timeconversion-widget #timeconversion-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}#weather-widget #weather-location{transition:scale .3s text-shadow .4s}#weather-widget #weather-information{transition:text-shadow .4s}#weather-widget #weather-temperature{margin-right:1em}#weather-widget #weather-condition{margin-bottom:2em}#weather-widget #weather-search-input{position:relative}#weather-widget #weather-search-input #weather-search-help-button{position:absolute;top:50%;right:.5em;transform:translateY(-50%)}#weather-widget #weather-help-popout ul{margin-right:1em}#breakout-widget #breakout-canvas{max-width:700px;width:100%}#breakout-widget #breakout-health{display:grid;grid-template-columns:repeat(21,auto)}#bullethell-widget{max-width:653px;width:100%}#chess-widget #chess-board{max-width:25em;max-height:25em;width:100vmin;height:100vmin;border-radius:4px;box-shadow:0 2px 10px #00000080}#chess-widget #chess-captured-pieces-black{display:grid;grid-template-columns:repeat(5,auto);max-width:20em}#chess-widget #chess-captured-pieces-black img{height:55px;width:55px}#circlebeat-widget{max-width:653px;width:100%}#circlebeat-widget #circlebeat-game{position:relative}#circlebeat-widget #circlebeat-video{pointer-events:none}#circlebeat-widget #circlebeat-add{display:none;position:absolute;top:16%;left:11.5%;width:28%;height:5%}#colormemory-widget{max-width:21em;min-width:14em;width:100vmin}#colormemory-widget #colormemory-image{max-width:15.5em;max-height:15.5em;min-width:9em;min-height:9em;width:calc(100vmin - 5.5em);height:calc(100vmin - 5.5em);background-color:var(--randColorLight);background-repeat:no-repeat;background-size:contain}#colormemory-widget #colormemory-image #colormemory-name{display:block;position:relative;text-align:center}#colormemory-widget #colormemory-image #colormemory-button-start{position:relative}#colormemory-widget #colormemory-gameover-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));max-width:17.6em;min-width:10em;width:calc(100vmin - 4.7em);max-height:13.8em;gap:1em;word-break:break-word;padding-bottom:.2em}#colormemory-widget .simplebar-offset{position:relative}#colormemory-widget .simplebar-track{position:unset}#minesweeper-widget #minesweeper-board{max-width:20em;max-height:20em;width:calc(100vmin - 2.8rem);height:calc(100vmin - 2.8rem);align-items:flex-start;justify-content:flex-start}#minesweeper-widget #minesweeper-health{display:grid;grid-template-columns:repeat(8,auto)}#rockpaperscissor-widget{max-width:33.5em;width:100vmin}#rockpaperscissor-widget #rockpaperscissor-choice{max-width:30em;width:calc(100vmin - 3.5em);margin-bottom:1em}#rockpaperscissor-widget #rockpaperscissor-choice #rockpaperscissor-choice-player,#rockpaperscissor-widget #rockpaperscissor-choice #rockpaperscissor-choice-computer{max-height:128px}#rockpaperscissor-widget #rockpaperscissor-choice #rockpaperscissor-message{text-align:center}#rockpaperscissor-widget #rockpaperscissor-container-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));max-height:10em;row-gap:.2em}#rockpaperscissor-widget #rockpaperscissor-container-choices img{max-height:64px}#rockpaperscissor-widget .simplebar-offset{position:relative}#rockpaperscissor-widget .simplebar-track{position:unset}#snake-widget{max-width:100%}#snake-widget #snake-widget-animation{padding:1.6rem 2rem 2rem 1.6rem}#snake-widget #snake-widget-animation #snake-display{max-width:100%;position:relative}#snake-widget #snake-widget-animation #snake-display:focus{outline:none}#snake-widget #snake-widget-animation #snake-display #snake-display-grid{max-width:100%;box-sizing:content-box;border:4px solid var(--randColor);border-radius:10px;display:flex;flex-wrap:wrap}#snake-widget #snake-widget-animation #snake-display #snake-overlay{border-radius:6px;margin:.25rem}#snake-widget #snake-widget-animation #snake-display #snake-popout-settings{padding:.4rem}#snake-widget #snake-widget-animation #snake-health{display:grid;grid-template-columns:repeat(12,auto)}#simongame-widget{max-width:26.6em;width:100%}#simongame-widget #simongame-container{background-color:#000;border-radius:calc(100vmin - 50%)}#simongame-widget #simongame-container div{cursor:pointer;max-width:8em;max-height:8em;min-width:4em;min-height:4em;width:calc(100vmin - 16em);height:calc(100vmin - 16em);margin:.2em;border:none}#simongame-widget #simongame-container div:nth-child(1){background-color:#3edd4b;border-radius:100% 0 0}#simongame-widget #simongame-container div:nth-child(2){background-color:#dd4b3e;border-radius:0 100% 0 0}#simongame-widget #simongame-container div:nth-child(3){background-color:#ffea37;border-radius:0 0 0 100%}#simongame-widget #simongame-container div:nth-child(4){background-color:#4b3edd;border-radius:0 0 100%}#simongame-widget #simongame-counter-light{width:4em;height:4em;background-color:#000}#simongame-widget #simongame-counter-light span:first-of-type{top:25%;background-color:red}#simongame-widget #simongame-health{display:grid;grid-template-columns:repeat(11,auto)}#tetris-widget #tetris-canvas{max-width:600px;width:100%;outline:none}#tetris-widget #tetris-health{position:absolute;bottom:23em;right:11em}#trivia-widget #trivia-widget-animation{max-width:22em;min-width:10em;width:calc(100vmin - 3.3em);height:30em}#trivia-widget #trivia-questions{text-align:center}#trivia-widget #trivia-questions button{max-width:22em;width:calc(100vmin - 4em)}#trivia-widget #trivia-overlay-customize{visibility:visible;display:none;background-color:#fff;max-width:22em;min-width:10em;width:calc(100vmin - 3.3em);height:20em}#trivia-widget #trivia-reset{cursor:pointer}#trivia-widget #trivia-reset div{--w: 4ch;letter-spacing:var(--w);width:var(--w);overflow:hidden;white-space:nowrap;color:#0000;text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor);animation:textWave 2s infinite linear;transition:box-shadow .3s}#trivia-widget #trivia-reset div:focus-visible{outline:none;box-shadow:0 0 0 3px #05fc}#trivia-widget #trivia-health{display:grid;grid-template-columns:repeat(11,auto)}#twentyfortyeight-widget #twentyfortyeight-board{min-width:15em;outline:none}#twentyfortyeight-widget #twentyfortyeight-overlay-gameover img{cursor:pointer;height:91%;width:91%}#typingtest-widget{max-width:50em;width:100%}#typingtest-widget #typingtest-input-field{opacity:0;position:absolute}#typingtest-widget #typingtest-text{overflow:hidden}#typingtest-widget #typingtest-text p{margin:0;letter-spacing:1px;text-align:justify}#typingtest-widget #typingtest-text p span.correct{color:#7cfc00;background:#e7fbd3}#typingtest-widget #typingtest-text p span.incorrect{color:#cb3439;background:pink}#typingtest-widget #typingtest-text p span.active{border-bottom:3px solid var(--randColor)}#aiimagegenerator-widget #aiimagegenerator-images{width:100%;height:100%;aspect-ratio:1/1}#aiimagegenerator-widget #aiimagegenerator-images img{max-width:100%;max-height:100%;object-fit:contain}#aiimagegenerator-widget #aiimagegenerator-popout-animation-help{padding-right:1.5em}#aiimagegenerator-widget #aiimagegenerator-button-download{right:3.4em}#donutanimation-widget #donutanimation-modifications{max-width:22.5em;width:calc(100vmin - 5.4em)}#donutanimation-widget #donutanimation-donut{position:absolute}#facts-widget #facts-widget-animation{max-width:20em}#pickerwheel-widget #pickerwheel-canvas-wheel{max-width:700px;min-width:200px;width:calc(100vmin - 3.3em)}#pickerwheel-widget #pickerwheel-overlay-winner span{margin:1em}#pickerwheel-widget #pickerwheel-button-spin{opacity:0;position:absolute;width:6em;height:6em;top:54.5%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:none}#pokemonsearch-widget #pokemonsearch-card-pokemon{max-width:18.2em;width:100vmin}#pokemonsearch-widget #pokemonsearch-span-subtype{position:absolute;top:-2px;left:-2px;width:3.5em;height:1.5em;padding:2px 0 0 6px;box-shadow:2px 2px 5px #6d6d6e;border:1px solid rgb(88,88,88);border-top:2px solid rgb(88,88,88);border-bottom-right-radius:20px;text-shadow:-1px -1px 0 rgb(88,88,88),1px -1px 0 rgb(88,88,88),-1px 1px 0 rgb(88,88,88),1px 1px 0 rgb(88,88,88);font-size:.8em;background:linear-gradient(180deg,#e2e2e2,#eee,#fafafa,#eee,#e2e2e2)}#pokemonsearch-widget #pokemonsearch-div-name{width:65.5%;height:6.5%;border:2px solid rgb(88,88,88);border-right:6px solid rgb(88,88,88);border-bottom:1px solid rgb(88,88,88);border-bottom-right-radius:20px;border-bottom-left-radius:6px;text-align:left;margin-left:.5em}#pokemonsearch-widget #pokemonsearch-div-name span{margin-left:2.3em}#pokemonsearch-widget #pokemonsearch-div-hp{position:absolute;top:3px}#pokemonsearch-widget #pokemonsearch-div-hp span:nth-child(1){position:inherit;top:8px;right:22px;letter-spacing:-.5px}#pokemonsearch-widget #pokemonsearch-div-hp span:nth-child(2){letter-spacing:-1px}#pokemonsearch-widget #pokemonsearch-div-hp.hp-type-one{right:28px}#pokemonsearch-widget #pokemonsearch-div-hp.hp-type-two{right:38px}#pokemonsearch-widget #pokemonsearch-div-types img{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;filter:invert(0%) sepia(100%) saturate(100%) hue-rotate(165deg) brightness(0%) contrast(105%)}#pokemonsearch-widget #pokemonsearch-div-types.type-one span{position:absolute;top:4px;right:5px}#pokemonsearch-widget #pokemonsearch-div-types.type-two span:nth-child(1){position:absolute;top:4px;right:-4px}#pokemonsearch-widget #pokemonsearch-div-types.type-two span:nth-child(2){position:absolute;top:4px;right:14px}#pokemonsearch-widget #pokemonsearch-div-image{max-width:14.85em;width:100%;max-height:10em;height:100%;background-color:var(--card-background-color);border-width:6px;border-style:solid;border-image:repeating-linear-gradient(0deg,gray,#585858,gray) 1;margin:1.6rem .7rem}#pokemonsearch-widget #pokemonsearch-div-image img{z-index:4;width:128px;height:128px}#pokemonsearch-widget #pokemonsearch-div-data{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em;height:1em;border:3px solid rgb(88,88,88);border-left:10px solid rgb(88,88,88);border-right:10px solid rgb(88,88,88);border-radius:20px 0 40px 20px;color:#737077;background-color:#f7f5fa;margin:20em .5em 0}#pokemonsearch-widget #pokemonsearch-div-bottom{display:flex;position:absolute;bottom:15px;color:#737077;margin-left:1em}#pokemonsearch-widget #pokemonsearch-div-bottom #pokemonsearch-div-bottom-weakness{display:flex;flex-direction:column;justify-content:center}#pokemonsearch-widget #pokemonsearch-div-bottom #pokemonsearch-div-bottom-weakness div{align-items:start;margin-left:2px;width:15em;border-top:2px solid rgb(131,131,131)}#pokemonsearch-widget #pokemonsearch-div-bottom #pokemonsearch-div-bottom-weakness div:nth-child(1){display:flex;margin-bottom:1.8em}#pokemonsearch-widget #pokemonsearch-div-bottom #pokemonsearch-div-bottom-weakness div:nth-child(1) span{margin-right:2.5em}#pokemonsearch-widget #pokemonsearch-div-bottom #pokemonsearch-div-flavortext{width:9.8em;height:4.4em;margin-left:.4em;border:2px solid rgb(131,131,131);border-right:6px solid rgb(131,131,131);border-bottom-right-radius:40px;border-top-left-radius:30px}#pokemonsearch-widget #pokemonsearch-popout-setting{padding:.4rem}#sticker-widget #sticker-stickers{display:grid;grid-template-columns:repeat(4,auto);gap:.5em;align-items:center}#sticker-widget #sticker-stickers input{max-width:4em;width:100%}@keyframes newTile{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes rotateDisk{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{to{transform:scale(1.5);opacity:0}}@keyframes dialogueOut{0%{opacity:1}to{opacity:0}}@keyframes characterJump{0%{top:0}25%{top:8px}50%{top:0}75%{top:-8px}to{top:0}}@keyframes characterLeanIn{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes characterShake{0%{left:0}25%{left:8px}50%{left:0}75%{left:-8px}to{left:0}}@keyframes characterSwing{0%{transform:scale(.6) rotate(-5deg);margin-left:10px;margin-top:5px}50%{transform:scale(.61) rotate(5deg);margin-left:0;margin-top:0}to{transform:scale(.6) rotate(-5deg);margin-left:10px;margin-top:5px}}@keyframes characterPeakRight{0%{transform:rotate(0)}50%{transform:rotate(-50deg) translate(-30px)}to{transform:rotate(0)}}@keyframes characterPeakLeft{0%{transform:rotate(0)}50%{transform:rotate(50deg) translate(30px)}to{transform:rotate(0)}}@keyframes characterPeakTop{50%{translate:0px 70px}}@keyframes characterPeakBottom{50%{translate:0px -70px}}@keyframes shake{2%{transform:translate(.5px,-1.5px) rotate(-.5deg)}4%{transform:translate(.5px,1.5px) rotate(1.5deg)}6%{transform:translate(1.5px,1.5px) rotate(1.5deg)}8%{transform:translate(2.5px,1.5px) rotate(.5deg)}10%{transform:translate(.5px,2.5px) rotate(.5deg)}12%{transform:translate(1.5px,1.5px) rotate(.5deg)}14%{transform:translate(.5px,.5px) rotate(.5deg)}16%{transform:translate(-1.5px,-.5px) rotate(1.5deg)}18%{transform:translate(.5px,.5px) rotate(1.5deg)}20%{transform:translate(2.5px,2.5px) rotate(1.5deg)}22%{transform:translate(.5px,-1.5px) rotate(1.5deg)}24%{transform:translate(-1.5px,1.5px) rotate(-.5deg)}26%{transform:translate(1.5px,.5px) rotate(1.5deg)}28%{transform:translate(-.5px,-.5px) rotate(-.5deg)}30%{transform:translate(1.5px,-.5px) rotate(-.5deg)}32%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}34%{transform:translate(2.5px,2.5px) rotate(-.5deg)}36%{transform:translate(.5px,-1.5px) rotate(.5deg)}38%{transform:translate(2.5px,-.5px) rotate(-.5deg)}40%{transform:translate(-.5px,2.5px) rotate(.5deg)}42%{transform:translate(-1.5px,2.5px) rotate(.5deg)}44%{transform:translate(-1.5px,1.5px) rotate(.5deg)}46%{transform:translate(1.5px,-.5px) rotate(-.5deg)}48%{transform:translate(2.5px,-.5px) rotate(.5deg)}50%{transform:translate(-1.5px,1.5px) rotate(.5deg)}52%{transform:translate(-.5px,1.5px) rotate(.5deg)}54%{transform:translate(-1.5px,1.5px) rotate(.5deg)}56%{transform:translate(.5px,2.5px) rotate(1.5deg)}58%{transform:translate(2.5px,2.5px) rotate(.5deg)}60%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}62%{transform:translate(-1.5px,.5px) rotate(1.5deg)}64%{transform:translate(-1.5px,1.5px) rotate(1.5deg)}66%{transform:translate(.5px,2.5px) rotate(1.5deg)}68%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}70%{transform:translate(2.5px,2.5px) rotate(.5deg)}72%{transform:translate(-.5px,-1.5px) rotate(1.5deg)}74%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}76%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}78%{transform:translate(-1.5px,2.5px) rotate(.5deg)}80%{transform:translate(-1.5px,.5px) rotate(-.5deg)}82%{transform:translate(-1.5px,.5px) rotate(-.5deg)}84%{transform:translate(-.5px,.5px) rotate(1.5deg)}86%{transform:translate(2.5px,1.5px) rotate(.5deg)}88%{transform:translate(-1.5px,.5px) rotate(1.5deg)}90%{transform:translate(-1.5px,-.5px) rotate(-.5deg)}92%{transform:translate(-1.5px,-1.5px) rotate(1.5deg)}94%{transform:translate(.5px,.5px) rotate(-.5deg)}96%{transform:translate(2.5px,-.5px) rotate(-.5deg)}98%{transform:translate(-1.5px,-1.5px) rotate(-.5deg)}0%,to{transform:translate(0) rotate(0)}}@keyframes textWave{9.09%{text-shadow:calc(0 * var(--w)) -10px var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}18.18%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) -10px var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}27.27%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) -10px var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}36.36%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) -10px var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}45.45%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) -10px var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}54.54%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) -10px var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}63.63%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) -10px var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}72.72%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) -10px var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}81.81%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) -10px var(--randColor),calc(-9 * var(--w)) 0 var(--randColor)}90.90%{text-shadow:calc(0 * var(--w)) 0 var(--randColor),calc(-1 * var(--w)) 0 var(--randColor),calc(-2 * var(--w)) 0 var(--randColor),calc(-3 * var(--w)) 0 var(--randColor),calc(-4 * var(--w)) 0 var(--randColor),calc(-5 * var(--w)) 0 var(--randColor),calc(-6 * var(--w)) 0 var(--randColor),calc(-7 * var(--w)) 0 var(--randColor),calc(-8 * var(--w)) 0 var(--randColor),calc(-9 * var(--w)) -10px var(--randColor)}}@keyframes textBobbling{to{transform:translateY(.1%)}}@keyframes textErratic{0%,12.5%{transform:translate(10px)}13%,25%{transform:translate(4px,-4px)}26%,37.5%{transform:translate(2px,8px)}38%,50%{transform:translate(12px,-6px)}51%,62.5%{transform:translateY(12px)}63%,75%{transform:translate(-8px,-4px)}76%,86.5%{transform:translate(-12px,6px)}87%,to{transform:translate(6px)}}@keyframes textGlitch{0%,25%{text-shadow:.03px -.01px .01px rgb(255,0,0),.02px .02px 0 rgb(0,255,0),-.02px .02px 0 rgb(0,0,255)}25%,to{text-shadow:0 0 0 rgb(255,0,0),0 0 0 rgb(0,255,0),0 0 0 rgb(0,0,255)}}@keyframes textRotate{to{transform:rotate(1deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0}}@keyframes shrinkIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrinkOut{0%{transform:scale(1);visibility:visible}to{transform:scale(0)}}@keyframes blastingOffOut{0%{visibility:visible;transform:scale(1)}to{transform:scale(0);translate:100% -100%;rotate:1080deg}}@keyframes renderingIn{to{clip-path:inset(0 -1ch 0 0)}}@keyframes renderingOut{0%{clip-path:inset(0 -1ch 0 0);visibility:visible}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 .88em white inset}@media (pointer: none),(pointer: coarse){#settings-widget #settings-widget-animation{opacity:1}#musicplayer-widget #musicplayer-controls-expanded{transform:translateY(-10%)}}@media screen and (max-width: 613px){.image-cover.animation-image-cover{top:20px;left:40px}.image-cover.animation-image-cover:hover{scale:1.5}#animesearcher-widget #animesearcher-character-information.animation-animesearcher-character-information{scale:.9!important}#translator-widget #translator-image-additions-cunny-code{top:50%!important;left:50%!important;transform:translate(-50%)}#musicplayer-widget #musicplayer-playlist{border-radius:20px 20px 0 0}#musicplayer-widget #musicplayer-playlist.musicplayer-playlist-show{transform:translate(-10.9em,-18.55em)}#musicplayer-widget #musicplayer-playlist-length{top:0;right:10.75em}#musicplayer-widget #musicplayer-playlist-length.musicplayer-playlist-length-show{top:-6.8em}#musicplayer-widget #musicplayer-controls #musicplayer-button-add{bottom:.6rem}#musicplayer-widget #musicplayer-controls #musicplayer-button-add.musicplayer-animation-button-add{right:0}}@media screen and (max-width: 480px){#show-hide-widgets-popout-animation{min-height:17rem!important}#show-hide-widgets-popout-animation #show-hide-widgets-popout-button-utility,#show-hide-widgets-popout-animation #show-hide-widgets-popout-button-games,#show-hide-widgets-popout-animation #show-hide-widgets-popout-button-fun{grid-template-columns:repeat(2,auto)!important}#equipment-widget #equipment-slot-and-stat{flex-direction:column}}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-bottom:0;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}
