*{margin:0;padding:0}html{height:100%}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.landingPage-container{display:flex;height:100vh;color:#f8f8f8;justify-content:space-between}.landingPage-container-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:52%;color:#f8f8f8;background:rgba(0,0,0,.918)}.landingPage-container-info p{font-size:35px}.landingPage-container-info h3{font-size:50px;margin:10px 0 25px;font-family:Verdana,Geneva,Tahoma,sans-serif}.landingPage-button{color:#050505;background:#f8f8f8;padding:10px 20px 13px;text-decoration:none;text-align:center;border-radius:8px;border:1px solid #ff0;font-size:25px;cursor:pointer;transition:all .3s ease}.landingPage-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 5px rgba(125,125,255,.5);border:1px solid #ff0}.container-img{height:100%}.container-responsive,.landingPage-container-responsive{display:none}@media screen and (max-width:1023px){.landingPage-container{display:none}.landingPage-container-responsive{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.918);color:#f8f8f8;height:100vh;padding:0 25px}.landingPage-container-img,.landingPage-container-info{display:none}.landingPage-text{font-size:25px}.landingPage-text,.landingPage-tittle{font-family:Verdana,Geneva,Tahoma,sans-serif}.landingPage-tittle{font-size:35px;margin:10px 0 25px}.landingPage-button-responsive{color:#050505;background:#f8f8f8;width:100px;padding:10px 15px 13px;text-decoration:none;text-align:center;border-radius:8px;border:1px solid #ff0}.landingPage-img{width:150px;margin-top:25px}}nav{display:flex;justify-content:center}nav ul{display:inline-block;padding:0;margin:0}nav ul li{display:inline;margin:0 5px}nav ul li button{height:37px;width:37px;font-size:18px;cursor:pointer;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;background:#fff;border:1px solid transparent;box-shadow:0 2px 5px 1px rgba(64,60,67,.16);border-radius:24px}nav ul li button:hover{background-color:#ef5350;color:#f0f8ff}.cards-container{display:flex;flex-wrap:wrap;width:90%;margin:auto;justify-content:space-evenly;grid-gap:30px;gap:30px}.container-a{cursor:pointer;text-decoration:none}.card-container{width:250px;border-radius:8px;box-shadow:0 2px 2px #000;text-align:center;transition:all .25s;background-color:#fff;overflow:center}.card-container:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px);box-shadow:0 12px 16px #000}.card-img{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;border-radius:5px;height:250px}.card-img img{width:90%;height:90%}.card-info{padding:15px}.card-info h3{color:#333}.pokemon-attack{display:block;color:#888;margin-bottom:15px}.card-types{display:flex;grid-gap:10px;gap:10px;margin-top:10;justify-content:center}.card-types span{font-size:12px;padding:5px 20px;border-radius:5px;color:#fff}@media screen and (max-width:1023px){.card-container:hover{-webkit-transform:none;transform:none;box-shadow:0 12px 16px #000}}.Filter_filter__1E5tH{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:30px;gap:30px;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif}.Filter_refreshButton__2jQT7{height:37px;width:37px;cursor:pointer;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;background:#fff;border:1px solid transparent;box-shadow:0 2px 5px 1px rgba(64,60,67,.16);border-radius:24px}.Filter_refreshButton__2jQT7:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border:1px solid #c62828;box-shadow:0 0 5px rgba(125,125,255,.5)}.Filter_refreshButton__2jQT7 img{width:60%}.Filter_filterSelect__1b56b{display:flex;align-items:center;grid-gap:20px;gap:20px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.Filter_filterSelect__1b56b select{padding:8px 10px;font-size:15px;font-family:cursive;text-align:center;cursor:pointer;color:#000538;background:#fff;border:1px solid transparent;box-shadow:0 2px 5px 1px rgba(64,60,67,.16);border-radius:14px}.Filter_filterSelect__1b56b select:focus{outline:none;border:transparent;box-shadow:0 0 5px rgba(125,125,255,.5)}@media screen and (max-width:1023px){.Filter_filter__1E5tH{flex-wrap:wrap;grid-gap:15px;gap:15px}.Filter_filterSelect__1b56b select{padding:5px 10px}}.loading_loading__3nYZo{min-height:calc(100vh - 375px);display:flex;justify-content:center;align-items:center}.loading_loading__3nYZo img{width:200px}.home_home__RpT4e{min-height:calc(100vh - 260px);color:#000538;background-color:#f1f3ff;padding:25px 0;grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,auto);grid-template-areas:"searchBar" "filter" "container"}.home_home__RpT4e.home_searchBar__1OMWk{grid-area:searchBar;border:1px solid red}.home_searchResultsList__17Z2C{margin:10px auto auto;width:177px;position:absolute;left:0;right:42px;text-align:left;padding:15px 20px;background:#fff;border:1px solid transparent;box-shadow:0 2px 5px 1px rgba(64,60,67,.16);border-radius:24px;z-index:1}.home_home__RpT4e.home_filter__3Bl-P{grid-area:filter}.home_home__RpT4e .home_containerPaginado__Bwrtx{grid-area:container;display:flex;flex-direction:column;align-items:center;grid-gap:50px;gap:50px;padding-bottom:25px}@media screen and (max-width:768px){.home_home__RpT4e{grid-template-areas:"searchBar" "filter" "container"}}.SearchBar_container__1NLnq{display:flex;justify-content:center;align-items:center;grid-gap:7px;gap:7px}.SearchBar_container__1NLnq input{font-size:16px;padding:8px 10px;background:#fff;border:1px solid transparent;box-shadow:0 2px 5px 1px rgba(64,60,67,.16);border-radius:24px}.SearchBar_container__1NLnq input:focus{outline:none;border:1px solid #c62828;box-shadow:0 0 5px rgba(125,125,255,.5)}.SearchBar_container__1NLnq button{height:37px;width:37px;cursor:pointer;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;background:#fff;border:1px solid transparent;box-shadow:0 2px 5px 1px rgba(64,60,67,.16);border-radius:24px}.SearchBar_container__1NLnq button img{width:60%}.SearchBar_container__1NLnq button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border:1px solid #c62828;box-shadow:0 0 5px rgba(125,125,255,.5)}.search-result{padding:5px 20px;cursor:pointer}.search-result:hover{background-color:#efefef}.navbar{background:#ef5350;height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 50px}.nav_logo img{height:50px}.nav_items{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.nav_items button{height:100%;width:100px;margin:auto;border:none;background-color:initial;color:#fff;position:relative;cursor:pointer}.nav_items button:hover{background-color:#c62828;height:60px}.nav_toggle{display:none}@media (max-width:1023px){.navbar{padding-left:25%;padding-right:0}.nav_items{position:absolute;top:60px;left:0;background:#ef5350;display:flex;flex-direction:column;grid-gap:0;gap:0;width:100%;height:100px;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .3s ease;padding:20px 0}.nav_items.open{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.nav_toggle{display:flex!important;flex-direction:column;margin:15px}.nav_toggle span{width:30px;height:4px;background:#fff;margin-bottom:5px;border-radius:2px;-webkit-transform-origin:5px 0;transform-origin:5px 0;transition:all .2s linear}.nav_toggle.open>span{-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0)}.nav_toggle.open>span:nth-child(2){display:none}.nav_toggle.open>span:nth-child(3){-webkit-transform:rotate(-45deg) translate(-5px,1px);transform:rotate(-45deg) translate(-5px,1px)}.nav_items button:hover{height:100%}}.footer{display:flex;background-color:#fff;color:#000538;padding:50px 25px}.footer-container{width:100%;display:flex}.footer-seccion{width:25%;text-decoration:none;list-style-type:none;padding:0 20px;font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.footer-seccion .img-logo{width:80%}.footer-seccion li{text-decoration:none}.footer-seccion--redes{display:flex;grid-gap:10px;gap:10px;margin-bottom:15px}.footer-seccion--redes img{width:25px}.text-tittle{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-bottom:20px}@media screen and (max-width:767px){.footer{padding:50px}.footer-container{flex-direction:column;grid-gap:25px;gap:25px}.footer-seccion{width:100%;display:flex;flex-direction:column;grid-gap:7px;gap:7px;padding:0}.footer-seccion .img-logo{width:100px}.text-tittle{margin-bottom:0}}.Create_create__20ldw{min-height:calc(100vh - 260px);background-color:#f1f3ff;color:#000538;padding:25px 100px;display:flex}.Create_container__8LyJn{width:100%;display:flex;justify-content:space-between;align-items:center}.Create_containerForm__xbRxm{width:35%;display:flex;flex-direction:column;padding:25px;background:#fff;box-shadow:0 12px 24px rgba(0,0,0,.06),0 2.4px 3.9px rgba(0,0,0,.03);border-radius:8px}.Create_subContainerForm__2ZlbH{width:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.Create_subContainerForm__2ZlbH h3{font-size:32px;font-weight:600;line-height:35px;letter-spacing:0;text-align:center}.Create_form__1riUC{grid-gap:15px;gap:15px}.Create_form__1riUC,.Create_form__1riUC .Create_formLocker__2rR37{width:100%;display:flex;flex-direction:column}.Create_formLocker__2rR37 label{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:5px}.Create_formLocker__2rR37 input{font-size:16px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;border-radius:4px;padding:5px}.Create_formLocker__2rR37 .Create_stylesErrors__2PluN{font-size:12px;color:#f12323}.Create_formCharacteristics__3tkMb{display:flex;flex-direction:row;justify-content:space-between;width:100%}.Create_characteristicsBoard__1L9Q1{display:flex;flex-direction:column;width:45%;grid-gap:15px;gap:15px}.Create_characteristicsBoard__1L9Q1 div{display:flex;justify-content:space-between}.Create_characteristicsBoard__1L9Q1 div label{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.Create_characteristicsBoard__1L9Q1 div input{width:40%;font-size:16px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;border-radius:4px;padding:5px}.Create_formSelect__2DEI8{display:flex;width:100%;grid-gap:30px;gap:30px}.Create_containerSelect__2ddWe select{border-radius:4px;padding:10px;cursor:pointer;font-size:16px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;border:.668522px solid #201f54;box-shadow:0 1.337043285369873px 8.022259712219238px 0 rgba(20,20,43,.0784313725490196)}.Create_selectDelete__31S-d{display:flex;align-items:center;text-align:center;grid-gap:5px;gap:5px;padding:0 10px;background:#ececec;box-shadow:0 12px 24px rgba(0,0,0,.06),0 2.4px 3.9px rgba(0,0,0,.03);border-radius:8px}.Create_selectDelete__31S-d p{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:center}.Create_selectDelete__31S-d button{width:18px;height:18px;background-color:rgba(239,83,80,.7058823529411765);border:none;border-radius:20%;align-items:center;cursor:pointer}.Create_selectDelete__31S-d button:hover{background-color:#c62828;color:#ececec}.Create_formButton__3HrbK button{border-radius:4px;padding:10px 20px;font-size:22px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;background-color:#ef5350;border:none;cursor:pointer}.Create_formButton__3HrbK button:hover{background-color:#c62828;color:#ececec}.Create_containerCard__DSjje{display:flex;justify-content:center;align-items:center;width:45%}.Create_characteristics__22VtS{display:flex;justify-content:space-between}.Create_characteristics__22VtS div{display:flex;flex-direction:column}@media screen and (max-width:1439px){.Create_containerForm__xbRxm{width:40%}.Create_formSelect__2DEI8{grid-gap:10px;gap:10px}.Create_containerSelect__2ddWe select{padding:5px;font-size:14px}.Create_selectDelete__31S-d{display:flex}.Create_selectDelete__31S-d p{font-size:16px}.Create_selectDelete__31S-d button{width:18px}.Create_selectDelete__31S-d button:hover{background-color:#c62828}}@media screen and (max-width:1023px){.Create_create__20ldw{padding:50px}.Create_containerForm__xbRxm{width:50%}.Create_characteristicsBoard__1L9Q1 div input{width:25%}.Create_containerCard__DSjje{width:38%}}@media screen and (max-width:767px){.Create_create__20ldw{padding:50px 25px}.Create_container__8LyJn{flex-direction:column;grid-gap:25px;gap:25px}.Create_containerForm__xbRxm{width:85%}.Create_characteristicsBoard__1L9Q1 div input{width:18%}.Create_formSelect__2DEI8{align-items:center}.Create_selectDelete__31S-d{flex-direction:column-reverse}.Create_selectDelete__31S-d p{font-size:15px}.Create_containerCard__DSjje{width:100%}}:root{--color-fire:#ff7402;--color-grass:#9bcc50;--color-steel:#9eb7b8;--color-water:#4592c4;--color-psychic:#f366b9;--color-ground:#ab9842;--color-ice:#51c4e7;--color-flying:#3dc7ef;--color-ghost:#4d5b64;--color-normal:#a4acaf;--color-poison:#7e0058;--color-rock:#a38c21;--color-fighting:#d56723;--color-dark:#707070;--color-bug:#729f3f;--color-dragon:linear-gradient(180deg,#53a4cf 50%,#f16e57 0);--color-electric:#bba909;--color-fairy:#fdb9e9;--color-shadow:#7b62a3;--color-unknow:#757575;--color-primary:#006d77;--color-primary-hover:#83c5be}.water{background-color:#4592c4;background-color:var(--color-water)}.grass{background-color:#9bcc50;background-color:var(--color-grass)}.poison{background-color:#7e0058;background-color:var(--color-poison)}.fire{background-color:#ff7402;background-color:var(--color-fire)}.bug{background-color:#729f3f;background-color:var(--color-bug)}.dragon{background:linear-gradient(180deg,#53a4cf 50%,#f16e57 0);background:var(--color-dragon)}.flying{background-color:#3dc7ef;background-color:var(--color-flying)}.ground{background-color:#ab9842;background-color:var(--color-ground)}.steel{background-color:#9eb7b8;background-color:var(--color-steel)}.psychic{background-color:#f366b9;background-color:var(--color-psychic)}.ice{background-color:#51c4e7;background-color:var(--color-ice)}.ghost{background-color:#4d5b64;background-color:var(--color-ghost)}.normal{background-color:#a4acaf;background-color:var(--color-normal)}.rock{background-color:#a38c21;background-color:var(--color-rock)}.electric{background-color:#bba909;background-color:var(--color-electric)}.fighting{background-color:#d56723;background-color:var(--color-fighting)}.fairy{background-color:#fdb9e9;background-color:var(--color-fairy)}.dark{background-color:#707070;background-color:var(--color-dark)}.main-pokemon{display:flex;flex-direction:column;padding-top:30px;padding-bottom:30px;background:#f1f3ff}.header-main-pokemon{display:flex;flex-direction:row;width:70%;margin:auto;background:#f8f8f8}.container-info-pokemon{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:15px;gap:15px}.number-pokemon{font-size:30px;font-weight:700;color:#83c5be;color:var(--color-primary-hover);text-align:center}.name-pokemon{text-align:center;font-size:50px}.types-pokemon{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin-top:10}.types-pokemon span{font-size:12px;padding:5px 20px;border-radius:5px;color:#fff}.info--pokemon{display:flex;flex-direction:row;justify-content:space-between;width:170px}.group-info{font-weight:700}.container-img-pokemon{display:flex;align-items:center;justify-content:center;border-radius:5px;width:100%}.container-img-pokemon img{width:250px;text-align:center;border-radius:15px}.container-stats{display:flex;grid-gap:50px;gap:50px;align-items:center;width:70%;margin:auto;background:#f8f8f8}.stats{flex-direction:column;flex:1 1}.stat-group,.stats{display:flex;grid-gap:20px;gap:20px}.stat-group{align-items:center}.stat-group span{flex:20% 1;font-weight:500;font-size:18px}.progress-bar{width:100%;height:30px;background-color:#006d77;background-color:var(--color-primary);border-radius:10px}@media (max-width:1023px){.main-pokemon{padding:50px}.header-main-pokemon{display:flex;flex-direction:column-reverse}.container-info-pokemon{margin-top:20px}.container-stats{display:flex;flex-direction:column;margin:0;width:100%;grid-gap:0;grid-gap:10px;gap:10px}.container-stats h3{font-size:30px;margin:0 0 10px}.stats{width:95%}.stat-group{grid-gap:5px;gap:5px}.stat-group span{flex:50% 1;text-align:left;font-weight:500;font-size:18px}.stats{grid-gap:10px;gap:10px}.counter-stat{text-align:right!important;flex:25% 1!important}}@media screen and (max-width:767px){.main-pokemon{padding:50px 25PX}}.about{min-height:calc(100vh - 260px);background-color:#f1f3ff;color:#000538;padding:25px 100px}.abaut-container{width:100%;display:flex;flex-direction:column;grid-gap:25px;gap:25px}.abaut-container-tittle{display:flex;justify-content:center;width:100%}.abaut-container-tittle h3{font-size:48px;font-weight:600;line-height:53px;letter-spacing:0;text-align:center}.abaut-container-info{width:100%;display:flex;flex-direction:row;justify-content:space-between}.info{width:37%}.info,.info-pokemon{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.info-pokemon{justify-content:flex-start;padding-bottom:15px;border-radius:8px 8px 0 0;background:#fff;border:1px solid #eff0f7;box-shadow:0 2px 12px rgba(20,20,43,.08)}.info-pokemon,.info-pokemon-containerImg{align-items:center;width:100%}.info-pokemon-containerImg img{width:100%;border-radius:8px 8px 0 0}.info-pokemon-text p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;width:90%;margin:0 auto}.info-proyect-logos{display:flex;flex-direction:row;justify-content:center;grid-gap:10px;gap:10px}.info-proyect-logos span{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.info-proyect-logos span img{width:30px}.abaut-container-developer{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:15px;gap:15px;padding:15px;border-radius:0 0 8px 8px;background:#fff;border:1px solid #eff0f7;box-shadow:0 2px 12px rgba(20,20,43,.08)}.abaut-container-developer img{width:100px;height:100px;border-radius:50%}.abaut-container-developer p{font-size:20px;font-weight:600;line-height:22px;letter-spacing:0;text-align:center}.info-proyect{justify-content:center;width:60%;border-radius:8px;background:#fff;border:1px solid #eff0f7;box-shadow:0 2px 12px rgba(20,20,43,.08)}.info-proyect,.info-proyect-text{display:flex;flex-direction:column}.info-proyect-text{padding:25px 50px;grid-gap:16px;gap:16px}.info-proyect-text h4{font-size:20px;font-weight:600;line-height:22px;letter-spacing:0;text-align:center}.info-proyect-text p{text-align:left}.info-proyect-text ul{width:90%;margin:auto;text-align:left}.info-proyect-text ul li a{cursor:pointer;text-decoration:none;color:inherit;font-weight:600;color:rgba(0,0,0,.719)}@media screen and (max-width:1023px){.abaut-container-tittle h3{font-size:40px;font-weight:700;line-height:44px}.abaut-container-info{flex-direction:column;grid-gap:25px;gap:25px}.info{grid-gap:25px;gap:25px}.info,.info-proyect{width:100%}.info-proyect-logos{flex-wrap:wrap}}@media screen and (max-width:767px){.about{padding:25px}.abaut-container-developer p{font-size:16px}.info-proyect-text{padding:25px 20px}}
/*# sourceMappingURL=main.3886f9eb.chunk.css.map */