.header-checkbox.svelte-1qkwc1i.svelte-1qkwc1i{display:none}.toggle.svelte-1qkwc1i.svelte-1qkwc1i{position:relative;cursor:pointer;display:block;width:36px;height:36px}.toggle.svelte-1qkwc1i.svelte-1qkwc1i:hover{background-color:var(--background-color-light-2)}.toggle.svelte-1qkwc1i span.svelte-1qkwc1i{position:absolute;display:block;width:26px;right:5px;height:2px;background-color:#fff;border-radius:2px;transition:background-color .2s ease-in-out}.toggle.svelte-1qkwc1i span.svelte-1qkwc1i:nth-child(1){top:10px}.toggle.svelte-1qkwc1i span.svelte-1qkwc1i:nth-child(2){top:calc(50% - 1px)}.toggle.svelte-1qkwc1i span.svelte-1qkwc1i:nth-child(3){bottom:10px}.mobile-dropdown.svelte-1qkwc1i.svelte-1qkwc1i{position:absolute;top:80px;right:10px;display:flex;flex-direction:column;background-color:var(--background-color-light-2);border-radius:.5rem}.navbar.svelte-1qkwc1i.svelte-1qkwc1i{height:60px;padding:1rem var(--padding-side);display:flex;align-items:stretch;gap:var(--header-gap);background-color:var(--background-color-light);position:relative}.navbar-brand.svelte-1qkwc1i.svelte-1qkwc1i{font-weight:bolder;display:none}.navbar-brand.svelte-1qkwc1i .navbar-item.svelte-1qkwc1i{color:var(--color-syntax-1);font-size:1.1rem;letter-spacing:2px;margin-right:2rem}.navbar-brand.svelte-1qkwc1i.svelte-1qkwc1i,.navbar-menu.svelte-1qkwc1i.svelte-1qkwc1i{display:flex;align-items:center;gap:var(--header-gap)}.navbar-menu.mobile.svelte-1qkwc1i.svelte-1qkwc1i{display:none}@media only screen and (max-width: 800px){.navbar-menu.desktop.svelte-1qkwc1i.svelte-1qkwc1i{display:none}.navbar-menu.mobile.svelte-1qkwc1i.svelte-1qkwc1i{display:flex}.navbar.svelte-1qkwc1i.svelte-1qkwc1i{justify-content:space-between}}.navbar-item.svelte-1qkwc1i.svelte-1qkwc1i{padding:1rem;display:inline;text-decoration:none;text-align:center;color:var(--font-color-light);border-radius:.5rem}.navbar-brand.svelte-1qkwc1i .navbar-item.svelte-1qkwc1i{padding:0;background-color:transparent!important}.navbar-item.svelte-1qkwc1i.svelte-1qkwc1i:hover{background-color:var(--background-color-light-2)}.mobile.svelte-1qkwc1i .navbar-item.svelte-1qkwc1i:hover{background-color:var(--background-color-light-3)}.copyright.svelte-18j7aqw{text-align:center;margin-top:3rem;font-size:.8rem}footer.svelte-18j7aqw{margin-top:2rem;border-top:dashed 2px var(--color-ui-12);background-color:var(--background-color-light);color:var(--font-color-muted);padding:2rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{--color-syntax-1: #b877db;--color-syntax-2: #25b2bc;--color-syntax-3: #e95678;--color-syntax-4: #f09383;--color-syntax-5: #fab795;--color-syntax-6: #fac29a;--color-ui-1: #16161c;--color-ui-2: #1a1c23;--color-ui-3: #1c1e26;--color-ui-4: #232530;--color-ui-5: #2e303e;--color-ui-6: #6c6f93;--color-ui-7: #e9436f;--color-ui-8: #e95379;--color-ui-9: #f43e5c;--color-ui-10: #09f7a0;--color-ui-11: #27d796;--color-ui-12: #21bfc2;--color-ui-13: #fab28e;--background-color: var(--color-ui-1);--background-color-light: var(--color-ui-3);--background-color-light-2: var(--color-ui-5);--background-color-light-3: var(--color-ui-6);--font-color: white;--font-color-muted: #dcdcdc;--font-color-light: var(--color-syntax-6);--font-color-link: var(--color-syntax-2);--font-color-link-hover: var(--color-syntax-3);--line-color: var(--color-ui-6);--shadow-color: var(--color-ui-11);--header-gap: .5rem;--padding-side: 2rem;font-family:Fira Code,Consolas,Courier New,monospace;font-weight:400;font-size:1em;line-height:1.5;color:var(--font-color)}*{box-sizing:border-box}body{background-color:var(--background-color)}h1,h2{color:var(--color-syntax-1)}h3{color:var(--color-syntax-3)}h4{color:var(--color-syntax-4)}h5{color:var(--color-syntax-5)}pre{background-color:var(--background-color-light);overflow-x:auto;padding:1rem;border-radius:1rem}code{background-color:var(--background-color-light-2);padding:0rem .25rem;color:var(--color-syntax-4);border-radius:5px}a{text-decoration:none;color:var(--font-color-link)}a:hover{color:var(--font-color-link-hover)}article{margin:0}blockquote{border-left:4px solid var(--color-ui-11);padding:.5rem 1rem;background-color:var(--background-color-light);margin:1rem}input,textarea,button{color:var(--font-color);width:100%;max-width:100%;padding:.5rem;border-radius:5px;border:0px;outline:none;background-color:var(--color-ui-3);resize:none}button{cursor:pointer}button:hover{background-color:var(--color-ui-4)}.container img{max-width:100%;display:block;margin:2rem auto}.container{padding:0 var(--padding-side);max-width:1344px;margin:0 auto}.section{padding:3rem 0rem}.columns{display:flex;justify-content:center;row-gap:2rem}.columns .column{flex:1}.columns .column.column-shrink{flex:0}.columns.multiline{flex-wrap:wrap}.has-text-centered{text-align:center}.card{border-radius:1rem;background-color:var(--background-color-light);padding:.5rem 1.25rem}.links p{margin:0}.tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.tag{padding:.2rem .5rem;border-radius:.25rem;background-color:var(--background-color-light-2);color:var(--font-color-light)}body::-webkit-scrollbar{width:12px}html{-webkit-scrollbar-width:thin;-moz-scrollbar-width:thin;-ms-scrollbar-width:thin;scrollbar-width:thin;-webkit-scrollbar-color:var(--color-syntax-2) var(--color-ui-1);-moz-scrollbar-color:var(--color-syntax-2) var(--color-ui-1);-ms-scrollbar-color:var(--color-syntax-2) var(--color-ui-1);scrollbar-color:var(--color-syntax-2) var(--color-ui-1)}body::-webkit-scrollbar-track{background:var(--color-ui-1)}body::-webkit-scrollbar-thumb{background-color:var(--color-syntax-2);border-radius:6px;border:3px solid var(--color-ui-1)}.callout{background-color:var(--background-color-light-2);padding:0;padding-bottom:.5rem;border-left:4px solid rgba(var(--ccolor),1);--opacity: .2;--opacity-icon: .4;--ccolor: rgba(158, 158, 158, var(--opacity))}.callout>*{padding-left:1rem;padding-right:1rem}.callout-title{display:flex;align-items:center;width:100%;font-weight:700;background-color:rgba(var(--ccolor),var(--opacity));padding:.5rem 1rem;gap:1rem}.callout-icon{width:1.2rem;height:1.2rem;margin:0!important;padding:0;fill:currentColor;opacity:var(--opacity-icon)}.callout-note{--ccolor: 68, 138, 255}.callout-abstract,.callout-summary,.callout-tldr{--ccolor: 0, 176, 255}.callout-info,.callout-todo{--ccolor: 0, 184, 212}.callout-tip,.callout-hint,.callout-important{--ccolor: 0, 191, 165}.callout-success,.callout-check,.callout-done{--ccolor: 0, 200, 83}.callout-question,.callout-help,.callout-faq{--ccolor: 100, 221, 23}.callout-warning,.callout-caution,.callout-attention{--ccolor: 255, 145, 0}.callout-failure,.callout-fail,.callout-missing{--ccolor: 255, 82, 82}.callout-danger,.callout-error{--ccolor: 255, 23, 68}.callout-bug{--ccolor: 245, 0, 87}.callout-quote,.callout-cite{--ccolor: 158, 158, 158}
