.icon.svelte-s99iko{width:1.5rem}.button.svelte-s99iko{cursor:pointer;display:flex;flex-direction:column;align-items:center;background-color:transparent;border:0;color:var(--color-text)}.button.svelte-s99iko:hover{color:var(--color-theme-text)}header.svelte-l7w6vx{display:flex;justify-content:space-between;align-items:center;padding:1rem .5rem;position:fixed;top:0;left:0;right:0;background-color:var(--color-bg-0);z-index:900}li[aria-current].svelte-l7w6vx a{text-decoration:underline;color:var(--color-text)}ul.svelte-l7w6vx{display:flex;gap:1rem}.logo.svelte-l7w6vx svg{height:2rem;width:auto}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-ext-400-normal.B04YIrm4.woff2) format("woff2"),url(./fira-mono-cyrillic-ext-400-normal.0xXfcOOq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-400-normal.36-45Uyg.woff2) format("woff2"),url(./fira-mono-cyrillic-400-normal.Dq7SlH2J.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-ext-400-normal.CsqI23CO.woff2) format("woff2"),url(./fira-mono-greek-ext-400-normal.BEhC8Nsh.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-400-normal.C3zng6O6.woff2) format("woff2"),url(./fira-mono-greek-400-normal.DUeQbRz0.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-ext-400-normal.D6XfiR-_.woff2) format("woff2"),url(./fira-mono-latin-ext-400-normal.lWlD_NAB.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-400-normal.DKjLVgQi.woff2) format("woff2"),url(./fira-mono-latin-400-normal.g4W12wf9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:visited:not(.btn){color:var(--color-theme-text)}a{text-decoration:none;color:inherit}a:not(.btn):hover{text-decoration:underline}a:not(.btn){color:var(--color-theme-text)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img{display:block;width:100%;overflow-clip-margin:content-box;overflow:clip;object-fit:cover}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;scroll-margin-top:120px}*::-webkit-scrollbar{width:16px;background:transparent}*::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border:3px solid transparent;border-radius:8px;background-clip:content-box}body{background-color:var(--color-bg-0);line-height:1.6875;font-size:1.125rem}section{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:.6;padding:0 1rem}.section-dark{background-color:var(--color-bg-1)}.btn{background-color:var(--color-theme-1);color:var(--color-white);padding:.5em 1em;border-radius:8px;cursor:pointer;display:inline-block;text-align:center}.btn:hover{background-color:var(--color-focus)}.btn--transparent{background-color:transparent;color:var(--color-theme-text)}.btn--transparent:hover{background-color:transparent;text-decoration:underline}h1,h2{margin-bottom:1rem}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-weight:600;margin-bottom:1rem}p{margin-bottom:1rem}.u-mt-medium{margin-top:2rem}.u-mt-large{margin-top:4rem}strong{font-weight:900}.list{list-style:circle}.list li{margin-left:1rem;margin-bottom:1rem;line-height:1.5}iframe{max-width:100%}i{font-style:italic;filter:opacity(.9)}.text-small{font-size:.9em}:root{--font-body: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono: "Fira Mono", monospace;--color-bg-0: rgb(233, 233, 233);--color-bg-1: rgb(220, 220, 220);--color-bg-2: rgb(200, 200, 200);--color-white: rgb(233, 233, 233);--color-black: rgba(0, 0, 0, .7);--color-theme-1: rgb(47, 108, 148);--color-focus: rgb(63, 49, 158);--color-theme-2: #B7D0E1;--color-scrollbar: rgb(200, 200, 200);--color-text: rgba(0, 0, 0, .7);--color-theme-text: #2f6c94;--column-width: 42rem;--column-margin-top: 4rem;font-family:var(--font-body);color:var(--color-text)}[data-theme=dark]{--color-bg-0: #1e1e1e;--color-bg-1: rgb(40, 40, 40);--color-bg-2: rgb(52, 52, 52);--color-text: rgba(238, 238, 238, .7);--color-theme-text: #448ab8;--color-scrollbar: rgb(70, 70, 70)}main.svelte-1dej1v7.svelte-1dej1v7{margin-top:4rem}footer.svelte-1dej1v7.svelte-1dej1v7{background-color:var(--color-bg-2);display:flex;justify-content:center;padding:0 1rem}.footer.svelte-1dej1v7.svelte-1dej1v7{margin:2rem auto;display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem;max-width:64ch}.footer.svelte-1dej1v7>.svelte-1dej1v7{font-size:.9rem}footer.svelte-1dej1v7 a.svelte-1dej1v7{color:var(--color-text)}.footer__title.svelte-1dej1v7.svelte-1dej1v7{font-weight:600}ul.svelte-1dej1v7.svelte-1dej1v7{display:flex;flex-direction:column;gap:.5rem}
