@keyframes pickIconScaleUpDown{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.2)}to{transform:translateY(-50%) scale(1)}}@keyframes pickChargeProgressBarWidth{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pickChargeFloatingButtonFillUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.pickIconScaleUpDownAnimation{animation:pickIconScaleUpDown .4s ease-in-out;transform-origin:center}.pickChargeProgressBarWidthAnimation{animation:pickChargeProgressBarWidth 1s linear forwards;animation-delay:.1s;transform:scaleX(0);will-change:transform;transform-origin:left center}.pickChargeFloatingButtonFillUpAnimation{animation:pickChargeFloatingButtonFillUp 1s linear forwards;transform:scaleY(0);will-change:transform;transform-origin:bottom}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}@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}.rewardCard{width:auto;z-index:calc(var(--scale)*19)}.rewardCard .rewardCardActivator,.rewardCard .rewardCardRotator{perspective:600px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.rewardCard .rewardCardActivator{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))}.rewardCard .rewardCardRotator{transform:rotateX(var(--rotateX)) rotateY(var(--rotateY));-webkit-transform:rotateX(var(--rotateX)) rotateY(var(--rotateY));will-change:transform;display:grid}.rewardCard .rewardCardRotator>*{grid-row-start:1;grid-column-start:1}.rewardCard .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}.rewardCard .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:cover;mask-size:cover;-webkit-mask-position:center center;mask-position:center center}.rewardCard .shineOverlay:after{will-change:background-image,background-position}.rewardCard.rewardCardEffectBlack .shineOverlay,.rewardCard.rewardCardEffectNone .glareOverlay,.rewardCard.rewardCardEffectNone .shineOverlay{display:none}.rewardCard.rewardCardEffectGold .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}.rewardCard.rewardCardEffectGold .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)}.rewardCard.rewardCardEffectArt .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)}.rewardCard.rewardCardEffectArt .shineOverlay,.rewardCard.rewardCardEffectArt .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)}.rewardCard.rewardCardEffectArt .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}.rewardCard .rewardCardMenus{will-change:transform;transform-origin:center;-webkit-transform-origin:center}.rewardCardBack,.rewardCardFront{border-radius:20px;overflow:hidden;backface-visibility:hidden}.rewardCardFront{transform:rotateY(-1turn)}.rewardCardBack{transform:rotateY(180deg)}.rewardCardWrapper.open .rewardCover{will-change:transform,opacity;animation:rewardCoverOpen 2s ease-in forwards}@keyframes rewardCoverOpen{0%,50%{transform:translateY(0)}25%{transform:translateY(20px)}99%{opacity:1;transform:translateY(80vh)}to{opacity:0;transform:translateY(100vh)}}.testOpacity{opacity:var(--glareOpacity)}.rewardCardUnsignedMessage{will-change:opacity;animation:rewardCardUnsignedMessageHide 4s ease-in forwards}@keyframes rewardCardUnsignedMessageHide{0%{opacity:1}80%{opacity:1}to{opacity:0;display:none}}