nav{overflow-x:auto;white-space:nowrap;padding:1rem}.nav-light{background-color:#f90;color:#0575f5}.nav-dark{background-color:#0575f5;color:#f90}.links{font-family:"2097";font-size:1.2rem;cursor:pointer;display:flex;justify-content:space-between}.links a{padding:.25rem .4rem}.links a:hover,.links a:focus{border-radius:9px}.links-light a:hover,.links-light a:focus{color:#fff;background-color:#0575f5}.links-dark a:hover,.links-dark a:focus{color:#0575f5;background-color:#f90}@media (min-width: 700px){nav{padding:1.4em 1rem;overflow-x:hidden}.links{font-size:1.8rem;justify-content:space-around}}.name:hover{text-decoration:underline}.cv{text-align:center}@media (min-width: 700px){.home-image{aspect-ratio:498/336;height:20rem}.cv{font-size:1.5rem}}.one-project-card{display:flex;flex-direction:column;gap:.5rem}.project-image{width:100%;aspect-ratio:1278/741}.project-description{line-height:150%;font-size:1.1rem}.project-logos ul{display:flex;justify-content:space-evenly}.project-logos li{display:inline-block}.project-logos img{height:4rem}.repo-emoji{font-size:3rem;text-align:center}@media (min-width: 700px){.date{font-size:1.4rem}.project-description{font-size:1.4rem;margin:0 auto;width:38rem;text-align:center}.project-image{margin:0 auto;width:43vw}.project-logos img{height:5rem}.searchBar{font-size:1.3rem}}.videos-page{gap:1rem}.one-video-card{display:flex;flex-direction:column;gap:.5rem}iframe{border:#ff9900 4px solid;width:100%;aspect-ratio:15.7/9;display:block}@media (min-width: 700px){.videos-page{gap:2rem}.one-video-card{width:500px;max-width:85%}iframe{margin:0 auto;width:44rem}}.profile-page{display:flex;text-align:center;gap:1rem}.profile-pic{width:min(150px,100%);aspect-ratio:1/1;margin:-.3rem auto}.profile-pic img{width:100%;height:100%;border-radius:50%;border:#ff9900 5px double}section{display:flex;flex-direction:column;gap:.3rem}.profile-description{font-size:1.2rem;line-height:120%}.lists{font-size:1.2rem;line-height:140%;list-style:none;margin-bottom:-.3rem}@media (min-width: 700px){.profile-page{width:1000px;text-align:center;margin:0 auto}.profile-pic{width:min(240px,100%);margin-bottom:1rem}.profile-pic img{border:#ff9900 10px double}.profile-description,.lists{font-size:1.5rem}}.contact-links-light{font-size:1.4rem}.contact-links-light a:hover{color:#e84855;cursor:pointer}.contact-links-dark{font-size:1.4rem}.contact-links-dark a:hover{color:#e2adf2;cursor:pointer}@media (min-width: 700px){.contact-links-light,.contact-links-dark{font-size:1.8rem}}footer{text-align:center;padding:1rem;display:flex;flex-direction:column;gap:.6rem}.star{font-size:2rem}.credits{padding:0 1rem}.botones-footer{display:flex;gap:1.4rem;align-items:center;justify-content:center;padding:.4rem}.botones-footer button{border-radius:1rem;font-family:amalgama;background-color:transparent;padding:.4rem .6rem .2rem}.botones-footer button:hover{cursor:pointer}.botones-footer-light button{color:#0575f5;border:#0575f5 3px solid}.botones-footer-light button:hover{background-color:#0575f5;color:#fff}.botones-footer-dark button{color:#e84855;border:#e84855 3px solid}.botones-footer-dark button:hover{background-color:#e84855;color:#403f4c}@font-face{font-family:"2097";src:url(/assets/2097-CjtcckYz.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:amalgama;src:url(/assets/Amalgama-DxQTbByb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:future;src:url(/assets/FUTURE-DDupytZh.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:planetk;src:url(/assets/planetk-Rf6VRf_-.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:popstar;src:url(/assets/popstar-CGT5cRFs.ttf) format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}* a{color:inherit;text-decoration:none}* a:visited{color:inherit}* p{letter-spacing:1px}.full-app{display:flex;flex-direction:column;font-family:amalgama;min-height:100vh}.light-mode{background-color:#71c1fb;color:#0575f5}.light-mode h2{font-size:1.3rem;color:#e84855}.dark-mode{background-color:#5158bb;color:#e84855}.dark-mode h2{font-size:1.3rem;color:#e2adf2}main{display:flex;flex-direction:column;padding:1rem 1rem 0rem;gap:.5rem}.top{margin-top:1rem}.image img{height:100%;width:100%;border:#ff9900 4px solid}.youtube-lite{border:#ff9900 4px solid}@media (min-width: 700px){main{align-items:center;text-align:center}h1{font-size:3rem}.light-mode h2,.dark-mode h2{font-size:1.7rem}}
