
/* V1167 — cabeçalho Calibrações Registradas */
.mi-equip-panel-v1134 .metro-calibracoes-head-v1167 {
 display:flex; align-items:center; gap:16px; padding:16px 18px; margin:0 0 16px;
 border:1px solid #d6e6f8; border-left:4px solid #f58220; border-radius:10px;
 background:linear-gradient(110deg,#edf6ff 0%,#f9fbff 100%);
}
.mi-equip-panel-v1134 .metro-calibracoes-head-icon-v1167 {
 display:flex; align-items:center; justify-content:center; width:48px; height:48px;
 flex:0 0 48px; border-radius:12px; background:#dcecff; color:#174b91; font-size:25px;
}
.mi-equip-panel-v1134 .metro-calibracoes-head-v1167 h3 { margin:0 0 5px; color:#17477f; font-size:19px; font-weight:750; }
.mi-equip-panel-v1134 .metro-calibracoes-head-v1167 p { margin:0; color:#5d7391; line-height:1.45; }
.mi-equip-panel-v1134 .metro-calibracoes-toolbar-v1167 {
 display:grid; grid-template-columns:auto minmax(0,1fr); align-items:stretch; gap:14px; margin-bottom:16px;
}
.mi-equip-panel-v1134 .metro-calibracoes-cycle-v1167 {
 display:flex; align-items:center; gap:12px; padding:14px 16px; border:1px solid #d6e6f8;
 border-radius:9px; background:#f2f8ff; color:#244e83; line-height:1.45;
}
.mi-equip-panel-v1134 .metro-calibracoes-cycle-icon-v1167 {
 display:flex; align-items:center; justify-content:center; width:34px; height:34px;
 border-radius:50%; background:#dcecff; color:#155cb3; flex:0 0 34px;
}
.mi-equip-panel-v1134 .metro-calibracoes-register-v1167 { align-self:stretch; min-width:205px; padding:0 22px; font-weight:700; }
.mi-equip-panel-v1134 .metro-calibracoes-table-wrap-v1167 { width:100%; overflow-x:auto; border:1px solid #d5e3f5; border-radius:10px; }
.mi-equip-panel-v1134 .metro-calibracoes-table-v1167 { width:100%; min-width:900px; border-collapse:separate; border-spacing:0; }
.mi-equip-panel-v1134 .metro-calibracoes-table-v1167 th { padding:12px 13px; background:#eff6fd; color:#17477f; text-align:left; white-space:nowrap; border-bottom:1px solid #d5e3f5; }
.mi-equip-panel-v1134 .metro-calibracoes-table-v1167 td { padding:13px; vertical-align:middle; border-bottom:1px solid #e6eef8; line-height:1.45; }
.mi-equip-panel-v1134 .metro-calibracoes-table-v1167 tbody tr:nth-child(even) { background:#f8fbff; }
.mi-equip-panel-v1134 .metro-calibracoes-table-v1167 tbody tr:last-child td { border-bottom:0; }
.mi-equip-panel-v1134 .metro-calibracoes-table-v1167 .badge { white-space:nowrap; }
.mi-equip-panel-v1134 .metro-calibracoes-action-v1167 { display:inline-flex; align-items:center; justify-content:center; min-height:36px; padding:0 12px; border:1px solid #7db5ff; border-radius:8px; color:#155cb3; background:#fff; font-weight:650; }
@media(max-width:760px) {
 .mi-equip-panel-v1134 .metro-calibracoes-toolbar-v1167 { grid-template-columns:1fr; }
 .mi-equip-panel-v1134 .metro-calibracoes-register-v1167 { min-height:44px; }
 .mi-equip-panel-v1134 .metro-calibracoes-head-v1167 { align-items:flex-start; }
}
