.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)}[data-table-settings] .Toggle_toggle__9VZxV{align-items:flex-start;border:0;border-radius:0;padding:8px 0;min-height:44px;line-height:1.4}[data-table-settings] .Toggle_toggle__9VZxV:hover{box-shadow:none}[data-table-settings] .Toggle_toggleCheckbox__DpWLc{accent-color:var(--link-color);flex-shrink:0;font:inherit;width:1em;height:1em;margin:.2em 0 0}.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}.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}.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_availability__qLQVs{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:.85rem}.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}.ColumnStyles_noWrap__Z337Y{white-space:nowrap}.BuddyDistanceGrid_filters__UOazw{display:flex;flex-wrap:wrap;gap:var(--padding-lg)}.RankingSummary_summary__y_cZL{margin-block:1rem}.RankingSummary_list__BFnGo{columns:22rem 2;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.RankingSummary_list__BFnGo li{page-break-inside:avoid;break-inside:avoid;padding-block:.3rem;line-height:1.5}