.credits_assetElements__ewapL{display:flex;flex-direction:column;gap:20px;margin:0}.credits_assetElementContainer___wiWM{align-items:center;display:flex;gap:20px}.credits_assetElement__7c3ta{display:flex;min-width:0;overflow:hidden;text-align:center}.credits_pastaFont__G1tMP{font-family:PastaWineLittle,cursive;font-size:2rem}.credits_magazineLettersFont__0aulY{font-family:MagazineLetters,cursive;font-size:2rem;word-break:break-all}.credits_assetImages__0Jai6{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(1,1fr);margin-left:0;margin-right:0;margin-top:20px;padding:0}.credits_assetImageContainer__gybbx{align-items:center;display:flex;flex-direction:column}.credits_assetImage__oKHPJ{height:auto;margin-bottom:20px}.credits_homeLink__M625I{color:var(--black);display:flex;font-family:PastaWineLittle,cursive;font-size:2rem;gap:10px}.credits_home__9rJHO,.credits_slash__hI8Aw{color:rgb(152 152 152/61.2%)}.credits_home__9rJHO{text-decoration:none}@media (min-width:768px){.credits_assetElements__ewapL{margin:100px 100px 0}.credits_assetImages__0Jai6{grid-template-columns:repeat(3,1fr);margin-left:100px;margin-right:100px}.credits_magazineLettersFont__0aulY,.credits_pastaFont__G1tMP{font-size:3rem}.credits_homeLink__M625I{font-size:3rem;gap:20px}}.StickyLink_linkText__muu87{background:#fff8d6;border:1px dashed #b8a672;border-radius:.5rem;color:#6b4e00;display:flex;font-family:Courier New,monospace;font-size:.9rem;min-width:0;padding:.4rem .8rem;position:relative;text-decoration:none;text-overflow:ellipsis;transition:all .2s;word-break:break-all}.StickyLink_linkText__muu87:hover{background:#ffefad;transform:rotate(-2deg)}.StickyLink_linkText__muu87:before{background:rgb(200 200 200/40%);border-radius:2px;content:"";height:8px;left:20%;position:absolute;top:-6px;transform:rotate(-1deg);width:60%}@media (min-width:768px){.ToggleAssetsSwitch_toggleAssetsContainer__4x5nm{bottom:0;display:block;position:absolute;right:0;text-align:right}.ToggleAssetsSwitch_toggleAssetsImg__J0WJ0{height:auto;width:80%}.ToggleAssetsSwitch_viewAssets__e0b8L:hover{cursor:pointer;transform:scale(1.08)}.ToggleAssetsSwitch_switch__EnofG{bottom:8%;left:30%;position:absolute;transform:scale(1.05) rotate(-1deg);z-index:var(--toggle-assets-z-index)}.ToggleAssetsSwitch_visuallyHidden__r3_q2{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}}.AboutMe_aboutMeContainer___fKwT{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative}.AboutMe_clickableArea__PLYey{display:block;height:25vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(-3deg);width:50vw;z-index:var(--clickable-area-z-index)}.AboutMe_clickableArea__PLYey:hover{cursor:pointer}.AboutMe_viewAssets__yj8Ax:hover{transform:scale(1.08);z-index:var(--about-me-z-index)}.AboutMe_aboutMeSection__OA4CD{position:relative;z-index:var(--about-me-z-index)}.AboutMeCollage_aboutMeCollage__aEs6b img{height:auto;width:100vw}@media (min-width:576px){.AboutMeCollage_aboutMeCollage__aEs6b img{width:70vw}}@media (min-width:768px){.AboutMeCollage_aboutMeCollage__aEs6b img{width:90vw}}@media (min-width:992px){.AboutMeCollage_aboutMeCollage__aEs6b img{width:70vw}}.NameAnimation_nameAnimation__zRmj3{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-135%) rotate(-3deg);z-index:var(--name-animation-z-index)}.NameAnimation_nameAnimation__zRmj3 img{height:auto;width:80vw}@media (min-width:576px){.NameAnimation_nameAnimation__zRmj3{transform:translate(-50%,-125%) rotate(-3deg)}.NameAnimation_nameAnimation__zRmj3 img{width:60vw}}@media (min-width:768px){.NameAnimation_nameAnimation__zRmj3{transform:translate(-45%,-170%) rotate(-3deg)}.NameAnimation_nameAnimation__zRmj3 img{width:50vw}}@media (min-width:992px){.NameAnimation_nameAnimation__zRmj3{transform:translate(-50%,-185%) rotate(-3deg)}.NameAnimation_nameAnimation__zRmj3 img{width:35vw}}@keyframes Socials_floatOrb__btrFg{0%{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}to{transform:translateZ(0)}}.Socials_githubBtn__4dH_e,.Socials_linkedInBtn__WJFZf,.Socials_mailBtn__Z6pXy{animation:Socials_floatOrb__btrFg 4s ease-in-out infinite;height:auto;position:absolute;width:15vw;will-change:transform}.Socials_linkedInBtn__WJFZf{bottom:22%;left:6%}.Socials_githubBtn__4dH_e{bottom:3%;left:15%}.Socials_mailBtn__Z6pXy{bottom:-9%;left:33%}@media (min-width:576px){.Socials_githubBtn__4dH_e,.Socials_linkedInBtn__WJFZf,.Socials_mailBtn__Z6pXy{width:10vw}.Socials_linkedInBtn__WJFZf{bottom:22%;left:6%}.Socials_githubBtn__4dH_e{bottom:3%;left:15%}.Socials_mailBtn__Z6pXy{bottom:-9%;left:33%}}@media (min-width:768px){.Socials_linkedInBtn__WJFZf{bottom:0;left:2%;top:14%}.Socials_githubBtn__4dH_e{bottom:0;left:0;top:30%}.Socials_mailBtn__Z6pXy{bottom:0;left:-3%;top:45%}.Socials_githubBtn__4dH_e,.Socials_linkedInBtn__WJFZf,.Socials_mailBtn__Z6pXy{width:5.5vw}}@media (min-width:992px){.Socials_linkedInBtn__WJFZf{bottom:0;left:2%;top:14%}.Socials_githubBtn__4dH_e{bottom:0;left:0;top:30%}.Socials_mailBtn__Z6pXy{bottom:0;left:-3%;top:45%}.Socials_githubBtn__4dH_e,.Socials_linkedInBtn__WJFZf,.Socials_mailBtn__Z6pXy{width:4vw}.Socials_githubBtn__4dH_e:hover,.Socials_linkedInBtn__WJFZf:hover,.Socials_mailBtn__Z6pXy:hover{cursor:pointer;scale:1.08;transition:scale .25s ease}}.ProjectItem_projectContainer__aMeVf{background-color:var(--vscode-editor-color);border-radius:10px;color:var(--vscode-font-color);font-family:Arial,Helvetica,sans-serif;max-height:70px;overflow:hidden;padding-left:12px;padding-right:12px;transition:max-height .75s ease}.ProjectItem_activeProjectItem__10OT7{max-height:1000px}.ProjectItem_projectHeader__wDSoc{align-items:center;border-bottom:1px solid var(--vscode-secondary-border-color);display:flex;height:70px;justify-content:space-between;width:100%}.ProjectItem_projectName__Ion_r{display:flex;font-size:30px;font-weight:700;text-overflow:ellipsis;text-wrap:nowrap;width:100%}.ProjectItem_projectType__otpkn{display:flex;font-family:PastaWineLittle,cursive;font-size:22px;opacity:.55;text-align:right}.ProjectItem_projectTextContainer__LsO19{font-size:15px;padding:15px}.ProjectItem_projectDescription__dIEcb{text-align:center}.ProjectItem_projectLink___AG7n{margin-top:20px;text-align:center}.ProjectItem_projectLink___AG7n a{color:var(--vscode-accent-color)}.ProjectItem_projectImage__YRU1Q img{height:auto;margin-top:20px;object-fit:contain;width:100%}.ProjectItem_projectBadges___6jIi{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-bottom:20px}@media (min-width:576px){.ProjectItem_projectType__otpkn{font-size:25px;text-wrap:nowrap}}.ProjectsList_projects__KRfpq{display:flex;flex-direction:column;gap:10px;margin-left:10px;margin-right:10px}.Projects_projectsSectionContainer__uFKa6{display:flex;flex-direction:column;gap:20px}.Projects_projectsTitle__UI_pS{color:var(--black);font-family:MagazineLetters,cursive;font-size:40px;letter-spacing:15px;text-align:center}.Projects_projectsText__c57yp{color:var(--black);font-family:PastaWineLittle,cursive;font-size:30px;text-align:center}.Projects_vsCodeWidget__INsrQ{display:none}.Projects_projectsList__K1tKl{display:block}.Projects_viewAssets__Tiu6d:hover{cursor:pointer;transform:scale(1.08)}@media (min-width:576px){.Projects_projectsTitle__UI_pS{font-size:80px}.Projects_projectsText__c57yp{font-size:35px}}@media (min-width:768px){.Projects_vsCodeWidget__INsrQ{display:block}.Projects_projectsList__K1tKl{display:none}}.VSCodeWidget_vsCodeWidgetContainer__sBO1H{background-color:#1a1a1a;border-radius:12px;color:var(--vscode-font-color);display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;height:1000px;margin:0 50px}.VSCodeWidget_vsCodeContent__aXZij{display:flex;height:100%}.VSCodeWidget_viewAssets__cL9u9:hover{cursor:pointer;transform:scale(1.04)}.VSCodeHeader_vsCodeSearchBar__sjNDT{align-items:center;border-bottom:1px solid var(--vscode-border-color);display:flex;height:40px;justify-content:space-between;width:100%}.VSCodeHeader_vsCodeButtons__us4qe{display:flex;gap:8px;margin-left:12px}.VSCodeHeader_vsCodeButton__IbH6k{background-color:var(--vscode-secondary-border-color);border-radius:50%;height:12px;width:12px}.VSCodeHeader_vsCodeFinder__bb__l{align-items:center;background-color:var(--vscode-background-color);border:1px solid var(--vscode-secondary-border-color);border-radius:4px;display:flex;font-size:13px;gap:5px;height:28px;justify-content:center;margin:0 auto;width:500px}.VSCodeSidebar_vsCodeToolbar__gBa_i{border-right:1px solid var(--vscode-border-color);display:flex;flex-direction:column;height:100%;width:65px}.VSCodeSidebar_vsCodeToolbarItemActive__tk0xV{align-items:center;border-left:3px solid var(--vscode-accent-color);display:flex;justify-content:center;padding-bottom:15px;padding-top:15px}.VSCodeSidebar_vsCodeFileExplorer__H2E8L{border-right:1px solid var(--vscode-border-color);font-size:12px;height:100%;width:275px}.VSCodeSidebar_vsCodeExplorerHeader__amqWk{margin-top:10px;padding-left:20px}.VSCodeSidebar_vsCodeExplorerProjectName__5gl_h{align-items:center;display:flex;font-weight:700;gap:2px;margin-top:18px;padding-left:6px}.VSCodeSidebar_vsCodeProjects__6gJ8f{display:flex;flex-direction:column;font-size:13px;margin-top:5px}.VSCodeSidebar_vsCodeProject__hLZBR{align-items:center;border:1px solid transparent;display:flex;gap:6px;padding-bottom:4px;padding-left:22px;padding-top:4px}.VSCodeSidebar_vsCodeProject__hLZBR:hover:not(.VSCodeSidebar_vsCodeActiveProject__3BQpU){background-color:#2d2d2e;cursor:pointer;padding-left:22px}.VSCodeSidebar_vsCodeActiveProject__3BQpU{background-color:#1d385c;border:1px solid var(--vscode-accent-color);cursor:pointer}.VSCodeEditor_vsCodeEditor__3EA7I{display:flex;flex-direction:column;height:100%;width:100%}.VSCodeEditor_vsCodeEditorHeaderContainer__rArmK{display:flex}.VSCodeEditor_vsCodeEditorHeader__zVGtd{align-items:center;background-color:var(--vscode-editor-color);border-right:1px solid var(--vscode-border-color);border-top:1px solid var(--vscode-accent-color);display:flex;font-size:13px;gap:8px;height:30px;padding-left:12px;padding-right:30px;text-wrap:nowrap;width:-moz-fit-content;width:fit-content}.VSCodeEditor_vsCodeEditorContent__BrMCf{background-color:var(--vscode-editor-color);border-radius:0 0 12px;height:930px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;width:100%}.VSCodeEditor_vsCodeEditorContent__BrMCf::-webkit-scrollbar{display:none}.VSCodeEditor_vsCodeEditorContent__BrMCf img{height:auto;max-width:50vw}.VSCodeEditor_vsCodeProjectTitleContainer__UbqKJ{align-items:center;border-bottom:1px solid var(--vscode-secondary-border-color);display:grid;grid-template-columns:1fr auto 1fr;margin:30px 50px 20px}.VSCodeEditor_vsCodeProjectTitle__lfmtE{display:flex;font-size:var(--markdown-header-font-size);font-weight:700;grid-column:2;padding-bottom:10px}.VSCodeEditor_vsCodeEditorBorder__gLbzH{border-bottom:1px solid #282828;display:flex;width:100%}.VSCodeEditor_vsCodeHandwrittenNote__YYpPF{font-family:PastaWineLittle,cursive;font-size:30px;grid-column:3;justify-self:end;opacity:.55;text-align:right}.VSCodeEditor_vsCodeProjectInfo__M2ein{display:flex;flex-direction:column;justify-content:center;padding-left:50px;padding-right:50px}.VSCodeEditor_vsCodeProjectBadges__BIRAd{display:flex;gap:10px;justify-content:center}.VSCodeEditor_vsCodeProjectDescription__Vh_BG{margin-top:10px}.VSCodeEditor_vsCodeProjectDescription__Vh_BG,.VSCodeEditor_vsCodeProjectMoreDetails__gksVY{display:flex;font-size:15px;justify-content:center;line-height:1.5}.VSCodeEditor_vsCodeProjectImage__TaSk5{display:flex;justify-content:center;justify-self:center;margin-bottom:50px;margin-top:20px;text-align:center}.VSCodeEditor_vsCodeProjectLink__wShqo{color:var(--vscode-accessible-link-color);display:flex;font-size:15px;justify-content:center;margin-top:10px}.VSCodeEditor_vsCodeProjectLink__wShqo:hover{color:var(--vscode-font-color)}@keyframes TechStack_tiltUpDown__7gCSf{0%{transform:rotate(5deg)}50%{transform:rotate(-10deg)}to{transform:rotate(5deg)}}@keyframes TechStack_moveUpDown__P1pNC{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.TechStack_techStackMobileContainer__M146i{display:block;position:relative}.TechStack_techStackMobileContainer__M146i img{height:auto;width:100%}.TechStack_techStackTitle__uCQZz{color:var(--black);font-family:PastaWineLittle,cursive;position:absolute;right:0;top:6%}.TechStack_megaphonePopArt___FLgR{left:0;position:absolute;top:5%;transform:rotate(5deg)}.TechStack_techStackMobileContainer__M146i .TechStack_megaphonePopArt___FLgR{height:auto;width:40%}.TechStack_animateScream__fUkIB{animation:TechStack_tiltUpDown__7gCSf .4s ease-in-out;animation-iteration-count:4}.TechStack_animateScare__vDfuR{animation:TechStack_moveUpDown__P1pNC .35s ease-in-out;animation-iteration-count:5}.TechStack_smallTChar__QFUry{font-size:2.8rem}.TechStack_eChar__MBCaf{font-size:3.2rem}.TechStack_smallCChar__X8tGr{font-size:3.6rem}.TechStack_hChar__c5R4W{font-size:4rem}.TechStack_sChar__g0hz5{font-size:4.4rem}.TechStack_bigTChar__99Qoc{font-size:4.8rem}.TechStack_aChar__DYHeb{font-size:5.2rem}.TechStack_bigCChar__u_F7u{font-size:5.6rem}.TechStack_kChar__PnnNq{font-size:6rem}@media (min-width:576px){.TechStack_techStackMobileContainer__M146i .TechStack_megaphonePopArt___FLgR{height:auto;width:40%}.TechStack_techStackTitle__uCQZz{right:10%;top:8%}.TechStack_smallTChar__QFUry{font-size:5rem}.TechStack_eChar__MBCaf{font-size:5.4rem}.TechStack_smallCChar__X8tGr{font-size:5.8rem}.TechStack_hChar__c5R4W{font-size:6.2rem}.TechStack_sChar__g0hz5{font-size:6.6rem}.TechStack_bigTChar__99Qoc{font-size:7rem}.TechStack_aChar__DYHeb{font-size:7.4rem}.TechStack_bigCChar__u_F7u{font-size:7.8rem}.TechStack_kChar__PnnNq{font-size:8.2rem}}@media (min-width:768px){.TechStack_techStackMobileContainer__M146i{display:none}}.Toast_toastContainer__pS1yW{align-items:center;background-color:#f3e5f5;border:2px solid #9c27b0;border-radius:30px;bottom:0;box-shadow:0 4px 10px -2px rgb(156 39 176/35%),0 2px 4px -1px rgb(156 39 176/25%);color:#9c27b0;display:flex;font-family:Roboto,sans-serif;gap:15px;left:50%;margin-bottom:20px;margin-left:-187.5px;padding:18px 25px;position:fixed;width:375px;z-index:var(--toast-z-index)}.Toast_toastMessage__YEJ70{display:flex;flex-direction:column;gap:5px}.Toast_toastHeader__qawWW{font-weight:700}