@keyframes Header_uiMenuEnter__kMy0L{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Header_uiBadgePop__FVf6M{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes Header_uiDockSlideUp__VJYbK{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_uiFilterBarEnter__g8K__{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_uiModalOverlayEnter__flxee{0%{opacity:0}to{opacity:1}}@keyframes Header_uiModalContentEnter__zOK0w{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Header_uiModalSheetEnter__9UItn{0%{opacity:.85;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes Header_uiModalPushEnter__qAop4{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Header_uiDrawerBackdropEnter__8PsXg{0%{opacity:0}to{opacity:1}}@keyframes Header_uiDrawerPanelEnter__aznl5{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Header_composerSendReadyPulse__ydLuI{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes Header_composerCardBreathe__7mblz{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes Header_uiMenuEnter__kMy0L{0%,to{opacity:1;transform:none}}@keyframes Header_uiBadgePop__FVf6M{0%,to{opacity:1;transform:none}}@keyframes Header_uiDockSlideUp__VJYbK{0%,to{opacity:1;transform:none}}@keyframes Header_uiFilterBarEnter__g8K__{0%,to{opacity:1;transform:none}}@keyframes Header_uiModalOverlayEnter__flxee{0%,to{opacity:1}}@keyframes Header_uiModalContentEnter__zOK0w{0%,to{opacity:1;transform:none}}@keyframes Header_uiModalSheetEnter__9UItn{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes Header_uiModalPushEnter__qAop4{0%,to{opacity:1;transform:none}}@keyframes Header_uiDrawerBackdropEnter__8PsXg{0%,to{opacity:1}}@keyframes Header_uiDrawerPanelEnter__aznl5{0%,to{transform:none}}@keyframes Header_composerSendReadyPulse__ydLuI{0%,to{transform:none}}@keyframes Header_composerCardBreathe__7mblz{0%,to{transform:none}}}.Header_header__MwWvM{width:100%;position:fixed;top:0;left:0;right:0;z-index:900;height:var(--header-height,52px);padding:var(--sat-top,env(safe-area-inset-top,0)) var(--sat-right,env(safe-area-inset-right,0)) 0 var(--sat-left,env(safe-area-inset-left,0));margin:0;background:rgba(0,0,0,0);border:none;box-shadow:none;box-sizing:border-box;pointer-events:none}.Header_header__MwWvM .Header_container__Aasa1{pointer-events:auto;background:rgba(0,0,0,0)}@media(max-width:900px){.Header_headerCompactOnMobileChat__cag1s{display:none}}.Header_container__Aasa1{max-width:none;margin:0;padding:.5rem clamp(.75rem,2vw,1.25rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;z-index:10;width:100%;height:var(--header-bar,52px);min-height:var(--header-bar,52px);box-sizing:border-box}.Header_clusterLeft__e5Y4o,.Header_rightPane__l2zOi{position:relative;z-index:0;flex-shrink:0;min-width:0;border-radius:999px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border:none}.Header_clusterLeft__e5Y4o{padding:3px 1.1rem 3px 5px;margin-left:-5px;background:linear-gradient(to left,transparent 0,color-mix(in srgb,var(--header-cluster-bg,var(--surface-canvas)) 45%,transparent) 14px,var(--header-cluster-bg,var(--surface-canvas)) 40px)}.Header_rightPane__l2zOi{display:flex;align-items:center;gap:.65rem;padding:3px 5px 3px .85rem;margin-right:-5px;margin-left:auto;background:linear-gradient(to right,transparent 0,color-mix(in srgb,var(--header-cluster-bg,var(--surface-canvas)) 45%,transparent) 14px,var(--header-cluster-bg,var(--surface-canvas)) 40px)}.Header_spaceBadge__FU74O{display:inline-flex;align-items:center;max-width:9.5rem;min-width:0;padding:.32rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);background:color-mix(in srgb,var(--text-primary) 7%,var(--surface-base));color:var(--text-secondary);font-size:var(--type-ui-sm-size);font-weight:600;letter-spacing:-.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;transition:background .15s ease,border-color .15s ease,color .15s ease}.Header_spaceBadge__FU74O:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);background:color-mix(in srgb,var(--text-primary) 11%,var(--surface-base))}.Header_logoLink__tsyuK{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;border-radius:10px;padding:.2rem .35rem .2rem .2rem;margin:-.2rem 0 -.2rem -.2rem;transition:background .15s ease,color .15s ease}.Header_logoLink__tsyuK:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.Header_logoLink__tsyuK:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}@media(max-width:900px){.Header_logoLink__tsyuK{display:none}.Header_clusterLeft__e5Y4o:has(.Header_logoLink__tsyuK:only-child){display:none}}.Header_spaceMenuBtn__AdWlr{display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;padding:0;border:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 48%,transparent);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent),0 8px 22px color-mix(in srgb,#000 12%,transparent)}html[data-theme=light] .Header_spaceMenuBtn__AdWlr{border-color:color-mix(in srgb,var(--text-primary) 9%,transparent);background:color-mix(in srgb,#fff 58%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 78%,transparent),0 6px 18px color-mix(in srgb,#000 7%,transparent)}.Header_spaceMenuBtn__AdWlr{color:var(--text-secondary);cursor:pointer;transition:background .14s ease,color .14s ease}.Header_spaceMenuBtn__AdWlr:hover{color:var(--text-primary);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 28%,transparent);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent),0 10px 26px color-mix(in srgb,#000 16%,transparent),0 0 0 1px color-mix(in srgb,var(--text-primary) 6%,transparent)}html[data-theme=light] .Header_spaceMenuBtn__AdWlr:hover{background:color-mix(in srgb,#fff 72%,transparent);border-color:color-mix(in srgb,var(--text-primary) 12%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 88%,transparent),0 8px 20px color-mix(in srgb,#000 9%,transparent),0 0 0 1px color-mix(in srgb,var(--text-primary) 6%,transparent)}.Header_spaceMenuBtn__AdWlr:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.Header_logoMark__XYfW8{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Header_logoImg__6k5Tf{width:28px;height:28px;object-fit:contain;display:block}.Header_logoWordmark__GHv46{font-size:var(--type-body-size);font-weight:600;letter-spacing:.02em;color:var(--text-primary);line-height:1}.Header_logoLink__tsyuK:hover .Header_logoWordmark__GHv46{color:var(--text-secondary)}.Header_rightPane__l2zOi>:last-child{margin-left:0}.Header_nav____I21{display:inline-flex;align-items:center;gap:.15rem}.Header_dropdownWrap__t7CjP{position:relative}.Header_dropdownPanel__rH7rw{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;background:color-mix(in srgb,var(--surface-canvas) 97%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-subtle,color-mix(in srgb,var(--text-primary) 10%,transparent));border-radius:14px;padding:.5rem;box-shadow:0 12px 40px rgba(0,0,0,.5);z-index:1100;animation:Header_uiMenuEnter__kMy0L .14s cubic-bezier(.22,1,.36,1)}.Header_dropdownItem__xwB0M{display:flex;align-items:center;gap:.65rem;padding:.6rem .85rem;border-radius:10px;color:var(--text-secondary,color-mix(in srgb,var(--text-primary) 80%,transparent));text-decoration:none;font-size:var(--type-body-size);font-weight:500;transition:background .15s,color .15s}.Header_dropdownItem__xwB0M:hover{background:var(--fill-muted,color-mix(in srgb,var(--text-primary) 8%,transparent));color:var(--text-primary,#fff)}.Header_dropdownItemActive__MQLqe{background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 9%,transparent));color:var(--text-primary);font-weight:500}.Header_dropdownItemActive__MQLqe:hover{background:var(--fill-soft,color-mix(in srgb,var(--text-primary) 12%,transparent));color:var(--text-primary)}.Header_dropdownItemActive__MQLqe .Header_dropdownItemIcon__VHo1X{color:color-mix(in srgb,var(--text-primary) 88%,transparent)}.Header_dropdownItemIcon__VHo1X{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-fg-soft)}.Header_dropdownItemIcon__VHo1X svg{width:18px;height:18px}.Header_dropdownChevron__D5jZx{display:inline-flex;align-items:center;margin-left:.15rem;opacity:.85}.Header_navLink__8V6kV{color:var(--text-secondary);text-decoration:none;font-weight:var(--font-weight-medium,600);font-size:var(--type-caption-size);transition:background .15s ease,color .15s ease;position:relative;padding:.35rem .65rem;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:.45rem}.Header_navLink__8V6kV:hover{color:var(--text-primary);background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))}.Header_active__v7PU5{--header-nav-active:1}.Header_navIcon__6ps7B{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-fg-soft)}.Header_navIcon__6ps7B svg{width:18px;height:18px}.Header_navText__ZZ_Lb{display:inline-flex;letter-spacing:.02em}.Header_navLink__8V6kV.Header_active__v7PU5{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.Header_guestActions__VPR1u{display:inline-flex;align-items:center;gap:.45rem}.Header_guestCtaPrimary__OiVW6,.Header_guestCtaSecondary__Fb_Xw,.Header_guestLink__AXtSq{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;font-size:var(--type-caption-size);font-weight:600;line-height:1;padding:.48rem .72rem;border:1px solid rgba(0,0,0,0);transition:all .18s ease}.Header_guestLink__AXtSq{color:var(--text-secondary);background:rgba(0,0,0,0);border-color:color-mix(in srgb,var(--text-primary) 8%,transparent)}.Header_guestLink__AXtSq:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:color-mix(in srgb,var(--text-primary) 16%,transparent)}.Header_guestCtaSecondary__Fb_Xw{color:var(--accent-fg-soft);background:color-mix(in srgb,var(--accent-solid) 10%,transparent);border-color:color-mix(in srgb,var(--accent-solid) 32%,transparent)}.Header_guestCtaSecondary__Fb_Xw:hover{color:var(--text-primary);background:color-mix(in srgb,var(--accent-solid) 18%,transparent);border-color:color-mix(in srgb,var(--accent-solid) 48%,transparent)}.Header_guestCtaPrimary__OiVW6{color:#fff;background:linear-gradient(90deg,color-mix(in srgb,var(--accent-solid) 88%,#fff) 0,color-mix(in srgb,var(--accent-solid) 74%,#60a5fa) 100%);border-color:rgba(0,0,0,0);box-shadow:0 8px 24px color-mix(in srgb,var(--accent-solid) 30%,transparent)}.Header_guestCtaPrimary__OiVW6:hover{transform:translateY(-1px);box-shadow:0 10px 28px color-mix(in srgb,var(--accent-solid) 42%,transparent)}.Header_localeSwitcherContainer__Uho3X{display:flex;align-items:center;margin-left:1rem}.Header_mobileLocaleSwitcherContainer__pARPm{display:none}.Header_mobileMenuLocaleSwitcher__Nq_5P{display:none;padding:1rem 1.5rem;border-bottom:1px solid var(--border-subtle);justify-content:center}@media(max-width:1300px){.Header_guestActions__VPR1u,.Header_guestCtaSecondary__Fb_Xw,.Header_localeSwitcherContainer__Uho3X,.Header_nav____I21{display:none}.Header_rightPane__l2zOi{gap:.35rem;padding-left:.45rem;flex-shrink:1;min-width:0}}@media(max-width:500px){.Header_mobileLocaleSwitcherContainer__pARPm{display:none}.Header_mobileMenuLocaleSwitcher__Nq_5P{display:flex}}@media(max-width:768px){.Header_container__Aasa1{padding:.5rem .85rem;gap:.5rem}.Header_guestActions__VPR1u{gap:.32rem}.Header_guestCtaPrimary__OiVW6,.Header_guestLink__AXtSq{padding:.42rem .62rem;font-size:var(--type-caption-size)}}@media(max-width:520px){.Header_container__Aasa1{padding:.45rem .6rem;gap:.35rem}.Header_clusterLeft__e5Y4o{padding:3px .45rem 3px 2px;margin-left:-2px}.Header_logoWordmark__GHv46{display:none}.Header_rightPane__l2zOi{gap:.2rem;padding:3px 2px 3px .35rem;margin-right:-2px}}@media(max-width:480px){.Header_container__Aasa1{padding:.45rem .55rem}}@keyframes MobileMenu_uiMenuEnter__lc4VR{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MobileMenu_uiBadgePop__oCJGy{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes MobileMenu_uiDockSlideUp__nVAEk{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MobileMenu_uiFilterBarEnter__1d2EC{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes MobileMenu_uiModalOverlayEnter__OK7Qo{0%{opacity:0}to{opacity:1}}@keyframes MobileMenu_uiModalContentEnter__Ab4QL{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes MobileMenu_uiModalSheetEnter__rb8yg{0%{opacity:.85;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes MobileMenu_uiModalPushEnter__A_dD_{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes MobileMenu_uiDrawerBackdropEnter__g2VHT{0%{opacity:0}to{opacity:1}}@keyframes MobileMenu_uiDrawerPanelEnter__tJKkj{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes MobileMenu_composerSendReadyPulse__QNDgu{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes MobileMenu_composerCardBreathe__Bvw_y{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes MobileMenu_uiMenuEnter__lc4VR{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiBadgePop__oCJGy{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiDockSlideUp__nVAEk{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiFilterBarEnter__1d2EC{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiModalOverlayEnter__OK7Qo{0%,to{opacity:1}}@keyframes MobileMenu_uiModalContentEnter__Ab4QL{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiModalSheetEnter__rb8yg{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes MobileMenu_uiModalPushEnter__A_dD_{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiDrawerBackdropEnter__g2VHT{0%,to{opacity:1}}@keyframes MobileMenu_uiDrawerPanelEnter__tJKkj{0%,to{transform:none}}@keyframes MobileMenu_composerSendReadyPulse__QNDgu{0%,to{transform:none}}@keyframes MobileMenu_composerCardBreathe__Bvw_y{0%,to{transform:none}}}.MobileMenu_controls__eBkul{display:none;align-items:center}@media(max-width:1300px){.MobileMenu_controls__eBkul{display:flex}}.MobileMenu_burger__7OYiC{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .15s ease,color .15s ease}.MobileMenu_burger__7OYiC:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.MobileMenu_burger__7OYiC:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.MobileMenu_root__Y2xqs{position:fixed;inset:0;z-index:1001}.MobileMenu_backdrop__gkxrd{position:absolute;inset:0;margin:0;padding:0;border:none;background:rgba(6,7,8,.58);cursor:pointer;animation:MobileMenu_uiDrawerBackdropEnter__g2VHT .16s ease-out}.MobileMenu_panel__s6gvw{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(88vw,320px);max-width:100%;background:var(--surface-base);box-shadow:-8px 0 32px rgba(0,0,0,.28);animation:MobileMenu_uiDrawerPanelEnter__tJKkj .22s cubic-bezier(.32,.72,0,1);padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0)}@media(max-width:480px){.MobileMenu_panel__s6gvw{width:100%;box-shadow:none}}@media(prefers-reduced-motion:reduce){.MobileMenu_backdrop__gkxrd,.MobileMenu_panel__s6gvw{animation:none}}.MobileMenu_head__FSnEk{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .55rem .35rem .85rem;border-bottom:1px solid var(--border-subtle)}.MobileMenu_title__VUbW_{font-size:.92rem;font-weight:600;color:var(--text-primary)}.MobileMenu_closeBtn__8iaqo{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}.MobileMenu_closeBtn__8iaqo:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.MobileMenu_body__a2cdc{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.35rem 0 .5rem}.MobileMenu_nav__nH6ZK{list-style:none;margin:0;padding:0}.MobileMenu_navLink__KXtai{display:flex;align-items:center;gap:.55rem;width:100%;min-height:40px;padding:.42rem .85rem;border:none;background:rgba(0,0,0,0);color:var(--text-secondary);text-decoration:none;font:inherit;font-size:var(--type-body-size);font-weight:500;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.MobileMenu_navLink__KXtai:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.MobileMenu_navLinkActive__yaa1r{background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-primary);font-weight:600}.MobileMenu_navIcon__m6m3i{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent-fg-soft)}.MobileMenu_navIcon__m6m3i svg{width:18px;height:18px}.MobileMenu_navLinkActive__yaa1r .MobileMenu_navIcon__m6m3i{color:var(--accent-fg-soft)}.MobileMenu_subList___3uMI{list-style:none;margin:0;padding:0}.MobileMenu_navLinkSub__1woFy{padding-left:2.35rem;font-size:var(--type-ui-sm-size);min-height:36px}.MobileMenu_chevron__7z3y8{margin-left:auto;display:inline-flex;color:var(--text-tertiary);transition:transform .2s ease}.MobileMenu_chevron__7z3y8 svg{width:14px;height:14px}.MobileMenu_chevronOpen__5f_Mr{transform:rotate(180deg)}.MobileMenu_guestStack__uVFFC{display:flex;flex-direction:column;gap:.25rem;padding:.35rem .85rem}.MobileMenu_guestPrimary__EfLB_{justify-content:center;margin-top:.35rem;border-radius:10px;color:var(--text-primary);font-weight:600;background:var(--accent-solid)}.MobileMenu_guestPrimary__EfLB_:hover{color:var(--text-primary);background:color-mix(in srgb,var(--accent-solid) 88%,#fff)}.MobileMenu_footer___72cM{flex-shrink:0;padding:.65rem .85rem max(.75rem,env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-subtle)}.MobileMenu_userRow__OYFZL{display:flex;align-items:center;gap:.55rem;min-width:0}.MobileMenu_avatar__1WePZ{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#f4f4f5;background:linear-gradient(145deg,#6b7267,#52564d);overflow:hidden}.MobileMenu_avatarImg__NJ5__{width:100%;height:100%;object-fit:cover;display:block}html[data-theme=light] .MobileMenu_avatar__1WePZ{background:color-mix(in srgb,var(--accent-solid) 18%,var(--surface-elev1));color:var(--accent-fg,#2a3358);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-solid) 16%,transparent)}.MobileMenu_userMeta__anH4V{min-width:0}.MobileMenu_userName__tUve7{margin:0;font-size:var(--type-ui-sm-size);font-weight:600;color:var(--text-primary)}.MobileMenu_userEmail__blSh3,.MobileMenu_userName__tUve7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileMenu_userEmail__blSh3{margin:.12rem 0 0;font-size:var(--type-caption-size);color:var(--text-tertiary)}.Footer_container__7AGDW{max-width:1400px;margin:0 auto;padding:0 2rem}.Footer_footer__OYoYH{padding:3rem 0;background:color-mix(in srgb,#0b0b0d 94%,transparent);border-top:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);position:relative}.Footer_footerContent__QQ0Yh{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.Footer_footerLegal__DJz0t{display:flex;flex-direction:column;align-items:center;gap:.65rem}.Footer_copyright__1ODhL{margin:0;color:#a1a1aa;font-size:var(--type-body-lg-size);font-weight:600;letter-spacing:-.01em}.Footer_footerLinksRu__C6FIJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem}.Footer_footerLinksRu__C6FIJ a{color:#3b82f6;text-decoration:none;font-size:var(--type-ui-sm-size);transition:color .2s ease}.Footer_footerLinksRu__C6FIJ a:hover{color:#6b7267;text-decoration:underline}.Footer_footerLinksRu__C6FIJ span{color:#a1a1aa;opacity:.6}.Footer_footerContacts__Xy_R9{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.Footer_footerContacts__Xy_R9 a{color:#3b82f6;text-decoration:none;transition:color .3s ease}.Footer_footerContacts__Xy_R9 a:hover,.Footer_footerContacts__Xy_R9 span{color:#6b7267}.Footer_footerLinks__zeWoW a{color:#a1a1aa;text-decoration:none;font-size:var(--type-body-lg-size);transition:color .3s ease}.Footer_footerLinks__zeWoW a:hover{color:#cbd5e1}.Footer_footerLicense__KNtas{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:52rem}.Footer_footerCompany__zBem1{color:#a1a1aa;font-size:var(--type-caption-size);opacity:.85;line-height:1.45}.Footer_footerCompanyLink__MMH13{color:#3b82f6;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,#3b82f6 45%,transparent);text-decoration-color:color-mix(in srgb,#3b82f6 45%,transparent);text-underline-offset:2px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.Footer_footerCompanyLink__MMH13:hover{color:#6b7267;-webkit-text-decoration-color:color-mix(in srgb,#6b7267 55%,transparent);text-decoration-color:color-mix(in srgb,#6b7267 55%,transparent)}.Footer_footerKnowHow__TnnB9{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--accent-a25,rgba(124,140,255,.25));display:flex;align-items:flex-start;gap:.75rem;max-width:800px;text-align:left}.Footer_knowHowIcon__sGAk6{color:#6b7267;opacity:.9;flex-shrink:0;margin-top:.2rem}.Footer_footerKnowHow__TnnB9 span{color:#a1a1aa;font-size:var(--type-caption-size);opacity:.8;line-height:1.5}@media(max-width:480px){.Footer_footerContacts__Xy_R9{flex-direction:column;gap:.5rem}}.Footer_footerEmbedded__JiNqE{background:var(--surface-base);border-top:1px solid color-mix(in srgb,var(--border-subtle) 48%,transparent);padding:1.65rem 0 calc(2rem + var(--sat-bottom, env(safe-area-inset-bottom, 0px)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent)}@media(min-width:901px){.Footer_footerEmbedded__JiNqE{padding-bottom:calc(2.5rem + var(--sat-bottom, env(safe-area-inset-bottom, 0px)))}}.Footer_footerEmbedded__JiNqE .Footer_container__7AGDW{max-width:none;margin:0;padding:0 1.75rem}.Footer_footerEmbedded__JiNqE .Footer_footerContent__QQ0Yh{max-width:1400px;margin:0 auto;align-items:stretch;gap:.85rem;text-align:left}.Footer_footerEmbedded__JiNqE .Footer_footerLegal__DJz0t{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.55rem 1.25rem;width:100%}.Footer_footerEmbedded__JiNqE .Footer_copyright__1ODhL{font-size:var(--type-ui-sm-size);font-weight:500;letter-spacing:.01em;color:var(--text-secondary)}.Footer_footerEmbedded__JiNqE .Footer_footerLinksRu__C6FIJ{justify-content:flex-start;gap:.45rem .65rem}.Footer_footerEmbedded__JiNqE .Footer_footerLinksRu__C6FIJ a{color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:500;letter-spacing:.01em;text-decoration:none;transition:color .14s ease}.Footer_footerEmbedded__JiNqE .Footer_footerLinksRu__C6FIJ a:hover{color:var(--text-secondary);text-decoration:none}.Footer_footerEmbedded__JiNqE .Footer_footerLinkSep__yJ3gp{color:color-mix(in srgb,var(--text-tertiary) 45%,transparent);opacity:1}.Footer_footerEmbedded__JiNqE .Footer_footerLicense__KNtas{align-items:flex-start;max-width:56rem}.Footer_footerEmbedded__JiNqE .Footer_footerCompany__zBem1{font-size:var(--type-caption-size);line-height:1.5;color:color-mix(in srgb,var(--text-tertiary) 92%,var(--text-secondary));opacity:1}.Footer_footerEmbedded__JiNqE .Footer_footerCompanyLink__MMH13{color:color-mix(in srgb,var(--text-secondary) 88%,var(--accent-fg-soft,#a5b4fc));text-decoration:none;text-underline-offset:2px}.Footer_footerEmbedded__JiNqE .Footer_footerCompanyLink__MMH13:hover{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--text-tertiary) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--text-tertiary) 55%,transparent)}.Footer_footerEmbedded__JiNqE .Footer_footerKnowHow__TnnB9{margin-top:.35rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--border-subtle) 36%,transparent);max-width:none;gap:.62rem}.Footer_footerEmbedded__JiNqE .Footer_knowHowIcon__sGAk6{color:color-mix(in srgb,var(--text-tertiary) 78%,var(--accent-fg-soft,#a5b4fc));opacity:1;margin-top:.12rem}.Footer_footerEmbedded__JiNqE .Footer_footerKnowHow__TnnB9 span{color:color-mix(in srgb,var(--text-tertiary) 94%,var(--text-secondary));font-size:11px;line-height:1.52;opacity:1;letter-spacing:.012em}@media(max-width:640px){.Footer_footerEmbedded__JiNqE .Footer_container__7AGDW{padding:0 1.25rem}.Footer_footerEmbedded__JiNqE .Footer_footerLegal__DJz0t{flex-direction:column;align-items:flex-start}}.Footer_footerMarketing__sz_n_{--surface-canvas:#060608;--surface-base:#060608;--text-primary:#fafafa;--text-secondary:#c4c4cc;--text-tertiary:#a1a1aa;--text-muted:#71717a;--border-subtle:color-mix(in srgb,#fafafa 8%,transparent);--accent-fg-soft:#a5b4fc;color-scheme:dark;background:#060608;border-top-color:color-mix(in srgb,#fafafa 8%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent)}