.essay-markdown+.essay-markdown{margin-top:1rem}.essay-table-scroll{max-width:100%;margin:1.5rem 0;overflow-x:auto;overscroll-behavior-x:contain}.essay-table-scroll:focus-visible{outline:2px solid #f8df8c;outline-offset:3px}.essay-table-scroll table{width:100%;border-collapse:collapse;text-align:left;font-size:.94em;line-height:1.65}.essay-table-scroll td,.essay-table-scroll th{min-width:8rem;padding:.9rem 1.1rem;border-bottom:1px solid rgb(255 255 255/13%);vertical-align:top}.essay-table-scroll th{background:rgb(255 255 255/5%);color:#f0f0f0;font-size:.88em;font-weight:600;text-align:left}.essay-table-scroll :is(th,td):first-child{min-width:6rem}.essay-table-scroll td:first-child{color:rgb(255 255 255/90%);font-weight:500}.essay-table-scroll tbody tr:nth-child(2n){background:rgb(255 255 255/2%)}.essay-markdown .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;margin:1.4rem 0;padding:1.1rem .75rem;border-block:1px solid rgb(248 223 140/16%);color:#f0ead6;font-size:.95em}.essay-markdown :not(pre)>code{overflow-wrap:anywhere;white-space:normal}.essay-code-block pre code{display:block;padding:0;background:transparent;color:#d6dce5;font-size:inherit;tab-size:4}.essay-code-block .hljs-keyword,.essay-code-block .hljs-selector-tag{color:#cbb1f6}.essay-code-block .hljs-attr,.essay-code-block .hljs-string{color:#a9d6b8}.essay-code-block .hljs-literal,.essay-code-block .hljs-number{color:#edbc90}.essay-code-block .hljs-built_in,.essay-code-block .hljs-title{color:#9bcee0}.essay-code-block .hljs-comment{color:#929da7;font-style:italic}@media (max-width:639px){.essay-table-scroll td,.essay-table-scroll th{padding:.75rem}.essay-markdown .katex-display{font-size:.84em;text-align:left}}