html[data-theme=light] .skip{color:#141710}html[data-theme=light] .gold{color:#1a1d16}html[data-theme=light] .gold:hover{background:#ddcda7}html[data-theme=light] .outline{border:1px solid #b6af9e}html[data-theme=light] .journal{background:#e9e6e1}html[data-theme=light] .notation{background:#f1efea}html[data-theme=light] .website{background:radial-gradient(ellipse at 82% 0%,#b69b5820,transparent 42rem),var(--bg)}html[data-theme=light] .site-header{background:linear-gradient(100deg,#17161203,#0000);border-bottom-color:#b3965626}html[data-theme=light] .site-header nav a:hover{background:#d0bb9110}html[data-theme=light] .site-header nav .account-link,html[data-theme=light] .menu-toggle{background:#d0bb9109;border-color:#ad945c60}html[data-theme=light] .hero h1 em{color:#8b6c2c}html[data-theme=light] .button.gold{color:#232119;background:linear-gradient(120deg,#e4d3af,#c5ac7b);box-shadow:0 6px 22px #00000012,inset 0 1px #fff7}html[data-theme=light] .button.gold:hover{background:linear-gradient(120deg,#efdfbd,#d8bf8e);box-shadow:0 10px 28px #0000001e}html[data-theme=light] .button.outline{background:#17161203;border-color:#a9926066}html[data-theme=light] .board-label{color:#786440}html[data-theme=light] .board-caption{color:#665d49}html[data-theme=light] .mode-card{box-shadow:inset 0 1px #fff05,0 10px 25px #0000000c;background:linear-gradient(145deg,#e1ded7,#eae8e3 75%);border-color:#a58e603b}html[data-theme=light] .mode-card:hover{border-color:#b59655aa;box-shadow:0 18px 32px #00000018}html[data-theme=light] .mode-number{color:#786540}html[data-theme=light] .journal{background:radial-gradient(at 90% 0,#c3a76d16,#0000 65%),#e9e7e2;border-color:#ae915b3b}html[data-theme=light] .notation{background:linear-gradient(140deg,#e2e0d9,#eeede9);border-color:#ae915b55;box-shadow:0 15px 30px #00000012}html[data-theme=light] .faq details{background:#17161202}html[data-theme=light] .faq details[open]{background:#d0bb9106;border-color:#ae915b77}html[data-theme=light] .closing{background:radial-gradient(at 50% 100%,#c5a66617,#0000 70%);border-top-color:#ae915b3b}html[data-theme=light] .bot-panel,html[data-theme=light] .engine-card,html[data-theme=light] .dashboard-card,html[data-theme=light] .player-banner,html[data-theme=light] .learning-progress,html[data-theme=light] .learning-summary>a,html[data-theme=light] .learning-summary>div,html[data-theme=light] .learning-catalog button,html[data-theme=light] .visual-archive article{box-shadow:inset 0 1px #fff04,0 10px 25px #0000000c;background:linear-gradient(135deg,#e3e0da,#eae8e3 70%);border-color:#a58e6045}html[data-theme=light] .learning-catalog button:hover{background:#dfdcd5;border-color:#b69554}html[data-theme=light] .player-emblem{color:#1a1c1d;background:linear-gradient(140deg,#ddc79b,#9c8253);box-shadow:0 4px 18px #00000018}html[data-theme=light] .review-page input,html[data-theme=light] .review-page textarea,html[data-theme=light] .review-page select{background:#efeeea;border-color:#c0b9ab}html[data-theme=light] .dashboard-tabs{border-bottom-color:#a58e6045}html[data-theme=light] [data-testid=friend-setup]{border-color:#a58e6045;background:linear-gradient(135deg,#e3e0da,#eae8e3)!important}html[data-theme=light] .support-quick-links a{background:#d0bb9106;border-color:#a58e6055}html[data-theme=light] .site-footer{border-top-color:#ae915b40}html[data-theme=light] .clock-note{color:#736a55}html[data-theme=light] .royal-table-wrap{background:linear-gradient(#e7e5df,#edece7)}html[data-theme=light] .royal-table td{border-bottom:1px solid #1716120d}html[data-theme=light] .royal-table td strong{color:#99721e}html[data-theme=light] .royal-table tr.is-me td{background:#d0bb9114}html[data-theme=light] .royal-empty{border:1px dashed #a9926055}html[data-theme=light] .royal-live a{background:#17161204}html[data-theme=light] .royal-live a:hover{background:#d0bb910d;border-color:#a9926088}html[data-theme=light] .review-page button,html[data-theme=light] .review-page select,html[data-theme=light] .file-picker{color:#3d341f;background:#e1ded7;border:1px solid #c1bbad}html[data-theme=light] .review-page button:hover,html[data-theme=light] .file-picker:hover{background:#d5cfc3}html[data-theme=light] .review-page button:focus-visible,html[data-theme=light] .review-page input:focus-visible,html[data-theme=light] .review-page textarea:focus-visible,html[data-theme=light] .review-page select:focus-visible{outline:3px solid #896f2f}html[data-theme=light] .review-page input,html[data-theme=light] .review-page textarea{color:#3d341f;background:#efede9;border:1px solid #c1bbad}html[data-theme=light] .review-actions a{color:#896f2f}html[data-theme=light] .review-page .button.gold{color:#151711}html[data-theme=light] .import-panel{background:#e9e7e2;border:1px solid #cdc8bd}html[data-theme=light] .review-status{color:#937025}html[data-theme=light] .engine-card{background:#e2dfd8;border:1px solid #c8c1b3}html[data-theme=light] .eval-score{color:#957322}html[data-theme=light] .engine-line{color:#463c24}html[data-theme=light] .move-list{border:1px solid #cdc8bd}html[data-theme=light] .move-list button{background:#e4e2dc}html[data-theme=light] .move-list button:nth-child(4n+3),html[data-theme=light] .move-list button:nth-child(4n+4){background:#ebe9e3}html[data-theme=light] .move-list button.current{background:#c4bca9;box-shadow:inset 3px 0 #e1c992}html[data-theme=light] .move-list small{color:#79705b}html[data-theme=light] .move-list span{color:#5f5744}html[data-theme=light] .branch-note{background:#e1ddd6;border-left:3px solid #bb9c4e}html[data-theme=light] .game-report{border-top:1px solid #cdc8bd}html[data-theme=light] .engine-credit{color:#817761;border-top:1px solid #cdc8bd}html[data-theme=light] .engine-credit a{color:#816b36}html[data-theme=light] .archive-stats{border-top:1px solid #cdc8bd;border-bottom:1px solid #cdc8bd}html[data-theme=light] .archive-stats strong{color:#886c30}html[data-theme=light] .archive-stats span{color:#6e6653}html[data-theme=light] .archive-list article{border-bottom:1px solid #cdc8bd}html[data-theme=light] .archive-list small{color:#73684e}html[data-theme=light] .archive-empty{border:1px dashed #beb6a5}html[data-theme=light] .archive-empty>span{color:#816d37}html[data-theme=light] .archive-clear{color:#69614f!important}html[data-theme=light] .dashboard .player-banner{background:linear-gradient(120deg,#ded9cf,#eceae5);border:1px solid #cac5b7}html[data-theme=light] .player-emblem{color:#957523;border:1px solid #aa9d7c}html[data-theme=light] .dashboard-tabs{border-bottom:1px solid #ccc7bb}html[data-theme=light] .dashboard-tabs button[aria-pressed=true]{color:#141a12;background:#c9b88a}html[data-theme=light] .dashboard-metrics>div{background:#e6e3dc}html[data-theme=light] .dashboard-metrics span{color:#67604d}html[data-theme=light] .dashboard-metrics strong{color:#957523}html[data-theme=light] .dashboard-card{background:#e9e6e1;border:1px solid #d2cdc1}html[data-theme=light] .activity-track{border-bottom:1px solid #beb7a7}html[data-theme=light] .activity-track span{background:linear-gradient(#c6d89b,#6a8050)}html[data-theme=light] .visual-archive article{border-bottom:1px solid #d2cdc1}html[data-theme=light] .archive-description small{color:#786a3f}html[data-theme=light] .archive-row-actions button[aria-pressed=true]{color:#ae8509}html[data-theme=light] .opening-row{border-bottom:1px solid #d2cdc1}html[data-theme=light] .coach-report{border-bottom:1px solid #ccc7bb}html[data-theme=light] .coach-sides article{background:#e5e2db;border:1px solid #cec8b8}html[data-theme=light] .coach-sides article>strong{color:#957523}html[data-theme=light] .coach-sides article>p{color:#665d49}html[data-theme=light] .coach-phase{border-top:1px solid #ccc7bb}html[data-theme=light] .coach-phase small{color:#79705a}html[data-theme=light] .coach-moment{background:#e8e5de;border-left:3px solid #ab985e}html[data-theme=light] .coach-moment p{color:#5c5545}html[data-theme=light] .coach-moment small{color:#836b35}html[data-theme=light] .coach-exercise{background:#e0dbcf;border:1px solid #9aa168}html[data-theme=light] .exercise-solution{background:#edeae3}html[data-theme=light] .bot-levels button[aria-pressed=true]{background:#d5d0c3;border-color:#bb9c4e}html[data-theme=light] .bot-levels span{color:#5e5747}html[data-theme=light] .bot-match-heading span{color:#665f4d}html[data-theme=light] .bot-panel{background:#e9e6df;border:1px solid #cec8b8}html[data-theme=light] .bot-moves{background:#f1efe9}html[data-theme=light] .learning-nav a[aria-current]{color:#937025}html[data-theme=light] .learning-progress{background:#e3e0d7}html[data-theme=light] .learning-progress progress{accent-color:#becb94}html[data-theme=light] .learning-catalog small{color:#816d37}html[data-theme=light] .learning-catalog span{color:#635943}html[data-theme=light] .lesson-text{color:#585141}html[data-theme=light] .learning-summary>a,html[data-theme=light] .learning-summary>div{border:1px solid #cdc7ba}html[data-theme=light] .learning-summary strong{color:#8e702a}html[data-theme=light] .learning-summary span{color:#625a46}html[data-theme=light] [data-testid=chess-board] [role=button]:focus-visible{outline:3px solid #225b8a}html[data-theme=light] .site-header nav a[aria-current]{background:#d1bd8820}html[data-theme=light] .theme-toggle{color:var(--muted,#6e6653)}html[data-theme=light] .theme-toggle:hover{color:var(--gold,#846933);border-color:#b6955444}html[data-theme=light] .premove-note{color:#315a86}html[data-theme=light] .install-app{color:#99721e;background:linear-gradient(120deg,#e4d3af22,#c5ac7b11);border:1px solid #b6955466}html[data-theme=light] .install-app:hover{background:#d0bb9122;border-color:#b69554}html[data-theme=light] .install-hero{color:#99721e;background:#17161206;border:1px solid #b6955466}html[data-theme=light] .install-hero:hover{background:#d0bb9118}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}