.puzzles-board .xiangqi-board-frame{box-sizing:border-box;width:min(100%, calc(var(--puzzles-board-fit) * 8 / 9));max-width:none;margin-inline:auto}.puzzles-board .xiangqi-board-stage,.puzzles-board .xiangqi-board-stage.has-face-toggle{max-width:none;margin-inline:auto}@media (orientation:portrait){.puzzles-board .xiangqi-board-stage.has-face-toggle{width:min(100%, calc((var(--puzzles-board-fit) - 51px) * 8 / 9))}.puzzles-board .xiangqi-board-stage.has-face-toggle .xiangqi-board-frame{width:100%}}@media (orientation:landscape){.puzzles-board .xiangqi-board-stage.has-face-toggle{width:min(100%, calc(var(--puzzles-board-fit) * 8 / 9 + 54px))}.puzzles-board .xiangqi-board-stage.has-face-toggle .xiangqi-board-frame{width:100%}}
