.markdown-surface[data-v-9f89208c]{--markdown-flow-body-gap:calc(var(--markdown-text-size)*.5*var(--markdown-line-height-ratio));--markdown-flow-block-gap:calc(var(--markdown-text-size)*.75*var(--markdown-line-height-ratio));--markdown-flow-section-gap:calc(var(--markdown-text-size)*1*var(--markdown-line-height-ratio));--markdown-flow-heading-1-before:calc(var(--markdown-text-size)*1.75*var(--markdown-line-height-ratio));--markdown-flow-heading-2-before:calc(var(--markdown-text-size)*1.4*var(--markdown-line-height-ratio));--markdown-flow-heading-3-before:calc(var(--markdown-text-size)*1*var(--markdown-line-height-ratio));--markdown-flow-heading-minor-before:calc(var(--markdown-text-size)*.85*var(--markdown-line-height-ratio))}.markdown-surface[data-v-9f89208c] .markstream-vue{--ms-flow-paragraph-y:var(--markdown-flow-body-gap);--ms-flow-list-y:var(--markdown-flow-body-gap);--ms-flow-list-item-y:0;--ms-flow-table-y:var(--markdown-flow-block-gap);--ms-flow-blockquote-y:var(--markdown-flow-block-gap);--ms-flow-admonition-y:var(--markdown-flow-block-gap);--ms-flow-footnote-y:var(--markdown-flow-body-gap);--ms-flow-hr-y:var(--markdown-flow-section-gap);--ms-flow-diagram-y:var(--markdown-flow-block-gap);--ms-flow-codeblock-y:var(--markdown-flow-body-gap);--ms-flow-definition-term-mt:0px;--ms-flow-definition-desc-mb:var(--markdown-flow-body-gap);--ms-flow-heading-1-mt:var(--markdown-flow-heading-1-before);--ms-flow-heading-1-mb:var(--markdown-flow-body-gap);--ms-flow-heading-2-mt:var(--markdown-flow-heading-2-before);--ms-flow-heading-2-mb:var(--markdown-flow-body-gap);--ms-flow-heading-3-mt:var(--markdown-flow-heading-3-before);--ms-flow-heading-3-mb:var(--markdown-flow-body-gap);--ms-flow-heading-4-mt:var(--markdown-flow-heading-minor-before);--ms-flow-heading-4-mb:var(--markdown-flow-body-gap);--ms-flow-heading-5-mt:var(--markdown-flow-heading-minor-before);--ms-flow-heading-5-mb:var(--markdown-flow-body-gap);--ms-flow-heading-6-mt:var(--markdown-flow-heading-minor-before);--ms-flow-heading-6-mb:var(--markdown-flow-body-gap)}.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot>.node-content>:first-child{margin-block:0!important}.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot+.node-slot{margin-top:var(--markdown-flow-body-gap)}.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot+.node-slot:has(>.node-content>:is(h1,.heading-1)){margin-top:var(--markdown-flow-heading-1-before)}.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot+.node-slot:has(>.node-content>:is(h2,.heading-2)){margin-top:var(--markdown-flow-heading-2-before)}.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot+.node-slot:has(>.node-content>:is(h3,.heading-3)){margin-top:var(--markdown-flow-heading-3-before)}.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot+.node-slot:has(>.node-content>:is(h4,h5,h6,.heading-4,.heading-5,.heading-6)){margin-top:var(--markdown-flow-heading-minor-before)}.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot:has(>.node-content>:is(.table-node-wrapper,.table-node,table))+.node-slot:has(>.node-content>:is(.paragraph-node,.list-node,.blockquote)){margin-top:var(--markdown-flow-section-gap)}:is(.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot+.node-slot:has(>.node-content>:is(hr,.hr-node)),.markdown-surface[data-v-9f89208c]>.markstream-vue.markdown-renderer>.node-slot:has(>.node-content>:is(hr,.hr-node))+.node-slot){margin-top:var(--markdown-flow-section-gap)}.markdown-surface[data-v-9f89208c] .markstream-vue .list-node{margin-block:var(--markdown-flow-body-gap)}.markdown-surface[data-v-9f89208c] .markstream-vue .code-block-container{margin-block:var(--ms-flow-codeblock-y)!important}.markdown-surface[data-v-9f89208c] .markstream-vue .table-node-wrapper{margin-block:var(--ms-flow-table-y)!important}.markdown-surface[data-v-9f89208c] .markstream-vue :is(.mermaid-block-container,.d2-block-container){margin-block:var(--ms-flow-diagram-y)!important}.markdown-surface[data-v-9f89208c] .markstream-vue :is(.blockquote,.definition-list)>*+*{margin-top:var(--markdown-flow-body-gap)!important}.markdown-surface[data-v-9f89208c] .markstream-vue.markdown-renderer{content-visibility:visible;contain:none;contain-intrinsic-size:none}.markdown-surface[data-v-9f89208c] .markstream-vue .blockquote,.markdown-surface[data-v-9f89208c] .markstream-vue .list-node,.markdown-surface[data-v-9f89208c] .markstream-vue .paragraph-node,.markdown-surface[data-v-9f89208c] .markstream-vue .table-node,.markdown-surface[data-v-9f89208c] .markstream-vue .vmr-container{font-size:var(--markdown-text-size);line-height:calc(1em*var(--markdown-line-height))}.markdown-surface[data-v-9f89208c] .markstream-vue .math-block{font-size:var(--markdown-text-size);margin-block:var(--markdown-flow-block-gap)!important;min-height:0!important}.markdown-surface[data-v-9f89208c] .markstream-vue .math-block .katex-display{margin-block:0!important}.markdown-surface[data-v-9f89208c] .markstream-vue .heading-1{font-size:calc(var(--markdown-text-size)*2);line-height:calc(var(--markdown-text-size)*2.5*var(--markdown-line-height-ratio))}.markdown-surface[data-v-9f89208c] .markstream-vue .heading-2{font-size:calc(var(--markdown-text-size)*1.5);line-height:calc(var(--markdown-text-size)*1.95*var(--markdown-line-height-ratio))}.markdown-surface[data-v-9f89208c] .markstream-vue .heading-3{font-size:calc(var(--markdown-text-size)*1.25);line-height:calc(var(--markdown-text-size)*1.625*var(--markdown-line-height-ratio))}.markdown-surface[data-v-9f89208c] .markstream-vue .heading-4,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-5,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-6{font-size:var(--markdown-text-size);line-height:calc(var(--markdown-text-size)*1.5*var(--markdown-line-height-ratio))}.markdown-surface[data-v-9f89208c] .markstream-vue .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue code:not(pre code){font-size:calc(var(--markdown-code-size)*.92);line-height:var(--markdown-inline-code-line-height,1.25)}.markdown-surface[data-v-9f89208c] .markstream-vue .heading-1 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-1 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue .heading-2 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-2 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue .heading-3 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-3 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue .heading-4 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-4 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue .heading-5 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-5 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue .heading-6 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue .heading-6 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue h1 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue h1 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue h2 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue h2 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue h3 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue h3 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue h4 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue h4 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue h5 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue h5 code:not(pre code),.markdown-surface[data-v-9f89208c] .markstream-vue h6 .inline-code-node,.markdown-surface[data-v-9f89208c] .markstream-vue h6 code:not(pre code){font-size:.875em}.markdown-surface[data-v-9f89208c] .markstream-vue .hr-node,.markdown-surface[data-v-9f89208c] .markstream-vue hr{margin-block:var(--markdown-flow-section-gap)!important}
