.MovePicker_wrapper__ie6_I{position:relative}.MovePicker_label__bYOyo{font-weight:700;display:block;margin-bottom:var(--padding-md)}.MovePicker_select__4AGg_{display:flex;align-items:center;justify-content:space-between;gap:var(--padding);padding-right:var(--padding);border:2px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--input-bg-color)}.MovePicker_button__v675M{background:transparent;padding:var(--padding);display:flex}.MovePicker_input__LdQZZ{width:100%;border:1px solid transparent;background-color:transparent;box-sizing:border-box;padding:var(--padding-md) var(--padding-md)}.MovePicker_select__4AGg_:hover{cursor:pointer;border-color:var(--select-border-color-hover);box-shadow:var(--select-highlight)}.MovePicker_selectedItemLabel__7kEr6{display:flex;gap:var(--padding-md);align-self:center}.MovePicker_options__x2mIy{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:20;overflow-y:auto}.MovePicker_options__x2mIy:empty{display:none}.MovePicker_option__F7h6t{display:flex;align-items:center;gap:var(--padding-md);padding:var(--padding)}.MovePicker_option__F7h6t.MovePicker_highlighted__LDWpn{cursor:pointer;background-color:var(--select-option-highlight)}.MovePicker_option__F7h6t+.MovePicker_option__F7h6t{border-top:1px solid var(--border-color)}.PokemonOfficialThumbnailImage_image__YsJEs{position:relative;display:flex}.PokemonOfficialThumbnailImage_pokemonImage__Vos_8{image-rendering:pixelated}.PokemonOfficialThumbnailImage_megaIcon__Ujtey{position:absolute;bottom:1px;right:0;height:18px;width:18px;filter:var(--drop-shadow);z-index:1}.PokemonOfficialThumbnailImage_megaBackground__Mwz3x{position:absolute;opacity:.35}.PokemonOfficialThumbnailImage_shadowBackground__E1jkx{position:absolute;opacity:.5}.PokemonOfficialThumbnailImage_primalWaterBackground__cmmMC{background:radial-gradient(var(--type-water) 0,transparent 70%) no-repeat 50%;background-size:contain}.PokemonOfficialThumbnailImage_primalGroundBackground__DVoCm{background:radial-gradient(var(--type-ground) 0,transparent 70%) no-repeat 50%;background-size:contain}.PokemonPicker_wrapper__d_76W{position:relative}.PokemonPicker_label__toGth{font-weight:700;display:block;margin-bottom:var(--padding-md)}.PokemonPicker_visuallyHidden___zoDl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PokemonPicker_select__s28L4{display:flex;align-items:center;justify-content:space-between;gap:var(--padding);padding-right:var(--padding);border:1px solid var(--border-color-rgba);border-radius:var(--border-radius);background-color:var(--card-background-color)}.PokemonPicker_button__1_lSv{background:transparent;padding:var(--padding);display:flex}.PokemonPicker_input__8H1lY{width:100%;border:1px solid transparent;background-color:transparent;box-sizing:border-box;padding:var(--padding-md) var(--padding-md)}.PokemonPicker_select__s28L4:hover{cursor:pointer;border-color:var(--select-border-color-hover);box-shadow:var(--select-highlight)}.PokemonPicker_selectedItemLabel___tf0J{display:flex;gap:var(--padding-md);align-self:center}.PokemonPicker_options__cQ493{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:20;overflow-y:auto}.PokemonPicker_options__cQ493:empty{display:none}.PokemonPicker_option__v1_jJ{display:flex;align-items:center;gap:var(--padding-md);padding:var(--padding)}.PokemonPicker_option__v1_jJ.PokemonPicker_highlighted__sTuBt{cursor:pointer;background-color:var(--select-option-highlight)}.PokemonPicker_option__v1_jJ+.PokemonPicker_option__v1_jJ{border-top:1px solid var(--border-color)}.PokemonShortcode_tool__In7nE{display:grid;grid-gap:1.25rem;gap:1.25rem}.PokemonShortcode_columns__O1wiD{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.PokemonShortcode_tool__In7nE fieldset{min-width:0;border:1px solid #8886;border-radius:12px;padding:1rem;display:grid;grid-gap:1rem;gap:1rem}.PokemonShortcode_tool__In7nE legend{font-weight:700;padding:0 .4rem}.PokemonShortcode_tool__In7nE label{display:grid;grid-gap:.4rem;gap:.4rem}.PokemonShortcode_tool__In7nE select,.PokemonShortcode_tool__In7nE textarea{font:inherit;color:inherit;background:transparent;border:1px solid #8888;border-radius:6px;padding:.65rem;width:100%;box-sizing:border-box}.PokemonShortcode_tool__In7nE select option{color:black;background:white}.PokemonShortcode_tool__In7nE button{cursor:pointer;border:1px solid #8888;border-radius:6px;padding:.6rem .8rem;color:inherit;background:transparent}.PokemonShortcode_tool__In7nE button[aria-pressed=true]{background:#276bc1;color:white;border-color:#276bc1}.PokemonShortcode_tool__In7nE button:disabled{opacity:.5;cursor:default}.PokemonShortcode_presets__M1r3o{display:flex;flex-wrap:wrap;gap:.5rem}.PokemonShortcode_ivs__oP9Z1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.PokemonShortcode_cp__cH6E_{font-size:1.5rem}.PokemonShortcode_result__95Axp textarea{font-family:monospace;resize:vertical}@media (max-width:640px){.PokemonShortcode_columns__O1wiD{grid-template-columns:1fr}}.PokemonShortcode_tool__In7nE .PokemonShortcode_toggle__3bQ4J{display:flex;align-items:center;gap:.5rem;cursor:pointer}.PokemonShortcode_tool__In7nE{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start}.PokemonShortcode_sidebar__DgdkD{display:grid;grid-gap:1rem;gap:1rem;padding-right:1.25rem;border-right:1px solid #8885;min-width:0}.PokemonShortcode_output__1p757{display:grid;grid-gap:1rem;gap:1rem;min-width:0;position:-webkit-sticky;position:sticky;top:5rem}.PokemonShortcode_tool__In7nE h2,.PokemonShortcode_tool__In7nE p{margin:0}.PokemonShortcode_output__1p757 textarea{min-height:220px;line-height:1.6}@media (max-width:800px){.PokemonShortcode_tool__In7nE{grid-template-columns:1fr}.PokemonShortcode_sidebar__DgdkD{border-right:0;padding-right:0}.PokemonShortcode_output__1p757{position:static}}.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%))}.MovesetComparisonTable_settings__D_O34{margin-bottom:var(--padding-lg)}.MovesetComparisonTable_settingsGrid__7LHjU{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-xl);gap:var(--padding-xl);align-items:start}.MovesetComparisonTable_settingsGridSingleColumn___7hIz{grid-template-columns:1fr}.MovesetComparisonTable_settingsColumn__3mNux{display:flex;flex-direction:column;gap:var(--padding-lg);min-width:0}.MovesetComparisonTable_fieldLabel__KG3N8{display:block;font-weight:700;margin-bottom:var(--padding-md)}.MovesetComparisonTable_opponentSwitch__ux69y{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-sm);gap:var(--padding-sm);padding:var(--padding-sm);border:1px solid var(--border-color-rgba);border-radius:var(--border-radius);background:var(--inset-gray-bg-color)}.MovesetComparisonTable_opponentSwitch__ux69y button{min-width:0;padding:var(--padding-md);border:0;border-radius:calc(var(--border-radius) - var(--padding-sm));background:transparent;color:inherit;font-weight:700;cursor:pointer}.MovesetComparisonTable_opponentSwitch__ux69y button:hover{background:var(--card-background-color)}.MovesetComparisonTable_opponentSwitch__ux69y .MovesetComparisonTable_activeMode__R9hDN{background:var(--card-background-color);box-shadow:0 1px 4px var(--border-color-rgba)}.MovesetComparisonTable_opponentDescription__ZbJUf{display:grid;opacity:.75}.MovesetComparisonTable_opponentDescription__ZbJUf small,.MovesetComparisonTable_opponentTarget__E97z6>div{grid-area:1/1}.MovesetComparisonTable_opponentTarget__E97z6{display:grid}.MovesetComparisonTable_hiddenState__HOvd4{visibility:hidden;pointer-events:none}.MovesetComparisonTable_dummyBossTarget__CwfkO{display:flex;align-items:center;gap:var(--padding-md);min-height:48px;padding:var(--padding-md);border:1px solid var(--border-color-rgba);border-radius:var(--border-radius);background:var(--card-background-color)}.MovesetComparisonTable_dummyBossTarget__CwfkO span:first-child{opacity:.65}.MovesetComparisonTable_opponentDescription__ZbJUf small{display:block}@media screen and (max-width:960px){.MovesetComparisonTable_settingsGrid__7LHjU{grid-template-columns:1fr}}.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)}.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}@media screen and (max-width:960px){.PokemonPageCPCharts_cpTable__huQC_{width:auto;margin:0 calc(-1 * var(--padding-xl))}}.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}.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(var(--padding-md) * -1)}.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}.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}.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)}.Toggle_toggle__9VZxV{display:flex;align-items:center;gap:var(--padding);padding:var(--padding);border-radius:var(--border-radius);border:2px solid var(--border-color);cursor:pointer}.Toggle_toggle__9VZxV:hover{border-color:var(--select-border-color-hover);box-shadow:var(--select-highlight)}.Toggle_toggleDisabled__5JdXU{cursor:not-allowed;opacity:.6}.Toggle_toggleDisabled__5JdXU:hover{border-color:var(--border-color);box-shadow:none}.Toggle_label__Ya4hL{font-weight:700;display:block;cursor:pointer;margin-bottom:var(--padding)}.PokemonCounters_pokemonCounters__HStWn{display:flex;flex-direction:column}.PokemonCounters_roleHeading__goUcn{scroll-margin-top:80px}.PokemonCounters_simulatorControls__jvGFb{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--padding-xl);gap:var(--padding-xl);padding:var(--padding) 0}.PokemonCounters_simulatorControls__jvGFb+hr{margin:var(--padding-xl) 0;border:none;background-color:var(--inset-gray-bg-color);height:3px}.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_exportContent__aNr4_{margin-top:var(--padding-md)}.PokemonCounters_exportActions__gp5yW{display:flex;justify-content:flex-end;margin-bottom:var(--padding-md)}.PokemonCounters_copyButton__biSgu{padding:var(--padding-sm) var(--padding-md);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--card-background-color);color:inherit;font-weight:700;cursor:pointer}.PokemonCounters_copyButton__biSgu:hover{background:var(--inset-bg-color)}.PokemonCounters_exportTable__DUOZw{overflow-x:auto;font-size:.78rem;line-height:1.25}.PokemonCounters_exportTable__DUOZw table{width:100%;min-width:760px}.PokemonCounters_exportTable__DUOZw td,.PokemonCounters_exportTable__DUOZw th{padding:var(--padding)}.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));grid-auto-rows:minmax(190px,auto);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);min-height:190px}.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}}.PokemonCounters_supportRankings__fEHSK{display:grid;grid-gap:var(--padding-xxl);gap:var(--padding-xxl);margin:var(--padding-xl) 0}.PokemonCounters_rankingStatus__MPlFW{font-size:.85rem;color:color-mix(in srgb,var(--color),transparent 20%)}.PokemonCounters_rankingStatus__MPlFW:empty{margin:0}.WhosThatPokemon_options__AGrvg{display:grid;grid-template-columns:50% 50%;grid-gap:var(--padding);gap:var(--padding);list-style:none;padding:0;justify-content:center;margin-bottom:var(--padding-lg)}.WhosThatPokemon_timeToGuess__NwJ_h{text-align:center}.WhosThatPokemon_guessButton__vFGds{display:block;width:100%;height:100%;padding:var(--padding-lg);border:1px solid var(--border-color)}.WhosThatPokemon_guessButtonCorrectAnswer__kK_mx{font-weight:700;background-color:var(--effectiveness-super-effective)!important}.WhosThatPokemon_guessStage___HzPP{display:flex;flex-direction:column;padding:var(--padding-lg) 0;justify-content:center}.WhosThatPokemon_guessIcon__uJqqb{filter:brightness(0);align-self:center}.WhosThatPokemon_hardMode__53xvl{--hard-mode-blur:10px;filter:brightness(0) blur(var(--hard-mode-blur));-webkit-backface-visibility:visible;backface-visibility:visible;animation:WhosThatPokemon_hardMode__53xvl 2s infinite}.WhosThatPokemon_guessIconRevealed__4kk0D{filter:brightness(1) blur(0);animation:WhosThatPokemon_iconReveal__lvOe5 .5s ease}.WhosThatPokemon_guessCorrectTitle__GZVKO{text-align:center}.WhosThatPokemon_guessCorrect__hcdbv{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:var(--padding-lg);padding:var(--padding-lg);margin-top:var(--padding-lg);border-radius:var(--border-radius);color:white;background-color:var(--effectiveness-super-effective);animation:WhosThatPokemon_celebration__NgFIb .15s ease}.WhosThatPokemon_restartGameButton__G3icV{display:block;width:100%;padding:var(--padding-lg)}.WhosThatPokemon_score__6ukU_{text-align:center;background-color:goldenrod;padding:var(--padding);margin-bottom:var(--padding);border-radius:var(--border-radius);transition:background-color .5s ease-in-out;color:white;box-shadow:0 0 5px 0 rgba(0,0,0,0)}.WhosThatPokemon_scoreIncrement__pu5ho{animation:WhosThatPokemon_win__BD1Rg .25s;background-color:var(--effectiveness-super-effective);box-shadow:0 0 10px 0 var(--effectiveness-super-effective)}.WhosThatPokemon_scoreDecrement__hNJci{animation:WhosThatPokemon_shake__nifrD .1s infinite;background-color:var(--effectiveness-not-very-effective);box-shadow:0 0 10px 0 var(--effectiveness-not-very-effective)}@keyframes WhosThatPokemon_hardMode__53xvl{0%{transform:scale(1) rotateY(0)}to{transform:scale(1) rotateY(-2turn)}}@keyframes WhosThatPokemon_win__BD1Rg{0%{transform:scale(1) translateY(0)}50%{transform:scale(1.05) translateY(-5px)}to{transform:scale(1) translateY(0)}}@keyframes WhosThatPokemon_shake__nifrD{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(-10px)}}@keyframes WhosThatPokemon_celebration__NgFIb{0%{opacity:0;transform:scale(0) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes WhosThatPokemon_iconReveal__lvOe5{0%{filter:brightness(0) blur(0);transform:rotateY(-1turn) scale(.5)}50%{filter:brightness(.5) blur(0);transform:rotateY(0deg) scale(1.5)}70%{filter:brightness(1) blur(0);transform:rotateY(0deg) scale(.75)}to{filter:brightness(1) blur(0);transform:rotateY(0deg) scale(1)}}.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(--inset-gray-bg-color);color:var(--color);font:inherit;font-weight:600;text-align:left}.PokemonMetaAnalysis_header__24_3U h2 img,.PokemonMetaAnalysis_trigger__pRVpx img{flex-shrink:0;object-fit:contain}.PokemonMetaAnalysis_trigger__pRVpx:hover{border-color:var(--link-color);background:var(--inset-blue-bg-color)}.PokemonMetaAnalysis_close__J5AMw:focus-visible,.PokemonMetaAnalysis_trigger__pRVpx:focus-visible{outline:2px solid var(--link-color);outline-offset:4px}.PokemonMetaAnalysis_dialog__jvzKt{width:min(720px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--card-border-radius);background:var(--card-background-color);color:var(--color);box-shadow:0 20px 80px rgb(0 0 0/30%)}.PokemonMetaAnalysis_dialog__jvzKt::-webkit-backdrop{background:rgb(0 0 0/55%)}.PokemonMetaAnalysis_dialog__jvzKt::backdrop{background:rgb(0 0 0/55%)}.PokemonMetaAnalysis_panel__8eBly{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.PokemonMetaAnalysis_header__24_3U{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-lg);padding:var(--padding-lg) var(--padding-xl);border-bottom:1px solid var(--border-color)}.PokemonMetaAnalysis_header__24_3U h2{display:flex;align-items:center;gap:var(--padding-md);margin:0;font-size:1.25rem}.PokemonMetaAnalysis_header__24_3U form{flex-shrink:0}.PokemonMetaAnalysis_content__GxGTF{min-height:0;padding:var(--padding-lg);overflow:auto;overscroll-behavior:contain}.PokemonMetaAnalysis_content__GxGTF>*+*{margin-top:var(--padding-lg)}.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}}