.report-modal-modal{border-radius:var(--radius-xl);overflow:hidden}.report-modal-subheader{color:var(--color-text-default);display:inline-block;font-size:1.2rem;font-weight:600;margin-bottom:.6rem;text-transform:uppercase}.report-modal-content{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem 3.2rem}.report-modal-status{color:var(--color-text-bolder)}.report-modal-error{color:var(--color-text-danger);display:inherit;line-height:1.2;position:absolute}.report-modal-reasons{display:flex;flex-direction:column;gap:.8rem}.report-modal-label{color:var(--color-text-default);cursor:pointer;display:inline-flex}[dir=ltr] .report-modal-label{padding:.4rem .4rem .4rem 2.5rem}[dir=rtl] .report-modal-label{padding:.4rem 2.5rem .4rem .4rem}.report-modal-label:hover{color:var(--color-text-default-hovered)}.report-modal-footer{background-color:var(--color-bg-opaque);border-top:.1rem solid var(--color-border-default);padding:1.6rem 3.2rem;text-align:center}.report-modal-other{margin-bottom:1.2rem;position:relative}.report-modal-textarea{resize:none}.report-modal-block{align-items:center;display:flex;justify-content:center;margin-bottom:1.2rem}.report-modal-buttons{align-items:stretch;display:flex;gap:1.6rem}.animated-bot-speech-enter-active,.animated-bot-speech-leave-active{transition:opacity .25s var(--motion-ease-out-gentle),transform .25s var(--motion-ease-out-gentle)}.animated-bot-speech-enter-start{opacity:0}@media (prefers-reduced-motion: no-preference){[dir=ltr] .animated-bot-speech-enter-start{transform:translate(-2rem)}[dir=rtl] .animated-bot-speech-enter-start{transform:translate(2rem)}}.animated-bot-speech-enter-end,.animated-bot-speech-leave-start{opacity:1;transform:translate(0)}.animated-bot-speech-leave-end{opacity:0}@media (prefers-reduced-motion: no-preference){.animated-bot-speech-leave-end{transform:translateY(-3rem)}}.trial-static-image-container{height:22rem;margin-bottom:var(--space-8);overflow:hidden;position:relative;width:100%}.trial-static-image-slide{background:none;box-shadow:none;display:flex;flex-direction:column;height:21rem;justify-content:space-around;overflow:visible;padding:1rem 0 0;position:absolute;transform:translate(0);width:100%}.trial-static-image-slide-title{color:var(--color-text-bolder);font-family:inherit;font-size:1.7rem;font-weight:600;max-height:5.5rem;padding:0 2.5rem}.trial-static-image-slide-title-with-padding{padding:0 7rem}.trial-static-image-upgrade-icon{margin:0 0 1rem}.user-popover-badges-component{align-items:center;-moz-column-gap:var(--space-8);column-gap:var(--space-8);display:flex;flex-wrap:wrap;margin-top:var(--space-4);max-width:35rem;row-gap:var(--space-8)}.user-popover-badges-badge{align-items:center;border-radius:var(--radius-m);-moz-column-gap:var(--space-4);column-gap:var(--space-4);display:flex;padding:var(--space-2) var(--space-4)}.user-popover-badges-icon{font-size:var(--icon-16);color:inherit}.user-popover-badges-label{color:inherit}[dir=ltr] .user-popover-badges-label{padding-right:var(--space-2)}[dir=rtl] .user-popover-badges-label{padding-left:var(--space-2)}.user-popover-badges-titled{background-color:color-mix(in srgb,var(--color-bg-chesstitle) 20%,transparent);color:var(--color-bg-chesstitle)}.dark-mode .user-popover-badges-titled{background-color:color-mix(in srgb,var(--color-bg-chesstitle) 40%,transparent);color:color-mix(in srgb,var(--color-neutrals-white) 70%,transparent)}.user-popover-badges-staff{background-color:color-mix(in srgb,var(--color-green-300) 20%,transparent);color:var(--color-green-600);-moz-column-gap:var(--space-2);column-gap:var(--space-2)}[dir=ltr] .user-popover-badges-staff{padding-left:var(--space-2)}[dir=rtl] .user-popover-badges-staff{padding-right:var(--space-2)}.dark-mode .user-popover-badges-staff{background-color:color-mix(in srgb,var(--color-green-600) 30%,transparent);color:var(--color-green-300)}.user-popover-badges-moderator{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-500)}.dark-mode .user-popover-badges-moderator{background-color:color-mix(in srgb,var(--color-slate-500) 30%,transparent);color:var(--color-slate-200)}.user-popover-badges-streamer{background-color:color-mix(in srgb,var(--color-purple-200) 20%,transparent);color:var(--color-purple-500)}.dark-mode .user-popover-badges-streamer{background-color:color-mix(in srgb,var(--color-purple-500) 30%,transparent);color:var(--color-purple-100)}.user-popover-badges-blogger{background-color:color-mix(in srgb,var(--color-aqua-300) 20%,transparent);color:var(--color-aqua-600)}.dark-mode .user-popover-badges-blogger{background-color:color-mix(in srgb,var(--color-aqua-600) 30%,transparent);color:var(--color-aqua-300)}.user-popover-badges-coach{background-color:color-mix(in srgb,var(--color-brown-400) 20%,transparent);color:var(--color-brown-600)}.dark-mode .user-popover-badges-coach{background-color:color-mix(in srgb,var(--color-brown-600) 30%,transparent);color:var(--color-brown-400)}.coach-speech-skeleton-skeleton-commentary{animation:coach-speech-skeleton-loading .4s linear;animation-delay:.1s;animation-fill-mode:forwards;display:flex;flex:2;flex-direction:column;gap:.5rem;margin-top:.3rem;opacity:0;width:100%}.coach-speech-skeleton-loading-text{animation:coach-speech-skeleton-skeleton-loading 1s linear infinite;animation-delay:.1s;background-color:var(--color-transparent-black-20);height:1.6rem}.coach-speech-skeleton-commentary{width:100%}.coach-speech-skeleton-last{width:75%}@keyframes coach-speech-skeleton-loading{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes coach-speech-skeleton-skeleton-loading{0%{background-color:var(--color-transparent-black-20)}50%{background-color:var(--color-transparent-black-14)}to{background-color:var(--color-transparent-black-20)}}.move-by-move-buttons{display:flex;flex-direction:row;gap:.8rem}[dir=ltr] .move-by-move-buttons{padding:0 .8rem 3.2rem 0}[dir=rtl] .move-by-move-buttons{padding:0 0 3.2rem .8rem}.move-by-move-component{container-name:sidebar;container-type:inline-size;display:flex;flex-direction:column;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-move-list{height:100%;min-height:0;overflow:auto}move-list-wrapper .move-by-move-move-list{height:auto}.move-by-move-move-list [data-time]{display:none}.move-by-move-move-list-container{flex-grow:1;margin:1.6rem 0 .8rem;min-height:3.2rem;overflow:scroll}.move-by-move-summary{display:flex;flex-direction:column;max-height:16.3rem;overflow-y:scroll;scrollbar-width:none;width:100%}[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-button{margin-left:8rem}[dir=rtl] .move-by-move-button{margin-right:8rem}.move-by-move-button-no-coach{margin-top:.8rem}.list-with-header-component{display:flex;flex:1 1 0;flex-direction:column;min-height:4rem}.list-with-header-scroll{display:flex;flex:1 1 0;flex-direction:column}.list-with-header-scroll.list-with-header-scrollable{overflow:auto}.list-with-header-header{align-items:center;background-color:var(--color-bg-quaternary);color:var(--color-text-default);display:flex;font-size:1.1rem;padding:.6rem 1.2rem}.list-with-header-column{align-items:center;display:flex}.list-with-header-sortable{cursor:pointer}.list-with-header-loading{display:flex;flex:1 1 0;padding:.6rem 1.2rem}.list-with-header-spinner{margin:auto}.list-with-header-empty{color:var(--color-text-default);font-weight:500;height:3rem;padding:5rem 1.2rem;text-align:center}.master-games-header-player{flex:1 1 0}[dir=ltr] .master-games-header-player{margin-right:.6rem}[dir=rtl] .master-games-header-player{margin-left:.6rem}.master-games-header-rating{flex:0 0 4rem}[dir=ltr] .master-games-header-rating{margin-right:1.2rem}[dir=rtl] .master-games-header-rating{margin-left:1.2rem}.master-games-header-expand{flex:0 0 2rem}.master-games-header-result{flex:0 0 4rem;justify-content:center}[dir=ltr] .master-games-header-result{margin-right:1.2rem}[dir=rtl] .master-games-header-result{margin-left:1.2rem}.master-games-header-year{flex:0 0 5rem;justify-content:center}.archive-games-header-type{flex:0 0 2.4rem}[dir=ltr] .archive-games-header-type{margin-right:1.2rem}[dir=rtl] .archive-games-header-type{margin-left:1.2rem}.archive-games-header-player{flex:1 1 0}[dir=ltr] .archive-games-header-player{margin-right:.6rem}[dir=rtl] .archive-games-header-player{margin-left:.6rem}.archive-games-header-rating{flex:0 0 4rem}[dir=ltr] .archive-games-header-rating{margin-right:1.2rem}[dir=rtl] .archive-games-header-rating{margin-left:1.2rem}.archive-games-header-expand{flex:0 0 2rem}.archive-games-header-result{flex:0 0 4rem;justify-content:center}[dir=ltr] .archive-games-header-result{margin-right:1.2rem}[dir=rtl] .archive-games-header-result{margin-left:1.2rem}.archive-games-header-time{flex:0 0 5rem;justify-content:center}.transition-room-header-back-icon-enter{opacity:0}.transition-room-header-back-icon-enter-active{transition:opacity .3s}.transition-room-header-back-icon-enter-to,.transition-room-header-back-icon-leave{opacity:1}.transition-room-header-back-icon-leave-active{transition:opacity .3s}.transition-room-header-back-icon-leave-to{opacity:0}.collection-item-component{align-items:center;border-bottom:.1rem solid var(--color-border-default);display:flex;flex-wrap:wrap;padding:.8rem 1.2rem}.collection-item-component:not(.collection-item-empty){cursor:pointer}.collection-item-empty{opacity:.5}.collection-item-thumbnail{border-radius:var(--radius-m);flex:0 0 2.4rem}[dir=ltr] .collection-item-thumbnail{margin-right:1.2rem}[dir=rtl] .collection-item-thumbnail{margin-left:1.2rem}.collection-item-name{color:var(--color-text-default);flex:1 1 0;max-width:calc(100% - 24rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .collection-item-name{margin-right:1.2rem}[dir=rtl] .collection-item-name{margin-left:1.2rem}.collection-item-expand{flex:0 0 2rem}.collection-item-games,.collection-item-date,.collection-item-bookmarks{color:var(--color-text-subtle);font-size:1.3rem;white-space:nowrap}.collection-item-games{flex:0 0 6rem;text-align:center}[dir=ltr] .collection-item-games{margin-right:.6rem}[dir=rtl] .collection-item-games{margin-left:.6rem}.collection-item-date,.collection-item-bookmarks{flex:0 0 8rem}[dir=ltr] .collection-item-date,[dir=ltr] .collection-item-bookmarks{margin-right:.6rem}[dir=rtl] .collection-item-date,[dir=rtl] .collection-item-bookmarks{margin-left:.6rem}.collection-item-checkbox{flex:0 0 2rem}[dir=ltr] .collection-item-checkbox-new{margin-left:.5rem}[dir=rtl] .collection-item-checkbox-new{margin-right:.5rem}.collection-item-bookmarks{text-align:center}.setup-position-component{align-items:stretch;display:flex;flex:1 1 0;flex-direction:column;overflow-y:auto}.setup-position-pieces{background-color:var(--globalAccentBackground);padding:1.6rem}.setup-position-bottom{align-items:stretch;display:flex;flex:1;flex-direction:column;padding:1rem 1.5rem}.setup-position-icon{font-size:2.4rem;color:var(--color-icon-default);cursor:pointer;margin:0 .2rem;padding:0 .2rem}.setup-position-icon:hover{color:var(--color-icon-default-hovered)}.setup-position-options{display:flex;margin-bottom:.6rem}.setup-position-controls{align-items:center;display:flex;flex:0}.setup-position-labels{color:var(--color-text-subtle);display:flex;flex-wrap:wrap;margin-bottom:1.6rem}.setup-position-labels>*{font-weight:400;margin:.5rem 0 0;width:50%}[dir=ltr] .setup-position-labels>*.setup-position-player{text-align:left}[dir=rtl] .setup-position-labels>*.setup-position-player{text-align:right}.setup-position-fen{margin-bottom:1.6rem}.setup-position-pgn{height:7rem;margin-bottom:1.6rem;resize:none;width:100%}.dark-mode .setup-position-pgn{background-color:var(--color-transparent-white-10);border:none;color:var(--color-transparent-white-72)}.info-section-hotkey-item{align-items:center;display:flex;height:3.2rem;justify-content:space-between;width:100%}.info-section-hotkey-item:nth-child(odd){background-color:var(--color-bg-subtlest)}.info-section-hotkey-label{align-items:center;color:var(--color-text-default);display:flex}[dir=ltr] .info-section-hotkey-label{margin-left:var(--space-12)}[dir=rtl] .info-section-hotkey-label{margin-right:var(--space-12)}.info-section-hotkey-label svg{width:1.3em}[dir=ltr] .info-section-hotkey-label svg{margin-right:1rem}[dir=rtl] .info-section-hotkey-label svg{margin-left:1rem}.info-section-keys-container{display:flex}.info-section-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);text-align:center}.info-section-single-key{width:2.8rem}.analysis-options-component{border-bottom:.1rem solid var(--color-border-default);color:var(--color-text-default);font-size:1.2rem}.analysis-options-component label{color:var(--color-text-default)}.analysis-options-bar{display:flex;justify-content:space-between;min-height:0;padding:1rem 1.5rem}.analysis-options-toggles{display:flex;flex:1 0;flex-wrap:wrap}[dir=ltr] .analysis-options-toggles{margin-right:-2rem}[dir=rtl] .analysis-options-toggles{margin-left:-2rem}.analysis-options-toggle{align-items:baseline;display:flex}[dir=ltr] .analysis-options-toggle{margin-right:-.25rem}[dir=rtl] .analysis-options-toggle{margin-left:-.25rem}.analysis-options-right{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.analysis-options-icon{font-size:1.6rem;cursor:pointer}[dir=ltr] .analysis-options-icon{margin-left:.5rem;padding-left:.5rem}[dir=rtl] .analysis-options-icon{margin-right:.5rem;padding-right:.5rem}.analysis-options-depth.analysis-options-maxdepth{color:var(--color-blue-300)}.dark-mode .analysis-options-depth.analysis-options-maxdepth{color:var(--color-blue-200)}.analysis-options-button{background-color:transparent;border:none;margin:0;padding:0;color:var(--color-text-default)}.analysis-options-maxanalysis{font-size:1.6rem}[dir=ltr] .analysis-options-maxanalysis{margin-left:0;margin-right:.5rem}[dir=rtl] .analysis-options-maxanalysis{margin-right:0;margin-left:.5rem}.analysis-options-maxanalysis.analysis-options-running,.analysis-options-maxanalysis:hover{color:var(--color-blue-300)}.dark-mode .analysis-options-maxanalysis.analysis-options-running,.dark-mode .analysis-options-maxanalysis:hover{color:var(--color-blue-200)}
