.AuthBrandPanel_brandPanel__Euelp{position:relative;overflow:hidden;min-height:100dvh;display:flex;flex-direction:column;padding:clamp(var(--spacing-8),5vw,var(--spacing-16));background-color:var(--color-bg)}.AuthBrandPanel_glow__f_J1E{position:absolute;inset:0;background:var(--gradient-glow-radial);pointer-events:none}.AuthBrandPanel_content___Ox9s{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:var(--spacing-12);max-width:460px}.AuthBrandPanel_logo__2JFA3{font-family:var(--font-display);font-style:normal;font-weight:var(--font-weight-medium);font-size:clamp(2.25rem,3vw,3rem);color:var(--color-text);letter-spacing:-.015em;text-decoration:none;width:-moz-fit-content;width:fit-content}.AuthBrandPanel_logo__2JFA3:hover{text-decoration:none}.AuthBrandPanel_logoAccent__LaIAD{font-style:italic;color:var(--color-accent)}.AuthBrandPanel_body__a_Rv9{display:flex;flex-direction:column;gap:var(--spacing-8)}.AuthBrandPanel_tagline__QuZs6{display:flex;flex-direction:column;font-family:var(--font-display);font-style:italic;font-weight:300;font-size:clamp(2rem,3.6vw,3.25rem);line-height:var(--line-height-tight);letter-spacing:-.01em;color:var(--color-text);margin:0;gap:0}.AuthBrandPanel_taglineLine__FYOg0{font-style:normal;font-weight:var(--font-weight-medium);color:var(--color-text)}.AuthBrandPanel_taglineItalic___qGyV{font-style:italic;font-weight:300;color:var(--color-text-secondary)}.AuthBrandPanel_subtitle__0pYEU{font-family:var(--font-body);font-size:clamp(.95rem,1.2vw,1.0625rem);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);max-width:420px;margin:0}.AuthBrandPanel_featuresMini___PoS0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}.AuthBrandPanel_featureRow__a21QU{display:flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-body);font-size:.9375rem;color:var(--color-text-secondary)}.AuthBrandPanel_featureIcon__UvUJ7{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--color-accent-subtle);color:var(--color-accent);flex-shrink:0}@media (max-width:900px){.AuthBrandPanel_brandPanel__Euelp{min-height:auto;padding:var(--spacing-10) var(--spacing-6)}.AuthBrandPanel_content___Ox9s{gap:var(--spacing-6)}.AuthBrandPanel_body__a_Rv9{gap:var(--spacing-5)}.AuthBrandPanel_tagline__QuZs6{font-size:2rem}}.layout_authLayout__GySIJ{display:grid;grid-template-columns:1fr 1fr;min-height:100dvh;background:var(--color-bg)}.layout_formCol__cEbtF{position:relative;display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vw,48px);min-height:100dvh}.layout_localeBar__KQmW7{position:absolute;top:clamp(16px,3vw,28px);right:clamp(16px,3vw,28px);z-index:1}.layout_formCard__hMx__{width:100%;max-width:440px;background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:clamp(28px,4vw,40px) clamp(20px,3vw,32px);box-shadow:var(--shadow-2)}@media (max-width:900px){.layout_authLayout__GySIJ{grid-template-columns:1fr}.layout_formCol__cEbtF{order:-1;padding:var(--spacing-8) var(--spacing-5);min-height:auto}.layout_formCard__hMx__{box-shadow:none;background:transparent;border:none;padding:0;max-width:480px}}.layout_shell__h5X85{min-height:100dvh;background:var(--color-bg);display:flex;flex-direction:column}.layout_main__1svyS{flex:1 1}.PublicFooter_footer__u_3lh{background-color:var(--color-bg);border-top:1px solid var(--color-border);margin-top:auto}.PublicFooter_inner__3RCRP{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:var(--spacing-8);align-items:flex-start;max-width:var(--content-max);margin:0 auto;padding:clamp(var(--spacing-8),4vw,var(--spacing-12)) clamp(var(--spacing-5),5vw,var(--spacing-10))}.PublicFooter_brand__3wgqs{display:flex;flex-direction:column;gap:var(--spacing-2)}.PublicFooter_logo__YElfj{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);letter-spacing:-.015em;color:var(--color-text);text-decoration:none;width:-moz-fit-content;width:fit-content}.PublicFooter_logoAccent__Lpwsr{font-style:italic;color:var(--color-accent)}.PublicFooter_social__XO5Ts{margin-top:var(--spacing-3)}.PublicFooter_column__MzGLB{display:flex;flex-direction:column;gap:var(--spacing-3)}.PublicFooter_columnTitle__W8Tk8{font-family:var(--font-body);font-size:.6875rem;font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--spacing-1) 0}.PublicFooter_links__RBRR6{display:flex;flex-direction:column;gap:var(--spacing-3);list-style:none;margin:0;padding:0}.PublicFooter_link__75K2B{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--easing-default)}.PublicFooter_link__75K2B:hover{color:var(--color-text);text-decoration:none}.PublicFooter_bottom__sxYsb{border-top:1px solid var(--color-border);max-width:var(--content-max);margin:0 auto;padding:var(--spacing-4) clamp(var(--spacing-5),5vw,var(--spacing-10))}.PublicFooter_copyright__EkI5_{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0;text-align:center}@media (max-width:719.98px){.PublicFooter_inner__3RCRP{grid-template-columns:1fr;gap:var(--spacing-6)}.PublicFooter_copyright__EkI5_{text-align:left}}.layout_shell__8Jc7R{min-height:100dvh;background:var(--color-bg);display:flex;flex-direction:column}.layout_main__1CQO_{flex:1 1}.LocaleSwitcher_wrap__D1Ngl{position:relative;display:inline-flex;align-items:center}.LocaleSwitcher_select__Dp1C1{appearance:none;-webkit-appearance:none;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-2) calc(var(--spacing-6) + var(--spacing-1)) var(--spacing-2) var(--spacing-3);line-height:var(--line-height-tight);cursor:pointer;min-height:40px;transition:border-color .15s ease,background-color .15s ease}.LocaleSwitcher_select__Dp1C1:hover{border-color:var(--color-border-strong,var(--color-accent))}.LocaleSwitcher_select__Dp1C1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.LocaleSwitcher_chevron__q9bKq{position:absolute;right:var(--spacing-2);display:inline-flex;align-items:center;pointer-events:none;color:var(--color-text-muted)}.RightPanel_panel__pOXQw{width:var(--panel-width);flex-shrink:0;background:var(--color-bg);border-left:1px solid var(--color-border);display:none;flex-direction:column;padding:16px;position:sticky;top:calc(var(--header-height) + var(--announcements-top-height, var(--announcements-height, 0px)));height:calc(100dvh - var(--header-height) - var(--announcements-top-height, var(--announcements-height, 0px)));overflow-y:auto}@media (min-width:1020px){.RightPanel_panel__pOXQw{display:flex}}body[data-discover-panel-open=true] .RightPanel_panel__pOXQw{display:none}body:has([data-page-immersive]) .RightPanel_panel__pOXQw{display:none}body:has([data-messages-shell]) .RightPanel_panel__pOXQw{display:none}.RightPanel_panel__pOXQw::-webkit-scrollbar{width:3px}.RightPanel_panel__pOXQw::-webkit-scrollbar-track{background:transparent}.RightPanel_panel__pOXQw::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full)}.RightPanel_section__hIQv3{display:flex;flex-direction:column;margin-bottom:16px;padding:16px;background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-2)}.RightPanel_section__hIQv3:last-child{margin-bottom:0}.RightPanel_sectionHeader__86eaU{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.RightPanel_sectionTitle__UJtoE{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:17px;color:var(--color-text);line-height:1.2;margin:0 0 14px}.RightPanel_sectionHeader__86eaU .RightPanel_sectionTitle__UJtoE{margin:0}.RightPanel_sectionLink__ASWRz{background:none;border:none;font-family:var(--font-body);font-size:12px;color:var(--color-accent-strong);cursor:pointer;padding:0;text-decoration:none;transition:color var(--duration-fast) var(--easing-default)}.RightPanel_sectionLink__ASWRz:hover:not(:disabled){color:var(--color-accent-strong-hover);text-decoration:underline}.RightPanel_sectionLink__ASWRz:disabled{cursor:not-allowed;opacity:.55}.RightPanel_entity__on4UY,.RightPanel_suggestion__NpNhE{display:flex;align-items:center;gap:10px;padding:6px 0}.RightPanel_entity__on4UY{text-decoration:none;color:inherit;transition:opacity var(--duration-fast) var(--easing-default)}.RightPanel_entity__on4UY:hover{opacity:.85}.RightPanel_entityInfo__PfFEx{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.RightPanel_entityName__QsKaf{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-text);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RightPanel_suggestInfo__yt_3_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;text-decoration:none;color:inherit}.RightPanel_suggestName__mEYpj{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:14px;color:var(--color-text);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RightPanel_suggestMeta__1tzrh{font-family:var(--font-body);font-size:11px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RightPanel_trend__fz17T{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:inherit;transition:opacity var(--duration-fast) var(--easing-default)}.RightPanel_trend__fz17T:last-child{border-bottom:none}.RightPanel_trend__fz17T:hover .RightPanel_trendTag__c8l8E{color:var(--color-accent-hover)}.RightPanel_trendInfo__O9QVF{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.RightPanel_trendTag__c8l8E{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--color-accent-soft)}.RightPanel_trendCount__NY9oQ{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RightPanel_trendDelta__WDvf2{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--color-success);flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RightPanel_trendDelta__WDvf2.RightPanel_down__fHem3{color:var(--color-text-muted)}.RightPanel_skelRow__uTqUC{display:flex;align-items:center;gap:10px;padding:8px 0}.RightPanel_skelAvatar__ZyHp7{width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-border);flex-shrink:0}.RightPanel_skelLines__Mb7hx{flex:1 1;display:flex;flex-direction:column;gap:6px}.RightPanel_skelLine__ts_zB{height:10px;border-radius:var(--radius-full);background:var(--color-border)}.RightPanel_skelLine__ts_zB.RightPanel_short__Cg8px{width:50%}.RightPanel_skeleton__1Ls7j{animation:RightPanel_rpPulse__dr6_w 1.4s ease-in-out infinite}@keyframes RightPanel_rpPulse__dr6_w{0%,to{opacity:.5}50%{opacity:1}}.RightPanel_activity__LCf5e{display:flex;align-items:flex-start;gap:10px;padding:8px 0}.RightPanel_activityInfo___Vyqg{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.RightPanel_activityText__3J3el{font-family:var(--font-body);font-size:12px;color:var(--color-text-secondary);line-height:var(--line-height-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RightPanel_activityTime__1omiC{font-family:var(--font-mono);font-size:10px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SidebarFooter_footer__Vg5YA{margin-top:auto;padding:14px 0 4px;border-top:1px solid var(--color-border)}.SidebarFooter_logoutBtn__PJ5as{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:var(--radius-md);background:transparent;border:none;font-family:var(--font-body);font-size:14px;font-weight:var(--font-weight-normal);color:var(--color-text-secondary);cursor:pointer;text-align:left;transition:background-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.SidebarFooter_logoutBtn__PJ5as:hover{background:var(--color-surface-3);color:var(--color-text)}.SidebarFooter_logoutBtn__PJ5as:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.Sidebar_sidebar__5oZEx{width:var(--sidebar-width);flex-shrink:0;background:var(--color-sidebar-bg);border-right:1px solid var(--color-border);display:none;flex-direction:column;padding:20px 14px;position:sticky;top:calc(var(--header-height) + var(--announcements-top-height, var(--announcements-height, 0px)));height:calc(100dvh - var(--header-height) - var(--announcements-top-height, var(--announcements-height, 0px)));overflow-y:auto}@media (min-width:1320px){.Sidebar_sidebar__5oZEx{display:flex}}.Sidebar_sidebar__5oZEx::-webkit-scrollbar{width:3px}.Sidebar_sidebar__5oZEx::-webkit-scrollbar-track{background:transparent}.Sidebar_sidebar__5oZEx::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full)}.Sidebar_userCard__O2Lyr{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--radius-md);background:var(--color-surface-1);margin-bottom:18px;text-decoration:none;transition:background-color var(--duration-fast) var(--easing-default),box-shadow var(--duration-fast) var(--easing-default)}.Sidebar_userCard__O2Lyr:hover{background:var(--color-surface-3)}.Sidebar_userCard__O2Lyr:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.Sidebar_userInfo__7eqTY{min-width:0;flex:1 1}.Sidebar_userName__q0Kk9{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:15px;color:var(--color-text);line-height:1.2}.Sidebar_userHandle__2Gbv_,.Sidebar_userName__q0Kk9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userHandle__2Gbv_{font-family:var(--font-body);font-size:11px;color:var(--color-text-muted);margin-top:2px}.Sidebar_section__IQFPx{display:flex;flex-direction:column;margin-bottom:4px}.Sidebar_sectionLabel__0s8Pw{font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);padding:0 10px;margin:18px 0 8px}.Sidebar_section__IQFPx:first-of-type .Sidebar_sectionLabel__0s8Pw{margin-top:0}.Sidebar_item__OTtQv{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-md);font-family:var(--font-body);font-size:14px;font-weight:var(--font-weight-normal);text-decoration:none;margin-bottom:2px;transition:background-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.Sidebar_item__OTtQv:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.Sidebar_inactive__xff3l{color:var(--color-text-secondary)}.Sidebar_inactive__xff3l:hover{background:var(--color-surface-3);color:var(--color-text)}.Sidebar_active__6EB_0{background:var(--color-accent-subtle);color:var(--color-text);font-weight:500}.Sidebar_active__6EB_0:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--color-accent);border-radius:var(--radius-full)}.Sidebar_icon__lbwLH{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;opacity:.7;transition:opacity var(--duration-fast) var(--easing-default)}.Sidebar_active__6EB_0 .Sidebar_icon__lbwLH,.Sidebar_inactive__xff3l:hover .Sidebar_icon__lbwLH{opacity:1}.Sidebar_label__PPZtZ{flex:1 1;min-width:0}.Sidebar_badge__aCX48{flex-shrink:0;background:var(--color-accent);color:var(--color-text);font-family:var(--font-mono);font-size:9px;font-weight:600;padding:2px 7px;border-radius:var(--radius-full);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SocialLinks_wrap__O5ELg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);margin-top:var(--spacing-2)}.SocialLinks_label__HAA9C{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.SocialLinks_list__w_krZ{list-style:none;margin:0;padding:0;display:flex;gap:var(--spacing-2)}.SocialLinks_link__2hvso{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);color:var(--color-text-secondary);background-color:var(--color-surface-1);border:1px solid var(--color-border);transition:color var(--duration-fast) var(--easing-default),background-color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default)}.SocialLinks_link__2hvso:hover{color:var(--color-on-accent);background-color:var(--color-accent);border-color:var(--color-accent);transform:translateY(-1px)}.SocialLinks_link__2hvso svg{flex-shrink:0}.CookieBanner_banner__oqyum{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-modal);background:var(--color-surface-2);border-top:1px solid var(--color-border);padding:var(--spacing-4) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}.CookieBanner_description__i4kzc{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.CookieBanner_actions__KH9vn{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.CookieBanner_noscript__cw5gz{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-modal);background:var(--bg-elevated);border-top:1px solid var(--color-border);padding:var(--spacing-3) var(--spacing-4);text-align:center;font-size:var(--font-size-sm)}.CookieBanner_noscript__cw5gz a{color:var(--color-accent);text-decoration:underline}@media (max-width:639.98px){.CookieBanner_banner__oqyum{padding:var(--spacing-3) var(--spacing-4)}.CookieBanner_actions__KH9vn{flex-direction:column}}.layout_shell__6DwmR{min-height:100dvh;background:var(--color-bg);display:flex;flex-direction:column}.layout_main__Dvxnf{flex:1 1}.CookiePreferencesButton_button__tzIbQ{appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-1);text-align:left}.EventChatButton_wrap__JWLcP{display:flex;flex-direction:column;gap:4px}.EventChatButton_btn__bNM0K{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;padding:0 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-text);font-family:var(--font-body);font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.EventChatButton_btn__bNM0K:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--color-accent);color:var(--color-accent-strong)}.EventChatButton_btn__bNM0K:disabled{opacity:.55;cursor:not-allowed}.EventChatButton_hint__EhKQM{display:flex;align-items:flex-start;gap:5px;margin:0;font-size:12px;line-height:1.4;color:var(--color-text-muted)}.PwaPush_dialog__uEtcp,.PwaPush_settings__GHTuo{display:flex;flex-direction:column;gap:var(--spacing-4);color:var(--color-text)}.PwaPush_dialog__uEtcp>svg{color:var(--color-accent-strong)}.PwaPush_hint__auBX5{color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere}.PwaPush_actions__ggc7J{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.PwaPush_row__tMm7G{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);min-height:44px}.PwaPush_row__tMm7G>span{min-width:0;overflow-wrap:anywhere}.PwaPush_facts__8mBlb{margin:0;display:grid;gap:var(--spacing-2)}.PwaPush_facts__8mBlb>div{display:flex;justify-content:space-between;gap:var(--spacing-4)}.PwaPush_facts__8mBlb dt{color:var(--color-text-secondary)}.PwaPush_facts__8mBlb dd{margin:0;text-align:end}.PwaPush_options___vkDH{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-4);min-width:0;margin:0}.PwaPush_options___vkDH legend{padding-inline:var(--spacing-1);color:var(--color-text-secondary)}.EventJoinRequestsPanel_panel__NOeGR{margin-top:var(--spacing-5);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-1)}.EventJoinRequestsPanel_title__baAoo{display:flex;align-items:baseline;gap:var(--spacing-2);margin:0 0 var(--spacing-3);font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--color-text)}.EventJoinRequestsPanel_count__vxFcN{font-size:13px;font-weight:500;color:var(--color-text-muted)}.EventJoinRequestsPanel_list__iTp8c{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.EventJoinRequestsPanel_row__B7K8N{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0}.EventJoinRequestsPanel_info__61Y3I{flex:1 1;min-width:0}.EventJoinRequestsPanel_name__3Q5bn{margin:0;font-size:14px;font-weight:500;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventJoinRequestsPanel_message__ffZ4R{margin:2px 0 0;font-size:13px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventJoinRequestsPanel_actions__fywFg{display:flex;gap:var(--spacing-2);flex-shrink:0}.EventJoinRequestsPanel_actionBtn__hvgGh{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-2);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.EventJoinRequestsPanel_actionBtn__hvgGh:disabled{opacity:.5;cursor:not-allowed}.EventJoinRequestsPanel_acceptBtn__nsVAV{color:var(--color-success)}.EventJoinRequestsPanel_acceptBtn__nsVAV:hover:not(:disabled){background:var(--color-success-soft);border-color:var(--color-success)}.EventJoinRequestsPanel_declineBtn__bFQ7N{color:var(--color-text-muted)}.EventJoinRequestsPanel_declineBtn__bFQ7N:hover:not(:disabled){background:var(--color-danger-soft,var(--color-surface-3));border-color:var(--color-danger);color:var(--color-danger)}.EventJoinRequestsPanel_empty___6b8f{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) 0;color:var(--color-text-muted);text-align:center}.EventJoinRequestsPanel_empty___6b8f p{margin:0;font-size:14px}.EventJoinRequestsPanel_loadMore__WjqY1{margin-top:var(--spacing-3);width:100%;padding:10px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-family:var(--font-body);font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.EventJoinRequestsPanel_loadMore__WjqY1:hover:not(:disabled){background:var(--color-surface-2)}.EventJoinRequestsPanel_loadMore__WjqY1:disabled{opacity:.5;cursor:not-allowed}.EventJoinRequestsPanel_skeletonRow__uQKAc{height:56px;border-radius:var(--radius-md);background:var(--color-surface-2);margin-bottom:var(--spacing-2);animation:EventJoinRequestsPanel_pulse__cAYrL 1.5s ease-in-out infinite}@keyframes EventJoinRequestsPanel_pulse__cAYrL{0%,to{opacity:1}50%{opacity:.5}}.EventParticipantList_section__lgE5N{border-top:1px solid var(--color-border);padding-top:20px;margin-top:24px}.EventParticipantList_sectionTitle__jK1Y9{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:10px}.EventParticipantList_sectionTitleSpaced__UxB2w{margin-top:20px}.EventParticipantList_list__zxME_{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.EventParticipantList_item__DQR1l{display:flex;align-items:center}.EventParticipantList_itemLink___ID4i{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 0;text-decoration:none;width:100%;border-radius:var(--radius-md);transition:background .15s}.EventParticipantList_itemLink___ID4i:hover{background:var(--color-surface-3);padding-left:8px;padding-right:8px}.EventParticipantList_username__naMQs{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:14px;color:var(--color-text);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventParticipantList_empty__H6qRy{font-size:14px;color:var(--color-text-muted);font-style:italic;text-align:center;padding:16px 0}.EventParticipantList_maskedRow__T4cHi{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 0;width:100%}.EventParticipantList_maskedAvatar__xB_nE{width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text-faint);display:flex;align-items:center;justify-content:center;flex-shrink:0}.EventParticipantList_maskedUsername__b0yN5{display:inline-flex;align-items:baseline;gap:1px;font-family:var(--font-display);font-style:italic;font-weight:500;letter-spacing:-.01em;font-size:14px;color:var(--color-text);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventParticipantList_maskedLoginLink__ia7Yb{display:inline-flex;align-items:center;justify-content:center;padding:2px;border-radius:var(--radius-xs);color:var(--color-text-faint);text-decoration:none;background:none;border:0;cursor:pointer;transition:color var(--duration-fast) var(--easing-default)}.EventParticipantList_maskedLoginLink__ia7Yb:hover{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.EventParticipantList_maskedLoginLink__ia7Yb{transition:none}}.EventParticipantList_skeletonAvatar__Voyqn{width:32px;height:32px;border-radius:50%;flex-shrink:0}.EventParticipantList_skeletonAvatar__Voyqn,.EventParticipantList_skeletonText__zmmcW{background:var(--color-surface-3);animation:EventParticipantList_pulse__eTs_l 1.5s ease-in-out infinite}.EventParticipantList_skeletonText__zmmcW{height:14px;border-radius:var(--radius-sm);flex:1 1;max-width:140px}@keyframes EventParticipantList_pulse__eTs_l{0%,to{opacity:1}50%{opacity:.4}}.EventDetailView_page__1AuSR{min-height:100vh;background:var(--color-bg)}.EventDetailView_container__t17zD{max-width:1200px;margin:0 auto}@media (max-width:1019.98px){.EventDetailView_container__t17zD{padding-bottom:calc(90px + env(safe-area-inset-bottom))}}.EventDetailView_cover__SMJK_{position:relative;width:100%;height:180px;border-radius:var(--radius-xl);overflow:hidden;background:var(--color-surface-3)}@media (min-width:1020px){.EventDetailView_cover__SMJK_{height:244px}}@media (max-width:1019.98px){.EventDetailView_cover__SMJK_,.EventDetailView_titleAbove__sh84C{display:none}}.EventDetailView_coverEmpty__B2NFK{height:132px;background:var(--gradient-cover-base)}@media (min-width:1020px){.EventDetailView_coverEmpty__B2NFK{height:156px}}.EventDetailView_coverImg___w8Cx{object-fit:cover}.EventDetailView_scrim__E_6a1{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(20,10,14,.12),rgba(20,10,14,0) 34%,rgba(20,10,14,.32) 62%,rgba(20,10,14,.8));pointer-events:none}.EventDetailView_glow__hnJ_Z{position:absolute;top:-50px;right:14%;width:520px;height:280px;z-index:1;background:radial-gradient(60% 60% at 50% 30%,color-mix(in srgb,var(--color-accent) 30%,transparent),transparent 70%);mix-blend-mode:screen;pointer-events:none}.EventDetailView_sharefab__5XmQ9{position:absolute;top:16px;right:16px;z-index:3;width:44px;height:44px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.35);background:rgba(30,12,18,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-on-accent);display:grid;place-items:center;cursor:pointer;transition:background var(--duration-fast) var(--easing-default)}.EventDetailView_sharefab__5XmQ9:hover{background:rgba(30,12,18,.6)}.EventDetailView_covttl__ZQ9Wn{position:absolute;left:16px;right:16px;bottom:16px;z-index:2}@media (min-width:1020px){.EventDetailView_covttl__ZQ9Wn{left:350px;right:30px;bottom:22px}}.EventDetailView_coverBadgesM__p9agq{position:absolute;top:12px;left:14px;z-index:2}@media (min-width:1020px){.EventDetailView_coverBadgesM__p9agq{display:none}}@media (max-width:1019.98px){.EventDetailView_covttl__ZQ9Wn>.EventDetailView_hbadges__kVCAE{display:none}}.EventDetailView_hbadges__kVCAE{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.EventDetailView_eyebrow__iPnCW{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.EventDetailView_eyebrow__iPnCW svg{flex-shrink:0}.EventDetailView_covEyebrow__looIA{color:var(--color-on-image)}.EventDetailView_covTitle__hBNN8{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-on-accent);line-height:1.05;letter-spacing:-.02em;margin:8px 0 0;font-size:26px;text-shadow:0 2px 24px rgba(0,0,0,.4)}@media (min-width:1020px){.EventDetailView_covTitle__hBNN8{font-size:36px;max-width:640px}}.EventDetailView_covOrg__zKIsK{display:inline-flex;align-items:center;gap:10px;text-decoration:none;margin-top:12px}.EventDetailView_covOrgText__23v86{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.EventDetailView_covOrgName__lf7Qp{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-on-accent);font-size:16px;line-height:1.2}.EventDetailView_covOrgType__oJAGc{font-size:12px;color:var(--color-on-image)}.EventDetailView_titleAbove__sh84C{padding:20px 16px 0}@media (min-width:1020px){.EventDetailView_titleAbove__sh84C{padding:22px 28px 0}}.EventDetailView_aboveTitle__FOMCJ{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);line-height:1.08;letter-spacing:-.02em;margin:8px 0 0;font-size:28px}@media (min-width:1020px){.EventDetailView_aboveTitle__FOMCJ{font-size:34px;max-width:640px}}.EventDetailView_aboveEyebrow__X4Jsx{color:var(--color-accent-strong)}.EventDetailView_aboveOrg__LnPRP{display:inline-flex;align-items:center;gap:10px;text-decoration:none;margin-top:12px}.EventDetailView_aboveOrgName__doyP1{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);font-size:16px;line-height:1.2}.EventDetailView_aboveOrgType__zbxKg{font-size:12px;color:var(--color-text-muted)}.EventDetailView_badge__QSyOH{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:600;line-height:1.4}.EventDetailView_badge__QSyOH svg{flex-shrink:0}.EventDetailView_badgeOnDark__UkHLq{background:rgba(30,12,18,.55);color:var(--color-on-image);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.EventDetailView_badgeOnLight__kVS_c{background:var(--color-surface-3);color:var(--color-text)}.EventDetailView_badgeFeat__XNNwT{background:var(--color-gold-subtle);color:var(--color-gold)}.EventDetailView_row__FJXlS{display:flex;flex-direction:column;gap:16px;padding:16px}@media (max-width:1019.98px){.EventDetailView_row__FJXlS{display:none}}@media (min-width:1020px){.EventDetailView_row__FJXlS{display:grid;grid-template-columns:300px minmax(0,1fr) 288px;gap:22px;padding:0 28px;align-items:start}}.EventDetailView_practical__xXdlB{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-4);overflow:hidden}@media (min-width:1020px){.EventDetailView_practical__xXdlB{position:sticky;top:22px;margin-top:-56px;z-index:5}.EventDetailView_rowNoOverlap__vmt5a .EventDetailView_practical__xXdlB{margin-top:0}}.EventDetailView_ptop__t2uPS{padding:16px 18px 4px;display:flex;flex-direction:column;gap:10px}.EventDetailView_editBtn__gBQiz{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:40px;padding:0 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-text);font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default)}.EventDetailView_editBtn__gBQiz:hover{background:var(--color-surface-2);border-color:var(--color-accent);color:var(--color-accent-strong)}.EventDetailView_deleteBtn__nlSA3{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:40px;padding:0 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-danger);font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer}.EventDetailView_deleteBtn__nlSA3:hover:not(:disabled){background:var(--color-danger-soft);border-color:var(--color-danger)}.EventDetailView_deleteBtn__nlSA3:disabled{opacity:.6;cursor:default}.EventDetailView_rsvpLoginHint__nyPCl{font-size:12px;color:var(--color-text-muted);margin:2px 0 0;line-height:1.4}.EventDetailView_pbody__jAHG0{padding:6px 18px 18px}.EventDetailView_psec__a4OOS{padding:14px 0 0}.EventDetailView_psec__a4OOS+.EventDetailView_psec__a4OOS{border-top:1px solid var(--color-border);margin-top:14px}.EventDetailView_monoLab___BtiF{display:block;margin-bottom:10px;font-family:var(--font-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--color-text-secondary)}.EventDetailView_metarow__dRz93{display:flex;gap:12px;align-items:flex-start;padding:2px 0}.EventDetailView_metaIcon__AlcC5{width:34px;height:34px;flex:0 0 34px;border-radius:var(--radius-md);background:var(--color-accent-faintest);display:grid;place-items:center;color:var(--color-accent-strong)}.EventDetailView_metaText__MvQf0{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.EventDetailView_metaText__MvQf0 b{display:block;font-size:13.5px;font-weight:600;color:var(--color-text);line-height:1.35}.EventDetailView_metaText__MvQf0 small{font-size:12px;color:var(--color-text-muted)}.EventDetailView_metaInline__ROm_8{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:2px}.EventDetailView_metaInline__ROm_8 b{font-size:13.5px;font-weight:600;color:var(--color-text);line-height:1.35}.EventDetailView_metaInline__ROm_8 small{font-size:12px;color:var(--color-text-muted);line-height:1.35}.EventDetailView_dirLinkLeft__LDUak{color:var(--color-accent-strong);text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px}.EventDetailView_dirLinkLeft__LDUak:hover{color:var(--color-accent-strong-hover);text-decoration:underline}.EventDetailView_pklist__edOoe{display:flex;flex-direction:column;gap:9px}.EventDetailView_pkrow__M1XUj{display:flex;align-items:baseline;gap:10px}.EventDetailView_pkName__6dXcR{font-size:13px;color:var(--color-text);min-width:0;flex:1 1 auto}.EventDetailView_pkVal__aSdpd{flex:0 0 auto;text-align:right;font-family:var(--font-display);font-style:italic;font-weight:500;font-size:16px;color:var(--color-accent-strong);white-space:nowrap}.EventDetailView_pkValFree__Vz0KN{color:var(--rich-green)}.EventDetailView_pkVal__aSdpd small{font-family:var(--font-mono);font-style:normal;font-weight:400;font-size:9px;color:var(--color-text-faint);display:block;letter-spacing:.02em;text-align:right}.EventDetailView_chipwrap__rk8D7{display:flex;flex-wrap:wrap;gap:8px}.EventDetailView_chip__deMSI{display:inline-flex;align-items:center;gap:7px;height:31px;padding:0 11px;border-radius:var(--radius-full);background:var(--color-surface-3);color:var(--color-text);font-size:12.5px;font-weight:500}.EventDetailView_chip__deMSI svg{flex-shrink:0;color:var(--color-accent-strong)}.EventDetailView_chipWarm__vfVzG{background:var(--color-gold-subtle);color:var(--color-text-secondary)}.EventDetailView_chipWarm__vfVzG svg{color:var(--color-gold)}.EventDetailView_chipOk__pp677{background:var(--color-success-soft);color:var(--rich-green)}.EventDetailView_chipOk__pp677 svg{color:var(--color-success)}.EventDetailView_chipDanger__9OQtW{background:var(--color-danger-soft);color:var(--color-danger)}.EventDetailView_chipDanger__9OQtW svg{color:var(--color-danger)}.EventDetailView_orgcard__NC3r4{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.EventDetailView_orgName__GfV_3{display:block;font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);font-size:16px;line-height:1.2}.EventDetailView_orgType__PdD_f{display:block;font-size:12px;color:var(--color-text-muted);margin-top:2px}.EventDetailView_orgExt__6X34m{margin-left:auto;color:var(--color-text-muted);flex-shrink:0}.EventDetailView_orgMaskedAvatar__bi_tF{width:44px;height:44px;flex:0 0 44px;border-radius:var(--radius-md);background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text-faint);display:grid;place-items:center}.EventDetailView_orgLoginLink__VWpJp{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-xs);color:var(--color-text-faint);text-decoration:none;background:none;border:0;cursor:pointer;transition:color var(--duration-fast) var(--easing-default)}.EventDetailView_orgLoginLink__VWpJp:hover{color:var(--color-accent-strong)}.EventDetailView_linklist__51R39{display:flex;flex-direction:column;gap:2px}.EventDetailView_linkrow__UT3_H{display:flex;align-items:center;gap:10px;padding:7px 0;text-decoration:none;color:var(--color-text);font-size:13px;font-weight:500}.EventDetailView_linkrow__UT3_H:hover{color:var(--color-accent-strong)}.EventDetailView_linkIcon__3EB0b{width:30px;height:30px;flex:0 0 30px;border-radius:var(--radius-md);background:var(--color-surface-3);display:grid;place-items:center;color:var(--color-accent-strong)}.EventDetailView_linkText__YWA6J{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventDetailView_linkExt__5qTFj{margin-left:auto;color:var(--color-text-faint);flex-shrink:0;display:inline-flex}.EventDetailView_center__GWkzF{min-width:0}.EventDetailView_scrollAnchor__yjEeR{scroll-margin-top:90px}@media (min-width:1020px){.EventDetailView_center__GWkzF{padding-top:22px}}.EventDetailView_tabsu__zOh4D{display:flex;gap:26px;border-bottom:1px solid var(--color-border);margin-bottom:20px}.EventDetailView_tab__xxeXH{border:0;background:transparent;padding:12px 2px;font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;position:relative}.EventDetailView_tab__xxeXH:hover{color:var(--color-text)}.EventDetailView_tabActive__azj_R{color:var(--color-accent-strong)}.EventDetailView_tabActive__azj_R:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-accent-strong);border-radius:2px}.EventDetailView_detailsH2___M2vw{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);font-size:24px;letter-spacing:-.01em;margin:0 0 16px;display:flex;align-items:center;gap:10px}.EventDetailView_detailsH2___M2vw svg{flex-shrink:0;color:var(--color-accent)}.EventDetailView_lead__5yHmy{font-family:var(--font-body);font-size:15px;line-height:1.82;color:var(--color-text-secondary);max-width:70ch;white-space:pre-wrap}.EventDetailView_lead__5yHmy:first-letter{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:54px;line-height:.78;float:left;color:var(--color-accent-strong);padding:6px 12px 0 0}@media (max-width:1019.98px){.EventDetailView_lead__5yHmy{font-size:14.5px;line-height:1.74}.EventDetailView_lead__5yHmy:first-letter{font-size:46px;padding:5px 10px 0 0}}.EventDetailView_leadRoot__lo_nR{margin-bottom:4px}.EventDetailView_translateToggle__L6W9M{display:inline-flex;align-items:center;margin-bottom:16px;padding:0;border:none;background:transparent;color:var(--color-accent-strong);font-family:var(--font-body);font-size:13px;font-weight:500;cursor:pointer}.EventDetailView_translateToggle__L6W9M:hover{text-decoration:underline}.EventDetailView_subhead__hsOi7{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);font-size:18px;margin:26px 0 12px;display:flex;align-items:center;gap:9px}.EventDetailView_subhead__hsOi7 svg{flex-shrink:0;color:var(--color-accent)}.EventDetailView_rulelist__FxgCg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.EventDetailView_rulelist__FxgCg li{display:flex;align-items:flex-start;gap:11px;font-size:13.5px;color:var(--color-text);line-height:1.5}.EventDetailView_rulelist__FxgCg li svg{flex-shrink:0;width:16px;height:16px;color:var(--color-success);margin-top:1px}.EventDetailView_ruleNo__heEzP svg{color:var(--color-danger)}.EventDetailView_ruleTime__LoYaO{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--color-accent-strong);flex:0 0 46px;letter-spacing:.02em;margin-top:2px}.EventDetailView_gnote__SAnnE{font-size:11.5px;color:var(--color-text-faint);margin:10px 0 0}.EventDetailView_rail__bxIsi{display:flex;flex-direction:column;gap:16px}@media (min-width:1020px){.EventDetailView_rail__bxIsi{padding-top:22px}}.EventDetailView_rcard__tMV7G{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:16px}.EventDetailView_rhd__Y6x8D{display:flex;align-items:center;gap:8px;margin-bottom:13px}.EventDetailView_rhd__Y6x8D h2{margin:0;font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);font-size:16px;display:flex;align-items:center;gap:8px}.EventDetailView_rhd__Y6x8D h2 svg{flex-shrink:0;color:var(--color-accent)}.EventDetailView_rhdLink__r_Z8_{margin-left:auto;font-size:12px;font-weight:500;color:var(--color-accent-strong);text-decoration:none;background:none;border:none;cursor:pointer;padding:0}.EventDetailView_rhdLink__r_Z8_:hover{text-decoration:underline}.EventDetailView_affiche__WvsX8{display:flex;flex-direction:column;gap:10px}.EventDetailView_afflab__E4FxL{display:flex;align-items:center;gap:7px}.EventDetailView_afflab__E4FxL svg{color:var(--color-accent-strong)}.EventDetailView_flyerframe__0YgMN{position:relative;width:100%;border:0;padding:24px 16px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-2);cursor:pointer;display:flex;justify-content:center;background:var(--color-surface-3)}.EventDetailView_flyerBg__tfBdz{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(22px) brightness(.5) saturate(1.15);transform:scale(1.25)}.EventDetailView_flyerImg___ba_d{position:relative;z-index:1;width:100%;max-width:176px;aspect-ratio:2/3;background-size:contain;background-repeat:no-repeat;background-position:50%;border-radius:var(--radius-md)}.EventDetailView_flyerExp__wSVYk{position:absolute;top:12px;right:12px;z-index:2;width:32px;height:32px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.3);background:rgba(30,12,18,.42);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;color:var(--color-on-accent)}.EventDetailView_rsvpcount__iQ9Sd{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:13px}.EventDetailView_rsvpstat__gJ5df{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500}.EventDetailView_rsvpstat__gJ5df svg{flex-shrink:0}.EventDetailView_rsvpstatGo__Y9IGr{color:var(--color-success)}.EventDetailView_rsvpstatMb__qMKBV{color:var(--color-gold)}.EventDetailView_rsvpstat__gJ5df b{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:19px;line-height:1;letter-spacing:-.02em}.EventDetailView_partgrid__nJDIg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.EventDetailView_partTile__CD19f{position:relative;aspect-ratio:1/1;border-radius:var(--radius-md);overflow:hidden;text-decoration:none;display:block}.EventDetailView_partMore__GWaUZ{aspect-ratio:1/1;border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-accent-strong);font-weight:700;font-size:12px;display:grid;place-items:center}.EventDetailView_photoGrid__YXLqI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.EventDetailView_photoTile__Er7l0{position:relative;aspect-ratio:1/1;border:0;padding:0;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;background:var(--color-surface-3)}.EventDetailView_photoImg__eRCAI{object-fit:cover;transition:transform .25s ease}.EventDetailView_photoTile__Er7l0:hover .EventDetailView_photoImg__eRCAI{transform:scale(1.05)}.EventDetailView_photoPager__VFQV3{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px}.EventDetailView_photoNav__dD6TG{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface-1);color:var(--color-text);cursor:pointer;transition:background .15s ease,color .15s ease}.EventDetailView_photoNav__dD6TG:hover{background:var(--color-accent-subtle);color:var(--color-accent-strong)}.EventDetailView_photoPage___RuFp{font-family:var(--font-mono);font-size:12px;color:var(--color-text-muted);min-width:34px;text-align:center}.EventDetailView_mapWrap__1ZAFN{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-1)}.EventDetailView_mapFrame__BsUqH{position:absolute;inset:0;width:100%;height:100%;border:0}.EventDetailView_rulesList__kjtwZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.EventDetailView_rulesList__kjtwZ li{display:flex;align-items:flex-start;gap:11px;font-size:13.5px;color:var(--color-text);line-height:1.5}.EventDetailView_rulesList__kjtwZ li svg{flex-shrink:0;width:16px;height:16px;color:var(--color-success);margin-top:1px}.EventDetailView_rulesList__kjtwZ li.EventDetailView_ruleNo__heEzP svg{color:var(--color-danger)}.EventDetailView_rulesList__kjtwZ li.EventDetailView_ruleInfo__drl4X svg{color:var(--color-warning)}.EventDetailView_joinPanel__A2Z_D{padding:16px}@media (min-width:1020px){.EventDetailView_joinPanel__A2Z_D{padding:0 28px}}.EventDetailView_skeletonCover__NP894{width:100%;height:200px;border-radius:var(--radius-xl);background:var(--color-surface-1);animation:EventDetailView_pulse__3mFjW 1.5s ease-in-out infinite}@media (min-width:1020px){.EventDetailView_skeletonCover__NP894{height:244px}}.EventDetailView_skeletonRow__L6gcu{padding:24px 16px;display:flex;flex-direction:column;gap:14px}@media (min-width:1020px){.EventDetailView_skeletonRow__L6gcu{padding:24px 28px}}.EventDetailView_skeletonTitle__IM1Pj{height:32px;width:60%}.EventDetailView_skeletonMeta__W_Wq8,.EventDetailView_skeletonTitle__IM1Pj{border-radius:var(--radius-sm);background:var(--color-surface-1);animation:EventDetailView_pulse__3mFjW 1.5s ease-in-out infinite}.EventDetailView_skeletonMeta__W_Wq8{height:16px;width:40%}@keyframes EventDetailView_pulse__3mFjW{0%,to{opacity:1}50%{opacity:.4}}.EventDetailView_errorMsg__XG61x{text-align:center;padding:48px 24px;color:var(--color-text-muted);font-size:14px}.EventDetailView_mobileView__Mpxad{display:block}@media (min-width:1020px){.EventDetailView_mobileView__Mpxad{display:none}}.EventDetailView_mban__jfHy0{position:relative;height:172px;overflow:hidden;background:var(--color-surface-3)}.EventDetailView_mbanCov__rl7J7{position:absolute;inset:0;background-size:cover;background-position:50%}.EventDetailView_mbanScrim__FquY3{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,10,14,.28),rgba(20,10,14,0) 42%,rgba(20,10,14,.1));pointer-events:none}.EventDetailView_mbanBadges__5xN20{position:absolute;top:12px;left:14px;z-index:2}.EventDetailView_mbanFlyer__M1_1Q{height:300px;width:100%;border:0;padding:0;cursor:pointer;display:block}.EventDetailView_mbanFbg__VrcyC{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(26px) brightness(.52) saturate(1.15);transform:scale(1.3)}.EventDetailView_mbanPoster__NxaaL{position:absolute;top:20px;bottom:24px;left:0;right:0;z-index:1;background-size:contain;background-repeat:no-repeat;background-position:50%}.EventDetailView_mbanExp__cbgs_{position:absolute;top:12px;right:14px;z-index:2;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:rgba(30,12,18,.42);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;color:var(--color-on-accent)}.EventDetailView_mbanEmpty__D8ulX{background:var(--gradient-cover-base)}.EventDetailView_mIdCard__6QZnR{position:relative;margin:-40px 14px 0;background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-2);padding:13px 15px 15px;z-index:3}.EventDetailView_mIdTop__5j1zF{display:flex;gap:12px;align-items:flex-start}.EventDetailView_mIdAv__oDVCu{flex:0 0 auto;position:relative;margin-top:-34px;width:60px;height:60px;border-radius:var(--radius-lg);background:var(--gradient-avatar-ring);padding:2.5px;box-shadow:var(--shadow-2)}.EventDetailView_mIdMeta__4ViDN{flex:1 1;min-width:0;padding-top:2px}.EventDetailView_mEyebrow__DA2kH{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--color-accent-strong)}.EventDetailView_mEyebrow__DA2kH svg{flex-shrink:0}.EventDetailView_mIdTitle__d0POO{margin:5px 0 0;font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);font-size:20px;line-height:1.12;letter-spacing:-.01em}.EventDetailView_mOrgLine___gZOe{display:inline-flex;align-items:center;gap:6px;margin-top:7px;text-decoration:none;font-size:12.5px;color:var(--color-text-muted)}.EventDetailView_mOrgName__E4pLM{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-text-secondary)}.EventDetailView_mVf__LkvRS{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--color-gold-subtle);color:var(--color-gold);flex-shrink:0}.EventDetailView_mIdSep__ZiY21{height:1px;background:var(--color-border);margin:13px 0 12px}.EventDetailView_mMetaLine__AUlam{display:flex;align-items:flex-start;gap:11px}.EventDetailView_mMetaLine__AUlam+.EventDetailView_mMetaLine__AUlam{margin-top:11px}.EventDetailView_mMetaIcon__QLUEX{width:32px;height:32px;flex:0 0 32px;border-radius:var(--radius-md);background:var(--color-accent-faintest);display:grid;place-items:center;color:var(--color-accent-strong)}.EventDetailView_mMetaText__7Smal{min-width:0;flex:1 1;padding-top:1px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:2px}.EventDetailView_mMetaText__7Smal b{font-size:13.5px;font-weight:600;color:var(--color-text)}.EventDetailView_mMetaText__7Smal small{font-size:12px;color:var(--color-text-muted)}.EventDetailView_mActRow__KIQmB{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.EventDetailView_mActMain__BgaRg{flex:1 1 190px;min-width:0}.EventDetailView_mActUtils__TtkGZ{display:flex;align-items:center;gap:8px;margin-left:auto}.EventDetailView_mActIcon__WFYmw{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:1px solid var(--color-border-strong);background:var(--color-surface-1);color:var(--color-text);cursor:pointer;text-decoration:none;transition:background var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.EventDetailView_mActIcon__WFYmw svg{flex-shrink:0}.EventDetailView_mActIcon__WFYmw:hover{background:var(--color-surface-2);border-color:var(--color-accent);color:var(--color-accent-strong)}.EventDetailView_mActIconDanger__QRwci{color:var(--color-danger)}.EventDetailView_mActIconDanger__QRwci:hover{background:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger)}.EventDetailView_mActIconDanger__QRwci:disabled{opacity:.6;cursor:default}.EventDetailView_mActHint__nf4lK{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:11.5px;color:var(--color-text-muted)}.EventDetailView_mActHint__nf4lK svg{flex-shrink:0;color:var(--color-text-faint)}.EventDetailView_mChat__6AOTe{margin-top:10px}.EventDetailView_mQgrid__x2Wqa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 14px 4px}.EventDetailView_mQgrid3__5Da5T{grid-template-columns:repeat(3,minmax(0,1fr))}.EventDetailView_mQbtn__edXjr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:11px 4px;min-height:72px;background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;text-align:center;box-shadow:var(--shadow-1);color:inherit;text-decoration:none}.EventDetailView_mQbtn__edXjr:active{background:var(--color-surface-2)}.EventDetailView_mQbtn__edXjr>svg{color:var(--color-accent-strong);margin-bottom:3px;flex-shrink:0}.EventDetailView_mQmain__OJwHJ{font-size:13.5px;font-weight:600;color:var(--color-heading);line-height:1.1}.EventDetailView_mQmainNum__Hz_dw{font-size:16px;font-family:var(--font-display);font-style:italic;letter-spacing:-.02em}.EventDetailView_mQsub__67Fm8{font-size:10px;color:var(--color-text-muted);line-height:1.15;margin-top:1px}.EventDetailView_mBody__otDp6{padding:16px 16px 8px}.EventDetailView_mBodyHead__BmgiF{display:flex;align-items:center;gap:9px;margin-bottom:12px}.EventDetailView_mBodyHead__BmgiF h2{margin:0;font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--color-heading);font-size:19px;display:flex;align-items:center;gap:9px}.EventDetailView_mBodyHead__BmgiF h2 svg{flex-shrink:0;color:var(--color-accent)}.EventDetailView_mFlyerMini__fOpCa{float:right;width:122px;margin:2px 0 10px 15px;position:relative;border:0;padding:0;cursor:pointer;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-2);background:var(--color-surface-3);shape-outside:inset(0 round 8px)}.EventDetailView_mFlyerImg__VjeGE{display:block;width:100%;aspect-ratio:2/3;background-size:cover;background-position:50%}.EventDetailView_mFlyerExp__hhbmH{position:absolute;top:8px;right:8px;z-index:2;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:rgba(30,12,18,.42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;color:var(--color-on-accent)}.EventDetailView_shSection__5uB9V+.EventDetailView_shSection__5uB9V{margin-top:18px;padding-top:16px;border-top:1px solid var(--color-border)}.EventDetailView_shLab__iaRah{display:flex;align-items:center;gap:7px;margin-bottom:11px;font-family:var(--font-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--color-text-faint)}.EventDetailView_shLab__iaRah svg{flex-shrink:0;color:var(--color-accent-strong)}.EventDetailView_shOrg__Nz7zv{padding-bottom:14px;border-bottom:1px solid var(--color-border);margin-bottom:10px}.EventDetailView_shGal__HU4qZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.EventDetailView_shTile__f5k2p{position:relative;aspect-ratio:1/1;border:0;padding:0;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;background:var(--color-surface-3)}.EventDetailView_shTileImg__IglBO{object-fit:cover}.Alert_alert__U7RH1{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border:1px solid;border-left:4px solid;border-radius:var(--radius-md);font-size:14px;line-height:1.4;font-weight:500;margin:0}.Alert_icon__hg3f_{flex-shrink:0;margin-top:1px}.Alert_message__pYyQL{flex:1 1;min-width:0}.Alert_error__F0Z_G{background:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger)}.Alert_error__F0Z_G .Alert_icon__hg3f_,.Alert_warning__kwa3S{color:var(--color-warning)}.Alert_warning__kwa3S{background:var(--color-warning-soft);border-color:var(--color-warning)}.Alert_warning__kwa3S .Alert_icon__hg3f_{color:var(--color-warning)}.Alert_success__Mo7xB{background:var(--color-success-soft);border-color:var(--color-success);color:var(--color-success)}.Alert_info__v3rMd{background:var(--color-surface-2);border-color:var(--color-border-strong);color:var(--color-text-secondary)}.Select_wrapper__HS8Ar{display:flex;flex-direction:column;gap:6px}.Select_label__pFerf{display:block;font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.Select_selectWrap__04geJ{position:relative}.Select_select___FHyr{width:100%;padding:10px 36px 10px 16px;background:var(--color-surface-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-family:var(--font-body);font-size:14px;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none;transition:border-color .2s var(--easing-default),box-shadow .2s var(--easing-default)}.Select_select___FHyr:hover:not(:disabled):not(.Select_selectError__gsYg3){border-color:var(--color-border-strong)}.Select_select___FHyr:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring)}.Select_selectError__gsYg3{border-color:var(--color-danger)}.Select_selectError__gsYg3:focus{box-shadow:0 0 0 3px var(--color-danger-soft)}.Select_selectDisabled__NFzNQ{background:var(--color-surface-2);cursor:not-allowed;opacity:.6}.Select_arrow__Oz_m9{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.Select_errorMsg__WzmIz{font-size:12px;color:var(--color-danger)}.LanguageSettings_cardIcon__kJgQf{width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center}.LanguageSettings_selectWrap__l6GRt{position:relative;max-width:360px}.LanguageSettings_select__zaaG_{width:100%;padding:12px 40px 12px 14px;font-size:14px;font-family:var(--font-body);color:var(--color-text);background:var(--color-surface-3);border:1px solid var(--color-border);border-radius:var(--radius-md);appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color var(--duration-fast) var(--easing-default),box-shadow var(--duration-fast) var(--easing-default)}.LanguageSettings_select__zaaG_:hover{border-color:var(--color-border-strong)}.LanguageSettings_select__zaaG_:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring)}.LanguageSettings_chevron__6H36N{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary);display:inline-flex}.LanguageSettings_savingHint__8gS_j{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);text-align:right;margin:14px 0 0;letter-spacing:.05em;text-transform:uppercase}.BlocksManagement_cardIcon__pvWMf{width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center}.BlocksManagement_loadingWrap__hwmRx{display:flex;justify-content:center;padding:32px 0}.BlocksManagement_errorBox__IWtFL{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0;color:var(--color-text-secondary)}.BlocksManagement_empty__JlXO6{font-size:14px;color:var(--color-text-muted);text-align:center;padding:24px 0;margin:0;font-style:italic}.BlocksManagement_list__iI5og{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.BlocksManagement_item__6Mi81{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border)}.BlocksManagement_item__6Mi81:last-child{border-bottom:none}.BlocksManagement_userLink__hEKbk{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;color:inherit;text-decoration:none;border-radius:var(--radius-md);padding:6px;margin:-6px;transition:background var(--duration-fast) var(--easing-default)}.BlocksManagement_userLink__hEKbk:hover{background:var(--color-surface-3)}.BlocksManagement_userLink__hEKbk:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.BlocksManagement_info___nmDj{display:flex;flex-direction:column;min-width:0;gap:2px}.BlocksManagement_meta__W0dFc{font-family:var(--font-body);font-size:12px;color:var(--color-text-muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlocksManagement_loadMoreWrap__mIXZE{display:flex;justify-content:center;margin-top:16px}@media (max-width:599.98px){.BlocksManagement_item__6Mi81{flex-wrap:wrap}}.VerificationCard_card__nRvkg{width:100%}.VerificationCard_statusBanner__wln6E{padding:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 10%,transparent),color-mix(in srgb,var(--color-gold) 5%,transparent));border:1px solid color-mix(in srgb,var(--color-success) 30%,transparent);border-radius:var(--radius-lg);margin-bottom:16px;display:flex;gap:16px;align-items:center}.VerificationCard_statusIcon__jrwHJ{width:52px;height:52px;border-radius:var(--radius-lg);background:var(--color-success);color:var(--color-text-inverse);display:flex;align-items:center;justify-content:center;flex-shrink:0}.VerificationCard_statusText__WkvJR{flex:1 1;min-width:0}.VerificationCard_statusTitle__2PdJe{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:18px;color:var(--color-text);margin:0;letter-spacing:-.01em}.VerificationCard_statusDesc__3LHy7{font-size:13px;color:var(--color-text-secondary);margin:4px 0 0;line-height:1.5}.VerificationCard_statusScore__eM7sf{text-align:right;flex-shrink:0}.VerificationCard_scoreNum__0INx3{font-family:var(--font-display);font-weight:500;font-size:28px;color:var(--color-success);line-height:1}.VerificationCard_scoreLabel__fmmF_{font-family:var(--font-mono);font-size:10px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:6px}.VerificationCard_steps__X8ONn{list-style:none;margin:0;padding:0}.VerificationCard_step__j_Ck9{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--color-border)}.VerificationCard_step__j_Ck9:last-child{border-bottom:none;padding-bottom:4px}.VerificationCard_stepCheck__cAcyV{width:32px;height:32px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.VerificationCard_stepCheckDone___iSQ_{background:var(--color-success);color:var(--color-text-inverse)}.VerificationCard_stepCheckTodo__vF4lk{background:var(--color-surface-3);color:var(--color-text-faint);border:1px solid var(--color-border)}.VerificationCard_stepInfo__eIWwd{flex:1 1;min-width:0}.VerificationCard_stepTitle__br3Cg{font-size:14px;color:var(--color-text);font-weight:var(--font-weight-medium);line-height:1.35}.VerificationCard_stepDesc__qMl7F{font-size:12px;color:var(--color-text-muted);margin-top:2px;line-height:1.45;word-break:break-word}.VerificationCard_stepDate__cUqMW{color:var(--color-text-faint)}.VerificationCard_stepAction__h0Yhi{flex-shrink:0}.VerificationCard_verifiedTag__ouFgu{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success);font-size:12px;font-weight:var(--font-weight-medium);border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent)}@media (max-width:599.98px){.VerificationCard_statusBanner__wln6E{flex-direction:column;align-items:flex-start;text-align:left;gap:12px}.VerificationCard_statusScore__eM7sf{text-align:left;display:flex;align-items:baseline;gap:8px}.VerificationCard_scoreLabel__fmmF_{margin-top:0}.VerificationCard_step__j_Ck9{flex-wrap:wrap}.VerificationCard_stepAction__h0Yhi{margin-left:46px;width:100%;display:flex;justify-content:flex-start}}.Tabs_tablist__tPpZx{display:flex;border-bottom:1px solid var(--color-border)}.Tabs_tab__ZHf5x{padding:var(--spacing-3) var(--spacing-4);background:none;border:none;border-bottom:2px solid transparent;font-family:var(--font-family-base);font-size:var(--font-size-base);cursor:pointer;transition:color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default);margin-bottom:-1px}.Tabs_active__tCN0K{color:var(--color-accent);border-bottom-color:var(--color-accent);font-weight:var(--font-weight-semibold)}.Tabs_inactive___RyKP{color:var(--color-text-muted)}.Tabs_inactive___RyKP:hover{color:var(--color-text-secondary)}.Footer_footer__DUQD2{display:flex;justify-content:center;margin-top:var(--spacing-5)}.Footer_link__ofBFe{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-link);text-decoration:underline;text-underline-offset:3px;transition:color var(--duration-fast) var(--easing-default)}.Footer_link__ofBFe:hover{color:var(--color-link-hover)}.Textarea_wrapper__QQ7l8{display:flex;flex-direction:column;gap:6px}.Textarea_labelRow__6ignK{display:flex;align-items:center;justify-content:space-between}.Textarea_label__zpEB8{display:block;font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.Textarea_counter__feOpo{font-size:12px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Textarea_counterWarning__l5Bhc{color:var(--color-warning)}.Textarea_counterDanger__aVhXY{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.Textarea_counterSuccess__Ncv6K{color:var(--color-success);font-weight:var(--font-weight-semibold)}.Textarea_textarea__1k66k{width:100%;padding:10px 16px;background:var(--color-surface-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-family:var(--font-body);font-size:14px;line-height:1.65;resize:vertical;min-height:100px;outline:none;transition:border-color .2s var(--easing-default),box-shadow .2s var(--easing-default)}.Textarea_textarea__1k66k::placeholder{color:var(--color-text-muted)}.Textarea_textarea__1k66k:hover:not(:disabled):not(.Textarea_textareaError__cdilY){border-color:var(--color-border-strong)}.Textarea_textarea__1k66k:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring)}.Textarea_textareaError__cdilY{border-color:var(--color-danger)}.Textarea_textareaError__cdilY:focus{box-shadow:0 0 0 3px var(--color-danger-soft)}.Textarea_textareaDisabled__7AHwa{background:var(--color-surface-2);cursor:not-allowed;opacity:.6}.Textarea_hint__uvHcm{font-size:12px;color:var(--color-text-muted);line-height:1.4}.Textarea_errorMsg__8cdYd{font-size:12px;color:var(--color-danger)}.ModerationNotesPanel_footer__v_OaF{display:flex;justify-content:flex-end;gap:.75rem}.Input_wrapper__u5Z0E{display:flex;flex-direction:column;gap:6px}.Input_label__83Pis{display:block;font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.Input_field__Z5Ma1{position:relative;display:flex;align-items:center}.Input_input__h6Yry{width:100%;padding:10px 16px;background:var(--color-surface-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-family:var(--font-body);font-size:14px;outline:none;transition:border-color .2s var(--easing-default),box-shadow .2s var(--easing-default)}.Input_input__h6Yry::placeholder{color:var(--color-text-muted)}.Input_input__h6Yry:hover:not(:disabled):not(.Input_inputError__2VTbR){border-color:var(--color-border-strong)}.Input_input__h6Yry:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring)}.Input_inputError__2VTbR{border-color:var(--color-danger)}.Input_inputError__2VTbR:focus{box-shadow:0 0 0 3px var(--color-danger-soft)}.Input_inputDisabled__mH74E{background:var(--color-surface-2);cursor:not-allowed;opacity:.6}.Input_inputWithToggle__oRxKE{padding-right:48px}.Input_toggle__WR6Dp{position:absolute;top:0;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:44px;padding:0;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-md);transition:color .2s var(--easing-default)}.Input_toggle__WR6Dp:hover:not(:disabled){color:var(--color-text-secondary)}.Input_toggle__WR6Dp:focus-visible{outline:none;color:var(--color-text-secondary);box-shadow:0 0 0 2px var(--color-focus-ring)}.Input_toggle__WR6Dp:disabled{cursor:not-allowed;opacity:.5}.Input_errorMsg__quvLU{font-size:12px;color:var(--color-danger)}.BioSection_hint__VuO5d{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-accent-primary);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.5}.BioSection_hint__VuO5d>svg{flex-shrink:0;margin-top:2px}.BioSection_charCounter__Afq7C{text-align:right;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;margin-top:var(--spacing-1);transition:color .15s}.EditPersonFields_fieldset__7SnMw{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-5);margin:0}.EditPersonFields_fieldset__7SnMw:not(:has(legend)){border:none;padding:0}.EditPersonFields_legend__7EV9A{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);padding:0 var(--spacing-2);text-transform:uppercase;letter-spacing:.05em}.EditPersonFields_grid___3nel{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4);margin-top:var(--spacing-4)}.EditPersonFields_customDisplayLabelField__hyWk9{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--spacing-1)}.EditPersonFields_customDisplayLabelHint__WreUT{margin:0;font-size:var(--font-size-xs);line-height:1.4;color:var(--color-text-muted)}.EditPersonFields_lockedField__Ycti4{display:flex;flex-direction:column;gap:var(--spacing-1)}.EditPersonFields_lockedLabel__J0xrD{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.EditPersonFields_lockedValue__SVHdm{padding:var(--spacing-3) var(--spacing-4);background:var(--color-surface-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);color:var(--color-text-muted)}.EditPersonFields_lockedNote__NhoPQ{font-size:var(--font-size-xs);color:var(--color-text-muted);font-style:italic}@media (max-width:599.98px){.EditPersonFields_grid___3nel{grid-template-columns:1fr}}.EditPersonFields_genderField__jZ5db{display:flex;flex-direction:column;gap:var(--spacing-1)}.EditPersonFields_genderWarning__maX4h{font-size:var(--font-size-xs);color:var(--color-warning);line-height:1.4}.InterestsSection_hint__Ls8ZM{margin:0;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted)}.ImageCropModal_content__ATZos{display:flex;flex-direction:column;gap:var(--spacing-4)}.ImageCropModal_cropArea__iqwFJ{position:relative;height:320px;min-height:160px;flex-shrink:0;background:var(--color-surface-3);border-radius:var(--radius-md);overflow:hidden}.ImageCropModal_cropLoading__0HfDp{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3)}.ImageCropModal_cropLoadingLabel__OGVOV{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ImageCropModal_zoomRow__iRRFK{display:flex;align-items:center;gap:var(--spacing-3)}.ImageCropModal_zoomLabel__xAr1_{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}.ImageCropModal_zoomSlider__u89fB{flex:1 1;accent-color:var(--color-accent);cursor:pointer}.ImageCropModal_actions__YiNbX{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}.ImageCropModal_warning__eWvuv{padding:var(--spacing-2) var(--spacing-3);background:var(--color-warning-soft);border:1px solid var(--color-warning);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-warning)}@media (max-width:479.98px){.ImageCropModal_cropArea__iqwFJ{height:240px}.ImageCropModal_actions__YiNbX{flex-direction:column-reverse}}