<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* This StyleSheet contains custom styles for this project */
#i-header-container {
  background-color: transparent;
}

.i-page-title-text {
  color: #ff671b; /* Using global color */
  font-family: Montserrat;
}

#i-header-content .i-project-title {

  color: #ff671b; /* Using global color */
}

#i-body-content-container .i-body-content h1 {

  color: #ff671b; /* Using global color */
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 2.0em
}

#i-body-content-container .i-body-content h2 {

  color: #ff671b; /* Using global color */
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 1.5em
}

#i-body-content-container .i-body-content h3 {
  margin-bottom: 10px;
  color: #ff671b; /* Using global color */
 }

/* Applying styles for paragraphs */
#i-body-content-container .i-body-content p {
  color: #333; /* Default text color */
  margin-bottom: 15px;
  font-family: Montserrat;
}

/* Applying styles for paragraphs */
.i-tab-container .i-code pre {
  overflow: auto;
  font-size: 0.9em;
}

/* Style for caution box */
#i-body-content-container .i-body-content .i-box-caution {
  background-color: #fff3cd;
  color: #856404;
}

/* Styling for strong (bold text) in paragraphs */
#i-body-content-container .i-body-content p strong {
  font-weight: 700;
  font-family: Montserrat;
}

/* Style for links within paragraphs */
#i-body-content-container .i-body-content p a {
  color: #0069d9; /* Link color */
  text-decoration: underline;
}

#i-body-content-container .i-body-content p a:hover {
  color: #004085; /* Link hover color */
}

/* Styling the unordered list */
#i-body-content-container .i-body-content ul {
  list-style-type: disc;
  margin-left: 20px;
}

/* Styling the list items */
#i-body-content-container .i-body-content ul li {
}

/* General styles for text inside paragraphs */
#i-body-content-container .i-body-content p em {
  font-style: italic;
}

#i-body-content-container .i-body-content p u {
  text-decoration: underline;
}

/* Example section header */
#i-body-content-container .i-body-content .i-section-heading-text {
  color: #ff671b; /* Using global color */
}

/* Table headers */
#i-body-content-container .i-body-content table th {
  color: #ff671b; /* Using global color */
}

/* Collapsible section heading */
#i-body-content-container .i-body-content .i-dropdown-heading {
  color: #ff671b; /* Using global color */
}

/* Overload List */
#i-overloadlist-section-content {
  overflow: auto;
}

/* Start Dynamic ToC */
ul#i-dt-root.i-visible,
ul#i-dt-root ul.i-visible {
  display: block;
}

ul#i-dt-root,
ul#i-dt-root ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: none;
  background-color: white;
}

ul#i-dt-root {
  margin-left: -24px;
}

ul#i-dt-root li {
  display: block;
  min-height: 18px;
  line-height: 18px;
  min-width: 18px;
  padding: 0;
  margin: 1px 0 0 18px;
  position: relative;
  white-space: nowrap;
}

ul#i-dt-root a {
  display: inline-block;
  color: #333;
  word-wrap: break-word;
  text-decoration: none;
  padding: 1px 2px;
  cursor: pointer;
  white-space: normal;
  font-family: Montserrat;
}

ul#i-dt-root li *,
ul#i-dt-root ul li * {
  vertical-align: middle;
}

/* Colors */
ul#i-dt-root li.i-selected {
  background-color: #ff671b;
}

ul#i-dt-root li.i-selected &gt; a {
  color: white;
}

p.MsoNormal {
  line-height: 1.8;
}

#i-actions-outer-container .i-toggle-all-sections label {
  font-family: "Montserrat", sans-serif !important;
  font-size: 20px !important;
  font-weight: 500 !important;
  color: #333 !important;
  display: inline-block; /* Ensures it respects font styles */
}

.i-action-group-heading {
  font-family: "Montserrat", sans-serif !important;
  font-size: 20px !important;
  font-weight: 600 !important;
  color: #ff671b !important;
  display: inline-block;
}
</pre></body></html>