body{font-family:"Nunito Sans","Montserrat",sans-serif}a{text-decoration:none}code a{color:#d63384}code a:hover{color:#d63384;font-weight:600}section{padding-top:30px;padding-bottom:30px;margin-bottom:40px}section h2{position:sticky;top:30px;font-family:"Nunito Sans","Inconsolata",monospace;font-size:35px;display:block;font-weight:900;line-height:40px}section h2 strong{font-size:52px}section h2 .title-icon{display:block;font-size:69px}section p{font-size:17px}.hidden-content>*{opacity:0}.puntogap-logo{height:1.3em;display:inline-block;border-radius:4px;padding:1px 2px;background-color:#fff}.staff-tags .tag{font-size:12px;border:1px solid;display:inline-block;padding:0px 4px;border-radius:4px;transition:color 100ms,background-color 200ms,border-color 200ms}html[theme=blue] .staff-tags .tag{color:#684e93;border-color:#b7a1db}html[theme=red] .staff-tags .tag{color:#682828;border-color:#8d7474}.staff-tags .tag:hover{color:#fff !important}html[theme=blue] .staff-tags .tag:hover{background-color:#420e97;border-color:#5d359f}html[theme=red] .staff-tags .tag:hover{background-color:#602a2a;border-color:#602a2a}@keyframes screen-code-scrolling{0%{top:306px}100%{top:0%}}#contenido{font-family:"Inconsolata",monospace;white-space:pre-wrap;background-color:#333;font-size:30px;color:#fff;padding:60px 0px;transition:all 1000ms;height:300px;position:relative;border-bottom:2px solid var(--bs-gray)}#contenido #contenido-container{margin-top:30px;transition:all 1000ms}body.listo #contenido #contenido-container{margin-top:0px}#contenido::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.45;z-index:1111;background-image:url("../images/scan-sm.png");transition:all 1000ms}#contenido::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 2000ms}html[theme=red] #contenido::before{background:linear-gradient(309deg, black 0%, #4b1616 8%, #212428 57%, #161919 100%)}html[theme=blue] #contenido::before{background:linear-gradient(309deg, black 0%, #372350 8%, #212428 57%, #161919 100%)}#contenido h1,#contenido h2{font-size:30px;display:inline}#contenido h1{line-height:0;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0);font-family:"Nunito Sans","Montserrat",sans-serif}#contenido h2{font-weight:300;text-shadow:0px 0px 0px rgba(0,0,0,0);font-family:"Nunito Sans","Montserrat",sans-serif;font-size:25px}#contenido .function{color:#00e2ff}#contenido .sign{color:#e91e63}#contenido .bash{color:#aaa}#contenido .text{color:#ffef59}#contenido .persistente .letra{opacity:1 !important;user-select:initial}#contenido *{position:relative}#contenido .letra{user-select:none;transition:all 2000ms;display:none}#contenido .letra.mostrar{display:inline}#contenido .cursor{transition:all 400ms;opacity:1}#contenido .header-info{opacity:0;font-size:17.5px;letter-spacing:1px;padding-right:380px;font-weight:300;margin-top:36px;list-style:26px;color:#bfbfbf;font-style:italic;transition:all 3000ms;white-space:initial;font-family:"Nunito Sans","Montserrat",sans-serif}body.listo #contenido .header-info{opacity:1}body.listo #contenido{border-bottom-style:solid;border-bottom-width:25px}html[theme=red] body.listo #contenido{border-bottom-color:#332223}html[theme=red] body.listo #contenido h1{color:#efd72f;text-shadow:5px 7px 20px rgba(72,37,10,.4)}html[theme=blue] body.listo #contenido{border-bottom-color:#2f2440}html[theme=blue] body.listo #contenido h1{color:#ffeb3b;text-shadow:5px 7px 20px rgba(30,32,88,.4)}body.listo #contenido::before{opacity:.8}body.listo #contenido::after{opacity:0}body.listo #contenido h1{letter-spacing:1px;font-size:50px}body.listo #contenido h2{color:#eee;letter-spacing:10px}body.listo #contenido .cursor{opacity:0;user-select:none}body.listo #contenido .letra{opacity:0;margin-left:-196px;margin-right:196px}header{position:relative;overflow:hidden}header #header-picture-container{position:relative}header #header-picture-container #header-picture{transition:all 2000ms;opacity:0;z-index:10;position:absolute;top:45px;right:12px;background-color:rgba(0,0,0,.3);border-radius:50%;box-shadow:0px 0px 0px 120px rgba(0,0,0,.3)}body.listo header #header-picture-container #header-picture{opacity:.9}header #header-picture-container #header-picture #screen-code-container{position:absolute;top:10px;left:10px}header #header-picture-container #header-picture #screen-code-container #screen-code{position:relative;clip-path:polygon(0 0, 100% 0, 100% 85%, 63% 85%, 60% 90%, 43% 90%, 40% 95%, 23% 95%, 20% 100%, 0% 100%);width:150px;height:97px}header #header-picture-container #header-picture #screen-code-container #screen-code::after,header #header-picture-container #header-picture #screen-code-container #screen-code::before{content:"";display:block;position:absolute;background-image:url(../images/screen-code.png);background-size:100%;background-position-x:0%;background-repeat:repeat-y;width:150px;height:306px;animation-name:screen-code-scrolling;animation-duration:14000ms;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}header #header-picture-container #header-picture #screen-code-container #screen-code::after{margin-top:-306px}header nav{background-color:#000;text-align:right;border-bottom:1px solid #222;padding-top:10px;padding-bottom:10px;position:relative;z-index:20}header nav .container{line-height:0}header nav .container .group{opacity:1;transition:opacity 1000ms}body:not(.listo) header nav .container .group{opacity:0}header nav .container .group a{color:#ddd;padding:6px 10px;display:inline-block;height:30px;overflow:auto}header nav .container .group a.btn-theme{width:30px;height:30px;margin-left:5px;display:inline-block;border-radius:50px}header nav .container .group a.btn-theme[data-theme=red]{background-color:#8b2626}header nav .container .group a.btn-theme[data-theme=blue]{background-color:#6200ff}header nav .container .group.sections{display:inline-block;padding-right:10px;border-right:1px dashed #555;margin-right:8px}header nav .container .group.sections a{transition:opacity 1000ms,transform 80ms,color 80ms}header nav .container .group.sections a:hover{color:#fff;transform:scale(1.1)}#muestras{position:relative;opacity:1;transition:all 800ms;background-color:#fff}body:not(.listo) #muestras{opacity:0;margin-top:50px;transform:scale(0.98)}#muestras h2{text-align:right;color:#332223}#muestras h2 strong{transition:color 500ms}html[theme=red] #muestras h2 strong{color:#682828}html[theme=blue] #muestras h2 strong{color:#6200ff}html[theme=red] #muestras h2 .title-icon{color:#cdbabb}html[theme=blue] #muestras h2 .title-icon{color:#bebacd}#muestras .item{padding-top:30px}#muestras .item h3{font-weight:600;border-bottom:1px dashed #bbb;color:var(--bs-gray);font-size:22px;padding-bottom:2px;text-transform:uppercase}#muestras .item h3:first-letter,#muestras .item h3 .upper{font-size:26px}#muestras .item h3 .title-icon{float:right;margin-left:7px;padding-left:3px;font-size:21px;margin-top:8px;color:var(--bs-gray)}#muestras .item h3 a.title-icon{line-height:0}html[theme=red] #muestras .item h3 a.title-icon{color:#682828}html[theme=blue] #muestras .item h3 a.title-icon{color:#6200ff}#muestras .item .thumb{display:inline-block;width:100%;height:160px;transition:all 300ms;margin:auto;border:1px solid #ddd;box-shadow:0px 3px 7px rgba(0,10,30,.1);position:relative;overflow:hidden}#muestras .item .thumb:not(:hover){width:160px;border-radius:50%;box-shadow:0px 0px 0px rgba(0,0,0,0)}#muestras .item .thumb img{width:300px;position:absolute;left:-50%}#muestras .item p strong{transition:color 1000ms}html[theme=blue] #muestras .item p strong{color:#6740a7}html[theme=red] #muestras .item p strong{color:#682828}#muestras .item p em{transition:color 1000ms;text-shadow:1px 0px #ddd}html[theme=blue] #muestras .item p em{color:#58496e}html[theme=red] #muestras .item p em{color:#684646}.modal-swiper{width:600px;height:300px}#librerias{background-color:#333;color:#fff}html[theme=blue] #librerias{background-color:#6200ff}#librerias h2{font-size:31px;color:#dfdfdf}#librerias h2 strong{position:relative;top:5px;color:#fff}#librerias .item{margin-bottom:21px;padding-bottom:1rem;margin-bottom:1rem}html[theme=blue] #librerias .item{border-bottom-color:#bb99f1}html[theme=red] #librerias .item{border-bottom-color:#8f8f8f}#librerias .item:not(:last-child){border-bottom:1px dashed}#librerias .item h3{font-size:20px;margin-bottom:2px;font-weight:700}#librerias .item h3 .title-icon{color:#fff;font-size:18px;margin-left:8px;display:inline-block}#librerias .item p{margin-bottom:0px}html[theme=blue] #librerias .item code{color:#ffdac5}html[theme=blue] #librerias .item code a{color:#ffdac5}html[theme=blue] #librerias .staff-tags .tag{color:#eee}html[theme=red] #librerias .staff-tags .tag{color:#eee}#contacto h2{position:static;text-align:center;color:#363636}#contacto h2 strong{font-size:35px;transition:color 500ms}html[theme=red] #contacto h2 strong{color:#332223}html[theme=blue] #contacto h2 strong{color:#332223}html[theme=red] #contacto h2 .title-icon{color:#e1888c}html[theme=blue] #contacto h2 .title-icon{color:#c19aff}#contacto form .form-label{color:#777;font-size:17px}#contacto form #btn-enviar{transition:background-color 500ms;color:#fff}html[theme=red] #contacto form #btn-enviar{background-color:#682828}html[theme=blue] #contacto form #btn-enviar{background-color:#6200ff}#contacto form .fields-container{transition:opacity 500ms;opacity:1}#contacto form.enviado .fields-container{opacity:0}#contacto form.enviado #btn-enviar{background-color:#4caf50 !important}footer{background:#000;color:#c3c3c3;text-align:center;padding:15px}footer strong{font-weight:500;color:#fff}footer strong::before{content:"{"}footer strong::after{content:"}"}footer strong::before,footer strong::after{transition:color 1000ms;font-weight:900;padding:0 2px}html[theme=blue] footer strong::before,html[theme=blue] footer strong::after{color:#6740a7}html[theme=red] footer strong::before,html[theme=red] footer strong::after{color:#b71818}#otro{background-color:#f2f2f2}#cuadro-modal.activo{top:20px !important;left:20px !important;width:calc(100% - 40px) !important;height:calc(100% - 40px) !important;transition:all 500ms;box-shadow:3px 5px 10px rgba(0,10,30,.3)}#cuadro-modal{position:fixed;z-index:-1;opacity:.5;background-color:green;box-shadow:0px 0px 0px rgba(0,10,30,0)}/*# sourceMappingURL=site.min.css.map */
