body.modal-overflow-hidden{overflow:hidden}.cc-modal-component{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-24) 0;position:fixed;top:0;width:100vw;z-index:9999}[dir=ltr] .cc-modal-component{left:0}[dir=rtl] .cc-modal-component{right:0}.cc-modal-body{--modalBorderRadius: var(--radius-xl);background-color:var(--color-bg-opaque);border-radius:var(--modalBorderRadius);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-s) var(--color-border-default);margin:auto;max-width:calc(100% - 1.5rem);position:relative}.cc-modal-backdrop{background-color:var(--backdropBg, var(--color-bg-overlay));inset:0;position:fixed;z-index:-1}.cc-modal-bg-transparent{--backdropBg: transparent}.cc-modal-enter-from,.cc-modal-leave-to{opacity:0}.cc-modal-enter{transition:opacity .3s var(--motion-ease-out-gentle)}.cc-modal-leave{transition:opacity .1s var(--motion-ease-out-gentle)}.cc-modal-xxxs{--cc-modal-max-width: var(--container-200);width:var(--container-200)}.cc-modal-xxs{--cc-modal-max-width: var(--container-300);width:var(--container-300)}.cc-modal-xs{--cc-modal-max-width: var(--container-360);width:var(--container-360)}.cc-modal-sm{--cc-modal-max-width: var(--container-400);width:var(--container-400)}.cc-modal-md{--cc-modal-max-width: var(--container-460);width:var(--container-460)}.cc-modal-lg{--cc-modal-max-width: var(--container-500);width:var(--container-500)}.cc-modal-xl{--cc-modal-max-width: var(--container-600);width:var(--container-600)}.cc-modal-component-v2{animation:cc-modal-fade-out .1s var(--motion-ease-out-gentle);background-color:transparent;border:none;display:none;height:100%;inset:0;margin:0;max-height:100%;max-width:100%;overscroll-behavior:contain;padding:var(--space-24) .8rem;position:fixed;width:100%!important}.cc-modal-component-v2[open]{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);display:grid}.cc-modal-component-v2[open]::backdrop{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);background-color:var(--color-bg-overlay)}.cc-modal-component-v2[open].cc-modal-bg-transparent::backdrop{background-color:transparent}.cc-modal-dialog{align-content:start;background-color:var(--color-bg-opaque);border-radius:var(--radius-xl);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-s) var(--color-border-default);color:var(--color-text-default);margin:auto;max-width:var(--cc-modal-max-width);position:relative;width:100%}@keyframes cc-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cc-modal-fade-out{0%{display:grid;opacity:1}to{display:none;opacity:0}}.coach-selection-button-container{align-items:center;display:flex;flex-direction:column}.coach-selection-button-disabled{cursor:wait}.coach-selection-button-borderButton{aspect-ratio:1/1;background-clip:content-box;background-color:var(--color-transparent-white-8);border:none;border-radius:var(--radius-l);display:flex;height:8rem;margin:auto;padding:0;position:relative;width:8rem}.coach-selection-button-borderButton--largeAvatars{height:9.6rem;width:9.6rem}.coach-selection-button-borderButton img{border-radius:var(--radius-l);height:auto;padding:0;width:100%}.coach-selection-button-borderButton.coach-selection-button-none{background-color:transparent;display:flex;flex-grow:1}.coach-selection-button-borderButton.coach-selection-button-none .coach-selection-button-iconContainer{align-items:center;display:flex;height:100%;justify-content:center;margin-top:none;width:100%}.coach-selection-button-borderButton.coach-selection-button-none .coach-selection-button-iconContainer.coach-selection-button-iconContainerUnselected{border:.4rem dashed var(--color-border-default);border-radius:var(--radius-xl)}.coach-selection-button-borderButton.coach-selection-button-none .coach-selection-button-iconContainer .coach-selection-button-iconX{font-size:4.4rem;color:var(--color-icon-bolder)}.coach-selection-button-label{color:var(--color-text-default);font-weight:600;margin-top:var(--space-8);overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.coach-selection-button-label.coach-selection-button-labelSelected{color:var(--color-green-300)}.coach-selection-button-languageIndicator{background:var(--color-gray-700);bottom:0;padding:var(--space-4);position:absolute;text-transform:uppercase}[dir=ltr] .coach-selection-button-languageIndicator{border-radius:var(--radius-m) var(--radius-m) var(--radius-m) 0;right:0}[dir=rtl] .coach-selection-button-languageIndicator{border-radius:var(--radius-m) var(--radius-m) 0 var(--radius-m);left:0}.share-menu-tab-pgn-component{align-items:center;display:flex;flex-direction:column}.share-menu-tab-pgn-button{min-width:2rem}.share-menu-tab-pgn-heading{color:var(--color-text-bolder);display:block;font-size:1.3rem;font-weight:600;margin-bottom:var(--space-8)}[dir=ltr] .share-menu-tab-pgn-heading{text-align:left}[dir=rtl] .share-menu-tab-pgn-heading{text-align:right}.share-menu-tab-pgn-pgn{display:flex;justify-content:space-between;margin-bottom:var(--space-8)}.share-menu-tab-pgn-section{margin-bottom:var(--space-24);width:100%}.share-menu-tab-pgn-textarea{margin:0;min-height:23.2rem}.share-menu-tab-pgn-toggles{display:flex;gap:var(--space-12);height:2rem}.share-menu-tab-pgn-toggle{align-items:center;cursor:pointer;display:flex}.share-menu-tab-pgn-toggle.share-menu-tab-pgn-muted{cursor:not-allowed}.share-menu-tab-pgn-toggle.share-menu-tab-pgn-muted .share-menu-tab-pgn-icon{opacity:.8}.share-menu-tab-pgn-toggle-item{align-items:center;gap:var(--space-2)}.share-menu-tab-pgn-label-text{color:var(--color-text-subtle)}[dir=ltr] .share-menu-tab-pgn-label-text{margin-left:.5rem}[dir=rtl] .share-menu-tab-pgn-label-text{margin-right:.5rem}.share-menu-tab-pgn-icon{color:var(--color-icon-default);font-size:2rem}[dir=ltr] .share-menu-tab-pgn-icon{margin-left:.3rem}[dir=rtl] .share-menu-tab-pgn-icon{margin-right:.3rem}.share-menu-tab-pgn-pgn-wrapper{position:relative}.share-menu-tab-pgn-pgn-wrapper>textarea{display:block;resize:none}.share-menu-tab-pgn-copy{background-color:transparent;border:none;margin:0;padding:0;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);border-radius:var(--radius-m);bottom:.1rem;color:var(--color-icon-default);display:grid;height:4rem;place-items:center;position:absolute;width:4rem}[dir=ltr] .share-menu-tab-pgn-copy{right:.1rem}[dir=rtl] .share-menu-tab-pgn-copy{left:.1rem}.share-menu-tab-pgn-copy:hover:not(.share-menu-tab-pgn-success){color:var(--color-icon-default-hovered)}.share-menu-tab-pgn-copy.share-menu-tab-pgn-success{color:var(--color-icon-success);cursor:default}@keyframes advanced-stats-report-card-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.advanced-stats-report-card-classification{align-self:center;padding-top:.6rem}.advanced-stats-report-card-locked{align-self:center;cursor:pointer;padding-top:.6rem}.advanced-stats-report-card-component{display:flex;flex-direction:column;padding:var(--space-8) 0}.advanced-stats-report-card-header{align-items:center;display:flex;justify-content:center;margin:var(--space-16) 0}.advanced-stats-report-card-phase{align-self:center;display:flex;flex-direction:row;height:4rem;justify-content:space-between}.advanced-stats-report-card-phases{cursor:pointer}.advanced-stats-report-card-phaseTitle{align-self:center;color:var(--color-text-boldest, #FFF);font-size:var(--size-medium, 1.4rem);font-weight:600;line-height:var(--line-height-medium-paragraph, 2rem);width:33%}.advanced-stats-report-card-rating{color:var(--color-text-boldest, #FFF);font-size:var(--size-medium, 1.4rem);font-weight:600;line-height:var(--line-height-medium-paragraph, 2rem);min-width:3.5rem;text-align:center}.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-ratingContainer{align-self:center;display:flex;justify-content:center;width:33%}.advanced-stats-report-card-upIcon{align-self:center;color:var(--color-icon-win);font-weight:800;min-width:1.8rem;text-align:center}.advanced-stats-report-card-downIcon{align-self:center;color:var(--color-icon-loss);font-weight:800;min-width:1.8rem;text-align:center}.advanced-stats-report-card-skeleton{background-color:gray;border-radius:var(--radius-m);height:2rem;width:50%;--skeleton-shimmer-color: var(--color-transparent-white-25);background-color:var(--color-bg-subtle);overflow:hidden;position: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-actionButton{width:100%}.game-arc-component{border-bottom:none;flex-direction:column}.game-arc-component .game-arc-description{font-style:italic}.game-arc-component .game-arc-charts{order:1}.game-arc-animate-enter-active,.game-arc-animate-leave-active{transition:all 1s ease}.game-arc-animate-enter-to{opacity:1;transform:scaleY(1)}.game-arc-animate-enter,.game-arc-animate-leave-to{opacity:0;transform:scaleY(0);transform-origin:center}.game-arc-loader{height:100%;position:absolute;top:0;width:100%}[dir=ltr] .game-arc-loader{left:0}[dir=rtl] .game-arc-loader{right:0}.game-arc-chart{background-color:var(--color-gray-100);border-radius:var(--radius-l);height:8rem;overflow:hidden;position:relative}.dark-mode .game-arc-chart{background-color:var(--color-transparent-white-5)}.game-arc-chart .game-arc-arc{border-radius:var(--radius-l);height:8rem}.game-arc-chart .game-arc-blur{filter:blur(.69rem);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.game-arc-example{background-image:url(/bundles/web/images/game-arc-example_light.png);background-position:center;background-size:cover;height:8rem;width:100%}.dark-mode .game-arc-example{background-image:url(/bundles/web/images/game-arc-example_dark.png)}.cc-dropdown-button-component{align-items:center;background:var(--cc-bg-color);border:0;border-radius:var(--borderRadius, var(--radius-l));box-shadow:var(--cc-bg-box-shadow);color:var(--color-text-bolder);-moz-column-gap:var(--columnGap, var(--space-16));column-gap:var(--columnGap, var(--space-16));cursor:pointer;display:inline-grid;font-weight:var(--fontWeight, 600);grid-auto-flow:column;grid-template-columns:1fr max-content;justify-content:center;min-height:var(--buttonHeight);overflow:hidden;padding:var(--buttonPaddings)}@media (hover: hover){.cc-dropdown-button-component:not([disabled]):hover{background:var(--cc-bg-color-hover);box-shadow:var(--cc-bg-box-shadow-hover)}}.cc-dropdown-button-component:disabled{cursor:not-allowed;opacity:.5}.cc-dropdown-button-label-wrapper{align-items:center;display:grid;gap:var(--columnGap, var(--space-16));grid-template-columns:max-content auto}.cc-dropdown-button-label{font-size:var(--fontSize);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-dropdown-button-chevron{color:var(--color-icon-default);transition:transform .2s ease-in-out}[dir=ltr] .cc-dropdown-button-chevron{margin-left:auto}[dir=rtl] .cc-dropdown-button-chevron{margin-right:auto}.cc-dropdown-button-chevron.cc-dropdown-button-up{transform:rotateX(180deg)}.cc-dropdown-button-secondary{--textColor: var(--color-text-bolder);--textColorHover: var(--color-text-boldest)}.cc-dropdown-button-ghost{--textColor: var(--color-text-bolder);--textColorHover: var(--color-text-boldest);--iconColor: var(--color-icon-bolder);--iconColorHover: var(--color-icon-boldest);--buttonVariantPadding: var(--space-8)}@media (hover: hover){.cc-dropdown-button-ghost:not([disabled]):hover{background:var(--color-bg-subtlest)}}.cc-dropdown-button-xx-large{--borderRadius: var(--radius-xl);--buttonHeight: 6.4rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-16) var(--space-12) var(--space-16) var(--space-16));--fontSize: 2.2rem;--fontWeight: 800;font-family:var(--font-family-heading)}.cc-dropdown-button-x-large{--borderRadius: var(--radius-xl);--buttonHeight: 5.6rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-12) var(--space-12) var(--space-12) var(--space-16));--fontSize: 2.2rem;--fontWeight: 800;font-family:var(--font-family-heading)}.cc-dropdown-button-x-large.cc-dropdown-button-secondary{--fontSize: 1.7rem}.cc-dropdown-button-large{--borderRadius: var(--radius-xl);--buttonHeight: 4.8rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-12) var(--space-12) var(--space-12) var(--space-16));--fontSize: 1.7rem;font-family:var(--font-family-heading)}.cc-dropdown-button-medium{--buttonHeight: 4rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-8) var(--space-12) var(--space-8) var(--space-16));--columnGap: var(--space-12);--fontSize: 1.4rem}.cc-dropdown-button-small{--buttonHeight: 3.2rem;--buttonPaddings: var(--buttonVariantPadding, var(--space-8) var(--space-12));--columnGap: var(--space-12);--fontSize: 1.4rem}.cc-dropdown-button-full{width:100%}.cc-dropdown-button-full .cc-dropdown-button-label-wrapper{justify-content:var(--justifyContent, start)}[dir=ltr] .cc-dropdown-button-full .cc-dropdown-button-label-wrapper{margin-left:var(--labelContentShift, 0)}[dir=rtl] .cc-dropdown-button-full .cc-dropdown-button-label-wrapper{margin-right:var(--labelContentShift, 0)}.cc-dropdown-button-align-center{--columnGap: var(--space-8);--justifyContent: center;--labelContentShift: 1.2rem}.load-from-library-component{display:flex;flex:1 1 0;flex-basis:100%;flex-direction:column}.load-from-library-game,.load-from-library-preview{background-color:var(--color-bg-quaternary)}[dir=ltr] .load-from-library-game{padding-left:1.8rem}[dir=rtl] .load-from-library-game{padding-right:1.8rem}[dir=ltr] .load-from-library-preview{padding-left:3rem}[dir=rtl] .load-from-library-preview{padding-right:3rem}.load-from-library-header-icon{flex:0 0 2.4rem}[dir=ltr] .load-from-library-header-icon{margin-right:1.2rem}[dir=rtl] .load-from-library-header-icon{margin-left:1.2rem}.load-from-library-header-name{flex:1 1 0}.load-from-library-header-expand{flex:0 0 2rem}.load-from-library-header-games{flex:0 0 6rem;justify-content:center}[dir=ltr] .load-from-library-header-games{margin-right:.6rem}[dir=rtl] .load-from-library-header-games{margin-left:.6rem}.load-from-library-header-date{flex:0 0 8rem;justify-content:center}[dir=ltr] .load-from-library-header-date{margin-right:.6rem}[dir=rtl] .load-from-library-header-date{margin-left:.6rem}.load-from-library-games-footer{background-color:var(--color-bg-quaternary);display:flex;justify-content:space-between}.load-from-library-range{color:var(--color-text-default);padding:.8rem 2rem}.load-from-library-pagination{margin:.5rem 1.5rem}.details-form-component{border-bottom:.1rem solid var(--color-border-default);padding:var(--space-16)}.details-form-header{display:flex;font-size:1.4rem;height:4rem}.details-form-title{color:var(--color-text-subtle);font-weight:600}[dir=ltr] .details-form-title{margin-right:auto}[dir=rtl] .details-form-title{margin-left:auto}.details-form-icon-x{font-size:2.4rem;color:var(--color-icon-default);cursor:pointer}.details-form-icon-x:hover{color:var(--color-icon-default-hovered)}.details-form-controls{display:flex;gap:.8rem;margin-bottom:var(--space-8)}.details-form-controls:last-child{margin-bottom:0}.details-form-source{margin-bottom:1.2rem}.details-form-datewrapper{display:flex;min-width:12.5rem}[dir=ltr] .details-form-datewrapper .details-form-date{border-radius:var(--radius-m) 0 0 var(--radius-m)}[dir=rtl] .details-form-datewrapper .details-form-date{border-radius:0 var(--radius-m) var(--radius-m) 0}.details-form-datewrapper .details-form-date.details-form-disabled{border-radius:var(--radius-m)}.details-form-button{background-color:transparent;border:none;margin:0;padding:0;border:.1rem solid var(--color-border-default);flex-shrink:0;width:3rem}[dir=ltr] .details-form-button{border-left:0;border-radius:0 var(--radius-m) var(--radius-m) 0}[dir=rtl] .details-form-button{border-right:0;border-radius:var(--radius-m) 0 0 var(--radius-m)}.details-form-normal{width:calc(100% - 9.4rem)}.details-form-withbutton{border-radius:var(--radius-m);position:relative}.details-form-withbutton .details-form-info{font-size:1.6rem;align-items:center;background-color:var(--globalColorNeutral100);display:flex;height:3rem;justify-content:center;position:absolute;top:.1rem;width:3rem}[dir=ltr] .details-form-withbutton .details-form-info{border-radius:0 var(--radius-m) var(--radius-m) 0;right:.1rem}[dir=rtl] .details-form-withbutton .details-form-info{border-radius:var(--radius-m) 0 0 var(--radius-m);left:.1rem}.details-form-withbutton .details-form-info:hover{color:var(--color-text-boldest)}.details-form-short{width:9rem}.details-form-wide{width:100%}.details-form-icon{font-size:2rem;color:var(--color-icon-default);width:2.4rem}.details-form-disabled{cursor:default;pointer-events:none}.details-form-buttons{display:flex;gap:var(--space-8);margin-top:var(--space-16)}.details-form-buttons>*{flex:1}.hotkeys-legend-legend{color:var(--color-text-default);max-height:100%;max-width:100%;overflow-x:visible;padding:4rem 5.5rem;position:relative;width:84rem}.hotkeys-legend-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:3rem}.hotkeys-legend-left,.hotkeys-legend-right{align-items:center;color:var(--color-text-default);display:flex;font-size:1.4rem}.hotkeys-legend-legend-title{color:var(--color-text-boldest)}[dir=ltr] .hotkeys-legend-legend-title{margin-right:1rem}[dir=rtl] .hotkeys-legend-legend-title{margin-left:1rem}.hotkeys-legend-setting{display:flex;gap:.8rem;justify-content:space-between}[dir=ltr] .hotkeys-legend-setting{padding-left:2rem}[dir=rtl] .hotkeys-legend-setting{padding-right:2rem}.hotkeys-legend-label{align-self:center;color:var(--color-text-default)}[dir=ltr] .hotkeys-legend-label{padding-left:.2rem}[dir=rtl] .hotkeys-legend-label{padding-right:.2rem}.hotkeys-legend-key-button{background-color:var(--color-bg-subtler);border:.1rem solid var(--color-border-default);border-radius:var(--radius-m);color:var(--color-text-bolder);margin:var(--space-4);padding:var(--space-4) var(--space-8)}.hotkeys-legend-section-header{margin-bottom:1rem}.hotkeys-legend-content{display:flex;justify-content:space-between}.hotkeys-legend-content .hotkeys-legend-section-header{margin-top:2.5rem}.hotkeys-legend-column{display:flex;flex-direction:column;width:45%}@media (max-width: 84rem){.hotkeys-legend-legend{height:90vh}.hotkeys-legend-legend .hotkeys-legend-body{height:83%;overflow-y:auto}.hotkeys-legend-legend .hotkeys-legend-header{flex-direction:column-reverse}.hotkeys-legend-legend .hotkeys-legend-right{margin-bottom:1.5rem}.hotkeys-legend-legend .hotkeys-legend-content{align-items:stretch;flex-direction:column}.hotkeys-legend-legend .hotkeys-legend-content .hotkeys-legend-column{width:100%}.hotkeys-legend-misc-header{display:block}}@media (min-width: 84rem){.hotkeys-legend-misc-header{display:none}}.collection-settings-header-component{align-items:top;display:flex;justify-content:space-between;padding:var(--space-12)}.collection-settings-header-details{flex:1 0 0;padding:0 var(--space-12)}.collection-settings-header-details input{margin-bottom:var(--space-12)}.collection-settings-header-name{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;row-gap:.5rem;width:100%}.collection-settings-header-description{align-items:center;color:var(--color-text-default);display:flex;word-break:break-word}.collection-settings-header-description-placeholder{color:var(--color-text-subtle)}.collection-settings-header-edit-button,.collection-settings-header-share-button{align-self:center}.collection-settings-header-share-button.collection-settings-header-success,.collection-settings-header-share-button.collection-settings-header-success:hover{color:var(--color-icon-success);cursor:default}.collection-settings-header-actions{display:flex;justify-content:flex-end}.collection-settings-header-action-button{width:50%}[dir=ltr] .collection-settings-header-action-button+.collection-settings-header-action-button{margin-left:1.6rem}[dir=rtl] .collection-settings-header-action-button+.collection-settings-header-action-button{margin-right:1.6rem}.games-item-new-component{border-bottom:.1rem solid var(--color-border-default);display:flex;flex:0 0 auto;flex-direction:column;min-height:6.4rem;padding:var(--space-12);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.games-item-new-component:hover{background-color:var(--color-bg-subtlest)}.games-item-new-component.games-item-new-active{background-color:var(--color-bg-subtler)}.games-item-new-component:not(.games-item-new-active){cursor:pointer}.games-item-new-title-row{align-items:center;display:flex;flex:0 0 4rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.games-item-new-title{flex:1 1 0}.games-item-new-icon{padding:0 1rem}.games-item-new-player{flex:1 1 0;overflow:hidden}[dir=ltr] .games-item-new-player{margin-right:.6rem}[dir=rtl] .games-item-new-player{margin-left:.6rem}.games-item-new-rating{color:var(--color-text-subtle);flex:0 0 4rem}[dir=ltr] .games-item-new-rating{margin-right:1.2rem}[dir=rtl] .games-item-new-rating{margin-left:1.2rem}@container games-view-list (max-width: 400px){.games-item-new-rating{display:none}}.games-item-new-players{align-self:stretch;display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-8);min-height:4rem;min-width:0}.games-item-new-result{color:var(--color-text-bolder);flex:0 0 4rem;font-size:1.3rem;text-align:center}.games-item-new-name{flex:1 1 0}.games-item-new-year{color:var(--color-text-subtle);flex:0 0 5rem;text-align:center}.games-item-new-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0}.games-item-new-expanded{display:flex;flex-direction:column;gap:var(--space-8);margin-top:var(--space-8)}.games-item-new-footer{display:flex;height:3.2rem;justify-content:space-between}.games-item-new-button-group{display:flex}.games-item-new-game-details{display:flex;flex-direction:column;gap:var(--space-4)}.games-item-new-checkbox{align-items:center;display:flex;justify-content:center;min-height:3.2rem;min-width:3.2rem}.tab-lesson-editor-action-buttons{display:flex;gap:1rem}.tab-lesson-editor-checkboxes{flex-direction:row;gap:1rem}.tab-lesson-editor-content{display:flex;flex-direction:column;height:100%;overflow:auto;padding-bottom:1rem}.tab-lesson-editor-movelist{flex:1 0 auto}.tab-lesson-editor-command-editor{border-top:.1rem solid var(--color-border-default);padding:1rem}.tab-lesson-editor-command-field{margin-bottom:1rem}.tab-lesson-editor-command-field label{display:block;font-weight:600;margin-bottom:.5rem}.tab-lesson-editor-export-section{border-top:.1rem solid var(--color-border-default);display:flex;flex-direction:column;gap:1rem;padding:1rem}.tab-lesson-editor-markings-colors{display:flex;flex-direction:column;gap:1rem;padding:2rem}[dir=ltr] .tab-lesson-editor-markings-colors{margin-right:auto}[dir=rtl] .tab-lesson-editor-markings-colors{margin-left:auto}.tab-lesson-editor-markings-colors .tab-lesson-editor-marking-input{display:flex;flex-direction:column}.tab-lesson-editor-markings-colors .tab-lesson-editor-marking-input label{font-weight:600;margin-bottom:.5rem}.tab-lesson-editor-pgn-content{background:var(--color-bg-subtler);border-radius:var(--radius-m);max-height:60vh;overflow:auto;padding:1rem}.tab-lesson-editor-pgn-content pre{margin:0;white-space:pre-wrap;word-wrap:break-word}
