@import 'https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,200;0,400;1,200;1,400&family=IBM+Plex+Sans:ital,wght@0,200;0,400;0,500;1,200&display=swap';:root{--base-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Georgia,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body{font-family:ibm plex mono,monospace}h2.card-title{font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2em;margin-bottom:40px}.article{margin:0 0 80px!important;padding:0!important;width:100%}.grid-sizer{width:23%}.article .content{padding:20px}.card{padding-top:0!important}.masonrow{}.card img{}.screen{}.foot{color:var(--secondary-color)!important}.divider{background-color:var(--secondary-color-dark)!important}.medium-zoom-overlay,.zoom{z-index:10000}.imageContainer{border:20px solid var(--dm-card-bg-color);border-radius:6px;background:var(--dark-color-dark)!important;margin:0 auto 12px;width:94%}.masonrow .imageContainer{width:33%;margin:0 0 18px}.masonrow .imageContainer:first-child{width:48%;margin:0 0 18px}.scrollarea{aspect-ratio:16/10;height:100%;width:100%}.scrollarea{-ms-overflow-style:none;scrollbar-width:none}.scrollarea::-webkit-scrollbar{display:none}.screen .imageContainer{border:30px solid var(--secondary-color-dark);border-radius:6px;background:var(--dark-color-dark)!important;width:94%;margin:0 auto;overflow:hidden!important;aspect-ratio:16/10}#about .screen .imageContainer{border:20px solid var(--secondary-color-dark);background:var(--dark-color-dark)!important;padding:40px;font-family:ibm plex mono;color:var(--secondary-color);font-size:1.25em;font-weight:lighter}#about #floor{background-color:rgba(0,0,0,.3);height:100px;margin-top:-110px;padding-bottom:130px}.summary{margin-top:20px}.date{background:0 0!important;padding:0!important;text-align:left!important;border-radius:0!important;margin-bottom:5px!important;border:none!important;color:var(--secondary-color-dark)!important}#copyright{width:100%}h1,h2,h3,h4,h5,h6,#degInfo,#expInfo,#projectInfo{font-family:ibm plex mono;font-weight:400;font-style:italic;font-weight:300}#dates{float:right;display:block;margin-right:40px;padding-top:5px}.dark-mode #dates,.dark-mode #projectStatus{color:var(--dm-muted-text-color)}blockquote{border-left:1px solid var(--lm-border-color);padding-left:1em}.dark-mode blockquote{border-left:1px solid var(--dm-border-color);padding-left:1em}.title{margin-top:-5px}.badge{font-family:var(--base-font);letter-spacing:0}h1.title{font-size:2.2em;margin-bottom:.3em;padding-bottom:0;font-weight:200;color:var(--red-color)}.red{color:var(--red-color)}h1.title strong{color:#fefefe;font-weight:200}.hero{padding:0!important;margin:0!important;min-width:1300px!important}.dark-mode .hero{background-color:#1a1520!important}#title{font-size:2.1em;line-height:1.1em;word-break:break-all;pointer-events:none;margin-top:7%;margin-bottom:2em}#title .stdout{font-size:1.4em!important;font-weight:400}.ticker{padding-top:70px;font-family:ibm plex mono;font-weight:lighter;font-size:.8em}#about{background-color:#1a2b26;padding-top:4%}#about #title{margin-bottom:1em!important}.legal{}.legal a{}#about #wizbox{padding-left:5%}#about #kids{padding-left:15%}#about #dragon{padding-right:15%}.activeProjects{padding-top:2em;padding-bottom:-30px;background-image:linear-gradient(90deg,#1a3950 25%,#173348 25%,#173348 50%,#1a3950 50%,#1a3950 75%,#173348 75%,#173348 100%);background-size:320px 320px;border-bottom:80px solid #1a2e3e}.content{margin:0}#moon{margin-top:7%}#moon svg{width:80%}#foreground{}#wizard{width:75%}#about #wizard{width:100%}#about .card{background:rgba(0,0,0,.1)!important;padding:20px!important}#kids{}.section{padding-top:2em;padding-bottom:3em}.intro{padding-bottom:1em}#kids svg{width:80%}.navbar,.navbar .badge{border:none!important}.navbar .badge{font-size:.8em!important;font-style:italic;font-weight:400;font-family:ibm plex mono}.nav-item{font-family:fira sans;text-transform:uppercase;font-size:.8em!important;font-weight:500}.nav-item a,.nav-item a:hover{color:var(--primary-color)!important}.nav-item.active a{pointer-events:none;color:var(--text-color)!important}.nav-item a:hover{text-decoration:underline!important}.navbar-right{padding-right:10px}.navbar-brand{font-weight:400!important;font-size:1.1em!important;padding-left:10px;font-family:ibm plex mono!important;font-style:italic}.navbar-text{font-style:italic;font-size:.9em!important}.pts-svgform{transform-box:fill-xbox;transform-origin:center}.content-wrapper{padding:0}#title h5{font-size:.5em;margin:0;padding:0;line-height:1.5}.section h4{border-bottom:2px solid var(--secondary-color);margin-bottom:.5em}.btn{font-size:1em;text-transform:uppercase;line-height:2.6em;border-color:var(--yellow-color)!important;background-color:transparent!important;s}.btn:hover{background-color:var(--yellow-color-very-dark)!important;s color: var(--yellow-color) !important;font-weight:500}.intro div{border-bottom:2px solid var(--secondary-color)}.badge-group,.card{border:none!important}.badge-group span{border:1px solid}.stdout{background:var(--secondary-color);box-shadow:3px 0 0 var(--secondary-color),0 0 0 var(--secondary-color);font-family:ibm plex mono;font-style:italic;font-weight:400;color:var(--lm-muted-text-color);line-height:1.8em}#stage_home{margin:0;overflow-x:hidden!important;width:100%}.about{background:var(--secondary-color-very-dark)}.about h4{font-size:2.4em!important}.about .stdout{font-size:1.2em!important}.updated{}@media(max-width:767.98px){#version,#moon{display:none}#title{margin-top:40px;font-size:1.5em;margin-bottom:0!important}#title .stdout{font-size:1.7em!important;font-weight:400}.about .stdout{font-size:1.2em!important;font-weight:400;line-height:1.7em;font-family:ibm plex sans,sans;font-style:normal;color:#333;line-height:2em}}.btn{min-width:30%}@media(min-width:768px){}.footer{font-size:1em;padding:.5em;line-height:2em!important;background-color:var(--dm-navbar-bg-color)}