.coach-flat-selection-menu-coaches{--grid-min: 8rem;--grid-columns: 3;display:grid;grid-gap:var(--space-12) var(--space-16);grid-template-columns:repeat(var(--grid-columns),minmax(var(--grid-min),1fr));justify-content:center;margin:-.5rem -.5rem 0;max-height:min(40vh,41rem);overflow:auto;padding:.5rem .5rem 0}@media (min-width: 30em){.coach-flat-selection-menu-coaches{--grid-min: 7.5rem;--grid-columns: 4;overflow:visible}}@keyframes advanced-stats-report-card-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.advanced-stats-report-card-actionButton{width:100%}.advanced-stats-report-card-arrowCell{display:inline-flex;justify-content:center;width:1.2rem}.advanced-stats-report-card-change{align-items:center;display:flex;flex:1;gap:var(--space-4)}.advanced-stats-report-card-classification{align-self:center;justify-self:center}.advanced-stats-report-card-component{display:flex;flex-direction:column;gap:var(--space-12)}.advanced-stats-report-card-downChange{color:var(--color-text-loss, var(--color-icon-loss));font-feature-settings:"lnum" 1,"tnum" 1;font-size:var(--size-medium, 1.4rem);font-weight:600;line-height:var(--line-height-medium, 1.6rem)}.advanced-stats-report-card-grid{align-items:center;display:grid;grid-auto-rows:4rem;grid-template-columns:1fr 1fr 1fr}.advanced-stats-report-card-header{align-items:center;display:flex;justify-content:center;padding:var(--space-4) 0}.advanced-stats-report-card-lockCell{cursor:pointer}.advanced-stats-report-card-lockGroup{align-items:center;align-self:stretch;display:flex;justify-content:center}.advanced-stats-report-card-neutralChange{color:var(--color-icon-draw);font-feature-settings:"lnum" 1,"tnum" 1;font-size:var(--size-medium, 1.4rem);font-weight:600;line-height:var(--line-height-medium, 1.6rem)}.advanced-stats-report-card-phaseTitle{color:var(--color-text-boldest, #FFF);font-size:var(--size-medium, 1.4rem);font-weight:600;line-height:var(--line-height-medium-paragraph, 2rem)}.advanced-stats-report-card-rating{color:var(--color-text-boldest, #FFF);flex:1;font-feature-settings:"lnum" 1,"tnum" 1;font-size:var(--size-medium, 1.4rem);font-weight:600;line-height:var(--line-height-medium, 1.6rem)}[dir=ltr] .advanced-stats-report-card-rating{text-align:right}[dir=rtl] .advanced-stats-report-card-rating{text-align:left}.advanced-stats-report-card-ratingGroup{align-items:center;align-self:stretch;display:flex;gap:var(--space-4)}.advanced-stats-report-card-skeleton{background-color:gray;border-radius:var(--radius-3);height:2rem;width:60%;--skeleton-shimmer-color: var(--color-transparent-white-25);background-color:var(--color-bg-subtle);overflow:hidden;position:var(--skeleton-shimmer-position-override, relative)}.dark-mode .advanced-stats-report-card-skeleton{--skeleton-shimmer-color: var(--color-transparent-white-5)}.advanced-stats-report-card-skeleton:after{animation:advanced-stats-report-card-shimmer 1.5s infinite;content:"";inset:0;min-width:28rem;position:absolute}[dir=ltr] .advanced-stats-report-card-skeleton:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}[dir=rtl] .advanced-stats-report-card-skeleton:after{background:linear-gradient(-90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}.advanced-stats-report-card-title{color:var(--color-text-boldest, #FFF);font-feature-settings:"liga" off;font-size:1.7rem;font-style:normal;font-weight:800;line-height:2rem;overflow:hidden;text-overflow:ellipsis}.advanced-stats-report-card-upChange{color:var(--color-text-win, var(--color-icon-win));font-feature-settings:"lnum" 1,"tnum" 1;font-size:var(--size-medium, 1.4rem);font-weight:600;line-height:var(--line-height-medium, 1.6rem)}.move-by-move-buttons{display:flex;flex-direction:row;gap:.8rem;padding:0 0 3.2rem}.move-by-move-container{container-name:sidebar;container-type:inline-size;display:flex;flex:1 1 100%;flex-direction:column;min-height:0}.move-by-move-component{display:flex;flex:1 1 100%;flex-direction:column;min-height:0;padding:var(--space-24) var(--space-24) 0;position:relative}@container sidebar (width < 36rem){.move-by-move-component{padding:var(--space-16) var(--space-16) 0}}.move-by-move-coach-section{display:flex;flex-direction:column;flex-shrink:0;min-height:16.6rem;position:relative;z-index:1}.move-by-move-coach-section>:first-child{flex:1 1 auto;justify-content:space-between;min-height:0}@container sidebar (width < 48rem) and (width >= 36rem){.move-by-move-coach-section{min-height:18rem}}@container sidebar (width < 36rem){.move-by-move-coach-section{min-height:20.4rem}}.move-by-move-move-list{height:100%;min-height:0;overflow:auto}move-list-wrapper .move-by-move-move-list{height:auto}.move-by-move-hide-timestamps [data-time]{display:none}.move-by-move-move-list-container{flex-grow:1;margin:1.6rem 0 .8rem;min-height:3.2rem;overflow:scroll;transition:margin-bottom .1s var(--motion-ease-out-strong)}.move-by-move-move-list-container.move-by-move-with-skills-row{margin-bottom:9rem}.move-by-move-container.move-by-move-redesign .move-by-move-move-list-container{margin:0 0 var(--space-8);position:relative;z-index:0}.move-by-move-container.move-by-move-redesign .move-by-move-move-list-container:before{content:"";display:block;height:1.1rem;margin-bottom:-1.1rem;pointer-events:none;position:sticky;top:0;z-index:1}[dir=ltr] .move-by-move-container.move-by-move-redesign .move-by-move-move-list-container:before{background:linear-gradient(180deg,#0003,#0000)}[dir=rtl] .move-by-move-container.move-by-move-redesign .move-by-move-move-list-container:before{background:linear-gradient(-180deg,#0003,#0000)}.move-by-move-container.move-by-move-redesign .move-by-move-move-list-container.move-by-move-with-skills-row{margin-bottom:9rem}.move-by-move-summary{display:flex;flex-direction:column;height:21.1rem;justify-content:flex-end;overflow-y:scroll;scrollbar-width:none}[dir=ltr] .move-by-move-summary{margin-left:calc(-1 * var(--coach-tail-with-overlap));padding-left:var(--coach-tail-with-overlap)}[dir=rtl] .move-by-move-summary{margin-right:calc(-1 * var(--coach-tail-with-overlap));padding-right:var(--coach-tail-with-overlap)}.move-by-move-takeaways{display:flex;flex-direction:column}[dir=ltr] .move-by-move-takeaways{margin-left:calc(-1 * var(--coach-tail-with-overlap));padding-left:var(--coach-tail-with-overlap)}[dir=rtl] .move-by-move-takeaways{margin-right:calc(-1 * var(--coach-tail-with-overlap));padding-right:var(--coach-tail-with-overlap)}.move-by-move-button{margin-top:.8rem}[dir=ltr] .move-by-move-container:not(.move-by-move-redesign) .move-by-move-button{margin-left:8rem}[dir=rtl] .move-by-move-container:not(.move-by-move-redesign) .move-by-move-button{margin-right:8rem}.move-by-move-button-no-coach{margin-top:.8rem}.move-by-move-bottom-section{position:relative}.move-by-move-skills-row-anchor{bottom:100%;left:0;margin-bottom:var(--space-8);position:absolute;right:0}wc-chess-board{background-size:100%;display:block;height:0;padding-bottom:100%;touch-action:none;width:100%}wc-chess-board.flipped .piece{left:0}.real-3d wc-chess-board{padding-bottom:75.1879699248%}.add-games-board-preview-component{--minOuterPadding: 2.4rem;--avatarHeight: 4rem;--gap: .8rem;--playerContainerHeight: calc(var(--avatarHeight) + var(--minOuterPadding) + var(--gap));--boardMaxHeight: calc(100vh - (var(--minOuterPadding) * 2) - (var(--playerContainerHeight) * 2));--boardMaxWidth: calc(100vw - (var(--minOuterPadding) * 4) - var(--sidebarWidth));--boardHeight: min(var(--boardMaxWidth), var(--boardMaxHeight));display:grid;flex-direction:column;grid-gap:var(--gap);grid-template-rows:var(--avatarHeight) auto var(--avatarHeight);height:100%;padding:2.4rem}@media (min-width: 48em){.add-games-board-preview-board{height:var(--boardHeight);width:var(--boardHeight)}}.load-game-collection-component{display:flex;flex-direction:column}.load-game-collection-header{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-8);padding:var(--space-12) var(--space-12) 0 var(--space-12)}.load-game-collection-header .load-game-collection-header-primary{align-items:center;display:flex;gap:var(--space-8);width:100%}.load-game-collection-header .load-game-collection-header-secondary{align-items:center;display:flex;gap:var(--space-8);margin-bottom:var(--space-8);width:100%}.load-game-collection-search{flex:1 1 auto}.load-game-collection-tabs-panel{display:flex;flex:1;flex-direction:column}.load-game-collection-list{flex:1 1 auto;min-height:0;overflow-y:auto}.load-game-collection-footer{align-items:center;background-color:var(--color-bg-tertiary);display:flex;height:4rem;justify-content:space-between;padding:var(--space-8) var(--space-12)}.load-game-collection-create-collection-button{margin-top:var(--space-16)}.load-game-collection-dropdown-wrapper{display:flex;flex:1 1 auto;position:relative}.load-game-collection-dropdown-button{flex:1 1 auto}.load-game-collection-dropdown-menu{max-height:45rem;min-width:100%;overflow:auto;position:absolute;top:100%;width:var(--container-200);z-index:1}[dir=ltr] .load-game-collection-dropdown-menu{left:0}[dir=rtl] .load-game-collection-dropdown-menu{right:0}.load-game-collection-tabs{margin:var(--space-8) 0}.game-search-advanced-advanced{display:flex;flex:1;flex-direction:column}.game-search-advanced-advanced-body{flex:1;padding:0 var(--space-12)}.game-search-advanced-advanced-grid{display:flex;flex-direction:column;gap:var(--space-12)}.game-search-advanced-filters-toggle-row{align-items:center;display:flex;justify-content:space-between}.game-search-advanced-date-picker,.game-search-advanced-dropdown,.game-search-advanced-input,.game-search-advanced-input-group{width:100%}.game-search-advanced-footer{padding:var(--space-8) var(--space-12) var(--space-12)}.game-search-advanced-group,.game-search-advanced-titled-field{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.game-search-advanced-group-title{color:var(--color-text-default);font-size:1.2rem;font-weight:600;line-height:1.4}.game-search-advanced-split-row{display:grid;gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}@container analysis-sidebar (max-width: 430px){.game-search-advanced-split-row{grid-template-columns:1fr}}.settings-view-header{border-bottom:var(--border-1) solid var(--color-border-default)}.settings-view-modal{max-width:100%;min-height:72rem;overflow:visible;position:relative}.shared-board-panel-component{background-color:var(--color-bg-opaque);background-image:linear-gradient(var(--color-bg-secondary),var(--color-bg-secondary));border-radius:var(--radius-10) var(--radius-10) 0 0;bottom:0;display:flex;flex-direction:column;left:0;min-height:0;overflow:hidden;position:absolute;right:0;z-index:1}.shared-board-panel-resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}.shared-board-panel-toolbar{align-items:center;display:flex;flex:0 0 4.8rem;justify-content:flex-end;padding:var(--space-8) var(--space-12);position:relative}.shared-board-panel-resize-handle{align-items:center;cursor:ns-resize;display:flex;height:1.2rem;justify-content:center;left:0;position:absolute;right:0;top:var(--space-8);touch-action:none}.shared-board-panel-resize-handle:focus-visible{outline:.2rem solid var(--color-border-selected);outline-offset:-.2rem}.shared-board-panel-indicator{background-color:var(--color-border-default);border-radius:var(--radius-10);display:block;height:.4rem;width:3.2rem}.shared-board-panel-more-button{position:relative;z-index:1}.shared-board-panel-body{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-24);justify-content:center;min-height:0;overflow:auto;padding:var(--space-8) var(--space-24) var(--space-16)}.shared-board-panel-active-body{align-items:stretch;gap:0;justify-content:flex-start;overflow:hidden;padding:0}.shared-board-panel-shared-board-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.shared-board-panel-tabs{flex:0 0 auto}.shared-board-panel-panels{flex:1 1 auto;min-height:0;overflow:auto}.shared-board-panel-panel{min-height:100%}.shared-board-panel-footer{display:flex;flex:0 0 auto;justify-content:flex-start;padding:var(--space-8) var(--space-12)}.shared-board-panel-invite-button{max-width:100%}.shared-board-panel-copy{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);max-width:100%;text-align:center}.shared-board-panel-title{color:var(--color-text-bolder);margin:0}.shared-board-panel-description{color:var(--color-text-subtle);font-size:1.4rem;line-height:2rem;margin:0;max-width:100%}.shared-board-panel-share-button{width:100%}.authentication-intro-component{align-items:center;display:flex;flex-direction:column}.authentication-intro-title{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:clamp(2.8rem,4vw,3.6rem);font-weight:700;line-height:1.05;margin-bottom:.8rem;text-align:center}.authentication-intro-subtitle{color:var(--color-text-default);font-size:1.7rem;font-weight:600;line-height:1.2;margin:.8rem 0 3rem;text-align:center}.authentication-intro-form-group{margin-bottom:1.5rem}.authentication-intro-form-group input{transition:border-color .25s var(--motion-ease-out-gentle)}.authentication-intro-error{color:var(--color-text-danger)}.form-error-component a{color:var(--color-text-default);text-decoration:underline}.form-error-component a:hover{color:var(--color-text-default-hovered)}.authentication-intro-label{line-height:1}.authentication-intro-levels{display:flex;flex-direction:column;gap:.5rem;margin:3rem 0 5.5rem;max-width:36.5rem;width:100%}.authentication-intro-updated-buttons-container{align-items:center;display:flex;flex-direction:column;gap:var(--space-8);justify-content:center;margin-bottom:var(--space-40);max-width:var(--container-400);width:100%}.authentication-intro-level{--labelBackground: var(--color-gray-100);--labelBackgroundActive: var(--color-gray-100);align-items:center;background-clip:content-box;background-color:var(--labelBackground);border:solid .2rem transparent;border-radius:var(--radius-10);cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;gap:1.6rem;justify-content:flex-start;min-height:7rem;padding:.3rem;width:100%}.dark-mode .authentication-intro-level{--labelBackground: rgba(255, 255, 255, .08);--labelBackgroundActive: rgba(255, 255, 255, .15)}@media (hover: hover){.authentication-intro-level:not(.authentication-intro-selected):hover{background-color:var(--labelBackgroundActive)}.authentication-intro-level:not(.authentication-intro-selected):hover .authentication-intro-name{color:var(--color-text-default-hovered)}}.authentication-intro-level.authentication-intro-selected{background-color:var(--labelBackgroundActive);border:solid .2rem var(--color-border-selected)}.authentication-intro-level.authentication-intro-selected .authentication-intro-icon .cls-1{fill:var(--color-icon-boldest)}.authentication-intro-level.authentication-intro-selected .authentication-intro-name{color:var(--color-text-boldest)}.authentication-intro-label-icon{align-items:center;display:flex;justify-content:flex-end;width:39%}.authentication-intro-label-name{width:50%}.authentication-intro-icon{height:3rem}.authentication-intro-icon svg{height:100%}.authentication-intro-icon .cls-1{fill:var(--color-text-bolder)}.authentication-intro-name{color:var(--color-text-bolder);display:inline-block;font-size:1.4rem;font-weight:600;line-height:1.14}.authentication-intro-input{clip:rect(0 0 0 0);height:.1rem;overflow:hidden;position:absolute;width:.1rem}.authentication-intro-actions{display:flex;flex-direction:column;gap:2.4rem;max-width:36.5rem;width:100%}.authentication-intro-login{color:var(--color-text-default);font-size:1.4rem;font-weight:600;padding:.4rem;text-align:center;text-decoration:underline}.authentication-intro-login:hover{color:var(--color-text-default-hovered)}.authentication-intro-guest{color:var(--color-text-subtle);font-size:1.4rem;font-weight:600;padding:.4rem;text-align:center}.authentication-intro-guest:hover{color:var(--color-text-default-hovered)}.authentication-modal-content{max-height:calc(100dvh - 5rem);overflow-y:auto;padding:2.5rem clamp(1rem,4vw,3rem) 1rem}@media (min-width: 40em){.authentication-modal-content{margin:1rem 2rem;max-height:calc(100dvh - 7rem);padding:3.5rem 2.5rem 2.5rem}}
