.preload *{transition:none!important}body{width:100%;height:100%;margin:0;z-index:-2;position:relative}body p{font-family:"Josefin Slab",serif;font-size:20px}body h1{font-family:"Overlock SC",cursive;font-size:40px}body.home canvas,body.about canvas{z-index:-4;position:absolute;width:100%!important;height:100%!important}body#digimon-page{height:100vh;width:100vw}body#digimon-page #background{font-family:"Press Start 2P",cursive;font-size:22px;color:grey;word-break:break-all;position:absolute;z-index:-1;letter-spacing:15px;line-height:36px}body#digimon-page p{font-size:14px}@media (min-width:1200px){body#digimon-page p{font-size:20px}}body#digimon-page #loading-gif{position:absolute;top:200px;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width:1200px){body#digimon-page #loading-gif{top:300px}}body#digimon-page #loading-gif div{width:90%;display:flex;align-items:center;justify-content:center}body#digimon-page #loading-gif div img{width:100%}@media (min-width:1200px){body#digimon-page #loading-gif div img{width:495px}}body#digimon-page #loading-gif h1{font-family:"Press Start 2P",cursive;font-size:22px}@media (min-width:1200px){body#digimon-page #loading-gif h1{font-size:30px}}body#digimon-page #modal{background:white;width:calc(100vw - 2px);min-height:calc(100vh - 2px);max-height:calc(100vh + 50px);overflow:auto}@media (min-width:1200px){body#digimon-page #modal{position:fixed;top:125px;bottom:125px;left:125px;right:125px;width:auto;min-height:auto}}body#digimon-page #modal .digimon-image-wrapper{width:80%;padding:10px}@media (min-width:1200px){body#digimon-page #modal .digimon-image-wrapper{width:40%;padding:30px;max-width:525px}}body#digimon-page #modal .digimon-image-wrapper #digimon-image{width:100%}body#digimon-page #modal #sprite-right{position:absolute;right:20px;top:50px;width:15%;padding:10px}body#digimon-page #modal #sprite-right #digimon-sprite{width:100%;image-rendering:pixelated}@media (min-width:1200px){body#digimon-page #modal #sprite-right{right:70px}}body#digimon-page #modal .info-container{width:calc(100vw - 40px);padding:20px}@media (min-width:1200px){body#digimon-page #modal .info-container{width:40%}}body#digimon-page #modal .modal-header{margin-top:18px;margin-left:20px;font-family:"Press Start 2P",cursive;font-size:20px;width:auto}@media (min-width:1200px){body#digimon-page #modal .modal-header{font-size:30px;margin-top:36px;margin-left:40px}}body#digimon-page #modal .info-row{margin-top:30px}body#digimon-page #modal .info-row span{font-family:"Press Start 2P",cursive}body#digimon-page #modal #digivolution-table{overflow-x:scroll}@media (min-width:1200px){body#digimon-page #modal #digivolution-table{max-height:185px;overflow-y:scroll}}body#digimon-page #modal #digivolution-table table{table-layout:fixed;position:relative}body#digimon-page #modal #digivolution-table table th{position:sticky;top:0;background:white}body#digimon-page #modal #digivolution-table table td,body#digimon-page #modal #digivolution-table table th{border:1px solid #dddddd;padding:8px;font-family:"Press Start 2P",cursive;font-size:9px;width:213px;overflow:hidden;text-overflow:ellipsis;line-height:1.5}body#digimon-page #modal #digivolution-table tr:nth-child(even){background-color:#dddddd}body#digimon-page #modal-blackout{position:fixed;left:0;top:0}body#digimon-page #digimon-search-container{z-index:2;width:calc(100vw - 39px);position:absolute;top:0px;box-shadow:0 0 1px 1px grey inset}body#digimon-page #digimon-search-container .choices__inner{width:calc(100vw - 46.5px);border:1px;border-radius:0;box-shadow:0 0 1px 1px black inset}body#digimon-page #digimon-search-container .choices__list--dropdown{width:100vw}body#digimon-page #digimon-search-container .choices__list--dropdown .choices__item--selectable,body#digimon-page #digimon-search-container .choices__list[aria-expanded] .choices__item--selectable{padding-right:10px}@media (min-width:1200px){body#digimon-page #digimon-search-container{top:20px;left:20px;width:196px}body#digimon-page #digimon-search-container .choices__inner{width:188.5px}body#digimon-page #digimon-search-container .choices__list--dropdown{width:194px}}body#digimon-page #digimon-search-container #digimon-search:not(.choices__input){width:calc(100vw - 39px);height:39px;box-shadow:0 0 1px 1px black inset}@media (min-width:1200px){body#digimon-page #digimon-search-container #digimon-search:not(.choices__input){width:195px}}body#digimon-page #digimon-settings{z-index:3;position:absolute;top:0;right:0;width:37px;background:#e4e4e4;border:1px solid black}body#digimon-page #digimon-settings .fa-cog{font-size:25px;cursor:pointer}body#digimon-page #digimon-settings.active{width:calc(100vw - 2px);min-height:calc(100vh - 2px)}body#digimon-page #digimon-settings.active .fa-cog{display:none}body#digimon-page #digimon-settings:not(.active){height:37px}body#digimon-page #digimon-settings:not(.active) form,body#digimon-page #digimon-settings:not(.active) .fa-times,body#digimon-page #digimon-settings:not(.active) .settings-text{display:none}body#digimon-page #digimon-settings:not(.active) .open-settings{cursor:pointer}body#digimon-page #digimon-settings .fa-times{position:absolute;cursor:pointer;right:10px;top:10px}body#digimon-page #digimon-settings div{margin:7px 8px 0}body#digimon-page #digimon-settings span{font-family:"Press Start 2P",cursive}body#digimon-page #digimon-settings>span{display:inline-block;padding:6px;cursor:pointer}body#digimon-page #digimon-settings .slider{width:100%}body#digimon-page #digimon-settings .radio-row{display:flex;align-items:center}body#digimon-page #digimon-settings .radio-row>*{width:33%}body#digimon-page #digimon-settings .radio-row p{margin:0}@media (min-width:1200px){body#digimon-page #digimon-settings{top:auto;width:144px;bottom:20px;right:20px;border-radius:3px;height:auto!important;min-height:auto!important}body#digimon-page #digimon-settings .fa-cog{display:none}body#digimon-page #digimon-settings .settings-text{display:block!important}body#digimon-page #digimon-settings>span{padding:8px}body#digimon-page #digimon-settings.active{padding:8px;width:600px}}body #modal-blackout{width:100%;height:100%;position:absolute;display:none;background-color:black;opacity:60%;z-index:100}body #modal-blackout.active{display:block}body #modal,body #error-modal{line-height:1.5;display:none;position:absolute;z-index:101;top:0;justify-content:center;align-items:center;background:url("/static/core/images/photography.png?2115ed375330")}@media (min-width:1200px){body #modal,body #error-modal{top:225px;bottom:50px;left:100px;right:100px;border-radius:15px;box-shadow:0px 0px 25px black}}body #modal.active,body #error-modal.active{display:block}body #modal #modal-content,body #error-modal #modal-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%}body #modal #modal-content #empty-modal-block,body #error-modal #modal-content #empty-modal-block{width:95%;height:95%}body #modal #modal-content #empty-modal-block .full-image-wrapper,body #error-modal #modal-content #empty-modal-block .full-image-wrapper{display:none}body #modal #modal-content #empty-modal-block .full-image-wrapper.selected,body #error-modal #modal-content #empty-modal-block .full-image-wrapper.selected{display:block}body #modal #modal-content #empty-modal-block .full-image-wrapper div,body #error-modal #modal-content #empty-modal-block .full-image-wrapper div{display:flex;justify-content:center;align-items:center}body #modal #modal-content #empty-modal-block .full-image-wrapper div.image-wrapper,body #error-modal #modal-content #empty-modal-block .full-image-wrapper div.image-wrapper{width:100%;height:95%}body #modal #modal-content #empty-modal-block .full-image-wrapper div.image-wrapper .modal-image,body #error-modal #modal-content #empty-modal-block .full-image-wrapper div.image-wrapper .modal-image{max-width:100%;max-height:100%}body #modal #modal-content #empty-modal-block .full-image-wrapper div p,body #error-modal #modal-content #empty-modal-block .full-image-wrapper div p{font-weight:1000}body #modal .fas,body #error-modal .fas{cursor:pointer}body #modal .fas.fa-times,body #error-modal .fas.fa-times{position:absolute;font-size:26px;right:20px;top:15px}body #modal .fas.fa-chevron-left,body #modal .fas.fa-chevron-right,body #error-modal .fas.fa-chevron-left,body #error-modal .fas.fa-chevron-right{font-size:40px}body #modal .fas.fa-chevron-left,body #error-modal .fas.fa-chevron-left{margin-left:20px;margin-right:10px}body #modal .fas.fa-chevron-right,body #error-modal .fas.fa-chevron-right{margin-right:20px;margin-left:10px}body #header,body #subheader{font-family:"Megrim",cursive;width:100%;text-transform:uppercase;position:relative;font-weight:bold}body #header div,body #subheader div{height:100%;display:flex;justify-content:center;align-items:center;float:left}body #header div span.selected,body #subheader div span.selected{text-decoration:underline}body #header{height:100px;background-color:black;color:white;box-shadow:0px 0px 8px black;font-size:25px}body #header div{width:25%}body #header div span{transition:all 1s}body #header div span:hover{font-size:26px}body #header div span a{text-decoration:none;color:inherit}body #header div span.selected{text-decoration:underline}body #header div:nth-of-type(1){font-size:32px}body #header div:nth-of-type(1) span:hover{font-size:33px;text-shadow:2px 2px #ff0000}body #header div:nth-of-type(2) span:hover{text-shadow:2px 2px #00ff00}body #header div:nth-of-type(3) span:hover{text-shadow:2px 2px #3333ff}body #header div:nth-of-type(4) span:hover{text-shadow:2px 2px #ffff00}body #subheader{box-shadow:0px 0px 6px black;height:75px;font-size:20px}body #subheader.three div{width:33.3333333333%}body #subheader.four div{width:25%}body #subheader.five div{width:20%}body #subheader div span{cursor:pointer;transition:all 1s}body #subheader div span:hover{font-size:22px}body #content-wrapper{background:url("/static/core/images/IMG_9454.JPG?2115ed375330") no-repeat center bottom;background-size:cover;width:100%;z-index:-4;position:absolute;top:175px;bottom:0px}body #content-wrapper.full-content{top:100px}body #content-wrapper #about{display:flex;width:100%;height:100%}body #content-wrapper #home{display:flex;height:100%;z-index:0}body #content-wrapper #home #profile-picture{width:50%;margin:20px;height:450px;width:310px;border-radius:10px}@media (min-width:1200px){body #content-wrapper #home #profile-picture{width:300px;margin:100px;height:450px}}body #content-wrapper #home #profile-picture img{width:100%;border-radius:10px;box-shadow:10px 10px slategrey}@media (min-width:1200px){body #content-wrapper #home #profile-picture img{box-shadow:inherit}}body #content-wrapper #home #profile-picture div{overflow:hidden;margin-top:-450px;border-radius:10px;height:450px}body #content-wrapper #home #profile-picture div div{margin-top:-50px;margin-left:-125px;width:550px;height:550px;opacity:0.5}body #content-wrapper #home #main-about{margin:10px}@media (min-width:1200px){body #content-wrapper #home #main-about{margin:default;margin-top:100px}body #content-wrapper #home #main-about p{font-size:30px}}body #content-wrapper .content-section{display:none;overflow:hidden;height:100%}body #content-wrapper .content-section.selected{display:flex}body #content-wrapper .content-section.selected.image-section{display:flex;flex-wrap:wrap;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#000000a6 transparent}body #content-wrapper .content-section.selected.image-section::-webkit-scrollbar{width:7px}body #content-wrapper .content-section.selected.image-section::-webkit-scrollbar-track{background:transparent}body #content-wrapper .content-section.selected.image-section::-webkit-scrollbar-thumb{background:#000000a6}body #content-wrapper .content-section.selected.image-section::-webkit-scrollbar-thumb:hover{background:#000000a6;cursor:pointer}body #content-wrapper .content-section.selected.about-section{width:90%;margin:auto;height:90%;border-radius:15px}body #content-wrapper .content-section.selected.about-section .interest-list{height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#000000a6 transparent}body #content-wrapper .content-section.selected.about-section .interest-list::-webkit-scrollbar{width:7px}body #content-wrapper .content-section.selected.about-section .interest-list::-webkit-scrollbar-track{background:transparent}body #content-wrapper .content-section.selected.about-section .interest-list::-webkit-scrollbar-thumb{background:#000000a6}body #content-wrapper .content-section.selected.about-section .interest-list::-webkit-scrollbar-thumb:hover{background:#000000a6;cursor:pointer}body #content-wrapper .content-section.selected.about-section>div{display:block;width:100%}body #content-wrapper .content-section.selected.about-section>div h1{font-weight:1000;color:black}body #content-wrapper .content-section.selected.about-section>div p{font-weight:600;color:black}body #content-wrapper .content-section.selected.about-section>div h3{font-family:"Josefin Slab",serif;font-size:26px}body #content-wrapper .content-section.selected.about-section>div>div{width:30%;display:inline-block;float:left;margin-right:30px}body #content-wrapper .content-section.selected.about-section>div .game-text{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}body #content-wrapper .content-section.selected#messing-around-content div{width:50%;display:flex;justify-content:center;align-items:center}body #content-wrapper .content-section.selected#messing-around-content #rainbow-shadow{margin:auto;display:inline-block;background:-webkit-linear-gradient(left,red,orange,yellow,green,blue,purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body #content-wrapper .content-section .image-thumbnail{width:200px;height:200px;margin:19px;display:inline-flex}body #content-wrapper .content-section .image-thumbnail img{margin:auto;cursor:pointer;transition:all 0.15s;box-shadow:0px 0px 10px black;max-width:90%;max-height:90%}body #content-wrapper .content-section .image-thumbnail img:hover{max-width:100%;max-height:100%;box-shadow:0px 0px 20px black}body #content-wrapper .content-section .glide{z-index:10;width:90%;height:90%;margin:auto;opacity:85%}body #content-wrapper .content-section .glide .glide__track{width:100%;overflow:visible;margin-top:-16px}body #content-wrapper .content-section .glide .glide__track .glide__slides{width:100%;height:100%}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide{width:100%;height:100%;background-color:#0b1d1d;border-radius:15px}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide>div{height:100%;display:flex;justify-content:center;align-items:start}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide>div>div{margin:0 100px;min-width:70%}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide>div>div .content-header{display:flex;align-items:baseline;justify-content:space-between}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide>div>div h1{font-weight:1000;color:#b5e4ff}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide>div>div p{font-weight:600;color:#4ea9de}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide>div>div a{color:inherit}body #content-wrapper .content-section .glide .glide__track .glide__slides .glide__slide>div>div .code-gif{height:300px;opacity:1}body #content-wrapper .content-section .glide .glide__bullets{bottom:20px}body #content-wrapper .content-section .glide .glide__bullets .glide__bullet{width:20px;height:20px}.choices__inner{min-height:auto;padding:7.5px 0 3.75px 7.5px}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pressstart2p/v14/e3t4euO8T-267oIAQAu6jDQyK3nYivN04w.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pressstart2p/v14/e3t4euO8T-267oIAQAu6jDQyK3nRivN04w.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pressstart2p/v14/e3t4euO8T-267oIAQAu6jDQyK3nWivN04w.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pressstart2p/v14/e3t4euO8T-267oIAQAu6jDQyK3nbivN04w.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pressstart2p/v14/e3t4euO8T-267oIAQAu6jDQyK3nVivM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}div[id^="kofi-widget-overlay"]>.floatingchat-container-wrap,div[id^="kofi-widget-overlay"]>.floatingchat-container-wrap-mobi{z-index:1!important}