﻿:root{--bitacora-yellow: #FFF8E6;--bitacora-pink: #fbe9f7;--bitcora-salmon: #FF6445;--bitacora-black: #0E0E0E;--bitacora-white: #fffff8;--bitacora-red: #cb2222;--bitacora-text: var(--bitacora-black);--bitacora-background: var(--bitacora-white);--bitacora-text-highlighted: var(--bitacora-black);--font-text: 18pt;font-family:"Mignon"}:root.dark{--bitacora-yellow: #FFF8E6;--bitacora-pink: #fbe9f7;--bitcora-salmon: #FF6445;--bitacora-white: #1e1e1e;--bitacora-black: #fafafa;--bitacora-red: #cb2222;--bitacora-text-highlighted: var(--bitacora-white);--font-text: 18pt;font-family:"Mignon"}@font-face{font-family:"Mignon";src:local("Mignon"),url("./Mignon/Mignon-Regular.otf");font-weight:400}@font-face{font-family:"Mignon";src:local("Mignon Italic"),url("./Mignon/Mignon-It.otf");font-style:italic;font-weight:400}@font-face{font-family:"Mignon";src:local("Mignon Semibold"),url("./Mignon/Mignon-Semibold.otf");font-weight:600}html,body{min-height:100vh;}body{margin:0pt;color:var(--bitacora-black);background-color:var(--bitacora-white);display:flex;flex-direction:column;animation-duration:.3s;animation-name:intro-page}#c{width:100%;height:100%;display:block}main{flex-grow:1}.subtitle{font-family:"Mignon";margin-top:2em;margin-bottom:5em;font-weight:400;text-align:center;font-style:italic;font-size:16pt}.container{max-width:650px;margin:auto;margin-top:9em;margin-bottom:9em;}.button_container{width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.floating_container{position:sticky;right:2em;top:2em;margin-left:auto;background-color:var(--bitacora-white);color:var(--bitacora-black);padding:.25em;font-family:"Mignon";font-size:18pt;display:flex;flex-direction:row}.inside_button{background-color:var(--bitacora-white);color:var(--bitacora-black);border-width:0pt;border-radius:5px;display:inline}.inside_button:hover{background-color:#c3c3c3}code{font:"google-sans-code-400"}p{font-family:"Mignon";font-size:18pt;line-height:150%;text-indent:1.5em;margin:0}.center{text-align:center;margin:0pt}h1{font-family:"Mignon";text-transform:uppercase;line-height:150%;letter-spacing:7%;text-align:center;font-size:20pt}h2{font-family:"Mignon";font-size:20pt;margin-top:2.5em;margin-bottom:1em;font-style:italic;font-weight:400;letter-spacing:0%}h3{font-family:"Mignon";font-size:18pt;font-style:italic;font-weight:400;margin-top:1.5em;margin-bottom:1em}.upcase{text-transform:uppercase}h2+p,h3+p,.subtitle_blog+p{text-indent:0em}.top_nav{box-shadow:0pt -4pt 31pt -10pt rgba(0,0,0,.25);padding:1em;position:sticky;top:0pt;background-color:var(--bitacora-white);display:flex;justify-content:space-between}footer{color:var(--bitacora-black);background-color:var(--bitacora-yellow);padding:3em 0em;margin:0pt;box-shadow:inset 0pt 4pt 62.5pt -30pt rgba(0,0,0,.25);bottom:0pt;display:flex;justify-content:space-between}.footer_container{max-width:650px;width:100vw;margin:0 auto;display:flex;justify-content:space-between}.blog_container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;row-gap:.5em;list-style-type:none;padding:0;margin:0;margin-top:3em}.blog_item{display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:baseline;column-gap:1.5em}.blog_item .date,.blog_item .reading_time{flex-grow:0;text-align:left;width:auto}.blog_item .date{min-width:8em}.blog_item .reading_time{min-width:5em}.blog_item .title{flex-grow:1;text-align:left;text-transform:uppercase;line-height:150%}.main_button{color:var(--bitacora-white);background-color:#a7411d;padding:1em 3em;margin:1em auto;font-family:"Libre Baskerville",serif;font-weight:400;font-size:12pt;box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2);border:0pt;border-radius:5pt}.main_button:active{background-color:#803418;transform:scale(.95);animation-duration:.05s;animation-name:push_button;transition:ease-in-out}.title_landing{font-size:30pt;margin-top:200px}.sub_header{font-size:18pt;text-align:center}.landing_list_title{margin-top:4em}*::selection{color:var(--bitacora-text-highlighted);background-color:var(--bitacora-pink)}.lemma{font-style:italic}.libre-baskerville-regular{font-family:"Libre Baskerville",serif;font-weight:400;font-style:normal;font-size:14pt;}.libre-baskerville-bold{font-family:"Libre Baskerville",serif;font-weight:700;font-style:normal;line-height:1.45em}.libre-baskerville-regular-italic{font-family:"Libre Baskerville",serif;font-weight:400;font-style:italic}.google-sans-code-400{font-family:"Google Sans Code",monospace;font-optical-sizing:auto;font-weight:400;font-style:normal}.cardo-regular{font-size:16pt;font-family:"Cardo",serif;font-weight:400;font-style:normal}.cardo-bold{font-family:"Cardo",serif;font-weight:700;font-style:normal}.cardo-regular-italic{font-size:12pt;font-family:"Cardo",serif;font-weight:400;font-style:italic}@keyframes intro-page{from{opacity:0}to{opacity:1}}@keyframes slide-in{from{translate:0 -.3em;color:#fff;}to{translate:0 0;}}@keyframes push_button{from{background-color:#a7411d;transform:scale(1)}to{background-color:#803418;transform:scale(.95)}}.header_archive{font-size:54pt;margin-top:3em;margin-bottom:1em;text-transform:uppercase;text-align:left;letter-spacing:5%;font-weight:400}.link_archive{color:var(--bitacora-black);font-size:24pt;text-decoration:underline;text-indent:0%;margin-bottom:1.5em}.link_archive:visited{color:var(--bitacora-black)}.link_archive:hover{color:var(--bitacora-black);font-weight:700;text-decoration-thickness:8%}.link_archive:active{color:var(--bitacora-red);font-weight:600;text-decoration-thickness:8%}.subtext_archive{font-size:16pt;font-style:italic;text-indent:0%}.landing_container{max-width:680px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;flex-direction:column}.header_landing{font-size:54pt;text-transform:uppercase;text-align:center;letter-spacing:5%;line-height:1.3em;font-weight:400}.link_landing{font-size:18pt;text-decoration:underline;font-style:italic;text-indent:0%;margin-bottom:1.5em;width:100%;text-align:center}.link_landing::selection,.header_landing::selection{background-color:rgba(255,255,255,0)}.link_landing:visited{color:var(--bitacora-black)}.link_landing:hover{color:var(--bitacora-black);font-weight:700;text-decoration-thickness:8%}.title_blog{font-size:28pt;text-align:left;text-transform:none;letter-spacing:0%;font-weight:400;line-height:1.4em}.subtitle_blog{font-size:16pt;font-style:italic;text-align:left;text-indent:0%;margin-bottom:5em}.definition,.lemma,.theorem{font-style:italic;margin:1em 0}.definition::before{content:"Definición — "}.lemma::before{content:"Lema — "}.nav_link{font-size:18pt;margin:0 .5em;text-decoration:underline}.nav_link:visited{color:var(--bitacora-black)}.nav_link:hover{color:var(--bitacora-black);font-weight:700;text-decoration-thickness:8%}.temporal{width:100vw;height:100vh;display:block;position:fixed;top:0;left:0;z-index:-9999;filter:blur(2px) opacity(30%)}