pre{margin:var(--gap) 0;overflow-x:auto;padding:0}code{background-color:#fff9e7;border-radius:.3em;color:currentColor;margin:0;padding:.1em .3em}.warning code{background-color:#ffefbc}pre code{background-color:#282c34;color:#abb2bf;min-width:100%;padding:.5em}kbd{background-color:#f3f3f3;border:1px solid #c6cbd1;border-bottom-color:#959da5;box-shadow:inset 0 -1px 0 #959da5;color:#444d56}code,kbd{border-radius:.2em;display:inline-block;padding:0 .2em}h2 code,h2 kbd,h3 code,h3 kbd,h4 code,h4 kbd,h5 code,h5 kbd,h6 code,h6 kbd{font-size:1em;font-weight:400}a:link code,a:link kbd,a:visited code,a:visited kbd{text-decoration-line:underline}a:active code,a:active kbd,a:focus code,a:focus kbd,a:hover code,a:hover kbd{background-color:transparent;color:inherit}footer{background-color:var(--theme-color);margin:calc(var(--gap)*2) calc(var(--page-padding)*-1) calc(var(--page-padding)*-1);padding:var(--gap)}footer,footer a{color:var(--theme-color-contrast)}.toastify{background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);color:#fff;cursor:pointer;display:inline-block;max-width:calc(50% - 20px);opacity:0;padding:12px 20px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;right:0}.toastify{max-width:95vw}}.toastify .toast-close{color:#000;opacity:.8;position:absolute;right:.2rem;top:.1rem}.error,.info,.success,.warning{background:#ccc;border:2px solid #999;border-radius:.3rem;color:#222;padding:.4rem .7rem .4rem 2.4rem;text-decoration:none}.error:not(.toastify),.info:not(.toastify),.success:not(.toastify),.warning:not(.toastify){position:relative}.error>*,.info>*,.success>*,.warning>*{margin-top:0}.error:before,.info:before,.success:before,.warning:before{font-size:2rem;left:.2rem;line-height:1;position:absolute;top:.1rem}.info{background:#dfd8f0;border-color:#d6c6e9;color:#3c3d76}.info:before{content:"\2139" "\FE0E"}.info a:link,.info a:visited{color:#2b2c54}.success{background:#dff0d8;border-color:#d6e9c6;color:#3c763d}.success:before{content:"\263A" "\FE0E"}.success a:link,.success a:visited{color:#2b542c}.warning{background:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.warning:before{content:"\26A0" "\FE0E"}.warning a:link,.warning a:visited{color:#66512c}.error{background:#f2dede;border-color:#ebccd1;color:#a94442}.error:before{content:"\2639" "\FE0E"}.error a:link,.error a:visited{color:#843534}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#383e49;background:#9aa2b1;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#9aa2b1;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-]{white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#5c6370}.token.punctuation{color:#abb2bf}.token.selector,.token.tag{color:#e06c75}.token.attr-name,.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol{color:#d19a66}.token.attr-value,.token.builtin,.token.char,.token.inserted,.token.string{color:#98c379}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#56b6c2}.token.atrule,.token.keyword{color:#c678dd}.token.function{color:#61afef}.token.important,.token.regex,.token.variable{color:#c678dd}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre.line-numbers{counter-reset:linenumber;padding-left:3.8em}pre.line-numbers,pre.line-numbers>code{position:relative}.line-numbers .line-numbers-rows{border-right:0;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block;pointer-events:none}.line-numbers-rows>span:before{color:#5c6370;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}