.CommunityReviveCard_card__sGV6y{background:transparent;border:none;border-radius:0;padding:var(--space-5) 0 0;margin-bottom:var(--space-6)}.CommunityReviveCard_header__iHgD9{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-gray)}.CommunityReviveCard_headerIcon__WVnI7{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:var(--color-purple-bg-subtle);color:var(--color-accent-strong-ink);flex-shrink:0}.CommunityReviveCard_card__sGV6y:hover .CommunityReviveCard_headerIcon__WVnI7 svg{animation:CommunityReviveCard_reviveIconTilt__lWLNv .42s var(--ease-out) forwards}@keyframes CommunityReviveCard_reviveIconTilt__lWLNv{0%{transform:rotate(0) scale(1)}35%{transform:rotate(-14deg) scale(1.18)}70%{transform:rotate(9deg) scale(1.12)}to{transform:rotate(0) scale(1.08)}}.CommunityReviveCard_title__gJdMh{margin:0;font-size:var(--text-md);font-weight:700;color:var(--color-text-primary)}.CommunityReviveCard_list__fk5yl{list-style:none;margin:0;padding:0}.CommunityReviveCard_list__fk5yl>li+li{border-top:1px solid var(--color-border-gray)}.CommunityReviveCard_action__BR8iC{display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) 0;background:none;border:none;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-md);transition:background-color var(--transition-fast) ease}.CommunityReviveCard_action__BR8iC:hover{background:transparent}.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionTitle__yv0io{color:var(--color-accent-ink)}.CommunityReviveCard_action__BR8iC:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:-2px}.CommunityReviveCard_actionIcon__qbdhf{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-background-gray-light);color:var(--color-text-secondary);flex-shrink:0;transition:background-color var(--transition-fast) ease,color var(--transition-fast) ease}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_actionIcon__qbdhf,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionIcon__qbdhf{background:var(--color-purple-bg-subtle);color:var(--color-accent-strong-ink)}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionSpin__g6d5J svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionSpin__g6d5J svg{animation:CommunityReviveCard_reviveSpin__M6RTL .4s var(--ease-out) forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionOpen__zYDGl svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionOpen__zYDGl svg{animation:CommunityReviveCard_reviveOpen__XYGUY .42s var(--ease-out) forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionWiggle__txsgg svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionWiggle__txsgg svg{animation:CommunityReviveCard_reviveWiggle__Yx1kK .5s ease-in-out forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionWrite__W6Vvm svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionWrite__W6Vvm svg{animation:CommunityReviveCard_reviveWrite__DjOVX .46s ease-in-out forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionPop__nd3NT svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionPop__nd3NT svg{animation:CommunityReviveCard_revivePop__CShci .32s var(--ease-out) forwards}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_motionFlip__StGpW svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_motionFlip__StGpW svg{animation:CommunityReviveCard_reviveFlip__zHJms .5s var(--ease-out) forwards}@keyframes CommunityReviveCard_reviveSpin__M6RTL{0%{transform:rotate(0) scale(1)}to{transform:rotate(90deg) scale(1.12)}}@keyframes CommunityReviveCard_reviveOpen__XYGUY{0%{transform:translateY(0) scaleY(1)}40%{transform:translateY(-3px) scaleY(.82)}to{transform:translateY(-1px) scaleY(1)}}@keyframes CommunityReviveCard_reviveWiggle__Yx1kK{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}55%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}@keyframes CommunityReviveCard_reviveWrite__DjOVX{0%,to{transform:translate(0) rotate(0)}30%{transform:translate(2px,-2px) rotate(-10deg)}65%{transform:translate(-1px,1px) rotate(6deg)}}@keyframes CommunityReviveCard_revivePop__CShci{0%{transform:translateY(0) scale(1)}45%{transform:translateY(-4px) scale(1.2)}to{transform:translateY(0) scale(1.08)}}@keyframes CommunityReviveCard_reviveFlip__zHJms{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}.CommunityReviveCard_actionText__RuYW3{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.CommunityReviveCard_actionTitle__yv0io{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);transition:color var(--transition-fast) ease}.CommunityReviveCard_actionDescription__TGZvC{font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.CommunityReviveCard_actionArrow__pzzXf{display:flex;align-items:center;color:var(--color-text-tertiary);flex-shrink:0;transition:transform var(--transition-fast) ease}.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionArrow__pzzXf{transform:translateX(3px);color:var(--color-accent-strong-ink)}.CommunityReviveCard_skeletonTitleBar__qS_B9{width:180px;height:1.2em}.CommunityReviveCard_actionTextSkeleton___dK8E{justify-content:center;min-height:41px}.CommunityReviveCard_skeletonActionTitle__QMS_u{width:46%;height:15px}.CommunityReviveCard_skeletonActionDescription__6mJKA{width:72%;height:13px}.CommunityReviveCard_actionArrowPlaceholder__4LJJx{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.CommunityReviveCard_actionArrow__pzzXf,.CommunityReviveCard_actionIcon__qbdhf,.CommunityReviveCard_actionTitle__yv0io,.CommunityReviveCard_action__BR8iC,.CommunityReviveCard_headerIcon__WVnI7{transition:none}.CommunityReviveCard_action__BR8iC:focus-visible .CommunityReviveCard_actionIcon__qbdhf svg,.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionIcon__qbdhf svg,.CommunityReviveCard_card__sGV6y:hover .CommunityReviveCard_headerIcon__WVnI7 svg{animation:none}.CommunityReviveCard_nextEventRow__pnoHe:hover .CommunityReviveCard_nextEventCoverEmpty__PMmKg svg{animation:none}.CommunityReviveCard_action__BR8iC:hover .CommunityReviveCard_actionArrow__pzzXf{transform:none}}@media (max-width:640px){.CommunityReviveCard_card__sGV6y{padding:var(--space-4)}.CommunityReviveCard_action__BR8iC{gap:var(--space-3);padding:var(--space-3) 0}.CommunityReviveCard_actionArrow__pzzXf{display:none}}.CommunitySetupChecklist_card__ubyO_{background:transparent;border:none;border-radius:0;padding:var(--space-5) 0 0;margin-bottom:var(--space-6)}.CommunitySetupChecklist_header__wI7Ni{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-5)}.CommunitySetupChecklist_headerText__KYUaB{min-width:0}.CommunitySetupChecklist_title__zLYQB{margin:0;font-size:var(--text-md);font-weight:700;color:var(--color-text-primary)}.CommunitySetupChecklist_subtitle__mmkYZ{margin:2px 0 0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.CommunitySetupChecklist_progressLabel__XW1I4{flex-shrink:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.CommunitySetupChecklist_progressTrack__j5JuL{height:6px;margin:var(--space-4) 0 var(--space-4);border-radius:var(--radius-full);background:var(--color-background-gray-light);overflow:hidden}.CommunitySetupChecklist_progressFill__yagIL{height:100%;border-radius:var(--radius-full);background:var(--color-accent);transition:width var(--transition-moderate) var(--ease-out)}.CommunitySetupChecklist_list__GjdAa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);counter-reset:setup}.CommunitySetupChecklist_row__QwTp4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-gray);border-radius:var(--radius-md);background:var(--color-background-gray-extra-light);transition:border-color var(--transition-fast) ease,background-color var(--transition-fast) ease}.CommunitySetupChecklist_row__QwTp4:hover{border-color:var(--color-border-gray-dark)}.CommunitySetupChecklist_rowDone__0s_S5{background:var(--color-purple-bg-subtle);border-color:var(--color-accent)}.CommunitySetupChecklist_rowDone__0s_S5:hover{border-color:var(--color-accent-strong)}.CommunitySetupChecklist_marker__CMJPP{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--radius-circle);background:var(--color-background-gray-light);font-size:var(--text-xs);font-weight:700;color:var(--color-text-secondary)}.CommunitySetupChecklist_markerDone__aBzOk{background:var(--color-accent);color:var(--color-on-accent)}.CommunitySetupChecklist_rowText__o9QXF{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.CommunitySetupChecklist_rowTitle__jExtl{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.CommunitySetupChecklist_rowOptional__vyVZE .CommunitySetupChecklist_rowTitle__jExtl{font-weight:500}.CommunitySetupChecklist_optionalChip__VN7pQ{flex-shrink:0;padding:1px 6px;border-radius:var(--radius-full);border:1px solid var(--color-border-gray);background:transparent;font-size:var(--text-xs);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary)}.CommunitySetupChecklist_markerOptional__fJknq{background:transparent;border:1px dashed var(--color-border-gray-dark);color:var(--color-text-tertiary,var(--color-text-secondary))}.CommunitySetupChecklist_rowDone__0s_S5 .CommunitySetupChecklist_rowTitle__jExtl{color:var(--color-accent-strong-ink)}.CommunitySetupChecklist_rowDescription__uKRuU{font-size:var(--text-xs);line-height:1.4;color:var(--color-text-tertiary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CommunitySetupChecklist_rowAction__RlB5w{display:inline-flex;align-items:center;gap:var(--space-1);flex-shrink:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-gray-dark);border-radius:var(--radius-md);background:var(--color-background-white);font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast) ease,background-color var(--transition-fast) ease}.CommunitySetupChecklist_rowAction__RlB5w:hover{border-color:var(--color-accent-ink);background:var(--color-purple-bg-subtle)}.CommunitySetupChecklist_rowAction__RlB5w:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.CommunitySetupChecklist_rowDone__0s_S5 .CommunitySetupChecklist_rowAction__RlB5w{border-color:var(--color-border-transparent);background:transparent;color:var(--color-text-secondary)}.CommunitySetupChecklist_rowDone__0s_S5 .CommunitySetupChecklist_rowAction__RlB5w:hover{border-color:var(--color-accent-ink);background:var(--color-background-white)}@media (max-width:768px){.CommunitySetupChecklist_row__QwTp4{flex-wrap:wrap;padding:var(--space-3)}.CommunitySetupChecklist_rowText__o9QXF{flex:1 1 60%}.CommunitySetupChecklist_rowAction__RlB5w{margin-left:36px}}@media (max-width:640px){.CommunitySetupChecklist_card__ubyO_{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.CommunitySetupChecklist_progressFill__yagIL,.CommunitySetupChecklist_rowAction__RlB5w,.CommunitySetupChecklist_row__QwTp4{transition:none}}.ChannelInitialIcon_channelInitialIcon__bzH0Q{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-white);font-weight:600;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:cover}.CategoryChipList_list__5jepw{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.CategoryChipList_item__Qc4vq{display:inline-flex}.CategoryChipList_chip__4u_bB{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;background:rgba(var(--cat-color-rgb,17,24,39),.12);color:var(--cat-color,#111827);font-size:var(--text-xs);font-weight:600;line-height:1;border:none;font-family:inherit;white-space:nowrap}.CategoryChipList_chipInteractive__oOAAs{cursor:pointer;transition:background .2s ease,color .2s ease}.CategoryChipList_chipInteractive__oOAAs:hover{background:var(--cat-color,#111827);color:white}.CategoryChipList_icon__fTtT3{display:inline-flex;align-items:center;justify-content:center;line-height:1}.CategoryChipList_sm__oHpSb .CategoryChipList_chip__4u_bB{padding:4px 10px;font-size:var(--text-2xs)}.CategoryChipList_muted__adeeE .CategoryChipList_chip__4u_bB{background:var(--color-gray-100,#F3F4F6);color:var(--color-text-secondary,#6B7280);font-weight:500;border:1px solid var(--color-border-gray)}.CategoryChipList_muted__adeeE .CategoryChipList_icon__fTtT3{color:var(--cat-color,#111827)}.CategoryChipList_muted__adeeE .CategoryChipList_chipInteractive__oOAAs:hover{background:var(--color-gray-200,#E5E7EB);color:var(--color-text-primary)}:root:not([data-theme=dark]) .CategoryChipList_chip__4u_bB{background:var(--color-background-white);border:1px solid var(--color-border-gray)}.CategoryChipList_inline__lE_zx{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none}.CategoryChipList_inlineItem__q0w5I{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.SeriesBanner_banner__duRWT{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-gray-lighter);color:var(--color-text-primary);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.SeriesBanner_banner__duRWT:hover{border-color:var(--color-primary);background:var(--color-background-white,#ffffff)}.SeriesBanner_coverFallback__Hw5OI,.SeriesBanner_cover____KO_{width:72px;aspect-ratio:16/9;flex-shrink:0;border-radius:8px;object-fit:cover;background:var(--color-background-gray-light)}.SeriesBanner_coverFallback__Hw5OI[data-cover-shape=square],.SeriesBanner_cover____KO_[data-cover-shape=square]{width:calc(72px * 9 / 16);aspect-ratio:1/1}.SeriesBanner_coverFallback__Hw5OI{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.SeriesBanner_text__mWw1L{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.SeriesBanner_label__7077O{color:var(--color-text-secondary);font-size:var(--text-xs)}.SeriesBanner_title__eXmaH{font-size:var(--text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SeriesBanner_chevron__te2NE{flex-shrink:0;color:var(--color-text-secondary)}.EventCertificateProgramCard_card__znwpo{display:flex;align-items:flex-start;gap:12px}.EventCertificateProgramCard_preview__S8KhI{display:block;flex-shrink:0;width:84px;padding:0;border:1px solid var(--surface-card-border);border-radius:8px;background:none;overflow:hidden;cursor:zoom-in;line-height:0}.EventCertificateProgramCard_image__BDQnO{display:block;width:100%;height:auto;max-height:108px;object-fit:contain}.EventCertificateProgramCard_previewSkeleton__k89eu{flex-shrink:0;width:84px;height:60px;border-radius:8px}.EventCertificateProgramCard_info___sVzp{display:flex;flex-direction:column;gap:4px;min-width:0}.EventCertificateProgramCard_programTitle__4VrOt{font-size:var(--text-sm);font-weight:600;line-height:1.35;color:var(--color-text-primary)}.EventCertificateProgramCard_facts__9nb_G{font-size:var(--text-xs);color:var(--color-text-secondary)}.EventCertificateProgramCard_note__Kpcbx{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.EventCertificateProgramCard_zoomImage__nuxGT{display:block;width:100%;height:auto;border-radius:8px}.EventSocialLinks_row__xfp_C{display:inline-flex;align-items:center;gap:10px}.EventSocialLinks_link__aqEqe{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);transition:color .2s ease}.EventSocialLinks_link__aqEqe:hover{color:var(--color-text-primary)}.EventOrganizersSection_list__C9Hc_{display:flex;flex-direction:column;gap:10px}.EventOrganizersSection_row__XncdE{display:flex;align-items:center;gap:12px;width:100%;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left}.EventOrganizersSection_selfRow__CuepB{display:flex;align-items:center;gap:10px;width:100%}.EventOrganizersSection_rowMain__hk49_{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left}.EventOrganizersSection_avatar__4O2aj{flex-shrink:0}.EventOrganizersSection_skeletonRow__pQXbz{display:flex;align-items:center;gap:12px;width:100%}.EventOrganizersSection_leaveButton__fcNDo{flex-shrink:0;padding:4px 10px;font-family:inherit;font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary);background:none;border:1px solid var(--color-border-gray,#e5e7eb);border-radius:8px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.EventOrganizersSection_leaveButton__fcNDo:hover:not(:disabled){color:var(--color-danger-ink);border-color:var(--color-danger-ink)}.EventOrganizersSection_leaveButton__fcNDo:disabled{opacity:.55;cursor:not-allowed}.EventOrganizersSection_nameRow__aJBuk{display:flex;align-items:center;gap:5px;flex:1 1;min-width:0}.EventOrganizersSection_nameRow__aJBuk .EventOrganizersSection_name__6eISG{flex:0 1 auto}.EventOrganizersSection_name__6eISG{flex:1 1;min-width:0;font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.EventOrganizersSection_arrow___zISc{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);flex-shrink:0;transition:color .2s ease,transform .2s ease}.EventOrganizersSection_row__XncdE:hover .EventOrganizersSection_arrow___zISc{color:var(--color-accent-ink);transform:translate(2px,-2px)}.EventOrganizersSection_rowMain__hk49_:hover .EventOrganizersSection_name__6eISG,.EventOrganizersSection_row__XncdE:hover .EventOrganizersSection_name__6eISG{color:var(--color-accent-ink)}.EventDetailSidebar_sidebar__fc3sI{width:370px;display:flex;flex-direction:column;gap:var(--space-6);position:-webkit-sticky;position:sticky;top:88px;align-self:flex-start}@media (min-width:1025px){.EventDetailSidebar_sidebarSquare__iRtmD{--sidebar-inset-end:0px}}.EventDetailSidebar_infoCard__f4mkG{background:var(--color-background-white);border-radius:var(--radius-lg);padding:var(--space-6);border:1px solid var(--color-border-gray)}.EventDetailSidebar_infoCardTitle__IUvMu{font-size:var(--text-sm);font-weight:700;color:var(--color-text-secondary);margin:0 0 16px}.EventDetailSidebar_eventDetailsContainer__oCLOW{display:flex;flex-direction:column;gap:var(--space-6)}.EventDetailSidebar_banner__i6UuV{padding:0 var(--sidebar-inset-end,var(--space-6)) 0 var(--space-6)}.EventDetailSidebar_banner__i6UuV [data-cover-shape],.EventDetailSidebar_banner__i6UuV>*{margin-bottom:0}.EventDetailSidebar_banner__i6UuV [data-cover-shape]{border:none}@media (max-width:1024px){.EventDetailSidebar_banner__i6UuV{display:none}}.EventDetailSidebar_categories__gM6w_{margin:calc(var(--space-4) - var(--space-6)) var(--sidebar-inset-end,var(--space-6)) 0 var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border-gray)}.EventDetailSidebar_eventTitleSection__hFB_E{padding:var(--space-4);text-align:left;background:var(--color-background-gray-extra-light);border-radius:var(--radius-lg);border:1px solid var(--color-border-gray)}.EventDetailSidebar_eventTitleText__6N9qg{font-size:var(--text-md);font-weight:700;color:var(--color-text-primary);margin:0;line-height:1.3;word-wrap:break-word;flex:1 1}.EventDetailSidebar_ticketCountBadge__WOedt{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--color-gray-800);color:var(--color-background-gray-app);font-size:var(--text-xs);font-weight:700}.EventDetailSidebar_checkoutButton__VbNR5{width:100%}.EventDetailSidebar_summaryInfo__S6c2w{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border-gray)}.EventDetailSidebar_summaryRow__m3oRI{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.EventDetailSidebar_summaryRow__m3oRI span:first-child{color:var(--color-text-secondary)}.EventDetailSidebar_summaryValue__Yhpy2{font-weight:700;color:var(--color-text-primary);font-size:var(--text-base)}@media (max-width:1024px){.EventDetailSidebar_checkoutButton__VbNR5,.EventDetailSidebar_sidebar__fc3sI{width:100%}}@media (max-width:768px){.EventDetailSidebar_sidebar__fc3sI,.EventDetailSidebar_sidebar__fc3sI .EventDetailSidebar_desktopSummarySection__xi6ff{display:none}.EventDetailSidebar_eventDetailsContainer__oCLOW{background:transparent!important;border-radius:0!important;padding:0!important;border:none!important;gap:var(--space-4);display:flex;flex-direction:column;box-shadow:none!important}}.Card_card__1XGVN{background:var(--color-background-white);border-radius:var(--radius-lg);overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.Card_card__1XGVN[role=button]{cursor:pointer}.CardPreview_scene__OQD0P{perspective:1000px;width:100%;max-width:300px;aspect-ratio:1.586;min-height:180px}.CardPreview_card__itaTy{position:relative;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d}.CardPreview_flipped__E_YIY .CardPreview_card__itaTy{transform:rotateY(180deg)}.CardPreview_back__IjYvQ,.CardPreview_front__ekpi_{position:absolute;inset:0;border-radius:14px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(140deg,#1f2937,#0b1220);color:#fff;box-shadow:var(--shadow-md);overflow:hidden}.CardPreview_front__ekpi_{display:flex;flex-direction:column;justify-content:space-between;padding:20px}.CardPreview_back__IjYvQ{transform:rotateY(180deg);display:flex;flex-direction:column;gap:16px;padding-top:24px}.CardPreview_chip__7NXTs{width:38px;height:28px;border-radius:6px;background:linear-gradient(140deg,#e7c86a,#b9932f)}.CardPreview_number__ZjU6I{margin:0;font-size:var(--text-md);letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CardPreview_meta__Tp7Go{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.CardPreview_metaBlock__JKoRK{display:flex;flex-direction:column;gap:2px;min-width:0}.CardPreview_metaLabel__cIva2{font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;opacity:.6}.CardPreview_metaValue__frfzC{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CardPreview_stripe__dF5RU{display:block;height:40px;background:#000}.CardPreview_cvcRow___uI0A{display:flex;justify-content:flex-end;padding:0 20px}.CardPreview_cvcBox__T0k_c{display:inline-flex;align-items:center;justify-content:flex-end;min-width:64px;height:30px;padding:0 10px;border-radius:4px;background:#e6e6e6;color:#111;font-size:var(--text-xs);letter-spacing:.18em}@media (prefers-reduced-motion:reduce){.CardPreview_card__itaTy{transition:none}}.CheckoutPanel_step__O2MtW{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) 0}.CheckoutPanel_step__O2MtW+.CheckoutPanel_step__O2MtW{border-top:1px solid var(--color-border-gray)}.CheckoutPanel_head__Yyamh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.CheckoutPanel_title__6rAui{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary)}.CheckoutPanel_titleIdle__WpwQF{color:var(--color-text-tertiary)}.CheckoutPanel_no__QPqZk{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:999px;background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:700}.CheckoutPanel_noIdle__bZZTw{background:var(--color-background-gray-light);color:var(--color-text-tertiary)}.CheckoutPanel_edit__cWagP{border:none;background:none;padding:0;font-size:var(--text-xs);font-weight:600;color:var(--color-accent-ink);text-decoration:underline;cursor:pointer}.CheckoutPanel_summary__sdZ4J{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary);overflow-wrap:anywhere}.CheckoutPanel_body__iK1vh{display:flex;flex-direction:column;gap:var(--space-4)}.CardFieldset_layout__iV_hT{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}@media (max-width:720px){.CardFieldset_layout__iV_hT{grid-template-columns:1fr}}.CardFieldset_fields__JhqsB{display:flex;flex-direction:column;gap:var(--space-3)}.CardFieldset_row__bSn_e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.CardFieldset_preview__LneuO{display:flex;justify-content:center;position:-webkit-sticky;position:sticky;top:var(--space-4)}@container (max-width: 720px){.CardFieldset_layout__iV_hT{grid-template-columns:1fr}}.GooglePlacesAutocomplete_autocompleteContainer__ECqiU{position:relative;width:100%}.GooglePlacesAutocomplete_autocompleteContainer__ECqiU .pac-container{display:none!important}.GooglePlacesAutocomplete_dropdown__EmR9I{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:var(--z-dropdown);overflow:hidden;max-height:300px;overflow-y:auto}.GooglePlacesAutocomplete_dropdownItem__GuF_n{width:100%;padding:12px 16px;background:var(--color-background-none);border:none;text-align:left;cursor:pointer;font-size:var(--text-sm);color:var(--color-text-primary);transition:background-color .2s ease;border-bottom:1px solid var(--color-border-gray)}.GooglePlacesAutocomplete_dropdownItem__GuF_n:last-child{border-bottom:none}.GooglePlacesAutocomplete_dropdownItemSelected__y1OF3,.GooglePlacesAutocomplete_dropdownItem__GuF_n:hover{background-color:var(--color-background-gray-light)}.GooglePlacesAutocomplete_dropdownItemContent__W_HVB{display:flex;flex-direction:column;gap:4px}.GooglePlacesAutocomplete_dropdownItemMain__2OzoK{font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary);line-height:1.4}.GooglePlacesAutocomplete_dropdownItemSecondary__XqXVE{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.4}.GooglePlacesAutocomplete_matchedText__90H0S{font-weight:600;color:var(--color-accent-ink)}.GooglePlacesAutocomplete_errorText__4j9St{margin:4px 0 0;font-size:var(--text-xs);color:var(--color-danger-ink)}.PaymentForm_paymentCard__rF0WX{padding:0;scroll-padding-top:100px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.PaymentForm_paymentTitle__nQIC_{font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary);margin:0 0 24px}.PaymentForm_paymentForm__j4sYC{display:flex;flex-direction:column;gap:24px;scroll-padding-top:100px}.PaymentForm_formSection__iFRnP{display:flex;flex-direction:column;gap:16px}.PaymentForm_formGrid__WVrXv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%;max-width:100%;box-sizing:border-box}.PaymentForm_formField__deHs4{display:flex;flex-direction:column;gap:8px}.PaymentForm_formField__deHs4 label{font-size:var(--text-sm);font-weight:600;color:var(--color-gray-800)}.PaymentForm_formField__deHs4 input,.PaymentForm_formField__deHs4 select{padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-background-gray-app);transition:border-color .2s ease;font-family:inherit;scroll-margin-top:100px;scroll-margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box}.PaymentForm_formField__deHs4 input::placeholder{color:var(--color-text-tertiary)}.PaymentForm_formField__deHs4 input:focus,.PaymentForm_formField__deHs4 select:focus{outline:none;border-color:var(--color-accent-ink)}.PaymentForm_formFieldError__4IoWp input,.PaymentForm_formFieldError__4IoWp input:focus,.PaymentForm_formFieldError__4IoWp select,.PaymentForm_formFieldError__4IoWp select:focus{border-color:var(--color-danger-ink)}.PaymentForm_formLabelError__y_GOU{color:var(--color-danger-ink)!important}.PaymentForm_inputError__U_JPP{border-color:var(--color-danger-ink)!important}.PaymentForm_errorMessage__U1F6K{font-size:var(--text-xs);color:var(--color-danger-ink);margin-top:4px}.PaymentForm_phoneInputWrapper__DnIkS{display:flex;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box;min-width:0;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-gray-app);transition:border-color .2s ease}.PaymentForm_phoneInputWrapper__DnIkS:focus-within{border-color:var(--color-accent-ink)}.PaymentForm_phoneInputWrapper__DnIkS:has(.PaymentForm_phoneInput___meZh:focus){border-color:var(--color-accent-ink)}.PaymentForm_formFieldError__4IoWp .PaymentForm_phoneInputWrapper__DnIkS{border-color:var(--color-danger-ink)}.PaymentForm_phoneInputWrapper__DnIkS .PaymentForm_phoneInput___meZh{flex:1 1;border:none;border-radius:0 8px 8px 0;padding:10px 12px}.PaymentForm_phoneInputWrapper__DnIkS .PaymentForm_phoneInput___meZh:focus{outline:none;border:none}.PaymentForm_formFieldError__4IoWp .PaymentForm_phoneInputWrapper__DnIkS .PaymentForm_phoneInput___meZh{border:none}.PaymentForm_submitButton__M8jHs{width:100%;margin-top:8px}.PaymentForm_payment3DS__WPhAP{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--color-background-white);border-radius:12px;border:1px solid var(--color-border-gray)}.PaymentForm_threeDSHeader__TxcmB{text-align:center}.PaymentForm_threeDSHeader__TxcmB h3{font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary);margin:0 0 8px}.PaymentForm_threeDSHeader__TxcmB p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.PaymentForm_threeDSContainer__8f6j_{width:100%;height:600px;border:1px solid var(--color-border-gray);border-radius:8px;overflow:hidden}.PaymentForm_threeDSIframe__IGdhJ{width:100%;height:100%;border:none}@media (max-width:768px){.PaymentForm_formGrid__WVrXv{grid-template-columns:1fr}.PaymentForm_threeDSContainer__8f6j_{height:500px}}.PaymentForm_consentRow__PYt2V{margin:4px 0}.PaymentForm_consentLabel__mDMu9{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-secondary)}.PaymentForm_consentCheckbox__E_lrh{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:var(--color-accent-ink);cursor:pointer}.PaymentForm_consentText__VVdXc a{color:var(--color-accent-ink);text-decoration:underline;text-underline-offset:2px}.PaymentForm_panelActions__XgW9O{display:flex;justify-content:flex-end}.PaymentForm_formField__deHs4 input,.PaymentForm_formField__deHs4 select,.PaymentForm_phoneInputWrapper__DnIkS{min-height:42px}.PaymentForm_contactRow__hTdem{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:640px){.PaymentForm_contactRow__hTdem{grid-template-columns:1fr}}.PaymentForm_readOnlyValue__IovZi{display:flex;align-items:center;min-height:42px;padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-gray-lighter);color:var(--color-text-secondary);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoverPlayImage_wrap__c8DUF{position:relative;display:block;overflow:hidden}.HoverPlayImage_media__H5yW_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.EventPicker_wrapper__8Godx{position:relative;width:100%}.EventPicker_trigger__iPFcc{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 12px;background:var(--color-background-white,#fff);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:8px;font-size:var(--text-sm);color:var(--color-text-primary,#1f2937);cursor:pointer;text-align:left;min-height:56px;transition:border-color .15s ease,box-shadow .15s ease}.EventPicker_trigger__iPFcc:hover:not(:disabled){border-color:var(--color-purple,#9EE771)}.EventPicker_trigger__iPFcc:focus-visible{outline:none;border-color:var(--color-purple,#9EE771);box-shadow:0 0 0 3px rgba(99,71,235,.12)}.EventPicker_trigger__iPFcc:disabled{opacity:.6;cursor:not-allowed}.EventPicker_selectedRow__MpOMk{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.EventPicker_placeholder__AAlX9{flex:1 1;color:var(--color-text-secondary)}.EventPicker_triggerActions__K2hWi{display:flex;align-items:center;gap:4px;flex-shrink:0}.EventPicker_chevron__7_y50{font-size:var(--text-md);color:var(--color-text-secondary);transition:transform .15s ease}.EventPicker_chevronOpen__Ac1tM{transform:rotate(180deg)}.EventPicker_clearButton__7R_ip{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-sm)}.EventPicker_clearButton__7R_ip:hover{background:var(--color-gray-100,#f3f4f6);color:var(--color-text-primary,#1f2937)}.EventPicker_thumb__BPFfN{width:64px;height:36px;border-radius:6px;object-fit:cover;flex-shrink:0;background:var(--color-gray-100,#f3f4f6)}.EventPicker_thumb__BPFfN.EventPicker_squareCover__vy2LP{width:36px}.EventPicker_thumbFallback__GyImU{display:inline-flex;align-items:center;justify-content:center;width:64px;height:36px;border-radius:6px;background:var(--color-gray-100,#f3f4f6);color:var(--color-text-secondary);flex-shrink:0;font-size:var(--text-base)}.EventPicker_skeletonLine__CYeU4{display:block;height:10px;border-radius:4px}.EventPicker_skeletonLineLong__G5qb_{width:70%;margin-bottom:4px}.EventPicker_skeletonLineShort__5OHyh{width:40%}.EventPicker_optionText__Ca1Nm,.EventPicker_selectedText__1AOeH{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.EventPicker_optionTitle__Y217u,.EventPicker_selectedTitle__iTbfd{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary,#1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventPicker_optionDate__If4xN,.EventPicker_selectedDate__I6gJW{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventPicker_menu__9LpCS{position:fixed;max-height:320px;overflow-y:auto;background:var(--color-background-white,#fff);border:1px solid var(--color-border-gray,#e1e7ef);border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.1);padding:6px;z-index:var(--z-modal-dropdown);display:flex;flex-direction:column;gap:2px}.EventPicker_option__yQWUA{display:flex;align-items:center;gap:12px;padding:10px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit}.EventPicker_option__yQWUA:hover{background:var(--color-gray-50,#f9fafb)}.EventPicker_optionSelected__OcD0_{background:rgba(99,71,235,.08)}.EventPicker_optionSelected__OcD0_:hover{background:rgba(99,71,235,.12)}.EventPicker_empty__KwLQS{margin:0;padding:16px;text-align:center;color:var(--color-text-secondary);font-size:var(--text-sm)}.FormThemePicker_picker__V_hjw{display:flex;flex-direction:column;gap:var(--space-4)}.FormThemePicker_group__UdzNh{display:flex;flex-direction:column;gap:var(--space-2)}.FormThemePicker_groupLabel__RIt4q{font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary)}.FormThemePicker_grid__Z3aSC{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:var(--space-2);gap:var(--space-2);padding:3px;margin:-3px}.FormThemePicker_card___ednx{display:flex;flex-direction:column;gap:6px;padding:0;border:none;background:none;cursor:pointer;text-align:left}.FormThemePicker_swatch__LEfZ4{position:relative;display:flex;align-items:flex-end;height:56px;padding:8px 8px 0;border:1px solid var(--color-border-gray);border-radius:10px;overflow:hidden;transition:transform .12s ease}.FormThemePicker_card___ednx:hover .FormThemePicker_swatch__LEfZ4{transform:translateY(-1px)}.FormThemePicker_cardActive__diUdN .FormThemePicker_swatch__LEfZ4{outline:2px solid var(--color-accent-ink);outline-offset:1px}.FormThemePicker_swatchSurface__vu4d0{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;width:100%;padding:8px 6px;border-radius:6px 6px 0 0}.FormThemePicker_swatchAccent___1KM3{width:22px;height:5px;border-radius:3px}.FormThemePicker_swatchLineShort__Pr38p,.FormThemePicker_swatchLine___Hmbu{height:3px;border-radius:2px}.FormThemePicker_swatchLine___Hmbu{width:100%}.FormThemePicker_swatchLineShort__Pr38p{width:60%}.FormThemePicker_swatchAutoHalf__KZPaz{position:absolute;inset:0 0 0 50%;z-index:0}.FormThemePicker_name__L1B49{display:flex;align-items:center;gap:4px;font-size:var(--text-xs);color:var(--color-text-secondary)}.FormThemePicker_cardActive__diUdN .FormThemePicker_name__L1B49{color:var(--color-text-primary);font-weight:600}.FormThemePicker_check__UF36y{display:inline-flex;color:var(--color-accent-ink)}.FormThemePicker_advancedToggle__YUFb5{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-2) 0;border:none;border-top:1px solid var(--color-border-gray);background:none;font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);cursor:pointer}.FormThemePicker_chevron__Z8ICg{display:inline-flex;color:var(--color-text-tertiary);transition:transform .15s ease}.FormThemePicker_chevronOpen__3hKVu{transform:rotate(180deg)}.FormThemePicker_advanced__deQmc{display:flex;flex-direction:column;gap:var(--space-4)}.FormThemePicker_control__1Aeb4{display:flex;flex-direction:column;gap:var(--space-2)}.FormThemePicker_controlLabel__8MPVv{font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary)}.FormThemePicker_hint__5l8ST{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.FormThemePicker_segmented__HkTtv{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--color-border-gray);border-radius:999px;align-self:flex-start}.FormThemePicker_segment__Hi_1V{padding:4px 12px;border:none;border-radius:999px;background:none;font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary);cursor:pointer}.FormThemePicker_segmentActive__myfKe{background:var(--color-accent-ink);color:var(--color-on-accent,#fff)}.FormThemePicker_sliderRow__2ZrHy{display:flex;align-items:center;gap:var(--space-3)}.FormThemePicker_slider__tqoXg{flex:1 1;accent-color:var(--color-accent-ink)}.FormThemePicker_sliderValue___2Kgm{min-width:48px;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.FormThemePicker_slots__vuTbW{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.FormThemePicker_slot__G8n9k{position:relative;min-width:0}.FormThemePicker_slotTrigger__IPag7{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:6px 8px;border:1px solid var(--color-border-gray);border-radius:8px;background:none;cursor:pointer;min-width:0}.FormThemePicker_slotTrigger__IPag7:hover{border-color:var(--color-text-tertiary)}.FormThemePicker_chip__W94dH{width:22px;height:22px;border-radius:6px;box-shadow:inset 0 0 0 1px rgb(0 0 0/.18);flex-shrink:0}.FormThemePicker_popover__ilN4B{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:232px;padding:var(--space-3);border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-white);box-shadow:0 8px 24px rgb(15 23 42/.18);display:flex;flex-direction:column;gap:var(--space-2)}.FormThemePicker_hexInput__vhr_o{width:100%;padding:6px 8px;border:1px solid var(--color-border-gray);border-radius:8px;background:none;color:var(--color-text-primary);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-sm)}.FormThemePicker_hexInput__vhr_o:focus{outline:none;border-color:var(--color-accent-ink)}.FormThemePicker_swatchGrid__VNvVK{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px}.FormThemePicker_swatchDot___pgJP{aspect-ratio:1;padding:0;border:none;border-radius:4px;box-shadow:inset 0 0 0 1px rgb(0 0 0/.18);cursor:pointer}.FormThemePicker_swatchDotActive__0b1sh{outline:2px solid var(--color-accent-ink);outline-offset:1px}.FormThemePicker_slotLabel__I2H1a{font-size:var(--text-xs);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormThemePicker_slotValue__Ouz4V{margin-left:auto;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);flex-shrink:0}.FormThemePicker_reset__ceyYL{align-self:flex-start;padding:0;border:none;background:none;font-size:var(--text-xs);font-weight:600;color:var(--color-text-tertiary);text-decoration:underline;cursor:pointer}.CommunityEventCard_communityEventCard__8BsNK{background:var(--color-background-white);cursor:pointer;transition:background-color var(--transition-base) ease;display:flex;flex-direction:row;position:relative;padding:16px;border-bottom:1px solid var(--color-border-gray)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_lastCard__iLmwA,.CommunityEventCard_communityEventCard__8BsNK:last-child{border-bottom:none}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_noBorder__JjKdy{border-bottom:none;border-radius:0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON{border:1px solid transparent;border-radius:16px;flex-direction:row-reverse;align-items:stretch;gap:20px;padding:14px 18px;transition:border-color .18s ease,background-color var(--transition-base) ease}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON:hover{border-color:var(--color-accent-ink)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON.CommunityEventCard_elevated__94_Ds{background:var(--color-background-gray-light);border-color:var(--color-border-gray)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON.CommunityEventCard_elevated__94_Ds:hover{border-color:var(--color-accent-ink)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_bannerSection__U5x2G{width:38%;max-width:300px;aspect-ratio:16/9;align-self:flex-start;padding:0;border-radius:16px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_bannerImage__dFauL{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:16px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_detailsSection__CBrfO{padding:0;justify-content:center}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_eventDetails__FqCez{gap:14px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_eventTitle__Mjwyg{font-size:var(--text-md);font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_eventLocation__4aezJ{font-size:var(--text-sm)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_participantsRow__WGv7P{margin-top:2px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_participantsSection__L34E0{padding-left:4px;padding-bottom:4px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_avatarWrapper__8x0vh{width:25px;height:25px;margin-left:-8px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_participantCountLabel__E_hKB{font-size:var(--text-xs)}@media (max-width:640px){.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON{flex-direction:column;align-items:stretch;gap:0;padding:0;border-radius:12px;overflow:hidden;border:1px solid var(--color-border-gray)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_bannerSection__U5x2G{width:100%;max-width:none;align-self:stretch;border-radius:0;aspect-ratio:16/9;border-bottom:1px solid var(--color-border-gray)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_bannerImage__dFauL{border-radius:0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_detailsSection__CBrfO{padding:14px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_eventDetails__FqCez{gap:8px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_eventTitle__Mjwyg{font-size:var(--text-base)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_eventLocation__4aezJ{font-size:var(--text-xs)}}.CommunityEventCard_hostHeader__7O_M9{display:flex;align-items:center;gap:10px;min-width:0}.CommunityEventCard_hostLogos__Lc2gv{display:flex;align-items:center;flex-shrink:0}.CommunityEventCard_hostLogos__Lc2gv .CommunityEventCard_hostLogo__yA1p_:not(:first-child){margin-left:-6px;box-shadow:0 0 0 2px var(--color-background-white);border-radius:8px}.CommunityEventCard_hostNames__1xm8T{font-size:var(--text-sm);font-weight:700;color:var(--color-text-primary);line-height:1.3;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommunityEventCard_hostAnd__AYQH0{color:var(--color-text-tertiary);font-weight:500}.CommunityEventCard_hostProBadge__5XVs0{display:inline-flex;align-items:center;vertical-align:middle;margin-left:3px}.CommunityEventCard_communityEventCard__8BsNK:hover{background:var(--color-background-gray-lighter)}.CommunityEventCard_communityEventCard__8BsNK:hover .CommunityEventCard_bannerImage__dFauL{transform:scale(1.05)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_compactMode__EH_Fk{padding:12px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_compactMode__EH_Fk .CommunityEventCard_bannerSection__U5x2G{aspect-ratio:16/9;width:50%}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_compactMode__EH_Fk .CommunityEventCard_eventDate__BjBAm{font-size:var(--text-2xs)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_compactMode__EH_Fk .CommunityEventCard_eventTitle__Mjwyg{font-size:var(--text-sm)}.CommunityEventCard_bannerSection__U5x2G{width:40%;position:relative;background:var(--color-background-transparent);aspect-ratio:16/9;flex-shrink:0;padding:6px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px}.CommunityEventCard_bannerImage__dFauL{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px;transition:transform .3s ease}.CommunityEventCard_bannerParticipantCount__xgp1d{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--color-black);border-radius:6px;font-size:var(--text-2xs);font-weight:600;color:white;z-index:1}.CommunityEventCard_bannerParticipantCount__xgp1d svg{flex-shrink:0;color:white;width:12px;height:12px}.CommunityEventCard_detailsSection__CBrfO{flex:1 1;min-width:0;padding:0 0 0 16px;display:flex;flex-direction:column;justify-content:center}.CommunityEventCard_eventDetails__FqCez{display:flex;flex-direction:column;gap:8px;min-width:0}.CommunityEventCard_eventDate__BjBAm{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:500}.CommunityEventCard_eventDate__BjBAm svg{flex-shrink:0;color:var(--color-text-secondary);width:14px;height:14px}.CommunityEventCard_bookmarkButton__z4U2Q{position:absolute;top:12px;left:12px;background:rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--transition-fast) ease,transform var(--transition-fast) ease;z-index:2;opacity:0;pointer-events:none}.CommunityEventCard_communityEventCard__8BsNK:hover .CommunityEventCard_bookmarkButton__z4U2Q{opacity:1;pointer-events:all}.CommunityEventCard_bookmarkButton__z4U2Q:hover{background:rgba(0,0,0,.5);transform:scale(1.1)}.CommunityEventCard_bookmarkButtonSaved___ssUp{opacity:0;pointer-events:none}.CommunityEventCard_communityEventCard__8BsNK:hover .CommunityEventCard_bookmarkButtonSaved___ssUp{opacity:1;pointer-events:all}.CommunityEventCard_bookmarkIcon__1IL5s{width:14px;height:14px;fill:transparent;stroke:white;stroke-width:2}.CommunityEventCard_bookmarkButtonSaved___ssUp .CommunityEventCard_bookmarkIcon__1IL5s{fill:white;stroke:white}.CommunityEventCard_certifiedBadge___uOe9{position:absolute;top:8px;right:8px;z-index:1;display:inline-flex;align-items:center;padding:7px;background:color-mix(in srgb,var(--color-purple-badge-bg) 28%,transparent);color:var(--color-purple-badge-text);box-shadow:inset 0 0 0 1px var(--color-purple-badge-text),0 2px 10px rgba(0,0,0,.2);backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);border-radius:999px;font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;cursor:default}.CommunityEventCard_certifiedBadge___uOe9 svg{flex-shrink:0}.CommunityEventCard_certifiedLabel___WQXh{display:block;max-width:0;overflow:hidden;transition:max-width .6s cubic-bezier(.65,0,.35,1)}.CommunityEventCard_certifiedBadge___uOe9:focus-visible .CommunityEventCard_certifiedLabel___WQXh,.CommunityEventCard_certifiedBadge___uOe9:hover .CommunityEventCard_certifiedLabel___WQXh{max-width:140px}.CommunityEventCard_certifiedLabelInner__Yd4TJ{display:block;padding-left:6px}@media (prefers-reduced-motion:reduce){.CommunityEventCard_certifiedLabel___WQXh{transition:none}}.CommunityEventCard_eventTitle__Mjwyg{font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary);margin:0;line-height:1.3}.CommunityEventCard_eventLocation__4aezJ{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:500}.CommunityEventCard_eventLocation__4aezJ svg{flex-shrink:0;color:var(--color-text-secondary);width:14px;height:14px}.CommunityEventCard_participantsRow__WGv7P{display:flex;align-items:center;gap:12px;margin-top:6px}.CommunityEventCard_participantsSection__L34E0{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%}.CommunityEventCard_avatarsContainer__qqOlM{display:flex;align-items:center;flex-shrink:0}.CommunityEventCard_avatarWrapper__8x0vh{position:relative;margin-left:-8px;border:2px solid var(--color-background-white);border-radius:50%;background:var(--color-background-white);width:24px;height:24px;overflow:hidden;flex-shrink:0}.CommunityEventCard_avatarWrapper__8x0vh:first-child{margin-left:0}.CommunityEventCard_avatar__lOMCQ{width:100%;height:100%;object-fit:cover;border-radius:50%}.CommunityEventCard_avatarFallback__KnDGz{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%}.CommunityEventCard_avatarFallback__KnDGz .channelInitialIcon{color:inherit!important}.CommunityEventCard_participantIconFallback__xMedN{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-background-gray-lighter,rgba(0,0,0,.05));color:var(--color-text-secondary)}.CommunityEventCard_participantCountLabel__E_hKB{font-size:var(--text-xs);font-weight:500;color:var(--color-text-secondary);white-space:nowrap}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX{height:100%;align-items:stretch}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX .CommunityEventCard_detailsSection__CBrfO{justify-content:flex-start;padding-top:4px;padding-bottom:4px}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX .CommunityEventCard_eventDetails__FqCez{flex:1 1;min-height:0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX .CommunityEventCard_eventTitle__Mjwyg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(1.3em * 2)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX .CommunityEventCard_participantsSection__L34E0{margin-top:auto}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_verticalMode__kvXKp{flex-direction:column;padding:0;border-radius:12px;overflow:hidden;border:1px solid var(--color-border-gray)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_verticalMode__kvXKp .CommunityEventCard_bannerSection__U5x2G{width:100%;padding:0;aspect-ratio:16/9;border-bottom:1px solid var(--color-border-gray)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_verticalMode__kvXKp .CommunityEventCard_bannerImage__dFauL{border-radius:8px 8px 0 0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_verticalMode__kvXKp .CommunityEventCard_detailsSection__CBrfO{padding:12px;justify-content:flex-start}@media (max-width:1024px){.CommunityEventCard_communityEventCard__8BsNK{padding-left:8px;padding-right:8px}}@media (max-width:768px){.CommunityEventCard_communityEventCard__8BsNK{flex-direction:column;padding:12px}.CommunityEventCard_bannerSection__U5x2G{width:100%;padding:0}.CommunityEventCard_detailsSection__CBrfO{padding:12px 0 0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX{padding:0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX .CommunityEventCard_bannerSection__U5x2G{aspect-ratio:16/9;padding:0;border-radius:0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX .CommunityEventCard_bannerImage__dFauL{border-radius:0}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_gridLayout__hwasX .CommunityEventCard_detailsSection__CBrfO{padding:16px}}.CommunityEventCard_communityEventCard__8BsNK .CommunityEventCard_bannerSection__U5x2G[data-cover-shape=square]{aspect-ratio:1/1;width:calc(40% * 9 / 16)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_compactMode__EH_Fk .CommunityEventCard_bannerSection__U5x2G[data-cover-shape=square]{width:calc(50% * 9 / 16)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_bannerSection__U5x2G[data-cover-shape=square]{width:calc(38% * 9 / 16);max-width:calc(300px * 9 / 16)}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_verticalMode__kvXKp .CommunityEventCard_bannerSection__U5x2G[data-cover-shape=square]{width:100%}@media (max-width:768px){.CommunityEventCard_communityEventCard__8BsNK .CommunityEventCard_bannerSection__U5x2G[data-cover-shape=square]{width:100%}.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_compactMode__EH_Fk .CommunityEventCard_bannerSection__U5x2G[data-cover-shape=square]{width:50%}}@media (max-width:640px){.CommunityEventCard_communityEventCard__8BsNK.CommunityEventCard_standalone__1Y_ON .CommunityEventCard_bannerSection__U5x2G[data-cover-shape=square]{width:100%;max-width:none}}.CheckoutShell_overlay__WF4El{position:fixed;inset:0;z-index:var(--z-modal,1000);display:flex;background:var(--color-background-gray-app);overflow:hidden}.CheckoutShell_brandPanel__qM49X{flex:0 0 36%;max-width:480px;display:flex;flex-direction:column;gap:32px;padding:40px 48px;background:var(--color-accent);color:var(--color-on-accent)}.CheckoutShell_brandTop__lrTJB{display:flex;align-items:center;gap:16px}.CheckoutShell_brandLockup__Lkx0b{display:flex;align-items:center;gap:10px}.CheckoutShell_brandWordmark__RQIji{font-size:var(--text-base);font-weight:700;letter-spacing:-.01em}.CheckoutShell_backButton__iRHyh{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:rgba(19,21,18,.08);color:var(--color-on-accent);cursor:pointer;transition:background-color .15s ease,transform .1s ease}.CheckoutShell_backButton__iRHyh:hover{background:rgba(19,21,18,.16)}.CheckoutShell_backButton__iRHyh:active{transform:scale(.94)}.CheckoutShell_backButton__iRHyh svg{width:18px;height:18px}.CheckoutShell_brandLogo__iinyy{width:30px;height:30px;object-fit:contain;border-radius:8px;border:1.5px solid rgba(19,21,18,.22)}.CheckoutShell_brandSummary__wPOsD{display:flex;flex-direction:column;gap:6px}.CheckoutShell_brandSummaryTitle__VPEhI{font-size:var(--text-base);font-weight:600;opacity:.82}.CheckoutShell_brandPrice__shWl9{font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:-.01em}.CheckoutShell_orderSummary__5Kmxr{display:flex;flex-direction:column;gap:8px}.CheckoutShell_orderSummaryHeading__1X8d_{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:2px}.CheckoutShell_orderSummaryRow__c2OvW{display:flex;justify-content:space-between;gap:12px;font-size:var(--text-sm)}.CheckoutShell_orderSummaryItem__b3f4r{opacity:.85}.CheckoutShell_orderSummaryValue__5WFcQ{font-weight:600}.CheckoutShell_orderSummaryTotal__tnAfH{display:flex;justify-content:space-between;gap:12px;font-size:var(--text-sm);font-weight:700;margin-top:6px;padding-top:10px;border-top:1px solid rgba(19,21,18,.22)}.CheckoutShell_formPanel__NxV_c{flex:1 1 64%;min-width:0;background:var(--color-background-gray-app);overflow-y:auto;display:flex;justify-content:center}.CheckoutShell_formInner__1lbBS{width:100%;max-width:760px;padding:36px 36px 72px;display:flex;flex-direction:column;gap:18px}.CheckoutShell_securedNote__VrVrl{margin:0;text-align:center;font-size:var(--text-xs);color:var(--color-text-tertiary)}@media (max-width:860px){.CheckoutShell_overlay__WF4El{flex-direction:column;overflow-y:auto}.CheckoutShell_brandPanel__qM49X{flex:0 0 auto;max-width:none;gap:28px;padding:24px 24px 32px}.CheckoutShell_formPanel__NxV_c{flex:1 1 auto}.CheckoutShell_formInner__1lbBS{padding:32px 20px 40px;max-width:560px}}.CheckoutShell_orderSummaryDiscount__VPUfM .CheckoutShell_orderSummaryItem__b3f4r,.CheckoutShell_orderSummaryDiscount__VPUfM .CheckoutShell_orderSummaryValue__5WFcQ{font-weight:700}.EventDescriptionSection_sectionTitle__o2VCK{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0}.EventDescriptionSection_header__DyoVc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--color-border-gray)}.EventDescriptionSection_categoryChips__FC1Ea{margin:0}@media (max-width:640px){.EventDescriptionSection_header__DyoVc{flex-direction:column;align-items:flex-start;gap:10px}}.EventDescriptionSection_descriptionCard__mAzMR{background:transparent;border:none;border-radius:0;padding:0}.EventDescriptionSection_descriptionText__sLfAt{font-size:var(--text-sm);color:var(--color-text-primary);line-height:1.55;margin-bottom:8px;word-wrap:break-word;overflow-wrap:break-word}.EventDescriptionSection_descriptionText__sLfAt h1,.EventDescriptionSection_descriptionText__sLfAt h2,.EventDescriptionSection_descriptionText__sLfAt h3,.EventDescriptionSection_descriptionText__sLfAt h4,.EventDescriptionSection_descriptionText__sLfAt h5,.EventDescriptionSection_descriptionText__sLfAt h6{margin-top:.8em;margin-bottom:.4em;color:var(--color-text-primary);line-height:1.3}.EventDescriptionSection_descriptionText__sLfAt h1{font-size:var(--text-lg)}.EventDescriptionSection_descriptionText__sLfAt h2{font-size:var(--text-md)}.EventDescriptionSection_descriptionText__sLfAt h3{font-size:var(--text-base)}.EventDescriptionSection_descriptionText__sLfAt ol,.EventDescriptionSection_descriptionText__sLfAt ul{padding-left:1.5em;margin:.5em 0}.EventDescriptionSection_descriptionText__sLfAt li{margin-bottom:.25em}.EventDescriptionSection_descriptionText__sLfAt a{color:var(--color-accent-ink);text-decoration:underline;overflow-wrap:anywhere;word-break:break-all}.EventDescriptionSection_descriptionText__sLfAt a:hover{color:var(--color-accent-ink)}[data-theme=dark] .EventDescriptionSection_descriptionText__sLfAt a:hover{color:var(--color-purple-dark)}.EventDescriptionSection_descriptionText__sLfAt p{margin:0 0 .6em}.EventDescriptionSection_descriptionText__sLfAt p:empty{margin:0;height:.6em}.EventDescriptionSection_descriptionText__sLfAt p:last-child{margin-bottom:0}.EventDescriptionSection_descriptionText__sLfAt blockquote{border-left:3px solid var(--color-border-gray);padding-left:1em;margin:.5em 0;color:var(--color-text-secondary)}.EventDescriptionSection_descriptionText__sLfAt code{padding:.15em .4em;border-radius:4px}.EventDescriptionSection_descriptionText__sLfAt code,.EventDescriptionSection_descriptionText__sLfAt pre{background:var(--color-background-gray-light);font-size:var(--text-xs);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.EventDescriptionSection_descriptionText__sLfAt pre{padding:1em;border-radius:8px;overflow-x:auto;margin:.5em 0}.EventDescriptionSection_descriptionText__sLfAt pre code{background:none;padding:0;border-radius:0}.EventDescriptionSection_descriptionText__sLfAt hr{border:none;border-top:1px solid var(--color-border-gray);margin:1em 0}.EventDescriptionSection_descriptionText__sLfAt b,.EventDescriptionSection_descriptionText__sLfAt strong{font-weight:600;color:var(--color-text-primary)}.EventDescriptionSection_descriptionWrapper__9wE1n{position:relative;overflow:hidden;transition:max-height .5s var(--ease-out,ease)}.EventDescriptionSection_descriptionCollapsed__zN0PV{max-height:200px}.EventDescriptionSection_descriptionExpanded__bsF1Y{max-height:2400px}.EventDescriptionSection_descriptionFade__bvYqR{position:absolute;bottom:0;left:0;right:0;height:48px;background:linear-gradient(to bottom,transparent,var(--color-background-gray-app));pointer-events:none}.EventDescriptionSection_showMore__nsgFX{background:var(--color-background-none);border:none;color:var(--color-accent-ink);font-size:var(--text-sm);cursor:pointer;font-weight:500;padding:0;margin-top:8px}.PrivateChannelError_privateChannelError__D4lML{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);padding:2rem;width:100%}.PrivateChannelError_errorContent__TRbt9{text-align:center;max-width:520px;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--color-background-white,#ffffff);border:1px solid var(--color-border-gray,#e5e7eb);border-radius:16px;padding:40px 32px;box-shadow:0 1px 2px rgba(0,0,0,.04);position:relative;overflow:hidden}.PrivateChannelError_bannerSection__2vFeb{position:absolute;top:0;left:0;right:0;height:120px}.PrivateChannelError_bannerImage__5AUF3{width:100%;height:100%;object-fit:cover}.PrivateChannelError_bannerOverlay___frKQ{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 70%,rgba(255,255,255,1))}.PrivateChannelError_avatarWrapper__pEK6N{width:96px;height:96px;border-radius:50%;overflow:hidden;border:1px solid var(--color-border-gray,#e5e7eb);background:var(--color-background-gray,#f3f4f6);display:flex;align-items:center;justify-content:center}.PrivateChannelError_avatarWithBanner__vJdVu{margin-top:56px;position:relative;z-index:1;border:3px solid var(--color-background-white,#ffffff);box-shadow:0 2px 8px rgba(0,0,0,.1)}.PrivateChannelError_avatar__ct6aJ{width:100%!important;height:100%!important}.PrivateChannelError_channelName__HkZAO{font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);color:var(--color-text-primary,#1f2937);margin:4px 0 0;line-height:1.3}.PrivateChannelError_channelDescription__zchhM{font-size:var(--text-sm);font-weight:400;color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5;max-width:440px}.PrivateChannelError_errorTitle__dbs3U{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);color:var(--color-text-secondary,#6b7280);margin:12px 0 0;line-height:1.5}.PrivateChannelError_joinButton__i8pTN{margin-top:1.5rem}.PrivateChannelError_joinButton__i8pTN:disabled{opacity:.6;cursor:not-allowed}.PrivateChannelError_modalOverlay__3IhbD{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:1rem}.PrivateChannelError_modalContent__7usAc{background:white;border-radius:8px;padding:24px;max-width:400px;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1)}.PrivateChannelError_modalTitle__mshAM{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);color:var(--text-primary,#1f2937);margin-bottom:1.5rem}.PrivateChannelError_modalButton__BQvW6{min-width:100px}@media (max-width:768px){.PrivateChannelError_privateChannelError__D4lML{min-height:300px;padding:1rem}.PrivateChannelError_errorContent__TRbt9{padding:28px 20px;border-radius:14px}}.CommunitySupportCard_summary__Ql4m3{display:flex;flex-direction:column;gap:var(--space-3)}.CommunitySupportCard_count__QmRZZ{font-size:var(--text-xs);color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunitySupportCard_avatars__rG5zN{display:flex;align-items:center}.CommunitySupportCard_avatarSlot__IhADF{display:inline-flex;margin-left:-8px;cursor:pointer;border-radius:50%;transition:transform .12s ease}.CommunitySupportCard_avatarSlot__IhADF:hover{transform:translateY(-2px);z-index:1}.CommunitySupportCard_avatarSlot__IhADF:hover .CommunitySupportCard_avatar__I4XnG{border-color:var(--color-accent)}.CommunitySupportCard_avatarSlot__IhADF:first-child{margin-left:0}.CommunitySupportCard_avatar__I4XnG{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--color-background-white);background:var(--color-surface-hover,var(--color-background-gray-light));display:block;transition:border-color .12s ease}.CommunitySupportCard_avatarPrivate__2P7DP{display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);color:var(--color-text-tertiary);margin-left:-8px}.CommunitySupportCard_action__WLrzZ{margin-top:var(--space-1)}.CommunitySupportCard_actionButton__Lxx_h{width:100%;justify-content:center}.SeriesEpisodeList_panel__sktjJ{border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-gray-lighter);overflow:hidden}.SeriesEpisodeList_head__QFd6P{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--color-border-gray)}.SeriesEpisodeList_title__pzvfT{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;margin:0;font-size:var(--text-sm);font-weight:var(--type-section-title-weight);color:var(--color-text-primary)}.SeriesEpisodeList_count__b3LuK,.SeriesEpisodeList_titleIcon__GprEs{flex-shrink:0;color:var(--color-text-secondary)}.SeriesEpisodeList_count__b3LuK{padding:2px 8px;border-radius:999px;background:var(--color-background-gray-light);font-size:var(--text-xs);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SeriesEpisodeList_body__JuQ7Q{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;max-height:420px;overflow-y:auto}.SeriesEpisodeList_row__eLPIk{display:flex;align-items:center;gap:12px;padding:10px 14px;color:inherit;text-decoration:none}.SeriesEpisodeList_body__JuQ7Q>li+li .SeriesEpisodeList_row__eLPIk,.SeriesEpisodeList_row__eLPIk+.SeriesEpisodeList_row__eLPIk{border-top:1px solid var(--color-border-gray)}.SeriesEpisodeList_rowLink__g2Yqr{transition:background-color .15s ease}.SeriesEpisodeList_rowLink__g2Yqr:hover{background:var(--color-background-gray-light)}.SeriesEpisodeList_rowLink__g2Yqr .SeriesEpisodeList_index__RWrPK,.SeriesEpisodeList_rowLink__g2Yqr .SeriesEpisodeList_thumb__Uh0eB{transition:transform .18s ease,color .18s ease}.SeriesEpisodeList_rowLink__g2Yqr:hover .SeriesEpisodeList_thumb__Uh0eB{transform:scale(1.04)}.SeriesEpisodeList_rowLink__g2Yqr:hover .SeriesEpisodeList_index__RWrPK{color:var(--color-text-primary)}.SeriesEpisodeList_rowLink__g2Yqr:hover .SeriesEpisodeList_episodeTitle__7Icv8{color:var(--color-accent)}.SeriesEpisodeList_rowPast__4agTm{opacity:.62}.SeriesEpisodeList_rowPast__4agTm:hover{opacity:1}.SeriesEpisodeList_index__RWrPK{flex-shrink:0;width:18px;text-align:right;color:var(--color-text-tertiary,var(--color-text-secondary));font-size:var(--text-xs);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SeriesEpisodeList_thumb__Uh0eB{width:96px;height:54px;flex-shrink:0;border-radius:8px;object-fit:cover;background:var(--color-background-gray-light)}.SeriesEpisodeList_row__eLPIk[data-cover-shape=square] .SeriesEpisodeList_thumb__Uh0eB{width:54px}.SeriesEpisodeList_thumbEmpty__vfwhP{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.SeriesEpisodeList_text__cRozV{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.SeriesEpisodeList_episodeTitle__7Icv8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:var(--text-sm);font-weight:600}.SeriesEpisodeList_meta__S8CUO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-size:var(--text-xs)}@media (max-width:640px){.SeriesEpisodeList_thumb__Uh0eB{width:72px;height:41px}.SeriesEpisodeList_row__eLPIk[data-cover-shape=square] .SeriesEpisodeList_thumb__Uh0eB{width:41px}.SeriesEpisodeList_index__RWrPK{display:none}}