.type-fairy{background:#a44179}.sm-form-label{color:var(--muted,#bdc8d6);font-size:.8rem;margin:0 0 8px}.sm-form-sprite{display:block;width:96px;height:96px;object-fit:contain;image-rendering:pixelated;margin-top:8px}.sm-type-badge{display:inline-block;white-space:nowrap;border-radius:4px;color:#fff;padding:3px 7px;font:600 12px/1.3 Arial,sans-serif}.sm-battle-notes{border-top:1px solid var(--line,#526071);padding-top:20px;margin-top:24px}
