@font-face{font-family:"VT323";font-style:normal;font-weight:400;src:url(https://fonts.cdnfonts.com/s/15755/VT323-Regular.woff) format("woff")}#root,body,html{height:100%;font-size:large}#root{display:flex;flex-direction:column;font-family:"VT323",sans-serif}section{height:100%;width:100%;min-width:100%;min-height:100%}footer{flex-shrink:0}.App{flex:1 0 auto}.dots-bg{z-index:-1}.pageopen-bg{z-index:999999}#btn-goto-top{bottom:70px}#btn-goto-bottom,#btn-goto-top{position:fixed;right:20px;z-index:99999}#btn-goto-bottom{bottom:20px}span.anchor{display:block;position:relative;top:-260px;visibility:hidden}.bg-light{background-color:#f8f9fa!important}.footer-light{background-color:#d0dfd7}.footer-dark{background-color:#1a1e21}.navbar{transition:.5s ease-in}#lightSwitch{-webkit-transform:scale(1.1);transform:scale(1.1)}.darkmode-toggler{position:fixed;top:3px;z-index:99999;right:10px}.no-decoration{text-decoration:none!important}.hidden{display:none}.subtle-text{color:#878787}.underline-1{text-decoration:underline;-webkit-text-decoration-color:#87c437;text-decoration-color:#87c437;text-decoration-thickness:.5px;text-underline-offset:.1em}.pad-small{padding:.25rem}.justify{text-align:justify;text-justify:inter-word}.logo-main{width:220px}.tooltip-img{max-width:90%;height:auto}#top-div{margin-top:-6.5rem}.center-flex-column{display:flex;justify-content:center;align-items:center;flex-direction:column}.profile-content{padding:0 1rem;text-align:justify;text-justify:inter-word}.tiny-icon{display:inline-block}.tiny-icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation:bigger .1s ease-in-out;animation:bigger .1s ease-in-out}.ko-fi-logo{margin-left:.25rem;margin-bottom:3px}.ko-fi-bottom.text-light{-webkit-filter:invert(48%) sepia(79%) saturate(2476%) hue-rotate(86deg) brightness(118%) contrast(119%);filter:invert(48%) sepia(79%) saturate(2476%) hue-rotate(86deg) brightness(118%) contrast(119%)}.section-div{margin-right:auto;margin-left:auto;max-width:800px;min-width:auto;left:0;right:0;overflow:hidden;position:absolute}.contact-me{max-width:400px;left:40px}.card-wrapper{max-width:25rem!important;margin:1rem}.card-body a{margin:0 .5rem}@media only screen and (max-width:850px){.justify{max-width:90%}.about-me{margin-left:1rem;margin-right:1rem}}@media only screen and (max-width:768px){.cursor{display:none}}@media only screen and (max-device-width:575px){span.anchor#about-me{top:-170px}span.anchor#portals{top:-140px}#top-div{margin-top:-25rem}}@media only screen and (max-device-width:320px){#top-div{margin-top:-40rem}}@media only screen and (max-width:575px){.underline-smooth{margin-top:-5px}.contact-me{left:45px}}@media only screen and (max-width:320px){span.anchor#portals{top:-75px}span.anchor#about-me{top:-130px}.card-body a{margin:.5rem}}@media only screen and (min-device-width:575px){::-webkit-scrollbar{width:6px;height:5px}.dark-scroll::-webkit-scrollbar-thumb{background:#3f474f;opacity:.5}.dark-scroll::-webkit-scrollbar-thumb:hover{background:#353b41}.dark-scroll::-webkit-scrollbar-track{background:#f1f1f1;opacity:.5}.dark-scroll::-webkit-scrollbar-track-piece{background:#5e6a75;opacity:.5}.dark-scroll:-webkit-scrollbar-corner{background:#999}.dark-scroll::-webkit-resizer{background:#111}.light-scroll::-webkit-scrollbar-thumb{background:#145da0}.light-scroll::-webkit-scrollbar-thumb:hover{background:#0c2d48}.light-scroll::-webkit-scrollbar-track{background:#f1f1f1}.light-scroll::-webkit-scrollbar-track-piece{background:#b7b9b9}.light-scroll::-webkit-scrollbar-corner{background:#999}.light-scroll::-webkit-resizer{background:#111}}.text-page-open{opacity:0;-webkit-animation:fadein-pageopen 2s ease-out;animation:fadein-pageopen 2s ease-out;-webkit-animation-delay:.2s;animation-delay:.2s;color:#fff}@-webkit-keyframes fadein-pageopen{0%{opacity:0}40%,80%{opacity:1}to{opacity:0}}@keyframes fadein-pageopen{0%{opacity:0}40%,80%{opacity:1}to{opacity:0}}.cursor{position:fixed;left:0;top:0;margin-left:3px;margin-top:3px;width:26px;height:26px;border-radius:16px;background-color:#ff0;mix-blend-mode:difference;z-index:999;pointer-events:none}span.typed-text{font-weight:400;color:#dd7732}span.cursor{position:relative;background-color:#ccc;margin-left:.1rem;width:2.5px;-webkit-animation:blink 1s infinite;animation:blink 1s infinite}span.cursor.typing{-webkit-animation:none;animation:none}@-webkit-keyframes blink{0%{background-color:#ccc}49%{background-color:#ccc}50%{background-color:transparent}99%{background-color:transparent}to{background-color:#ccc}}@keyframes blink{0%{background-color:#ccc}49%{background-color:#ccc}50%{background-color:transparent}99%{background-color:transparent}to{background-color:#ccc}}.subtle-link{display:inline-block;position:relative;color:inherit;text-decoration:none}.subtle-link:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#0087ca;-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.subtle-link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.underline-smooth{display:block;position:relative;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;left:0;margin-top:-10px;background-color:#83be36;transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out,-webkit-transform .8s ease-out}.origin-left{-webkit-transform-origin:bottom left;transform-origin:bottom left}.origin-right{-webkit-transform-origin:bottom right;transform-origin:bottom right}.origin-center{-webkit-transform-origin:bottom center;transform-origin:bottom center}.show-from-right{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom right;transform-origin:bottom right}.show-from-left{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.show-from-middle{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom center;transform-origin:bottom center}.pulse-animation{box-shadow:0 0 0 0 #4811c7;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #4811c7}70%{box-shadow:0 0 0 20px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{box-shadow:0 0 0 0 #4811c7}70%{box-shadow:0 0 0 20px transparent}to{box-shadow:0 0 0 0 transparent}}.slide-in-top-animation{display:block!important;-webkit-animation:slide-in-top .5s ease-in-out;animation:slide-in-top .5s ease-in-out}.slide-in-top-disappear-animation{-webkit-animation:slide-in-top-disappear .5s ease-in-out;animation:slide-in-top-disappear .5s ease-in-out}.slide-in-bottom-animation{display:block!important;-webkit-animation:slide-in-bottom .5s ease-in-out;animation:slide-in-bottom .5s ease-in-out}.slide-in-bottom-disappear-animation{-webkit-animation:slide-in-bottom-disappear .5s ease-in-out;animation:slide-in-bottom-disappear .5s ease-in-out}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-top-disappear{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes slide-in-top-disappear{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opactiy:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opactiy:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-bottom-disappear{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes slide-in-bottom-disappear{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}.fadeout-animation{-webkit-animation:fadeout .5s ease-in-out;animation:fadeout .5s ease-in-out}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.fadein-animation{-webkit-animation:fadein .5s ease-in-out;animation:fadein .5s ease-in-out}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.moveLeft-animation{-webkit-animation:moveLeft .7s ease-in-out;animation:moveLeft .7s ease-in-out;right:80px}@-webkit-keyframes moveLeft{0%{right:10px}to{right:80px}}@keyframes moveLeft{0%{right:10px}to{right:80px}}.moveRight-animation{-webkit-animation:moveRight .7s ease-in-out;animation:moveRight .7s ease-in-out;right:10px}@-webkit-keyframes moveRight{0%{right:80px}to{right:10px}}@keyframes moveRight{0%{right:80px}to{right:10px}}@-webkit-keyframes bigger{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes bigger{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.bounce-animation{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1);-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}6%{-webkit-transform:scale(1.1,.9) translateY(0);transform:scale(1.1,.9) translateY(0)}12%{-webkit-transform:scale(.9,1.1) translateY(-50px);transform:scale(.9,1.1) translateY(-50px)}25%{-webkit-transform:scale(1.05,.95) translateY(0);transform:scale(1.05,.95) translateY(0)}30%{-webkit-transform:scale(1) translateY(-7px);transform:scale(1) translateY(-7px)}34%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}6%{-webkit-transform:scale(1.1,.9) translateY(0);transform:scale(1.1,.9) translateY(0)}12%{-webkit-transform:scale(.9,1.1) translateY(-50px);transform:scale(.9,1.1) translateY(-50px)}25%{-webkit-transform:scale(1.05,.95) translateY(0);transform:scale(1.05,.95) translateY(0)}30%{-webkit-transform:scale(1) translateY(-7px);transform:scale(1) translateY(-7px)}34%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}
/*# sourceMappingURL=main.e667de43.chunk.css.map */