@media print{pre,code{white-space:pre-line!important}}code[class*=language-],pre[class*=language-]{background:#fafafa;color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] *::-moz-selection,pre[class*=language-] *::-moz-selection{background:#e5e5e6;color:inherit}code[class*=language-]::selection,code[class*=language-] *::selection,pre[class*=language-] *::selection{background:#e5e5e6;color:inherit}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:#a0a1a7}.token.doctype,.token.punctuation,.token.entity{color:#383a42}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:#b76b01}.token.keyword{color:#a626a4}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:#e45649}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#50a14f}.token.variable,.token.operator,.token.function{color:#4078f2}.token.url{color:#0184bc}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.language-css .token.selector{color:#e45649}.language-css .token.property{color:#383a42}.language-css .token.function,.language-css .token.url>.token.function{color:#0184bc}.language-css .token.url>.token.string.url{color:#50a14f}.language-css .token.important,.language-css .token.atrule .token.rule,.language-javascript .token.operator{color:#a626a4}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.language-json .token.operator{color:#383a42}.language-json .token.null.keyword{color:#b76b01}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:#383a42}.language-markdown .token.url>.token.content{color:#4078f2}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:#0184bc}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.language-markdown .token.code-snippet{color:#50a14f}.language-markdown .token.bold .token.content{color:#b76b01}.language-markdown .token.italic .token.content{color:#a626a4}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e45649}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:#383a4233}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#e5e5e6;color:#696c77;padding:.1em .4em;border-radius:.3em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:#c6c7c7;color:#383a42}.line-highlight.line-highlight{background:#383a420d}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:#e5e5e6;color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px #0003}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:#383a4233}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:#9d9d9f}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:#50a14f}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:#4078f2}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:#a626a4}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection{background-color:#fb566940}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:#fb566940}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection{background-color:#38e06240}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:#38e06240}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0,95%)}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:#383a42}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent}a.button{--boxShadow: 0 2px 0px 0px var(--boxShadowColor);color:var(--color);font-weight:var(--fontWeight, bold);font-size:var(--fontSize, 1.3rem);text-decoration:none;display:flex;align-items:center;gap:5px;border-radius:var(--squareButtonRadius);padding:14px 22px;box-shadow:var(--boxShadow);background:var(--background)}:global(.roundedButtons) a.button{border-radius:60px}button.button{font:inherit;font-size:.9rem;display:flex;align-items:center;gap:.3rem;border:1px solid #5774b5;border-radius:5px;padding:8px 16px;cursor:pointer;background:var(--background, transparent)}a.homepagecta{--boxShadow: 0 2px 0px 0px var(--boxShadowColor);color:var(--color);font-weight:700;font-size:1.3rem;text-decoration:none;display:flex;align-items:center;gap:15px;border-radius:var(--squareButtonRadius);padding:14px 22px;box-shadow:var(--boxShadow);background:var(--background)}:global(.roundedButtons) a.homepagecta{border-radius:60px}.smallscroll{--scrollbarThumbWidth: 8px;--scrollbarPadding: 3px;--scrollbarWidth: calc(var(--scrollbarThumbWidth) + var(--scrollbarPadding) * 2);--scrollbarBackground: white;--scrollbarBorder: 1px solid #d5d5d5;--scrollbarThumbBorder: var(--scrollbarPadding) solid var(--scrollbarBackground);--scrollbarThumbBackground: #B2B2B2;--scrollbarSpacerBackground: var(--appBackground)}.smallscroll::-webkit-scrollbar{width:var(--scrollbarWidth);height:var(--scrollbarWidth)}.smallscroll::-webkit-scrollbar-thumb{width:var(--scrollbarThumbWidth);height:var(--scrollbarThumbWidth);min-width:40px;min-height:40px;border-radius:8px;border:var(--scrollbarPadding) solid var(--scrollbarBackground);background-clip:content-box;background:var(--scrollbarThumbBackground)}.smallscroll::-webkit-scrollbar-corner{background:transparent}blockquote{--vpadding: 0;position:relative;z-index:1;padding:var(--vpadding) 2rem var(--vpadding) 3rem;margin:0}blockquote:before,blockquote:after{font-family:Libre Baskerville;color:#f4f4f4;font-size:9rem;line-height:1.1;position:absolute;z-index:-1;width:80px;height:80px;overflow:hidden}blockquote:before{content:open-quote;position:absolute;left:-14px;top:-25px}blockquote:after{content:close-quote;right:5px;bottom:-48px}blockquote p{font-style:italic!important}@media(max-width:600px){blockquote:before{left:0}blockquote:after{bottom:unset;right:0}blockquote p{padding-top:35px}}.attribution{font-size:.8em;text-align:right;margin-bottom:1rem;margin-right:1rem}pre{line-height:1!important;border:1px solid #bfbfbf;background-clip:padding-box}pre:not([class*=noscroll]){max-height:var(--code-height)}code{font-size:15px;border:1px solid #bfbfbf;border-radius:3px;padding:3px 6px 2px;background:#fafafa}pre code{font-size:14px;border:none;padding:0;background:transparent}.language-plaintext,.language-undefined{white-space:pre-line!important}pre[class*=quote],code[class*=quote]{white-space:pre-line!important;font-family:inherit!important;font-size:inherit!important}:root{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1}@supports (font-variation-settings: normal){:root{font-family:InterVariable,sans-serif}}html{--color: #444444;--color-muted: #606060;--color-dark: #303030;--linkColor: #005aff;--linkColor: #013dab;--linkColor: #004edd;--bodyLinkColor: #0056d7;--background-dark: #fbfbfb;--inputBorder: 1px solid #9c9fa3;--inputBorderRadius: 5px;--inputPadding: 12px;--mainBorder: 1px solid #e3e4e5;--accentBorder: 1px solid #c4c7cb;--mutedBorderColor: #dbd8d5;--squareButtonRadius: 5px;--emailShareButtonRadius: 5px;--mobileColPadding: 1.3rem;--colWidth: 900px;--textColWidth: 800px;--yellow: #ebdb00;--historyBodyOffset: 12px;--historyDateOffset: 3px;--lineHeight: 1.4;--historyBodyOffset: 10px;--historyDateOffset: 7px;--letterSpacing: .1px;--headerFont: "Inter", sans-serif;color:var(--color)}.dark{--color: var(--color-dark);--color-muted: #f0f0f0;--linkColor: var(--color);--bodyLinkColor: var(--color);--background: var(--background-dark);color:var(--color)}svg{flex-shrink:0}hr{display:block;height:1px;border:0;background:#d0d0d0}.imageCaption{font-weight:700;text-align:center;font-size:.8em}body{letter-spacing:var(--letterSpacing);margin:0}div,form,input,textarea,select,a,button{box-sizing:border-box}h1{text-align:center;margin:2.35rem 0 2.05rem;font-family:var(--headerFont)}textarea{width:100%;height:10em}h2{text-align:center;font-size:1.3em;margin:.9em 0 .76em}h3{font-size:1rem}div.text{line-height:var(--lineHeight);letter-spacing:var(--letterSpacing)}div.text p,div.text ul{font:var(--bodyFont)}div.text p{line-height:var(--lineHeight);margin-bottom:calc(var(--lineHeight) * 1rem)}.lh{line-height:var(--lineHeight);letter-spacing:var(--letterSpacing)}div>p:last-child{margin-bottom:0!important}li:not(:last-child) p{margin-bottom:.67em}a{color:var(--color)}p a,li a{color:var(--linkColor)}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul:last-child{margin-bottom:0}table{width:100%;border-collapse:collapse}td,th{border:1px solid #bbbbbb}td{border:1px solid #bbbbbb;padding:12px}td p:first-child,td ol:first-child,td ul:first-child,.paras p:first-child,.paras ol:first-child,.paras ul:first-child{margin-top:0}td p:last-child,td ol:last-child,td ul:last-child,.paras p:last-child,.paras ol:last-child,.paras ul:last-child{margin-bottom:0}td{vertical-align:middle}th{text-align:left;padding:8px 12px}.sm{font-size:.8rem;letter-spacing:.2px}.md{font-size:.9rem}div:focus{outline:none}select{padding:3px 2px}input[type=text],input[type=password],input[type=email],input:not([type]),select{border:var(--inputBorder);border-radius:var(--inputBorderRadius)}input[type=text],input[type=password],input[type=email],input:not([type]),select:not(.compact){padding:var(--inputPadding)}select{letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-repeat:no-repeat;background-position:right 9px center;background-size:11px 11px}select.compact,select:not(.compact){padding-right:26px}option{letter-spacing:.2px}img,svg{display:block}
