.ac-hero[data-v-1450f6bc]{margin-top:var(--ac-statusbar-inset,0);position:relative;width:100%}.ac-hero[data-v-1450f6bc]:before{background-image:var(--ac-hero-desktop);background-position:top;background-repeat:no-repeat;background-size:100% auto;content:"";height:var(--ac-statusbar-inset,0);left:0;pointer-events:none;position:absolute;right:0;top:calc(var(--ac-statusbar-inset, 0px)*-1);transform:scaleY(-1)}@media(max-width:768px){.ac-hero[data-v-1450f6bc]:before{background-image:var(--ac-hero-mobile)}}.ac-hero__img[data-v-1450f6bc]{display:block;height:auto;width:100%}.ac-hero__entries[data-v-1450f6bc]{gap:clamp(12px,1.04vw,20px);position:absolute;right:clamp(16px,1.46vw,28px);top:19.8%;z-index:3}.ac-hero__entries[data-v-1450f6bc],.ac-hero__entry[data-v-1450f6bc]{display:flex;flex-direction:column}.ac-hero__entry[data-v-1450f6bc]{align-items:center;background:transparent;border:0;cursor:pointer;gap:4px;padding:0;transition:transform .2s;width:clamp(64px,5.2vw,100px)}.ac-hero__entry[data-v-1450f6bc]:hover{transform:translateY(-2px)}.ac-hero__entry-icon[data-v-1450f6bc]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.ac-hero__entry-label[data-v-1450f6bc]{background:#ffd27f;border-radius:999px;color:#5a2d0c;font-size:11px;font-weight:700;padding:2px 10px;white-space:nowrap}@media(max-width:768px){.ac-hero__entries[data-v-1450f6bc]{gap:32px;right:16px;top:19.5%}.ac-hero__entry[data-v-1450f6bc]{width:72px}}@media(max-width:480px){.ac-hero__entries[data-v-1450f6bc]{gap:12px;right:6px;top:20%}.ac-hero__entry[data-v-1450f6bc]{width:56px}}@media(max-width:360px){.ac-hero__entries[data-v-1450f6bc]{gap:6px;right:6px;top:21%}.ac-hero__entry[data-v-1450f6bc]{width:44px}}:where(.ac-section-header[data-v-305d139f]){padding:0 72px 20px;position:relative;text-align:center}@media(max-width:600px){:where(.ac-section-header[data-v-305d139f]){padding:0 0 16px}}.ac-section-header__title[data-v-305d139f]{color:var(--ac-text);font-size:28px;font-weight:800;letter-spacing:.02em;line-height:36px;margin:0}.ac-section-header__subtitle[data-v-305d139f]{color:var(--ac-muted);font-size:14px;line-height:20px;margin:6px 0 0}.ac-section-header__rules[data-v-305d139f]{background:transparent;border:1px solid var(--ac-border);border-radius:999px;color:var(--ac-muted);cursor:pointer;font-size:12px;height:28px;padding:0 12px;position:absolute;right:0;top:4px;transition:color .2s,border-color .2s}.ac-section-header__rules[data-v-305d139f]:hover{border-color:var(--ac-accent);color:var(--ac-accent)}@media(max-width:600px){.ac-section-header__title[data-v-305d139f]{font-size:22px;line-height:28px}.ac-section-header__rules[data-v-305d139f]{margin-top:8px;position:static}}.ac-tile[data-v-2d24c3a9]{aspect-ratio:166/250;container-type:inline-size;position:relative}.ac-tile__card[data-v-2d24c3a9],.ac-tile__img[data-v-2d24c3a9]{inset:0;position:absolute}.ac-tile__img[data-v-2d24c3a9]{display:block;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ac-tile__img--lit[data-v-2d24c3a9]{opacity:0;transition:opacity .45s ease}.ac-tile.is-lit .ac-tile__img--lit[data-v-2d24c3a9]{opacity:1}.ac-tile__pin[data-v-2d24c3a9],.ac-tile__today[data-v-2d24c3a9]{display:block;max-width:none;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-tile__today[data-v-2d24c3a9]{z-index:1}.ac-tile__overlay[data-v-2d24c3a9]{pointer-events:none;position:absolute}.ac-tile__ordinal[data-v-2d24c3a9]{color:#fff;font-size:max(10px,9.6385542169cqw);font-weight:700;left:11.5%;line-height:1.2;max-width:70%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:13.1%;white-space:nowrap}.ac-tile__prize[data-v-2d24c3a9]{align-items:center;background:#ffefe4;color:#2f2926;display:flex;font-size:max(10px,8.4337349398cqw);font-weight:600;justify-content:center;inset:84% 6% 0;line-height:1.2;position:absolute}.ac-tile__prize-text[data-v-2d24c3a9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ac-tile__img--lit[data-v-2d24c3a9]{transition:none}}.ac-instruction[data-v-7c8ead1d]{align-items:center;display:flex;gap:calc(var(--u, 1px)*24)}.ac-instruction__line[data-v-7c8ead1d]{align-items:center;display:flex;flex:1;gap:calc(var(--u, 1px)*9)}.ac-instruction__line[data-v-7c8ead1d]:after{background:#643b2d4d;content:"";flex:1;height:1px}.ac-instruction__line img[data-v-7c8ead1d]{aspect-ratio:42/24;flex:none;min-width:12px;width:calc(var(--u, 1px)*21)}.ac-instruction__line.is-end[data-v-7c8ead1d]{transform:scaleX(-1)}.ac-instruction__btn[data-v-7c8ead1d]{align-items:center;aspect-ratio:288/80;background:none;border:0;cursor:pointer;display:flex;flex:none;justify-content:center;min-width:112px;padding:0;position:relative;transition:transform .15s,filter .15s;width:calc(var(--u, 1px)*144)}.ac-instruction__btn[data-v-7c8ead1d]:hover{filter:brightness(1.06);transform:translateY(-2px)}.ac-instruction__btn[data-v-7c8ead1d]:active{transform:translateY(1px) scale(.98)}.ac-instruction__btn[data-v-7c8ead1d]:focus-visible{border-radius:8px;outline:2px solid #fff6e8;outline-offset:2px}.ac-instruction__plate[data-v-7c8ead1d]{height:100%;inset:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ac-instruction__text[data-v-7c8ead1d]{color:#331344;font-size:max(12px,14 * var(--u,1px));line-height:1.5;padding-top:calc(var(--u, 1px)*6);position:relative}@media(min-width:1025px){.ac-checkin.block-container[data-v-fe67bb2a]{padding:0}.ac-checkin[data-v-fe67bb2a]{container-type:inline-size;margin-top:min(46px,3.59375%)}}.ac-checkin__inner[data-v-fe67bb2a]{--u:.07813cqw;align-items:center;display:flex;flex-direction:column}@media(min-width:1025px){.ac-checkin__inner[data-v-fe67bb2a]{padding:calc(var(--u)*66) calc(var(--u)*64) calc(var(--u)*32)}}.ac-checkin__intro[data-v-fe67bb2a]{background:#fff3;border-radius:calc(var(--u)*8);display:flex;flex-direction:column;gap:calc(var(--u)*12);padding:calc(var(--u)*16);width:100%}.ac-checkin__story[data-v-fe67bb2a]{color:#643b2d;font-size:max(14px,14 * var(--u));line-height:1.2142857143;margin:0;overflow-wrap:anywhere;word-break:break-word}.ac-checkin__btn[data-v-fe67bb2a]{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex:none;justify-content:center;padding:0;position:relative;transition:transform .15s,filter .15s}.ac-checkin__btn[data-v-fe67bb2a]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}.ac-checkin__btn[data-v-fe67bb2a]:active:not(:disabled){transform:translateY(1px) scale(.98)}.ac-checkin__btn[data-v-fe67bb2a]:focus-visible{border-radius:8px;outline:2px solid #fff6e8;outline-offset:2px}.ac-checkin__plate[data-v-fe67bb2a]{height:100%;inset:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ac-checkin__cards[data-v-fe67bb2a]{display:flex;justify-content:flex-start;margin-top:0;max-width:calc(100% + var(--u)*10);min-width:0;overflow-x:auto;overflow-y:hidden;padding-top:calc(var(--u)*16);scrollbar-width:none;width:calc(100% + var(--u)*10)}.ac-checkin__cards[data-v-fe67bb2a]::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.ac-checkin__cards[data-v-fe67bb2a]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-checkin__cards.is-dragging[data-v-fe67bb2a]{cursor:grabbing}}.ac-checkin__cards>.ac-tile[data-v-fe67bb2a]{flex:none;width:calc(var(--u)*166)}.ac-checkin__cards>.ac-tile[data-v-fe67bb2a]:first-child{margin-left:auto}.ac-checkin__cards>.ac-tile[data-v-fe67bb2a]:last-child{margin-right:auto}.ac-checkin__actions[data-v-fe67bb2a]{display:flex;gap:calc(var(--u)*180);justify-content:center;margin-top:calc(var(--u)*32);width:100%}.ac-checkin__btn[data-v-fe67bb2a]{aspect-ratio:532/155;width:calc(var(--u)*260)}.ac-checkin__btn[data-v-fe67bb2a]:disabled{cursor:not-allowed;filter:grayscale(.7) brightness(.92);opacity:.75}.ac-checkin__btn-text[data-v-fe67bb2a]{color:#fff;font-size:max(14px,24 * var(--u));font-weight:600;line-height:1.3;padding-bottom:calc(var(--u)*2);position:relative;white-space:nowrap}@media(max-width:1024px){.ac-checkin__inner[data-v-fe67bb2a]{--u:1px}.ac-checkin__intro[data-v-fe67bb2a]{padding:16px}.ac-checkin__story[data-v-fe67bb2a]{font-size:14px;line-height:18px}.ac-checkin__cards[data-v-fe67bb2a]{justify-content:flex-start;margin-top:-1px;overflow-x:auto;overflow-y:hidden;padding-top:13px;scrollbar-width:none;width:100%}.ac-checkin__cards[data-v-fe67bb2a]::-webkit-scrollbar{display:none}.ac-checkin__cards>.ac-tile[data-v-fe67bb2a]{width:124px}}@media(max-width:1024px)and (hover:hover)and (pointer:fine){.ac-checkin__cards[data-v-fe67bb2a]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-checkin__cards.is-dragging[data-v-fe67bb2a]{cursor:grabbing}}@media(max-width:1024px)and (max-width:768px){.ac-checkin__cards>.ac-tile[data-v-fe67bb2a]{width:136px}}@media(max-width:1024px){.ac-checkin__actions[data-v-fe67bb2a]{gap:32px;margin-top:16px}.ac-checkin__btn[data-v-fe67bb2a]{max-width:46%;width:172px}.ac-checkin__btn-text[data-v-fe67bb2a]{font-size:16px}}@media(min-width:769px)and (max-width:1024px){.ac-checkin__cards>.ac-tile[data-v-fe67bb2a]:first-child{margin-left:auto}.ac-checkin__cards>.ac-tile[data-v-fe67bb2a]:last-child{margin-right:auto}}@media(max-width:480px){.ac-checkin__story[data-v-fe67bb2a]{font-size:13px;line-height:17px}.ac-checkin__actions[data-v-fe67bb2a]{gap:24px}}@media(max-width:360px){.ac-checkin__intro[data-v-fe67bb2a]{padding:12px}.ac-checkin__story[data-v-fe67bb2a]{font-size:12px;line-height:15px}.ac-checkin__cards[data-v-fe67bb2a]{margin-top:-5px}.ac-checkin__actions[data-v-fe67bb2a]{gap:16px;margin-top:12px}.ac-checkin__btn[data-v-fe67bb2a]{width:136px}.ac-checkin__btn-text[data-v-fe67bb2a]{font-size:15px}}@media(max-width:768px){.ac-checkin__actions[data-v-fe67bb2a]{gap:24px;margin-bottom:calc(6.5278cqw - 44.73331px)}}@media(max-width:480px){.ac-checkin__actions[data-v-fe67bb2a]{margin-bottom:calc(6.5278cqw - 34.86666px)}}@media(max-width:360px){.ac-checkin__actions[data-v-fe67bb2a]{gap:20px;margin-bottom:calc(6.5278cqw - 32.9111px)}}.ac-draw-buttons[data-v-7681053b]{inset:0;pointer-events:none;position:absolute;z-index:2}.ac-draw-buttons__knob[data-v-7681053b]{background:transparent;border:0;border-radius:50%;cursor:pointer;height:19.6%;padding:0;pointer-events:auto;position:absolute;top:70.7%;transition:background .15s;width:22.5%}.ac-draw-buttons__knob--one[data-v-7681053b]{left:42.25%}.ac-draw-buttons__knob--ten[data-v-7681053b]{left:68.25%}.ac-draw-buttons__knob[data-v-7681053b]:hover:not(:disabled){background:radial-gradient(circle at 50% 58%,hsla(0,0%,100%,.28) 0,transparent 68%)}.ac-draw-buttons__knob[data-v-7681053b]:focus-visible{outline:3px solid #fdca47;outline-offset:2px}.ac-draw-buttons__knob[data-v-7681053b]:disabled{cursor:not-allowed}.ac-prize-line[data-v-d253141a]{align-items:center;display:flex;gap:12px;min-width:0}.ac-prize-line__icon[data-v-d253141a]{border-radius:10px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.ac-prize-line__body[data-v-d253141a]{flex:1;min-width:0}.ac-prize-line__name[data-v-d253141a]{color:var(--ac-text);font-size:15px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-prize-line__qty[data-v-d253141a]{color:var(--ac-accent);margin-left:4px}.ac-prize-line__detail[data-v-d253141a]{color:var(--ac-muted);font-size:12px;line-height:16px;margin-top:2px}.ac-prize-line--sm .ac-prize-line__icon[data-v-d253141a]{border-radius:8px;height:32px;width:32px}.ac-prize-line--sm .ac-prize-line__name[data-v-d253141a]{font-size:13px;line-height:18px}.ac-prize-line--lg[data-v-d253141a]{flex-direction:column;gap:12px;text-align:center}.ac-prize-line--lg .ac-prize-line__icon[data-v-d253141a]{border-radius:20px;height:96px;width:96px}.ac-prize-line--lg .ac-prize-line__name[data-v-d253141a]{font-size:20px;line-height:26px;white-space:normal}.ac-prizes--embedded[data-v-eab2104e]{height:100%}.ac-prizes--embedded[data-v-eab2104e],.ac-prizes__inner[data-v-eab2104e]{display:flex;flex-direction:column;min-height:0}.ac-prizes__inner[data-v-eab2104e]{flex:1}.ac-prizes--embedded .ac-prizes__list[data-v-eab2104e]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}.ac-prizes--embedded .ac-prizes__list[data-v-eab2104e]::-webkit-scrollbar{display:none}.ac-prizes__track.is-looping[data-v-eab2104e]{animation:none}.ac-prizes__track.is-looping[data-v-eab2104e]:hover{animation-play-state:paused}.ac-prizes__list[data-v-eab2104e]{position:relative}@media(hover:hover)and (pointer:fine){.ac-prizes__list[data-v-eab2104e]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-prizes__list.is-dragging[data-v-eab2104e]{cursor:grabbing}}.ac-prizes__copy[data-v-eab2104e]{display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.ac-prizes__tier[data-v-eab2104e]{align-items:center;color:#a14a0f;display:flex;flex-shrink:0;font-size:15px;font-weight:600;gap:8px;justify-content:center;line-height:1.5}.ac-prizes__tier img[data-v-eab2104e]{height:12px;width:22px}.ac-prizes__tier img.is-flip[data-v-eab2104e]{transform:scaleX(-1)}.ac-prizes--embedded .ac-prizes__tier[data-v-eab2104e]{color:#fff2e6}.ac-prizes--embedded .ac-prizes__tier.is-grand[data-v-eab2104e]{color:#ffdbaf}.ac-prizes__row[data-v-eab2104e]{align-items:center;background:#fff2e6;border-radius:8px;display:flex;flex-shrink:0;font-size:13px;min-height:64px;padding:8px 16px}.ac-prizes__row[data-v-eab2104e] .ac-prize-line__icon{border-radius:8px;height:48px;width:48px}.ac-prizes__row[data-v-eab2104e] .ac-prize-line__name{color:#643b2d;font-size:14px;font-weight:600;line-height:1.3}.ac-prizes__row[data-v-eab2104e] .ac-prize-line__detail{color:#643b2d;font-size:12px;line-height:1.3;opacity:.6}.ac-prizes__row--thanks[data-v-eab2104e]{background:transparent;border:1px dashed rgba(255,242,230,.35);color:#d1b2a7;display:flex;justify-content:space-between;min-height:0}.ac-prizes:not(.ac-prizes--embedded) .ac-prizes__row--thanks[data-v-eab2104e]{border-color:var(--ac-border);color:var(--ac-muted)}.ac-prizes__prob-toggle[data-v-eab2104e]{background:transparent;border:0;color:#d1b2a7;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:500;line-height:1.5;margin-top:10px;padding:0;text-align:center;text-decoration:underline}.ac-prizes__prob-toggle[data-v-eab2104e]:hover{color:#fff2e6}.ac-prizes:not(.ac-prizes--embedded) .ac-prizes__prob-toggle[data-v-eab2104e]{color:var(--ac-muted)}.ac-prizes:not(.ac-prizes--embedded) .ac-prizes__prob-toggle[data-v-eab2104e]:hover{color:var(--ac-accent)}@media(max-width:720px){.ac-prizes--embedded .ac-prizes__list[data-v-eab2104e]{overflow:auto;padding:0 16px}.ac-prizes--embedded .ac-prizes__track[data-v-eab2104e]{display:flex;width:-moz-max-content;width:max-content}.ac-prizes--embedded .ac-prizes__track.is-looping[data-v-eab2104e]{animation:none}.ac-prizes--embedded .ac-prizes__copy[data-v-eab2104e]{flex-direction:row;gap:12px;padding:0 12px 0 0}.ac-prizes--embedded .ac-prizes__tier[data-v-eab2104e]{display:none}.ac-prizes--embedded .ac-prizes__row[data-v-eab2104e]{min-height:60px;padding:6px 16px;width:172px}.ac-prizes--embedded .ac-prizes__row[data-v-eab2104e] .ac-prize-line__name{display:-webkit-box;font-size:12px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ac-prizes--embedded .ac-prizes__prob-toggle[data-v-eab2104e]{margin-top:16px}}@keyframes ac-prizes-scroll-horizontal-eab2104e{to{transform:translate(-50%)}}@keyframes ac-prizes-scroll-eab2104e{to{transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.ac-prizes__track.is-looping[data-v-eab2104e]{animation:none}.ac-prizes--embedded .ac-prizes__list[data-v-eab2104e]{overflow:auto}}.ac-lottery__body[data-v-1da585ea]{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 277px}@media(max-width:720px){.ac-lottery__body[data-v-1da585ea]{grid-template-columns:minmax(0,1fr)}}.ac-lottery__stage[data-v-1da585ea]{background:#4f3939 url(../images/activity/halloween/lottery-stage-bg.png) 50%/auto 100% no-repeat;border-radius:22px;container-type:inline-size;overflow:hidden;position:relative}.ac-lottery__rules[data-v-1da585ea]{background:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:24px;top:24px;transition:transform .15s;z-index:3}.ac-lottery__rules[data-v-1da585ea]:hover{transform:translateY(-2px)}.ac-lottery__rules img[data-v-1da585ea]{display:block;height:56px;width:auto}.ac-lottery__machine[data-v-1da585ea]{aspect-ratio:400/530;left:50%;position:relative;transform:translate(-50%);width:min(400px,100% + 12px);z-index:2}.ac-lottery__machine-img[data-v-1da585ea]{display:block;height:100%;width:100%}.ac-lottery__anim[data-v-1da585ea]{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:1}.ac-lottery__anim svg[data-v-1da585ea]{display:block;height:100%!important;width:100%!important}.ac-lottery__anim.is-visible[data-v-1da585ea]{opacity:1;transition:none}.ac-lottery__candy[data-v-1da585ea]{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:var(--candy-label-size,14px);gap:16px;height:9.434%;justify-content:space-between;left:9%;margin:0;padding:0 16px;position:absolute;top:59.2453%;width:82%;z-index:2}@media not (min-width:480px){.ac-lottery__candy[data-v-1da585ea]{font-size:12px}}.ac-lottery__candy[data-v-1da585ea]{font-weight:600;line-height:1.3;white-space:nowrap}.ac-lottery__candy>span[data-v-1da585ea]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.ac-lottery__quantity[data-v-1da585ea]{flex-shrink:0}.ac-lottery__quantity strong[data-v-1da585ea]{font-size:14px;font-weight:inherit}.ac-lottery__hint[data-v-1da585ea]{align-items:center;aspect-ratio:512/68;background:url(../images/activity/halloween/lottery-guarantee-tip.png) 50%/100% 100% no-repeat;color:#fadbd0;display:flex;font-size:clamp(9px,3cqw,12px);gap:3px;justify-content:center;left:50%;line-height:1.2;margin:0;padding:0 min(20px,5cqw) min(8px,2cqw);pointer-events:none;position:absolute;top:min(16px,4cqw);transform:translate(-50%);white-space:nowrap;width:min(256px,64cqw);z-index:3}.ac-lottery__hint>span[data-v-1da585ea]{overflow:hidden;text-overflow:ellipsis}.ac-lottery__hint-icon[data-v-1da585ea]{flex:none;height:auto;width:.875em}.ac-lottery__skip[data-v-1da585ea]{align-items:center;bottom:min(17.5px,4.4cqw);color:#be867d;cursor:pointer;display:flex;font-size:clamp(10px,3cqw,12px);gap:6px;left:50%;line-height:16px;max-width:calc(100% - 24px);position:absolute;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:3}.ac-lottery__skip>span[data-v-1da585ea]{overflow:hidden;text-overflow:ellipsis}.ac-lottery__skip[data-v-1da585ea]:has(:focus-visible){border-radius:4px;outline:2px solid #fadbd0;outline-offset:2px}.ac-lottery__skip-input[data-v-1da585ea]{height:1px;margin:-1px;opacity:0;pointer-events:none;position:absolute;width:1px}.ac-lottery__skip-icon[data-v-1da585ea]{flex:none;height:16px;width:16px}.ac-lottery__prizes[data-v-1da585ea]{background:#785548;border-radius:16px;contain:size;display:flex;flex-direction:column;min-height:0;min-width:0;padding:20px 16px 12px}@media(max-width:1024px){.ac-lottery__stage[data-v-1da585ea]{background-position:50%}.ac-lottery__prizes[data-v-1da585ea]{border-radius:12px}.ac-lottery__rules[data-v-1da585ea]{right:20px;top:20px}}@media(max-width:1024px)and (min-width:721px){.ac-lottery__body[data-v-1da585ea]{gap:16px;grid-template-columns:minmax(0,1fr) 220px}}@media(max-width:720px){.ac-lottery__body[data-v-1da585ea]{gap:16px}.ac-lottery__machine[data-v-1da585ea]{width:100%}.ac-lottery__prizes[data-v-1da585ea]{contain:none;overflow:hidden;padding:12px 0}.ac-lottery__rules[data-v-1da585ea]{align-items:flex-start;display:flex;justify-content:flex-end;min-height:44px;min-width:44px;right:4cqw;top:4cqw}.ac-lottery__rules img[data-v-1da585ea]{height:13cqw}}@media(max-width:360px){.ac-lottery__body[data-v-1da585ea]{gap:12px}.ac-lottery__stage[data-v-1da585ea]{border-radius:16px}}.ac-tasks__instruction[data-v-afcf3df9]{margin:9px 0 16px;padding:0 16px}.ac-tasks__list[data-v-afcf3df9]{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.ac-tasks__row[data-v-afcf3df9]{align-items:center;background:url(../images/activity/halloween/task-row-bg.png) 50%/100% 100% no-repeat;border-radius:8px;display:flex;gap:12px;min-height:96px;padding:16px 24px}.ac-tasks__icon[data-v-afcf3df9]{flex-shrink:0;height:64px;width:64px}.ac-tasks__text[data-v-afcf3df9]{color:#643b2d;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere;word-break:break-word}.ac-tasks__title[data-v-afcf3df9]{font-size:16px;font-weight:600;line-height:1.3}.ac-tasks__desc[data-v-afcf3df9]{font-size:14px;line-height:1.3}.ac-tasks__action[data-v-afcf3df9]{flex-shrink:0;margin-left:8px}.ac-tasks__btn[data-v-afcf3df9]{align-items:center;background:50%/100% 100% no-repeat;border:0;display:inline-flex;font-size:16px;font-weight:600;height:44px;justify-content:center;line-height:1.3;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;width:142px}.ac-tasks__btn--gold[data-v-afcf3df9]{background-image:url(../images/activity/halloween/task-btn-gold.png);color:#fff;cursor:pointer;transition:transform .15s,filter .15s}.ac-tasks__btn--gold[data-v-afcf3df9]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.ac-tasks__btn--gold[data-v-afcf3df9]:active:not(:disabled){transform:translateY(1px) scale(.98)}.ac-tasks__btn--gold[data-v-afcf3df9]:focus-visible{outline:2px solid #fff6e8;outline-offset:2px}.ac-tasks__btn--gold[data-v-afcf3df9]:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.7}.ac-tasks__btn--grey[data-v-afcf3df9]{background-image:url(../images/activity/halloween/task-btn-grey.png);color:#fff}@media(max-width:1024px){.ac-tasks__instruction[data-v-afcf3df9]{margin:0 0 12px}.ac-tasks__row[data-v-afcf3df9]{padding:16px}.ac-tasks__btn[data-v-afcf3df9]{font-size:15px;height:36px;width:112px}}@media(max-width:600px){.ac-tasks__row[data-v-afcf3df9]{display:grid;gap:8px 16px;grid-template-columns:56px minmax(0,1fr)}.ac-tasks__icon[data-v-afcf3df9]{align-self:start;grid-row:1;height:56px;width:56px}.ac-tasks__action[data-v-afcf3df9]{grid-column:2;justify-self:end}.ac-tasks__btn[data-v-afcf3df9]{font-size:14px;height:32px;width:112px}}@media(max-width:768px){.ac-tasks__instruction[data-v-afcf3df9]{margin-top:-12px}}@media(max-width:360px){.ac-tasks__instruction[data-v-afcf3df9]{padding:0 8px}.ac-tasks__row[data-v-afcf3df9]{gap:8px 12px;grid-template-columns:52px minmax(0,1fr);padding:12px}.ac-tasks__icon[data-v-afcf3df9]{height:52px;width:52px}.ac-tasks__title[data-v-afcf3df9]{font-size:15px}.ac-tasks__desc[data-v-afcf3df9]{font-size:13px}.ac-tasks__btn[data-v-afcf3df9]{font-size:13px;height:28px;width:100px}}.ac-offsite[data-v-81a43759]{--offsite-text:#643b2d}@media(min-width:769px){.ac-offsite.ac-card[data-v-81a43759]{padding-bottom:clamp(48px,6.25vw,80px)}}.ac-offsite__list[data-v-81a43759]{display:flex;flex-direction:column;gap:clamp(48px,4.69vw,60px);margin-top:clamp(16px,1.875vw,24px)}.ac-offsite__card[data-v-81a43759]{align-items:center;container-type:inline-size;display:flex;flex-direction:column;gap:clamp(20px,1.875vw,24px)}.ac-offsite__plate[data-v-81a43759]{align-items:center;align-self:center;aspect-ratio:392/64;background:url(../images/activity/halloween/offsite-subtitle-plate.png) 50%/100% 100% no-repeat;box-sizing:border-box;display:flex;height:auto;justify-content:center;margin:0;padding:0;position:relative;width:min(392px,100%)}.ac-offsite__card--rich .ac-offsite__plate[data-v-81a43759]{margin-bottom:8px}.ac-offsite__plate-text[data-v-81a43759]{align-items:center;color:#ffffffe6;display:flex;font-size:18px;font-weight:600;inset:38.5% 10.2% 0;justify-content:center;line-height:1.3;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.ac-offsite__text[data-v-81a43759]{color:var(--offsite-text);font-size:14px;line-height:1.3;margin:0;overflow-wrap:anywhere;text-align:left;width:100%}.ac-offsite__text.is-plain[data-v-81a43759]{white-space:pre-line}.ac-offsite__text[data-v-81a43759]>:first-child{margin-top:0}.ac-offsite__text[data-v-81a43759]>:last-child{margin-bottom:0}.ac-offsite__text[data-v-81a43759] a{color:inherit;text-decoration:underline}.ac-offsite__text+.ac-offsite__banner[data-v-81a43759]{margin-top:-4px}.ac-offsite__banner[data-v-81a43759]{aspect-ratio:1152/220;border-radius:clamp(6px,1.388889cqw,16px)!important;container-type:inline-size;display:block;overflow:hidden;width:100%}.ac-offsite__banner img[data-v-81a43759]{border-radius:inherit!important;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ac-offsite a.ac-offsite__banner[data-v-81a43759]{transition:filter .2s}.ac-offsite a.ac-offsite__banner[data-v-81a43759]:hover{filter:brightness(1.05)}.ac-offsite a.ac-offsite__banner[data-v-81a43759]:focus-visible{outline:2px solid #fff6e8;outline-offset:2px}.ac-offsite__prizes[data-v-81a43759]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.ac-offsite__prize[data-v-81a43759]{align-items:center;background:#f8e9db;border-radius:8px;box-shadow:inset 0 -3px #ecdccd;color:var(--offsite-text);display:flex;flex-direction:column;margin-top:16px;min-height:128px;padding:16px;position:relative;width:168px}.ac-offsite__prize-ribbon[data-v-81a43759]{align-items:center;background:url(../images/activity/halloween/offsite-prize-ribbon.png) 50%/100% 100% no-repeat;color:#fff;display:flex;font-size:13px;font-weight:600;height:28px;justify-content:center;left:0;line-height:1.3;overflow:hidden;padding:0 24px;position:absolute;text-overflow:ellipsis;top:-16px;white-space:nowrap;width:168px}.ac-offsite__prize-icon[data-v-81a43759]{height:52px;margin-bottom:4px;width:52px}.ac-offsite__prize-name[data-v-81a43759]{font-size:16px;font-weight:600;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-offsite__prize-winners[data-v-81a43759]{font-size:12px;line-height:1.3;margin-top:2px;opacity:.6}.ac-offsite__claim[data-v-81a43759]{display:flex;flex-direction:column;gap:12px;margin-top:8px;width:100%}.ac-offsite__subtitle[data-v-81a43759]{align-items:center;color:var(--offsite-text);display:flex;font-size:18px;font-weight:600;gap:10.67px;height:28px;justify-content:center;line-height:1.5;margin:0}.ac-offsite__subtitle img[data-v-81a43759]{height:16px;width:28px}.ac-offsite__claim-row[data-v-81a43759]{align-items:center;background:url(../images/activity/halloween/task-row-bg.png) 50%/100% 100% no-repeat;border-radius:8px;display:flex;gap:16px;min-height:96px;padding:16px 24px}.ac-offsite__claim-icon[data-v-81a43759]{flex-shrink:0;height:64px;width:64px}.ac-offsite__claim-text[data-v-81a43759]{color:var(--offsite-text);flex:1;font-size:14px;line-height:1.3;margin:0;min-width:0}.ac-offsite__form-btn[data-v-81a43759]{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:600;height:44px;justify-content:center;line-height:1.3;overflow:hidden;padding:0 12px;text-decoration:none;text-overflow:ellipsis;transition:transform .15s,filter .15s;white-space:nowrap;width:156px}.ac-offsite__form-btn[data-v-81a43759]:hover{filter:brightness(1.06);transform:translateY(-1px)}.ac-offsite__form-btn[data-v-81a43759]:active{transform:translateY(1px) scale(.98)}.ac-offsite__form-btn[data-v-81a43759]:focus-visible{outline:2px solid #fff6e8;outline-offset:2px}.ac-offsite__social[data-v-81a43759]{align-items:center;display:flex;gap:clamp(24px,4.69vw,60px);justify-content:center;padding-bottom:8px;width:100%}.ac-offsite__thorn[data-v-81a43759]{display:flex;flex:0 1 266px;justify-content:flex-end;min-width:0}.ac-offsite__thorn img[data-v-81a43759]{aspect-ratio:266/25;display:block;height:auto;max-width:266px;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ac-offsite__social-list[data-v-81a43759]{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:16px 20px;justify-content:center;max-width:100%}.ac-offsite__social-arrow[data-v-81a43759]{flex:none;height:20px;width:20px}.ac-offsite__social-link[data-v-81a43759]{display:block;flex:none;height:80px;transition:transform .2s;width:80px}.ac-offsite__social-link[data-v-81a43759]:hover{transform:translateY(-3px)}.ac-offsite__social-link[data-v-81a43759]:focus-visible{outline:2px solid #fff6e8;outline-offset:2px}.ac-offsite__social-entry[data-v-81a43759]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ac-offsite .is-mirrored[data-v-81a43759]{transform:scaleX(-1)}@media(min-width:769px)and (max-width:1024px){.ac-offsite__claim-row[data-v-81a43759]{gap:16px;padding:16px}.ac-offsite__form-btn[data-v-81a43759]{font-size:15px;height:36px;width:128px}}@media(max-width:768px){.ac-offsite.ac-card[data-v-81a43759]{padding-top:48px}.ac-offsite__list[data-v-81a43759]{gap:40px;margin-top:8px}.ac-offsite__card[data-v-81a43759]{gap:12px}.ac-offsite__plate[data-v-81a43759]{aspect-ratio:392/64;width:min(300px,100%)}.ac-offsite__plate-text[data-v-81a43759]{font-size:14px}.ac-offsite__prizes[data-v-81a43759]{display:grid;gap:24px;grid-template-columns:repeat(2,168px);justify-content:center}.ac-offsite__prize[data-v-81a43759]{width:168px}.ac-offsite__claim-row[data-v-81a43759]{gap:16px;padding:16px}.ac-offsite__form-btn[data-v-81a43759]{font-size:15px;height:36px;width:128px}.ac-offsite__thorn[data-v-81a43759]{display:none}.ac-offsite__social[data-v-81a43759]{gap:0}.ac-offsite__social-list[data-v-81a43759]{gap:16px 20px}.ac-offsite__social-link[data-v-81a43759]{height:64px;width:64px}.ac-offsite__social-arrow[data-v-81a43759]{height:16px;width:16px}}@media(max-width:600px){.ac-offsite__claim-row[data-v-81a43759]{display:grid;gap:8px 16px;grid-template-columns:56px minmax(0,1fr)}.ac-offsite__claim-icon[data-v-81a43759]{height:56px;width:56px}.ac-offsite__form-btn[data-v-81a43759]{font-size:14px;grid-column:2;height:32px;justify-self:end;width:114px}}@media(max-width:480px){.ac-offsite.ac-card[data-v-81a43759]{padding-top:44px}.ac-offsite__list[data-v-81a43759]{margin-top:4px}.ac-offsite__plate[data-v-81a43759]{aspect-ratio:392/64;width:min(264px,100%)}.ac-offsite__plate-text[data-v-81a43759]{font-size:14px}.ac-offsite__prizes[data-v-81a43759]{gap:24px 16px;grid-template-columns:repeat(2,minmax(0,168px))}.ac-offsite__prize[data-v-81a43759]{width:100%}.ac-offsite__prize-ribbon[data-v-81a43759]{font-size:12px;padding-inline:12px;width:100%}.ac-offsite__social-list[data-v-81a43759]{gap:16px 20px}.ac-offsite__social-arrow[data-v-81a43759]{display:none}}@media(max-width:360px){.ac-offsite.ac-card[data-v-81a43759]{padding-top:40px}.ac-offsite__plate[data-v-81a43759]{width:min(224px,100%)}.ac-offsite__list[data-v-81a43759]{gap:40px}.ac-offsite__card[data-v-81a43759]{gap:16px}.ac-offsite__prize[data-v-81a43759]{min-height:120px;padding:16px 8px}.ac-offsite__prize-name[data-v-81a43759]{font-size:15px}.ac-offsite__prize-icon[data-v-81a43759]{height:48px;width:48px}.ac-offsite__subtitle[data-v-81a43759]{font-size:16px}.ac-offsite__claim-row[data-v-81a43759]{gap:8px 12px;grid-template-columns:52px minmax(0,1fr);padding:12px}.ac-offsite__claim-icon[data-v-81a43759]{height:52px;width:52px}.ac-offsite__form-btn[data-v-81a43759]{font-size:13px;height:28px;width:100px}.ac-offsite__social-list[data-v-81a43759]{gap:16px}.ac-offsite__social-link[data-v-81a43759]{height:56px;width:56px}}@media(min-width:769px){.ac-goods.ac-card[data-v-ab0152cf]{padding-bottom:50px}}.ac-goods__strip[data-v-ab0152cf]{--strip-pad:16px;background:#785548;border-radius:12px 0 0 12px;cursor:grab;margin:0 0 0 6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:var(--strip-pad);scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% + 8px)}.ac-goods__strip[data-v-ab0152cf]::-webkit-scrollbar{display:none}.ac-goods__strip.is-moving .ac-goods__card[data-v-ab0152cf]{pointer-events:none}.ac-goods__strip.is-dragging[data-v-ab0152cf]{cursor:grabbing}@media(hover:none)and (pointer:coarse){.ac-goods__strip[data-v-ab0152cf]{scroll-snap-type:x proximity}}.ac-goods__track[data-v-ab0152cf]{display:flex;gap:24px;list-style:none;margin:0;min-width:100%;padding:var(--strip-pad) var(--strip-pad) 12px;width:-moz-max-content;width:max-content}.ac-goods__item[data-v-ab0152cf]{flex:0 0 169px;scroll-snap-align:start;width:169px}.ac-goods__card[data-v-ab0152cf]{color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:12px;text-decoration:none;transition:transform .2s}.ac-goods__card[data-v-ab0152cf]:focus-visible,.ac-goods__card[data-v-ab0152cf]:hover{outline:none;transform:translateY(-3px)}.ac-goods__card:focus-visible .ac-goods__thumb[data-v-ab0152cf]{box-shadow:0 0 0 2px #ffe08d}.ac-goods__thumb[data-v-ab0152cf]{background:#ffffff14;border-radius:12px;display:block;height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.ac-goods__info[data-v-ab0152cf]{display:flex;flex-direction:column;gap:4px}.ac-goods__title[data-v-ab0152cf]{color:#fff;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.3;min-height:2.6em;-webkit-box-orient:vertical;overflow:hidden}.ac-goods__price[data-v-ab0152cf]{align-items:flex-end;color:#ffe08d;display:flex;gap:2px}.ac-goods__amount[data-v-ab0152cf]{font-size:20px;font-weight:700;line-height:1.2}.ac-goods__unit[data-v-ab0152cf]{font-size:12px;font-weight:600;line-height:1.3}@media(max-width:768px){.ac-goods__strip[data-v-ab0152cf]{border-radius:12px;margin:0;width:100%}.ac-goods__item[data-v-ab0152cf]{flex-basis:170px;width:170px}.ac-goods__thumb[data-v-ab0152cf]{height:170px}}@media(max-width:480px){.ac-goods__item[data-v-ab0152cf]{flex-basis:162px;width:162px}.ac-goods__thumb[data-v-ab0152cf]{height:162px}}@media(max-width:360px){.ac-goods__track[data-v-ab0152cf]{gap:16px}.ac-goods__item[data-v-ab0152cf]{flex-basis:124px;width:124px}.ac-goods__thumb[data-v-ab0152cf]{height:124px}.ac-goods__title[data-v-ab0152cf]{font-size:13px}.ac-goods__amount[data-v-ab0152cf]{font-size:18px}}.ac-scrollbar{pointer-events:none;position:absolute;right:var(--ac-scrollbar-right,20px);width:4px;z-index:1}.ac-scrollbar__thumb{background:#e7ccb3;border-radius:99px;cursor:pointer;display:block;pointer-events:auto;position:relative;touch-action:none;width:100%}.ac-scrollbar__thumb:before{content:"";inset:0 -6px;position:absolute}.ac-faq__paper[data-v-47517970]{--ac-scrollbar-right:4px;background:#f8e9db;clip-path:polygon(0 1%,1% 0,94% 0,96% 1%,98% 0,100% 1%,100% 99%,98% 100%,1% 100%,0 99%);padding-block:16px;position:relative}.ac-faq__list[data-v-47517970]{background:#f8e9db;max-height:480px;overflow-y:auto;padding:0 clamp(16px,2.5vw,32px);scrollbar-width:none}.ac-faq__list[data-v-47517970]::-webkit-scrollbar{display:none}.ac-faq__item[data-v-47517970]{border-bottom:1px solid #f0e3d9}.ac-faq__item[data-v-47517970]:last-child{border-bottom:0}.ac-faq__question[data-v-47517970]{align-items:center;background:transparent;border:0;color:var(--ac-text);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:22px;min-height:72px;padding:12px 0;text-align:left;width:100%}.ac-faq__mark[data-v-47517970]{flex:none;height:24px;width:24px}.ac-faq__q-text[data-v-47517970]{flex:1;min-width:0;overflow-wrap:anywhere;word-break:break-word}.ac-faq__chevron[data-v-47517970]{flex:none;height:24px;width:24px}.ac-faq__body[data-v-47517970]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.ac-faq.is-open .ac-faq__body[data-v-47517970],.ac-faq__item.is-open .ac-faq__body[data-v-47517970]{grid-template-rows:1fr}.ac-faq__body-inner[data-v-47517970]{min-width:0;overflow:hidden}.ac-faq__answer[data-v-47517970]{align-items:flex-start;background:transparent;border-radius:8px;color:#8a6557;display:flex;font-size:14px;gap:8px;line-height:22px;margin:0 0 16px;padding:0;white-space:pre-line}.ac-faq__answer>span[data-v-47517970]:last-child{background:#fae0c4;border-radius:8px;flex:1;min-width:0;overflow-wrap:anywhere;padding:10px 16px;word-break:break-word}@media(max-width:768px){.ac-faq__list[data-v-47517970]{padding:0 16px}.ac-faq__answer[data-v-47517970],.ac-faq__question[data-v-47517970]{font-size:15px;line-height:24px}}@media(max-width:600px){.ac-faq__question[data-v-47517970]{align-items:flex-start;padding-block:16px}.ac-faq__answer>span[data-v-47517970]:last-child{padding:8px 12px}}@media(max-width:360px){.ac-faq__list[data-v-47517970]{padding-inline:12px}}.ac-app-back[data-v-766b4517]{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;width:44px;-webkit-tap-highlight-color:transparent;transition:opacity .15s}.ac-app-back[data-v-766b4517]:active{opacity:.6}.ac-app-back__icon[data-v-766b4517]{display:block;height:auto;width:var(--ac-back-icon,40px)}.ac-dialog.el-dialog{--ac-bg:rgba(90,45,16,.08);--ac-surface:#f8e9db;--ac-surface-2:hsla(0,0%,100%,.42);--ac-border:rgba(90,45,16,.18);--ac-text:#643b2d;--ac-muted:#8a5a3a;--ac-accent:#ff8c42;--ac-accent-2:#d9771f;--ac-frame:#7a3a1e;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--ac-text);container-type:inline-size;display:flex;flex-direction:column;max-height:80vh;max-height:80dvh;max-width:calc(100vw - 40px);overflow:visible;padding:0}.ac-dialog.el-dialog .el-dialog__footer,.ac-dialog.el-dialog .el-dialog__header{display:none}.ac-dialog.el-dialog .el-dialog__body{color:var(--ac-text);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0}.ac-dialog.el-dialog .ac-frame{--u:.19231cqw;min-height:calc(var(--u)*160);padding:calc(var(--ac-frame-pad, 40)*var(--u)) calc(var(--u)*48) calc(var(--ac-frame-pad-bottom, var(--ac-frame-pad, 40))*var(--u));position:relative}.ac-dialog.el-dialog .ac-frame__slice{background:50%/100% 100% no-repeat;left:0;pointer-events:none;position:absolute;right:0}.ac-dialog.el-dialog .ac-frame__slice--top{background-image:url(../images/activity/halloween/dialog-frame-top.png);height:calc(var(--u)*80);top:0}.ac-dialog.el-dialog .ac-frame__slice--middle{background-image:url(../images/activity/halloween/dialog-frame-middle.png);bottom:calc(var(--u)*80 - 4px);top:calc(var(--u)*80 - 4px)}.ac-dialog.el-dialog .ac-frame__slice--bottom{background-image:url(../images/activity/halloween/dialog-frame-bottom.png);bottom:0;height:calc(var(--u)*80)}.ac-dialog.el-dialog .ac-frame--plain .ac-frame__slice--top{background-image:url(../images/activity/halloween/dialog-frame-top-plain.png)}.ac-dialog.el-dialog .ac-frame__close{background:transparent;border:0;cursor:pointer;height:calc(var(--u)*44);min-height:32px;min-width:32px;padding:0;position:absolute;right:calc(var(--u)*38);top:calc(var(--u)*30);width:calc(var(--u)*44);z-index:1}.ac-dialog.el-dialog .ac-frame__close:focus-visible{border-radius:10px;outline:2px solid #fff6e8;outline-offset:-4px}.ac-dialog.el-dialog .ac-frame__content{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.ac-dialog.el-dialog .ac-dialog__title{color:#763c28;font-size:max(16px,20 * var(--u));font-weight:700;line-height:1.3;margin:0 0 calc(var(--u)*8);text-align:center}.ac-dialog.el-dialog .ac-dialog__footer{display:flex;flex-wrap:wrap;gap:calc(var(--u)*24);justify-content:center;margin-top:calc(var(--ac-footer-gap, 24)*var(--u));width:100%}.ac-dialog.el-dialog .ac-dialog__stack{align-items:center;display:flex;flex-direction:column;gap:calc(var(--u)*8);width:100%}.ac-dialog.el-dialog .ac-dialog__art{aspect-ratio:1;display:block;margin-bottom:calc(var(--u)*16);max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--u)*256)}.ac-dialog.el-dialog .ac-dialog__art--icon{margin-bottom:calc(var(--u)*8);width:calc(var(--u)*96)}.ac-dialog.el-dialog .ac-dialog__art--badge{margin-bottom:calc(var(--u)*8);-o-object-fit:contain;object-fit:contain;width:calc(var(--u)*120)}.ac-dialog.el-dialog .ac-dialog__prompt-title{color:#763c28;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 12px;text-align:center}.ac-dialog.el-dialog .ac-dialog__prompt-desc{color:#643b2d;font-size:14px;line-height:1.3;margin:0;max-width:100%;text-align:center;width:calc(var(--u)*424)}.ac-dialog.el-dialog .ac-dialog__lead{color:#763c28;font-size:max(14px,16 * var(--u));font-weight:600;line-height:1.3;margin:0;text-align:center}.ac-dialog.el-dialog .ac-dialog__hint{color:var(--ac-text);font-size:14px;line-height:1.3;margin:0;opacity:.6;text-align:center}.ac-dialog.ac-dialog--scroll{display:flex;flex-direction:column;max-height:80vh;max-height:80dvh}.ac-dialog.ac-dialog--scroll .ac-frame,.ac-dialog.ac-dialog--scroll .ac-frame__content,.ac-dialog.ac-dialog--scroll .el-dialog__body{display:flex;flex:1;flex-direction:column;min-height:0}.ac-dialog.ac-dialog--scroll .ac-frame{--ac-scrollbar-right:max(20px,calc(var(--u)*30))}.ac-dialog.ac-dialog--scroll .ac-dialog__scroll{flex:1;min-height:0;overflow:hidden auto;overscroll-behavior:contain;padding-block:16px;scrollbar-width:none;width:100%}.ac-dialog.ac-dialog--scroll .ac-dialog__scroll::-webkit-scrollbar{display:none}.ac-dialog-btn{align-items:center;background:url(../images/activity/halloween/dialog-button-primary.png) 50%/100% 100% no-repeat;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;filter:none;font-size:max(13px,16 * var(--u,1px));font-weight:600;height:calc(var(--u, 1px)*48);justify-content:center;line-height:1.3;max-width:100%;min-height:34px;min-width:112px;padding:0 calc(var(--u, 1px)*12) calc(var(--u, 1px)*1);position:relative;text-shadow:none;transition:transform .15s,filter .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:calc(var(--u, 1px)*158)}.ac-dialog-btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.ac-dialog-btn:active:not(:disabled){transform:translateY(1px) scale(.98)}.ac-dialog-btn:focus-visible{border-radius:6px;outline:2px solid #fff6e8;outline-offset:2px}.ac-dialog-btn:disabled{cursor:not-allowed;filter:grayscale(.7) brightness(.92);opacity:.75}.ac-dialog-btn--secondary{background-image:url(../images/activity/halloween/dialog-button-secondary.png)}.ac-dialog .ac-rules{color:var(--ac-text);font-size:14px;line-height:1.6;margin:0;max-width:100%;overflow-wrap:anywhere;width:calc(var(--u)*424)}.ac-dialog .ac-rules.has-title{margin-top:calc(var(--u)*4)}.ac-dialog .ac-rules.is-plain{white-space:pre-line}.ac-dialog .ac-rules>*{margin:0}.ac-dialog .ac-rules>*+*{margin-top:calc(var(--u)*10)}.ac-dialog .ac-rules>.ac-rules__heading+*{margin-top:calc(var(--u)*12)}.ac-dialog .ac-rules>*+.ac-rules__heading{margin-top:calc(var(--u)*24)}.ac-dialog .ac-rules .ac-rules__heading{font-size:max(15px,16 * var(--u));font-weight:600;line-height:1.3}.ac-dialog .ac-rules ol,.ac-dialog .ac-rules ul{padding-left:1.4em}.ac-dialog .ac-rules ul{list-style:disc}.ac-dialog .ac-rules ol{list-style:decimal}.ac-dialog .ac-rules li+li{margin-top:calc(var(--u)*4)}.ac-dialog .ac-rules a{color:#d9771f;text-decoration:underline}.ac-dialog .ac-rules img{height:auto;max-width:100%}.ac-dialog.ac-dialog--scroll .ac-rules.ac-dialog__scroll.has-title{padding-top:0}.ac-dialog.ac-dialog--scroll .ac-rules.ac-dialog__scroll:not(.has-title){margin-top:calc(var(--u)*16);padding-top:0}.ac-drawer.el-dialog{--ac-drawer-text:#643b2d;background:#d9a484;border:0;border-radius:0;box-shadow:none;color:var(--ac-drawer-text);display:flex;flex-direction:column;height:100vh;height:100dvh;inset:0 0 0 auto;margin:0;max-width:100vw;overflow:hidden;padding:0;position:fixed;width:360px}.ac-drawer.el-dialog .el-dialog__footer,.ac-drawer.el-dialog .el-dialog__header{display:none}.ac-drawer.el-dialog .el-dialog__body{color:var(--ac-drawer-text);display:flex;flex:1;flex-direction:column;min-height:0;padding:0;position:relative}.ac-drawer.el-dialog .ac-drawer__paper{inset:10px;pointer-events:none;position:absolute;z-index:0}.ac-drawer.el-dialog .ac-drawer__slice{background:50%/100% 100% no-repeat;left:0;position:absolute;right:0}.ac-drawer.el-dialog .ac-drawer__slice--top{background-image:url(../images/activity/halloween/my-prizes-paper-top.png);height:220px;top:0;z-index:0}.ac-drawer.el-dialog .ac-drawer__slice--middle{background-image:url(../images/activity/halloween/my-prizes-paper-middle.png);bottom:56px;top:212px;z-index:1}.ac-drawer.el-dialog .ac-drawer__slice--bottom{background-image:url(../images/activity/halloween/my-prizes-paper-bottom.png);bottom:0;height:60px;z-index:2}.ac-drawer.el-dialog .ac-drawer__close{background:transparent;border:0;cursor:pointer;height:24px;padding:0;position:absolute;right:24px;top:24px;transition:transform .15s;width:24px;z-index:2}.ac-drawer.el-dialog .ac-drawer__close img{display:block;height:100%;width:100%}.ac-drawer.el-dialog .ac-drawer__close:hover{transform:scale(1.08)}.ac-drawer.el-dialog .ac-drawer__close:focus-visible{border-radius:6px;outline:2px solid #fff6e8;outline-offset:2px}.ac-drawer.el-dialog .ac-drawer__title{align-items:center;color:var(--ac-drawer-text);display:flex;flex:none;font-size:18px;font-weight:600;gap:10.67px;height:28px;justify-content:center;line-height:1.5;margin:40px 0 0;position:relative;z-index:1}.ac-drawer.el-dialog .ac-drawer__title img{height:16px;width:28px}.ac-drawer.el-dialog .ac-drawer__title .is-mirrored{transform:scaleX(-1)}.ac-drawer.el-dialog .ac-drawer__body{flex:1;margin-bottom:40px;min-height:0;overflow:hidden auto;padding:0 24px;position:relative;scrollbar-width:none;z-index:1}.ac-drawer.el-dialog .ac-drawer__body::-webkit-scrollbar{display:none}.ac-drawer.el-dialog .ac-drawer__empty{gap:24px;margin:292px auto 0;width:236px}.ac-drawer.el-dialog .ac-drawer__empty,.ac-drawer.el-dialog .ac-drawer__empty-content{align-items:center;display:flex;flex-direction:column}.ac-drawer.el-dialog .ac-drawer__empty-art{display:block;height:160px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:160px}.ac-drawer.el-dialog .ac-drawer__empty-text{font-size:12px;line-height:1.3;margin:0;opacity:.6;text-align:center}.ac-drawer.el-dialog .ac-drawer__cta{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex:none;height:40px;justify-content:center;padding:0;position:relative;transition:transform .15s,filter .15s;width:132px}.ac-drawer.el-dialog .ac-drawer__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.ac-drawer.el-dialog .ac-drawer__cta:active{transform:translateY(1px) scale(.98)}.ac-drawer.el-dialog .ac-drawer__cta:focus-visible{border-radius:6px;outline:2px solid #fff6e8;outline-offset:2px}.ac-drawer.el-dialog .ac-drawer__cta-plate{height:100%;inset:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ac-drawer.el-dialog .ac-drawer__cta-text{color:#fff;font-size:15px;font-weight:500;line-height:18px;position:relative;white-space:nowrap}.ac-drawer.el-dialog .ac-drawer__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:24px 0 0;padding:0}.ac-drawer.el-dialog .ac-drawer__row{align-items:center;background:url(../images/activity/halloween/my-prizes-row-bg.png) 50%/100% 100% no-repeat;display:flex;flex:none;gap:16px;height:80px;padding:0 16px}.ac-drawer.el-dialog .ac-drawer__row-icon{flex:none;height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.ac-drawer.el-dialog .ac-drawer__row-body{display:flex;flex-direction:column;gap:2px;min-width:0}.ac-drawer.el-dialog .ac-drawer__row-name{font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-drawer.el-dialog .ac-drawer__row-time{flex:none;font-size:12px;line-height:1.3;opacity:.6;white-space:nowrap}.ac-drawer.el-dialog .ac-drawer__more{display:flex;justify-content:center;padding-top:12px}.ac-drawer.el-dialog .ac-drawer__more-btn{background:transparent;border:0;color:var(--ac-drawer-text);cursor:pointer;font-size:12px;padding:4px 8px;text-decoration:underline}.ac-drawer.el-dialog .ac-drawer__more-btn:disabled{cursor:not-allowed;opacity:.5}.ac-drawer.el-dialog .ac-drawer__hint{display:block;font-size:12px;margin:0;opacity:.6;padding:12px 0;text-align:center}@media(max-width:768px){.ac-drawer.el-dialog{height:80vh;height:80dvh;inset:auto 0 0;max-width:none;width:100vw}.ac-drawer.el-dialog .ac-drawer__empty{margin-top:65px}}.dialog-fade-enter-active .ac-drawer.el-dialog{animation:ac-drawer-in .3s cubic-bezier(.16,1,.3,1)}.dialog-fade-leave-active .ac-drawer.el-dialog{animation:ac-drawer-in .2s ease-in reverse}@keyframes ac-drawer-in{0%{transform:translate(100%)}}@media(max-width:768px){.dialog-fade-enter-active .ac-drawer.el-dialog,.dialog-fade-leave-active .ac-drawer.el-dialog{animation-name:ac-sheet-in}}@keyframes ac-sheet-in{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.dialog-fade-enter-active .ac-drawer.el-dialog,.dialog-fade-leave-active .ac-drawer.el-dialog{animation:none}}.ac-dialog .ac-ptable__title{align-items:center;background:url(../images/activity/halloween/prize-table-title.png) 50%/100% 100% no-repeat;color:#fff;display:flex;flex:none;font-size:max(14px,18 * var(--u));font-weight:700;height:calc(var(--u)*48);justify-content:center;line-height:1;margin:0 0 calc(var(--u)*28);padding-bottom:calc(var(--u)*5);text-shadow:0 1px 0 rgba(178,72,38,.45);white-space:nowrap;width:calc(var(--u)*180)}.ac-dialog.ac-dialog--scroll .ac-ptable__scroll{display:flex;flex-direction:column;gap:calc(var(--u)*25);padding-block:0}.ac-dialog .ac-ptable__tier{flex:none}.ac-dialog .ac-ptable__ribbon{align-items:center;background:url(../images/activity/halloween/prize-table-ribbon.png) 50%/100% 100% no-repeat;color:#fff;display:flex;font-size:max(11px,15 * var(--u));font-weight:600;gap:calc(var(--u)*10);height:calc(var(--u)*32);justify-content:center;line-height:1;margin:0;min-height:20px;padding-bottom:calc(var(--u)*3)}.ac-dialog .ac-ptable__ribbon img{flex:none;height:calc(var(--u)*15);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--u)*26)}.ac-dialog .ac-ptable__ribbon .is-mirrored{transform:scaleX(-1)}.ac-dialog .ac-ptable__table{border-collapse:collapse;font-size:max(11px,14 * var(--u));table-layout:fixed;width:100%}.ac-dialog .ac-ptable__table td,.ac-dialog .ac-ptable__table th{font-weight:400;padding:0;text-align:left;vertical-align:middle}.ac-dialog .ac-ptable__table td:first-child,.ac-dialog .ac-ptable__table th:first-child{width:51%}.ac-dialog .ac-ptable__table td:nth-child(2),.ac-dialog .ac-ptable__table th:nth-child(2){text-align:center;width:21.2%}.ac-dialog .ac-ptable__table td:nth-child(3),.ac-dialog .ac-ptable__table th:nth-child(3){text-align:right}.ac-dialog .ac-ptable__table thead th{border-bottom:1px solid #ebd1b6;color:#b24826;font-weight:500;height:calc(var(--u)*40);line-height:1.3;position:relative;white-space:nowrap}.ac-dialog .ac-ptable__table thead th+th:before{background:#f1dcc8;content:"";height:calc(var(--u)*8);left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.ac-dialog .ac-ptable__table tbody td{color:#de7200;line-height:1.5;overflow-wrap:anywhere;padding-block:calc(var(--u)*8)}.ac-dialog .ac-ptable__table tbody tr:first-child td{padding-top:calc(var(--u)*18)}.ac-dialog .ac-ptable__name,.ac-dialog .ac-ptable__sub{display:block}.ac-dialog .ac-ptable__sub{font-size:max(9px,10 * var(--u));line-height:1}@media(max-width:480px){.ac-dialog.ac-dialog--scroll:has(.ac-ptable__scroll){max-width:calc(100vw - 66px)}}.ac-dialog .ac-phase-dialog__title{color:#763c28;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 12px;text-align:center}.ac-dialog .ac-phase-dialog__desc{color:#643b2d;font-size:14px;line-height:1.3;margin:0;max-width:100%;text-align:center;width:calc(var(--u)*424)}.ac-checkin-reveal[data-v-c4913917]{container-type:inline-size;isolation:isolate;pointer-events:none;position:relative}.ac-checkin-reveal img[data-v-c4913917]{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ac-checkin-reveal__board[data-v-c4913917]{inset:0;position:absolute;z-index:0}.ac-checkin-reveal__card[data-v-c4913917]{filter:drop-shadow(0 3px 2px rgba(67,31,13,.25));z-index:1}.ac-checkin-reveal__card[data-v-c4913917] .ac-tile__img--lit{clip-path:polygon(0 -50%,100% -50%,100% -40%,80% -30%,60% -36%,40% -18%,20% -22%,0 -10%)}.ac-checkin-reveal.is-ready .ac-checkin-reveal__card[data-v-c4913917]{animation:ac-checkin-bounce-c4913917 .916667s cubic-bezier(.333,0,.667,1) 1.083333s both}.ac-checkin-reveal.is-ready .ac-checkin-reveal__card[data-v-c4913917] .ac-tile__img--lit{animation:ac-checkin-uncover-c4913917 .8s linear .2s both}@media(prefers-reduced-motion:reduce){.ac-checkin-reveal.is-ready .ac-checkin-reveal__card[data-v-c4913917],.ac-checkin-reveal.is-ready .ac-checkin-reveal__card[data-v-c4913917] .ac-tile__img--lit{animation:none}.ac-checkin-reveal__card[data-v-c4913917] .ac-tile__img--lit{clip-path:none}}@keyframes ac-checkin-bounce-c4913917{0%,50%,to{transform:scale(1)}25%,75%{transform:scale(1.06)}}@keyframes ac-checkin-uncover-c4913917{0%{clip-path:polygon(0 -50%,100% -50%,100% -40%,80% -30%,60% -36%,40% -18%,20% -22%,0 -10%)}to{clip-path:polygon(0 -50%,100% -50%,100% 110%,80% 120%,60% 114%,40% 132%,20% 128%,0 140%)}}.ac-draw-result[data-v-3cffa157]{align-items:center;display:flex;flex-direction:column;gap:12px}.ac-draw-result__ball[data-v-3cffa157]{aspect-ratio:1;max-width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--u, 1px)*300)}.ac-draw-result__ball-bg[data-v-3cffa157]{display:block;height:100%;width:100%}.ac-draw-result__slot[data-v-3cffa157]{aspect-ratio:1;left:46.67%;position:absolute;top:46%;transform:translate(-50%,-50%);width:37.33%}.ac-draw-result__frame[data-v-3cffa157]{display:block;height:100%;width:100%}.ac-draw-result__prize-wrap[data-v-3cffa157]{height:57%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-12deg);width:57%}.ac-draw-result__prize[data-v-3cffa157]{animation:ac-prize-pop-3cffa157 .55s cubic-bezier(.34,1.56,.64,1) .15s both;display:block;filter:drop-shadow(0 2px 4px rgba(90,45,16,.25));height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ac-draw-result--miss[data-v-3cffa157],.ac-draw-result--win[data-v-3cffa157]{gap:calc(var(--u, 1px)*8)}.ac-draw-result__guarantee[data-v-3cffa157]{background:#ffd27f26;border-radius:999px;color:var(--ac-accent-2);font-size:13px;font-weight:700;margin:0;padding:8px 14px}.ac-draw-result__ip[data-v-3cffa157]{height:auto;width:min(240px,70%)}.ac-draw-result__list[data-v-3cffa157]{list-style:none;margin:0;max-height:40vh;overflow-y:auto;padding:0;width:100%}.ac-draw-result__list li[data-v-3cffa157]{border-bottom:1px solid var(--ac-border);padding:10px 0}.ac-draw-result__list li[data-v-3cffa157]:last-child{border-bottom:0}.ac-draw-result__miss[data-v-3cffa157]{align-items:center;color:var(--ac-muted);display:flex;font-size:13px;font-weight:600;gap:12px}.ac-draw-result__miss img[data-v-3cffa157]{border-radius:8px;height:32px;width:32px}.ac-draw-result__issuing[data-v-3cffa157]{color:var(--ac-accent-2);font-size:12px;white-space:nowrap}@keyframes ac-prize-pop-3cffa157{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ac-draw-result__prize[data-v-3cffa157]{animation:none}}.ac-dialog.el-dialog.ac-dialog--ten{width:min(520px,100vw - 32px,(100dvh - 32px) * 520/612)!important}.ac-dialog.el-dialog.ac-dialog--ten .ac-frame{height:calc(var(--u)*612);min-height:0;padding:calc(var(--u)*34) calc(var(--u)*60) calc(var(--u)*32)}.ac-dialog.el-dialog.ac-dialog--ten .ac-frame__content{height:100%;min-height:0}.ac-dialog.el-dialog.ac-dialog--ten .ac-draw-result--ten{flex:1;gap:0;min-height:0;width:100%}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-art{flex-shrink:0;height:calc(var(--u)*256);margin-bottom:calc(var(--u)*28);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--u)*256)}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-art__anim,.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-art__static{display:block;height:100%;inset:0;position:absolute;width:100%}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-art__static.is-hidden{visibility:hidden}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-art__anim svg{display:block;height:100%!important;width:100%!important}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-heading{align-items:center;color:#b24826;display:flex;flex-shrink:0;font-size:max(14px,16 * var(--u));font-weight:600;gap:calc(var(--u)*8);justify-content:center;line-height:max(18px,20 * var(--u));margin:0 0 calc(var(--u)*16)}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-heading__decor{background:#cb8267;flex-shrink:0;height:calc(var(--u)*12);-webkit-mask:url(../images/activity/halloween/prize-tier-decor-other.png) center/100% 100% no-repeat;mask:url(../images/activity/halloween/prize-tier-decor-other.png) center/100% 100% no-repeat;width:calc(var(--u)*22)}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-heading__decor:last-child{transform:scaleX(-1)}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-panel{background:#fff7ec;border-radius:calc(var(--u)*8);color:#c16b4d;display:flex;flex:1;flex-direction:column;font-size:max(12px,14 * var(--u));min-height:0;padding:calc(var(--u)*12) calc(var(--u)*16) calc(var(--u)*9);width:100%}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-summary{border-bottom:1px solid #f5e7d9;flex-shrink:0;line-height:max(16px,21 * var(--u));margin:0;padding-bottom:calc(var(--u)*8);text-align:center}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-prizes{flex:1;margin-top:calc(var(--u)*5);min-height:0;overflow:auto;scrollbar-width:none;width:100%}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-prizes::-webkit-scrollbar{display:none}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-prizes:focus-within .is-looping,.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-prizes:hover .is-looping{animation-play-state:paused}.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-prizes__track.is-looping{animation:ac-ten-prizes-scroll var(--ac-ten-scroll-duration,6s) linear infinite}.ac-dialog.el-dialog.ac-dialog--ten .ac-draw-result__list{max-height:none;overflow:visible}.ac-dialog.el-dialog.ac-dialog--ten .ac-draw-result__list li{align-items:center;border:0;color:inherit;display:flex;font-size:inherit;font-weight:400;gap:12px;justify-content:space-between;line-height:max(16px,20 * var(--u));padding:calc(var(--u)*6) 0}.ac-dialog.el-dialog.ac-dialog--ten .ac-draw-result__list li>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-dialog.el-dialog.ac-dialog--ten .ac-draw-result__list li>span:last-child{flex-shrink:0;padding-right:calc(var(--u)*20)}.ac-dialog.el-dialog.ac-dialog--ten .ac-dialog__footer{flex-shrink:0;flex-wrap:nowrap;gap:calc(var(--u)*24);margin-top:calc(var(--u)*26)}.ac-dialog.el-dialog.ac-dialog--ten .ac-dialog-btn{height:calc(var(--u)*48);min-height:0;min-width:0;width:calc(var(--u)*160)}@media(prefers-reduced-motion:reduce){.ac-dialog.el-dialog.ac-dialog--ten .ac-ten-prizes__track.is-looping{animation:none}.ac-dialog.el-dialog.ac-dialog--ten .ac-draw-result__list[aria-hidden=true]{display:none}}@keyframes ac-ten-prizes-scroll{to{transform:translateY(-50%)}}.ac-candy-short__num{color:#ff9711;font-weight:600}.ac-task-reward__line[data-v-bb6cf672]{display:block}body.activity-center-theme,body.activity-center-theme #__nuxt,body.activity-center-theme .rakufunPage,body.activity-center-theme .rakufunPage>.main-content,html.activity-center-theme{background-color:#31160e}.ac-page{--ac-bg:#31160e;--ac-surface:#4a2619;--ac-surface-2:#5a3121;--ac-border:rgba(255,220,180,.14);--ac-text:#fff1dc;--ac-muted:#d9b58f;--ac-accent:#ff8c42;--ac-accent-2:#ffd27f;--ac-frame:#7a3a1e;--ac-statusbar-inset:0px;--ac-nav-h:clamp(60px, calc(57.23px + .769vw) ,72px);--ac-logo-h:clamp(36px, calc(34.15px + .513vw) ,44px);background:#31160e url(../images/activity/halloween/page-bg-texture.png) top/1920px auto repeat;color:var(--ac-text);min-height:100vh;position:relative}.ac-page--in-app{--ac-statusbar-inset:max(var(--app-statusbar-h,0px),env(safe-area-inset-top,0px))}.ac-page__nav{background-color:transparent;isolation:isolate;left:0;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);position:fixed;right:0;top:var(--ac-statusbar-inset);transform:translateY(0);transition:transform .35s cubic-bezier(.4,0,.2,1),background-color .5s ease-in-out;z-index:20}@media(prefers-reduced-motion:reduce){.ac-page__nav{transition:none}}.ac-page__nav.is-scrolled{background-color:#802102}.ac-page__nav:before{background-color:inherit;content:"";height:var(--ac-statusbar-inset);left:0;pointer-events:none;position:absolute;right:0;top:calc(var(--ac-statusbar-inset)*-1);z-index:-1}.ac-page__nav.is-hidden{pointer-events:none;transform:translateY(calc(-100% - var(--ac-statusbar-inset) - 8px))}.ac-page--in-app .ac-page__nav{pointer-events:none}.ac-page--in-app .ac-page__nav .ac-page__back,.ac-page--in-app .ac-page__nav .navbar>*{pointer-events:auto}.ac-page--in-app .ac-page__nav.is-hidden{transform:translateY(calc(-160px - var(--ac-statusbar-inset)))}.ac-page--in-app .ac-page__nav.is-hidden .ac-page__back,.ac-page--in-app .ac-page__nav.is-hidden .navbar>*{pointer-events:none}.ac-page__back{--ac-back-icon:40px;left:28px;position:absolute;top:115px}@media(max-width:480px){.ac-page__back{--ac-back-icon:28px;left:11px;top:71px}}@media(max-width:360px){.ac-page__back{--ac-back-icon:20px;left:0;top:60px}}.ac-page__content{padding-bottom:0}.ac-page__content .block-wrapper>.block-container{width:min(1280px,100%)}.ac-page__content .block-wrapper+.block-wrapper{margin-top:52px}.ac-page__content .ac-hero+.block-wrapper{margin-top:-10%;position:relative;z-index:2}.ac-page__bottom-decor{aspect-ratio:3840/440;background:url(../images/activity/halloween/page-bottom-decor.png) bottom/100% auto no-repeat;margin-top:24px;width:100%}@media(max-width:480px){.ac-page__bottom-decor{aspect-ratio:960/260;background-image:url(../images/activity/halloween/page-bottom-decor-mobile.png)}}.ac-page .ac-status-notice,.ac-page__error{padding-top:calc(140px + var(--ac-statusbar-inset))}@media(max-width:768px){.ac-page .ac-status-notice,.ac-page__error{padding-top:calc(104px + var(--ac-statusbar-inset))}}.ac-page__error{align-items:center;color:var(--ac-muted);display:flex;flex-direction:column;gap:16px;padding-bottom:80px;padding-left:24px;padding-right:24px;text-align:center}.ac-page .navbar{color:var(--ac-text);height:var(--ac-nav-h);width:1280px}.ac-page .navbar>div:first-child>div{height:var(--ac-logo-h)}.ac-card{--ac-text:#4a2410;--ac-muted:#8a5a3a;--ac-surface:#f6cfa0;--ac-surface-2:hsla(0,0%,100%,.42);--ac-border:rgba(90,45,16,.18);--ac-bg:rgba(90,45,16,.08);--panel-top:url(../images/activity/halloween/panel-frame-top.png);--panel-middle:url(../images/activity/halloween/panel-bg-middle.png);--panel-bottom:url(../images/activity/halloween/panel-bg-bottom.png);--panel-top-h:13.4375%;--panel-bottom-h:11.5625%;--panel-wood-edge:3.59%;--plate-half:clamp(33.23px,3.748%,48px);color:var(--ac-text);container-type:inline-size;isolation:isolate;padding:clamp(68px,8.125vw,104px) clamp(48px,5vw,64px) clamp(40px,4.7vw,60px);position:relative}.ac-card:before{background:var(--panel-top) top center/100% auto no-repeat padding-box,var(--panel-bottom) bottom center/100% auto no-repeat padding-box,var(--panel-middle) center/100% 100% no-repeat content-box;box-sizing:border-box;content:"";inset:0;padding:calc(var(--panel-top-h) - 1px) 0 calc(var(--panel-bottom-h) - 1px);pointer-events:none;position:absolute;z-index:-1}.ac-card--featured{--panel-top:url(../images/activity/halloween/checkin-panel-top.png);--panel-middle:url(../images/activity/halloween/checkin-panel-middle.png);--panel-bottom:url(../images/activity/halloween/checkin-panel-bottom.png);--panel-top-h:10.9375%;--panel-bottom-h:14.0625%;--panel-wood-edge:0%;padding-bottom:24px;padding-top:clamp(52px,8.75vw - 30px,82px)}.ac-card>.ac-section-header{align-items:center;aspect-ratio:520/96;background:url(../images/activity/halloween/panel-title.png) 50%/100% 100% no-repeat;display:flex;justify-content:center;left:50%;margin-top:calc(var(--panel-wood-edge) + 2px - var(--plate-half));padding:0;position:absolute;text-align:center;top:0;transform:translate(-50%);width:clamp(360px,40.6%,520px);z-index:1}.ac-card>.ac-section-header .ac-section-header__title{color:#fff;font-size:clamp(15px,1.875cqw,24px);font-weight:600;line-height:1.2;max-width:74%;overflow:hidden;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.ac-card>.ac-section-header .ac-section-header__subtitle{color:var(--ac-muted);left:50%;margin-top:clamp(12px,2.35cqw,30px);position:absolute;top:100%;transform:translate(-50%);white-space:nowrap}.ac-card>.ac-section-header .ac-section-header__rules{border-color:#5a2d104d;color:#8a5a3a;left:50%;margin-top:clamp(10px,2.03cqw,26px);position:absolute;top:100%;transform:translate(-50%)}@media(max-width:768px){.ac-page .ac-page__content>.block-wrapper{padding-inline:8px}.ac-page{background-size:100% auto}.ac-page .ac-page__content .block-wrapper+.block-wrapper{margin-top:48px}.ac-page .ac-page__content .ac-hero+.block-wrapper{margin-top:-23%}.ac-page .ac-page__nav .navbar{width:100%}.ac-card{--panel-inset:4.53%;padding:68px calc(var(--panel-inset) + 16px) 40px;--panel-top:url(../images/activity/halloween/panel-mobile-top.png);--panel-middle:url(../images/activity/halloween/panel-mobile-middle.png);--panel-bottom:url(../images/activity/halloween/panel-mobile-bottom.png);--panel-top-h:12.93103%;--panel-bottom-h:12.93103%;--panel-wood-edge:1.72%;--plate-half:min(30.46px,7.57%)}.ac-card>.ac-section-header{max-width:82%;width:330px}.ac-card--featured{--panel-top:url(../images/activity/halloween/checkin-panel-mobile-top.png);--panel-middle:url(../images/activity/halloween/checkin-panel-mobile-middle.png);--panel-bottom:url(../images/activity/halloween/checkin-panel-mobile-bottom.png);--panel-top-h:12.93103%;--panel-bottom-h:16.94444%;--panel-inset:4.74%;--panel-wood-edge:0%;padding:54px calc(var(--panel-inset) + 16px) 24px}}@media(max-width:480px){.ac-page .ac-page__content .block-wrapper+.block-wrapper{margin-top:44px}.ac-card{padding:62px calc(var(--panel-inset) + 12px) 28px;--plate-half:25.85px}.ac-card>.ac-section-header{width:280px}.ac-card--featured{padding:48px calc(var(--panel-inset) + 12px) 24px}}@media(max-width:360px){.ac-card{padding:56px calc(var(--panel-inset) + 12px) 24px;--plate-half:22.15px}.ac-card>.ac-section-header{width:240px}.ac-card--featured{padding:44px calc(var(--panel-inset) + 12px) 20px}}@media(min-width:1921px){.ac-page{background-size:100% auto}}.ac-btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;height:44px;justify-content:center;line-height:1;min-width:140px;padding:0 24px;transition:transform .15s,filter .15s,opacity .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-btn:active:not(:disabled){transform:scale(.97)}.ac-btn:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.45}.ac-btn--primary{background:linear-gradient(180deg,#ffa05a 0,var(--ac-accent) 100%);box-shadow:0 8px 20px #ff8c4259;color:#2b1a3d}.ac-btn--primary:hover:not(:disabled){filter:brightness(1.06)}.ac-btn--ghost{background:transparent;border-color:var(--ac-border);color:var(--ac-text)}.ac-btn--ghost:hover:not(:disabled){border-color:var(--ac-accent);color:var(--ac-accent)}.ac-btn--sm{font-size:13px;height:34px;min-width:0;padding:0 16px}.ac-btn--block{width:100%}.ac-btn--ribbon{background:linear-gradient(180deg,#ffb24a,#f08a1c);border-radius:6px;box-shadow:none;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);color:#fff6e8;height:48px;min-width:200px;padding:0 32px;text-shadow:0 1px 0 rgba(0,0,0,.25)}.ac-btn--ribbon-purple{background:linear-gradient(180deg,#a98cf0,#7b5fd6)}.ac-card--plain{--ac-text:#4a2410;--ac-muted:#8a5a3a;--ac-surface-2:hsla(0,0%,100%,.42);--ac-border:rgba(90,45,16,.18);--ac-bg:rgba(90,45,16,.08);background:url(../images/activity/halloween/panel-bg-middle.png) 50%/100% 100% no-repeat;border:4px solid var(--ac-frame);border-radius:20px;color:var(--ac-text);padding:24px}
