/* Created with Adobe RoboHelp. Modern compact help-topic stylesheet. */
/* Main page styling */
.RH-LAYOUT-CENTERPANEL-topic-box {
  font-family: "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: #1f2933;
  background-color: #ffffff;
  margin: 0;
  padding: 22px 32px;
  max-width: 1120px;
}
/* Main page title */
.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1 {
  font-weight: 600;
  font-size: 30px;
  line-height: 1.25;
  color: #1f3f8b;
  margin: 0 0 14px 0;
}
/* Section headings */
.RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2 {
  font-weight: 600;
  font-size: 23px;
  line-height: 1.3;
  color: #1f3f8b;
  margin: 24px 0 8px 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
  font-weight: 600;
  font-size: 19px;
  line-height: 1.3;
  color: #1f3f8b;
  margin: 18px 0 6px 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4 {
  font-weight: 600;
  font-size: 16px;
  line-height: 1.3;
  color: #374151;
  margin: 14px 0 6px 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box h5, .RH-LAYOUT-FOOTER-container h5 {
  font-weight: 600;
  font-size: 14px;
  line-height: 1.3;
  color: #374151;
  margin: 12px 0 5px 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box h6, .RH-LAYOUT-FOOTER-container h6 {
  font-weight: 600;
  font-size: 13px;
  line-height: 1.3;
  color: #4b5563;
  margin: 10px 0 5px 0;
}
/* Paragraphs */
.RH-LAYOUT-CENTERPANEL-topic-box p, .RH-LAYOUT-FOOTER-container p {
  margin-top: 0;
  margin-bottom: 8px;
}
/* Links */
.RH-LAYOUT-CENTERPANEL-topic-box a, .RH-LAYOUT-FOOTER-container a {
  color: #2563eb;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a:hover, .RH-LAYOUT-FOOTER-container a:hover {
  text-decoration: underline;
}
/* Lists */
.RH-LAYOUT-CENTERPANEL-topic-box ol, .RH-LAYOUT-FOOTER-container ol,.RH-LAYOUT-CENTERPANEL-topic-box 
ul, .RH-LAYOUT-FOOTER-container 
ul {
  margin-top: 4px;
  margin-bottom: 10px;
  padding-left: 26px;
}
.RH-LAYOUT-CENTERPANEL-topic-box li, .RH-LAYOUT-FOOTER-container li {
  margin-bottom: 2px;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Disc, .RH-LAYOUT-FOOTER-container ul.Disc {
  list-style-type: disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Circle, .RH-LAYOUT-FOOTER-container ul.Circle {
  list-style-type: circle;
}
/* Images and figures */
.RH-LAYOUT-CENTERPANEL-topic-box img, .RH-LAYOUT-FOOTER-container img {
  max-width: 100%;
  height: auto;
}
.RH-LAYOUT-CENTERPANEL-topic-box figure, .RH-LAYOUT-FOOTER-container figure {
  margin-left: 0px;
  margin-right: 0px;
}
/* Tables */
.RH-LAYOUT-CENTERPANEL-topic-box table, .RH-LAYOUT-FOOTER-container table {
  border-collapse: collapse;
  width: 100%;
  margin: 14px 0;
  font-size: 14px;
}
.RH-LAYOUT-CENTERPANEL-topic-box th, .RH-LAYOUT-FOOTER-container th {
  background-color: #f3f4f6;
  font-weight: 600;
}
.RH-LAYOUT-CENTERPANEL-topic-box th, .RH-LAYOUT-FOOTER-container th,.RH-LAYOUT-CENTERPANEL-topic-box 
td, .RH-LAYOUT-FOOTER-container 
td {
  border: 1px solid #d1d5db;
  padding: 6px 8px;
  text-align: left;
  vertical-align: top;
}
/* Notes / callout boxes */
.RH-LAYOUT-CENTERPANEL-topic-box .note, .RH-LAYOUT-FOOTER-container .note,.RH-LAYOUT-CENTERPANEL-topic-box 
.Note, .RH-LAYOUT-FOOTER-container 
.Note,.RH-LAYOUT-CENTERPANEL-topic-box 
div.note, .RH-LAYOUT-FOOTER-container 
div.note,.RH-LAYOUT-CENTERPANEL-topic-box 
div.Note, .RH-LAYOUT-FOOTER-container 
div.Note,.RH-LAYOUT-CENTERPANEL-topic-box 
div.note-box, .RH-LAYOUT-FOOTER-container 
div.note-box,.RH-LAYOUT-CENTERPANEL-topic-box 
div.NoteBox, .RH-LAYOUT-FOOTER-container 
div.NoteBox {
  border: 1px solid #93c5fd;
  border-left: 5px solid #3b82f6;
  background-color: #f8fbff;
  border-radius: 4px;
  padding: 12px 14px;
  margin: 14px 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box .note p, .RH-LAYOUT-FOOTER-container .note p,.RH-LAYOUT-CENTERPANEL-topic-box 
.Note p, .RH-LAYOUT-FOOTER-container 
.Note p,.RH-LAYOUT-CENTERPANEL-topic-box 
div.note p, .RH-LAYOUT-FOOTER-container 
div.note p,.RH-LAYOUT-CENTERPANEL-topic-box 
div.Note p, .RH-LAYOUT-FOOTER-container 
div.Note p,.RH-LAYOUT-CENTERPANEL-topic-box 
div.note-box p, .RH-LAYOUT-FOOTER-container 
div.note-box p,.RH-LAYOUT-CENTERPANEL-topic-box 
div.NoteBox p, .RH-LAYOUT-FOOTER-container 
div.NoteBox p {
  margin-bottom: 6px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .note p:last-child, .RH-LAYOUT-FOOTER-container .note p:last-child,.RH-LAYOUT-CENTERPANEL-topic-box 
.Note p:last-child, .RH-LAYOUT-FOOTER-container 
.Note p:last-child,.RH-LAYOUT-CENTERPANEL-topic-box 
div.note p:last-child, .RH-LAYOUT-FOOTER-container 
div.note p:last-child,.RH-LAYOUT-CENTERPANEL-topic-box 
div.Note p:last-child, .RH-LAYOUT-FOOTER-container 
div.Note p:last-child,.RH-LAYOUT-CENTERPANEL-topic-box 
div.note-box p:last-child, .RH-LAYOUT-FOOTER-container 
div.note-box p:last-child,.RH-LAYOUT-CENTERPANEL-topic-box 
div.NoteBox p:last-child, .RH-LAYOUT-FOOTER-container 
div.NoteBox p:last-child {
  margin-bottom: 0;
}
/* Breadcrumbs */
.RH-LAYOUT-CENTERPANEL-topic-box div.breadcrumbs, .RH-LAYOUT-FOOTER-container div.breadcrumbs {
  font-size: 13px;
  color: #6b7280;
  margin-bottom: 14px;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.breadcrumbs-home-prefix, .RH-LAYOUT-FOOTER-container span.breadcrumbs-home-prefix,.RH-LAYOUT-CENTERPANEL-topic-box 
.breadcrumbs-separator, .RH-LAYOUT-FOOTER-container 
.breadcrumbs-separator {
  color: #9ca3af;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.breadcrumbs-home, .RH-LAYOUT-FOOTER-container a.breadcrumbs-home,.RH-LAYOUT-CENTERPANEL-topic-box 
a.breadcrumbs-link, .RH-LAYOUT-FOOTER-container 
a.breadcrumbs-link,.RH-LAYOUT-CENTERPANEL-topic-box 
a.breadcrumbs-topic, .RH-LAYOUT-FOOTER-container 
a.breadcrumbs-topic {
  color: #6b7280;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.breadcrumbs-home:hover, .RH-LAYOUT-FOOTER-container a.breadcrumbs-home:hover,.RH-LAYOUT-CENTERPANEL-topic-box 
a.breadcrumbs-link:hover, .RH-LAYOUT-FOOTER-container 
a.breadcrumbs-link:hover,.RH-LAYOUT-CENTERPANEL-topic-box 
a.breadcrumbs-topic:hover, .RH-LAYOUT-FOOTER-container 
a.breadcrumbs-topic:hover {
  color: #2563eb;
  text-decoration: underline;
}
/* Mini TOC */
.RH-LAYOUT-CENTERPANEL-topic-box a.minitoc-caption, .RH-LAYOUT-FOOTER-container a.minitoc-caption {
  text-decoration: none;
  color: #111827;
  font-weight: 600;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.minitoc-caption, .RH-LAYOUT-FOOTER-container p.minitoc-caption {
  font-weight: 600;
  font-size: 15px;
  margin-top: 16px;
  margin-bottom: 6px;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.minitoc-list, .RH-LAYOUT-FOOTER-container ol.minitoc-list {
  padding-left: 0;
  margin-left: 0;
  list-style: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.minitoc-list ol, .RH-LAYOUT-FOOTER-container ol.minitoc-list ol {
  list-style: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.minitoc-list-item, .RH-LAYOUT-FOOTER-container a.minitoc-list-item {
  color: #2563eb;
}
/* See also / related topics */
.RH-LAYOUT-CENTERPANEL-topic-box p.seealso-caption, .RH-LAYOUT-FOOTER-container p.seealso-caption,.RH-LAYOUT-CENTERPANEL-topic-box 
p.reltopics-caption, .RH-LAYOUT-FOOTER-container 
p.reltopics-caption {
  font-weight: 600;
  font-size: 15px;
  margin-top: 16px;
  margin-bottom: 6px;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.seealso-list, .RH-LAYOUT-FOOTER-container ol.seealso-list,.RH-LAYOUT-CENTERPANEL-topic-box 
ol.reltopics-list, .RH-LAYOUT-FOOTER-container 
ol.reltopics-list {
  padding-left: 0;
  margin-left: 0;
  list-style: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.seealso-list-item, .RH-LAYOUT-FOOTER-container a.seealso-list-item,.RH-LAYOUT-CENTERPANEL-topic-box 
a.reltopics-list-item, .RH-LAYOUT-FOOTER-container 
a.reltopics-list-item {
  color: #2563eb;
}
/* Expanding text / drop-down text */
.RH-LAYOUT-CENTERPANEL-topic-box a.expandspot, .RH-LAYOUT-FOOTER-container a.expandspot,.RH-LAYOUT-CENTERPANEL-topic-box 
a.dropspot, .RH-LAYOUT-FOOTER-container 
a.dropspot,.RH-LAYOUT-CENTERPANEL-topic-box 
.faq-dropspot, .RH-LAYOUT-FOOTER-container 
.faq-dropspot {
  color: #2563eb;
  cursor: pointer;
  font-style: normal;
  text-decoration: none;
  font-weight: 500;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.expandspot:hover, .RH-LAYOUT-FOOTER-container a.expandspot:hover,.RH-LAYOUT-CENTERPANEL-topic-box 
a.dropspot:hover, .RH-LAYOUT-FOOTER-container 
a.dropspot:hover,.RH-LAYOUT-CENTERPANEL-topic-box 
.faq-dropspot:hover, .RH-LAYOUT-FOOTER-container 
.faq-dropspot:hover {
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.expandtext, .RH-LAYOUT-FOOTER-container span.expandtext,.RH-LAYOUT-CENTERPANEL-topic-box 
span.glosstext, .RH-LAYOUT-FOOTER-container 
span.glosstext {
  font-style: normal;
  font-weight: normal;
  color: #374151;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.faq-droptext, .RH-LAYOUT-FOOTER-container div.faq-droptext {
  margin: 6px 0 12px 0;
}
/* Glossary terms */
.RH-LAYOUT-CENTERPANEL-topic-box a.glossterm, .RH-LAYOUT-FOOTER-container a.glossterm {
  color: #2563eb;
  cursor: pointer;
  font-style: normal;
  text-decoration: none;
  border-bottom: 1px dotted #2563eb;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.glossterm:hover, .RH-LAYOUT-FOOTER-container a.glossterm:hover {
  text-decoration: none;
  border-bottom-style: solid;
}
/* Code / keyboard commands */
.RH-LAYOUT-CENTERPANEL-topic-box code, .RH-LAYOUT-FOOTER-container code,.RH-LAYOUT-CENTERPANEL-topic-box 
kbd, .RH-LAYOUT-FOOTER-container 
kbd {
  font-family: Consolas, "Courier New", monospace;
  font-size: 0.95em;
  background-color: #f3f4f6;
  border-radius: 3px;
  padding: 2px 5px;
}
/* Horizontal rules */
.RH-LAYOUT-CENTERPANEL-topic-box hr, .RH-LAYOUT-FOOTER-container hr {
  border: none;
  border-top: 1px solid #e5e7eb;
  margin: 18px 0;
}
/* Mobile layout */
@media screen and (max-width: 768px) {
  .RH-LAYOUT-CENTERPANEL-topic-box {
    padding: 16px 18px;
    font-size: 14px;
    max-width: none;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1 {
    font-size: 27px;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2 {
    font-size: 22px;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
    font-size: 18px;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box ol, .RH-LAYOUT-FOOTER-container ol,.RH-LAYOUT-CENTERPANEL-topic-box 
  ul, .RH-LAYOUT-FOOTER-container 
  ul {
    padding-left: 22px;
  }
}
/* HelpStudio legacy project styles carried forward into RoboHelp */
/* Highlighted warning/emphasis text from old HelpStudio topics */
.RH-LAYOUT-CENTERPANEL-topic-box .highlight, .RH-LAYOUT-FOOTER-container .highlight {
  color: #9f1239;
  font-weight: 600;
  background-color: #fff1f2;
  border-radius: 3px;
  padding: 1px 4px;
}
/* Menu paths, commands, and UI labels: File | Open, Project Manager | Modify, etc. */
.RH-LAYOUT-CENTERPANEL-topic-box .menu, .RH-LAYOUT-FOOTER-container .menu {
  color: #1f3f8b;
  font-family: "Segoe UI", Roboto, Arial, sans-serif;
  font-weight: 600;
  background-color: #eff6ff;
  border: none;
  border-radius: 2px;
  padding: 0 3px;
  white-space: nowrap;
}
/* Keyboard/mouse commands: Shift+Click, Ctrl+C, F7, etc. */
.RH-LAYOUT-CENTERPANEL-topic-box .hotkey, .RH-LAYOUT-FOOTER-container .hotkey {
  color: #1f3f8b;
  font-family: Consolas, "Courier New", monospace;
  font-size: 0.95em;
  font-style: normal;
  font-weight: 600;
  background-color: #f3f4f6;
  border: 1px solid #d1d5db;
  border-radius: 4px;
  padding: 1px 5px;
  white-space: nowrap;
}
/* Legacy Greek-symbol text */
.RH-LAYOUT-CENTERPANEL-topic-box .greek, .RH-LAYOUT-FOOTER-container .greek {
  font-family: Symbol, "Cambria Math", "Times New Roman", serif;
}
/* HelpStudio-style code example tables */
.RH-LAYOUT-CENTERPANEL-topic-box table.i-syntax-table, .RH-LAYOUT-FOOTER-container table.i-syntax-table {
  width: 100%;
  border: 1px solid #d1d5db;
  border-collapse: collapse;
  margin: 14px 0;
  table-layout: auto;
  font-size: 13px;
}
/* Code table header row */
/* First header cell: code sample title */
/* Second header cell: Copy Code */
/* Code body cell */
/* Code text */
/* Copy Code control */
.RH-LAYOUT-CENTERPANEL-topic-box .i-copy-code-wrapper, .RH-LAYOUT-FOOTER-container .i-copy-code-wrapper {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
}
.RH-LAYOUT-CENTERPANEL-topic-box .i-copy-code, .RH-LAYOUT-FOOTER-container .i-copy-code {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: #1f2933;
  font-weight: 600;
  cursor: pointer;
  user-select: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box .i-copy-code::before, .RH-LAYOUT-FOOTER-container .i-copy-code::before {
  content: "⧉";
  font-size: 13px;
  line-height: 1;
  color: #4b5563;
}
.RH-LAYOUT-CENTERPANEL-topic-box .i-copy-code:hover, .RH-LAYOUT-FOOTER-container .i-copy-code:hover {
  color: #1f3f8b;
  text-decoration: underline;
}
/* Command table category headings used for RoboHelp "In this Topic" navigation */
.RH-LAYOUT-CENTERPANEL-topic-box table.waffle h2.command-category-heading, .RH-LAYOUT-FOOTER-container table.waffle h2.command-category-heading {
  font-size: 14px;
  line-height: 1.3;
  color: #111827;
  margin: 0;
  padding: 0;
  font-weight: 700;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.waffle td.s2, .RH-LAYOUT-FOOTER-container table.waffle td.s2 {
  vertical-align: top;
}
/* Release History sections created from old HelpStudio tab widgets */
.RH-LAYOUT-CENTERPANEL-topic-box .release-history-section, .RH-LAYOUT-FOOTER-container .release-history-section {
  margin: 0 0 18px 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box .release-history-divider, .RH-LAYOUT-FOOTER-container .release-history-divider {
  border: none;
  border-top: 1px solid #e5e7eb;
  margin: 28px 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box .release-subheading, .RH-LAYOUT-FOOTER-container .release-subheading {
  font-weight: 600;
  font-size: 19px;
  line-height: 1.3;
  color: #1f3f8b;
  margin: 18px 0 6px 0;
}
/* HelpStudio callout boxes converted for RoboHelp */
.RH-LAYOUT-CENTERPANEL-topic-box .callout, .RH-LAYOUT-FOOTER-container .callout {
  margin: 14px 0;
  padding: 10px 14px;
  border-radius: 4px;
  line-height: 1.4;
}
.RH-LAYOUT-CENTERPANEL-topic-box .callout-caution, .RH-LAYOUT-FOOTER-container .callout-caution,.RH-LAYOUT-CENTERPANEL-topic-box 
.callout-warning, .RH-LAYOUT-FOOTER-container 
.callout-warning {
  border-left: 5px solid #f59e0b;
  background-color: #fffbeb;
  color: #1f2933;
}
.RH-LAYOUT-CENTERPANEL-topic-box .callout-caution::before, .RH-LAYOUT-FOOTER-container .callout-caution::before,.RH-LAYOUT-CENTERPANEL-topic-box 
.callout-warning::before, .RH-LAYOUT-FOOTER-container 
.callout-warning::before {
  content: "⚠";
  color: #d97706;
  font-weight: 700;
  margin-right: 6px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .callout-note, .RH-LAYOUT-FOOTER-container .callout-note,.RH-LAYOUT-CENTERPANEL-topic-box 
.callout-info, .RH-LAYOUT-FOOTER-container 
.callout-info {
  border-left: 5px solid #3b82f6;
  background-color: #f8fbff;
  color: #1f2933;
}
.RH-LAYOUT-CENTERPANEL-topic-box .callout-note::before, .RH-LAYOUT-FOOTER-container .callout-note::before,.RH-LAYOUT-CENTERPANEL-topic-box 
.callout-info::before, .RH-LAYOUT-FOOTER-container 
.callout-info::before {
  content: "ℹ";
  color: #2563eb;
  font-weight: 700;
  margin-right: 6px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .callout-tip, .RH-LAYOUT-FOOTER-container .callout-tip {
  border-left: 5px solid #10b981;
  background-color: #f0fdf4;
  color: #1f2933;
}
.RH-LAYOUT-CENTERPANEL-topic-box .callout-tip::before, .RH-LAYOUT-FOOTER-container .callout-tip::before {
  content: "✓";
  color: #059669;
  font-weight: 700;
  margin-right: 6px;
}
/* Mobile: keep normal topics from forcing horizontal page scroll */
@media screen and (max-width: 768px) {
  .RH-LAYOUT-CENTERPANEL-topic-box img, .RH-LAYOUT-FOOTER-container img,.RH-LAYOUT-CENTERPANEL-topic-box 
  iframe, .RH-LAYOUT-FOOTER-container 
  iframe,.RH-LAYOUT-CENTERPANEL-topic-box 
  table, .RH-LAYOUT-FOOTER-container 
  table {
    max-width: 100%;
    height: auto;
    box-sizing: border-box;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box pre, .RH-LAYOUT-FOOTER-container pre {
    max-width: 100%;
    overflow-x: auto;
    box-sizing: border-box;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box table.i-syntax-table, .RH-LAYOUT-FOOTER-container table.i-syntax-table {
    display: block;
    max-width: 100%;
    overflow-x: auto;
  }
}
/* Mobile: allow selected converted topics to scroll horizontally inside the topic area.
   The cleaner adds this wrapper to Example pages and Commands pages. */
@media screen and (max-width: 768px) {
  .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic, .RH-LAYOUT-FOOTER-container .mobile-horizontal-scroll-topic {
    display: block;
    width: 100%;
    max-width: 100% !important;
    overflow-x: auto !important;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
  }
  /* Beat the layoutDiff rule that applies max-width: 100% to every topic-box child. */
  .RH-LAYOUT-CENTERPANEL-topic-box .RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic *, .RH-LAYOUT-FOOTER-container .RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic *,.RH-LAYOUT-CENTERPANEL-topic-box 
  .mobile-horizontal-scroll-topic *, .RH-LAYOUT-FOOTER-container 
  .mobile-horizontal-scroll-topic * {
    max-width: none !important;
    box-sizing: border-box;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic table.i-syntax-table, .RH-LAYOUT-FOOTER-container .mobile-horizontal-scroll-topic table.i-syntax-table,.RH-LAYOUT-CENTERPANEL-topic-box 
  .mobile-horizontal-scroll-topic table.waffle, .RH-LAYOUT-FOOTER-container 
  .mobile-horizontal-scroll-topic table.waffle {
    display: table !important;
    width: max-content !important;
    min-width: 760px;
    max-width: none !important;
    overflow: visible !important;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic table.i-syntax-table, .RH-LAYOUT-FOOTER-container .mobile-horizontal-scroll-topic table.i-syntax-table {
    display: table !important;
    width: max-content !important;
    min-width: 760px;
    max-width: none !important;
    overflow: visible !important;
  }
  /* Commands table: allow horizontal scroll, but do not let it become endless */
  .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic table.waffle, .RH-LAYOUT-FOOTER-container .mobile-horizontal-scroll-topic table.waffle {
    display: table !important;
    width: 1200px !important;
    min-width: 900px;
    max-width: 1200px !important;
    table-layout: fixed !important;
    overflow: visible !important;
  }
  /* Let long command/table text wrap inside the finite-width table */
  .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic table.waffle th, .RH-LAYOUT-FOOTER-container .mobile-horizontal-scroll-topic table.waffle th,.RH-LAYOUT-CENTERPANEL-topic-box 
  .mobile-horizontal-scroll-topic table.waffle td, .RH-LAYOUT-FOOTER-container 
  .mobile-horizontal-scroll-topic table.waffle td {
    white-space: normal !important;
    overflow-wrap: anywhere;
    word-break: normal;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box .mobile-horizontal-scroll-topic img, .RH-LAYOUT-FOOTER-container .mobile-horizontal-scroll-topic img,.RH-LAYOUT-CENTERPANEL-topic-box 
  .mobile-horizontal-scroll-topic iframe, .RH-LAYOUT-FOOTER-container 
  .mobile-horizontal-scroll-topic iframe {
    height: auto;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box table.i-syntax-table th, .RH-LAYOUT-FOOTER-container table.i-syntax-table th {
  background-color: #f3f4f6;
  border: none;
  border-bottom: 1px solid #d1d5db;
  padding: 6px 10px;
  font-weight: 600;
  text-align: left;
  vertical-align: middle;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.i-syntax-table th:first-child, .RH-LAYOUT-FOOTER-container table.i-syntax-table th:first-child {
  width: auto;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.i-syntax-table th:last-child, .RH-LAYOUT-FOOTER-container table.i-syntax-table th:last-child {
  width: 1%;
  white-space: nowrap;
  text-align: right;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.i-syntax-table td.i-code, .RH-LAYOUT-FOOTER-container table.i-syntax-table td.i-code {
  border: none;
  padding: 0;
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.i-syntax-table pre, .RH-LAYOUT-FOOTER-container table.i-syntax-table pre {
  margin: 0;
  padding: 12px 10px;
  overflow-x: auto;
  font-family: Consolas, "Courier New", monospace;
  font-size: 13px;
  line-height: 1.45;
  background-color: #ffffff;
}

.RH-LAYOUT-CENTERPANEL-topic-box .command-table, .RH-LAYOUT-FOOTER-container .command-table {
  table-layout: fixed;
  width: 100%;
}

.RH-LAYOUT-CENTERPANEL-topic-box .command-table td, .RH-LAYOUT-FOOTER-container .command-table td {
  vertical-align: top;
  overflow-wrap: anywhere;
}