/* Shared navigation sits below the logo, inside the existing bordered account row. */
.header{flex-wrap:wrap;height:auto;min-height:80px}
.header nav,body[data-view=test] .header nav{display:flex;order:3;width:100%;height:48px;margin:0;gap:32px;border-top:1px solid var(--line)}
.header nav a:first-child,.header nav a:nth-child(2),.header nav a:last-child{display:flex;min-height:44px}
.header nav a[aria-current]:after{bottom:2px}
.account-status .site-tabs{display:flex;align-items:stretch;align-self:stretch;gap:32px;margin-right:auto;flex:1 1 auto}
.site-tabs a{position:relative;display:flex;align-items:center;min-height:44px;color:var(--text);font-size:17px;white-space:nowrap}
.site-tabs a:hover,.site-tabs a[aria-current=page]{color:#FF7900}
.site-tabs a[aria-current=page]:after{content:'';position:absolute;left:0;right:0;bottom:2px;height:3px;background:#FF7900}
@media(max-width:700px){.header{padding:14px 5%;gap:8px 14px}.header .header-note{display:none}.header #header-tools{margin-left:auto}.header .brand{max-width:58%}.header nav,body[data-view=test] .header nav{justify-content:space-between;font-size:15px;gap:16px}.account-status .site-tabs{order:-1;flex:0 0 100%;width:100%;justify-content:space-between;margin:0;gap:16px}.site-tabs a{font-size:15px}}
.site-tabs a,.header nav a{font-weight:700}
