/* CAE_PROVISIONS_AND_PRE_CLOSE_AUDITOR_V14 */
.cae-r14-status,
.cae-r14-audit-summary{
  display:flex;
  flex-wrap:wrap;
  gap:10px;
  margin:10px 0;
}
.cae-r14-status-card,
.cae-r14-audit-card{
  min-width:145px;
  padding:10px 13px;
  border:1px solid #d8e2ee;
  border-radius:10px;
  background:#fff;
  color:#20324a;
}
.cae-r14-status-card b,
.cae-r14-audit-card b{display:block;font-size:19px;margin-top:3px}
.cae-r14-status-card.approved{border-color:#72c99d;background:#effbf5;color:#076d3c}
.cae-r14-status-card.review{border-color:#74a8e8;background:#f1f7ff;color:#174f92}
.cae-r14-status-card.blocked{border-color:#dc9bac;background:#fff3f5;color:#8a1538}
.cae-r14-view-switch{display:flex;gap:22px;align-items:center;margin:8px 0 11px;padding:9px 12px;border-radius:8px;background:#f3f7fc}
.cae-r14-view-switch label{display:flex;gap:7px;align-items:center;font-weight:700;color:#334c6c}
.cae-r14-view-switch input{width:auto}
#beneficiosTable td,#beneficiosTable th{vertical-align:top;white-space:nowrap}
#beneficiosTable td:nth-child(2){white-space:normal;min-width:190px}
#beneficiosTable td:last-child{white-space:normal;min-width:230px}
.cae-r14-mini{display:block;color:#64748b;font-size:10px;line-height:1.35;margin-top:2px}
.cae-r14-input{width:88px!important;min-width:88px;padding:5px!important;text-align:right}
.cae-r14-audit-panel{margin-top:16px}
.cae-r14-panel-head{display:flex;align-items:center;justify-content:space-between;gap:18px}
.cae-r14-panel-head h3{margin:0 0 4px}
.cae-r14-panel-head p{margin:0;color:#64748b}
.cae-r14-audit-card.critical{border-color:#dc9bac;background:#fff3f5;color:#8a1538}
.cae-r14-audit-card.warning{border-color:#e8c46d;background:#fff9e9;color:#795400}
.cae-r14-audit-card.ok{border-color:#72c99d;background:#effbf5;color:#076d3c}
.cae-r14-severity{display:inline-block;min-width:92px;padding:4px 8px;border-radius:999px;text-align:center;font-size:11px;font-weight:800}
.cae-r14-severity.critical{background:#ffe5ea;color:#9c153a}
.cae-r14-severity.warning{background:#fff3c4;color:#715100}
.cae-r14-severity.ok{background:#dcf7e8;color:#08713f}
@media print{
  #beneficios .toolbar,.cae-r14-view-switch{display:none!important}
  #beneficios{display:block!important}
}
