/* V114: original item icons (items-v114.js) and the battle bag list fitting its window. */
.item-icon{display:inline-block;flex:none;width:24px;height:24px;vertical-align:middle;margin:-4px 6px -4px 0;background-repeat:no-repeat;image-rendering:pixelated}
#battleScreen[data-phase="bag"] .battle-choices{align-content:space-evenly}
#battleScreen[data-phase="bag"] .battle-choices button{display:flex;align-items:center;min-height:0;height:30px;line-height:30px;padding-top:0;padding-bottom:0;font-size:16px}
#battleScreen[data-phase="bag"] .battle-choices button.is-selected::before{left:4px}
#battleScreen[data-phase="bag"] .battle-choices button:disabled .item-icon{opacity:.45}
/* V114: battle animation sprites (fx-v114.js) drawn over the arena. */
.battle-arena .fx-sprite{position:absolute;left:0;top:0;pointer-events:none;background-repeat:no-repeat;image-rendering:pixelated;z-index:4;will-change:transform}
/* V114: the Pokédex preview card on short screens (iPhone SE): top-aligned when it overflows, no key hint. */
.dex-preview{justify-content:safe center}
@media(max-height:720px){.dex-preview small{display:none}.dex-preview{gap:4px}}
