.gw_root__cNaRc{--gw-bg:#f2f2f2;--gw-bar:#fff;--gw-card:#fff;--gw-ink:#000;--gw-sub:rgba(0,0,0,.6);--gw-line:#e6e6e6;--gw-line2:rgba(0,0,0,.2);--gw-chip:rgba(0,0,0,.05);--gw-chip-ring:rgba(0,0,0,.12);--gw-timer:#000;--gw-warn-bg:rgba(255,201,0,.2);--gw-lime:#c6e634;--gw-purple:#5f25b3;--gw-ok:#1e9e5a;--gw-orange:#ff8500;--gw-red:#ff3b30;position:relative;background:var(--gw-bg);color:var(--gw-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100%;overflow-x:clip}.gw_root__cNaRc[data-dark="1"]{--gw-bg:#0e0e10;--gw-bar:#141417;--gw-card:#1c1c20;--gw-ink:#fff;--gw-sub:hsla(0,0%,100%,.6);--gw-line:hsla(0,0%,100%,.08);--gw-line2:hsla(0,0%,100%,.25);--gw-chip:hsla(0,0%,100%,.08);--gw-chip-ring:hsla(0,0%,100%,.14);--gw-timer:#1c1c20;--gw-warn-bg:rgba(255,201,0,.14);color-scheme:dark}.gw_root__cNaRc button{font-family:inherit;white-space:nowrap}.gw_root__cNaRc a{color:inherit;text-decoration:none}.gw_tma__gwz1D{min-height:100vh;min-height:100dvh}.gw_col__Ui7wq{max-width:720px;margin:0 auto}.gw_pad__nRl_0{padding:16px;gap:14px}.gw_padTop__VSB2A,.gw_pad__nRl_0{display:flex;flex-direction:column}.gw_padTop__VSB2A{padding:28px 16px 24px;gap:16px}.gw_wide__9Kv8t{max-width:1248px;margin:0 auto}.gw_topbar__V3Z9p{height:52px;padding:0 12px 0 8px;background:var(--gw-bar);border-bottom:1px solid var(--gw-line)}.gw_topbarIn__U5zuC,.gw_topbar__V3Z9p{display:flex;align-items:center;gap:10px}.gw_topbarIn__U5zuC{max-width:720px;width:100%;margin:0 auto}.gw_back__feTQd{width:40px;height:40px;border:0;border-radius:12px;background:transparent;color:var(--gw-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex:none}.gw_wideBar__zGh5k{max-width:1200px}.gw_topTitle__I7QWA{flex:1;min-width:0;font-size:17px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gw_h1__dUho_{font-size:26px;line-height:30px;font-weight:600;letter-spacing:-.5px;margin:0}.gw_h2__15arK{font-size:17px;font-weight:600;margin:0}.gw_small__Ehigb,.gw_sub__vMNob{color:var(--gw-sub)}.gw_small__Ehigb{font-size:13px}.gw_fine__nyKyq{font-size:12px;line-height:17px;color:var(--gw-sub)}.gw_lead__YKnPE{font-size:15px;line-height:22px;color:var(--gw-sub)}.gw_titleBlock__MpPuA{display:flex;flex-direction:column;gap:4px}.gw_chips__RTlyE{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.gw_chips__RTlyE::-webkit-scrollbar{display:none}.gw_chip__5qER7{height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--gw-card);color:var(--gw-ink);box-shadow:inset 0 0 0 1px var(--gw-chip-ring);font-size:14px;font-weight:500;cursor:pointer;flex:none}.gw_chipOn__LiZpE{background:var(--gw-ink);color:var(--gw-bg);box-shadow:none}.gw_seg__Qb_LS{display:flex;padding:3px;border-radius:12px;background:var(--gw-chip)}.gw_segBtn__wJmbD{flex:1;height:36px;border:0;border-radius:10px;background:transparent;color:var(--gw-ink);font-size:13px;font-weight:600;cursor:pointer}.gw_segOn__OKiky{background:var(--gw-card);box-shadow:0 1px 3px rgba(0,0,0,.12)}.gw_grid__OLxKn{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.gw_card__mikGS{border-radius:24px;background:var(--gw-card);overflow:hidden;cursor:pointer;display:block}.gw_cardArt__LEDne{position:relative;aspect-ratio:16/10;background:#141418}.gw_cover__G3Xa6{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gw_shade__IY9LM{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 55%)}.gw_shadeHero__SbLhV{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 55%)}.gw_badges__j47tp{position:absolute;left:12px;top:12px;display:flex;gap:6px}.gw_badge__TYcWM{height:26px;padding:0 10px;border-radius:999px;background:hsla(0,0%,100%,.94);color:#000;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;font-weight:600}.gw_badgeLime__xZPvt{background:var(--gw-lime)}.gw_dot__SUnas{width:6px;height:6px;border-radius:50%;background:#000}.gw_until__iHJ_e{position:absolute;left:14px;bottom:12px;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.gw_cardBody__ET_UH{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.gw_cardTitle__hFw_k{font-size:17px;line-height:22px;font-weight:600;letter-spacing:-.2px}.gw_byline__HGBvV{display:flex;align-items:center;gap:8px;min-width:0}.gw_ava__sfczV{width:24px;height:24px;border-radius:8px;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.gw_avaL__P1Ix9 img,.gw_ava__sfczV img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gw_byAuthor__vKo4h{font-size:13px;color:var(--gw-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.gw_count__XN8g0{font-size:13px;font-weight:600;white-space:nowrap}.gw_empty__tqf9r{border-radius:24px;background:var(--gw-card);padding:32px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.gw_emptyIcon__RSD4_{width:56px;height:56px;border-radius:18px;background:var(--gw-chip);display:flex;align-items:center;justify-content:center}.gw_emptyTitle__scfUL{font-size:18px;font-weight:600}.gw_emptyText__ikJEs{font-size:14px;line-height:20px;color:var(--gw-sub)}.gw_btnInk__Ft7Ud{height:44px;padding:0 18px;border:0;border-radius:12px;display:inline-flex}.gw_btnBlock__EkbrR,.gw_btnInk__Ft7Ud{background:var(--gw-ink);color:var(--gw-bg);font-size:15px;font-weight:600;cursor:pointer;align-items:center;justify-content:center}.gw_btnBlock__EkbrR{display:flex}.gw_btnBlock__EkbrR,.gw_btnCard__F6ODl{height:48px;border:0;border-radius:14px}.gw_btnCard__F6ODl{background:var(--gw-card);color:var(--gw-ink);font-size:15px;font-weight:600;cursor:pointer}.gw_hero__ijshf{position:relative;aspect-ratio:4/3;background:#141418;overflow:hidden}.gw_heroGray__ygW6a .gw_cover__G3Xa6{filter:grayscale(1)}.gw_heroTitle__g6Tyj{position:absolute;left:16px;right:16px;bottom:14px;color:#fff;font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.4px;text-wrap:balance;margin:0}.gw_alert__he0S9{border-radius:20px;background:rgba(255,59,48,.1);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.gw_alertTitle__ORRwT{font-size:15px;font-weight:600;color:var(--gw-red)}.gw_alertText__hYTYT{font-size:14px;line-height:20px;color:var(--gw-sub)}.gw_author__6YBJY{display:flex;align-items:center;gap:10px}.gw_avaL__P1Ix9{width:40px;height:40px;border-radius:12px;color:#fff;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.gw_authorText__M9qWU{display:flex;flex-direction:column;min-width:0;flex:1}.gw_authorName__79fG8{font-size:15px;font-weight:600}.gw_timer__dKlyh{border-radius:20px;background:var(--gw-timer);color:#fff;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.gw_timerLbl__C273C{display:flex;flex-direction:column;gap:2px;min-width:0}.gw_timerCells__tUUlP{display:flex;gap:6px}.gw_timerCell__ikRsN{min-width:42px;padding:6px 4px;border-radius:12px;background:hsla(0,0%,100%,.1);display:flex;flex-direction:column;align-items:center}.gw_timerV__WxrgD{font-size:19px;line-height:22px;font-weight:700}.gw_timerL__Fl0i0{font-size:10px;opacity:.7}.gw_list__Y780T{display:flex;flex-direction:column;gap:8px}.gw_listHead__a5UP8{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.gw_prize__g74yU{display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;background:var(--gw-card)}.gw_thumb__LuLmK{position:relative;width:52px;height:52px;border-radius:12px;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700}.gw_prizeText__Bzles{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.gw_prizeName__zwwaa{font-size:15px;line-height:19px;font-weight:600}.gw_qty__Aern2{height:28px;padding:0 10px;border-radius:999px;background:var(--gw-lime);color:#000;display:inline-flex;align-items:center;white-space:nowrap;font-size:13px;font-weight:700;flex:none}.gw_box__k0QzJ{padding:4px 14px}.gw_boxWide__lQYrp,.gw_box__k0QzJ{border-radius:20px;background:var(--gw-card)}.gw_boxWide__lQYrp{padding:4px 16px}.gw_cond__2sUt5{display:flex;align-items:center;gap:12px;padding:12px 0}.gw_cond__2sUt5+.gw_cond__2sUt5,.gw_kv__THun5+.gw_kv__THun5,.gw_winRow__rFLDp+.gw_winRow__rFLDp{border-top:1px solid var(--gw-line)}.gw_condDot__Lsoly{width:26px;height:26px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 2px var(--gw-line2)}.gw_condDotOn__CJT56{background:var(--gw-lime);box-shadow:none}.gw_condText__ArhiG{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.gw_condLabel__kzEEq{font-size:15px;line-height:19px;font-weight:600}.gw_condSub__aQKeq{font-size:12px;line-height:16px;color:var(--gw-sub)}.gw_condDone__XCkHT{color:var(--gw-ok);white-space:nowrap}.gw_condBtn__MmghT,.gw_condDone__XCkHT{font-size:13px;font-weight:600;flex:none}.gw_condBtn__MmghT{height:34px;padding:0 12px;border:0;border-radius:10px;background:var(--gw-ink);color:var(--gw-bg);cursor:pointer}.gw_condBtnSoft__PODwW{background:var(--gw-chip);color:var(--gw-ink)}.gw_warn__ySmg7{background:rgba(255,133,0,.12);display:flex;gap:10px;align-items:flex-start;line-height:20px}.gw_okNote__ZfaxX,.gw_warn__ySmg7{border-radius:16px;padding:12px 14px;font-size:14px}.gw_okNote__ZfaxX{background:rgba(51,198,88,.12);font-weight:600;color:var(--gw-ok)}.gw_chances__FVhi7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:20px;background:var(--gw-lime);color:#000}.gw_chancesN__vNvuE{font-size:24px;font-weight:700;letter-spacing:-.5px}.gw_chancesBtn__YuFK_{height:38px;padding:0 14px;border:0;border-radius:12px;background:#000;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.gw_acc__VKsnQ{display:flex;flex-direction:column;border-radius:20px;background:var(--gw-card)}.gw_accBtn__TdtnB{height:52px;padding:0 16px;border:0;background:transparent;color:var(--gw-ink);display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:600;cursor:pointer;width:100%}.gw_accBody__IjBpM{padding:0 16px 16px;font-size:14px;line-height:20px;color:var(--gw-sub);display:flex;flex-direction:column;gap:8px}.gw_mono__V29Pr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;word-break:break-all;color:var(--gw-ink)}.gw_accSep__ADqWp{height:1px;background:var(--gw-line);margin:0 16px}.gw_bar__UoeFV{position:sticky;bottom:0;z-index:5;padding:12px 16px max(20px,env(safe-area-inset-bottom,0px));background:var(--gw-bar);border-top:1px solid var(--gw-line);display:flex;flex-direction:column;gap:8px}.gw_barNote__iswyb{font-size:13px;text-align:center}.gw_barBtn__p4VSo{height:52px;border:0;border-radius:14px;font-size:16px;font-weight:700;cursor:pointer}.gw_tone_ink__bxQOX{background:var(--gw-ink);color:var(--gw-bg)}.gw_tone_lime__CkKdu{background:var(--gw-lime);color:#000}.gw_tone_chip__inY_S{background:var(--gw-chip);color:var(--gw-ink)}.gw_tone_muted__k2KYN{background:var(--gw-chip);color:var(--gw-sub);cursor:default}.gw_note_warn__tBRQ_{color:var(--gw-orange)}.gw_note_ok__0Vyck{color:var(--gw-ok)}.gw_note_sub__6Fu8i{color:var(--gw-sub)}.gw_tmaNote__llxu0{font-size:13px;text-align:center;padding:0 16px 8px}.gw_stepBars__o3l1s{display:grid;gap:6px}.gw_stepBar__YhDI6{height:4px;border-radius:2px;background:var(--gw-line)}.gw_stepBarOn__0ZUf6{background:var(--gw-lime)}.gw_stepTitle__BneZl{font-size:24px;line-height:29px;font-weight:600;letter-spacing:-.4px;margin:0}.gw_openBtn__HzLYZ{height:52px;border:0;border-radius:14px;background:var(--gw-card);color:var(--gw-ink);display:flex;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:600;cursor:pointer;width:100%}.gw_openIcon__K5XxS{width:32px;height:32px;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.gw_ev__aXa_B{display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;background:var(--gw-card)}.gw_evMine__DVRtp{box-shadow:inset 0 0 0 1.5px var(--gw-lime)}.gw_evPill__DEo9V{height:28px;padding:0 10px;border-radius:999px;background:var(--gw-lime);color:#000;display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;font-weight:700;flex:none}.gw_linkRow__xl9Y3{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border-radius:14px;background:var(--gw-card)}.gw_linkText__QHrTC{flex:1;min-width:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gw_copyBtn__5bjUU{height:38px;padding:0 14px;border:0;border-radius:10px;background:var(--gw-chip);color:var(--gw-ink);font-size:13px;font-weight:600;cursor:pointer;flex:none}.gw_bigCheck__lQR66{width:72px;height:72px;border-radius:24px;background:var(--gw-lime);display:flex;align-items:center;justify-content:center;align-self:flex-start}.gw_bigTitle__IRVr3{font-size:28px;line-height:32px;font-weight:600;letter-spacing:-.6px;margin:0}.gw_kv__THun5{display:flex;justify-content:space-between;gap:12px;padding:12px 0;font-size:14px}.gw_kvSm__D1Zzh{padding:10px 0}.gw_kvV__Uyrrb{font-weight:600;text-align:right}.gw_invite__F7A31{border-radius:20px;background:#000;color:#fff;padding:18px;display:flex;flex-direction:column;gap:8px}.gw_inviteBtn__d_uHL{align-self:flex-start;height:40px;padding:0 16px;border:0;border-radius:12px;background:var(--gw-lime);color:#000;font-size:14px;font-weight:700;cursor:pointer;margin-top:4px}.gw_won__j3JEt{position:relative;overflow:hidden}.gw_confetti__U_fZY{position:absolute;left:0;right:0;top:0;height:220px;pointer-events:none}.gw_confetti__U_fZY span{position:absolute;border-radius:2px}.gw_wonKicker__8apvM{position:relative;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gw-purple);margin-top:84px}.gw_root__cNaRc[data-dark="1"] .gw_wonKicker__8apvM{color:#9067ff}.gw_wonTitle__XDddb{position:relative;font-size:34px;line-height:37px;font-weight:600;letter-spacing:-.8px;margin:0}.gw_wonPrize__mVBTx{gap:14px;padding:12px;border-radius:22px;background:var(--gw-card)}.gw_wonPrize__mVBTx,.gw_wonThumb__eSqlL{position:relative;display:flex;align-items:center}.gw_wonThumb__eSqlL{width:72px;height:72px;border-radius:16px;overflow:hidden;flex:none;justify-content:center;color:#fff;font-weight:700}.gw_wonNote__pYo9W{position:relative;border-radius:20px;background:var(--gw-warn-bg);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.gw_evNow__v1BA1{border-radius:24px;background:var(--gw-card);padding:18px;display:flex;flex-direction:column;gap:12px}.gw_evNowHead__Qlu77{display:flex;align-items:center;gap:10px}.gw_evNowIcon__zou2G{width:44px;height:44px;border-radius:14px;background:var(--gw-lime);color:#000;display:flex;align-items:center;justify-content:center;flex:none}.gw_evNowTitle__uJivK{font-size:19px;line-height:24px;font-weight:600}.gw_live__w_VkN{border-radius:24px;background:var(--gw-lime);color:#000;padding:18px;display:flex;flex-direction:column;gap:12px}.gw_liveTag__Xhnz6{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.gw_liveDot__usqce{width:10px;height:10px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 4px rgba(255,59,48,.25)}.gw_liveTitle__ypXE2{font-size:22px;line-height:27px;font-weight:600}.gw_prizeCard__zZCUa{border-radius:24px;background:var(--gw-card);padding:20px;display:flex;flex-direction:column;gap:14px}.gw_code__DfP9M{border-radius:16px;border:2px dashed var(--gw-line2);padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.gw_codeText__Rs2uw{font-size:22px;font-weight:700;letter-spacing:2px;min-width:0;overflow-wrap:anywhere}.gw_copyInk__0IdLd{height:38px;padding:0 14px;border:0;border-radius:10px;background:var(--gw-ink);color:var(--gw-bg);font-size:13px;font-weight:600;cursor:pointer;flex:none}.gw_copyDone__00lnW{background:var(--gw-lime);color:#000}.gw_ticketCard__7h1z5{border-radius:24px;overflow:hidden;background:var(--gw-card)}.gw_ticketArt__wTFOS{position:relative;aspect-ratio:16/9;background:#141418}.gw_ticketBody__fQP_g{padding:16px;display:flex;flex-direction:column;gap:6px}.gw_pill__QlfSb{height:24px;align-self:flex-start;padding:0 10px;border-radius:999px;background:var(--gw-lime);color:#000;display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;font-weight:600}.gw_qr__69dae{width:216px;height:216px;padding:12px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e6e6e6;box-sizing:border-box}.gw_qr__69dae svg{display:block;width:100%;height:100%}.gw_chipBox__BIkQT{align-self:stretch;border-radius:16px;background:var(--gw-chip);padding:4px 14px}.gw_resCard__d6WYq{border-radius:20px;background:var(--gw-card);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.gw_resNames__RLgTQ{font-size:16px;line-height:23px;font-weight:600}.gw_verify__Zdoe6{border-radius:20px;background:var(--gw-chip);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.gw_row__86WJV{display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;background:var(--gw-card);cursor:pointer;width:100%;border:0;text-align:left;color:inherit}.gw_rowArt__jQuFW{position:relative;width:52px;height:52px;border-radius:12px;flex:none;overflow:hidden}.gw_myRow__1idlT{padding:12px;border-radius:20px}.gw_myRow__1idlT .gw_rowArt__jQuFW{width:56px;height:56px;border-radius:14px}.gw_rowText__YRL2s{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.gw_rowTitle__MorRe{font-size:15px;line-height:19px;font-weight:600}.gw_status__dVhdr{height:26px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;font-weight:600;flex:none}.gw_st_lime__Zy35D{background:var(--gw-lime);color:#000}.gw_st_purple__9X_pd{background:var(--gw-purple);color:#fff}.gw_st_chip__I99D0{background:var(--gw-chip);color:var(--gw-ink)}.gw_st_warn__HfjZS{background:rgba(255,133,0,.14);color:#b85e00}.gw_rules__pYTGW{white-space:pre-wrap;font-size:15px;line-height:22px}.gw_toast__A17_Y{position:fixed;left:16px;right:16px;bottom:96px;z-index:60;background:#000;color:#fff;border-radius:14px;padding:12px 16px;font-size:14px;box-shadow:0 8px 24px rgba(0,0,0,.25);text-align:center;max-width:420px;margin:0 auto}.gw_rail__4oDhl{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px 4px;scroll-snap-type:x mandatory}.gw_rail__4oDhl::-webkit-scrollbar{display:none}.gw_railItem__9dgvJ{flex:none;width:300px;scroll-snap-align:start}.gw_railRoot__TM24S .gw_card__mikGS{box-shadow:inset 0 0 0 1px #ececec;background:#fff;color:#000}.gw_skel__1d_ZT{border-radius:24px;background:var(--gw-card);height:280px;opacity:.6}@media (min-width:760px){.gw_grid__OLxKn{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.gw_wide__9Kv8t .gw_pad__nRl_0{padding:28px 24px 48px;gap:18px}.gw_site__GmBFu .gw_h1__dUho_{font-size:32px;line-height:38px}.gw_site__GmBFu .gw_hero__ijshf{border-radius:24px;margin:16px 16px 0}.gw_site__GmBFu .gw_bar__UoeFV{border-radius:20px 20px 0 0;border:1px solid var(--gw-line);border-bottom:0}.gw_rail__4oDhl{margin:0;padding:2px 0 4px}.gw_railItem__9dgvJ{width:360px}.gw_toast__A17_Y{bottom:40px}}@media (min-width:1100px){.gw_grid__OLxKn{grid-template-columns:repeat(3,minmax(0,1fr))}}.gw_liveRoot__3CCHy,.gw_railRoot__TM24S{background:transparent;min-height:0;overflow:visible}.gw_liveRoot__3CCHy{display:flex;flex-direction:column;gap:14px;padding:16px 16px 0}.gw_ln__Zr0XV{line-height:normal}.gw_nowrap__GwmiI{white-space:nowrap}.gw_colG2__Rj_M7{gap:2px}.gw_colG2__Rj_M7,.gw_colG4__XURJm{display:flex;flex-direction:column}.gw_colG4__XURJm{gap:4px;min-width:0}.gw_colG8__3xNo1{display:flex;flex-direction:column;gap:8px}.gw_colG14__dxX58{display:flex;flex-direction:column;gap:14px}.gw_colMin__yjjsh{display:flex;flex-direction:column;min-width:0}.gw_rowC10__WIRk7{display:flex;align-items:center;gap:10px}.gw_gap16__axIDH{gap:16px}.gw_pb24__0_S49{padding-bottom:24px}.gw_mt4__qKP56{margin-top:4px}.gw_mt6__nQ0Ek{margin-top:6px}.gw_itemsC__mhv9K{align-items:center}.gw_stretch__LH3cY{align-self:stretch}.gw_inlineC__6sBWZ{display:inline-flex;align-items:center}.gw_t13o__ZUdiA{font-size:13px;opacity:.7}.gw_t13b__uqWHq{font-size:13px;font-weight:600}.gw_t13o75__4jS1r{font-size:13px;opacity:.75;white-space:nowrap}.gw_t14__fwIpi{font-size:14px}.gw_t14l20__4VlTf{font-size:14px;line-height:20px}.gw_t15b__Tarfl{font-size:15px;font-weight:600}.gw_t17__2DI3i{line-height:21px}.gw_t17__2DI3i,.gw_t17b___1PL2{font-size:17px;font-weight:600}.gw_t18b__aL_5h{font-size:18px;font-weight:600}.gw_b600__UxA3I{font-weight:600}.gw_lh18__AzlMt{line-height:18px}.gw_lh21__rctPi{line-height:21px}.gw_rowTitleSm__L5BjA{font-size:14px;line-height:18px}.gw_between__gy9Xc{display:flex;justify-content:space-between;gap:12px;font-size:14px}.gw_link__1Pbe_{color:var(--gw-purple);font-weight:600}.gw_root__cNaRc[data-dark="1"] .gw_link__1Pbe_{color:#9067ff}.gw_iconTg___EV2I{background:#2aabee}.gw_iconMax__XssVp{background:#5f25b3}.gw_inviteText__9a_vg{font-size:14px;line-height:20px;color:hsla(0,0%,100%,.7)}.gw_skelSm__Lcbr_{height:80px}.gw_bigCheck__lQR66,.gw_condDotOn__CJT56{color:#000}.gw_condDotBad__jXsLp{box-shadow:inset 0 0 0 2px var(--gw-red)}.gw_condBad__F4gqI{color:var(--gw-red)}.gw_warnIcon__8yjJH{flex:none;margin-top:1px;color:var(--gw-orange)}.gw_remind__6vquS{border-radius:20px;background:var(--gw-card);padding:16px;display:flex;flex-direction:column;gap:6px}.gw_remindText__PoELQ{font-size:14px;line-height:20px;color:var(--gw-sub)}.gw_remindBtn___ysSF{align-self:flex-start;height:40px;padding:0 16px;border:0;border-radius:12px;background:var(--gw-ink);color:var(--gw-bg);font-size:14px;font-weight:700;cursor:pointer;margin-top:4px}.gw_remindBtn___ysSF[data-on="1"]{background:transparent;color:var(--gw-ink);box-shadow:inset 0 0 0 1px var(--gw-line)}.gw_remindLink__itc4_{border:0;background:none;padding:0;font:inherit;color:var(--gw-ink);text-decoration:underline;cursor:pointer}.shell_header__HiPDH{position:sticky;top:0;z-index:40;background:hsla(0,0%,100%,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)}.shell_bar__72tHy{box-sizing:content-box;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:20px;height:72px}.shell_logo__at6nr{flex:none;display:flex}.shell_logoImg__dYFh7{height:20px;width:auto}.shell_search__3OuU_{box-sizing:content-box;flex:1;min-width:0;max-width:420px;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:0;border-radius:12px;background:transparent;box-shadow:inset 0 0 0 1px var(--color-ink-12);cursor:pointer;font-family:inherit;text-align:left;text-decoration:none}.shell_searchText__ZvXy4{font-size:15px;color:var(--color-ink-36);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell_nav__1WTa6{margin-left:auto;display:flex;align-items:center;gap:6px;flex:none}.shell_navItem__O6x3X{height:44px;padding:0 16px;border:0;border-radius:12px;background:transparent;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--color-ink);text-decoration:none;white-space:nowrap;cursor:pointer;font-family:inherit}.shell_navItem__O6x3X:hover{background:rgba(0,0,0,.04);color:var(--color-ink)}.shell_navOn__gSZLy,.shell_navOn__gSZLy:hover{background:rgba(0,0,0,.06)}.shell_navCreate__pKPej,.shell_navCreate__pKPej:hover{padding:0 20px;background:var(--color-ink);color:#fff}.shell_navCreate__pKPej:hover{background:var(--color-ink-hover)}.shell_iconBtn__F2kIr{border:0;border-radius:12px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--color-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:var(--color-ink)}.shell_iconBtn__F2kIr,.shell_slot__MUi1_{width:44px;height:44px;flex:none}.shell_account__JmkwN{flex:none;display:flex;margin-left:-14px}@media (min-width:760px) and (max-width:1023px){.shell_account__JmkwN{margin-left:-8px}}.shell_mobileBtns__EBChh{margin-left:auto;display:none;gap:6px;flex:none;align-items:center}.shell_mIconBtn__Etc5_{width:40px;height:40px;border:0;border-radius:12px;background:transparent;box-shadow:inset 0 0 0 1px var(--color-ink-12);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;color:var(--color-ink)}.shell_ticketsText__hwtWn{display:inline}@media (min-width:760px) and (max-width:1023px){.shell_ticketsText__hwtWn{display:none}.shell_bar__72tHy{gap:14px}}@media (max-width:759px){.shell_bar__72tHy{padding:0 16px;gap:10px;height:60px}.shell_logoImg__dYFh7{height:16px}.shell_nav__1WTa6,.shell_search__3OuU_{display:none}.shell_mobileBtns__EBChh{display:flex}.shell_account__JmkwN{margin-left:-4px}.shell_account__JmkwN .shell_iconBtn__F2kIr,.shell_account__JmkwN .shell_slot__MUi1_{width:40px;height:40px}.shell_account__JmkwN .shell_iconBtn__F2kIr{box-shadow:inset 0 0 0 1px var(--color-ink-12)}}.shell_pills__PPF61{display:none}@media (max-width:759px){.shell_pills__PPF61{display:flex;gap:6px;padding:10px 16px 0;overflow-x:auto;scrollbar-width:none}.shell_pills__PPF61::-webkit-scrollbar{display:none}}.shell_pill__OB6Dk{height:32px;padding:0 14px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--color-ink-12);display:inline-flex;align-items:center;font-size:13px;font-weight:500;flex:none;text-decoration:none;white-space:nowrap}.shell_pill__OB6Dk,.shell_pill__OB6Dk:hover{color:var(--color-ink)}.shell_pillOn__nsORK,.shell_pillOn__nsORK:hover{background:var(--color-ink);color:#fff;box-shadow:none;font-weight:600}.shell_footer__oZ7V_{border-top:1px solid var(--color-border);margin-top:64px;padding:40px 0 48px}.shell_footCols__Zgl76{box-sizing:content-box;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.shell_footCol__7X2St{display:flex;flex-direction:column;gap:8px}.shell_footHead__BYIpy{font-size:13px;font-weight:600;margin-bottom:2px}.shell_footLink__DF__R{font-size:13px;color:var(--color-ink-60);text-decoration:none}.shell_footLink__DF__R:hover{color:var(--color-ink)}.shell_footBottom__ej0pk{box-sizing:content-box;max-width:1200px;margin:28px auto 0;padding:20px 24px 0;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.shell_footBottomInner__cH2Op{display:contents}.shell_footLogo__3x4kL{height:14px;width:auto}.shell_footRight__Mz6o7{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.shell_footSmallLink__nBf27,.shell_footSmall__lgRTx{font-size:12px;color:var(--color-ink-36)}.shell_footSmallLink__nBf27{text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.shell_footSmallLink__nBf27:hover{color:var(--color-ink)}@media (max-width:759px){.shell_footer__oZ7V_{margin-top:40px;padding:24px 0 32px}.shell_footCols__Zgl76{padding:0 16px;grid-template-columns:1fr 1fr}.shell_footBottom__ej0pk{padding:20px 16px 0}}.vp_page__F9qbe{--vp-pad:24px;--vp-hdr:72px;color:#000}@media (max-width:759px){.vp_page__F9qbe{--vp-pad:16px;--vp-hdr:60px}}.vp_wrap__8AvM2{box-sizing:border-box;width:min(1248px,100%);margin:0 auto;padding-left:var(--vp-pad);padding-right:var(--vp-pad)}.vp_owner__WD5Wb{background:#000;color:#fff}.vp_ownerRow__MXfYy{display:flex;align-items:center;gap:8px;padding-top:10px;padding-bottom:10px;overflow-x:auto;scrollbar-width:none}.vp_ownerRow__MXfYy::-webkit-scrollbar{display:none}.vp_ownerLabel__hgQDX{font-size:13px;color:hsla(0,0%,100%,.6);margin-right:8px;white-space:nowrap}.vp_ownerBtn__qS4BM{height:36px;padding:0 14px;border-radius:10px;background:hsla(0,0%,100%,.12);color:#fff;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;text-decoration:none}.vp_ownerBtn__qS4BM:hover{color:#fff;background:hsla(0,0%,100%,.2)}.vp_ownerBtnMain__FmDA4{background:#c6e634;color:#000}.vp_ownerBtnMain__FmDA4:hover{background:#d4ee5c;color:#000}.vp_ownerDot__TuHRH{width:8px;height:8px;border-radius:50%;background:#c6e634}.vp_galWrap__lXqWf{padding-top:20px}.vp_gal__MxYls{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:200px 200px;gap:8px;border-radius:28px;overflow:hidden}.vp_galOne__NG_4Q{grid-template-columns:1fr;grid-template-rows:408px}.vp_galThree__YojWG,.vp_galTwo__iWK6J{grid-template-columns:2fr 1fr}.vp_galTwo__iWK6J .vp_galCell__JOR7E{grid-row:1/span 2}.vp_galCell__JOR7E{position:relative;background:#eee;min-height:0;padding:0;border:0;cursor:zoom-in;overflow:hidden}.vp_galMain__kVVP7{grid-row:1/span 2}.vp_galImg___eRgm{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.vp_galCell__JOR7E:hover .vp_galImg___eRgm{transform:scale(1.03)}.vp_galCount__qVvkP{position:absolute;right:14px;bottom:14px;height:30px;padding:0 12px;border:0;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;display:inline-flex;align-items:center;white-space:nowrap;font-size:13px;font-weight:600;cursor:pointer}.vp_galStrip__zf6_i{display:none}.vp_credit__Wp6i3{margin:6px 4px 0;font-size:12px;line-height:16px;color:rgba(0,0,0,.45);text-align:right;overflow-wrap:anywhere}.vp_credit__Wp6i3 a{color:inherit;text-decoration:underline;text-decoration-color:rgba(0,0,0,.2);text-underline-offset:2px}.vp_credit__Wp6i3 a:hover{color:rgba(0,0,0,.7)}.vp_noPhoto__158_X{position:relative;aspect-ratio:21/7;border-radius:28px;overflow:hidden}.vp_noPhotoIcon__MeMwo{position:absolute;left:32px;top:32px;width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center}.vp_noPhotoIconDark__OmhII{background:rgba(0,0,0,.1)}.vp_noPhotoIconLight__5dbaz{background:hsla(0,0%,100%,.18)}.vp_noPhotoTitle__42HKz{position:absolute;left:32px;right:32px;bottom:32px;font-size:40px;line-height:1.1;font-weight:600;letter-spacing:-.5px;max-width:720px}.vp_noPhotoNote__YMH78{position:absolute;right:32px;top:32px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.6}@media (max-width:759px){.vp_galWrap__lXqWf{padding-top:0}.vp_gal__MxYls{display:none}.vp_galStrip__zf6_i{display:flex;position:relative;height:260px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vp_galStrip__zf6_i::-webkit-scrollbar{display:none}.vp_galSlide__lGr5T{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;background:#eee;border:0;padding:0}.vp_galMobile__dnKew{position:relative;margin:0 calc(-1 * var(--vp-pad))}.vp_noPhoto__158_X{aspect-ratio:4/3;border-radius:0;margin:0 calc(-1 * var(--vp-pad))}.vp_noPhotoIcon__MeMwo{left:20px;top:20px}.vp_noPhotoTitle__42HKz{left:20px;right:20px;bottom:20px;font-size:26px}.vp_noPhotoNote__YMH78{right:20px;top:20px}}@media (min-width:760px){.vp_galMobile__dnKew{display:none}}.vp_head__rE9l1{padding-top:24px;display:flex;flex-direction:column;gap:14px}.vp_badges__GxF5U{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vp_pill__7pJU9{height:28px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;white-space:nowrap;gap:6px;font-size:13px;font-weight:600}.vp_pillType__LkCVY{padding-left:10px;background:rgba(0,0,0,.05)}.vp_pillDot__5e_sc{width:8px;height:8px;border-radius:50%}.vp_pillTickets__xRaDU{background:#c6e634}.vp_pillRent__QjdVq{background:#000;color:#fff}.vp_pillVerified__ap2sA{background:rgba(95,37,179,.1);color:#5f25b3}.vp_titleRow__ucWT3{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.vp_titleCol__YSXkL{display:flex;flex-direction:column;gap:8px;max-width:760px;min-width:0}.vp_h1__MRzlq{margin:0;font-size:40px;line-height:1.08;font-weight:600;letter-spacing:-.6px;text-wrap:balance}.vp_addr__SwUKm{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap;font-size:15px;line-height:20px;color:rgba(0,0,0,.65)}.vp_route__PRSIP{color:#5f25b3;font-weight:600;text-decoration:none;white-space:nowrap}.vp_route__PRSIP:hover{text-decoration:underline}.vp_actions__uTvTq{display:flex;gap:8px;flex-wrap:wrap}.vp_subBtn__vrNOH{height:44px;padding:0 16px;border:0;border-radius:12px;background:rgba(0,0,0,.06);color:#000;display:inline-flex;align-items:center;white-space:nowrap;gap:8px;font-size:15px;font-weight:600;cursor:pointer}.vp_subBtn__vrNOH:hover{background:rgba(0,0,0,.1)}.vp_subBtnOn__BB3A_{background:#000;color:#fff}.vp_subBtnOn__BB3A_:hover{background:#222}.vp_iconBtn__HeGfb{width:44px;height:44px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:#000}.vp_iconBtn__HeGfb:hover{box-shadow:inset 0 0 0 1px #000}.vp_facts__c4f3x{display:flex;flex-wrap:wrap;gap:6px}.vp_fact__dc1xc{min-height:32px;box-sizing:border-box;padding:7px 12px;border-radius:10px;background:rgba(0,0,0,.04);line-height:18px;max-width:100%;font-weight:500;color:rgba(0,0,0,.7)}.vp_fact__dc1xc,.vp_hint__uuMuY{display:inline-flex;align-items:center;font-size:13px}.vp_hint__uuMuY{gap:6px;color:#5f25b3;font-weight:600;text-decoration:none}.vp_hint__uuMuY:hover{text-decoration:underline}.vp_notice__uHkMl{border-radius:16px;padding:14px 18px;box-shadow:inset 0 0 0 1px #e6e6e6;font-size:14px;line-height:20px;color:rgba(0,0,0,.65)}.vp_claim__tmSWG{border-radius:20px;background:linear-gradient(120deg,rgba(95,37,179,.1),rgba(198,230,52,.2));padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:6px}.vp_claimText__dfub4{display:flex;flex-direction:column;gap:4px;max-width:640px}.vp_claimTitle__90ktq{font-size:17px;font-weight:600}.vp_claimSub__GihfU{font-size:14px;line-height:20px;color:rgba(0,0,0,.65)}.vp_black__B1ook{height:44px;padding:0 18px;border:0;border-radius:12px;background:#000;color:#fff;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none}.vp_black__B1ook:hover{background:#222;color:#fff}.vp_black__B1ook:disabled{opacity:.5;cursor:default}.vp_outline__i3PK_{height:44px;padding:0 16px;border:0;border-radius:12px;background:transparent;box-shadow:inset 0 0 0 1.5px #000;color:#000;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none}@media (max-width:759px){.vp_head__rE9l1{padding-top:18px}.vp_h1__MRzlq{font-size:28px}.vp_claim__tmSWG{padding:16px}}.vp_tabsBar__fwjtF{position:sticky;top:var(--vp-hdr);z-index:30;background:hsla(0,0%,100%,.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #e6e6e6;margin-top:20px}.vp_tabs__mtyKl{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.vp_tabs__mtyKl::-webkit-scrollbar{display:none}.vp_tab__J1Duz{height:52px;padding:0 14px;border:0;background:transparent;color:rgba(0,0,0,.5);font-size:15px;font-weight:600;cursor:pointer;flex:none}.vp_tab__J1Duz:hover{color:#000}.vp_tabOn__l_Mi3{color:#000;box-shadow:inset 0 -2px 0 #000}.vp_panel__z7Fq2{padding-top:28px;scroll-margin-top:calc(var(--vp-hdr) + 52px)}@media (max-width:759px){.vp_panel__z7Fq2{padding-top:20px}}.vp_stack__2XM1b{display:flex;flex-direction:column;gap:16px}.vp_h2row__5K4yY{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.vp_h2__PvKu3{margin:0;font-size:24px;font-weight:600;letter-spacing:-.3px}.vp_h3__co0C2{margin:16px 0 0;font-size:18px;font-weight:600}.vp_muted__t_EDs{font-size:14px;color:rgba(0,0,0,.6)}.vp_days__eLYue{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.vp_days__eLYue::-webkit-scrollbar{display:none}.vp_day__oWSDx{height:56px;min-width:60px;padding:0 12px;border:0;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);color:#000;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;flex:none;cursor:pointer}.vp_dayEmpty__cAbOo{color:rgba(0,0,0,.3)}.vp_dayOn__FkuP6{background:#c6e634;box-shadow:none;color:#000}.vp_dayTop__285yP{font-size:12px;color:rgba(0,0,0,.45)}.vp_dayOn__FkuP6 .vp_dayTop__285yP{color:rgba(0,0,0,.7)}.vp_dayNum__27QOD{font-size:17px;font-weight:600}.vp_chips__Ct7tr{display:flex;gap:8px;flex-wrap:wrap}.vp_chip__LYtsQ{height:36px;padding:0 14px;border:0;border-radius:999px;background:#fff;color:#000;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.vp_chipOn__EzUl_{background:#000;color:#fff;box-shadow:none}.vp_list__D8aDh{border-radius:20px;padding:6px}.vp_empty__yt3fn,.vp_list__D8aDh{display:flex;flex-direction:column;box-shadow:inset 0 0 0 1px #e6e6e6}.vp_empty__yt3fn{border-radius:24px;padding:40px 24px;align-items:center;gap:12px;text-align:center}.vp_emptyIcon__dqrjW{width:56px;height:56px;border-radius:16px;background:rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center}.vp_emptyTitle__qo25q{font-size:19px;font-weight:600}.vp_emptySub__5s9Mz{font-size:15px;color:rgba(0,0,0,.6)}.vp_more__jWxpR{align-self:flex-start}.vp_fold__nH_CC{border-radius:20px;box-shadow:inset 0 0 0 1px #e6e6e6}.vp_foldBtn__5r5rc{width:100%;height:56px;padding:0 18px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:600;cursor:pointer;color:#000}.vp_foldBody__5usil{padding:0 6px 6px}.vp_foldNote__xcjS0{padding:0 18px 18px;font-size:14px;color:rgba(0,0,0,.6)}.vp_foldMore__gzqho{padding:8px 12px 12px}.vp_foldErr__OF982{padding:0 12px 12px;margin:0}.vp_rot180__oyEeF,.vp_rot__ApezG{transform:rotate(180deg)}.vp_calBox__25Zep{max-width:440px}.vp_err__SveOH{font-size:13px;color:#ff3b30}.vp_twoCol__8xZsB{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;align-items:start}.vp_col__LRUyT{display:flex;flex-direction:column;gap:14px;min-width:0}.vp_text__y0XU2{margin:0;font-size:16px;line-height:24px;white-space:pre-line}.vp_amen__bFzyh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vp_amenItem__7bj3O{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:rgba(0,0,0,.04);font-size:14px;line-height:18px;color:rgba(0,0,0,.7)}.vp_amenIcon__eYwrO{width:32px;height:32px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none;color:#000}.vp_box__aQlIy{border-radius:24px;box-shadow:inset 0 0 0 1px #e6e6e6;padding:20px;display:flex;flex-direction:column}.vp_kv__lDDFK{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #e6e6e6;font-size:15px;line-height:21px}.vp_kv__lDDFK:first-child{border-top:0}.vp_kvKey__RbHkb{color:rgba(0,0,0,.6);flex:none;max-width:45%}.vp_kvVal__N32Nl{font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.vp_kvVal__N32Nl a{color:#000;text-decoration:none}.vp_kvVal__N32Nl a:hover{color:#5f25b3}.vp_boxTitle__XFotw{font-size:15px;font-weight:600;padding-bottom:4px}.vp_contacts__m4vwU{padding:6px 20px}.vp_contacts__m4vwU .vp_kv__lDDFK{padding:14px 0}.vp_score__u4POG{border-radius:24px;box-shadow:inset 0 0 0 1px #e6e6e6;padding:22px;display:flex;align-items:center;gap:18px}.vp_scoreNum__wW3ud{font-size:44px;font-weight:700;letter-spacing:-1px}.vp_scoreText__BQVfR{display:flex;flex-direction:column;gap:4px}.vp_scoreTitle__VFezY{font-size:15px;font-weight:600}.vp_scoreSub___I1VU{font-size:13px;color:rgba(0,0,0,.6);line-height:18px}.vp_grey__lOxNm{border-radius:20px;background:rgba(0,0,0,.04);padding:22px;font-size:15px;color:rgba(0,0,0,.6)}.vp_review__MuiFZ{border-radius:20px;box-shadow:inset 0 0 0 1px #e6e6e6;padding:18px;display:flex;flex-direction:column;gap:10px}.vp_reviewHead__3sHaR{display:flex;align-items:center;gap:10px}.vp_reviewWho__KO0n_{flex:1;min-width:0}.vp_reviewName__OsTD0{font-size:15px;font-weight:600}.vp_reviewSub__zr2cj{font-size:12px;color:rgba(0,0,0,.6)}.vp_reviewText__4EaRl{font-size:15px;line-height:22px}.vp_reply__5Cg0q{border-radius:12px;background:rgba(0,0,0,.04);padding:10px 12px;font-size:13px;line-height:18px}.vp_map__KHhmV{position:relative;height:220px;border-radius:24px;overflow:hidden;background:#eee}.vp_mapAttr__9edHG{position:absolute;right:0;bottom:0;padding:2px 8px;background:hsla(0,0%,100%,.85);font-size:11px;color:rgba(0,0,0,.6);z-index:2}.vp_mapAttr__9edHG a{color:inherit}.vp_mapLinks__Baiep{display:flex;gap:8px;flex-wrap:wrap}.vp_linkPill__0tFIq{height:40px;padding:0 14px;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:#000;text-decoration:none;white-space:nowrap}.vp_linkPill__0tFIq:hover{box-shadow:inset 0 0 0 1px #000;color:#000}.vp_statGrid__fB8E_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vp_stat__YzZps{border-radius:14px;background:rgba(0,0,0,.04);padding:12px 14px;display:flex;flex-direction:column;gap:2px}.vp_statVal__G7hJ1{font-size:16px;font-weight:600}.vp_statKey__HsllY{font-size:12px;color:rgba(0,0,0,.5)}.vp_genreBar__EE4ub{display:flex;height:12px;border-radius:6px;overflow:hidden;gap:2px}.vp_genreList__pgSNW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;font-size:14px}.vp_genreRow__v_TFZ{display:flex;align-items:center;gap:8px}.vp_note__CBgX_{font-size:12px;color:rgba(0,0,0,.45);line-height:17px}@media (max-width:759px){.vp_twoCol__8xZsB{grid-template-columns:minmax(0,1fr)}}.vp_photos__l8YwW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vp_photo__52EDJ{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#eee;border:0;padding:0;cursor:zoom-in}@media (max-width:759px){.vp_photos__l8YwW{grid-template-columns:repeat(2,minmax(0,1fr))}}.vp_lightbox___9hio{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center}.vp_lbImg__j8nFz{max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);-o-object-fit:contain;object-fit:contain;border-radius:8px}.vp_lbBtn__2Jcwz{position:absolute;width:44px;height:44px;border:0;border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.vp_lbBtn__2Jcwz:hover{background:hsla(0,0%,100%,.26)}.vp_lbClose__6mfl_{top:16px;right:16px}.vp_lbPrev__9nhj2{left:16px;top:50%;margin-top:-22px}.vp_lbNext__p7XL_{right:16px;top:50%;margin-top:-22px}.vp_lbCredit__SSMU8{position:absolute;bottom:46px;left:16px;right:16px;margin:0;text-align:center;font-size:12px;line-height:16px;color:hsla(0,0%,100%,.6);overflow-wrap:anywhere}.vp_lbCredit__SSMU8 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.vp_lbCredit__SSMU8 a:hover{color:#fff}.vp_lbCount__MvEKX{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.8);font-size:14px}.vp_rent__xz7Hd{display:flex;flex-direction:column;gap:28px}.vp_halls__pEZw4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vp_hall__RaWi_{border-radius:24px;box-shadow:inset 0 0 0 1px #e6e6e6;padding:20px;display:flex;flex-direction:column;gap:12px;cursor:pointer;text-align:left;background:#fff;border:0;color:#000}.vp_hallOn__4CDzA{box-shadow:inset 0 0 0 1.5px #000}.vp_hallHead__V9YhU{display:flex;justify-content:space-between;align-items:center;gap:12px}.vp_hallName__8SWfM{font-size:18px;font-weight:600}.vp_hallPrice__cFHwv{font-size:15px;font-weight:600;white-space:nowrap}.vp_caps__SeHn5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vp_hallMeta__CATg_{font-size:13px;line-height:18px;color:rgba(0,0,0,.6)}.vp_hallLink__DiUDb{font-size:13px;font-weight:600;color:#5f25b3;text-decoration:none;align-self:flex-start}.vp_hallLink__DiUDb:hover{text-decoration:underline}.vp_rentGrid__EX56_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.vp_cal__YD06V{border-radius:24px;box-shadow:inset 0 0 0 1px #e6e6e6;padding:20px;display:flex;flex-direction:column;gap:14px}.vp_calHead__wnrJF{display:flex;justify-content:space-between;align-items:center;gap:8px}.vp_calTitle__rlnKF{font-size:18px;font-weight:600}.vp_calNav__FMT_N{display:flex;gap:4px}.vp_calNavBtn__kIrqh{width:36px;height:36px;border:0;border-radius:10px;background:rgba(0,0,0,.05);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000}.vp_calNavBtn__kIrqh:disabled{opacity:.35;cursor:default}.vp_calGrid__ALBCA{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.vp_wd__JxG9l{text-align:center;font-size:12px;color:rgba(0,0,0,.4);padding-bottom:2px}.vp_cd__oNv3F{aspect-ratio:1;border:0;border-radius:12px;background:#c6e634;color:#000;font-size:15px;font-weight:600;cursor:pointer;padding:0}.vp_cdBusy__lIHex{background:rgba(0,0,0,.08);color:rgba(0,0,0,.45);cursor:default}.vp_cdOff__pwwGY{background:transparent;color:rgba(0,0,0,.25);cursor:default}.vp_cdSel__IHIiT{background:#000;color:#fff}.vp_legend__RjSVI{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:rgba(0,0,0,.6)}.vp_legendItem__sdPZO{display:flex;align-items:center;gap:6px}.vp_legendSq__Kdae_{width:12px;height:12px;border-radius:4px}.vp_formBox__z5Om_{border-radius:24px;box-shadow:inset 0 0 0 1px #e6e6e6;padding:22px;display:flex;flex-direction:column;gap:14px;background:#fff}.vp_formHead__BQJTA{display:flex;justify-content:space-between;align-items:center;gap:12px}.vp_formTitle__vVW85{font-size:20px;font-weight:600;letter-spacing:-.3px}.vp_grid2__1rmRx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.vp_full__UpX9D{grid-column:1/-1}.vp_field__bEhti{display:flex;flex-direction:column;gap:6px;min-width:0}.vp_label__roOuv{font-size:13px;color:rgba(0,0,0,.6)}.vp_input__O_Mg7{height:48px;padding:0 14px;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);font-size:16px;outline:none;background:#fff;color:#000;width:100%;box-sizing:border-box;font-family:inherit}.vp_input__O_Mg7:focus{box-shadow:inset 0 0 0 1.5px #000}.vp_inputBad__r3qOp{box-shadow:inset 0 0 0 1.5px #ff3b30}.vp_dateBox__uf5aR{display:flex;align-items:center;color:#000}.vp_dateEmpty__ScyIo{color:rgba(0,0,0,.4)}.vp_area__s1nHT{min-height:84px;padding:12px 14px;height:auto;font-size:15px;resize:vertical}.vp_consent__1oMou{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:18px;color:rgba(0,0,0,.6)}.vp_consent__1oMou input{margin-top:2px;width:16px;height:16px;accent-color:#000;flex:none}.vp_consent__1oMou a{color:#5f25b3}.vp_submit__WSWUH{height:52px;border:0;border-radius:14px;background:#000;color:#fff;font-size:16px;font-weight:700;cursor:pointer}.vp_submit__WSWUH:disabled{opacity:.5;cursor:default}.vp_honeypot__UqO84{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.vp_ok__mshMe{width:56px;height:56px;border-radius:16px;background:#c6e634;display:flex;align-items:center;justify-content:center}.vp_okTitle__MItgZ{font-size:20px;font-weight:600;line-height:26px}.vp_closeBtn__BFBJp{width:36px;height:36px;border:0;border-radius:50%;background:rgba(0,0,0,.06);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#000;flex:none}.vp_rentOff__BlGu2{border-radius:24px;box-shadow:inset 0 0 0 1px #e6e6e6;padding:32px 24px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.vp_rentOffTitle__2LP7i{font-size:19px;font-weight:600}.vp_rentOffSub__lXc5k{font-size:15px;color:rgba(0,0,0,.6);line-height:22px}.vp_sheetOpenBtn__d48_A{display:none}@media (max-width:759px){.vp_halls__pEZw4,.vp_rentGrid__EX56_{grid-template-columns:minmax(0,1fr)}.vp_sheetOpenBtn__d48_A{display:block}}.vp_overlay__rPG2t{position:fixed;inset:0;z-index:55;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.vp_sheet___vPCF{width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;box-sizing:border-box;background:#fff;border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:14px}@media (max-width:759px){.vp_overlay__rPG2t{align-items:flex-end}.vp_sheet___vPCF{width:100%;max-height:92%;border-radius:24px 24px 0 0;padding:18px 16px 24px}}.vp_bar__R7yH6{display:none}@media (max-width:759px){.vp_bar__R7yH6{position:fixed;left:0;right:0;bottom:0;z-index:35;background:hsla(0,0%,100%,.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid #e6e6e6;padding:12px 16px 16px;display:flex;align-items:center;gap:12px}}.vp_barText__Dw_ZU{flex:1;min-width:0;display:flex;flex-direction:column}.vp_barSub__wB8cG{font-size:12px;color:rgba(0,0,0,.5)}.vp_barMain__a3lwo{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp_barBtn__lklaJ{height:48px;padding:0 18px;border:0;border-radius:14px;background:#000;color:#fff;font-size:15px;font-weight:700;cursor:pointer;flex:none;display:inline-flex;align-items:center;text-decoration:none}.vp_barBtn__lklaJ:hover{color:#fff}.vp_toast__EAD4R{position:fixed;left:50%;bottom:96px;transform:translateX(-50%);z-index:70;background:#000;color:#fff;border-radius:14px;padding:12px 16px;font-size:14px;box-shadow:0 8px 24px rgba(0,0,0,.25);max-width:calc(100% - 32px)}.vp_footSpace__p1yAM{height:56px}.vp_dim__MSe3C{opacity:.6}.vp_lgFree__lJLuC{background:#c6e634}.vp_lgBusy__9GeFE{background:rgba(0,0,0,.08)}.vp_lgSel__DNIPm{background:#000}@media (max-width:759px){.vp_grid2m__LsgIc{grid-template-columns:minmax(0,1fr)}}.vp_formWrap__ZTDY1{min-width:0}.vp_mOnly__cmCiD{display:none}@media (max-width:759px){.vp_mOnly__cmCiD{display:flex}.vp_formWrap__ZTDY1{display:none}.vp_formWrapOpen__rxlFi{display:flex;position:fixed;inset:0;z-index:55;background:rgba(0,0,0,.4);flex-direction:column;justify-content:flex-end}.vp_formWrapOpen__rxlFi .vp_formBox__z5Om_{border-radius:24px 24px 0 0;box-shadow:none;padding:18px 16px 24px;max-height:92%;overflow-y:auto}}.ec_fill__3tnHO,.ec_img___FLlJ{position:absolute;inset:0}.ec_img___FLlJ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ec_brand0__Pu1O3{background:radial-gradient(70% 55% at 20% 15%,rgba(140,90,255,.75),transparent 70%),radial-gradient(55% 45% at 90% 60%,rgba(198,244,50,.45),transparent 70%),#0e0e12}.ec_brand1__Tvm2M{background:radial-gradient(80% 60% at 80% 10%,rgba(198,244,50,.55),transparent 70%),radial-gradient(60% 50% at 10% 70%,rgba(140,90,255,.6),transparent 70%),#0b0b10}.ec_brand2__HrBx4{background:radial-gradient(90% 40% at 50% 0,rgba(140,90,255,.7),transparent 70%),radial-gradient(40% 40% at 85% 85%,rgba(198,244,50,.4),transparent 70%),#101016}.ec_brand3__uB8Pw{background:radial-gradient(60% 60% at 0 100%,rgba(198,244,50,.5),transparent 70%),radial-gradient(70% 50% at 100% 20%,rgba(140,90,255,.55),transparent 70%),#0c0c11}.ec_thumbIcon__o_voy{left:6px;top:6px;width:20px;height:20px;border-radius:6px;background:var(--af-cat);color:var(--af-ink)}.ec_fav__1Who8,.ec_thumbIcon__o_voy{position:absolute;display:flex;align-items:center;justify-content:center}.ec_fav__1Who8{top:8px;right:8px;width:36px;height:36px;border:0;border-radius:50%;background:hsla(0,0%,100%,.94);cursor:pointer;padding:0;z-index:3}.ec_titleLink__iLTP7{color:inherit;text-decoration:none}.ec_titleLink__iLTP7:hover{color:inherit}.ec_titleLink__iLTP7:after{content:"";position:absolute;inset:0;z-index:1}.ec_btn__wOHvl{position:relative;z-index:2;height:36px;padding:0 14px;border:0;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;font-family:inherit}.ec_btnSolid__d_97i{background:#000;color:#fff}.ec_btnSolid__d_97i:hover{background:#2a2a2a;color:#fff}.ec_btnOutline__28c0r{background:transparent;color:#000;box-shadow:inset 0 0 0 1.5px #000}.ec_btnOutline__28c0r:hover{background:rgba(0,0,0,.04);color:#000}.ec_btnWait__9uO0_{background:rgba(0,0,0,.08);color:rgba(0,0,0,.6)}.ec_btnWait__9uO0_:hover{background:rgba(0,0,0,.12);color:rgba(0,0,0,.6)}.ec_price__Mxdr2{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:13px;line-height:16px;font-weight:600;white-space:nowrap;color:#000}.ec_std__VdFOY{position:relative;height:100%;box-sizing:border-box;display:flex;flex-direction:column;background:#fff;border-radius:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #e6e6e6;transition:box-shadow .2s;color:#000}.ec_std__VdFOY:focus-within,.ec_std__VdFOY:hover{box-shadow:inset 0 0 0 1.5px #000,0 10px 28px rgba(0,0,0,.1)}.ec_cover__WwotL{position:relative;aspect-ratio:4/5;overflow:hidden;background:#141418;container-type:inline-size}.ec_zoom__k_Fw7{position:absolute;inset:0;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.ec_std__VdFOY:focus-within .ec_zoom__k_Fw7,.ec_std__VdFOY:hover .ec_zoom__k_Fw7{transform:scale(1.05)}.ec_past__A7k33{opacity:.55}.ec_past__A7k33 .ec_zoom__k_Fw7{filter:grayscale(.8)}.ec_venueShade__xKm6_{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 55%)}.ec_wordmark__B2blI{position:absolute;right:56px;top:22px;height:9px;width:auto;opacity:.6}.ec_brandText__2WPH_{position:absolute;left:14px;right:14px;bottom:48px;color:#fff;display:flex;flex-direction:column;gap:4px}.ec_brandTitle__KhW8B{font-size:clamp(16px,10cqi,21px);line-height:1.15;font-weight:600;letter-spacing:-.4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-wrap:balance}.ec_brandWhen__LarV_{font-size:12px;color:#c6e634;font-weight:600}.ec_catPill__3jcX5{position:absolute;left:12px;top:12px;height:26px;padding:0 10px 0 8px;border-radius:999px;background:hsla(0,0%,100%,.94);display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#000;white-space:nowrap;max-width:calc(100% - 68px);box-sizing:border-box;z-index:2}.ec_catDot__e0T5n{width:8px;height:8px;border-radius:50%;flex:none}.ec_badges__76Pxm{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-wrap:wrap;gap:6px;z-index:2}.ec_badge__7QQgQ{height:24px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap}.ec_badgeDot__A7QAr{width:6px;height:6px;border-radius:50%;flex:none}.ec_cancelled__MWcYp{position:absolute;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:4;pointer-events:none}.ec_cancelledPill__Vd50w{height:34px;padding:0 16px;border-radius:10px;background:#ff3b30;color:#fff;display:inline-flex;align-items:center;white-space:nowrap;font-size:15px;font-weight:700}.ec_cancelledCard__J5_FG .ec_zoom__k_Fw7{transform:none!important}.ec_body__0kysN{padding:12px 14px 14px;display:flex;flex-direction:column;gap:3px;flex:1}.ec_date__d43O8{font-size:13px;line-height:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec_title__rndK3{font-size:16px;line-height:20px;font-weight:600;letter-spacing:-.2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:2px 0 0}.ec_venue__fUAcP{font-size:13px;line-height:16px;color:rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.ec_district__iKMEI{font-size:12px;line-height:15px;color:rgba(0,0,0,.36)}.ec_spacer__e_ZU0{flex:1;min-height:6px}.ec_foot__eMfMW{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.ec_age__Sd1fR{font-size:12px;color:rgba(0,0,0,.36);font-weight:600}.ec_grow__Q46Pd{flex:1}.ec_pastNote__ElZ5e{font-size:13px;color:rgba(0,0,0,.5)}.ec_cmp__s94KF{position:relative;display:flex;align-items:center;gap:12px;padding:10px;border-radius:16px;transition:background .15s;color:#000;width:100%;box-sizing:border-box;flex-wrap:wrap}.ec_cmpHot__ZQtJt,.ec_cmp__s94KF:hover{background:rgba(0,0,0,.04)}.ec_cmpOff__241gJ{opacity:.55}.ec_cmpThumb__dI42c{position:relative;width:56px;height:56px;flex:none;border-radius:12px;overflow:hidden;background:#141418}.ec_cmpDot__6ANbR{position:absolute;left:6px;top:6px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px #fff}.ec_cmpMid__XTQJB{min-width:140px;flex:1 1 140px;display:flex;flex-direction:column;gap:2px}@media (max-width:759px){.ec_cmpMid__XTQJB{min-width:200px;flex-basis:200px}}.ec_cmpLine__DVYL2{display:flex;align-items:baseline;gap:8px;min-width:0}.ec_cmpTime__1gYsJ{font-size:15px;line-height:19px;font-weight:700;white-space:nowrap;flex:none}.ec_cmpSub__Fvbhl{font-size:12px;line-height:16px;color:rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ec_cmpTitle__e3qVr{font-size:15px;line-height:19px;font-weight:600;letter-spacing:-.2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.ec_chips__uYFaz{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.ec_chip__GHC_u{position:relative;z-index:2;height:22px;padding:0 8px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;font-weight:600;color:#000;text-decoration:none}.ec_chip__GHC_u:hover{color:#000;box-shadow:inset 0 0 0 1px #000}.ec_cmpEnd__Hdjln{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}.ec_cmpCancelled__vdLfd{font-size:13px;font-weight:600;color:#ff3b30}.ec_mini__rLtGR{display:flex;align-items:center;gap:12px;padding:10px;border-radius:16px;box-shadow:inset 0 0 0 1px #e6e6e6;background:#fff;color:#000;width:100%;box-sizing:border-box;text-decoration:none}.ec_mini__rLtGR:hover{background:rgba(0,0,0,.03);color:#000}.ec_miniDate__orlsd{width:52px;height:56px;flex:none;border-radius:12px;background:rgba(0,0,0,.05);color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.ec_miniDateEvent__ihnyK{background:#c6e634}.ec_miniDay__3h94Y{font-size:20px;font-weight:700}.ec_miniMon__yLhDF{font-size:12px;font-weight:600;margin-top:3px}.ec_miniMid__EVcoy{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.ec_miniTitle__mc9_Q{font-size:14px;line-height:18px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ec_miniSub__h5aW6{font-size:12px;line-height:16px;color:rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec_miniChevron__4RD2y{flex:none}.mg_scope__6Yxz_{--mg-lime:#c6f432;--mg-violet:#8c5aff;--mg-live:#33c658;--mg-violet-text:var(--color-accent);--mg-bg:#fff;--mg-bg2:#f2f2f5;--mg-line:#e6e6e6;--mg-ink:#000;--mg-hint:#6b6b70;--mg-warn:#ff8500;--mg-tap:44px;--color-lime:var(--mg-lime);--color-lime-dark:var(--mg-lime);--color-tg-secondary:var(--mg-bg2);--color-tg-hint:var(--mg-hint);--color-tg-separator:var(--mg-line);display:contents}.mg_scope__6Yxz_ nav[aria-label=\420\430\437\434\435\43B\44B] [aria-current=page]{color:var(--mg-ink)}.mg_tapReset__reXac{border:0;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer}.mg_appRow__lbIz_{height:52px;flex:none;padding:0 8px 0 6px;background:var(--mg-bg);color:var(--mg-ink)}.mg_appRow__lbIz_,.mg_cityBtn__cx3XS{display:flex;align-items:center;gap:4px}.mg_cityBtn__cx3XS{height:var(--mg-tap);min-width:var(--mg-tap);max-width:60%;padding:0 8px;border-radius:12px;font-size:16px;font-weight:600}.mg_cityBtn__cx3XS span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg_grow___TIdM{flex:1;min-width:0}.mg_iconBtn__cWDss{width:var(--mg-tap);height:var(--mg-tap);flex:none;border-radius:12px}.mg_avatar__8D0vV,.mg_iconBtn__cWDss{display:flex;align-items:center;justify-content:center}.mg_avatar__8D0vV{width:32px;height:32px;border-radius:50%;background:radial-gradient(75% 55% at 22% 18%,color-mix(in oklch,var(--mg-violet) 70%,transparent),transparent 70%),radial-gradient(60% 50% at 88% 90%,color-mix(in oklch,var(--mg-violet) 38%,transparent),transparent 70%),#0e0e12;color:#fff;font-size:14px;font-weight:700;overflow:hidden}.mg_avatar__8D0vV img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mg_screen__cb63K{display:flex;flex-direction:column;gap:22px;padding:4px 0 24px;color:var(--mg-ink)}.mg_block__LosvX{display:flex;flex-direction:column;gap:10px;min-width:0}.mg_h1__F6jM8{font-size:22px}.mg_h1__F6jM8,.mg_h2__F3gME{margin:0;padding:0 16px;line-height:1.2;font-weight:600;letter-spacing:-.3px}.mg_h2__F3gME{font-size:19px}.mg_rail__bbmPp{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding:0 16px}.mg_chipRail___slXB::-webkit-scrollbar,.mg_rail__bbmPp::-webkit-scrollbar{display:none}.mg_grid__POGF7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 16px}.mg_moreBtn__siiQX{margin:0 16px;min-height:var(--mg-tap);border-radius:12px;background:var(--mg-bg2);font-size:15px;font-weight:600}.mg_card__E3xOL{position:relative;flex:none;width:290px;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:var(--mg-bg);box-shadow:inset 0 0 0 1px var(--mg-line);color:var(--mg-ink)}.mg_cardGrid__hNOGq{width:auto;border-radius:20px}.mg_cardAccent__NfYQv{box-shadow:inset 0 0 0 2px var(--mg-lime)}.mg_cover__sBx3a{position:relative;aspect-ratio:4/3;background:#141418;overflow:hidden}.mg_cardGrid__hNOGq .mg_cover__sBx3a{aspect-ratio:4/5}.mg_coverOff__ilTcg{filter:grayscale(1);opacity:.6}.mg_coverFill__KmTKh,.mg_shade__35RvB{position:absolute;inset:0}.mg_shade__35RvB{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 50%)}.mg_bigIcon__Su7LW{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);display:flex}.mg_wordmark__2uwCh{position:absolute;right:14px;bottom:14px;height:9px;opacity:.7}.mg_catPill__75GcU{position:absolute;left:12px;top:12px;height:26px;max-width:calc(100% - 68px);padding:0 10px 0 8px;border-radius:999px;background:hsla(0,0%,100%,.94);display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden}.mg_dot__Su5au{width:8px;height:8px;flex:none;border-radius:50%}.mg_fav__crMRI{position:absolute;top:4px;right:4px;z-index:2;width:var(--mg-tap);height:var(--mg-tap)}.mg_favInner__dDaF5,.mg_fav__crMRI{display:flex;align-items:center;justify-content:center}.mg_favInner__dDaF5{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.94)}.mg_badges__I3KgB{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-wrap:wrap;gap:4px}.mg_badge__aKv0Y{height:24px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;font-size:12px;font-weight:600;white-space:nowrap}.mg_badgeOff__kPHb5{background:#fff;color:#000}.mg_cardBody__xaScp{padding:12px 14px 14px;display:flex;flex-direction:column;gap:3px;min-width:0}.mg_cardGrid__hNOGq .mg_cardBody__xaScp{padding:10px 12px 12px}.mg_cardDate__tGWRW{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg_cardTitle__U6oox{font-size:16px;line-height:20px;font-weight:600;letter-spacing:-.2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mg_cardGrid__hNOGq .mg_cardTitle__U6oox{font-size:15px;line-height:19px}.mg_cardVenue__NRzNe{font-size:13px;color:var(--mg-hint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg_cardPrice__HKnQA{font-size:14px;font-weight:600;margin-top:6px}.mg_cardSource__2VR1y{font-size:12px;color:var(--mg-hint);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg_stretch__GvuES{position:absolute;inset:0;z-index:1;border-radius:inherit}.mg_stretch__GvuES:focus-visible{outline:2px solid var(--mg-violet);outline-offset:-2px}.mg_hero__zJkA8{position:relative;flex:none;width:300px;aspect-ratio:5/4;border-radius:24px;overflow:hidden;background:#141418;color:#fff}.mg_heroShade__h0sRC{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.25) 55%,transparent 80%)}.mg_heroText__tCC03{position:absolute;left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;gap:5px}.mg_heroMeta__qw_R5{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap;overflow:hidden}.mg_heroTitle__iAVVN{font-size:22px;line-height:1.12;font-weight:600;letter-spacing:-.3px;max-height:2.24em;overflow:hidden}.mg_heroVenue__rFH5Z{font-size:13px;color:hsla(0,0%,100%,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg_promoPill__RTSl3{position:absolute;left:12px;top:12px;height:22px;padding:0 8px;border-radius:999px;background:hsla(0,0%,100%,.94);color:var(--mg-hint);font-size:11px;font-weight:500;display:inline-flex;align-items:center}.mg_filters__rRJTC{display:flex;flex-direction:column;gap:2px}.mg_chipRail___slXB{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:0 16px}.mg_dayChip__3l3hb{flex:none;min-width:58px;height:52px;padding:0 12px;border-radius:14px;background:var(--mg-bg);box-shadow:inset 0 0 0 1px var(--mg-line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.mg_dayChipOn__ueiXj{background:var(--mg-ink);color:#fff;box-shadow:none}.mg_daySub__hUsQd{font-size:11px;font-weight:500;opacity:.75}.mg_dayLabel__Oiw_j{font-size:14px;font-weight:600;white-space:nowrap}.mg_catRail__eqxf2{gap:0 6px}.mg_chipTap__lLxc8{flex:none;height:var(--mg-tap);display:flex;align-items:center}.mg_chip__Gy0Jf{height:36px;padding:0 14px;border-radius:999px;background:var(--mg-bg);box-shadow:inset 0 0 0 1px var(--mg-line);color:var(--mg-ink);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.mg_chipOn__2K37E{background:var(--mg-ink);color:#fff;box-shadow:none}.mg_chipMute__bkMMV{background:var(--mg-bg2);box-shadow:none}.mg_chipDot__t7OcG{width:6px;height:6px;border-radius:50%}.mg_count__NKq08{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--mg-ink);color:#fff;font-size:11px;display:inline-flex;align-items:center;justify-content:center}.mg_venue__kAcPi{position:relative;flex:none;width:290px;border-radius:20px;overflow:hidden;background:var(--mg-bg);box-shadow:inset 0 0 0 1px var(--mg-line)}.mg_venueCover__RFQ4W{position:relative;aspect-ratio:16/8;background:linear-gradient(135deg,#2a2a33,#16161b);overflow:hidden}.mg_venueType__qCKe9{position:absolute;left:10px;top:10px;height:24px;padding:0 9px;border-radius:999px;background:hsla(0,0%,100%,.94);color:#000;display:inline-flex;align-items:center;font-size:12px;font-weight:600;white-space:nowrap}.mg_venueBody__SM9ff{padding:10px 14px 12px;display:flex;flex-direction:column;gap:3px}.mg_venueName__XqQAQ{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg_collection__4pXxv{flex:none;width:176px;height:96px;border-radius:20px;background:var(--mg-bg2);padding:12px 14px;display:flex;flex-direction:column;justify-content:flex-end;text-align:left;gap:2px}.mg_collectionTitle__9ZGE2{font-size:15px;line-height:19px;font-weight:600;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mg_offline__rS5Mz{margin:0 16px;padding:4px 4px 4px 14px;min-height:44px;border-radius:14px;background:var(--mg-bg2);display:flex;align-items:center;gap:10px;font-size:14px;color:var(--mg-ink)}.mg_offlineDot__0Fl_q{width:8px;height:8px;flex:none;border-radius:50%;background:var(--mg-warn)}.mg_offlineRetry__iNYT3{height:var(--mg-tap);padding:0 10px;font-weight:600;white-space:nowrap}.mg_state__PqlRF{padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--mg-ink)}.mg_stateIcon__55Bv_{width:56px;height:56px;border-radius:18px;background:var(--mg-bg2);display:flex;align-items:center;justify-content:center;margin-bottom:8px}.mg_stateTitle__MRn_5{font-size:18px;line-height:1.25;font-weight:600}.mg_stateText__TdRXi{font-size:14px;line-height:1.45;color:var(--mg-hint)}.mg_softBtn__N5v3P{height:var(--mg-tap);padding:0 18px;font-size:15px;font-weight:600;margin-top:6px}.mg_skLine__LGSfo,.mg_softBtn__N5v3P{border-radius:12px;background:var(--mg-bg2)}.mg_search__XXM5J{padding:4px 16px 24px;display:flex;flex-direction:column;gap:16px;color:var(--mg-ink)}.mg_searchBox__5b2wI{display:flex;align-items:center;gap:8px;height:48px;padding:0 14px;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--mg-ink)}.mg_searchBox__5b2wI input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:var(--mg-ink);font-family:inherit;font-size:16px}.mg_searchClear__C5iAY{width:var(--mg-tap);height:var(--mg-tap);margin-right:-12px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--mg-hint)}.mg_group__gTpxy{display:flex;flex-direction:column;gap:2px}.mg_groupHead__vASBG{display:flex;align-items:center;justify-content:space-between;min-height:20px;margin-bottom:4px;font-size:13px;font-weight:600;color:var(--mg-hint);text-transform:uppercase;letter-spacing:.04em}.mg_groupAction__72oiG{height:var(--mg-tap);margin:-12px 0;color:var(--mg-violet-text);font-size:13px;font-weight:600;text-transform:none;letter-spacing:0}.mg_recent__hJzGv{min-height:48px;font-size:16px}.mg_hit__ZJPzx,.mg_recent__hJzGv{width:100%;display:flex;align-items:center;gap:12px;text-align:left}.mg_hit__ZJPzx{position:relative;min-height:56px}.mg_mark__JZSgX{position:relative;width:44px;height:44px;flex:none;border-radius:12px;overflow:hidden;background:var(--mg-bg2);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.mg_mark__JZSgX img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mg_hitText__MF3HV{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mg_hitTitle__8mc_3{font-size:15px;font-weight:600}.mg_hitSub__Puto2,.mg_hitTitle__8mc_3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg_hitSub__Puto2{font-size:13px;color:var(--mg-hint)}.mg_sheetHead__R12wD{display:flex;align-items:center;justify-content:space-between}.mg_sheetReset__ykx81{height:var(--mg-tap);color:var(--mg-violet-text);font-size:15px;font-weight:600}.mg_sheetBody__PYpoD{padding:4px 16px 12px;display:flex;flex-direction:column;gap:16px;color:var(--mg-ink)}.mg_fGroupTitle__HOl6M{font-size:14px;font-weight:600}.mg_fGroupChips__ZztLi{display:flex;flex-wrap:wrap;gap:0 6px;margin-top:4px}.mg_fNote__tE7Vi{font-size:13px;line-height:1.4;color:var(--mg-hint)}.mg_panel__zRoUc{border-radius:16px;background:var(--mg-bg2);overflow:hidden}.mg_pRow__IUS0E{width:100%;min-height:52px;padding:8px 14px;display:flex;align-items:center;gap:12px;border-top:1px solid var(--mg-line);text-align:left;color:var(--mg-ink)}.mg_pRow__IUS0E:first-child{border-top:0}.mg_pRowTall__K9zel{min-height:60px}.mg_pRowToggle__1L9e9{padding:0 6px 0 14px}.mg_pLabel__p75Tr{flex:1;min-width:0;font-size:15px}.mg_pLabelStrong__ACSUC{font-weight:600}.mg_pStack__8zR_p{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.mg_pSub__B6_rx{font-size:13px;color:var(--mg-hint)}.mg_pValue__ADMuv{flex:none;max-width:45%;font-size:14px;color:var(--mg-hint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg_chev__UXJvo{flex:none;display:flex;color:var(--mg-hint)}.mg_profile__j3B1O{padding:4px 16px 24px;display:flex;flex-direction:column;gap:18px;color:var(--mg-ink)}.mg_me__FxKFV{display:flex;align-items:center;gap:14px;min-width:0}.mg_meAvatar__yI6Nk{width:60px;height:60px;font-size:22px;flex:none}.mg_meName__ky0_r{margin:0;font-size:22px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.mg_section___vs2k{display:flex;flex-direction:column;gap:6px}.mg_sectionHead__qAAGl{font-size:13px;font-weight:600;color:var(--mg-hint);text-transform:uppercase;letter-spacing:.04em}.mg_closeApp__3JKKr{align-self:center;height:var(--mg-tap);padding:0 12px;font-size:13px;color:var(--mg-hint)}.mg_switchTap__okb4l{width:60px;height:var(--mg-tap);flex:none;display:flex;align-items:center;justify-content:center}.mg_switchTap__okb4l:disabled{cursor:default;opacity:.6}.mg_switch__Avlcg{position:relative;display:block;width:51px;height:31px;border-radius:999px;background:#e3e3e8;transition:background .15s}.mg_switchOn__aOyim{background:#33c658}.mg_switchKnob__5EwhH{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .15s}.mg_switchOn__aOyim .mg_switchKnob__5EwhH{transform:translateX(20px)}@media (prefers-reduced-motion:reduce){.mg_switchKnob__5EwhH,.mg_switch__Avlcg{transition:none}}.mg_pickerSearch__RebVO{margin:8px 16px 6px}.mg_pickerRow__pmQwX{width:100%;min-height:52px;padding:6px 16px;display:flex;align-items:center;gap:12px;text-align:left;color:var(--mg-ink)}.mg_pickerOn__8Z0Ay{background:var(--mg-bg2)}.mg_pickerName___AJWm{font-size:16px;font-weight:600}.mg_pickerGroup__R7_WV{margin:0;padding:12px 16px 4px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mg-hint)}.mg_pickerDot__mIdU2{width:8px;height:8px;flex:none;border-radius:50%}.mg_linkRow__PdYFT{width:100%;min-height:56px;display:flex;align-items:center;gap:12px;text-align:left;color:var(--mg-ink)}.mg_linkTitle__a2pvR{margin:0;font-size:15px;font-weight:600;line-height:1.3}.mg_empty__N3kQx{padding:8px 16px 24px;display:flex;flex-direction:column;gap:16px}.mg_emptyHero__kN5gv{position:relative;padding:22px;display:flex;flex-direction:column;gap:10px;border-radius:24px;background:radial-gradient(75% 55% at 22% 18%,color-mix(in oklch,var(--mg-violet) 70%,transparent),transparent 70%),radial-gradient(60% 50% at 88% 90%,color-mix(in oklch,var(--mg-violet) 38%,transparent),transparent 70%),#0e0e12;color:#fff}.mg_emptyMark__olN9s{position:absolute;top:24px;right:18px;height:10px;opacity:.75}.mg_emptyEyebrow__p7Var{font-size:13px;font-weight:600;color:var(--mg-lime)}.mg_emptyTitle__wXhsD{margin:0;font-size:24px;line-height:1.15;font-weight:600;letter-spacing:-.4px}.mg_emptyBlock__zpfWB{display:flex;flex-direction:column;gap:8px}.mg_emptyLabel__5Y1xD{margin:0;font-size:13px;font-weight:600;color:var(--mg-hint)}.mg_emptyCard__by_uo{width:100%;min-height:64px;padding:12px 14px;display:flex;align-items:center;gap:12px;border-radius:18px;box-shadow:inset 0 0 0 1px var(--mg-line);text-align:left;color:var(--mg-ink)}.mg_emptySub__C2Ql_{padding:16px;border-radius:18px;background:var(--mg-bg2)}.mg_emptySub__C2Ql_>p{margin:4px 0 0}.mg_pickerError__ApBmI{margin:4px 16px;color:var(--mg-warn)}.mg_pickerLink__T6Pb8{padding:0 4px}.mg_scope__6Yxz_ [data-mg-netw] button{min-height:var(--mg-tap);min-width:var(--mg-tap)}