.jdb-v3 .jdb-v3-unsolved-section {
  width:calc(100% + var(--jdb-space-8));
  margin-inline:calc(0px - var(--jdb-space-4));
  padding-bottom:calc(var(--jdb-space-16) + var(--jdb-space-8));
}
.jdb-v3 .jdb-v3-unsolved-diagnostics {
  order:5;
  margin-top:var(--jdb-space-8);
  padding:var(--jdb-space-4);
  border:1px solid var(--jdb-color-border);
  border-radius:var(--jdb-radius-sm);
  color:var(--jdb-color-text-secondary);
  font-size:12px;
}
.jdb-v3 .jdb-v3-unsolved-diagnostics summary {
  min-height:44px;
  cursor:pointer;
  font-weight:700;
  line-height:44px;
}
.jdb-v3 .jdb-v3-unsolved-diagnostics dl { margin:var(--jdb-space-3) 0 0; }
.jdb-v3 .jdb-v3-unsolved-diagnostics dl > div { display:grid; grid-template-columns:minmax(100px,140px) minmax(0,1fr); gap:var(--jdb-space-3); }
.jdb-v3 .jdb-v3-unsolved-diagnostics dt { font-weight:700; }
.jdb-v3 .jdb-v3-unsolved-diagnostics dd { min-width:0; margin:0; overflow-wrap:anywhere; }
.jdb-v3 .jdb-v3-unsolved-section .jdb-v3-section-heading__link:focus {
  outline:3px solid #e15561;
  outline-offset:3px;
}

@media (min-width:600px) {
  .jdb-v3 .jdb-v3-unsolved-section {
    width:calc(100% + var(--jdb-space-12));
    margin-inline:calc(0px - var(--jdb-space-6));
  }
}
@media (min-width:768px) {
  .jdb-v3 .jdb-v3-unsolved-section { padding-bottom:var(--jdb-space-20); }
}
@media (min-width:1024px) {
  .jdb-v3 .jdb-v3-unsolved-section {
    width:calc(100% + var(--jdb-space-16));
    margin-inline:calc(0px - var(--jdb-space-8));
    padding-bottom:var(--jdb-space-24);
  }
}
