.md{font-family:var(--font-ui);font-size:14px;line-height:1.6;color:var(--fg-0)}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md p{margin:0 0 12px}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{margin:16px 0 8px;font-family:var(--font-display,var(--font-ui));font-weight:500;color:var(--fg-0);line-height:1.3}.md h1{font-size:18px}.md h2{font-size:16px}.md h3{font-size:14.5px}.md h4,.md h5,.md h6{font-size:14px;font-weight:600}.md ol,.md ul{margin:0 0 12px;padding-left:22px}.md li{margin:4px 0}.md li>p{margin:0 0 4px}.md ol ol,.md ol ul,.md ul ol,.md ul ul{margin:4px 0 0}.md strong{font-weight:600;color:var(--fg-0)}.md em{font-style:italic}.md del{text-decoration:line-through;color:var(--fg-2)}.md a{color:var(--fg-0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color var(--t-fast,.12s) var(--ease,ease)}.md a:hover,.md blockquote{color:var(--fg-1)}.md blockquote{margin:0 0 12px;padding:4px 0 4px 12px;border-left:2px solid var(--line-strong,var(--line))}.md hr{margin:16px 0;border:0;border-top:1px solid var(--line)}.md code.md-code-inline{font-family:var(--font-mono);font-size:.88em;padding:1px 5px;border-radius:4px;background:var(--bg-1);border:1px solid var(--line);color:var(--fg-0)}.md pre.md-code-block{margin:0 0 12px;padding:12px 14px;border-radius:10px;background:var(--bg-1);border:1px solid var(--line);overflow-x:auto}.md pre.md-code-block code{font-family:var(--font-mono);font-size:12.5px;line-height:1.55;color:var(--fg-0);background:none;border:0;padding:0;white-space:pre}.md table{width:100%;border-collapse:collapse;margin:0 0 12px;font-size:13px}.md td,.md th{padding:6px 10px;border:1px solid var(--line);text-align:left}.md th{background:var(--bg-1);font-weight:600}.md ul.contains-task-list{list-style:none;padding-left:4px}.md li.task-list-item{display:flex;align-items:flex-start;gap:8px}.md li.task-list-item input[type=checkbox]{margin-top:4px}