body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.myButton{display:block;margin:10% auto;opacity:.6;width:90%}.blur-overlay{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(90deg,hsla(0,0%,46%,.4) 30%,transparent 40%);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a.services-link{color:inherit;text-decoration:none;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}a.services-link:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.intro_article,.timeline-tag{font-family:Courier New,Courier,monospace}.timeline-tag{border-radius:5px;bottom:10px;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;position:absolute;right:10px}.timeline-tag.education{background-color:#3498db}.timeline-tag.tech{background-color:#2ecc71}.timeline-tag.finance{background-color:#f39c12}.timeline-tag.consulting{background-color:#9b59b6}.timeline-tag.other{background-color:#95a5a6}.btn.btn-primary.btn-lg.btn-load-more{background-color:#4ac1bc!important;border-color:#4ac1bc!important;color:#fff!important}.btn.btn-primary.btn-lg.btn-load-more:hover{background-color:#5de2dd!important;border-color:#5de2dd!important}.btn-github-snake{background-color:#000;border-color:#000;color:#fff;display:flex;justify-content:center}.btn-github-snake:hover{background-color:#333;border-color:#333}@media (max-width:768px){.about-desc{-webkit-overflow-scrolling:touch;overflow-x:scroll;white-space:nowrap}.about-desc img{height:auto;max-width:100%}}.background{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.background-video{background-size:cover;height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:-1}.ant-dropdown{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;color:rgba(0,0,0,.65);display:inline-block;font-size:14px;line-height:1.5;list-style:none;margin:3;padding:0;position:relative;transition:all .3s}.ant-dropdown-selector{-webkit-appearance:none;appearance:none;background:linear-gradient(180deg,#f0f7ff 60%,#eaf3fa);border:1.5px solid #e0e7ef;border-radius:12px;box-shadow:0 2px 12px 0 rgba(60,120,200,.07);color:#222;cursor:pointer;font-size:16px;height:40px;outline:none;padding:8px 40px 8px 16px;transition:border .2s,box-shadow .2s,opacity .18s,-webkit-transform .18s cubic-bezier(.4,2,.6,1);transition:border .2s,box-shadow .2s,transform .18s cubic-bezier(.4,2,.6,1),opacity .18s;transition:border .2s,box-shadow .2s,transform .18s cubic-bezier(.4,2,.6,1),opacity .18s,-webkit-transform .18s cubic-bezier(.4,2,.6,1);width:220px}.ant-dropdown-selector:focus,.ant-dropdown-selector:hover{background:#f0f7ff;border:1.5px solid #7ec4fa;box-shadow:0 4px 16px 0 rgba(60,120,200,.13);opacity:.96;-webkit-transform:scale(1.04);transform:scale(1.04)}.ant-dropdown-selector option{background:#eaf3fa;color:#1a2a3a;font-size:15px;transition:background .18s,color .18s}.ant-dropdown-selector option:checked,.ant-dropdown-selector option:focus,.ant-dropdown-selector option:hover{background:#d0e7fa;color:#0a1a2a}.ant-dropdown{background:transparent;border:none}.ant-dropdown:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #7ec4fa;content:"";height:0;margin-top:-3px;pointer-events:none;position:absolute;right:18px;top:50%;width:0}.left-arrow i{font-size:22px}.left-arrow i,.left-arrow-text{color:#fff;transition:all .3s ease}.left-arrow-text{font-size:24px}.left-arrow:hover i{color:#c4e5f1;-webkit-transform:scale(1.2);transform:scale(1.2)}.left-arrow:hover .left-arrow-text{color:#c4e5f1;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes dynamic-border{0%,20%{border:5px solid #e7f5fa}40%{border:5px solid #f8f8f8}60%,to{border:5px solid #add8e6}}@keyframes dynamic-border{0%,20%{border:5px solid #e7f5fa}40%{border:5px solid #f8f8f8}60%,to{border:5px solid #add8e6}}.project:hover{-webkit-animation:dynamic-border 5s infinite;animation:dynamic-border 5s infinite}.project:hover h3{color:#f5fafc!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.row{margin-top:25px}.flex-container{align-items:center;display:flex;justify-content:space-between;width:100%}.ant-dropdown-selector:focus{-webkit-animation:dropdown-pop .22s cubic-bezier(.4,2,.6,1);animation:dropdown-pop .22s cubic-bezier(.4,2,.6,1)}@-webkit-keyframes dropdown-pop{0%{opacity:.5;-webkit-transform:scale(.96);transform:scale(.96)}80%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}to{opacity:.96;-webkit-transform:scale(1.04);transform:scale(1.04)}}@keyframes dropdown-pop{0%{opacity:.5;-webkit-transform:scale(.96);transform:scale(.96)}80%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}to{opacity:.96;-webkit-transform:scale(1.04);transform:scale(1.04)}}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-up{-webkit-animation:fade-in-up 1s ease-out both;animation:fade-in-up 1s ease-out both}body{font-family:Arial,sans-serif}.fade-in-up:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.fade-in-up:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.fade-in-up:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.fade-in-up:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.fade-in-up:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.fade-in-up:nth-child(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}.fade-in-up:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}.fade-in-up:nth-child(8){-webkit-animation-delay:1.6s;animation-delay:1.6s}.project-detail-header{align-items:center;display:flex;height:200px;justify-content:center}.project-detail-header,.project-detail-header-image{background-position:50%;background-size:cover;position:relative;width:100%}.project-detail-header-image{padding-top:20vh;z-index:1}.project-detail-content{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:50px}.project-detail-content .project-detail-description,.project-detail-content .project-detail-duration,.project-detail-content .project-detail-in-progress,.project-detail-content .project-detail-my-role,.project-detail-content .project-detail-readme,.project-detail-content .project-detail-tech-stack{width:90%}.project-detail-content .project-detail-description .ant-card,.project-detail-content .project-detail-duration .ant-card,.project-detail-content .project-detail-in-progress .ant-card,.project-detail-content .project-detail-my-role .ant-card,.project-detail-content .project-detail-readme .ant-card,.project-detail-content .project-detail-tech-stack .ant-card{box-shadow:0 2px 4px 0 rgba(5,5,5,.144);transition:.3s}.project-detail-in-progress-image{display:inline-block;margin-left:auto;margin-right:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.project-detail-content .project-detail-description .ant-card:hover,.project-detail-content .project-detail-duration .ant-card:hover,.project-detail-content .project-detail-my-role .ant-card:hover,.project-detail-content .project-detail-readme .ant-card:hover,.project-detail-content .project-detail-tech-stack .ant-card:hover{box-shadow:0 4px 8px 0 rgba(90,141,158,.055)}.project-detail-content .ant-card .ant-card-body{align-items:start;flex-direction:column}.project-detail-content .ant-list{width:90%}.project-detail-content .ant-list-item{border-bottom:1px solid #f0f0f0}.project-detail-carousel{border-radius:18px;color:#e3dede;height:400px;height:"160px";line-height:"160px";margin:0 auto;overflow:hidden;text-align:"center";width:95%}.project-detail-carousel img{border-radius:18px;height:100%;object-fit:cover;transition:.3s;width:100%}.ant-btn-primary{align-self:center;background-color:#1da57a;border-color:#1da57a;color:#fff;margin:20px 0}.ant-btn-primary:hover{background-color:#178f61;border-color:#178f61}@-webkit-keyframes appear{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes appear{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.project-detail-container{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;opacity:0}.project-detail-content .ant-card{background-color:#fffffff0}.project-detail-container.appear{-webkit-animation-play-state:running;animation-play-state:running}.project-detail-left-arrow .project-detail-left-arrow-button{background-color:initial;border:none;box-sizing:border-box;color:hsla(0,0%,100%,.829);font-size:2em;left:20px;position:relative;top:20px;transition:color .3s ease;z-index:100}.icon-shadow{-webkit-filter:drop-shadow(3px 3px 3px rgba(0,0,0,.5));filter:drop-shadow(3px 3px 3px rgba(0,0,0,.5))}.custom-tag{background-color:#09b9f3;border:1px solid #05a6db;border-radius:18px;color:#fff;margin-right:5px;padding:5px 10px}.project-detail-button-container .ant-btn{color:#fff;display:flex;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.2em;height:auto;justify-content:center;margin:20px auto;padding:10px 0;width:90%}.project-detail-button-container .project-detail-demo-button{background-color:#1da57a;border-color:#1da57a}.project-detail-button-container .project-detail-demo-button:hover{background-color:#178f61;border-color:#178f61}.project-detail-button-container .project-detail-demo-video-button{background-color:#e74c3c;border-color:#e74c3c}.project-detail-button-container .project-detail-demo-video-button:hover{background-color:#c0392b;border-color:#c0392b}.project-detail-button-container .project-detail-download-button{background-color:#deab14;border-color:#deab14}.project-detail-button-container .project-detail-download-button:hover{background-color:#c99e12;border-color:#c99e12}.project-detail-button-container .project-detail-github-button{background-color:#000;border-color:#333}.project-detail-button-container .project-detail-github-button:hover{background-color:#333;border-color:#333}.project-detail-readme-markdown{text-align:left}.project-detail-readme-markdown img{border-radius:8px;box-shadow:0 2px 8px rgba(60,60,120,.08);display:inline-block;height:auto;margin:12px 0;max-width:100%;vertical-align:middle}.project-detail-readme-markdown a{display:inline;text-align:left;word-break:break-all}
/*# sourceMappingURL=main.bed43bc3.css.map*/