@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body *{box-sizing:border-box}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.27vw}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.ignore-app-wrapper{max-width:750px}.v-bottom{vertical-align:bottom}.candy{width:4.67vw;height:4.67vw}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-desc-wrapper{display:flex;flex-direction:column;font-weight:700;gap:.67vw;margin-top:6.8vw;text-align:center;color:#fff;width:100vw;font-size:4.27vw}.activity-desc-wrapper .activity-item{color:#ffdf0b}.card-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;margin-bottom:3.33vw}.card-wrapper .title-icon{width:12vw}.card-wrapper .title{width:fit-content;min-height:13.07vw;display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center}.card-wrapper .title div{top:3.33vw;font-size:6.4vw;padding:0 2.67vw;vertical-align:middle}.card-wrapper .subtitle{font-size:4vw;font-weight:700;margin:3.33vw auto;text-align:center;max-width:74.8vw;white-space:wrap}.card-wrapper .content{width:calc(100% - 4vw);border:.67vw #c76af7 solid;background-color:#fff;border-radius:2vw;margin-left:2vw;margin-right:2vw;height:53.33vw;overflow:hidden}.card-wrapper .content>*{width:100%;height:100%}.hot-activity-wrapper{background-image:url(./bg2@2x-a3780255.png);background-repeat:no-repeat;background-size:cover;margin-top:3.33vw;padding-top:13.33vw;display:flex;width:100vw;flex-direction:column}.top-banner-wrapper{width:100vw;padding:1.6vw 3.2vw 1.6vw 2.4vw;height:16vw;background-color:rgba(0,0,0,.5);display:flex;align-items:center}.top-banner-wrapper .game-logo{min-width:12.8vw;max-width:12.8vw;flex-shrink:0;height:12.8vw}.top-banner-wrapper .game-logo img{width:100%;height:100%}.top-banner-wrapper .activity-name{color:#fff;font-size:4.53vw;margin-left:2.27vw;margin-right:1.33vw;font-weight:700}.top-banner-wrapper .activity-name .game-slogan{font-size:3.2vw}.top-banner-wrapper .jump-button{font-weight:700;font-size:4.53vw;min-height:9.6vw;line-height:9.6vw;margin-left:auto;text-align:center;background-color:#ffc600;min-width:29.33vw;border-radius:2.67vw}.player-assist-wrapper[data-v-2d69a89d]{background-image:url(../assets/imgs/sanrio/player-bg@2x.png);background-repeat:no-repeat;background-size:100%;min-height:58.8vw;margin-top:42.67vw;margin-left:2vw;margin-right:2vw;font-size:4.8vw;color:#fff;position:relative}.player-assist-wrapper .activity-info[data-v-2d69a89d]{text-align:center;position:relative;top:2.67vw;font-weight:700}.player-assist-wrapper .activity-info .person[data-v-2d69a89d]{color:#ff75d3}.player-assist-wrapper .progress-wrapper[data-v-2d69a89d]{position:relative;display:flex;align-items:center;flex-direction:column;margin:0 auto;text-align:center;width:85%;margin-top:4vw;margin-bottom:1.33vw}.player-assist-wrapper .progress-wrapper .avatar[data-v-2d69a89d]{flex-shrink:0;width:13.33vw;height:13.33vw;border-radius:2.67vw;overflow:hidden;border:.8vw solid white}.player-assist-wrapper .progress-wrapper .avatar img[data-v-2d69a89d]{width:100%;height:100%}.player-assist-wrapper .assist-button[data-v-2d69a89d]{position:relative;line-height:18.8vw;background-image:url(../assets/imgs/sanrio/assist-btn-bg@2x.png);background-repeat:no-repeat;background-size:100%;font-size:8vw;text-align:center;width:85.6vw;height:20vw;margin:0 auto;font-weight:700}.player-assist-wrapper .assist-button.finished[data-v-2d69a89d]{background-image:url(../assets/imgs/sanrio/assist-finished-btn@2x.png)}.progress-info[data-v-47ccbcce]{display:flex;flex-direction:column;flex-grow:1}.progress-info .player[data-v-47ccbcce]{display:flex;flex-direction:column;font-size:4vw;color:#313131;justify-content:center;align-items:center;text-align:center}.progress-info .player .name[data-v-47ccbcce]{overflow:hidden;text-overflow:ellipsis;font-weight:700;word-break:break-all;display:-webkit-box;margin-bottom:2.27vw;-webkit-line-clamp:2;-webkit-box-orient:vertical}.progress-info .player .total-divide[data-v-47ccbcce]{color:#424242;margin-top:1.33vw;font-size:4vw;flex-shrink:0;text-align:baseline}.progress-info .player .total-divide .candy[data-v-47ccbcce]{width:4.53vw;height:4.53vw;position:relative;top:.8vw}.progress-info .player .total-divide .current[data-v-47ccbcce]{font-size:6.67vw;color:#ff3273}.progress-info .progress[data-v-47ccbcce]{position:relative;border:.53vw #e8b1b1 solid;background-color:#e8b1b1;height:4.67vw;border-radius:2.67vw;overflow:hidden;width:65.73vw}.progress-info .progress .overlay[data-v-47ccbcce]{position:absolute;overflow:hidden;height:100%;z-index:5;width:100%;background-color:#e8b1b1}.progress-info .progress img[data-v-47ccbcce]{z-index:3;position:absolute;left:0;height:100%;width:102%}.reward-item{position:relative;width:100vw}.reward-item .reward-item-wrapper{position:absolute;top:10.67vw;left:0;background-image:url(./item_price@2x-061b1747.png);background-size:100% 100%;width:29.47vw;height:30.53vw}.reward-item .reward-item-price{box-sizing:border-box;color:#fffced;padding:.93vw 0 .93vw 2.27vw;font-size:3.47vw;display:flex;align-items:center;gap:.67vw;position:absolute;top:3.33vw;left:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVIAAABQCAMAAAB8tA1iAAAA/1BMVEUAAAAAgP8ktv9An/85qv8zs+YuougrquonsesrqvEzpvIxqvMuovM1p/Yxpe8wp+8uqvAyqvEyqPMwpvAvqPAyqfEypvExqPEwqfEyqfIwqfIyqPMxqPMxqfEwp/EyqfExp/EyqPExqPEwqPEyqPEyqfIxp/IxqPIwqPMyqPMxqPMwqfExqPIxqPIxp/IwqPIxqPExqPExqPMyqPMxqPEyqPIxqPIxqPIxp/IwqPIxqPIxqPIxqPIxqPIxqPIxqPIxqPIxqPIwqPIxqPIxqPIxqPMxqPExqfIxqPIxqPIxqfIxqPIxp/IxqPIxqPIxqPIxqPIxqPIxqPIxqPIxqPLoH1vPAAAAVHRSTlMAAgcICQoLDA0SFBUWHR8gISQpRUZHSElKTVBSWFlaXF1sbW9wdnd4j5CTlJicnZ6nqLi5u76/xcbI0NHV1tfa29zd3+Dh4uPk5enr7O3v8fP0+f5rrqT4AAABfUlEQVR42u3d6VZBURxAcUNSkaR5EAoN0iAN0qTbbaCS9P7P0iOotfYHH/bvEfZice85538iP/qj74/HdrNWWpiJjGCq/xpe760lTEobnCxFTUoLykmT0nqVCZPSwk2T4hoZk9L6BZPijuMmpV2lTUrrZE1Ke8uZlPYyb1LaQ8qktFbMpLS6SXEFk+LPURmT4s/7JsXlTUoLEyalVUxKe0+alLZtUloQNSlt2aS0U5PSBpMmpa2blHZoUtq9SXFpk9JWTErbNSmtblLauUlpdyaldU1K+zIpzqQm9Yvvz5P8EzV+LkzqA+nY87UJbtWkNF9B01wowbmch3PRmebWCJwbeHBuM6M9uRmStuOWXZgby3Eef6B5SAe35VEy2JkHHmH9rElhRQ+Pw44ccQBrxU3KclwM7dWhRrBnR2/BbmYdEMe6nHaMIesg5rBN1OeGI2FZjTkHF6PCvOO1Ub2qQ+BRQXnKqwpAXqiBGrb3vfaF+mh2b5u10mJqxN1Ev9yox4CIqdVwAAAAAElFTkSuQmCC);background-size:100% 100%;width:23.33vw}.reward-item .reward-item-price .candy{width:4.53vw;height:4.53vw}.jd-activity-wrapper{display:flex;flex-direction:column;align-items:center}.jd-activity-wrapper .title-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:3.2vw;width:100vw}.jd-activity-wrapper .title-wrapper .title{background-image:url(./activity_title@2x-01af6170.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;min-width:70.93vw;padding:0 1.33vw;text-align:center;color:#fffa66;height:9.6vw;line-height:9.6vw;font-size:5.33vw;font-weight:700;border-radius:8vw}.jd-activity-wrapper .title-wrapper .desc{margin-top:2.93vw;color:#fffa66;font-size:4vw;font-weight:700;text-align:center}.jd-activity-wrapper .activity-content{width:calc(100% - 2.67vw);box-sizing:border-box;border:.53vw solid #d9345b;border-radius:3.33vw;height:54.8vw;overflow:hidden}.jd-activity-wrapper .activity-content>*{width:100%;height:100%}.jd-activity-wrapper .activity-content>img{object-fit:cover;object-position:center}.bottom-bar-wrapper{width:100vw;text-align:center;justify-content:center;align-items:center;padding-top:3.07vw;padding-bottom:1.33vw;height:15.73vw;background-color:#f02c62;display:flex;flex-direction:column;font-size:2.4vw;color:#fff}.bottom-bar-wrapper img{width:48vw;height:8.13vw}.bottom-bar-wrapper span{margin-top:1.07vw}.tip-placeholder[data-v-4c715b19]{-webkit-overflow-scrolling:touch}.tip-placeholder #global_tip_ios[data-v-4c715b19],.tip-placeholder #global_tip_android[data-v-4c715b19],.tip-placeholder #tip_ios[data-v-4c715b19],.tip-placeholder #tip_android[data-v-4c715b19]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:100}.tip-placeholder #global_tip_ios.hidden-bg[data-v-4c715b19],.tip-placeholder #global_tip_android.hidden-bg[data-v-4c715b19],.tip-placeholder #tip_ios.hidden-bg[data-v-4c715b19],.tip-placeholder #tip_android.hidden-bg[data-v-4c715b19]{display:none}.tip-placeholder #global_tip_ios:not(.hidden-bg)~.jd-page-container[data-v-4c715b19],.tip-placeholder #global_tip_android:not(.hidden-bg)~.jd-page-container[data-v-4c715b19],.tip-placeholder #tip_ios:not(.hidden-bg)~.jd-page-container[data-v-4c715b19],.tip-placeholder #tip_android:not(.hidden-bg)~.jd-page-container[data-v-4c715b19]{overflow:hidden!important}.tip-placeholder #global_tip_ios>img[data-v-4c715b19],.tip-placeholder #global_tip_android>img[data-v-4c715b19],.tip-placeholder #tip_ios>img[data-v-4c715b19],.tip-placeholder #tip_android>img[data-v-4c715b19]{position:absolute;width:90%;height:auto;right:5%}.jd-page-container[data-v-4c715b19]{width:100vw;min-height:100vh;z-index:10;background-image:url(./main_bg@2x-5ab61871.png);background-size:contain;background-repeat:no-repeat;background-position-y:0;background-size:100% 100%}.jd-page-container .desc-adjust-ct[data-v-4c715b19]{height:10.4vw;margin-top:3.47vw;position:relative}.jd-page-container .tips[data-v-4c715b19]{width:100%;margin-top:3.33vw;font-weight:700;text-align:center;color:#ffedf0;font-size:3.73vw}.jd-page-container .topbanner-sticky[data-v-4c715b19]{position:sticky;position:-webkit-sticky;top:0;z-index:99}.jd-page-container .jd-player-card[data-v-4c715b19]{background-image:url(./player_bg@2x-fc6dcb46.png);margin-top:68vw}.jd-page-container .jd-player-card[data-v-4c715b19] .person{color:#f7ff11}.jd-page-container .jd-player-card[data-v-4c715b19] .assist-button{margin-top:4.67vw;background-image:url(./process_btn@2x-5c04a1d2.png)}.jd-page-container .jd-player-card[data-v-4c715b19] .assist-button.finished{filter:grayscale(100%)}.jd-hot-act-wrapper[data-v-4c715b19]{background-image:none;margin-top:4vw;padding-left:2.67vw;padding-right:2.67vw;padding-bottom:6.67vw;position:relative;top:0;z-index:0}.jd-hot-act-wrapper .jd-activity-wrapper[data-v-4c715b19]:not(:last-child){margin-bottom:8vw}.pc-tip-wrapper[data-v-4c715b19]{width:100vw;min-height:100vh;background-image:url(./main_bg@2x-5ab61871.png);background-position:center;background-repeat:repeat-x}.pc-tip-wrapper .filter-qr-bg[data-v-4c715b19]{width:100%;height:100vh;backdrop-filter:blur(2vw);-webkit-backdrop-filter:blur(2vw)}.pc-tip-wrapper .filter-qr-bg .qr-code-wrapper[data-v-4c715b19]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:2.67vw}.pc-tip-wrapper .filter-qr-bg .qr-code-wrapper .qr-code[data-v-4c715b19]{border:.67vw solid #2693e7;border-radius:1.07vw;overflow:hidden;margin-bottom:1.07vw;width:25%}.pc-tip-wrapper .filter-qr-bg .qr-code-wrapper .qr-code>img[data-v-4c715b19]{width:100%;height:100%;vertical-align:top}
