.sp-prose{--sp-prose-body:var(--color-slate-700);--sp-prose-headings:var(--color-slate-900);--sp-prose-bold:var(--color-slate-900);--sp-prose-links:var(--color-slate-900);--sp-prose-underline:var(--color-sky-300);--sp-prose-bg:#fff;--sp-prose-hr:var(--color-slate-200);--sp-prose-code:var(--color-slate-900);--sp-prose-code-bg:var(--color-slate-100);--sp-prose-th:var(--color-slate-900);--sp-prose-borders:var(--color-slate-200);--sp-prose-bullets:var(--color-slate-400);--sp-prose-counters:var(--color-slate-500);color:var(--sp-prose-body);font-size:1rem;line-height:1.75}.dark-mode .sp-prose,.sp-prose:where(.dark-mode *){--sp-prose-body:var(--color-slate-400);--sp-prose-headings:var(--color-white);--sp-prose-bold:var(--color-white);--sp-prose-links:var(--color-sky-400);--sp-prose-underline:var(--color-sky-800);--sp-prose-bg:var(--color-slate-900);--sp-prose-hr:var(--color-slate-800);--sp-prose-code:var(--color-slate-200);--sp-prose-code-bg:#1e293bcc;--sp-prose-th:var(--color-white);--sp-prose-borders:var(--color-slate-800);--sp-prose-bullets:var(--color-slate-600);--sp-prose-counters:var(--color-slate-400)}.sp-prose :where(p,ul,ol,table,blockquote):not(:where(.not-prose,.not-prose *)){margin-top:1.25em;margin-bottom:1.25em}.sp-prose>:first-child{margin-top:0}.sp-prose :where(.lead):not(:where(.not-prose,.not-prose *)){color:var(--color-slate-500);margin-bottom:1.5em;font-size:1.25rem;line-height:1.6}.dark-mode .sp-prose :where(.lead){color:var(--color-slate-400)}.sp-prose :where(h2,h3,h4):not(:where(.not-prose,.not-prose *)){color:var(--sp-prose-headings);font-family:var(--font-lexend), var(--font-display);font-feature-settings:"ss01";letter-spacing:-.01em;scroll-margin-top:8.5rem;font-weight:400}@media (min-width:1024px){.sp-prose :where(h2,h3,h4){scroll-margin-top:6rem}}.sp-prose :where(h2):not(:where(.not-prose,.not-prose *)){margin-top:2.25em;margin-bottom:.75em;font-size:1.5rem;line-height:1.33}.sp-prose :where(h3):not(:where(.not-prose,.not-prose *)){margin-top:1.75em;margin-bottom:.5em;font-size:1.25rem;line-height:1.6}.sp-prose :where(h4):not(:where(.not-prose,.not-prose *)){margin-top:1.5em;margin-bottom:.5em;font-size:1.05rem}.sp-prose :where(strong):not(:where(.not-prose,.not-prose *)){color:var(--sp-prose-bold);font-weight:600}.sp-prose :where(a):not(:where(.not-prose,.not-prose *)){color:var(--sp-prose-links);box-shadow:inset 0 -2px 0 0 var(--sp-prose-bg), inset 0 calc(-1 * (var(--sp-prose-underline-size,4px) + 2px)) 0 0 var(--sp-prose-underline);font-weight:600;text-decoration:none;transition:box-shadow .15s}.sp-prose :where(a):not(:where(.not-prose,.not-prose *)):hover{--sp-prose-underline-size:6px}.dark-mode .sp-prose :where(a):not(:where(.not-prose,.not-prose *)){box-shadow:inset 0 calc(-1 * var(--sp-prose-underline-size,2px)) 0 0 var(--sp-prose-underline)}.sp-prose :where(ul,ol):not(:where(.not-prose,.not-prose *)){padding-left:1.625em}.sp-prose :where(ul):not(:where(.not-prose,.not-prose *)){list-style:outside}.sp-prose :where(ol):not(:where(.not-prose,.not-prose *)){list-style:decimal}.sp-prose :where(ul>li)::marker{color:var(--sp-prose-bullets)}.sp-prose :where(ol>li)::marker{color:var(--sp-prose-counters);font-weight:500}.sp-prose :where(li):not(:where(.not-prose,.not-prose *)){margin-top:.5em;margin-bottom:.5em;padding-left:.375em}.sp-prose :where(li>p){margin-top:.5em;margin-bottom:.5em}.sp-prose :where(hr):not(:where(.not-prose,.not-prose *)){border-color:var(--sp-prose-hr);margin:3em 0}.sp-prose :where(blockquote):not(:where(.not-prose,.not-prose *)){border-left:3px solid var(--color-sky-300);color:var(--sp-prose-headings);padding-left:1em;font-style:italic}.sp-prose :where(code):not(:where(pre code,.not-prose *)){color:var(--sp-prose-code);background:var(--sp-prose-code-bg);overflow-wrap:anywhere;border-radius:.375rem;padding:.125em .375em;font-size:.875em;font-weight:600}.sp-prose :where(kbd){font-family:var(--font-mono);border:1px solid var(--sp-prose-borders);color:var(--sp-prose-headings);border-bottom-width:2px;border-radius:.375rem;padding:.05em .35em;font-size:.85em}.sp-table-wrap{margin:1.5em 0;overflow-x:auto}.sp-prose :where(table):not(:where(.not-prose,.not-prose *)){table-layout:auto;border-collapse:collapse;width:100%;margin:0;font-size:.875rem;line-height:1.6}.sp-prose :where(thead th){color:var(--sp-prose-th);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--color-slate-300);padding:0 .75em .6em;font-weight:600}.dark-mode .sp-prose :where(thead th){border-bottom-color:var(--color-slate-700)}.sp-prose :where(tbody td){vertical-align:top;border-bottom:1px solid var(--sp-prose-borders);padding:.6em .75em}.sp-prose :where(thead th:first-child,tbody td:first-child){padding-left:0}.sp-prose :where(img){border-radius:.75rem}.sp-prose-callout{font-size:.95rem}.sp-prose-callout>:first-child{margin-top:0}.sp-prose-callout>:last-child{margin-bottom:0}.sp-code-block{--shiki-foreground:var(--color-slate-50);--shiki-token-constant:var(--color-sky-300);--shiki-token-string:var(--color-sky-300);--shiki-token-string-expression:var(--color-sky-300);--shiki-token-comment:var(--color-slate-400);--shiki-token-keyword:var(--color-pink-400);--shiki-token-parameter:var(--color-slate-300);--shiki-token-function:var(--color-pink-400);--shiki-token-punctuation:var(--color-slate-500);--shiki-token-link:var(--color-sky-300);font-family:var(--font-mono);width:max-content;min-width:100%;display:block}.sp-code-block>span{min-height:1.5rem;display:block}.font-lexend{font-family:var(--font-lexend), var(--font-display);font-feature-settings:"ss01"}
