div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:#e0e0e033;box-shadow:0 2px #0003;border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/mono.C8L8B0wz.woff2) format("woff2")}.markdown{font-size:1.12em}.markdown h1{font-size:2em;font-family:Epilogue;margin-top:0}.markdown h2{font-size:1.5em;font-family:Epilogue}.markdown h3{font-size:1.17em;font-family:Epilogue}.markdown p:not(.callout-label){margin:1em 0!important}.markdown strong{font-weight:bolder}.markdown a{border-bottom:1px solid #0069ff;color:#0069ff;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color .25s,border-bottom-color .25s;transition:color .25s,border-bottom-color .25s}.markdown ul{list-style:disc;display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;margin-bottom:1.7em;padding-left:2.5em;-webkit-text-size-adjust:100%}.markdown ul li{list-style-type:disc;box-sizing:border-box;display:list-item;text-align:match-parent;-webkit-text-size-adjust:100%;text-size-adjust:100%}.markdown ul li::marker{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0px!important;text-align:start!important;text-align-last:start!important}.markdown .note{background-color:#b9d3ff;color:#000;border-radius:16px;display:block;font-size:15px;line-height:1.5em;margin:1.5em 0;padding:1em 1.25em}.markdown .note p.callout-label{background:#0000001a;border-radius:16px 16px 0 0;font-size:15px;margin:-1em -1.25em 0;padding:.75em 1.25em;text-align:center;box-sizing:border-box}.markdown .code-toolbar>pre{margin:0}.markdown .code-toolbar>.toolbar{top:.5em;right:1em}.markdown pre{background-color:#050564;border-radius:24px;color:#fff;display:block;margin:1em 0;overflow:auto;padding:1em;white-space:pre;overflow-wrap:normal;font-size:14px}.markdown p>code{background-color:#f3f5f9;border-radius:8px;color:#535772;font-family:JetBrains Mono,sans-serif;font-size:14px;line-height:1.4em;padding:3px}.markdown mark{background:#f2c94c59;border-radius:8px;color:inherit;display:inline;line-height:calc(1.4em + 1px);padding:0 2px}.markdown pre>code{font-family:JetBrains Mono,"monospace"}.markdown pre.prefixed code{white-space:normal}.markdown pre code .secondary-code-label{color:#00c6ff;margin:0 0 4px}.markdown pre[class*=language-]>code .token.regex,.markdown pre[class*=language-]>code .token.number,.markdown pre[class*=language-]>code .token.important{color:#00c6ff}.markdown pre.prefixed code ol{list-style:none;margin:0;padding:0;white-space:normal}.markdown pre.prefixed code ol li{white-space:pre}.markdown pre.prefixed code ol li:before{content:attr(data-prefix);display:inline-block;margin:0 10px 0 5px;text-align:right;-webkit-user-select:none;user-select:none}.markdown pre[class*=language-]>code .token.attr-value,.markdown pre[class*=language-]>code .token.function,[class*=language-]>code .token.class-name{color:#ff4084}.markdown pre[class*=language-]>code .token.atrule,.markdown pre[class*=language-]>code .token.property,.markdown pre[class*=language-]>code .token.tag,.markdown pre[class*=language-]>code .token.constant,.markdown pre[class*=language-]>code .token.symbol,.markdown pre[class*=language-]>code .token.deleted,.markdown pre[class*=language-]>code .token.selector,.markdown pre[class*=language-]>code .token.char,.markdown pre[class*=language-]>code .token.builtin,.markdown pre[class*=language-]>code .token.keyword,.markdown pre[class*=language-]>code .token.inserted,.markdown pre[class*=language-]>code .token.delimiter{color:#63b9ff}.markdown pre[class*="language-*"]{background:#081b4b;color:#fff}.markdown div.note p{margin:1em 0}.markdown img{border:2px solid rgb(229,232,237);display:block;margin:1em auto;max-width:100%}.markdown div.code-toolbar>.toolbar>.toolbar-item>a,.markdown div.code-toolbar>.toolbar>.toolbar-item>button,.markdown div.code-toolbar>.toolbar>.toolbar-item>span{background:#2196f3;color:#fff;padding-top:6px;padding-bottom:6px;cursor:pointer;border-radius:12px}.markdown div.code-toolbar>.toolbar>.toolbar-item>button:hover{background:#fff;color:#2196f3}.markdown blockquote{border-left:5px solid #2196f3}
