@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css);:root{--blue:#2a4380;--bg-transparent:hsla(0,0%,100%,.5);--bg-blue:#c5d9db;--yellow:#ffcc32}*{font-family:Keania One,cursive}h2{font-size:3rem}.header{align-items:center;background-color:hsla(0,0%,100%,.5);background-color:var(--bg-transparent);border-bottom:14px solid #2a4380;border-bottom:14px solid var(--blue);border-left:5px solid #2a4380;border-left:5px solid var(--blue);border-radius:0 0 4em 4em;border-right:5px solid #2a4380;border-right:5px solid var(--blue);flex-direction:column;height:13vh;justify-content:space-between;margin:0 auto;max-width:900px;min-height:80px;width:80vw}.header>h2{text-align:center}.header>h2,.header>h3{color:#2a4380;color:var(--blue)}.App{text-align:center}.navbar *{text-decoration:none}.navbar :hover{color:#cdaa6d}.active{color:#152652}a:link,a:visited{color:#3c5aa6}a:link{text-decoration:none}body{margin:0}.login_container{background-image:url(/static/media/background_01.c51a04754849826c2d45.jpg);background-repeat:no-repeat;background-size:cover;font-size:24px;height:100vh}.login_container,.login_form{display:flex;flex-direction:column}.login_form{align-content:center;justify-content:center;margin:0 auto}.login_input{border:8px solid #2a4380;border:8px solid var(--blue);border-radius:50px;display:block;height:70px;margin:.7em;padding-left:1em;width:400px}.login_button{align-self:center;border:6px solid #2a4380;border:6px solid var(--blue);border-radius:50px;color:#215a83;font-weight:700;height:50px;margin:1em;width:150px}.login_input::-webkit-input-placeholder{color:#88b2d0}.login_input::placeholder{color:#88b2d0}.login_signup>h2{font-size:1.5rem}.login_pokemon{margin:0 auto;width:400px}.registration{background-image:url(/static/media/background_03.53d26b5b623520fd8805.jpg);background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}.reg_form{display:flex;flex-direction:column;margin:10em auto;max-width:500px;width:400px}.reg_form>label{color:var(--blue);display:block;font-size:2rem;padding:.2em;text-align:left}.reg_form>input{border:8px solid var(--blue);height:60px;margin-bottom:1em;padding-left:1em}.reg_form>button,.reg_form>input{background-color:var(--bg-transparent);border-radius:3rem;color:var(--blue)}.reg_form>button{align-self:center;border:6px solid var(--blue);height:50px;margin-top:3em;width:150px}button:hover{background-color:#f9d12e}.reg_msg,button:hover{transition:all .3s ease}.reg_msg{color:#a00000;padding:1em}.already_account{color:var(--blue)}.reg_here:hover{color:var(--yellow);cursor:pointer;transition:all .3s ease}.gallery{background-color:var(--bg-blue)}.searchbar{background-color:var(--bg-transparent);border:3px solid var(--blue);border-radius:1em;margin-top:3em;max-width:600px;padding-left:1em;width:50%}.gallery_wrapper{display:flex;flex-wrap:wrap;margin:3em auto;max-width:800px;width:70%}.searchbar::-webkit-input-placeholder{color:silver}.searchbar::placeholder{color:silver}.gallery_single_pokemon{height:250px;padding-bottom:30px;width:200px}.gallery_list{margin:0 auto}.gallery_img{background-color:#dee5e5;border:4px solid #fff;border-radius:2em;cursor:pointer;height:70%;margin:5px;padding:1.2em;width:70%}.gallery_img:hover{border:4px solid var(--blue);scale:1.1;transition:all .3s ease}h3{font-size:1.5rem}.gallery_name,h3{color:var(--blue)}.gallery_name{margin:5px 0;padding:0}.gallery_type{background-color:#fff;border-radius:1rem;color:var(--blue);font-size:small;margin:0 3px;padding:2px 10px}.gallery_pagination{display:flex;gap:1em;justify-content:center;margin-bottom:50px;width:100%}.pagination_buttons{border:2px solid #fff;border-radius:1rem;color:var(--blue);height:50px;height:10;padding:10px;width:80px}.dashboard-container{align-items:center;background-image:url(/static/media/background_03.53d26b5b623520fd8805.jpg);background-repeat:no-repeat;background-size:cover;flex-direction:column;height:100vh}.dashboard-container,.user-info{display:flex;justify-content:space-between}.user-info{width:100%}.username{color:var(--blue);font-size:2em}.action-buttons{border-radius:10rem;display:flex;justify-content:space-around;margin-bottom:30px;max-width:800px;padding:2em;width:100%}.action-button,.action-buttons{background-color:var(--bg-transparent)}.action-button{border:8px solid var(--blue);border-radius:100%;color:var(--blue);cursor:pointer;height:180px;padding:10px;width:180px}.action-button:hover{background-color:var(--yellow)}.pokemon{background-color:var(--bg-transparent);border-radius:1em;color:var(--blue);padding:10px}.pokemon:hover{cursor:pointer}.pokemon:hover,.selected{border:2px solid var(--blue)}.selected{background-color:var(--yellow)}.collection_footer{align-items:center;background-color:var(--bg-transparent);border-left:5px solid var(--blue);border-radius:4em 4em 0 0;border-right:5px solid var(--blue);border-top:14px solid var(--blue);display:flex;height:13vh;justify-content:space-evenly;margin:0 auto;max-width:900px;min-height:80px;width:80vw}.collection h2{color:var(--blue);font-size:2rem}.no_pokemons{color:var(--blue);font-size:1rem}.leaderboard-container{align-items:center;background:#c5d9db;display:flex;flex-direction:column;min-height:100vh}.header{display:flex;flex-direction:row;justify-content:space-around;width:100%}.back-button{background-color:#6c63ff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.title{font-size:2em}.score,.title{color:#333}.best-player{align-items:center;background:linear-gradient(90deg,khaki 0,var(--yellow) 100%);border-radius:2em;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:center;margin-top:40px;max-width:600px;padding:20px;width:50%}.best-player h2{color:var(--blue)}.player{background:#fff;border-radius:1.5em;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);display:flex;justify-content:space-between;margin-bottom:1rem;padding:20px;width:100%}.player-name,.player-score{color:var(--blue);font-size:1.2em}.date{color:#666;font-size:.8em}.players-list{margin-top:20px;max-width:600px;width:50%}*{box-sizing:border-box;margin:0;padding:0}.area_wrapper{background-image:url(/static/media/arena_background.45ccad0cabe6b02e5bd5.png);background-repeat:no-repeat;background-size:cover;height:100vh;width:100%}.area_header{align-items:center;background-color:var(--bg-transparent);border-bottom:14px solid #fff;border-left:5px solid #fff;border-radius:0 0 4em 4em;border-right:5px solid #fff;display:flex;flex-direction:column;height:13vh;justify-content:center;margin:0 auto;max-width:900px;min-height:80px;width:80vw}.area_header h2{color:#fff}.arena_player{align-items:center;display:flex;flex-direction:column;justify-content:center;width:300px}.arena_image{height:250px;padding-bottom:1rem;width:70%}.arena_info{color:#fff}.arena_info>p{font-size:1.5rem;margin-bottom:0}.players_wrapper{align-items:center;display:flex;justify-content:space-evenly;margin-top:10px}.players_wrapper h3{color:#fff;font-size:5rem}#arena_pokemone_title{font-size:1.5rem}.start_battle{background-color:var(--bg-transparent);border:3px solid #fff;border-radius:3rem;color:#fff;height:40px;margin:10px;padding:0 1em}.start_battle:hover{background-color:#fff;color:#000}.hide{opacity:0}.battle_log{margin:5px;padding:0}.battle_log,.play-again{color:#fff;font-size:25px}.play-again{margin-top:50px}.choose_attack{color:#fff}.arena_result{color:#fff;margin-top:40px}.result_image{margin-top:50px;width:300px}.singlePokemon{background-color:var(--bg-blue);height:100vh}.singlePokemon_container{margin:80px auto;max-width:1200px;width:70%}.singlePokemon_info_wrapper{align-items:center;display:flex;gap:4em;justify-content:center;margin:0 auto;width:100%}.singlePokemon_img{background-color:#fff;border-radius:2em;display:block;height:400px;margin-bottom:2rem;padding:2em}.singlePokemon_infobox{color:var(--blue);height:400px;text-align:left}.infos_large{font-size:1.2rem}.types{background:#fff;border-radius:3rem;margin:50px 1em 1em;padding:.5rem 1rem}.singlePokemon_Basic{font-size:2rem;text-decoration:underline}.buyNow{background-color:var(--bg-transparent);border:3px solid var(--blue);border-radius:3rem;color:var(--blue);height:45px;margin-top:3em;width:120px}.buyNow:hover{background-color:var(--blue);color:#fff}.buySuccess{color:green;padding:2em}.buyFailed{color:red;padding:2em}
/*# sourceMappingURL=main.0b7951cc.css.map*/