.sol-doc {
  display: none;
}

.sol-script {
  background-size: 12px 12px;
  background-image: linear-gradient(to right, #00000010 1px, transparent 1px),
    linear-gradient(to bottom, #00000010 1px, transparent 1px);
  /* background-position: -1px -1px; */

  min-height: 100%;
  overflow: hidden;
}

.sol-script p,
.sol-script pre {
  margin: 12px 30px 24px 30px;
  line-height: 24px;
}

.sol-script h1,
.sol-script h2,
.sol-script h3,
.sol-script h4,
.sol-script h5,
.sol-script h6 {
  margin: 24px 18px 12px 18px;
}

.sol-script h1,
.sol-script h2 {
  line-height: 48px;
}

.sol-script h3,
.sol-script h4 {
  line-height: 36px;
}

.sol-script h5,
.sol-script h6 {
  line-height: 24px;
}

.sol-script .sol-math-block {
  height: 24px;
  margin: 24px 0px;
}

.sol-script .sol-math-inline {
  height: 24px;
}

.sol-script .sol-math-block > .katex-display,
.sol-script .sol-math-inline > .katex-display {
  margin: 0;
}

.sol-script .sol-plot {
  margin: 12px 36px 24px 36px;
}

.sol-script .sol-plot > svg {
  display: block;
}
