.xX5A1a_calculator{align-items:start;gap:var(--padding-xxl);border:1px solid var(--border-color);border-radius:var(--border-radius);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.xX5A1a_editor{gap:var(--padding-xl);background:var(--inset-light-bg-color);border-right:1px solid var(--border-color);border-radius:calc(var(--border-radius) - 1px) 0 0 calc(var(--border-radius) - 1px);min-width:0;padding:var(--padding-xl);display:grid}.xX5A1a_ivs,.xX5A1a_stats{gap:var(--padding-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.xX5A1a_selectLabel{align-content:start;gap:var(--padding);font-weight:700;display:grid}.xX5A1a_selectLabel select{min-width:0;min-height:44px;padding-inline:var(--padding-md);color:inherit;font:inherit;background-color:var(--card-background-color);border:1px solid var(--border-color-rgba);border-radius:var(--border-radius);font-weight:400}.xX5A1a_presets{border:0;min-width:0;margin:0;padding:0}.xX5A1a_presets legend{padding:0;font-weight:700}.xX5A1a_presets p,.xX5A1a_note{margin:var(--padding-sm) 0 var(--padding-md);opacity:.8;font-size:.85rem}.xX5A1a_presetGrid{gap:var(--padding-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xX5A1a_presetGrid button{gap:var(--padding) var(--padding-md);padding:var(--padding-lg);text-align:left;color:inherit;background:var(--card-background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);grid-template-columns:28px minmax(0,1fr);align-content:center;display:grid}.xX5A1a_presetGrid button img{object-fit:contain;grid-row:span 2;align-self:center}.xX5A1a_presetGrid button:hover,.xX5A1a_presetGrid button[aria-pressed=true]{border-color:var(--select-border-color-hover);background:var(--inset-light-bg-color)}.xX5A1a_presetGrid button span{opacity:.8;font-size:.85rem}.xX5A1a_controlsDivider{width:100%;margin:0;margin:var(--padding-xl) 0}hr.xX5A1a_guideDivider{margin:var(--padding-xxxl) 0}.xX5A1a_result{align-items:center;gap:var(--padding-md);min-width:0;padding:var(--padding-xl);text-align:center;flex-direction:column;display:flex}.xX5A1a_result h2{margin:0;font-size:1rem}.xX5A1a_cp{font-variant-numeric:tabular-nums;color:var(--cp-color);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.xX5A1a_pokemonName{font-size:1.2rem;font-weight:700}.xX5A1a_summary{margin:0;font-size:.9rem}.xX5A1a_stats{width:100%;margin-top:var(--padding-md);font-variant-numeric:tabular-nums}.xX5A1a_stats>div{padding:var(--padding-lg) var(--padding);border-top:1px solid var(--border-color);font-size:.9rem}.xX5A1a_empty{padding:var(--padding-xxl) 0;max-width:22rem}.xX5A1a_empty p{margin-bottom:0}.xX5A1a_formula{padding:var(--padding-lg);border-radius:var(--border-radius);background:var(--inset-light-bg-color);display:block;overflow-x:auto}.xX5A1a_cpmTable{overflow-x:auto}.xX5A1a_cpmTable table{width:100%}@media (max-width:720px){.xX5A1a_calculator{grid-template-columns:minmax(0,1fr)}.xX5A1a_editor{border-right:none;border-top:1px solid var(--border-color);border-radius:0 0 calc(var(--border-radius) - 1px) calc(var(--border-radius) - 1px);order:2}.xX5A1a_empty{padding:0}.xX5A1a_empty .xX5A1a_cp{display:none}.xX5A1a_empty p{margin:0}.xX5A1a_result{padding:var(--padding-xl);order:1}}
