:root{--azul:#185d70;--cyan:#7cd9f2;--celeste:#32c7f0;--azul-oscuro:#396470;--blanquito:#bbdef0}.LoadingScreen{height:100vh;width:100%;background-color:var(--azul);display:flex;justify-content:center;align-items:center}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.header{background-color:var(--azul);color:hsla(0,0%,94.9%,.9490196078431372);font-weight:400}.header__container{display:grid;grid-template-columns:repeat(2,1fr);align-content:center;height:5.5rem;padding:1.2rem 0}.header__item:nth-child(2){display:flex;justify-content:flex-end}.header__time{background-color:var(--azul-oscuro);box-shadow:0 1.5px 3px rgba(0,0,0,.6);padding:.2rem 0}.header__textoDate{padding-left:2.4rem}.button{padding:1rem .8rem;border:none;border-radius:.2rem;text-transform:uppercase;color:#020304;font-weight:700;margin:0 1.2rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;box-shadow:0 0 4px rgba(0,0,0,.7)}.button,.button:hover{background-color:var(--cyan)}.button:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.link__title{text-align:center;text-transform:uppercase;margin:1rem 0}.link__container{display:grid;grid-gap:2rem 2rem;grid-template-columns:1fr;position:relative}h1{font-size:3.4rem;color:#202020;font-weight:300}@media only screen and (min-width:425px){.link__container{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.link__container{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.link__container{grid-template-columns:repeat(4,1fr)}}.modal{height:100%;background-color:rgba(0,0,0,.45);position:fixed;left:0;right:0;top:0;bottom:0}.modal__container{max-width:1440px;width:85%;background-color:#fff;height:75vh;margin:10vh auto;padding:2.4rem 2.2rem;border-radius:.4rem}.modal__form{justify-content:space-between;height:100%}.modal__form,.modal__form--input{display:flex;flex-direction:column}.modal__form--input{justify-content:flex-start}.modal__form--input>label{font-weight:700;text-transform:uppercase;color:#383838}.modal__form--input>input{margin-left:.8rem;padding:.8rem .4rem}.modal__form--input>input:focus-visible{outline:var(--azul) auto 2px}.modal__form--input>textarea{margin-left:.8rem;padding:.8rem .4rem}.modal__form--input>textarea:focus-visible{outline:var(--azul) auto 2px;font-family:"Roboto",sans-serif}.errorModal{color:#b31500;text-transform:none!important;font-weight:300;font-size:1.4rem}.btnAddLetters{background-color:var(--azul-oscuro);text-align:center;text-decoration:none;color:#fff;display:block;border-radius:.4rem;padding:.8rem 0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;border:none;height:5rem}.btnAddLetters:hover{-webkit-transform:scale(1.02);transform:scale(1.02);background-color:rgba(57,100,112,.8901960784313725)}.btnAddLink{color:#ffb80b;font-size:6rem;background-color:transparent;border:none;border-radius:50%;cursor:pointer;position:fixed;right:3.6rem;bottom:2rem;transition:-webkit-transform .02s ease;transition:transform .02s ease;transition:transform .02s ease,-webkit-transform .02s ease;outline:none}.btnAddLink:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.link__item{background-color:#ededed;border-radius:.8rem;padding:1.2rem .8rem;box-shadow:0 3.2px 2.5px rgba(0,0,0,.2);height:328px;overflow:hidden;display:grid;grid-template-areas:"title" "desc" "button";grid-template-columns:1fr;grid-template-rows:5rem 1fr 5rem}.link__itemTitle{color:#383838;text-align:center;grid-area:title}.link__itemTitle--hash{font-size:2.8rem}.link__desc{display:flex;justify-content:space-evenly;align-items:center;font-size:1.4rem;padding:.8rem .4rem;grid-area:desc}.link__descText{color:#474747;text-align:justify;margin-right:1.2rem;padding:0 2rem 0 .8rem;display:flex;flex-direction:column}.link__descIcon{font-size:1.8rem;height:3.6rem;padding:.4rem;background-color:none;border:none;cursor:pointer;color:rgba(57,100,112,.8901960784313725);transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.link__descIcon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.link__btn{background-color:var(--azul-oscuro);text-align:center;text-decoration:none;color:#fff;display:block;border-radius:.4rem;padding:.8rem 0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;grid-area:button}.link__btn:hover{-webkit-transform:scale(1.02);transform:scale(1.02);background-color:rgba(57,100,112,.8901960784313725)}.login{background-color:rgba(0,0,0,.45);height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.login__form{background-color:#fff;margin:0 auto;padding:2.4rem 2.2rem;border-radius:.4rem;max-width:60rem!important;text-align:center}.login__form--title{font-weight:700;font-size:2.4rem}.login__form--text{font-weight:300;color:#383838;font-size:1.8rem}.login__form--image{max-width:16rem;display:block;margin:1.3rem auto}.login__form--btnLogin{padding:1rem .8rem;display:flex;align-items:center;justify-content:space-evenly;border:.2rem solid #383838;border-radius:.6rem;color:#fff;margin:0 auto;background-color:var(--azul-oscuro);text-transform:uppercase;font-weight:300}.login__form--btnLogin i{font-size:2.2em;margin-left:1rem;opacity:1}.login__form--btnLogin:hover{opacity:.8}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{font-family:"Roboto",sans-serif;font-size:1.6rem;line-height:2;background-color:#fff;color:#000}.container{max-width:1440px;width:90%;margin:0 auto}img{max-width:100%}input,textarea{font-family:"Roboto",sans-serif!important}
/*# sourceMappingURL=main.b816ee7f.chunk.css.map */