import { Page, expect } from '@playwright/test'; import { BasePage } from './BasePage'; import { Ware } from '../types'; /** * Bargaining Panel Page Object * Handles all interactions for the bargaining/shop feature. * * Real DOM structure (MapPage + MapCharacterPanel): * .map-character-panel — outer wrapper (visible after "Start Bargain") * motion.aside (renders as