:root {
  --ins-color--orange: #ec7a08;
}

.ins-c-rule__report-detail {
  padding: var(--pf-t--global--spacer--md) 40px;
}
.ins-c-rule__report-detail .ins-c-rule__report-detail-actions {
  text-align: right;
}
.ins-c-rule__report-detail .ins-c-rule__report-detail-link {
  margin-bottom: var(--pf-t--global--spacer--xs);
  margin-left: var(--pf-t--global--spacer--form-element);
}
.ins-c-rule__report-detail .ins-c-rule__risk-detail-title {
  margin-bottom: var(--pf-t--global--spacer--sm);
  font-weight: var(pf-t--global--font--weight--body);
}
.ins-c-rule__report-detail .ins-c-rule__risk-detail-description-text {
  color: var(--pf-t--global--background--color--secondary--default);
  size: var(--pf-chart-global--FontSize--sm);
}
.ins-c-rule__report-detail p > .ins-c-rule__link-in-description:only-child {
  display: block;
  margin-top: var(--pf-v6-l-stack--m-gutter--MarginBottom);
}
.ins-c-rule__report-detail .ins-c-rule__rule-feedback-like-button, .ins-c-rule__report-detail .ins-c-rule__rule-feedback-dislike-button {
  padding: 0 var(--pf-t--global--spacer--sm);
}
.ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__battery .label, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__battery .ins-c-risk-of-change__label {
  font-weight: 400;
}
.ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-1 .ins-c-risk-of-change__label, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-1 .ins-c-risk-of-change__icon, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-1 .label {
  color: var(--pf-t--global--background--color--secondary--default);
}
.ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-2 .ins-c-risk-of-change__label, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-2 .ins-c-risk-of-change__icon, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-2 .label {
  color: var(--pf-t--global--color--status--warning--default);
}
.ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-3 .ins-c-risk-of-change__label, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-3 .ins-c-risk-of-change__icon, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-3 .label {
  color: var(--ins-color--orange);
}
.ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-4 .ins-c-risk-of-change__label, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-4 .ins-c-risk-of-change__icon, .ins-c-rule__report-detail .ins-c-rule__risk-description .ins-c-rule__severity-level-4 .label {
  color: var(--pf-t--global--color--status--danger--default);
}
.ins-c-rule__report-detail .ins-c-risk-of-change__icon {
  font-size: 28px;
}
.ins-c-rule__report-detail ol {
  margin-top: 10px;
  margin-top: 0.625rem;
  margin-left: 15px;
  margin-left: 0.9375rem;
}
.ins-c-rule__report-detail p + pre, .ins-c-rule__report-detail ul + pre {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
.ins-c-rule__report-detail .pf-v6-c-list {
  margin: 5px 0px;
  margin: 0.3125rem 0rem;
}
.ins-c-rule__report-detail .pf-v6-c-button.pf-m-link {
  padding-left: 0;
}

.ins-c-rule__remediating-modal ol {
  margin-top: 10px;
  margin-top: 0.625rem;
  margin-left: 15px;
  margin-left: 0.9375rem;
}
.ins-c-rule__remediating-modal p + pre, .ins-c-rule__remediating-modal ul + pre {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
.ins-c-rule__remediating-modal .pf-v6-c-list {
  margin: 5px 0px;
  margin: 0.3125rem 0rem;
}
.ins-c-rule__remediating-modal .ins-c-rule__modal-content {
  margin-top: 24px;
}

.ins-c-rule__markdown code {
  white-space: pre-wrap;
}