/* v1.1.81 FIX2 - cambios locales del diagnostico publico */
.diagnostic-scan-grid-v1181-fix2{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:18px;
  width:100%;
}
.diagnostic-scan-column-v1181-fix2{
  min-width:0;
  padding:18px 20px;
  border:1px solid var(--border,#d7e1e8);
  border-radius:16px;
  background:var(--surface,#fff);
}
.diagnostic-scan-column-v1181-fix2 ul{
  margin:10px 0 0;
  padding-left:20px;
  display:grid;
  gap:8px;
}
.diagnostic-scan-column-v1181-fix2 li{
  line-height:1.45;
  overflow-wrap:anywhere;
}
.diagnostic-sla-note-v1181-fix2{
  display:block;
  margin-top:5px;
  color:var(--muted,#66788a);
  font-size:.82rem;
  line-height:1.4;
}
.diagnostic-sla-v1181-fix2{
  display:block;
  line-height:1.45;
}
.diagnostic-commercial-meta-v1181-fix2{
  display:grid;
  gap:5px;
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid var(--border,#d7e1e8);
}
.diagnostic-commercial-meta-v1181-fix2 p{
  margin:0;
  line-height:1.45;
}
.diagnostic-commercial-meta-v1181-fix2 p:last-child{
  color:var(--muted,#66788a);
  font-size:.92rem;
}
.diagnostic-exclusions-v1181-fix2{
  padding-top:18px;
  padding-bottom:18px;
}
.diagnostic-exclusions-panel-v1181-fix2{
  display:grid;
  grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);
  gap:28px;
  align-items:center;
  padding:24px 0;
  border-top:1px solid var(--border,#d7e1e8);
  border-bottom:1px solid var(--border,#d7e1e8);
}
.diagnostic-exclusions-panel-v1181-fix2 h2{
  margin:.35rem 0 .55rem;
}
.diagnostic-exclusions-panel-v1181-fix2 p{
  margin:0;
  max-width:62ch;
  color:var(--muted,#66788a);
}
.diagnostic-exclusions-panel-v1181-fix2 ul{
  margin:0;
  padding-left:20px;
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:8px 20px;
}
@media(max-width:760px){
  .diagnostic-scan-grid-v1181-fix2{
    grid-template-columns:1fr;
  }
  .diagnostic-exclusions-panel-v1181-fix2{
    grid-template-columns:1fr;
    gap:16px;
  }
}
@media(max-width:480px){
  .diagnostic-scan-column-v1181-fix2{
    padding:15px 16px;
  }
  .diagnostic-exclusions-panel-v1181-fix2 ul{
    grid-template-columns:1fr;
  }
}
