._menuButton_1e4kg_1{width:2rem;height:2rem;margin:2rem;padding:8px;background-color:#0a0c10;border:2px solid #ffffff;border-radius:8px;z-index:100;opacity:1;transform:translateY(155px);transition:.5s;bottom:0;right:0}._menubar_1e4kg_17{display:flex;justify-content:space-around;align-items:center;padding:16px;margin:16px;width:calc(100% - 64px);background-color:#24292f;border:2px solid #ffffff;border-radius:16px;opacity:0;transform:translateY(-80px) scale(0);transition:transform .5s,border-radius 1s,opacity .5s;pointer-events:none;z-index:50}._menubar_1e4kg_17 ._title_1e4kg_33{display:flex;align-items:center}._menubar_1e4kg_17 ._title_1e4kg_33 img{width:2rem;border:2px solid #26cd41;border-radius:50%}._menubar_1e4kg_17 ._title_1e4kg_33 h1{font-size:1rem;margin-left:8px}._menubar_1e4kg_17 ._menu_1e4kg_1 button{margin:4px;padding:8px;background-color:transparent;border:none}._menubar_1e4kg_17 ._menu_1e4kg_1 button a{font-size:1rem;font-weight:700;color:#fff}._menubar_1e4kg_17 ._menu_1e4kg_1 button:hover a{color:#26cd41}._menubar_1e4kg_17 ._resume_1e4kg_60{padding:8px 12px;background-color:transparent;border:2px solid #26cd41;border-radius:16px}._menubar_1e4kg_17 ._resume_1e4kg_60 a{color:#fff;font-weight:700}._menubar_1e4kg_17 ._resume_1e4kg_60:hover{background-color:#26cd41}._menubar_1e4kg_17 ._resume_1e4kg_60:hover a{color:#0a0c10}._menubar_1e4kg_17 ._socials_1e4kg_76 a{margin:8px}._showMenuPc_1e4kg_80{opacity:1;transform:translateY(0) scale(1);pointer-events:all}@media (min-width: 1280px){._menubar_1e4kg_17{width:1216px}}@media (max-width: 1200px){._showMenuButton_1e4kg_92{transform:translate(0)}._menubar_1e4kg_17{display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-items:center;opacity:0;transform:translateY(700px);bottom:0;margin:8px;width:calc(100% - 50px)}._menubar_1e4kg_17 ._title_1e4kg_33{margin:auto}._menubar_1e4kg_17 ._menu_1e4kg_1{display:flex;flex-direction:column}._showMenuMobile_1e4kg_113{opacity:1;transform:translateY(0);pointer-events:all}._iconUp_1e4kg_118{transform:translateY(-155px)}._title_1e4kg_33{grid-column:1}._menu_1e4kg_1{grid-column:2;grid-row:1/span 3}._resume_1e4kg_60{width:100px;grid-column:1}._socials_1e4kg_76{text-align:center;grid-column:1}}._profile_14qrr_1{flex:2;margin:3rem}._featured_14qrr_6{flex:1;margin:3rem}._header_14qrr_11{display:flex;align-items:center}._header_14qrr_11 img{width:4rem;border:2px solid #26cd41;border-radius:50%}._header_14qrr_11 ._title_14qrr_20{margin:0 0 0 12px}._header_14qrr_11 ._title_14qrr_20 h1{font-size:1.5rem}._menu_14qrr_27{padding:12px 0}._menu_14qrr_27 button{padding:8px 12px;margin:4px;background-color:#15381f;border:none;border-radius:8px}._menu_14qrr_27 button a{font-size:1rem;color:#26cd41}._menu_14qrr_27 button:hover{scale:1.1}._aboutMe_14qrr_45{padding:12px;background-color:#24292f;border-radius:16px}._aboutMe_14qrr_45 p{margin:0 4px;line-height:1.5rem}._aboutMe_14qrr_45 div{padding:14px 0}._aboutMe_14qrr_45 div button{padding:8px 12px;margin:0 4px;color:#fff;background-color:transparent;border:2px solid #ffffff;border-radius:8px}._aboutMe_14qrr_45 div button a{font-size:1rem}._aboutMe_14qrr_45 div button:hover{scale:1.05;border-color:#26cd41}._aboutMe_14qrr_45 div button:hover a{color:#26cd41}._aboutMe_14qrr_45 div img{margin:0 8px}._aboutMe_14qrr_45 div img:hover{scale:1.2}@media (max-width: 1024px){._featured_14qrr_6{display:none}}._aboutMe_14m5b_1{background-color:#24292f;overflow:hidden}h1{font-size:1rem}h1 span{font-size:1.5rem}._coreSection_14m5b_13{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;flex:1;margin:3rem 6rem}._additionalSection_14m5b_22{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;flex:1;margin:3rem}._detailWithIcon_14m5b_31{display:flex;justify-content:left;align-items:center}._detailWithIcon_14m5b_31 img{margin-right:8px}._hobbies_14m5b_40 h3,._skills_14m5b_41 h3{margin:8px 0}._hobbies_14m5b_40 p,._skills_14m5b_41 p{display:inline-block;padding:8px 16px;margin:4px;font-size:1rem;background-color:#2f3742;border-radius:16px}._gaming_14m5b_54{cursor:url(/assets/sword-DcAn3J5h.svg),auto}._controllerImage_14m5b_58{transform:rotate(90);position:fixed;bottom:200px;right:-100px;transition:.5s;z-index:100}._controllerGive_14m5b_67{right:-5px}._catImage_14m5b_71{position:fixed;bottom:-100px;right:50px;transition:.5s;z-index:100}._catImageLurk_14m5b_79{bottom:-10px}._funFact_14m5b_83 p,._thought_14m5b_84 p{text-align:center}._socials_14m5b_88{padding:14px 0;text-align:center}._socials_14m5b_88 img{margin:0 8px}._socials_14m5b_88 img:hover{scale:1.2}@media (max-width: 1024px){._aboutMe_14m5b_1{flex-direction:column}._coreSection_14m5b_13{margin:3rem 3rem 0}._additionalSection_14m5b_22{margin:0 3rem 3rem}}@media (max-width: 768px){._coreSection_14m5b_13{margin:3rem 1.5rem 0}._additionalSection_14m5b_22{margin:0 3rem 1.5rem 1.5rem}}._projects_vpurw_1{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%}._projectShowcase_vpurw_9{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;justify-items:center;align-items:center;gap:2rem}._roverImage_vpurw_18{position:absolute;bottom:0;left:-20%;transition:5s;z-index:100}._roverImageAppear_vpurw_26{left:33%}._seeMore_vpurw_30{padding:8px 16px;background-color:transparent;border:2px solid #26cd41;color:#fff;border-radius:16px}._seeMore_vpurw_30:hover{background-color:#26cd41;color:#000}@media (max-width: 768px){._projectShowcase_vpurw_9{grid-template-columns:repeat(2,1fr)}}._card_i5qka_1{display:flex;flex-direction:column;justify-content:flex-end;position:relative;border-radius:1rem;width:8rem;height:10rem;padding:1rem;border:2px solid #2f3742}._card_i5qka_1 *{overflow:hidden}._card_i5qka_1 h4{transform:translateY(2rem);transition:transform .3s ease-in-out;margin:.1rem}._card_i5qka_1 ._description_i5qka_20{font-size:.8rem;margin:.1rem;height:3rem;opacity:0;transform:translateY(100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out}._card_i5qka_1 ._tag_i5qka_28{display:inline-block;padding:.1666666667rem .3333333333rem;margin:0px .1rem;font-size:.8rem;background-color:#2f3742;border-radius:8px}._card_i5qka_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--bgImg);background-size:cover;background-position:center;transition:transform .3s ease-in-out;z-index:-1}._card_i5qka_1:hover:before{transform:scale(1.2)}._card_i5qka_1:hover h4{opacity:1;transform:translateY(0)}._card_i5qka_1:hover ._description_i5qka_20{opacity:.8;transform:translateY(0)}._card_i5qka_1:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,#000000e6 20%,#000c,#000000b3,#0009,#00000080);z-index:-1}._transitionPage_13vnb_1{display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;background-color:#1b1f23;color:#fff;position:fixed;z-index:1000;height:calc(var(--vh, 1vh) * 100)}._appear_13vnb_14{animation:_appear_13vnb_14 .5s alternate}._disappear_13vnb_18{animation:_disappear_13vnb_18 .5s alternate}._title_13vnb_22{font-size:2rem;width:0;overflow:hidden;white-space:nowrap;border-right:2px solid #ffffff;animation:_typing_13vnb_1 1s steps(14) 0s forwards,_blink_13vnb_1 .25s step-end infinite}@keyframes _typing_13vnb_1{to{width:15rem}}@keyframes _blink_13vnb_1{50%{border-color:transparent}}@keyframes _appear_13vnb_14{0%{border-radius:50%;transform:translateY(100vh)}to{border-radius:0;transform:translateY(0)}}@keyframes _disappear_13vnb_18{0%{border-radius:0;transform:translateY(0)}to{border-radius:50%;transform:translateY(-100vh)}}*{margin:0;overflow-x:hidden}* button{overflow:hidden}a{color:#fff;text-decoration:none}html{font-size:14px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;scroll-behavior:smooth}body{color:#fff;background-color:#0a0c10}.home-section{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%}.home-section *{overflow:hidden}.hidden{overflow:hidden;opacity:0;transform:translateY(100px);transition:opacity 1s ease,transform 1s ease}.visible{opacity:1;transform:translateY(0)}.menu-pc{position:fixed}svg{display:block;margin:0;padding:0}.social{width:1.25rem;height:1.25rem}#intro,#about-me,#projects,#achievements{position:relative;height:calc(var(--vh, 1vh) * 100)}@media (min-width: 768px){html{font-size:16px}}@media (min-width: 1024px){html{font-size:18px}.featured{display:none}}@media (min-width: 1280px){html{font-size:18px}.Home{width:1280px;margin:auto}}
