<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display+SC&family=Cormorant+SC:wght@400;500;600&family=Spectral+SC:wght@400;500;600&display=swap" rel="stylesheet">

.algSChtml {
    font-size: inherit;
    font-feature-settings: "smcp" 1;
    font-family: 'Alegreya SC', 'Cormorant SC', 'Spectral SC', 'Playfair Display SC', serif;
    font-weight: 400;
  }

/* **************** */

/* reduces algorithm margins to provide more space for content */
.AlgorithmInside {
  margin: 0em 0em;
  text-align: inherit;
}

/* **************** */ 

/* reduces algorithm margins to provide more space for content */
blockquote.Algorithm {
  margin-block-start: 0em;
  margin-block-end: 0em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  margin-left: 0.25em;
  margin-right: 0.5em;
  width: 100%;
}

/* removes nested inner margins to provide more space for content */
blockquote.Algorithm blockquote {
  margin-block-start: 0em;
  margin-block-end: 0em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  margin-left: 0em;
  margin-right: 0em;
}

/* prevents excessive space between algorithm and caption */
blockquote.AlgorithmInside p {
  margin-block-start: 0em;
  margin-block-end: 0em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  width: 100%;
}

