body[data-v-56274715]{font-size:16px;color:#444;height:100%!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:GenSenRoundedTW,Helvetica,Arial;margin:0!important}.el-button[data-v-56274715],button[data-v-56274715]{color:#444}label[data-v-56274715]{font-weight:700}html[data-v-56274715]{box-sizing:border-box}#app[data-v-56274715]{margin:0}[data-v-56274715],[data-v-56274715]:after,[data-v-56274715]:before{box-sizing:inherit}a[data-v-56274715]:active,a[data-v-56274715]:focus{outline:none}a[data-v-56274715],a[data-v-56274715]:focus,a[data-v-56274715]:hover{cursor:pointer;color:inherit;text-decoration:none}div[data-v-56274715]:focus{outline:none}.container-card[data-v-56274715]{background-color:#ffefae;border-radius:40px}.programme-title[data-v-56274715]{font-size:1.875rem;font-weight:700;text-align:center;padding-bottom:1.625rem;border-bottom:.0625rem solid #fff}.grid-content-button[data-v-56274715]{background-color:#131e45;border:#131e45;color:#fff;font-weight:700;text-align:center;margin:0 auto;margin-top:1.5625rem;display:block;width:13.8125rem}.security-button .el-button[data-v-56274715]:first-child{background-color:#131e45;border:.0625rem solid #131e45;font-weight:700;font-size:1.125rem;color:#fff}.security-button .el-button[data-v-56274715]:nth-child(2){background-color:#fff;border:.0625rem solid #fff;font-weight:700;font-size:1.125rem;color:#131e45}.bottom-padding-bottom[data-v-56274715]{padding-bottom:9.55rem!important}.cursor-pointer[data-v-56274715]{cursor:pointer}.el-input__inner[data-v-56274715]{color:#444}.el-form-item.is-error .el-input__inner[data-v-56274715]{border-color:#d20000}.el-form-item__error[data-v-56274715]{color:#d20000}.el-message[data-v-56274715]{z-index:999999!important}.password-hidden .el-input__inner[data-v-56274715]{-webkit-text-security:disc!important}.el-popper .el-scrollbar .el-scrollbar__bar[data-v-56274715]{opacity:1!important}.el-popover.show-toolTip[data-v-56274715]{border:4px solid #fcc03a;background-color:#fff;font-size:1rem;color:#444;border-radius:2rem;line-height:1;display:flex;padding:2rem}.menu[data-v-56274715]{height:100%;width:100%;text-align:left;font-size:18px;line-height:28px;background-color:#fff;text-align:center}.menu-item[data-v-56274715]{padding:.5rem;line-height:2.25rem}.parent .menu-item[data-v-56274715]{line-height:1.125rem}.menu-user[data-v-56274715]{margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:space-around;align-items:center}.el-divider[data-v-56274715]{margin:0}.userInfo[data-v-56274715]{width:1.4rem;vertical-align:sub}@font-face{font-family:GenSenRoundedJP;font-display:swap;src:url(../../static/fonts/GenSenRoundedJP-M-02.faab3fc9.ttf)}@font-face{font-family:GenSenRoundedTW;font-display:swap;src:url(../../static/fonts/GenSenRoundedTW-M-01.d0441cc1.ttf)}@font-face{font-family:FreeHKKai;font-display:swap;src:url(../../static/fonts/Free-HK-Kai_4700-v1.02.43592f0e.ttf)}@font-face{font-family:TimesNewRoman;font-display:swap;src:url("../../static/fonts/Times New Roman.7b58b97f.ttf")}body[data-v-86c69030]{font-size:16px;color:#444;height:100%!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:GenSenRoundedTW,Helvetica,Arial;margin:0!important}.el-button[data-v-86c69030],button[data-v-86c69030]{color:#444}label[data-v-86c69030]{font-weight:700}html[data-v-86c69030]{box-sizing:border-box}#app[data-v-86c69030]{margin:0}[data-v-86c69030],[data-v-86c69030]:after,[data-v-86c69030]:before{box-sizing:inherit}a[data-v-86c69030]:active,a[data-v-86c69030]:focus{outline:none}a[data-v-86c69030],a[data-v-86c69030]:focus,a[data-v-86c69030]:hover{cursor:pointer;color:inherit;text-decoration:none}div[data-v-86c69030]:focus{outline:none}.container-card[data-v-86c69030]{background-color:#ffefae;border-radius:40px}.programme-title[data-v-86c69030]{font-size:1.875rem;font-weight:700;text-align:center;padding-bottom:1.625rem;border-bottom:.0625rem solid #fff}.grid-content-button[data-v-86c69030]{background-color:#131e45;border:#131e45;color:#fff;font-weight:700;text-align:center;margin:0 auto;margin-top:1.5625rem;display:block;width:13.8125rem}.security-button .el-button[data-v-86c69030]:first-child{background-color:#131e45;border:.0625rem solid #131e45;font-weight:700;font-size:1.125rem;color:#fff}.security-button .el-button[data-v-86c69030]:nth-child(2){background-color:#fff;border:.0625rem solid #fff;font-weight:700;font-size:1.125rem;color:#131e45}.bottom-padding-bottom[data-v-86c69030]{padding-bottom:9.55rem!important}.cursor-pointer[data-v-86c69030]{cursor:pointer}.el-input__inner[data-v-86c69030]{color:#444}.el-form-item.is-error .el-input__inner[data-v-86c69030]{border-color:#d20000}.el-form-item__error[data-v-86c69030]{color:#d20000}.el-message[data-v-86c69030]{z-index:999999!important}.password-hidden .el-input__inner[data-v-86c69030]{-webkit-text-security:disc!important}.el-popper .el-scrollbar .el-scrollbar__bar[data-v-86c69030]{opacity:1!important}.el-popover.show-toolTip[data-v-86c69030]{border:4px solid #fcc03a;background-color:#fff;font-size:1rem;color:#444;border-radius:2rem;line-height:1;display:flex;padding:2rem}.sticky-box[data-v-86c69030]{position:sticky;top:0;z-index:2000;box-shadow:0 .25rem .25rem rgba(0,0,0,.1);font-size:18px}.header[data-v-86c69030]{justify-content:space-between;height:3.25rem;padding:0 1.5rem;background-color:#fff}.header[data-v-86c69030],.logo[data-v-86c69030]{display:flex;align-items:center}.logo-img[data-v-86c69030]{height:3.25rem}.logo-text[data-v-86c69030]{font-size:1.25rem;font-weight:700}.cursor-pointer[data-v-86c69030]{margin:0 .5vw}.userinfo[data-v-86c69030]{display:flex;align-items:center}.subscribe[data-v-86c69030]{background:#fcc03a;box-shadow:0 .375rem 0 #c28c00;border:none;color:#444;border-radius:100px;width:100px;height:25px;margin:auto 1rem;font-size:18px}.userinfo-cursor[data-v-86c69030]{cursor:pointer}.userInfo-avatar-img[data-v-86c69030]{width:1.4rem;vertical-align:sub;margin-right:.125rem}.userInfo-avatar-img-avatar[data-v-86c69030]{width:2rem}.header-phone[data-v-86c69030]{display:none}.el-dropdown[data-v-86c69030]{font-size:1rem}@media(min-width:320px)and (max-width:768px){.header[data-v-86c69030]{display:none}.header-phone[data-v-86c69030]{display:flex;align-items:center;justify-content:space-between;height:3.5rem;padding:0 1.25rem;background-color:#fff}.header-phone .logo-img[data-v-86c69030]{height:2.5rem}.el-dropdown[data-v-86c69030]{font-size:1.5625rem}[data-v-86c69030] .el-drawer__header{padding:1.25rem;margin-bottom:0}[data-v-86c69030] .el-drawer__header .el-drawer__close-btn{position:absolute;right:1.25rem}}.custom-modal-wrap[data-v-86c69030]{background:rgba(0,0,0,.45);position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:3000;pointer-events:none}.custom-modal-wrap .custom-modal[data-v-86c69030]{pointer-events:auto;width:440px;background:#fff;border-radius:24px;overflow:hidden;padding:32px 24px;box-shadow:0 4px 20px rgba(0,0,0,.12)}.custom-modal-wrap .reward-modal-inner[data-v-86c69030]{text-align:center}.custom-modal-wrap .reward-modal-inner .star-icon[data-v-86c69030]{margin-bottom:16px}.custom-modal-wrap .reward-modal-inner .greet-text[data-v-86c69030]{margin:0 0 8px;font-size:32px;color:#222;font-weight:700}.custom-modal-wrap .reward-modal-inner .welcome-text[data-v-86c69030]{margin:0 0 24px;font-size:20px;color:#926b0f}.custom-modal-wrap .reward-modal-inner .reward-card[data-v-86c69030]{background:linear-gradient(180deg,#fff9dd,#ffedb4);border:2px solid #ffd046;border-radius:16px;padding:20px 16px;margin-bottom:28px;display:flex;align-items:center;gap:14px;text-align:left}.custom-modal-wrap .reward-modal-inner .reward-card .plus-num[data-v-86c69030]{font-size:32px;font-weight:700;color:#d97706}.custom-modal-wrap .reward-modal-inner .reward-card .coin-desc[data-v-86c69030]{font-size:18px;color:#784700}.custom-modal-wrap .reward-modal-inner .claim-btn[data-v-86c69030]{width:100%;height:56px;background:linear-gradient(180deg,#ff9f1c,#e67e00);border:none;border-radius:16px;font-size:22px;font-weight:700;color:#fff;cursor:pointer}.stat-num[data-v-86c69030]{font-size:16px;color:#facc15;font-family:Nunito;font-weight:900}.shimmer-gold[data-v-86c69030]{background:linear-gradient(90deg,#d97706,#fcd34d,#f59e0b,#fcd34d,#d97706);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-animation:shimmer 2.5s linear infinite;animation:shimmer 2.5s linear infinite}