body,html{padding:0;margin:0}a{color:inherit;text-decoration:none}*{transition:color 1s ease-in-out;transition:background-color 1s ease-in-out}@font-face{font-family:PixelPokemonFont;src:local("PixelPokemonFont"),url(/fonts/pixelPokemonFont.ttf) format("truetype");font-display:swap}@font-face{font-family:HdPokemonFont;src:local("HdPokemonFont"),url(/fonts/hdPokemonFont.woff) format("woff");font-display:swap}@font-face{font-family:HdPokemonFont;src:local("HdPokemonFont-bold"),url(/fonts/hdPokemonFont-bold.woff) format("woff");font-weight:700;font-display:swap}.App_container__JBV8f{min-height:100vh;padding-bottom:20px}.App_container__JBV8f[id=error-screen],.App_container__JBV8f[id=loading-screen]{background:rgba(236,236,236)}.App_container__JBV8f[data-resolution="low res."] *{font-family:PixelPokemonFont}.App_container__JBV8f[data-resolution="low res."] [id=id]{font-size:13px}.App_container__JBV8f[data-resolution="low res."] [id=type]{font-size:10px}.App_container__JBV8f[data-resolution="low res."] input::placeholder{font-size:min(11px,1.5vh)}.App_container__JBV8f[data-resolution="low res."] h4{font-size:13px}.App_container__JBV8f[data-resolution="low res."] [id="res switch"]{font-size:11px}.App_container__JBV8f[data-resolution="low res."] [alt$=pic]{image-rendering:pixelated}.App_container__JBV8f[data-resolution="high res."] *{font-family:HdPokemonFont,arial,sans-serif}.App_container__JBV8f[data-resolution="high res."] h4{font-size:20px}.App_container__JBV8f[data-resolution="high res."] h3{font-size:25px}.App_container__JBV8f[data-resolution="high res."] h2{font-size:30px}.App_container__JBV8f[data-resolution="high res."] [id=id]{font-size:16px;font-weight:bolder}.App_container__JBV8f[data-resolution="high res."] [id=type]{font-size:15px}.App_container__JBV8f[data-resolution="high res."] [id=info]{font-size:100%}.App_container__JBV8f[data-resolution="high res."] input::placeholder{font-size:min(15px,2vh)}.App_container__JBV8f[data-resolution="high res."] [id="res switch"]{font-size:17px}.App_container__JBV8f[data-resolution="high res."] [alt$=pic]{image-rendering:crisp-edges}.App_container__JBV8f[data-theme=light]{background:rgba(236,236,236)}.App_container__JBV8f[data-theme=light] [id=type-interactions] [data-checked=true]{border-color:black}.App_container__JBV8f[data-theme=light] a{color:#cc0000}.App_container__JBV8f[data-theme=light] [id=bannered-button]{color:#3b4cca}.App_container__JBV8f[data-theme=dark],.App_container__JBV8f[data-theme=dark] [id=error-screen],.App_container__JBV8f[data-theme=dark] [id=loading-screen],.App_container__JBV8f[data-theme=dark] form *,.App_container__JBV8f[data-theme=dark] select{background:rgba(40,40,40);color:white}.App_container__JBV8f[data-theme=dark] [id=type],.App_container__JBV8f[data-theme=dark] [id=types-interaction-details]{color:white}.App_container__JBV8f[data-theme=dark] [id=id-details],.App_container__JBV8f[data-theme=dark] [id=id]{color:#cc0000}.App_container__JBV8f[data-theme=dark] [id=bannered-button],.App_container__JBV8f[data-theme=dark] [id=id-nav-button]{border:3px solid #ffde00;background:#3b4cca;color:#ffde00}.App_container__JBV8f[data-theme=dark] [id=bannered-button]:before{background:#ffde00;color:#3b4cca}.App_container__JBV8f[data-theme=dark] [id=type-interactions] [data-checked=true]{border-color:white}.App_container__JBV8f[data-theme=dark] a{color:#ffde00}.PokemonType_typeContainer__94WzL{padding:10px;border-radius:5px;margin:0 5px 5px 0;border:2px solid transparent;color:white;text-align:center;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PokemonType_typeContainer__94WzL:hover{cursor:pointer}.TypesSelector_container__ls42e{display:grid;align-content:center;max-width:750px;padding:30px 0 10px}.TypesSelector_container__ls42e>:only-child{display:flex;flex-wrap:wrap;justify-content:center}.TypesSelector_highlight__Y1tji{border-color:white}.SearchInput_container__Vyq5a>:only-child{display:flex;align-items:center;justify-content:space-between;padding:1px 10px;border-radius:2px;border:1px solid rgb(118,118,118);background:white;height:35px}.SearchInput_container__Vyq5a img{height:20px}.SearchInput_container__Vyq5a input{border:none;width:90%;height:100%;outline:none}.NavigationBar_container__B9i4y{display:flex;width:100%;padding:20px 0;background:#cc0000;min-width:60%;min-height:100px}.NavigationBar_container__B9i4y>img{position:absolute;left:15px;top:15px;max-width:200px;width:100%;height:70px}@media screen and (max-width:800px){.NavigationBar_container__B9i4y>img{height:30px;left:50%;transform:translateX(-50%)}.NavigationBar_container__B9i4y>:nth-child(2){width:90%;margin:40px auto 0}.NavigationBar_arrow__6C9sr{width:10px;height:10px;border-right:2px solid white;border-bottom:2px solid white}.NavigationBar_arrow__6C9sr:before{width:5px;height:5px;margin:-3px 0 0 2px;border-right:1px solid white;border-bottom:1px solid white}.NavigationBar_container__B9i4y>:nth-child(2)>:last-child{margin-top:10px}.NavigationBar_container__B9i4y>:nth-child(3){right:5vw;top:15px}.NavigationBar_container__B9i4y>:last-child{left:5vw;top:15px}}@media screen and (min-width:801px){.NavigationBar_container__B9i4y>img{top:12px}.NavigationBar_container__B9i4y>:nth-child(2){width:45%;margin:15px auto 0}.NavigationBar_arrow__6C9sr{width:20px;height:20px;border-right:3px solid white;border-bottom:3px solid white}.NavigationBar_arrow__6C9sr:before{width:10px;height:10px;margin:-5px 0 0 5px;border-right:2px solid white;border-bottom:2px solid white}.NavigationBar_container__B9i4y>:nth-child(2)>:last-child{margin-top:20px}.NavigationBar_container__B9i4y>:nth-child(3){right:15px;top:15px}.NavigationBar_container__B9i4y>:last-child{right:15px;top:70px}}.NavigationBar_container__B9i4y>:last-child,.NavigationBar_container__B9i4y>:nth-child(3){position:absolute;overflow:hidden}.NavigationBar_container__B9i4y>:last-child>:first-child{margin-bottom:5px}.NavigationBar_container__B9i4y>img:hover{cursor:pointer}div.NavigationBar_open__ezGl8{visibility:visible;max-height:500px;opacity:1;transition:all .5s ease-out}.NavigationBar_drawer__FqIvx{display:grid;justify-content:center;justify-items:center;overflow:hidden;align-content:center}.NavigationBar_drawer__FqIvx>:first-child{margin:30px 0;color:white}.NavigationBar_close__4VFbJ{visibility:collapse;opacity:0;max-height:0;transition:all .5s ease-out}.NavigationBar_arrow__6C9sr{margin:0 auto;transform:rotate(45deg);border-left:none;border-top:none;transition:transform .5s}.NavigationBar_arrow__6C9sr:before{content:"";position:absolute;top:50%;border-left:none;border-top:none;animation-duration:2s;animation-iteration-count:infinite;animation-name:NavigationBar_arrow__6C9sr}.NavigationBar_arrow__6C9sr:hover{cursor:pointer}.NavigationBar_up__cQKSK{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:transform .5s}@keyframes NavigationBar_arrow__6C9sr{0%{opacity:1}to{opacity:0;transform:translate(-5px,-5px)}}.ToggleSwitch_container__f9iE_{display:grid;align-content:center;align-items:center;overflow:hidden}.ToggleSwitch_toggle__oAhbH{display:none}.ToggleSwitch_toggleButton__2nxVA{display:block;width:145px;height:37px;border-radius:5px;cursor:pointer;user-select:none;backface-visibility:hidden;transition:all .2s ease;background:#ffde00;border:3px solid #3b4cca;color:#3b4cca}.ToggleSwitch_toggleButton__2nxVA:after,.ToggleSwitch_toggleButton__2nxVA:before{display:inline-block;transition:all .2s ease;width:100%;text-align:center;position:absolute;line-height:37px;font-weight:700}.ToggleSwitch_toggleButton__2nxVA:after{left:100%;content:attr(data-tg-on)}.ToggleSwitch_toggleButton__2nxVA:before{left:0;content:attr(data-tg-off)}.ToggleSwitch_toggleButton__2nxVA:active:before{left:-10%}.ToggleSwitch_toggle__oAhbH:checked+.ToggleSwitch_toggleButton__2nxVA{background:#3b4cca;color:#ffde00;border:3px solid #ffde00;overflow:hidden}.ToggleSwitch_toggle__oAhbH:checked+.ToggleSwitch_toggleButton__2nxVA:before{left:-100%}.ToggleSwitch_toggle__oAhbH:checked+.ToggleSwitch_toggleButton__2nxVA:after{left:0}.ToggleSwitch_toggle__oAhbH:checked+.ToggleSwitch_toggleButton__2nxVA:active:after{left:10%}@media screen and (max-width:800px){.ToggleSwitch_toggleButton__2nxVA{width:50px!important}}.BanneredButton_container__C2zna{position:relative;display:grid;align-content:center;text-align:center;background:#ffde00;border:3px solid #3b4cca;color:#3b4cca;width:200px;border-radius:5px;height:54px;font-size:12px;overflow:hidden;text-decoration:none}.BanneredButton_container__C2zna:hover{cursor:pointer}.BanneredButton_container__C2zna:before{content:"New";display:inline-flex;justify-content:center;align-items:flex-end;width:50px;height:25px;padding:5px 10px;font-size:11px;position:absolute;left:-27px;top:-8px;transform:rotate(-45deg);background:#3b4cca;color:#ffde00}