.n2xB5a_prose{color:var(--ink-2);overflow-wrap:break-word;font-size:18px;line-height:1.75}.n2xB5a_prose>:first-child{margin-top:0}.n2xB5a_prose p,.n2xB5a_prose ul,.n2xB5a_prose ol,.n2xB5a_prose blockquote,.n2xB5a_prose pre,.n2xB5a_prose table{margin:0 0 1.2em}.n2xB5a_prose p,.n2xB5a_prose li{text-wrap:pretty}.n2xB5a_prose h2,.n2xB5a_prose h3,.n2xB5a_prose h4{color:var(--ink);text-wrap:balance;scroll-margin-top:130px;font-weight:500}.n2xB5a_prose strong{color:var(--ink);font-weight:600}.n2xB5a_prose h2{letter-spacing:-.03em;margin:1.8em 0 .6em;font-size:clamp(26px,2.6vw,34px);line-height:1.2}.n2xB5a_prose h3{letter-spacing:-.02em;margin:1.5em 0 .5em;font-size:clamp(21px,2vw,25px);line-height:1.3}.n2xB5a_prose h4{letter-spacing:-.01em;margin:1.4em 0 .4em;font-size:19px}.n2xB5a_prose a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.n2xB5a_prose a:hover{color:var(--grey-500)}.n2xB5a_prose ul,.n2xB5a_prose ol{padding-left:1.3em}.n2xB5a_prose li+li{margin-top:.35em}.n2xB5a_prose li::marker{color:var(--grey-600)}.n2xB5a_prose ol>li::marker{font-family:var(--font-mono);font-size:.85em}.n2xB5a_prose li>p{margin:0}.n2xB5a_prose blockquote{border-left:2px solid var(--ink);color:var(--ink);padding-left:22px;font-size:20px;line-height:1.6}.n2xB5a_prose mark{background:var(--highlight);color:var(--ink);border-radius:4px;padding:.05em .2em}.n2xB5a_prose sup,.n2xB5a_prose sub{font-size:.7em;line-height:0}.n2xB5a_prose ul[data-type=taskList]{padding-left:0;list-style:none}.n2xB5a_prose ul[data-type=taskList] ul[data-type=taskList]{margin:.35em 0 0}.n2xB5a_prose ul[data-type=taskList]>li:not(:has(>label)){grid-template-columns:1em 1fr;column-gap:.65em;display:grid}.n2xB5a_prose ul[data-type=taskList]>li:not(:has(>label)):before{content:"";border:1.5px solid var(--ink-3);border-radius:4px;grid-area:1/1;width:1em;height:1em;margin-top:.38em}.n2xB5a_prose ul[data-type=taskList]>li[data-checked=true]:not(:has(>label)):before{border-color:var(--ink);background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 78% no-repeat}.n2xB5a_prose ul[data-type=taskList]>li:not(:has(>label))>*{grid-column:2}.n2xB5a_prose aside[data-callout]{color:var(--ink);border-radius:14px;margin:1.6em 0;padding:18px 22px 20px;font-size:17px;line-height:1.65}.n2xB5a_prose aside[data-callout]:before{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey-700);margin-bottom:6px;font-size:11.5px;display:block}.n2xB5a_prose aside[data-callout]>:last-child{margin-bottom:0}.n2xB5a_prose aside[data-callout=tip]{background:var(--shade-green)}.n2xB5a_prose aside[data-callout=tip]:before{content:"Tip"}.n2xB5a_prose aside[data-callout=note]{background:var(--shade-blue)}.n2xB5a_prose aside[data-callout=note]:before{content:"Note"}.n2xB5a_prose aside[data-callout=warning]{background:var(--shade-yellow)}.n2xB5a_prose aside[data-callout=warning]:before{content:"Important"}.n2xB5a_prose code{background:var(--paper-2);font-family:var(--font-mono);border-radius:6px;padding:.12em .35em;font-size:.85em}.n2xB5a_prose pre{background:var(--ink);color:var(--paper);border-radius:12px;padding:18px 20px;overflow-x:auto}.n2xB5a_prose pre code{color:inherit;background:0 0;padding:0}.n2xB5a_prose hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.n2xB5a_prose img{border-radius:14px;max-width:100%;height:auto;margin:1.6em auto;display:block}.n2xB5a_prose img[data-size=s]{width:33%}.n2xB5a_prose img[data-size=m]{width:50%}.n2xB5a_prose img[data-size=l]{width:75%}.n2xB5a_prose img[data-size=full]{width:100%}.n2xB5a_prose p:has(>img:only-child){margin:0}.n2xB5a_prose iframe{aspect-ratio:16/9;background:var(--ink);border:0;border-radius:14px;width:100%;height:auto;margin:1.6em 0;display:block}.n2xB5a_prose [data-table]{margin:0 0 1.2em;overflow-x:auto}.n2xB5a_prose [data-table]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.n2xB5a_prose [data-table]>table{margin:0}.n2xB5a_prose table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.5}.n2xB5a_prose th,.n2xB5a_prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px}.n2xB5a_prose th{background:var(--paper-2);border-bottom-color:var(--ink);font-weight:500}.n2xB5a_prose tr:has(>td)>th{border-bottom-color:var(--line)}.n2xB5a_prose tr:has(>td)>th:first-child{z-index:1;box-shadow:inset -1px 0 0 var(--line);position:sticky;left:0}.n2xB5a_prose table:has(tr>th:first-child+td) tr:first-child>th:first-child{z-index:1;box-shadow:inset -1px 0 0 var(--line);position:sticky;left:0}.n2xB5a_prose tbody tr:nth-child(2n)>td:not([data-shade]){background:#fff6}.n2xB5a_prose [data-shade=grey]{background:var(--shade-grey)}.n2xB5a_prose [data-shade=green]{background:var(--shade-green)}.n2xB5a_prose [data-shade=yellow]{background:var(--shade-yellow)}.n2xB5a_prose [data-shade=red]{background:var(--shade-red)}.n2xB5a_prose [data-shade=blue]{background:var(--shade-blue)}.n2xB5a_prose th p,.n2xB5a_prose td p{margin:0}.n2xB5a_prose th p+p,.n2xB5a_prose td p+p,.n2xB5a_prose th :is(ul,ol),.n2xB5a_prose td :is(ul,ol){margin-top:.5em}.n2xB5a_prose th :is(ul,ol),.n2xB5a_prose td :is(ul,ol){margin-bottom:0}@media (max-width:600px){.n2xB5a_prose{font-size:17px}.n2xB5a_prose img[data-size=s],.n2xB5a_prose img[data-size=m]{width:100%}}
