@keyframes TypingEffect_bounceIn__6qXTe{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.TypingEffect_typingEffect__R9Q2L{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.TypingEffect_messageContainer__MWbbQ{display:block}.TypingEffect_message__uuUKu{display:block;background-color:var(--box-color);color:var(--text-color);padding:10px;border-radius:10px;margin-bottom:10px;width:fit-content}.TypingEffect_newMessage__QD2mx{animation:TypingEffect_bounceIn__6qXTe .5s ease forwards}@keyframes ProjectBox_slideIn__gdnu0{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.ProjectBox_projectBox__iLYvV{border:1px solid #ddd;padding:20px;max-width:400px;margin:0 auto;background-color:var(--box-color);color:var(--text-color);border-radius:10px;transition:box-shadow .3s;animation:ProjectBox_slideIn__gdnu0 .5s ease forwards}.ProjectBox_projectBox__iLYvV:hover{box-shadow:0 8px 16px rgba(128,0,128,.4)}.ProjectBox_projectImage__3clqt{width:100%;max-width:200px;height:auto;display:block;margin:0 auto 20px}.ProjectBox_projectContent__Boi_l{text-align:center}.ProjectBox_projectTitle__OtLqX{margin-bottom:5px}.ProjectBox_projectLanguage__9eb5U{font-size:small;margin-bottom:5px}.ProjectBox_projectDescription__8JTWu{margin-bottom:20px}.ProjectBox_projectLinks__BsjrZ{display:flex;justify-content:center}.ProjectBox_link__h4zZY{position:relative;display:inline-block;padding:10px;border-radius:50%;margin:0 10px;transition:transform .3s,background-color .3s}.ProjectBox_link__h4zZY:hover{transform:translateY(-4px)}.ProjectBox_icon-container__zegXF{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#333;transition:background-color .3s}.ProjectBox_link__h4zZY:hover .ProjectBox_icon__I2Tan{color:rgba(128,0,128,.8)}.ProjectBox_icon__I2Tan{color:var(--icon-color)}.ProjectBox_external-link-icon__Cq9_m,.ProjectBox_github-icon__E79ZS{color:#fff}.ProjectBox_project-container__VCKNT{display:flex;flex-wrap:wrap;justify-content:space-between}.page_projectLinks__nUzyQ{display:flex;justify-content:center}.page_link__k5j_x{position:relative;display:inline-block;padding:10px;border-radius:50%;margin:0 10px;transition:transform .3s,background-color .3s}.page_link__k5j_x:hover{transform:translateY(-4px)}.page_icon-container__c2JUk{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#333;transition:background-color .3s}.page_link__k5j_x:hover .page_icon__HtCf9{color:rgba(128,0,128,.8)}.page_icon__HtCf9{color:#333}.page_github-icon__Nn1nw{color:#fff}