.PublicHeader_header__M0I2z{position:sticky;top:0;z-index:30;height:68px;background:var(--color-nav-topbar-bg);border-bottom:1px solid var(--color-nav-topbar-border)}.PublicHeader_inner__CVLTL{display:flex;height:100%;align-items:center;justify-content:space-between;gap:var(--space-4);padding-inline:var(--space-12)}.PublicHeader_brandLink__h_RZv{display:inline-flex;align-items:center;flex-shrink:0}.PublicHeader_navigation__o28FM{display:flex;align-items:center;gap:var(--space-6);font-family:var(--font-ui);font-size:var(--text-nav-size)}.PublicHeader_activeLink__TRK0a,.PublicHeader_navigationLink__a8tzK{color:var(--color-nav-item-text);font-weight:var(--font-weight-semibold);text-decoration:none}.PublicHeader_activeLink__TRK0a{color:var(--color-accent-primary)}.PublicHeader_createAccount__4KTYv{display:inline-flex;height:var(--space-8);align-items:center;justify-content:center;border:1px solid var(--color-btn-secondary-border);border-radius:var(--radius-sm);padding-inline:var(--space-4);background:var(--color-btn-secondary-bg);color:var(--color-btn-secondary-text);font-weight:var(--font-weight-semibold);text-decoration:none;transition:background .15s ease-out}.PublicHeader_createAccount__4KTYv:hover{background:var(--color-btn-secondary-hover)}.PublicHeader_controls__S4z5n,.PublicHeader_viewer___DlHy{display:inline-flex;align-items:center;gap:var(--space-2)}.PublicHeader_viewer___DlHy{min-width:0;color:var(--color-text-secondary);font-size:var(--text-caption-size);font-weight:var(--font-weight-semibold)}.PublicHeader_viewer___DlHy>span:last-child{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:639px){.PublicHeader_header__M0I2z{height:var(--shell-topbar-height)}.PublicHeader_inner__CVLTL{padding-inline:var(--space-4)}.PublicHeader_navigation__o28FM{gap:var(--space-3)}.PublicHeader_activeLink__TRK0a,.PublicHeader_controls__S4z5n,.PublicHeader_secondaryNavigationLink__WbDTT,.PublicHeader_viewer___DlHy>span:last-child{display:none}.PublicHeader_createAccount__4KTYv{padding-inline:var(--space-3)}}@media (min-width:640px) and (max-width:900px){.PublicHeader_inner__CVLTL{padding-inline:var(--space-8)}}