.safe-markdown{overflow-wrap:break-word;line-height:1.85}.safe-markdown a,.safe-markdown code{overflow-wrap:anywhere}.safe-markdown>:first-child{margin-top:0}.safe-markdown>:last-child{margin-bottom:0}.safe-markdown h1,.safe-markdown h2,.safe-markdown h3,.safe-markdown h4,.safe-markdown h5,.safe-markdown h6{text-wrap:balance;margin:2em 0 .5em;font-weight:650;line-height:1.35}.safe-markdown h1{letter-spacing:-.01em;font-size:1.6rem}.safe-markdown h2{border-bottom:1px solid var(--border);letter-spacing:-.01em;padding-bottom:.3em;font-size:1.35rem}.safe-markdown h3{margin-top:1.6em;font-size:1.15rem}.safe-markdown h4{margin-top:1.6em;font-size:1rem}.safe-markdown h5,.safe-markdown h6{color:var(--muted);margin-top:1.5em;margin-bottom:.4em;font-size:.9375rem}.safe-markdown h6{font-size:.875rem}.safe-markdown p{margin-bottom:1em}.safe-markdown strong{font-weight:650}.safe-markdown a{color:var(--action)}.safe-markdown code{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--tint-neutral);font-family:var(--font-mono);padding:.15em .4em;font-size:.875em}.safe-markdown pre{max-width:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-sunken);tab-size:2;contain:inline-size;margin-bottom:1.25em;font-size:.875rem;line-height:1.6;overflow-x:auto}.safe-markdown pre:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.safe-markdown pre code{font-size:inherit;background:0 0;border:0;padding:0}.safe-markdown blockquote{padding:var(--space-2) var(--space-4);border-left:1px solid var(--rule-strong);color:var(--muted);margin:1.5em 0}.safe-markdown blockquote>:last-child{margin-bottom:0}.safe-markdown ul,.safe-markdown ol{margin-bottom:1em;padding-inline-start:1.5em}.safe-markdown li{margin-bottom:.3em}.safe-markdown li::marker{color:var(--muted)}.safe-markdown li>ul,.safe-markdown li>ol{margin-top:.3em;margin-bottom:.2em}.safe-markdown li>p{margin-bottom:.35em}.safe-markdown li.task-list-item{list-style:none}.safe-markdown li.task-list-item input[type=checkbox]{width:1em;height:1em;min-height:0;accent-color:var(--action);vertical-align:middle;border:0;margin:.15em .5em 0 -1.5em;padding:0}.safe-markdown hr{border:0;border-top:1px solid var(--border);margin:2em 0}.safe-markdown img{border:1px solid var(--border);border-radius:var(--radius-control);width:auto;max-width:100%;height:auto;max-height:28rem;margin:1.5em 0;display:block}.markdown-table{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);contain:inline-size;max-width:100%;margin:1.5em 0;overflow-x:auto}.markdown-table:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.safe-markdown table{border-collapse:collapse;width:max-content;min-width:100%;font-size:.9375rem}.safe-markdown th,.safe-markdown td{min-width:5ch;max-width:32ch;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.safe-markdown thead th{background:var(--surface-sunken);border-bottom:1px solid var(--rule);color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap}.safe-markdown tbody tr:last-child td,.safe-markdown tbody tr:last-child th{border-bottom:0}.safe-markdown td.num,.safe-markdown th.num{font-variant-numeric:tabular-nums;white-space:nowrap}
