.event-module__qg4TIq__ev{isolation:isolate;color:var(--ink);padding:16px 0 32px;position:relative}.event-module__qg4TIq__ev[data-tone=night],.event-module__qg4TIq__ev[data-backdrop=art]{background:var(--bg);border-radius:24px;margin-top:12px;padding:16px 16px 28px;overflow:hidden}.event-module__qg4TIq__ev[data-tone=night]{--bg:#120e16;--bg2:#1c1622;--bg3:#271f2e;--ink:#f6eee6;--ink2:#c9bcb0;--mute:#a3958a;--line:#fff0e11a;--line2:#fff0e12e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.event-module__qg4TIq__glow,.event-module__qg4TIq__backArt{pointer-events:none;display:none;position:absolute}.event-module__qg4TIq__glow{z-index:-1;opacity:.5;filter:blur(60px)saturate(1.35);height:560px;inset:-40px 0 auto;-webkit-mask-image:radial-gradient(50% 50% at 50% 42%,#000 30%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 42%,#000 30%,#0000 100%)}.event-module__qg4TIq__glow img{object-fit:cover}.event-module__qg4TIq__ev[data-backdrop=glow] .event-module__qg4TIq__glow{display:block}html[data-mandarin]:not([data-mandarin=dark]) .event-module__qg4TIq__ev:not([data-tone=night]) .event-module__qg4TIq__glow{opacity:.32}.event-module__qg4TIq__backArt{z-index:-2;height:min(980px,100%);inset:0 0 auto;overflow:hidden}.event-module__qg4TIq__backArt img{object-fit:cover;object-position:50% var(--ev-focus,50%);filter:blur(22px)saturate(1.25);transform:scale(1.12)}.event-module__qg4TIq__backArt:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 30%, transparent) 0, color-mix(in srgb, var(--bg) 72%, transparent) 420px, var(--bg) 100%);position:absolute;inset:0}.event-module__qg4TIq__ev[data-backdrop=art] .event-module__qg4TIq__backArt{display:block}.event-module__qg4TIq__fx{--ev-snow:#fff;--ev-fog:#ffffff1a;z-index:2;pointer-events:none;height:min(900px,100%);position:absolute;inset:0 0 auto;overflow:hidden;container-type:inline-size}html[data-mandarin]:not([data-mandarin=dark]) .event-module__qg4TIq__ev:not([data-tone=night]) .event-module__qg4TIq__fx{--ev-snow:#b9c9dc;--ev-fog:#6e5a501a}.event-module__qg4TIq__p,.event-module__qg4TIq__fog,.event-module__qg4TIq__bat{display:none;position:absolute}.event-module__qg4TIq__p{left:var(--x);will-change:transform;top:-16px}.event-module__qg4TIq__ev[data-effect=snow] .event-module__qg4TIq__p{width:calc(6px * var(--s));height:calc(6px * var(--s));background:var(--ev-snow);opacity:calc(.35 + var(--t) * .35);animation:event-module__qg4TIq__evFall calc(11s / var(--t)) linear var(--d) infinite;border-radius:50%;display:block}@keyframes event-module__qg4TIq__evFall{0%{transform:translate(0)}to{transform:translate(48px,920px)}}.event-module__qg4TIq__ev[data-effect=confetti] .event-module__qg4TIq__p{width:calc(7px * var(--s));height:calc(11px * var(--s));background:hsl(var(--h) 85% 60%);animation:event-module__qg4TIq__evConfetti calc(9s / var(--t)) linear var(--d) infinite;border-radius:2px;display:block}@keyframes event-module__qg4TIq__evConfetti{0%{transform:translate(0)rotate(0)}50%{transform:translate(-24px,460px)rotate(300deg)}to{transform:translate(18px,920px)rotate(620deg)}}.event-module__qg4TIq__ev[data-effect=embers] .event-module__qg4TIq__p{width:calc(5px * var(--s));height:calc(5px * var(--s));opacity:0;animation:event-module__qg4TIq__evRise calc(9s / var(--t)) ease-out var(--d) infinite;background:radial-gradient(circle,#ffe2a0 0,#ff8a2a 55%,#0000 72%);border-radius:50%;display:block;top:auto;bottom:-10px;box-shadow:0 0 8px #ff8c32b3}@keyframes event-module__qg4TIq__evRise{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{opacity:0;transform:translate(-34px,-640px)}}.event-module__qg4TIq__ev[data-effect=stars] .event-module__qg4TIq__p{top:var(--y);width:calc(3px * var(--s));height:calc(3px * var(--s));animation:event-module__qg4TIq__evTwinkle calc(3.2s / var(--t)) ease-in-out var(--d) infinite alternate;background:#fff;border-radius:50%;display:block;box-shadow:0 0 6px 1px #fffc}html[data-mandarin]:not([data-mandarin=dark]) .event-module__qg4TIq__ev:not([data-tone=night]):not([data-backdrop=art])[data-effect=stars] .event-module__qg4TIq__p{background:var(--acc);box-shadow:none}@keyframes event-module__qg4TIq__evTwinkle{0%{opacity:.12;transform:scale(.7)}to{opacity:1;transform:scale(1.15)}}.event-module__qg4TIq__ev[data-effect=fog] .event-module__qg4TIq__fog{width:200%;height:280px;left:-50%;top:calc(100px + var(--i) * 190px);background:radial-gradient(ellipse 28% 50% at 30% 50%, var(--ev-fog), transparent 70%), radial-gradient(ellipse 24% 44% at 74% 50%, var(--ev-fog), transparent 70%);animation:event-module__qg4TIq__evDrift calc(34s + var(--i) * 13s) ease-in-out calc(var(--i) * -9s) infinite alternate;display:block}@keyframes event-module__qg4TIq__evDrift{0%{transform:translate(-12%)}to{transform:translate(12%)}}.event-module__qg4TIq__ev[data-effect=bats] .event-module__qg4TIq__bat{left:-70px;top:calc(70px + var(--i) * 110px);width:calc(64px - var(--i) * 12px);animation:event-module__qg4TIq__evBat calc(15s + var(--i) * 5s) linear calc(var(--i) * -6.5s) infinite;display:block}.event-module__qg4TIq__bat svg{filter:drop-shadow(0 0 6px #ff8c3273);transform-origin:50% 40%;width:100%;height:auto;animation:.28s ease-in-out infinite alternate event-module__qg4TIq__evFlap;display:block}@keyframes event-module__qg4TIq__evBat{0%{transform:translate(0)}25%{transform:translate(30cqw,-26px)}50%{transform:translate(60cqw,18px)}75%{transform:translate(90cqw,-20px)}to{transform:translate(calc(100cqw + 140px))}}@keyframes event-module__qg4TIq__evFlap{0%{transform:scaleY(1)}to{transform:scaleY(.55)}}@media (prefers-reduced-motion:reduce){.event-module__qg4TIq__fx{display:none}}.event-module__qg4TIq__hero{background:var(--bg2);border:1px solid var(--line);border-radius:22px;margin-top:4px;position:relative;overflow:hidden}.event-module__qg4TIq__art{aspect-ratio:16/9;background:#17121a;position:relative}.event-module__qg4TIq__art img{object-fit:cover;object-position:50% var(--ev-focus,50%)}.event-module__qg4TIq__heroText{z-index:1;padding:16px 16px 18px;position:relative}.event-module__qg4TIq__phase{background:var(--acc);min-height:26px;color:var(--acc-ink);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.event-module__qg4TIq__phase[data-ended]{background:var(--bg3);color:var(--ink)}.event-module__qg4TIq__ev .event-module__qg4TIq__title{color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;margin:12px 0 0}.event-module__qg4TIq__title span{display:block}.event-module__qg4TIq__ev[data-font=unbounded] .event-module__qg4TIq__title{font-family:var(--font-unbounded), var(--font-club), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em!important;font-size:clamp(26px,7.4vw,48px)!important;font-weight:700!important;line-height:1.05!important}.event-module__qg4TIq__ev[data-font=onest] .event-module__qg4TIq__title{font-family:var(--font-club), system-ui, sans-serif;letter-spacing:-.035em!important;font-size:clamp(32px,8.6vw,60px)!important;font-weight:800!important;line-height:1!important}.event-module__qg4TIq__ev[data-font=caveat] .event-module__qg4TIq__title{font-family:var(--ev-caveat), cursive;letter-spacing:0!important;font-size:clamp(44px,12vw,84px)!important;font-weight:700!important;line-height:.9!important}.event-module__qg4TIq__sub{max-width:60ch;color:var(--ink2);margin-top:8px;font-size:15px;line-height:1.5}.event-module__qg4TIq__now{background:var(--bg2);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:12px;padding:16px 18px;display:flex}.event-module__qg4TIq__count{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.event-module__qg4TIq__count b{font-family:var(--font-unbounded), var(--font-club), sans-serif;letter-spacing:-.03em;color:var(--acc);font-size:44px;font-weight:700;line-height:1}.event-module__qg4TIq__count span{color:var(--ink2);font-size:15px;font-weight:600;line-height:1.3}.event-module__qg4TIq__count[data-word]{gap:3px;display:grid}.event-module__qg4TIq__count[data-word] b{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:19px;line-height:1.2}.event-module__qg4TIq__cta{background:var(--acc);min-height:50px;color:var(--acc-ink);box-shadow:0 12px 28px -14px var(--acc);touch-action:manipulation;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:800;transition:transform .12s,filter .14s;display:inline-flex}.event-module__qg4TIq__cta:active{transform:scale(.98)}@media (hover:hover){.event-module__qg4TIq__cta:hover{filter:brightness(1.07)}}.event-module__qg4TIq__body{z-index:3;gap:14px;margin-top:14px;display:grid;position:relative}.event-module__qg4TIq__body>*{min-width:0}.event-module__qg4TIq__section{background:var(--bg2);border:1px solid var(--line);border-radius:18px;padding:18px 16px}.event-module__qg4TIq__ev .event-module__qg4TIq__section h2{font-family:var(--display);color:var(--ink);margin:0 0 14px;font-size:19px}.event-module__qg4TIq__muted{color:var(--mute);margin-top:12px;font-size:13px;line-height:1.45}.event-module__qg4TIq__facts{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;display:grid}.event-module__qg4TIq__facts>div{background:var(--bg);border:1px solid var(--line);border-radius:12px;align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}.event-module__qg4TIq__facts dt{color:var(--mute);align-items:center;gap:6px;font-size:13px;display:flex}.event-module__qg4TIq__facts dt svg{color:var(--acc);flex:none}.event-module__qg4TIq__facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.3}.event-module__qg4TIq__recap{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.event-module__qg4TIq__recap div{gap:4px;display:grid}.event-module__qg4TIq__recap b{font-family:var(--font-unbounded), var(--display);color:var(--acc);font-size:30px}.event-module__qg4TIq__recap span{color:var(--mute);font-size:13px}.event-module__qg4TIq__timeline{margin:0;padding:0;list-style:none}.event-module__qg4TIq__timeline li{grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;column-gap:10px;padding-bottom:12px;display:grid;position:relative}.event-module__qg4TIq__timeline li:last-child{padding-bottom:0}.event-module__qg4TIq__timeline li:not(:last-child):before{content:"";background:var(--line2);border-radius:2px;width:2px;position:absolute;top:20px;bottom:0;left:7px}.event-module__qg4TIq__timeline li[data-state=done]:not(:last-child):before{background:var(--acc)}.event-module__qg4TIq__dot{border:2px solid var(--line2);background:var(--bg2);width:16px;height:16px;color:var(--acc-ink);border-radius:50%;align-self:center;place-items:center;display:grid}.event-module__qg4TIq__timeline li[data-state=done] .event-module__qg4TIq__dot{background:var(--acc);border-color:var(--acc)}.event-module__qg4TIq__timeline li[data-state=active] .event-module__qg4TIq__dot{border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.event-module__qg4TIq__timeline li[data-state=active] .event-module__qg4TIq__dot:after{content:"";background:var(--acc);border-radius:50%;width:6px;height:6px}.event-module__qg4TIq__timeline strong{color:var(--ink);font-size:14px;line-height:1.3}.event-module__qg4TIq__timeline small{color:var(--mute);text-align:right;white-space:nowrap;font-size:13px}.event-module__qg4TIq__timeline li[data-state=upcoming] strong{color:var(--ink2);font-weight:600}.event-module__qg4TIq__timeline li[data-state=active] strong{color:var(--acc)}.event-module__qg4TIq__how{gap:8px;margin:0;padding:0;list-style:none;display:grid}.event-module__qg4TIq__how li{background:var(--bg);border:1px solid var(--line);border-radius:14px;align-content:start;gap:4px;padding:14px 14px 14px 54px;display:grid;position:relative}.event-module__qg4TIq__how b{background:var(--acc-soft);width:28px;height:28px;color:var(--acc);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:13px;left:14px}.event-module__qg4TIq__how strong{color:var(--ink);font-size:15px}.event-module__qg4TIq__how span{color:var(--ink2);font-size:14px;line-height:1.5}.event-module__qg4TIq__help{border:1px dashed var(--line2);border-radius:14px;gap:4px;margin-top:10px;padding:12px 14px;display:grid}.event-module__qg4TIq__help strong{color:var(--ink);font-size:14px}.event-module__qg4TIq__help span{color:var(--ink2);font-size:14px;line-height:1.5}.event-module__qg4TIq__wishHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.event-module__qg4TIq__ev .event-module__qg4TIq__wishHead h2{align-items:center;gap:8px;margin:0;display:flex}.event-module__qg4TIq__wishHead h2 svg{color:var(--acc);flex:none}.event-module__qg4TIq__wishHead>span{color:var(--mute);flex:none;font-size:13px;font-weight:700}.event-module__qg4TIq__wishSub{max-width:70ch;color:var(--ink2);margin-top:6px;font-size:14px;line-height:1.5}.event-module__qg4TIq__wishList{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.event-module__qg4TIq__wishList li{background:var(--bg);border:1px solid var(--line);border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px;display:grid;position:relative}.event-module__qg4TIq__wishList img{object-fit:cover;background:var(--bg3);border-radius:6px;grid-row:span 2;width:44px;height:66px}.event-module__qg4TIq__wishRank{z-index:1;color:#fff;background:#000000b8;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;display:grid;position:absolute;top:4px;left:4px}.event-module__qg4TIq__wishRank[data-top]{background:var(--acc);color:var(--acc-ink)}.event-module__qg4TIq__wishName{color:var(--ink);overflow-wrap:anywhere;grid-row:span 2;font-size:15px;font-weight:700;line-height:1.3}.event-module__qg4TIq__wishCtl{grid-row:span 2;gap:2px;display:flex}.event-module__qg4TIq__wishCtl button{width:40px;height:40px;color:var(--ink2);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.event-module__qg4TIq__wishCtl button:disabled{opacity:.3;cursor:default}@media (hover:hover){.event-module__qg4TIq__wishCtl button:not(:disabled):hover{background:var(--bg3);color:var(--ink)}}.event-module__qg4TIq__wishFrom{color:var(--mute);margin-top:14px;font-size:13px}.event-module__qg4TIq__wishChips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.event-module__qg4TIq__wishChips button{border:1px solid var(--line2);max-width:100%;min-height:40px;color:var(--ink);cursor:pointer;touch-action:manipulation;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:14px;font-weight:600;display:inline-flex;overflow:hidden}.event-module__qg4TIq__wishChips button svg{color:var(--acc);flex:none}@media (hover:hover){.event-module__qg4TIq__wishChips button:not(:disabled):hover{border-color:var(--acc)}}.event-module__qg4TIq__wishSearch{margin-top:12px}.event-module__qg4TIq__wishSearch input{min-height:46px;border-radius:var(--r-ctl)!important;background:var(--bg)!important;border-color:var(--line2)!important;font-size:16px!important}.event-module__qg4TIq__wishErr{color:var(--danger,#f0a99a);margin-top:10px;font-size:14px}.event-module__qg4TIq__ev[style*=--acc-ink] [class*=btnAcc]{background:var(--acc);color:var(--acc-ink)}@media (max-width:759px){.event-module__qg4TIq__ev[data-tone=night],.event-module__qg4TIq__ev[data-backdrop=art]{margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);border-radius:0;margin-top:0}.event-module__qg4TIq__cta{width:100%}}@media (max-width:480px){.event-module__qg4TIq__wishList li{grid-template-columns:44px minmax(0,1fr)}.event-module__qg4TIq__wishName{grid-row:auto}.event-module__qg4TIq__wishCtl{grid-area:auto/2;margin-left:-10px}}@media (min-width:760px){.event-module__qg4TIq__ev[data-tone=night],.event-module__qg4TIq__ev[data-backdrop=art]{padding:24px 28px 36px}.event-module__qg4TIq__hero{background:#17121a;border:0}.event-module__qg4TIq__art{aspect-ratio:12/5}.event-module__qg4TIq__art:after{content:"";background:linear-gradient(#0c090e00 35%,#0c090e8c 65%,#0c090ee6 100%);position:absolute;inset:0}.event-module__qg4TIq__heroText{--ink:#fff7ef;--ink2:#fff7efdb;color:var(--ink);padding:28px 36px 30px;position:absolute;inset:auto 0 0}.event-module__qg4TIq__ev .event-module__qg4TIq__title{text-shadow:0 2px 24px #00000073}.event-module__qg4TIq__ev[data-font=unbounded] .event-module__qg4TIq__title{font-size:clamp(30px,3.6vw,48px)!important}.event-module__qg4TIq__phase[data-ended]{background:#ffffff2e}.event-module__qg4TIq__sub{font-size:16px}.event-module__qg4TIq__now{padding:18px 22px}.event-module__qg4TIq__body{gap:16px;margin-top:16px}.event-module__qg4TIq__section{padding:22px 24px}.event-module__qg4TIq__facts{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.event-module__qg4TIq__timeline{grid-template-columns:repeat(var(--steps,7), minmax(0, 1fr));display:grid}.event-module__qg4TIq__timeline li{grid-template-rows:16px auto auto;grid-template-columns:none;align-content:start;row-gap:8px;padding:0 10px 0 0}.event-module__qg4TIq__timeline li:not(:last-child):before{width:auto;height:2px;inset:7px 6px auto 22px}.event-module__qg4TIq__timeline strong{font-size:13px}.event-module__qg4TIq__timeline small{text-align:left;white-space:normal;font-size:12px}.event-module__qg4TIq__how{grid-template-columns:repeat(2,minmax(0,1fr))}}.event-module__qg4TIq__edFab{right:16px;bottom:calc(var(--tab,0px) + 14px);z-index:45;background:var(--ink);min-height:46px;color:var(--bg);cursor:pointer;touch-action:manipulation;border:none;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 12px 30px #00000059}.event-module__qg4TIq__ed{z-index:70;left:0;right:0;bottom:var(--tab,0px);max-height:min(60dvh, calc(100dvh - var(--tab,0px) - 120px));background:var(--bg2);color:var(--ink);border-top:1px solid var(--line2);border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:fixed;box-shadow:0 -18px 50px #0006}.event-module__qg4TIq__edHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 4px 16px;display:flex}.event-module__qg4TIq__ed .event-module__qg4TIq__edHead h2{margin:0;font-size:16px}.event-module__qg4TIq__edScroll{overscroll-behavior:contain;gap:16px;padding:14px 16px;display:grid;overflow-y:auto}.event-module__qg4TIq__edGroup{border:0;min-width:0;margin:0;padding:0}.event-module__qg4TIq__edGroup legend{color:var(--mute);margin-bottom:8px;padding:0;font-size:12px;font-weight:700}.event-module__qg4TIq__edChips{flex-wrap:wrap;gap:6px;display:flex}.event-module__qg4TIq__edChips button,.event-module__qg4TIq__edSite{border:1px solid var(--line2);min-height:40px;color:var(--ink);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.event-module__qg4TIq__edChips button[data-on],.event-module__qg4TIq__edSite[data-on]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.event-module__qg4TIq__edChips button[data-font=unbounded]{font-family:var(--font-unbounded), sans-serif;font-size:13px;font-weight:700}.event-module__qg4TIq__edChips button[data-font=caveat]{font-family:var(--ev-caveat), cursive;font-size:19px}.event-module__qg4TIq__edSwatches{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.event-module__qg4TIq__edSwatches>button:not(.event-module__qg4TIq__edSite){border:2px solid var(--line2);cursor:pointer;touch-action:manipulation;border-radius:50%;width:40px;height:40px;padding:0}.event-module__qg4TIq__edSwatches>button:not(.event-module__qg4TIq__edSite)[data-on]{outline:3px solid var(--ink);outline-offset:2px}.event-module__qg4TIq__edPick{border:1px solid var(--line2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px 0 4px;font-size:14px;font-weight:600;display:inline-flex}.event-module__qg4TIq__edPick input{cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;padding:0}.event-module__qg4TIq__edRange{width:100%;height:40px;accent-color:var(--acc);margin:0}.event-module__qg4TIq__edFoot{border-top:1px solid var(--line);gap:8px;padding:12px 16px;display:grid}.event-module__qg4TIq__ed .event-module__qg4TIq__edFoot p{color:var(--ink2);margin:0;font-size:13px}.event-module__qg4TIq__edFoot>div{gap:8px;display:flex}.event-module__qg4TIq__edFoot>div>button{flex:1}@media (min-width:760px){.event-module__qg4TIq__ed{border:1px solid var(--line2);border-radius:18px;width:380px;max-height:calc(100dvh - 40px);bottom:20px;left:auto;right:20px;box-shadow:0 24px 60px #00000073}.event-module__qg4TIq__edFoot{padding-bottom:14px}}@media (min-width:960px){.event-module__qg4TIq__edFab{bottom:24px;right:24px}}
