html{box-sizing:border-box;font-size:62.5%}html.shiftless-scrollbar:not(.tox-fullscreen){scrollbar-gutter:stable}*,:after,:before{box-sizing:inherit}body{background-color:var(--color-bg-primary);color:var(--color-gray-800);font-family:var(--font-family-system);font-size:1.4rem;line-height:1.43;margin:0;padding:0;touch-action:manipulation}hr{background-color:var(--color-border-default);border:none;height:.1rem;margin-top:2rem}button,input,select,textarea{font-family:inherit}details summary{box-sizing:border-box;cursor:pointer}details summary::-webkit-details-marker{display:none!important}.img-responsive{display:block;margin:0 auto;max-height:100%;max-width:100%}.hide{display:none!important}@font-face{font-display:swap;font-family:Chess Sans;font-style:normal;font-weight:700;src:url(/bundles/web/fonts/chess-sans/chess-sans-700.3c2edc9b.woff2) format("woff2"),url(/bundles/web/fonts/chess-sans/chess-sans-700.945d0331.woff) format("woff")}@font-face{font-display:swap;font-family:Chess Sans;font-style:normal;font-weight:800;src:url(/bundles/web/fonts/chess-sans/chess-sans-800.9f4a2f62.woff2) format("woff2"),url(/bundles/web/fonts/chess-sans/chess-sans-800.68243068.woff) format("woff")}@font-face{font-display:block;font-family:Chess V3;font-weight:400;src:url(/bundles/web/fonts/chessglyph-v3/chessglyph-v3.3e78f81f.woff2) format("woff2"),url(/bundles/web/fonts/chessglyph-v3/chessglyph-v3.274864ae.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/bundles/web/fonts/montserrat-700.2213e098.woff2) format("woff2"),url(/bundles/web/fonts/montserrat-700.c0b94e18.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/bundles/web/fonts/montserrat-800.2d88ac8b.woff2) format("woff2"),url(/bundles/web/fonts/montserrat-800.5f0120af.woff) format("woff")}@media print{.comments-form,.layout-column-two,.navigation-footer-component,.navigation-header-component,.settings-informative-message,.settings-payment-account-settings-top,.social-share-component{display:none!important}.base-container{overflow:visible}.settings-layout-component{display:block!important}.settings-layout-component .layout-column-one{display:none!important}.settings-layout-component .layout-column-two{display:block!important}}.icon-font-chess.chess:before,.icon-font-chess.oddschess:before{content:"\0069"}.icon-font-chess.chess960:before{content:"\1F28"}.icon-font-chess.threecheck:before{content:"\00CB"}.icon-font-chess.kingofthehill:before{content:"\012A"}.icon-font-chess.losers:before{content:"\012B"}.icon-font-chess.crazyhouse:before{content:"\010E"}.icon-font-chess.bughouse:before{content:"\011A"}.icon-font-chess.solo-chess:before{content:"\1F06"}.icon-font-chess.liveChess960:before{content:"\00D1"}.icon-font-chess.tournament:before{content:"\004F"}.icon-font-chess.live-teammatch:before,.icon-font-chess.teammatch:before{content:"\03C4"}.icon-font-chess.vs-bot:before{content:"\1F70"}.icon-font-chess.four-ffa:before{content:"\1F69"}.icon-font-chess.variants:before{content:"\1F6A"}.icon-font-chess.horde:before{content:"\1F7C"}.icon-font-chess.chaturanga:before{content:"\1F7D"}.icon-font-chess.classical:before{content:"\1F8A"}.icon-font-chess.classroom:before{content:"\1F91"}.icon-font-chess.endgames:before{content:"\1F96"}.icon-font-chess.doubles-unpartner:before{content:"\1FA6"}.icon-font-chess.nav-horizontal:before{content:"\0052"}.icon-font-chess.nav-vertical:before{content:"\00E7"}.icon-font-chess.nav-expanded:before{content:"\03E1"}.icon-font-chess.nav-collapsed:before{content:"\03E0"}.icon-font-chess.collapse-down:before{content:"\1F29"}.icon-font-chess.nav-pawn:before{content:"\1F2A"}.icon-font-chess.bug:before{content:"\00F5"}.icon-font-chess.hourglass:before{content:"\03FA"}.icon-font-chess.camera:before{content:"\0048"}.icon-font-chess.camera-plus:before{content:"\03DF"}.icon-font-chess.globe:before{content:"\004D"}.icon-font-chess.order:before{content:"\004F"}.icon-font-chess.flag:before{content:"\0059"}.icon-font-chess.calendar:before{content:"\0061"}.icon-font-chess.three-day:before{content:"\1F90"}.icon-font-chess.daily-game:before{content:"\1F1A"}.icon-font-chess.chat:before{content:"\0063"}.icon-font-chess.chat-alt:before{content:"\007A"}.icon-font-chess.chat-x:before{content:"\2044"}.icon-font-chess.quickchat:before{content:"\1F93"}.icon-font-chess.chess-book:before{content:"\006F"}.icon-font-chess.filter:before{content:"\203A"}.icon-font-chess.sort:before{content:"\1F5D"}.icon-font-chess.lock:before{content:"\0064"}.icon-font-chess.inbox:before{content:"\0065"}.icon-font-chess.lightbulb:before{content:"\0067"}.icon-font-chess.nametag:before{content:"\0068"}.icon-font-chess.mail:before{content:"\0075"}.icon-font-chess.mail-alt:before{content:"\0079"}.icon-font-chess.mail-plus:before{content:"\006B"}.icon-font-chess.mail-exclaimation:before{content:"\03BB"}.icon-font-chess.book:before{content:"\006F"}.icon-font-chess.book-alt:before{content:"\00A4"}.icon-font-chess.book-open:before{content:"\00B4"}.icon-font-chess.files:before{content:"\03C3"}.icon-font-chess.popup:before{content:"\0070"}.icon-font-chess.depth:before{content:"\1F35"}.icon-font-chess.bell:before{content:"\0071"}.icon-font-chess.bell-off:before{content:"\1FB2"}.icon-font-chess.menu:before{content:"\0074"}.icon-font-chess.home:before{content:"\0077"}.icon-font-chess.home-alt:before{content:"\03DB"}.icon-font-chess.custom-home:before{content:"\1F3A"}.icon-font-chess.bullet:before{content:"\1F1D"}.icon-font-chess.chess-board-puzzle:before{content:"\1F15"}.icon-font-chess.chess-board-vision:before{content:"\0111"}.icon-font-chess.puzzle-rush:before{content:"\1EBA"}.icon-font-chess.fire:before{content:"\1F05"}.icon-font-chess.fire-alt:before{content:"\1F25"}.icon-font-chess.survival:before{content:"\1F10"}.icon-font-chess.smartphone:before{content:"\E902"}.icon-font-chess.computer:before{content:"\1F21"}.icon-font-chess.computer-search:before{content:"\03BE"}.icon-font-chess.comp-analysis:before{content:"\1F3B"}.icon-font-chess.comp-analysis-done:before{content:"\1F3C"}.icon-font-chess.max-analysis:before{content:"\1F64"}.icon-font-chess.comp-drills:before{content:"\1F3E"}.icon-font-chess.vscomp:before{content:"\1F4A"}.icon-font-chess.tag:before{content:"\00BD"}.icon-font-chess.toolbox:before{content:"\00BC"}.icon-font-chess.cake:before{content:"\00BE"}.icon-font-chess.asterisk:before{content:"\002A"}.icon-font-chess.trash:before{content:"\2022"}.icon-font-chess.download:before{content:"\0022"}.icon-font-chess.upgrade:before{content:"\2039"}.icon-font-chess.pushpin:before{content:"\00BB"}.icon-font-chess.key:before{content:"\00A2"}.icon-font-chess.page:before{content:"\00A3"}.icon-font-chess.page-alt:before{content:"\20AC"}.icon-font-chess.page-pencil:before{content:"\0078"}.icon-font-chess.news:before{content:"\0045"}.icon-font-chess.news-alt:before{content:"\1F13"}.icon-font-chess.equal:before{content:"\003D"}.icon-font-chess.stats:before{content:"\003B"}.icon-font-chess.stats-arrow-up:before{content:"\010D"}.icon-font-chess.stats-x:before{content:"\00F0"}.icon-font-chess.graphs:before{content:"\03C5"}.icon-font-chess.binoculars:before{content:"\2014"}.icon-font-chess.magnifying-glass:before{content:"\2013"}.icon-font-chess.magnifying-glass-done:before{content:"\1F49"}.icon-font-chess.present:before{content:"\00BE"}.icon-font-chess.enter:before{content:"\1F12"}.icon-font-chess.exit:before{content:"\00D7"}.icon-font-chess.draw:before{content:"\002B"}.icon-font-chess.cup:before{content:"\2021"}.icon-font-chess.leaguecup:before{content:"\1FA5"}.icon-font-chess.scales:before{content:"\0371"}.icon-font-chess.paper-pencil:before{content:"\03A3"}.icon-font-chess.todo-list:before{content:"\010F"}.icon-font-chess.trophy-plus:before{content:"\03A5"}.icon-font-chess.trophy-minus:before{content:"\03BA"}.icon-font-chess.trophy-podium:before{content:"\03B5"}.icon-font-chess.events:before{content:"\1F36"}.icon-font-chess.privacy:before{content:"\03B2"}.icon-font-chess.survey:before{content:"\03C1"}.icon-font-chess.arena:before{content:"\1F39"}.icon-font-chess.clubs:before{content:"\1F9B"}.icon-font-chess.club-arena:before{content:"\1F8C"}.icon-font-chess.battle:before{content:"\1F5F"}.icon-font-chess.tracked-content:before{content:"\00D5"}.icon-font-chess.pawn-tracked:before{content:"\1F23"}.icon-font-chess.queen-wreath:before{content:"\00F1"}.icon-font-chess.crosshair:before{content:"\0111"}.icon-font-chess.shield:before{content:"\014B"}.icon-font-chess.chip:before{content:"\00F6"}.icon-font-chess.chip-crossed:before{content:"\1F07"}.icon-font-chess.comp-challenge:before{content:"\1F37"}.icon-font-chess.smiley:before{content:"\03C2"}.icon-font-chess.smileyadd:before{content:"\1F44"}.icon-font-chess.troll:before{content:"\1F74"}.icon-font-chess.eye:before{content:"\0057"}.icon-font-chess.eye-off:before{content:"\1F40"}.icon-font-chess.select:before{content:"\03AD"}.icon-font-chess.store:before{content:"\1F43"}.icon-font-chess.question-mark:before{content:"\1F0E"}.icon-font-chess.inaccuracy:before{content:"\1F6F"}.icon-font-chess.cycle:before{content:"\1F34"}.icon-font-chess.gift:before{content:"\1F4D"}.icon-font-chess.perfect:before{content:"\1F4C"}.icon-font-chess.four-teams:before{content:"\1F59"}.icon-font-chess.four-custom:before{content:"\1F5B"}.icon-font-chess.percentile:before{content:"\1F2E"}.icon-font-chess.carousel:before{content:"\1F11"}.icon-font-chess.edit-time:before{content:"\03D9"}.icon-font-chess.add-time:before{content:"\1F6C"}.icon-font-chess.switches:before{content:"\1F75"}.icon-font-chess.torpedo:before{content:"\1F71"}.icon-font-chess.blindfold:before{content:"\1F73"}.icon-font-chess.camera-on:before{content:"\1F6D"}.icon-font-chess.camera-off:before{content:"\1F6E"}.icon-font-chess.cloud:before{content:"\1F6B"}.icon-font-chess.disconnected:before{content:"\1F8D"}.icon-font-chess.library:before{content:"\1F45"}.icon-font-chess.library-add:before{content:"\1F57"}.icon-font-chess.atomic:before{content:"\1F7B"}.icon-font-chess.bookmark:before{content:"\1F66"}.icon-font-chess.bookmark-add:before{content:"\1FA0"}.icon-font-chess.excellent:before{content:"\1F67"}.icon-font-chess.fork:before{content:"\1F8E"}.icon-font-chess.handshake:before{content:"\1F88"}.icon-font-chess.target:before{content:"\1F8F"}.icon-font-chess.target-off:before{content:"\1F87"}.icon-font-chess.official:before{content:"\1F89"}.icon-font-chess.verified:before{content:"\1F9D"}.icon-font-chess.location:before{content:"\1F86"}.icon-font-chess.practice:before{content:"\1F95"}.icon-font-chess.quality:before{content:"\1F9A"}.icon-font-chess.castling:before{content:"\1F99"}.icon-font-chess.pieces-all:before{content:"\1F98"}.icon-font-chess.phases:before{content:"\1F97"}.icon-font-chess.savedisk:before{content:"\1F9E"}.icon-font-chess.qrcode:before{content:"\1FA1"}.icon-font-chess.magout:before{content:"\1FA2"}.icon-font-chess.randomcolor:before{content:"\1FA3"}.icon-font-chess.duck:before{content:"\1F9F"}.icon-font-chess.undo:before{content:"\004C"}.icon-font-chess.link:before{content:"\0041"}.icon-font-chess.challenge-link:before{content:"\1F61"}.icon-font-chess.x:before{content:"\0042"}.icon-font-chess.reply:before{content:"\0043"}.icon-font-chess.checkmark:before{content:"\0047"}.icon-font-chess.correct:before{content:"\1F30"}.icon-font-chess.incorrect:before{content:"\1F3F"}.icon-font-chess.redo:before{content:"\1F22"}.icon-font-chess.plus:before{content:"\0056"}.icon-font-chess.eval:before{content:"\1F33"}.icon-font-chess.copy:before{content:"\1F24"}.icon-font-chess.list:before{content:"\0072"}.icon-font-chess.embed:before{content:"\221E"}.icon-font-chess.darklight:before{content:"\1F3D"}.icon-font-chess.image-plus:before{content:"\03B6"}.icon-font-chess.follow:before{content:"\011E"}.icon-font-chess.unfollow:before{content:"\0120"}.icon-font-chess.quote:before{content:"\00D6"}.icon-font-chess.web-view:before{content:"\0126"}.icon-font-chess.circle:before{content:"\0054"}.icon-font-chess.circle-dashboard:before{content:"\004E"}.icon-font-chess.circle-x:before{content:"\0051"}.icon-font-chess.circle-3-dots:before{content:"\038F"}.icon-font-chess.circle-gearwheel:before{content:"\00B7"}.icon-font-chess.circle-clock:before{content:"\0027"}.icon-font-chess.circle-clock-alt:before{content:"\00B0"}.icon-font-chess.circle-question:before{content:"\0028"}.icon-font-chess.circle-info:before{content:"\0029"}.icon-font-chess.circle-arrow:before{content:"\00F7"}.icon-font-chess.circle-block:before{content:"\222B"}.icon-font-chess.circle-stop:before{content:"\0026"}.icon-font-chess.circle-danger:before{content:"\2020"}.icon-font-chess.circle-checkmark:before{content:"\03C7"}.icon-font-chess.circle-compass:before{content:"\0121"}.icon-font-chess.donate:before{content:"\1F4B"}.icon-font-chess.more:before{content:"\1F2B"}.icon-font-chess.best:before{content:"\1F94"}.icon-font-chess.time-warning:before{content:"\1F8B"}.icon-font-chess.piechart:before{content:"\1FB1"}.icon-font-chess.success:before{content:"\E90E"}.icon-font-chess.square:before{content:"\1F04"}.icon-font-chess.square-reply:before{content:"\0058"}.icon-font-chess.square-pencil:before{content:"\005A"}.icon-font-chess.square-brush:before{content:"\006C"}.icon-font-chess.square-in:before{content:"\00A1"}.icon-font-chess.square-out:before{content:"\00BF"}.icon-font-chess.square-bottom-in:before{content:"\039E"}.icon-font-chess.square-x:before{content:"\00FC"}.icon-font-chess.square-plus:before{content:"\1F01"}.icon-font-chess.square-equal:before{content:"\1F03"}.icon-font-chess.square-checkmark:before{content:"\03BF"}.icon-font-chess.square-four:before{content:"\03F8"}.icon-font-chess.arc-sharp:before{content:"\1F50"}.icon-font-chess.arc-rough:before{content:"\1F51"}.icon-font-chess.arc-throwaway:before{content:"\1F52"}.icon-font-chess.arc-balanced:before{content:"\1F53"}.icon-font-chess.arc-wild:before{content:"\1F54"}.icon-font-chess.arc-sudden:before{content:"\1F55"}.icon-font-chess.arc-smooth:before{content:"\1F56"}.icon-font-chess.wld:before{content:"\1F63"}.icon-font-chess.square-minus:before{content:"\1F02"}.icon-font-chess.thumb-lrg:before{content:"\1F80"}.icon-font-chess.thumb-med:before{content:"\1F81"}.icon-font-chess.thumb-sml:before{content:"\1F82"}.icon-font-chess.thumb-alt:before{content:"\1F83"}.icon-font-chess.thumb-row:before{content:"\1F84"}.icon-font-chess.thumb-left:before{content:"\1F85"}.icon-font-chess.caret-up:before{content:"\007C"}.icon-font-chess.caret-down:before{content:"\003F"}.icon-font-chess.caret-left:before{content:"\002F"}.icon-font-chess.caret-right:before{content:"\005C"}.icon-font-chess.chevron-up:before{content:"\003E"}.icon-font-chess.chevron-down:before{content:"\003C"}.icon-font-chess.chevron-left:before{content:"\002C"}.icon-font-chess.chevron-right:before{content:"\2026"}.icon-font-chess.double-chevron-left:before{content:"\0021"}.icon-font-chess.double-chevron-right:before{content:"\03B1"}.icon-font-chess.chevron-previous:before{content:"\0023"}.icon-font-chess.chevron-next:before{content:"\0040"}.icon-font-chess.arrow-return:before{content:"\005F"}.icon-font-chess.arrow-up:before{content:"\007D"}.icon-font-chess.arrow-down:before{content:"\007B"}.icon-font-chess.arrow-left:before{content:"\005B"}.icon-font-chess.arrow-right:before{content:"\005D"}.icon-font-chess.round-arrow-return:before{content:"\03BC"}.icon-font-chess.bold-arrow-right:before{content:"\0386"}.icon-font-chess.arrow-cross:before{content:"\0110"}.icon-font-chess.pulse:before{content:"\1F60"}.icon-font-chess.user:before{content:"\0062"}.icon-font-chess.users:before{content:"\006D"}.icon-font-chess.users-alt:before{content:"\006E"}.icon-font-chess.user-info:before{content:"\0076"}.icon-font-chess.user-question:before{content:"\002D"}.icon-font-chess.user-search:before{content:"\0024"}.icon-font-chess.user-search-alt:before{content:"\014a"}.icon-font-chess.user-feed:before{content:"\0025"}.icon-font-chess.user-block:before{content:"\00A6"}.icon-font-chess.user-plus:before{content:"\00B6"}.icon-font-chess.users-plus:before{content:"\00FF"}.icon-font-chess.user-x:before{content:"\00A7"}.icon-font-chess.user-chain:before{content:"\0159"}.icon-font-chess.user-broken-chain:before{content:"\0158"}.icon-font-chess.user-shield:before{content:"\03DA"}.icon-font-chess.user-shield-plus:before{content:"\0373"}.icon-font-chess.profile-alt:before{content:"\1F9C"}.icon-font-chess.chess-board:before{content:"\0069"}.dark-mode .icon-font-chess.chess-board:before{content:"\2019"}.icon-font-chess.chess-board-search:before{content:"\0394"}.icon-font-chess.chess-board-search-alt:before{content:"\03A9"}.icon-font-chess.question:before{content:"\00A9"}.icon-font-chess.chess-board-plus:before{content:"\02C6"}.icon-font-chess.lessons:before{content:"\1F20"}.icon-font-chess.chess-board-circle:before{content:"\00AB"}.icon-font-chess.chess-board-gear:before{content:"\03F7"}.icon-font-chess.chess-crown:before{content:"\03FB"}.icon-font-chess.chess-crown-alt:before{content:"\1F26"}.icon-font-chess.crown-learning:before{content:"\1F32"}.icon-font-chess.chess-pawn:before{content:"\1F19"}.icon-font-chess.chess-pawn-left-half-rook:before{content:"\0112"}.icon-font-chess.chess-pawn-right-half-rook:before{content:"\0113"}.icon-font-chess.chess-pawn-rook:before{content:"\0073"}.icon-font-chess.chess-pawn-square:before{content:"\03B7"}.icon-font-chess.chess-move:before{content:"\1F18"}.icon-font-chess.chess-move-alt:before{content:"\006A"}.icon-font-chess.chess-board-folder:before{content:"\0398"}.icon-font-chess.chess-board-arrow-down:before{content:"\03CC"}.icon-font-chess.chess-board-arrow-up:before{content:"\03CF"}.icon-font-chess.chess-board-arrow-right:before{content:"\03CE"}.icon-font-chess.chess-board-arrow-left:before{content:"\03CD"}.icon-font-chess.chess-salad:before{content:"\1F0A"}.icon-font-chess.play-new:before{content:"\1F2C"}.icon-font-chess.play-alt:before{content:"\1F2D"}.icon-font-chess.lesson:before{content:"\1F14"}.icon-font-chess.lesson-student:before{content:"\E91A"}.icon-font-chess.no-castling:before{content:"\1F78"}.icon-font-chess.fog-of-war:before{content:"\1F79"}.icon-font-chess.sideways-pawns:before{content:"\1F77"}.icon-font-chess.capture-anything:before{content:"\1F76"}.icon-font-chess.board-arrow:before{content:"\1F62"}.icon-font-chess.checkbox:before{content:"\03A8"}.icon-font-chess.checkbox-plus:before{content:"\03A6"}.icon-font-chess.printer:before{content:"\00E5"}.icon-font-chess.play:before{content:"\004A"}.icon-font-chess.pause:before{content:"\004B"}.icon-font-chess.sound-off:before{content:"\0050"}.icon-font-chess.sound-on:before{content:"\0055"}.icon-font-chess.repeat:before{content:"\0066"}.icon-font-chess.shuffle:before{content:"\0049"}.icon-font-chess.resize:before{content:"\03C0"}.icon-font-chess.rss:before{content:"\1F31"}.icon-font-chess.favorites:before{content:"\03AE"}.icon-font-chess.facebook:before{content:"\0053"}.icon-font-chess.twitter:before{content:"\0046"}.icon-font-chess.linkedin:before{content:"\00C5"}.icon-font-chess.tumblr:before{content:"\00EB"}.icon-font-chess.mix:before{content:"\00DF"}.icon-font-chess.reddit:before{content:"\00B1"}.icon-font-chess.google:before{content:"\1F08"}.icon-font-chess.instagram:before{content:"\1F00"}.icon-font-chess.wikipedia:before{content:"\1F38"}.icon-font-chess.youtube:before{content:"\0060"}.icon-font-chess.share:before{content:"\00A5"}.icon-font-chess.twitch:before{content:"\0393"}.icon-font-chess.discord:before{content:"\1F48"}.icon-font-chess.fide:before{content:"\1F41"}.icon-font-chess.android:before{content:"\00FE"}.icon-font-chess.apple:before{content:"\25CA"}.icon-font-chess.win-phone:before{content:"\03A0"}.icon-font-chess.thumbs-down:before{content:"\2265"}.icon-font-chess.thumbs-up:before{content:"\2264"}.icon-font-chess.card:before{content:"\03DC"}.icon-font-chess.paypal:before{content:"\0377"}.icon-font-chess.heart:before{content:"\1F2F"}.icon-font-chess.vk:before{content:"\1F72"}.icon-font-chess.tiktok:before{content:"\1FB0"}.icon-font-chess.chessable:before{content:"\1FA8"}.icon-font-chess.chessable-rook:before{content:"\1FA7"}.icon-font-chess.x-twitter:before{content:"\E90D"}.icon-font-chess.membership-diamond:before{content:"\0370"}.icon-font-chess.membership-platinum:before{content:"\0376"}.icon-font-chess.membership-mod:before,.icon-font-chess.membership-staff:before{content:"\0372"}.icon-font-chess.membership-gold:before{content:"\03AE"}.icon-font-chess.circle-hollow:before{content:"\03BD"}.icon-font-chess.binoculars-crossed:before{content:"\00DE"}.icon-font-chess.border-resize:before{content:"\03AC"}.icon-font-chess.maximize:before{content:"\03DD"}.icon-font-chess.minimize:before{content:"\03D8"}.icon-font-chess.live:before{content:"\1F1B"}.icon-font-chess.live960:before{content:"\00D1"}.icon-font-chess.livematch:before{content:"\1F65"}.icon-font-chess.live-bullet:before{content:"\1F1D"}.icon-font-chess.live-standard:before{content:"\1F1C"}.icon-font-chess.signal:before{content:"\03AF"}.icon-font-chess.proleague:before{content:"\014B"}.icon-font-chess.streamer:before{content:"\1F23"}.icon-font-chess.bishop-white:before{content:"\00C4"}.icon-font-chess.bishop-black:before{content:"\0102"}.icon-font-chess.knight-white:before{content:"\0116"}.icon-font-chess.knight-black:before{content:"\00C7"}.icon-font-chess.rook-white:before{content:"\013B"}.icon-font-chess.rook-black:before{content:"\013D"}.icon-font-chess.king-white:before{content:"\0104"}.icon-font-chess.king-black:before{content:"\0100"}.icon-font-chess.queen-white:before{content:"\0136"}.icon-font-chess.queen-black:before{content:"\012E"}.icon-font-chess.pawn-white:before{content:"\0122"}.icon-font-chess.pawn-black:before{content:"\0118"}.icon-font-chess.shared-analysis:before{content:"\1F68"}.icon-font-chess.boardexpand:before{content:"\1FA4"}.dark-mode .icon-font-chess.bishop-white:before{content:"\0102"}.dark-mode .icon-font-chess.bishop-black:before{content:"\00C4"}.dark-mode .icon-font-chess.knight-white:before{content:"\00C7"}.dark-mode .icon-font-chess.knight-black:before{content:"\0116"}.dark-mode .icon-font-chess.rook-white:before{content:"\013D"}.dark-mode .icon-font-chess.rook-black:before{content:"\013B"}.dark-mode .icon-font-chess.king-white:before{content:"\0100"}.dark-mode .icon-font-chess.king-black:before{content:"\0104"}.dark-mode .icon-font-chess.queen-white:before{content:"\012E"}.dark-mode .icon-font-chess.queen-black:before{content:"\0136"}.dark-mode .icon-font-chess.pawn-white:before{content:"\0118"}.dark-mode .icon-font-chess.pawn-black:before{content:"\0122"}.icon-font-chess.bishop-stroke:before{content:"\e901"}.icon-font-chess.bishop-fill:before{content:"\e900"}.icon-font-chess.knight-stroke:before{content:"\e906"}.icon-font-chess.knight-fill:before{content:"\e905"}.icon-font-chess.rook-stroke:before{content:"\e90c"}.icon-font-chess.rook-fill:before{content:"\e90b"}.icon-font-chess.king-stroke:before{content:"\e904"}.icon-font-chess.king-fill:before{content:"\e903"}.icon-font-chess.queen-stroke:before{content:"\e90a"}.icon-font-chess.queen-fill:before{content:"\e909"}.icon-font-chess.pawn-stroke:before{content:"\e908"}.icon-font-chess.pawn-fill:before{content:"\e907"}.icon-font-chess.zero:before{content:"\0030"}.icon-font-chess.one:before{content:"\0031"}.icon-font-chess.two:before{content:"\0032"}.icon-font-chess.three:before{content:"\0033"}.icon-font-chess.four:before{content:"\0034"}.icon-font-chess.five:before{content:"\0035"}.icon-font-chess.six:before{content:"\0036"}.icon-font-chess.seven:before{content:"\0037"}.icon-font-chess.eight:before{content:"\0038"}.icon-font-chess.nine:before{content:"\0039"}.icon-font-chess.colon:before{content:"\003A"}.icon-font-chess.period:before{content:"\002E"}.icon-font-chess.matetag:before{content:"\1F92"}html[dir=rtl] .icon-font-chess.upgrade:before{content:"\203A"}html[dir=rtl] .icon-font-chess.filter:before{content:"\2039"}html[dir=rtl] .icon-font-chess.nav-expanded:before{content:"\03E0"}html[dir=rtl] .icon-font-chess.nav-collapsed:before{content:"\03E1"}html[dir=rtl] .icon-font-chess.arrow-up:before{content:"\007B"}html[dir=rtl] .icon-font-chess.arrow-down:before{content:"\007D"}html[dir=rtl] .icon-font-chess.chevron-up:before{content:"\003C"}html[dir=rtl] .icon-font-chess.chevron-down:before{content:"\003E"}html[dir=rtl] .icon-font-chess.thumbs-down:before{content:"\2264"}html[dir=rtl] .icon-font-chess.thumbs-up:before{content:"\2265"}html[dir=rtl] .icon-font-chess.chevron-left:before{content:"\2026"}html[dir=rtl] .icon-font-chess.chevron-right:before{content:"\002C"}html[dir=rtl] .icon-font-chess.circle-question:before{content:"\0029"}html[dir=rtl] .icon-font-chess.circle-info:before{content:"\0028"}html[dir=rtl] .icon-font-chess.caret-left:before{content:"\005C"}html[dir=rtl] .icon-font-chess.caret-right:before{content:"\002F"}html[dir=rtl] .icon-font-chess.double-chevron-left:before{content:"\03B1"}html[dir=rtl] .icon-font-chess.double-chevron-right:before{content:"\0021"}html[dir=rtl] .icon-font-chess.chess-board-circle:before{content:"\00BB"}html[dir=rtl] .icon-font-chess.pushpin:before{content:"\00AB"}.icon-font-chess.daily:before{content:"\1F1A"}.icon-font-chess.circle-timer:before,.icon-font-chess.rapid:before{content:"\1F1B"}.icon-font-chess.standard:before{content:"\0069"}.icon-font-chess.blitz:before,.icon-font-chess.lightning:before{content:"\1F1C"}.icon-font-chess.crossed-swords:before{content:"\03C4"}.icon-font-chess{display:inline-block;font-family:var(--font-family-icons);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1;text-align:center;text-transform:none}.icon-colored{color:var(--color-icon-bolder)}.icon-colored.battle{color:var(--color-icon-puzzlebattle)}.icon-colored.membership-diamond{color:var(--color-icon-premium)}.icon-colored.blitz,.icon-colored.live-standard{color:var(--color-icon-blitz)}.icon-colored.bughouse{color:var(--color-icon-bughouse)}.icon-colored.bullet{color:var(--color-icon-bullet)}.icon-colored.chess-board-puzzle{color:var(--color-icon-puzzles)}.icon-colored.puzzle-rush{color:var(--color-icon-puzzlerush)}.icon-colored.chess960{color:var(--color-icon-daily960)}.icon-colored.crazyhouse{color:var(--color-icon-crazyhouse)}.icon-colored.daily,.icon-colored.daily-game{color:var(--color-icon-daily)}.icon-colored.book-alt{color:var(--color-classification-book)}.icon-colored.kingofthehill{color:var(--color-icon-kinghill)}.icon-colored.lessons{color:var(--color-icon-lessons)}.icon-colored.live960{color:var(--color-icon-live960)}.icon-colored.live,.icon-colored.rapid{color:var(--color-icon-rapid)}.icon-colored.threecheck{color:var(--color-icon-3check)}.icon-colored.checkbox{color:var(--color-icon-votechess)}.icon-colored.livematch{color:var(--color-icon-livematch)}.icon-colored.order{color:var(--color-icon-tournaments)}.icon-colored.teammatch{color:var(--color-icon-match)}.icon-colored.lightbulb{color:var(--color-icon-insights)}.icon-colored.vs-bot{color:var(--color-icon-vscomputer)}.glyph-colored{color:var(--color-icon-bolder)}.glyph-colored [data-glyph=game-type-puzzle-battle]{color:var(--color-icon-puzzlebattle)}.glyph-colored [data-glyph=membership-tier-diamond]{color:var(--color-icon-premium)}.glyph-colored [data-glyph=game-time-blitz]{color:var(--color-icon-blitz)}.glyph-colored [data-glyph=game-type-bughouse]{color:var(--color-icon-bughouse)}.glyph-colored [data-glyph=game-time-bullet]{color:var(--color-icon-bullet)}.glyph-colored [data-glyph=game-type-puzzle]{color:var(--color-icon-puzzles)}.glyph-colored [data-glyph=game-type-puzzle-rush]{color:var(--color-icon-puzzlerush)}.glyph-colored [data-glyph=game-type-960-daily]{color:var(--color-icon-daily960)}.glyph-colored [data-glyph=game-type-crazyhouse]{color:var(--color-icon-crazyhouse)}.glyph-colored [data-glyph=game-time-daily]{color:var(--color-icon-daily)}.glyph-colored [data-glyph=document-book-stack]{color:var(--color-classification-book)}.glyph-colored [data-glyph=game-type-hill]{color:var(--color-icon-kinghill)}.glyph-colored [data-glyph=game-lesson]{color:var(--color-icon-lessons)}.glyph-colored [data-glyph=game-type-960-live]{color:var(--color-icon-live960)}.glyph-colored [data-glyph=game-time-rapid]{color:var(--color-icon-rapid)}.glyph-colored [data-glyph=game-type-three-check]{color:var(--color-icon-3check)}.glyph-colored [data-glyph=square-open-checked]{color:var(--color-icon-votechess)}.glyph-colored [data-glyph=game-swords-ring]{color:var(--color-icon-livematch)}.glyph-colored [data-glyph=trophy-medal-2]{color:var(--color-icon-tournaments)}.glyph-colored [data-glyph=game-swords]{color:var(--color-icon-match)}.glyph-colored [data-glyph=device-bulb-glow]{color:var(--color-icon-insights)}.glyph-colored [data-glyph=game-type-computer]{color:var(--color-icon-vscomputer)}.glyph-colored [data-glyph=utility-toggles]{color:var(--color-icon-customposition)}.glyph-colored [data-glyph=game-type-fourplayer]{color:var(--color-icon-4player)}.glyph-colored [data-glyph=game-type-variants]{color:var(--color-icon-variants)}.glyph-colored [data-glyph=game-type-classroom]{color:var(--color-icon-classroom)}.flair-link{display:inline-flex}.flair-link:not([href]) span{cursor:default}body.safe-mode .avatar-component,body.safe-mode .notification-toaster-avatar,body.safe-mode .post-view-meta-avatar img,body.safe-mode .suggested-users-avatar img,body.safe-mode .toaster .avatar,body.safe-mode .user-avatar-image{background:url(/bundles/web/images/user-image.007dad08.svg) 0 0 no-repeat;box-sizing:border-box;overflow:hidden}body.safe-mode .avatar-component[width="20"],body.safe-mode .notification-toaster-avatar[width="20"],body.safe-mode .post-view-meta-avatar img[width="20"],body.safe-mode .suggested-users-avatar img[width="20"],body.safe-mode .toaster .avatar[width="20"],body.safe-mode .user-avatar-image[width="20"]{padding-left:2rem}body.safe-mode .avatar-component[width="30"],body.safe-mode .notification-toaster-avatar[width="30"],body.safe-mode .post-view-meta-avatar img[width="30"],body.safe-mode .suggested-users-avatar img[width="30"],body.safe-mode .toaster .avatar[width="30"],body.safe-mode .user-avatar-image[width="30"]{padding-left:3rem}body.safe-mode .avatar-component[width="40"],body.safe-mode .notification-toaster-avatar[width="40"],body.safe-mode .post-view-meta-avatar img[width="40"],body.safe-mode .suggested-users-avatar img[width="40"],body.safe-mode .toaster .avatar[width="40"],body.safe-mode .user-avatar-image[width="40"]{padding-left:4rem}body.safe-mode .avatar-component[width="50"],body.safe-mode .notification-toaster-avatar[width="50"],body.safe-mode .post-view-meta-avatar img[width="50"],body.safe-mode .suggested-users-avatar img[width="50"],body.safe-mode .toaster .avatar[width="50"],body.safe-mode .user-avatar-image[width="50"]{padding-left:5rem}body.safe-mode .avatar-component[width="60"],body.safe-mode .notification-toaster-avatar[width="60"],body.safe-mode .post-view-meta-avatar img[width="60"],body.safe-mode .suggested-users-avatar img[width="60"],body.safe-mode .toaster .avatar[width="60"],body.safe-mode .user-avatar-image[width="60"]{padding-left:6rem}body.safe-mode .avatar-component[width="70"],body.safe-mode .notification-toaster-avatar[width="70"],body.safe-mode .post-view-meta-avatar img[width="70"],body.safe-mode .suggested-users-avatar img[width="70"],body.safe-mode .toaster .avatar[width="70"],body.safe-mode .user-avatar-image[width="70"]{padding-left:7rem}body.safe-mode .avatar-component[width="80"],body.safe-mode .notification-toaster-avatar[width="80"],body.safe-mode .post-view-meta-avatar img[width="80"],body.safe-mode .suggested-users-avatar img[width="80"],body.safe-mode .toaster .avatar[width="80"],body.safe-mode .user-avatar-image[width="80"]{padding-left:8rem}body.safe-mode .games-grid-avatar .user-avatar-image{padding-left:4.2rem}body.safe-mode .post-note-container-post-section .user-avatar-image,body.safe-mode .suggested-users-avatar img{padding-left:5rem}body.safe-mode .user-avatar-image.incoming-challenges-avatar{padding-left:3rem}body.safe-mode .user-popover-component .user-avatar-image{padding-left:5rem}body.safe-mode.theatre-mode .avatar-component{padding-left:8rem}:root{--font-family-system:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Helvetica,Arial,sans-serif;--font-family-heading:"Chess Sans",sans-serif;--font-family-icons:"Chess V3";--color-green-25:#f6ffe3;--color-green-50:#f3ffcf;--color-green-75:#ebffbd;--color-green-100:#d8fa9d;--color-green-200:#b2e068;--color-green-300:#81b64c;--color-green-400:#5d9948;--color-green-500:#45753c;--color-green-600:#305730;--color-green-700:#204227;--color-aqua-25:#eafffa;--color-aqua-50:#ddfff5;--color-aqua-75:#ccffec;--color-aqua-100:#adfbd8;--color-aqua-200:#62f6ca;--color-aqua-300:#26c2a3;--color-aqua-400:#109888;--color-aqua-500:#10777c;--color-aqua-600:#09505f;--color-aqua-700:#073745;--color-blue-25:#cef5ff;--color-blue-50:#b2f0ff;--color-blue-75:#83defc;--color-blue-100:#4dc3ea;--color-blue-200:#009fd9;--color-blue-300:#008cd1;--color-blue-400:#0069ab;--color-blue-500:#0b548c;--color-blue-600:#083a66;--color-blue-700:#072a4f;--color-slate-25:#faffff;--color-slate-50:#f2fcff;--color-slate-75:#e5f6ff;--color-slate-100:#d0e6fb;--color-slate-200:#aed0f0;--color-slate-300:#749bbf;--color-slate-400:#486688;--color-slate-500:#324660;--color-slate-600:#263242;--color-slate-700:#1e2533;--color-purple-25:#f6edff;--color-purple-50:#e8dbff;--color-purple-75:#d5c6ff;--color-purple-100:#c9acff;--color-purple-200:#9881f2;--color-purple-300:#7a66f4;--color-purple-400:#5e53d9;--color-purple-500:#303d8a;--color-purple-600:#212e5d;--color-purple-700:#152243;--color-fuchsia-25:#ffd4d4;--color-fuchsia-50:#ffb5b9;--color-fuchsia-75:#ff949d;--color-fuchsia-100:#ff788a;--color-fuchsia-200:#fa466a;--color-fuchsia-300:#ed2456;--color-fuchsia-400:#c4144f;--color-fuchsia-500:#940c45;--color-fuchsia-600:#610734;--color-fuchsia-700:#49052d;--color-red-25:#ffe0ca;--color-red-50:#ffcbb2;--color-red-75:#ffb196;--color-red-100:#ff8a75;--color-red-200:#ff6352;--color-red-300:#fa412d;--color-red-400:#e02828;--color-red-500:#ad1f24;--color-red-600:#881822;--color-red-700:#631018;--color-orange-25:#fffbda;--color-orange-50:#fff3c2;--color-orange-75:#ffe5a8;--color-orange-100:#ffd591;--color-orange-200:#ffa459;--color-orange-300:#fa742c;--color-orange-400:#dc501d;--color-orange-500:#a93616;--color-orange-600:#7a1a0b;--color-orange-700:#610808;--color-gold-25:#ffffc7;--color-gold-50:#fff599;--color-gold-75:#fce26a;--color-gold-100:#fad541;--color-gold-200:#f7c631;--color-gold-300:#e3aa24;--color-gold-400:#cf8d1b;--color-gold-500:#b27314;--color-gold-600:#99580e;--color-gold-700:#7a4414;--color-brown-25:#fffef5;--color-brown-50:#fbf7ec;--color-brown-75:#fbf3d8;--color-brown-100:#fbebc1;--color-brown-200:#f9d983;--color-brown-300:#e2b664;--color-brown-400:#ca9350;--color-brown-500:#9d6c3e;--color-brown-600:#6a4632;--color-brown-700:#543426;--color-skin-25:#fffce8;--color-skin-50:#fff3d4;--color-skin-75:#fbe7c4;--color-skin-100:#fadaae;--color-skin-200:#e3c29c;--color-skin-300:#d5a47d;--color-skin-400:#8d694b;--color-skin-500:#6b4d3a;--color-skin-600:#543f34;--color-skin-700:#4a352e;--color-neutrals-white:#fff;--color-neutrals-black:#000;--color-gray-75:#f8f8f8;--color-gray-100:#f1f1f1;--color-gray-200:#e7e6e5;--color-gray-300:#dad8d6;--color-gray-400:#bebdb9;--color-gray-500:#8b8987;--color-gray-600:#666564;--color-gray-700:#4b4847;--color-gray-800:#312e2b;--color-gray-900:#262421;--color-transparent-white-2:hsla(0,0%,100%,.02);--color-transparent-white-5:hsla(0,0%,100%,.05);--color-transparent-white-8:hsla(0,0%,100%,.08);--color-transparent-white-10:hsla(0,0%,100%,.1);--color-transparent-white-14:hsla(0,0%,100%,.14);--color-transparent-white-25:hsla(0,0%,100%,.25);--color-transparent-white-40:hsla(0,0%,100%,.4);--color-transparent-white-50:hsla(0,0%,100%,.5);--color-transparent-white-65:hsla(0,0%,100%,.65);--color-transparent-white-72:hsla(0,0%,100%,.72);--color-transparent-white-85:hsla(0,0%,100%,.85);--color-transparent-white-95:hsla(0,0%,100%,.95);--color-transparent-black-2:rgba(0,0,0,.02);--color-transparent-black-5:rgba(0,0,0,.05);--color-transparent-black-10:rgba(0,0,0,.1);--color-transparent-black-14:rgba(0,0,0,.14);--color-transparent-black-18:rgba(0,0,0,.18);--color-transparent-black-20:rgba(0,0,0,.2);--color-transparent-black-30:rgba(0,0,0,.3);--color-transparent-black-50:rgba(0,0,0,.5);--color-transparent-black-65:rgba(0,0,0,.65);--color-transparent-black-77:rgba(0,0,0,.77);--color-streak-high:var(--color-red-300);--color-streak-medium:var(--color-orange-300);--color-streak-low:var(--color-orange-200);--color-streak-lowest:var(--color-gold-100);--color-streak-pause:var(--color-slate-300);--color-streak-learn-low:var(--color-blue-100);--color-streak-learn-medium:var(--color-blue-200);--color-streak-learn-high:var(--color-blue-400);--color-streak-play-low:var(--color-green-200);--color-streak-play-medium:var(--color-green-300);--color-streak-play-high:var(--color-green-400);--color-streak-puzzles-low:var(--color-gold-100);--color-streak-puzzles-medium:var(--color-orange-200);--color-streak-puzzles-high:var(--color-orange-300)}.dark-mode{--color-streak-learn-low:var(--color-blue-25);--color-streak-learn-medium:var(--color-blue-75);--color-streak-learn-high:var(--color-blue-200);--color-streak-play-low:var(--color-green-75);--color-streak-play-medium:var(--color-green-200);--color-streak-play-high:var(--color-green-300)}.light-mode,:root{--color-classification-brilliant:var(--color-aqua-400);--color-classification-great:var(--color-slate-400);--color-classification-best:var(--color-green-400);--color-classification-excellent:var(--color-green-400);--color-classification-good:#95b776;--color-classification-book:var(--color-skin-400);--color-classification-inaccuracy:var(--color-gold-300);--color-classification-mistake:#dd7c2c;--color-classification-miss:#ff7769;--color-classification-blunder:var(--color-red-400);--color-classification-forced:var(--color-green-400)}.dark-mode{--color-classification-brilliant:var(--color-aqua-300);--color-classification-great:var(--color-slate-300);--color-classification-best:var(--color-green-300);--color-classification-excellent:var(--color-green-300);--color-classification-book:var(--color-skin-300);--color-classification-inaccuracy:var(--color-gold-200);--color-classification-mistake:var(--color-orange-200);--color-classification-miss:#ff7769;--color-classification-blunder:var(--color-red-300);--color-classification-forced:var(--color-green-300)}.light-mode,:root{--color-icon-bullet:var(--color-gold-400);--color-icon-blitz:var(--color-gold-200);--color-icon-rapid:var(--color-green-400);--color-icon-crazyhouse:var(--color-blue-300);--color-icon-daily:var(--color-gold-200);--color-icon-insights:var(--color-gold-200);--color-icon-live960:var(--color-orange-300);--color-icon-daily960:var(--color-orange-400);--color-icon-puzzlerush:var(--color-orange-200);--color-icon-premium:var(--color-blue-300);--color-icon-3check:var(--color-aqua-400);--color-icon-bughouse:var(--color-green-400);--color-icon-kinghill:var(--color-brown-400);--color-icon-vscomputer:var(--color-slate-300);--color-icon-puzzles:var(--color-orange-300);--color-icon-tournaments:var(--color-gold-300);--color-icon-lessons:var(--color-blue-300);--color-icon-votechess:var(--color-green-400);--color-icon-puzzlebattle:var(--color-green-400);--color-icon-match:var(--color-gray-500);--color-icon-livematch:var(--color-gray-500);--color-icon-standard:var(--color-gray-700);--color-icon-4player:var(--color-gold-300);--color-icon-variants:var(--color-green-400);--color-icon-customposition:var(--color-slate-300);--color-icon-classroom:var(--color-green-400)}.dark-mode{--color-icon-bullet:var(--color-gold-300);--color-icon-blitz:var(--color-gold-100);--color-icon-rapid:var(--color-green-300);--color-icon-crazyhouse:var(--color-blue-300);--color-icon-daily:var(--color-gold-200);--color-icon-insights:var(--color-gold-100);--color-icon-live960:var(--color-orange-300);--color-icon-daily960:var(--color-orange-400);--color-icon-puzzlerush:var(--color-orange-200);--color-icon-premium:var(--color-blue-200);--color-icon-3check:var(--color-aqua-300);--color-icon-bughouse:var(--color-green-400);--color-icon-kinghill:var(--color-brown-500);--color-icon-vscomputer:var(--color-slate-300);--color-icon-puzzles:var(--color-orange-300);--color-icon-tournaments:var(--color-gold-200);--color-icon-lessons:var(--color-blue-200);--color-icon-votechess:var(--color-green-300);--color-icon-puzzlebattle:var(--color-green-300);--color-icon-match:var(--color-transparent-white-50);--color-icon-livematch:var(--color-transparent-white-50);--color-icon-standard:var(--color-transparent-white-85);--color-icon-4player:var(--color-gold-100);--color-icon-variants:var(--color-green-300);--color-icon-customposition:var(--color-slate-300);--color-icon-classroom:var(--color-green-300)}:root{--color-bg-chesstitle:#7c2929}.light-mode,:root{--color-leagues-wood:var(--color-brown-500);--color-leagues-stone:var(--color-gray-500);--color-leagues-bronze:var(--color-gold-500);--color-leagues-silver:var(--color-slate-400);--color-leagues-crystal:var(--color-blue-200);--color-leagues-emerald:var(--color-green-400);--color-leagues-amethyst:var(--color-purple-400);--color-leagues-elite:var(--color-red-400);--color-leagues-champion:var(--color-gold-400);--color-leagues-legend:var(--color-gray-700)}.dark-mode{--color-leagues-wood:var(--color-brown-400);--color-leagues-stone:var(--color-gray-400);--color-leagues-bronze:var(--color-gold-400);--color-leagues-silver:var(--color-slate-100);--color-leagues-crystal:var(--color-blue-75);--color-leagues-emerald:var(--color-green-300);--color-leagues-amethyst:var(--color-purple-200);--color-leagues-elite:var(--color-red-200);--color-leagues-champion:var(--color-gold-200);--color-leagues-legend:var(--color-gray-75)}.light-mode,:root{--color-tier-wood:var(--color-brown-500);--color-tier-stone:var(--color-gray-500);--color-tier-bronze:var(--color-gold-500);--color-tier-silver:var(--color-slate-300);--color-tier-crystal:var(--color-blue-200);--color-tier-emerald:var(--color-green-400);--color-tier-amethyst:var(--color-purple-300);--color-tier-elite:var(--color-red-300);--color-tier-champion:var(--color-gold-400);--color-tier-legend:var(--color-gray-700)}.dark-mode{--color-tier-wood:var(--color-brown-400);--color-tier-stone:var(--color-gray-400);--color-tier-bronze:var(--color-gold-400);--color-tier-silver:var(--color-slate-200);--color-tier-crystal:var(--color-blue-200);--color-tier-emerald:var(--color-green-300);--color-tier-amethyst:var(--color-purple-300);--color-tier-elite:var(--color-red-200);--color-tier-champion:var(--color-gold-200);--color-tier-legend:var(--color-gray-75)}.light-mode,:root{--color-icon-win:var(--color-green-400);--color-text-win:var(--color-green-400);--color-bg-win:var(--color-green-300);--color-border-win:var(--color-green-300);--color-icon-draw:var(--color-gray-500);--color-text-draw:var(--color-gray-600);--color-bg-draw:var(--color-gray-600);--color-border-draw:var(--color-gray-300);--color-icon-loss:var(--color-red-400);--color-text-loss:var(--color-red-400);--color-bg-loss:var(--color-red-400);--color-border-loss:var(--color-red-400)}.dark-mode{--color-icon-win:var(--color-green-300);--color-text-win:var(--color-green-300);--color-icon-draw:var(--color-transparent-white-50);--color-text-draw:var(--color-transparent-white-72);--color-bg-draw:var(--color-transparent-white-72);--color-border-draw:var(--color-transparent-white-10);--color-icon-loss:var(--color-red-300);--color-text-loss:var(--color-red-300);--color-border-loss:var(--color-red-300)}.light-mode,:root{--color-icon-success:var(--color-green-400);--color-text-success:var(--color-green-400);--color-bg-success:var(--color-green-300);--color-border-success:var(--color-green-300);--color-icon-danger:var(--color-red-400);--color-text-danger:var(--color-red-400);--color-bg-danger:var(--color-red-400);--color-border-danger:var(--color-red-400);--color-icon-warning:var(--color-gold-300);--color-text-warning:var(--color-gold-300);--color-bg-warning:var(--color-gold-300);--color-border-warning:var(--color-gold-300);--color-icon-info:var(--color-blue-300);--color-icon-info-hovered:var(--color-blue-400);--color-text-info:var(--color-blue-400);--color-bg-info:var(--color-blue-300);--color-border-info:var(--color-blue-300)}.dark-mode{--color-icon-success:var(--color-green-300);--color-text-success:var(--color-green-300);--color-icon-danger:var(--color-red-300);--color-text-danger:var(--color-red-300);--color-border-danger:var(--color-red-300);--color-icon-info-hovered:var(--color-blue-200);--color-text-info:var(--color-blue-200)}.light-mode,:root{--color-icon-gold:var(--color-gold-200);--color-bg-gold:var(--color-gold-100);--color-icon-silver:var(--color-gray-400);--color-bg-silver:var(--color-gray-200);--color-icon-bronze:var(--color-skin-300);--color-bg-bronze:var(--color-skin-200)}.dark-mode{--color-bg-gold:var(--color-gold-200);--color-bg-silver:var(--color-gray-400);--color-bg-bronze:var(--color-skin-300)}.light-mode,:root{--color-bg-primary:var(--color-gray-800);--color-bg-secondary:var(--color-neutrals-white);--color-bg-tertiary:var(--color-gray-100);--color-bg-quaternary:var(--color-gray-300);--color-bg-opaque:var(--color-neutrals-white);--color-bg-opaque-lighter:var(--color-neutrals-white);--color-bg-subtle:var(--color-gray-300);--color-bg-subtle-hovered:var(--color-gray-100);--color-bg-subtler:var(--color-gray-100);--color-bg-subtlest:var(--color-gray-75);--color-bg-input:var(--color-neutrals-white);--color-bg-streaming:var(--color-purple-400);--color-bg-overlay:var(--color-transparent-black-77);--color-bg-overlay-subtle:var(--color-transparent-black-50);--color-bg-secondary-alt:var(--color-gray-100);--color-bg-selected:var(--color-gray-500);--color-bg-panel:color-mix(in srgb,var(--color-neutrals-white) 75%,transparent);--color-bg-container-dark:var(--color-gray-800);--color-bg-neutral:var(--color-gray-600)}.dark-mode{--color-bg-secondary:var(--color-transparent-black-20);--color-bg-tertiary:var(--color-transparent-black-14);--color-bg-quaternary:var(--color-transparent-black-18);--color-bg-opaque:var(--color-gray-900);--color-bg-opaque-lighter:var(--color-gray-800);--color-bg-subtle:var(--color-transparent-white-10);--color-bg-subtle-hovered:var(--color-transparent-white-14);--color-bg-subtler:var(--color-transparent-white-8);--color-bg-subtlest:var(--color-transparent-white-2);--color-bg-input:var(--color-transparent-white-8);--color-bg-secondary-alt:var(--color-transparent-black-20);--color-bg-selected:var(--color-transparent-white-40);--color-bg-panel:color-mix(in srgb,var(--color-gray-900) 75%,transparent);--color-bg-container-dark:var(--color-transparent-black-20);--color-bg-neutral:var(--color-transparent-white-72)}.light-mode,:root{--color-text-boldest:var(--color-gray-800);--color-text-bolder:var(--color-gray-700);--color-text-default:var(--color-gray-600);--color-text-default-hovered:var(--color-gray-700);--color-text-subtle:var(--color-gray-500);--color-text-placeholder:var(--color-gray-400);--color-text-inverse:var(--color-neutrals-white);--color-text-link:var(--color-blue-400);--color-text-link-hovered:var(--color-blue-300);--color-text-brand:var(--color-green-400)}.dark-mode{--color-text-boldest:var(--color-neutrals-white);--color-text-bolder:var(--color-transparent-white-85);--color-text-default:var(--color-transparent-white-72);--color-text-default-hovered:var(--color-transparent-white-85);--color-text-subtle:var(--color-transparent-white-50);--color-text-placeholder:var(--color-transparent-white-40);--color-text-inverse:var(--color-gray-800);--color-text-link:var(--color-blue-200);--color-text-link-hovered:var(--color-blue-100);--color-text-brand:var(--color-green-300)}.light-mode,:root{--color-icon-boldest:var(--color-gray-700);--color-icon-bolder:var(--color-gray-600);--color-icon-default:var(--color-gray-500);--color-icon-default-hovered:var(--color-gray-600);--color-icon-subtle:var(--color-gray-400);--color-icon-inverse:var(--color-neutrals-white)}.dark-mode{--color-icon-boldest:var(--color-transparent-white-85);--color-icon-bolder:var(--color-transparent-white-72);--color-icon-default:var(--color-transparent-white-50);--color-icon-default-hovered:var(--color-transparent-white-72);--color-icon-subtle:var(--color-transparent-white-40);--color-icon-inverse:var(--color-gray-800)}.light-mode,:root{--color-border-bold:var(--color-gray-600);--color-border-subtle:var(--color-gray-500);--color-border-subtler:var(--color-gray-400);--color-border-subtlest:var(--color-gray-100);--color-border-opaque:var(--color-gray-300);--color-border-default:var(--color-gray-300);--color-border-default-hovered:var(--color-gray-400);--color-border-selected:var(--color-green-300);--color-border-active:var(--color-gray-500)}.dark-mode{--color-border-bold:var(--color-transparent-white-72);--color-border-subtle:var(--color-transparent-white-50);--color-border-subtler:var(--color-transparent-white-25);--color-border-subtlest:var(--color-transparent-white-5);--color-border-opaque:var(--color-gray-700);--color-border-default:var(--color-transparent-white-10);--color-border-default-hovered:var(--color-transparent-white-25);--color-border-active:var(--color-transparent-white-40)}.light-mode,:root{--color-bg-white-eval:var(--color-gray-200);--color-bg-draw-eval:var(--color-gray-400);--color-bg-black-eval:var(--color-gray-700);--color-text-white-eval:var(--color-gray-700);--color-text-draw-eval:var(--color-gray-700);--color-text-black-eval:var(--color-gray-200)}.dark-mode{--color-bg-white-eval:var(--color-transparent-white-95);--color-bg-draw-eval:var(--color-transparent-white-25);--color-bg-black-eval:var(--color-transparent-white-10);--color-text-white-eval:var(--color-gray-800);--color-text-draw-eval:var(--color-neutrals-white);--color-text-black-eval:var(--color-gray-75)}.light-mode,:root{--color-bg-progress-track:var(--color-transparent-black-14);--color-bg-progress-current:var(--color-transparent-black-14);--color-bg-progress-completed:var(--color-green-300)}.dark-mode{--color-bg-progress-track:var(--color-transparent-white-10);--color-bg-progress-current:var(--color-transparent-white-25)}:root{--radius-s:.2rem;--radius-m:.3rem;--radius-l:.5rem;--radius-xl:1rem;--radius-xxl:2rem;--radius-circular:50%;--space-25:.1rem;--space-50:.2rem;--space-75:.4rem;--space-100:.8rem;--space-200:1.2rem;--space-300:1.6rem;--space-400:2.4rem;--space-500:3.2rem;--space-600:4rem;--space-700:8rem;--space-1:.1rem;--space-2:.2rem;--space-4:.4rem;--space-8:.8rem;--space-12:1.2rem;--space-16:1.6rem;--space-24:2.4rem;--space-32:3.2rem;--space-40:4rem;--space-80:8rem;--motion-ease-in-1:cubic-bezier(0.4,0,1,1);--motion-ease-in-2:cubic-bezier(.8,0,1,1);--motion-ease-in-3:cubic-bezier(.5,0,.8,0);--motion-ease-out:cubic-bezier(0,0,.2,1);--motion-ease-out-1:cubic-bezier(0,0,.2,1);--motion-ease-out-3:cubic-bezier(.2,1,.3,1);--motion-ease-out-4:cubic-bezier(0,0,0,1);--motion-ease-in-out-1:cubic-bezier(.5,0,.6,1);--motion-ease-in-out-2:cubic-bezier(.5,0,.6,1);--motion-ease-in-out-3:cubic-bezier(.7,.2,0,.8)}.light-mode,:root{--color-bg-speech:var(--color-gray-200);--color-text-speech:var(--color-gray-800)}.dark-mode{--color-bg-speech:var(--color-neutrals-white)}.light-mode,:root{--color-chart-line:var(--color-blue-100);--color-chart-fill:rgba(77,195,234,.2)}.dark-mode{--color-chart-line:var(--color-blue-75);--color-chart-fill:rgba(131,222,252,.1)}:root{--icon-12:1.2rem;--icon-16:1.6rem;--icon-20:2rem;--icon-24:2.4rem;--icon-32:3.2rem;--icon-40:4rem;--icon-48:4.8rem;--icon-56:5.6rem;--icon-64:6.4rem;--container-xxxs:20rem;--container-xxs:30rem;--container-xs:36rem;--container-s:40rem;--container-m:46rem;--container-l:50rem;--container-xl:60rem;--border-s:.1rem;--border-m:.2rem;--border-l:.3rem;--border-xl:.5rem;--avatar-24:2.4rem;--avatar-32:3.2rem;--avatar-40:4rem;--avatar-48:4.8rem;--avatar-64:6.4rem;--avatar-80:8rem;--avatar-96:9.6rem;--avatar-160:16rem;--elevation-foreground:0 .1rem 0 var(--color-transparent-black-20);--elevation-foreground-dark-only:0 .1rem 0 transparent;--elevation-modal:0 .5rem 1.5rem var(--color-transparent-black-65);--elevation-popover:0 .2rem .5rem var(--color-transparent-black-30)}.dark-mode{--elevation-foreground-dark-only:0 .1rem 0 var(--color-transparent-black-20)}.v6,.v6-styles{--color-bg-danger:var(--color-red-300)}.cc-form-control+.cc-form-control{margin-top:var(--space-16)}.cc-form-label{display:block;font-size:1.4rem;font-weight:600;line-height:1.4;margin-bottom:.5rem}.cc-header,.cc-header-action,.cc-header-link{--headerPadding:.8rem;align-items:center;display:flex;font-size:1.7rem;height:4.8rem;padding:0 var(--headerPadding);position:relative;width:100%}.cc-header-link:hover .cc-header-chevron{color:var(--color-icon-bolder)}.cc-header-link:hover .cc-header-name{color:var(--color-text-boldest)}.cc-header-action .cc-header-name{flex:1}.cc-header-action .cc-header-name:hover{color:var(--color-text-boldest)}.cc-header-action-button{background-color:transparent;border:none;cursor:pointer;margin:0 0 0 auto;padding:0}.cc-header-action-icon{color:var(--color-icon-default);font-size:2rem}.cc-header-action-icon:hover{color:var(--color-icon-default-hovered)}.cc-header-name{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;color:var(--color-text-bolder);font-size:1.7rem;font-weight:600;line-height:1.1;overflow:hidden;padding:.3rem 0;text-overflow:ellipsis}.cc-header-count{color:var(--color-text-subtle);font-weight:400;padding-left:var(--space-2)}.cc-header-border:after{border-bottom:var(--border-s) solid var(--color-border-default);bottom:0;content:"";left:var(--headerPadding);position:absolute;right:var(--headerPadding)}.cc-header-chevron{color:var(--color-icon-default);flex-shrink:0;font-size:2rem;margin-left:auto}.cc-header-has-avatar{padding-left:0}.cc-header-has-avatar.cc-header-border:after{left:6.6rem}.cc-header-has-avatar .cc-header-name{line-height:1.2;margin-left:var(--space-16)}.cc-header-img{border-radius:var(--radius-l) 0 0 0;display:block}@media (min-width:20.625em){.cc-header,.cc-header-action,.cc-header-link{--headerPadding:var(--space-12)}}@media (min-width:48em){.cc-header-link.cc-wide,.cc-header.cc-wide,.cc-wide.cc-header-action{--headerPadding:var(--space-24)}}.cc-link{color:var(--color-text-link)}.cc-link:hover{color:var(--color-text-link-hovered)}.cc-list-item:not(:first-child){position:relative}.cc-list-item:not(:first-child):before{border-top:var(--space-1) solid var(--color-border-default);content:"";left:4.8rem;position:absolute;right:var(--space-16);top:0}.cc-list-item-action{align-items:center;background-color:transparent;border:none;color:var(--color-text-default);display:flex;margin:0;min-height:var(--icon-48);padding:0;width:100%}a.cc-list-item-action:hover:not([disabled]),button.cc-list-item-action:hover:not([disabled]){color:var(--color-text-default-hovered)}a.cc-list-item-action:hover:not([disabled]) .cc-list-item-main-icon,a.cc-list-item-action:hover:not([disabled]) .cc-list-item-secondary-icon,button.cc-list-item-action:hover:not([disabled]) .cc-list-item-main-icon,button.cc-list-item-action:hover:not([disabled]) .cc-list-item-secondary-icon{color:var(--color-icon-default-hovered)}button.cc-list-item-action[disabled]{cursor:not-allowed;opacity:.7}.cc-list-item-main-icon{color:var(--color-icon-default);flex-shrink:0;font-size:var(--icon-24);text-align:center;width:var(--icon-48)}.cc-list-item-secondary-icon{color:var(--color-icon-default);flex-shrink:0;font-size:1.6rem;margin-left:1rem;margin-right:1.3rem;transition:transform .1s ease-in}.cc-list-item-label{flex-basis:100%;font-size:1.4rem;font-weight:500;text-align:left}.cc-list-item-switcher{margin-left:1rem;margin-right:var(--space-16)}.cc-list-item-opened .cc-list-item-secondary-icon{transform:rotate(-180deg);transform-origin:center}.cc-list-item-tiny+.cc-list-item-tiny{margin-top:var(--space-4)}.cc-list-item-tiny-action{align-items:flex-start;background-color:transparent;border:0;color:var(--color-text-default);display:inline-flex;font-size:1.4rem;line-height:1.3;padding:var(--space-2) .3rem var(--space-2) 0}.cc-list-item-tiny-action:hover{color:var(--color-text-default-hovered)}.cc-list-item-tiny-icon{color:var(--color-icon-default);flex-shrink:0;font-size:2rem;margin-right:.7rem}.cc-motion-modal-enter{animation-duration:.3s;animation-name:cc-cc-keyframes-modal-enter;animation-timing-function:var(--motion-ease-out-1)}.cc-motion-modal-exit{animation-duration:.1s;animation-name:cc-cc-keyframes-modal-exit;animation-timing-function:var(--motion-ease-in-1)}.cc-motion-modal-exit-end{opacity:0}@keyframes cc-cc-keyframes-modal-enter{0%{opacity:0;transform:translateY(-30rem)}to{opacity:1}}@keyframes cc-cc-keyframes-modal-exit{0%{opacity:1}to{opacity:0;transform:scale(.9)}}.cc-transition-bg-hover{transition:background-color .3s var(--motion-ease-out-3)}.cc-transition-bg-hover:hover{transition:background-color .15s var(--motion-ease-out-3)}.cc-transition-color-hover{transition:color .3s var(--motion-ease-out-3)}.cc-transition-color-hover:hover{transition:color .15s var(--motion-ease-out-3)}.cc-section,.cc-section-shadow,.cc-section-shadow-hover{background-color:var(--color-bg-secondary);border-radius:var(--radius-l);color:var(--color-text-bolder)}.cc-section+.cc-section,.cc-section+.cc-section-clear,.cc-section-clear+.cc-section,.cc-section-clear+.cc-section-clear{margin-top:var(--space-24)}.cc-section-shadow,.cc-section-shadow-hover{--linkBoxShadow:0 .5rem 0 0 #c7c6c5,0 0 0 .1rem rgba(49,46,43,.06);--linkHoverBackground:#f0f0f0;box-shadow:var(--linkBoxShadow)}.dark-mode .cc-section-shadow,.dark-mode .cc-section-shadow-hover{--linkBoxShadow:0 .5rem 0 0 rgba(0,0,0,.4);--linkHoverBackground:var(--color-transparent-white-5)}.cc-section-shadow-hover:hover{background-color:var(--linkHoverBackground);transition:background-color .1s ease-in-out}.cc-section-content,.cc-section-content-slim{padding:var(--space-8)}@media (min-width:20.625em){.cc-section-content,.cc-section-content-slim{padding:var(--space-12)}}@media (min-width:48em){.cc-section-content{padding:var(--space-24)}}.cc-tabs-list-dark,.dark-mode .cc-tabs-list{--borderColor:var(--color-transparent-white-10);--tabTitleColor:var(--color-transparent-white-40);--tabHoverTitleColor:var(--color-transparent-white-65);--tabSelectedBorderColor:var(--color-transparent-white-85);--tabSelectedTitleColor:var(--color-transparent-white-85)}.cc-tabs-list,.cc-tabs-list-light{--borderColor:var(--color-gray-200);--tabTitleColor:var(--color-gray-500);--tabHoverTitleColor:var(--color-gray-600);--tabSelectedBorderColor:var(--color-gray-700);--tabSelectedTitleColor:var(--color-gray-800)}.cc-tabs-list,.cc-tabs-list-dark,.cc-tabs-list-light,.dark-mode .cc-tabs-list{border-bottom:var(--border-s) solid var(--borderColor);display:flex;list-style:none;margin:0 0 2.5rem;padding:0;width:100%}.cc-tabs-item{width:50%}.cc-tabs-button{align-items:center;background-color:transparent;border:0;border-bottom:var(--border-m) solid transparent;color:var(--tabTitleColor);display:flex;font-size:1.4rem;font-weight:500;height:5rem;justify-content:center;margin:0;padding:.3rem;text-align:center;width:100%;word-break:break-word}.cc-tabs-button:hover:not([aria-selected=true]){color:var(--tabHoverTitleColor)}.cc-tabs-button[aria-selected=true]{border-bottom-color:var(--tabSelectedBorderColor);color:var(--tabSelectedTitleColor)}.cc-color-text-boldest{color:var(--color-text-boldest)}.cc-color-text-bolder{color:var(--color-text-bolder)}.cc-color-text-default{color:var(--color-text-default)}.cc-color-text-subtle{color:var(--color-text-subtle)}.cc-color-text-placeholder{color:var(--color-text-placeholder)}.cc-color-text-inverse{color:var(--color-text-inverse)}.cc-color-text-link{color:var(--color-text-link)}.cc-color-text-win{color:var(--color-text-win)}.cc-color-text-draw{color:var(--color-text-draw)}.cc-color-text-loss{color:var(--color-text-loss)}.cc-color-text-success{color:var(--color-text-success)}.cc-color-text-danger{color:var(--color-text-danger)}.cc-color-text-warning{color:var(--color-text-warning)}.cc-color-text-info{color:var(--color-text-info)}.cc-color-text-speech{color:var(--color-text-speech)}.cc-color-bg-primary{background-color:var(--color-bg-primary)}.cc-color-bg-secondary{background-color:var(--color-bg-secondary)}.cc-color-bg-tertiary{background-color:var(--color-bg-tertiary)}.cc-color-bg-quaternary{background-color:var(--color-bg-quaternary)}.cc-color-bg-opaque{background-color:var(--color-bg-opaque)}.cc-color-bg-opaque-lighter{background-color:var(--color-bg-opaque-lighter)}.cc-color-bg-subtle{background-color:var(--color-bg-subtle)}.cc-color-bg-subtler{background-color:var(--color-bg-subtler)}.cc-color-bg-subtlest{background-color:var(--color-bg-subtlest)}.cc-color-bg-input{background-color:var(--color-bg-input)}.cc-color-bg-streaming{background-color:var(--color-bg-streaming)}.cc-color-bg-overlay{background-color:var(--color-bg-overlay)}.cc-color-bg-overlay-subtle{background-color:var(--color-bg-overlay-subtle)}.cc-color-bg-secondary-alt{background-color:var(--color-bg-secondary-alt)}.cc-color-bg-selected{background-color:var(--color-bg-selected)}.cc-color-bg-win{background-color:var(--color-bg-win)}.cc-color-bg-draw{background-color:var(--color-bg-draw)}.cc-color-bg-loss{background-color:var(--color-bg-loss)}.cc-color-bg-success{background-color:var(--color-bg-success)}.cc-color-bg-danger{background-color:var(--color-bg-danger)}.cc-color-bg-warning{background-color:var(--color-bg-warning)}.cc-color-bg-info{background-color:var(--color-bg-info)}.cc-color-bg-gold{background-color:var(--color-bg-gold)}.cc-color-bg-silver{background-color:var(--color-bg-silver)}.cc-color-bg-bronze{background-color:var(--color-bg-bronze)}.cc-color-bg-speech{background-color:var(--color-bg-speech)}.cc-color-bg-chesstitle{background-color:var(--color-bg-chesstitle)}.cc-heading-x-large,.cc-heading-x-large-bold{font-family:var(--font-family-heading);font-size:4.2rem;line-height:1.1428571429}.cc-heading-x-large-bold{font-weight:800}.cc-heading-large,.cc-heading-large-bold{font-family:var(--font-family-heading);font-size:3.6rem;line-height:1.1111111111}.cc-heading-large-bold{font-weight:800}.cc-heading-medium,.cc-heading-medium-bold{font-family:var(--font-family-heading);font-size:3.1rem;line-height:1.1612903226}.cc-heading-medium-bold{font-weight:800}.cc-heading-small,.cc-heading-small-bold{font-family:var(--font-family-heading);font-size:2.8rem;line-height:1.1428571429}.cc-heading-small-bold{font-weight:800}.cc-heading-x-small,.cc-heading-x-small-bold{font-family:var(--font-family-heading);font-size:2.2rem;line-height:1.2727272727}.cc-heading-x-small-bold{font-weight:800}.cc-heading-xx-small,.cc-heading-xx-small-bold{font-family:var(--font-family-heading);font-size:1.7rem;line-height:1.1764705882}.cc-heading-xx-small-bold{font-weight:800}.cc-heading-xxx-small,.cc-heading-xxx-small-bold{font-family:var(--font-family-heading);font-size:1.4rem;line-height:1.1428571429}.cc-heading-xxx-small-bold{font-weight:800}.cc-heading-label{font-family:var(--font-family-heading);font-size:1.2rem;letter-spacing:.05rem;line-height:1.1428571429;text-transform:uppercase}.cc-text-x-large,.cc-text-x-large-bold{font-size:1.8rem;line-height:1.3333333333}.cc-text-x-large-bold{font-weight:600}.cc-text-large,.cc-text-large-bold{font-size:1.6rem;line-height:1.25}.cc-text-large-bold{font-weight:600}.cc-text-medium,.cc-text-medium-bold{font-size:1.4rem;line-height:1.1428571429}.cc-text-medium-bold{font-weight:600}.cc-text-small,.cc-text-small-bold{font-size:1.2rem;line-height:1.3333333333}.cc-text-small-bold{font-weight:600}.cc-text-x-small,.cc-text-x-small-bold{font-size:1rem;line-height:1}.cc-text-label,.cc-text-x-small-bold{font-weight:600}.cc-text-label{font-size:1.2rem;letter-spacing:.05rem;line-height:1.3333333333;text-transform:uppercase}.cc-text-speech,.cc-text-speech-bold{font-size:1.5rem;font-weight:500;line-height:1.3333333333}.cc-text-speech-bold{font-weight:600}.cc-paragraph-large,.cc-paragraph-large-bold{font-size:1.6rem;line-height:1.5}.cc-paragraph-large-bold{font-weight:600}.cc-paragraph-medium,.cc-paragraph-medium-bold{font-size:1.4rem;line-height:1.4285714286}.cc-paragraph-medium-bold{font-weight:600}.cc-monospace{font-variant-numeric:tabular-nums}.cc-ligatures-disabled,[class^=cc-heading]{font-variant-ligatures:none}.cc-ligatures-enabled{font-variant-ligatures:normal}.cc-selected-border{outline:var(--border-l) solid var(--color-border-selected)!important;outline-offset:var(--space-2)}.cc-popover,.cc-popover-lighter{border:var(--border-s) solid var(--color-border-opaque);border-radius:var(--radius-l);box-shadow:var(--elevation-popover);overflow:hidden}.cc-popover{background-color:var(--color-bg-opaque)}.cc-popover-lighter{background-color:var(--color-bg-opaque-lighter)}.cc-bg-blur{-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);background-color:var(--color-bg-panel)}.cc-elevation-foreground{text-shadow:var(--elevation-foreground)}.cc-elevation-foreground-dark-only{text-shadow:var(--elevation-foreground-dark-only)}.cc-elevation-modal{box-shadow:var(--elevation-modal)}.cc-elevation-popover{box-shadow:var(--elevation-popover)}.cc-dot-notification-8{height:.8rem;width:.8rem}.cc-dot-notification-12,.cc-dot-notification-8{background-color:var(--color-bg-danger);border-radius:var(--radius-circular);box-sizing:border-box;display:inline-block}.cc-dot-notification-12{height:1.2rem;width:1.2rem}.cc-pb0{padding-bottom:0!important}.cc-pt0{padding-top:0!important}.cc-pl0{padding-left:0!important}.cc-pr0{padding-right:0!important}.cc-overflow-hidden{overflow:hidden}.cc-space-top-xs{margin-top:1.2rem}.cc-space-top-sm{margin-top:1.6rem}.cc-space-top{margin-top:2.4rem}.cc-space-bottom{margin-bottom:2.4rem}.cc-border-top{border-top:.1rem solid var(--color-border-default)}.cc-border-bottom{border-bottom:.1rem solid var(--color-border-default)}a{color:inherit;text-decoration:none}a,button{cursor:pointer}.base-container{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}@media (min-width:60em){.base-layout{padding-left:var(--navWidth)}.base-sidebar{left:0;position:fixed;z-index:9000}}ol,ul{font-size:1.4rem;font-weight:400;line-height:2.1rem;padding-left:2rem}ul{list-style-type:disc}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0;padding:0}h1{font-size:2.4rem}h2{font-size:1.8rem}h3,p{font-size:1.5rem}p{font-weight:400;line-height:2.1rem;margin:0;padding:0}b,optgroup,strong{font-weight:700}blockquote{margin:0}figure{margin:0}.figcaption:not(:empty){color:var(--color-text-default);font-size:1.4rem;font-style:italic;line-height:1.4;margin:1rem 0 2rem;text-align:center;word-wrap:break-word}.figcaption:not(:empty):before{color:var(--color-icon-default);content:"H";display:inline-block;font-family:var(--font-family-icons);font-size:1.6rem;font-style:normal;line-height:1;margin-right:.8rem;position:relative;top:0}.chessDiagramPlaceholder{min-height:33.9rem}.chessDiagramDiv,.dailyPuzzleDiv{border-color:var(--color-gray-100);border-style:solid;border-width:4.8rem .1rem 3.5rem;box-sizing:content-box;height:30.4rem;margin:0 auto 1.5rem;overflow-y:scroll;position:relative;width:30.4rem}.chessDiagramDiv:before,.dailyPuzzleDiv:before{background-color:var(--color-gray-75);background-image:linear-gradient(45deg,var(--color-gray-300) 25%,transparent 25%,transparent 75%,var(--color-gray-300) 75%,var(--color-gray-300)),linear-gradient(45deg,var(--color-gray-300) 25%,transparent 25%,transparent 75%,var(--color-gray-300) 75%,var(--color-gray-300));background-position:0 0,3.8rem 3.8rem;background-size:7.6rem 7.6rem;content:"";display:block;height:30.4rem;left:0;position:absolute;width:30.4rem}.dark-mode .chessDiagramDiv,.dark-mode .dailyPuzzleDiv{background-color:transparent;border-color:var(--color-transparent-white-10)}.dark-mode .chessDiagramDiv:before,.dark-mode .dailyPuzzleDiv:before{background-color:var(--color-transparent-white-10);background-image:linear-gradient(45deg,var(--color-transparent-white-25) 25%,transparent 25%,transparent 75%,var(--color-transparent-white-25) 75%,var(--color-transparent-white-25)),linear-gradient(45deg,var(--color-transparent-white-25) 25%,transparent 25%,transparent 75%,var(--color-transparent-white-25) 75%,var(--color-transparent-white-25));background-position:0 0,4.5rem 4.5rem;background-size:9rem 9rem;height:36rem;width:36rem}@media (min-width:25em){.chessDiagramPlaceholder{min-height:39.5rem}.chessDiagramDiv,.dailyPuzzleDiv{height:36rem;width:36rem}.chessDiagramDiv:not([class*=diagramType_]):before,.dailyPuzzleDiv:not([class*=diagramType_]):before{background-color:var(--color-gray-75);background-image:linear-gradient(45deg,var(--color-gray-300) 25%,transparent 25%,transparent 75%,var(--color-gray-300) 75%,var(--color-gray-300)),linear-gradient(45deg,var(--color-gray-300) 25%,transparent 25%,transparent 75%,var(--color-gray-300) 75%,var(--color-gray-300));background-position:0 0,4.5rem 4.5rem;background-size:9rem 9rem;height:36rem;width:36rem}.dark-mode .chessDiagramDiv:not([class*=diagramType_]):before,.dark-mode .dailyPuzzleDiv:not([class*=diagramType_]):before{background-color:var(--color-transparent-white-10);background-image:linear-gradient(45deg,var(--color-transparent-white-25) 25%,transparent 25%,transparent 75%,var(--color-transparent-white-25) 75%,var(--color-transparent-white-25)),linear-gradient(45deg,var(--color-transparent-white-25) 25%,transparent 25%,transparent 75%,var(--color-transparent-white-25) 75%,var(--color-transparent-white-25));background-position:0 0,4.5rem 4.5rem;background-size:9rem 9rem;height:36rem;width:36rem}}@media (min-width:40em){.chessDiagramDiv,.dailyPuzzleDiv{margin:0 0 1.5rem;width:100%}}body:not(.keyboard-navigation-in-use) :focus{outline:0}img.imageUploaderImg{-o-object-fit:cover;object-fit:cover}[v-cloak]{display:none}img.img-defer-placeholder[data-src*="icons/smileys/"]{width:1.5rem}img.img-defer-placeholder[data-src*="/emotions/img"]{width:1.8rem}.video-defer-placeholder{background-color:var(--color-neutrals-black)}:root.dark-mode{color-scheme:dark}@media (prefers-reduced-motion){*,:after,:before{animation-duration:.1ms!important;animation-iteration-count:1!important;transition-duration:.1ms!important}}:root{--globalAccentBackground:var(--color-neutrals-white);--globalSecondaryAccentBackground:var(--color-gray-75);--globalSiteBackground:var(--color-gray-75);--subtleButtonBackground:var(--color-gray-200);--globalColorThemeBlueToWhite:var(--color-blue-400);--globalColorThemeBlueToMid:var(--color-blue-400);--globalColorThemeBlueToMidHover:var(--color-blue-300);--globalColorThemeBlueToHigh:var(--color-blue-400);--globalColorThemeBlueToHighHover:var(--color-blue-300);--globalColorNeutral50:var(--color-gray-75);--globalColorNeutral100:var(--color-gray-100);--globalColorNeutral200:var(--color-gray-300);--globalOverlayBackground:var(--color-gray-100)}.dark-mode{--globalAccentBackground:var(--color-transparent-white-14);--globalSecondaryAccentBackground:var(--color-transparent-white-5);--globalSiteBackground:var(--color-gray-800);--subtleButtonBackground:hsla(0,0%,100%,.16);--globalColorThemeBlueToWhite:var(--color-neutrals-white);--globalColorThemeBlueToMid:var(--color-transparent-white-72);--globalColorThemeBlueToMidHover:var(--color-transparent-white-85);--globalColorThemeBlueToHigh:var(--color-transparent-white-85);--globalColorThemeBlueToHighHover:var(--color-neutrals-white);--globalColorNeutral50:var(--color-transparent-black-10);--globalColorNeutral100:var(--color-transparent-black-20);--globalColorNeutral200:rgba(0,0,0,.4);--globalOverlayBackground:var(--color-gray-900)}:root{--fallback-theme-board-style-image:url(https://images.chesscomfiles.com/chess-themes/boards/green/150.png);--fallback-theme-board-style-coordinate-color-light:#ebecd0;--fallback-theme-board-style-coordinate-color-dark:#739552;--fallback-theme-board-style-highlight-color:#ff3;--fallback-theme-piece-set-wp:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png);--fallback-theme-piece-set-wn:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wn.png);--fallback-theme-piece-set-wr:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wr.png);--fallback-theme-piece-set-wb:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wb.png);--fallback-theme-piece-set-wq:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wq.png);--fallback-theme-piece-set-wk:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wk.png);--fallback-theme-piece-set-bp:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png);--fallback-theme-piece-set-bn:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bn.png);--fallback-theme-piece-set-bb:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bb.png);--fallback-theme-piece-set-br:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/br.png);--fallback-theme-piece-set-bq:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bq.png);--fallback-theme-piece-set-bk:url(https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bk.png)}body.theme-background{background-attachment:fixed;background-color:var(--theme-background-color,#312e2b);background-image:var(--theme-background-image);background-position:50%;background-size:cover;transition:background-image .3s linear,background-color .3s linear}@supports (-webkit-touch-callout:none){body.theme-background:before{background-image:var(--theme-background-image);background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;content:"";height:100vh;left:0;position:fixed;right:0;top:0;z-index:-1}}body.theme-background #sb .nav-panel-theme-bg{background-image:var(--theme-background-image)}body.theme-background #sb .nav-panel-shade{background:rgba(0,0,0,.4)}.form-help-block{color:var(--color-text-default);display:block;font-size:1.2rem;margin-top:.5rem}input:not([type=radio]):not([type=checkbox]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}textarea{resize:vertical}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:736px){input,input:focus,select,select:focus,textarea,textarea:focus{font-size:1.6rem!important}}.form-error-component{color:var(--color-text-danger);font-size:1.2rem;font-weight:600}.form-error-wrapper{flex-direction:column}.form-error-wrapper input:not([type=file]),.form-error-wrapper select,.form-error-wrapper textarea{border:.1rem solid var(--color-border-danger)!important}.form-error-text{display:block;font-size:1.2rem;margin-top:.5rem}.form-error-label,.form-error-text{color:var(--color-text-danger)}.form-label-label{display:block;line-height:1.1428;margin-bottom:.5rem}@media (min-width:48em){.form-label-label{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0;min-height:3.2rem}}.turnstile-modal{align-items:center;background-color:#222;border:none;border-radius:var(--radius-xl);display:flex;flex-flow:column;height:20rem;justify-content:space-around;width:40rem}.turnstile-modal::backdrop{background:rgba(0,0,0,.65)}.user-tagline-component{align-items:center;display:flex;gap:.5rem;max-width:100%;position:relative}.user-tagline-component a.user-tagline-username{cursor:pointer}.user-tagline-component a.user-tagline-not-clickable{cursor:text}.user-tagline-username{max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-tagline-rating{color:var(--color-text-default)}.user-tagline-rating.user-tagline-white{color:var(--color-transparent-white-72)}.toggle-content-wrapper{flex:1 0 100%;margin:1.2rem -1.2rem -1.2rem -1.2rem}.toggle-content-button{align-items:center;background-color:var(--color-bg-tertiary);border:0;color:var(--color-text-default);display:flex;font-size:1.4rem;font-weight:600;justify-content:center;padding:1rem;width:100%}.toggle-content-button:hover{color:var(--color-text-default-hovered)}.toggle-content-icon{font-size:1.2rem;margin-left:.5rem}.toggle-content-icon-up{transform:rotate(180deg);transform-origin:50% 56%}.game-preview-placeholder{background-image:url(/bundles/web/images/game-preview-loading.8677fb94.png);background-size:contain}