.crt:after{content:" ";display:block;position:absolute;inset:0;background:#1210101a;opacity:0;z-index:20;pointer-events:none}.crt:before{content:" ";display:block;position:absolute;inset:0;background:linear-gradient(#12101000 50%,#00000040 50%),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);z-index:20;background-size:100% 2px,3px 100%;pointer-events:none}.crt{animation:textShadow 3.2s infinite;overflow:hidden;background-color:transparent}@keyframes shake-vhs{30%{margin-left:0}60%{margin-left:.4vh}}@keyframes scroll{30%{background-position:top}}@keyframes flicker{0%{opacity:.27861}5%{opacity:.34769}10%{opacity:.23604}15%{opacity:.90626}20%{opacity:.18128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.26559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.08594}60%{opacity:.20313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.37288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.36108}to{opacity:.24387}}@keyframes textShadow{0%{text-shadow:.4389924193300864px 0 1px rgba(0,30,255,.5),-.4389924193300864px 0 1px rgba(255,0,80,.3),0 0 3px}5%{text-shadow:2.7928974010788217px 0 1px rgba(0,30,255,.5),-2.7928974010788217px 0 1px rgba(255,0,80,.3),0 0 3px}10%{text-shadow:.02956275843481219px 0 1px rgba(0,30,255,.5),-.02956275843481219px 0 1px rgba(255,0,80,.3),0 0 3px}15%{text-shadow:.40218538552878136px 0 1px rgba(0,30,255,.5),-.40218538552878136px 0 1px rgba(255,0,80,.3),0 0 3px}20%{text-shadow:3.4794037899852017px 0 1px rgba(0,30,255,.5),-3.4794037899852017px 0 1px rgba(255,0,80,.3),0 0 3px}25%{text-shadow:1.6125630401149584px 0 1px rgba(0,30,255,.5),-1.6125630401149584px 0 1px rgba(255,0,80,.3),0 0 3px}30%{text-shadow:.7015590085143956px 0 1px rgba(0,30,255,.5),-.7015590085143956px 0 1px rgba(255,0,80,.3),0 0 3px}35%{text-shadow:3.896914047650351px 0 1px rgba(0,30,255,.5),-3.896914047650351px 0 1px rgba(255,0,80,.3),0 0 3px}40%{text-shadow:3.870905614848819px 0 1px rgba(0,30,255,.5),-3.870905614848819px 0 1px rgba(255,0,80,.3),0 0 3px}45%{text-shadow:2.231056963361899px 0 1px rgba(0,30,255,.5),-2.231056963361899px 0 1px rgba(255,0,80,.3),0 0 3px}50%{text-shadow:.08084290417898504px 0 1px rgba(0,30,255,.5),-.08084290417898504px 0 1px rgba(255,0,80,.3),0 0 3px}55%{text-shadow:2.3758461067427543px 0 1px rgba(0,30,255,.5),-2.3758461067427543px 0 1px rgba(255,0,80,.3),0 0 3px}60%{text-shadow:2.202193051050636px 0 1px rgba(0,30,255,.5),-2.202193051050636px 0 1px rgba(255,0,80,.3),0 0 3px}65%{text-shadow:2.8638780614874975px 0 1px rgba(0,30,255,.5),-2.8638780614874975px 0 1px rgba(255,0,80,.3),0 0 3px}70%{text-shadow:.48874025155497314px 0 1px rgba(0,30,255,.5),-.48874025155497314px 0 1px rgba(255,0,80,.3),0 0 3px}75%{text-shadow:1.8948491305757957px 0 1px rgba(0,30,255,.5),-1.8948491305757957px 0 1px rgba(255,0,80,.3),0 0 3px}80%{text-shadow:.0833037308038857px 0 1px rgba(0,30,255,.5),-.0833037308038857px 0 1px rgba(255,0,80,.3),0 0 3px}85%{text-shadow:.09769827255241735px 0 1px rgba(0,30,255,.5),-.09769827255241735px 0 1px rgba(255,0,80,.3),0 0 3px}90%{text-shadow:3.443339761481782px 0 1px rgba(0,30,255,.5),-3.443339761481782px 0 1px rgba(255,0,80,.3),0 0 3px}95%{text-shadow:2.1841838852799786px 0 1px rgba(0,30,255,.5),-2.1841838852799786px 0 1px rgba(255,0,80,.3),0 0 3px}to{text-shadow:2.6208764473832513px 0 1px rgba(0,30,255,.5),-2.6208764473832513px 0 1px rgba(255,0,80,.3),0 0 3px}}@keyframes spring{0%{transform:scale(1) translateY(0)}20%{transform:scale(1.2,.6)}40%{transform:scale(.8,1.1)}80%{transform:scale(1) translateY(0)}to{transform:translateY(0)}}@keyframes spin-me{0%{transform:rotateY(0)}70%{transform:rotateY(0)}80%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes back{0%{background-size:100% 100%}to{background-size:200% 200%}}@keyframes glitch1{0%{transform:none;opacity:1}7%{transform:skew(-.5deg,-.9deg);opacity:.75}10%{transform:none;opacity:1}27%{transform:none;opacity:1}30%{transform:skew(.8deg,-.1deg);opacity:.75}35%{transform:none;opacity:1}52%{transform:none;opacity:1}55%{transform:skew(-1deg,.2deg);opacity:.75}50%{transform:none;opacity:1}72%{transform:none;opacity:1}75%{transform:skew(.4deg,1deg);opacity:.75}80%{transform:none;opacity:1}to{transform:none;opacity:1}}@keyframes glitch2{0%{transform:none;opacity:.25}7%{transform:translate(-2px,-3px);opacity:.5}10%{transform:none;opacity:.25}27%{transform:none;opacity:.25}30%{transform:translate(-5px,-2px);opacity:.5}35%{transform:none;opacity:.25}52%{transform:none;opacity:.25}55%{transform:translate(-5px,-1px);opacity:.5}50%{transform:none;opacity:.25}72%{transform:none;opacity:.25}75%{transform:translate(-2px,-6px);opacity:.5}80%{transform:none;opacity:.25}to{transform:none;opacity:.25}}@keyframes glitch3{0%{transform:none;opacity:.25}7%{transform:translate(2px,3px);opacity:.5}10%{transform:none;opacity:.25}27%{transform:none;opacity:.25}30%{transform:translate(5px,2px);opacity:.5}35%{transform:none;opacity:.25}52%{transform:none;opacity:.25}55%{transform:translate(5px,1px);opacity:.5}50%{transform:none;opacity:.25}72%{transform:none;opacity:.25}75%{transform:translate(2px,6px);opacity:.5}80%{transform:none;opacity:.25}to{transform:none;opacity:.25}}:root{--bg: #191724;--fg: #e0def4;--accent: #9ccfd8}@font-face{font-family:DepartureMono Nerd Font;src:url(../../../fonts/DepartureMonoNerdFont-Regular.otf);font-style:normal}@font-face{font-family:DepartureMono Nerd Font Mono;src:url(../../../fonts/DepartureMonoNerdFontMono-Regular.otf);font-style:monospace}*{-ms-overflow-style:none;scrollbar-width:none}html{padding:0;margin:0;font-family:DepartureMono Nerd Font;font-size-adjust:.6;color:var(--fg)}div{cursor:url(../../../default_arrow.cur),auto}h1,h2,h3,h4,h5,h6,p,span{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:10px}h1,h2,h3,h4,h5,h6,.title{color:var(--accent)}.subtitle{color:var(--fg)}.bordered{cursor:url(../../../default_helpsel.cur),auto}a,button{cursor:url(../../../default_link.cur),auto}li{margin:1em 0}li a{color:var(--accent)}a{color:inherit;text-decoration:none}button{all:unset}.clickable{cursor:pointer}.card .italic{font-size:inherit}.scroll-button svg{margin:auto;fill:var(--fg);text-align:center}.screen{background-image:repeating-radial-gradient(circle at 17% 32%,#000,#646464 .00085px);animation:back 10s linear infinite}.screen-shadow{box-shadow:0 0 0 2px #ffffff14,0 0 0 2px #0006,0 8px 24px #000000e6,0 4px 8px #000000b3,inset 0 -24px 32px #0000008c,inset 0 -24px 40px #00000040,inset 0 24px 32px #0000008c,inset 0 24px 40px #00000040,inset 24px 0 32px #00000073,inset -24px 0 32px #00000073}.screen-shape{overflow:hidden;--r: 50%;--_r: clamp(0%, var(--r)/2, 25%);--_v: calc(var(--_r)*(1 - sqrt(2)/4));--_p: calc(var(--_v) - var(--_r)/2);clip-path:shape(from var(--_v) var(--_p),curve to 50% 0 with var(--_r) 0,curve to calc(100% - var(--_v)) var(--_p) with calc(100% - var(--_r)) 0,curve to calc(100% - var(--_p)) var(--_v) with calc(100% - 2*var(--_p)) calc(2*var(--_p)),curve to 100% 50% with 100% var(--_r),curve to calc(100% - var(--_p)) calc(100% - var(--_v)) with 100% calc(100% - var(--_r)),curve to calc(100% - var(--_v)) calc(100% - var(--_p)) with calc(100% - 2*var(--_p)) calc(100% - 2*var(--_p)),curve to 50% 100% with calc(100% - var(--_r)) 100%,curve to var(--_v) calc(100% - var(--_p)) with var(--_r) 100%,curve to var(--_p) calc(100% - var(--_v)) with calc(2*var(--_p)) calc(100% - 2*var(--_p)),curve to 0 50% with 0 calc(100% - var(--_r)),curve to var(--_p) var(--_v) with 0 var(--_r),curve to var(--_v) var(--_p) with calc(2*var(--_p)) calc(2*var(--_p)))}body{background-clip:border-box;height:100vh;width:100vw;margin:0;padding:0}.content{transition:all .5s ease-in-out;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-around}.content.out{top:200vh}.cards-container{display:flex;justify-content:space-around;padding:4em}.card{z-index:100;color:var(--fg);display:flex;flex-direction:row;padding:0;transition:all .5s ease-in-out;overflow:hidden}.card a,.card svg{margin-top:auto;margin-bottom:autovar(--accent)}.card svg{transition:all .5s ease-in-out;transform:rotateY(180deg);margin:1em;fill:var(--fg);font-size:4em;width:1em;height:1em;text-align:center}.card:hover svg,.card:focus svg{transform:rotateY(0);fill:var(--accent)}.card-logo{display:flex;flex-direction:column;padding:1em}.card-title{animation:10s ease infinite spin-me;transition:all .5s ease-in-out;transform:rotateY(0);margin:auto}.card:hover .card-title,.card:focus .card-title{animation:none;color:var(--accent);transform:rotateY(0)}.card-content{transition:all .5s ease-in-out;margin:0;width:0;height:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:1em;max-height:16em}.card:hover .card-content,.card:focus .card-content{width:26em;max-height:16em;height:100%;opacity:1;margin:2em;white-space:wrap;overflow:scroll}.card .card-content li a:hover{font-weight:700}.modal{position:fixed;inset:0;width:100;height:100;padding:2em;display:flex;z-index:10000;transition:all .5s ease-in-out}.modal-header{display:flex;flex-direction:row;margin-top:auto;margin-bottom:auto;width:100%;padding-bottom:1em}.modal-title{margin-top:auto;margin-bottom:auto}.modal-close-button{height:2em;max-height:2em;margin-top:auto;margin-bottom:auto;margin-left:auto}.modal-close-button svg{fill:var(--fg)}.modal-card{width:100%;height:100%;display:flex;justify-content:space-around;flex-direction:column;padding:1em;margin:auto}.modal.hide{top:100%}.banner{display:none;position:fixed;color:var(--accent);top:0;margin:1em;padding:1em;z-index:100000}#bg-anim.svelte-18vd92v{position:fixed;z-index:-1;padding:0;width:100%;display:grid;height:100%;background:var(--accent);block-size:100%;color:var(--fg)}.lang-selector.svelte-1260r43{position:fixed;right:1.5em;top:1.5em;color:var(--fg);z-index:200;border-radius:16px;overflow:hidden;padding:2px}a.svelte-1260r43{border-radius:6px;padding:.5em;transition:all .2s}a.svelte-1260r43:hover:not(.selected){border-bottom:2px var(--fg) solid;border-top:2px var(--fg) solid}.selected.svelte-1260r43{cursor:not-allowed;border-bottom:2px var(--accent) solid;border-top:2px var(--accent) solid}.home-button.svelte-14fb0fi{position:fixed;bottom:3vh;right:3vh;width:3vh;z-index:15;transition:all .3s ease-in-out;display:flex;animation:3s ease infinite spring;overflow:hidden;fill:var(--fg);cursor:pointer;background-color:var(--bg);padding:.8em;border-radius:50%}.home-button.svelte-14fb0fi:hover{width:6vh}.scroll-button.svelte-14fb0fi{transition:all .3s ease-in-out;display:flex;animation:3s ease infinite spring;position:fixed;overflow:hidden;border-radius:50%;cursor:pointer;z-index:10}@keyframes svelte-14fb0fi-nudge{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(.5em)}50%{transform:translateY(-.5em)}75%{transform:translateY(.5em)}to{transform:translateY(0) rotate(360deg)}}#scroll-left-button.nudging.svelte-14fb0fi{left:1em;animation:svelte-14fb0fi-nudge 2s ease-in-out}#scroll-right-button.nudging.svelte-14fb0fi{right:1em;animation:svelte-14fb0fi-nudge 2s ease-in-out}.left-area.svelte-14fb0fi{position:fixed;top:0;left:0;bottom:0;width:6vh;z-index:15}.left-area.svelte-14fb0fi:hover{width:10vh}.left-area.svelte-14fb0fi:hover #scroll-left-button:where(.svelte-14fb0fi){left:1em}#scroll-left-button.svelte-14fb0fi{height:6vh;width:6vh;left:-4vh;top:47vh}.right-area.svelte-14fb0fi{position:fixed;top:0;right:0;bottom:0;width:6vh;z-index:15}.right-area.svelte-14fb0fi:hover{width:10vh}.right-area.svelte-14fb0fi:hover #scroll-right-button:where(.svelte-14fb0fi){right:1em}#scroll-right-button.svelte-14fb0fi{height:6vh;width:6vh;right:-4vh;top:47vh}#scroll-right-button.svelte-14fb0fi:hover,#scroll-left-button.svelte-14fb0fi:hover{scale:1.2}.crt.svelte-12qhfyh{height:100vh;width:100vw;overflow:hidden}
