.chess-bench-module__SRR7JW__subtitle{color:#555;margin-top:-.5em;margin-bottom:2em;font-size:15px;font-style:italic;line-height:1.6}.chess-bench-module__SRR7JW__footnote{color:#666;margin-top:2em;font-size:14px}.chess-bench-module__SRR7JW__tableWrapper{background:#00000005;border:1px solid #0000001a;border-radius:8px;margin:2em 0;padding:1.5em 2em;overflow-x:auto}.chess-bench-module__SRR7JW__tableTitle{text-transform:uppercase;letter-spacing:.05em;color:#555;text-align:center;margin-bottom:1em;font-size:13px;font-weight:600}.chess-bench-module__SRR7JW__resultsTable{border-collapse:collapse;width:100%;font-size:14px}.chess-bench-module__SRR7JW__resultsTable th{text-align:left;color:#333;white-space:nowrap;border-bottom:2px solid #00000026;padding:8px 12px;font-size:13px;font-weight:600}.chess-bench-module__SRR7JW__resultsTable td{color:#444;border-bottom:1px solid #0000000f;padding:6px 12px}.chess-bench-module__SRR7JW__resultsTable tr:last-child td{border-bottom:none}.chess-bench-module__SRR7JW__tierHeader td{color:#333;border-bottom:1px solid #0000001a;padding-top:14px;font-size:13px;font-weight:600}td.chess-bench-module__SRR7JW__win{color:#2a7d2a;font-weight:600}td.chess-bench-module__SRR7JW__draw{color:#c48a8a}td.chess-bench-module__SRR7JW__loss{color:#8b1a1a}td.chess-bench-module__SRR7JW__best{color:#2a7d2a;font-weight:600}td.chess-bench-module__SRR7JW__muted{color:#999}.chess-bench-module__SRR7JW__tableFootnote{color:#888;text-align:center;margin-top:1em;margin-bottom:0;font-size:12px;font-style:italic}.chess-bench-module__SRR7JW__summaryRow td{color:#333;border-top:2px solid #00000026;padding-top:10px;font-weight:600}.chess-bench-module__SRR7JW__positionLink{color:#2e7ab8;text-decoration:none}.chess-bench-module__SRR7JW__positionLink:hover{text-decoration:underline}.chess-bench-module__SRR7JW__skeleton{color:#888;text-align:center;background:#00000005;border:1px dashed #00000026;border-radius:8px;margin:2em 0;padding:1.5em 2em;font-style:italic}.chess-bench-module__SRR7JW__diagramWrapper{background:#00000005;border:1px solid #0000001a;border-radius:8px;margin:2em 0;padding:1.5em 2em}.chess-bench-module__SRR7JW__diagramTitle{text-transform:uppercase;letter-spacing:.05em;color:#666;text-align:center;margin-bottom:1.5em;font-size:12px;font-weight:600}.chess-bench-module__SRR7JW__engineDiagram{justify-content:center;align-items:flex-start;gap:2em;max-width:360px;margin:0 auto;display:flex}.chess-bench-module__SRR7JW__enginePillar{flex-direction:column;align-items:center;display:flex}.chess-bench-module__SRR7JW__pillarLabel{color:#333;text-align:center;margin-bottom:.75em;font-size:13px;font-weight:600}.chess-bench-module__SRR7JW__pillarCaption{color:#888;text-align:center;margin-top:.75em;font-size:12px;line-height:1.5}.chess-bench-module__SRR7JW__llmDiagram{justify-content:center;align-items:flex-start;gap:1.5em;max-width:580px;margin:0 auto;display:flex}.chess-bench-module__SRR7JW__llmBoard{transform-origin:0 0;flex-shrink:0;width:315px;height:315px;transform:scale(.75)}.chess-bench-module__SRR7JW__reasoningTrace{color:#555;border-left:2px solid #c4b7a3;padding-left:1em;font-size:13px;line-height:1.55}.chess-bench-module__SRR7JW__reasoningTrace em{font-style:italic}.chess-bench-module__SRR7JW__reasoningLabel{color:#333;margin-bottom:.5em;font-size:13px;font-weight:700}.chess-bench-module__SRR7JW__moveAnnotation{color:#2a7d2a;margin-top:.75em;font-size:13px;font-weight:600}.chess-bench-module__SRR7JW__pillarPlus{color:#999;align-self:center;margin-top:1.5em;font-size:24px;font-weight:300}.chess-bench-module__SRR7JW__footnoteDesktop{display:inline}.chess-bench-module__SRR7JW__footnoteMobile{display:none}@media (max-width:640px){.chess-bench-module__SRR7JW__winLabel,.chess-bench-module__SRR7JW__footnoteDesktop{display:none}.chess-bench-module__SRR7JW__footnoteMobile{display:inline}.chess-bench-module__SRR7JW__tableWrapper{padding:1em}.chess-bench-module__SRR7JW__resultsTable{font-size:12px}.chess-bench-module__SRR7JW__resultsTable th,.chess-bench-module__SRR7JW__resultsTable td{padding:5px 6px}.chess-bench-module__SRR7JW__engineDiagram{gap:1.5em}.chess-bench-module__SRR7JW__llmDiagram{flex-direction:column;align-items:center}.chess-bench-module__SRR7JW__reasoningTrace{font-size:11px}.chess-bench-module__SRR7JW__diagramWrapper{padding:1em}.chess-bench-module__SRR7JW__pillarCaption{font-size:11px}}
.endgame-sequence-module__CKr2wq__wrapper{flex-wrap:wrap;align-items:flex-start;gap:1.5em;max-width:580px;margin:0 auto;display:flex}.endgame-sequence-module__CKr2wq__boardSide{flex-shrink:0;width:315px}.endgame-sequence-module__CKr2wq__boardClip{width:315px;height:315px;position:relative;overflow:hidden}.endgame-sequence-module__CKr2wq__boardInner{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.75)}.endgame-sequence-module__CKr2wq__controls{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.endgame-sequence-module__CKr2wq__controlsMobile{justify-content:center;align-items:center;gap:8px;width:100%;display:none}.endgame-sequence-module__CKr2wq__navBtn{cursor:pointer;color:#b58863;background:0 0;border:none;border-radius:4px;padding:4px 12px;font-size:16px;line-height:1;transition:color .15s,background .15s}.endgame-sequence-module__CKr2wq__navBtn:hover:not(:disabled){color:#8b6243;background:#b588631a}.endgame-sequence-module__CKr2wq__navBtn:disabled{opacity:.25;cursor:default}.endgame-sequence-module__CKr2wq__moveCounter{color:#333;text-align:center;min-width:70px;font-family:JetBrains Mono,Consolas,monospace;font-size:13px;font-weight:600}.endgame-sequence-module__CKr2wq__traceSide{border-left:2px solid #c4b7a3;flex:1;min-width:0;height:340px;padding-left:1em;overflow-y:auto}.endgame-sequence-module__CKr2wq__traceLabel{color:#333;margin-bottom:.5em;font-size:13px;font-weight:700}.endgame-sequence-module__CKr2wq__thinking{color:#555;font-size:13px;line-height:1.55}.endgame-sequence-module__CKr2wq__thinkingPara{margin:0 0 .6em}.endgame-sequence-module__CKr2wq__thinkingPara:last-child{margin-bottom:0}.endgame-sequence-module__CKr2wq__inlineCode{color:#444;background:#b588631f;border-radius:3px;padding:1px 4px;font-family:JetBrains Mono,Consolas,monospace;font-size:12px}.endgame-sequence-module__CKr2wq__thinkingPlaceholder{color:#999;font-size:13px;font-style:italic}.endgame-sequence-module__CKr2wq__moveAnnotation{color:#2a7d2a;margin-top:.75em;font-size:13px;font-weight:600}.endgame-sequence-module__CKr2wq__resultBadge{color:#2a7d2a;margin-top:.75em;font-size:12px;font-weight:600;display:inline-block}@media (max-width:640px){.endgame-sequence-module__CKr2wq__wrapper{flex-direction:column;align-items:center}.endgame-sequence-module__CKr2wq__controls{display:none}.endgame-sequence-module__CKr2wq__controlsMobile{display:flex}.endgame-sequence-module__CKr2wq__traceSide{border-top:2px solid #c4b7a3;border-left:none;width:100%;padding-top:1em;padding-left:0}.endgame-sequence-module__CKr2wq__thinking{font-size:12px}}
.puzzle-comparison-module__L1Cg9G__wrapper{align-items:flex-start;gap:1.5em;max-width:620px;margin:0 auto;display:flex}.puzzle-comparison-module__L1Cg9G__boardSide{flex-shrink:0;width:315px}.puzzle-comparison-module__L1Cg9G__boardClip{width:315px;height:315px;position:relative;overflow:hidden}.puzzle-comparison-module__L1Cg9G__boardInner{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.75)}.puzzle-comparison-module__L1Cg9G__puzzleInfo{justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.puzzle-comparison-module__L1Cg9G__puzzleRating{color:#555;font-size:12px;font-weight:600}.puzzle-comparison-module__L1Cg9G__puzzleTheme{color:#888;font-size:12px;font-style:italic}.puzzle-comparison-module__L1Cg9G__panelSide{flex:1;min-width:0}.puzzle-comparison-module__L1Cg9G__tabs{border-bottom:2px solid #0000001a;gap:0;margin-bottom:1em;display:flex}.puzzle-comparison-module__L1Cg9G__tab{cursor:pointer;color:#888;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:4px;margin-bottom:-2px;padding:8px 6px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s;display:flex}.puzzle-comparison-module__L1Cg9G__tab:hover{color:#555}.puzzle-comparison-module__L1Cg9G__tabActive{color:#333;border-bottom-color:#333}.puzzle-comparison-module__L1Cg9G__tabBadge{font-size:11px;font-weight:700}.puzzle-comparison-module__L1Cg9G__tabSolved .puzzle-comparison-module__L1Cg9G__tabBadge{color:#2a7d2a}.puzzle-comparison-module__L1Cg9G__tabFailed .puzzle-comparison-module__L1Cg9G__tabBadge{color:#8b1a1a}.puzzle-comparison-module__L1Cg9G__traceContent{border-left:2px solid #c4b7a3;min-height:240px;padding-left:1em}.puzzle-comparison-module__L1Cg9G__thinking{color:#555;font-size:13px;line-height:1.55}.puzzle-comparison-module__L1Cg9G__moveCorrect{color:#2a7d2a;margin-top:.75em;font-size:14px;font-weight:600}.puzzle-comparison-module__L1Cg9G__moveWrong{color:#8b1a1a;margin-top:.75em;font-size:14px;font-weight:600}.puzzle-comparison-module__L1Cg9G__expected{color:#888;margin-top:.25em;font-size:12px;font-style:italic}@media (max-width:640px){.puzzle-comparison-module__L1Cg9G__wrapper{flex-direction:column;align-items:center}.puzzle-comparison-module__L1Cg9G__panelSide{width:100%}.puzzle-comparison-module__L1Cg9G__traceContent{border-top:2px solid #c4b7a3;border-left:none;min-height:0;padding-top:1em;padding-left:0}.puzzle-comparison-module__L1Cg9G__tab{padding:6px 4px;font-size:11px}.puzzle-comparison-module__L1Cg9G__thinking{font-size:12px}}
body:has(.video-module__DhwSJa__frame){max-width:none!important;margin:0!important;padding:0!important}.video-module__DhwSJa__frame{background:#eee9e0;flex-direction:column;align-items:center;width:1920px;height:1080px;display:flex;overflow:hidden}.video-module__DhwSJa__title{text-transform:uppercase;letter-spacing:.04em;color:#4a443a;text-align:center;flex-shrink:0;margin-top:10px;margin-bottom:4px;font-family:Georgia,serif;font-size:30px;font-weight:700}.video-module__DhwSJa__scaleWrapper{zoom:2.95}.video-module__DhwSJa__scaleWrapper>div>div:nth-child(3){display:none!important}
