.pfext-quick-start-panel {
  --pf-v6-c-drawer__panel--PaddingBlockStart: 0;
}

.pfext-popover__base ul {
  list-style-type: var(--pf-t--global--list-style);
}

.pfext-markdown-view h1, .pfext-markdown-view h2, .pfext-markdown-view h3, .pfext-markdown-view h4, .pfext-markdown-view h5, .pfext-markdown-view h6,
.pfext-markdown-view .h1, .pfext-markdown-view .h2, .pfext-markdown-view .h3, .pfext-markdown-view .h4, .pfext-markdown-view .h5, .pfext-markdown-view .h6 {
  font-family: var(--pf-t--global--font--family--heading);
  font-weight: var(--pf-t--global--font--weight--heading);
  line-height: 1.1;
  color: inherit;
}
.pfext-markdown-view h1, .pfext-markdown-view .h1,
.pfext-markdown-view h2, .pfext-markdown-view .h2,
.pfext-markdown-view h3, .pfext-markdown-view .h3 {
  margin-top: 23px;
  margin-bottom: 11.5px;
}
.pfext-markdown-view h4, .pfext-markdown-view .h4,
.pfext-markdown-view h5, .pfext-markdown-view .h5,
.pfext-markdown-view h6, .pfext-markdown-view .h6 {
  margin-top: 11.5px;
  margin-bottom: 11.5px;
}
.pfext-markdown-view h1, .pfext-markdown-view .h1 {
  font-size: var(--pf-t--global--font--size--heading--h1);
}
.pfext-markdown-view h2, .pfext-markdown-view .h2 {
  font-size: var(--pf-t--global--font--size--heading--h2);
}
.pfext-markdown-view h3, .pfext-markdown-view .h3 {
  font-size: var(--pf-t--global--font--size--heading--h3);
}
.pfext-markdown-view h4, .pfext-markdown-view .h4 {
  font-size: var(--pf-t--global--font--size--heading--h4);
}
.pfext-markdown-view h5, .pfext-markdown-view .h5 {
  font-size: var(--pf-t--global--font--size--heading--h5);
}
.pfext-markdown-view h6, .pfext-markdown-view .h6 {
  font-size: var(--pf-t--global--font--size--heading--h6);
}
.pfext-markdown-view p {
  margin: 0 0 11.5px;
}
.pfext-markdown-view ul,
.pfext-markdown-view ol {
  margin-top: 0;
  margin-bottom: 11.5px;
}
.pfext-markdown-view ul ul,
.pfext-markdown-view ul ol,
.pfext-markdown-view ol ul,
.pfext-markdown-view ol ol {
  margin-bottom: 0;
}
.pfext-markdown-view dl {
  margin-top: 0;
  margin-bottom: 23px;
}
.pfext-markdown-view dt,
.pfext-markdown-view dd {
  line-height: 1.66666667;
}
.pfext-markdown-view dt {
  font-weight: 700;
}
.pfext-markdown-view dd {
  margin-left: 0;
}
.pfext-markdown-view blockquote {
  padding: 11.5px 23px;
  margin: 0 0 23px;
  font-size: 17.5px;
  border-left: 5px solid #f1f1f1;
}
.pfext-markdown-view blockquote p:last-child,
.pfext-markdown-view blockquote ul:last-child,
.pfext-markdown-view blockquote ol:last-child {
  margin-bottom: 0;
}
.pfext-markdown-view code,
.pfext-markdown-view pre {
  font-family: Menlo, Monaco, Consolas, monospace;
}
.pfext-markdown-view code {
  padding: 2px 4px;
  font-size: 90%;
  color: #004368;
  background-color: #def3ff;
  border-radius: 1px;
}
.pfext-markdown-view pre {
  display: block;
  padding: 11px;
  margin: 0 0 11.5px;
  font-size: 13px;
  line-height: 1.66666667;
  color: #363636;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 1px;
}
.pfext-markdown-view pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pfext-markdown-view table {
  background-color: transparent;
}
.pfext-markdown-view table col[class*=col-] {
  position: static;
  display: table-column;
  float: none;
}
.pfext-markdown-view table td[class*=col-],
.pfext-markdown-view table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none;
}
.pfext-markdown-view caption {
  padding-top: 10px;
  padding-bottom: 10px;
  color: #9c9c9c;
  text-align: left;
}
.pfext-markdown-view th {
  text-align: left;
}

.pfext-quick-start-panel-content {
  background-color: var(--pf-t--global--color--brand--default);
  color: var(--pf-t--global--text--color--inverse);
  padding: var(--pf-t--global--spacer--md) var(--pf-t--global--spacer--lg);
}
.pfext-quick-start-panel-content__body {
  display: flex;
  flex-direction: column;
}
.pfext-quick-start-panel-content__close-button button.pf-v6-c-button {
  --pf-v6-c-button--Color: var(--pf-t--global--text--color--inverse);
}

.pf-v6-theme-dark .pfext-catalog-item-icon__img {
  filter: brightness(1.5) invert(1) hue-rotate(180deg) saturate(4);
}

.pf-v6-c-card__header-main .pf-v6-c-icon__content {
  display: contents;
}

.pf-v6-c-card.pf-m-selectable::before, .pf-v6-c-card.pf-m-clickable::before {
  border: var(--pf-v6-c-card--BorderColor) var(--pf-v6-c-card--BorderStyle) var(--pf-v6-c-card--BorderWidth) !important;
}

.pfext-quick-start-task {
  flex: 1 1 0;
  overflow: auto;
}
.pfext-quick-start-task .pf-v6-c-code-block, .pfext-quick-start-task .pf-v6-c-alert, .pfext-quick-start-task .pf-v6-c-accordion {
  margin-block-end: var(--pf-v6-c-content--MarginBlockEnd);
}

.pfext-quick-start-footer {
  padding-top: var(--pf-t--global--spacer--md);
}

button.pf-v6-c-wizard__nav-link {
  margin-bottom: var(--pf-t--global--spacer--md);
}

button.pf-v6-c-wizard__nav-link.pf-m-current {
  --pf-v6-c-wizard__nav-link-main--BackgroundColor: transparent;
}

button.pf-v6-c-wizard__nav-link::before {
  background-color: var(--pf-v6-c-wizard__nav-link--m-current--before--BackgroundColor);
  color: var(--pf-v6-c-wizard__nav-link--m-current--before--Color);
  min-width: var(--pf-v6-c-wizard__nav-link--before--Width);
}

.pfext-quick-start-task-header button::before {
  content: none;
}
.pfext-quick-start-task-header__title {
  font-family: var(--pf-t--global--font--family--body);
  font-weight: var(---pf-t--global--font--weight--body--bold);
  font-size: var(--pf-t--global--font--size--body--lg);
}
.pfext-quick-start-task-header__subtitle {
  font-size: var(--pf-t--global--font--size--body--default);
  color: var(--pf-t--global--text--color--subtle);
  font-weight: var(--pf-t--global--font--weight--body);
}
.pfext-quick-start-task-header__tryagain {
  display: block;
  font-size: var(--pf-t--global--font--size--body--default);
  color: var(--pf-t--global--text--color--subtle);
  font-weight: var(--pf-t--global--font--weight--body);
}