/* Context navigation sits strictly below the complete header, including padding. */
body.rc-ux-refined .rc-context-bar{background:#fff!important;backdrop-filter:none!important;min-height:42px;isolation:isolate;box-shadow:0 3px 12px #06133606}
body.rc-ux-refined .rc-context-trail #breadcrumbs-list{white-space:nowrap;max-width:100%;font-size:12px!important}
body.rc-ux-refined .rc-context-trail #breadcrumbs-list>span{display:flex;align-items:center;flex-wrap:nowrap;gap:0}
body.rc-ux-refined .rc-context-trail #breadcrumbs-list span{flex-shrink:0}
body.rc-ux-refined #header>.grid-container{box-sizing:border-box;max-width:1600px;width:100%}
body.rc-ux-refined #header>.grid-container>.grid-x>.cell{min-width:0;gap:16px}
body.rc-ux-refined .rc-context-bar .rc-expertise-switch{flex-shrink:1}
@media(min-width:1101px){body.rc-ux-refined .rc-context-bar{padding-left:max(24px,calc((100vw - 1600px)/2));padding-right:max(24px,calc((100vw - 1600px)/2))}}
@media(max-width:1100px){body.rc-ux-refined .rc-context-bar{min-height:38px}}
/* Empty decorative badges left by the old arrow markup have no function. */
body.rc-ux-refined .rv-card-arrow:empty,body.rc-ux-refined .rv-card-arrow{display:none!important}
