.nav{display:flex;gap:1.5rem}.nav__item{display:flex;align-items:center;border-top-width:1px;border-color:transparent;font-size:15px;--un-text-opacity:1;color:rgb(175 184 201 / var(--un-text-opacity));font-weight:600;line-height:1.25rem}.nav__item--active,.nav__item.router-link-active{border-top-width:1px;--un-border-opacity:1;border-color:rgb(100 210 255 / var(--un-border-opacity));--un-text-opacity:1;color:rgb(100 210 255 / var(--un-text-opacity))}.header-nav--desktop{display:flex}.header-nav--mobile{display:none}.mobile-header-button{height:2.25rem;width:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(29 38 51 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-header-button:hover{--un-bg-opacity:1;background-color:rgb(41 52 67 / var(--un-bg-opacity))}.mobile-header-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:rgb(100 210 255 / .7) }.mobile-page-trigger{height:2.25rem;min-width:0;max-width:38vw;display:inline-flex;align-items:center;gap:.375rem;text-align:left;--un-text-opacity:1;color:rgb(175 184 201 / var(--un-text-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-page-trigger:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.mobile-page-trigger:focus-visible{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.mobile-page-trigger span:first-child{min-width:0;font-size:15px;font-weight:600;line-height:1.25rem}.header-nav--mobile .nav__item{height:2.5rem;display:inline-flex;align-items:center;border-width:0px;border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(29 38 51 / var(--un-bg-opacity));padding-left:.75rem;padding-right:.75rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.header-nav--mobile .nav__item:hover{--un-bg-opacity:1;background-color:rgb(41 52 67 / var(--un-bg-opacity))}.mobile-menu-content{width:max-content;min-width:8rem;max-width:calc(100vw - 2rem)}.mobile-menu-link--active{--un-text-opacity:1;color:rgb(100 210 255 / var(--un-text-opacity))}.mobile-search-bar{display:none}.mobile-search-bar__field{min-width:0;flex:1 1 0%}.mobile-profile-separator{--un-bg-opacity:1;background-color:rgb(21 28 41 / var(--un-bg-opacity))}.profile-menu-label{max-width:12rem;cursor:default;-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--un-text-opacity:1;color:rgb(175 184 201 / var(--un-text-opacity))}.profile-menu-separator{--un-bg-opacity:1;background-color:rgb(21 28 41 / var(--un-bg-opacity))}@media (max-width:1250px){.header-nav--desktop{display:none}.header-nav--mobile{display:flex}.mobile-search-bar{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;gap:.75rem;--un-bg-opacity:1;background-color:rgb(13 18 27 / var(--un-bg-opacity));padding-left:1rem;padding-right:1rem}}.header{position:relative;z-index:40;width:100%;height:4rem;border-bottom-width:1px;--un-border-opacity:1;border-color:rgb(234 227 214 / var(--un-border-opacity))}.dark .header{--un-border-opacity:1;border-color:rgb(21 28 41 / var(--un-border-opacity))}.header__inner{height:100%;width:100%;display:flex;align-items:center;gap:.75rem;padding-left:.5rem;padding-right:.5rem}@media (min-width: 576px){.header__inner{padding-left:1rem;padding-right:1rem}}@media (min-width: 992px){.header__inner{gap:1.75rem}}@media (min-width:1500px){.header__inner{padding-left:1.75rem;padding-right:1.75rem}}
