/*! @tacc/core-styles 2.56.1+ | MIT | github.com/TACC/Core-Styles */.s-header{--height:50px;--header-major-border-width:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:var(--header-major-border-width) solid var(--header-major-border-color);font-family:var(--global-font-family--sans--portal);font-size:14px;font-weight:var(--bold);letter-spacing:.025px;line-height:1.4}.s-header .navbar-brand{height:calc(var(--height) - var(--nav-padding-vert) * 2 - var(--header-major-border-width))}.s-header .navbar-brand{align-items:center;display:flex;flex-basis:175px;flex-shrink:0;margin-right:15px;padding:unset}.s-header,.s-header .navbar-collapse{align-items:stretch}.s-header{--nav-padding-vert:5px;--nav-padding-horz:calc(16px + 20px);background-color:var(--header-bkgd-color);padding:var(--nav-padding-vert) var(--nav-padding-horz)}.s-header .nav-link{--border-width:4px;border-color:transparent;border-style:solid;border-width:0 0 var(--border-width);white-space:nowrap}.s-header .navbar-nav .nav-link{padding-inline:14px}.s-header .nav-link:is(:hover,:active){text-decoration:none}.s-header .nav-link:active{border-style:double}@media (min-width:576px){.navbar-expand-sm.s-header .nav-item{display:flex}.navbar-expand-sm.s-header .nav-link{align-items:center;display:flex;height:calc(100% + var(--nav-padding-vert) + var(--header-major-border-width));padding-block:5px}}@media (min-width:768px){.navbar-expand-md.s-header .nav-item{display:flex}.navbar-expand-md.s-header .nav-link{align-items:center;display:flex;height:calc(100% + var(--nav-padding-vert) + var(--header-major-border-width));padding-block:5px}}@media (min-width:992px){.navbar-expand-lg.s-header .nav-item{display:flex}.navbar-expand-lg.s-header .nav-link{align-items:center;display:flex;height:calc(100% + var(--nav-padding-vert) + var(--header-major-border-width));padding-block:5px}}@media (min-width:1200px){.navbar-expand-xl.s-header .nav-item{display:flex}.navbar-expand-xl.s-header .nav-link{align-items:center;display:flex;height:calc(100% + var(--nav-padding-vert) + var(--header-major-border-width));padding-block:5px}}@media (max-width:575.98px){.navbar-expand-sm.s-header .nav-item{display:flex;flex-wrap:wrap}.navbar-expand-sm.s-header .nav-link{padding-block:8px}.navbar-expand-sm.s-header .dropdown-menu{flex-basis:100%}}@media (max-width:767.98px){.navbar-expand-md.s-header .nav-item{display:flex;flex-wrap:wrap}.navbar-expand-md.s-header .nav-link{padding-block:8px}.navbar-expand-md.s-header .dropdown-menu{flex-basis:100%}}@media (max-width:991.98px){.navbar-expand-lg.s-header .nav-item{display:flex;flex-wrap:wrap}.navbar-expand-lg.s-header .nav-link{padding-block:8px}.navbar-expand-lg.s-header .dropdown-menu{flex-basis:100%}}@media (max-width:1199.98px){.navbar-expand-xl.s-header .nav-item{display:flex;flex-wrap:wrap}.navbar-expand-xl.s-header .nav-link{padding-block:8px}.navbar-expand-xl.s-header .dropdown-menu{flex-basis:100%}}.s-header .nav-item.active .nav-link,.s-header .nav-link:active,.s-header .nav-link:focus,.s-header .nav-link:hover{border-color:var(--global-color-secondary--light)}.s-header .nav-link{color:var(--header-text-color)}.s-header button.nav-link{background-color:inherit;font-weight:inherit}.s-header .nav-link:has(+.dropdown-toggle-split){padding-right:0}.s-header .s-search-bar~.s-portal-nav{border-left:1px solid var(--header-minor-border-color);margin-left:12px}.s-header .dropdown-menu{font-size:16px}.s-header [class*=fa-]{text-align:center;width:27px}.s-header .navbar-toggler{border-radius:0;padding:5px 8px}.s-header button.navbar-toggler{line-height:18px}.s-header .navbar-toggler-icon{filter:var(--menu-toggle-icon);height:18px;width:18px}