.nb-prose{color:var(--ink-code);overflow-wrap:break-word;font-size:.9375rem;line-height:1.85}.nb-prose>*+*{margin-top:1.25rem}.nb-prose h2{color:var(--ink);margin-top:2.75rem;scroll-margin-top:24px;font-size:1.25rem;font-weight:600;line-height:1.4}.nb-prose h2:before{content:"## ";content:"## " / "";color:var(--ink-decor)}.nb-prose h3,.nb-prose h4{color:var(--ink);margin-top:2rem;scroll-margin-top:24px;font-size:1rem;font-weight:600;line-height:1.5}.nb-prose h2+*,.nb-prose h3+*,.nb-prose h4+*{margin-top:.75rem}.nb-prose strong{color:var(--ink);font-weight:600}.nb-prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--control-edge);text-decoration-color:var(--control-edge);text-underline-offset:3px}.nb-prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.nb-prose :where(p,li,td,th,h2,h3,h4,blockquote,strong,em,a)>code{border:1px solid var(--rule);background:var(--surface-raised);color:var(--ink);border-radius:4px;padding:1px 5px;font-size:.875em}.nb-prose ul{padding:0;list-style:none}.nb-prose ul>li{padding-left:2ch;position:relative}.nb-prose ul>li:before{content:"- ";content:"- " / "";color:var(--ink-decor);position:absolute;left:0}.nb-prose ol{padding-left:3ch;list-style:decimal}.nb-prose ol>li::marker{color:var(--ink-dim)}.nb-prose li+li,.nb-prose li>ul,.nb-prose li>ol{margin-top:.4rem}.nb-prose blockquote{border-left:2px solid var(--rule-strong);color:var(--ink-mid);padding-left:16px}.nb-prose hr{border:0;border-top:1px dashed var(--rule-strong);margin:2.5rem 0}.nb-prose img{border:1px solid var(--rule);border-radius:6px;max-width:100%;height:auto}.nb-prose-table{border:1px solid var(--rule);border-radius:6px;overflow-x:auto}.nb-prose-table table{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.6}.nb-prose-table thead{background:var(--surface)}.nb-prose-table th{color:var(--ink-dim);text-align:left;white-space:nowrap;padding:12px 16px;font-weight:400}.nb-prose-table td{border-top:1px solid var(--rule-soft);color:var(--ink-code);vertical-align:top;min-width:9ch;padding:12px 16px}.nb-prose-table td:first-child{color:var(--ink)}
