/* TJK-Chess v15.1.234 */
.game-review-page{width:100%;padding:18px 22px 34px;background:#f4f7fb}
.game-review-page>.game-review-overlay.is-page{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:100%!important;padding:0!important;background:transparent!important;overflow:visible!important;contain:none!important}
.game-review-page>.game-review-overlay.is-page[hidden]{display:none!important}
.game-review-overlay.is-page .game-review-dialog{zoom:1!important;width:min(1540px,100%)!important;max-width:none!important;height:auto!important;min-height:calc(100vh - 150px)!important;max-height:none!important;margin:0 auto!important;border:1px solid #d7e0ec!important;border-radius:14px!important;box-shadow:0 10px 30px rgba(18,39,76,.07)!important;overflow:visible!important}
.game-review-overlay.is-page .game-review-head{position:sticky;top:76px;z-index:20;border-radius:14px 14px 0 0!important}
.game-review-overlay.is-page .game-review-body{overflow:visible!important;max-height:none!important}
/* Engine PV text should use the available row width before it is clipped. */
.analysis-pv-row{grid-template-columns:62px minmax(0,1fr) auto!important}
.analysis-pv-line{min-width:0!important}
@media(max-width:900px){.game-review-page{padding:0}.game-review-overlay.is-page .game-review-dialog{border-radius:0!important;border-left:0!important;border-right:0!important}.game-review-overlay.is-page .game-review-head{top:68px}}
/* Integrated Computer Analysis uses the same light workspace language as the rest of TJK-Chess. */
.game-review-overlay.is-page .game-review-dialog{background:#f7f9fc!important;color:#10213f!important}
.game-review-overlay.is-page .game-review-head{background:#fff!important;border-bottom-color:#dce4ef!important}
.game-review-overlay.is-page .game-review-head p,.game-review-overlay.is-page .game-review-playerbar small,.game-review-overlay.is-page .game-review-current span,.game-review-overlay.is-page .game-review-current small,.game-review-overlay.is-page .game-review-line span,.game-review-overlay.is-page .game-review-line small,.game-review-overlay.is-page .game-review-move-number{color:#66758d!important}
.game-review-overlay.is-page .game-review-close,.game-review-overlay.is-page .game-review-navigation button,.game-review-overlay.is-page .game-review-options button,.game-review-overlay.is-page .game-review-actions button{background:#fff!important;color:#172440!important;border-color:#c9d4e2!important}
.game-review-overlay.is-page .game-review-close:hover,.game-review-overlay.is-page .game-review-navigation button:hover:not(:disabled),.game-review-overlay.is-page .game-review-options button:hover,.game-review-overlay.is-page .game-review-actions button:hover{background:#edf3ff!important}
.game-review-overlay.is-page .game-review-board-panel,.game-review-overlay.is-page .game-review-detail-panel,.game-review-overlay.is-page .game-review-chart-card,.game-review-overlay.is-page .game-review-scorecard,.game-review-overlay.is-page .game-review-overview{background:#fff!important;border-color:#d8e1ed!important}
.game-review-overlay.is-page .game-review-playerbar{color:#172440!important}
.game-review-overlay.is-page .game-review-current,.game-review-overlay.is-page .game-review-overview>summary{background:#f7f9fc!important;border-color:#e0e6ef!important}
.game-review-overlay.is-page .game-review-options,.game-review-overlay.is-page .game-review-line{background:#fff!important;border-color:#e0e6ef!important}
.game-review-overlay.is-page .game-review-notation-move{color:#172440!important}
.game-review-overlay.is-page .game-review-notation-move:hover{background:#eef4ff!important}
.game-review-overlay.is-page .game-review-notation-move.is-current{background:#e4f1d9!important;border-color:#84ad5b!important;color:#1e4315!important}
.game-review-overlay.is-page .game-review-move-row:nth-child(odd){background:#fafbfd!important}
.game-review-overlay.is-page .game-review-chart{background:#f8fafc!important;border-color:#d7e0eb!important}
.game-review-overlay.is-page .game-review-chart .line{stroke:#34445d!important}.game-review-overlay.is-page .game-review-chart .area{fill:rgba(71,94,128,.16)!important}
.game-review-overlay.is-page .game-review-row{border-bottom-color:#e7ebf1!important}
.game-review-overlay.is-page .game-review-performance em{color:#27364d!important}
