.ft-markdown{--ftmd-text:#1f1f1f;--ftmd-muted:#595959;--ftmd-border:#e5e5e5;--ftmd-surface:#f5f5f5;--ftmd-surface-alt:#fafafa;--ftmd-link:#1677ff;--ftmd-link-hover:#4096ff;overflow-wrap:anywhere;word-break:break-word;color:var(--ftmd-text);line-height:1.6}.ft-markdown>:first-child{margin-top:0}.ft-markdown>:last-child{margin-bottom:0}.ft-markdown h1,.ft-markdown h2,.ft-markdown h3,.ft-markdown h4,.ft-markdown h5,.ft-markdown h6{margin:1em 0 .5em;font-weight:600;line-height:1.3}.ft-markdown h1{font-size:1.4em}.ft-markdown h2{font-size:1.25em}.ft-markdown h3{font-size:1.1em}.ft-markdown h4,.ft-markdown h5,.ft-markdown h6{font-size:1em}.ft-markdown p{margin:0 0 .75em}.ft-markdown a{color:var(--ftmd-link);text-underline-offset:2px;text-decoration:underline}.ft-markdown a:hover{color:var(--ftmd-link-hover)}.ft-markdown a:focus-visible{outline:2px solid var(--ftmd-link);outline-offset:2px;border-radius:2px}.ft-markdown strong{font-weight:600}.ft-markdown em{font-style:italic}.ft-markdown del{color:var(--ftmd-muted)}.ft-markdown ol{margin:0 0 .75em;padding-left:2rem;list-style:decimal}.ft-markdown ul{margin:0 0 .75em;padding-left:2rem;list-style:outside}.ft-markdown li{margin:.25em 0}.ft-markdown li>ul,.ft-markdown li>ol{margin:.25em 0 0}.ft-markdown li.task-list-item{margin-left:-1.5rem;list-style:none}.ft-markdown li.task-list-item input[type=checkbox]{vertical-align:middle;margin-right:.5em}.ft-markdown blockquote{color:var(--ftmd-muted);border-left:3px solid #d9d9d9;margin:0 0 .75em;padding:.25em .75em}.ft-markdown blockquote>:last-child{margin-bottom:0}.ft-markdown hr{border:none;border-top:1px solid var(--ftmd-border);margin:1em 0}.ft-markdown code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background-color:var(--ftmd-surface);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.875em}.ft-markdown pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background-color:var(--ftmd-surface);border:1px solid var(--ftmd-border);border-radius:6px;max-width:100%;margin:0 0 .75em;padding:.75em}.ft-markdown pre code{background-color:#0000;border-radius:0;padding:0}.ft-markdown table{border-collapse:collapse;width:100%;max-width:100%;margin:0 0 .75em;font-size:.9em;display:block;overflow-x:auto}.ft-markdown th,.ft-markdown td{border:1px solid var(--ftmd-border);text-align:left;vertical-align:top;padding:.4em .6em}.ft-markdown th{background-color:var(--ftmd-surface-alt);font-weight:600}.ft-markdown tr:nth-child(2n) td{background-color:var(--ftmd-surface-alt)}.ft-markdown img{max-width:100%;height:auto}.ft-markdown .language-json{text-wrap:wrap;font-size:small}.monaco-editor-decoration-blue{background:#e6f7ff99}.line-decoration-blue{background:#91d5ff;margin-left:16px;width:6px!important}.monaco-editor-decoration-purple{background:#f9f0ff99}.line-decoration-purple{background:#d3adf7;margin-left:16px;width:6px!important}.monaco-editor-decoration-green{background:#bbecc899}.line-decoration-green{background:#73ea95;margin-left:16px;width:6px!important}.monaco-editor-decoration-red{background:#f9d3d199}.line-decoration-red{background:#f57171;margin-left:16px;width:6px!important}.monaco-editor-decoration-yellow{background:#fffaed99}.line-decoration-yellow{background:#fbd36a;margin-left:16px;width:6px!important}.monaco-editor-decoration-orange{background:#ffc98499}.line-decoration-orange{background:#f28705;margin-left:16px;width:6px!important}.monaco-editor-decoration-grey{background:#cfcfcf99}.line-decoration-grey{background:#8a8a8a;margin-left:16px;width:6px!important}
