@charset "UTF-8";.helpContainer__title{color:var(--helpTitleColor);margin:0 0 2rem}.helpContainer__table{color:var(--helpTextColor);text-align:left}.helpContainer__table tr{display:flex;flex-direction:row;justify-content:flex-start}.helpContainer__table__command{width:8rem;margin:0 .5rem 0 0}.helpContainer__table__description{width:100%}.about__title{padding:0 0 1rem;color:var(--projectsTitleColor)}.about__text{padding:0 1rem}.softSkills{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0 0 3rem}.softSkills__title{color:var(--projectsTitleColor)}.softSkills__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;padding:0 0 0 1rem;align-items:center}@media (max-width: 768px){.softSkills__grid{grid-template-columns:1fr}}.softSkills__grid__section{background-color:var(--primaryBgColor);padding:1rem 0 0}.softSkills__grid__section__subtitle{color:var(--skillsTitleColor)}.softSkills__grid__section__table{width:71%;border-collapse:collapse}@media (max-width: 1012px){.softSkills__grid__section__table{width:62%}}@media (max-width: 675px){.softSkills__grid__section__table{width:50%}}.softSkills__grid__section__table td{padding:.25rem;text-align:left;width:5%}.softSkills__grid__section__table td:last-child{text-align:right;padding-right:0;width:10%}.links__title{color:var(--projectsTitleColor);padding:0 0 1rem}.links__list{padding:0 1rem}.links__list li{padding:0 0 1rem}.contact__title{color:var(--contactTitleColor);padding:0 0 1rem}.contact__table{width:100%;border-collapse:collapse}.contact__table__item__email{width:0}.contact__table__item__icon{width:2rem;text-align:center}.contact__table__item td{padding:.5rem;vertical-align:top}.contact__table__item td a{color:var(--linkColor);text-decoration:none}.contact__table__item td a:hover{text-decoration:underline}.rickroll__content{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.rickroll__text{flex:1;margin:0}.rickroll__iframe{flex:1;width:50%;height:400px;min-width:300px}.credit__title{color:var(--primaryFontColor)}.credit__title__title{color:var(--projectsTitleColor);padding:0 0 1rem}.credit__title__text{padding:0 0 0 1rem}.imgLife,.imgUniverse{width:100%}.footer{color:#2f4f4f;padding:1rem;text-align:center;position:fixed;bottom:0;width:20rem}.footer__copyright{color:var(--copyrightFontColor);margin:0;font-size:12px}.header{background-color:var(--primaryBgColor);height:5rem;width:100%;position:fixed}:root{--font-default: "Lucida Console", "Lucida Sans Unicode", "Courier New";--defaultBackgroundColor: white;--defaultFontColor: black;--primaryBgColor: #1e1e1e;--primaryFontColor: white;--sidebarFontColor: #c3e88d;--introFontColor: #de935f;--promptFontColor: #f1b84f;--textBoxFontColor: #b5bd68;--CopyrightFontColor: #373b41;--helpTitleColor: #82629d;--helpTextColor: #d47520;--skillsTitleColor: #81a2be;--projectsTitleColor: #b5bd68;--contactTitleColor: #cc6666;--cvTitleColor: #8abeb7;--injectedBgColor: #1d1f21;--outputFontColor: darkolivegreen;--commentTextColor: #2ca083;--error404TitleColor: #ff5370;--bashBgColor: #2e2e2e}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none;list-style:none;font-family:var(--font-default)}body{font-family:var(--font-default);color:var(--primaryFontColor);background-color:var(--primaryBgColor)}a{color:inherit;font-weight:inherit;text-decoration:inherit;cursor:pointer}.sidebar{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:20rem;padding:2rem 1rem;background-color:var(--sidebarBgColor);text-align:center;position:fixed}.sidebar__logo{width:80%;margin-bottom:1rem}.sidebar__titleName{font-size:2rem;margin:1rem 0;display:none}.sidebar__titlePhoto{width:50%;margin-bottom:1rem;filter:invert(1)}.sidebar__bio{color:var(--sidebarFontColor);font-size:11px;width:80%;margin:1rem 0;line-height:1.3;text-align:justify}.terminal{background-color:var(--terminalBgColor);border-radius:8px;box-shadow:0 0 10px #0000001a;width:100%}.terminal__userRoot{display:flex;flex-direction:row;align-items:flex-start;height:100%}.skills{display:flex;flex-direction:column;align-items:flex-start;width:100%}.skills__title{color:var(--projectsTitleColor)}.skills__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;padding:0 0 0 1rem}@media (max-width: 768px){.skills__grid{grid-template-columns:1fr}}.skills__grid__section{background-color:var(--primaryBgColor);padding:1rem 0 0}.skills__grid__section__subtitle{color:var(--skillsTitleColor)}.skills__grid__section__table{width:71%;border-collapse:collapse}@media (max-width: 1012px){.skills__grid__section__table{width:62%}}@media (max-width: 675px){.skills__grid__section__table{width:50%}}.skills__grid__section__table td{padding:.25rem;text-align:left;width:5%}.skills__grid__section__table td:last-child{text-align:right;padding-right:0;width:10%}.resumeProjects{padding:0 0 3rem}.resumeProjects__title{color:var(--projectsTitleColor);padding:0 0 1rem}.resumeProjects__wrapper__professional{padding:0 0 1rem}.resumeProjects__wrapper__professional h3{padding:0 0 1rem 1rem;color:var(--skillsTitleColor)}.resumeProjects__wrapper__professional__title{padding:0 0 1rem;color:#b8860b}.resumeProjects__wrapper__professional__container{display:flex;align-items:center;gap:1rem;justify-content:space-between}.resumeProjects__wrapper__professional__container__text{padding:0 0 0 1rem}.resumeProjects__wrapper__professional__container__img img{width:10rem;box-shadow:0 0 1rem #2f4f4f}.resumeProjects__wrapper__personal{padding:0 0 1rem}.resumeProjects__wrapper__personal h3{padding:0 0 1rem 1rem;color:var(--skillsTitleColor)}.resumeProjects__wrapper__personal__title{padding:0 0 1rem;color:#b8860b}.resumeProjects__wrapper__personal__container{display:flex;align-items:center;gap:1rem;justify-content:space-between}.resumeProjects__wrapper__personal__container__text{padding:0 0 0 1rem}.resumeProjects__wrapper__personal__container__img img{width:10rem}.resumeProjects__item,.projects__item{padding:1rem;margin:0 0 1rem;border:solid 1px black}.projects__list__personal h3{padding:1rem;margin:1rem}.projects__list__personal__title{padding:0 0 1rem 1rem}.projects__list__personal__description{padding:0 0 1rem 2rem}.projects__list__personal__img{width:30%;box-shadow:0 0 1rem #2f4f4f}.projects__list__personal__header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin:1rem 0}.projects__list__personal__header__logo{width:20%}.projects__list__professional h3{padding:0 0 1rem 1rem;margin:1rem}.projects__list__professional__title{padding:0 0 1rem 1rem}.projects__list__professional__description{padding:0 0 1rem 2rem}.projects__list__professional__img{width:30%;box-shadow:0 0 1rem #2f4f4f}.projects__list__professional__header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin:1rem 0}.projects__list__professional__header__logo{width:20%}.cv__content{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.cv__title{color:var(--projectsTitleColor);padding:0 0 1rem}.cv__text{flex:1;margin:0;padding:0 1rem}.cv__iframe{flex:1;width:50%;height:400px;min-width:300px}.cv__download{text-decoration:underline}.infos-help{color:var(--helpTextColor)}.userInput{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;z-index:1;background-color:var(--primaryBgColor)}.userInput__comment{position:fixed;top:4rem;font-size:10px;color:var(--commentTextColor)}.userInput__wrapper{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:.1rem;padding:2rem 0 1rem;position:fixed;top:0;background-color:var(--primaryBgColor)}.userInput__root{width:40%;font-size:15px;background-color:var(--primaryBgColor);color:var(--promptFontColor);border:none;white-space:nowrap}.userInput__root:focus{outline:none;border:none}.userInput__hiddenSpan{position:absolute;visibility:hidden;white-space:nowrap;font-size:15px;font-family:inherit}.userInput__prompt{width:50%;font-size:15px;background-color:var(--primaryBgColor);color:var(--textBoxFontColor);border:none;padding:.5rem;box-sizing:border-box}.userInput__prompt:focus{outline:none;border:none}.userInput__prompt:after{content:"";position:absolute;right:0;top:50%;width:3px;height:1.2rem;background-color:var(--cursorColor, #258c25);transform:translateY(-50%);animation:blink-caret 1s steps(1) infinite}.userInput__output{width:100%;background-color:var(--outputBgColor);color:var(--outputFontColor);border-radius:5px;margin-bottom:10px;overflow-wrap:break-word;position:relative;top:5rem;z-index:-1}@keyframes blink-caret{50%{caret-color:transparent}}body{font-family:Courier New,Courier,monospace}h1{color:var(--error404TitleColor)}a:hover{text-decoration:underline}.error404{background-color:var(--primaryBgColor);color:var(--sidebarFontColor);display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;text-align:center}.error404__bash{border:1px solid #444;background-color:var(--bashBgColor);padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000004d;width:80%;max-width:600px;margin-top:20px;text-align:left}.error404__bash__pre{margin:0;white-space:pre-wrap;word-wrap:break-word}.error404__bash__pre__prompt__input{width:50%;font-size:15px;background-color:var(--bashBgColor);color:var(--sidebarFontColor);border:none;padding:.5rem;box-sizing:border-box}.error404__bash__pre__prompt__input:focus{outline:none;border:none}.error404__bash__pre__prompt__input:after{content:"";position:absolute;right:0;top:50%;width:3px;height:1.2rem;background-color:var(--cursorColor, #258c25);transform:translateY(-50%);animation:blink-caret 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.footer{width:100%}.help{color:var(--CopyrightFontColor)}.home{display:flex;height:100%}.home__content{display:flex;align-items:flex-start;padding:2rem;position:relative;width:-webkit-fill-available;font-size:12px;left:18rem;margin:0 18rem 0 0}.about{margin:0rem 0 3rem}.skillsContainer,.projects,.links,.contact{padding:0 0 3rem}.cv{padding:0 0 3em}@media (min-width: 1024px){.container{flex-direction:row}#sidebar{flex-basis:20%;margin:.5% 2% 2%;height:100%}#terminal{flex-basis:72%;margin:2% auto}body{overflow-x:hidden}}@media (max-width: 1024px){#sidebar h1{font-size:10vw}}@media (max-width: 768px){.skills-container{grid-template-columns:1fr}.sidebar{position:absolute;right:0}.sidebar__titlePhoto,.sidebar__bio --hidden{display:none}.sidebar__logo{position:relative;z-index:9;top:-1rem}.sidebar__titlePhoto{position:relative;top:6rem}.sidebar__bio{position:relative;top:4rem}.footer{width:100%}.home__content{left:0;padding:0;margin:1rem}.userInput__wrapper{width:100%;top:2rem}.userInput__prompt{width:93%}.userInput__comment{top:7rem}.userInput__output{position:relative;top:9rem;height:100%}.terminal{height:150%}.rickroll__content{position:relative;top:3rem}}
