@charset "UTF-8";.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.homePage{width:100%;align-items:center;font-family:Arial,sans-serif;color:#3e497a}:fullscreen .navbar{display:none!important}.about{width:100%;margin-top:-20px;margin-bottom:-20px;min-height:calc(100vh - 100px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#21325e;color:#f0f0f0}.about h2{font-family:Sofia,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:80px;color:#630;height:50px;margin-top:.8em;margin-bottom:1.1em;animation:fire-glow 4s linear infinite;transition:.8s;text-shadow:0 -.05em .4em #FFF9,-.005em -.02em .15em #FE0C,-.005em -.05em .15em #FC0C,-.01em -.3em .2em #F90C,-.02em -.3em .3em #F70C,-.025em -.25em .6em #F70C,-.03em -.2em .8em #F50C,-.05em -.1em 1em #F40C,-2px 2px #FC9}@keyframes fire-glow{0%,to{text-shadow:0 -.05em .2em #FFF9,.01em -.02em .15em #FE0C,.01em -.05em .15em #FC0C,.02em -.15em .2em #F90C,.04em -.2em .3em #F70C,.05em -.25em .4em #F70C,.06em -.2em .9em #F50C,.1em -.1em 1em #F40C,2px -2px #FC9}15%{text-shadow:0 -.05em .2em #FFF9,.0075em -.015em .1em #FE0C,.0075em -.0275em .1em #FC0C,.015em -.15em .15em #F90C,.03em -.15em .225em #F70C,.035em -.125em .3em #F70C,.04em -.15em .675em #F50C,.075em -.075em .75em #F40C,-2px -2px #FC9}30%{text-shadow:0 -.05em .2em #FFF9,-.005em -.01em .075em #FE0C,-.005em -.025em .075em #FC0C,-.01em -.15em .1em #F90C,-.02em -.1em .15em #F70C,-.025em -.125em .2em #F70C,-.03em -.1em .45em #F50C,-.05em -.05em .5em #F40C,-2px 2px #FC9}45%{text-shadow:0 -.05em .2em #FFF9,.0075em -.015em .1em #FE0C,.0075em -.0275em .1em #FC0C,.015em -.15em .15em #F90C,.03em -.15em .225em #F70C,.035em -.125em .3em #F70C,.04em -.15em .675em #F50C,.075em -.075em .75em #F40C,2px 2px #FC9}55%{text-shadow:0 -.05em .2em #FFF9,.0075em -.015em .1em #FE0C,.0075em -.0275em .1em #FC0C,.015em -.15em .15em #F90C,.03em -.15em .225em #F70C,.035em -.125em .3em #F70C,.04em -.15em .675em #F50C,.075em -.075em .75em #F40C,-2px -2px #FC9}70%{text-shadow:0 -.05em .4em #FFF9,-.005em -.02em .15em #FE0C,-.005em -.05em .15em #FC0C,-.01em -.3em .2em #F90C,-.02em -.3em .3em #F70C,-.025em -.25em .6em #F70C,-.03em -.2em .8em #F50C,-.05em -.1em 1em #F40C,-2px 2px #FC9}85%{text-shadow:0 -.05em .2em #FFF9,.0075em -.015em .1em #FE0C,.0075em -.0275em .1em #FC0C,.015em -.15em .15em #F90C,.03em -.15em .225em #F70C,.035em -.125em .3em #F70C,.04em -.15em .675em #F50C,.075em -.075em .75em #F40C,2px 2px #FC9}}.about h3{font-size:20px;margin-bottom:40px;transition:.8s}.about .prompt{max-width:900px;width:calc(100% - 0px);font-size:30px;transition:.8s;margin:0;text-wrap:normal}h1.animated-text-title-header{margin-top:5px;margin-bottom:0;padding-top:10px;font-size:22px}.about .skillsIconsContainer{max-width:900px;width:calc(100% - 0px);margin:20px 0 40px;transition:.8s}.skillIconContainerFieldset{width:auto;margin:0;padding:10px 0 15px;border-color:#122142;border-width:2px;border-radius:10px;box-shadow:0 -3px 2px 0 #747DE8;box-shadow:0 0 2px 2px #747DE8;animation:shadow-glow 1.5s linear infinite;transition:.8s}.skillIconContainerFieldset.radial-glow{animation:radial-glow 1.5s linear infinite}@keyframes shadow-glow{0%,to{box-shadow:0 0 5px 2px #535FED}50%{box-shadow:0 0 2px 2px #535FED}}@keyframes radial-glow{0%{box-shadow:3px 0 2px 0 #535FED}25%{box-shadow:0 3px 2px 0 #535FED}50%{box-shadow:-3px 0 2px 0 #535FED}75%{box-shadow:0 -3px 2px 0 #535FED}to{box-shadow:3px 0 2px 0 #535FED}}.skillIconContainerFieldset:hover{animation-play-state:paused;border-color:#091020!important;transition:.8s}.skillIconContainerFieldset legend{color:#6db3f8;margin-left:10px;background-color:#21325e;border-color:transparent;text-align:left;animation:color-glow 5s linear infinite}@keyframes color-glow{0%{color:#6db3f8}50%{color:#535FED}to{color:#6db3f8}}.galleryContainer{position:relative;overflow:visible;min-height:130px;transition:.8s}.galleryContainer.portrait{min-height:260px}.galleryContainer .galleryThumbContainer{position:absolute;top:25px;left:50%;transform:translateX(-50%);transition:.8s;width:0}.galleryContainer .galleryThumbs{display:flex;justify-content:center;transition:.8s}.galleryContainer .galleryThumbs a{height:54px;width:96px;flex-shrink:0;margin:0 calc(-19px * (var(--image-length) / var(--size)));transform:rotate(-15deg);transition:.5s;position:relative}.galleryContainer .galleryThumbs a .infoContainer{position:absolute;top:0;left:0;height:54px;width:96px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:.8s;border-radius:8px}.galleryContainer .galleryThumbs a .info{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);font-size:.5em;width:100%;padding:1px 2px 4px;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,0));transition:opacity .6s linear,bottom .3s linear,transform .3s linear;border-radius:0 0 8px 8px;overflow:hidden}.galleryContainer .galleryThumbs a:hover .info{transform:translate(-50%);opacity:1;background-color:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0))}.galleryContainer .galleryThumbs a:hover{margin-top:-55px;height:90px;transform:rotate(-15deg) scale(1.5);z-index:100}.galleryContainer .galleryThumbs:hover a:not(:hover){filter:blur(1px)}.galleryContainer .galleryThumbs a img{position:absolute;top:0;left:0;height:54px;width:96px;object-fit:cover;border:1px solid #3693;border-radius:8px;box-shadow:0 2px 2px 0 #36C9;animation:home-gallery-radial-glow 2s linear infinite;animation-delay:calc((var(--image-length) - var(--index)) * .25s);transition:.8s}.galleryContainer.portrait .galleryThumbs a{height:192px;width:108px;margin:0 calc(-25px * (var(--image-length) / var(--size)))}.galleryContainer.portrait .galleryThumbs a .infoContainer,.galleryContainer.portrait .galleryThumbs a img{height:192px;width:108px}.galleryContainer.portrait .galleryThumbs a .info{bottom:0;font-size:.8em;padding:2px 2px 5px}.galleryContainer.portrait .galleryThumbs a:hover{margin-top:-55px;margin-left:0;margin-right:68px;height:212px}.galleryContainer.portrait .galleryThumbs:hover a:not(:hover){filter:blur(2px)}@keyframes home-gallery-radial-glow{0%,to{box-shadow:0 3px 2px 0 #3699}25%{box-shadow:-3px 0 2px 0 #3699}50%{box-shadow:0 -3px 2px 0 #3699}75%{box-shadow:3px 0 2px 0 #3699}}.skillsIcons div .skill-rotating-icon:not(:hover){animation:size-change 1.6s linear infinite}.skillsIcons div:nth-child(8n-7) .skill-rotating-icon:not(:hover){animation-delay:0s}.skillsIcons div:nth-child(8n-6) .skill-rotating-icon:not(:hover){animation-delay:.2s}.skillsIcons div:nth-child(8n-5) .skill-rotating-icon:not(:hover){animation-delay:.4s}.skillsIcons div:nth-child(8n-4) .skill-rotating-icon:not(:hover){animation-delay:.6s}.skillsIcons div:nth-child(8n-3) .skill-rotating-icon:not(:hover){animation-delay:.8s}.skillsIcons div:nth-child(8n-2) .skill-rotating-icon:not(:hover){animation-delay:1s}.skillsIcons div:nth-child(8n-1) .skill-rotating-icon:not(:hover){animation-delay:1.2s}.skillsIcons div:nth-child(8n) .skill-rotating-icon:not(:hover){animation-delay:1.4s}@keyframes size-change{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.prompt svg{font-size:60px;margin:5px;color:white}.skills{font-size:30px;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;transition:.8s}.skills h1{color:#3e497a;margin:2.5em 0 -.5em}.skills .list{list-style:none;width:60%}.skills .list h2{margin:1.5em 0 .6em}.list span{font-size:22px}.skillsIcons{width:100%;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.skills .skillsIcons{margin-bottom:-.6em}.about-me-summary{position:relative;min-height:110px;padding:20px 20px 75px;border:1px solid #122142;border-radius:10px;animation:border-random-glow 8s linear infinite,height .8s,width .8s;transition:.8s}.about-me-summary ul{margin:10px auto 0 12%;font-size:.8em;transition:.5s linear}.about-me-summary ul li{text-align:left;margin:0}.about-me-summary .work-with-me{position:absolute;right:15px;bottom:15px;margin:0!important}@keyframes border-random-glow{0%{box-shadow:0 0 0 0 #535FED}5%{box-shadow:3px 0 0 0 #535FED}6%{box-shadow:0 0 0 0 #535FED}9%{box-shadow:-3px 0 0 0 #535FED}10%{box-shadow:0 0 0 0 #535FED}15%{box-shadow:0 3px 0 0 #535FED}16%{box-shadow:0 0 0 0 #535FED}19%{box-shadow:0 -3px 0 0 #535FED}20%{box-shadow:0 0 0 0 #535FED}25%{box-shadow:3px 0 0 1px #535FED}26%{box-shadow:0 0 0 0 #535FED}29%{box-shadow:0 3px 0 1px #535FED}30%{box-shadow:0 0 0 0 #535FED}35%{box-shadow:0 -3px 0 0 #535FED}36%{box-shadow:0 0 0 0 #535FED}39%{box-shadow:3px 0 0 0 #535FED}40%{box-shadow:0 0 0 0 #535FED}45%{box-shadow:3px 3px 0 0 #535FED}46%{box-shadow:0 0 0 0 #535FED}50%{box-shadow:3px 3px 3px 0 #535FED}51%{box-shadow:0 0 0 0 #535FED}55%{box-shadow:-3px 3px 3px 0 #535FED}56%{box-shadow:0 0 0 0 #535FED}60%{box-shadow:0 0 3px 0 #535FED}61%{box-shadow:0 0 0 0 #535FED}65%{box-shadow:0 -3px 3px 0 #535FED}66%{box-shadow:0 0 0 0 #535FED}70%{box-shadow:0 0 8px 8px #535FED}75%{box-shadow:0 0 0 0px#535FED}80%{box-shadow:0 0 8px 8px #535FED}85%{box-shadow:0 0 0 0px#535FED}90%{box-shadow:0 0 8px 8px #535FED}to{box-shadow:0 0 0 0px#535FED}}.skill-rotating-icon{transition:transform 1.2s}.skillsIcons div .skill-rotating-icon:hover{animation-name:skill-icon-hover;animation-duration:1s;transition:transform .6s}@keyframes skill-icon-hover{0%{transform:rotate(0)}10%{transform:rotate(480deg)}20%{transform:rotate(960deg)}30%{transform:rotate(4turn)}40%{transform:rotate(1920deg)}50%{transform:rotate(2400deg)}60%{transform:rotate(1920deg)}70%{transform:rotate(4turn)}80%{transform:rotate(960deg)}90%{transform:rotate(480deg)}to{transform:rotate(1turn)}}.skill-rotating-icon{transition:.6s}.slick-track{display:flex!important;align-items:center;justify-items:center}.accomplishment-content ul{text-align:left;font-size:.75em}.accomplishment-content ul li{padding:0;margin:0 0 0 5%}.accomplishment-content a{color:#9CF;text-decoration:none;position:relative;transition:.5s linear}.accomplishment-content a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#9CF;opacity:0;transition:opacity .3s,transform .3s}.accomplishment-content a:hover:after{opacity:1;transform:translate3d(0,.2em,0)}.homePage .gameContainerWrapper{margin-top:40px;height:calc(100vh - 50px);background-color:#236}.homePage .gameContainerWrapper .gameTitle{margin-top:100px}.solarSystemFieldset{margin-top:12px;overflow:hidden}.solarSystemContainer{border-radius:10px;padding:12px 0 15px;margin:-12px 0 -15px}@media only screen and (max-width:1200px){.about h2{font-size:70px;margin-bottom:1em;transition:.8s}.about h3{font-size:18px;transition:.8s}.galleryContainer{min-height:120px}.galleryContainer.portrait{min-height:240px}.galleryContainer .galleryThumbContainer{top:20px}.galleryContainer.portrait .galleryThumbContainer{top:10px}.galleryContainer .galleryThumbs{transform:scale(.9)}}@media only screen and (max-width:1024px){.galleryContainer{min-height:130px}.galleryContainer.portrait{min-height:245px}.galleryContainer .galleryThumbs{transform:scale(1)}}@media only screen and (max-width:900px){.about h2{font-size:60px;margin-bottom:1em;transition:.8s}.about h3{font-size:18px;margin-bottom:30px;transition:.8s}.about .prompt{margin-top:10px;font-size:25px;width:calc(100% - 20px);transition:.8s}.about-me-summary{min-height:90px;transition:.8s}.about .skillsIconsContainer{width:calc(100% - 20px);transition:.8s}.galleryContainer{min-height:120px}.galleryContainer.portrait{min-height:240px}.galleryContainer .galleryThumbContainer{top:15px}.galleryContainer .galleryThumbs{transform:scale(.9)}}@media only screen and (max-width:750px){.galleryContainer{min-height:105px}.galleryContainer.portrait{min-height:220px}.galleryContainer .galleryThumbContainer{top:10px}.galleryContainer.portrait .galleryThumbContainer{top:0}.galleryContainer .galleryThumbs{transform:scale(.85)}.about-me-summary ul{margin:5px auto 0 5%}}@media only screen and (max-width:720px){.about h2{font-size:50px;margin-bottom:.7em;transition:.8s}.about h3{font-size:16px;margin-bottom:20px;transition:.8s}.about .prompt{font-size:23px;transition:.8s}.about-me-summary{min-height:80px;transition:.8s}.galleryContainer{min-height:100px}.galleryContainer .galleryThumbContainer{top:7px}.galleryContainer .galleryThumbs{transform:scale(.8)}}@media only screen and (max-width:660px){.about .prompt{font-size:20px;transition:.8s}.about .prompt p{font-size:.7em}.about-me-summary{min-height:70px;transition:.8s}.galleryContainer{min-height:95px}.galleryContainer.portrait{min-height:210px}.galleryContainer .galleryThumbContainer{top:5px}.galleryContainer .galleryThumbs{transform:scale(.75)}}@media only screen and (max-width:600px){.about h2{font-size:40px;margin-bottom:15px;transition:.8s}.about h3{font-size:14px;margin-bottom:20px;transition:.8s}.about .prompt{margin-top:10px;font-size:18px;transition:.8s}.about-me-summary{min-height:65px;transition:.8s}.skills{text-align:center}.list{padding:0}.skills h2{font-size:30px}.skills .skillsIcons{width:80%;height:80%}.galleryContainer{min-height:90px}.galleryContainer.portrait{min-height:175px}.galleryContainer .galleryThumbContainer{top:3px}.galleryContainer.portrait .galleryThumbContainer{top:-20px}.galleryContainer .galleryThumbs{transform:scale(.65)}}@media only screen and (max-width:550px){.about h2{font-size:35px;margin-bottom:10px;transition:.8s}.about h3{font-size:12px;margin-bottom:15px;transition:.8s}.about .prompt{font-size:15px;transition:.8s}.about-me-summary{min-height:55px;transition:.8s}.skillsIcons{gap:5px}.galleryContainer{min-height:80px}.galleryContainer.portrait{min-height:145px}.galleryContainer .galleryThumbContainer{top:0}.galleryContainer.portrait .galleryThumbContainer{top:-35px}.galleryContainer .galleryThumbs{transform:scale(.5)}}@media only screen and (max-width:450px){.about .prompt{font-size:12px;transition:.8s}.about-me-summary{min-height:45px;transition:.8s}.galleryContainer{min-height:75px}.galleryContainer.portrait{min-height:130px}.galleryContainer .galleryThumbContainer{top:-4px}.galleryContainer.portrait .galleryThumbContainer{top:-45px}.galleryContainer .galleryThumbs{transform:scale(.45)}}@media only screen and (max-width:400px){.about h2{font-size:30px;margin-bottom:10px;transition:.8s}.about .prompt{font-size:12px;transition:.8s}.about-me-summary{min-height:45px;transition:.8s}.galleryContainer{min-height:65px}.galleryContainer.portrait{min-height:120px}.galleryContainer.portrait .galleryThumbContainer{top:-50px}.galleryContainer .galleryThumbs{transform:scale(.4)}}