.help-dialog{
    margin:0 !important;
}

/* .help-level-1 {
    font-size: 0.9rem;
    font-weight: 500;
    color: dimgray;
    margin: 0 0 9px 0;
}

.help-level-2 {
    font-size: 0.9rem;
    margin: 0 0 12px 8px;
     display: flex;
    align-items: flex-start;
}

.help-level-2::before {
    content: "•";
    margin-right: 0.6em;
    line-height: 1.2;
} */


.help-div-topic-title{
  margin-bottom: 15px;;
}


.markdown {
  line-height: 1.5;
}

/* Lists */
.markdown ol,
.markdown ul {
  margin: 0.25rem 0 0.75rem;
  padding-left: 1.75rem;
  list-style-position: outside;
}

.markdown ol {
  list-style-type: decimal;
}

.markdown ul {
  list-style-type: disc;
}

/* Nested lists */
.markdown ol ol {
  list-style-type: lower-alpha;
  margin-top: 0.15rem;
  margin-bottom: 0.35rem;
}

.markdown ol ol ol {
  list-style-type: lower-roman;
}

.markdown ul ul,
.markdown ol ul,
.markdown ul ol {
  margin-top: 0.15rem;
  margin-bottom: 0.35rem;
}

/* List items */
.markdown li {
  margin: 0.35rem 0;
  padding-left: 0;
  text-indent: 0;
}

/* Tighter spacing for nested list items */
.markdown ol ol li,
.markdown ul ul li,
.markdown ol ul li,
.markdown ul ol li {
  margin: 0.12rem 0;
}

/* Paragraphs inside list items */
.markdown li > p {
  margin: 0;
}

/* Code */
.markdown code {
  padding: 0.1rem 0.25rem;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.06);
}

.markdown pre code {
  display: block;
  padding: 0.75rem;
  overflow: auto;
}

/* Headings */
.markdown h1,
.markdown h2,
.markdown h3,
.markdown h4,
.markdown h5,
.markdown h6 {
  color: var(--color-text-1);
  font-size: 0.9rem;
  font-weight: 600;
  margin: 0.5rem 0 0.25rem;
}