@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}:root{--svgBackground:'<svg xmlns="http://www.w3.org/2000/svg" role="img" width="400" height="460" aria-labelledby="loading-aria" viewBox="0 0 400 460" preserveAspectRatio="none"><title id="loading-aria">Loading...</title><rect x="0" y="0" width="100%" height="100%" clip-path="url(#clip-path)" style="fill: url(%22#fill%22);"></rect><defs><clipPath id="clip-path"><circle cx="369" cy="127" r="15" /><rect x="23" y="95" rx="2" ry="2" width="400" height="400" /></clipPath><linearGradient id="fill"><stop offset="0.599964" stop-color="%23424855" stop-opacity="1"><animate attributeName="offset" values="-2; -2; 1" keyTimes="0; 0.25; 1" dur="2s" repeatCount="indefinite"></animate></stop><stop offset="1.59996" stop-color="%23282c34" stop-opacity="1"><animate attributeName="offset" values="-1; -1; 2" keyTimes="0; 0.25; 1" dur="2s" repeatCount="indefinite"></animate></stop><stop offset="2.59996" stop-color="%23424855" stop-opacity="1"><animate attributeName="offset" values="0; 0; 3" keyTimes="0; 0.25; 1" dur="2s" repeatCount="indefinite"></animate></stop></linearGradient></defs></svg>'}#root{display:grid;grid-template-columns:20vw 1fr;grid-template-rows:9vh 91vh}body{background-color:#282c34;overflow:hidden}.profile-picture{align-self:center;aspect-ratio:1/1;border-radius:50%;max-width:50%}input:-webkit-autofill{background-color:#282c34!important;color:#fff!important}input:-moz-placeholder{background-color:#282c34!important;color:#fff!important}input:-internal-autofill-selected{background-color:#282c34!important;color:#fff!important}input[type=password i]{background-color:#282c34!important;color:#fff!important}.EmailNotification{align-items:center;-webkit-animation:aparecer 10s ease-in-out;animation:aparecer 10s ease-in-out;background-color:#414855;border:1px solid #00fff0;border-radius:5px;box-shadow:0 0 5px 0 #00fff0;color:#fff;display:flex;flex-direction:column;gap:8px;padding:8px;position:absolute;right:100px;text-align:center;top:-20vh;z-index:10}@-webkit-keyframes aparecer{10%{top:8vh}90%{top:8vh}to{top:-20vh}}@keyframes aparecer{10%{top:8vh}90%{top:8vh}to{top:-20vh}}.EmailNotification h6{text-wrap:balance;font-size:14px;font-weight:400}.EmailNotification a{background-color:#23272e;border-radius:5px;color:#0ff;font-size:16px;padding:4px 8px;transition:all .3s}.EmailNotification a:hover{background-color:#0a111e;color:#00d9d9}.labelPassword{position:relative}.labelPassword button{background-color:initial!important;box-shadow:none!important;color:#008bad!important;font-size:20px!important;font-weight:100;position:absolute;right:-10px;top:18px}.labelPassword button:hover{color:#03b8e6!important}.errores ul li{color:#c00000;font-size:14.5px}h5{color:rgba(0,255,255,.74);padding-top:20px}nav{background-color:#23272e;border-bottom:1px solid #00fdff6e;display:grid;grid-template-columns:20vw 1fr 8vw;height:9vh;justify-items:center;position:fixed;width:100%;z-index:10}.logo,nav{align-items:center}.logo{display:flex;flex:3 1;font-family:Dancing Script,cursive;font-size:30px;grid-column:1/2;height:40px}.logo img{border-radius:50%;margin:5px}form{align-items:center;display:flex;flex:3 1;grid-column:2/3}.MenuButton{font-weight:400;grid-column:3/4}.Menufav{position:relative}.MenuAtrasButton{position:-webkit-sticky;position:sticky;right:500px;top:12px;z-index:10}.Menu aside{padding:0}.Menu aside,.MenuHidden aside{border-right:none;border-top:1px solid #0e8494}.divFavs{margin-top:-7vh;padding-bottom:40px}.divFavsBrave{margin-top:-7vh;padding-bottom:30px}.BasicFavButton{font-size:15px;margin:14px 0}.LoginMenu{align-items:center;direction:ltr;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 8px 15px}.LoginMenu span{font-size:20px;margin-bottom:32px;margin-top:8px}.LoginMenu form{display:flex;flex-direction:column;height:100%;width:100%}.LoginMenu form label{max-width:250px}.LoginMenu form label input{max-width:250px;padding-right:40px;text-overflow:ellipsis;width:100%}.LoginMenu button{background-color:#282c34;color:#00ffffa9;font-size:12px}.LoginMenu button:hover{background-color:#424855;color:#50f9ffa9;font-size:12px}.Menu{right:0}.Menu,.MenuHidden{background-color:#282c34;border-left:1px solid #00fdff6e;color:#fff;direction:ltr;font-weight:700;height:92vh;overflow:auto;padding:8px 8px 10px;position:absolute;top:9vh;transition:right .3s ease-in-out;width:20vw}.MenuHidden{right:-20vw}.Menu::-webkit-scrollbar{width:10px}.Menu::-webkit-scrollbar-track{background-color:#282c34}.Menu::-webkit-scrollbar-thumb{background-color:#00ffff7e;border-radius:5px}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background-color:#282c34}body::-webkit-scrollbar-thumb{background-color:#00ffff7e;border-radius:5px}.gif h3{padding:20px 0}.gif-favorito{border-radius:10px;height:auto;transition:none;width:100%}.no-hay-fav{text-wrap:balance;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:100%;text-align:center}button,input{background-color:#282c34;border:0;border-radius:5px;box-shadow:0 0 2px hsla(0,0%,100%,.514);color:#fff;font-size:15px;font-weight:700;margin:10px;padding:1.2vh}.moreResults{max-height:50%}button{background-color:#414855}button:hover{background-color:#d1d1d1;color:#252525;transition-duration:.2s;transition-property:background-color,color}.div-absolute{position:relative}.absolute-button{background-color:#00000000;border:0;box-shadow:none;color:#fff;position:absolute;right:87px;top:0}input:focus{background-color:#424855;color:#00ffff9d;outline:none;transition-duration:.2s;transition-property:background-color,color}input::-webkit-input-placeholder{color:#00fdff6e;font-weight:700}input::placeholder{color:#00fdff6e;font-weight:700}input:focus::-webkit-input-placeholder{color:#00ffff9d;font-weight:700}input:focus::placeholder{color:#00ffff9d;font-weight:700}h3{overflow:hidden;padding-top:12px;text-overflow:ellipsis}aside,h3{background-color:#282c34;color:#fff}aside{border-right:1px solid #00fdff6e;font-size:20px;font-weight:700;grid-column:1/2;grid-row:2/4;text-align:center}span{display:block;padding-top:6px}footer{background-color:#343841;border-top:1px solid #00fdff6e;grid-column:1/3;grid-row:4/5}main{grid-column:2/3;grid-row:2/4;max-height:91vh;overflow-y:scroll;text-overflow:ellipsis}article{min-height:90vh;text-align:center}.gif{background-color:#414855;grid-column:1/-1;height:100%;position:relative;width:100%}.gif img{max-height:-webkit-min-content;max-height:min-content;object-fit:contain;object-position:top;width:100%}.gif .Back{border-radius:60%;box-shadow:2px 2px 10px #23272ed7;cursor:pointer;-webkit-filter:brightness(90%);filter:brightness(90%);height:50px;left:10px;padding:0;position:absolute;top:10px;width:50px}.gif_in_list{background-image:image();border-radius:6px;min-height:260px}.gif .Back:hover{-webkit-filter:brightness(100%);filter:brightness(100%);transition-duration:.2s;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter}.gif .Descargar{align-items:center;background-color:#282c34;border-radius:8px;color:#0e8494;cursor:pointer;display:flex;font-family:Arial;font-weight:700;height:40px;justify-content:center;position:absolute;right:10px;top:10px;width:160px}.gif .Descargar:hover{background-color:#3b404d;color:#00ffff9d;transition-duration:.2s;transition-property:background-color,color}.google-button{align-items:center;border-radius:10px;box-shadow:none;color:#fff!important;display:flex;margin:8px 0 0;padding:8px}.google-button svg{margin-right:8px}.App-content{grid-gap:1rem;background-color:#282c34;display:grid;gap:1rem;grid-row:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));min-height:100vh;padding:15px}.App-content div{position:relative}.App-content div button{position:absolute;right:0;top:0}.App-content-1-image{background-color:#282c34}img{height:100%}.favUserItem{position:relative}.favUserItem button{background-color:rgba(0,0,0,.6);border-radius:5px;-webkit-filter:hue-rotate(180deg) brightness(150%);filter:hue-rotate(180deg) brightness(150%);padding:4px;position:absolute;right:5px;top:5px;transition-duration:.2s;transition-property:background}.favUserItem button:hover{background-color:#000;-webkit-filter:none;filter:none}a{color:#fff;font-size:20px;font-weight:500;letter-spacing:2px;text-decoration:none}ul{list-style:none}li{align-items:center;display:flex;justify-content:center}li a{border:1px solid #00fdff6e;direction:ltr;margin:10px;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%}.gif Aside{display:none}@media screen and (max-width:780px){#root>aside{display:none}button,input{padding:1.4vh}.gif aside{display:block}.LoginMenu{padding-bottom:60px}.EmailNotification{align-items:center;-webkit-animation:aparecer 10s ease-in-out;animation:aparecer 10s ease-in-out;background-color:#414855;border:1px solid #00fff0;border-radius:5px;box-shadow:0 0 5px 0 #00fff0;color:#fff;display:flex;flex-direction:column;gap:8px;left:0;padding:8px;position:absolute;right:0;text-align:center;top:110vh;width:210px;z-index:10}@-webkit-keyframes aparecer{10%{top:70vh}90%{top:75vh}to{top:110vh}}@keyframes aparecer{10%{top:70vh}90%{top:75vh}to{top:110vh}}main{grid-row:2/3;overflow:auto;text-overflow:ellipsis}footer,main{grid-column:1/3}footer{grid-row:4/5}.Back,nav form div button{display:none}nav{justify-content:space-evenly;padding:0 5px}form div,nav{display:flex}input{width:100%}.Menu{right:0}.Menu,.MenuHidden{position:absolute;transition:right .3s ease-in-out;width:100vw}.MenuHidden{right:-100vw}}@media screen and (min-width:1920px){.absolute-button{right:95px}}@media screen and (min-width:2400px){.divFavs{margin-top:-10dvh}.divFavsBrave{margin-top:-7vh;padding-bottom:30px}.App-content{grid-template-columns:repeat(auto-fill,minmax(min(100%,35rem),1fr));grid-template-rows:110px auto 1fr 400px}.gif .Descargar{height:65px;width:320px}.gif .Back{left:40px;scale:200%;top:40px}.EmailNotification{right:250px;scale:200%}.no-hay-fav svg{scale:300%}aside{font-size:40px}h3{font-size:36px}a{font-size:40px}button,input{font-size:30px;margin:20px;padding:16px}.BasicFavButton{font-size:30px;margin:10px;padding:16px}.logo{font-size:50px;height:70px;width:70px}.absolute-button{right:175px}.Menu,.Menu button,.Menu button:hover,.Menu span{font-size:30px}.labelPassword button{right:-30px;scale:150%;top:45px}}
/*# sourceMappingURL=main.9c7d383d.css.map*/