.outline-2 { margin-left: 1rem; }
.outline-3 { margin-left: 2rem; }
.outline-4 { margin-left: 3rem; }
.outline-5 { margin-left: 4rem; }
.outline-6 { margin-left: 5rem; }
body {
    color: #000000;
    background-color: #ffffea;
}
.builtin {
    /* font-lock-builtin-face */
    color: #004488;
}
.comment {
    /* font-lock-comment-face */
    color: #663311;
    font-style: italic;
}
.comment-delimiter {
    /* font-lock-comment-delimiter-face */
    color: #663311;
    font-style: italic;
}
.constant {
}
.doc {
    /* font-lock-doc-face */
    color: #005500;
}
.function-name {
}
.keyword {
}
.org-block {
    /* org-block */
    background-color: #f7f7db;
}
.org-block-begin-line {
    /* org-block-begin-line */
    color: #55554e;
    background-color: #eaeaea;
    text-decoration: underline;
}
.org-block-end-line {
    /* org-block-end-line */
    color: #55554e;
    background-color: #eaeaea;
        text-decoration: underline;
      }
      .org-code {
        /* org-code */
        color: #005500;
      }
      .org-date {
        /* org-date */
        color: #004488;
        text-decoration: underline;
      }
      .org-document-info-keyword {
        /* org-document-info-keyword */
        color: #007777;
        background-color: #eaffff;
      }
      .org-document-title {
        /* org-document-title */
        color: #000000;
        font-size: 180%;
        font-weight: bold;
      }
      .org-drawer {
        /* org-drawer */
        color: #007777;
        background-color: #eaffff;
      }
      .org-hide {
        /* org-hide */
        color: #ffffea;
      }
      .org-level-1 {
        /* org-level-1 */
        color: #000000;
        background-color: #eaeaea;
        font-size: 130%;
        font-weight: bold;
        text-decoration: overline;
      }
      .org-level-2 {
        /* org-level-2 */
        color: #004488;
        background-color: #eaffff;
        font-weight: bold;
        text-decoration: overline;
      }
      .org-level-3 {
        /* org-level-3 */
        color: #005500;
        background-color: #eaffea;
        font-weight: bold;
        text-decoration: overline;
      }
      .org-level-4 {
        /* org-level-4 */
        color: #663311;
        font-weight: bold;
      }
      .org-link {
        /* org-link */
        color: #004488;
        text-decoration: underline;
      }
      .org-meta-line {
        /* org-meta-line */
        color: #007777;
        background-color: #eaffff;
      }
      .org-property-value {
        /* org-property-value */
        color: #000000;
        background-color: #ffffea;
      }
      .org-special-keyword {
        /* org-special-keyword */
        color: #007777;
        background-color: #eaffff;
        font-weight: bold;
      }
      .org-transclusion-source {
      }
      .regexp-grouping-backslash {
        /* font-lock-regexp-grouping-backslash */
        font-weight: bold;
      }
      .regexp-grouping-construct {
        /* font-lock-regexp-grouping-construct */
        font-weight: bold;
      }
      .string {
        /* font-lock-string-face */
        color: #005500;
      }
      .type {
        /* font-lock-type-face */
        color: #004488;
      }
      .variable-name {
      }
      .warning {
        /* font-lock-warning-face */
        color: #880000;
      }

      a {
        color: inherit;
        background-color: inherit;
        font: inherit;
        text-decoration: inherit;
      }
      a:hover {
        text-decoration: underline;
      }
