footer.svelte-1sr6y3t{margin-top:var(--space-base);padding:var(--space-sm) var(--space-base);font-size:var(--font-base);font-family:var(--font-alt);letter-spacing:var(--letter-spacing);color:var(--color-dim);border-top:1px solid var(--color-accent);grid-column:viewport;justify-content:space-between;font-variant-caps:small-caps;display:flex}div.svelte-1sr6y3t{gap:1rem;display:flex}@media (width<=34rem){div.svelte-1sr6y3t{flex-direction:column}}a.svelte-1sr6y3t{gap:var(--space-sm);align-items:center;display:flex}a.svelte-1sr6y3t:is(:where(.svelte-1sr6y3t):hover,:where(.svelte-1sr6y3t):focus){color:var(--color-accent)}a.svelte-1sr6y3t:is(:where(.svelte-1sr6y3t):hover,:where(.svelte-1sr6y3t):focus)>svg{color:var(--color-light)}button.svelte-uxwb0v{margin-right:var(--space-sm);color:var(--color-dim);cursor:pointer;background:0 0;border:none;display:none}@media (width<=35rem){button.svelte-uxwb0v{display:unset}}svg.svelte-uxwb0v{min-height:24px;transition:transform .3s ease-in-out}svg.svelte-uxwb0v line:where(.svelte-uxwb0v){stroke:currentColor;stroke-width:3px;transition:transform .3s ease-in-out}.open.svelte-uxwb0v svg:where(.svelte-uxwb0v){transform:scale(.7)}.open.svelte-uxwb0v #top:where(.svelte-uxwb0v){transform:translate(6px)rotate(45deg)}.open.svelte-uxwb0v #middle:where(.svelte-uxwb0v){opacity:0}.open.svelte-uxwb0v #bottom:where(.svelte-uxwb0v){transform:translate(-12px,9px)rotate(-45deg)}header.svelte-1271t5v{margin-top:var(--space-sm);height:var(--space-xl);font-size:var(--font-lg);line-height:1.1;font-family:var(--font-alt);color:var(--color-dim);box-shadow:0 .2rem .6rem -.4rem var(--color-light);grid-column:viewport;justify-content:space-between;display:flex}.brand.svelte-1271t5v{color:var(--color-accent);font-weight:var(--font-strong);text-transform:uppercase;gap:1rem;display:flex}nav.svelte-1271t5v{z-index:2;align-items:center;display:flex}@media (width<=35rem){nav.svelte-1271t5v{top:calc(var(--space-sm) + var(--space-xl));width:100%;max-height:0;box-shadow:0 .2rem .6rem -.4rem var(--color-light);background:#fff;flex-direction:column;transition:max-height .1s cubic-bezier(.77,0,.175,1);position:absolute;overflow:hidden}nav.open.svelte-1271t5v{max-height:200px;transition:max-height .25s cubic-bezier(.77,0,.175,1)}ul.svelte-1271t5v{align-items:center;gap:var(--space-sm);flex-direction:column}li.svelte-1271t5v{padding:var(--space-base)}}ul.svelte-1271t5v{height:100%;list-style:none;display:flex;position:relative}li.svelte-1271t5v{height:100%;position:relative}a.svelte-1271t5v{letter-spacing:.07em;align-items:center;height:100%;padding:0 .5rem;text-decoration:none;transition:color .2s linear;display:flex}li.svelte-1271t5v:before{--size:9px;top:0;left:calc(50% - var(--size));content:"";border:var(--size) solid transparent;border-top:var(--size) solid transparent;width:0;height:0;transition:border-color .2s linear;position:absolute}li[aria-current=page].svelte-1271t5v:before{border-top:var(--size) solid var(--color-accent)}li.svelte-1271t5v:not([aria-current=page]):is(:where(.svelte-1271t5v):hover,:where(.svelte-1271t5v):focus-within):before{border-top:var(--size) solid var(--color-light)}.progress-container.svelte-1b9dxv{width:100%;height:var(--space-xs);z-index:999;position:absolute;top:0;left:0}.progress.svelte-1b9dxv{background-color:var(--color-accent);height:100%;box-shadow:0px 0px 6px 0px var(--color-accent);transition:width .3s}.glow.svelte-1b9dxv{animation:1.4s linear infinite svelte-1b9dxv-glow}@keyframes svelte-1b9dxv-glow{0%{box-shadow:3px 0px 2px 0px var(--color-accent)}20%{box-shadow:6px 0px 4px 0px var(--color-accent)}45%{box-shadow:10px 0px 8px 0px var(--color-accent)}70%{box-shadow:20px 0px 12px 0px var(--color-accent)}to{box-shadow:20px 0px 12px 0px var(--color-light)}}.fade.svelte-1b9dxv{pointer-events:none;z-index:998;background-color:#ffffff4d;width:100%;height:100%;animation:.4s svelte-1b9dxv-fade;position:fixed}@keyframes svelte-1b9dxv-fade{0%{opacity:0}to{opacity:1}}.wrapper.svelte-c5p9k6{width:var(--size);height:var(--size);position:relative}.border.svelte-c5p9k6{border-color:var(--color);width:var(--size);height:var(--size);opacity:.4;perspective:800px;border-style:solid;border-width:6px;border-image:initial;border-radius:100%;position:absolute;top:0;left:0}.border.\31 .svelte-c5p9k6{animation:var(--duration) linear 0s infinite normal none running svelte-c5p9k6-ringOne}.border.\32 .svelte-c5p9k6{animation:var(--duration) linear 0s infinite normal none running svelte-c5p9k6-ringTwo}.pause-animation.svelte-c5p9k6{animation-play-state:paused}@keyframes svelte-c5p9k6-ringOne{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(360deg)rotateY(180deg)rotate(360deg)}}@keyframes svelte-c5p9k6-ringTwo{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(180deg)rotateY(360deg)rotate(360deg)}}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(./fira-sans-cyrillic-ext-300-normal.Ny9Jwrb3.woff2)format("woff2"),url(./fira-sans-all-300-normal.flYel1nY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(./fira-sans-cyrillic-300-normal.Dp-3YTHl.woff2)format("woff2"),url(./fira-sans-all-300-normal.flYel1nY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(./fira-sans-greek-ext-300-normal.BwQEW5HO.woff2)format("woff2"),url(./fira-sans-all-300-normal.flYel1nY.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(./fira-sans-greek-300-normal.DY06TRGr.woff2)format("woff2"),url(./fira-sans-all-300-normal.flYel1nY.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(./fira-sans-vietnamese-300-normal.C501GGxb.woff2)format("woff2"),url(./fira-sans-all-300-normal.flYel1nY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(./fira-sans-latin-ext-300-normal.-RAhchwl.woff2)format("woff2"),url(./fira-sans-all-300-normal.flYel1nY.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(./fira-sans-latin-300-normal.Bn_KLM1l.woff2)format("woff2"),url(./fira-sans-all-300-normal.flYel1nY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(./montserrat-cyrillic-ext-300-normal.BOiu5rV7.woff2)format("woff2"),url(./montserrat-all-300-normal.BHLysd88.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(./montserrat-cyrillic-300-normal.CD8nBk69.woff2)format("woff2"),url(./montserrat-all-300-normal.BHLysd88.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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)format("woff2"),url(./montserrat-all-300-normal.BHLysd88.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(./montserrat-latin-ext-300-normal.Dh8ziUmn.woff2)format("woff2"),url(./montserrat-all-300-normal.BHLysd88.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(./montserrat-latin-300-normal.BNkQWmgR.woff2)format("woff2"),url(./montserrat-all-300-normal.BHLysd88.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-ext-400-normal.DPi8yC7M.woff2)format("woff2"),url(./montserrat-all-400-normal.HZTVKrzx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-400-normal.B6luG3fe.woff2)format("woff2"),url(./montserrat-all-400-normal.HZTVKrzx.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./montserrat-all-400-normal.HZTVKrzx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-ext-400-normal.CNXcgBI8.woff2)format("woff2"),url(./montserrat-all-400-normal.HZTVKrzx.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-400-normal.BTyQisEy.woff2)format("woff2"),url(./montserrat-all-400-normal.HZTVKrzx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-cyrillic-ext-500-normal.DGVvXiS1.woff2)format("woff2"),url(./montserrat-all-500-normal.-szq6gxj.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-cyrillic-500-normal.BDIFB2Jb.woff2)format("woff2"),url(./montserrat-all-500-normal.-szq6gxj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./montserrat-all-500-normal.-szq6gxj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-latin-ext-500-normal.B3-w_0M4.woff2)format("woff2"),url(./montserrat-all-500-normal.-szq6gxj.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-latin-500-normal.DOzcbrzr.woff2)format("woff2"),url(./montserrat-all-500-normal.-szq6gxj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-all-400-normal.B2mvLtSD.woff)format("woff");unicode-range:U+460-52F,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-all-400-normal.B2mvLtSD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,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-all-400-normal.B2mvLtSD.woff)format("woff");unicode-range:U+1F??}@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-all-400-normal.B2mvLtSD.woff)format("woff");unicode-range:U+370-3FF}@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-all-400-normal.B2mvLtSD.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,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-all-400-normal.B2mvLtSD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-main:Fira Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Droid Sans, Helvetica Neue, sans-serif;--font-alt:Montserrat, Helvetica, sans-serif;--font-mono:Fira Mono, monospace;--font-light:300;--font-normal:400;--font-strong:500;--font-sm:1rem;--font-base:1.15rem;--font-lg:1.5rem;--font-xl:2.8rem}@media (width<=25rem){:root{--font-xl:2rem}}:root{--color-main:#101318;--color-dim:#182439;--color-accent:#fc211d;--color-light:#ffb199;--space-xs:.15rem;--space-sm:.4rem;--space-base:1rem;--space-lg:1.8rem;--space-xl:3.5rem;--space-2xl:9rem;--border-light:1px;--border-base:1.5px;--border-thick:3px;--letter-spacing:.075em}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-main);font-weight:var(--font-light);font-size:var(--font-sm);color:var(--color-main);text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth;line-height:1.4;overflow-y:scroll}body{grid-template-columns:[viewport-start] minmax(var(--space-base), 1fr) [container-start] minmax(0, 50rem) [container-end] minmax(var(--space-base), 1fr) [viewport-end];grid-template-rows:[header]auto[main]1fr[footer]auto;max-width:70rem;min-height:100vh;margin:0 auto;display:grid}.app>*{grid-column:container}header{grid-row:header}main{grid-row:main}footer{grid-row:footer}h1,h2,h3,h4,h5,h6{font-family:var(--font-alt);font-weight:var(--font-strong);font-size:var(--font-lg);letter-spacing:var(--letter-spacing);color:var(--color-dim);margin:0;line-height:1.2}h1{padding-top:var(--space-lg);padding-bottom:var(--space-lg);text-align:center;font-size:var(--font-xl);text-transform:uppercase;color:var(--color-accent)}h2{font-size:var(--font-lg)}h3,main{font-size:var(--font-base)}p{padding-top:var(--space-sm)}p+p{margin-top:var(--space-sm)}h1+p{margin-bottom:var(--space-lg);border-top:var(--border-light) solid var(--color-light);border-bottom:var(--border-light) solid var(--color-light);padding-top:var(--space-base);padding-bottom:var(--space-base);padding-left:var(--space-lg);padding-right:var(--space-lg);display:block}@media (width>=35rem){h1+p{padding-left:var(--space-xl);padding-right:var(--space-xl)}}@media (width>=50rem){h1+p{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}}*+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--space-base)}:is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){margin-top:0}:where(h2,h3,h4,h5,h6) .icon-link{position:relative}:where(h2,h3,h4,h5,h6) .icon-link:before{content:"🔗";opacity:0;color:var(--color-accent);position:absolute;top:0;left:-2rem}:where(h2,h3,h4,h5,h6):hover .icon-link:before{opacity:1}main a{color:var(--color-accent);font-family:var(--font-alt);font-weight:var(--font-normal)}main a:is(:hover,:focus,:active){color:var(--color-dim)}main ul{list-style-type:"—"}main li{margin-left:var(--space-lg);padding-left:var(--space-sm)}main img{width:100%;box-shadow:0 1px 1px #00000026,0 2px 2px #00000026,0 4px 4px #00000026,0 8px 8px #00000026}main table{border-collapse:collapse}main table th{text-align:left;border-bottom:var(--border-base) solid var(--color-accent)}main table th,main table td{padding-top:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);padding-right:var(--space-base)}pre{font-size:16px;font-family:var(--font-code);color:var(--color-main);background-color:#ffffff73;border-radius:3px;padding:.5em;overflow-x:auto;box-shadow:2px 2px 6px #ffffff40}.katex-display{overflow:auto hidden}details{padding:var(--space-base);font-size:var(--font-sm)}details summary{cursor:pointer;font-size:var(--font-base);border-bottom:var(--border-thick) solid var(--color-accent)}blockquote{border-left:var(--border-thick) solid var(--color-accent);padding:0 var(--space-base)}main.svelte-12qhfyh{position:relative}.spinner.svelte-12qhfyh{background:#fffd;place-items:center;width:100%;height:100%;display:grid;position:absolute;top:.6rem;left:0}
