@font-face{font-family:Roboto;src:url("./media/Roboto-Regular-FGGBBGOX.ttf")}@font-face{font-family:Roboto;font-style:italic;src:url("./media/Roboto-Italic-BFNQDO6S.ttf")}@font-face{font-family:Roboto;font-weight:700;src:url("./media/Roboto-Bold-RBAKZR3W.ttf")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;src:url("./media/Roboto-BoldItalic-QU5MCCEG.ttf")}@font-face{font-family:Roboto;font-weight:300;src:url("./media/Roboto-Light-UBNINXTK.ttf")}@font-face{font-family:Roboto;font-weight:300;font-style:italic;src:url("./media/Roboto-LightItalic-66TPKO2N.ttf")}@font-face{font-family:Roboto;font-weight:900;src:url("./media/Roboto-Black-6XA7SFF4.ttf")}@font-face{font-family:Roboto;font-weight:900;font-style:italic;src:url("./media/Roboto-BlackItalic-F5I5G6MU.ttf")}@font-face{font-family:Comic Sans Fallback;src:url("./media/ComicSans-QS7ES3ER.ttf")}@font-face{font-family:Comic Sans Fallback;src:url("./media/ComicSans-Italic-GMUNALAQ.ttf");font-style:italic}@font-face{font-family:Comic Sans Fallback;src:url("./media/ComicSans-bold-WGQP44AX.ttf");font-weight:700}@font-face{font-family:Comic Sans Fallback;src:url("./media/ComicSans-bold-italic-VASYYOLJ.ttf");font-weight:700;font-style:italic}@keyframes breathe{0%{opacity:1}50%{opacity:.3}80%{opacity:1}to{opacity:.8}}html{scroll-behavior:smooth;background-color:#181818}body{font-family:Roboto,sans-serif;margin:4rem 0 0;color:#f3f3fa;font-size:16px;padding:0;scroll-behavior:smooth;line-height:1.5em}body.comic-sans-sify{font-family:Comic Sans MS,Comic Sans,Comic Sans Fallback,cursive}section{padding:0 1.3rem;max-width:960px;margin-inline:auto}p{opacity:.8;line-height:1.8rem;text-align:justify;margin:0 0 1rem;text-indent:3.5rem}h1{font-weight:900;font-size:1.625rem}h3{margin:0;font-size:1.5rem}h4{font-size:1.2rem;margin:1rem 0}.title-2{background:#3d3d3d;font-size:1.3rem;display:inline-block;padding:.5rem 8rem .5rem .8rem;margin:5rem 0 1rem;border-radius:5px}.my-anchor{text-decoration:none;color:#f3f3fa;font-weight:700;position:relative;max-width:max-content;margin-bottom:.4rem;transition:ease-in-out .3s;letter-spacing:1px;opacity:.8}.my-anchor:before{position:absolute;content:"";width:100%;border-bottom:2px solid #f3f3fa;bottom:-1px;left:0}.my-anchor:after{position:absolute;content:"";width:0;border-bottom:3px solid #E53935;bottom:-1px;left:0;transition:ease-in-out .1s}.my-anchor:hover{color:#e53935;opacity:1}.my-anchor:hover:after{width:100%}@media print{@page{margin:1.2cm}html,body{background:#fff!important;color:#000!important;margin:0!important;padding:0!important;font-size:11pt;line-height:1.4;scroll-behavior:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact}section{max-width:none!important;padding:0!important;break-inside:auto}p,li,span,a,h1,h2,h3,h4{opacity:1!important;color:#000!important}p{text-align:left;text-indent:0;margin:0 0 .5rem;line-height:1.4}.title-2{background:none!important;color:#000!important;display:block;padding:0 0 .15rem!important;margin:.6rem 0 .4rem!important;font-size:1.25rem;font-weight:900;border-bottom:2px solid #000;border-radius:0;break-after:avoid}h1{font-size:1.6rem}h3{font-size:1.15rem;break-after:avoid}h4{margin:.4rem 0;break-after:avoid}[app-about-me]{padding-top:0!important}.profile-picture-box:before{display:none!important}.profile-picture-box{padding-bottom:0!important;margin-right:1rem!important}.profile-picture{width:8rem!important;height:8rem!important}.personal-info{flex-flow:row!important;align-items:center!important;break-inside:avoid}.code-experience{margin-top:1rem!important;gap:.5rem!important;break-inside:avoid}.experience-block{flex:0 0 calc(25% - .5rem)!important;margin:0 0 .5rem!important}.experience-block .main-exp{background:none!important;color:#000!important;font-size:1.05rem!important;padding:.15rem 0!important;border-bottom:1.5px solid #000;border-radius:0}.experience-display{margin:.6rem 0 1rem!important;break-inside:avoid}.exp-header{flex-flow:row!important;align-items:center!important;padding-bottom:.3rem!important;break-after:avoid}.exp-image{width:4rem!important;margin:0 1rem 0 0!important}.exp-header-info{background:none!important;border:none!important;border-left:.35rem solid #888!important;padding:.1rem .6rem!important;align-self:center!important}.exp-date{opacity:1!important;color:#333!important}.project-box{max-height:none!important;overflow:visible!important;background:none!important;border:1px solid #ccc!important;border-left:4px solid #E53935!important;padding:.5rem .7rem!important;margin:0 0 .5rem!important;break-inside:avoid}.project-description{display:block!important}.project-toggle{display:none!important}.project-image{width:3.5rem!important}.project-date{opacity:1!important;color:#333!important;padding:.1rem 0 .5rem!important}.main-tasks .task-list li{opacity:1!important;margin-bottom:.3em!important}.project-extra{opacity:1!important;color:#444!important;margin-top:.6rem!important}hey-listen{background:none!important;box-shadow:none!important;color:#000!important;font-size:1em!important;padding:0!important}.stack-box{background:none!important;color:#000!important;border:1px solid #999!important;padding:.15em .5em!important}.stack-container{margin-top:.6rem!important}my-notification,.back-to-top,.toggables,.version{display:none!important}footer{display:block!important;height:auto!important;background:none!important;color:#000!important;padding:.6rem 0 0!important;border-top:1px solid #ccc;margin-top:1rem;break-inside:avoid}.user-links{display:block!important;padding:0!important}.user-links ul{align-self:flex-start!important}.user-links li{display:inline-flex!important;margin-right:1.2rem}.user-links a{opacity:1!important;color:#000!important;padding:0!important}.about-me-box~* .my-anchor[href^=http]:after,.name-profession .my-anchor[href^=http]:after{content:" (" attr(href) ")";font-weight:400;opacity:.7}.my-anchor:before,.my-anchor:after{display:none!important}.my-anchor{color:#000!important}.skelly{animation:none!important}}
