.markdown-body{color:inherit;font-size:1rem;line-height:1.5}.markdown-body h1{font-size:2rem;font-family:var(--font-hk);color:var(--color-yellow);border-bottom:2px solid var(--color-yellow);margin:1.5rem 0 1rem;padding-bottom:.3rem}.markdown-body h2{border-bottom:1px solid #80808033;margin:1.5rem 0 .75rem;padding-bottom:.25rem;font-size:1.5rem;font-weight:700}.markdown-body h3{margin:1.25rem 0 .5rem;font-size:1.25rem;font-weight:600}.markdown-body h4{margin:1rem 0 .5rem;font-size:1.05rem;font-weight:600}.markdown-body p{margin:.75rem 0}.markdown-body ul,.markdown-body ol{margin:.75rem 0;padding-left:1.5rem}.markdown-body ul{list-style:outside}.markdown-body ol{list-style:decimal}.markdown-body li,.markdown-body li>ul,.markdown-body li>ol{margin:.25rem 0}.markdown-body code{font-family:var(--font-mono);background:var(--color-yellow);color:var(--color-black);border-radius:2px;padding:.1em .2em;font-size:.9em;font-weight:700}.markdown-body pre{background:var(--color-light-blue);border:1px solid var(--color-light-blue);border-radius:2px;margin:1rem 0;padding:1rem;overflow-x:auto}.markdown-body pre code{color:var(--color-light-blue);background:0 0;padding:0}.markdown-body blockquote{border-left:3px solid var(--color-yellow);color:var(--color-yellow);margin:1rem 0;padding-left:1rem}.markdown-body a{color:var(--color-light-blue);text-underline-offset:2px;text-decoration:underline}.markdown-body a:hover{opacity:.8}.markdown-body img{border:1px solid var(--color-light-blue);border-radius:2px;max-width:100%;margin:1rem 0}.markdown-body hr{border:none;border-top:1px solid var(--color-light-blue);margin:2rem 0}.markdown-body table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.75rem}.markdown-body th,.markdown-body td{border:1px solid var(--color-light-blue);text-align:left;padding:.5rem .75rem}.markdown-body th{background:var(--color-light-blue);color:var(--color-black);font-weight:600}.markdown-body details{border:1px solid var(--color-light-blue);color:var(--color-light-blue);border-radius:2px;margin:1rem 0;padding:.5rem 1rem}.markdown-body summary{cursor:pointer;color:var(--color-light-blue);font-weight:600}.markdown-body strong{font-weight:700}.markdown-body em{font-style:italic}
