/* v9.31 - Compact authenticated header while preserving notification/message/search actions */
@media (min-width: 981px){
  body .navbar .nav-inner{height:78px!important;gap:10px!important;width:min(100% - 36px,1420px)!important;}
  body .navbar .brand{margin-right:4px!important;flex:0 0 auto!important;}
  body .navbar .brand img{width:180px!important;max-width:180px!important;}
  body .navbar .nav-links{flex:1 1 auto!important;min-width:0!important;gap:clamp(8px,.82vw,14px)!important;margin-left:0!important;white-space:nowrap!important;}
  body .navbar .nav-links>a,body .navbar .nav-item>a{padding:29px 0!important;font-size:12.5px!important;letter-spacing:-.035em!important;gap:3px!important;}
  body .navbar .nav-actions,body .navbar .nav-actions.pp-clickable-header-actions{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:6px!important;margin-left:4px!important;white-space:nowrap!important;}
  body .navbar .nav-actions .nav-icon.pp-header-action,body .navbar .nav-actions .nav-icon.search-toggle,body .navbar .nav-actions .nav-icon.pp-search-toggle,body .navbar .nav-icon.pp-header-action,body .navbar .nav-icon.search-toggle,body .navbar .nav-icon.pp-search-toggle{width:34px!important;min-width:34px!important;height:34px!important;border-radius:11px!important;font-size:15px!important;padding:0!important;flex:0 0 34px!important;border:1px solid #dfe8f7!important;background:#fff!important;box-shadow:0 6px 16px rgba(6,26,91,.06)!important;color:#08266f!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;}
  body .navbar .nav-actions .nav-icon.pp-header-action em{right:-4px!important;top:-6px!important;min-width:15px!important;height:15px!important;font-size:9px!important;border-width:1.5px!important;}
  body .navbar .nav-account .account-chip{min-height:36px!important;padding:5px 8px!important;gap:5px!important;max-width:205px!important;}
  body .navbar .nav-account .avatar-dot{width:27px!important;height:27px!important;min-width:27px!important;font-size:12px!important;}
  body .navbar .nav-account .account-chip span:not(.avatar-dot){max-width:108px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;}
  body .navbar .nav-account .account-chip small{font-size:10.5px!important;max-width:45px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .navbar .dropdown-menu{top:76px!important;}
  body .site-search{top:78px!important;}
}
@media (min-width:981px) and (max-width:1280px){
  body .navbar .brand img{width:158px!important;max-width:158px!important;}
  body .navbar .nav-links{gap:7px!important;}
  body .navbar .nav-links>a,body .navbar .nav-item>a{font-size:11.5px!important;letter-spacing:-.045em!important;}
  body .navbar .nav-actions,body .navbar .nav-actions.pp-clickable-header-actions{gap:4px!important;}
  body .navbar .nav-actions .nav-icon.pp-header-action,body .navbar .nav-actions .nav-icon.search-toggle,body .navbar .nav-actions .nav-icon.pp-search-toggle,body .navbar .nav-icon.pp-header-action,body .navbar .nav-icon.search-toggle,body .navbar .nav-icon.pp-search-toggle{width:32px!important;min-width:32px!important;height:32px!important;flex-basis:32px!important;font-size:14px!important;}
  body .navbar .nav-account .account-chip{max-width:165px!important;padding:4px 6px!important;}
  body .navbar .nav-account .account-chip small{display:none!important;}
}
@media (max-width:980px){
  body .navbar .nav-actions.pp-clickable-header-actions{gap:8px!important;}
  body .navbar .nav-actions .nav-icon.pp-header-action,body .navbar .nav-actions .nav-icon.search-toggle,body .navbar .nav-actions .nav-icon.pp-search-toggle{width:38px!important;min-width:38px!important;height:38px!important;}
}
