@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@900&family=Noto+Sans+TC:wght@900&display=swap);.component--fullscreen[data-v-6b4b159a]{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1040;-webkit-transition:all .25s ease;transition:all .25s ease}.component__overlay[data-v-6b4b159a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;opacity:.7;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,43,43,.95)),to(rgba(33,32,32,.95)));background-image:linear-gradient(0deg,rgba(44,43,43,.95),rgba(33,32,32,.95))}.component__containter[data-v-6b4b159a]{position:relative;width:100vw;overflow:hidden;z-index:1050;margin:0 auto 0;padding:32px 16px}@media only screen and (min-width:768px){.component__containter[data-v-6b4b159a]{max-width:475px}}.wrapper[data-v-6b4b159a]{border-radius:16px;background-color:#111;color:#fff}.header[data-v-6b4b159a]{padding:32px 24px 16px;font-weight:700;font-size:1rem}.content .options[data-v-6b4b159a]{max-height:288px;overflow:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content .option[data-v-6b4b159a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;cursor:pointer}.content .option.is-picked .option__check-svg[data-v-6b4b159a]{display:block}.content .option.is-picked .option__check[data-v-6b4b159a]{background-color:#ffea00}.content .option__check[data-v-6b4b159a]{width:32px;height:32px;margin-right:16px;border-radius:50%;background-color:hsla(0,0%,100%,.1);-webkit-transition:background-color .1s cubic-bezier(.4,0,.2,1);transition:background-color .1s cubic-bezier(.4,0,.2,1)}.content .option__check-svg[data-v-6b4b159a]{display:none}.content .option__label[data-v-6b4b159a]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;font-weight:700}.footer[data-v-6b4b159a]{padding:8px;text-align:right}.footer .picker-btn[data-v-6b4b159a]{padding:16px;color:#fff;border:none;background:none;font-size:.875rem;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.footer .picker-btn--primary[data-v-6b4b159a]{color:#ffea00}.footer .picker-btn--secondary[data-v-6b4b159a]{color:#656565}.overlay-enter-active[data-v-6b4b159a],.overlay-leave-active[data-v-6b4b159a]{-webkit-transition:opacity .25s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.overlay-enter[data-v-6b4b159a],.overlay-leave-to[data-v-6b4b159a]{opacity:0}.containter-enter-active[data-v-6b4b159a],.containter-leave-active[data-v-6b4b159a]{-webkit-transition:-webkit-transform .35s cubic-bezier(.19,1,.22,1) .15s;transition:-webkit-transform .35s cubic-bezier(.19,1,.22,1) .15s;transition:transform .35s cubic-bezier(.19,1,.22,1) .15s;transition:transform .35s cubic-bezier(.19,1,.22,1) .15s,-webkit-transform .35s cubic-bezier(.19,1,.22,1) .15s}.containter-enter[data-v-6b4b159a],.containter-leave-to[data-v-6b4b159a]{-webkit-transform:translateY(calc(100% + 32px));transform:translateY(calc(100% + 32px))}.component--fullscreen[data-v-3e568e03]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-transition:all .25s ease;transition:all .25s ease}.component__overlay[data-v-3e568e03]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;opacity:.7;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,43,43,.95)),to(rgba(33,32,32,.95)));background-image:linear-gradient(0deg,rgba(44,43,43,.95),rgba(33,32,32,.95))}.component__containter[data-v-3e568e03]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;padding-top:50vh;margin:0 auto;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.component__containter[data-v-3e568e03]{max-width:500px}}.reward[data-v-3e568e03]{position:relative;padding:12px 16px;min-height:calc(100vh - 54px);border-radius:16px 16px 0 0;background-color:#fff}.reward-close[data-v-3e568e03]{position:absolute;top:12px;right:12px;padding:8px;width:40px;height:40px;border:none;border-radius:12px;background-color:#f1f1f1;color:#909090;outline:none}.reward-close[data-v-3e568e03]:active{color:#333}.reward-title[data-v-3e568e03]{font-weight:700;font-size:1rem;text-align:center;line-height:40px}.reward-fig[data-v-3e568e03]{position:relative;margin:8px auto 0;width:50%;max-width:250px;text-align:center}.reward-fig img[data-v-3e568e03]{width:100%;border-radius:100%}.reward-status[data-v-3e568e03]{position:absolute;top:auto;right:0;bottom:0;left:auto;width:38px;height:38px;z-index:120;display:-webkit-box;display:-ms-flexbox;display:flex;justify-conetnet:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;text-align:center}.reward-status .material-icons[data-v-3e568e03]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.reward-status[data-v-3e568e03]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:100%;border:.5px solid rgba(0,0,0,.1);content:""}.reward-button[data-v-3e568e03]{margin:16px 0;text-align:center}.reward-button a[data-v-3e568e03],.reward-button span[data-v-3e568e03]{padding:8px 16px;display:inline-block;border-radius:10px;font-size:.75rem;color:#8e8e8e;font-weight:700}.section-title[data-v-3e568e03]{margin:24px 8px 8px;color:#686868;font-size:.875rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.desc[data-v-3e568e03]{margin:8px 0 24px;white-space:pre-wrap;font-size:.875rem;line-height:1.6}.desc[data-v-3e568e03] .linkified{color:#fff;text-decoration:underline}.overlay-enter-active[data-v-3e568e03],.overlay-leave-active[data-v-3e568e03]{-webkit-transition:opacity .25s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.overlay-enter[data-v-3e568e03],.overlay-leave-to[data-v-3e568e03]{opacity:0}.reward-enter-active[data-v-3e568e03],.reward-leave-active[data-v-3e568e03]{-webkit-transition:opacity .25s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1)}.reward-enter[data-v-3e568e03],.reward-leave-to[data-v-3e568e03]{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.section-title[data-v-20b6afa5]{margin:24px 24px 8px;color:#686868;font-size:.875rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.section-title+.section[data-v-20b6afa5]{margin-top:0}.section-title-container[data-v-20b6afa5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 24px 8px}.section-title-container+.section[data-v-20b6afa5]{margin-top:0}.section-title-container .section-title[data-v-20b6afa5]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.subbrand-dropdown[data-v-20b6afa5]{padding:4px 8px;border-radius:10px;background-color:#f5f5f5;font-size:.875rem;font-weight:700;color:#8e8e8e;cursor:pointer}.subbrand-dropdown span[data-v-20b6afa5]{vertical-align:middle}.subbrand-dropdown .material-icons[data-v-20b6afa5]{margin-left:8px;font-size:.75rem;vertical-align:middle}.empty[data-v-20b6afa5]{padding:15% 0;text-align:center;font-weight:700;color:#cfd8dc}.empty .material-icons[data-v-20b6afa5]{display:block;margin-bottom:12px;font-size:5.5rem}.desc[data-v-20b6afa5]{margin:24px 16px 0;font-size:.875rem;color:#8e8e8e}.section-limited[data-v-20b6afa5]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-limited .date[data-v-20b6afa5]{line-height:36px;font-size:.875rem;color:#8e8e8e}.section-limited .points[data-v-20b6afa5]{font-size:.75rem;font-weight:700}.section-limited .amount[data-v-20b6afa5]{margin-right:2px;display:inline-block;font-size:2.25rem;font-weight:300;line-height:36px}.section--rewards .rewards[data-v-20b6afa5]{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section--rewards .rewards .item[data-v-20b6afa5]{padding:13px 15px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;border-radius:16px;color:#fff;font-weight:700;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,.15)),to(rgba(51,51,51,.75)));background-image:linear-gradient(-180deg,rgba(51,51,51,.15),rgba(51,51,51,.75));background-size:cover;background-position:50%;cursor:pointer}.section--rewards .rewards .item:hover .item-background[data-v-20b6afa5]{opacity:.75}.section--rewards .rewards .item.is-disabled[data-v-20b6afa5]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,.15)),to(rgba(51,51,51,.75)));background-image:linear-gradient(-180deg,rgba(51,51,51,.15),rgba(51,51,51,.75))}.section--rewards .rewards .item.is-disabled .name[data-v-20b6afa5]{font-size:.875rem}.section--rewards .rewards .item.is-disabled .item-background[data-v-20b6afa5]{opacity:.25}.section--rewards .rewards .item-background[data-v-20b6afa5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:50%}.section--rewards .rewards .item-left[data-v-20b6afa5]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section--rewards .rewards .item-right[data-v-20b6afa5]{text-align:right;white-space:nowrap}.section--rewards .rewards .name[data-v-20b6afa5]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:24px;font-weight:700}.section--rewards .rewards .meta[data-v-20b6afa5]{font-size:.75rem;color:hsla(0,0%,100%,.75);font-weight:400}.section--rewards .rewards .cost[data-v-20b6afa5],.section--rewards .rewards .unit[data-v-20b6afa5]{display:inline-block}.section--rewards .rewards .cost[data-v-20b6afa5]{font-weight:300;font-size:2.25rem}.section--rewards .rewards .unit[data-v-20b6afa5]{margin-left:4px;font-size:.75rem;font-weight:700}.svg-def[data-v-20b6afa5]{display:none}.section--milestones[data-v-20b6afa5]{margin:0 16px;padding:24px 24px 16px 24px;border-radius:16px}.section--milestones .stat[data-v-20b6afa5]{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem}.section--milestones .stat .archive[data-v-20b6afa5]{font-size:.75rem;font-weight:700}.section--milestones .stat .amount[data-v-20b6afa5]{margin-right:2px;display:inline-block;font-size:2.25rem;font-weight:300;line-height:36px}.section--milestones .stones[data-v-20b6afa5]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--milestones .stone[data-v-20b6afa5]{width:calc((100% - 32px)/5);margin-bottom:8px}.section--milestones .stone .container[data-v-20b6afa5]{position:relative;padding-top:100%}.section--milestones .stone .container--unlock .content[data-v-20b6afa5]{color:#fff}.section--milestones .stone .container--unlock .hex[data-v-20b6afa5]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:bounceIn-data-v-20b6afa5;animation-name:bounceIn-data-v-20b6afa5;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.section--milestones .stone .item[data-v-20b6afa5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center}.section--milestones .stone .hex[data-v-20b6afa5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}.section--milestones .stone .content[data-v-20b6afa5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:110;display:-webkit-box;display:-ms-flexbox;display:flex;justify-conetnet:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.section--milestones .stone .label[data-v-20b6afa5]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.2081rem;font-weight:900;line-height:1;font-family:Montserrat,Noto Sans TC,sans-serif}@media only screen and (min-width:992px){.section--milestones .stone .label[data-v-20b6afa5]{font-size:2.6669rem}}.section--milestones .stone .lock[data-v-20b6afa5],.section--milestones .stone .unlock[data-v-20b6afa5]{position:absolute;top:0;right:0;bottom:0;left:auto;width:20px;height:20px;z-index:120;display:-webkit-box;display:-ms-flexbox;display:flex;justify-conetnet:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;text-align:center}.section--milestones .stone .lock .material-icons[data-v-20b6afa5],.section--milestones .stone .unlock .material-icons[data-v-20b6afa5]{font-size:.75rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section--milestones .stone .lock[data-v-20b6afa5]{color:#fff}.section--milestones .stone .unlock[data-v-20b6afa5]{background-color:#fff}.section--milestone-rewards[data-v-20b6afa5]{margin:0 16px}.section--milestone-rewards .rewards[data-v-20b6afa5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--milestone-rewards .item[data-v-20b6afa5]{width:calc((100% - 8px)/2);padding:24px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:16px;background-color:#f5f5f5;text-align:center}.section--milestone-rewards .item-fig[data-v-20b6afa5]{position:relative;padding:0 16px}.section--milestone-rewards .item-fig .image[data-v-20b6afa5]{position:relative;padding-top:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.section--milestone-rewards .item-fig .image[data-v-20b6afa5]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:.5px solid rgba(0,0,0,.1);border-radius:100%;content:""}.section--milestone-rewards .item-fig .lock[data-v-20b6afa5],.section--milestone-rewards .item-fig .unlock[data-v-20b6afa5]{position:absolute;top:auto;right:16px;bottom:0;left:auto;width:20px;height:20px;z-index:120;display:-webkit-box;display:-ms-flexbox;display:flex;justify-conetnet:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;text-align:center}.section--milestone-rewards .item-fig .lock .material-icons[data-v-20b6afa5],.section--milestone-rewards .item-fig .unlock .material-icons[data-v-20b6afa5]{font-size:.75rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section--milestone-rewards .item-fig .lock[data-v-20b6afa5]{color:#fff}.section--milestone-rewards .item-fig .unlock[data-v-20b6afa5]{background-color:#fff}.section--milestone-rewards .item-name[data-v-20b6afa5]{margin-top:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section--milestone-rewards .item-info[data-v-20b6afa5]{margin-top:2px;font-size:.75rem;font-weight:400;color:#8e8e8e}.section--milestone-rewards .item-tool a[data-v-20b6afa5],.section--milestone-rewards .item-tool span[data-v-20b6afa5]{margin:16px auto 0;padding:8px 16px;display:inline-block;border-radius:10px;background:#fff;text-align:center;font-size:.75rem;color:#8e8e8e;font-weight:700}.section--milestone-rewards .item-tool a[data-v-20b6afa5]{cursor:pointer}.section--milestone-rewards .item-tool span[data-v-20b6afa5]{padding:8px 0;background-color:transparent}.section--history[data-v-20b6afa5]{text-align:center}.history .item[data-v-20b6afa5]{position:relative;padding:16px;text-align:left}.history .item[data-v-20b6afa5]:not(:last-child):after{position:absolute;top:auto;right:24px;bottom:0;left:24px;height:1px;background-color:#e6e6e6;content:""}.history .history-row[data-v-20b6afa5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history .history-row.has-more[data-v-20b6afa5]{cursor:pointer}.history .left[data-v-20b6afa5]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.history .right[data-v-20b6afa5]{margin-left:8px}.history .detail-toggle[data-v-20b6afa5]{position:relative;width:24px;height:24px;color:rgba(51,51,51,.5)}.history .detail-toggle.is-open[data-v-20b6afa5]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.history .detail-toggle .toggle-loader[data-v-20b6afa5]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit}.history .detail-toggle .toggle-loader span[data-v-20b6afa5]{display:inline-block;width:4px;height:4px;border-radius:100%;background-color:rgba(51,51,51,.5);margin:10px 2px;opacity:0}.history .detail-toggle .toggle-loader span[data-v-20b6afa5]:first-child{-webkit-animation:opacitychange-data-v-20b6afa5 .5s ease-in-out infinite;animation:opacitychange-data-v-20b6afa5 .5s ease-in-out infinite}.history .detail-toggle .toggle-loader span[data-v-20b6afa5]:nth-child(2){-webkit-animation:opacitychange-data-v-20b6afa5 .5s ease-in-out .166666667s infinite;animation:opacitychange-data-v-20b6afa5 .5s ease-in-out .166666667s infinite}.history .detail-toggle .toggle-loader span[data-v-20b6afa5]:nth-child(3){-webkit-animation:opacitychange-data-v-20b6afa5 .5s ease-in-out .333333334s infinite;animation:opacitychange-data-v-20b6afa5 .5s ease-in-out .333333334s infinite}@-webkit-keyframes opacitychange-data-v-20b6afa5{0%,to{opacity:0}60%{opacity:1}}@keyframes opacitychange-data-v-20b6afa5{0%,to{opacity:0}60%{opacity:1}}.history .details[data-v-20b6afa5]{margin-top:16px;padding:8px 16px;font-size:.875rem;position:relative}.history .details[data-v-20b6afa5]:after{position:absolute;top:0;bottom:0;left:0;width:3px;opacity:.1;border-radius:0 6px 6px 0;background-color:#333;content:""}.history .detail[data-v-20b6afa5]{display:-webkit-box;display:-ms-flexbox;display:flex}.history .detail[data-v-20b6afa5]:not(:first-child){margin-top:4px}.history .detail .name[data-v-20b6afa5]{font-weight:700;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.history .detail .value[data-v-20b6afa5]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:break-spaces;word-break:break-all}.history .more[data-v-20b6afa5]{margin:8px auto 0;padding:8px 16px;display:inline-block;border-radius:10px;background:#f5f5f5;text-align:center;font-size:.75rem;font-weight:700;color:#8e8e8e;cursor:pointer}.history .content[data-v-20b6afa5]{font-size:.875rem}.history .time[data-v-20b6afa5]{margin-top:6px}.history .expire[data-v-20b6afa5],.history .time[data-v-20b6afa5]{font-size:.75rem;color:#8e8e8e}@-webkit-keyframes bounceIn-data-v-20b6afa5{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn-data-v-20b6afa5{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.fade-enter-active[data-v-20b6afa5],.fade-leave-active[data-v-20b6afa5]{-webkit-transition:opacity .25s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.fade-enter[data-v-20b6afa5],.fade-leave-to[data-v-20b6afa5]{opacity:0}.qrcode-reader[data-v-20b6afa5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;overflow:hidden;background:#000}.qrcode-reader .qrcode-box[data-v-20b6afa5]{position:fixed;top:50%;right:0;bottom:0;left:50%;width:50vw;max-width:400px;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:scale-up-center-data-v-20b6afa5 .75s cubic-bezier(.39,.575,.565,1) infinite alternate both;animation:scale-up-center-data-v-20b6afa5 .75s cubic-bezier(.39,.575,.565,1) infinite alternate both}.qrcode-reader .qrcode-reader-close[data-v-20b6afa5]{position:fixed;top:auto;right:auto;bottom:5%;left:50%;z-index:2;padding:8px 16px;border:0;border-radius:10px;background-color:rgba(0,0,0,.25);font-weight:700;color:#fff;font-size:.75rem;text-align:center;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.qrcode-reader .qrcode-stream-wrapper[data-v-20b6afa5]{position:fixed;top:0;right:0;bottom:0;left:0}@-webkit-keyframes scale-up-center-data-v-20b6afa5{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}}@keyframes scale-up-center-data-v-20b6afa5{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}}.section-title[data-v-ce288af0]{margin:24px 24px 8px;color:#686868;font-size:.875rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.section-title+.section[data-v-ce288af0]{margin-top:0}.section-title-container[data-v-ce288af0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 24px 8px}.section-title-container+.section[data-v-ce288af0]{margin-top:0}.section-title-container .section-title[data-v-ce288af0]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.empty[data-v-ce288af0]{padding:15% 0;text-align:center;font-weight:700;color:#cfd8dc}.empty .material-icons[data-v-ce288af0]{display:block;margin-bottom:12px;font-size:5.5rem}.points .point-item[data-v-ce288af0]{position:relative;margin:16px;padding:16px;overflow:hidden;background-color:#f5f5f5;border-radius:16px;color:#9e9e9e;cursor:pointer}.points .point-item[data-v-ce288af0]:first-child{margin-top:0}.points .point-item[data-v-ce288af0]:active{opacity:.5;-webkit-transform:scale(.95);transform:scale(.95)}.points .point-item.has-image .point-item-desc[data-v-ce288af0]{-webkit-line-clamp:5}.points .point-item-background[data-v-ce288af0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:50%}.points .point-item-header[data-v-ce288af0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.points .point-item-left[data-v-ce288af0]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.points .point-item-right[data-v-ce288af0]{text-align:right;white-space:nowrap}.points .point-item .name[data-v-ce288af0]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:24px;font-weight:700}.points .point-item .amount[data-v-ce288af0],.points .point-item .unit[data-v-ce288af0]{display:inline-block}.points .point-item .amount[data-v-ce288af0]{font-weight:300;font-size:2.25rem}.points .point-item .unit[data-v-ce288af0]{margin-left:4px;font-size:.75rem;font-weight:700}.points .point-item .hex[data-v-ce288af0]{width:44px;height:44px;position:relative;overflow:hidden}.points .point-item .hex .icon[data-v-ce288af0]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.points .point-item .icon[data-v-ce288af0]{width:44px;height:44px;background-color:currentcolor;background-size:cover;background-position:50%;border-radius:100%}.points .point-item-title[data-v-ce288af0]{margin-bottom:8px}.points .point-item-desc[data-v-ce288af0]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem}.points .point-item-progress[data-v-ce288af0]{position:relative;margin-top:16px;height:4px;overflow:hidden;border-radius:4px}.points .point-item-progress .base[data-v-ce288af0],.points .point-item-progress .fill[data-v-ce288af0]{height:4px;border-radius:4px}.points .point-item-progress .base[data-v-ce288af0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.1}.points .point-item-progress .fill[data-v-ce288af0]{position:absolute;top:0;right:auto;bottom:0;left:0;z-index:2;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:bar-data-v-ce288af0;animation-name:bar-data-v-ce288af0;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bar-data-v-ce288af0{0%{width:0}}@keyframes bar-data-v-ce288af0{0%{width:0}}.view--coupon[data-v-2385d2f8]{width:100%;height:100%;position:relative;color:#fff}.header[data-v-2385d2f8]{position:fixed;top:0;right:0;left:0;padding:12px;z-index:1020;background-color:#000;color:#fff}.header .nav[data-v-2385d2f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header .back[data-v-2385d2f8]{height:24px;float:left;cursor:pointer}.header .back .icon[data-v-2385d2f8]{width:36px;height:36px;font-size:2.25rem;line-height:1}.header .title[data-v-2385d2f8]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:3px 0;overflow:hidden;font-size:1.2081rem;font-weight:700;text-align:center;line-height:28px;white-space:nowrap;text-overflow:ellipsis}.header .placeholder[data-v-2385d2f8]{width:36px}.header .btn[data-v-2385d2f8]{padding:0;height:34px;background:transparent;color:hsla(0,0%,100%,.75);vertical-align:middle;line-height:34px;outline:0}.header .btn[data-v-2385d2f8]:active{color:hsla(0,0%,100%,.25)}.header .material-icons[data-v-2385d2f8]{margin-right:4px;vertical-align:middle}main[data-v-2385d2f8]{padding:58px 0 80px}.point[data-v-2385d2f8]{padding:16px 0;background-color:#000;text-align:center;color:#fff;font-size:.75rem;font-weight:700}.point .amount[data-v-2385d2f8]{margin-right:2px;display:inline-block;font-size:2.25rem;font-weight:300;line-height:36px}.section-title[data-v-912b8882]{margin:24px 24px 8px;color:#686868;font-size:.875rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.section-title+.section[data-v-912b8882]{margin-top:0}.section-title-container[data-v-912b8882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 24px 8px}.section-title-container+.section[data-v-912b8882]{margin-top:0}.section-title-container .section-title[data-v-912b8882]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.select-item[data-v-912b8882]{width:100%;padding:10px 15px;border:none;border-radius:23px;background-color:#f5f5f5;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAwCAYAAACooNxlAAAABGdBTUEAALGPC/xhBQAAAYxJREFUaAXt1T9ugzAUBnAMQ5Zmh1vwZ2qToVvVC+Qulao26aWabjkBp4gEe3bo+9JYslCRYgPCSJ8lBwh5j+cfthMEbBSgAAUoQAEKUIACFKAABShAAQpQgAIUcBHIsuxd+qNLrBlTFMVW+pv53ZznkcvDZQBfSqm99F0cx6e6rs+OebZt235LntckSVRVVSeXPGPGWIPIrDjIAD5uRaxcUTAzbhgPyCV5nn1ACW11pfC2E7MOw/DHZvmkaboxMTr5Zr20niGY1niTeKNG5XfPFGAI4FHirzND5xCgQ1mWe30919EaBIW6ogAjiiLsGWtzwL5goCYnEATaomgMCfUWA+NyBkHwvSiC8SQz4yghXmNgTAofQ1ue5/gL/uzkuTRN8yLLQS0FA/WPAoJEfSi4J837mfFX5sAlo5Pg2Ld85NbK/J1PG6hZlz4ftIfoJPrYg6JvB75joNBRQZCwD2UJGJOA/IeyFAzUPmnDRos+6UOYnAIUoAAFKEABClCAAhSgAAUoQAEKUGCQwC/1HLKALR1EkwAAAABJRU5ErkJggg==");background-size:24px;background-repeat:no-repeat;background-position:100%;color:#333;-webkit-padding-end:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;white-space:nowrap}.select-item[data-v-912b8882]:disabled{opacity:1;background-image:none}.select-item__container[data-v-912b8882]{height:44px;border-radius:23px 0 0 23px;background-color:#fff}.select-item[data-v-912b8882]:after{content:""}.select-item[data-v-912b8882]:focus{outline:none}.view--stock[data-v-912b8882]{width:100%;height:100%;position:relative}.view--stock .btn[data-v-912b8882]{border:none}.btn[data-v-912b8882]{-webkit-box-shadow:none;box-shadow:none;padding:6px 16px;display:block;border-radius:99px;background-color:#ffea00;color:#333;font-weight:700;font-size:1.125em;outline:none}.btn[data-v-912b8882]:active{opacity:.5;-webkit-transform:scale(.95);transform:scale(.95)}.tool-container[data-v-912b8882]{margin:24px 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.filter[data-v-912b8882]{padding:0 16px 24px}.filter-btn[data-v-912b8882]{padding:8px 16px;display:inline-block;border-radius:10px;background:#f5f5f5;text-align:center;font-size:.75rem;font-weight:700;color:#8e8e8e;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-row[data-v-912b8882]{margin:8px 0}.filter-tools[data-v-912b8882]{margin-top:16px}.section-title[data-v-082a2796]{margin:24px 24px 8px;color:#686868;font-size:.875rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.section-title+.section[data-v-082a2796]{margin-top:0}.section-title-container[data-v-082a2796]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 24px 8px}.section-title-container+.section[data-v-082a2796]{margin-top:0}.section-title-container .section-title[data-v-082a2796]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.stock[data-v-082a2796]{padding:0 16px 24px}.stock-table td[data-v-082a2796],.stock-table th[data-v-082a2796]{padding:8px 16px;vertical-align:middle}.stock-table th.branch[data-v-082a2796],.stock-table th.name[data-v-082a2796],.stock-table th.stock[data-v-082a2796]{font-weight:400;font-size:.75rem;color:#8e8e8e}.stock-table td.branch[data-v-082a2796],.stock-table th.branch[data-v-082a2796]{text-align:center}.stock-table td.stock[data-v-082a2796],.stock-table th.stock[data-v-082a2796]{text-align:right}.stock-table td.branch[data-v-082a2796],.stock-table td.stock[data-v-082a2796]{font-size:.875rem}.stock-table th.branch[data-v-082a2796],.stock-table th.stock[data-v-082a2796]{min-width:25%}.stock-empty[data-v-082a2796]{padding:24px 0}.stock-desc[data-v-082a2796],.stock-empty[data-v-082a2796]{font-size:.75rem;color:#8e8e8e;text-align:center}.view--stock[data-v-c602d908]{width:100%;height:100%;position:relative}.view--stock .btn[data-v-c602d908]{border:none}.header[data-v-c602d908]{position:fixed;top:0;right:0;left:0;padding:12px;z-index:1020;background-color:#000;color:#fff}.header .nav[data-v-c602d908]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header .back[data-v-c602d908]{height:24px;float:left;cursor:pointer}.header .back .icon[data-v-c602d908]{width:36px;height:36px;font-size:2.25rem;line-height:1}.header .title[data-v-c602d908]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:3px 0;overflow:hidden;font-size:1.2081rem;font-weight:700;text-align:center;line-height:28px;white-space:nowrap;text-overflow:ellipsis}.header .placeholder[data-v-c602d908]{width:36px}.header .material-icons[data-v-c602d908]{margin-right:4px;vertical-align:middle}main[data-v-c602d908]{padding:58px 0 80px}main.in-app[data-v-c602d908]{padding:0 0 80px}.view--reward[data-v-feac9008]{width:100%;height:100%;position:relative;color:#fff}.background[data-v-feac9008]{position:fixed;width:100%;width:100vw;height:100%;height:100vh;top:0;right:0;bottom:0;left:0;z-index:-1}.background .image[data-v-feac9008],.background .overlay[data-v-feac9008]{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background-color:rgba(0,0,0,.45);background-size:cover;background-position:50%}.background .overlay[data-v-feac9008]{-webkit-backdrop-filter:saturate(150%)}.background .image[data-v-feac9008]{-webkit-filter:blur(10px);filter:blur(10px)}.header[data-v-feac9008]{position:fixed;top:0;right:0;left:0;padding:12px;z-index:1020;background-color:rgba(0,0,0,.25);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}@supports (-webkit-backdrop-filter:blur(15px)){.header[data-v-feac9008]{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(15px);background-color:rgba(0,0,0,.1)}}.header .nav[data-v-feac9008]{display:-webkit-box;display:-ms-flexbox;display:flex}.header .back[data-v-feac9008]{height:24px;cursor:pointer}.header .back .icon[data-v-feac9008]{width:36px;height:36px;font-size:2.25rem;line-height:1}.header .title[data-v-feac9008]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:3px 0;font-size:1.2081rem;font-weight:700;text-align:center;line-height:28px}.header .placeholder[data-v-feac9008]{width:36px}main[data-v-feac9008]{padding:60px 0 80px}main .fig[data-v-feac9008]{position:relative;margin:24px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:16px;background-size:cover;background-repeat:no-repeat;background-position:50%}main .fig[data-v-feac9008]:before{display:block;padding-top:100%;z-index:-1;border-radius:16px;background-image:-webkit-gradient(linear,left top,left bottom,from(#333),color-stop(20%,rgba(51,51,51,.15)),color-stop(80%,rgba(51,51,51,.15)),to(#333));background-image:linear-gradient(-180deg,#333,rgba(51,51,51,.15) 20%,rgba(51,51,51,.15) 80%,#333);content:""}main .name[data-v-feac9008]{position:absolute;top:24px;right:24px;left:24px;font-size:1.5rem;font-weight:700}main .require[data-v-feac9008]{position:absolute;right:24px;bottom:24px;left:24px;font-size:1.2081rem;font-weight:700;text-align:right;line-height:1}main .require .amount[data-v-feac9008]{margin-right:2px;display:inline-block;font-size:3rem;font-weight:300}main .sub-title[data-v-feac9008]{padding:0 24px;margin:20px 0 10px;font-weight:700;font-size:.875rem;letter-spacing:2px;color:hsla(0,0%,100%,.75);text-transform:uppercase}main .comment[data-v-feac9008],main .desc[data-v-feac9008]{margin:8px 0 24px;padding:0 16px;white-space:pre-wrap;font-size:.875rem;line-height:1.6}main .comment[data-v-feac9008] .linkified,main .desc[data-v-feac9008] .linkified{color:#fff;text-decoration:underline}main .info[data-v-feac9008]{font-size:.75rem;color:hsla(0,0%,100%,.5);text-align:center}.footer[data-v-feac9008]{position:fixed;right:0;bottom:0;left:0;padding:12px;z-index:1020;text-align:center}.footer .btn[data-v-feac9008]{padding:10px;display:block;width:100%;border-radius:99px;background-color:#ffea00;color:#333;font-weight:700;font-size:1.125em}.footer .btn[data-v-feac9008]:active{opacity:.5;-webkit-transform:scale(.95);transform:scale(.95)}.footer .btn.btn-loading[data-v-feac9008]{pointer-events:none}.footer .btn.btn-loading .btn-loader[data-v-feac9008]{display:block}.footer .btn .btn-loader[data-v-feac9008]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;display:none;background-color:inherit}.footer .btn .btn-loader.inverse span[data-v-feac9008]{background-color:#fff}.footer .btn .btn-loader span[data-v-feac9008]{display:inline-block;width:10px;height:10px;border-radius:100%;background-color:#575757;margin:18px 5px;opacity:0}.footer .btn .btn-loader span[data-v-feac9008]:first-child{-webkit-animation:opacitychange-data-v-feac9008 .5s ease-in-out infinite;animation:opacitychange-data-v-feac9008 .5s ease-in-out infinite}.footer .btn .btn-loader span[data-v-feac9008]:nth-child(2){-webkit-animation:opacitychange-data-v-feac9008 .5s ease-in-out .166666667s infinite;animation:opacitychange-data-v-feac9008 .5s ease-in-out .166666667s infinite}.footer .btn .btn-loader span[data-v-feac9008]:nth-child(3){-webkit-animation:opacitychange-data-v-feac9008 .5s ease-in-out .333333334s infinite;animation:opacitychange-data-v-feac9008 .5s ease-in-out .333333334s infinite}@-webkit-keyframes opacitychange-data-v-feac9008{0%,to{opacity:0}60%{opacity:1}}@keyframes opacitychange-data-v-feac9008{0%,to{opacity:0}60%{opacity:1}}.stepper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.stepper__minus,.stepper__plus{display:inline-block;padding:0;width:50px;height:50px;border-radius:99px;background-color:#3f51b5;vertical-align:middle;color:#fff;cursor:pointer}.stepper__minus .material-icons,.stepper__plus .material-icons{line-height:50px}.stepper__count{margin-right:1px;padding:10px 20px;font-weight:700;vertical-align:middle}.stepper__count,.stepper__number{display:inline-block;text-align:center}.stepper__number{width:100%;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:10px;background-color:#eee;font-size:2.625rem;font-weight:300;line-height:1.5}.stepper__unit{display:inline-block;color:#616161}.stepper__label,.stepper__unit{font-weight:700;font-size:.75rem}.stepper__label{color:#333}.qrcode-reader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;overflow:hidden;background:#000}.qrcode-reader .qrcode-box{position:fixed;top:50%;right:0;bottom:0;left:50%;width:50vw;max-width:400px;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:scale-up-center .75s cubic-bezier(.39,.575,.565,1) infinite alternate both;animation:scale-up-center .75s cubic-bezier(.39,.575,.565,1) infinite alternate both}.qrcode-reader .qrcode-reader-close{position:fixed;top:auto;right:auto;bottom:5%;left:50%;z-index:2;padding:8px 16px;border:0;border-radius:10px;background-color:rgba(0,0,0,.25);font-weight:700;color:#fff;font-size:.75rem;text-align:center;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.qrcode-reader .qrcode-stream-wrapper{position:fixed;top:0;right:0;bottom:0;left:0}@-webkit-keyframes scale-up-center{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}}@keyframes scale-up-center{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}}