@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap);*{font-family:Roboto,sans-serif;margin:0;padding:0}body{background-color:#1e1e1e}.container{display:flex;margin:auto;padding-top:150px;width:90%}.left-content,.right-content{flex-basis:50%;max-width:120rem;min-width:10rem}.left-content{grid-gap:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,.5fr))}.card{align-items:center;background:linear-gradient(to bottom right,#2f3a31,#e3ffe0,#d0ffcb,#678767);border-radius:1rem;box-shadow:0 5px 5px #ffffff80;box-sizing:border-box;cursor:pointer;display:flex;height:130px;justify-content:space-between;padding:1 1.5rem;width:245px}.num{bottom:45px;font-size:15px;left:15px;position:relative}.charimg{font-size:x-large}.pokimg{background-color:#1e1e1e;background-image:url(/static/media/Head.1004327950bb8c3c422c.png);background-position:50%;background-size:cover;border-radius:29px;width:260px}.char,.pokimg{position:relative}.char{bottom:15px;right:10px}.right-content{color:#fff;height:90%;position:fixed;right:35px;top:90px;width:45%}.right-content img{height:210px;margin:1.5rem}.right-content h1{font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase}.abilities{align-items:center;display:flex;justify-content:center;margin:1rem auto auto;width:70%}.abilities .group{background-color:#b74555;border-radius:8px;color:#fff;font-size:12px;margin-left:1rem;padding:.5rem}.base-stat{margin-top:2rem}.btn-group{display:grid;grid-template-columns:1fr 1fr;height:1.5rem;left:-48%;position:relative;top:-60px}.btn-group button{background-color:#b74555;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:17px;font-weight:700;margin:5px;outline:none;padding:.3rem 0;width:10rem}.Info{display:flex;justify-content:space-between;justify-content:center}.right-content .group-Info{align-items:center;background-color:#1e1e1e;border-radius:20px;box-shadow:1px 5px 5px #00000080;height:39%;justify-content:center;margin-left:50px;text-align:center;width:45%}.group-Info .sub-sub-G{align-items:center;display:flex;justify-content:space-between;margin:17px 50px 20px}.sub-G{margin:10px}.sub-G .infoValue{font-size:1.3rem}.sub-G h3{font-size:1rem;font-weight:700;letter-spacing:.15rem;padding-bottom:6px}.sub-G .head{align-items:center;font-size:25px;font-weight:bolder;justify-content:center;margin:0;padding:0;text-align:center}.Pbar{margin:12px 12px 5px}.heading{font-size:1.3rem;font-weight:700;letter-spacing:.1rem;padding:.6rem;text-align:center}.stats-item{display:flex;margin:.3rem}.stats-info{display:flex;display:-ms-flexbox}.stats-info .value{font-size:1.2rem;font-weight:600}.stats-info .itemdata{margin-left:2rem;margin-right:5rem;width:150px}.stats-info .data{font-size:1.4rem;font-weight:bolder}.progress-line{background-color:#cdcdcd;border-radius:50px;height:6px;left:30px;margin-top:8px;position:relative;width:100%}.progress-line span{animation:animate 1s cubic-bezier(1,0,.5,1) forwards;background-color:#3c00ff;border-radius:50px;height:100%;position:absolute;transform:scale();transition:all 1s}.progress-line span .animate{animation:animate 1.5s cubic-bezier(1,0,.5,1) .5s forwards}.EvolHead{font-size:1.3rem;font-weight:700;letter-spacing:.1rem;padding:.8rem;text-align:center}.generation{align-items:center;height:70%;justify-content:center;width:100%}.generation,.version{display:flex}.pokeinfo-container{max-height:80vh;overflow-y:auto;padding:20px;scrollbar-width:none}.pokemon{align-items:center;background-color:#1e1e1e;border-radius:29px;border-radius:20px;box-shadow:1px 5px 5px #00000080;font-size:1.5rem;font-weight:bolder;height:11rem;justify-content:center;margin-left:2.5rem;margin-right:2rem;text-align:center;width:200px}.pokemon img{cursor:pointer;height:160px;margin:0;padding:0;transition:transform .3s;width:150px}.pokemon img:active{transform:scale(.95)}.pokemon img:hover{transform:scale(1.05)}.search{background-color:#1e1e1e;left:0;padding-bottom:0;padding-top:25px;position:fixed;top:0;width:100%;z-index:1000}.search button{cursor:pointer}.search form{display:flex;margin-left:6rem}form input{background:linear-gradient(to bottom right,#59695c,#eefeed,#d0ffcb,#8ca78c);border:2px solid #678767;border-radius:1.4rem;color:#373333;font-size:1.3rem;font-weight:bolder;height:2.7rem;padding:.15rem .15rem .15rem 2.7rem;width:36%}form button{background-color:#b74555;border:1px solid #fff;border-radius:1.3rem;color:#fff;font-size:1.5rem;padding:.7rem;width:9%}
/*# sourceMappingURL=main.e63cd809.css.map*/