.ConfirmAccountDeletion_inner__Z_7hW{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-5);text-align:center}.ConfirmAccountDeletion_errorIcon__xV4nb,.ConfirmAccountDeletion_icon__UAumL,.ConfirmAccountDeletion_successIcon__jCxgY{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-full)}.ConfirmAccountDeletion_icon__UAumL,.ConfirmAccountDeletion_successIcon__jCxgY{background-color:var(--color-accent-subtle);color:var(--color-accent)}.ConfirmAccountDeletion_errorIcon__xV4nb{background-color:var(--color-danger-subtle,var(--color-surface-2));color:var(--color-danger)}.ConfirmAccountDeletion_header__0dK05{display:flex;flex-direction:column;gap:var(--spacing-2)}.ConfirmAccountDeletion_title__FbRwZ{font-family:var(--font-display);font-style:italic;font-weight:var(--font-weight-medium);font-size:clamp(1.75rem,2.4vw,2rem);line-height:var(--line-height-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.ConfirmAccountDeletion_subtitle__lwA07{color:var(--color-text-muted)}.ConfirmAccountDeletion_note__GVW8H,.ConfirmAccountDeletion_subtitle__lwA07{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0;max-width:40ch}.ConfirmAccountDeletion_note__GVW8H{color:var(--color-text-secondary)}.ConfirmAccountDeletion_btnWrap__AP2kV{display:inline-flex;text-decoration:none;margin-top:var(--spacing-2)}.ConfirmAccountDeletion_backLink__GMw3D{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);text-decoration:none}.ConfirmAccountDeletion_backLink__GMw3D:hover{color:var(--color-text)}@keyframes Loading_spin__sv2sr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loading_wrapper__OppPt{display:inline-flex;align-items:center;justify-content:center}.Loading_spinner__5fuNo{border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:var(--radius-full);animation:Loading_spin__sv2sr .8s linear infinite;flex-shrink:0}.Loading_sm__IgrAR{width:16px;height:16px}.Loading_md__1PptP{width:24px;height:24px}.Loading_lg__CWPKL{width:40px;height:40px}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);border:none;border-radius:var(--radius-full);font-family:var(--font-body);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default),box-shadow var(--duration-fast) var(--easing-default),opacity var(--duration-fast) var(--easing-default)}.Button_sm__h9eWB{padding:6px 14px;font-size:13px}.Button_md__exKk_{padding:10px 18px;font-size:14px}.Button_lg__PdjsY{padding:14px 24px;font-size:16px}.Button_primary__oSpWt{background:var(--color-accent-strong);color:var(--color-on-accent);border:1px solid transparent}.Button_primary__oSpWt:hover:not(:disabled){background:var(--color-accent-strong-hover);transform:translateY(-1px);box-shadow:var(--shadow-2)}.Button_primary__oSpWt:active:not(:disabled){background:var(--color-accent-press);transform:translateY(0);box-shadow:var(--shadow-1)}.Button_secondary__lRe7Q{background:transparent;color:var(--color-text);border:1px solid var(--color-border)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--color-surface-3);border-color:var(--color-border-strong)}.Button_ghost__mZ9vJ{background:transparent;color:var(--color-text-secondary);border:1px solid transparent}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--color-surface-3);color:var(--color-text)}.Button_danger__1ocl9{background:var(--color-danger);color:var(--color-text);border:1px solid transparent}.Button_danger__1ocl9:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:var(--shadow-2)}.Button_warm__kO67F{background:var(--color-gold);color:var(--color-text-inverse);border:1px solid transparent;font-weight:var(--font-weight-bold)}.Button_warm__kO67F:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:var(--shadow-2)}.Button_warm__kO67F:active:not(:disabled){opacity:1;transform:translateY(0)}.Button_btn__sgFU2:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.Button_btn__sgFU2:disabled,.Button_disabled__fmN3l{opacity:.4;cursor:not-allowed;pointer-events:none;transform:none;box-shadow:none}.Button_loadingIcon__3T_a6{display:inline-flex;align-items:center}.VerifyEmailToken_inner__LJtrr{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-5);text-align:center}.VerifyEmailToken_errorIcon__aJsbZ,.VerifyEmailToken_successIcon__H_vqe{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-full)}.VerifyEmailToken_successIcon__H_vqe{background-color:var(--color-accent-subtle);color:var(--color-accent)}.VerifyEmailToken_errorIcon__aJsbZ{background-color:var(--color-danger-subtle,var(--color-surface-2));color:var(--color-danger)}.VerifyEmailToken_header__hB6Jv{display:flex;flex-direction:column;gap:var(--spacing-2)}.VerifyEmailToken_title__wW1KY{font-family:var(--font-display);font-style:italic;font-weight:var(--font-weight-medium);font-size:clamp(1.75rem,2.4vw,2rem);line-height:var(--line-height-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.VerifyEmailToken_subtitle__gWeMy{color:var(--color-text-muted)}.VerifyEmailToken_note__TqAiy,.VerifyEmailToken_subtitle__gWeMy{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0;max-width:40ch}.VerifyEmailToken_note__TqAiy{color:var(--color-text-secondary)}.VerifyEmailToken_btnWrap__7tB43{display:inline-flex;text-decoration:none;margin-top:var(--spacing-2)}.VerifyEmailToken_backLink__2t75P{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);text-decoration:none}.VerifyEmailToken_backLink__2t75P:hover{color:var(--color-text)}.ReportConversationViewer_wrap__pWg_h{display:flex;flex-direction:column;gap:.625rem;padding-top:.625rem;border-top:1px solid var(--color-border)}.ReportConversationViewer_toggle__PkEHJ{display:inline-flex;align-items:center;gap:.375rem;align-self:flex-start;padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-2);color:var(--color-text);font-family:var(--font-body);font-size:.8125rem;cursor:pointer;transition:border-color .15s ease}.ReportConversationViewer_toggle__PkEHJ:hover{border-color:var(--color-border-strong)}.ReportConversationViewer_panel__uJnOq{display:flex;flex-direction:column;gap:.625rem}.ReportConversationViewer_state__CTOhP{padding:1.25rem .5rem;color:var(--color-text-muted);font-family:var(--font-body);font-size:.875rem;text-align:center}.ReportConversationViewer_retry__GHm8Z{border:none;background:none;color:var(--color-accent);font:inherit;text-decoration:underline;cursor:pointer}.ReportConversationViewer_truncated__LLdkt{margin:0;color:var(--color-text-muted);font-family:var(--font-body);font-size:.75rem;font-style:italic}.ReportConversationViewer_thread__q5yGW{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:.75rem;max-height:420px;overflow-y:auto;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-bg)}.ReportConversationViewer_msg__z5FtT{display:flex;flex-direction:column;gap:.25rem;max-width:78%;padding:.5rem .75rem;border-radius:var(--radius-md,8px)}.ReportConversationViewer_msgReporter__j0Mg5{align-self:flex-start;background:var(--color-surface-2)}.ReportConversationViewer_msgReported__vVnte{align-self:flex-end;background:color-mix(in srgb,var(--color-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent)}.ReportConversationViewer_msgHead__ndM9Z{display:flex;align-items:center;gap:.375rem;font-family:var(--font-body);font-size:.75rem}.ReportConversationViewer_msgAuthor__ppVNl{color:var(--color-text);font-weight:600}.ReportConversationViewer_reportedTag__kw_rV{padding:0 .375rem;border-radius:999px;background:var(--color-danger-soft);color:var(--color-danger);font-size:.6875rem;font-weight:600}.ReportConversationViewer_msgTime__1mNIU{margin-left:auto;color:var(--color-text-muted)}.ReportConversationViewer_msgBody__7U3EU{margin:0;color:var(--color-text);font-family:var(--font-body);font-size:.875rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.ReportConversationViewer_attachments__mufw7{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.125rem}.ReportConversationViewer_photoLink__YK_Bu{position:relative;display:inline-flex;border-radius:var(--radius-sm,6px);overflow:hidden}.ReportConversationViewer_photo__El_NE{display:block;width:120px;height:120px;object-fit:cover}.ReportConversationViewer_photoTags___QBic{position:absolute;left:.25rem;bottom:.25rem;display:flex;gap:.25rem}.ReportConversationViewer_photoTag__oxX0B{padding:0 .375rem;border-radius:999px;background:color-mix(in srgb,var(--color-bg) 70%,transparent);color:var(--color-text);font-family:var(--font-body);font-size:.625rem;font-weight:600}.ReportConversationViewer_photoGone__E5Pi6{display:inline-flex;align-items:center;gap:.375rem;width:120px;height:120px;padding:.5rem;justify-content:center;text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm,6px);color:var(--color-text-muted);font-family:var(--font-body);font-size:.75rem}.ModerationSwipeArea_area__D6LAJ{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;background:var(--color-bg);overflow:hidden}.ModerationSwipeArea_sourceBadge__CvCzD{position:absolute;top:var(--space-4,1rem);left:50%;transform:translateX(-50%);z-index:2;padding:.25rem .75rem;border-radius:var(--radius-pill,999px);font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-on-accent)}.ModerationSwipeArea_sourceNeedsReview__6_i0m{background:var(--color-warning)}.ModerationSwipeArea_sourceDoubleCheck__EHOLB{background:var(--color-info)}.ModerationSwipeArea_sourceRejected__LqTiZ{background:var(--color-danger)}.ModerationSwipeArea_loader__qhiig{display:flex;align-items:center;justify-content:center}.ModerationSwipeArea_card__B0lVr{position:relative;width:min(90vw,900px);height:min(80vh,900px);transition:transform .3s ease-out,opacity .3s ease-out}.ModerationSwipeArea_image__j8o6X{object-fit:contain}.ModerationSwipeArea_video__TH6am{width:100%;height:100%;object-fit:contain;background:#000}.ModerationSwipeArea_exitingLeft__OTDm3{transform:translateX(-120%) rotate(-8deg);opacity:0}.ModerationSwipeArea_exitingRight__lHY2v{transform:translateX(120%) rotate(8deg);opacity:0}@media (prefers-reduced-motion:reduce){.ModerationSwipeArea_card__B0lVr{transition:none}.ModerationSwipeArea_exitingLeft__OTDm3,.ModerationSwipeArea_exitingRight__lHY2v{transform:none;opacity:0}}.post-linking_root__3ddyQ{color:var(--color-text);max-width:64rem;display:grid;gap:1rem;overflow-wrap:anywhere}.post-linking_list__j9bBE{list-style:none;padding:0;display:grid;gap:1rem}.post-linking_list__j9bBE li{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem}.post-linking_list__j9bBE dl{display:grid;grid-template-columns:minmax(6rem,1fr) 2fr;gap:.5rem}.post-linking_list__j9bBE dd{margin:0}.post-linking_root__3ddyQ h1,.post-linking_root__3ddyQ h2,.post-linking_root__3ddyQ h3{color:var(--color-text)}@media (max-width:480px){.post-linking_list__j9bBE dl{grid-template-columns:1fr}.post-linking_list__j9bBE dt{color:var(--color-text-secondary)}.post-linking_list__j9bBE dd{margin-bottom:.5rem}}.PwaInstall_installControl__Qy29O{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--spacing-2);cursor:pointer;font:inherit;border:0;background:transparent}.PwaInstall_installDialog__nXKdW>button{width:44px;height:44px}.PwaInstall_installControl__Qy29O:disabled{cursor:wait;opacity:.65}.PwaInstall_installControl__Qy29O:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:3px}.PwaInstall_installControl__Qy29O.PwaInstall_storeBadge__O9MbB{width:var(--pwa-badge-width,176px);min-height:56px;flex:0 0 auto;gap:8px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--color-text-inverse) 24%,var(--color-text));border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-text-inverse);text-align:left;text-decoration:none;transition:box-shadow var(--duration-fast) var(--easing-default)}.PwaInstall_storeBadge__O9MbB:not(:disabled):hover{box-shadow:var(--shadow-3)}.PwaInstall_badgeMark__mXfxU{flex-shrink:0;width:28px;object-fit:contain}.PwaInstall_badgeCopy__a19hI{display:flex;flex-direction:column;gap:1px;min-width:0}.PwaInstall_badgeAction__pm8hJ{font-family:var(--font-body);font-size:9px;line-height:1.15;font-weight:var(--font-weight-medium)}.PwaInstall_badgeName__UvAJk{font-family:var(--font-display);font-size:21px;line-height:1;font-weight:var(--font-weight-semibold)}.PwaInstall_badgeDetail__W2x4U{font-family:var(--font-body);font-size:9px;line-height:1.15;white-space:nowrap}.PwaInstall_guide__nMjnX{display:flex;flex-direction:column;max-height:88vh;max-height:88dvh;color:var(--color-text)}.PwaInstall_handle__6CLY5{flex-shrink:0;width:40px;height:4px;margin:8px auto 0;border-radius:var(--radius-full);background:var(--color-border)}.PwaInstall_guideHeader__o8Jq5{display:flex;gap:var(--spacing-3);align-items:center;padding:20px 48px 12px 20px;flex-shrink:0}.PwaInstall_guideHeader__o8Jq5 h2{margin:0;font-family:var(--font-display);font-size:24px;line-height:1.2;font-weight:600;color:var(--color-heading)}.PwaInstall_guideHeader__o8Jq5 p{margin:4px 0 0;color:var(--color-text-secondary);font-size:12px}.PwaInstall_mark__shjtk{width:48px;height:48px;object-fit:contain;padding:5px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2)}.PwaInstall_scroll__kfL2_{padding:0 20px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.PwaInstall_intro__i8UiU{margin:0 0 var(--spacing-3);color:var(--color-text-secondary);font-size:14px;line-height:1.6}.PwaInstall_selectors__wVH8v{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.PwaInstall_selectors__wVH8v label{flex:1 1;min-width:120px;font-size:12px;color:var(--color-text-secondary)}.PwaInstall_selectors__wVH8v select{display:block;width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px;min-height:44px;background:var(--color-surface-2);color:var(--color-text);font:inherit}.PwaInstall_steps__i1d0U{list-style:none;padding:0;margin:0;display:grid;gap:18px}.PwaInstall_steps__i1d0U li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}.PwaInstall_stepNumber__6U9Ng{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent-strong);font-size:12px;font-weight:600}.PwaInstall_stepContent__OEMLM{min-width:0}.PwaInstall_stepContent__OEMLM p{margin:0 0 10px;font-size:13px;line-height:1.6}.PwaInstall_illustration__W5zbf{border:1px solid var(--color-border);background:var(--color-surface-2);border-radius:var(--radius-lg);padding:10px;font-size:12px;overflow:hidden}.PwaInstall_browserBar__6L4Gh{display:flex;align-items:center;gap:7px;min-height:36px}.PwaInstall_browserBar__6L4Gh>span:first-of-type{display:flex;flex:1 1;align-items:center;justify-content:center;gap:5px;border-radius:var(--radius-full);padding:7px 2px;background:var(--color-surface-3);min-width:0;font-size:11px}.PwaInstall_highlight__XcG8G{border:1px solid var(--color-accent-strong);color:var(--color-accent-strong);background:var(--color-accent-subtle);padding:7px;border-radius:var(--radius-md)}.PwaInstall_wordmark__QHKlV{display:block;margin-top:8px;font:600 18px var(--font-display);color:var(--color-heading)}.PwaInstall_wordmark__QHKlV em{color:var(--color-accent-strong)}.PwaInstall_menuLine__UD2hc{display:flex;align-items:center;gap:8px;padding:10px;min-height:38px}.PwaInstall_menuLine__UD2hc span{flex:1 1}.PwaInstall_homeScreen__8JQu0{display:flex;gap:clamp(10px,4vw,24px);padding:4px}.PwaInstall_homeScreen__8JQu0>div{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:10px;overflow-wrap:anywhere}.PwaInstall_appTile__J9r70{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-1)}.PwaInstall_appTile__J9r70 img{object-fit:contain}.PwaInstall_hint__2JpKJ{display:flex;align-items:flex-start;gap:6px;margin:14px 0 0;color:var(--color-text-secondary);font-size:12px;line-height:1.6}.PwaInstall_hint__2JpKJ svg{flex-shrink:0;margin-top:2px}.PwaInstall_guideFooter__qjm8U{display:grid;gap:var(--spacing-2);padding:14px 20px max(14px,env(safe-area-inset-bottom));background:var(--color-surface-1);flex-shrink:0}.PwaInstall_guideFooter__qjm8U>button{min-height:44px}.PwaInstall_footerLinks__fJOYg{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.PwaInstall_footerLinks__fJOYg button{min-height:44px;padding:4px 0;font:inherit;font-size:12px;border:0;background:transparent;color:var(--color-accent-strong);text-decoration:underline;cursor:pointer}@media (min-width:641px){.PwaInstall_handle__6CLY5{display:none}.PwaInstall_guideHeader__o8Jq5{padding-top:24px}}@media (display-mode:standalone){.PwaInstall_installControl__Qy29O.PwaInstall_installControl__Qy29O.PwaInstall_installControl__Qy29O{display:none}}.BottomNav_nav__UE8yb{position:fixed;bottom:0;left:0;right:0;height:var(--bottom-nav-height,calc(68px + env(safe-area-inset-bottom, 0px)));background:var(--color-surface-1);border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-around;padding:0 max(var(--spacing-3),env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom, 0px)) max(var(--spacing-3),env(safe-area-inset-left,0px));z-index:var(--z-dropdown)}@media (max-width:1023.98px){.BottomNav_nav__UE8yb.BottomNav_navMobileHidden__hXfIx{display:none}}@media (min-width:1320px){.BottomNav_nav__UE8yb{display:none}}.BottomNav_navBtn__cdW5Z{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:44px;min-height:44px;flex:1 1;padding:4px 6px;border:0;appearance:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);text-decoration:none;cursor:pointer;opacity:.45;transition:opacity var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.BottomNav_navBtn__cdW5Z:hover{opacity:.85}.BottomNav_navBtn__cdW5Z.BottomNav_active__jBKAp{opacity:1;color:var(--color-text)}.BottomNav_navBtn__cdW5Z:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-focus-ring)}.BottomNav_navLabel__WIZ4g{font-family:var(--font-body);font-size:10px;font-weight:500;line-height:1;max-width:100%;text-align:center}.BottomNav_iconWrap__N3pqN{position:relative;display:inline-flex;align-items:center;justify-content:center}.BottomNav_navBadge__FFhPZ{top:-5px;right:-9px}.BottomNav_menuAvatar__ge5e6{display:inline-flex;align-items:center;justify-content:center;height:22px}.BottomNav_navDot___oCFw{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:var(--radius-full);background:var(--color-accent)}.BottomNav_fab__KIXEx{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-accent-strong);color:var(--color-on-accent);border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-glow);transition:background-color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default)}.BottomNav_fab__KIXEx:hover{background:var(--color-accent-hover);transform:translateY(-2px)}.BottomNav_fab__KIXEx:active{background:var(--color-accent-press);transform:translateY(0)}.BottomNav_fab__KIXEx:focus-visible{outline:none;box-shadow:var(--shadow-glow),0 0 0 3px var(--color-focus-ring)}.ThemeToggle_toggle__MDexX{width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-full);background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background-color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.ThemeToggle_toggle__MDexX:hover{background:var(--color-surface-3);border-color:var(--color-border-strong);color:var(--color-text)}.ThemeToggle_toggle__MDexX:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring);border-color:var(--color-accent)}.ThemeToggle_icon___p7c9{transition:transform var(--duration-normal) var(--easing-default)}.ThemeToggle_toggle__MDexX:hover .ThemeToggle_icon___p7c9{transform:rotate(-18deg)}.HeaderRight_right__zI_c8{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}.HeaderRight_iconBtn__PqTA0{position:relative;width:38px;height:38px;border-radius:var(--radius-full);background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;text-decoration:none;transition:background-color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.HeaderRight_iconBtn__PqTA0:hover{background:var(--color-surface-3);border-color:var(--color-border-strong);color:var(--color-text)}.HeaderRight_iconBtn__PqTA0:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring);border-color:var(--color-accent)}.HeaderRight_iconBtn__PqTA0:disabled{cursor:not-allowed;opacity:.45}.HeaderRight_badgeCount__2btTG{top:-3px;right:-3px}@media (max-width:1319.98px){.HeaderRight_hideOnMobile__L5kAK{display:none}}.HeaderRight_menuWrap__jtMfV{position:relative}.HeaderRight_avatarBtn__5atYO{background:transparent;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 2px;border-radius:var(--radius-full);color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.HeaderRight_avatarBtnOpen__AnoUl,.HeaderRight_avatarBtn__5atYO:hover{background:var(--color-surface-3);color:var(--color-text)}.HeaderRight_avatarBtn__5atYO:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.HeaderRight_chevronClosed__g__AV,.HeaderRight_chevronOpen__FCje6{transition:transform var(--duration-fast) var(--easing-default)}.HeaderRight_chevronOpen__FCje6{transform:rotate(180deg)}.HeaderRight_dropdown__UttfZ{position:absolute;top:calc(100% + var(--spacing-2));right:0;min-width:240px;background:var(--color-surface-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);z-index:var(--z-dropdown);overflow:hidden;animation:HeaderRight_dropdownIn___r4oF .12s var(--easing-default) both}@keyframes HeaderRight_dropdownIn___r4oF{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.HeaderRight_dropdownHeader__Ik8hp{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4)}.HeaderRight_dropdownUser__EM3vn{display:flex;flex-direction:column;gap:2px;min-width:0}.HeaderRight_dropdownName__UX_ho{font-family:var(--font-display);font-style:italic;font-size:15px;font-weight:500;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderRight_dropdownHandle___pdFT{font-family:var(--font-body);font-size:12px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderRight_dropdownDivider__0wLy4{height:1px;background:var(--color-border);margin:var(--spacing-1) 0}.HeaderRight_dropdownItem__pPORd{display:flex;align-items:center;gap:var(--spacing-3);padding:10px var(--spacing-4);font-family:var(--font-body);font-size:14px;font-weight:var(--font-weight-normal);color:var(--color-text-secondary);text-decoration:none;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.HeaderRight_dropdownItem__pPORd:focus-visible,.HeaderRight_dropdownItem__pPORd:hover{background:var(--color-surface-3);color:var(--color-text)}.HeaderRight_dropdownItem__pPORd:focus-visible{outline:none}.HeaderRight_dropdownItemDanger__F2Pgo{color:var(--color-danger)}.HeaderRight_dropdownItemDanger__F2Pgo:focus-visible,.HeaderRight_dropdownItemDanger__F2Pgo:hover{background:var(--color-danger-soft);color:var(--color-danger)}.Header_header__hO3lJ{height:var(--header-height);position:sticky;top:var(--announcements-top-height,var(--announcements-height,0));z-index:calc(var(--z-dropdown) + 1);display:flex;align-items:center;gap:var(--spacing-3);padding:0 var(--spacing-3);background:var(--color-surface-1);border-bottom:1px solid var(--color-border);transition:background-color .2s var(--easing-default),border-color .2s var(--easing-default),-webkit-backdrop-filter .2s var(--easing-default);transition:background-color .2s var(--easing-default),backdrop-filter .2s var(--easing-default),border-color .2s var(--easing-default);transition:background-color .2s var(--easing-default),backdrop-filter .2s var(--easing-default),border-color .2s var(--easing-default),-webkit-backdrop-filter .2s var(--easing-default)}@media (min-width:768px){.Header_header__hO3lJ{padding:0 var(--spacing-6);gap:var(--spacing-6)}}.Header_header__hO3lJ.Header_scrolled__sfZwa{background:color-mix(in srgb,var(--color-surface-1) 80%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--color-border-strong)}@media (max-width:1023.98px){.Header_header__hO3lJ.Header_headerMobileHidden__UhVPY{display:none}}.Header_left__gux5M{flex-shrink:0;width:auto}@media (min-width:1320px){.Header_left__gux5M{width:var(--sidebar-width)}}.Header_logo__e5KhT{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:400;font-style:normal;display:inline-flex;align-items:center;gap:var(--spacing-2);letter-spacing:-.01em}.Header_logo__e5KhT,.Header_logo__e5KhT:hover{color:var(--color-text);text-decoration:none}.Header_logoMark__WF2w3{height:30px;width:auto;flex-shrink:0}.Header_logoText__4ZhAR{display:inline-flex;align-items:baseline}.Header_logoAccent__tF71J{font-style:italic;color:var(--color-accent)}.Header_center__V2U_g{flex:1 1;max-width:520px;margin:0 auto;display:flex;align-items:center}.Header_searchToggle__GMdwQ{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-full);background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;padding:0;transition:background-color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.Header_searchToggle__GMdwQ:hover{background:var(--color-surface-3);border-color:var(--color-border-strong);color:var(--color-text)}.Header_searchToggle__GMdwQ:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring);border-color:var(--color-accent)}@media (min-width:768px){.Header_searchToggle__GMdwQ{display:none}}.Header_searchWrap__MBomd{position:relative;display:flex;align-items:center;flex:1 1;min-width:0;background:var(--color-surface-3);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:9px 18px;gap:10px;transition:border-color .2s var(--easing-default),box-shadow .2s var(--easing-default)}@media (max-width:767.98px){.Header_center__V2U_g{max-width:none}.Header_searchWrap__MBomd{display:none;margin-left:10px}.Header_searchWrap__MBomd.Header_searchWrapOpen__SwPvi{display:flex}}.Header_searchWrap__MBomd:hover{border-color:var(--color-border-strong)}.Header_searchWrap__MBomd:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring)}.Header_searchIcon__qNG0m{color:var(--color-text-muted);flex-shrink:0}.Header_search__MX_fu{flex:1 1;min-width:0;background:transparent;border:none;outline:none;color:var(--color-text);font-family:var(--font-body);font-size:13px;padding:0}.Header_search__MX_fu::placeholder{color:var(--color-text-muted)}.Header_search__MX_fu:disabled{cursor:not-allowed}@media (max-width:767.98px){.Header_logoText__4ZhAR{display:none}}@media (max-width:479.98px){.Header_logo__e5KhT{font-size:var(--font-size-xl)}.Header_logoMark__WF2w3{height:26px}}.PublicHeader_header__WcqZA{position:sticky;top:var(--announcements-top-height,var(--announcements-height,0));z-index:var(--z-dropdown);background-color:color-mix(in srgb,var(--color-bg) 80%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--color-border)}.PublicHeader_inner__ctbPf{display:flex;align-items:center;justify-content:space-between;max-width:var(--content-max);margin:0 auto;height:var(--header-height);padding:0 clamp(var(--spacing-5),4vw,var(--spacing-10));gap:var(--spacing-6)}.PublicHeader_logo__XoZUj{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--spacing-2);font-family:var(--font-display);font-style:normal;font-weight:var(--font-weight-medium);font-size:var(--font-size-xl);letter-spacing:-.015em;color:var(--color-text);text-decoration:none}.PublicHeader_logo__XoZUj:hover{text-decoration:none}.PublicHeader_logoMark__AC1fX{height:28px;width:auto;flex-shrink:0}.PublicHeader_logoText__Kal2v{display:inline-flex;align-items:baseline}.PublicHeader_logoAccent__uwLw0{font-style:italic;color:var(--color-accent)}.PublicHeader_nav__qXBIA{display:flex;align-items:center;gap:var(--spacing-6)}.PublicHeader_navLink__3tges{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--easing-default)}.PublicHeader_navLink__3tges:hover{color:var(--color-text)}@media (max-width:1279.98px){.PublicHeader_nav__qXBIA{gap:var(--spacing-4)}}.PublicHeader_actions__zGEd7,.PublicHeader_authActions__bKwAu{display:flex;align-items:center;gap:var(--spacing-3)}.PublicHeader_localeWrap__Oyvq_{display:inline-flex}.PublicHeader_desktopInstall__F1N2s{min-height:44px}@media (max-width:1279.98px){.PublicHeader_actions__zGEd7 .PublicHeader_desktopInstall__F1N2s span{display:none}}@media (max-width:719.98px){.PublicHeader_actions__zGEd7 .PublicHeader_desktopInstall__F1N2s{display:none}}.PublicHeader_menuBtn__TwXXy{display:none;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);color:var(--color-text);background-color:initial;transition:background-color var(--duration-fast) var(--easing-default)}.PublicHeader_menuBtn__TwXXy:hover{background-color:var(--color-surface-2)}.PublicHeader_btnGhost__PRoGV{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);text-decoration:none;padding:.5rem var(--spacing-4);border-radius:var(--radius-full);white-space:nowrap;transition:background-color var(--duration-fast) var(--easing-default)}.PublicHeader_btnGhost__PRoGV:hover{background-color:var(--color-surface-2);text-decoration:none}.PublicHeader_btnPrimary__V6PkW{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-on-accent);background-color:var(--color-accent-strong);text-decoration:none;padding:.5rem var(--spacing-5);border-radius:var(--radius-full);white-space:nowrap;transition:background-color var(--duration-fast) var(--easing-default),opacity var(--duration-fast) var(--easing-default)}.PublicHeader_btnPrimary__V6PkW:hover{background-color:var(--color-accent-strong-hover);text-decoration:none}@media (max-width:719.98px){.PublicHeader_localeWrap__Oyvq_,.PublicHeader_nav__qXBIA{display:none}.PublicHeader_menuBtn__TwXXy{display:inline-flex}.PublicHeader_inner__ctbPf{height:auto;min-height:var(--header-height);padding:var(--spacing-2) var(--spacing-4);gap:var(--spacing-3)}.PublicHeader_actions__zGEd7{min-width:0;justify-content:flex-end;gap:var(--spacing-2)}.PublicHeader_authActions__bKwAu{min-width:0;flex-wrap:wrap;justify-content:flex-end;column-gap:var(--spacing-1);row-gap:0}.PublicHeader_btnGhost__PRoGV,.PublicHeader_btnPrimary__V6PkW{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.4rem var(--spacing-2)}}.PublicHeader_mobileNav__z47bl{display:flex;flex-direction:column}.PublicHeader_mobileLink__4pH_f{display:flex;align-items:center;min-height:48px;padding:0 var(--spacing-2);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border);transition:color var(--duration-fast) var(--easing-default)}.PublicHeader_mobileLink__4pH_f:hover{color:var(--color-accent);text-decoration:none}.PublicHeader_mobileLocale__lSI0Q{display:flex;padding:var(--spacing-4) var(--spacing-2) 0}.PublicHeader_mobileFooter__v7xWr{display:flex;gap:var(--spacing-3)}.PublicHeader_mobileGhost__8rdDf,.PublicHeader_mobilePrimary__Ed5Va{display:inline-flex;align-items:center;justify-content:center;flex:1 1;min-height:48px;padding:0 var(--spacing-4);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);text-decoration:none;transition:background-color var(--duration-fast) var(--easing-default)}.PublicHeader_mobileGhost__8rdDf{color:var(--color-text);border:1px solid var(--color-border-strong)}.PublicHeader_mobileGhost__8rdDf:hover{background-color:var(--color-surface-2);text-decoration:none}.PublicHeader_mobilePrimary__Ed5Va{color:var(--color-on-accent);background-color:var(--color-accent-strong)}.PublicHeader_mobilePrimary__Ed5Va:hover{background-color:var(--color-accent-strong-hover);text-decoration:none}@media (max-width:599.98px){.PublicHeader_logoText__Kal2v{display:none}}.PageShell_shell__moXMZ{--bottom-nav-height:calc(68px + env(safe-area-inset-bottom, 0px));--page-shell-gutter:var(--spacing-3);--page-shell-bottom-space:var(--bottom-nav-height);display:flex;flex-direction:column;min-height:calc(100dvh - var(--announcements-height, 0px));background:var(--color-bg)}.PageShell_body__qmluJ{display:flex;flex:1 1;align-items:flex-start}.PageShell_main__m0tu4{flex:1 1;padding:var(--page-shell-gutter);padding-bottom:var(--page-shell-bottom-space);min-width:0;min-height:calc(100dvh - var(--header-height) - var(--announcements-height, 0px))}@media (min-width:768px){.PageShell_shell__moXMZ{--page-shell-gutter:var(--spacing-6);--page-shell-bottom-space:max(var(--page-shell-gutter),var(--bottom-nav-height))}}@media (min-width:1320px){.PageShell_shell__moXMZ{--bottom-nav-height:0px}}.PageShell_shell__moXMZ:has([data-messages-shell]){height:calc(100dvh - var(--announcements-top-height, var(--announcements-height, 0px)));min-height:0}.PageShell_shell__moXMZ:has([data-messages-shell]) .PageShell_body__qmluJ{min-height:0;overflow:hidden;overflow:clip}.PageShell_shell__moXMZ:has([data-messages-shell]) .PageShell_main__m0tu4{min-height:0;height:100%}@media (max-width:1023.98px){.PageShell_shell__moXMZ:has([data-messages-shell][data-detail-open=true]){--bottom-nav-height:0px;--page-shell-bottom-space:var(--page-shell-gutter);position:absolute;top:calc(var(--conversation-page-top, 0px) + var(--announcements-top-height, var(--announcements-height, 0px)));left:0;right:0;height:max(0px,calc(var(--browser-viewport-height, 100dvh) - var(--announcements-top-height, var(--announcements-height, 0px))));overflow:hidden;overflow:clip}.PageShell_shell__moXMZ:has([data-messages-shell][data-detail-open=true]) .PageShell_body__qmluJ{align-items:stretch}.PageShell_shell__moXMZ:has([data-messages-shell][data-detail-open=true]) .PageShell_main__m0tu4{display:flex;flex-direction:column;padding:0}}@media (min-width:1020px){.PageShell_shell__moXMZ:has([data-announcements-card-slot][data-app-shell] [data-in-slot]) .PageShell_main__m0tu4{padding-top:calc(var(--spacing-6) + var(--announcements-height, 0px))}}.DmBlockedModal_wrapper__40l2J{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3)}.DmBlockedModal_iconHalo__S2_SU{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-accent-subtle);color:var(--color-accent-soft);margin-bottom:var(--spacing-1)}.DmBlockedModal_lead__vTNlP{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:1.55}.DmBlockedModal_body__XZOO0{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.55}.DmBlockedModal_action__SGDfm{margin-top:var(--spacing-2);min-width:160px}.FollowListModal_list__Yy6cT{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}.FollowListModal_row__F_vZO{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:background-color var(--duration-fast) var(--easing-default)}.FollowListModal_row__F_vZO:hover{background:var(--color-surface-2)}.FollowListModal_row__F_vZO:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.FollowListModal_rowMasked__UDe18{cursor:default}.FollowListModal_rowMasked__UDe18:hover{background:transparent}.FollowListModal_maskedAvatar__18Lir{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--color-surface-3);color:var(--color-text-faint);flex-shrink:0}.FollowListModal_maskedName__Lhklx{display:inline-flex;align-items:baseline;gap:2px;font-size:var(--font-size-sm);color:var(--color-text-secondary);letter-spacing:.02em}.FollowListModal_info__s49VJ{display:flex;flex-direction:column;min-width:0;gap:2px}.FollowListModal_meta__a1dF1{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FollowListModal_empty__r_MXm{text-align:center;color:var(--color-text-secondary);padding:var(--spacing-6) var(--spacing-2);margin:0}.FollowListModal_centered__Hibhl{display:flex;align-items:center;justify-content:center;padding:var(--spacing-6) 0}.FollowListModal_sentinel__aIqbP{display:flex;align-items:center;justify-content:center;min-height:32px;padding:var(--spacing-2) 0}.FollowListModal_pendingSection__Dg0zi{margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--color-border)}.FollowListModal_sectionTitle__jj3WZ{margin:0 0 var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.FollowListModal_pendingState__Uu6Ky{display:flex;justify-content:center;min-height:48px;padding:var(--spacing-2)}.FollowListModal_pendingEmpty__77GtZ{margin:0;padding:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.FollowListModal_managedRow__LaDLW{display:flex;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-lg)}.FollowListModal_managedRow__LaDLW:hover{background:var(--color-surface-2)}.FollowListModal_identityLink__XGvga{display:flex;flex:1 1;align-items:center;gap:var(--spacing-3);min-width:0;padding:var(--spacing-2);color:inherit;text-decoration:none}.FollowListModal_iconAction___Et_F:focus-visible,.FollowListModal_identityLink__XGvga:focus-visible,.FollowListModal_loadMoreButton__Zs2Fr:focus-visible,.FollowListModal_retryButton__xOfxR:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.FollowListModal_actions___zWck{display:inline-flex;gap:var(--spacing-1);padding-right:var(--spacing-2)}.FollowListModal_iconAction___Et_F{display:inline-grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default)}.FollowListModal_iconAction___Et_F:hover:not(:disabled){background:var(--color-surface-3);color:var(--color-text)}.FollowListModal_iconAction___Et_F:disabled{cursor:wait;opacity:.55}.FollowListModal_iconActionAccept__fgMON{color:var(--color-success)}.FollowListModal_iconActionDanger__37680{margin-right:var(--spacing-2);color:var(--color-danger)}.FollowListModal_loadMoreButton__Zs2Fr,.FollowListModal_retryButton__xOfxR{display:block;margin:var(--spacing-3) auto 0;padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-accent);font-size:var(--font-size-sm);cursor:pointer}.FollowListModal_loadMoreButton__Zs2Fr:disabled{cursor:wait;opacity:.6}.DiscoverProfilePanelActions_row__J_poc{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}@media (min-width:1024px){.DiscoverProfilePanelActions_row__J_poc{flex-direction:row;align-items:center}}.DiscoverProfilePanelActions_action__8ptTc,.DiscoverProfilePanelActions_viewLink__J32ll{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);text-decoration:none}.DiscoverProfilePanelActions_viewLink__J32ll{background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-2) var(--spacing-3);transition:background var(--duration-fast) var(--easing-default)}.DiscoverProfilePanelActions_viewLink__J32ll:hover{background:var(--color-surface-2)}.DiscoverProfilePanelPersons_section__txmGv{display:flex;flex-direction:column;gap:var(--spacing-2)}.DiscoverProfilePanelPersons_list__AHkbh{display:flex;flex-direction:column;gap:var(--spacing-3)}.DiscoverProfilePanelPersons_card__SLzWc{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}.DiscoverProfilePanelPersons_cardTitle__BLx_I{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-border)}.DiscoverProfilePanelPersons_rowList__cv9g9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}.DiscoverProfilePanelPersons_row__JDH62{display:grid;grid-template-columns:100px 1fr;gap:var(--spacing-3);align-items:baseline;min-height:22px}.DiscoverProfilePanelPersons_rowLabel__LZ7QX{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);letter-spacing:.02em}.DiscoverProfilePanelPersons_rowValue__tI6lJ{font-size:var(--font-size-sm);color:var(--color-text);word-break:break-word}@media (max-width:599.98px){.DiscoverProfilePanelPersons_row__JDH62{grid-template-columns:1fr;gap:var(--spacing-0)}.DiscoverProfilePanelPersons_rowLabel__LZ7QX{font-size:11px}}.DiscoverProfilePanel_body__6c1FY{display:flex;flex-direction:column;gap:var(--spacing-4)}.DiscoverProfilePanel_identityRow__P6I4v{display:flex;align-items:center;gap:var(--spacing-3)}.DiscoverProfilePanel_avatarWrap__Sw2Qb{position:relative;flex-shrink:0}.DiscoverProfilePanel_avatarBadge__DYirF{position:absolute;bottom:4px;right:4px;background:var(--color-surface-1);border-radius:var(--radius-full);padding:2px;display:flex;border:1px solid var(--color-border)}.DiscoverProfilePanel_identityInfo__cs76O{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.DiscoverProfilePanel_displayName__OZHwy{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;line-height:var(--line-height-tight);word-break:break-word}.DiscoverProfilePanel_username__5BXT8{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.DiscoverProfilePanel_metaRow__m9Bzj{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.DiscoverProfilePanel_metaItem__Dw1_I{display:inline-flex;align-items:center}.DiscoverProfilePanel_metaSep__yw3_E{color:var(--color-text-muted)}.DiscoverProfilePanel_profileTypeChip__tnMen{align-self:flex-start}.DiscoverProfilePanel_navRow__Nozd1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}.DiscoverProfilePanel_navButton__Q_2aG{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-1) var(--spacing-3);cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-1);transition:background var(--duration-fast) var(--easing-default)}.DiscoverProfilePanel_navButton__Q_2aG:hover:not(:disabled){background:var(--color-surface-3)}.DiscoverProfilePanel_navButton__Q_2aG:disabled{opacity:.45;cursor:not-allowed}.DiscoverProfilePanel_kbdHint___VgIL{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;flex:1 1 auto}.DiscoverProfilePanel_section__eeCWv{display:flex;flex-direction:column;gap:var(--spacing-2)}.DiscoverProfilePanel_sectionTitle__kLPBJ{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0}.DiscoverProfilePanel_bio__oW3ta{font-size:var(--font-size-sm);color:var(--color-text);line-height:var(--line-height-normal);margin:0;white-space:pre-wrap;word-break:break-word}.DiscoverProfilePanel_bioReadMore__ciOmw{background:none;border:none;color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;padding:0;align-self:flex-start;text-decoration:none}.DiscoverProfilePanel_bioReadMore__ciOmw:hover{text-decoration:underline}.DiscoverProfilePanel_hashtags__Z_GmR{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}.DiscoverProfilePanel_skeletonBlock__Fn_Xb{background:var(--color-surface-2);border-radius:var(--radius-md);position:relative;overflow:hidden}.DiscoverProfilePanel_skeletonBlock__Fn_Xb:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--color-surface-3),transparent);transform:translateX(-100%);animation:DiscoverProfilePanel_shimmer____2Aj 1.4s infinite}.DiscoverProfilePanel_skeletonLine__xpwn9{height:12px;width:100%}.DiscoverProfilePanel_skeletonLineShort__F5bbD{height:12px;width:60%}@keyframes DiscoverProfilePanel_shimmer____2Aj{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.DiscoverProfilePanel_skeletonBlock__Fn_Xb:after{animation:none}}.DiscoverProfilePanel_stateBox__1amOg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-3);background:var(--color-surface-2);border-radius:var(--radius-md);text-align:center}.DiscoverProfilePanel_stateTitle__XXgMN{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.DiscoverProfilePanel_stateBody__0eBC0{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.DiscoverProfilePanel_footer__8dXqM{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.EnviesPage_wrapper__qpKUx{display:flex;flex-direction:column;width:100%;max-width:720px;margin:0 auto;padding:var(--spacing-6) var(--spacing-4) 0}.EnviesPage_header__Rjsa_{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.EnviesPage_backLink__Y9_v1{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--color-text-muted);font-size:var(--font-size-sm);text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;align-self:flex-start}.EnviesPage_backLink__Y9_v1:focus-visible,.EnviesPage_backLink__Y9_v1:hover{color:var(--color-accent)}.EnviesPage_backLinkArrow__ajtjw{display:inline-block;font-size:1em;line-height:1}.EnviesPage_title__xKdAI{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.EnviesPage_intro__tPZnR{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0;line-height:1.5}@media (max-width:599.98px){.EnviesPage_wrapper__qpKUx{padding:var(--spacing-4) var(--spacing-3) 0}.EnviesPage_title__xKdAI{font-size:var(--font-size-xl)}}.DmFanoutLimitModal_wrapper__8nJqs{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3)}.DmFanoutLimitModal_iconHalo__Hk9_8{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-accent-subtle);color:var(--color-accent-soft);margin-bottom:var(--spacing-1)}.DmFanoutLimitModal_lead__9PfL4{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text);margin:0;line-height:1.4}.DmFanoutLimitModal_body___XJgO{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.DmFanoutLimitModal_countdown__S9M7k{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1);width:100%;padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--color-surface-2);border:1px solid var(--color-border);margin:var(--spacing-2) 0}.DmFanoutLimitModal_countdownLabel__dah5N{font-size:var(--font-size-sm);color:var(--color-text-muted)}.DmFanoutLimitModal_countdownValue__VYW30{font-family:var(--font-display);font-style:italic;font-size:var(--font-size-2xl);font-weight:500;letter-spacing:-.01em;color:var(--color-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DmFanoutLimitModal_countdownReady__sdF8y{background:var(--color-gold-subtle);border-color:transparent}.DmFanoutLimitModal_action__aI7wd{margin-top:var(--spacing-2);min-width:160px}.BlockedBanner_banner__TXwit{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:1.5}.BlockedBanner_blockedByOther__7gzhA{background:color-mix(in srgb,var(--color-danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 25%,transparent);color:var(--color-text-secondary)}.BlockedBanner_hasBlockedOther__tIMOw{background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text-secondary)}.BlockedBanner_icon__DWby9{flex-shrink:0;width:18px;height:18px}.BlockedBanner_blockedByOther__7gzhA .BlockedBanner_icon__DWby9{color:var(--color-danger)}.BlockedBanner_hasBlockedOther__tIMOw .BlockedBanner_icon__DWby9{color:var(--color-text-tertiary)}.BlockedBanner_text__96JlT{flex:1 1;min-width:0}.BlockedBanner_unblockBtn__z74q9{flex-shrink:0;padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--color-accent);border-radius:var(--radius-md);background:transparent;color:var(--color-accent);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:background .15s,color .15s}.BlockedBanner_unblockBtn__z74q9:hover{background:var(--color-accent);color:var(--color-on-accent)}.ConversationClosedBanner_banner__60h_N{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5}.ConversationClosedBanner_icon__jl8Et{flex-shrink:0;color:var(--color-text-tertiary)}.ConversationClosedBanner_text__pb1US{flex:1 1;min-width:0}.SpamWarningBanner_banner__52Zga{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-danger) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 32%,transparent);color:var(--color-text)}.SpamWarningBanner_icon__Bmsdl{flex-shrink:0;margin-top:2px;color:var(--color-danger)}.SpamWarningBanner_content__92OiL{display:flex;flex-direction:column;gap:2px;min-width:0}.SpamWarningBanner_title__4r0EJ{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-danger)}.SpamWarningBanner_body__ucdLo{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text)}.PhotoConsentBanner_banner__E4UDz{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--color-accent-subtle);border:1px solid color-mix(in srgb,var(--color-accent) 32%,transparent);color:var(--color-text)}.PhotoConsentBanner_icon__pVAgp{flex-shrink:0;margin-top:2px;color:var(--color-accent)}.PhotoConsentBanner_content__Lynie{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.PhotoConsentBanner_title__N7k07{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent)}.PhotoConsentBanner_body__IZkAw{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text)}.PhotoConsentBanner_actions__2D_Ql{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0;align-self:center}.PhotoConsentBanner_accept__JakyB,.PhotoConsentBanner_deny__aoIc1{border-radius:var(--radius-full);padding:8px 16px;font-size:var(--font-size-sm);font-family:var(--font-body);font-weight:var(--font-weight-medium);cursor:pointer;min-height:40px;transition:opacity var(--duration-fast) var(--easing-default),background var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default)}.PhotoConsentBanner_accept__JakyB{border:none;background:var(--color-accent);color:var(--color-on-accent)}.PhotoConsentBanner_accept__JakyB:hover:not(:disabled){opacity:.9}.PhotoConsentBanner_deny__aoIc1{border:1px solid var(--color-border);background:var(--color-surface-1);color:var(--color-text-secondary)}.PhotoConsentBanner_deny__aoIc1:hover:not(:disabled){background:var(--color-surface-3);color:var(--color-text)}.PhotoConsentBanner_accept__JakyB:focus-visible,.PhotoConsentBanner_deny__aoIc1:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.PhotoConsentBanner_accept__JakyB:disabled,.PhotoConsentBanner_deny__aoIc1:disabled{opacity:.5;cursor:default}@media (max-width:519.98px){.PhotoConsentBanner_banner__E4UDz{flex-wrap:wrap}.PhotoConsentBanner_actions__2D_Ql{width:100%;justify-content:flex-end}}.page_threadShell__KdBsd{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;margin:0}@media (min-width:1024px){.page_threadShell__KdBsd{flex-direction:row;align-items:stretch;height:100%;margin:0;flex:1 1;min-width:0;width:100%}}.page_threadCol__5r7qh{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0;padding-bottom:env(safe-area-inset-bottom,0)}[data-keyboard-open] .page_threadCol__5r7qh{padding-bottom:0}.page_cooldownArea__GGIZr{padding:var(--spacing-2) var(--spacing-4)}.page_clearModalBody__lfU1e{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-4);line-height:1.5}.page_clearModalActions__5UQF1{display:flex;justify-content:flex-end;gap:var(--spacing-2)}.page_clearModalCancel__Oks_g{padding:var(--spacing-2) var(--spacing-4);min-height:44px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:none;color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-fast) var(--easing-default)}.page_clearModalCancel__Oks_g:hover{background:var(--color-surface-2)}.page_clearModalConfirm__Cw_xN{padding:var(--spacing-2) var(--spacing-4);min-height:44px;border:none;border-radius:var(--radius-md);background:var(--color-accent-strong);color:var(--color-text-inverse);font-size:var(--font-size-sm);cursor:pointer;transition:opacity var(--duration-fast) var(--easing-default)}.page_clearModalConfirm__Cw_xN:hover{opacity:.9}.page_clearModalConfirmDanger__JmNQM{padding:var(--spacing-2) var(--spacing-4);min-height:44px;border:none;border-radius:var(--radius-md);background:var(--color-danger);color:var(--color-text-inverse);font-size:var(--font-size-sm);cursor:pointer;transition:opacity var(--duration-fast) var(--easing-default)}.page_clearModalConfirmDanger__JmNQM:hover{opacity:.9}.LandingInstallBadges_badges__hVSNm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3);max-width:100%}.LandingInstallBadges_storeLink__ris8l{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:56px;border-radius:var(--radius-sm)}.LandingInstallBadges_storeLink__ris8l:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:3px}.LandingInstallBadges_googleBadge__H_Xfp{display:block;width:176px;height:auto}@media (max-width:900px){.LandingInstallBadges_badges__hVSNm{--pwa-badge-width:168px;justify-content:center;width:100%;gap:var(--spacing-2)}.LandingInstallBadges_googleBadge__H_Xfp{width:168px}}@media (display-mode:standalone){.LandingInstallBadges_badges__hVSNm{display:none}}.MarqueeSection_section__sqajz{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-1);overflow:hidden;padding:var(--spacing-4) 0}.MarqueeSection_track__36Q5m{overflow:hidden}.MarqueeSection_inner__KIr2e{display:flex;width:max-content;animation:MarqueeSection_marquee__QuwbW 32s linear infinite}.MarqueeSection_item__nqr3W{display:inline-flex;align-items:center;gap:var(--spacing-4);font-family:var(--font-display);font-style:italic;font-weight:300;font-size:clamp(1rem,1.6vw,1.25rem);color:var(--color-text-secondary);white-space:nowrap;padding:0 var(--spacing-3);letter-spacing:-.005em}.MarqueeSection_separator__WAiLH{display:inline-block;width:4px;height:4px;border-radius:var(--radius-full);background-color:var(--color-accent);opacity:.7}@keyframes MarqueeSection_marquee__QuwbW{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.MarqueeSection_inner__KIr2e{animation:none}}.page_firstSlide__c3IU7{display:flex;flex-direction:column}.page_pendingContent__VvJFS{min-height:100vh;min-height:100svh;border-top:1px solid var(--color-border)}@media (min-width:901px){.page_firstSlide__c3IU7{min-height:calc(100vh - var(--header-height))}}@media (max-width:900px){.page_firstSlide__c3IU7{min-height:calc(100dvh - var(--header-height))}}.LivePostsSection_section__lw_bP{max-width:var(--content-max);margin:0 auto;padding:clamp(var(--spacing-12),7vw,var(--spacing-20)) clamp(var(--spacing-5),5vw,var(--spacing-12));border-top:1px solid var(--color-border)}.LivePostsSection_header__j0Fr2{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:760px;margin-bottom:clamp(var(--spacing-8),4vw,var(--spacing-10))}.LivePostsSection_eyebrow__7JnKc{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-strong);margin:0}.LivePostsSection_title__6rfww{font-family:var(--font-display);font-weight:var(--font-weight-medium);font-size:clamp(1.7rem,4vw,2.6rem);line-height:var(--line-height-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.LivePostsSection_titleAccent__Htzm0{font-style:italic;color:var(--color-accent)}.LivePostsSection_lead__neUnE{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.LivePostsSection_grid__btBJM{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-5)}.LivePostsSection_gridItem___tous{margin:0;min-width:0}.LivePostsSection_foot__CNKuN{margin-top:clamp(var(--spacing-8),4vw,var(--spacing-10));display:flex;justify-content:center}.LivePostsSection_cta__yYV1l{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--radius-full);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-accent-strong);background-color:var(--color-accent-subtle);transition:background-color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default)}.LivePostsSection_cta__yYV1l:hover{background-color:var(--color-accent-subtle-hover);transform:translateY(-1px)}.LivePostsSection_cta__yYV1l svg{transition:transform var(--duration-fast) var(--easing-default)}.LivePostsSection_cta__yYV1l:hover svg{transform:translateX(3px)}@media (max-width:900px){.LivePostsSection_grid__btBJM{grid-template-columns:1fr 1fr}}@media (max-width:719.98px){.LivePostsSection_grid__btBJM{grid-template-columns:1fr}}.TagCloudSection_section__f6uKj{border-top:1px solid var(--color-border)}.TagCloudSection_inner__aU1Jg{max-width:var(--content-max);margin:0 auto;padding:clamp(var(--spacing-12),7vw,var(--spacing-20)) clamp(var(--spacing-5),5vw,var(--spacing-12))}.TagCloudSection_header__Yt3Qu{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:760px;margin-bottom:clamp(var(--spacing-6),3vw,var(--spacing-8))}.TagCloudSection_eyebrow__gToBm{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-strong);margin:0}.TagCloudSection_title__G77_b{font-family:var(--font-display);font-weight:var(--font-weight-medium);font-size:clamp(1.7rem,4vw,2.6rem);line-height:var(--line-height-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.TagCloudSection_titleAccent__8MLT9{font-style:italic;color:var(--color-accent)}.TagCloudSection_cloud___Lfeu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.TagCloudSection_tag__C1SNj{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--spacing-4);border-radius:var(--radius-full);background-color:var(--color-accent-subtle);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-decoration:none;transition:background-color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default)}.TagCloudSection_tag__C1SNj:hover{background-color:var(--color-accent-subtle-hover);transform:translateY(-1px);text-decoration:none}.TagCloudSection_guide__gCUO6{margin:var(--spacing-5) 0 0}.TagCloudSection_guide__gCUO6 a{color:var(--color-link)}.LandingLinkSection_section__5U7B4{padding:clamp(var(--spacing-12),8vw,var(--spacing-20)) clamp(var(--spacing-5),5vw,var(--spacing-12));max-width:var(--content-max);margin:0 auto;border-top:1px solid var(--color-border)}.LandingLinkSection_header__GX_Gu{margin-bottom:clamp(var(--spacing-8),4vw,var(--spacing-12));display:flex;flex-direction:column;gap:var(--spacing-3);max-width:720px}.LandingLinkSection_eyebrow__7ZH53{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-strong);margin:0}.LandingLinkSection_title__YihO1{font-family:var(--font-display);font-weight:var(--font-weight-medium);font-size:clamp(1.875rem,4vw,3rem);line-height:var(--line-height-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.LandingLinkSection_titleItalic__ebPEE{font-style:italic;color:var(--color-accent)}.LandingLinkSection_lead__86JR4{font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.LandingLinkSection_grid__b19uY{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4)}.LandingLinkSection_card__pFGQ0{height:100%;background-color:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3);transition:background-color var(--duration-normal) var(--easing-default),transform var(--duration-normal) var(--easing-default),box-shadow var(--duration-normal) var(--easing-default)}.LandingLinkSection_card__pFGQ0:hover{transform:translateY(-2px);box-shadow:var(--shadow-3)}.LandingLinkSection_spotlight__KQX6N{background-color:var(--color-accent-subtle);border-color:transparent}.LandingLinkSection_cardIcon__6acKJ{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background-color:var(--color-accent-subtle);color:var(--color-accent);flex-shrink:0}.LandingLinkSection_spotlight__KQX6N .LandingLinkSection_cardIcon__6acKJ{background-color:var(--color-surface-1)}.LandingLinkSection_cardTitle__StgUd{font-family:var(--font-display);font-style:italic;font-weight:var(--font-weight-medium);font-size:1.375rem;line-height:var(--line-height-tight);letter-spacing:-.01em;color:var(--color-text);margin:0}.LandingLinkSection_cardDesc__I5mUm{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.7;color:var(--color-text-secondary);margin:0}.LandingLinkSection_actions__Wo_Hd{margin-top:clamp(var(--spacing-6),3vw,var(--spacing-8));display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3)}.LandingLinkSection_cta__yEtCS{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-body);font-size:16px;font-weight:var(--font-weight-semibold);line-height:1;padding:14px 24px;border-radius:var(--radius-full);text-decoration:none;white-space:nowrap;color:var(--color-on-accent);background:var(--color-accent-strong);border:1px solid var(--color-accent-strong);transition:background-color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default),box-shadow var(--duration-fast) var(--easing-default)}.LandingLinkSection_cta__yEtCS:hover{background:var(--color-accent-strong-hover);transform:translateY(-1px);box-shadow:var(--shadow-2);text-decoration:none}.LandingLinkSection_cta__yEtCS svg{flex-shrink:0;transition:transform var(--duration-fast) var(--easing-default)}.LandingLinkSection_cta__yEtCS:hover svg{transform:translateX(3px)}.LandingLinkSection_ctaSecondary__2fh2R{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-body);font-size:16px;font-weight:var(--font-weight-semibold);line-height:1;padding:14px 24px;border-radius:var(--radius-full);text-decoration:none;color:var(--color-text);background:transparent;border:1px solid var(--color-border-strong);transition:background-color var(--duration-fast) var(--easing-default),border-color var(--duration-fast) var(--easing-default)}.LandingLinkSection_ctaSecondary__2fh2R:hover{background:var(--color-surface-3);border-color:var(--color-text-faint);text-decoration:none}@media (min-width:901px){.LandingLinkSection_section__5U7B4{min-height:100vh;display:flex;flex-direction:column;justify-content:center}}@media (max-width:900px){.LandingLinkSection_grid__b19uY{grid-template-columns:1fr}}.LiveEventsSection_section__4Fnir{max-width:var(--content-max);margin:0 auto;padding:clamp(var(--spacing-12),7vw,var(--spacing-20)) clamp(var(--spacing-5),5vw,var(--spacing-12));border-top:1px solid var(--color-border)}.LiveEventsSection_header__ml_Ms{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:760px;margin-bottom:clamp(var(--spacing-8),4vw,var(--spacing-10))}.LiveEventsSection_eyebrow___26Ym{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-strong);margin:0}.LiveEventsSection_title__8PRHt{font-family:var(--font-display);font-weight:var(--font-weight-medium);font-size:clamp(1.7rem,4vw,2.6rem);line-height:var(--line-height-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.LiveEventsSection_titleAccent__bq0DS{font-style:italic;color:var(--color-accent)}.LiveEventsSection_lead__oXhoC{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.LiveEventsSection_grid___nEQ1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-5)}.LiveEventsSection_gridItem___gds4{margin:0;min-width:0}.LiveEventsSection_card__nzwDk{display:flex;flex-direction:column;height:100%;background-color:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;transition:transform var(--duration-normal) var(--easing-default),box-shadow var(--duration-normal) var(--easing-default),border-color var(--duration-normal) var(--easing-default)}.LiveEventsSection_card__nzwDk:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover);border-color:var(--color-border-strong)}.LiveEventsSection_cover__rgCvq{position:relative;aspect-ratio:16/9;background:var(--gradient-cover-base)}.LiveEventsSection_coverImg__LfCKW{object-fit:cover}.LiveEventsSection_date__6ol1_{position:absolute;left:12px;top:12px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:52px;padding:7px 8px;border-radius:var(--radius-md);background-color:var(--color-surface-1);box-shadow:var(--shadow-2)}.LiveEventsSection_dateDay__8JNvx{font-family:var(--font-display);font-weight:var(--font-weight-semibold);font-size:20px;line-height:1;color:var(--color-heading)}.LiveEventsSection_dateMonth__1DsQR{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-strong);margin-top:3px}.LiveEventsSection_body__64_Ys{display:flex;flex-direction:column;gap:8px;padding:var(--spacing-5)}.LiveEventsSection_eventTitle__yMXAQ{font-family:var(--font-display);font-style:italic;font-weight:var(--font-weight-medium);font-size:1.15rem;line-height:1.25;color:var(--color-text);margin:0}.LiveEventsSection_meta__CEmaC{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-muted)}.LiveEventsSection_ongoing__ryYt_{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-accent-strong)}.LiveEventsSection_meta__CEmaC svg{flex-shrink:0;color:var(--color-accent)}.LiveEventsSection_org__xaJ_j{font-size:12.5px;color:var(--color-text-secondary)}.LiveEventsSection_foot__7lNou{margin-top:clamp(var(--spacing-8),4vw,var(--spacing-10));display:flex;justify-content:center}.LiveEventsSection_cta__4VnJU{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--radius-full);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-accent-strong);background-color:var(--color-accent-subtle);transition:background-color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default)}.LiveEventsSection_cta__4VnJU:hover{background-color:var(--color-accent-subtle-hover);transform:translateY(-1px)}.LiveEventsSection_cta__4VnJU svg{transition:transform var(--duration-fast) var(--easing-default)}.LiveEventsSection_cta__4VnJU:hover svg{transform:translateX(3px)}@media (max-width:900px){.LiveEventsSection_grid___nEQ1{grid-template-columns:1fr 1fr}}@media (max-width:719.98px){.LiveEventsSection_grid___nEQ1{grid-template-columns:1fr}}.MessagingSafetySection_section__lPdWX{padding:clamp(var(--spacing-12),8vw,var(--spacing-20)) clamp(var(--spacing-5),5vw,var(--spacing-12));max-width:var(--content-max);margin:0 auto;border-top:1px solid var(--color-border)}.MessagingSafetySection_header__akZFd{margin-bottom:clamp(var(--spacing-8),4vw,var(--spacing-12));display:flex;flex-direction:column;gap:var(--spacing-3);max-width:720px}.MessagingSafetySection_eyebrow__3pMFE{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-strong);margin:0}.MessagingSafetySection_title__YTg03{font-family:var(--font-display);font-style:italic;font-weight:var(--font-weight-medium);font-size:clamp(1.875rem,4vw,3rem);line-height:var(--line-height-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.MessagingSafetySection_lead__FTbxX{font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.MessagingSafetySection_grid__SG27T{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4)}.MessagingSafetySection_cardWrap__Pq4jR{height:100%}.MessagingSafetySection_cardBody__vQf8A{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6)}.MessagingSafetySection_cardIcon__C2cIo{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background-color:var(--color-accent-subtle);color:var(--color-accent);flex-shrink:0}.MessagingSafetySection_cardTitle__aeoWs{font-family:var(--font-display);font-style:italic;font-weight:var(--font-weight-medium);font-size:1.375rem;line-height:var(--line-height-tight);letter-spacing:-.01em;color:var(--color-text);margin:0}.MessagingSafetySection_cardDesc___rRag{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.7;color:var(--color-text-secondary);margin:0}.MessagingSafetySection_actions__UmGQF{margin-top:clamp(var(--spacing-6),3vw,var(--spacing-8));display:flex;justify-content:center}.MessagingSafetySection_cta__9MAyW{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-body);font-size:16px;font-weight:var(--font-weight-semibold);line-height:1;padding:14px 24px;border-radius:var(--radius-full);text-decoration:none;white-space:nowrap;color:var(--color-on-accent);background:var(--color-accent-strong);border:1px solid var(--color-accent-strong);transition:background-color var(--duration-fast) var(--easing-default),transform var(--duration-fast) var(--easing-default),box-shadow var(--duration-fast) var(--easing-default)}.MessagingSafetySection_cta__9MAyW:hover{background:var(--color-accent-strong-hover);transform:translateY(-1px);box-shadow:var(--shadow-2);text-decoration:none}.MessagingSafetySection_cta__9MAyW svg{flex-shrink:0;transition:transform var(--duration-fast) var(--easing-default)}.MessagingSafetySection_cta__9MAyW:hover svg{transform:translateX(3px)}@media (min-width:901px){.MessagingSafetySection_section__lPdWX{min-height:100vh;display:flex;flex-direction:column;justify-content:center}}@media (max-width:900px){.MessagingSafetySection_grid__SG27T{grid-template-columns:1fr}}