@import "https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap";.TopBar[data-v-c5c32e86]{background:linear-gradient(#000 0%,#07072900 100%);justify-content:space-between;gap:clamp(.5rem,3vw,2rem);padding:2%;display:flex}.TopBar[data-v-c5c32e86] *{font-family:Lexend,sans-serif}.TopBar .logo-section #logo[data-v-c5c32e86]{height:3vh;padding-bottom:1vh}.TopBar .contact-methods-section[data-v-c5c32e86]{gap:1vw;padding-top:2vh;display:flex}.TopBar .contact-methods-section img[data-v-c5c32e86]{cursor:pointer;-webkit-user-select:none;user-select:none;max-height:2vh}.TopBar .local-time-section[data-v-c5c32e86]{text-align:right;justify-content:flex-end;width:100vw}.SectionButton[data-v-fa6da830]{opacity:.8;gap:10vw;max-width:20vw;padding-bottom:2vh}@keyframes HoverStart-fa6da830{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes HoverEnd-fa6da830{0%{opacity:1;transform:scale(1.05)}to{opacity:.8;transform:scale(1)}}.SectionButton[data-v-fa6da830] *{cursor:pointer;align-items:center;font-family:Red Hat Display,sans-serif}.SectionButton .content[data-v-fa6da830]{gap:1vw;display:flex}.SectionButton .content input[data-v-fa6da830]{color:#fff;background-color:#0000;border:none;font-size:larger;font-weight:700}@keyframes HoverStartArrow-fa6da830{0%{transform:translate(0)}to{transform:translate(2vw)}}@keyframes HoverEndArrow-fa6da830{0%{transform:translate(2vw)}to{transform:translate(0)}}.SectionButton .content #arrow[data-v-fa6da830]{max-height:2vh}.SectionButton .content #arrow[data-v-fa6da830]:not(:hover){animation:1s HoverEndArrow-fa6da830}.SectionButton[data-v-fa6da830]:hover{animation:.2s forwards HoverStart-fa6da830}.SectionButton:hover .content #arrow[data-v-fa6da830]{animation:.24s forwards HoverStartArrow-fa6da830}.SectionButton[data-v-fa6da830]:not(:hover){animation:.2s backwards HoverEnd-fa6da830}.SectionButton:not(:hover) .content #arrow[data-v-fa6da830]{animation:.24s backwards HoverEndArrow-fa6da830}.SectionContent[data-v-03fcb835] *{padding-bottom:1vh;font-family:Red Hat Display,sans-serif}@keyframes fadeIn-03fcb835{0%{opacity:.5;transform:translateY(2vh)}to{opacity:1}}@keyframes fadeOut-03fcb835{0%{opacity:1}to{opacity:0}}.SectionContent[data-v-03fcb835]{animation:.5s fadeIn-03fcb835;animation-timing-function:cubic-bezier();opacity:.5;animation-fill-mode:forwards}.SectionContentList[data-v-b02917a8]{padding-top:5vh}.SectionContentList ul[data-v-b02917a8]{padding-left:1rem}.SectionContentList[data-v-b02917a8] *{text-decoration:none}.skills-lists[data-v-dfe1d895],.projects-lists[data-v-6f673cf3],.CertificateElement{gap:5rem;display:flex}.CertificateElement .info .title{font-weight:700}.CertificateElement .certificate-image{border-color:#0000;border-radius:5px;max-height:10vh}@keyframes animHoverStart{0%{transform:scale(1)}to{transform:scale(5)}}@keyframes animHoverEnd{0%{transform:scale(5)}to{transform:scale(1)}}.CertificateElement .certificate-image:hover{animation:.2s forwards animHoverStart}.CertificateElement .certificate-image:not(:hover){animation:.2s forwards animHoverEnd}.education-list[data-v-03397a0c],.certificate[data-v-03397a0c]{gap:5rem;display:flex}.certificate .info .title[data-v-03397a0c]{font-weight:700}.certificate .certificate-image[data-v-03397a0c]{max-height:10vh}@keyframes animHoverStart-03397a0c{0%{transform:scale(1)}to{transform:scale(5)}}@keyframes animHoverEnd-03397a0c{0%{transform:scale(5)}to{transform:scale(1)}}.certificate .certificate-image[data-v-03397a0c]:hover{animation:.2s forwards animHoverStart-03397a0c}.certificate .certificate-image[data-v-03397a0c]:not(:hover){animation:.2s forwards animHoverEnd-03397a0c}*{-webkit-user-select:none;user-select:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}body{color:#fff;background:linear-gradient(169deg,#000 13%,#070729 100%);width:100vw;height:100vh}body .reader{gap:5rem;margin-inline:2vw;display:flex;position:absolute;transform:translateY(25vh)}body .reader .section-content{max-width:70vw}
