.FxNav-module-scss-module__5lQuea__navContainer{align-items:center;gap:20px;max-width:1220px;margin:0 auto;padding:14px 32px;display:flex}@media (max-width:1023px){.FxNav-module-scss-module__5lQuea__navContainer{justify-content:space-between;margin:0 auto}}.FxNav-module-scss-module__5lQuea__navRow{align-items:center;gap:26px;margin-left:auto;display:flex}@media (max-width:1023px){.FxNav-module-scss-module__5lQuea__navRow{display:none}}.FxNav-module-scss-module__5lQuea__hamburgerButton{cursor:pointer;width:24px;height:24px;color:var(--fx-text-soft);background:0 0;border:none;margin-left:auto;padding:0;transition:color .15s;display:flex}@media (min-width:1024px){.FxNav-module-scss-module__5lQuea__hamburgerButton{display:none}}.FxNav-module-scss-module__5lQuea__hamburgerButton:hover{color:var(--fx-text-heading)}.FxNav-module-scss-module__5lQuea__mobileMenuDropdown{background:var(--fx-nav-bg);-webkit-backdrop-filter:var(--fx-nav-blur);border-bottom:1px solid var(--fx-border-subtle);z-index:999;flex-direction:column;gap:0;padding:12px 0;display:flex;position:absolute;top:100%;left:0;right:0}.FxNav-module-scss-module__5lQuea__mobileMenuLink{color:var(--fx-text-soft);border-bottom:1px solid var(--fx-border);padding:12px 32px;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .15s}.FxNav-module-scss-module__5lQuea__mobileMenuLink:hover{color:var(--fx-text-heading)}.FxNav-module-scss-module__5lQuea__mobileMenuButtonWrapper{padding:12px 32px}.FxNav-module-scss-module__5lQuea__navActions{align-items:center;gap:14px;display:flex}@media (max-width:1023px){.FxNav-module-scss-module__5lQuea__navActions{margin-left:auto}}.FxNav-module-scss-module__5lQuea__userMenu{align-items:center;display:flex;position:relative}.FxNav-module-scss-module__5lQuea__userAvatarPlaceholder{border:1px solid var(--fx-border-subtle);border-radius:50%;width:32px;height:32px;display:inline-flex}.FxNav-module-scss-module__5lQuea__signInButton{border:1px solid var(--fx-border);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}@media (max-width:1023px){.FxNav-module-scss-module__5lQuea__signInButton{border-radius:50%;padding:5px}.FxNav-module-scss-module__5lQuea__signInLabel{display:none}}.FxNav-module-scss-module__5lQuea__userAvatarButton{border:1px solid var(--fx-border);background:var(--fx-surface-raised);width:32px;height:32px;color:var(--fx-text-heading);letter-spacing:.02em;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;font-size:12.5px;font-weight:700;transition:border-color .15s;display:inline-flex}.FxNav-module-scss-module__5lQuea__userAvatarButton:hover,.FxNav-module-scss-module__5lQuea__userAvatarButton[aria-expanded=true]{border-color:var(--fx-text-soft)}.FxNav-module-scss-module__5lQuea__userMenuPopup{background:var(--fx-nav-bg);min-width:200px;-webkit-backdrop-filter:var(--fx-nav-blur);border:1px solid var(--fx-border);z-index:1001;border-radius:10px;flex-direction:column;padding:6px 0;display:flex;position:absolute;top:calc(100% + 10px);right:0}.FxNav-module-scss-module__5lQuea__userMenuIdentity{border-bottom:1px solid var(--fx-border-subtle);flex-direction:column;gap:2px;margin-bottom:4px;padding:8px 16px 10px;display:flex}.FxNav-module-scss-module__5lQuea__userMenuName{color:var(--fx-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.FxNav-module-scss-module__5lQuea__userMenuEmail{color:var(--fx-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.FxNav-module-scss-module__5lQuea__userMenuItem{text-align:left;width:100%;color:var(--fx-text-soft);cursor:pointer;background:0 0;border:none;padding:9px 16px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:block}.FxNav-module-scss-module__5lQuea__userMenuItem:hover,.FxNav-module-scss-module__5lQuea__userMenuItem:focus-visible{color:var(--fx-text-heading);background:var(--fx-surface-raised)}
@media screen and (max-width:767px){.footerContainer{flex-wrap:wrap-reverse;gap:8px}}
