nav[data-astro-cid-ymhdp2rl]{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;width:95%}.left[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]{color:var(--nav-left-color, black);font-weight:700;font-size:1.5rem;text-decoration:none;transition:color .5s ease}.left[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover{color:var(--nav-left-hover-color, #111)}.right[data-astro-cid-ymhdp2rl]>a[data-astro-cid-ymhdp2rl]{color:var(--nav-right-color, #111);margin-left:1.5rem;text-decoration:none;font-weight:500}.right[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover{color:var(--nav-right-hover-color, rgb(255, 0, 200));transition:color .5s ease;text-decoration:none}.lang-switch[data-astro-cid-ymhdp2rl]{margin-left:1.5rem;font-size:.9rem;text-decoration:none}.lang-switch[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl],.lang-switch[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:visited,.lang-switch[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:active{color:var(--nav-right-color, #111);text-decoration:none;transition:color .5s ease}.lang-switch[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover{color:var(--nav-right-hover-color, rgb(255, 0, 200));transition:color .5s ease}@media(max-width:500px){nav[data-astro-cid-ymhdp2rl]{flex-direction:column;align-items:center;padding:1rem;gap:.25rem}.right[data-astro-cid-ymhdp2rl]{display:flex;flex-direction:column;gap:.25rem;align-items:center}.right[data-astro-cid-ymhdp2rl]>a[data-astro-cid-ymhdp2rl]{margin-left:0}}form[data-astro-cid-nbvfnxgh]{display:flex;flex-direction:column;gap:1rem;width:70%;max-width:350px;margin-left:auto;margin-right:auto}.form-row[data-astro-cid-nbvfnxgh]{display:flex;gap:10px;align-items:center;justify-content:center}.form-row[data-astro-cid-nbvfnxgh] input[data-astro-cid-nbvfnxgh]{flex-grow:1}form[data-astro-cid-nbvfnxgh] input[data-astro-cid-nbvfnxgh],form[data-astro-cid-nbvfnxgh] button[data-astro-cid-nbvfnxgh]{font-family:IBM Plex Mono,monospace;padding:10px 15px;background-color:#ffffff4d;color:#333;border:2px solid rgba(0,0,0,.1);text-align:center;text-decoration:none;border-radius:20px;font-size:1em;transition:background-color .5s ease,color .5s ease}form[data-astro-cid-nbvfnxgh] button[data-astro-cid-nbvfnxgh]{background-color:var(--form-color, #111);color:var(--form-text-color, #fff);cursor:pointer}form[data-astro-cid-nbvfnxgh] button[data-astro-cid-nbvfnxgh]:hover{background-color:var(--form-hover-color, rgb(255, 0, 200));color:var(--form-hover-text-color, #111)}form[data-astro-cid-nbvfnxgh] button[data-astro-cid-nbvfnxgh]:disabled{opacity:.6;cursor:not-allowed}label[data-astro-cid-nbvfnxgh]{margin-left:auto;margin-right:auto;padding-top:40px;font-size:.9em;text-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.message[data-astro-cid-nbvfnxgh]{text-align:center;padding:10px;border-radius:20px;font-family:IBM Plex Mono,monospace;font-size:.9em;margin-top:10px}.message[data-astro-cid-nbvfnxgh].success{background-color:#4caf504d;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.message[data-astro-cid-nbvfnxgh].error{background-color:#f443364d;color:#f44336;border:1px solid rgba(244,67,54,.3)}footer[data-astro-cid-sz7xmlte]{margin-top:4rem;padding:1rem 2rem;background-color:transparent;font-size:.9rem}.footer-content[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:80%;margin:0 auto}.icon[data-astro-cid-sz7xmlte]{display:flex;align-items:center;color:var(--footer-color, #111);transition:color .5s ease}.icon[data-astro-cid-sz7xmlte]:hover{color:var(--footer-hover-color, rgb(255, 0, 200))}.icon[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{transition:fill .5s ease;fill:var(--footer-color, #111)}.icon[data-astro-cid-sz7xmlte]:hover svg[data-astro-cid-sz7xmlte]{fill:var(--footer-hover-color, rgb(255, 0, 200))}@font-face{font-family:NDS;src:url(data:font/woff2;base64,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) format("woff2");font-display:swap;size-adjust:150%;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:Pixelscript;src:url(/_astro/PFPixelscriptPro.DBxDNmS1.woff2) format("woff2");font-display:swap}:root{--brand-font: "IBM Plex Mono", monospace}html,body{font-family:IBM Plex Mono,monospace;margin:0;width:100%;min-height:100%;color:#111}.main-content[data-astro-cid-sckkx6r4]{overflow-y:auto}.container[data-astro-cid-sckkx6r4]{max-width:1200px;margin:0 auto;padding:1rem}.blurry-background[data-astro-cid-sckkx6r4]{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;filter:blur(15px);z-index:-1}
