@import"https://unpkg.com/open-props";@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--background:var(--gray-0);--text:var(--gray-10);--card-bg:var(--gray-0);--darker-card-bg:var(--gray-4);--pid:var(--gray-6)}::-webkit-backdrop,::-webkit-file-upload-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::-webkit-file-upload-button{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:rgba(0,0,0,0);opacity:1}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:rgba(0,0,0,0);opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}::-webkit-file-upload-button{-webkit-margin-end:4px;margin-inline-end:4px}::file-selector-button{-webkit-margin-end:4px;margin-inline-end:4px}::placeholder{opacity:1}@supports(not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background-color:var(--background)}a{color:initial;-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes header_fade-in__84qdg{0%{opacity:0}to{opacity:1}}.header_hideText__798s1{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute;clip:rect(1px,1px,1px,1px)}.header_container__QIixv{display:flex;justify-self:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:1;text-align:center;padding:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:3rem;background-color:var(--background);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);width:100%}.header_mainIcon__46qtJ{margin-inline:auto;width:var(--size-8);height:auto}.header_mainIcon__46qtJ:hover{animation:var(--animation-shake-x)}.header_filterIconContainer__xTd90{position:absolute;right:0;display:flex;align-items:center;gap:var(--size-2);-webkit-margin-end:var(--size-2);margin-inline-end:var(--size-2)}.header_filterIconContainer__xTd90 button{display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,0);padding:6px;border-radius:var(--size-3);border:1px solid var(--gray-3);transition:all .25s var(--ease-2);position:relative}.header_filterIconContainer__xTd90 button svg{width:var(--size-4);height:auto;color:var(--gray-6);transition:color .25s var(--ease-2)}.header_filterIconContainer__xTd90 button:hover{border-color:var(--blue-5);background-color:var(--blue-1);transform:scale(1.05)}.header_filterIconContainer__xTd90 button:hover svg{color:var(--blue-6)}.header_filterIconContainer__xTd90 button:active{transform:scale(.98);background-color:var(--blue-2)}.header_dotIcon__d3E8S{position:absolute;right:-1px;top:-1px;width:10px;height:10px;background-color:var(--red-5);border-radius:50%;border:1px solid var(--background);box-shadow:0 1px 2px rgba(0,0,0,.1);z-index:2}.search-bar_container__dxB21{display:flex;align-items:center;padding:var(--size-1);background:rgba(0,0,0,0);border:1px solid var(--gray-3);border-radius:var(--size-4);transition:all .15s var(--ease-2);min-width:160px;position:relative}.search-bar_container__dxB21>svg{color:var(--gray-5);flex-shrink:0;transition:color .15s var(--ease-2);width:16px;height:16px}.search-bar_container__dxB21>input{border:none;background:rgba(0,0,0,0);font-weight:var(--font-weight-4);font-size:var(--size-3);font-family:inherit;-webkit-margin-start:var(--size-1);margin-inline-start:var(--size-1);width:100%;color:var(--text);padding:0}.search-bar_container__dxB21>input:focus{outline:none}.search-bar_container__dxB21:hover{border-color:var(--blue-4);background:var(--gray-1)}.search-bar_container__dxB21:hover>svg{color:var(--blue-5)}.search-bar_container__dxB21:has(input:focus){border-color:var(--blue-5);background:var(--background);box-shadow:0 0 0 2px rgba(59,130,246,.1)}.search-bar_container__dxB21:has(input:focus)>svg{color:var(--blue-6)}.search-bar_container__dxB21>input::placeholder{color:var(--gray-4);font-weight:400}.search-bar_clearButton__Vw0aa{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--gray-5);cursor:pointer;padding:0;border-radius:50%;transition:all .15s var(--ease-2);margin-left:var(--size-1);flex-shrink:0;width:16px;height:16px;font-size:14px;line-height:1;font-weight:300}.search-bar_clearButton__Vw0aa:hover{background:var(--gray-2);color:var(--gray-7)}.search-bar_clearButton__Vw0aa:active{background:var(--gray-3);transform:scale(.9)}@keyframes pokemon-filter-modal_fade-in__eGdcT{0%{opacity:0}to{opacity:1}}.pokemon-filter-modal_content__pv4Or,.pokemon-filter-modal_innerContent__7GpUI{display:flex;flex-direction:column}.pokemon-filter-modal_container__Z0Hd0{width:600px;background-color:var(--card-bg);border-radius:var(--size-3);box-shadow:0 22px 70px 4px rgba(0,0,0,.56);padding:var(--size-3)}.pokemon-filter-modal_container__Z0Hd0 h2{font-size:var(--font-size-3);font-weight:var(--font-weight-5)}.pokemon-filter-modal_header__hWKrL{display:flex;justify-content:space-between;align-items:center}.pokemon-filter-modal_header__hWKrL svg{width:var(--size-5);height:auto;cursor:pointer}.pokemon-filter-modal_header__hWKrL svg:hover{color:var(--red-7);transition:color .3s}.pokemon-filter-modal_content__pv4Or{margin-block:var(--size-3)}.pokemon-filter-modal_innerContent__7GpUI{-webkit-padding-before:var(--size-3);padding-block-start:var(--size-3);gap:var(--size-3)}.pokemon-filter-modal_footer__2SnzS{display:flex;justify-content:flex-end;gap:var(--size-3)}.pokemon-filter-modal_footer__2SnzS button:first-child{background-color:var(--gray-2);color:var(--gray-7)}.pokemon-filter-modal_footer__2SnzS button{border-radius:var(--size-5);padding-inline:var(--size-3);padding-block:var(--size-1);background-color:var(--blue-5);color:var(--gray-1)}@keyframes dialog_fade-in__86JIh{0%{opacity:0}to{opacity:1}}.dialog_container__JbvpO{display:flex;justify-content:center;align-items:center;animation:dialog_fade-in__86JIh .1s ease-in;background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(var(--size-2));backdrop-filter:blur(var(--size-2));border:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%}@keyframes generation-tags_fade-in__2Yw5C{0%{opacity:0}to{opacity:1}}.generation-tags_container__syhIN{display:flex;flex-direction:column}.generation-tags_buttonsContainer__6WQol{display:flex;flex-wrap:wrap;gap:var(--size-2);-webkit-margin-before:var(--size-2);margin-block-start:var(--size-2)}.generation-tags_buttonsContainer__6WQol>button{border-radius:var(--size-5);padding-inline:var(--size-2);padding-block:var(--size-1);border:1px solid var(--gray-5)}@keyframes type-tags_fade-in__zcfnj{0%{opacity:0}to{opacity:1}}.type-tags_container__kXof_{display:flex;flex-direction:column}.type-tags_buttonsContainer__YE5py{display:flex;flex-wrap:wrap;gap:var(--size-2);-webkit-margin-before:var(--size-2);margin-block-start:var(--size-2)}.type-tags_buttonsContainer__YE5py>button{border-radius:var(--size-5);padding-inline:var(--size-2);padding-block:var(--size-1);border:1px solid var(--gray-5)}.navbar_navbar__sYsIJ{position:fixed;top:0;-webkit-backdrop-filter:blur(var(--size-1));backdrop-filter:blur(var(--size-1));z-index:1;width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}.navbar_navbar__sYsIJ svg{width:var(--size-6);height:auto}.navbar_left__kWRDJ{flex:1 1;display:flex;justify-content:flex-start}.navbar_middle__mgxRv{flex:1 1;display:flex;justify-content:center;font-weight:700}.navbar_right__TYS6L{flex:1 1;display:flex;justify-content:flex-end;gap:.5rem}@keyframes virtual-scroll_fade-in__80A2u{0%{opacity:0}to{opacity:1}}.virtual-scroll_container__2_xWX{overflow:auto}@media(min-width:768px){.virtual-scroll_container__2_xWX::-webkit-scrollbar{width:.6rem}.virtual-scroll_container__2_xWX::-webkit-scrollbar-thumb{background-color:var(--gray-6)}.virtual-scroll_container__2_xWX::-webkit-scrollbar-thumb:hover{background-color:var(--gray-7)}.virtual-scroll_container__2_xWX::-webkit-scrollbar-track{background-color:var(--gray-4)}}.not-found_container__Gyru9{display:flex;justify-content:center;position:absolute;top:45vh;left:0;right:0;bottom:0}.not-found_container__Gyru9 h2{font-weight:300}@font-face{font-family:Titillium Web;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/1091de5a4341a521-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9cd3ffa281e77ae2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/631ab6d518ee0b08-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f9fa7964f036c69d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/81f2f04080433cef-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed9cb87f7cefa820-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bec91e60544e8d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56b5d6ac638045ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d22110fc869f13f7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/2fe56c5e8a0dc232-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web Fallback;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_87e7cd{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}