/* Shared company workspace header. */
body.app-ready .main-header,body.app-ready header.main-header{min-height:76px!important;border-top:0!important;background:#fff!important;box-shadow:none!important}
body.app-ready .main-header::before,body.app-ready .main-header::after{display:none!important}
body.app-ready .main-header .brandbar{min-height:76px!important;padding:14px 24px!important;flex-wrap:nowrap!important;gap:0!important}
body.app-ready #bc-command-bar{display:flex!important;width:100%!important;min-height:48px!important;align-items:center!important;flex-wrap:nowrap!important;gap:24px!important;padding:0!important}
body.app-ready #bc-command-bar .bc-command-left{flex:1 1 auto!important;min-width:0!important}
body.app-ready #bc-command-bar .bc-command-copy{display:block!important;text-align:left!important}
body.app-ready #bc-command-bar .bc-command-copy strong{font-size:16px!important;line-height:1.4!important;font-weight:650!important;letter-spacing:0!important}
body.app-ready #bc-command-bar .bc-command-copy small{display:block!important;margin:3px 0 0!important;padding:0!important;font-size:12px!important;color:#6b7f91!important;line-height:1.4!important}
body.app-ready #bc-command-bar .bc-command-right{align-items:center!important;gap:8px!important;margin-left:auto!important;flex:0 0 auto!important}
body.app-ready #bc-command-bar .bc-signed-user{min-height:40px!important;background:transparent!important;border:0!important;padding:0 16px 0 0!important;margin:0 8px 0 0!important;border-right:1px solid #e4ebf1!important;border-radius:0!important;max-width:240px!important}
body.app-ready #bc-command-bar .bc-user-avatar{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#edf4f9!important;color:#285b7a!important}
body.app-ready #bc-command-bar .bc-user-copy small{font-size:12px!important}
body.app-ready #bc-command-bar .bc-header-icon,body.app-ready #bcpHeaderSignOut{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:38px!important;min-height:38px!important;width:38px!important;flex:0 0 auto!important;padding:0!important;border:1px solid #dce5ed!important;border-radius:8px!important;background:#fff!important;color:#345670!important;margin:0!important;box-shadow:none!important;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer}
body.app-ready #bcpHeaderSignOut{width:auto!important;padding:0 12px!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important}
body.app-ready .brandbar>#bcpHeaderSignOut{display:none!important}
body.app-ready #bc-command-bar button:hover{background:#f0f5f9!important;border-color:#b7cbda!important;transform:none!important}
body.app-ready #bc-command-bar button:focus-visible{outline:2px solid #1686bf!important;outline-offset:3px!important}
body.app-ready #bc-command-bar button svg{flex-shrink:0;pointer-events:none}
@media(max-width:900px){body.app-ready .main-header .brandbar{padding-left:62px!important;padding-right:16px!important}body.app-ready #bc-command-bar{gap:12px!important}}
@media(max-width:650px){body.app-ready .main-header .brandbar{padding:12px 12px 12px 58px!important}body.app-ready #bc-command-bar{flex-wrap:wrap!important;gap:10px!important}body.app-ready #bc-command-bar .bc-command-left{flex-basis:100%!important}body.app-ready #bc-command-bar .bc-command-right{width:100%!important;margin:0!important}body.app-ready #bc-command-bar .bc-signed-user{flex:1!important;max-width:none!important;margin:0 auto 0 0!important;padding-right:8px!important;border-right:0!important}body.app-ready #bc-command-bar .bc-user-avatar{display:none!important}body.app-ready #bc-command-bar #bc-refresh-view{display:none!important}body.app-ready #bc-command-bar .bc-user-copy{min-width:0!important}body.app-ready #bc-command-bar .bc-user-copy b{display:block!important;max-width:40vw!important;overflow:hidden!important;text-overflow:ellipsis!important}body.app-ready #bcpHeaderSignOut{width:38px!important;padding:0!important}body.app-ready #bcpHeaderSignOut span{display:none!important}}
/* Navy header, matching the company sidebar. */
body.app-ready .main-header,body.app-ready header.main-header{background:#0b2238!important;color:#f5f9fc!important;border-bottom-color:#244159!important}
body.app-ready #bc-command-bar,body.app-ready #bc-command-bar .bc-command-copy strong,body.app-ready #bc-command-bar .bc-user-copy b{color:#f5f9fc!important}
body.app-ready #bc-command-bar .bc-command-copy small,body.app-ready #bc-command-bar .bc-user-copy small{color:#b9cedf!important}
body.app-ready #bc-command-bar .bc-signed-user{color:#f5f9fc!important;border-right-color:#355068!important}
body.app-ready #bc-command-bar .bc-user-avatar{background:#1c3b54!important;color:#b9e8fc!important}
body.app-ready #bc-command-bar .bc-header-icon,body.app-ready #bcpHeaderSignOut{background:transparent!important;color:#f5f9fc!important;border-color:#47627a!important}
body.app-ready #bc-command-bar button:hover{background:#1c3b54!important;border-color:#7998b2!important}
body.app-ready #bc-command-bar button:focus-visible{outline-color:#8bd8ff!important}
