.contain[data-v-049ef20e]{padding:20px;min-height:100vh;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#4facfe,#00f2fe);display:flex;flex-direction:column;position:relative;overflow:hidden}.contain[data-v-049ef20e]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,0) 70%);-webkit-animation:float-049ef20e 20s ease-in-out infinite;animation:float-049ef20e 20s ease-in-out infinite}.contain[data-v-049ef20e]:after{content:"";position:absolute;top:50%;left:50%;width:400px;height:400px;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 70%);border-radius:50%;transform:translate(-50%,-50%);-webkit-animation:pulse-049ef20e 8s ease-in-out infinite;animation:pulse-049ef20e 8s ease-in-out infinite}.main-content[data-v-049ef20e]{border-radius:20px;box-shadow:0 16px 60px rgba(0,0,0,.15);overflow:hidden;max-width:1200px;min-height:80vh;-webkit-animation:fadeInUp-049ef20e .6s ease;animation:fadeInUp-049ef20e .6s ease;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;padding:40px;margin:0 auto}.main-content[data-v-049ef20e],.title[data-v-049ef20e]{background:linear-gradient(135deg,#fff,#f8f9ff);width:100%}.title[data-v-049ef20e]{padding:19px 38px 20px 30px;border-radius:16px;margin-bottom:24px;box-shadow:0 6px 20px rgba(0,0,0,.08);border:1px solid rgba(79,172,254,.1)}.title .color_333[data-v-049ef20e]{flex:1;display:flex;align-items:center}.title .history-link[data-v-049ef20e]{margin-left:auto;display:flex;align-items:center;color:#4facfe;font-size:14px;cursor:pointer;transition:all .3s ease;padding:8px 16px;border-radius:20px;background-color:hsla(0,0%,100%,.9);box-shadow:0 2px 8px rgba(0,0,0,.1)}.title .history-link[data-v-049ef20e]:hover{background-color:rgba(79,172,254,.1);transform:translateX(2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.title .history-link i[data-v-049ef20e]{margin-left:6px;font-size:12px}.list .item[data-v-049ef20e]{cursor:pointer;-webkit-animation:fadeInUp-049ef20e .4s ease-out;animation:fadeInUp-049ef20e .4s ease-out}.list .item[data-v-049ef20e]:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.list .item[data-v-049ef20e]:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.list .item[data-v-049ef20e]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.list .item[data-v-049ef20e]:nth-child(4){-webkit-animation-delay:.5s;animation-delay:.5s}.list .item[data-v-049ef20e]:nth-child(5){-webkit-animation-delay:.6s;animation-delay:.6s}.list .item[data-v-049ef20e]:nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}.sub-content[data-v-049ef20e]{padding:14px 14px 34px 14px}.progress[data-v-049ef20e]{padding:12px 0;width:90%;margin:0 auto}.card-hover[data-v-049ef20e]{outline:2px solid hsla(0,0%,100%,0);border:0;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#fff,#f8f9ff);box-shadow:0 6px 20px rgba(0,0,0,.08);border:1px solid rgba(79,172,254,.1)}.card-hover[data-v-049ef20e]:focus,.card-hover[data-v-049ef20e]:hover{transform:translate3d(0,-4px,0);box-shadow:0 12px 30px 0 rgba(79,172,254,.2);transition-property:box-shadow,transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.16,1,.29,.99)}.card-content[data-v-049ef20e]:focus-visible{outline:1px auto -webkit-focus-ring-color}.searchByName[data-v-049ef20e]{text-align:center;height:54px;line-height:18px;font-size:16px;font-weight:700;white-space:normal;overflow:visible;color:#333;background:linear-gradient(135deg,#333,#666);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c-paragraph-4[data-v-049ef20e]{color:#4facfe;margin-top:8px;white-space:normal;overflow:visible;padding:12px 0 0;font-weight:400;font-size:15px;line-height:20px}.redeemAction[data-v-049ef20e]{color:#4facfe;font-weight:600;display:block;padding-top:8px;transition:all .3s ease}.redeemAction[data-v-049ef20e]:hover{transform:translateX(4px)}.bottom[data-v-049ef20e]{line-height:12px}.image[data-v-049ef20e]{width:100%;height:177.14px;display:block;border-radius:16px 16px 0 0}.clearfix[data-v-049ef20e]:after,.clearfix[data-v-049ef20e]:before{display:table;content:""}.clearfix[data-v-049ef20e]:after{clear:both}@-webkit-keyframes fadeInUp-049ef20e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-049ef20e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes float-049ef20e{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes float-049ef20e{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@-webkit-keyframes pulse-049ef20e{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.1}}@keyframes pulse-049ef20e{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.1}}@media (max-width:768px){.contain[data-v-049ef20e]{padding:16px}.main-content[data-v-049ef20e]{padding:24px;min-height:90vh}.title[data-v-049ef20e]{padding:20px;margin-bottom:20px}.list .item[data-v-049ef20e]{margin-bottom:20px}}@media (min-width:768px) and (max-width:1023px){.main-content[data-v-049ef20e]{max-width:90%;padding:32px}}