.Footer_footer__LxLGV{padding:var(--padding-xl);margin-top:var(--padding-xl);content-visibility:auto}.Footer_footer__LxLGV ul{list-style:none;margin-left:0;padding-left:0}.Footer_footer__LxLGV ul li a{margin-left:0;font-weight:400;display:flex;align-items:center;line-height:1.15;color:var(--color);gap:var(--padding-lg);padding:var(--padding) 0;border-radius:var(--border-radius)}.Footer_footer__LxLGV ul li a strong{display:flex}.Footer_footerContent__QrNjG{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:var(--padding-lg);margin:var(--padding-xxl) auto;max-width:var(--max-width)}.Footer_logo__y_pDi{margin:var(--padding-lg) auto}.Footer_copyright__lB5DI{text-align:center}.Footer_footerLinks__VDHD3{display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));align-items:center;justify-content:center;grid-gap:var(--padding-xxl);gap:var(--padding-xxl);margin:var(--padding-xl) auto;max-width:var(--max-width)}.Footer_links__kRMrM{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:flex-start;grid-gap:var(--padding-xl);gap:var(--padding-xl)}.Footer_linksGrid__5auG2 ul,.Footer_links__kRMrM ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--padding);gap:var(--padding)}@media screen and (max-width:960px){.Footer_links__kRMrM{grid-template-columns:1fr}.Footer_linksGrid__5auG2 ul,.Footer_links__kRMrM ul{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.Footer_footer__LxLGV ul li a{height:100%;flex-direction:column;justify-content:center;padding:var(--padding-lg);text-align:center;min-height:100px;font-size:smaller}}.layout_layout__Eow8x{display:flex;flex-direction:column}.layout_main__3YDTx{width:100%;margin:var(--padding-lg) auto;padding:var(--padding-md);max-width:var(--max-width)}@media screen and (max-width:960px){.layout_main__3YDTx{margin:0 auto;padding:0}}.SearchBox_wrapper__NZiSm{position:relative}.SearchBox_label__eQfJ1{font-weight:700;display:none}.SearchBox_select__FISbS{display:flex;align-items:center;justify-content:space-between;gap:var(--padding);padding-right:var(--padding);border:1px solid transparent;border-radius:var(--border-radius);background-color:var(--searchbox-bg-color);box-shadow:var(--searchbox-box-shadow)}.SearchBox_button__jGt_b{background:transparent;padding:var(--padding);display:flex}.SearchBox_input__Wz5xz{width:100%;max-width:var(--max-width);border:1px solid transparent;background-color:transparent;box-sizing:border-box;padding:var(--padding-lg) var(--padding-md);color:var(--searchbox-color);height:48px}.SearchBox_input__Wz5xz::placeholder{color:var(--searchbox-placeholder-color)}.SearchBox_select__FISbS:hover{cursor:pointer;border-color:var(--select-border-color-hover);box-shadow:var(--select-highlight)}.SearchBox_selectedItemLabel__BanXl{display:flex;gap:var(--padding-md);align-self:center}.SearchBox_options__JSMVT{list-style:none;margin:0;padding:0;border:1px solid var(--border-color);border-radius:var(--border-radius);position:absolute;width:100%;height:auto;max-height:500px;margin-top:var(--padding-sm);background-color:var(--card-background-color);box-shadow:var(--select-options-shadow);box-sizing:border-box;overflow-y:auto}.SearchBox_optionsLoadingIndicatorActive__7FJ6J{min-height:120px}.SearchBox_options__JSMVT:empty{display:none}.SearchBox_option__mBDTp{display:flex;align-items:center;gap:var(--padding-md);padding:var(--padding-lg)}.SearchBox_option__mBDTp.SearchBox_highlighted__BqOot{cursor:pointer;background-color:var(--select-option-highlight)}.SearchBox_option__mBDTp+.SearchBox_option__mBDTp{border-top:1px solid var(--border-color)}@media screen and (max-width:960px){.SearchBox_input__Wz5xz{padding:var(--padding-md)}.SearchBox_wrapper__NZiSm{position:static}.SearchBox_options__JSMVT{left:var(--padding-lg);right:var(--padding-lg);width:auto}}.Loading_loading__zmC23{display:flex;align-items:center;justify-content:center;padding:var(--padding-md)}.Loading_indicator__7bpmn{display:inline-block;--size:80px;width:var(--size);height:var(--size)}.Loading_indicator__7bpmn:after{content:" ";display:block;width:var(--size);height:var(--size);margin:8px;border-radius:50%;border:8px solid var(--border-color);box-sizing:border-box;border-color:var(--border-color) transparent var(--border-color) transparent;animation:Loading_rotation__9_6XC .5s ease-in-out infinite}@keyframes Loading_rotation__9_6XC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PokemonOfficialImage_image__BE1nh{position:relative;display:flex}.PokemonOfficialImage_sprite__xO2_t{flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color);padding:var(--padding) var(--padding-xl);border-radius:var(--border-radius);border:1px solid var(--border-color);background:radial-gradient(transparent 60%,var(--inset-bg-color));word-break:break-all;position:relative}.PokemonOfficialImage_sprite__xO2_t .PokemonOfficialImage_number__6e64b{position:absolute;top:var(--padding-md);right:var(--padding-md);opacity:.5}.PokemonOfficialImage_sprite__xO2_t .PokemonOfficialImage_category__Fylyx{opacity:.75}.PokemonOfficialImage_shadowIcon__sNDSf{position:absolute;bottom:var(--padding);left:var(--padding);height:55px;width:62px}.PokemonOfficialImage_megaIcon__lLYn9{position:absolute;bottom:var(--padding);right:var(--padding);height:48px;width:48px}.PokemonOfficialImage_megaBackground__1Ij_M{position:absolute;opacity:.35}.PokemonOfficialImage_shadowBackground__x4mfz{position:absolute;opacity:.5}.PokemonOfficialImage_primalWaterBackground__jnYRb{background:radial-gradient(var(--type-water) 0,transparent 70%) no-repeat 50%;background-size:contain}.PokemonOfficialImage_primalGroundBackground__jwcHt{background:radial-gradient(var(--type-ground) 0,transparent 70%) no-repeat 50%;background-size:contain}.PokemonCounterInfographic_infographic__PtE_G{width:1080px;height:1080px;display:flex;flex-direction:column;color:white;position:relative}.PokemonCounterInfographic_shade__0iy_U{background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,rgba(0,0,0,.6));height:100%}.PokemonCounterInfographic_hero__cIy1h{display:flex;flex:0 0 70%;padding:12px 24px}.PokemonCounterInfographic_heroImageWrapper__DAbPq{flex:0 0 30%;display:flex;align-items:center;justify-content:center;position:absolute;right:20px;top:20px;z-index:0}.PokemonCounterInfographic_heroImage__0wsRq{background-color:rgba(245,247,250,.2);border-left:2px solid rgba(245,247,250,.25);border-top:2px solid rgba(245,247,250,.25);-webkit-backdrop-filter:saturate(200%) brightness(1.25) contrast(1.1);backdrop-filter:saturate(200%) brightness(1.25) contrast(1.1);border-radius:50%;filter:drop-shadow(3px 3px 15px black) brightness(1.1) contrast(1.05)}.PokemonCounterInfographic_shinyBadge__GMNwV{position:absolute;right:56px;top:4px;z-index:12}.PokemonCounterInfographic_shinySprite__ptl9W{position:absolute;right:0;top:0;display:flex;align-items:center;z-index:10;color:rgba(255,255,255,.75);border-radius:15px;overflow:hidden;border-top:1px solid rgba(255,255,255,.25);border-left:1px solid rgba(255,255,255,.25);background-color:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(18px) brightness(2);backdrop-filter:blur(18px) brightness(2);filter:drop-shadow(0 0 15px black) brightness(1.1) contrast(1.05)}.PokemonCounterInfographic_heroDetails__PGbh5{display:flex;flex-direction:column;gap:18px;flex:1 1 auto}.PokemonCounterInfographic_title__TcUJZ{font-size:72px;text-transform:uppercase;line-height:1.02;max-width:75%;white-space:nowrap;font-weight:900;text-shadow:0 0 15px black;margin-bottom:12px;margin-top:24px}.PokemonCounterInfographic_subtitle__QWhL7{font-size:21px;font-style:italic;color:rgba(245,247,250,.85);max-width:70%;line-height:1.3;text-shadow:0 0 15px black;margin-top:0}.PokemonCounterInfographic_heroMetaInfo__57YoR{display:flex;flex-wrap:wrap;gap:21px}.PokemonCounterInfographic_typeRow__zpMD7{display:flex;flex-wrap:wrap;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:6px;border-top:1px solid rgba(245,247,250,.25);border-radius:32px;padding:6px;background-color:rgba(245,247,250,.2);-webkit-backdrop-filter:blur(25px) saturate(250%) brightness(1.15);backdrop-filter:blur(25px) saturate(250%) brightness(1.15)}.PokemonCounterInfographic_typeRow__zpMD7 img{filter:drop-shadow(0 0 5px rgba(0,0,0,.5)) brightness(1.1) contrast(1.05)}.PokemonCounterInfographic_cpRow___Hovp{display:flex;flex-direction:row;gap:4px;font-size:27px;margin-top:8px;padding-left:0;letter-spacing:1px;text-shadow:0 0 15px black}.PokemonCounterInfographic_cpEntry__lWuf_{display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;position:relative;padding:4px 12px;border-radius:12px;background-color:rgba(245,247,250,.2);border-left:1px solid rgba(245,247,250,.25);border-top:2px solid rgba(245,247,250,.35);-webkit-backdrop-filter:blur(25px) saturate(250%) brightness(1.35);backdrop-filter:blur(25px) saturate(250%) brightness(1.35)}.PokemonCounterInfographic_cpMin__sv6mc{font-size:18px;margin:-8px 0 0;opacity:.75}.PokemonCounterInfographic_trainersRow__qQ4Qw{display:flex;flex-direction:row;margin-top:8px;gap:8px;justify-content:center;align-items:center;position:relative;padding:4px 12px;border-radius:32px;background-color:rgba(245,247,250,.2);border-left:1px solid rgba(245,247,250,.25);border-top:2px solid rgba(245,247,250,.35);-webkit-backdrop-filter:blur(25px) saturate(250%) brightness(1.35);backdrop-filter:blur(25px) saturate(250%) brightness(1.35)}.PokemonCounterInfographic_trainersRow__qQ4Qw img{filter:drop-shadow(0 0 5px rgba(0,0,0,.25)) brightness(1.1) contrast(1.05)}.PokemonCounterInfographic_trainerCount__coWxz{text-shadow:0 0 15px black;font-size:27px;font-weight:700}.PokemonCounterInfographic_sectionLabel__xSV31{font-size:12px;font-weight:700;text-transform:uppercase;-webkit-backdrop-filter:blur(12px) saturate(150%) brightness(.65);backdrop-filter:blur(12px) saturate(150%) brightness(.65);text-shadow:0 0 6px black;padding:4px 24px;border-radius:24px 0 24px 0}.PokemonCounterInfographic_weaknessList__gApnu{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.PokemonCounterInfographic_weaknessBadge__CN7iQ{display:flex;align-items:center;flex-direction:column;gap:0}.PokemonCounterInfographic_weaknessBadge__CN7iQ img{position:relative;z-index:2}.PokemonCounterInfographic_weaknessMultiplier__vlra6{font-weight:700;font-size:12px;text-transform:uppercase;padding:1px 5px;border-radius:16px;z-index:3;box-shadow:0 0 15px rgba(0,0,0,.25),inset 0 0 2px rgba(245,247,250,.75),inset 0 0 10px rgba(245,247,250,.25);margin-top:-8px}.PokemonCounterInfographic_countersSection__InudB{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:flex-start;z-index:3;padding:12px 24px;position:relative}.PokemonCounterInfographic_sectionTitle__0m1Ea{font-size:14px;font-weight:700;display:inline-block;text-shadow:0 0 10px black;-webkit-backdrop-filter:blur(12px) saturate(150%) brightness(.5);backdrop-filter:blur(12px) saturate(150%) brightness(.5);text-transform:uppercase;padding:6px 18px;border-radius:24px 0 24px 0;margin:0 0 8px}.PokemonCounterInfographic_countersGrid__kN1R2{flex:1 1 auto;display:grid;grid-template-columns:repeat(4,173px);grid-auto-rows:1fr;grid-gap:4px;gap:4px}.PokemonCounterInfographic_counterCard__VOY1p{display:flex;flex-direction:column;position:relative;border-radius:8px;overflow:hidden;border:2px solid rgba(245,247,250,.25)}.PokemonCounterInfographic_counterRank__wkBBX{font-size:16px;font-weight:700;text-shadow:0 0 6px black;letter-spacing:.06em;top:10px;left:10px;position:absolute;display:flex;align-items:center}.PokemonCounterInfographic_shadowRank__D8WYA{display:flex;align-items:center;gap:2px;font-size:12px;margin-left:4px;font-weight:500;background-color:rgba(139,121,255,.642);-webkit-backdrop-filter:blur(12px) saturate(150%) brightness(1.2);backdrop-filter:blur(12px) saturate(150%) brightness(1.2);color:white;border-radius:12px 4px;padding:0 4px}.PokemonCounterInfographic_counterProfile__TdM2v{display:flex;flex-direction:column;height:100%;align-items:center;box-shadow:inset 0 120px 50px rgba(0,0,0,.5),inset 0 -120px 50px rgba(0,0,0,.15),inset 0 0 20px rgba(0,0,0,.95)}.PokemonCounterInfographic_counterAvatar__1KnhY{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:5;position:relative}.PokemonCounterInfographic_counterImage__QQlOj{filter:drop-shadow(0 3px 5px black) brightness(1.05) saturate(120%) contrast(1.05);z-index:2;overflow:visible;max-height:180px;display:flex;align-items:center;justify-content:center}.PokemonCounterInfographic_counterMeta__hhNpN{display:flex;flex-direction:column;gap:6px;width:100%}.PokemonCounterInfographic_counterName__2uJF_{font-size:12px;font-weight:700;line-height:1;text-align:left;background:rgba(0,0,0,.35);color:rgba(245,247,250,.8);padding:4px 8px;border-radius:12px;display:block;position:absolute;bottom:4px;left:14px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:5;border-left:1px solid rgba(245,247,250,.25);border-top:1px solid rgba(245,247,250,.25);-webkit-backdrop-filter:blur(21px) saturate(180%);backdrop-filter:blur(21px) saturate(180%)}.PokemonCounterInfographic_counterTypingRow__UMHv_{display:flex;gap:4px;flex-wrap:wrap;position:absolute;top:10px;right:10px;opacity:.75}.PokemonCounterInfographic_moves__cgpIa{width:90%;display:flex;flex-direction:column;margin-bottom:12px;gap:2px;z-index:19}.PokemonCounterInfographic_moveLine__KZ9zv{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;gap:3px;justify-content:flex-start;border-top:1px solid rgba(245,247,250,.25);-webkit-backdrop-filter:saturate(150%) brightness(1.15) blur(21px);backdrop-filter:saturate(150%) brightness(1.15) blur(21px);text-shadow:0 0 6px black;padding:4px 12px 4px 4px;border-radius:24px}.PokemonCounterInfographic_moveName__PlW4I{font-weight:600;font-size:14px;white-space:nowrap;text-overflow:ellipsis;width:100%}.PokemonCounterInfographic_counterStats__mUELK{display:flex;width:90%;flex-direction:row;gap:8px;font-size:12px;font-weight:600;margin-bottom:6px;text-align:left}.PokemonCounterInfographic_counterStatEntry__SpOTe{display:flex;flex-direction:row;align-items:center;gap:3px}.PokemonCounterInfographic_counterStatLabel__Vu7BR{opacity:.5;font-weight:400}.PokemonCounterInfographic_counterStatValue__tsVZT{font-size:12px;opacity:.75;font-weight:700;letter-spacing:.02em}.PokemonCounterInfographic_footer__nh_ZT{font-size:12px;padding:12px 24px;display:flex;gap:12px;width:100%;justify-content:space-between;align-items:center;position:absolute;bottom:4px}.PokemonCounterInfographic_footerText__S937_{color:rgba(245,247,250,.75);font-weight:500;width:600px;font-size:11px;text-align:left;margin:0 auto 0 0}.PokemonCounterInfographic_footerCredit__FI0vE{font-style:italic;color:rgba(245,247,250,.5);margin:0}.PokemonCounterInfographic_megasSection__r5STx{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.PokemonCounterInfographic_megasGrid__Bx_2f{display:flex;flex-direction:column;gap:4px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterCard__VOY1p{height:110px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterCard__VOY1p:first-child{border-radius:12px 36px 12px 12px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterCard__VOY1p:nth-child(2){border-radius:12px 12px 36px 12px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_moves__cgpIa{margin-bottom:6px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterStats__mUELK{margin-bottom:-6px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterAvatar__1KnhY{padding:6px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterTypingRow__UMHv_{top:32px;right:24px;z-index:0}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterName__2uJF_{bottom:32px}.PokemonCounterInfographic_megasGrid__Bx_2f .PokemonCounterInfographic_counterProfileMega__csKLQ{flex-direction:row;align-items:center}.PokemonCounterInfographic_megasForCandyGrid__sZ2Zz{display:flex;flex-direction:row;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;gap:4px;margin-bottom:12px}.PokemonCounterInfographic_megasForCandyGridInner__wKaFf{padding:2px;background-color:rgba(230,230,230,.2);-webkit-backdrop-filter:blur(12px) saturate(150%) brightness(1.5);backdrop-filter:blur(12px) saturate(150%) brightness(1.5);border-radius:50%;border-top:1px solid rgba(245,247,250,.25);border-left:1px solid rgba(245,247,250,.25)}.PokemonCounterInfographic_megasForCandyGrid__sZ2Zz img{filter:drop-shadow(0 0 8px black);width:42px;height:42px}.PokemonCounterInfographic_movesGrid__I1oOp{display:flex;flex-direction:column;gap:4px}.PokemonCounterInfographic_movesGrid__I1oOp h4{margin:0;text-transform:uppercase;font-size:12px}.PokemonCounterInfographic_movesGrid__I1oOp ul{display:flex;flex-wrap:wrap;gap:4px;padding:0;list-style:none;font-size:13px;font-weight:400;margin:0 0 12px}.PokemonCounterInfographic_movesGrid__I1oOp ul li{margin:0;list-style:none;-webkit-backdrop-filter:saturate(150%) brightness(.75) blur(12px);backdrop-filter:saturate(150%) brightness(.75) blur(12px);border-radius:18px;padding:1px 8px 1px 4px}.ColumnStyles_pokemonLink__ccDs9{display:flex;flex-direction:row;align-items:center;gap:var(--padding);color:inherit;text-decoration:none}.ColumnStyles_pokemonImage__E0LN9{width:64px;height:64px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.ColumnStyles_pokemonInfo__OrfXi{display:flex;flex-direction:row;justify-content:center;gap:var(--padding)}.ColumnStyles_pokemonTypings__aLTiQ{display:flex;flex-direction:row;gap:var(--padding-sm)}.ColumnStyles_subtext__GXDl4{display:block;white-space:nowrap;margin-top:var(--padding-sm)}.ColumnStyles_inlineFlex__ctY1m{display:flex;flex-direction:row;justify-content:space-between;gap:var(--padding)}.ColumnStyles_inlineIVs__Z18tX{display:grid;grid-template-columns:repeat(3,40px);grid-gap:var(--padding);gap:var(--padding);flex-wrap:wrap;list-style:none;padding:0;margin:0}.PokemonCard_pokemonCard__jxCzI{color:inherit;text-decoration:none;font-weight:700;line-height:1.25}.PokemonCard_pokemonCardContent___wx3G{display:flex;align-items:center;flex-direction:column;gap:var(--padding);position:relative}.PokemonCard_castsShadow__RRzeS{text-shadow:var(--text-shadow-over-type-bg)}.PokemonCard_castsShadow__RRzeS img{background:radial-gradient(transparent,rgba(0,0,0,.35));border-radius:50%;overflow:visible}.BestCountersHighlights_highlights__O4EAQ{display:grid;grid-gap:var(--padding);gap:var(--padding);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:var(--padding-xl)}.BestCountersHighlights_highlight__e3NyI{border-radius:var(--border-radius);display:flex;flex-direction:column;align-items:center;text-align:left;overflow:hidden;position:relative;background-color:var(--inset-gray-bg-color)}.BestCountersHighlights_highlight__e3NyI h4{margin:0;padding:var(--padding);margin-bottom:var(--padding);text-align:center}.BestCountersHighlights_highlightContent__b7aqX{width:100%;height:100%;color:white;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(transparent 30%,#0000002f 70%);border-radius:var(--border-radius);text-align:center;padding:var(--padding-md);position:relative;z-index:2}.BestCountersHighlights_highlightMoves__kxBHK{font-size:14px;text-shadow:var(--text-shadow-over-type-bg)}.BestCountersHighlights_bestOverall__25oiO{outline:4px solid var(--crown-highlight-border-color);grid-row:1/span 2;z-index:3;position:relative}.BestCountersHighlights_bestOverall__25oiO h4{position:absolute;top:0;right:0;border-radius:0 0 0 var(--border-radius);background-color:var(--crown-highlight-border-color)}.BestCountersHighlights_number__UXrXy{position:absolute;color:white;font-size:32px;line-height:1;font-weight:700;top:0;left:0;padding:var(--padding);border-radius:0 0 var(--border-radius) 0;opacity:.5;background-color:rgba(0,0,0,.15)}.Card_card__xQTNH{padding:var(--padding-xl);border-radius:var(--card-border-radius);background-color:var(--card-background-color);box-shadow:var(--card-box-shadow);border:1px solid var(--border-color)}.Card_cardTitle__URr_A{color:var(--card-title-color);margin:0;font-size:2em;word-break:break-word}.Card_stickyTitle__1CATW>header{position:-webkit-sticky;position:sticky;z-index:2;top:0}.Card_card__xQTNH>header{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-md);padding:var(--padding-xl);margin:calc(-1 * var(--padding-xl));margin-bottom:auto;background-color:var(--card-title-bg-color);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;border-bottom:1px solid var(--border-color)}.Card_card__xQTNH.Card_tintedHeader__Wn57F>header{text-shadow:var(--text-shadow-over-type-bg)}.Card_card__xQTNH>details>summary{cursor:pointer;line-height:32px}.Card_card__xQTNH>details>summary>*{display:inline;margin-left:var(--padding-sm);margin-right:var(--padding-sm);vertical-align:middle}.Card_card__xQTNH>details{padding:var(--padding) var(--padding-lg);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.Card_card__xQTNH>details[open]>summary{margin-bottom:var(--padding-md);padding-bottom:var(--padding-md);border-bottom:1px dashed var(--border-color)}.Card_card__xQTNH>*+*{margin-top:var(--padding-xl)}.Card_card__xQTNH>h2:not(.Card_cardTitle__URr_A),.Card_card__xQTNH>h3,.Card_card__xQTNH>h4{padding:var(--padding-md) var(--padding-lg);border-radius:var(--card-border-radius);background:var(--inset-gray-bg-color)}@media screen and (max-width:960px){.Card_card__xQTNH{border:none;border-radius:0}.Card_cardTitle__URr_A{font-size:1.6em}.Card_card__xQTNH>header{border-radius:0;padding:var(--padding-lg) var(--padding-xl)}}@media screen and (prefers-color-scheme:dark){.Card_card__xQTNH>details{border:1px solid var(--border-color)}}.best-attackers_page__g5p4n{display:grid;grid-template-columns:1fr;grid-gap:var(--padding-xxl);gap:var(--padding-xxl)}.best-attackers_withImage__hL0Qs{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.best-attackers_image__Jp4Sp{max-width:100%;height:400px;width:100%;position:relative;background-color:var(--inset-gray-bg-color)}.best-attackers_image__Jp4Sp,.best-attackers_image__Jp4Sp img{border-radius:var(--border-radius)}.best-attackers_navigation__XcIca{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));list-style:none;padding:0;margin:0;grid-gap:var(--padding);gap:var(--padding)}.best-attackers_navigation__XcIca li{width:100%}.best-attackers_navigation__XcIca a{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:var(--border-radius);padding:var(--padding-md);color:var(--color-over-type-bg);text-shadow:var(--text-shadow-over-type-bg)}.best-attackers_navigation__XcIca a strong{font-size:larger}.best-attackers_grid__WYqUF{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--padding);gap:var(--padding);text-align:center;font-size:16px;list-style:none;padding:0;margin:0}.best-attackers_gridItem__thuKE{border-radius:var(--border-radius);border:1px solid var(--border-color);padding:var(--padding-md);display:flex;flex-direction:column;justify-content:space-between;position:relative;gap:var(--padding)}.best-attackers_gridItem__thuKE a{text-align:center;position:relative}.best-attackers_inline__CGGB1{display:flex;gap:var(--padding);align-items:center;justify-content:center}.best-attackers_tierRank__dMntO{position:absolute;font-size:16px;line-height:1;font-weight:700;bottom:0;right:0;padding:var(--padding);opacity:.35;border-radius:var(--border-radius) 0 var(--border-radius) 0;background-color:rgba(0,0,0,.1)}@media screen and (max-width:960px){.best-attackers_withImage__hL0Qs{display:flex;flex-direction:column-reverse;gap:var(--padding)}.best-attackers_image__Jp4Sp{height:300px}.best-attackers_grid__WYqUF{display:grid;grid-template-columns:1fr 1fr}}.home_grid__U8TCM{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-lg);gap:var(--padding-lg);margin-bottom:var(--padding-lg)}.home_intro__32XNs{padding:0 var(--padding-lg)}.home_intro__32XNs figure{aspect-ratio:16/9;position:relative;margin:var(--padding-lg) calc(-1 * var(--padding-lg));border-radius:var(--card-border-radius);overflow:hidden}.home_label__7fzWj{display:block;padding:var(--padding-md)}.home_grid__U8TCM ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding-left:0;grid-gap:var(--padding);gap:var(--padding)}.home_grid__U8TCM ul li a{display:flex;color:inherit;gap:var(--padding);align-items:center;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--navbar-menu-item-bg-color);box-shadow:0 2px 0 rgba(0,0,0,.15);padding:0 var(--padding-md);min-height:80px;line-height:1.25}.home_grid__U8TCM ul li a section{display:flex;flex-direction:column}@media screen and (max-width:960px){.home_grid__U8TCM{grid-template-columns:1fr;gap:var(--padding-xl)}.home_grid__U8TCM ul{gap:var(--padding)}.home_grid__U8TCM ul li a{gap:var(--padding);flex-direction:column;text-align:center;min-height:100px;height:100%;padding:var(--padding-lg);justify-content:center}}.bestAttackersPerType_page__ywHk8{display:flex;flex-direction:column;gap:var(--padding-xxxl)}.bestAttackersPerType_withImage__f0T2C{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.bestAttackersPerType_image__JtqUm{max-width:100%;height:300px;width:100%;position:relative;background-color:var(--inset-gray-bg-color);border-radius:var(--border-radius)}.bestAttackersPerType_image__JtqUm img{border-radius:var(--border-radius)}.bestAttackersPerType_navigation__NSWBs{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));list-style:none;padding:0;margin:0;grid-gap:var(--padding);gap:var(--padding)}.bestAttackersPerType_navigation__NSWBs li{width:100%}.bestAttackersPerType_navigation__NSWBs a{text-align:center}.bestAttackersPerType_fullListLink__RrpJA{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--padding-lg);margin-top:var(--padding-xxxl);padding:var(--padding-xl) var(--padding-lg);border-radius:var(--border-radius);border:2px solid var(--border-color);text-align:center;color:var(--color-over-type-bg);text-shadow:var(--text-shadow-over-type-bg)}@media screen and (max-width:960px){.bestAttackersPerType_withImage__f0T2C{display:flex;flex-direction:column-reverse;gap:var(--padding)}.bestAttackersPerType_fullListLink__RrpJA{flex-direction:column}.bestAttackersPerType_image__JtqUm{height:200px}}.PokemonCounters_pokemonCounters__HStWn{display:flex;flex-direction:column}.PokemonCounters_simulatorControls__jvGFb{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-md);gap:var(--padding-md)}.PokemonCounters_results__4xzFH{margin:var(--padding-md) 0}.PokemonCounters_insetSection__PpJOZ{padding:var(--padding) var(--padding-xl) var(--padding-xl);background-color:var(--inset-gray-bg-color);border-radius:var(--border-radius);margin-bottom:var(--padding)}.PokemonCounters_exportable__cbBSg{font-size:smaller}.PokemonCounters_extendedInfo__t0GvL{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl)}.PokemonCounters_extendedInfo__t0GvL h3{margin:0;margin-bottom:var(--padding-lg);padding:var(--padding-md);background-color:var(--inset-gray-bg-color);border-radius:var(--border-radius)}.PokemonCounters_groupSize__QKpzj{display:flex;flex-wrap:wrap;gap:var(--padding);align-items:center;padding:0;margin:0;list-style:none}.PokemonCounters_groupSizeBadge__sBLDL{padding:var(--padding-sm);width:50px;text-align:center;border-radius:var(--border-radius)}.PokemonCounters_impossible__z6vlp{opacity:.5;background-color:var(--inset-gray-bg-color)}.PokemonCounters_easy__gzCNp{color:white;background-color:var(--type-grass);text-shadow:var(--text-shadow-over-type-bg)}.PokemonCounters_medium__nP3EH{color:white;background-color:var(--type-fire);text-shadow:var(--text-shadow-over-type-bg)}.PokemonCounters_hard__YOQDK{color:white;background-color:var(--type-fighting);text-shadow:var(--text-shadow-over-type-bg)}.PokemonCounters_highlights__Hxitj{display:grid;grid-gap:var(--padding-md);gap:var(--padding-md);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:var(--padding-xl)}.PokemonCounters_highlight__duDNK{border-radius:var(--border-radius);display:flex;flex-direction:column;align-items:center;text-align:left;overflow:hidden;position:relative;background-color:var(--inset-gray-bg-color)}.PokemonCounters_highlight__duDNK h4{margin:0;padding:var(--padding);margin-bottom:var(--padding);text-align:center}.PokemonCounters_highlightContent__FRPtl{width:100%;height:100%;color:white;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(transparent 30%,#0000002f 70%);border-radius:var(--border-radius);text-align:center;padding:var(--padding-md);position:relative;z-index:2}.PokemonCounters_highlightMoves__rsdoo{font-size:16px;text-shadow:var(--text-shadow-over-type-bg)}@media screen and (max-width:960px){.PokemonCounters_extendedInfo__t0GvL,.PokemonCounters_simulatorControls__jvGFb{grid-template-columns:1fr}.PokemonCounters_highlights__Hxitj{grid-template-columns:1fr 1fr;margin:auto calc(-1 * var(--padding))}.PokemonCounters_highlightContent__FRPtl img{width:112px;height:112px}.PokemonCounters_bestOverall__7bKAv{grid-column:1/span 2;grid-row:1;margin-bottom:var(--padding)}.PokemonCounters_bestOverall__7bKAv img{width:142px;height:142px}.PokemonCounters_results__4xzFH{margin:var(--padding-xl) 0}}.gym-defenders_page__hrr9B{display:grid;grid-template-columns:1fr;grid-gap:var(--padding-xxl);gap:var(--padding-xxl)}.gym-defenders_withImage__qBbk_{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.gym-defenders_image__4Qf7I{max-width:100%;height:400px;width:100%;position:relative;background-color:var(--inset-gray-bg-color)}.gym-defenders_image__4Qf7I,.gym-defenders_image__4Qf7I img{border-radius:var(--border-radius)}.gym-defenders_navigation__2b9iQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));list-style:none;padding:0;margin:0;grid-gap:var(--padding);gap:var(--padding)}.gym-defenders_navigation__2b9iQ li{width:100%}.gym-defenders_navigation__2b9iQ a{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:var(--border-radius);padding:var(--padding-md);color:var(--color-over-type-bg);text-shadow:var(--text-shadow-over-type-bg)}.gym-defenders_navigation__2b9iQ a strong{font-size:larger}.gym-defenders_grid__W3J6g{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--padding);gap:var(--padding);text-align:center;font-size:16px;list-style:none;padding:0;margin:0}.gym-defenders_gridItem__bb_NY{border-radius:var(--border-radius);border:1px solid var(--border-color);padding:var(--padding-md);display:flex;flex-direction:column;justify-content:space-between}.gym-defenders_gridItem__bb_NY a{text-align:center}.gym-defenders_gridItemCP__Favkw strong{justify-self:flex-end;font-weight:400}@media screen and (max-width:960px){.gym-defenders_withImage__qBbk_{display:flex;flex-direction:column-reverse;gap:var(--padding)}.gym-defenders_image__4Qf7I{height:300px}.gym-defenders_grid__W3J6g{display:grid;grid-template-columns:1fr 1fr}}.communityDayMoves_page__M_CQV{display:grid;grid-template-columns:1fr;grid-gap:var(--padding-xxl);gap:var(--padding-xxl)}.communityDayMoves_withImage__QRIxF{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.communityDayMoves_image__wbTdN{max-width:100%;height:300px;width:100%;position:relative;background-color:var(--inset-gray-bg-color)}.communityDayMoves_image__wbTdN,.communityDayMoves_image__wbTdN img{border-radius:var(--border-radius)}@media screen and (max-width:960px){.communityDayMoves_withImage__QRIxF{display:flex;flex-direction:column-reverse;gap:var(--padding)}}.hundo-odds_withImage__eM89L{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.hundo-odds_image__nB99s{max-width:100%;height:300px;width:100%;position:relative;background-color:var(--inset-gray-bg-color)}.hundo-odds_image__nB99s,.hundo-odds_image__nB99s img{border-radius:var(--border-radius)}.hundo-odds_inlineTitle__vT4_k{display:flex;align-items:center;gap:var(--padding-md)}.hundo-odds_iconHolder__Bl290{display:block;width:32px;height:32px;position:relative}.hundo-odds_iconHolder__Bl290 img{object-fit:contain}.hundo-odds_tableWrapper__W0pA0{display:block;overflow:auto;width:100%;border-radius:var(--border-radius) var(--border-radius)}.hundo-odds_tableWrapper__W0pA0 table{white-space:nowrap}.hundo-odds_tableWrapper__W0pA0 table thead th{background-color:var(--table-header-bg-color)}.hundo-odds_tableWrapper__W0pA0 table tbody th{text-align:left;border:1px solid var(--table-border-color)}.hundo-odds_tableWrapper__W0pA0 table tbody td,.hundo-odds_tableWrapper__W0pA0 table thead th:not(:first-child){text-align:center;border:1px solid var(--table-border-color)}.hundo-odds_weatherBoosted__PT_Ie{display:block;color:var(--weather-boost-color);font-size:small}@media screen and (max-width:960px){.hundo-odds_withImage__eM89L{display:flex;flex-direction:column-reverse;gap:var(--padding)}}.legacyMoves_page__tv7y0{display:grid;grid-template-columns:1fr;grid-gap:var(--padding-xxl);gap:var(--padding-xxl)}.legacyMoves_withImage__8yT4X{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.legacyMoves_image__DAlJU{max-width:100%;height:400px;width:100%;position:relative;background-color:var(--inset-gray-bg-color)}.legacyMoves_image__DAlJU,.legacyMoves_image__DAlJU img{border-radius:var(--border-radius)}@media screen and (max-width:960px){.legacyMoves_withImage__8yT4X{display:flex;flex-direction:column-reverse;gap:var(--padding)}.legacyMoves_image__DAlJU{height:300px}}.pokedex_grid__M4wNN{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-xxl);gap:var(--padding-xxl);list-style:none;padding:0}.pokedex_gridItem__69qRg{height:100%;padding:0;margin:0}.pokedex_gridItem__69qRg>a{border-top:1px solid var(--border-color)}.pokedex_gridItem__69qRg a{display:flex;flex-direction:column;gap:var(--padding-md);color:inherit}.pokedex_gridItem__69qRg p a{margin-top:var(--padding-xl);color:var(--link-color);font-weight:700}.pokedex_gridItem__69qRg h2{margin-bottom:0}.pokedex_gridItem__69qRg h2+strong{margin-bottom:var(--padding-xl)}.pokedex_image__S7Lgd{border-radius:var(--border-radius);max-width:100%;height:auto}@media screen and (max-width:960px){.pokedex_grid__M4wNN{grid-template-columns:1fr}}.mega-boost_sections___ec_Y{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}.mega-boost_section__C90nd{display:flex;padding:var(--padding-xl);flex-direction:column;border-radius:var(--card-border-radius);border-width:2px;border-style:solid}.mega-boost_sectionTitle__7V2Mf{display:inline-flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;margin:0}.mega-boost_pokemonGrid__jh_OI{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--padding-lg);gap:var(--padding-lg);margin:0;padding:0}.mega-boost_pokemonGridItem__fF1K0{display:flex;justify-content:center;text-align:center}.mega-boost_pokemonGridItem__fF1K0 a{width:100%;padding:var(--padding-lg);border-radius:var(--border-radius);box-shadow:var(--box-shadow);background-color:var(--card-background-color);border:1px solid var(--border-color)}.mega-boost_emptyState__SFerd{font-style:italic}@media screen and (max-width:960px){.mega-boost_sections___ec_Y{grid-template-columns:1fr}}.shiny-checklist_grid__uzEPq{padding:var(--padding-xl) 0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--padding-md);gap:var(--padding-md);list-style:none}.shiny-checklist_grid__uzEPq .shiny-checklist_sprite__yYguj{padding:var(--padding);border-radius:var(--border-radius);border:1px solid var(--border-color);position:relative;overflow:hidden}.searchStrings_searchStringsPage__WdLG2{display:flex;flex-direction:column;gap:var(--padding-lg)}.searchStrings_searchStringsPage__WdLG2 section{overflow-x:auto}.searchStrings_searchStringsPage__WdLG2 h3{margin:0;padding:var(--padding-md);margin-bottom:var(--padding-md);border-radius:var(--border-radius);background-color:var(--inset-gray-bg-color)}.searchStrings_withImage__dQmo7{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.searchStrings_image__qoxjr{max-width:100%;height:300px;width:100%;position:relative;background-color:var(--inset-gray-bg-color)}.searchStrings_image__qoxjr,.searchStrings_image__qoxjr img{border-radius:var(--border-radius)}@media screen and (max-width:960px){.searchStrings_withImage__dQmo7{display:flex;flex-direction:column-reverse;gap:var(--padding)}}.searchStrings_generalNotes__zoPGk{display:flex;flex-direction:column;gap:var(--padding-sm);margin-bottom:var(--padding);font-style:italic}.searchStrings_phraseTable__PKw43{font-size:16px;border-radius:var(--border-radius);box-shadow:var(--box-shadow-inset);overflow:hidden}.searchStrings_phraseTable__PKw43 td,.searchStrings_phraseTable__PKw43 th{vertical-align:top}.searchStrings_phraseTable__PKw43 th{text-align:left}.searchStrings_phraseTable__PKw43 td:first-child,.searchStrings_phraseTable__PKw43 th:first-child{background-color:var(--cp-bg-color);font-family:monospace;font-weight:600;width:30%;min-width:200px}.searchStrings_phraseTable__PKw43 td:nth-child(2),.searchStrings_phraseTable__PKw43 th:nth-child(2){width:20%;min-width:200px}.searchStrings_phraseTable__PKw43 td:nth-child(3),.searchStrings_phraseTable__PKw43 th:nth-child(3){width:50%;min-width:200px}.searchStrings_examples__NrjBX{margin-bottom:var(--padding-sm);padding:var(--padding-sm) var(--padding);background-color:var(--inset-gray-bg-color);border-radius:var(--border-radius);font-family:monospace;font-size:.9rem}.searchStrings_notesOnly__7yEEt td{font-style:italic}.type-chart_chartWrapper__9Q6xA{overflow:auto;position:relative;margin:0 calc(-1 * var(--padding-xl))}.type-chart_chartWrapper__9Q6xA td,.type-chart_chartWrapper__9Q6xA th{padding:var(--padding-sm);text-align:center;vertical-align:middle;border:1px solid var(--table-border-color)}.type-chart_chartWrapper__9Q6xA table th{background-color:var(--table-border-color)}.type-chart_chartWrapper__9Q6xA table tbody tr th{position:-webkit-sticky;position:sticky;left:0}.type-chart_scalar__2ULBp{padding:var(--padding);border-radius:var(--border-radius);font-size:smaller;display:block}@media screen and (max-width:960px){.type-chart_typeChart__WL3sa{padding:0}}.stickers_page__YfKS_{display:grid;grid-template-columns:1fr;grid-gap:var(--padding-xxl);gap:var(--padding-xxl)}.stickers_withImage__i9FrE{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.stickers_image__QAOY2{max-width:100%;height:300px;width:100%;position:relative;background-color:var(--inset-gray-bg-color)}.stickers_image__QAOY2,.stickers_image__QAOY2 img{border-radius:var(--border-radius)}.stickers_stickers__iSeM_{display:grid;grid-gap:var(--padding);gap:var(--padding);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));list-style:none;padding:0;margin:0}.stickers_stickers__iSeM_ li{display:flex;flex-direction:column;align-items:center;gap:var(--padding);padding:var(--padding);border-radius:var(--border-radius);border:1px solid var(--border-color)}.stickers_stickers__iSeM_ li span{display:block;position:relative;text-align:center;overflow:hidden;font-size:12px;font-family:monospace}@media screen and (max-width:960px){.stickers_withImage__i9FrE{display:flex;flex-direction:column-reverse;gap:var(--padding)}}.pokedex_pokedex__k0DSs{display:flex;flex-direction:column;gap:var(--padding-xl)}.pokedex_withImage___66u9{display:grid;grid-template-columns:1fr 500px;align-items:flex-start;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);position:relative}.pokedex_image__IqZvM{background-color:var(--inset-gray-bg-color)}.pokedex_image__IqZvM,.pokedex_image__IqZvM img{border-radius:var(--border-radius)}.pokedex_region__YNjSO{display:flex;flex-direction:column;gap:var(--padding-xl)}.pokedex_pokemonList__anyQa{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--padding);gap:var(--padding);list-style:none;padding:0;margin:0}.pokedex_regionList__HUFdu{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:var(--padding-md);gap:var(--padding-md);list-style:none;padding:0;margin:0}.pokedex_regionList__HUFdu li{border:2px solid var(--border-color);border-radius:var(--border-radius)}.pokedex_regionList__HUFdu li a{display:flex;flex-direction:column;padding:var(--padding-lg);gap:var(--padding);align-items:center;justify-content:space-between;color:inherit;position:relative}.pokedex_pokemonList__anyQa{display:block;width:100%;overflow:auto}tr.pokedex_notAvailable__PzSKi td{background-color:var(--unavailable-color)}@media screen and (max-width:960px){.pokedex_withImage___66u9{display:flex;flex-direction:column-reverse;gap:var(--padding)}.pokedex_image__IqZvM img{max-width:100%;object-fit:cover}}.PokemonPageCompactNotableCPs_compactNotableCps__Abr7D{margin-bottom:var(--padding-lg);border:1px solid var(--table-border-color);border-radius:var(--border-radius);overflow:hidden}.PokemonPageCompactNotableCPs_row__kbWZA{display:flex;align-items:baseline;justify-content:space-between;gap:var(--padding);padding:var(--padding) var(--padding-lg);border-bottom:1px dotted var(--border-color)}.PokemonPageCompactNotableCPs_row__kbWZA:last-child{border-bottom:0}.PokemonPageCompactNotableCPs_label__46Tsc{color:inherit;font-size:1.05rem;line-height:1.2}.PokemonPageCompactNotableCPs_suffix__aZWHs{opacity:.7;font-size:.8rem;font-weight:500}.PokemonPageCompactNotableCPs_value__auYaM{color:inherit;white-space:nowrap}@media screen and (max-width:640px){.PokemonPageCompactNotableCPs_row__kbWZA{padding:var(--padding) var(--padding)}.PokemonPageCompactNotableCPs_label__46Tsc{font-size:1rem}.PokemonPageCompactNotableCPs_suffix__aZWHs{display:inline-block;margin-top:2px}.PokemonPageCompactNotableCPs_value__auYaM{font-size:1.1rem}}.PokemonNormalAndShinyComparison_list__uUZTC{display:grid;grid-template-columns:50% 50%;grid-gap:var(--padding);gap:var(--padding);list-style:none;padding:0;margin:0}.PokemonNormalAndShinyComparison_item__eNsWs{display:grid;grid-gap:var(--padding-sm);gap:var(--padding-sm);min-width:0}.PokemonNormalAndShinyComparison_link__Ozl2h{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--padding);text-decoration:none;color:var(--color);text-align:center;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;padding-bottom:var(--padding)}.PokemonNormalAndShinyComparison_link__Ozl2h img{max-width:100%;max-height:auto;object-fit:cover}.PokemonFAQ_faqSection__KFbig h3{margin:0;margin-bottom:var(--padding);font-weight:700}.PokemonFAQ_faqSection__KFbig p{margin:0;margin-bottom:var(--padding-xl);padding:var(--padding) var(--padding-xl);border-bottom:1px solid var(--border-color);padding-bottom:var(--padding-xl)}.MovesetCardV2_card__1mj5n{position:relative;overflow:hidden;background:var(--overlay-rgba);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.MovesetCardV2_shell__iRZFU{position:relative;display:grid;grid-gap:var(--padding);gap:var(--padding);background:linear-gradient(180deg,transparent,var(--overlay-rgba) 75%)}.MovesetCardV2_header__QKpsv{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-lg);padding:var(--padding-lg);color:var(--color-over-type-bg);text-shadow:var(--text-shadow-over-type-bg);background:linear-gradient(rgba(0,0,0,.25),transparent);font-weight:700}.MovesetCardV2_title___W2m9{margin:0;font-size:1.5em;line-height:1.1}.MovesetCardV2_headerLabel__VL8EC{display:inline-flex;align-items:center;flex-shrink:0}.MovesetCardV2_intro__BsFwM{padding:var(--padding) var(--padding-lg);font-size:.875rem;opacity:.85}.MovesetCardV2_movesPanel__9N5cC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--padding);gap:var(--padding);align-items:center;margin:0 var(--padding-md)}.MovesetCardV2_moveSlot__wM68N{display:grid;grid-gap:var(--padding-sm);gap:var(--padding-sm);min-width:0;padding:var(--padding-lg);border:1px solid var(--border-color-rgba);border-radius:calc(var(--border-radius) * 1.5)}.MovesetCardV2_moveType__vTEEz{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.75}@media screen and (max-width:960px){.MovesetCardV2_movesPanel__9N5cC{grid-template-columns:1fr}.MovesetCardV2_header__QKpsv{align-items:flex-start}}.TypeChartDefensive_typeChartContainer__zHc4N{display:grid;grid-template-columns:1fr;grid-gap:var(--padding-xl);gap:var(--padding-xl);font-size:16px;line-height:24px}.TypeChartDefensive_typeChart__tX5XJ{border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.TypeChartDefensive_typeChart__tX5XJ table tbody tr:nth-of-type(2n){background-color:transparent}.TypeChartDefensive_typeChart__tX5XJ table td,.TypeChartDefensive_typeChart__tX5XJ table th{vertical-align:top;padding:var(--padding-lg)}.TypeChartDefensive_typeChart__tX5XJ table td+td{border-left:1px solid var(--table-border-color)}.TypeChartDefensive_typeChart__tX5XJ caption{padding:var(--padding-md) var(--padding-lg);font-weight:700;text-align:left;border-bottom:1px solid var(--table-border-color)}.TypeChartDefensive_captionGrid__vSYAl{display:grid;grid-template-columns:28px 1fr;grid-gap:var(--padding);gap:var(--padding)}.TypeChartDefensive_effectiveness__P4gNT{padding:var(--padding-sm);text-align:center;display:block;border-radius:var(--border-radius-sm)}.TypeChartDefensive_typeList__H4dCB{display:flex;flex-wrap:wrap;gap:var(--padding-sm);list-style:none;padding:0;margin:0}.PokemonTierRanking_grid__CVnr7{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-lg);gap:var(--padding-lg)}.PokemonTierRanking_section__Fik8g{display:flex;flex-direction:column;gap:var(--padding-lg)}.PokemonTierRanking_grid__CVnr7:empty{display:none}.PokemonTierRanking_card__bYYSQ{margin:0;display:flex;flex-direction:column;align-items:center;font-size:16px;line-height:1.25;border-radius:var(--border-radius);border:1px solid var(--border-color);box-shadow:var(--box-shadow);padding:var(--padding-md)}.PokemonTierRanking_cardHeader__ytP2H{align-items:center;display:flex;flex-direction:column;text-align:center;gap:var(--padding-sm);padding:var(--padding-lg);font-size:16px;font-weight:600}.PokemonTierRanking_cardBody__xu8U8{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--padding)}.PokemonTierRanking_rankLink__mkaFY{text-decoration:none;color:inherit}.PokemonTierRanking_cardStatus__d_byD{font-size:15px;line-height:1.45;font-style:italic}.PokemonTierRanking_moveList__TtKqO{display:flex;flex-direction:column;align-items:center;font-size:16px;line-height:1.25;gap:var(--padding-md);flex-wrap:wrap;list-style-type:none;margin:0 var(--padding) var(--padding);border-radius:var(--card-border-radius);padding:var(--padding);background-color:var(--inset-gray-bg-color)}.PokemonTierRanking_moveList__TtKqO li{display:inline-flex;align-items:center;gap:var(--padding-sm);padding:var(--padding-sm) var(--padding);border-radius:var(--border-radius)}.PokemonTierRanking_tierBlock__hjpjD{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--padding-sm);align-items:center;justify-content:center}.PokemonTierRanking_tier__Z_VsG{border-radius:var(--border-radius-xs);font-size:16px;padding:var(--padding) var(--padding-lg);color:var(--color-over-type-bg);text-shadow:var(--text-shadow-over-type-bg);font-weight:600}.PokemonTierRanking_numericRank__QyD11{font-size:14px;display:flex;gap:var(--padding);align-items:center;margin-left:var(--padding)}.PokemonTierRanking_numericRank__QyD11 img{opacity:.72}.PokemonTierRanking_recommendedMovesSection__b_w_h{display:flex;flex-direction:column;gap:var(--padding-lg);padding:var(--padding);border-radius:var(--border-radius);border:1px solid var(--border-color)}.PokemonTierRanking_recommendedMovesTitle__K3tWQ{margin:0;padding:var(--padding) var(--padding-md);border-bottom:1px dotted var(--border-color);font-weight:600}.PokemonTierRanking_recommendedMovesList__6K_fD{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:var(--padding);margin-bottom:var(--padding)}.PokemonTierRanking_recommendedMovesItem__wyV13{display:list-item}.PokemonTierRanking_recommendedMovesContent__f1v_Q{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--padding)}.PokemonTierRanking_recommendedMovesLabel__cqsnW{font-weight:600;background-color:var(--inset-gray-bg-color);border-radius:var(--card-border-radius);padding:var(--padding-sm) var(--padding-md)}@media screen and (max-width:960px){.PokemonTierRanking_cardHeader__ytP2H{align-items:center;padding:var(--padding-xl);min-height:120px}}.PokemonRecommendedMovesets_sectionHeader__rHeEo{margin-bottom:var(--padding)}.PokemonRecommendedMovesets_sectionHeader__rHeEo h3{margin-bottom:0}.PokemonRecommendedMovesets_cards___sRKW{display:grid;grid-gap:var(--padding-lg);gap:var(--padding-lg);margin:var(--padding-md) calc(-1 * var(--padding-md))}.PokemonRecommendedMovesets_cardDescription__n2RgZ{margin:var(--padding-xs) 0 0}.PokemonRecommendedMovesets_cardNote__atdrl{margin:0;font-size:.95rem}.PokemonRecommendedMovesets_rankingLabel__FGjSe{display:inline-flex;align-items:center;gap:var(--padding);background-color:rgba(0,0,0,.25);border-radius:var(--border-radius) var(--border-radius-sm) var(--border-radius-sm) var(--border-radius);padding:var(--padding-sm) var(--padding-sm) var(--padding-sm) var(--padding);color:inherit;text-decoration:none}.EvolutionChart_evolutionChart__h4JQ_{border-radius:var(--border-radius);border:1px solid var(--border-color);overflow:hidden}.EvolutionChart_evolutionChart__h4JQ_ th{border-bottom:1px solid var(--border-color);background-color:var(--inset-gray-bg-color)}.EvolutionChart_evolutionChart__h4JQ_ ul{display:flex;flex-direction:column;align-items:center;list-style:none;margin:0;padding:0;gap:var(--padding-sm)}.EvolutionChart_evolutionChart__h4JQ_ ul li{display:flex;line-height:1.44;align-items:center;gap:var(--padding);background-color:var(--inset-bg-color);padding:var(--padding-sm);border-radius:var(--border-radius)}.PokemonCostumeSprites_list__LoriM{display:grid;grid-template-columns:50% 50%;grid-gap:var(--padding);gap:var(--padding);list-style:none;padding:0;margin:0}.PokemonCostumeSprites_item__MKk2l{display:grid;grid-gap:var(--padding-sm);gap:var(--padding-sm);min-width:0}.PokemonCostumeSprites_link__EcL1w{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--padding);text-decoration:none;color:var(--color);text-align:center;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;padding-bottom:var(--padding)}.PokemonCostumeSprites_link__EcL1w img{max-width:100%;max-height:auto;object-fit:cover}.PokemonMegaBoost_megaBoostGridList__flSNO{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--padding-md);gap:var(--padding-md)}.PokemonMegaBoost_megaBoostGridListItem__lvkzl{border-radius:var(--border-radius);border:solid var(--border-color);border-width:1px 1px 2px;text-align:center;padding:var(--padding-md)}.PokemonMegaBoost_inlineTitle__q62Aa{display:flex;align-items:center;gap:var(--padding)}.Collapser_collapser__rkapD{overflow:hidden}.Collapser_summary__x9X_m{display:flex;align-items:center;gap:var(--padding-sm);padding:var(--padding);cursor:pointer;font-weight:600;list-style:none}.Collapser_summary__x9X_m::-webkit-details-marker{display:none}.Collapser_chevron__0EhVb{display:inline-flex;transition:transform .15s ease}.Collapser_collapser__rkapD[open] .Collapser_chevron__0EhVb{transform:rotate(180deg)}.Collapser_content__Ca6vP{padding:0 var(--padding-lg) var(--padding-lg)}.PokemonEncounterSettings_encounterSection__XXLWY,.PokemonShadowStats_shadowSection__QQtrI{margin-top:var(--padding-xl)}.PokemonShadowStats_shadowStatsTable__9Ow39{border-radius:var(--border-radius);border:1px solid var(--border-color);overflow:hidden}.PokemonShadowStats_shadowStatsTable__9Ow39 th{background-color:var(--inset-gray-bg-color)}.TableOfContents_summary___8R_G{font-weight:700;cursor:pointer}.TableOfContents_tocList__yR4N6{list-style:disc;margin:0;padding:0;padding-left:var(--padding-xxl)}.TableOfContents_tocLink__Empbq{text-decoration:none;display:block;padding:var(--padding-sm)}.TableOfContents_tocLink__Empbq:hover{text-decoration:underline}.PokemonSizeSettings_sizeSection__DfLJf{margin-top:var(--padding-xl)}.PokemonSizeSettings_sizeComparison__kIHP4{position:relative;border:1px solid var(--border-color);border-left:0;border-right:0;margin:var(--padding-xl) calc(-1 * var(--padding-xl))}.PokemonSizeSettings_sizeComparisonTable__sQljo{font-size:14px;text-align:center;overflow-x:scroll;white-space:nowrap;z-index:2;position:relative}.PokemonSizeSettings_sizeComparison__kIHP4 table tbody tr,.PokemonSizeSettings_sizeComparison__kIHP4 td,.PokemonSizeSettings_sizeComparison__kIHP4 th{text-align:center;background-color:transparent}.PokemonSizeSettings_sizeComparisonHuman__8rmBW{position:absolute;bottom:14px;left:calc(50% + 20px);z-index:2;filter:drop-shadow(0 0 3px var(--card-background-color))}.PokemonSizeSettings_sizeComparisonRuler__j7CN9{margin:0;width:100%;position:absolute;left:0;bottom:150px;border-top-style:dashed}.PokemonSizeSettings_sizeBoundsTableWrapper__u1fek{overflow-x:auto}.PokemonSizeSettings_sizeBoundsTableWrapper__u1fek table{width:100%}@media screen and (max-width:960px){.PokemonSizeSettings_sizeComparisonRuler__j7CN9{bottom:130px}}.PokemonPagePowerUpChart_powerUpTable__dCnbj thead th{white-space:break-spaces;text-align:center;line-height:1;font-size:16px;vertical-align:bottom}.PokemonPagePowerUpChart_powerUpTable__dCnbj td{white-space:nowrap}.PokemonPagePowerUpChart_powerUpTable__dCnbj td img{display:inline-block;vertical-align:middle;margin-left:4px}.PokemonPagePowerUpChart_powerUpTableContainer__IK_xN{display:block;overflow-x:auto;text-align:center;margin-bottom:var(--padding-lg)}@media screen and (max-width:960px){.PokemonPagePowerUpChart_powerUpTableContainer__IK_xN{width:auto}}.PokemonPageHeader_pageHeader__h1jqd>ul{display:flex;align-items:center;padding:0;margin:0 0 var(--padding-xl) 0;gap:var(--padding);list-style:none}.PokemonPageHeader_pageHeader__h1jqd ul li ul li{clear:both;width:100%;border-bottom:1px solid var(--border-color)}.PokemonPageHeader_tab__tdtNN{display:flex;align-items:center;gap:var(--padding);margin:0;cursor:pointer;padding:var(--padding-sm) var(--padding-lg);color:var(--tab-color);font-weight:700;text-decoration:none;border-radius:var(--tab-border-radius);background-color:var(--tab-bg-color);border:1px solid var(--tab-border-color);height:50px;white-space:nowrap;box-shadow:var(--tab-box-shadow)}.PokemonPageHeader_tabSelected__IBTpZ{background:var(--tab-bg-color-active);color:var(--tab-color-active);border:1px solid var(--tab-border-color-active)}.PokemonPageHeader_tabSelected__IBTpZ [data-invertonbrightmode]{filter:invert(0)}@media screen and (min-width:960px){.PokemonPageHeader_tab__tdtNN:focus,.PokemonPageHeader_tab__tdtNN:hover{background:var(--tab-bg-color-active);color:var(--tab-color-active);border:1px solid var(--tab-border-color-active)}.PokemonPageHeader_tab__tdtNN:focus [data-invertonbrightmode],.PokemonPageHeader_tab__tdtNN:hover [data-invertonbrightmode]{filter:invert(0)}}@media screen and (max-width:960px){.PokemonPageHeader_pageHeader__h1jqd{position:-webkit-sticky;position:sticky;top:0;margin:0;padding:0 var(--padding-xxl) 0 var(--padding-md);z-index:5;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;overflow:auto;-webkit-overflow-scrolling:touch;background-color:var(--tab-bar-background-color)}.PokemonPageHeader_pageHeader__h1jqd>ul{margin:var(--padding-md) 0}}.IvChartSpecialEncounters_contentWrapper__jW6OF{display:flex;gap:var(--padding-xl);flex-direction:row-reverse}.IvChartSpecialEncounters_pokemonFigureWrapper__wkD8F{display:flex;flex-direction:row-reverse;width:35%}.IvChartSpecialEncounters_withIcon__FvOq7{display:block;max-width:130px;text-align:center;margin:auto}.IvChartSpecialEncounters_withIcon__FvOq7 span{display:block}.IvChartSpecialEncounters_cpGrid__T0w7T{border:1px solid var(--border-color);border-radius:var(--border-radius);width:65%}.IvChartSpecialEncounters_cpGrid__T0w7T td{padding:var(--padding-xl) var(--padding)}.IvChartSpecialEncounters_cpGrid__T0w7T strong{font-size:larger}.IvChartSpecialEncounters_cpGrid__T0w7T small{opacity:.8}@media screen and (max-width:960px){.IvChartSpecialEncounters_contentWrapper__jW6OF{flex-direction:column-reverse}.IvChartSpecialEncounters_pokemonFigureWrapper__wkD8F{display:block;flex-direction:row;width:100%}.IvChartSpecialEncounters_pokemonFigure__ycMok{float:right}.IvChartSpecialEncounters_withIcon__FvOq7{margin:auto}.IvChartSpecialEncounters_contentWrapper__jW6OF{grid-template-columns:1fr}.IvChartSpecialEncounters_cpGrid__T0w7T{border-radius:0;border:none;border-bottom:1px solid var(--border-color);margin:0 calc(-1 * var(--padding-xl));overflow-x:auto;min-width:100%;width:auto}}.pvp_pvpPage__jlgfY{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-xxl);gap:var(--padding-xxl)}.pvp_pvpPage__jlgfY>section{display:flex;flex-direction:column;gap:var(--padding-xxl);height:100%}.pvp_fullWidthCard__266Cg{grid-column:1/span 2}.pvp_optimalStats__1RyI0{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--padding-lg);gap:var(--padding-lg);margin:var(--padding-lg) calc(-1 * var(--padding-lg));padding:0 var(--padding-lg);overflow-x:auto;text-align:center}.pvp_leagueBlocks__IqslP{display:flex;flex-direction:column;gap:var(--padding-lg)}.pvp_sectionHeader__b43nY{margin:0;margin-bottom:var(--padding);background-color:var(--inset-light-bg-color);border-radius:var(--border-radius);border:1px solid var(--border-color);padding:var(--padding-lg)}.pvp_leagueBlock__Bg9Y6{display:grid;grid-template-columns:300px 1fr;grid-gap:var(--padding-xxxl);gap:var(--padding-xxxl);align-items:flex-start;margin-top:var(--padding-xl)}.pvp_leagueBlock__Bg9Y6+.pvp_leagueBlock__Bg9Y6{border-top:1px solid var(--border-color);padding-top:var(--padding-xxxl)}.pvp_noRankingData__qlYEj{font-style:italic;font-weight:400;opacity:.8}.pvp_rankingTable__nfP0z{width:100%;border-collapse:collapse;text-align:left;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow)}.pvp_rankingTable__nfP0z td,.pvp_rankingTable__nfP0z th{vertical-align:top}.pvp_movesList__sNabk{display:flex;flex-direction:column;gap:var(--padding);list-style:none;padding:0;margin:0}.pvp_movesList__sNabk li+li{padding-top:var(--padding);border-top:1px solid var(--border-color)}@media screen and (max-width:960px){.pvp_pvpPage__jlgfY{display:flex;flex-direction:column;gap:var(--padding)}.pvp_leagueBlock__Bg9Y6{grid-template-columns:1fr;gap:var(--padding-xl)}}.OptimalPvPStatsCard_card__pIBpi{border:1px solid var(--border-color);border-radius:var(--card-border-radius);padding:var(--padding-md);display:grid;grid-template-columns:1fr;grid-gap:var(--padding);gap:var(--padding);align-items:center;color:#ffffff;text-shadow:0 2px 10px rgba(0,0,0,.75)}.OptimalPvPStatsCard_title__xGqgi{display:flex;flex-direction:column;align-items:center;gap:var(--padding);border-bottom:1px solid var(--border-color-rgba);padding-bottom:var(--padding-lg)}.OptimalPvPStatsCard_title__xGqgi h4{margin:0}.OptimalPvPStatsCard_ivs__qpXRd{font-size:28px}.OptimalPvPStatsCard_stats__8VlkV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--padding-md);padding:var(--padding-md)}.OptimalPvPStatsCard_stats__8VlkV small{display:block;text-align:center;font-style:italic;opacity:.75}@media screen and (max-width:960px){.OptimalPvPStatsCard_card__pIBpi{display:flex;flex-direction:column}.OptimalPvPStatsCard_title__xGqgi{padding:var(--padding-md)}.OptimalPvPStatsCard_stats__8VlkV{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--padding-xxl)}}.pvpSharedUI_card__79dY0{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:var(--padding-md);display:grid;grid-template-columns:1fr;grid-gap:var(--padding);gap:var(--padding);align-items:center;color:#ffffff;text-shadow:1px 5px 5px rgba(0,0,0,.25)}.pvpSharedUI_littleLeague__LZN3k{background:linear-gradient(45deg,#569ca5,#66e7af)}.pvpSharedUI_greatLeague__6ybOz{background:linear-gradient(45deg,#222358,#7194ff)}.pvpSharedUI_ultraLeague__gimKr{background:linear-gradient(45deg,#2d3031,#6f7678)}.pvpSharedUI_masterLeague__43sIP{background:linear-gradient(45deg,#230945,#9b6bda)}