/* RH.Me v1.1.5 - CTPS, fracionamento e impressão robusta */
.vac-abono-signatures{gap:12mm!important;margin-top:12mm!important;align-items:start!important}
.vac-abono-signatures>div{min-width:0!important}
.vac-abono-signatures .signature-line{height:7mm!important}
.vac-abono-signatures strong{font-size:7pt!important;line-height:1.2!important;margin-top:1.6mm!important}
.vac-abono-signatures em{font-size:6pt!important;margin-top:.7mm!important}
.vac-abono-sign-cnpj{display:block;text-align:center;color:var(--muted);font-size:5.8pt;line-height:1.25;margin-top:.7mm}
.vac-abono-closing .closing-label{font-size:6.6pt!important;margin-bottom:3mm!important}
.vac-abono-closing .closing-date{font-size:6.6pt!important}
#vacationBalanceAfter{background:#f7fbfd}
#vacationFractionInfo{max-width:46ch}
.rhme-printing .document-rhme-mark,.rhme-printing .screen-only-document-mark,.rhme-printing .screen-only-document-footer,.rhme-printing .brand-footer{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important}
@media print{
  .document-rhme-mark,.screen-only-document-mark,.screen-only-document-footer,.brand-footer{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important}
}
