:root{--color-solarized-base03: #002b36;--color-solarized-base02: #073642;--color-solarized-base01: #586e75;--color-solarized-base00: #657b83;--color-solarized-base0: #839496;--color-solarized-base1: #93a1a1;--color-solarized-base2: #eee8d5;--color-solarized-base3: #fdf6e3;--color-solarized-yellow: #b58900;--color-solarized-orange: #cb4b16;--color-solarized-red: #dc322f;--color-solarized-magenta: #d33682;--color-solarized-violet: #6c71c4;--color-solarized-blue: #268bd2;--color-solarized-cyan: #2aa198;--color-solarized-green: #859900;--color-dark-strong-background: var(--color-solarized-base02);--color-dark-background: var(--color-solarized-base03);--color-dark-foreground: var(--color-solarized-base0);--color-dark-component-background: var(--color-solarized-base01);--color-dark-component-foreground: var(--color-solarized-base3);--color-dark-heading: var(--color-solarized-base3);--color-dark-keyword: var(--color-solarized-yellow);--color-dark-anchor: var(--color-solarized-magenta);--color-dark-button-background: var(--color-dark-component-background);--color-dark-button-foreground: var(--color-dark-component-foreground);--color-dark-error: var(--color-solarized-orange);--color-dark-badge-background: transparent;--color-dark-badge-foreground: var(--color-solarized-green);--color-light-strong-background: var(--color-solarized-base2);--color-light-background: var(--color-solarized-base3);--color-light-foreground: var(--color-solarized-base00);--color-light-component-background: var(--color-solarized-base1);--color-light-component-foreground: var(--color-solarized-base03);--color-light-heading: var(--color-solarized-base03);--color-light-keyword: var(--color-solarized-violet);--color-light-anchor: var(--color-solarized-magenta);--color-light-button-background: var(--color-light-component-background);--color-light-button-foreground: var(--color-light-component-foreground);--color-light-error: var(--color-solarized-red);--color-light-badge-background: transparent;--color-light-badge-foreground: var(--color-solarized-blue)}@font-face{font-family:Roboto-Condensed;src:url(../../../fonts/roboto-condensed.woff2) format("woff2");font-display:swap}@font-face{font-family:Roboto-Mono;src:url(../../../fonts/roboto-mono.woff2) format("woff2");font-display:swap}*{scrollbar-color:var(--color-light-keyword) transparent;scrollbar-width:thin;transition:background-color .3s linear,color .3s linear}body.dark *{scrollbar-color:var(--color-dark-keyword) transparent}progress{background-color:var(--color-light-foreground);width:90%;padding:0;height:5px;border:0px}body.dark progress{background-color:var(--color-dark-foreground)}progress::-moz-progress-bar{background-color:var(--color-dark-background)}body.dark progress::-moz-progress-bar{background-color:var(--color-light-background)}progress::-webkit-progress-value{background-color:var(--color-dark-background)}body.dark progress::-webkit-progress-value{background-color:var(--color-light-background)}progress::-webkit-progress-bar{background-color:var(--color-light-foreground)}body.dark progress::-webkit-progress-bar{background-color:var(--color-dark-foreground)}a{text-decoration:none;color:var(--color-light-anchor)}body.dark a{color:var(--color-dark-anchor)}a:hover{text-decoration:underline}a img{border:2px solid transparent}a img:hover{border:2px solid var(--color-light-anchor)}body.dark a img:hover{border:2px solid var(--color-dark-anchor)}a img.border-img{border:2px solid var(--color-light-component-background)}body.dark a img.border-img{border:2px solid var(--color-dark-component-background)}a img.border-img:hover{border:2px solid var(--color-light-anchor)}body.dark a img.border-img:hover{border:2px solid var(--color-dark-anchor)}body{font-family:Roboto-Condensed;background-color:var(--color-light-background);color:var(--color-light-foreground);margin:0;padding:0;overflow:auto}body.dark{background-color:var(--color-dark-background);color:var(--color-dark-foreground)}button{font-family:Roboto-Condensed;background-color:var(--color-light-button-background);color:var(--color-light-button-foreground);border:2px solid transparent;outline:none}body.dark button{background-color:var(--color-dark-button-background);color:var(--color-dark-button-foreground)}.strong-component{background-color:var(--color-light-badge-foreground)}body.dark .strong-component{background-color:var(--color-dark-badge-foreground)}button:hover{border:2px solid var(--color-light-anchor)}body.dark button:hover{border:2px solid var(--color-dark-anchor)}img{vertical-align:middle;outline:none}select{font-family:Roboto-Condensed;outline:none}select>option{font-family:Roboto-Condensed;outline:none}option,input{font-family:Roboto-Condensed;outline:none}h1{margin-bottom:15px;padding-left:5px;padding-right:5px;font-weight:700;border-bottom:1px solid var(--color-light-foreground);color:var(--color-light-heading)}body.dark h1{border-bottom:1px solid var(--color-dark-foreground);color:var(--color-dark-heading)}h2{margin-bottom:10px;padding-left:5px;padding-right:5px;font-weight:700;border-bottom:1px solid var(--color-light-foreground)}body.dark h2{border-bottom:1px solid var(--color-dark-foreground)}h3{margin-bottom:10px;text-align:center;font-weight:700;color:var(--color-light-heading)}body.dark h3{color:var(--color-dark-heading)}ul{margin:0;padding-left:26px;text-align:justify}ol{text-align:justify;margin:0;padding-left:27px}li,p{text-align:justify}pre,code{font-family:Roboto-Mono}hr{border-top:1px solid var(--color-light-foreground);border-left:0px solid var(--color-light-foreground);border-right:0px solid var(--color-light-foreground);border-bottom:0px solid var(--color-light-foreground)}body.dark hr{border-top:1px solid var(--color-dark-foreground);border-left:0px solid var(--color-dark-foreground);border-right:0px solid var(--color-dark-foreground);border-bottom:0px solid var(--color-dark-foreground)}.flex-middle{display:flex;justify-content:center;align-items:center}.inline-flex-middle{display:inline-flex;justify-content:center;align-items:center}.blur{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}body.dark .blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.box-shadow{box-shadow:0 0 5px var(--color-light-foreground)}body.dark .box-shadow{box-shadow:0 0 5px var(--color-dark-foreground)}.error{font-size:30px;padding:1em;text-align:center;color:var(--color-light-error)}body.dark .error{color:var(--color-dark-error)}.body{background-color:var(--color-light-background);color:var(--color-light-foreground)}body.dark .body{background-color:var(--color-dark-background);color:var(--color-dark-foreground)}.anchor{border:2px solid transparent}.anchor:hover{border:2px solid var(--color-light-anchor)}body.dark .anchor:hover{border:2px solid var(--color-dark-anchor)}.border{border:1px solid var(--color-light-foreground)}body.dark .border{border:1px solid var(--color-dark-foreground)}.component-border{border:1px solid var(--color-light-component-background)}body.dark .component-border{border:1px solid var(--color-dark-component-background)}.thick-border{border:2px solid var(--color-light-foreground)}body.dark .thick-border{border:2px solid var(--color-dark-foreground)}.thick-component-border{border:2px solid var(--color-light-component-background)}body.dark .thick-component-border{border:2px solid var(--color-dark-component-background)}.component{background-color:var(--color-light-component-background);color:var(--color-light-component-foreground)}body.dark .component{background-color:var(--color-dark-component-background);color:var(--color-dark-component-foreground)}.highlightkeyword{color:var(--color-light-keyword);font-weight:700}body.dark .highlightkeyword{color:var(--color-dark-keyword)}.badge{display:inline-block;margin:5px;padding:5px 10px;background-color:var(--color-light-badge-background);border:2px solid var(--color-light-badge-foreground);color:var(--color-light-badge-foreground)}body.dark .badge{background-color:var(--color-dark-badge-background);border:2px solid var(--color-dark-badge-foreground);color:var(--color-dark-badge-foreground)}button.strong-component.svelte-rfuq4y{font-size:15px;height:30px}a.svelte-rfuq4y{margin-right:5px}header.svelte-rfuq4y{position:fixed;top:0;left:0;right:0;height:45px;padding:0 7px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;z-index:7;border-bottom:1px solid var(--color-light-foreground)}body.dark header.svelte-rfuq4y{border-bottom:1px solid var(--color-dark-foreground)}button.theme-changer.svelte-rfuq4y{display:flex;justify-content:center;align-items:center;height:30px;width:30px;padding:5px}.github.svelte-jz8lnl{content:url(../../../images/github-dark.svg)}body.dark .github.svelte-jz8lnl{content:url(../../../images/github-light.svg)}footer.svelte-jz8lnl{position:fixed;bottom:0;left:0;right:0;height:45px;box-sizing:border-box;z-index:7;border-top:1px solid var(--color-light-foreground)}body.dark footer.svelte-jz8lnl{border-top:1px solid var(--color-dark-foreground)}img.svelte-jz8lnl{padding:2px;margin-left:2px;margin-right:2px;width:30px;height:30px}svg.svelte-1f6cquq{z-index:2;width:100%;height:100%;position:fixed;inset:0;pointer-events:none}.circle.svelte-1f6cquq{fill:none;stroke:var(--color-light-component-background)}body.dark .circle.svelte-1f6cquq{stroke:var(--color-dark-component-background)}.opacity.svelte-12qhfyh{position:fixed;width:100%;height:100%;opacity:85%;z-index:2}.background.svelte-12qhfyh{background-image:url(../../../images/background.avif);background-position:center;background-repeat:repeat;filter:blur(0px);position:fixed;width:100%;height:100%;inset:0;z-index:1}main.svelte-12qhfyh{position:fixed;inset:45px 0;padding:0;margin:0;box-sizing:border-box;overflow:hidden;z-index:3}
