.MainPage_mainContainer__DYspd{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding:30px 0 0;position:relative}.MainPage_mainContainer__DYspd .MainPage_titleContainer__23KY4{align-items:center;display:flex;margin-bottom:20px;padding-left:335px}.MainPage_mainContainer__DYspd .MainPage_titleContainer__23KY4 div{color:#f29c5e;font-size:30px}.MainPage_mainContainer__DYspd .MainPage_titleContainer__23KY4 div:first-child{font-family:Pokemon;font-size:50px;margin-right:20px}.MainPage_mainContainer__DYspd .MainPage_pokeballBackground__hwQLy{fill:#f2f2f2;bottom:-440px;height:1100px;left:-300px;position:absolute;width:1100px;z-index:-1}.AttributesCard_mainContainer__UUJ6D{align-items:flex-start;background-color:#fafafa;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px;width:240px}.AttributesCard_mainContainer__UUJ6D .AttributesCard_attributeLine__w9mSX{display:flex;text-transform:capitalize}.AttributesCard_mainContainer__UUJ6D .AttributesCard_attributeLine__w9mSX .AttributesCard_attributeLabel__T8Dr2{font-weight:700;min-width:70px}.AttributesCard_mainContainer__UUJ6D .AttributesCard_attributeLine__w9mSX .AttributesCard_attributeValue__M\+5ou{min-width:35px}.AttributesCard_mainContainer__UUJ6D .AttributesCard_attributeLine__w9mSX:first-child{text-transform:none}.StatBar_mainContainer__U2yJB{align-items:center;display:flex;gap:10px}.StatBar_mainContainer__U2yJB span:first-child{width:55px}.StatBar_mainContainer__U2yJB span:nth-child(2){display:inline-block;width:30px}.StatBar_mainContainer__U2yJB .StatBar_percentageBarContainer__UbYje{background-color:#eaeaeb;border-radius:10px;height:10px;width:100px}.StatBar_mainContainer__U2yJB .StatBar_percentageBarContainer__UbYje .StatBar_percentageBar__ZXpy3{border-radius:10px;-webkit-filter:brightness(1.2);filter:brightness(1.2);height:100%;max-width:100%;opacity:.9}.TypeBadge_mainContainer__jycn7{align-items:center;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:#fff;display:flex;height:30px;justify-content:center;margin:0 5px;opacity:.8;width:110px}.StatsDisplay_mainContainer__tJyxQ{display:flex;flex-direction:column;gap:16px}.TypesDisplay_mainContainer__LHD9r{display:flex;justify-content:space-between;max-width:250px;width:100%}.TypesDisplay_mainContainer__LHD9r div:only-child{margin:0 auto}.PokemonCard_mainContainer__ZbcBO{background-color:#fff;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);cursor:pointer;display:flex;flex-direction:column;height:100%;max-height:300px;max-width:500px;overflow:hidden;position:relative;transition:all .15s ease;width:90%}.PokemonCard_mainContainer__ZbcBO .PokemonCard_displaysContainer__zCj9J{align-items:center;background-color:#fff;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:0 -2px 14px rgba(94,94,94,.09);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-top:-80px;min-height:140px;padding:50px 20px 40px;text-transform:capitalize;z-index:1}.PokemonCard_mainContainer__ZbcBO .PokemonCard_displaysContainer__zCj9J .PokemonCard_pokemonId__8J7wj{opacity:.6}.PokemonCard_mainContainer__ZbcBO .PokemonCard_displaysContainer__zCj9J .PokemonCard_pokemonName__n5x-T{font-size:24px;margin:0 0 15px;text-align:center}.PokemonCard_mainContainer__ZbcBO:hover{-webkit-transform:scale(1.03) translateY(-1.5%);transform:scale(1.03) translateY(-1.5%)}.PokemonDetailsModal_mainContainer__aS34j{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;overflow:hidden;position:relative}.PokemonDetailsModal_mainContainer__aS34j .PokemonDetailsModal_displaysContainer__Ufjv6{align-items:center;background-color:#fff;border-top-left-radius:30%;border-top-right-radius:30%;box-shadow:0 -2px 14px rgba(94,94,94,.09);display:flex;flex-direction:column;margin-top:-120px;padding:90px 100px 40px;text-transform:capitalize;z-index:1}.PokemonDetailsModal_mainContainer__aS34j .PokemonDetailsModal_displaysContainer__Ufjv6 .PokemonDetailsModal_name__peAdq{font-size:24px;margin:4px 0 18px}.PokemonDetailsModal_mainContainer__aS34j .PokemonDetailsModal_displaysContainer__Ufjv6 .PokemonDetailsModal_displayColumnsContainer__1JRst{display:flex;gap:110px}.PokemonDetailsModal_mainContainer__aS34j .PokemonDetailsModal_displaysContainer__Ufjv6 .PokemonDetailsModal_displayColumnsContainer__1JRst .PokemonDetailsModal_displayColumnLeft__\+gAoi{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.Button_mainContainer__g6z7C{align-items:center;background:var(--buttonColor);border:1px solid var(--buttonColor);border-radius:5px;box-shadow:1px 3px 4px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;justify-content:center;padding:0 10px;transition:all .15s ease,opacity .4s;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Button_mainContainer__g6z7C:active,.Button_mainContainer__g6z7C:hover{background-color:initial;color:var(--buttonColor)}.Button_mainContainer__g6z7C:active{-webkit-transform:translateY(5%);transform:translateY(5%)}.Button_mainContainer__g6z7C.Button_small__J4\+uY{height:35px;min-width:70px}.Button_mainContainer__g6z7C.Button_medium__5JX\+N{height:45px;min-width:110px}.Button_mainContainer__g6z7C.Button_large__1oV\+P{height:50px;min-width:140px}.Modal_mainContainer__55iXr{align-items:center;background-color:rgba(0,0,0,.202);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10}.Modal_mainContainer__55iXr .Modal_modalBox__BuiJ6{background-color:#fff;border-radius:5px;box-shadow:1px 3px 4px rgba(0,0,0,.1);position:relative}.Modal_mainContainer__55iXr .Modal_modalBox__BuiJ6 .Modal_closeButton__AfYEC{cursor:pointer;opacity:.7;position:absolute;right:0;top:-17px;width:30px}.GridSlide_mainContainer__zUZ1T{grid-row-gap:5%;display:grid;grid-template-columns:repeat(5,1fr);place-items:center;row-gap:5%;width:100vw}.PokemonImage_mainContainer__FmYpL{height:100%;position:relative}.PokemonImage_mainContainer__FmYpL .PokemonImage_pokemonImg__zcaRB{bottom:40px;height:12vmin;left:0;margin-left:auto;margin-right:auto;max-height:150px;max-width:150px;position:absolute;right:0;text-align:center;width:12vmin;z-index:2}.PokemonImage_mainContainer__FmYpL .PokemonImage_pokemonImg__zcaRB.PokemonImage_large__2-mre{bottom:55px;height:240px;width:240px}.PokemonImage_mainContainer__FmYpL .PokemonImage_pokeballBackground__p9JxN{bottom:10px;height:150px;left:100px;margin-left:auto;margin-right:auto;opacity:.4;position:absolute;right:0;width:150px}.PokemonImage_mainContainer__FmYpL .PokemonImage_pokeballBackground__p9JxN.PokemonImage_large__2-mre{bottom:60px;height:260px;left:240px;width:260px}.PokemonImage_mainContainer__FmYpL .PokemonImage_coloredBackground__r7xwu{-webkit-filter:brightness(1.2);filter:brightness(1.2);height:100%;min-height:130px;opacity:.4;position:relative}.PokemonImage_mainContainer__FmYpL .PokemonImage_coloredBackground__r7xwu.PokemonImage_large__2-mre{height:350px}.GridCarousel_mainContainer__csByU{align-items:center;flex-direction:column;justify-content:center}.GridCarousel_mainContainer__csByU,.GridCarousel_mainContainer__csByU .GridCarousel_gridContainer__N5RCo{display:flex;flex:1 1;position:relative}.GridCarousel_mainContainer__csByU .GridCarousel_currentPage__MdmGl,.GridCarousel_mainContainer__csByU .GridCarousel_nextPage__JP8kV,.GridCarousel_mainContainer__csByU .GridCarousel_previousPage__xulZZ{transition:transform 1s linear,opacity .5s ease-in}.GridCarousel_mainContainer__csByU .GridCarousel_nextPage__JP8kV:not(.GridCarousel_hidden__Qf4i8),.GridCarousel_mainContainer__csByU .GridCarousel_previousPage__xulZZ:not(.GridCarousel_hidden__Qf4i8){opacity:.3}.GridCarousel_mainContainer__csByU .GridCarousel_nextPage__JP8kV{height:100%;position:absolute;-webkit-transform:translateX(100%);transform:translateX(100%)}.GridCarousel_mainContainer__csByU .GridCarousel_previousPage__xulZZ{height:100%;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.GridCarousel_mainContainer__csByU .GridCarousel_hidden__Qf4i8{opacity:0;visibility:hidden}.GridCarousel_mainContainer__csByU .GridCarousel_buttonContainer__o40zA{display:flex;gap:60px;margin-bottom:30px;margin-top:30px}.GridCarousel_mainContainer__csByU .GridCarousel_buttonContainer__o40zA .GridCarousel_disabledButton__lyObu{cursor:auto;opacity:.6;pointer-events:none}@font-face{font-family:Pokemon;src:url(/static/media/Pokemon.5d60be1f7ff5fcc21fc1.ttf)}@font-face{font-family:PokemonHollow;src:url(/static/media/PokemonHollow.47f77ce9939c5330492b.ttf)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Flexo-Demi,arial,sans-serif;margin:0;min-height:100vh}
/*# sourceMappingURL=main.d5cf4797.css.map*/