:root{--blanco-roto: #f1f5f9;--azul-principal: #00309a;--azul-principal-trans: rgba(0, 48, 154, .6);--azul-secundario: #2E2EF2;--azul-claro: #2EAAF2;--morado: #6E2EF2;--purpura: #AE2EF2;--amarillo: #ffcf65;--verde: #309a00;--gris: #555555;--code: #462005;--codebackground: #AAAAAA}html{background-color:var(--blanco-roto);font-family:sans-serif;margin:0;padding:0}body{line-height:1.5;margin:0;padding:0}header{background-color:var(--azul-principal);background-image:url(/images/avatar.png);background-position:center center;background-repeat:no-repeat}.content{margin:0 auto;width:100%;max-width:105ch;padding:1rem;text-align:justify}*{box-sizing:border-box}nav{margin:0 auto;width:100%;max-width:80ch}.content nav{margin:unset;max-width:unset;width:unset}.hamburger{cursor:pointer;visibility:visible;display:block;padding:5px}.hamburger .line{display:block;width:40px;height:5px;margin-bottom:10px;background-color:var(--blanco-roto)}.nav-links{width:100%;top:5rem;display:none}.nav-links a{display:block;text-align:center;padding:10px 0;text-decoration:none;font-size:1.2rem;font-weight:700;text-transform:uppercase;color:var(--blanco-roto);background-color:var(--azul-principal-trans)}.nav-links a[aria-current=page]{background-color:var(--morado)}.nav-links a:hover,.nav-links a:focus{background-color:var(--amarillo);color:var(--azul-principal)}.expanded{display:unset}h1,h2,h3,h4,h5,h6,b{color:var(--azul-principal)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,b a{text-decoration:none}h1{margin:1rem 0;font-size:2.5rem}h2.post-title{margin-bottom:0}.tags{display:flex;flex-wrap:wrap}.tags .tag{margin:.25em;border:solid 1px var(--azul-principal);border-radius:.5em;padding:.5em 1em;font-size:1.15em;background-color:var(--blanco-roto)}.tag a{text-decoration:none;text-transform:capitalize}.post-tags{display:flex;flex-wrap:wrap}.post-tags .tag{padding:0 5px}.post-list .post{background-position:center right;background-size:auto 200%;background-repeat:no-repeat;position:relative;padding-right:120px}.postpage h1,.postpage .post-date{text-align:center}.postpage .post-tags{align-items:center;justify-content:center}.moreposts{padding:5em 0}figure{margin:0}figure figcaption{text-align:center;font-size:small}.postpage table{width:100%;border-collapse:collapse;border:1px solid var(--azul-principal)}.postpage table td{border:1px solid var(--azul-principal);padding:.5em}.postpage table th{border:1px solid var(--azul-principal);background-color:var(--amarillo);padding:.5em}.post-image{margin-top:10px;width:100%;height:auto}.post-list-image{position:absolute;top:0;right:0;float:right;margin:0;width:100px;height:100px;overflow:hidden}.post-list-image .post-image{width:auto;height:auto;margin:0}.post-list-image.crop-center .post-image{margin:-50px 0 0 -50px}.post-list-image.crop-top .post-image{margin:0 0 0 -50px}.post-list-image.crop-bottom .post-image{margin:-100px 0 0 -50px}.post-list-image.crop-left .post-image{margin:-50px 0 0}.post-list-image.crop-right .post-image{margin:-50px 0 0 -100px}#word-cloud-container img{width:100%;height:auto}footer{gap:1rem;margin-top:2rem;border-top:.5rem solid var(--azul-principal)}.footer-content{margin:0 auto;width:100%;max-width:80ch}footer a{padding:.5rem 1rem;color:var(--blanco-roto);background-color:var(--azul-principal);text-decoration:none}footer a img{width:22px;height:22px}blockquote{font-style:italic;color:var(--gris);border-left:4px solid var(--amarillo);margin:20px 0;padding:10px 20px;background-color:#f9f9f9}pre code{border-width:0px;background-color:unset;padding:0}pre code .line{padding-left:1em}code{border:1px solid var(--gris);background-color:var(--codebackground);padding-left:.5em;padding-right:.5em}.postpage img[src*="#align-right"]{float:right;margin-left:1em}.postpage img[src*="#align-left"]{float:left;margin-left:1em}.postpage img[src*="#align-center"]{display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 636px){header{background-position:right center;background-repeat:no-repeat}.nav-links{display:block;position:static;width:auto;background:none}.nav-links a{display:inline-block;padding:15px 20px;background-color:none}.hamburger{visibility:hidden;display:none}footer a{float:right;margin:0 .2rem}footer a.footer-logo{padding:0 1rem}footer a img{margin:0;width:33px;height:33px}}
