MsgUnifiedEditorBodyEditor
{
  layout:layout-msg-editor;
}

MsgUnifiedEditorBodyEditor::msgEditor
{
  left: -var(hb-param-margin-gene-left);
  right:var(hb-param-margin-gene-middle-horizontal);
  bottom:var(hb-param-margin-gene-middle-vertical);
  top:-var(hb-param-margin-gene-middle-vertical); 
  min-height:7.46un;
}

MsgUnifiedEditorBodyEditor::msgEditor:portrait
{
   max-height: expr(var(hb-param-screen-long-edge)/4);
}

MsgUnifiedEditorBodyEditor::msgEditor:landscape
{
    max-height: expr(var(hb-param-screen-short-edge)/3);
}

MsgUnifiedEditorBodyEditor::sendButton
{
  top:-var(hb-param-margin-gene-middle-vertical);
  right: var(hb-param-margin-gene-right);
  bottom:var(hb-param-margin-gene-middle-vertical);
  fixed-width: 9.34un;
  fixed-height: 7.46un;
}

MsgUnifiedEditorBodyEditor::charCounter
{
    text-height:var(hb-param-text-height-tiny);
    text-align:centre;
    text-line-count-min: 1;
    text-line-count-max: 1;
}

MsgUnifiedEditorBodyEditor::charCounterFrame
{
    right:var(hb-param-margin-gene-middle-horizontal);
    top:-var(hb-param-margin-gene-middle-vertical); 
    size-policy: fixed, fixed ;
    pref-height: expr(var(hb-param-text-height-tiny)+2*var(hb-param-margin-gene-middle-vertical));
    pref-width: expr(var(hb-param-text-height-tiny)*3 + 2*var(hb-param-margin-gene-middle-horizontal));
}
