.markdown-content[data-v-9eac3190]{min-width:0;overflow-wrap:anywhere}.markdown-content[data-v-9eac3190] :first-child{margin-top:0}.markdown-content[data-v-9eac3190] :last-child{margin-bottom:0}.markdown-content[data-v-9eac3190] h1,.markdown-content[data-v-9eac3190] h2,.markdown-content[data-v-9eac3190] h3,.markdown-content[data-v-9eac3190] h4,.markdown-content[data-v-9eac3190] h5,.markdown-content[data-v-9eac3190] h6{line-height:1.3;margin:1.2em 0 .55em}.markdown-content[data-v-9eac3190] h1{font-size:1.45em}.markdown-content[data-v-9eac3190] h2{font-size:1.3em}.markdown-content[data-v-9eac3190] h3{font-size:1.16em}.markdown-content[data-v-9eac3190] h4,.markdown-content[data-v-9eac3190] h5,.markdown-content[data-v-9eac3190] h6{font-size:1em}.markdown-content[data-v-9eac3190] blockquote,.markdown-content[data-v-9eac3190] ol,.markdown-content[data-v-9eac3190] p,.markdown-content[data-v-9eac3190] pre,.markdown-content[data-v-9eac3190] ul{margin:0 0 .85em}.markdown-content[data-v-9eac3190] ol,.markdown-content[data-v-9eac3190] ul{padding-left:1.6em}.markdown-content[data-v-9eac3190] blockquote{border-left:3px solid var(--border);color:var(--muted);padding:.15em 0 .15em .9em}.markdown-content[data-v-9eac3190] a{color:var(--link);text-decoration:underline;text-underline-offset:2px}.markdown-content[data-v-9eac3190] .mention-link{font-weight:650;text-decoration:none}.markdown-content[data-v-9eac3190] code{background:var(--surface-subtle);border:1px solid var(--border);border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.1em .3em}.markdown-content[data-v-9eac3190] pre{background:var(--surface-subtle);border:1px solid var(--border);border-radius:4px;line-height:1.55;max-width:100%;overflow-x:auto;padding:.75em .9em;white-space:pre}.markdown-content[data-v-9eac3190] pre code{background:transparent;border:0;font-size:inherit;padding:0}.markdown-content[data-v-9eac3190] img{box-shadow:0 0 4px #0006;height:auto;margin:1rem 2.5%;max-width:95%}.markdown-content[data-v-9eac3190] [align=center]{text-align:center}.markdown-content[data-v-9eac3190] .markdown-table-scroll{margin:0 0 .9em;max-width:100%;overflow-x:auto}.markdown-content[data-v-9eac3190] table{border-collapse:collapse;font-size:.94em;width:100%}.markdown-content[data-v-9eac3190] td,.markdown-content[data-v-9eac3190] th{border:1px solid var(--border);padding:.48em .62em;text-align:left;vertical-align:top}.markdown-content[data-v-9eac3190] th{background:var(--surface-subtle);font-weight:700}.markdown-content[data-v-9eac3190] .contains-task-list{list-style:none;padding-left:.25em}.markdown-content[data-v-9eac3190] .task-list-item{list-style:none}.markdown-content[data-v-9eac3190] .task-list-item-checkbox{accent-color:var(--accent);height:1em;margin:0 .5em 0 0;opacity:1;width:1em}.markdown-content[data-v-9eac3190] .markdown-alert{--markdown-alert-color:var(--link);background:color-mix(in srgb,var(--markdown-alert-color) 7%,var(--surface));border-left:4px solid var(--markdown-alert-color);margin:0 0 .9em;padding:.72em .9em}.markdown-content[data-v-9eac3190] .markdown-alert-note{--markdown-alert-color:#2f6feb}.markdown-content[data-v-9eac3190] .markdown-alert-tip{--markdown-alert-color:#238636}.markdown-content[data-v-9eac3190] .markdown-alert-important{--markdown-alert-color:#8250df}.markdown-content[data-v-9eac3190] .markdown-alert-warning{--markdown-alert-color:#9a6700}.markdown-content[data-v-9eac3190] .markdown-alert-caution{--markdown-alert-color:#cf222e}.markdown-content[data-v-9eac3190] .markdown-alert-title{align-items:center;color:var(--markdown-alert-color);display:flex;font-weight:700;margin-bottom:.35em}.markdown-content[data-v-9eac3190] .markdown-alert-title svg{display:none}.markdown-content[data-v-9eac3190] .footnotes{border-top:1px solid var(--border);color:var(--text-soft);font-size:.9em;margin-top:1.5em;padding-top:.8em}.markdown-content[data-v-9eac3190] .footnote-backref{margin-left:.25em;text-decoration:none}.markdown-content[data-v-9eac3190] details{background:var(--surface-subtle);border:1px solid var(--border);border-radius:4px;margin:0 0 .9em;padding:.55em .75em}.markdown-content[data-v-9eac3190] summary{cursor:pointer;font-weight:650}.markdown-content[data-v-9eac3190] pre.mermaid{display:flex;justify-content:center;padding:1em;white-space:pre-wrap}.markdown-content[data-v-9eac3190] pre.mermaid svg{height:auto;max-width:100%}.markdown-content[data-v-9eac3190] pre.mermaid-error{justify-content:flex-start}
