.server-inventory-main { max-width: 1120px; }
.server-inventory-main .workspace,
.server-inventory-main .tool-more,
.server-inventory-main .related-tools {
  margin-block: 1.5rem;
}
.server-inventory-privacy {
  padding: 1rem;
  border: 1px solid #b9d9d7;
  border-radius: 0.8rem;
  background: #eef8f7;
}
#server-inventory-file { display: block; max-width: 100%; margin-block: 0.5rem 1rem; }
.server-inventory-output { overflow-x: auto; }
.server-inventory-output table { width: 100%; border-collapse: collapse; margin-block: 1rem; }
.server-inventory-output th,
.server-inventory-output td { padding: 0.65rem; border: 1px solid #cfdae0; text-align: left; vertical-align: top; }
.server-inventory-output th { background: #edf3f5; }
.server-inventory-output dl { display: grid; grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr)); gap: 0.5rem 1rem; }
.server-inventory-output dt { font-weight: 700; }
.server-inventory-output dd { margin: 0; font-size: 1.5rem; font-weight: 700; }
.server-sample-links { padding-left: 1.25rem; }
.server-inventory-main code { overflow-wrap: anywhere; }
@media (max-width: 480px) {
  .server-inventory-output th,
  .server-inventory-output td { padding: 0.45rem; }
}
