
/* V1169 — cabeçalho de Confirmações alinhado ao padrão dos demais módulos */
.mi-equip-panel-v1134 .metro-confirm-heading-v1157 {
  display:flex !important; align-items:center; justify-content:space-between; gap:20px;
  padding:18px 20px !important; margin:0 0 18px !important;
  border:1px solid #d7e6f8 !important; border-left:4px solid #f58220 !important;
  border-radius:10px !important; background:transparent !important; background-image:none !important;
}
.mi-equip-panel-v1134 .metro-confirm-heading-v1157 > div { min-width:0; flex:1 1 auto; }
.mi-equip-panel-v1134 .metro-confirm-heading-v1157 h3 {
  display:flex; align-items:center; gap:8px; margin:0 0 6px !important;
  padding:0 !important; color:#17477f !important; font-size:19px !important; font-weight:750 !important;
  background:transparent !important; background-image:none !important;
}
.mi-equip-panel-v1134 .metro-confirm-heading-v1157 h3 span { display:none !important; }
.mi-equip-panel-v1134 .metro-confirm-heading-v1157 p {
  margin:0 !important; color:#5d7391 !important; line-height:1.5;
}
.mi-equip-panel-v1134 .metro-confirm-heading-v1157 button {
  flex:0 0 auto; min-height:40px; white-space:nowrap;
}
.mi-equip-panel-v1134 .metro-confirm-cycle-v1157 {
  margin:0 0 18px !important; padding:14px 16px !important;
  border-radius:9px; box-sizing:border-box;
}
.mi-equip-panel-v1134 .metro-confirm-table-wrap-v1157 {
  border:1px solid #d5e3f5; border-radius:10px; overflow-x:auto;
}
.mi-equip-panel-v1134 .metro-confirm-table-wrap-v1157 th {
  padding:12px 14px; white-space:nowrap; background:#eff6fd; color:#17477f;
}
.mi-equip-panel-v1134 .metro-confirm-table-wrap-v1157 td {
  padding:13px 14px; vertical-align:middle; line-height:1.45;
}
@media(max-width:760px) {
 .mi-equip-panel-v1134 .metro-confirm-heading-v1157 { align-items:flex-start; flex-wrap:wrap; }
 .mi-equip-panel-v1134 .metro-confirm-heading-v1157 button { width:100%; }
}
