/* avds-route-template: qazagents-install */
.qazagents-install pre {
  max-width: 100%;
  margin: 0;
  overflow: auto;
  padding: var(--avds-space-content);
  border: 1px solid hsl(var(--border));
  border-radius: var(--radius);
  background: hsl(var(--background));
  color: hsl(var(--foreground));
  font: .875rem/1.55 var(--font-mono);
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}

.qazagents-install pre code { white-space: inherit; }

.qazagents-install .skill-quickstart-directory {
  display: grid;
  gap: 0;
  padding-block: 0;
  border-block: 1px solid hsl(var(--border));
}

.qazagents-install .skill-quickstart {
  display: grid;
  gap: 1rem;
  min-inline-size: 0;
  padding-block: clamp(1.5rem, 3vw, 2.5rem);
  border-top: 1px solid hsl(var(--border));
  scroll-margin-top: 1rem;
}

.qazagents-install .skill-quickstart > header,
.qazagents-install .skill-quickstart > header h3,
.qazagents-install .skill-quickstart > header p { margin: 0; }

.qazagents-install .skill-quickstart > header p,
.qazagents-install .skill-quickstart-validation { color: hsl(var(--muted-foreground)); }

.qazagents-install .skill-quickstart h4 { margin: 0; }

.qazagents-install .skill-quickstart-status {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 1rem;
  margin: 0;
}

.qazagents-install .skill-quickstart-status > div { min-inline-size: 0; }
.qazagents-install .skill-quickstart-status dt { color: hsl(var(--muted-foreground)); }
.qazagents-install .skill-quickstart-status dd { margin: .25rem 0 0; overflow-wrap: anywhere; }
.qazagents-install .skill-quickstart-validation {
  min-inline-size: 0;
  overflow-wrap: anywhere;
  line-height: 1.5;
}
.qazagents-install .skill-quickstart-validation summary { cursor: pointer; }
.qazagents-install .skill-quickstart-validation p { max-width: 78ch; }
.qazagents-install .skill-quickstart .release-links { display: flex; flex-wrap: wrap; gap: 1rem; }

@media (max-width: 767px) {
  .qazagents-install .skill-quickstart-status { grid-template-columns: minmax(0, 1fr); }
}
