@import url(https://fonts.googleapis.com/css?family=Marck+Script);.navbar,.navbar .MuiToolbar-root{height:64px}.navbar .navbar-grow{flex-grow:1}.navbar .navbar-menu-button{color:inherit;margin-right:16px}.navbar .navbar-title-large{display:block}@media(max-width:359px){.navbar .navbar-title-large{display:none}}.navbar .navbar-title-small{display:none}@media(max-width:359px){.navbar .navbar-title-small{display:block}}.navbar .navbar-section-desktop{display:none}@media(min-width:960px){.navbar .navbar-section-desktop{display:flex}}.navbar .navbar-section-desktop .navbar-button{color:#fff}.navbar .navbar-section-desktop .navbar-button .MuiButton-label{text-transform:capitalize}.navbar .navbar-section-mobile{display:flex}@media(min-width:960px){.navbar .navbar-section-mobile{display:none}}.error-root{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.error-root .error{display:inline-block;text-align:center}.error-root .error .technical-message{color:#434345;font-family:SF Mono,Courier New,Courier,monospace,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}.error-root .error .technical-message a{color:#434345;text-decoration:underline}.error-root .error .error-message{color:#434345;font-family:SF Mono,Courier New,Courier,monospace,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}.loading-root{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.loading-root .loading{display:inline-block;text-align:center}.loading-root .loading .spinner{margin-bottom:20px}.loading-root .loading .technical-message{color:#434345;font-family:SF Mono,Courier New,Courier,monospace,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}.loading-root .loading .technical-message a{color:#434345;text-decoration:underline}.category-root{display:block;flex-shrink:1;margin:16px;width:500px}@media(max-width:539px){.category-root{width:calc(100vw - 76px)}}.category-root .category-card{border-radius:16px;display:flex;flex-direction:column;height:100%;padding:24px 16px;width:100%}@media(max-width:599px){.category-root .category-card{padding:16px 8px}}.category-root .category-card .card-head{padding:0 8px}.category-root .category-card hr{margin:4px 0}.category-root .category-card .card-content{align-content:flex-start;align-items:center;display:flex;flex:1 0;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:0;padding:8px 8px 0}.category-root .category-card .card-content .skill-item{background-color:#e5e5ea;border-radius:50vh;color:#434345;display:inline;font-size:18px;font-weight:700;margin-bottom:8px;margin-right:8px;min-width:70px;padding:8px 16px;text-align:center}.repo-card-root{display:block;flex-shrink:1;height:400px;margin:16px;width:300px}@media(max-width:339px){.repo-card-root{width:calc(100vw - 76px)}}.repo-card-root .repo-card{border-radius:16px;display:flex;height:100%;padding:0;width:100%}.repo-card-root .repo-card .content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:24px 16px 24px 24px}@media(max-width:599px){.repo-card-root .repo-card .content{padding:16px 8px 16px 16px}}.repo-card-root .repo-card .content .content-header{align-items:center;display:flex;justify-items:center;margin-bottom:12px}.repo-card-root .repo-card .content .content-header .icon-root{align-items:baseline;display:flex;margin-right:4.8px}.repo-card-root .repo-card .content .content-header .icon-root svg{color:#434345;height:16px;width:16px}.repo-card-root .repo-card .content .content-header .title-root{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repo-card-root .repo-card .content .content-header .title-root a{text-decoration:none}.repo-card-root .repo-card .content .content-header .title-root a .title{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repo-card-root .repo-card .content .content-header .title-root .subtitle{color:#434345}.repo-card-root .repo-card .content .content-header .title-root .subtitle a{text-decoration:none}.repo-card-root .repo-card .content .description{word-wrap:break-word;flex:1 1 auto;margin-bottom:8px;min-height:0;overflow:hidden;white-space:pre-line}@media(min-width:450px){.repo-card-root .repo-card .content .description{overflow-y:auto}}.repo-card-root .repo-card .content .description .description-body a{text-decoration:none}.repo-card-root .repo-card .content .description .description-body a .description-body-heading{color:#434345;font-family:SF Mono,Courier New,Courier,monospace,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;line-height:inherit;-webkit-text-decoration:underline dotted #434345 1px;text-decoration:underline dotted #434345 1px}.repo-card-root .repo-card .content .description .description-body .description-readme h1{font-size:20px;margin:8px 0}.repo-card-root .repo-card .content .description .description-body .description-readme h2{font-size:19px;margin:7.2px 0}.repo-card-root .repo-card .content .description .description-body .description-readme h3{font-size:18px;margin:6.4px 0}.repo-card-root .repo-card .content .description .description-body .description-readme p{font-size:16px;margin:4.8px 0}.repo-card-root .repo-card .content .description .description-body .description-readme ul{margin:0}.repo-card-root .repo-card .content .topics{align-items:flex-start;display:flex;flex-wrap:wrap;justify-items:center}.repo-card-root .repo-card .content .topics a{text-decoration:none}.repo-card-root .repo-card .content .topics .topic{background-color:#69a8ff26;border-radius:50vh;display:inline;margin-bottom:8px;margin-right:8px;padding:1.6px 8px}.repo-card-root .repo-card .content .content-footer{display:flex}@media(max-width:339px){.repo-card-root .repo-card .content .content-footer .left{flex:1 0 auto}}.repo-card-root .repo-card .content .content-footer .left .footer-buttons .github-fork-icon,.repo-card-root .repo-card .content .content-footer .left .footer-buttons .github-star-icon{height:16px;width:16px}.repo-card-root .repo-card .content .content-footer .left .footer-buttons .icon-text{margin-left:4px;margin-right:8px}.repo-card-root .repo-card .content .content-footer .center{display:flex;flex:1 0 auto}@media(max-width:339px){.repo-card-root .repo-card .content .content-footer .center{display:none}}.repo-card-root .repo-card .content .content-footer .center .archived-text{background-color:#e5e5ea;border-radius:50vh;display:inline;margin:auto;padding:1.6px 8px}.repo-card-root .repo-card .content .content-footer .center .archived-text a{text-decoration:none}.repo-card-root .repo-card .content .content-footer .center .license-button{background-color:#43434526;border-radius:50vh;display:flex;margin:auto;padding:1.6px 8px}.repo-card-root .repo-card .content .content-footer .center .license-button .license-icon{color:#1c1c1e;height:16px;margin-right:8px;width:16px}.repo-card-root .repo-card .content .content-footer .center .license-button .license-text{color:#1c1c1e;text-transform:none}.repo-card-root .repo-card .content .content-footer .right{align-items:center;display:flex;justify-items:center}.repo-card-root .repo-card .content .content-footer .right .footer-buttons{margin-left:8px}.repo-card-root .repo-card .content .content-footer .right .footer-buttons .link-icon{color:#434345}.languages-root{display:flex;flex-direction:column}.languages-root .language-before{background-color:#fff;height:16px;width:5px}.languages-root .language-after{background-color:red;height:16px;width:5px}.languages-root .languages{flex:1 0 auto;width:5px}@font-face{font-family:SF Pro Display;font-weight:regular;src:url(/static/media/SF-Pro-Display-Regular.f5e583dfac3368328ef8.otf)}@font-face{font-family:SF Mono;font-weight:regular;src:url(/static/media/SFMono-Regular.1d07f933cdf138950a80.otf)}*{box-sizing:border-box;scroll-behavior:smooth;-webkit-user-select:none;-o-user-select:none;user-select:none}a{text-decoration:none}hr{border:0;border-bottom:1px solid #d1d1d6;width:100%}.error-message{margin-top:20px;width:100%}.flex-grow{flex-grow:1}.hero-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.hero-image,.hero-image .hero-text{align-items:center;display:flex;justify-content:center}.hero-image .hero-text{flex-direction:column;width:auto}.hero-image .hero-text .hero-title-before{font-weight:400;text-align:left;width:100%}.hero-image .hero-text .hero-title{display:inline-block;font-family:Marck Script,SF Pro Display,SF Mono,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-size:3rem;font-weight:100;line-height:1.2;text-align:center;text-transform:capitalize}@media(min-width:320px){.hero-image .hero-text .hero-title{font-size:4rem}}@media(min-width:600px){.hero-image .hero-text .hero-title{font-size:6rem}}@media(min-width:960px){.hero-image .hero-text .hero-title{font-size:8rem}}@media(max-width:1399px){.hero-image .hero-text .hero-title{width:min-content}}.hero-image .hero-text .hero-title-after{font-weight:400;text-align:right;width:100%}.hero-image .hero-footer{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;text-align:center;width:100%}.hero-image .hero-footer .name{margin:16px;text-align:left}.hero-image .hero-footer .copyright{margin:16px;text-align:right}.about-root{display:flex;flex-direction:column;padding:24px 0}.about-root .about-head{padding:0 24px}@media(max-width:599px){.about-root .about-head{padding:0 16px}}.about-root .about-head .about-subtitle{color:#434345}.about-root .about-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;padding:0 24px}.about-root .about-content .about-terminal{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}@media(min-width:1280px){.about-root .about-content .about-terminal{max-height:75%}}.about-root .about-content .about-terminal .title-bar{background-image:linear-gradient(180deg,#48494b,#3c3c40);border:1px solid #838486;border-bottom-color:#181818;border-top-left-radius:5px;border-top-right-radius:5px;color:#bfc0c2;font-size:14px;height:30px;padding:4px 0;text-align:center}.about-root .about-content .about-terminal .body{background-color:#1e1e1e;border:1px solid #4b4b4b;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;color:#fff;flex:1 1;font-family:SF Mono,Courier New,Courier,monospace,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;min-height:0;overflow-x:auto;padding:30px 20px}.about-root .about-content .about-terminal .body dl{line-height:21px;margin:0}.about-root .about-content .about-terminal .body dl dd{color:#fff;margin:0}.about-root .about-content .about-terminal .body dl dd:before{content:">>>";margin-right:5px}.about-root .about-content .about-terminal .body dl dt{color:#c7c7cc;margin-bottom:30px;margin-left:30px;white-space:pre-wrap}.about-root .about-content .about-terminal .body dl dt:last-child{margin-bottom:0}.about-root .about-content .about-terminal .body dl dt:before{content:"=>";margin-right:5px}.about-root .about-content .about-terminal .body a{color:#69a8ff;-webkit-text-decoration:dotted;text-decoration:dotted}.skills-root{display:flex;flex-direction:column;padding:24px 0}@media(max-width:599px){.skills-root{padding:16px 0}}.skills-root .skills-head{padding:0 24px}@media(max-width:599px){.skills-root .skills-head{padding:0 16px}}.skills-root .skills-head .skills-subtitle{color:#434345}.skills-root .skills-content{display:flex;flex:1 0;justify-content:center;min-height:0;padding:0 24px}@media(max-width:599px){.skills-root .skills-content{padding:0 16px}}.skills-root .skills-content .skills-catogeries-root{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.contact-root{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.contact-root .contact-container{flex:0 1 auto;min-height:0;padding:16px}@media(min-width:600px){.contact-root .contact-container{padding:24px}}.contact-root .contact-container .title-container{margin-bottom:40px}@media(max-width:599px){.contact-root .contact-container .title-container .title{font-size:36px}}.contact-root .contact-container .title-container .subtitle{color:#434345}@media(max-width:599px){.contact-root .contact-container .title-container .subtitle{font-size:16px}}.contact-root .contact-container .social-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.contact-root .contact-container .social-container .social-card{border-radius:50vh;display:flex;flex:0 0 auto;margin:16px;width:150px}.contact-root .contact-container .social-container .social-card .social-card-action{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:16px}.contact-root .contact-container .social-container .social-card .social-card-action img{max-height:24px;max-width:24px;object-fit:contain;object-position:center}.contact-root .contact-container .social-container .social-card .social-card-action span{margin-left:12px}.contact-root .contact-container .social-container .social-card .social-card-action .MuiCardActionArea-focusHighlight,.contact-root .contact-container .social-container .social-card .social-card-action .MuiTouchRipple-root{margin:0}.projects-list-root{display:flex;flex-direction:column;height:100%;padding:24px 0}@media(max-width:599px){.projects-list-root{padding:16px 0}}.projects-list-root .projects-list-section{flex:1 0 95%;padding:0;scroll-snap-align:start;scroll-snap-stop:always}.projects-list-root .projects-list-section .projects-section-root{display:flex;flex-direction:column;height:100%}.projects-list-root .projects-list-section .projects-section-root .section-head{padding:0 16px}@media(max-width:599px){.projects-list-root .projects-list-section .projects-section-root .section-head{padding:0 8px}}.projects-list-root .projects-list-section .projects-section-root .section-head .section-subtitle{color:#434345}.projects-list-root .projects-list-section .projects-section-root .section-content{display:flex;flex:1 0;flex-direction:column;justify-content:center;min-height:0}.projects-list-root .projects-list-section .projects-section-root .section-content .section-repos{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:928px;overflow-x:auto;padding:24px}.projects-list-root .featured{padding-bottom:12px;padding-top:24px}@media(max-width:599px){.projects-list-root .featured{padding-bottom:8px;padding-top:16px}}.projects-list-root .other{padding-bottom:24px;padding-top:12px}@media(max-width:599px){.projects-list-root .other{padding-bottom:16px;padding-top:8px}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,#fff,#f2f2f7);background-attachment:fixed;background-repeat:no-repeat;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;margin:0;overscroll-behavior:none;padding:0}.app .section{border-bottom:2px dashed #d1d1d6;box-sizing:border-box;padding-top:32px;width:100%}.app #hero{border-bottom:none;height:100vh;padding-top:64px}
/*# sourceMappingURL=main.802e2671.css.map*/