.pixel-nav.svelte-tvlv0f{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:12px 24px;font-family:var(--font-pixel);font-size:10px;transition:background .3s,border-color .3s;border-bottom:2px solid transparent}.pixel-nav.scrolled.svelte-tvlv0f{background:#0a0a0af2;border-bottom-color:var(--neon-green);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.brand.svelte-tvlv0f{color:var(--neon-green);font-size:12px;text-shadow:0 0 8px var(--pixel-shadow)}.brand.svelte-tvlv0f:hover{color:var(--neon-pink)}.nav-links.svelte-tvlv0f{display:flex;align-items:center;gap:20px}.nav-links.svelte-tvlv0f a:where(.svelte-tvlv0f){color:var(--text-dim);text-transform:uppercase;letter-spacing:1px;line-height:1;font-size:12px}.nav-links.svelte-tvlv0f a:where(.svelte-tvlv0f):hover{color:var(--neon-green);text-shadow:0 0 8px var(--pixel-shadow)}.nav-links.svelte-tvlv0f a.active:where(.svelte-tvlv0f){color:var(--neon-green);text-shadow:0 0 8px var(--pixel-shadow)}.pixel-nav.zh.svelte-tvlv0f .nav-links:where(.svelte-tvlv0f) a:where(.svelte-tvlv0f){font-size:16px}.nes-btn.lang-btn.svelte-tvlv0f{font-family:var(--font-cjk);font-size:14px;padding:4px 10px;line-height:1}@media(max-width:768px){.pixel-nav.svelte-tvlv0f{padding:8px 12px;flex-wrap:wrap;gap:4px 0}.nav-links.svelte-tvlv0f{gap:10px;width:100%;justify-content:flex-end;order:1}.nav-links.svelte-tvlv0f a:where(.svelte-tvlv0f){font-size:8px}.pixel-nav.zh.svelte-tvlv0f .nav-links:where(.svelte-tvlv0f) a:where(.svelte-tvlv0f){font-size:12px}}.scanline-overlay.svelte-1pt7smt{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,rgba(0,0,0,.03) 0px,rgba(0,0,0,.03) 1px,transparent 1px,transparent 2px);box-shadow:inset 0 0 150px #00000059}@media(prefers-reduced-motion:reduce){.scanline-overlay.svelte-1pt7smt{display:none}}.footer.svelte-jz8lnl{padding:var(--space-lg) var(--space-lg) var(--space-md);max-width:1200px;margin:0 auto}.divider.svelte-jz8lnl{font-family:monospace;color:var(--text-dim);text-align:center;font-size:.8rem;margin-bottom:var(--space-md);opacity:.4;overflow:hidden}.footer-content.svelte-jz8lnl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.footer-left.svelte-jz8lnl{display:flex;flex-direction:column;gap:4px}.built.svelte-jz8lnl{font-family:var(--font-readable);font-size:1rem;color:var(--text-dim)}.footer-links.svelte-jz8lnl{display:flex;gap:20px;font-family:var(--font-readable);font-size:1rem}.footer-links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--text-dim)}.footer-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--neon-green);text-shadow:0 0 6px var(--pixel-shadow)}.top-link.svelte-jz8lnl{font-family:var(--font-pixel);font-size:9px;color:var(--neon-green);text-decoration:none}.top-link.svelte-jz8lnl:hover{color:var(--neon-pink)}@media(max-width:768px){.footer-content.svelte-jz8lnl{flex-direction:column;align-items:flex-start}}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}body,code,html,kbd,pre,samp{font-family:"Press Start 2P"}html{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABFklEQVRYR9WXURLDIAhE6/0PbSdOtUpcd1Gnpv1KGpTHBpCE1/cXq+vrMph7dGvXZTtpfW10DCA5jrH1H0Jhs5E0hnZdCR+vb5S8Nn8mQCeS9BdSalYJqMBjAGzq59xAESN7VFVUgV8AZB/dZBR7QTFDCqGquvUBVVoEtgIwpQRzmANSFHgWQKExHdIrPeuMvQNDarXe6nC/AutgV3JW+6bgqQLeV8FekRtgV+ToDKEKnACYKsfZjjkam7a0ZpYTytwmgainpC3HvwBocgKOxqRjehoR9DFKNFYtOwCGYCszobeCbl26N6yyQ6g8X/Wex/rBPsNEV6qAMaJPMynIHQCoSqS9JSMmwef51LflTgCRszU7DvAGiV6mHWfsaVUAAAAASUVORK5CYII=),auto}body{font-size:16px;color:#212529;background-color:#fff;-webkit-font-smoothing:antialiased}label{cursor:inherit}a,button{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAzElEQVRYR+2X0Q6AIAhF5f8/2jYXZkwEjNSVvVUjDpcrGgT7FUkI2D9xRfQETwNIiWO85wfINfQUEyxBG2ArsLwC0jioGt5zFcwF4OYDPi/mBYKm4t0U8ATgRm3ThFoAqkhNgWkA0jJLvaOVSs7j3qMnSgXWBMiWPXe94QqMBMBc1VZIvaTu5u5pQewq0EqNZvIEMCmxAawK0DNkay9QmfFNAJUXfgGgUkLaE7j/h8fnASkxHTz0DGIBMCnBeeM7AArpUd3mz2x3C7wADglA8BcWMZhZAAAAAElFTkSuQmCC) 14 0,pointer}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}input[type=checkbox],input[type=radio]{outline:0}@keyframes blink{0%{opacity:1}50%{opacity:0}}.nes-balloon,.nes-btn,.nes-container.is-rounded,.nes-container.is-rounded.is-dark,.nes-dialog.is-rounded,.nes-dialog.is-rounded.is-dark,.nes-input,.nes-progress,.nes-progress.is-rounded,.nes-select select,.nes-table.is-bordered,.nes-table.is-dark.is-bordered,.nes-textarea{border-style:solid;border-width:4px}.nes-pointer{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAzElEQVRYR+2X0Q6AIAhF5f8/2jYXZkwEjNSVvVUjDpcrGgT7FUkI2D9xRfQETwNIiWO85wfINfQUEyxBG2ArsLwC0jioGt5zFcwF4OYDPi/mBYKm4t0U8ATgRm3ThFoAqkhNgWkA0jJLvaOVSs7j3qMnSgXWBMiWPXe94QqMBMBc1VZIvaTu5u5pQewq0EqNZvIEMCmxAawK0DNkay9QmfFNAJUXfgGgUkLaE7j/h8fnASkxHTz0DGIBMCnBeeM7AArpUd3mz2x3C7wADglA8BcWMZhZAAAAAElFTkSuQmCC) 14 0,pointer}.nes-avatar{width:32px;height:32px}.nes-avatar.is-rounded{border-radius:50px}.nes-avatar.is-small{width:16px;height:16px}.nes-avatar.is-small.is-rounded{border-radius:50px}.nes-avatar.is-medium{width:48px;height:48px}.nes-avatar.is-medium.is-rounded{border-radius:50px}.nes-avatar.is-large{width:64px;height:64px}.nes-avatar.is-large.is-rounded{border-radius:50px}.nes-badge{position:relative;display:inline-block;width:10.5em;height:1.875em;margin:.5em;font-size:.9em;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nes-badge.is-splited span.is-dark:first-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#212529;left:0;box-shadow:0 .5em #212529,0 -.5em #212529,0 0 #212529,-.5em 0 #212529}.nes-badge.is-splited span.is-dark:last-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#212529;right:0;box-shadow:0 .5em #212529,0 -.5em #212529,.5em 0 #212529,0 0 #212529}.nes-badge.is-icon span.is-dark:first-child{display:flex;align-items:center;justify-content:center;width:2.7em;font-size:.5em;color:#fff;text-align:center;background-color:#212529;position:absolute;top:-2.8em;left:-2.7em;height:2.7em}.nes-badge.is-icon span.is-dark:last-child{display:inline-block;align-items:center;justify-content:center;width:6em;font-size:.88em;color:#fff;text-align:center;background-color:#212529;box-shadow:0 .5em #212529,0 -.5em #212529,.5em 0 #212529,-.5em 0 #212529}.nes-badge span.is-dark:first-child{position:absolute;top:0;width:100%;color:#fff;text-align:center;background-color:#212529;box-shadow:0 .5em #212529,0 -.5em #212529,.5em 0 #212529,-.5em 0 #212529}.nes-badge.is-splited span.is-primary:first-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#209cee;left:0;box-shadow:0 .5em #209cee,0 -.5em #209cee,0 0 #209cee,-.5em 0 #209cee}.nes-badge.is-splited span.is-primary:last-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#209cee;right:0;box-shadow:0 .5em #209cee,0 -.5em #209cee,.5em 0 #209cee,0 0 #209cee}.nes-badge.is-icon span.is-primary:first-child{display:flex;align-items:center;justify-content:center;width:2.7em;font-size:.5em;color:#fff;text-align:center;background-color:#209cee;position:absolute;top:-2.8em;left:-2.7em;height:2.7em}.nes-badge.is-icon span.is-primary:last-child{display:inline-block;align-items:center;justify-content:center;width:6em;font-size:.88em;color:#fff;text-align:center;background-color:#209cee;box-shadow:0 .5em #209cee,0 -.5em #209cee,.5em 0 #209cee,-.5em 0 #209cee}.nes-badge span.is-primary:first-child{position:absolute;top:0;width:100%;color:#fff;text-align:center;background-color:#209cee;box-shadow:0 .5em #209cee,0 -.5em #209cee,.5em 0 #209cee,-.5em 0 #209cee}.nes-badge.is-splited span.is-success:first-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#92cc41;left:0;box-shadow:0 .5em #92cc41,0 -.5em #92cc41,0 0 #92cc41,-.5em 0 #92cc41}.nes-badge.is-splited span.is-success:last-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#92cc41;right:0;box-shadow:0 .5em #92cc41,0 -.5em #92cc41,.5em 0 #92cc41,0 0 #92cc41}.nes-badge.is-icon span.is-success:first-child{display:flex;align-items:center;justify-content:center;width:2.7em;font-size:.5em;color:#fff;text-align:center;background-color:#92cc41;position:absolute;top:-2.8em;left:-2.7em;height:2.7em}.nes-badge.is-icon span.is-success:last-child{display:inline-block;align-items:center;justify-content:center;width:6em;font-size:.88em;color:#fff;text-align:center;background-color:#92cc41;box-shadow:0 .5em #92cc41,0 -.5em #92cc41,.5em 0 #92cc41,-.5em 0 #92cc41}.nes-badge span.is-success:first-child{position:absolute;top:0;width:100%;color:#fff;text-align:center;background-color:#92cc41;box-shadow:0 .5em #92cc41,0 -.5em #92cc41,.5em 0 #92cc41,-.5em 0 #92cc41}.nes-badge.is-splited span.is-warning:first-child{position:absolute;top:0;width:50%;color:#212529;text-align:center;background-color:#f7d51d;left:0;box-shadow:0 .5em #f7d51d,0 -.5em #f7d51d,0 0 #f7d51d,-.5em 0 #f7d51d}.nes-badge.is-splited span.is-warning:last-child{position:absolute;top:0;width:50%;color:#212529;text-align:center;background-color:#f7d51d;right:0;box-shadow:0 .5em #f7d51d,0 -.5em #f7d51d,.5em 0 #f7d51d,0 0 #f7d51d}.nes-badge.is-icon span.is-warning:first-child{display:flex;align-items:center;justify-content:center;width:2.7em;font-size:.5em;color:#212529;text-align:center;background-color:#f7d51d;position:absolute;top:-2.8em;left:-2.7em;height:2.7em}.nes-badge.is-icon span.is-warning:last-child{display:inline-block;align-items:center;justify-content:center;width:6em;font-size:.88em;color:#212529;text-align:center;background-color:#f7d51d;box-shadow:0 .5em #f7d51d,0 -.5em #f7d51d,.5em 0 #f7d51d,-.5em 0 #f7d51d}.nes-badge span.is-warning:first-child{position:absolute;top:0;width:100%;color:#212529;text-align:center;background-color:#f7d51d;box-shadow:0 .5em #f7d51d,0 -.5em #f7d51d,.5em 0 #f7d51d,-.5em 0 #f7d51d}.nes-badge.is-splited span.is-error:first-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#e76e55;left:0;box-shadow:0 .5em #e76e55,0 -.5em #e76e55,0 0 #e76e55,-.5em 0 #e76e55}.nes-badge.is-splited span.is-error:last-child{position:absolute;top:0;width:50%;color:#fff;text-align:center;background-color:#e76e55;right:0;box-shadow:0 .5em #e76e55,0 -.5em #e76e55,.5em 0 #e76e55,0 0 #e76e55}.nes-badge.is-icon{width:5.25em}.nes-badge.is-icon span.is-error:first-child{display:flex;align-items:center;justify-content:center;width:2.7em;font-size:.5em;color:#fff;text-align:center;background-color:#e76e55;position:absolute;top:-2.8em;left:-2.7em;height:2.7em}.nes-badge.is-icon span.is-error:last-child{display:inline-block;align-items:center;justify-content:center;width:6em;font-size:.88em;color:#fff;text-align:center;background-color:#e76e55;box-shadow:0 .5em #e76e55,0 -.5em #e76e55,.5em 0 #e76e55,-.5em 0 #e76e55}.nes-badge span.is-error:first-child{position:absolute;top:0;width:100%;color:#fff;text-align:center;background-color:#e76e55;box-shadow:0 .5em #e76e55,0 -.5em #e76e55,.5em 0 #e76e55,-.5em 0 #e76e55}.nes-balloon{border-image-slice:3;border-image-width:3;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="8" height="8" xmlns="http://www.w3.org/2000/svg"><path d="M3 1 h1 v1 h-1 z M4 1 h1 v1 h-1 z M2 2 h1 v1 h-1 z M5 2 h1 v1 h-1 z M1 3 h1 v1 h-1 z M6 3 h1 v1 h-1 z M1 4 h1 v1 h-1 z M6 4 h1 v1 h-1 z M2 5 h1 v1 h-1 z M5 5 h1 v1 h-1 z M3 6 h1 v1 h-1 z M4 6 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2;position:relative;display:inline-block;padding:1rem 1.5rem;margin:8px 8px 30px;background-color:#fff}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-balloon{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-balloon{border-image-repeat:stretch}}.nes-balloon>:last-child{margin-bottom:0}.nes-balloon:after,.nes-balloon:before{position:absolute;content:""}.nes-balloon.from-left:after,.nes-balloon.from-left:before{left:2rem}.nes-balloon.from-left:before{bottom:-14px;width:26px;height:10px;background-color:#fff;border-right:4px solid #212529;border-left:4px solid #212529}.nes-balloon.from-left:after{bottom:-18px;width:18px;height:4px;margin-right:8px;color:#212529;background-color:#fff;box-shadow:-4px 0,4px 0,-4px 4px #fff,0 4px,-8px 4px,-4px 8px,-8px 8px}.nes-balloon.from-right:after,.nes-balloon.from-right:before{right:2rem}.nes-balloon.from-right:before{bottom:-14px;width:26px;height:10px;background-color:#fff;border-right:4px solid #212529;border-left:4px solid #212529}.nes-balloon.from-right:after{bottom:-18px;width:18px;height:4px;margin-left:8px;background-color:#fff;box-shadow:-4px 0,4px 0,4px 4px #fff,0 4px,8px 4px,4px 8px,8px 8px}.nes-btn{border-image-slice:2;border-image-width:2;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2;position:relative;display:inline-block;padding:6px 8px;margin:4px;text-align:center;vertical-align:middle;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAzElEQVRYR+2X0Q6AIAhF5f8/2jYXZkwEjNSVvVUjDpcrGgT7FUkI2D9xRfQETwNIiWO85wfINfQUEyxBG2ArsLwC0jioGt5zFcwF4OYDPi/mBYKm4t0U8ATgRm3ThFoAqkhNgWkA0jJLvaOVSs7j3qMnSgXWBMiWPXe94QqMBMBc1VZIvaTu5u5pQewq0EqNZvIEMCmxAawK0DNkay9QmfFNAJUXfgGgUkLaE7j/h8fnASkxHTz0DGIBMCnBeeM7AArpUd3mz2x3C7wADglA8BcWMZhZAAAAAElFTkSuQmCC) 14 0,pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#212529;background-color:#fff}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-btn{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-btn{border-image-repeat:stretch}}.nes-btn:after{position:absolute;inset:-4px;content:"";box-shadow:inset -4px -4px #adafbc}.nes-btn:hover{color:#212529;text-decoration:none;background-color:#e7e7e7}.nes-btn:hover:after{box-shadow:inset -6px -6px #adafbc}.nes-btn:focus{box-shadow:0 0 0 6px #adafbc4d}.nes-btn:active:not(.is-disabled):after{box-shadow:inset 4px 4px #adafbc}.nes-btn:focus{outline:0}.nes-btn.is-disabled,.nes-btn.is-disabled:focus,.nes-btn.is-disabled:hover{color:#212529;cursor:not-allowed;background-color:#d3d3d3;box-shadow:inset -4px -4px #adafbc;opacity:.6}.nes-btn.is-primary{color:#fff;background-color:#209cee}.nes-btn.is-primary:after{position:absolute;inset:-4px;content:"";box-shadow:inset -4px -4px #006bb3}.nes-btn.is-primary:hover{color:#fff;text-decoration:none;background-color:#108de0}.nes-btn.is-primary:hover:after{box-shadow:inset -6px -6px #006bb3}.nes-btn.is-primary:focus{box-shadow:0 0 0 6px #006bb34d}.nes-btn.is-primary:active:not(.is-disabled):after{box-shadow:inset 4px 4px #006bb3}.nes-btn.is-success{color:#fff;background-color:#92cc41}.nes-btn.is-success:after{position:absolute;inset:-4px;content:"";box-shadow:inset -4px -4px #4aa52e}.nes-btn.is-success:hover{color:#fff;text-decoration:none;background-color:#76c442}.nes-btn.is-success:hover:after{box-shadow:inset -6px -6px #4aa52e}.nes-btn.is-success:focus{box-shadow:0 0 0 6px #4aa52e4d}.nes-btn.is-success:active:not(.is-disabled):after{box-shadow:inset 4px 4px #4aa52e}.nes-btn.is-warning{color:#212529;background-color:#f7d51d}.nes-btn.is-warning:after{position:absolute;inset:-4px;content:"";box-shadow:inset -4px -4px #e59400}.nes-btn.is-warning:hover{color:#212529;text-decoration:none;background-color:#f2c409}.nes-btn.is-warning:hover:after{box-shadow:inset -6px -6px #e59400}.nes-btn.is-warning:focus{box-shadow:0 0 0 6px #e594004d}.nes-btn.is-warning:active:not(.is-disabled):after{box-shadow:inset 4px 4px #e59400}.nes-btn.is-error{color:#fff;background-color:#e76e55}.nes-btn.is-error:after{position:absolute;inset:-4px;content:"";box-shadow:inset -4px -4px #8c2022}.nes-btn.is-error:hover{color:#fff;text-decoration:none;background-color:#ce372b}.nes-btn.is-error:hover:after{box-shadow:inset -6px -6px #8c2022}.nes-btn.is-error:focus{box-shadow:0 0 0 6px #8c20224d}.nes-btn.is-error:active:not(.is-disabled):after{box-shadow:inset 4px 4px #8c2022}.nes-container{position:relative;padding:1.5rem 2rem;border-color:#000;border-style:solid;border-width:4px}.nes-container>:last-child{margin-bottom:0}.nes-container.is-centered{text-align:center}.nes-container.is-right{text-align:right}.nes-container.with-title>.title{display:table;padding:0 .5rem;margin:-1.8rem 0 1rem;font-size:1rem;background-color:#fff}.nes-container.with-title.is-centered>.title{margin:-2rem auto 1rem}.nes-container.with-title.is-right>.title{margin:-2rem 0 1rem auto}.nes-container.is-dark{position:relative;margin:4px;color:#fff;background-color:#212529;border-color:#fff}.nes-container.is-dark:after{position:absolute;inset:-7.2px;z-index:-1;content:"";background-color:#212529}.nes-container.is-dark.with-title>.title{color:#fff;background-color:#212529}.nes-container.is-rounded{border-image-slice:3;border-image-width:3;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="8" height="8" xmlns="http://www.w3.org/2000/svg"><path d="M3 1 h1 v1 h-1 z M4 1 h1 v1 h-1 z M2 2 h1 v1 h-1 z M5 2 h1 v1 h-1 z M1 3 h1 v1 h-1 z M6 3 h1 v1 h-1 z M1 4 h1 v1 h-1 z M6 4 h1 v1 h-1 z M2 5 h1 v1 h-1 z M5 5 h1 v1 h-1 z M3 6 h1 v1 h-1 z M4 6 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2;padding:1rem 1.5rem;margin:4px}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-container.is-rounded{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-container.is-rounded{border-image-repeat:stretch}}.nes-container.is-rounded.with-title>.title{margin-top:-1.5rem}.nes-container.is-rounded.with-title.is-centered>.title{margin:-1.5rem auto 1rem}.nes-container.is-rounded.with-title.is-right>.title{margin:-1.5rem 0 1rem auto}.nes-container.is-rounded.is-dark{border-image-slice:3;border-image-width:3;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="8" height="8" xmlns="http://www.w3.org/2000/svg"><path d="M3 1 h1 v1 h-1 z M4 1 h1 v1 h-1 z M2 2 h1 v1 h-1 z M5 2 h1 v1 h-1 z M1 3 h1 v1 h-1 z M6 3 h1 v1 h-1 z M1 4 h1 v1 h-1 z M6 4 h1 v1 h-1 z M2 5 h1 v1 h-1 z M5 5 h1 v1 h-1 z M3 6 h1 v1 h-1 z M4 6 h1 v1 h-1 z" fill="rgb(255,255,255)" /></svg>');border-image-outset:0}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-container.is-rounded.is-dark{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-container.is-rounded.is-dark{border-image-repeat:stretch}}.nes-container.is-rounded.is-dark:after{content:none}.nes-container.is-rounded.is-dark.with-title>.title{margin-top:-1.3rem}.nes-container.is-rounded.is-dark.with-title.is-centered>.title{margin:-1.3rem auto 1rem}.nes-container.is-rounded.is-dark.with-title.is-right>.title{margin:-1.3rem 0 1rem auto}.nes-dialog{padding:1.5rem 2rem;border-width:4px}.nes-dialog::-webkit-backdrop,.nes-dialog>.backdrop{background-color:#0000004d}.nes-dialog::backdrop,.nes-dialog>.backdrop{background-color:#0000004d}.nes-dialog>:last-child{margin-bottom:0}.nes-dialog.is-rounded{border-image-slice:3;border-image-width:3;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="8" height="8" xmlns="http://www.w3.org/2000/svg"><path d="M3 1 h1 v1 h-1 z M4 1 h1 v1 h-1 z M2 2 h1 v1 h-1 z M5 2 h1 v1 h-1 z M1 3 h1 v1 h-1 z M6 3 h1 v1 h-1 z M1 4 h1 v1 h-1 z M6 4 h1 v1 h-1 z M2 5 h1 v1 h-1 z M5 5 h1 v1 h-1 z M3 6 h1 v1 h-1 z M4 6 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-dialog.is-rounded{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-dialog.is-rounded{border-image-repeat:stretch}}.nes-dialog.is-rounded.is-dark{border-image-slice:3;border-image-width:3;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="8" height="8" xmlns="http://www.w3.org/2000/svg"><path d="M3 1 h1 v1 h-1 z M4 1 h1 v1 h-1 z M2 2 h1 v1 h-1 z M5 2 h1 v1 h-1 z M1 3 h1 v1 h-1 z M6 3 h1 v1 h-1 z M1 4 h1 v1 h-1 z M6 4 h1 v1 h-1 z M2 5 h1 v1 h-1 z M5 5 h1 v1 h-1 z M3 6 h1 v1 h-1 z M4 6 h1 v1 h-1 z" fill="rgb(255,255,255)" /></svg>');border-image-outset:0}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-dialog.is-rounded.is-dark{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-dialog.is-rounded.is-dark{border-image-repeat:stretch}}.nes-dialog.is-dark{color:#fff;background-color:#212529;border-color:#fff}.nes-dialog.is-dark:not(.is-rounded):before{position:absolute;inset:-8px;z-index:-1;content:"";border:4px solid #212529}.nes-list{list-style-type:none}.nes-list li{position:relative}.nes-list.is-disc li:before{position:absolute;top:calc(50% - 8px);left:-22px;content:"";width:2px;height:2px;color:#212529;box-shadow:8px 2px,10px 2px,6px 4px,8px 4px,10px 4px,12px 4px,4px 6px,6px 6px,8px 6px,10px 6px,12px 6px,14px 6px,4px 8px,6px 8px,8px 8px,10px 8px,12px 8px,14px 8px,6px 10px,8px 10px,10px 10px,12px 10px,8px 12px,10px 12px}@supports (-moz-appearance:meterbar){.nes-list.is-disc li:before{box-shadow:8px 2px 0 .02em,10px 2px 0 .02em,6px 4px 0 .02em,8px 4px 0 .02em,10px 4px 0 .02em,12px 4px 0 .02em,4px 6px 0 .02em,6px 6px 0 .02em,8px 6px 0 .02em,10px 6px 0 .02em,12px 6px 0 .02em,14px 6px 0 .02em,4px 8px 0 .02em,6px 8px 0 .02em,8px 8px 0 .02em,10px 8px 0 .02em,12px 8px 0 .02em,14px 8px 0 .02em,6px 10px 0 .02em,8px 10px 0 .02em,10px 10px 0 .02em,12px 10px 0 .02em,8px 12px 0 .02em,10px 12px 0 .02em}}.nes-list.is-circle li:before{position:absolute;top:calc(50% - 8px);left:-22px;content:"";width:2px;height:2px;color:#212529;box-shadow:8px 2px,10px 2px,6px 4px,8px 4px,10px 4px,12px 4px,4px 6px,6px 6px,12px 6px,14px 6px,4px 8px,6px 8px,12px 8px,14px 8px,6px 10px,8px 10px,10px 10px,12px 10px,8px 12px,10px 12px}@supports (-moz-appearance:meterbar){.nes-list.is-circle li:before{box-shadow:8px 2px 0 .02em,10px 2px 0 .02em,6px 4px 0 .02em,8px 4px 0 .02em,10px 4px 0 .02em,12px 4px 0 .02em,4px 6px 0 .02em,6px 6px 0 .02em,12px 6px 0 .02em,14px 6px 0 .02em,4px 8px 0 .02em,6px 8px 0 .02em,12px 8px 0 .02em,14px 8px 0 .02em,6px 10px 0 .02em,8px 10px 0 .02em,10px 10px 0 .02em,12px 10px 0 .02em,8px 12px 0 .02em,10px 12px 0 .02em}}.nes-progress{border-image-slice:2;border-image-width:2;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2;width:100%;height:48px;margin:4px;color:#212529;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-progress{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-progress{border-image-repeat:stretch}}.nes-progress::-webkit-progress-bar{background-color:#fff}.nes-progress::-webkit-progress-value{background-color:#212529}.nes-progress::-moz-progress-bar{background-color:#212529}.nes-progress::-ms-fill{background-color:#212529;border:none}.nes-progress.is-rounded{border-image-slice:3;border-image-width:3;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="8" height="8" xmlns="http://www.w3.org/2000/svg"><path d="M3 1 h1 v1 h-1 z M4 1 h1 v1 h-1 z M2 2 h1 v1 h-1 z M5 2 h1 v1 h-1 z M1 3 h1 v1 h-1 z M6 3 h1 v1 h-1 z M1 4 h1 v1 h-1 z M6 4 h1 v1 h-1 z M2 5 h1 v1 h-1 z M5 5 h1 v1 h-1 z M3 6 h1 v1 h-1 z M4 6 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-progress.is-rounded{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-progress.is-rounded{border-image-repeat:stretch}}.nes-progress.is-primary::-webkit-progress-bar{background-color:#fff}.nes-progress.is-primary::-webkit-progress-value{background-color:#209cee}.nes-progress.is-primary::-moz-progress-bar{background-color:#209cee}.nes-progress.is-primary::-ms-fill{background-color:#209cee;border:none}.nes-progress.is-success::-webkit-progress-bar{background-color:#fff}.nes-progress.is-success::-webkit-progress-value{background-color:#92cc41}.nes-progress.is-success::-moz-progress-bar{background-color:#92cc41}.nes-progress.is-success::-ms-fill{background-color:#92cc41;border:none}.nes-progress.is-warning::-webkit-progress-bar{background-color:#fff}.nes-progress.is-warning::-webkit-progress-value{background-color:#f7d51d}.nes-progress.is-warning::-moz-progress-bar{background-color:#f7d51d}.nes-progress.is-warning::-ms-fill{background-color:#f7d51d;border:none}.nes-progress.is-error::-webkit-progress-bar{background-color:#fff}.nes-progress.is-error::-webkit-progress-value{background-color:#e76e55}.nes-progress.is-error::-moz-progress-bar{background-color:#e76e55}.nes-progress.is-error::-ms-fill{background-color:#e76e55;border:none}.nes-progress.is-pattern::-webkit-progress-value{background-color:#212529;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-position:0 0,10px 10px;background-size:20px 20px}.nes-progress.is-pattern::-moz-progress-bar{background-color:#212529;background-image:-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-position:0 0,10px 10px;background-size:20px 20px}.nes-progress.is-pattern::-ms-fill{background-color:#212529;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-position:0 0,10px 10px;background-size:20px 20px;border:none}.nes-table-responsive{max-width:100%;overflow-x:auto;overflow-y:hidden}.nes-table{table-layout:fixed;background-color:#fff}.nes-table tr{margin-left:-.25em}.nes-table td,.nes-table th{position:relative;padding:.5rem;word-wrap:break-word;border-color:#212529;border-style:solid;border-width:0 .25em .25em 0}.nes-table td:last-child,.nes-table th:last-child{border-right-width:0}.nes-table td:after,.nes-table td:before,.nes-table th:after,.nes-table th:before{position:absolute;display:block;width:.25em;height:.25em;content:"";background-color:#212529}.nes-table td:after,.nes-table th:after{bottom:-.25em;left:-.25em}.nes-table td:before,.nes-table th:before{top:-.25em;right:-.25em}.nes-table td:last-child:before,.nes-table th:last-child:before{top:initial;bottom:-.25em}.nes-table.is-centered th{text-align:center}.nes-table.is-bordered{margin:4px;border-spacing:0;border-collapse:separate;border-image-slice:2;border-image-width:2;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-table.is-bordered{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-table.is-bordered{border-image-repeat:stretch}}.nes-table.is-dark{color:#fff;background-color:#212529}.nes-table.is-dark:before{position:absolute;inset:0;content:""}.nes-table.is-dark.is-bordered{border-image-slice:2;border-image-width:2;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(255,255,255)" /></svg>');border-image-outset:0}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-table.is-dark.is-bordered{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-table.is-dark.is-bordered{border-image-repeat:stretch}}.nes-table.is-dark td,.nes-table.is-dark th{border-color:#fff}.nes-table.is-dark td:after,.nes-table.is-dark td:before,.nes-table.is-dark th:after,.nes-table.is-dark th:before{display:none}.nes-table tbody tr:last-child td,.nes-table tbody tr:last-child th,.nes-table thead:last-child tr:last-child td,.nes-table thead:last-child tr:last-child th{border-bottom-width:0}.nes-table tbody tr:last-child td:first-child:after,.nes-table tbody tr:last-child td:last-child:before,.nes-table tbody tr:last-child th:first-child:after,.nes-table tbody tr:last-child th:last-child:before,.nes-table thead:last-child tr:last-child td:first-child:after,.nes-table thead:last-child tr:last-child td:last-child:before,.nes-table thead:last-child tr:last-child th:first-child:after,.nes-table thead:last-child tr:last-child th:last-child:before{display:none}.nes-text.is-primary{color:#209cee}.nes-text.is-success{color:#92cc41}.nes-text.is-warning{color:#f7d51d}.nes-text.is-error{color:#e76e55}.nes-text.is-disabled{color:#d3d3d3}.nes-input,.nes-textarea{border-image-slice:2;border-image-width:2;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2;width:100%;padding:.5rem 1rem;margin:4px;background-clip:padding-box}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-input,.nes-textarea{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-input,.nes-textarea{border-image-repeat:stretch}}.nes-input.is-dark,.nes-textarea.is-dark{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(255,255,255)" /></svg>');outline-color:#e7e7e7;color:#fff;background-color:#212529}.nes-input.is-success,.nes-textarea.is-success{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(146,204,65)" /></svg>');outline-color:#76c442}.nes-input.is-warning,.nes-textarea.is-warning{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(247,213,29)" /></svg>');outline-color:#f2c409}.nes-input.is-error,.nes-textarea.is-error{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(231,110,85)" /></svg>');outline-color:#ce372b}.nes-field>label{display:block}.nes-field .nes-input,.nes-field .nes-textarea{display:block}.nes-field.is-inline{display:flex;align-items:center}.nes-field.is-inline>label{flex-basis:0;flex-grow:1;margin:0;margin-right:1.5rem;text-align:right}.nes-field.is-inline .nes-input,.nes-field.is-inline .nes-textarea{flex-basis:0;flex-grow:5}@media screen and (max-width:768px){.nes-field.is-inline{display:block}.nes-field.is-inline>label{margin-bottom:.5rem;text-align:left}.nes-field.is-inline .nes-input{max-width:100%}}.nes-radio{margin-right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.nes-radio+span{position:relative;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAzElEQVRYR+2X0Q6AIAhF5f8/2jYXZkwEjNSVvVUjDpcrGgT7FUkI2D9xRfQETwNIiWO85wfINfQUEyxBG2ArsLwC0jioGt5zFcwF4OYDPi/mBYKm4t0U8ATgRm3ThFoAqkhNgWkA0jJLvaOVSs7j3qMnSgXWBMiWPXe94QqMBMBc1VZIvaTu5u5pQewq0EqNZvIEMCmxAawK0DNkay9QmfFNAJUXfgGgUkLaE7j/h8fnASkxHTz0DGIBMCnBeeM7AArpUd3mz2x3C7wADglA8BcWMZhZAAAAAElFTkSuQmCC) 14 0,pointer}.nes-radio:checked+span:before{position:absolute;top:-2px;left:-20px;content:"";width:2px;height:2px;color:#212529;box-shadow:2px 2px,4px 2px,2px 4px,4px 4px,6px 4px,8px 4px,2px 6px,4px 6px,6px 6px,8px 6px,10px 6px,2px 8px,4px 8px,6px 8px,8px 8px,10px 8px,12px 8px,2px 10px,4px 10px,6px 10px,8px 10px,10px 10px,2px 12px,4px 12px,6px 12px,8px 12px,2px 14px,4px 14px}@supports (-moz-appearance:meterbar){.nes-radio:checked+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,2px 4px 0 .02em,4px 4px 0 .02em,6px 4px 0 .02em,8px 4px 0 .02em,2px 6px 0 .02em,4px 6px 0 .02em,6px 6px 0 .02em,8px 6px 0 .02em,10px 6px 0 .02em,2px 8px 0 .02em,4px 8px 0 .02em,6px 8px 0 .02em,8px 8px 0 .02em,10px 8px 0 .02em,12px 8px 0 .02em,2px 10px 0 .02em,4px 10px 0 .02em,6px 10px 0 .02em,8px 10px 0 .02em,10px 10px 0 .02em,2px 12px 0 .02em,4px 12px 0 .02em,6px 12px 0 .02em,8px 12px 0 .02em,2px 14px 0 .02em,4px 14px 0 .02em}}.nes-radio:checked:focus+span:before,.nes-radio:checked:hover+span:before{animation:blink 1s infinite steps(1)}.nes-radio:checked:focus+span:before{width:2px;height:2px;color:#adafbc;box-shadow:2px 2px,4px 2px,2px 4px,4px 4px,6px 4px,8px 4px,2px 6px,4px 6px,6px 6px,8px 6px,10px 6px,2px 8px,4px 8px,6px 8px,8px 8px,10px 8px,12px 8px,2px 10px,4px 10px,6px 10px,8px 10px,10px 10px,2px 12px,4px 12px,6px 12px,8px 12px,2px 14px,4px 14px}@supports (-moz-appearance:meterbar){.nes-radio:checked:focus+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,2px 4px 0 .02em,4px 4px 0 .02em,6px 4px 0 .02em,8px 4px 0 .02em,2px 6px 0 .02em,4px 6px 0 .02em,6px 6px 0 .02em,8px 6px 0 .02em,10px 6px 0 .02em,2px 8px 0 .02em,4px 8px 0 .02em,6px 8px 0 .02em,8px 8px 0 .02em,10px 8px 0 .02em,12px 8px 0 .02em,2px 10px 0 .02em,4px 10px 0 .02em,6px 10px 0 .02em,8px 10px 0 .02em,10px 10px 0 .02em,2px 12px 0 .02em,4px 12px 0 .02em,6px 12px 0 .02em,8px 12px 0 .02em,2px 14px 0 .02em,4px 14px 0 .02em}}.nes-radio.is-dark+span{color:#fff}.nes-radio.is-dark+span:before{color:#fff}.nes-radio.is-dark:checked+span:before{width:2px;height:2px;color:#adafbc;box-shadow:2px 2px,4px 2px,2px 4px,4px 4px,6px 4px,8px 4px,2px 6px,4px 6px,6px 6px,8px 6px,10px 6px,2px 8px,4px 8px,6px 8px,8px 8px,10px 8px,12px 8px,2px 10px,4px 10px,6px 10px,8px 10px,10px 10px,2px 12px,4px 12px,6px 12px,8px 12px,2px 14px,4px 14px;color:#fff}@supports (-moz-appearance:meterbar){.nes-radio.is-dark:checked+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,2px 4px 0 .02em,4px 4px 0 .02em,6px 4px 0 .02em,8px 4px 0 .02em,2px 6px 0 .02em,4px 6px 0 .02em,6px 6px 0 .02em,8px 6px 0 .02em,10px 6px 0 .02em,2px 8px 0 .02em,4px 8px 0 .02em,6px 8px 0 .02em,8px 8px 0 .02em,10px 8px 0 .02em,12px 8px 0 .02em,2px 10px 0 .02em,4px 10px 0 .02em,6px 10px 0 .02em,8px 10px 0 .02em,10px 10px 0 .02em,2px 12px 0 .02em,4px 12px 0 .02em,6px 12px 0 .02em,8px 12px 0 .02em,2px 14px 0 .02em,4px 14px 0 .02em}}.nes-radio.is-dark:checked:focus+span:before{width:2px;height:2px;color:#adafbc;box-shadow:2px 2px,4px 2px,2px 4px,4px 4px,6px 4px,8px 4px,2px 6px,4px 6px,6px 6px,8px 6px,10px 6px,2px 8px,4px 8px,6px 8px,8px 8px,10px 8px,12px 8px,2px 10px,4px 10px,6px 10px,8px 10px,10px 10px,2px 12px,4px 12px,6px 12px,8px 12px,2px 14px,4px 14px;color:#fff}@supports (-moz-appearance:meterbar){.nes-radio.is-dark:checked:focus+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,2px 4px 0 .02em,4px 4px 0 .02em,6px 4px 0 .02em,8px 4px 0 .02em,2px 6px 0 .02em,4px 6px 0 .02em,6px 6px 0 .02em,8px 6px 0 .02em,10px 6px 0 .02em,2px 8px 0 .02em,4px 8px 0 .02em,6px 8px 0 .02em,8px 8px 0 .02em,10px 8px 0 .02em,12px 8px 0 .02em,2px 10px 0 .02em,4px 10px 0 .02em,6px 10px 0 .02em,8px 10px 0 .02em,10px 10px 0 .02em,2px 12px 0 .02em,4px 12px 0 .02em,6px 12px 0 .02em,8px 12px 0 .02em,2px 14px 0 .02em,4px 14px 0 .02em}}.nes-checkbox{margin-left:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.nes-checkbox+span{position:relative;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAzElEQVRYR+2X0Q6AIAhF5f8/2jYXZkwEjNSVvVUjDpcrGgT7FUkI2D9xRfQETwNIiWO85wfINfQUEyxBG2ArsLwC0jioGt5zFcwF4OYDPi/mBYKm4t0U8ATgRm3ThFoAqkhNgWkA0jJLvaOVSs7j3qMnSgXWBMiWPXe94QqMBMBc1VZIvaTu5u5pQewq0EqNZvIEMCmxAawK0DNkay9QmfFNAJUXfgGgUkLaE7j/h8fnASkxHTz0DGIBMCnBeeM7AArpUd3mz2x3C7wADglA8BcWMZhZAAAAAElFTkSuQmCC) 14 0,pointer}.nes-checkbox+span:before,.nes-checkbox:checked+span:before{position:absolute;top:-3px;left:-28px;content:""}.nes-checkbox+span:before{width:2px;height:2px;color:#212529;box-shadow:2px 2px,4px 2px,6px 2px,8px 2px,10px 2px,12px 2px,14px 2px,16px 2px,2px 4px,16px 4px,2px 6px,16px 6px,2px 8px,16px 8px,2px 10px,16px 10px,2px 12px,16px 12px,2px 14px,16px 14px,2px 16px,4px 16px,6px 16px,8px 16px,10px 16px,12px 16px,14px 16px,16px 16px}@supports (-moz-appearance:meterbar){.nes-checkbox+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,6px 2px 0 .02em,8px 2px 0 .02em,10px 2px 0 .02em,12px 2px 0 .02em,14px 2px 0 .02em,16px 2px 0 .02em,2px 4px 0 .02em,16px 4px 0 .02em,2px 6px 0 .02em,16px 6px 0 .02em,2px 8px 0 .02em,16px 8px 0 .02em,2px 10px 0 .02em,16px 10px 0 .02em,2px 12px 0 .02em,16px 12px 0 .02em,2px 14px 0 .02em,16px 14px 0 .02em,2px 16px 0 .02em,4px 16px 0 .02em,6px 16px 0 .02em,8px 16px 0 .02em,10px 16px 0 .02em,12px 16px 0 .02em,14px 16px 0 .02em,16px 16px 0 .02em}}.nes-checkbox:focus+span:before{width:2px;height:2px;color:#adafbc;box-shadow:2px 2px,4px 2px,6px 2px,8px 2px,10px 2px,12px 2px,14px 2px,16px 2px,2px 4px,16px 4px,2px 6px,16px 6px,2px 8px,16px 8px,2px 10px,16px 10px,2px 12px,16px 12px,2px 14px,16px 14px,2px 16px,4px 16px,6px 16px,8px 16px,10px 16px,12px 16px,14px 16px,16px 16px}@supports (-moz-appearance:meterbar){.nes-checkbox:focus+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,6px 2px 0 .02em,8px 2px 0 .02em,10px 2px 0 .02em,12px 2px 0 .02em,14px 2px 0 .02em,16px 2px 0 .02em,2px 4px 0 .02em,16px 4px 0 .02em,2px 6px 0 .02em,16px 6px 0 .02em,2px 8px 0 .02em,16px 8px 0 .02em,2px 10px 0 .02em,16px 10px 0 .02em,2px 12px 0 .02em,16px 12px 0 .02em,2px 14px 0 .02em,16px 14px 0 .02em,2px 16px 0 .02em,4px 16px 0 .02em,6px 16px 0 .02em,8px 16px 0 .02em,10px 16px 0 .02em,12px 16px 0 .02em,14px 16px 0 .02em,16px 16px 0 .02em}}.nes-checkbox:checked+span:before{width:2px;height:2px;color:#212529;box-shadow:2px 2px,4px 2px,6px 2px,8px 2px,10px 2px,12px 2px,14px 2px,18px 2px,20px 2px,2px 4px,16px 4px,18px 4px,20px 4px,2px 6px,14px 6px,16px 6px,2px 8px,4px 8px,12px 8px,14px 8px,2px 10px,4px 10px,6px 10px,10px 10px,12px 10px,16px 10px,2px 12px,6px 12px,8px 12px,10px 12px,16px 12px,2px 14px,8px 14px,16px 14px,2px 16px,4px 16px,6px 16px,8px 16px,10px 16px,12px 16px,14px 16px,16px 16px}@supports (-moz-appearance:meterbar){.nes-checkbox:checked+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,6px 2px 0 .02em,8px 2px 0 .02em,10px 2px 0 .02em,12px 2px 0 .02em,14px 2px 0 .02em,18px 2px 0 .02em,20px 2px 0 .02em,2px 4px 0 .02em,16px 4px 0 .02em,18px 4px 0 .02em,20px 4px 0 .02em,2px 6px 0 .02em,14px 6px 0 .02em,16px 6px 0 .02em,2px 8px 0 .02em,4px 8px 0 .02em,12px 8px 0 .02em,14px 8px 0 .02em,2px 10px 0 .02em,4px 10px 0 .02em,6px 10px 0 .02em,10px 10px 0 .02em,12px 10px 0 .02em,16px 10px 0 .02em,2px 12px 0 .02em,6px 12px 0 .02em,8px 12px 0 .02em,10px 12px 0 .02em,16px 12px 0 .02em,2px 14px 0 .02em,8px 14px 0 .02em,16px 14px 0 .02em,2px 16px 0 .02em,4px 16px 0 .02em,6px 16px 0 .02em,8px 16px 0 .02em,10px 16px 0 .02em,12px 16px 0 .02em,14px 16px 0 .02em,16px 16px 0 .02em}}.nes-checkbox:checked:focus+span:before{width:2px;height:2px;color:#adafbc;box-shadow:2px 2px,4px 2px,6px 2px,8px 2px,10px 2px,12px 2px,14px 2px,18px 2px #212529,20px 2px #212529,2px 4px,16px 4px #212529,18px 4px #212529,20px 4px #212529,2px 6px #212529,14px 6px #212529,16px 6px #212529,2px 8px #212529,4px 8px #212529,12px 8px #212529,14px 8px #212529,2px 10px,4px 10px #212529,6px 10px #212529,10px 10px #212529,12px 10px #212529,16px 10px,2px 12px,6px 12px #212529,8px 12px #212529,10px 12px #212529,16px 12px,2px 14px,8px 14px #212529,16px 14px,2px 16px,4px 16px,6px 16px,8px 16px,10px 16px,12px 16px,14px 16px,16px 16px}@supports (-moz-appearance:meterbar){.nes-checkbox:checked:focus+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,6px 2px 0 .02em,8px 2px 0 .02em,10px 2px 0 .02em,12px 2px 0 .02em,14px 2px 0 .02em,18px 2px 0 .02em #212529,20px 2px 0 .02em #212529,2px 4px 0 .02em,16px 4px 0 .02em #212529,18px 4px 0 .02em #212529,20px 4px 0 .02em #212529,2px 6px 0 .02em #212529,14px 6px 0 .02em #212529,16px 6px 0 .02em #212529,2px 8px 0 .02em #212529,4px 8px 0 .02em #212529,12px 8px 0 .02em #212529,14px 8px 0 .02em #212529,2px 10px 0 .02em,4px 10px 0 .02em #212529,6px 10px 0 .02em #212529,10px 10px 0 .02em #212529,12px 10px 0 .02em #212529,16px 10px 0 .02em,2px 12px 0 .02em,6px 12px 0 .02em #212529,8px 12px 0 .02em #212529,10px 12px 0 .02em #212529,16px 12px 0 .02em,2px 14px 0 .02em,8px 14px 0 .02em #212529,16px 14px 0 .02em,2px 16px 0 .02em,4px 16px 0 .02em,6px 16px 0 .02em,8px 16px 0 .02em,10px 16px 0 .02em,12px 16px 0 .02em,14px 16px 0 .02em,16px 16px 0 .02em}}.nes-checkbox.is-dark+span{color:#fff}.nes-checkbox.is-dark+span:before{color:#fff}.nes-checkbox.is-dark:checked+span:before{width:2px;height:2px;color:#adafbc;box-shadow:2px 2px,4px 2px,6px 2px,8px 2px,10px 2px,12px 2px,14px 2px,18px 2px #fff,20px 2px #fff,2px 4px,16px 4px #fff,18px 4px #fff,20px 4px #fff,2px 6px #fff,14px 6px #fff,16px 6px #fff,2px 8px #fff,4px 8px #fff,12px 8px #fff,14px 8px #fff,2px 10px,4px 10px #fff,6px 10px #fff,10px 10px #fff,12px 10px #fff,16px 10px,2px 12px,6px 12px #fff,8px 12px #fff,10px 12px #fff,16px 12px,2px 14px,8px 14px #fff,16px 14px,2px 16px,4px 16px,6px 16px,8px 16px,10px 16px,12px 16px,14px 16px,16px 16px;color:#fff}@supports (-moz-appearance:meterbar){.nes-checkbox.is-dark:checked+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,6px 2px 0 .02em,8px 2px 0 .02em,10px 2px 0 .02em,12px 2px 0 .02em,14px 2px 0 .02em,18px 2px 0 .02em #fff,20px 2px 0 .02em #fff,2px 4px 0 .02em,16px 4px 0 .02em #fff,18px 4px 0 .02em #fff,20px 4px 0 .02em #fff,2px 6px 0 .02em #fff,14px 6px 0 .02em #fff,16px 6px 0 .02em #fff,2px 8px 0 .02em #fff,4px 8px 0 .02em #fff,12px 8px 0 .02em #fff,14px 8px 0 .02em #fff,2px 10px 0 .02em,4px 10px 0 .02em #fff,6px 10px 0 .02em #fff,10px 10px 0 .02em #fff,12px 10px 0 .02em #fff,16px 10px 0 .02em,2px 12px 0 .02em,6px 12px 0 .02em #fff,8px 12px 0 .02em #fff,10px 12px 0 .02em #fff,16px 12px 0 .02em,2px 14px 0 .02em,8px 14px 0 .02em #fff,16px 14px 0 .02em,2px 16px 0 .02em,4px 16px 0 .02em,6px 16px 0 .02em,8px 16px 0 .02em,10px 16px 0 .02em,12px 16px 0 .02em,14px 16px 0 .02em,16px 16px 0 .02em}}.nes-checkbox.is-dark:checked:focus+span:before{width:2px;height:2px;color:#adafbc;box-shadow:2px 2px,4px 2px,6px 2px,8px 2px,10px 2px,12px 2px,14px 2px,18px 2px #fff,20px 2px #fff,2px 4px,16px 4px #fff,18px 4px #fff,20px 4px #fff,2px 6px #fff,14px 6px #fff,16px 6px #fff,2px 8px #fff,4px 8px #fff,12px 8px #fff,14px 8px #fff,2px 10px,4px 10px #fff,6px 10px #fff,10px 10px #fff,12px 10px #fff,16px 10px,2px 12px,6px 12px #fff,8px 12px #fff,10px 12px #fff,16px 12px,2px 14px,8px 14px #fff,16px 14px,2px 16px,4px 16px,6px 16px,8px 16px,10px 16px,12px 16px,14px 16px,16px 16px;color:#fff}@supports (-moz-appearance:meterbar){.nes-checkbox.is-dark:checked:focus+span:before{box-shadow:2px 2px 0 .02em,4px 2px 0 .02em,6px 2px 0 .02em,8px 2px 0 .02em,10px 2px 0 .02em,12px 2px 0 .02em,14px 2px 0 .02em,18px 2px 0 .02em #fff,20px 2px 0 .02em #fff,2px 4px 0 .02em,16px 4px 0 .02em #fff,18px 4px 0 .02em #fff,20px 4px 0 .02em #fff,2px 6px 0 .02em #fff,14px 6px 0 .02em #fff,16px 6px 0 .02em #fff,2px 8px 0 .02em #fff,4px 8px 0 .02em #fff,12px 8px 0 .02em #fff,14px 8px 0 .02em #fff,2px 10px 0 .02em,4px 10px 0 .02em #fff,6px 10px 0 .02em #fff,10px 10px 0 .02em #fff,12px 10px 0 .02em #fff,16px 10px 0 .02em,2px 12px 0 .02em,6px 12px 0 .02em #fff,8px 12px 0 .02em #fff,10px 12px 0 .02em #fff,16px 12px 0 .02em,2px 14px 0 .02em,8px 14px 0 .02em #fff,16px 14px 0 .02em,2px 16px 0 .02em,4px 16px 0 .02em,6px 16px 0 .02em,8px 16px 0 .02em,10px 16px 0 .02em,12px 16px 0 .02em,14px 16px 0 .02em,16px 16px 0 .02em}}.nes-select{position:relative;width:100%;margin:4px}.nes-select select{border-image-slice:2;border-image-width:2;border-image-repeat:stretch;border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(33,37,41)" /></svg>');border-image-outset:2;width:100%;padding:.5rem 2.5rem .5rem 1rem;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAzElEQVRYR+2X0Q6AIAhF5f8/2jYXZkwEjNSVvVUjDpcrGgT7FUkI2D9xRfQETwNIiWO85wfINfQUEyxBG2ArsLwC0jioGt5zFcwF4OYDPi/mBYKm4t0U8ATgRm3ThFoAqkhNgWkA0jJLvaOVSs7j3qMnSgXWBMiWPXe94QqMBMBc1VZIvaTu5u5pQewq0EqNZvIEMCmxAawK0DNkay9QmfFNAJUXfgGgUkLaE7j/h8fnASkxHTz0DGIBMCnBeeM7AArpUd3mz2x3C7wADglA8BcWMZhZAAAAAElFTkSuQmCC) 14 0,pointer;border-radius:0;outline-color:#e7e7e7;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (-webkit-min-device-pixel-ratio:0)and (min-resolution:.001dpcm){.nes-select select{border-image-repeat:space}}@supports (-moz-appearance:meterbar){.nes-select select{border-image-repeat:stretch}}.nes-select select:invalid{color:#adafbc}.nes-select.is-dark select{color:#fff;background-color:#212529}.nes-select:after{width:3px;height:3px;color:#212529;box-shadow:3px 3px,6px 3px,9px 3px,12px 3px,15px 3px,18px 3px,21px 3px,3px 6px,6px 6px,9px 6px,12px 6px,15px 6px,18px 6px,21px 6px,6px 9px,9px 9px,12px 9px,15px 9px,18px 9px,6px 12px,9px 12px,12px 12px,15px 12px,18px 12px,9px 15px,12px 15px,15px 15px,12px 18px;position:absolute;top:calc(50% - 11px);right:36px;pointer-events:none;content:""}@supports (-moz-appearance:meterbar){.nes-select:after{box-shadow:3px 3px 0 .02em,6px 3px 0 .02em,9px 3px 0 .02em,12px 3px 0 .02em,15px 3px 0 .02em,18px 3px 0 .02em,21px 3px 0 .02em,3px 6px 0 .02em,6px 6px 0 .02em,9px 6px 0 .02em,12px 6px 0 .02em,15px 6px 0 .02em,18px 6px 0 .02em,21px 6px 0 .02em,6px 9px 0 .02em,9px 9px 0 .02em,12px 9px 0 .02em,15px 9px 0 .02em,18px 9px 0 .02em,6px 12px 0 .02em,9px 12px 0 .02em,12px 12px 0 .02em,15px 12px 0 .02em,18px 12px 0 .02em,9px 15px 0 .02em,12px 15px 0 .02em,15px 15px 0 .02em,12px 18px 0 .02em}}.nes-select.is-success:after{color:#92cc41}.nes-select.is-success select{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(146,204,65)" /></svg>');outline-color:#76c442}.nes-select.is-warning:after{color:#f7d51d}.nes-select.is-warning select{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(247,213,29)" /></svg>');outline-color:#f2c409}.nes-select.is-error:after{color:#e76e55}.nes-select.is-error select{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(231,110,85)" /></svg>');outline-color:#ce372b}.nes-select.is-dark:after{color:#fff}.nes-select.is-dark select{border-image-source:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" ?><svg version="1.1" width="5" height="5" xmlns="http://www.w3.org/2000/svg"><path d="M2 1 h1 v1 h-1 z M1 2 h1 v1 h-1 z M3 2 h1 v1 h-1 z M2 3 h1 v1 h-1 z" fill="rgb(255,255,255)" /></svg>');outline-color:#e7e7e7}@font-face{font-family:ChillBitmap;src:url(../../../fonts/ChillBitmap_7px.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bg-primary: #0a0a0a;--bg-secondary: #1a1a2e;--bg-terminal: #0d1117;--neon-green: #39ff14;--neon-pink: #ff2d95;--neon-blue: #00d4ff;--neon-yellow: #ffe600;--neon-purple: #b829dd;--neon-orange: #ff6b35;--text-primary: #e0e0e0;--text-dim: #666;--pixel-border: #39ff14;--pixel-shadow: rgba(57, 255, 20, .3);--font-pixel: "Press Start 2P", "ChillBitmap", monospace;--font-terminal: "VT323", "ChillBitmap", monospace;--font-cjk: "ChillBitmap", sans-serif;--font-mono: "JetBrains Mono", "Consolas", monospace;--font-readable: "JetBrains Mono", "Noto Sans SC", "Consolas", sans-serif;--text-secondary: #aaa;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 48px;--space-xl: 80px;--border-pixel: 2px solid var(--neon-green)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-readable);font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{overflow-x:hidden;background-color:var(--bg-primary);background-image:linear-gradient(rgba(57,255,20,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(57,255,20,.03) 1px,transparent 1px);background-size:32px 32px;background-position:center center}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9998;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}::selection{background:var(--neon-pink);color:var(--bg-primary)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--neon-green);border:2px solid var(--bg-primary)}section{padding:var(--space-lg) var(--space-lg);max-width:1200px;margin:0 auto}a{color:var(--neon-blue);text-decoration:none}a:hover{color:var(--neon-pink)}@media(max-width:768px){html{font-size:16px}section{padding:var(--space-md) var(--space-sm)}}.nes-btn,.nes-container,.nes-progress,.nes-badge,.nes-text,.nes-icon{font-family:var(--font-pixel)}.nes-btn:after,.nes-btn:hover:after,.nes-btn:active:not(.is-disabled):after{box-shadow:none!important}.nes-btn:focus{box-shadow:none!important}.nes-btn{font-size:8px;letter-spacing:1px;background-color:transparent!important;color:var(--text-primary);cursor:pointer;padding:6px 16px}.nes-btn{border-color:var(--text-dim)!important;color:var(--text-primary)}.nes-btn.is-success{border-color:var(--neon-green)!important;color:var(--neon-green)}.nes-btn.is-error{border-color:var(--neon-pink)!important;color:var(--neon-pink)}.nes-btn.is-primary{border-color:var(--neon-blue)!important;color:var(--neon-blue)}.nes-btn.is-warning{border-color:var(--neon-yellow)!important;color:var(--neon-yellow)}.nes-btn:hover:not([disabled]){background-color:var(--text-dim)!important;color:var(--bg-primary)!important}.nes-btn.is-success:hover:not([disabled]){background-color:var(--neon-green)!important;color:var(--bg-primary)!important}.nes-btn.is-error:hover:not([disabled]){background-color:var(--neon-pink)!important;color:var(--bg-primary)!important}.nes-btn.is-primary:hover:not([disabled]){background-color:var(--neon-blue)!important;color:var(--bg-primary)!important}.nes-btn.is-warning:hover:not([disabled]){background-color:var(--neon-yellow)!important;color:var(--bg-primary)!important}.nes-container{background:var(--bg-secondary);color:var(--text-primary);padding:var(--space-md);border-color:var(--text-dim)!important}.nes-container.is-dark{background:var(--bg-terminal);color:var(--text-primary);border-color:var(--text-dim)!important}progress.nes-progress{height:16px}progress.nes-progress.is-success::-webkit-progress-value{background:var(--neon-green)}progress.nes-progress.is-primary::-webkit-progress-value{background:var(--neon-blue)}progress.nes-progress.is-warning::-webkit-progress-value{background:var(--neon-yellow)}progress.nes-progress.is-error::-webkit-progress-value{background:var(--neon-orange)}progress.nes-progress.is-success::-moz-progress-bar{background:var(--neon-green)}progress.nes-progress.is-primary::-moz-progress-bar{background:var(--neon-blue)}progress.nes-progress.is-warning::-moz-progress-bar{background:var(--neon-yellow)}progress.nes-progress.is-error::-moz-progress-bar{background:var(--neon-orange)}.nes-badge span.is-success{background:var(--neon-green);color:var(--bg-primary)}.nes-badge span.is-error{background:var(--neon-pink);color:var(--bg-primary)}.nes-badge span.is-primary{background:var(--neon-blue);color:var(--bg-primary)}.nes-badge span.is-warning{background:var(--neon-yellow);color:var(--bg-primary)}.nes-text.is-success{color:var(--neon-green)}.nes-text.is-error{color:var(--neon-pink)}.nes-text.is-primary{color:var(--neon-blue)}.nes-text.is-warning{color:var(--neon-yellow)}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes glitch-skew{0%{transform:skew(0)}20%{transform:skew(-2deg)}40%{transform:skew(.5deg)}60%{transform:skew(-.3deg)}80%{transform:skew(1deg)}to{transform:skew(0)}}@keyframes pipeline-glow{0%{box-shadow:0 0 5px var(--neon-green)}50%{box-shadow:0 0 20px var(--neon-green),0 0 40px var(--neon-green)}to{box-shadow:0 0 5px var(--neon-green)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse-neon{0%,to{opacity:1}50%{opacity:.6}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
