:root{--globalBackground:#fff;--globalSecondaryBackground:#f0f0f0;--globalTertiaryBackground:#dad7d5;--globalAccentBackground:#fff;--subtleButtonBackground:#e7e6e4;--globalBorder:rgba(0,0,0,0.1);--globalGray:#dbd9d7;--globalGraySoft:#f1f1f1;--globalColorThemeFull:#312e2b;--globalColorThemeHigh:#4b4847;--globalColorThemeMid:#666564;--globalColorThemeLow:#8b8987;--globalColorThemeLink:#3a729c;--globalColorThemeBlueToWhite:#0b5987;--globalColorThemeBlueToMid:#3a729c;--globalColorThemeBlueToMidHover:rgba(58,114,156,0.8);--globalColorThemeBlueToHigh:#3a729c;--globalColorThemeBlueToHighHover:rgba(58,114,156,0.8);--globalColorThemeHighToMid:#4b4847;--globalColorThemeFullToMid:#312e2b;--globalColorNeutral100:#f1f1f1;--globalColorNeutral200:#dad8d6;--globalSecondaryFont:"Montserrat",sans-serif;--easeOutCubic:cubic-bezier(.33,1,.68,1);--globalChartBackground:#f1f1f1;--globalOverlayBackground:#f1f1f1}:root[lang=sr-RS]{--globalSecondaryFont:sans-serif}.dark-mode{--globalBackground:rgba(0,0,0,0.2);--globalSecondaryBackground:rgba(0,0,0,0.14);--globalTertiaryBackground:rgba(2,1,1,0.18);--globalAccentBackground:hsla(0,0%,100%,0.14);--subtleButtonBackground:hsla(0,0%,100%,0.16);--globalBorder:hsla(0,0%,100%,0.1);--globalGray:hsla(0,0%,100%,0.08);--globalGraySoft:hsla(0,0%,100%,0.08);--globalColorThemeFull:#fff;--globalColorThemeHigh:hsla(0,0%,100%,0.8);--globalColorThemeMid:hsla(0,0%,100%,0.65);--globalColorThemeLow:hsla(0,0%,100%,0.4);--globalColorThemeLink:#52b1dc;--globalColorThemeBlueToWhite:#fff;--globalColorThemeBlueToMid:hsla(0,0%,100%,0.65);--globalColorThemeBlueToMidHover:hsla(0,0%,100%,0.8);--globalColorThemeBlueToHigh:hsla(0,0%,100%,0.8);--globalColorThemeBlueToHighHover:#fff;--globalColorThemeHighToMid:hsla(0,0%,100%,0.65);--globalColorThemeFullToMid:hsla(0,0%,100%,0.65);--globalColorNeutral100:rgba(0,0,0,0.2);--globalColorNeutral200:rgba(0,0,0,0.4);--globalChartBackground:hsla(0,0%,100%,0.05);--globalOverlayBackground:#26211b}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/bundles/web/fonts/montserrat-700.5e7b9b6f.woff2) format("woff2"),url(/bundles/web/fonts/montserrat-700.5c9e8867.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/bundles/web/fonts/montserrat-800.92157f3f.woff2) format("woff2"),url(/bundles/web/fonts/montserrat-800.d5048e91.woff) format("woff")}.v5-section,.v5-section-shadow,.v5-section-shadow-hover{background-color:var(--globalBackground);border-radius:.5rem;color:var(--globalColorThemeFullToMid)}.v5-section+.v5-section,.v5-section+.v5-section-clear,.v5-section+.v5-section-white{margin-top:2.4rem}.v5-section-white{background-color:#fff;border-radius:.5rem}.v5-section-clear+.v5-section,.v5-section-clear+.v5-section-clear,.v5-section-clear+.v5-section-white,.v5-section-white+.v5-section,.v5-section-white+.v5-section-clear,.v5-section-white+.v5-section-white{margin-top:2.4rem}.v5-section-shadow,.v5-section-shadow-hover{--linkBoxShadow:0 .5rem 0 0 #c7c6c5,0 0 0 .1rem rgba(49,46,43,0.06);--linkHoverBackground:#f0f0f0;-webkit-box-shadow:var(--linkBoxShadow);box-shadow:var(--linkBoxShadow)}.dark-mode .v5-section-shadow,.dark-mode .v5-section-shadow-hover{--linkBoxShadow:0 .5rem 0 0 rgba(0,0,0,0.4);--linkHoverBackground:hsla(0,0%,100%,0.05)}.v5-section-shadow-hover:hover{background-color:var(--linkHoverBackground);-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}.v5-section-content,.v5-section-content-slim,.v5-section-content-wide{padding:.8rem}@media (min-width:330px){.v5-section-content,.v5-section-content-slim,.v5-section-content-wide{padding:1.6rem}}@media (min-width:768px){.v5-section-content{padding:2.4rem}.v5-section-content-wide{padding:3.2rem}}.v5-header,.v5-header-link{--headerPadding:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.7rem;height:5rem;padding:0 var(--headerPadding);position:relative;width:100%}.v5-header-link:hover{--linkHoverName:#262421;--linkHoverIcon:#8b8987}.dark-mode .v5-header-link:hover{--linkHoverName:hsla(0,0%,100%,0.8);--linkHoverIcon:var(--linkHoverName)}.v5-header-link:hover .v5-header-chevron{color:var(--linkHoverIcon)}.v5-header-link:hover .v5-header-name{color:var(--linkHoverName)}.v5-header-name{--headerColor:#312e2b;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--headerColor);font-weight:600;line-height:1.1}.dark-mode .v5-header-name{--headerColor:hsla(0,0%,100%,0.65)}.v5-header-count{color:var(--globalColorThemeLow);font-weight:400;padding-left:.2rem}.v5-header-border:after{border-bottom:.1rem solid var(--globalBorder);bottom:0;content:"";left:var(--headerPadding);position:absolute;right:var(--headerPadding)}.v5-header-chevron{--headerChevron:#bebdb9;font-size:2rem;height:2rem;width:auto;color:var(--headerChevron);-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.dark-mode .v5-header-chevron{--headerChevron:hsla(0,0%,100%,0.65)}.v5-header-has-avatar{padding-left:0}.v5-header-has-avatar.v5-header-border:after{left:6.6rem}.v5-header-has-avatar .v5-header-name{line-height:1.2;margin-left:1.6rem}.v5-header-img{border-radius:.5rem 0 0 0;display:block}.v5-section-white .v5-header-name{--headerColor:#312e2b}.v5-section-white .v5-header-border:after{border-bottom:.1rem solid rgba(0,0,0,.1)}@media (min-width:330px){.v5-header,.v5-header-link{--headerPadding:1.6rem}}@media (min-width:768px){.v5-header-link.v5-wide,.v5-header.v5-wide{--headerPadding:2.4rem}.v5-header-link.v5-x-wide,.v5-header.v5-x-wide{--headerPadding:3.2rem}}.dark-mode .v5-tabs-list,.v5-tabs-list-dark{--borderColor:hsla(0,0%,100%,0.1);--tabTitleColor:hsla(0,0%,100%,0.4);--tabHoverTitleColor:hsla(0,0%,100%,0.65);--tabSelectedBorderColor:hsla(0,0%,100%,0.8);--tabSelectedTitleColor:hsla(0,0%,100%,0.8)}.v5-tabs-list,.v5-tabs-list-light{--borderColor:#e7e6e5;--tabTitleColor:#8a8886;--tabHoverTitleColor:#666564;--tabSelectedBorderColor:#4b4847;--tabSelectedTitleColor:#312e2b}.dark-mode .v5-tabs-list,.v5-tabs-list,.v5-tabs-list-dark,.v5-tabs-list-light{border-bottom:1px solid var(--borderColor);display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 2.5rem;padding:0;width:100%}.v5-tabs-item{width:50%}.v5-tabs-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;border-bottom:.2rem solid transparent;color:var(--tabTitleColor);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:500;height:5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:.3rem;text-align:center;width:100%;word-break:break-word}.v5-tabs-button:hover:not([aria-selected=true]){color:var(--tabHoverTitleColor)}.v5-tabs-button[aria-selected=true]{border-bottom-color:var(--tabSelectedBorderColor);color:var(--tabSelectedTitleColor)}.v5-form-control+.v5-form-control{margin-top:1.6rem}.v5-form-label{display:block;font-size:1.4rem;font-weight:600;line-height:1.4;margin-bottom:.5rem}.v5-list-item:not(:first-child){position:relative}.v5-list-item:not(:first-child):before{border-top:.1rem solid var(--globalBorder);content:"";left:5rem;position:absolute;right:1.6rem;top:0}.v5-list-item-action{background-color:transparent;border:none;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--globalColorThemeMid);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:5rem;width:100%}a.v5-list-item-action:hover:not([disabled]),button.v5-list-item-action:hover:not([disabled]){color:var(--globalColorThemeHigh)}a.v5-list-item-action:hover:not([disabled]) .v5-list-item-main-icon,a.v5-list-item-action:hover:not([disabled]) .v5-list-item-secondary-icon,button.v5-list-item-action:hover:not([disabled]) .v5-list-item-main-icon,button.v5-list-item-action:hover:not([disabled]) .v5-list-item-secondary-icon{color:var(--globalColorThemeMid)}button.v5-list-item-action[disabled]{cursor:not-allowed;opacity:.7}.v5-list-item-main-icon{font-size:2.4rem;height:2.4rem;width:5rem;text-align:center}.v5-list-item-main-icon,.v5-list-item-secondary-icon{color:var(--globalColorThemeLow);-ms-flex-negative:0;flex-shrink:0}.v5-list-item-secondary-icon{font-size:2rem;height:2rem;width:2rem;margin-left:1rem;margin-right:1.3rem;-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}.v5-list-item-label{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.4rem;font-weight:500;text-align:left}.v5-list-item-switcher{margin-left:1rem;margin-right:1.6rem}.v5-list-item-opened .v5-list-item-secondary-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center;transform-origin:center}.v5-list-item-tiny+.v5-list-item-tiny{margin-top:.4rem}.v5-list-item-tiny-action{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border:0;color:var(--globalColorThemeMid);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;line-height:1.3;padding:.2rem .3rem .2rem 0}.v5-list-item-tiny-action:hover{color:var(--globalColorThemeHigh)}.v5-list-item-tiny-icon{font-size:2rem;height:2rem;width:2rem;color:var(--globalColorThemeLow);-ms-flex-negative:0;flex-shrink:0;margin-right:.7rem}.v5-title{color:#fff;font-family:var(--globalSecondaryFont);font-size:2.8rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1;padding:1rem 1.6rem 0;position:relative}.v5-title.v5-small{font-size:2rem}.v5-title.v5-small .v5-title-has-icon{padding-left:3.6rem}.v5-title.v5-small .v5-title-has-icon:before{height:2.4rem;width:2.4rem}.v5-title-has-icon{display:inline-block;margin-top:1rem;padding-left:clamp(3.6rem,6vw,5.6rem);position:relative}.v5-title-has-icon:before{background-image:url(/bundles/web/images/sprites/colored-icons.4416c317.png);background-repeat:no-repeat;background-size:100%;content:"";height:4rem;height:clamp(2.4rem,4vw,4rem);left:0;position:absolute;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%);width:4rem;width:clamp(2.4rem,4vw,4rem)}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),not all{.v5-title-has-icon:before{background-image:url(/bundles/web/images/sprites/colored-icons.4416c317@2x.png)}}.leaderboard:before{background-position:0 0}.master-games:before{background-position:0 3.5714285714%}.resources:before{background-position:0 7.1428571429%}.top-players:before{background-position:0 10.7142857143%}.chess-rankings:before{background-position:0 14.2857142857%}.terms:before{background-position:0 17.8571428571%}.forums:before{background-position:0 21.4285714286%}.clubs:before{background-position:0 25%}.votechess:before{background-position:0 28.5714285714%}.matches:before{background-position:0 32.1428571429%}.tournaments:before{background-position:0 35.7142857143%}.news:before{background-position:0 39.2857142857%}.articles:before{background-position:0 42.8571428571%}.blogs:before{background-position:0 46.4285714286%}.videos:before{background-position:0 50%}.lessons:before{background-position:0 53.5714285714%}.library:before{background-position:0 57.1428571429%}.members:before{background-position:0 60.7142857143%}.friends:before{background-position:0 64.2857142857%}.coaches:before{background-position:0 67.8571428571%}.openings:before{background-position:0 71.4285714286%}.play:before{background-position:0 75%}.events:before{background-position:0 78.5714285714%}.streamers:before{background-position:0 82.1428571429%}.puzzles:before{background-position:0 85.7142857143%}.drills:before{background-position:0 89.2857142857%}.tv:before{background-position:0 92.8571428571%}.archive:before{background-position:0 96.4285714286%}.analysis:before{background-position:0 100%}@media (min-width:960px){.v5-title{padding:0}}.v5-link{color:var(--globalColorThemeLink)}.v5-link:hover{opacity:.8}.v5-pb0{padding-bottom:0!important}.v5-pt0{padding-top:0!important}.v5-pl0{padding-left:0!important}.v5-pr0{padding-right:0!important}.v5-overflow-hidden{overflow:hidden}.v5-space-top{margin-top:2.4rem}.v5-space-bottom{margin-bottom:2.4rem}.v5-border-top{border-top:.1rem solid var(--globalBorder)}.v5-border-bottom{border-bottom:.1rem solid var(--globalBorder)}