/* Apenas o cabecalho do painel administrativo: texto menor e segunda palavra vermelha. */
#adminOverlay:has(#workspace:not([hidden])) .paneltop h2 {
  font-family: 'Arial Black', Arial, sans-serif !important;
  font-size: clamp(14px, 1.35vw, 18px) !important;
  font-weight: 900 !important;
  line-height: 1.25 !important;
  letter-spacing: .15px !important;
  gap: 7px !important;
  white-space: nowrap !important;
  flex-wrap: nowrap !important;
}
#adminOverlay:has(#workspace:not([hidden])) .paneltop h2::before {
  width: 23px !important; height: 23px !important; flex-basis: 23px !important;
  margin-right: 3px !important;
}
#adminOverlay:has(#workspace:not([hidden])) .paneltop h2 .bo-header-central { color: #fff !important; }
#adminOverlay:has(#workspace:not([hidden])) .paneltop h2 .bo-header-admin { color: #F20B0B !important; }
@media(max-width:650px){
  #adminOverlay:has(#workspace:not([hidden])) .paneltop h2 {font-size: 13px !important;gap:4px !important;letter-spacing:0 !important;}
  #adminOverlay:has(#workspace:not([hidden])) .paneltop h2::before {width:19px !important;height:19px !important;flex-basis:19px !important;margin-right:2px !important;}
}
@media(max-width:390px){#adminOverlay:has(#workspace:not([hidden])) .paneltop h2 {font-size:11px !important;}}
