@font-face{font-family:GmarketSansBold;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal}:root{--sunpillar-1:#ff7a75;--sunpillar-2:#ffed61;--sunpillar-3:#a8ff61;--sunpillar-4:#85fff7;--sunpillar-5:#7a95ff;--sunpillar-6:#d875ff}.cardWrapper{width:auto;z-index:calc(var(--scale)*19)}.cardWrapper .cardActivator,.cardWrapper .cardRotator{perspective:600px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.cardWrapper .cardActivator{width:auto;will-change:transform;transform-origin:center;-webkit-transform-origin:center;position:relative;transform:translate3d(var(--translateX),var(--translateY),.1px) scale(var(--scale));-webkit-transform:translate3d(var(--translateX),var(--translateY),.1px) scale(var(--scale))}.cardWrapper .cardRotator{transform:rotateX(var(--rotateX)) rotateY(var(--rotateY));-webkit-transform:rotateX(var(--rotateX)) rotateY(var(--rotateY));will-change:transform;display:grid}.cardWrapper .cardRotator>*{grid-row-start:1;grid-column-start:1}.cardWrapper .glareOverlay{overflow:hidden;border-radius:22px;mix-blend-mode:overlay;transform:translateZ(1.4px);-webkit-transform:translateZ(1.4px);opacity:var(--glareOpacity);background-image:radial-gradient(circle at var(--percentX) var(--percentY),hsla(0,0%,100%,.8) 10%,hsla(0,0%,100%,.65) 20%,rgba(0,0,0,.5) 90%);will-change:background-image,opacity}.cardWrapper .shineOverlay{border-radius:22px;opacity:var(--glareOpacity);mix-blend-mode:color-dodge;will-change:background-image,background-position,opacity,filter;-webkit-mask-image:var(--maskPath);mask-image:var(--maskPath);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left}.cardWrapper .shineOverlay:after{will-change:background-image,background-position}.cardWrapper.cardEffectCommon .shineOverlay,.cardWrapper.cardEffectNone .glareOverlay,.cardWrapper.cardEffectNone .shineOverlay{display:none}.cardWrapper.cardEffectRare .glareOverlay{background-image:radial-gradient(circle at var(--percentX) var(--percentY),#fff 10%,hsla(0,0%,100%,.6) 35%,#4f6363 60%);mix-blend-mode:soft-light}.cardWrapper.cardEffectRare .shineOverlay{background-image:repeating-linear-gradient(-22deg,rgba(175,103,203,.75) 5%,rgba(228,78,73,.75) 10%,rgba(215,197,55,.75) 15%,rgba(126,201,64,.75) 20%,rgba(79,176,169,.75) 25%,rgba(138,161,255,.75) 30%,rgba(177,107,204,.75) 35%);background-blend-mode:color-dodge;background-size:300% 400%;background-position:0 var(--fromCenterPercentY);filter:brightness(calc(max(var(--fromCenterPercent), 30%) * 1.5)) contrast(2.3) saturate(1)}.cardWrapper.cardEffectSuperRare .glareOverlay{background-image:radial-gradient(circle at var(--percentX) var(--percentY),#fff 0,hsla(210,3%,54%,.33) 45%,rgba(51,51,51,.9) 130%);opacity:calc(var(--glareOpacity)/2);mix-blend-mode:hard-light;filter:brightness(.9) contrast(1.75)}.cardWrapper.cardEffectSuperRare .shineOverlay,.cardWrapper.cardEffectSuperRare .shineOverlay:after{background-image:url(/images/grain.webp),repeating-linear-gradient(0deg,var(--sunpillar-1) 5%,var(--sunpillar-2) 10%,var(--sunpillar-3) 15%,var(--sunpillar-4) 20%,var(--sunpillar-5) 25%,var(--sunpillar-6) 30%,var(--sunpillar-1) 35%),repeating-linear-gradient(133deg,#0e152e 0,#8fa3a3 3.8%,#8fc1c1 4.5%,#8fa3a3 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(circle at var(--percentX) var(--percentY),rgba(0,0,0,.1) 12%,rgba(0,0,0,.15) 20%,rgba(0,0,0,.25) 120%);background-blend-mode:screen,hue,hard-light;background-size:500px 100%,200% 700%,300% 100%,200% 100%;background-position:50%,0 var(--adjustedPercentY),var(--adjustedPercentX) var(--adjustedPercentY),var(--adjustedPercentX) var(--adjustedPercentY);filter:brightness(.8) contrast(2.95) saturate(.65)}.cardWrapper.cardEffectSuperRare .shineOverlay:after{content:"";background-position:50%,0 var(--adjustedPercentY),calc(var(--adjustedPercentX)*-1) calc(var(--adjustedPercentY)*-1),var(--adjustedPercentX) var(--adjustedPercentY);background-size:500px 100%,200% 400%,195% 100%,200% 100%;filter:brightness(1) contrast(2.5) saturate(1.75);mix-blend-mode:soft-light}.cardWrapper .cardMenus{will-change:transform;transform-origin:center;-webkit-transform-origin:center}.cardBack,.cardFront{border-radius:20px;overflow:hidden;backface-visibility:hidden}.cardFront{transform:rotateY(-1turn)}.cardBack{transform:rotateY(180deg)}