.prose pre,.prose-invert pre{background:transparent!important;margin:0!important;padding:0!important;overflow:visible!important}.prose pre code,.prose pre code.hljs,.prose-invert pre code,.prose-invert pre code.hljs{background-color:transparent!important;color:inherit!important;padding:0!important;border-radius:0!important;font-size:.875rem}.prose pre code span,.prose-invert pre code span{background:transparent!important}.prose pre code[class*=language-],.prose-invert pre code[class*=language-]{background:transparent!important;color:inherit!important}.prose pre code .token,.prose pre[class*=language-],.prose-invert pre code .token,.prose-invert pre[class*=language-]{background:transparent!important}.prose :where(code):not(pre>code),.prose-invert :where(code):not(pre>code){border:none!important}.prose code:not(pre code),.prose-invert code:not(pre code){border:none!important}.prose table,.prose-invert table{width:100%!important;border-collapse:collapse!important;margin:0!important;display:table!important;table-layout:auto!important}.prose table thead,.prose-invert table thead{display:table-header-group!important}.prose table tbody,.prose-invert table tbody{display:table-row-group!important}.prose table tr,.prose-invert table tr{display:table-row!important}.prose table td,.prose table th,.prose-invert table td,.prose-invert table th{display:table-cell!important}.prose table thead,.prose-invert table thead{background-color:hsl(var(--b2))}.prose table th,.prose-invert table th{background-color:hsl(var(--b2));font-weight:600;padding:.75rem 1rem;text-align:left;opacity:.9}.prose table th:last-child,.prose-invert table th:last-child{border-right:none}.prose table thead tr,.prose-invert table thead tr{border:none}.prose table td,.prose-invert table td{padding:.75rem 1rem;opacity:.85}.prose table td:last-child,.prose-invert table td:last-child{border-right:none}.prose table tbody tr:last-child td,.prose-invert table tbody tr:last-child td{border-bottom:none}.prose table tbody tr,.prose-invert table tbody tr{border:none}.prose blockquote{border-left:4px solid hsl(var(--p));background-color:hsl(var(--b2));padding:1rem 1.5rem;margin:1.5rem 0;border-radius:.25rem}.prose-invert blockquote{background-color:hsl(var(--b2));border-left-color:hsl(var(--p))}.prose a,.prose-invert a{color:hsl(var(--p))!important;text-decoration:underline;text-underline-offset:2px;font-weight:500;transition:all .2s ease}.prose a:hover,.prose-invert a:hover{color:hsl(var(--pf))!important;text-underline-offset:4px}.prose p,.prose-invert p{margin-top:1.25rem!important;margin-bottom:1.25rem!important;line-height:1.75!important}.prose p:first-child,.prose-invert p:first-child{margin-top:0!important}.prose p:last-child,.prose-invert p:last-child{margin-bottom:0!important}.prose ul,.prose-invert ul{margin-top:1.25rem!important;margin-bottom:1.25rem!important;padding-left:1.625rem!important;list-style-type:disc!important}.prose ul li,.prose-invert ul li{margin-top:.5rem!important;margin-bottom:.5rem!important;padding-left:.375rem!important;list-style-position:outside!important}.prose ul ul,.prose-invert ul ul{margin-top:.5rem!important;margin-bottom:.5rem!important;list-style-type:circle!important}.prose ul ul ul,.prose-invert ul ul ul{list-style-type:square!important}.prose ol,.prose-invert ol{margin-top:1.25rem!important;margin-bottom:1.25rem!important;padding-left:1.625rem!important;list-style-type:decimal!important}.prose ol li,.prose-invert ol li{margin-top:.5rem!important;margin-bottom:.5rem!important;padding-left:.375rem!important;list-style-position:outside!important}.prose ol ol,.prose-invert ol ol{margin-top:.5rem!important;margin-bottom:.5rem!important;list-style-type:lower-alpha!important}.prose ol ol ol,.prose-invert ol ol ol{list-style-type:lower-roman!important}.prose ol ul,.prose ul ol,.prose-invert ol ul,.prose-invert ul ol{margin-top:.5rem!important;margin-bottom:.5rem!important}.prose input[type=checkbox],.prose-invert input[type=checkbox]{width:1rem!important;height:1rem!important;margin-right:.5rem!important;margin-top:.125rem!important;cursor:pointer!important;accent-color:hsl(var(--p))!important;border:1px solid hsl(var(--b3))!important;border-radius:.25rem!important}.prose input[type=checkbox]:checked,.prose-invert input[type=checkbox]:checked{background-color:hsl(var(--p))!important;border-color:hsl(var(--p))!important}.prose li:has(input[type=checkbox]),.prose-invert li:has(input[type=checkbox]){list-style:none!important;padding-left:0!important;margin-left:0!important}.prose li:has(input[type=checkbox])>label,.prose-invert li:has(input[type=checkbox])>label{cursor:pointer!important;display:flex!important;align-items:flex-start!important}.prose hr,.prose-invert hr{margin:2rem 0!important;border:none!important;border-top:2px solid hsl(var(--b3))!important;opacity:.5!important}.prose b,.prose strong,.prose-invert b,.prose-invert strong{font-weight:700!important;color:inherit!important}.prose em,.prose i,.prose-invert em,.prose-invert i{font-style:italic!important;color:inherit!important}.prose del,.prose s,.prose-invert del,.prose-invert s{text-decoration:line-through!important;opacity:.7!important;color:inherit!important}.toc-active{background-color:color-mix(in srgb,var(--color-primary) 20%,transparent)!important;color:var(--color-primary)!important;font-weight:600!important;border-radius:.25rem!important}.home-cta-buttons{display:flex!important;gap:1rem!important;flex-wrap:wrap!important;margin:2rem 0!important}.home-cta-buttons a{display:inline-flex!important;align-items:center!important;gap:.5rem!important;text-decoration:none!important}.btn-discord{background-color:#5865F2!important;border-color:#5865F2!important;color:white!important}.btn-discord:hover{background-color:#4752C4!important;border-color:#4752C4!important;color:white!important}.prose img[src*=banner],.prose-invert img[src*=banner]{max-height:400px!important;width:auto!important;object-fit:contain!important}