.Tooltip-module-scss-module__bi2uDG__tooltip{display:inline-flex}.Tooltip-module-scss-module__bi2uDG__bubble{color:#ededed;letter-spacing:0;pointer-events:none;text-align:center;text-transform:none;white-space:normal;z-index:1001;background:#2b2b31;border:1px solid #ededed26;border-radius:.25rem;max-width:16rem;padding:.35rem .5rem;font-size:.9rem;position:fixed}.Tooltip-module-scss-module__bi2uDG__bubble--center{transform:translate(-50%,-100%)}.Tooltip-module-scss-module__bi2uDG__bubble--left{transform:translateY(-100%)}.Tooltip-module-scss-module__bi2uDG__bubble--right{transform:translate(-100%,-100%)}
.MoveList-module-scss-module__taNa8a__move-tooltip{width:100%;display:block}.MoveList-module-scss-module__taNa8a__tooltip-stats{align-items:center;gap:.85rem;display:flex}.MoveList-module-scss-module__taNa8a__tooltip-stats .MoveList-module-scss-module__taNa8a__tooltip-stat{flex-direction:column;align-items:center;gap:.3rem;display:flex}.MoveList-module-scss-module__taNa8a__tooltip-stats .MoveList-module-scss-module__taNa8a__tooltip-stat .MoveList-module-scss-module__taNa8a__tooltip-stat-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:700}.MoveList-module-scss-module__taNa8a__tooltip-stats .MoveList-module-scss-module__taNa8a__tooltip-stat .MoveList-module-scss-module__taNa8a__tooltip-stat-value{color:#ededed;justify-content:center;align-items:center;height:1rem;font-size:.9rem;display:flex}.MoveList-module-scss-module__taNa8a__tooltip-stats .MoveList-module-scss-module__taNa8a__tooltip-stat .MoveList-module-scss-module__taNa8a__tooltip-stat-value img{image-rendering:pixelated}.MoveList-module-scss-module__taNa8a__move-button{background:color-mix(in srgb, var(--move-color,#222226) 80%, transparent);color:#18181b;cursor:pointer;font:inherit;border:none;width:calc(100% + .6rem);margin:-.3rem;padding:.3rem;font-weight:700;transition:background-color .2s}@media (hover:hover){.MoveList-module-scss-module__taNa8a__move-button:hover{background:color-mix(in srgb, color-mix(in srgb, var(--move-color,#222226) 80%, transparent) 65%, black 15%)}}@media (prefers-reduced-motion:reduce){.MoveList-module-scss-module__taNa8a__move-button{transition:none}}.MoveList-module-scss-module__taNa8a__move-button--dangerous{animation:1.5s ease-in-out infinite MoveList-module-scss-module__taNa8a__dangerous-pulse}@keyframes MoveList-module-scss-module__taNa8a__dangerous-pulse{0%,to{box-shadow:0 0 #e5484d99}50%{box-shadow:0 0 .6rem .2rem #e5484d99}}@media (prefers-reduced-motion:reduce){.MoveList-module-scss-module__taNa8a__move-button--dangerous{animation:none}}.MoveList-module-scss-module__taNa8a__move-button--dangerous{color:#ededed;background:#e5484d}@media (hover:hover){.MoveList-module-scss-module__taNa8a__move-button--dangerous:hover{background:#c33d41}}.MoveList-module-scss-module__taNa8a__move-button--readonly{cursor:default;display:block}@media (hover:hover){.MoveList-module-scss-module__taNa8a__move-button--readonly:hover{background:color-mix(in srgb, var(--move-color,#222226) 80%, transparent)}.MoveList-module-scss-module__taNa8a__move-button--readonly.MoveList-module-scss-module__taNa8a__move-button--dangerous:hover{background:#e5484d}}
.PokemonSlot-module-scss-module__fowtvq__pokemon-slot{border:1px solid #ededed26;border-left:none;flex-direction:column;flex-shrink:0;width:8.75rem;display:flex}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot--single:last-child{border-radius:0 .375rem .375rem 0}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot--top:last-child{border-radius:0 .375rem 0 0}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot--middle,.PokemonSlot-module-scss-module__fowtvq__pokemon-slot--bottom{border-top:none}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot--bottom:last-child{border-radius:0 0 .375rem}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot--empty{background:#222226}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link{cursor:pointer;font:inherit;text-align:inherit;background:0 0;border:none;width:100%;padding:0;display:block}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__sprite{background:#222226;border-bottom:1px solid #ededed26;justify-content:center;align-items:center;width:100%;min-height:5rem;padding-block:.5rem;display:flex}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__sprite img{height:5rem;image-rendering:pixelated;width:5rem}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name{font-family:var(--font-mono);color:#ededed;text-align:center;border-bottom:1px solid #ededed26;flex-direction:column;align-items:center;gap:.25rem;padding-block:.35rem;padding-inline:.6rem;font-size:.75rem;font-weight:700;transition:color .2s;display:flex}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__species{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__level-row{justify-content:space-between;align-items:center;width:100%;display:flex}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__level-row .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__level{font-size:.65rem}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__gender{position:relative;top:-.15em}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__gender--male{color:#4a9eea}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__gender--female{color:#f472b6}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__gender{margin-left:.2rem;font-size:.5rem}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__types{gap:.25rem;display:flex}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__types img{image-rendering:pixelated}@media (prefers-reduced-motion:reduce){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name{transition:none}}@media (hover:hover){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link:hover .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name{color:var(--accent-color)}}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link--readonly{cursor:default}@media (hover:hover){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__link--readonly:hover .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__name{color:#ededed}}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li{color:#ededed80;text-align:center;border-top:1px solid #ededed26;padding:.3rem;font-size:.7rem}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li:first-child{border-top:none}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-tooltip{width:100%;display:block}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;width:calc(100% + .6rem);margin:-.3rem;padding:.3rem;text-decoration:none;transition:background-color .2s;display:block}@media (hover:hover){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button:hover{background:#1d1d20}}@media (prefers-reduced-motion:reduce){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button{transition:none}}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button--dangerous{animation:1.5s ease-in-out infinite PokemonSlot-module-scss-module__fowtvq__dangerous-pulse}@keyframes PokemonSlot-module-scss-module__fowtvq__dangerous-pulse{0%,to{box-shadow:0 0 #e5484d99}50%{box-shadow:0 0 .6rem .2rem #e5484d99}}@media (prefers-reduced-motion:reduce){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button--dangerous{animation:none}}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button--dangerous{color:#ededed;background:#e5484d}@media (hover:hover){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button--dangerous:hover{background:#c33d41}}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button--readonly{cursor:default}@media (hover:hover){.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button--readonly:hover{background:0 0}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata li .PokemonSlot-module-scss-module__fowtvq__ability-button--readonly.PokemonSlot-module-scss-module__fowtvq__ability-button--dangerous:hover{background:#e5484d}}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata-item--accent,.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata-item--ability,.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata-item--nature{background:#222226}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata-item--accent .PokemonSlot-module-scss-module__fowtvq__held-item{justify-content:center;align-items:center;gap:.45rem;display:flex}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata-item--accent .PokemonSlot-module-scss-module__fowtvq__held-item img{height:.7rem;image-rendering:pixelated;flex-shrink:0;width:.7rem;transform:scale(1.6)}.PokemonSlot-module-scss-module__fowtvq__pokemon-slot .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__metadata .PokemonSlot-module-scss-module__fowtvq__pokemon-slot__nature-effect{vertical-align:baseline;font-size:.55rem}
.HofTeam-module-scss-module__EfP4sa__hof-team{gap:0;display:flex;overflow-x:auto}
.EvolutionLine-module-scss-module__lkfUkq__evolution{border-top:1px solid #ededed26;padding:1rem 1.5rem}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75rem;font-size:.7rem;font-weight:700;display:block}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content{justify-content:center;display:flex;overflow-x:auto}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line{align-items:center;gap:.5rem;display:flex}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__node{cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem;transition:background .15s;display:flex}@media (hover:hover){.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__node:hover{background:#ededed0d}}@media (prefers-reduced-motion:reduce){.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__node{transition:none}}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__node--current{background:color-mix(in srgb, var(--accent-color) 10%, transparent);border-color:var(--accent-color)}@media (hover:hover){.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__node--current:hover{background:color-mix(in srgb, var(--accent-color) 15%, transparent)}}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__sprite{justify-content:center;align-items:center;display:flex}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__sprite img{image-rendering:pixelated}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branches{flex-direction:column;gap:.5rem;display:flex}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch{align-items:center;gap:.5rem;display:flex}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow{flex-direction:column;align-items:center;gap:.15rem;width:3.75rem;display:flex}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method{flex-direction:column;align-items:center;gap:.25rem;display:flex}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method .EvolutionLine-module-scss-module__lkfUkq__method-label{color:#ededed66;text-align:center;font-size:.68rem}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method .EvolutionLine-module-scss-module__lkfUkq__method-icon{image-rendering:pixelated}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method .EvolutionLine-module-scss-module__lkfUkq__method-gender{margin-top:.2rem;font-size:.68rem;font-weight:700;line-height:1}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method .EvolutionLine-module-scss-module__lkfUkq__method-gender--male{color:#4a9eea}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method .EvolutionLine-module-scss-module__lkfUkq__method-gender--female{color:#f472b6}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method .EvolutionLine-module-scss-module__lkfUkq__method-condition{color:#ededed66;text-align:center;font-size:.68rem}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__method .EvolutionLine-module-scss-module__lkfUkq__condition-icon{image-rendering:pixelated}.EvolutionLine-module-scss-module__lkfUkq__evolution .EvolutionLine-module-scss-module__lkfUkq__evolution-content .EvolutionLine-module-scss-module__lkfUkq__evolution-line .EvolutionLine-module-scss-module__lkfUkq__branch .EvolutionLine-module-scss-module__lkfUkq__arrow .EvolutionLine-module-scss-module__lkfUkq__arrow-icon{color:#ededed80;font-size:1.05rem}
.LearnsetList-module-scss-module__z9pPQa__learnset-list{scrollbar-color:#ededed26 #0000;scrollbar-width:thin}.LearnsetList-module-scss-module__z9pPQa__learnset-list::-webkit-scrollbar{width:.5rem}.LearnsetList-module-scss-module__z9pPQa__learnset-list::-webkit-scrollbar-track{background:0 0}.LearnsetList-module-scss-module__z9pPQa__learnset-list::-webkit-scrollbar-thumb{background:#ededed26;border-radius:.25rem}@media (hover:hover){.LearnsetList-module-scss-module__z9pPQa__learnset-list::-webkit-scrollbar-thumb:hover{background:#ededed66}}.LearnsetList-module-scss-module__z9pPQa__learnset-list{max-height:16rem;margin:0;padding:0;overflow-y:auto}.LearnsetList-module-scss-module__z9pPQa__learnset-list li:not(:last-child){border-bottom:1px solid #ededed26}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.3rem .5rem;transition:background-color .2s;display:flex}@media (hover:hover){.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row:hover:not(.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row--static){background:#222226}}@media (prefers-reduced-motion:reduce){.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row{transition:none}}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row--static{cursor:default}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row .LearnsetList-module-scss-module__z9pPQa__method{font-family:var(--font-mono);color:#ededed66;letter-spacing:.05em;text-transform:uppercase;flex-shrink:0;width:3.5rem;font-size:.65rem;font-weight:700}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row .LearnsetList-module-scss-module__z9pPQa__method--level-up{color:var(--accent-color);text-transform:none}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row .LearnsetList-module-scss-module__z9pPQa__name{color:#ededed;flex:1;min-width:0;font-size:.8rem}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row .LearnsetList-module-scss-module__z9pPQa__details{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row .LearnsetList-module-scss-module__z9pPQa__details img{image-rendering:pixelated}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__row .LearnsetList-module-scss-module__z9pPQa__details .LearnsetList-module-scss-module__z9pPQa__power{color:#ededed80;text-align:right;width:2.75rem;font-size:.7rem}.LearnsetList-module-scss-module__z9pPQa__learnset-list .LearnsetList-module-scss-module__z9pPQa__empty{color:#ededed66;text-align:center;padding:.75rem 0;font-size:.8rem}
.LocationsList-module-scss-module__WmIl7q__locations-list{scrollbar-color:#ededed26 #0000;scrollbar-width:thin}.LocationsList-module-scss-module__WmIl7q__locations-list::-webkit-scrollbar{width:.5rem}.LocationsList-module-scss-module__WmIl7q__locations-list::-webkit-scrollbar-track{background:0 0}.LocationsList-module-scss-module__WmIl7q__locations-list::-webkit-scrollbar-thumb{background:#ededed26;border-radius:.25rem}@media (hover:hover){.LocationsList-module-scss-module__WmIl7q__locations-list::-webkit-scrollbar-thumb:hover{background:#ededed66}}.LocationsList-module-scss-module__WmIl7q__locations-list{max-height:16rem;margin:0;padding:0;overflow-y:auto}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row{cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.3rem .5rem;transition:background .2s;display:flex}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row:not(:last-child){border-bottom:1px solid #ededed26}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row--used{background:#e5484d1f}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row--static{cursor:default}@media (hover:hover){.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row:hover:not(.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row--static){background:#ededed1a}}@media (prefers-reduced-motion:reduce){.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row{transition:none}}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row .LocationsList-module-scss-module__WmIl7q__name{color:#ededed;flex:1;min-width:0;font-size:.8rem}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row .LocationsList-module-scss-module__WmIl7q__level{color:#ededed80;flex-shrink:0;width:4.5rem;font-size:.7rem}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row .LocationsList-module-scss-module__WmIl7q__chance{color:#ededed80;flex-shrink:0;width:2rem;font-size:.7rem}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__row .LocationsList-module-scss-module__WmIl7q__method{font-family:var(--font-mono);color:#ededed66;letter-spacing:.05em;text-transform:uppercase;text-align:right;flex-shrink:0;width:4rem;font-size:.65rem;font-weight:700}.LocationsList-module-scss-module__WmIl7q__locations-list .LocationsList-module-scss-module__WmIl7q__empty{color:#ededed66;text-align:center;padding:.75rem 0;font-size:.8rem}
.AbilitiesList-module-scss-module__aS7VGa__abilities-list{flex-direction:column;gap:.15rem;display:flex}.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability{color:#ededed80;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0;font-size:.7rem;transition:color .2s}@media (hover:hover){.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability:hover:not(.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability--static,.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability--changed){color:var(--accent-color)}}@media (prefers-reduced-motion:reduce){.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability{transition:none}}.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability--hidden{color:#ededed66}.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability--changed{color:#f472b6}.AbilitiesList-module-scss-module__aS7VGa__abilities-list .AbilitiesList-module-scss-module__aS7VGa__ability--static{cursor:default}
.PokemonSummary-module-scss-module__Cf4KeG__content{min-height:10rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content--empty{justify-content:center;align-items:center;padding:1.5rem}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__left{flex:0 0 50%;justify-content:center;align-items:center;gap:.75rem;min-width:0;padding:1.5rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__sprite{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__sprite img{height:5rem;image-rendering:pixelated;width:5rem}.PokemonSummary-module-scss-module__Cf4KeG__content button.PokemonSummary-module-scss-module__Cf4KeG__sprite{cursor:pointer}.PokemonSummary-module-scss-module__Cf4KeG__content button.PokemonSummary-module-scss-module__Cf4KeG__sprite img{transition:opacity .2s}@media (hover:hover){.PokemonSummary-module-scss-module__Cf4KeG__content button.PokemonSummary-module-scss-module__Cf4KeG__sprite:hover img{opacity:.7}}@media (prefers-reduced-motion:reduce){.PokemonSummary-module-scss-module__Cf4KeG__content button.PokemonSummary-module-scss-module__Cf4KeG__sprite img{transition:none}}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__info{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__name{font-family:var(--font-mono);color:#ededed;text-align:left;background:0 0;border:none;padding:0;font-size:1rem;font-weight:700}.PokemonSummary-module-scss-module__Cf4KeG__content button.PokemonSummary-module-scss-module__Cf4KeG__name{cursor:pointer;transition:color .2s}@media (hover:hover){.PokemonSummary-module-scss-module__Cf4KeG__content button.PokemonSummary-module-scss-module__Cf4KeG__name:hover{color:var(--accent-color)}}@media (prefers-reduced-motion:reduce){.PokemonSummary-module-scss-module__Cf4KeG__content button.PokemonSummary-module-scss-module__Cf4KeG__name{transition:none}}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__types{gap:.25rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__types img{image-rendering:pixelated}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__right{border-left:1px solid #ededed26;flex-direction:column;flex:0 0 50%;min-width:0;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__right .PokemonSummary-module-scss-module__Cf4KeG__right-top{flex:2;align-items:center;padding:1.5rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__right .PokemonSummary-module-scss-module__Cf4KeG__right-bottom{border-top:1px solid #ededed26;flex:1;align-items:center;padding:1.5rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__abilities{align-items:center;gap:.5rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__abilities .PokemonSummary-module-scss-module__Cf4KeG__abilities-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;flex-shrink:0;width:5.5rem;font-size:.7rem;font-weight:700}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__catch-rate{align-items:center;gap:.5rem;display:flex}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__catch-rate .PokemonSummary-module-scss-module__Cf4KeG__catch-rate-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;flex-shrink:0;width:5.5rem;font-size:.7rem;font-weight:700}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__catch-rate .PokemonSummary-module-scss-module__Cf4KeG__catch-rate-label--changed{color:#f472b6}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__catch-rate .PokemonSummary-module-scss-module__Cf4KeG__rate{color:#ededed80;font-size:.7rem}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__catch-rate .PokemonSummary-module-scss-module__Cf4KeG__rate--changed{color:#f472b6}.PokemonSummary-module-scss-module__Cf4KeG__content .PokemonSummary-module-scss-module__Cf4KeG__placeholder{color:#ededed66;text-align:center;font-size:.85rem}
.StatsChart-module-scss-module__zvc3sG__stats{border-top:1px solid #ededed26;padding:1rem 1.5rem}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75rem;font-size:.7rem;font-weight:700;display:block}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content{display:flex}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart{flex-direction:column;gap:.75rem;width:100%;display:flex}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__rows{flex-direction:column;gap:.35rem;display:flex}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row{align-items:center;gap:.5rem;display:flex}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row .StatsChart-module-scss-module__zvc3sG__info{flex-shrink:0;justify-content:space-between;align-items:center;gap:.35rem;width:5.5rem;display:flex}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row .StatsChart-module-scss-module__zvc3sG__info .StatsChart-module-scss-module__zvc3sG__label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:700}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row .StatsChart-module-scss-module__zvc3sG__info .StatsChart-module-scss-module__zvc3sG__label--changed{color:#f472b6}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row .StatsChart-module-scss-module__zvc3sG__info .StatsChart-module-scss-module__zvc3sG__value{color:#ededed80;font-size:.7rem}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row .StatsChart-module-scss-module__zvc3sG__info .StatsChart-module-scss-module__zvc3sG__value--changed{color:#f472b6}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row .StatsChart-module-scss-module__zvc3sG__track{background:#ededed26;border-radius:.15rem;flex:1;height:.5rem;overflow:hidden}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__row .StatsChart-module-scss-module__zvc3sG__track .StatsChart-module-scss-module__zvc3sG__fill{background:var(--accent-color);border-radius:.15rem;height:100%}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__total{border-top:1px solid #ededed26;padding-top:.5rem;display:flex}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__total .StatsChart-module-scss-module__zvc3sG__total-info{justify-content:space-between;align-items:center;gap:.35rem;width:5.5rem;display:flex}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__total .StatsChart-module-scss-module__zvc3sG__total-info .StatsChart-module-scss-module__zvc3sG__total-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:700}.StatsChart-module-scss-module__zvc3sG__stats .StatsChart-module-scss-module__zvc3sG__stats-content .StatsChart-module-scss-module__zvc3sG__stats-chart .StatsChart-module-scss-module__zvc3sG__total .StatsChart-module-scss-module__zvc3sG__total-info .StatsChart-module-scss-module__zvc3sG__total-value{font-family:var(--font-mono);font-size:.85rem;font-weight:700}
.PokedexTile-module-scss-module__u8KGba__pokedex-tile{border:1px solid #ededed26;border-radius:.5rem;width:29.5rem;overflow:hidden}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__header{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;background:#222226;border-bottom:1px solid #ededed26;padding:.5rem 1.5rem;font-size:.95rem;font-weight:700}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__catch-button{font-family:var(--font-mono);color:var(--accent-color);cursor:pointer;letter-spacing:.05em;text-align:center;background:#222226;border:none;border-bottom:1px solid #ededed26;width:100%;padding:.6rem;font-weight:700;transition:background .15s;display:block}@media (hover:hover){.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__catch-button:hover:not(:disabled){background:#0e0e10}}@media (prefers-reduced-motion:reduce){.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__catch-button{transition:none}}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__catch-button:disabled{cursor:default;opacity:.5}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__catch-button--caught{color:#fff;opacity:1;background:#4caf50}@media (hover:hover){.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__catch-button--caught:hover:not(:disabled){background:#409343}}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__details{border-top:1px solid #ededed26;padding:1rem 1.5rem}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__details .PokedexTile-module-scss-module__u8KGba__details-tabs{gap:1rem;margin-bottom:.75rem;display:flex}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__details .PokedexTile-module-scss-module__u8KGba__details-tab{font-family:var(--font-mono);color:#ededed66;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-size:.7rem;font-weight:700;transition:color .2s}@media (hover:hover){.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__details .PokedexTile-module-scss-module__u8KGba__details-tab:hover{color:#ededed}}.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__details .PokedexTile-module-scss-module__u8KGba__details-tab--active{color:var(--accent-color)}@media (prefers-reduced-motion:reduce){.PokedexTile-module-scss-module__u8KGba__pokedex-tile .PokedexTile-module-scss-module__u8KGba__details .PokedexTile-module-scss-module__u8KGba__details-tab{transition:none}}
.StarterSelect-module-scss-module__iP35BW__starter-select,.StarterSelect-module-scss-module__iP35BW__starter-select .StarterSelect-module-scss-module__iP35BW__starters{flex-direction:column;gap:.75rem;display:flex}.StarterSelect-module-scss-module__iP35BW__starter-select .StarterSelect-module-scss-module__iP35BW__starters .StarterSelect-module-scss-module__iP35BW__starter{font-family:var(--font-mono);color:#ededed80;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;background:0 0;border:1px solid #ededed26;border-radius:.5rem;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:background .2s,border-color .2s;display:flex}.StarterSelect-module-scss-module__iP35BW__starter-select .StarterSelect-module-scss-module__iP35BW__starters .StarterSelect-module-scss-module__iP35BW__starter img{height:5rem;image-rendering:pixelated;width:5rem}@media (hover:hover){.StarterSelect-module-scss-module__iP35BW__starter-select .StarterSelect-module-scss-module__iP35BW__starters .StarterSelect-module-scss-module__iP35BW__starter:hover{border-color:var(--accent-color)}}.StarterSelect-module-scss-module__iP35BW__starter-select .StarterSelect-module-scss-module__iP35BW__starters .StarterSelect-module-scss-module__iP35BW__starter--selected{background:color-mix(in srgb, var(--accent-color) 35%, transparent);border-color:var(--accent-color)}@media (prefers-reduced-motion:reduce){.StarterSelect-module-scss-module__iP35BW__starter-select .StarterSelect-module-scss-module__iP35BW__starters .StarterSelect-module-scss-module__iP35BW__starter{transition:none}}
.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal{flex-direction:column;gap:1.5rem;display:flex}.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal .StarterSelectModal-module-scss-module__CnSXYa__columns{align-items:flex-start;gap:1.5rem;display:flex}.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal .StarterSelectModal-module-scss-module__CnSXYa__columns .StarterSelectModal-module-scss-module__CnSXYa__starter-column{position:sticky;top:0}.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal .StarterSelectModal-module-scss-module__CnSXYa__footer{justify-content:flex-end;display:flex}.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal .StarterSelectModal-module-scss-module__CnSXYa__footer .StarterSelectModal-module-scss-module__CnSXYa__select{font-family:var(--font-mono);background:var(--accent-color);color:var(--button-text-color,#18181b);cursor:pointer;letter-spacing:.05em;text-transform:uppercase;border:none;border-radius:.375rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:700;transition:background .15s}@media (hover:hover){.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal .StarterSelectModal-module-scss-module__CnSXYa__footer .StarterSelectModal-module-scss-module__CnSXYa__select:hover:not(:disabled){background:color-mix(in srgb, var(--accent-color) 85%, black 15%)}}@media (prefers-reduced-motion:reduce){.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal .StarterSelectModal-module-scss-module__CnSXYa__footer .StarterSelectModal-module-scss-module__CnSXYa__select{transition:none}}.StarterSelectModal-module-scss-module__CnSXYa__starter-select-modal .StarterSelectModal-module-scss-module__CnSXYa__footer .StarterSelectModal-module-scss-module__CnSXYa__select:disabled{cursor:default;opacity:.5}
.ImportSaveForm-module-scss-module__ggXdWG__import-save-form{flex-direction:column;gap:1rem;display:flex}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__hint{color:#ededed80;margin:0;font-size:.9rem}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__hint a{color:var(--accent-color)}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__hint code{font-family:var(--font-mono)}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__warning{color:#ededed80;margin:0;font-size:.9rem}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-input{color:#ededed;font:inherit;background:#222226;border:1px solid #ededed26;border-radius:.375rem;padding:.5rem .6rem}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-input:focus{border-color:var(--accent-color);outline:none}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-input{color:#ededed80;cursor:pointer;font-family:var(--font-mono);font-size:.85rem}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-input::file-selector-button{font-family:var(--font-mono);background:var(--accent-color);color:var(--button-text-color,#18181b);cursor:pointer;letter-spacing:.05em;text-transform:uppercase;border:none;border-radius:.375rem;margin-right:.75rem;padding:.4rem .8rem;font-size:.8rem;font-weight:700;transition:background .15s}@media (hover:hover){.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-input::file-selector-button:hover{background:color-mix(in srgb, var(--accent-color) 85%, black 15%)}}@media (prefers-reduced-motion:reduce){.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-input::file-selector-button{transition:none}}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-list{scrollbar-color:#ededed26 #0000;scrollbar-width:thin}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-list::-webkit-scrollbar{width:.5rem}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-list::-webkit-scrollbar-track{background:0 0}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-list::-webkit-scrollbar-thumb{background:#ededed26;border-radius:.25rem}@media (hover:hover){.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-list::-webkit-scrollbar-thumb:hover{background:#ededed66}}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__file-list{color:#ededed80;font-family:var(--font-mono);max-height:6rem;margin:0;padding:0;font-size:.8rem;list-style:none;overflow-y:auto}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__errors{color:#e5484d;scrollbar-color:#ededed26 #0000;scrollbar-width:thin;max-height:8rem;margin:0;padding-left:1.25rem;font-size:.85rem;list-style:outside;overflow-y:auto}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__errors::-webkit-scrollbar{width:.5rem}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__errors::-webkit-scrollbar-track{background:0 0}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__errors::-webkit-scrollbar-thumb{background:#ededed26;border-radius:.25rem}@media (hover:hover){.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__errors::-webkit-scrollbar-thumb:hover{background:#ededed66}}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__footer{justify-content:flex-end;display:flex}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__submit-button{font-family:var(--font-mono);background:var(--accent-color);color:var(--button-text-color,#18181b);cursor:pointer;letter-spacing:.05em;text-transform:uppercase;border:none;border-radius:.375rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:700;transition:background .15s}@media (hover:hover){.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__submit-button:hover:not(:disabled){background:color-mix(in srgb, var(--accent-color) 85%, black 15%)}}@media (prefers-reduced-motion:reduce){.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__submit-button{transition:none}}.ImportSaveForm-module-scss-module__ggXdWG__import-save-form .ImportSaveForm-module-scss-module__ggXdWG__submit-button:disabled{cursor:default;opacity:.5}
.BoxTab-module-scss-module__c9huja__box-tab{gap:1rem;padding:1.5rem 0;display:flex}
.PokemonBox-module-scss-module__kXieUW__pokemon-box{border:1px solid #ededed26;border-radius:.5rem;flex:0 0 50%;min-width:0;overflow:hidden}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__header{background:#222226;border-bottom:1px solid #ededed26;align-items:center;gap:.75rem;padding:.5rem 1.5rem;display:flex}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__header .PokemonBox-module-scss-module__kXieUW__header-button{font-family:var(--font-mono);color:#ededed66;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-size:.95rem;font-weight:700;transition:color .2s}@media (hover:hover){.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__header .PokemonBox-module-scss-module__kXieUW__header-button:hover:not(.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__header .PokemonBox-module-scss-module__kXieUW__header-button--active){color:#ededed80}}@media (prefers-reduced-motion:reduce){.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__header .PokemonBox-module-scss-module__kXieUW__header-button{transition:none}}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__header .PokemonBox-module-scss-module__kXieUW__header-button--active{color:#ededed}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content{scrollbar-color:#ededed26 #0000;scrollbar-width:thin}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content::-webkit-scrollbar{width:.5rem}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content::-webkit-scrollbar-track{background:0 0}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content::-webkit-scrollbar-thumb{background:#ededed26;border-radius:.25rem}@media (hover:hover){.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content::-webkit-scrollbar-thumb:hover{background:#ededed66}}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content{height:28rem;padding:1.5rem;overflow-y:auto}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content--empty{justify-content:center;align-items:center;display:flex}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__grid{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));gap:.5rem;display:grid}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot{aspect-ratio:1;cursor:pointer;background:#222226;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.3rem;transition:background-color .2s;display:flex;position:relative}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot .PokemonBox-module-scss-module__kXieUW__held-item{image-rendering:pixelated;position:absolute;bottom:.2rem;right:.2rem}@media (hover:hover){.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot:hover:not(.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot--selected){background:#303036}}@media (prefers-reduced-motion:reduce){.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot{transition:none}}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot--selected{background:color-mix(in srgb, var(--accent-color) 35%, transparent)}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot--over-cap img{filter:grayscale();opacity:.4}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot--dragging{opacity:.4}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__slot img{image-rendering:pixelated;object-fit:contain;max-width:100%;max-height:100%}.PokemonBox-module-scss-module__kXieUW__pokemon-box .PokemonBox-module-scss-module__kXieUW__content .PokemonBox-module-scss-module__kXieUW__placeholder{color:#ededed66;text-align:center;font-size:.85rem}
.MoveCard-module-scss-module__gMBedW__move-card{background:color-mix(in srgb, var(--move-color,#222226) 80%, transparent);color:inherit;font:inherit;text-align:center;border:none;border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;height:5.5rem;padding:.35rem .6rem;transition:background-color .2s;display:flex;overflow:hidden}.MoveCard-module-scss-module__gMBedW__move-card:is(button){cursor:pointer}@media (hover:hover){.MoveCard-module-scss-module__gMBedW__move-card:is(button):hover{background:color-mix(in srgb, color-mix(in srgb, var(--move-color,#222226) 80%, transparent) 65%, black 15%)}}@media (prefers-reduced-motion:reduce){.MoveCard-module-scss-module__gMBedW__move-card{transition:none}}.MoveCard-module-scss-module__gMBedW__move-card .MoveCard-module-scss-module__gMBedW__name{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;font-weight:700;overflow:hidden}.MoveCard-module-scss-module__gMBedW__move-card .MoveCard-module-scss-module__gMBedW__stats{align-items:center;gap:.6rem;display:flex}.MoveCard-module-scss-module__gMBedW__move-card .MoveCard-module-scss-module__gMBedW__stat{flex-direction:column;align-items:center;gap:.2rem;display:flex}.MoveCard-module-scss-module__gMBedW__move-card .MoveCard-module-scss-module__gMBedW__stat .MoveCard-module-scss-module__gMBedW__stat-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;font-size:.55rem;font-weight:700}.MoveCard-module-scss-module__gMBedW__move-card .MoveCard-module-scss-module__gMBedW__stat .MoveCard-module-scss-module__gMBedW__stat-value{color:#ededed80;justify-content:center;align-items:center;height:.75rem;font-size:.7rem;display:flex}.MoveCard-module-scss-module__gMBedW__move-card .MoveCard-module-scss-module__gMBedW__stat .MoveCard-module-scss-module__gMBedW__stat-value img{image-rendering:pixelated}.MoveCard-module-scss-module__gMBedW__move-card .MoveCard-module-scss-module__gMBedW__placeholder{color:#ededed66;font-size:.8rem}
.RunEntry-module-scss-module__06io1G__run-entry{background:#ededed08;border:1px solid #ededed26;border-radius:.5rem;align-items:center;gap:1.25rem;max-width:600px;margin:0 auto;padding:1.25rem;transition:background .2s;display:flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details{color:#ededed;flex:1;align-items:center;gap:1.25rem;text-decoration:none;display:flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__logo{object-fit:contain;flex-shrink:0;width:103px;height:56px}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info{flex-direction:column;gap:.3rem;display:flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__line{flex-wrap:wrap;align-items:center;gap:.3rem 1rem;display:flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__divider{border:none;border-top:1px solid #ededed26;width:100%;margin:.625rem 0}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__sprites{align-items:center;gap:0;display:flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__gender{height:2rem;image-rendering:pixelated;flex-shrink:0;width:2rem}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__starter{height:1.5rem;image-rendering:pixelated;flex-shrink:0;width:2rem}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__attempt{font-family:var(--font-mono);color:#ededed;font-size:1.1rem;font-weight:700;line-height:2rem}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__split,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__boxes,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__deaths,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__hall-of-fame{color:#ededed80;font-family:var(--font-mono);font-size:.9rem}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__split,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__boxes,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__deaths{font-size:.8rem}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__hall-of-fame{color:var(--accent-color);font-weight:700}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__split,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__boxes,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__deaths,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__hall-of-fame{align-items:center;gap:.375rem;display:inline-flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__split svg,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__boxes svg,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__deaths svg,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__details .RunEntry-module-scss-module__06io1G__info .RunEntry-module-scss-module__06io1G__hall-of-fame svg{width:1rem;height:1rem}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__actions{flex-direction:column;flex-shrink:0;gap:.1rem;display:flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__actions .RunEntry-module-scss-module__06io1G__action{color:#ededed80;cursor:pointer;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;background:0 0;border:none;justify-content:flex-end;align-items:center;gap:.375rem;padding:.25rem .875rem;font-size:.85rem;font-weight:700;transition:color .2s;display:flex}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__actions .RunEntry-module-scss-module__06io1G__action:before{color:var(--accent-color);content:">";opacity:0;transition:opacity .2s}@media (hover:hover){.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__actions .RunEntry-module-scss-module__06io1G__action:hover{color:var(--accent-color)}.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__actions .RunEntry-module-scss-module__06io1G__action:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__actions .RunEntry-module-scss-module__06io1G__action,.RunEntry-module-scss-module__06io1G__run-entry .RunEntry-module-scss-module__06io1G__actions .RunEntry-module-scss-module__06io1G__action:before,.RunEntry-module-scss-module__06io1G__run-entry{transition:none}}
.HofPage-module-scss-module__db5TAW__hof-page{flex:1;padding:1.5rem}.HofPage-module-scss-module__db5TAW__hof-page .HofPage-module-scss-module__db5TAW__title{font-family:var(--font-mono);color:var(--accent-color,#7890e8);letter-spacing:.05em;text-align:center;text-transform:uppercase;max-width:1260px;margin:0 auto 2rem;font-size:2.5rem;font-weight:700}.HofPage-module-scss-module__db5TAW__hof-page .HofPage-module-scss-module__db5TAW__list{flex-direction:column;align-items:center;gap:1rem;max-width:1260px;margin:0 auto;padding:0;list-style:none;display:flex}.HofPage-module-scss-module__db5TAW__hof-page .HofPage-module-scss-module__db5TAW__list .HofPage-module-scss-module__db5TAW__entry{border:1px solid #ededed26;border-radius:.5rem;width:fit-content;overflow:hidden}.HofPage-module-scss-module__db5TAW__hof-page .HofPage-module-scss-module__db5TAW__list .HofPage-module-scss-module__db5TAW__entry .HofPage-module-scss-module__db5TAW__entry__heading{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;background:#222226;padding:.4rem .75rem;font-size:.95rem;font-weight:700;display:block}
.PokemonPreview-module-scss-module__E570qa__pokemon-preview{border:1px solid #ededed26;border-radius:.5rem;flex:1;min-width:0;overflow:hidden}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__header{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;background:#222226;border-bottom:1px solid #ededed26;padding:.5rem 1.5rem;font-size:.95rem;font-weight:700}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content{scrollbar-color:#ededed26 #0000;scrollbar-width:thin}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content::-webkit-scrollbar{width:.5rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content::-webkit-scrollbar-track{background:0 0}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content::-webkit-scrollbar-thumb{background:#ededed26;border-radius:.25rem}@media (hover:hover){.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content::-webkit-scrollbar-thumb:hover{background:#ededed66}}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content{flex-direction:column;gap:1rem;height:28rem;padding:1.5rem;display:flex;overflow-y:auto}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content--empty{justify-content:center;align-items:center}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__evolution-wrapper{margin:0 -1.5rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top{gap:1rem;display:flex}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__actions{flex-direction:column;flex-shrink:0;gap:.5rem;margin-left:auto;display:flex}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__actions .PokemonPreview-module-scss-module__E570qa__status-button{font-family:var(--font-mono);color:#e5484d;background:0 0;border:1px solid #e5484d;font-weight:700;transition:background .2s,color .2s}@media (hover:hover){.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__actions .PokemonPreview-module-scss-module__E570qa__status-button:hover{color:#ededed;background:#e5484d}}@media (prefers-reduced-motion:reduce){.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__actions .PokemonPreview-module-scss-module__E570qa__status-button{transition:none}}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__actions .PokemonPreview-module-scss-module__E570qa__status-button{cursor:pointer;border-radius:.35rem;height:fit-content;padding:.4rem .75rem;font-size:.7rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__sprite{flex-shrink:0;justify-content:center;align-items:center;display:flex}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__sprite img{height:7.5rem;image-rendering:pixelated;width:7.5rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__info{flex-direction:column;gap:.5rem;min-width:0;display:flex}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__info .PokemonPreview-module-scss-module__E570qa__name{font-family:var(--font-mono);font-size:1rem;font-weight:700}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__info .PokemonPreview-module-scss-module__E570qa__name .PokemonPreview-module-scss-module__E570qa__gender{position:relative;top:-.15em}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__info .PokemonPreview-module-scss-module__E570qa__name .PokemonPreview-module-scss-module__E570qa__gender--male{color:#4a9eea}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__info .PokemonPreview-module-scss-module__E570qa__name .PokemonPreview-module-scss-module__E570qa__gender--female{color:#f472b6}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__top .PokemonPreview-module-scss-module__E570qa__info .PokemonPreview-module-scss-module__E570qa__name .PokemonPreview-module-scss-module__E570qa__gender{margin-left:.25rem;font-size:.65rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details{flex-direction:column;gap:.25rem;display:flex}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail{align-items:baseline;gap:.4rem;display:flex}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail .PokemonPreview-module-scss-module__E570qa__detail-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;flex-shrink:0;width:4.5rem;font-size:.65rem;font-weight:700}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail .PokemonPreview-module-scss-module__E570qa__detail-value{color:#ededed80;font-size:.8rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail .PokemonPreview-module-scss-module__E570qa__detail-value--over-cap{color:#e5484d}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail .PokemonPreview-module-scss-module__E570qa__detail-link{color:#ededed80;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0;font-size:.8rem;text-decoration:none;transition:color .2s}@media (hover:hover){.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail .PokemonPreview-module-scss-module__E570qa__detail-link:hover{color:var(--accent-color)}}@media (prefers-reduced-motion:reduce){.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail .PokemonPreview-module-scss-module__E570qa__detail-link{transition:none}}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__details .PokemonPreview-module-scss-module__E570qa__detail .PokemonPreview-module-scss-module__E570qa__detail-link .PokemonPreview-module-scss-module__E570qa__nature-effect{vertical-align:baseline;font-size:.65rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__section{border-top:1px solid #ededed26;padding-top:1rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__section .PokemonPreview-module-scss-module__E570qa__section-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:block}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__moves-grid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__stats-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__stats-grid .PokemonPreview-module-scss-module__E570qa__stat{flex-direction:column;gap:.15rem;display:flex}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__stats-grid .PokemonPreview-module-scss-module__E570qa__stat .PokemonPreview-module-scss-module__E570qa__stat-label{font-family:var(--font-mono);color:#ededed80;letter-spacing:.05em;text-transform:uppercase;font-size:.65rem;font-weight:700}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__stats-grid .PokemonPreview-module-scss-module__E570qa__stat .PokemonPreview-module-scss-module__E570qa__stat-value{color:#ededed;font-size:.85rem}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__stats-grid .PokemonPreview-module-scss-module__E570qa__stat .PokemonPreview-module-scss-module__E570qa__stat-value--increased{color:#e5484d}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__stats-grid .PokemonPreview-module-scss-module__E570qa__stat .PokemonPreview-module-scss-module__E570qa__stat-value--decreased{color:#4a9eea}.PokemonPreview-module-scss-module__E570qa__pokemon-preview .PokemonPreview-module-scss-module__E570qa__content .PokemonPreview-module-scss-module__E570qa__placeholder{color:#ededed66;text-align:center;font-size:.85rem}
.RunsPage-module-scss-module__azFrvW__runs-page{flex:1;padding:1.5rem}.RunsPage-module-scss-module__azFrvW__runs-page .RunsPage-module-scss-module__azFrvW__list{flex-direction:column;gap:.75rem;max-width:1260px;margin:0 auto;padding:0;list-style:none;display:flex}.RunsPage-module-scss-module__azFrvW__runs-page .RunsPage-module-scss-module__azFrvW__list .RunsPage-module-scss-module__azFrvW__generation{align-items:center;gap:1rem;max-width:600px;margin:.5rem auto;display:flex}.RunsPage-module-scss-module__azFrvW__runs-page .RunsPage-module-scss-module__azFrvW__list .RunsPage-module-scss-module__azFrvW__generation .RunsPage-module-scss-module__azFrvW__heading{font-family:var(--font-mono);color:#ededed80;letter-spacing:.03em;text-transform:uppercase;flex-shrink:0;font-size:1.25rem;font-weight:700}.RunsPage-module-scss-module__azFrvW__runs-page .RunsPage-module-scss-module__azFrvW__list .RunsPage-module-scss-module__azFrvW__generation .RunsPage-module-scss-module__azFrvW__rule{border:none;border-top:1px solid #ededed26;flex:1;margin:0}
