.board-column .player-card{position:relative}.board-history{display:flex;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;margin-left:auto}.board-history button{font:500 14px/1.2 system-ui;min-height:34px;padding:6px 10px;white-space:nowrap;border-radius:9px}.board-history .history-live{color:#ffe2a1}.board-history .history-state{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);font:600 11px/1 system-ui;color:#ffdfa0;white-space:nowrap;pointer-events:none}.board-frame.reviewing-history{outline:2px solid #edce83;outline-offset:1px}.board-frame.reviewing-history .square{cursor:default}.board-column .player-card:has(.board-history)>div:not(.board-history){min-width:0}.board-column .player-card:has(.board-history) .turn-pill{display:none}
@media(max-width:1450px){.board-history button{padding:6px 7px}.board-history button>span{display:none}}
@media(max-width:600px){.board-history{gap:3px}.board-history button{font-size:13px;padding:5px;min-height:32px}.board-history .history-state{font-size:10px}.board-column .player-card:has(.board-history){gap:6px}.board-column .player-card:has(.board-history)>div:not(.board-history)>b{max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.board-column .player-card:has(.board-history)>div:not(.board-history)>small{display:none}.board-column .player-card:has(.board-history) .untimed-card{display:none}}

.board-history .history-arrow{width:40px;height:36px;min-height:36px;padding:5px!important;display:inline-flex;align-items:center;justify-content:center}.board-history .history-arrow>svg{display:block;width:26px;height:26px}.player-card .player-clock.history-clock,.summary-clock.history-clock{border-color:#e9ce87!important;color:#ffe3a0!important;background:#342f24!important;box-shadow:inset 0 0 0 1px #e6cd7333!important}.board-history .history-state{max-width:100%;font-size:10px}
@media(max-width:600px){.board-history .history-arrow{width:32px;height:34px;min-height:34px}.board-history .history-arrow>svg{width:24px;height:24px}.board-history .history-live{max-width:75px;font-size:11px;white-space:normal;line-height:1.1}.board-column .player-card:has(.board-history)>div:not(.board-history)>b{max-width:70px}}

@media(max-width:600px){.board-column .player-card:has(.board-history) .player-clock{min-width:78px;padding:4px 7px;font-size:23px}.board-column .player-card:has(.board-history) .avatar{width:28px;height:30px}.board-history .history-live{max-width:60px}.board-history .history-arrow{width:30px}.board-column .player-card:has(.board-history)>div:not(.board-history)>b{max-width:58px}}
