::selection{background-color:#ACD49D;opacity:.1;color:#555}@font-face{font-family:'sono';src:url(/assets/sono/desktop/Sono-Regular-93cd9e6e0a569d96b6b4cc9455b2ae974d92a91b85f2996d18a77b9d4d92716f.ttf)}@keyframes iconBouce{0%{top:-2px;transform:rotate(calc(15deg * -1))}20%{top:-2px;transform:rotate(15deg)}40%{top:-2px;transform:rotate(calc(15deg * -1))}75%{top:-2px;transform:rotate(15deg)}100%{top:-2px;transform:rotate(calc(15deg * -1))}}@-webkit-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-moz-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-o-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}html{height:auto;background-color:black}div#container{display:flex;display:-webkit-flex;flex-direction:column;min-height:calc(100% - 20px)}div#container div#content{flex-grow:inherit}body{height:100%;background:url(/assets/thinBrick-b7fb826999230eed6901949ad65d5421551d34d868e404ae4f7a71a79af3832f.png) repeat 0 0;-webkit-animation:bg-scrolling-reverse 4.5s infinite;-moz-animation:bg-scrolling-reverse 4.5s infinite;-o-animation:bg-scrolling-reverse 4.5s infinite;animation:bg-scrolling-reverse 4.5s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;overflow:auto}p{font-size:17px}p#footer{font-size:11px;text-align:center;margin-bottom:0px}.contentHolder{overflow-y:auto;justify-content:space-evenly;margin:0 !important}.cardBg{background-image:linear-gradient(to bottom, #062e06, black);border:2px solid #FFB84D;border-radius:.3rem;max-width:95% !important}.noMarginRight{margin-right:0px !important}#pushMarginDown{margin-bottom:calc(0px + 1.75vh)}#githubProjectImage{padding-top:15px}#githubProjectDescription{position:relative;padding-top:15px}#projectCarousel{margin-left:calc(5px + 2.5vmax);margin-right:calc(5px + 2.5vmax);margin-top:1rem;margin-bottom:2rem}.projDescription{font-size:calc(15px + 0.15vw);line-height:calc(1.1)}.myName_noWidth{color:#66ff99;text-align:center;font-size:4vmix;font-size:calc(16px + 1.5vw);text-decoration:none;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000}.mainText{color:#FFB84D;font-size:16px;text-align:left;text-decoration:none}.whiteHr{color:#999999;opacity:1;padding-bottom:0px;margin-bottom:0px;margin-top:0px}.goldHr{color:#FFB84D;padding-bottom:0px;margin:0px;margin-top:20px;margin-bottom:25px;height:2px !important}.noPaddingImportant{padding:0 !important}div#container footer{flex-basis:30px;width:100%;bottom:0;margin-top:calc(0px + 1.75vh);padding-top:20px;border-top:1px solid #eaeaea;background-color:black;position:relative;color:yellow}#footer{padding-top:1rem;padding-bottom:.5rem;text-align:left}div#footerIcons{display:flex;justify-content:space-evenly;margin-top:-10px;margin-bottom:10px}div#footerIcons a{color:transparent}.footerIcons{position:relative;width:50px;height:50px}.footerIcons:hover{animation:iconBouce .5s infinite;animation-timing-function:linear}::selection{background-color:#ACD49D;opacity:.1;color:#555}@font-face{font-family:'sono';src:url(/assets/sono/desktop/Sono-Regular-93cd9e6e0a569d96b6b4cc9455b2ae974d92a91b85f2996d18a77b9d4d92716f.ttf)}@keyframes iconBouce{0%{top:-2px;transform:rotate(calc(15deg * -1))}20%{top:-2px;transform:rotate(15deg)}40%{top:-2px;transform:rotate(calc(15deg * -1))}75%{top:-2px;transform:rotate(15deg)}100%{top:-2px;transform:rotate(calc(15deg * -1))}}@-webkit-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-moz-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-o-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}html{height:auto;background-color:black}div#container{display:flex;display:-webkit-flex;flex-direction:column;min-height:calc(100% - 20px)}div#container div#content{flex-grow:inherit}body{height:100%;background:url(/assets/thinBrick-b7fb826999230eed6901949ad65d5421551d34d868e404ae4f7a71a79af3832f.png) repeat 0 0;-webkit-animation:bg-scrolling-reverse 4.5s infinite;-moz-animation:bg-scrolling-reverse 4.5s infinite;-o-animation:bg-scrolling-reverse 4.5s infinite;animation:bg-scrolling-reverse 4.5s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;overflow:auto}p{font-size:17px}p#footer{font-size:11px;text-align:center;margin-bottom:0px}.contentHolder{overflow-y:auto;justify-content:space-evenly;margin:0 !important}.cardBg{background-image:linear-gradient(to bottom, #062e06, black);border:2px solid #FFB84D;border-radius:.3rem;max-width:95% !important}.noMarginRight{margin-right:0px !important}#pushMarginDown{margin-bottom:calc(0px + 1.75vh)}#githubProjectImage{padding-top:15px}#githubProjectDescription{position:relative;padding-top:15px}#projectCarousel{margin-left:calc(5px + 2.5vmax);margin-right:calc(5px + 2.5vmax);margin-top:1rem;margin-bottom:2rem}.projDescription{font-size:calc(15px + 0.15vw);line-height:calc(1.1)}.myName_noWidth{color:#66ff99;text-align:center;font-size:4vmix;font-size:calc(16px + 1.5vw);text-decoration:none;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000}.mainText{color:#FFB84D;font-size:16px;text-align:left;text-decoration:none}.whiteHr{color:#999999;opacity:1;padding-bottom:0px;margin-bottom:0px;margin-top:0px}.goldHr{color:#FFB84D;padding-bottom:0px;margin:0px;margin-top:20px;margin-bottom:25px;height:2px !important}.noPaddingImportant{padding:0 !important}div#container footer{flex-basis:30px;width:100%;bottom:0;margin-top:calc(0px + 1.75vh);padding-top:20px;border-top:1px solid #eaeaea;background-color:black;position:relative;color:yellow}#footer{padding-top:1rem;padding-bottom:.5rem;text-align:left}div#footerIcons{display:flex;justify-content:space-evenly;margin-top:-10px;margin-bottom:10px}div#footerIcons a{color:transparent}.footerIcons{position:relative;width:50px;height:50px}.footerIcons:hover{animation:iconBouce .5s infinite;animation-timing-function:linear}#aboutHolder{padding-left:0px;padding-right:0px;position:relative;max-width:95%}#developerName{font-family:'sono';font-size:40px;color:#66ff99;line-height:40px;display:inline-flex}div#japaneseText{display:inline-flex;flex-wrap:wrap;writing-mode:vertical-rl;flex-direction:column;align-content:end;width:fit-content;height:20%}p#japaneseParagraph{color:gray;margin:0}#mainAboutInfo{padding-left:10px;padding-right:10px}#contactSection{display:inline;flex-wrap:wrap;flex-direction:row;text-align:end;align-content:end}div#mainAboutInfo{color:#f4e9ff;font-family:'imperator'}div#mainAboutInfo h3{font-family:'sono';font-size:35px;color:#66ff99;text-align:center;margin-top:35px;text-decoration:underline}div#mainAboutInfo h4{font-size:30px;color:#dea256}div#mainAboutInfo p{font-family:'imperator';font-size:21px;line-height:25px;position:relative;padding-top:10px}div#mainAboutInfo li{font-family:'sono';font-size:135%}.aboutLink{text-align:right;color:#c080ff}.aboutAuthorHeader{color:#dea256;text-align:left;font-size:25px;padding-left:16.5%;padding-bottom:20px;text-decoration:none}.removeLeftPadding{padding-left:0px}.link{color:#66ff99}.link:hover{color:#f4e9ff}.myImg-left{margin-left:-10px;float:left;margin-top:0;margin-right:20px;margin-bottom:10px;height:300px;width:300px;border:1px solid #dea256;border-radius:.3rem}.myImg-right{position:relative;float:right;margin-top:10px;margin-left:20px;margin-bottom:10px;height:300px;width:300px;border:1px solid #dea256;border-radius:.3rem}::selection{background-color:#ACD49D;opacity:.1;color:#555}@font-face{font-family:'sono';src:url(/assets/sono/desktop/Sono-Regular-93cd9e6e0a569d96b6b4cc9455b2ae974d92a91b85f2996d18a77b9d4d92716f.ttf)}@keyframes iconBouce{0%{top:-2px;transform:rotate(calc(15deg * -1))}20%{top:-2px;transform:rotate(15deg)}40%{top:-2px;transform:rotate(calc(15deg * -1))}75%{top:-2px;transform:rotate(15deg)}100%{top:-2px;transform:rotate(calc(15deg * -1))}}@-webkit-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-moz-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-o-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}html{height:auto;background-color:black}div#container{display:flex;display:-webkit-flex;flex-direction:column;min-height:calc(100% - 20px)}div#container div#content{flex-grow:inherit}body{height:100%;background:url(/assets/thinBrick-b7fb826999230eed6901949ad65d5421551d34d868e404ae4f7a71a79af3832f.png) repeat 0 0;-webkit-animation:bg-scrolling-reverse 4.5s infinite;-moz-animation:bg-scrolling-reverse 4.5s infinite;-o-animation:bg-scrolling-reverse 4.5s infinite;animation:bg-scrolling-reverse 4.5s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;overflow:auto}p{font-size:17px}p#footer{font-size:11px;text-align:center;margin-bottom:0px}.contentHolder{overflow-y:auto;justify-content:space-evenly;margin:0 !important}.cardBg{background-image:linear-gradient(to bottom, #062e06, black);border:2px solid #FFB84D;border-radius:.3rem;max-width:95% !important}.noMarginRight{margin-right:0px !important}#pushMarginDown{margin-bottom:calc(0px + 1.75vh)}#githubProjectImage{padding-top:15px}#githubProjectDescription{position:relative;padding-top:15px}#projectCarousel{margin-left:calc(5px + 2.5vmax);margin-right:calc(5px + 2.5vmax);margin-top:1rem;margin-bottom:2rem}.projDescription{font-size:calc(15px + 0.15vw);line-height:calc(1.1)}.myName_noWidth{color:#66ff99;text-align:center;font-size:4vmix;font-size:calc(16px + 1.5vw);text-decoration:none;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000}.mainText{color:#FFB84D;font-size:16px;text-align:left;text-decoration:none}.whiteHr{color:#999999;opacity:1;padding-bottom:0px;margin-bottom:0px;margin-top:0px}.goldHr{color:#FFB84D;padding-bottom:0px;margin:0px;margin-top:20px;margin-bottom:25px;height:2px !important}.noPaddingImportant{padding:0 !important}div#container footer{flex-basis:30px;width:100%;bottom:0;margin-top:calc(0px + 1.75vh);padding-top:20px;border-top:1px solid #eaeaea;background-color:black;position:relative;color:yellow}#footer{padding-top:1rem;padding-bottom:.5rem;text-align:left}div#footerIcons{display:flex;justify-content:space-evenly;margin-top:-10px;margin-bottom:10px}div#footerIcons a{color:transparent}.footerIcons{position:relative;width:50px;height:50px}.footerIcons:hover{animation:iconBouce .5s infinite;animation-timing-function:linear}.myCarouselSelector{position:static !important;margin-bottom:0 !important}.myContainer{padding-up:5px}.goldHr{color:#FFB84D;opacity:1}.centerizeImage{position:relative;margin:auto;min-height:0;padding-top:56.25%}div.centerizeImage img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.inProgress{color:orange;text-align:center;font-size:calc(16px + 1.5vw);text-decoration:none;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000}.projectSelector{background-color:#FFB84D !important}.linkBg{background:linear-gradient(to bottom, #c080ff, #5a3191);padding:3px;position:relative;border-radius:.25rem}button.link{height:auto;padding:1px;text-align:center;color:white;border:0px solid #c080ff;width:100%;text-shadow:1px -1px 0 #000}button.link:hover{color:white;background-color:#5a3191;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;border:0px solid #c080ff}button#inactive{height:auto;padding:1px;text-align:center;color:white;width:100%;text-shadow:1px -1px 0 #000}button#inactive:hover{color:white;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}body{background-color:#fff;color:#333;margin:33px}body,p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a:hover{color:#fff;background-color:#000}th{padding-bottom:5px}td{padding:0 5px 7px}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px 7px 0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}label{display:block}::selection{background-color:#ACD49D;opacity:.1;color:#555}@font-face{font-family:'sono';src:url(/assets/sono/desktop/Sono-Regular-93cd9e6e0a569d96b6b4cc9455b2ae974d92a91b85f2996d18a77b9d4d92716f.ttf)}@keyframes iconBouce{0%{top:-2px;transform:rotate(calc(15deg * -1))}20%{top:-2px;transform:rotate(15deg)}40%{top:-2px;transform:rotate(calc(15deg * -1))}75%{top:-2px;transform:rotate(15deg)}100%{top:-2px;transform:rotate(calc(15deg * -1))}}@-webkit-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-moz-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-o-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}html{height:auto;background-color:black}div#container{display:flex;display:-webkit-flex;flex-direction:column;min-height:calc(100% - 20px)}div#container div#content{flex-grow:inherit}body{height:100%;background:url(/assets/thinBrick-b7fb826999230eed6901949ad65d5421551d34d868e404ae4f7a71a79af3832f.png) repeat 0 0;-webkit-animation:bg-scrolling-reverse 4.5s infinite;-moz-animation:bg-scrolling-reverse 4.5s infinite;-o-animation:bg-scrolling-reverse 4.5s infinite;animation:bg-scrolling-reverse 4.5s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;overflow:auto}p{font-size:17px}p#footer{font-size:11px;text-align:center;margin-bottom:0px}.contentHolder{overflow-y:auto;justify-content:space-evenly;margin:0 !important}.cardBg{background-image:linear-gradient(to bottom, #062e06, black);border:2px solid #FFB84D;border-radius:.3rem;max-width:95% !important}.noMarginRight{margin-right:0px !important}#pushMarginDown{margin-bottom:calc(0px + 1.75vh)}#githubProjectImage{padding-top:15px}#githubProjectDescription{position:relative;padding-top:15px}#projectCarousel{margin-left:calc(5px + 2.5vmax);margin-right:calc(5px + 2.5vmax);margin-top:1rem;margin-bottom:2rem}.projDescription{font-size:calc(15px + 0.15vw);line-height:calc(1.1)}.myName_noWidth{color:#66ff99;text-align:center;font-size:4vmix;font-size:calc(16px + 1.5vw);text-decoration:none;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000}.mainText{color:#FFB84D;font-size:16px;text-align:left;text-decoration:none}.whiteHr{color:#999999;opacity:1;padding-bottom:0px;margin-bottom:0px;margin-top:0px}.goldHr{color:#FFB84D;padding-bottom:0px;margin:0px;margin-top:20px;margin-bottom:25px;height:2px !important}.noPaddingImportant{padding:0 !important}div#container footer{flex-basis:30px;width:100%;bottom:0;margin-top:calc(0px + 1.75vh);padding-top:20px;border-top:1px solid #eaeaea;background-color:black;position:relative;color:yellow}#footer{padding-top:1rem;padding-bottom:.5rem;text-align:left}div#footerIcons{display:flex;justify-content:space-evenly;margin-top:-10px;margin-bottom:10px}div#footerIcons a{color:transparent}.footerIcons{position:relative;width:50px;height:50px}.footerIcons:hover{animation:iconBouce .5s infinite;animation-timing-function:linear}@keyframes typing{0%{width:0%}100%{width:100%}}@keyframes blinking{0%{border-color:transparent}100%{border-color:green}}#navbarSupportedContent{width:fit-content;margin-top:1rem;text-align:center;align-items:center;display:flex;flex-direction:row-reverse;align-self:center}.typeOut{overflow:hidden;border-right:.15em solid green;width:0;animation:typing 1s steps(23, end) forwards,blinking 0.9s infinite;white-space:nowrap}.navContainer{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:first baseline}.buttonContainer{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:baseline;justify-content:space-between}.typeContained{display:flex;align-content:center;flex-wrap:wrap;flex-direction:row;margin-top:1rem}.pgd{font-family:'sono';font-size:30px;color:#66ff99;text-align:left}.myActive{color:#66ff99;background-color:#152617;text-align:center;font-size:22px;padding:10px;text-decoration:none;border:1px solid;border-radius:60px;padding-right:30px;padding-left:30px;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.myActive:hover{color:yellow;background-color:#302a22;border:1px solid}.myNavBar{padding-bottom:.5rem;margin-bottom:0px;flex-direction:column}.nav-item{display:flex;flex-wrap:wrap;width:50%}.nav-item .active{color:#FFB84D}.myNotActive{color:#FFB84D;text-align:center;font-size:22px;padding:10px;text-decoration:none;border:1px solid;border-radius:60px;padding-right:30px;padding-left:30px;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.myNotActive:hover{color:#66ff99;background-color:#152617;border:1px solid}
