@startuml
set separator none

skinparam {
  shadowing false
  arrowFontSize 15
  defaultTextAlignment center
  wrapWidth 100
  maxMessageSize 100
}
hide stereotype

skinparam rectangle<<_transparent>> {
  BorderColor transparent
  BackgroundColor transparent
  FontColor transparent
}

skinparam rectangle<<1>> {
  BackgroundColor #ecc22e
  FontColor #000000
  BorderColor #000000
}
rectangle "==Generic Function Modules" <<1>>

skinparam rectangle<<2>> {
  BackgroundColor #7785d1
  FontColor #000000
  BorderColor #000000
}
rectangle "==Reference Implementation" <<2>>

rectangle "." <<_transparent>> as 3
3 .[#707070,thickness=2].> 3 : "<color:#707070>Relationship"


@enduml