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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.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{color:#fff;text-decoration:none}.sectionAbout{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}.figureAbout{height:20rem;width:29rem}.imgAbout{border-radius:10px;height:100%;width:100%}.textAbout{color:#fff;font-size:1.2em;text-align:justify;width:40%}.sectionAbout h2{color:#fff;font-size:45px;margin-top:6rem;text-align:center;width:100%}@media (max-width:860px){.textAbout{width:90%}.sectionAbout{flex-direction:column}}@media (max-width:480px){.textAbout{font-size:1rem}.figureAbout{height:15rem;width:auto}}.sectionFooter h2{color:#fff;font-size:45px;text-align:center}.figureSmileFooter{height:6rem;margin:auto;text-align:center;width:6rem}.figureSmileFooter>img{height:100%;width:100%}.sectionContact{color:#fff;display:flex;flex-wrap:wrap;font-size:1.5rem;justify-content:space-around;margin-top:3em;text-align:center}.figureSectionContact{align-items:center;margin:0;width:4.5rem}.figureSectionContact,.sectionContact>a{display:flex;flex-wrap:wrap;justify-content:center}.sectionContact>a{margin:1rem;width:15rem}h5{margin:.5rem 0}.figureSectionContact>img{width:100%}footer{color:#fff;font-size:2rem;margin:8rem 0;text-align:center}.header{background-color:#222;color:#fff}.navbar{align-items:center;display:flex;flex-wrap:wrap;padding-left:2rem}.navbar li{font-size:2rem;font-weight:700;list-style:none;margin:1rem;text-decoration:none}body{background-color:#222;box-sizing:border-box;margin:0;padding:0}.figurePresentation{height:22rem;margin-right:1.5rem;position:relative;width:22rem}.imgPresentation{border:3px solid #f7f5dd;border-radius:1.3rem;height:100%;object-fit:cover;width:100%}.figurePresentation:before{background-color:#ffe53b;background-image:linear-gradient(147deg,#ffe53b,#ff2525 74%);left:-2rem;top:-2rem}.figurePresentation:after,.figurePresentation:before{border-radius:1rem;content:"";height:18rem;position:absolute;width:18rem;z-index:-1}.figurePresentation:after{background-color:#21d4fd;background-image:linear-gradient(45deg,#21d4fd,#b721ff);bottom:-2.5rem;right:-2.5rem}.imgPresentation{overflow:clip;overflow-clip-margin:content-box}.presentation{align-items:center;display:flex;flex-wrap:wrap;height:90vh;justify-content:center}main{width:100%}.intro{background-color:#141414;border-radius:.4rem;color:#fff;font-family:Ubuntu,sans-serif;padding:2rem}.presentation h2:before{content:">_";margin-right:1rem}.name{-webkit-animation:typing 1.5s steps(30),blink-caret .6s step-end infinite;animation:typing 1.5s steps(30),blink-caret .6s step-end infinite;background:-webkit-linear-gradient(62deg,#fbab7e,#f7ce68);-webkit-background-clip:text;font-size:2rem;margin-bottom:.5rem}.myRole,.name,.nickName{-webkit-text-fill-color:transparent;overflow:hidden;white-space:nowrap}.myRole,.nickName{-webkit-animation:typing 2s steps(30),blink-caret .6s step-end infinite;animation:typing 2s steps(30),blink-caret .6s step-end infinite;-webkit-animation-delay:2s;animation-delay:2s;background:-webkit-linear-gradient(45deg,#ff5acd,#fbda61);-webkit-background-clip:text;font-family:monospace;font-size:1.4rem;margin:0 0 .4rem}@media (max-width:860px){.intro{width:100%}.myRole,.name,.nickName{white-space:normal}}@media (max-width:480px){.myRole,.name,.nickName{font-size:1.5rem}.figurePresentation:before{height:10rem;left:-2rem;width:10rem}.figurePresentation:after{bottom:-2rem;height:10rem;right:-2rem;width:10rem}.figurePresentation{height:10rem;width:10rem}}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}@-webkit-keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:orange}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:orange}}.sectionPhotos h2{color:#fff;font-size:45px;text-align:center}.containerPhotos{display:flex;flex-wrap:wrap;justify-content:center}.figurePhotos{margin:0;padding:20px;width:25rem}.figurePhotos>img{height:100%;object-fit:cover;width:100%}.figurePhotos{height:25rem;width:30rem}.sectionProjects h2{color:#fff;font-size:45px;text-align:center;width:100%}.container-projects,.sectionProjects{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}.container-projects{margin-top:3rem}.container-card{display:flex;flex-wrap:wrap;height:auto;justify-content:space-evenly;padding:1rem;width:40%}.card{background-color:#007696;border-radius:1rem;cursor:pointer;height:13rem;margin:1rem 0;overflow:hidden;transition:all .3s ease-in;width:13rem}.card>a{display:flex;flex-wrap:wrap;height:100%;justify-content:center;margin:0;width:100%}.card>a>figure>img{height:100%;padding:0;width:100%}.card>a>h5{color:#fff;font-size:1.4rem;margin:0;text-align:center;width:100%}.figureCard{height:8rem;margin:0;padding-left:0;width:100%}.figureProject{height:25rem;width:40%}.figureProject img{height:100%;width:100%}@media (max-width:860px){.figureProject{margin:auto;text-align:center;width:60%}.sectionProjects{flex-direction:column}.container-card{width:100%}}@media (max-width:480px){.figureProject{height:auto}}:root{--black-a1:rgba(0,0,0,.05);--black-a2:rgba(0,0,0,.1);--black-a3:rgba(0,0,0,.15);--black-a4:rgba(0,0,0,.2);--black-a5:rgba(0,0,0,.3);--black-a6:rgba(0,0,0,.4);--black-a7:rgba(0,0,0,.5);--black-a8:rgba(0,0,0,.6);--black-a9:rgba(0,0,0,.7);--black-a10:rgba(0,0,0,.8);--black-a11:rgba(0,0,0,.9);--black-a12:rgba(0,0,0,.95)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/0.05);--black-a2:color(display-p3 0 0 0/0.1);--black-a3:color(display-p3 0 0 0/0.15);--black-a4:color(display-p3 0 0 0/0.2);--black-a5:color(display-p3 0 0 0/0.3);--black-a6:color(display-p3 0 0 0/0.4);--black-a7:color(display-p3 0 0 0/0.5);--black-a8:color(display-p3 0 0 0/0.6);--black-a9:color(display-p3 0 0 0/0.7);--black-a10:color(display-p3 0 0 0/0.8);--black-a11:color(display-p3 0 0 0/0.9);--black-a12:color(display-p3 0 0 0/0.95)}}}.light,.light-theme,:root{--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--green-1:color(display-p3 0.986 0.996 0.989);--green-2:color(display-p3 0.963 0.983 0.967);--green-3:color(display-p3 0.913 0.964 0.925);--green-4:color(display-p3 0.859 0.94 0.879);--green-5:color(display-p3 0.796 0.907 0.826);--green-6:color(display-p3 0.718 0.863 0.761);--green-7:color(display-p3 0.61 0.801 0.675);--green-8:color(display-p3 0.451 0.715 0.559);--green-9:color(display-p3 0.332 0.634 0.442);--green-10:color(display-p3 0.308 0.595 0.417);--green-11:color(display-p3 0.19 0.5 0.32);--green-12:color(display-p3 0.132 0.228 0.18)}}}.light,.light-theme,:root{--mauve-1:#fdfcfd;--mauve-2:#faf9fb;--mauve-3:#f2eff3;--mauve-4:#eae7ec;--mauve-5:#e3dfe6;--mauve-6:#dbd8e0;--mauve-7:#d0cdd7;--mauve-8:#bcbac7;--mauve-9:#8e8c99;--mauve-10:#84828e;--mauve-11:#65636d;--mauve-12:#211f26}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--mauve-1:color(display-p3 0.991 0.988 0.992);--mauve-2:color(display-p3 0.98 0.976 0.984);--mauve-3:color(display-p3 0.946 0.938 0.952);--mauve-4:color(display-p3 0.915 0.906 0.925);--mauve-5:color(display-p3 0.886 0.876 0.901);--mauve-6:color(display-p3 0.856 0.846 0.875);--mauve-7:color(display-p3 0.814 0.804 0.84);--mauve-8:color(display-p3 0.735 0.728 0.777);--mauve-9:color(display-p3 0.555 0.549 0.596);--mauve-10:color(display-p3 0.514 0.508 0.552);--mauve-11:color(display-p3 0.395 0.388 0.424);--mauve-12:color(display-p3 0.128 0.122 0.147)}}}.light,.light-theme,:root{--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--violet-1:color(display-p3 0.991 0.988 0.995);--violet-2:color(display-p3 0.978 0.974 0.998);--violet-3:color(display-p3 0.953 0.943 0.993);--violet-4:color(display-p3 0.916 0.897 1);--violet-5:color(display-p3 0.876 0.851 1);--violet-6:color(display-p3 0.825 0.793 0.981);--violet-7:color(display-p3 0.752 0.712 0.943);--violet-8:color(display-p3 0.654 0.602 0.902);--violet-9:color(display-p3 0.417 0.341 0.784);--violet-10:color(display-p3 0.381 0.306 0.741);--violet-11:color(display-p3 0.383 0.317 0.702);--violet-12:color(display-p3 0.179 0.15 0.359)}}}button,fieldset,input{all:unset}.DialogOverlay{-webkit-animation:overlayShow .15s cubic-bezier(.16,1,.3,1);animation:overlayShow .15s cubic-bezier(.16,1,.3,1);background-color:var(--black-a9);inset:0;position:fixed}.links>a{background-color:var(--green-4);border-radius:7px;color:var(--green-11);outline-color:var(--green-7);padding:8px}.left_link_view_github{margin-right:1rem}.DialogContent{-webkit-animation:contentShow .15s cubic-bezier(.16,1,.3,1);animation:contentShow .15s cubic-bezier(.16,1,.3,1);background-color:#fff;border-radius:6px;box-shadow:var(--shadow-6);left:50%;max-height:85vh;max-width:500px;padding:25px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90vw}.DialogContent:focus{outline:none}.DialogTitle{color:#fff;color:var(--mauve-12);font-size:17px;font-weight:500;margin:0}.DialogDescription{color:var(--mauve-11);font-size:15px;line-height:1.5;margin:10px 0 20px}.Button{align-items:center;border-radius:4px;display:inline-flex;font-size:15px;font-weight:500;height:35px;justify-content:center;line-height:1;padding:0 15px;-webkit-user-select:none;user-select:none}.Button:focus:not(:focus-visible){outline:0}.Button:focus-visible{outline:2px solid var(--violet-6);outline-offset:1px}.Button.violet{background-color:var(--violet-4);color:var(--violet-12);outline-color:var(--violet-6)}.Button.violet:hover{background-color:var(--mauve-3)}.Button.green{background-color:var(--green-4);color:var(--green-11);outline-color:var(--green-7)}.Button.green:hover{background-color:var(--green-5)}.IconButton{all:unset;align-items:center;background-color:var(--gray-3);border-radius:100%;color:var(--violet-11);display:inline-flex;font-family:inherit;height:25px;justify-content:center;position:absolute;right:10px;top:10px;width:25px}.IconButton:hover{background-color:var(--violet-4)}.IconButton:focus{box-shadow:0 0 0 2px var(--violet-7)}.Fieldset{align-items:center;display:flex;gap:20px;margin-bottom:15px}.Label{text-align:right;width:90px}.Input,.Label{color:var(--violet-11);font-size:15px}.Input{align-items:center;border-radius:4px;box-shadow:0 0 0 1px var(--violet-7);display:inline-flex;flex:1 1;height:35px;justify-content:center;line-height:1;padding:0 10px;width:100%}.Input:focus{box-shadow:0 0 0 2px var(--violet-8)}@-webkit-keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@-webkit-keyframes contentShow{0%{opacity:0;-webkit-transform:translate(-50%,-48%) scale(.96);transform:translate(-50%,-48%) scale(.96)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes contentShow{0%{opacity:0;-webkit-transform:translate(-50%,-48%) scale(.96);transform:translate(-50%,-48%) scale(.96)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.skillSet h2{color:#fff;font-size:45px;text-align:center}.skillSet p{color:#efefef;font-size:1.3rem;font-weight:700;margin:1.7rem 0 1.7rem 6rem}.skillSet>ul>li{align-items:center;background-color:#f7f5dd;border-radius:3rem;display:flex;height:3rem;margin:0 .8rem 1rem;overflow:hidden;padding:1rem 2rem}.skillSet>ul>li>img{margin-right:.5rem;width:4rem}.skillSet>ul>li>span{font-size:1.1rem;font-weight:500}.skillSet>ul{display:flex;flex-wrap:wrap;list-style:none;margin-left:2.7rem}@media (max-width:860px){.skillSet>ul>li{align-items:center;background-color:#f7f5dd;border-radius:3rem;display:flex;height:4rem;margin:.5rem 0 .5rem .5rem;overflow:hidden;padding:1rem 2rem}.skillSet>ul>li>span{font-size:1.4rem;font-weight:600}.skillSet p{margin:1.7rem 0 1.7rem 3rem}.skillSet>ul{margin:0}}@media (max-width:480px){.skillSet>ul>li>span{font-size:1rem}}
/*# sourceMappingURL=main.6d7fb3d6.css.map*/