.videos-details-modal-overlay{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0}.videos-details-modal-body{left:50%;margin-left:-17.5rem;position:fixed;top:50%;transform:translateY(calc(-55vh + -100%));transition:transform .5s;width:35rem}.videos-details-modal-header{background-color:var(--color-gray-100);border-radius:var(--radius-m) var(--radius-m) 0 0;display:flex;justify-content:space-between;padding:1rem 1rem 1rem 1.5rem}.videos-details-modal-title{color:var(--color-gray-600);font-weight:600}.videos-details-modal-close{background:none;border:none;font-size:2.8rem;line-height:.7;margin-top:-.3rem;opacity:.5}.videos-details-modal-close:hover{opacity:1}.videos-details-modal-content{background-color:var(--color-neutrals-white);border-radius:0 0 var(--radius-m) var(--radius-m);padding:1.5rem}.videos-details-modal-opened .videos-details-modal-overlay{display:block}.videos-details-modal-opened .videos-details-modal-body{transform:translateY(-50%)}.videos-player-layout-container{display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:177.7777777778vh;min-width:91rem;padding:3rem;width:100%}.videos-player-layout-column-one{flex-basis:calc(100% - 30rem);margin-right:2.4rem;max-width:calc(100% - 30rem)}.videos-player-layout-column-two{flex-basis:30rem;flex-grow:0;flex-shrink:0;min-width:30rem}.videos-player-layout-below-player{margin:2.4rem auto}.videos-player-layout-below-player .custom-html{max-width:100%}.videos-player-layout-below-player .custom-html>a{display:block;margin-left:auto;margin-right:auto;max-width:72.8rem}.videos-player-layout-below-player .custom-html img{max-width:100%}.videos-player-layout-below-player .custom-html .flexible-container{max-width:none}.videos-player-layout-below-player .custom-html .flexible-container img{display:block;width:100%}.videos-player-layout-below-player-container{margin-left:auto;margin-right:auto;max-width:72.8rem}@media (max-width:59.938em){.videos-player-layout-container{flex-direction:column;min-width:64rem;padding-left:0;padding-right:0}.videos-player-layout-column-one{margin-right:0;max-width:100%}.videos-player-layout-column-two{margin-top:3rem}}@media (max-width:39.938em){.videos-player-layout-container{min-width:100%}}.new-video-player{max-height:min(90vh,72.8rem);max-width:min(90vh,72.8rem)}.videos-single-container{background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.videos-single-title{color:var(--color-text-bolder);font-size:1.8rem;font-weight:600;line-height:1.25;margin-bottom:1rem;word-break:break-word}.videos-single-username{align-items:center;display:flex;flex-direction:row;font-size:1.4rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.videos-single-username a{color:var(--color-text-default)}.videos-single-username a:hover{color:var(--color-text-default-hovered)}.videos-single-user-title{background-color:var(--color-bg-chesstitle);border-radius:var(--radius-m);color:var(--color-neutrals-white)!important;font-size:.9rem;font-weight:600;line-height:1;padding:.2rem .3rem}.videos-single-meta{color:var(--color-text-subtle);display:flex;flex-wrap:wrap;font-size:1.3rem;margin-bottom:.5rem}.videos-single-meta-item:not(:first-child){margin-left:.3rem}.videos-single-meta-item:not(:first-child):before{content:"|";margin-right:.3rem}.videos-single-description{overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.videos-single-timestamps{margin-top:.5rem}.videos-single-related{font-size:1.3rem;line-height:1.4;list-style:outside;margin:0 0 0 2rem;padding:0}.videos-single-related li{margin-top:.3rem;padding:0}.videos-single-related li::marker{color:var(--color-icon-boldest)}.videos-single-related a{color:var(--color-text-default)}.videos-single-related a:hover{color:var(--color-text-default-hovered)}.videos-single-toggle-watched{background:none;border:none;color:inherit;padding:0}.videos-single-toggle-watched span{display:none}.videos-single-toggle-watched .videos-single-status-active{display:inline}@media only screen and (min-width:60em){.videos-single-sidebar-data{min-height:39rem;overflow:auto}}@media only screen and (min-width:64em){.videos-single-sidebar-data{height:34rem}}.videos-user-actions-component{align-items:center;display:flex;justify-content:space-between;padding:0 1.5rem 1.5rem 1.5rem}.videos-user-actions-single-column{justify-content:center}.videos-user-actions-item{background:none;border:none;color:var(--color-icon-bolder);display:inline-block;font-size:2.4rem;margin:0 .2rem}.videos-user-actions-translations{align-items:center;-moz-column-gap:.3rem;column-gap:.3rem;display:flex}.videos-user-actions-languages-icon{color:var(--color-icon-default);font-size:2rem}.content-language-select-custom p{color:var(--color-text-bolder);margin:.5rem 0}.content-language-select-choose-languages{color:var(--color-text-link)}.content-language-select-separator{margin-bottom:1.5rem;margin-top:0}.cc-tooltip-component{--tooltipBackground:var(--color-transparent-black-77);--tooltipTextColor:var(--color-text-boldest);pointer-events:none;position:fixed;z-index:9999}.cc-tooltip-content{display:flex;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity,left,right,top,bottom;transition-timing-function:var(--motion-ease-out);width:30rem}.cc-tooltip-content.cc-tooltip-visible{opacity:1}.cc-tooltip-content:before{border:.5rem solid transparent;content:"";display:block;position:absolute}.cc-tooltip-inner{background-color:var(--tooltipBackground);border-radius:var(--radius-m);color:var(--tooltipTextColor);padding:var(--space-8)}.cc-tooltip-left{justify-content:flex-end;right:calc(100% - .1rem);top:50%;transform:translateY(-50%)}.cc-tooltip-left.cc-tooltip-visible{right:calc(100% + .9rem)}.cc-tooltip-left:before{border-left-color:var(--tooltipBackground);left:100%;top:50%;transform:translateY(-50%)}.cc-tooltip-right{left:calc(100% - .1rem);top:50%;transform:translateY(-50%)}.cc-tooltip-right.cc-tooltip-visible{left:calc(100% + .9rem)}.cc-tooltip-right:before{border-right-color:var(--tooltipBackground);right:100%;top:50%;transform:translateY(-50%)}.cc-tooltip-top{bottom:calc(100% - .1rem)}.cc-tooltip-top.cc-tooltip-visible{bottom:calc(100% + .9rem)}.cc-tooltip-top:before{border-top-color:var(--tooltipBackground);top:100%}.cc-tooltip-bottom{top:calc(100% - .1rem)}.cc-tooltip-bottom.cc-tooltip-visible{top:calc(100% + .9rem)}.cc-tooltip-bottom:before{border-bottom-color:var(--tooltipBackground);bottom:100%}.cc-tooltip-bottom.cc-tooltip-anchor-left,.cc-tooltip-top.cc-tooltip-anchor-left{left:0}.cc-tooltip-bottom.cc-tooltip-anchor-left:before,.cc-tooltip-top.cc-tooltip-anchor-left:before{left:calc(var(--target-width)/2 - .5rem)}.cc-tooltip-bottom.cc-tooltip-anchor-center,.cc-tooltip-top.cc-tooltip-anchor-center{justify-content:center;left:50%;transform:translateX(-50%)}.cc-tooltip-bottom.cc-tooltip-anchor-center:before,.cc-tooltip-top.cc-tooltip-anchor-center:before{left:50%;transform:translateX(-50%)}.cc-tooltip-bottom.cc-tooltip-anchor-right,.cc-tooltip-top.cc-tooltip-anchor-right{justify-content:flex-end;right:0}.cc-tooltip-bottom.cc-tooltip-anchor-right:before,.cc-tooltip-top.cc-tooltip-anchor-right:before{right:calc(var(--target-width)/2 - .5rem)}.form-dropdown-component{cursor:pointer;display:inline-flex;position:relative}.form-dropdown-select{align-items:center;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.form-dropdown-select .form-dropdown-icon{font-size:1.6rem}.form-dropdown-icon{flex-shrink:0;margin:0 .3rem 0 0}.form-dropdown-filter{font-size:2.4rem;width:3rem}.form-dropdown-desktop-button{display:none}.form-dropdown-mobile-button span{opacity:.7}.form-dropdown-value{color:var(--color-text-boldest);font-size:1.4rem;margin-right:.5rem}.form-dropdown-chevron{color:var(--color-icon-bolder);font-size:1.2rem;margin-left:auto}.form-dropdown-options{background-color:var(--color-bg-opaque);border:.1rem solid var(--color-border-default);border-radius:var(--radius-l);box-shadow:var(--elevation-popover);display:block;max-height:30rem;min-width:16rem;overflow-y:auto;padding:.5rem 0;position:absolute;right:0;top:100%;z-index:100}.form-dropdown-options.form-dropdown-left{left:0;right:auto}.form-dropdown-advanced-options{max-height:none}.form-dropdown-option{align-items:center;color:var(--color-text-default);display:flex;flex-shrink:0;font-size:1.4rem;height:2.6rem;overflow:hidden;padding:0 2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.form-dropdown-option .form-dropdown-label,.form-dropdown-option .form-dropdown-short-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-dropdown-option.form-dropdown-selected,.form-dropdown-option:hover{background-color:var(--color-bg-subtler);color:var(--color-text-default-hovered)}.form-dropdown-option .form-dropdown-icon{font-size:1.6rem}.form-dropdown-option .chess-board{color:inherit}.form-dropdown-short-title{background-color:var(--color-bg-chesstitle);border-radius:var(--radius-m);color:var(--color-neutrals-white)!important;font-size:1rem;font-weight:600;line-height:1;margin-right:.5rem;padding:.2rem .3rem}.form-dropdown-short-title:empty{display:none}.form-dropdown-overlay{bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:99}.form-dropdown-separator{background-color:var(--color-border-default);display:block;height:.1rem;margin:.5rem 0}.form-dropdown-flag{transform:scale(.7);transform-origin:left}.form-dropdown-large .form-dropdown-select .form-dropdown-img-icon{margin-right:1rem;width:3rem}.form-dropdown-large .form-dropdown-select .form-dropdown-icon{font-size:2.8rem}.form-dropdown-large .form-dropdown-value{color:var(--color-neutrals-white);font-size:2.75rem;font-weight:800}.form-dropdown-large .form-dropdown-chevron{font-size:2rem}.form-dropdown-large .form-dropdown-chevron,.form-dropdown-large .globe,.form-dropdown-large .users,.form-dropdown-large .verified{color:var(--color-transparent-white-72)}.form-dropdown-large .form-dropdown-option{border-radius:var(--radius-l);padding:.25rem .75rem}.form-dropdown-large .form-dropdown-option .form-dropdown-icon{position:relative;top:-.1rem}.form-dropdown-control-label{color:var(--color-text-default);margin-right:.5rem}.form-dropdown-sub-option{padding-left:3rem}@media (min-width:40em){.form-dropdown-desktop-button{display:flex}.form-dropdown-mobile-button{display:none}}@media (min-width:48em){.form-dropdown-flag{margin-right:.5rem;transform:scale(1)}}body.modal-overflow-hidden{overflow:hidden}.cc-modal-component{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-24) 0;position:fixed;top:0;width:100vw;z-index:9999}.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));bottom:0;left:0;position:fixed;right:0;top:0;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-1)}.cc-modal-leave{transition:opacity .1s var(--motion-ease-out-1)}.cc-modal-xxxs{--cc-modal-max-width:var(--container-xxxs);width:var(--container-xxxs)}.cc-modal-xxs{--cc-modal-max-width:var(--container-xxs);width:var(--container-xxs)}.cc-modal-xs{--cc-modal-max-width:var(--container-xs);width:var(--container-xs)}.cc-modal-sm{--cc-modal-max-width:var(--container-s);width:var(--container-s)}.cc-modal-md{--cc-modal-max-width:var(--container-m);width:var(--container-m)}.cc-modal-lg{--cc-modal-max-width:var(--container-l);width:var(--container-l)}.cc-modal-xl{--cc-modal-max-width:var(--container-xl);width:var(--container-xl)}.cc-modal-component-v2{animation:cc-modal-fade-out .1s var(--motion-ease-out-1);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-1);display:grid}.cc-modal-component-v2[open]::backdrop{animation:cc-modal-fade-in .3s var(--motion-ease-out-1);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}}.cc-close-button-component{background-color:transparent;border:none;color:var(--cc-close-button-color);display:grid;height:var(--cc-close-button-size);margin:0;padding:0;place-items:center;width:var(--cc-close-button-size)}@media (hover:hover){.cc-close-button-component:hover:not(:disabled){color:var(--cc-close-button-color-hover)}}.cc-close-button-component:active:not(:disabled){opacity:.8}.cc-close-button-icon,.cc-close-button-white-bg{grid-column-start:1;grid-row-start:1}.cc-close-button-subtle{--cc-close-button-color:var(--color-icon-subtle);--cc-close-button-color-hover:var(--color-icon-default)}.cc-close-button-default{--cc-close-button-color:var(--color-icon-default);--cc-close-button-color-hover:var(--color-icon-default-hovered)}.cc-close-button-white{--cc-close-button-color:var(--color-gray-500);--cc-close-button-color-hover:var(--color-gray-600)}.cc-close-button-white-bg{background-color:var(--color-neutrals-white);border-radius:var(--radius-circular);height:var(--icon-24);width:var(--icon-24)}.cc-close-button-medium{--cc-close-button-size:var(--icon-40)}.cc-close-button-large{--cc-close-button-size:var(--icon-48)}.cc-modal-header-component{background-color:var(--color-bg-tertiary);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);display:grid;grid-template-columns:1fr max-content;min-height:4.8rem}.cc-modal-header-title{align-self:center;color:var(--color-text-bolder);padding:var(--space-8) var(--space-16)}.cc-modal-header-close{border-top-right-radius:var(--radius-xl);margin-left:auto}.video-info-modal-video-info{max-width:100%;width:35rem}.video-info-modal-row{color:var(--color-text-bolder)}.video-info-modal-row a{color:var(--color-text-link)}.video-info-modal-row a:hover{color:var(--color-text-link-hovered)}.social-share-component{display:flex;justify-content:center;overflow:hidden}.social-share-preloader{height:3.6rem;width:100%}.social-share-wrapper{align-items:center;display:flex;flex-direction:column;height:3.6rem;transition:all .3s ease;width:23rem}.social-share-expanded{height:7.6rem}.social-share-primary{display:flex;flex-direction:row;justify-content:space-between;min-height:3.6rem;width:100%}.social-share-primary .social-share-link{align-items:center;border:0;border-radius:var(--radius-l);display:flex;flex-basis:23.5%;justify-content:center;margin:0;padding:0;transition:all .3s ease}.social-share-primary .social-share-link:focus-visible,.social-share-primary .social-share-link:hover{opacity:.8}.social-share-icon{color:var(--color-neutrals-white);font-size:3.2rem}.social-share-secondary{display:flex;flex-direction:row;height:3.6rem;justify-content:space-between;margin-top:.5rem;transition:all .3s ease;visibility:hidden;width:100%}.social-share-secondary.social-share-visible{visibility:visible}.social-share-secondary .social-share-link{align-items:center;background-color:var(--color-gray-600);border:0;display:flex;flex-basis:20%;justify-content:center;margin:0;padding:0;transition:all .3s ease}.social-share-secondary .social-share-link:focus-visible,.social-share-secondary .social-share-link:hover{background-color:#807d7c}.social-share-facebook{background-color:#1778f2}.social-share-x-twitter{background-color:#000}.social-share-reddit{background-color:#ff4500}.social-share-more{background-color:var(--color-gray-500)}.social-share-more-icon{margin-top:.2rem}.button-options-container{align-items:center;display:flex;height:100%;justify-content:center;min-width:3.75rem;position:relative}.button-options-options{color:var(--color-neutrals-white);font-size:1.25rem;font-weight:400;height:100%}.button-options-options.button-options-selected{background-color:var(--color-transparent-white-65);color:rgba(0,0,0,.4)}.button-options-options:hover~.button-options-popover,.button-options-popover:hover{display:flex}.button-options-popover{background-color:rgba(0,0,0,.4);bottom:100%;display:none;flex-direction:column;left:-1rem;position:absolute;width:calc(100% + 2rem)}.button-options-popover .button-options-options{font-size:1.1rem}.button-options-popover .button-options-options:not(.button-options-selected):hover{background-color:var(--color-transparent-white-14)}.progress-bar-container{align-items:center;cursor:pointer;display:flex;height:100%;width:100%}.progress-bar-onHover:hover .progress-bar-bar{height:.7rem;transition:height .1s}.progress-bar-onHover:hover .progress-bar-position{--positionHeight:1.5rem}.progress-bar-onHover:hover .progress-bar-popover:after{align-items:center;background:var(--color-transparent-white-65);border-radius:var(--radius-l);color:var(--color-neutrals-black);content:attr(data-popover);display:flex;font-size:.8rem;height:2rem;justify-content:center;left:50%;padding:1rem 1.5rem;position:absolute;top:-2.8rem;transform:translateX(-50%);width:100%}.progress-bar-onHover:hover .progress-bar-mouseOn{background-color:var(--color-neutrals-black);height:100%;pointer-events:none;position:absolute;width:.2rem;z-index:1}.progress-bar-onHover:hover .progress-bar-mouseOn:after{filter:invert(100%);top:-3.15rem}.progress-bar-bar{align-items:center;background-color:var(--color-transparent-white-14);border-radius:var(--radius-s);display:flex;height:.5rem;position:relative;width:100%}.progress-bar-elapsed{background-color:var(--color-transparent-white-85);border-radius:var(--radius-s);height:100%;pointer-events:none;transition:width .1s;z-index:1}.progress-bar-position{--positionHeight:1rem;background-color:var(--color-neutrals-white);border-radius:var(--radius-circular);height:var(--positionHeight);margin-left:calc(var(--positionHeight)/-2);pointer-events:none;position:relative;transition:all .05s;width:var(--positionHeight);z-index:2}.video-player-player{aspect-ratio:1/1;margin:0 auto;max-height:calc(100vh - 6rem);min-height:var(--boardMinWidth,30rem);min-width:var(--boardMinWidth,30rem);position:relative}.video-player-player.video-player-sixteenByNine{aspect-ratio:16/9;max-height:90vh;max-width:unset}.video-player-player video{cursor:none;height:100%;width:100%}.video-player-hover>video{cursor:pointer}.video-player-controls:hover,.video-player-hover>.video-player-controls{opacity:1;transition:opacity .2s}.video-player-controls{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:flex;height:3rem;line-height:1.5rem;opacity:0;padding:0 1.5rem;position:absolute;transition:opacity .2s;width:100%}.video-player-controls>:not(.video-player-remainingTime){height:100%}.video-player-controls .video-player-loadedFrames{background-color:var(--color-transparent-white-10);border-radius:var(--radius-s);height:100%;left:0;pointer-events:none;position:absolute}.video-player-controls button{background:none;border:none;margin:0;padding:0}.video-player-controls .video-player-controls-end{align-items:center;display:flex;gap:1.25rem;margin-left:auto}.video-player-icon{color:var(--color-neutrals-white);cursor:pointer;font-size:2.4rem;width:4rem}.video-player-icon:before{width:4rem}.video-player-icon.video-player-small{font-size:1.6rem;width:2rem}.video-player-poster{background-color:var(--color-neutrals-black);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.video-player-playButtonWrapper,.video-player-poster{align-items:center;display:flex;justify-content:center}.video-player-playButtonWrapper{background-color:var(--color-transparent-white-85);border-radius:var(--radius-circular);height:10rem;width:10rem}.video-player-playButton{color:var(--color-green-300);font-size:6rem;
  /*rtl:ignore*/margin-left:.6rem}.video-player-volumeBar{margin-right:1rem;opacity:0;transition:width .2s,opacity .15s;width:0}.video-player-time{flex:1 1 0}.video-player-remainingTime{color:var(--color-neutrals-white);font-size:1rem;margin:0 .5rem}.video-player-sound:hover~.video-player-volumeBar,.video-player-volumeBar.dragging,.video-player-volumeBar:hover{opacity:1;transition:width .2s,opacity .1s;width:5rem}