/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{background:#fff;color:#24292e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{background-color:#f0fff4;color:#22863a}.hljs-deletion{background-color:#ffeef0;color:#b31d28}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#2e3440}.hljs,.hljs-subst{color:#d8dee9}.hljs-selector-tag{color:#81a1c1}.hljs-selector-id{color:#8fbcbb;font-weight:700}.hljs-selector-attr,.hljs-selector-class{color:#8fbcbb}.hljs-property,.hljs-selector-pseudo{color:#88c0d0}.hljs-addition{background-color:#a4bf8d80}.hljs-deletion{background-color:#bf616a80}.hljs-built_in,.hljs-class,.hljs-type{color:#8fbcbb}.hljs-function,.hljs-function>.hljs-title,.hljs-title.hljs-function{color:#88c0d0}.hljs-keyword,.hljs-literal,.hljs-symbol{color:#81a1c1}.hljs-number{color:#b48ead}.hljs-regexp{color:#ebcb8b}.hljs-string{color:#a3be8c}.hljs-title{color:#8fbcbb}.hljs-params{color:#d8dee9}.hljs-bullet{color:#81a1c1}.hljs-code{color:#8fbcbb}.hljs-emphasis{font-style:italic}.hljs-formula{color:#8fbcbb}.hljs-strong{font-weight:700}.hljs-link:hover{text-decoration:underline}.hljs-comment,.hljs-quote{color:#4c566a}.hljs-doctag{color:#8fbcbb}.hljs-meta,.hljs-meta .hljs-keyword{color:#5e81ac}.hljs-meta .hljs-string{color:#a3be8c}.hljs-attr{color:#8fbcbb}.hljs-attribute{color:#d8dee9}.hljs-name{color:#81a1c1}.hljs-section{color:#88c0d0}.hljs-tag{color:#81a1c1}.hljs-template-variable,.hljs-variable{color:#d8dee9}.hljs-template-tag{color:#5e81ac}.language-abnf .hljs-attribute{color:#88c0d0}.language-abnf .hljs-symbol{color:#ebcb8b}.language-apache .hljs-attribute{color:#88c0d0}.language-apache .hljs-section{color:#81a1c1}.language-arduino .hljs-built_in{color:#88c0d0}.language-aspectj .hljs-meta{color:#d08770}.language-aspectj>.hljs-title{color:#88c0d0}.language-bnf .hljs-attribute{color:#8fbcbb}.language-clojure .hljs-name{color:#88c0d0}.language-clojure .hljs-symbol{color:#ebcb8b}.language-coq .hljs-built_in{color:#88c0d0}.language-cpp .hljs-meta .hljs-string{color:#8fbcbb}.language-css .hljs-built_in{color:#88c0d0}.language-css .hljs-keyword{color:#d08770}.language-diff .hljs-meta,.language-ebnf .hljs-attribute{color:#8fbcbb}.language-glsl .hljs-built_in{color:#88c0d0}.language-groovy .hljs-meta:not(:first-child),.language-haxe .hljs-meta,.language-java .hljs-meta{color:#d08770}.language-ldif .hljs-attribute{color:#8fbcbb}.language-lisp .hljs-name,.language-lua .hljs-built_in,.language-moonscript .hljs-built_in,.language-nginx .hljs-attribute{color:#88c0d0}.language-nginx .hljs-section{color:#5e81ac}.language-pf .hljs-built_in,.language-processing .hljs-built_in{color:#88c0d0}.language-scss .hljs-keyword,.language-stylus .hljs-keyword{color:#81a1c1}.language-swift .hljs-meta{color:#d08770}.language-vim .hljs-built_in{color:#88c0d0;font-style:italic}.language-yaml .hljs-meta{color:#d08770}.toast[data-v-7d180f70]{align-items:center;border-radius:.5rem;display:flex;--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity));max-inline-size:min(40ch,90vw);padding-block:.5ch;padding-inline:1ch;will-change:transform}.toast__icon[data-v-7d180f70]{flex-shrink:0;font-size:1.125rem;line-height:1.75rem;margin-right:.5rem}.toast__icon--error[data-v-7d180f70]{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.toast__icon--success[data-v-7d180f70]{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity))}.toasts{display:grid;gap:1vh;inset-block-end:0;inset-inline:0;justify-content:center;justify-items:center;padding-block-end:5vh;pointer-events:none;position:fixed;z-index:50}.toasts-enter-active,.toasts-leave-active,.toasts-move{transition:all .3s ease}.toasts-enter-from{opacity:0;transform:translateY(5vh)}.toasts-leave-to{opacity:0}html{height:100%}body{font-family:Onest,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;height:100%;margin:0;overflow-x:hidden;padding:0;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}body:is(.dark *){--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}html pre code.hljs{display:block;overflow-x:auto;padding:1em}html code.hljs{padding:3px 5px}html .hljs{background:#fff;color:#24292e}html .hljs-doctag,html .hljs-keyword,html .hljs-meta .hljs-keyword,html .hljs-template-tag,html .hljs-template-variable,html .hljs-type,html .hljs-variable.language_{color:#d73a49}html .hljs-title,html .hljs-title.class_,html .hljs-title.class_.inherited__,html .hljs-title.function_{color:#6f42c1}html .hljs-attr,html .hljs-attribute,html .hljs-literal,html .hljs-meta,html .hljs-number,html .hljs-operator,html .hljs-selector-attr,html .hljs-selector-class,html .hljs-selector-id,html .hljs-variable{color:#005cc5}html .hljs-meta .hljs-string,html .hljs-regexp,html .hljs-string{color:#032f62}html .hljs-built_in,html .hljs-symbol{color:#e36209}html .hljs-code,html .hljs-comment,html .hljs-formula{color:#6a737d}html .hljs-name,html .hljs-quote,html .hljs-selector-pseudo,html .hljs-selector-tag{color:#22863a}html .hljs-subst{color:#24292e}html .hljs-section{color:#005cc5;font-weight:700}html .hljs-bullet{color:#735c0f}html .hljs-emphasis{color:#24292e;font-style:italic}html .hljs-strong{color:#24292e;font-weight:700}html .hljs-addition{background-color:#f0fff4;color:#22863a}html .hljs-deletion{background-color:#ffeef0;color:#b31d28}html.dark{color-scheme:dark}html.dark pre code.hljs{display:block;overflow-x:auto;padding:1em}html.dark code.hljs{padding:3px 5px}html.dark .hljs{background:#2e3440}html.dark .hljs,html.dark .hljs-subst{color:#d8dee9}html.dark .hljs-selector-tag{color:#81a1c1}html.dark .hljs-selector-id{color:#8fbcbb;font-weight:700}html.dark .hljs-selector-attr,html.dark .hljs-selector-class{color:#8fbcbb}html.dark .hljs-property,html.dark .hljs-selector-pseudo{color:#88c0d0}html.dark .hljs-addition{background-color:#a4bf8d80}html.dark .hljs-deletion{background-color:#bf616a80}html.dark .hljs-built_in,html.dark .hljs-class,html.dark .hljs-type{color:#8fbcbb}html.dark .hljs-function,html.dark .hljs-function>.hljs-title,html.dark .hljs-title.hljs-function{color:#88c0d0}html.dark .hljs-keyword,html.dark .hljs-literal,html.dark .hljs-symbol{color:#81a1c1}html.dark .hljs-number{color:#b48ead}html.dark .hljs-regexp{color:#ebcb8b}html.dark .hljs-string{color:#a3be8c}html.dark .hljs-title{color:#8fbcbb}html.dark .hljs-params{color:#d8dee9}html.dark .hljs-bullet{color:#81a1c1}html.dark .hljs-code{color:#8fbcbb}html.dark .hljs-emphasis{font-style:italic}html.dark .hljs-formula{color:#8fbcbb}html.dark .hljs-strong{font-weight:700}html.dark .hljs-link:hover{text-decoration:underline}html.dark .hljs-comment,html.dark .hljs-quote{color:#4c566a}html.dark .hljs-doctag{color:#8fbcbb}html.dark .hljs-meta,html.dark .hljs-meta .hljs-keyword{color:#5e81ac}html.dark .hljs-meta .hljs-string{color:#a3be8c}html.dark .hljs-attr{color:#8fbcbb}html.dark .hljs-attribute{color:#d8dee9}html.dark .hljs-name{color:#81a1c1}html.dark .hljs-section{color:#88c0d0}html.dark .hljs-tag{color:#81a1c1}html.dark .hljs-template-variable,html.dark .hljs-variable{color:#d8dee9}html.dark .hljs-template-tag{color:#5e81ac}html.dark .language-abnf .hljs-attribute{color:#88c0d0}html.dark .language-abnf .hljs-symbol{color:#ebcb8b}html.dark .language-apache .hljs-attribute{color:#88c0d0}html.dark .language-apache .hljs-section{color:#81a1c1}html.dark .language-arduino .hljs-built_in{color:#88c0d0}html.dark .language-aspectj .hljs-meta{color:#d08770}html.dark .language-aspectj>.hljs-title{color:#88c0d0}html.dark .language-bnf .hljs-attribute{color:#8fbcbb}html.dark .language-clojure .hljs-name{color:#88c0d0}html.dark .language-clojure .hljs-symbol{color:#ebcb8b}html.dark .language-coq .hljs-built_in{color:#88c0d0}html.dark .language-cpp .hljs-meta .hljs-string{color:#8fbcbb}html.dark .language-css .hljs-built_in{color:#88c0d0}html.dark .language-css .hljs-keyword{color:#d08770}html.dark .language-diff .hljs-meta,html.dark .language-ebnf .hljs-attribute{color:#8fbcbb}html.dark .language-glsl .hljs-built_in{color:#88c0d0}html.dark .language-groovy .hljs-meta:not(:first-child),html.dark .language-haxe .hljs-meta,html.dark .language-java .hljs-meta{color:#d08770}html.dark .language-ldif .hljs-attribute{color:#8fbcbb}html.dark .language-lisp .hljs-name,html.dark .language-lua .hljs-built_in,html.dark .language-moonscript .hljs-built_in,html.dark .language-nginx .hljs-attribute{color:#88c0d0}html.dark .language-nginx .hljs-section{color:#5e81ac}html.dark .language-pf .hljs-built_in,html.dark .language-processing .hljs-built_in{color:#88c0d0}html.dark .language-scss .hljs-keyword,html.dark .language-stylus .hljs-keyword{color:#81a1c1}html.dark .language-swift .hljs-meta{color:#d08770}html.dark .language-vim .hljs-built_in{color:#88c0d0;font-style:italic}html.dark .language-yaml .hljs-meta{color:#d08770}.container{margin-left:auto;margin-right:auto;max-width:1000px;width:92%}.container--sm{max-width:720px}input,select,textarea{-webkit-appearance:none;appearance:none;-webkit-appearanc:none;-moz-appearance:none}input:focus,select:focus,textarea:focus{outline:0}button{cursor:pointer}button:focus{outline:0}.inline-code{border-radius:.25rem;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;padding:2px .25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.inline-code:is(.dark *){background-color:#40404080;--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity))}.content{color:var(--tw-prose-body);max-width:65ch}.content :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.content :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.content :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.content :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.content :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.content :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.content :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.content :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.content :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.content :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.content :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.content :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.content :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.content :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.content :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.content :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.content :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.content :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.content :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.content :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"“""”""‘""’"}.content :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.content :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.content :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.content :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.content :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.content :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.content :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.content :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.content :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.content :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.content :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.content :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.content :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.content :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.content :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.content :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.content :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.content :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:start;width:100%}.content :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.content :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.content :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.content :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.content :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.content :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.content :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.content :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.content :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.content{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.content :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.content :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.content :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.content :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.content :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.content :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.content :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.content :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.content :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.content :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.content :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.content :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.content :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.content :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.content :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.content :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.content :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.content :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.content :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.content :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.content :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.content :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.content :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.content :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.content{max-width:none;width:100%}.content:is(.dark *){--tw-prose-body:#404040;--tw-prose-headings:#171717;--tw-prose-lead:#525252;--tw-prose-links:#171717;--tw-prose-bold:#171717;--tw-prose-counters:#737373;--tw-prose-bullets:#d4d4d4;--tw-prose-hr:#e5e5e5;--tw-prose-quotes:#171717;--tw-prose-quote-borders:#e5e5e5;--tw-prose-captions:#737373;--tw-prose-kbd:#171717;--tw-prose-kbd-shadows:23 23 23;--tw-prose-code:#171717;--tw-prose-pre-code:#e5e5e5;--tw-prose-pre-bg:#262626;--tw-prose-th-borders:#d4d4d4;--tw-prose-td-borders:#e5e5e5;--tw-prose-invert-body:#d4d4d4;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#a3a3a3;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#a3a3a3;--tw-prose-invert-bullets:#525252;--tw-prose-invert-hr:#404040;--tw-prose-invert-quotes:#f5f5f5;--tw-prose-invert-quote-borders:#404040;--tw-prose-invert-captions:#a3a3a3;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d4d4d4;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#525252;--tw-prose-invert-td-borders:#404040;--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.content :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600;text-decoration-line:none}.content :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));text-decoration-line:none}.content :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));font-weight:400;padding:.125rem .25rem}.content :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))):before{content:var(--tw-content);display:none}.content :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))):after{content:var(--tw-content);display:none}.content :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){padding-left:1.25rem}.content :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){padding-left:1.25rem}.content :is(:where(hr):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:2rem;margin-top:2rem}.content :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.content :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))):is(.dark *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(217 249 157/var(--tw-text-opacity))}.content h1 a,.content h2 a,.content h3 a,.content h4 a{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));text-decoration-line:none}.content h1 a:is(.dark *),.content h2 a:is(.dark *),.content h3 a:is(.dark *),.content h4 a:is(.dark *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}.content h1 a:before,.content h2 a:before,.content h3 a:before,.content h4 a:before{content:"#";font-weight:100;margin-right:.5rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.content h1 a:is(.dark *):before,.content h2 a:is(.dark *):before,.content h3 a:is(.dark *):before,.content h4 a:is(.dark *):before{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.content h1 a:hover:before,.content h2 a:hover:before,.content h3 a:hover:before,.content h4 a:hover:before{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.content h1 a:hover:is(.dark *):before,.content h2 a:hover:is(.dark *):before,.content h3 a:hover:is(.dark *):before,.content h4 a:hover:is(.dark *):before{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.content li .codeblock{margin-top:1rem}.sj-gradient:is(.dark *){background-color:#17171780;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(6,78,59,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,78,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,9%,.5) var(--tw-gradient-to-position)}.sj-gradient--red:is(.dark *){--tw-gradient-from:rgba(136,19,55,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(136,19,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--lime:is(.dark *){--tw-gradient-from:rgba(54,83,20,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(54,83,20,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--blue:is(.dark *){--tw-gradient-from:rgba(30,58,138,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--orange:is(.dark *){--tw-gradient-from:rgba(124,45,18,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,45,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--emerald:is(.dark *){--tw-gradient-from:rgba(6,78,59,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,78,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--purple:is(.dark *){--tw-gradient-from:rgba(76,29,149,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(76,29,149,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--amber:is(.dark *){--tw-gradient-from:rgba(113,63,18,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(113,63,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--teal:is(.dark *){--tw-gradient-from:rgba(19,78,74,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(19,78,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient--pink:is(.dark *){--tw-gradient-from:rgba(131,24,67,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(131,24,67,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.sj-gradient-text{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(82,85%,67%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#bef264 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#84cc16 var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent}.sj-blur{height:400px;left:50%;position:absolute;top:50%;width:800px;z-index:-10;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:transparent;opacity:.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-blur:blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);will-change:transform}.sj-blur:is(.dark *){--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.sj-blur{will-change:transform;will-change:filter}.sj-blur--full{width:100%}.sj-blur--light{opacity:.075}.sj-blur--xs{height:200px}.sj-blur--sm{height:300px}.sj-blur--blue:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.sj-blur--dark:is(.dark *){--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity))}.sj-blur--red:is(.dark *){--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.sj-blur--lime:is(.dark *){--tw-bg-opacity:1;background-color:rgb(54 83 20/var(--tw-bg-opacity))}.sj-blur--orange:is(.dark *){--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.sj-blur--purple:is(.dark *){--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity))}.sj-blur--amber:is(.dark *){--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.dark .sj-bg-grid{background-image:radial-gradient(#262626 5%,transparent 0)}.sj-bg-grid{background-image:radial-gradient(#e5e7eb 5%,transparent 0);background-size:30px 30px}.sj-bg-mesh{background-color:#ecfccb;background-image:radial-gradient(at 10% 74%,#d9f99d 0,transparent 39%),radial-gradient(at 14% 42%,#a7f3d0 0,transparent 30%),radial-gradient(at 63% 51%,#bef264 0,transparent 63%),radial-gradient(at 16% 93%,#fcd34d 0,transparent 47%),radial-gradient(at 47% 67%,#84cc16 0,transparent 73%),radial-gradient(at 2% 45%,#6ee7b7 0,transparent 87%)}.hljs,.shiki{border-radius:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;overflow-x:auto;white-space:pre}@media (min-width:768px){.hljs,.shiki{font-size:15px}}.hljs,.shiki{background-color:transparent!important;padding:1.5rem 1rem!important}html.dark .shiki,html.dark .shiki span{color:var(--shiki-dark)!important}html.dark .shiki span.highlight{background-color:#1e40af33!important}.btn[data-v-454915c7]{align-items:center;border-radius:.25rem;border-width:2px;display:inline-flex;flex-direction:column;font-size:1.25rem;justify-content:center;line-height:1.75rem;padding:.75rem 2rem;position:relative}.btn[data-v-454915c7]:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.btn[data-v-454915c7]{font-size:1.5rem;line-height:2rem}}@media (min-width:1280px){.btn[data-v-454915c7]{font-size:1.875rem;line-height:2.25rem}}.dropdown__item[data-v-b0b077e4]{align-items:center;border-radius:.375rem;cursor:pointer;display:flex;padding:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.dropdown__item[data-v-b0b077e4]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.dropdown__item[data-v-b0b077e4]:hover:is(.dark *){background-color:#40404080}}@media (min-width:640px){.dropdown__item[data-v-b0b077e4]{padding:.75rem}}.dropdown__icon[data-v-b0b077e4]{margin-right:.75rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dropdown__icon[data-v-b0b077e4]:is(.dark *){color:#a3a3a3cc}.nav-item[data-v-57671b89]{align-items:center;display:inline-flex;margin-right:1.25rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.nav-item[data-v-57671b89]:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.nav-item[data-v-57671b89]:is(.dark *):before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.nav-item.router-link-active[data-v-57671b89]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.nav-item.router-link-active[data-v-57671b89]:is(.dark *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}.nav-item.router-link-active .nav-item__icon[data-v-57671b89],.nav-item.router-link-active .nav-item__icon-pulse[data-v-57671b89]{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity))}.nav-item--nomargin[data-v-57671b89]{margin-right:0}.nav-item.is-cta[data-v-57671b89]{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding:.125rem .625rem}.nav-item.is-cta[data-v-57671b89]:is(.dark *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity))}.nav-item__icon[data-v-57671b89]{margin-right:.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.nav-item__icon[data-v-57671b89]:is(.dark *){--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.nav-item__icon.is-cta[data-v-57671b89]{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity))}.footer-menu{border-bottom-width:1px;display:flex;flex-direction:column;--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity))}.footer-menu:first-of-type{border-top-width:1px}.footer-menu--active .footer-menu__title:is(.dark *){--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}@media (min-width:1024px){.footer-menu{border-bottom-width:0;margin-right:1.5rem}.footer-menu:last-child{margin-right:0}.footer-menu:first-of-type{border-top-width:0}.footer-menu{margin-right:4.5rem}}.footer-menu__trigger{align-items:center;cursor:pointer;display:flex;padding-bottom:1rem;padding-top:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1024px){.footer-menu__trigger{cursor:default;padding-top:0}}.footer-menu__title{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;letter-spacing:.1em;line-height:1.25rem;margin-right:auto;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.footer-menu__title:is(.dark *){--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}@media (min-width:1024px){.footer-menu__title{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}}.footer-menu__links{display:flex;flex-direction:column}.footer-menu__link,.footer-menu__links>*{margin-bottom:.75rem}
