.screen-one .pf-c-dropdown__toggle {
  margin-bottom: 0 !important;
}

.screen-one .pf-v5-c-form__group {
  margin: 0.5rem 0;
}

.screen-one .pf-v5-c-form__label {
  margin-bottom: 0.5rem;
}

.screen-one .pf-v5-c-form__label-text {
  font-weight: 900 !important;
}

.plugin-select {
  margin-top: 10px !important;

  box-shadow: none;
}

.plugin-select .pf-v5-c-accordion__toggle {
  border: none !important;
  padding-left: 1rem;
  padding-right: 0.8rem;
  margin-bottom: 0 !important;
}

.plugin-select
  .pf-v5-c-accordion__toggle.pf-m-expanded
  .pf-v5-c-accordion__toggle-text {
  font-weight: 900 !important;
}

.plugin-select #all-content {
  margin-left: 1rem;
  margin-bottom: 0.5rem;
}

.plugin-select .pf-c-accordion__expanded-content-body {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.plugin-select .plugin-list {
  height: auto;
  overflow: auto;
  padding-right: 0.15rem;
  margin-top: 0.1rem;
}

.plugin-select .plugin-list-filter {
  margin-bottom: 0.1rem;
  font-size: 0.85rem !important;
}

.plugin-select .plugin-list li {
  padding: 10px 5px;
  display: flex;
  flex-direction: column;
  cursor: pointer;
}

.configuration {
  display: flex;
  flex-direction: column;
  margin-top: 1.5rem;
}

.configuration .configuration__options {
  display: flex;
  flex-direction: column;
}

.configuration .configuration__button {
  margin-top: 1.25rem !important;
  margin-right: 1.25rem !important;
  max-width: 50% !important;
}

.configuration .pf-c-banner {
  padding: 0.25rem;
}

.configuration .required-params {
  margin: 1.5rem 0 1.5rem 0;
  display: flex;
  flex-direction: row;
  font-family: monospace !important;
}

.configuration .required-params__layout {
  display: flex;
  flex-direction: column;
}

.configuration .required-params__label {
  width: 100%;
  margin-right: 0.25rem !important;
}

.configuration .required-params__star {
  color: #c9190b;
  font-weight: 900;
}

.configuration .required-params__textInput {
  width: 75%;
}

.configure-compute .configure-compute__label {
  margin-right: 0.5em !important;
}

.autogenerated .autogenerated__text input {
  font-family: monospace !important;
}

.plugin-configuration {
  display: flex;
  margin: 1rem 0;
}

.plugin-configuration .plugin-configuration__dropdown,
.plugin-configuration .plugin-configuration__input,
.plugin-configuration .plugin-configuration__parameter {
  font-family: monospace !important;
}

.plugin-configuration .plugin-configuration__parameter,
.plugin-configuration .pf-c-dropdown__toggle-text {
  font-family: monospace !important;
}

.plugin-configuration .plugin-configuration__input {
  width: 100%;
  margin-right: 0.5em;
}

.pf-c-wizard__footer {
  flex-direction: row-reverse;
}

.autogenerated__text {
  font-family: "monospace";
}

.patternfly-card-component {
  padding-block-end: 0.25em;
}
