/* Shared navigation tabs. Gold identifies the current section only. */
.app-header #shell-navigation>a:not(.nav-signout){border:1px solid #dbe8da30!important;background:#ffffff08!important;color:#e1ece6!important;border-radius:15px;box-shadow:none!important;position:relative;text-decoration:none}
.app-header #shell-navigation>a:not(.nav-signout):hover{background:#ffffff14!important;border-color:#e4eedd55!important}
.app-header #shell-navigation>a:not(.nav-signout) .nav-symbol{border:1px solid #d5e9dd16!important;background:#d5e9dd0a!important;color:#c2d4c8!important}
.app-header #shell-navigation>a[aria-current=page]:not(.nav-signout){background:linear-gradient(130deg,#f4e4b6,#ddbf7e)!important;border-color:#f5e6bf80!important;color:#213f33!important;box-shadow:inset 0 1px 0 #fff8,0 5px 15px #091f251b!important}
.app-header #shell-navigation>a[aria-current=page] .nav-symbol{border-color:#254b3612!important;background:#264b3610!important;color:#33543b!important}
.app-header #shell-navigation>a[aria-current=page] .nav-copy small{color:#6f6a4b!important}
.app-header #shell-navigation>.handover-nav.has-handover .nav-copy small{color:inherit!important}
.app-header #shell-navigation>.handover-nav .handover-count{position:absolute;top:3px;right:3px;background:#cf5a53;color:#fff;min-width:17px;height:17px;font-size:9px}
@media(min-width:1201px){
.app-header #shell-navigation>a:not(.nav-signout){display:flex;align-items:center;gap:10px;min-height:56px;padding:9px 12px;margin:0!important}
.app-header #shell-navigation>a:not(.nav-signout) .nav-symbol{width:32px;height:32px;border-radius:10px}
.app-header #shell-navigation>a:not(.nav-signout) .nav-symbol .ui-icon{width:18px;height:18px;stroke-width:1.65}
}
@media(max-width:1200px){
.app-header #shell-navigation>a:not(.nav-signout){color:#345f4a!important;border-color:#e1e9e4!important;background:#f4f7f5!important;margin:0!important}
.app-header #shell-navigation>a:not(.nav-signout) .nav-symbol{color:#345f4a!important}
.app-header #shell-navigation>a[aria-current=page]:not(.nav-signout){background:linear-gradient(130deg,#f4e4b6,#ddbf7e)!important;color:#213f33!important}
}
@media(min-width:1201px) and (max-width:1550px){.app-header #shell-navigation>a .nav-symbol,.app-header #shell-navigation>.nav-more:not(.nav-profile)>summary .nav-symbol{width:22px;height:24px}.app-header #shell-navigation>a:not(.attention-nav),.app-header #shell-navigation>.nav-more:not(.nav-profile)>summary{padding:9px 6px;gap:5px}.app-header .brand-copy small{display:none}.app-header .brand{min-width:118px}.app-header .brand-copy strong{font-size:18px}.app-header #shell-navigation .nav-copy b{font-size:11px}}