/* FRONTNEXT001 B079: final text-only two-line Cause orientation.
 * Readable plain text in EXISTING upper-zone height, compact nav unchanged;
 * SHARE and VISIT WEBSITE remain native handlers, no new Signal action. */
#mpmhUnifiedShell .topbar .fn071-cause-slot.fn076-cause-orientation{
 background:transparent!important;box-shadow:none!important;border:0!important;
}
#mpmhUnifiedShell .topbar .fn076-cause-main{
 padding:0!important;margin:0!important;background:transparent!important;
 border:0!important;box-shadow:none!important;display:flex!important;
 align-items:flex-start!important;justify-content:center!important;gap:0!important;
}
#mpmhUnifiedShell .topbar .fn076-cause-main:hover{background:transparent!important;}
#mpmhUnifiedShell .topbar #headerCauseLink.fn067-cause-selected{
 margin:0!important;padding:0!important;width:auto!important;max-width:min(710px,74vw)!important;
 min-height:0!important;height:auto!important;border:0!important;background:transparent!important;
 box-shadow:none!important;display:flex!important;align-items:baseline!important;
}
#mpmhUnifiedShell .topbar #headerCauseLink .fn079-header-copy{
 display:flex!important;flex-direction:column!important;max-width:100%!important;min-width:0;
}
#mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line{
 display:flex!important;flex-direction:row!important;align-items:baseline!important;
 flex-wrap:nowrap!important;gap:7px!important;max-width:100%!important;min-width:0;
}
#mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line small,
#mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line strong{
 font:800 10px/1.22 Arial,Helvetica,sans-serif!important;letter-spacing:.035em!important;
 white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
 display:block!important;min-width:0;max-width:none!important;min-height:0!important;
}
#mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line small{
 flex:0 0 auto;color:#9fc8ea!important;}
#mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line strong{
 color:#f6fbff!important;flex:0 1 auto;
}
#mpmhUnifiedShell .topbar .fn076-cause-actions{
 padding:2px 0 0!important;margin:0!important;gap:14px!important;align-self:flex-start!important;
 display:flex!important;flex-direction:row!important;min-height:0!important;height:auto!important;
}
#mpmhUnifiedShell .topbar .fn076-cause-actions[hidden]{display:none!important}
#mpmhUnifiedShell .topbar .fn076-cause-actions :is(a,button){
 font:800 8px/1.2 Arial,Helvetica,sans-serif!important;color:#b8d8f5!important;
 padding:0!important;background:none!important;border:0!important;
}
#mpmhUnifiedShell .topbar .fn076-cause-actions :is(a,button):focus-visible,
#mpmhUnifiedShell .topbar #headerCauseLink:focus-visible{outline:2px solid #96d1ff!important;outline-offset:2px!important;}
#mpmhUnifiedShell .topbar .brand{border:0!important;}
@media(min-width:981px){
 #mpmhUnifiedShell .topbar .topbar-in{grid-template-rows:40px 24px!important;height:64px!important;}
 #mpmhUnifiedShell .topbar .fn071-cause-slot.fn076-cause-orientation{
   height:40px!important;max-width:min(710px,100%)!important;align-self:center!important;
 }
 #mpmhUnifiedShell .topbar .fn076-cause-main{height:40px!important;max-height:40px!important;}
 #mpmhUnifiedShell .topbar .topbar-in>.nav{
  justify-content:flex-start!important;width:auto!important;gap:clamp(19px,2.7vw,38px)!important;
 }
}
@media(max-width:980px){
 #mpmhUnifiedShell .topbar .fn076-cause-main{background:transparent!important;border:0!important;}
 #mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line{gap:4px!important;}
 #mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line small,
 #mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line strong{font-size:9px!important;}
}
@media(max-width:650px){
 #mpmhUnifiedShell .topbar #headerCauseLink.fn067-cause-selected{max-width:clamp(150px,62vw,290px)!important;}
 #mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line small,
 #mpmhUnifiedShell .topbar #headerCauseLink .fn079-cause-line strong{font-size:8px!important;}
 #mpmhUnifiedShell .topbar .fn076-cause-actions{display:none!important;}
 #mpmhUnifiedShell .topbar .fn076-cause-orientation #fn067CauseTools:not([hidden]){display:flex!important;}
}
