.confirm-popover-inline-popover{background:var(--color-bg-opaque);border-radius:var(--radius-5);box-shadow:0 .2rem .5rem #00000080;color:var(--color-text-boldest);margin:1rem 0;padding:1.5rem}.confirm-popover-inline-component{max-width:29rem;position:fixed;width:100%;z-index:10000}.confirm-popover-inline-inner{display:grid;gap:1.5rem;grid-template-columns:2}.confirm-popover-inline-message{grid-column:span 2;line-height:1.2;text-align:center}.medium-rectangle-ad-component{margin-bottom:2.4rem;min-height:28.5rem;width:30rem;z-index:1}.medium-rectangle-ad-component.medium-rectangle-ad-with-report-ad{min-height:30.4rem}.medium-rectangle-ad-slot{contain:strict;min-height:25rem}@media all and (max-width: 59.999em){.medium-rectangle-ad-component{margin-left:auto;margin-right:auto}}.main-header-dropdowns{display:grid;grid-template-columns:repeat(2,1fr);width:100%}[dir=ltr] .main-header-dropdown:first-child{border-right:.1rem solid var(--color-border-subtlest)}[dir=rtl] .main-header-dropdown:first-child{border-left:.1rem solid var(--color-border-subtlest)}.main-header-actions{border-top:.1rem solid var(--color-border-subtlest);display:inline-flex;justify-content:center;padding:var(--space-8) 0;width:100%}.main-header-compare{align-items:center;color:var(--color-text-default);display:inline-flex;gap:var(--space-8)}.main-header-compare:hover{opacity:.8}@media (min-width: 48em){.main-header-component{display:grid;grid-template-columns:60rem 1fr}[dir=ltr] .main-header-dropdown:last-child{border-right:.1rem solid var(--color-border-subtlest)}[dir=rtl] .main-header-dropdown:last-child{border-left:.1rem solid var(--color-border-subtlest)}.main-header-actions{align-items:center;border:none;justify-content:flex-end}[dir=ltr] .main-header-actions{padding:0 var(--space-24) 0 0}[dir=rtl] .main-header-actions{padding:0 0 0 var(--space-24)}}.sidebar-component{border-bottom:.1rem solid var(--color-border-subtlest);position:relative}.sidebar-sidebar{position:sticky;top:5.7rem}.sidebar-dropdown-button{align-items:center;background-color:transparent;border:none;color:var(--color-text-default);display:flex;font-size:1.4rem;justify-content:space-between;padding:var(--space-12);width:100%}.sidebar-chevron{color:var(--color-icon-default);transition:transform .3s}[dir=ltr] .sidebar-rotate{transform:rotate(180deg)}[dir=rtl] .sidebar-rotate{transform:rotate(-180deg)}.sidebar-dropdown{background-color:var(--color-bg-opaque-lighter);border-bottom-left-radius:var(--radius-5);border-bottom-right-radius:var(--radius-5);box-shadow:0 .2rem .4rem 0 var(--color-transparent-black-30, var(--color-transparent-black-30));position:absolute;top:100%;width:100%;z-index:1}[dir=ltr] .sidebar-dropdown{border-right:.1rem solid var(--color-border-default);left:0}[dir=rtl] .sidebar-dropdown{border-left:.1rem solid var(--color-border-default);right:0}.sidebar-item{border-radius:var(--radius-5)}@media (min-width: 60em){.sidebar-component{border-bottom:none;padding:var(--space-24);width:30rem}[dir=ltr] .sidebar-component{border-right:.1rem solid var(--color-border-subtlest)}[dir=rtl] .sidebar-component{border-left:.1rem solid var(--color-border-subtlest)}}.openings-filter{align-items:center;display:flex;gap:var(--space-16)}.openings-filter-label{color:var(--color-text-default);display:none}@media (min-width: 64em){.openings-filter-label{display:inline-block}}.openings-chart{margin-bottom:var(--space-16)}.game-accuracy-component{align-items:center;display:flex;flex-direction:column;font-weight:600;gap:var(--space-4)}.game-accuracy-review-label{display:none}.game-accuracy-review-icon{display:inline-grid}.game-accuracy-secondary{display:none}@media (min-width: 34.375em){.game-accuracy-review-label{display:inline-grid}.game-accuracy-review-icon{display:none}.game-accuracy-secondary{display:flex}}.game-info-footer-component{border-top:var(--border-1) solid var(--color-border-subtlest);color:var(--color-text-default);display:none;gap:var(--space-24);padding:var(--space-16) 0 0}.game-info-footer-date{display:block}.game-info-footer-opening{align-items:center;display:flex;gap:var(--space-4);min-width:0;overflow:hidden}.game-info-footer-opening span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-info-footer-opening-icon{color:var(--color-icon-subtle);flex-shrink:0}@media (min-width: 48em){.game-info-footer-component{display:flex}}@media (min-width: 56.25em){.game-info-footer-date{display:none}}.game-players-component{align-items:center;display:flex;gap:var(--space-8);justify-content:space-between}.game-players-players{display:flex;flex-direction:column;gap:var(--space-4);overflow:hidden}.game-players-secondary,.game-players-game-type{display:none}@media (min-width: 34.375em){.game-players-secondary{display:flex}}@media (min-width: 48em){.game-players-game-type{color:var(--color-icon-default);display:flex}}.game-history-section{display:flex;flex-direction:column;overflow:hidden;position:relative}.game-history-content{display:flex;flex:1;flex-direction:column;min-height:0}.game-history-header{align-items:center;border-bottom:var(--border-1) solid var(--color-border-subtlest);display:flex;gap:var(--space-4);justify-content:space-between}.game-history-loading{opacity:.5;pointer-events:none;transition:opacity .2s ease}.game-history-select-game{display:none}@media (min-width: 34.375em){.game-history-select-game{display:flex}}.current-games-header-toggle-container{align-items:center;display:flex;gap:var(--space-4)}[dir=ltr] .current-games-header-toggle-container{margin-left:auto}[dir=rtl] .current-games-header-toggle-container{margin-right:auto}.current-games-header-btn{background-color:transparent;border:0;color:var(--color-icon-default);display:grid;height:var(--space-32);opacity:.8;padding:0;place-items:center;width:var(--space-32)}.current-games-header-btn.current-games-header-selected,.current-games-header-btn:hover{color:var(--color-icon-default-hovered);opacity:1}.current-games-header-list{border-bottom-left-radius:0;border-bottom-right-radius:0}.overview-main-stats-badges{align-items:start;-moz-column-gap:var(--space-12);column-gap:var(--space-12);display:grid}.overview-main-stream,.overview-main-current-games{margin-bottom:var(--space-24)}@media (min-width: 48em) and (max-width: 59.999em){.overview-main-wrap{grid-template-columns:1fr 1fr}}.overview-component{display:grid;grid-auto-flow:row}.overview-top,.overview-bottom{display:grid;grid-template-columns:repeat(2,1fr)}.overview-component,.overview-top,.overview-bottom{gap:var(--space-12)}.overview-item{background-color:transparent;border:none;margin:0;padding:0;align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--radius-5);display:flex;flex-direction:column;padding:var(--space-32) 0}.overview-icon{margin-bottom:var(--space-8)}.overview-amount{color:var(--color-text-boldest)}.overview-label{color:var(--color-text-default)}.overview-delta{align-items:center;color:var(--color-text-win);display:flex;gap:var(--space-4);height:1.6rem;justify-content:center}.overview-negative{color:var(--color-text-loss)}@media (min-width: 48em){.overview-component,.overview-top,.overview-bottom{gap:var(--space-24)}}@media (min-width: 48em) and (max-width: 59.999em){.overview-bottom{grid-template-columns:repeat(3,1fr)}}@media (min-width: 75em){.overview-bottom{grid-template-columns:repeat(3,1fr)}}.rated-problems-table-component{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.rated-problems-table-component th,.rated-problems-table-component td{padding:.8rem}.rated-problems-table-component thead th{background-color:var(--color-bg-quaternary);color:var(--color-text-default);font-size:1.2rem;font-weight:600;padding:.8rem}[dir=ltr] .rated-problems-table-component thead th{text-align:left}[dir=rtl] .rated-problems-table-component thead th{text-align:right}.rated-problems-table-component:not(.rated-problems-table-no-borders) tr{border-top:.1rem solid var(--color-border-default)}.rated-problems-table-component:not(.rated-problems-table-no-borders) tr:first-child{border-top:0}[dir=ltr] .rated-problems-table-text-left{text-align:left!important}[dir=rtl] .rated-problems-table-text-left,[dir=ltr] .rated-problems-table-text-right{text-align:right!important}[dir=rtl] .rated-problems-table-text-right{text-align:left!important}.rated-problems-table-text-center{text-align:center!important}.rated-problems-table-hover tbody tr:hover{background-color:var(--color-bg-item-hovered)}.rated-problems-table-hover-subtle tbody tr:hover{background-color:var(--color-bg-subtlest)}.rated-problems-table-responsive{display:block;overflow-x:auto;width:100%}.rated-problems-table-responsive td,.rated-problems-table-responsive th{white-space:nowrap}.rated-problems-table-clickable td:not(.rated-problems-table-td-non-clickable){padding:0}.rated-problems-table-clickable a{display:block;padding:.8rem}.rated-problems-table-condensed tbody td,.rated-problems-table-condensed tfoot td{padding:.5rem .8rem}.rated-problems-table-responsive{padding-bottom:2rem}.rated-problems-table-component a{color:var(--color-text-link)}.rated-problems-table-component thead{background-color:var(--color-bg-tertiary);color:var(--color-text-subtle);font-size:1.2rem;text-transform:uppercase}[dir=ltr] .rated-problems-table-component thead{text-align:left}[dir=rtl] .rated-problems-table-component thead{text-align:right}.rated-problems-table-component thead th{white-space:pre}[dir=ltr] .rated-problems-table-component thead th{padding:.9rem .5rem .9rem 0}[dir=rtl] .rated-problems-table-component thead th{padding:.9rem 0 .9rem .5rem}[dir=ltr] .rated-problems-table-component td{padding:.7rem 1rem .7rem 0}[dir=rtl] .rated-problems-table-component td{padding:.7rem 0 .7rem 1rem}.rated-problems-table-component .rated-problems-table-has-popover:hover{background-color:var(--color-bg-tertiary)}.rated-problems-table-component tr:first-child td{padding-top:2rem}[dir=ltr] .rated-problems-table-component tr td:first-child,[dir=ltr] .rated-problems-table-component thead th:first-child{padding-left:3.2rem}[dir=rtl] .rated-problems-table-component tr td:first-child,[dir=rtl] .rated-problems-table-component thead th:first-child{padding-right:3.2rem}[dir=ltr] .rated-problems-table-rating-change,[dir=ltr] .rated-problems-table-my-time{padding-right:.5rem}[dir=rtl] .rated-problems-table-rating-change,[dir=rtl] .rated-problems-table-my-time{padding-left:.5rem}.rated-problems-table-rating-change{align-items:center;color:var(--color-text-loss);display:inline-flex}.rated-problems-table-rating-change.rated-problems-table-correct{color:var(--color-text-win)}.rated-problems-table-icon{font-size:2rem}.game-loader-component{align-items:center;display:flex;flex-direction:column;font-family:var(--font-family-heading);overflow:hidden;padding:2.6rem 1.6rem}.game-loader-component .game-loader-depth{color:var(--color-text-subtle);font-size:1.4rem}.game-loader-component .game-loader-loading{stroke:var(--color-chart-line);stroke-dashoffset:-20;stroke-linejoin:round;transition:all 1s cubic-bezier(.45,0,.55,1)}.game-loader-component .game-loader-rect{margin-top:5rem}.game-loader-component .game-loader-rectangle{stroke:var(--color-bg-quaternary)}.game-loader-component .game-loader-text{color:var(--color-text-boldest);font-size:1.7rem;font-weight:600;margin:2.75rem 0}.game-loader-iconLarge{color:var(--color-icon-bolder);font-size:6rem;align-items:center;display:flex;height:100%;justify-content:center;width:100%}.game-loader-iconLarge.battle{color:var(--color-icon-puzzlebattle)}.game-loader-iconLarge.membership-diamond{color:var(--color-icon-premium)}.game-loader-iconLarge.blitz,.game-loader-iconLarge.live-standard{color:var(--color-icon-blitz)}.game-loader-iconLarge.bughouse{color:var(--color-icon-bughouse)}.game-loader-iconLarge.bullet{color:var(--color-icon-bullet)}.game-loader-iconLarge.chess-board-puzzle{color:var(--color-icon-puzzles)}.game-loader-iconLarge.puzzle-rush{color:var(--color-icon-puzzlerush)}.game-loader-iconLarge.chess960{color:var(--color-icon-daily960)}.game-loader-iconLarge.crazyhouse{color:var(--color-icon-crazyhouse)}.game-loader-iconLarge.daily,.game-loader-iconLarge.daily-game{color:var(--color-icon-daily)}.game-loader-iconLarge.book-alt{color:var(--color-classification-book)}.game-loader-iconLarge.kingofthehill{color:var(--color-icon-kinghill)}.game-loader-iconLarge.lessons{color:var(--color-icon-lessons)}.game-loader-iconLarge.live960{color:var(--color-icon-live960)}.game-loader-iconLarge.live,.game-loader-iconLarge.rapid{color:var(--color-icon-rapid)}.game-loader-iconLarge.threecheck{color:var(--color-icon-3check)}.game-loader-iconLarge.checkbox{color:var(--color-icon-votechess)}.game-loader-iconLarge.livematch{color:var(--color-icon-livematch)}.game-loader-iconLarge.order{color:var(--color-icon-tournaments)}.game-loader-iconLarge.teammatch{color:var(--color-icon-match)}.game-loader-iconLarge.lightbulb{color:var(--color-icon-insights)}.game-loader-iconLarge.vs-bot{color:var(--color-icon-vscomputer)}.game-loader-chartFake{background-color:var(--color-bg-subtler)}.game-loader-chartFake .game-loader-chartLine{stroke:var(--color-chart-line);stroke-dasharray:700;transition:all 1s cubic-bezier(.45,0,.55,1)}.game-loader-chartFake .game-loader-rectangle{stroke:none}.game-loader-chartFake .game-loader-circle{fill:var(--color-chart-line)}.game-loader-fade-enter-active,.game-loader-fade-leave-active{transition:opacity animationSpeed/2 ease}.game-loader-fade-enter,.game-loader-fade-leave-to{opacity:0}.game-loader-in-out-enter-active,.game-loader-in-out-leave-active{transition:all .5s ease}.game-loader-in-out-enter{margin-top:1.5rem;opacity:0}.game-loader-in-out-leave-to{margin-top:-1.5rem;opacity:0}
