.Badge_badge__qZljp{border-radius:var(--card-border-radius);background-color:var(--badge-bg-color);display:inline-flex;align-items:center}.Badge_xs__yJ_hy{padding:var(--padding-xs) var(--padding);font-size:.625rem}.Badge_sm__Ayfb2{padding:var(--padding) var(--padding-md);font-size:.75rem}.Badge_md__eL5oI{padding:var(--padding-sm) var(--padding-md);font-size:.875rem}.Badge_lg__nBv5b{padding:var(--padding) var(--padding-lg);font-size:1rem}.Badge_xl__ZQL4l{padding:var(--padding-lg) var(--padding-xl);font-size:1.25rem}.HelpTooltip_trigger__icsJl{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;vertical-align:middle;cursor:pointer}.HelpTooltip_trigger__icsJl:hover,.HelpTooltip_trigger__icsJl[aria-expanded=true]{color:var(--link-color);background:var(--select-option-highlight)}.HelpTooltip_trigger__icsJl:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}.HelpTooltip_trigger__icsJl>svg{flex:0 0 18px;width:18px;height:18px;opacity:.6}.HelpTooltip_trigger__icsJl:focus-visible>svg,.HelpTooltip_trigger__icsJl:hover>svg,.HelpTooltip_trigger__icsJl[aria-expanded=true]>svg{opacity:1}.HelpTooltip_tooltip__5aqXK{position:fixed;z-index:10000;box-sizing:border-box;width:max-content;max-width:min(360px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;padding:12px 16px;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--card-background-color);color:var(--text-color,inherit);box-shadow:0 4px 20px rgb(0 0 0/25%);font-size:.875rem;font-weight:400;line-height:1.5;text-align:start;overflow-wrap:anywhere}.HelpTooltip_tooltip__5aqXK>:first-child{margin-top:0}.HelpTooltip_tooltip__5aqXK>:last-child{margin-bottom:0}.CoreSelect_wrapper__Xy7k_{position:relative}.CoreSelect_label__LPQe5{font-weight:700;display:block}.CoreSelect_select__ABUYR{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-md);padding:var(--padding);border:1px solid var(--border-color-rgba);border-radius:var(--border-radius);background-color:var(--card-background-color)}.CoreSelect_select__ABUYR:hover{cursor:pointer;border-color:var(--select-border-color-hover);box-shadow:var(--select-highlight)}.CoreSelect_selectDisabled__5EfSB,.CoreSelect_selectDisabled__5EfSB:hover{cursor:not-allowed;border-color:var(--border-color-rgba);box-shadow:none;opacity:.6}.CoreSelect_selectedItemLabel__tPXIX{display:flex;gap:var(--padding-md);align-self:center;align-items:center}.CoreSelect_options__1ndcB{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:400px;margin-top:var(--padding-sm);background-color:var(--card-background-color);box-shadow:var(--select-options-shadow);z-index:10;overflow-y:auto}.CoreSelect_options__1ndcB:empty{display:none}.CoreSelect_option__rKGn0{display:flex;align-items:center;gap:var(--padding-md);padding:var(--padding-md)}.CoreSelect_option__rKGn0.CoreSelect_highlighted__Vkapu{cursor:pointer;background-color:var(--select-option-highlight)}.CoreSelect_option__rKGn0+.CoreSelect_option__rKGn0{border-top:1px solid var(--border-color)}.CoreSelect_labelRow__JvLYe{display:flex;align-items:center;gap:4px;min-height:32px;margin-bottom:var(--padding)}[data-table-settings] .CoreSelect_labelRow__JvLYe{margin-bottom:4px;min-height:28px}[data-table-settings] .CoreSelect_select__ABUYR{padding:8px 10px;min-height:44px}[data-table-settings] .CoreSelect_selectedItemLabel__tPXIX{line-height:1.4;gap:8px}.PokemonChip_pokemonChip__UhmFh{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;color:inherit;text-decoration:none;font-weight:600;line-height:1.25;gap:var(--padding-sm)}.PokemonChip_pokemonChipContent__8xgo_{display:flex;align-items:center;text-align:left;gap:var(--padding);justify-content:center}.PokemonChip_castsShadow__meau2{text-shadow:var(--text-shadow-over-type-bg)}.PokemonChip_castsShadow__meau2 img{filter:drop-shadow(2px 4px 6px rgba(0,0,0,.25)) drop-shadow(0 1px 0 rgba(0,0,0,.5)) drop-shadow(1px 0 0 rgba(0,0,0,.5)) drop-shadow(-1px 0 0 rgba(0,0,0,.5)) drop-shadow(0 -1px 0 rgba(0,0,0,.5))!important}.PokemonChip_vertical__WFSKS{flex-direction:column;justify-content:center}.PokemonChip_vertical__WFSKS .PokemonChip_pokemonChipContent__8xgo_{flex-direction:column;text-align:center}.PokemonChip_withTypeBackground__u4k2r{color:var(--color-over-type-bg);text-shadow:var(--text-shadow-over-type-bg);padding:var(--padding) var(--padding-xl) var(--padding) var(--padding-sm);border-radius:var(--border-radius);font-weight:500;flex-shrink:0;background:linear-gradient(0,color-mix(in srgb,var(--tint),black 25%),color-mix(in srgb,var(--tint),black 0%))}.PokemonImage_image__OgUuN{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:bottom;isolation:isolate}.PokemonImage_art__hF5yV{position:relative;z-index:1;width:100%;height:100%;object-fit:contain}.PokemonImage_aura__liCA3{position:absolute;inset:10%;background:var(--pokemon-aura) center /contain no-repeat;opacity:.5;pointer-events:none}.PokemonImage_badge__CEzVe{position:absolute;z-index:2;right:0;bottom:5%;width:25%;height:25%;background:var(--pokemon-badge) center /contain no-repeat;pointer-events:none}.PokemonImage_dynamax__T7njG .PokemonImage_badge__CEzVe,.PokemonImage_mega__7Yxvo .PokemonImage_badge__CEzVe,.PokemonImage_shadow__knLiV .PokemonImage_badge__CEzVe{left:5%;right:auto}.PokemonImage_dynamax__T7njG .PokemonImage_aura__liCA3{opacity:1}.PokemonImage_primalWater__B1N4T{background:radial-gradient(var(--type-water) 0,transparent 70%) 50% /contain no-repeat}.PokemonImage_primalGround__6nZI7{background:radial-gradient(var(--type-ground) 0,transparent 70%) 50% /contain no-repeat}.PokemonImage_placeholder__rNCyn{display:flex;width:100%;height:100%;align-items:center;justify-content:center;opacity:.4}.PokemonImage_placeholder__rNCyn svg{width:60%;height:60%;fill:none;stroke:currentColor;stroke-width:3}.PokemonPageCompactNotableCPs_compactNotableCps__Abr7D{margin-bottom:var(--padding-lg);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 solid 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}}.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}.MoveBuffs_buffsPanel__3b7OY{padding:var(--padding-sm) var(--padding-md);border-radius:var(--border-radius);font-size:16px;background-color:var(--buffs-color);max-width:-moz-fit-content;max-width:fit-content;box-sizing:border-box;overflow-x:auto}.MoveBuffs_buffsPanel__3b7OY summary{font-weight:700;display:flex;align-items:center;gap:var(--padding-md);font-size:13px;height:20px;line-height:18px}.MoveBuffs_buffsPanel__3b7OY[open]{max-width:none}.MoveBuffs_buffsPanel__3b7OY p{margin-top:var(--padding-sm);padding-top:var(--padding-sm);margin-bottom:0}.MoveBuffs_buffs__8azAT{list-style:square;padding:var(--padding-sm);margin:0 var(--padding-xl)}.PokemonPageCPCharts_tableHeaderWithIcon__Thvqc{display:flex;flex-direction:column;align-items:center;gap:var(--padding);padding:var(--padding)}.PokemonPageCPCharts_cpTable__huQC_ td,.PokemonPageCPCharts_cpTable__huQC_ th{padding:var(--padding-sm);text-align:center}.PokemonPageCPCharts_cpTable__huQC_{display:block;overflow-x:auto;text-align:center;margin-bottom:var(--padding-lg)}.PokemonPageCPCharts_largerFontSize__AERhK{font-size:20px}.PokemonPageCPCharts_levelChart__ml0WM .PokemonPageCPCharts_cpTable__huQC_{width:100%;margin-inline:0}@media screen and (max-width:960px){.PokemonPageCPCharts_cpTable__huQC_{width:auto;margin:0 calc(-1 * var(--padding-xl))}}.PokemonFAQ_faqSection__KFbig details{border-bottom:1px solid var(--border-color)}.PokemonFAQ_faqSection__KFbig details:last-child{border-bottom:0}.PokemonFAQ_faqSection__KFbig summary{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-lg);min-height:48px;padding:var(--padding-lg) 0;cursor:pointer;list-style:none}.PokemonFAQ_faqSection__KFbig summary::-webkit-details-marker{display:none}.PokemonFAQ_faqSection__KFbig summary h3{margin:0;padding:0;font-size:1rem;font-weight:600;line-height:1.5}.PokemonFAQ_faqSection__KFbig summary svg{flex-shrink:0}.PokemonFAQ_faqSection__KFbig details[open]>summary svg{transform:rotate(180deg)}.PokemonFAQ_faqSection__KFbig summary:focus-visible{outline:2px solid var(--link-color);outline-offset:2px;border-radius:var(--border-radius)}.PokemonFAQ_faqSection__KFbig details>div{max-width:80ch;padding-bottom:var(--padding-lg)}.PokemonFAQ_faqSection__KFbig p{margin:0 0 var(--padding);line-height:1.65}.PokemonFAQ_faqSection__KFbig a{color:inherit;text-decoration:underline;text-underline-offset:3px}.PokemonCostumeSprites_list__LoriM{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));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-radius:var(--border-radius);border:1px solid var(--border-color);overflow:hidden;padding:var(--padding) var(--padding-md)}.PokemonCostumeSprites_link__EcL1w small{font-size:9px}.MoveChip_moveChip__p9x2L{display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;color:inherit;text-decoration:none;font-weight:600;line-height:1.25;gap:var(--padding);padding:var(--padding-sm) 0}.MoveChip_moveChip__p9x2L>img{flex-shrink:0}.MoveChip_moveChipForPvP__s_w5V{margin-bottom:var(--padding-sm)}.MoveChip_tags__cd6mp{display:flex;gap:var(--padding-sm);color:var(--color)}.MoveChip_moveChipWithMarker__Jurah{display:inline-flex;align-items:center;gap:2px}button.MoveChip_legacyMarker__24iJF{flex:0 0 24px;width:24px;height:24px;font-size:1rem;font-weight:600}button.MoveChip_legacyMarker__24iJF>svg{flex:0 0 16px;width:16px;height:16px;opacity:1}.MoveChip_weatherMarker__lGrIG{display:inline-flex;flex-shrink:0;margin-top:var(--padding-sm);-webkit-margin-start:var(--padding-sm);margin-inline-start:var(--padding-sm)}.MoveChip_wrappingChip__G5gL3{display:flex;align-items:flex-start;gap:var(--padding);padding:var(--padding-sm) 0;line-height:1.25;font-weight:600}.MoveChip_wrappingChip__G5gL3>img{flex-shrink:0}.MoveChip_wrappingName__zDP2G{min-width:0}.MoveChip_wrappingName__zDP2G a{color:inherit;text-decoration:none}.MoveChip_wrappingName__zDP2G .MoveChip_legacyMarker__24iJF{vertical-align:middle;-webkit-margin-start:-24px;margin-inline-start:-24px;justify-content:center}.MoveChip_legacyMoveLink__9T_F9{-webkit-padding-end:28px;padding-inline-end:28px}.MoveTag_tag__oz8JD{display:block;padding:0 var(--padding);background-color:var(--border-color);border:1px solid var(--border-color);border-radius:var(--border-radius);font-size:13px;font-weight:500;height:22px;line-height:18px}.PokemonEditorial_inlineTitle__XyG7j{display:flex;align-items:center;gap:var(--padding)}.PokemonEditorial_comment__jN3JZ{font-size:17px;line-height:1.5;padding:0 var(--padding-md)}.PokemonEditorial_comment__jN3JZ p{margin:var(--padding) 0}.PokemonEditorial_comment__jN3JZ p+p{margin-top:var(--padding-lg)}.PokemonEditorial_comment__jN3JZ li strong,.PokemonEditorial_comment__jN3JZ p strong{font-weight:600}.PokemonEditorial_comment__jN3JZ h4{padding:var(--padding-md);border-radius:var(--card-border-radius);background:var(--inset-blue-bg-color);margin:var(--padding) 0;display:inline-block}.MoveCard_moveCard__TYEda{border-radius:var(--card-border-radius);border:1px solid var(--border-color-rgba);max-width:100%;box-sizing:border-box;overflow-x:auto}.MoveCard_moveCard__TYEda summary::-webkit-details-marker{display:none}.MoveCard_moveCard__TYEda[open] .MoveCard_chevron__qP846{transform:rotate(180deg)}.MoveCard_moveCardHeader__vAKFM{display:flex;flex-wrap:wrap;align-items:center;text-align:left;gap:var(--padding-sm) var(--padding-md);padding:var(--padding)}.MoveCard_chevron__qP846,.MoveCard_name__M3I5R,.MoveCard_stats__MAgqA{display:flex;justify-content:center;align-items:center;gap:var(--padding-sm);border-radius:var(--card-border-radius);background-color:var(--overlay-rgba);box-shadow:var(--box-shadow)}.MoveCard_name__M3I5R{padding:var(--padding-sm);gap:var(--padding)}.MoveCard_stats__MAgqA>span{display:flex;justify-content:center;align-items:center;gap:var(--padding-sm);font-size:16px;font-weight:500;padding:var(--padding-sm) var(--padding)}.MoveCard_stats__MAgqA>span+span{border-left:1px solid var(--border-color-rgba)}.MoveCard_stats__MAgqA>span img{opacity:.75}.MoveCard_chevron__qP846{padding:var(--padding);margin:0}.MoveCard_name__M3I5R{margin-right:auto;padding-right:var(--padding-lg)}.MoveCard_meta__unY55{padding:var(--padding-md);border-top:1px solid var(--border-color-rgba)}.MoveCard_meta__unY55 section{padding:var(--padding-xl);margin-bottom:var(--padding-lg);border-radius:var(--border-radius);background-color:var(--card-background-color);box-shadow:var(--box-shadow)}.MoveCard_meta__unY55 header{font-weight:700;margin-bottom:var(--padding-lg);border-bottom:2px solid var(--border-color)}@media screen and (max-width:960px){.MoveCard_moveCardHeader__vAKFM{flex-direction:column;align-items:flex-start;position:relative}.MoveCard_chevron__qP846{position:absolute;right:var(--padding);top:var(--padding)}.MoveCard_name__M3I5R{min-width:calc(100% - 48px);justify-content:flex-start;padding:var(--padding-sm) var(--padding)}}.PokemonPageMoves_movesList__L7k6W{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-gap:var(--padding-sm);gap:var(--padding-sm)}.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)}.PokemonMetaAnalysis_frame__YB4TV{margin-bottom:var(--padding-lg);padding:14px;border:1px solid #329569;border-radius:var(--card-border-radius);background:color-mix(in srgb,#329569 9%,var(--card-background-color))}.PokemonMetaAnalysis_frameHeader__d6LMt{display:flex;align-items:center;gap:10px;margin-bottom:12px}.PokemonMetaAnalysis_actions__yjP6Q{display:flex;flex-wrap:wrap;gap:var(--padding-md)}.PokemonMetaAnalysis_trigger__pRVpx{display:flex;flex:1 1 150px;align-items:center;gap:var(--padding-md);min-height:60px;padding:var(--padding-md) var(--padding-lg);border:1px solid var(--border-color);border-radius:var(--card-border-radius);background:var(--card-background-color);cursor:pointer;color:var(--color);font:inherit;font-weight:600;text-align:left}.PokemonMetaAnalysis_trigger__pRVpx img{flex-shrink:0;object-fit:contain}.PokemonMetaAnalysis_trigger__pRVpx:hover{border-color:#23754f;background:color-mix(in srgb,#329569 18%,var(--card-background-color))}.PokemonMetaAnalysis_trigger__pRVpx:focus-visible{outline:2px solid var(--link-color);outline-offset:4px}.PokemonMetaAnalysis_content__GxGTF>*+*{margin-top:var(--padding-lg)}.PokemonMetaAnalysis_portrait__Nf8ia{border-radius:50%;border:2px solid #329569}.PokemonMetaAnalysis_arrow__JddbF{margin-left:auto}.PokemonPageRenderers_pokemonPage__ev95g{container:pokemon-details/inline-size;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));grid-gap:var(--padding-xxl) var(--padding-lg);gap:var(--padding-xxl) var(--padding-lg);align-items:start}.PokemonPageRenderers_pokemonPage__ev95g>*{min-width:0}.PokemonPageRenderers_officialImage__IFm7y{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;gap:var(--padding-md);padding:0 var(--padding) var(--padding-xl);margin:0;border:1px solid var(--border-color);border-radius:var(--card-border-radius);background-color:var(--pokemon-panel-base-color);background-image:linear-gradient(color-mix(in srgb,transparent var(--pokemon-panel-background-opacity),var(--pokemon-panel-base-color)),color-mix(in srgb,transparent var(--pokemon-panel-background-opacity),var(--pokemon-panel-base-color))),var(--pokemon-panel-background);background-size:cover;background-position:50%;background-repeat:no-repeat}.PokemonPageRenderers_pokemonPage__ev95g .PokemonPageRenderers_officialImage__IFm7y{margin-top:8px}.PokemonPageRenderers_officialImage__IFm7y+nav{margin-top:var(--padding-xl)}.PokemonPageRenderers_officialImage__IFm7y>nav{margin-top:12px}.PokemonPageRenderers_leftOrnament__RVx6P{position:absolute;bottom:20px;left:var(--padding-xl);display:flex;flex-direction:column;gap:var(--padding-md)}.PokemonPageRenderers_rightOrnament__t2nwE{position:absolute;bottom:20px;right:var(--padding-xl);display:flex;flex-direction:column-reverse;align-items:flex-end;gap:var(--padding-md)}.PokemonPageRenderers_ornamentIcon__ffCq5{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:30px;height:30px;padding:2px;border:1px solid var(--border-color);border-radius:50%;background:var(--card-background-color);cursor:pointer}.PokemonPageRenderers_ornamentIcon__ffCq5:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}.PokemonPageRenderers_leftOrnament__RVx6P li>div{border-radius:50%}.PokemonPageRenderers_pokemonPortrait__eSucd{display:inline-flex;position:relative;isolation:isolate}.PokemonPageRenderers_pokemonPortrait__eSucd:before{content:"";position:absolute;inset:6%;z-index:-1;border-radius:50%;background:var(--pokemon-portrait-background);filter:blur(10px);pointer-events:none}.PokemonPageRenderers_officialImageTyping__BZQBp{display:flex;align-items:center;gap:var(--padding-md)}.PokemonPageRenderers_numberNavigation__wALBX{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:center;grid-gap:var(--padding);gap:var(--padding);list-style:none;white-space:nowrap;padding:0;margin:0}.PokemonPageRenderers_number__0Yw67 a{font-size:smaller;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;border:1px solid var(--border-color);border-radius:var(--border-radius);padding:var(--padding) var(--padding-md)}.PokemonPageRenderers_number__0Yw67 a:hover{cursor:pointer;border-color:var(--select-border-color-hover);box-shadow:var(--select-highlight)}.PokemonPageRenderers_numberPlaceholder__4yAoR{height:100%;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--inset-bg-color);opacity:.25}.PokemonPageRenderers_controls__VK5Qx{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-md);gap:var(--padding-md)}.PokemonPageRenderers_badgesGrid__8g1IC{display:flex;flex-wrap:wrap;align-items:center;gap:var(--padding)}.PokemonPageRenderers_tableHeaderWithIcon__auWK9{display:flex;flex-direction:column;align-items:center;gap:var(--padding)}.PokemonPageRenderers_catchRateTable__oK5xL{display:block;overflow-x:auto;text-align:center;margin-bottom:var(--padding-lg)}.PokemonPageRenderers_catchRateTable__oK5xL table{width:100%}.PokemonPageRenderers_inlineTitle__Icmvi{display:flex;align-items:center;gap:var(--padding)}.PokemonPageRenderers_additionalSection___EH_z{margin-top:var(--padding-xl)}.PokemonPageRenderers_tierRankingsContainer__vfdeh{width:100%;overflow:hidden}@media screen and (max-width:960px){.PokemonPageRenderers_pokemonPage__ev95g{display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--padding-xxl) + var(--padding-lg));padding:0 var(--padding)}.PokemonPageRenderers_statCard__GmDY1{margin-left:calc(-1 * var(--padding-md));margin-right:calc(-1 * var(--padding-md))}.PokemonPageRenderers_officialImage__IFm7y{gap:var(--padding);flex-direction:column;height:auto}.PokemonPageRenderers_catchRateTable__oK5xL{width:auto;margin:0 calc(-1 * var(--padding-xl))}.PokemonPageRenderers_catchRateTable__oK5xL tbody td,.PokemonPageRenderers_catchRateTable__oK5xL thead th{padding:var(--padding-md) var(--padding-xl)}}@media (max-width:1023px) and (max-height:500px) and (pointer:coarse),(max-width:767px){.PokemonPageRenderers_pokemonPage__ev95g{padding:0}}.PokemonPageRenderers_pokemonPage__ev95g>:has(>header>#faq),.PokemonPageRenderers_pokemonPage__ev95g>:has(>header>#pokedex){grid-column:1/-1}.PokemonPageRenderers_artwork__c9qhf{width:min(100%,256px);margin-inline:auto}.PokemonPageRenderers_artwork__c9qhf img{width:100%;height:auto;object-fit:contain}.MaxPokemonPage_page__jZ4TI>*{min-width:0}.MaxPokemonPage_fullWidth__5ufas{grid-column:1/-1}.PokemonCard_pokemonCard__jxCzI{color:inherit;text-decoration:none;font-weight:600;line-height:1.25}.PokemonCard_compactGrid__i4y3I{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:var(--padding-md);gap:var(--padding-md)}.PokemonCard_compactGridItem__Anref{border-radius:var(--border-radius);background:linear-gradient(var(--card-background-color),var(--inset-gray-bg-color));box-shadow:var(--box-shadow);text-align:center;padding:var(--padding);font-size:.875rem}.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,.15));border-radius:var(--border-radius)}.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) 0}.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}.PokemonPagePowerUpChart_powerUpTable__dCnbj{table-layout:fixed;width:100%}.PokemonPagePowerUpChart_powerUpTable__dCnbj td,.PokemonPagePowerUpChart_powerUpTable__dCnbj th{padding:8px 6px;line-height:1.35;text-align:right}.PokemonPagePowerUpChart_powerUpTable__dCnbj th:first-child{text-align:center}.PokemonPagePowerUpChart_powerUpTable__dCnbj thead th{white-space:normal;overflow-wrap:anywhere;font-size:14px;text-align:center;vertical-align:bottom}.PokemonPagePowerUpChart_powerUpTable__dCnbj tbody th,.PokemonPagePowerUpChart_powerUpTable__dCnbj td{white-space:nowrap}.PokemonPagePowerUpChart_columnHeading__j_pbC{display:flex;flex-direction:column;align-items:center;gap:4px}.PokemonPagePowerUpChart_powerUpTableContainer__IK_xN{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin-bottom:var(--padding-lg)}.PokemonPagePowerUpChart_calculatorAction__oSLoI{margin-block:var(--padding-md) var(--padding-lg)}.PokemonPagePowerUpChart_calculatorLink__Wvfsy{display:inline-flex;align-items:center;gap:var(--padding-sm);padding:var(--padding-sm) var(--padding-md);min-height:44px;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--inset-gray-bg-color);font-weight:600;text-decoration:none}.PokemonPagePowerUpChart_calculatorLink__Wvfsy:hover{border-color:currentColor;text-decoration:underline}.PokemonPagePowerUpChart_calculatorLink__Wvfsy:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:960px){.PokemonPagePowerUpChart_powerUpTable__dCnbj{font-size:14px}.PokemonPagePowerUpChart_powerUpTable__dCnbj thead th{font-size:13px}}.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) var(--padding-sm) var(--padding);color:var(--tab-color);font-weight:700;text-decoration:none;border-radius:999px;background-color:var(--tab-bg-color);border:1px solid var(--tab-border-color);height:45px;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:var(--shell-sticky-top,0);margin:0;padding:0 var(--padding-lg);max-width:100%;min-width:0;z-index:5;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;overflow:auto;-webkit-overflow-scrolling:touch;background-color:var(--card-background-color)}.PokemonPageHeader_pageHeader__h1jqd>ul{margin:var(--padding) 0}}@media (max-width:1023px) and (max-height:500px) and (pointer:coarse),(max-width:767px){.PokemonPageHeader_pageHeader__h1jqd{border-radius:0 0 18px 18px}}.SpriteShortcodeCopyButton_button__QuWLD{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:100%;padding:var(--padding-sm) var(--padding);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--inset-gray-bg-color);color:var(--color);font:inherit;font-size:12px;cursor:pointer}.SpriteShortcodeCopyButton_button__QuWLD:focus-visible,.SpriteShortcodeCopyButton_button__QuWLD:hover{background:var(--overlay-rgba)}.PokemonStat_stat__FAGAi{white-space:nowrap;line-height:1}.PokemonStat_amount__cNQwJ{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PokemonStat_statBarWrapper__otmY5{display:block;width:100%;border-radius:var(--border-radius);padding:1px}.PokemonStat_statBar__slspC{height:3px;border-radius:var(--border-radius);display:block;max-width:100%;background-color:currentColor}.PokemonStat_cp__oFzNh{color:var(--cp-color)}.PokemonStat_bar-cp-bg__0LTxj{background-color:var(--cp-bg-color)}.PokemonStat_atk__c81C8{color:var(--attack-color)}.PokemonStat_bar-atk-bg__fCKyZ{background-color:var(--attack-bg-color)}.PokemonStat_def__TQMZC{color:var(--defense-color)}.PokemonStat_bar-def-bg__L6GiC{background-color:var(--defense-bg-color)}.PokemonStat_sta__8aqNh{color:var(--stamina-color)}.PokemonStat_bar-sta-bg__evXqb{background-color:var(--stamina-bg-color)}.PokemonStat_horizontalStatBar__fml5_ .PokemonStat_amount__cNQwJ{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--padding);margin-bottom:var(--padding-sm);padding:0 var(--padding)}.PokemonStat_horizontalStatBar__fml5_ .PokemonStat_statBarWrapper__otmY5{padding:3px}.PokemonStat_horizontalStatBar__fml5_ .PokemonStat_statBar__slspC{height:8px}.TypeChartDefensiveCompact_group__5RjeI{padding:var(--padding-lg);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.TypeChartDefensiveCompact_group__5RjeI+.TypeChartDefensiveCompact_group__5RjeI{margin-top:var(--padding-lg);padding-top:var(--padding-xl)}.TypeChartDefensiveCompact_heading__DW6Fd{margin:0 0 var(--padding-md)}.TypeChartDefensiveCompact_list__hDUod{display:flex;flex-wrap:wrap;gap:var(--padding);list-style:none;margin:0;padding:0}.TypeChartDefensiveCompact_chip__BtMfg{display:inline-flex;align-items:center;gap:10px;padding:5px 10px 5px 5px;border-radius:100px;border:1px solid var(--border-color)}.TypeChartDefensiveCompact_percent__76RZL,.TypeChartDefensiveCompact_typeLabel__ME_VA{font-size:16px;line-height:1;font-weight:600}.TypeChartDefensiveCompact_chipWeak__liNTA .TypeChartDefensiveCompact_percent__76RZL{color:#ef4444}.TypeChartDefensiveCompact_chipResist__5Mqvy .TypeChartDefensiveCompact_percent__76RZL{color:#16a34a}@media (max-width:700px){.TypeChartDefensiveCompact_heading__DW6Fd{font-size:18px}.TypeChartDefensiveCompact_chip__BtMfg{min-height:40px;padding-right:12px}.TypeChartDefensiveCompact_percent__76RZL,.TypeChartDefensiveCompact_typeLabel__ME_VA{font-size:16px}}.PokemonTierRanking_rankWrapper__fqvFg{display:flex;align-items:center;gap:var(--padding);font-size:16px;line-height:1.25;padding:var(--padding-md)}.PokemonTierRanking_rankWrapper__fqvFg+.PokemonTierRanking_rankWrapper__fqvFg{border-top:1px solid var(--border-color)}.PokemonTierRanking_rankHeader__poKl7{display:grid;grid-template-columns:50px 1fr;align-items:center;text-align:left;grid-gap:var(--padding-sm);gap:var(--padding-sm);font-weight:600}.PokemonTierRanking_rankBody__xqMt_{margin-left:auto}.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;align-items:center;gap:var(--padding);justify-content:flex-end}.PokemonTierRanking_tierBlockLeft__wGCsg{justify-content:flex-start}.PokemonTierRanking_numericRank__QyD11{order:-1;font-size:14px;opacity:.72;min-width:30px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PokemonTierRanking_recommendedMovesSection__b_w_h{display:flex;flex-direction:column;gap:var(--padding);padding:var(--padding);border-radius:var(--border-radius);background-color:var(--inset-blue-bg-color)}.PokemonTierRanking_recommendedMovesTitle__K3tWQ{margin:0;padding:var(--padding) var(--padding-md);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}@media screen and (max-width:960px){.PokemonTierRanking_cardHeader__ytP2H{align-items:center;padding:var(--padding-xl);min-height:120px}}.WeatherInfluences_weatherInfluences__mxolf{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:var(--padding-sm)}.WeatherInfluences_vertical__Hlewq{flex-direction:column}.WeatherInfluences_weatherText__KoERz{font-size:14px;font-weight:500;text-align:left;padding:0 var(--padding-md) 0 0}.WeatherInfluences_weather__wrtC0{display:flex;align-items:center;border-radius:var(--border-radius);box-shadow:var(--box-shadow);background-color:var(--card-background-color)}.PokemonStatBars_pokemonStatBars__yGeef{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--padding);gap:var(--padding);border:1px solid var(--border-color);border-radius:var(--border-radius)}.PokemonStatBars_gaugeMode__Gj7C3{align-items:start;gap:var(--padding-lg);border-radius:var(--border-radius)}.PokemonStatBars_gaugeStat__TuE9v{display:flex;flex-direction:column;align-items:center;gap:var(--padding-sm);text-align:center;padding-bottom:var(--padding-lg)}.PokemonStatBars_gaugeStat__TuE9v+.PokemonStatBars_gaugeStat__TuE9v{border-left:1px solid var(--border-color)}.PokemonStatBars_gauge__kvBDP{width:100%;max-width:120px;overflow:visible}.PokemonStatBars_gaugeFill___qtia,.PokemonStatBars_gaugeTrack__Vy4FC{fill:none;stroke-linecap:round;stroke-width:10}.PokemonStatBars_gaugeTrack__Vy4FC{stroke:color-mix(in srgb,currentColor 18%,transparent)}.PokemonStatBars_gaugeFill___qtia{stroke:currentColor;transition:stroke-dashoffset .2s ease,stroke .2s ease}.PokemonStatBars_gaugeAmount__JfJh6{color:inherit;font-size:1.2rem;line-height:1.1;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:-36px}.PokemonStatBars_amount__Q_aF8{font-size:1.1em;font-weight:700}.PokemonStatBars_statType__htfki{font-size:.8em;text-transform:uppercase}.PokemonStatBars_atk__WM3bI{color:var(--attack-color)}.PokemonStatBars_def__Mas_3{color:var(--defense-color)}.PokemonStatBars_sta__akedG{color:var(--stamina-color)}.TypeChartOffensive_grid__Pll7r{display:grid;grid-template-columns:100px 1fr;flex-wrap:wrap;margin:0;padding:0;grid-gap:var(--padding);gap:var(--padding);list-style:none}.TypeChartOffensive_gridTypes__18NrL{display:flex;flex-wrap:wrap;gap:var(--padding-md);align-items:center;height:100%;margin:0;padding:0;list-style:none}.TypeChartOffensive_gridTypes__18NrL li{display:flex;gap:var(--padding-sm)}.TypeChartOffensive_scalar__t6QBs{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius)}.TypeChartOffensive_row__eEIW4{margin-bottom:var(--padding);padding-bottom:var(--padding);border-bottom:1px solid var(--border-color)}.PokemonTyping_typing__VyONk{border-radius:var(--border-radius-sm);padding:var(--padding) var(--padding-lg);color:var(--color-over-type-bg);text-shadow:var(--text-shadow-over-type-bg);font-weight:500;display:block}.PokemonTyping_withSkinnyPadding__ORq0X{padding:var(--padding-sm) var(--padding-md)}.PokemonTyping_withFatPadding__R9sCe{padding:var(--padding-md)}.PokemonNormalAndShinyComparison_list__uUZTC{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));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 small{font-size:9px}.MovesetCardV2_card__1mj5n{position:relative;overflow:hidden;color:var(--color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--moveset-card-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(--moveset-heading-color);background:var(--moveset-heading-background);text-shadow:var(--heading-text-shadow);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}.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}}.EvolutionChart_evolutionChart__h4JQ_{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.EvolutionChart_evolutionChart__h4JQ_ table{table-layout:fixed;width:100%}.EvolutionChart_evolutionChart__h4JQ_ td,.EvolutionChart_evolutionChart__h4JQ_ th{padding:10px 6px;white-space:normal;overflow-wrap:anywhere;text-align:center;vertical-align:middle}.EvolutionChart_evolutionChart__h4JQ_ th:nth-child(2){width:40%}.EvolutionChart_evolutionChart__h4JQ_ td a,.EvolutionChart_evolutionChart__h4JQ_ td a>span{min-width:0;max-width:100%}.EvolutionChart_evolutionChart__h4JQ_ [data-pokemon-image]{max-width:100%}.EvolutionChart_evolutionChart__h4JQ_ ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;gap:6px}.EvolutionChart_evolutionChart__h4JQ_ ul li{display:flex;line-height:1.35;align-items:center;justify-content:center;gap:4px;min-width:0}.EvolutionChart_evolutionChart__h4JQ_ ul li img{flex-shrink:0;width:20px;height:auto}.EvolutionChart_evolutionChart__h4JQ_ ul li small{min-width:0;font-size:inherit}@media screen and (max-width:960px){.EvolutionChart_evolutionChart__h4JQ_ table{font-size:14px}.EvolutionChart_evolutionChart__h4JQ_ td,.EvolutionChart_evolutionChart__h4JQ_ th{padding:8px 4px}.EvolutionChart_evolutionChart__h4JQ_ ul li{flex-wrap:wrap;font-size:13px}}.PokemonMegaBoost_inlineTitle__q62Aa{display:flex;align-items:center;gap:var(--padding)}.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_bordered__2up6v>details{padding:var(--padding-md);border-radius:var(--border-radius);border:1px solid var(--border-color)}.TableOfContents_bordered__2up6v>details[open]>summary{margin-bottom:var(--padding);padding-bottom:var(--padding);border-bottom:1px dashed var(--border-color)}.TableOfContents_mobile__fol_f{display:none}@media (max-width:720px){.TableOfContents_desktop__hlENw{display:none}.TableOfContents_mobile__fol_f{display:block}}details.TableOfContents_tableOfContents__rYHUg>summary.TableOfContents_summary__eiEpm{display:flex;align-items:center;gap:8px;font-weight:700;cursor:pointer;min-height:44px}.TableOfContents_bordered__2up6v>details.TableOfContents_tableOfContents__rYHUg>summary.TableOfContents_summary__eiEpm{min-height:24px}.TableOfContents_tocList__l0Qnp{list-style:disc;margin:0;padding:0;padding-left:var(--padding-xxl)}.TableOfContents_tocLink__Dc7Ui{text-decoration:none;display:block;padding:var(--padding-sm);overflow-wrap:anywhere}.TableOfContents_tocLink__Dc7Ui:hover{text-decoration:underline}.TableOfContents_summary__eiEpm::-webkit-details-marker{display:none}details.TableOfContents_tableOfContents__rYHUg>summary.TableOfContents_summary__eiEpm>*{margin:0}details.TableOfContents_tableOfContents__rYHUg>summary.TableOfContents_summary__eiEpm>.TableOfContents_chevron__SnQyb{margin-left:auto}.TableOfContents_tableOfContents__rYHUg[open] .TableOfContents_chevron__SnQyb{transform:rotate(90deg)}.TableOfContents_summary__eiEpm:focus-visible{outline:2px solid var(--link-color);outline-offset:3px}details.TableOfContents_tableOfContents__rYHUg>summary.TableOfContents_summary__eiEpm>span{flex:1 1}.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%}.PokemonSizeSettings_sizeBoundsTableWrapper__u1fek:focus-visible,.PokemonSizeSettings_sizeComparisonTable__sQljo:focus-visible{outline:2px solid var(--link-color);outline-offset:-2px}@media screen and (max-width:960px){.PokemonSizeSettings_sizeComparisonRuler__j7CN9{bottom:130px}}.TypeChartDefensiveTable_typeChartContainer__8GDgF{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));grid-gap:var(--padding);gap:var(--padding)}.TypeChartDefensiveTable_groupLabel__TbwM_{grid-column:1/-1;margin:0;font-size:16px;padding:var(--padding);border-radius:var(--border-radius);display:flex;align-items:center;gap:var(--padding-sm)}.TypeChartDefensiveTable_typeChartCell__mCDow+.TypeChartDefensiveTable_groupLabel__TbwM_{margin-top:var(--padding-xl)}.TypeChartDefensiveTable_typeChartCell__mCDow{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--padding-sm);padding:var(--padding-md) var(--padding-sm);border-radius:var(--card-border-radius)}.TypeChartDefensiveTable_typeChartCell__mCDow>img{border-radius:50%;border:1px solid var(--card-background-color);box-shadow:var(--box-shadow)}.TypeChartDefensiveTable_typeChartCellNeutral__0lqwq{opacity:.5}.TypeChartDefensiveTable_typeChartCellNeutral__0lqwq img{filter:saturate(0)}.TypeChartDefensiveTable_typeName__JuObH{font-size:12px;font-weight:500;opacity:.8;display:block}.TypeChartDefensiveTable_effectivenessLabel__4xRkm{text-align:center;display:block;font-size:12px;font-weight:700;width:80%;border-radius:var(--border-radius-sm);padding:2px var(--padding-sm)}@media screen and (max-width:960px){.TypeChartDefensiveTable_typeChartContainer__8GDgF{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.TypeChartDefensiveTable_effectivenessLabel__4xRkm,.TypeChartDefensiveTable_typeName__JuObH{font-size:12px}}