.ui-prose[data-v-8817770f]{color:var(--fg-body);font-size:15px;line-height:1.65}.ui-prose[data-v-8817770f] h1{color:var(--fg);font-size:32px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0 0 16px}.ui-prose[data-v-8817770f] h2{color:var(--fg);font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:40px 0 14px}.ui-prose[data-v-8817770f] h3{color:var(--fg);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.35;margin:28px 0 10px}.ui-prose[data-v-8817770f] h4{color:var(--fg);font-size:15px;font-weight:600;margin:22px 0 8px}.ui-prose[data-v-8817770f] h5,.ui-prose[data-v-8817770f] h6{color:var(--fg2);font-size:14px;font-weight:600;margin:18px 0 8px}.ui-prose[data-v-8817770f]>:first-child{margin-top:0}.ui-prose[data-v-8817770f] p{margin:0 0 14px}.ui-prose[data-v-8817770f] ol,.ui-prose[data-v-8817770f] ul{margin:0 0 16px;padding-left:20px}.ui-prose[data-v-8817770f] ul{list-style:disc}.ui-prose[data-v-8817770f] ol{list-style:decimal}.ui-prose[data-v-8817770f] li{margin-bottom:4px}.ui-prose[data-v-8817770f] li>ol,.ui-prose[data-v-8817770f] li>ul{margin-bottom:0;margin-top:4px}.ui-prose[data-v-8817770f] a{color:var(--cyan);text-decoration:none}.ui-prose[data-v-8817770f] a:hover{color:var(--cyan2);text-decoration:underline;text-underline-offset:3px}.ui-prose[data-v-8817770f] strong{color:var(--fg);font-weight:600}.ui-prose[data-v-8817770f] code{background:var(--fill);border-radius:5px;color:var(--fg);font-family:var(--font);font-size:.85em;padding:2px 6px}.ui-prose[data-v-8817770f] pre{font-family:var(--font);font-size:13px;margin:0;overflow:auto;white-space:pre}.ui-prose[data-v-8817770f] pre code{background:none;padding:0}.ui-prose[data-v-8817770f] blockquote{border-left:2px solid var(--border2);color:var(--fg2);margin:0 0 16px;padding-left:16px}.ui-prose[data-v-8817770f] hr{border:none;border-top:1px solid var(--border);margin:32px 0}.ui-prose[data-v-8817770f] img{border-radius:var(--radius);max-width:100%}.ui-prose[data-v-8817770f] table{border-collapse:collapse;font-size:14px;margin:4px 0 18px;width:100%}.ui-prose[data-v-8817770f] td,.ui-prose[data-v-8817770f] th{border-bottom:1px solid var(--border-soft);padding:10px 12px;text-align:left}.ui-prose[data-v-8817770f] th{background:var(--bg-muted);color:var(--fg3);font-size:12.5px;font-weight:400}
