.book-room_room__dDuj2{width:min(100%,1280px);min-height:calc(100vh - 62px);margin:0 auto;padding:44px clamp(24px,6vw,82px) 78px}.book-room_heading__zlym8{display:grid;grid-template-columns:minmax(360px,1fr) minmax(280px,430px);align-items:end;gap:48px;border-bottom:1px solid #bdc5bf;padding-bottom:28px}.book-room_eyebrow__k72Qg{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:#315b4e;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.book-room_eyebrow__k72Qg svg{width:15px;height:15px}.book-room_heading__zlym8 h1{max-width:680px;margin:0;font-family:Georgia,serif;font-size:clamp(36px,4.6vw,56px);font-weight:500;line-height:1.01;letter-spacing:-.045em}.book-room_heading__zlym8 h1:after{content:"";display:block;width:68px;height:4px;margin-top:16px;background:#c88b32;transform:rotate(-2deg)}.book-room_heading__zlym8>p{margin:0;color:#4f5d56;font-size:15px;line-height:1.65}.book-room_stageNav__S8OVm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:25px;border-top:1px solid #bfc7c1;border-bottom:1px solid #bfc7c1}.book-room_stageNav__S8OVm button{position:relative;display:grid;min-width:0;grid-template-columns:30px minmax(0,1fr);gap:2px 11px;border:0;padding:14px 18px;background:transparent;color:#26322d;text-align:left;cursor:pointer}.book-room_stageNav__S8OVm button+button{border-left:1px solid #cbd1cc}.book-room_stageNav__S8OVm button:hover{background:#eee7da}.book-room_stageNav__S8OVm button:focus-visible{z-index:1;outline:2px solid #315b4e;outline-offset:-2px}.book-room_stageNav__S8OVm button[aria-pressed=true]{background:#315b4e;color:#fffaf2}.book-room_stageNav__S8OVm button>span{grid-row:1/span 2;color:#9b6a25;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800}.book-room_stageNav__S8OVm button[aria-pressed=true]>span{color:#f3d58c}.book-room_stageNav__S8OVm strong{overflow:hidden;font-family:Georgia,serif;font-size:17px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.book-room_stageNav__S8OVm small{color:#58655f;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.book-room_stageNav__S8OVm button[aria-pressed=true] small{color:#dbe5df}.book-room_stageNav__S8OVm em{position:absolute;top:-9px;right:12px;border:1px solid #c88b32;padding:2px 6px;background:#f6e6bd;color:#315b4e;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.06em;text-transform:uppercase;transform:rotate(2deg)}.book-room_stageIntro__T1JoG{display:grid;grid-template-columns:auto minmax(230px,320px) 1fr;align-items:center;gap:22px;padding:21px 3px;border-bottom:1px solid #d0d5d1}.book-room_stageIntro__T1JoG>span{border:1px solid #d3b56f;padding:5px 7px;background:#f6e6bd;color:#315b4e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:750;letter-spacing:.08em;transform:rotate(-1deg)}.book-room_stageIntro__T1JoG div p{margin:0;color:#6a5538;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_stageIntro__T1JoG h2{margin:3px 0 0;font-family:Georgia,serif;font-size:23px;font-weight:500;line-height:1.1}.book-room_stageIntro__T1JoG>p{margin:0;color:#53615a;font-size:13px;line-height:1.5}.book-room_layout__2869C{display:grid;grid-template-columns:minmax(245px,300px) minmax(0,1fr);gap:clamp(34px,5vw,70px);padding-top:33px}.book-room_stack__hEEPU{min-width:0}.book-room_stackHeading__RmM5S{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:1px solid #bfc7c1;padding:0 2px 10px}.book-room_stackHeading__RmM5S span{color:#315b4e;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_stackHeading__RmM5S small{color:#5b6861;font-size:9px}.book-room_bookButton___H8fN{display:grid;width:100%;min-width:0;grid-template-columns:28px minmax(0,1fr) 18px;align-items:start;gap:10px;border:0;border-bottom:1px solid #cbd1cc;padding:16px 5px;background:transparent;text-align:left;cursor:pointer}.book-room_bookButton___H8fN:hover{background:#eee7da}.book-room_bookButton___H8fN:focus-visible{outline:2px solid #315b4e;outline-offset:-2px}.book-room_bookButton___H8fN[data-active=true]{border-left:4px solid #c88b32;padding-left:11px;background:#fff8e8}.book-room_bookNumber__8lyKG{display:grid;width:25px;height:25px;place-items:center;border:1px solid #b4bdb7;color:#6a5538;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;transform:rotate(-2deg)}.book-room_bookButton___H8fN em,.book-room_bookButton___H8fN small,.book-room_bookButton___H8fN strong{display:block}.book-room_bookButton___H8fN small{color:#6a5538;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.book-room_bookButton___H8fN strong{margin-top:3px;font-family:Georgia,serif;font-size:16px;font-weight:500;line-height:1.13}.book-room_bookButton___H8fN em{margin-top:4px;color:#59655f;font-size:10px;font-style:normal}.book-room_bookButton___H8fN>svg{width:16px;height:16px;color:#9a7040;opacity:.48}.book-room_bookButton___H8fN[data-active=true]>svg{color:#315b4e;opacity:1}.book-room_attribution__zo764{margin:17px 3px 0;color:#58655e;font-size:10px;line-height:1.5}.book-room_reader__SeHuh{min-width:0;border-left:1px solid #bdc5bf;padding-left:clamp(28px,4vw,52px)}.book-room_readerHeader__3vh5s{display:flex;align-items:start;justify-content:space-between;gap:24px}.book-room_readerHeader__3vh5s p{margin:0;color:#6a5538;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_readerHeader__3vh5s h2{margin:5px 0 0;font-family:Georgia,serif;font-size:clamp(27px,3vw,38px);font-weight:500;line-height:1.06;letter-spacing:-.03em}.book-room_readerHeader__3vh5s span{display:block;margin-top:5px;color:#53615a;font-size:12px}.book-room_readerHeader__3vh5s a{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;border-bottom:1px solid #85938b;padding:3px 0;color:#315b4e;font-size:10px;font-weight:750;text-decoration:none}.book-room_readerHeader__3vh5s a:hover{border-bottom-color:#c88b32;color:#213f36}.book-room_readerHeader__3vh5s a:focus-visible{outline:2px solid #315b4e;outline-offset:4px}.book-room_readerHeader__3vh5s a svg{width:13px;height:13px}.book-room_sourceNote__1_GWX{margin:17px 0 0;border-left:3px solid #c88b32;padding:9px 13px;background:#eee7da;color:#46534c;font-size:12px;line-height:1.5}.book-room_sourceNote__1_GWX span{display:block;margin-top:4px;color:#5a665f;font-size:10px}.book-room_lessonTabs__doskJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;border-top:1px solid #bfc7c1;border-bottom:1px solid #bfc7c1}.book-room_lessonTabs__doskJ button{display:grid;min-width:0;gap:3px;border:0;padding:13px 15px;background:transparent;text-align:left;cursor:pointer}.book-room_lessonTabs__doskJ button+button{border-left:1px solid #cbd1cc}.book-room_lessonTabs__doskJ button[aria-selected=true]{background:#315b4e;color:#fffaf2}.book-room_lessonTabs__doskJ button:focus-visible{outline:2px solid #c88b32;outline-offset:-2px}.book-room_lessonTabs__doskJ small,.book-room_lessonTabs__doskJ span{font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.book-room_lessonTabs__doskJ span{color:#80643d}.book-room_lessonTabs__doskJ button[aria-selected=true] small,.book-room_lessonTabs__doskJ button[aria-selected=true] span{color:#dbe5df}.book-room_lessonTabs__doskJ strong{overflow:hidden;font-family:Georgia,serif;font-size:16px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.book-room_lessonTabs__doskJ small{color:#5b6761}.book-room_lesson__mSRba{padding-top:30px}.book-room_lessonTitle__8AMls{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px}.book-room_lessonTitle__8AMls>span{display:grid;width:42px;height:42px;place-items:center;border:1px solid #aab5ae;color:#315b4e;transform:rotate(-2deg)}.book-room_lessonTitle__8AMls svg{width:19px;height:19px}.book-room_lessonTitle__8AMls p{margin:0;color:#6a5538;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.book-room_lessonTitle__8AMls h3{margin:4px 0 0;font-family:Georgia,serif;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.08;letter-spacing:-.025em}.book-room_summary__GDool{max-width:760px;margin:18px 0 0;color:#46524c;font-size:15px;line-height:1.7}.book-room_boardLesson__sUp43{display:grid;grid-template-columns:minmax(340px,440px) minmax(250px,1fr);gap:clamp(24px,3vw,42px);margin-top:26px;border-top:1px solid #bfc7c1;border-bottom:1px solid #bfc7c1;padding:24px 0 27px}.book-room_boardColumn__qZFCF{--board-size:min(100%,440px);min-width:0}.book-room_boardColumn__qZFCF .move-history-row{width:min(100%,440px);margin-bottom:8px}.book-room_boardColumn__qZFCF .move-status{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-room_boardColumn__qZFCF .board-layout{width:var(--board-size);max-width:100%;margin:0}.book-room_boardColumn__qZFCF .board-wrap{width:var(--board-size);border-color:#82938a;box-shadow:6px 7px 0 rgba(91,72,45,.15)}.book-room_boardColumn__qZFCF .chess-board{container-type:inline-size}.book-room_boardColumn__qZFCF .square{font-size:clamp(30px,10cqi,44px)}.book-room_boardColumn__qZFCF .mobile-move-info{display:none!important}.book-room_playbackControls__nBjY8{display:grid;width:min(100%,440px);grid-template-columns:1fr 1.12fr 1fr;gap:7px;margin-top:14px}.book-room_playbackControls__nBjY8 button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;border:1px solid #aab5ae;border-radius:2px;padding:7px 10px;background:transparent;color:#34443d;font-size:11px;font-weight:750;cursor:pointer}.book-room_playbackControls__nBjY8 button:hover:not(:disabled){border-color:#315b4e;background:#edf2ee}.book-room_playbackControls__nBjY8 button:focus-visible{outline:2px solid #315b4e;outline-offset:2px}.book-room_playbackControls__nBjY8 button:disabled{cursor:default;opacity:.36}.book-room_playbackControls__nBjY8 .book-room_playButton__wNdIP{border-color:#315b4e;background:#315b4e;color:#fffaf2}.book-room_playbackControls__nBjY8 .book-room_playButton__wNdIP:hover:not(:disabled){border-color:#24483d;background:#24483d}.book-room_playbackControls__nBjY8 svg{width:14px;height:14px}.book-room_boardExplanation__OAsM0{min-width:0;border-left:1px solid #d0d5d1;padding-left:clamp(20px,2.4vw,32px)}.book-room_visualLessonHeading__k4_2n{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #d0d5d1;padding-bottom:10px;color:#315b4e;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_visualLessonHeading__k4_2n strong{color:#795d36;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.book-room_sceneKicker__MxoNB{margin:16px 0 0;color:#7b5b30;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_boardExplanation__OAsM0>h4{margin:5px 0 0;font-family:Georgia,serif;font-size:clamp(22px,2.2vw,29px);font-weight:500;line-height:1.08;letter-spacing:-.025em}.book-room_stepBody__XAuR9{margin:11px 0 0;color:#4d5a54;font-size:13px;line-height:1.6}.book-room_positionNote__4BiUc{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;margin-top:18px;border-left:4px solid #c88b32;padding:11px 13px;background:#fff8e8}.book-room_positionNote__4BiUc>span{color:#6a5538;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_positionNote__4BiUc>strong{justify-self:end;color:#315b4e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.book-room_positionNote__4BiUc>p{grid-column:1/-1;margin:2px 0 0;color:#34443d;font-size:12px;line-height:1.5}.book-room_boardExplanation__OAsM0 .book-room_principle__kD0HN{margin-top:16px;padding:12px 5px;background:transparent}.book-room_boardExplanation__OAsM0 .book-room_principle__kD0HN p{font-size:14px;line-height:1.4}.book-room_momentTabs__wntEx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:17px}.book-room_momentTabs__wntEx button{display:grid;min-width:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;border:1px solid #c5ccc7;border-radius:2px;padding:7px 6px;background:transparent;color:#55615b;text-align:left;cursor:pointer}.book-room_momentTabs__wntEx button:hover{border-color:#315b4e;background:#edf2ee}.book-room_momentTabs__wntEx button:focus-visible{outline:2px solid #315b4e;outline-offset:2px}.book-room_momentTabs__wntEx button[aria-pressed=true]{border-color:#315b4e;background:#315b4e;color:#fffaf2}.book-room_momentTabs__wntEx span{display:grid;width:20px;height:20px;place-items:center;border:1px solid;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.book-room_momentTabs__wntEx small{overflow:hidden;font-size:9px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.book-room_sceneCaption__cF4p3{margin:13px 0 0;color:#65706b;font-size:10px;line-height:1.45}.book-room_mobileBoardNote__pmqjC{display:grid;gap:2px}.book-room_mobileBoardNote__pmqjC strong{color:#2e3d37;font-family:Georgia,serif;font-size:13px}.book-room_mobileBoardNote__pmqjC span{color:#5c6862;font-size:10px;line-height:1.35}.book-room_principle__kD0HN{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;margin:24px 0 0;border-top:1px solid #d1c397;border-bottom:1px solid #d1c397;padding:16px 7px;background:#fff8e8}.book-room_principle__kD0HN>svg{width:20px;height:20px;color:#a46c1f}.book-room_principle__kD0HN span{color:#6a5538;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_principle__kD0HN p{margin:4px 0 0;color:#26342e;font-family:Georgia,serif;font-size:17px;line-height:1.45}.book-room_steps__wyqs7{display:grid;list-style:none;gap:0;margin:27px 0 0;padding:0;counter-reset:book-steps}.book-room_steps__wyqs7 li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:15px;border-top:1px solid #d0d5d1;padding:17px 4px}.book-room_steps__wyqs7 li:last-child{border-bottom:1px solid #d0d5d1}.book-room_steps__wyqs7 li>span{display:grid;width:29px;height:29px;place-items:center;border:1px solid #aeb8b2;color:#315b4e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;transform:rotate(-2deg)}.book-room_steps__wyqs7 small,.book-room_steps__wyqs7 strong{display:block}.book-room_steps__wyqs7 small{color:#6a5538;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_steps__wyqs7 strong{margin-top:3px;font-family:Georgia,serif;font-size:18px;font-weight:500}.book-room_steps__wyqs7 p{margin:5px 0 0;color:#4e5b54;font-size:13px;line-height:1.55}.book-room_exercise__JyGOx{margin-top:24px;border-left:4px solid #486579;padding:13px 16px;background:#e5ecef}.book-room_exercise__JyGOx span{color:#36546a;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_exercise__JyGOx p{margin:5px 0 0;color:#283b46;font-size:13px;line-height:1.55}.book-room_notes__c14DM{margin-top:19px;border-bottom:1px solid #d0d5d1;padding-bottom:18px}.book-room_notes__c14DM summary{display:flex;min-height:42px;align-items:center;justify-content:space-between;border-top:1px solid #d0d5d1;padding:10px 4px;color:#315b4e;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;list-style:none}.book-room_notes__c14DM summary::-webkit-details-marker{display:none}.book-room_notes__c14DM summary:after{content:"+";display:grid;width:22px;height:22px;place-items:center;border:1px solid #9eaaa3;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.book-room_notes__c14DM[open] summary:after{content:"−"}.book-room_notes__c14DM .book-room_steps__wyqs7{margin-top:8px}.book-room_checkpoint__krvKU{margin-top:28px;border:1px solid #c7b995;padding:20px;background:#fffaf2;box-shadow:4px 4px 0 #e0d4c2}.book-room_checkpointTitle__Ct_cq{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px}.book-room_checkpointTitle__Ct_cq>svg{width:21px;height:21px;color:#315b4e}.book-room_checkpointTitle__Ct_cq span{color:#6a5538;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-room_checkpointTitle__Ct_cq h4{margin:4px 0 0;font-family:Georgia,serif;font-size:19px;font-weight:500;line-height:1.3}.book-room_answers___hsWm{display:grid;gap:7px;margin-top:17px}.book-room_answers___hsWm button{display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:10px;border:1px solid #bfc7c1;padding:9px 11px;background:transparent;color:#34413b;font-size:12px;text-align:left;cursor:pointer}.book-room_answers___hsWm button:hover{border-color:#315b4e;background:#edf2ee}.book-room_answers___hsWm button:focus-visible{outline:2px solid #315b4e;outline-offset:2px}.book-room_answers___hsWm button[data-chosen=true]{border-color:#9a5747;background:#f3e5df}.book-room_answers___hsWm button[data-correct=true]{border-color:#315b4e;background:#e4eee7}.book-room_answers___hsWm button>span{display:grid;width:23px;height:23px;place-items:center;border:1px solid;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.book-room_answers___hsWm button svg{width:13px;height:13px}.book-room_correct__lc0so,.book-room_incorrect__3WIjn{display:grid;gap:3px;margin:14px 0 0;border-left:3px solid;padding:10px 12px;font-size:12px;line-height:1.45}.book-room_correct__lc0so{border-color:#315b4e;background:#e4eee7;color:#28473d}.book-room_incorrect__3WIjn{border-color:#9a5747;background:#f4e3dc;color:#74382f}.book-room_correct__lc0so strong,.book-room_incorrect__3WIjn strong{font-size:10px;letter-spacing:.06em;text-transform:uppercase}@media (max-width:900px){.book-room_heading__zlym8{grid-template-columns:1fr;gap:17px}.book-room_layout__2869C{grid-template-columns:1fr}.book-room_stack__hEEPU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.book-room_attribution__zo764,.book-room_stackHeading__RmM5S{grid-column:1/-1}.book-room_bookButton___H8fN+.book-room_bookButton___H8fN{border-left:1px solid #cbd1cc}.book-room_bookButton___H8fN[data-active=true]{border-top:4px solid #c88b32;border-left:1px solid #cbd1cc;padding:12px 5px 16px}.book-room_reader__SeHuh{border-top:1px solid #bdc5bf;border-left:0;padding-top:30px;padding-left:0}}@media (max-width:1180px){.book-room_boardLesson__sUp43{grid-template-columns:1fr}.book-room_boardColumn__qZFCF{--board-size:min(100%,500px)}.book-room_boardColumn__qZFCF .move-history-row,.book-room_playbackControls__nBjY8{width:min(100%,500px)}.book-room_boardExplanation__OAsM0{border-top:1px solid #d0d5d1;border-left:0;padding-top:22px;padding-left:0}}@media (max-width:780px){.book-room_room__dDuj2{min-height:calc(100vh - 114px);padding:28px 16px calc(88px + env(safe-area-inset-bottom))}.book-room_heading__zlym8 h1{font-size:31px}.book-room_heading__zlym8>p{font-size:14px}.book-room_stageNav__S8OVm button{grid-template-columns:1fr;gap:3px;padding:13px 8px;text-align:center}.book-room_stageNav__S8OVm button>span{display:none}.book-room_stageNav__S8OVm strong{font-size:14px}.book-room_stageNav__S8OVm small{font-size:8px}.book-room_stageNav__S8OVm em{top:-8px;right:3px;padding:1px 3px;font-size:7px}.book-room_stageIntro__T1JoG{grid-template-columns:auto 1fr;gap:14px}.book-room_stageIntro__T1JoG>p{grid-column:1/-1}.book-room_layout__2869C{gap:29px;padding-top:26px}.book-room_stack__hEEPU{display:block}.book-room_bookButton___H8fN+.book-room_bookButton___H8fN{border-left:0}.book-room_bookButton___H8fN[data-active=true]{border-top:0;border-left:4px solid #c88b32;padding:16px 5px 16px 11px}.book-room_readerHeader__3vh5s{display:grid}.book-room_readerHeader__3vh5s a{justify-self:start}.book-room_lessonTabs__doskJ button{padding:11px 9px}.book-room_lessonTabs__doskJ strong{font-size:14px;white-space:normal}.book-room_lesson__mSRba{padding-top:25px}.book-room_summary__GDool{font-size:14px}.book-room_boardLesson__sUp43{gap:21px;margin-top:21px;padding:19px 0 22px}.book-room_boardColumn__qZFCF{--board-size:min(440px,calc(100vw - 70px))}.book-room_boardColumn__qZFCF .board-layout-with-progress{width:calc(var(--board-size) + 28px);max-width:100%;grid-template-columns:var(--board-size) 20px;gap:8px}.book-room_boardColumn__qZFCF .board-layout-with-progress .board-wrap{width:var(--board-size)}.book-room_boardColumn__qZFCF .move-history-row,.book-room_playbackControls__nBjY8{width:min(100%,calc(var(--board-size) + 28px))}.book-room_playbackControls__nBjY8{margin-top:12px}.book-room_playbackControls__nBjY8 button{min-height:38px;padding:6px;font-size:10px}.book-room_boardExplanation__OAsM0{padding-top:18px}.book-room_boardExplanation__OAsM0>h4{font-size:24px}.book-room_momentTabs__wntEx small{display:none}.book-room_momentTabs__wntEx button{grid-template-columns:1fr;justify-items:center}.book-room_sceneCaption__cF4p3{font-size:11px}.book-room_checkpoint__krvKU{padding:17px 14px}}@media (min-width:681px) and (max-width:900px){.book-room_boardLesson__sUp43{grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:18px}.book-room_boardColumn__qZFCF{--board-size:calc(100% - 28px)}.book-room_boardColumn__qZFCF .move-history-row,.book-room_playbackControls__nBjY8{width:100%}.book-room_boardExplanation__OAsM0{border-top:0;border-left:1px solid #d0d5d1;padding-top:0;padding-left:18px}.book-room_boardExplanation__OAsM0>h4{font-size:23px}.book-room_stepBody__XAuR9{font-size:12px}.book-room_positionNote__4BiUc{margin-top:14px;padding:9px 10px}.book-room_boardExplanation__OAsM0 .book-room_principle__kD0HN{margin-top:13px}.book-room_boardExplanation__OAsM0 .book-room_principle__kD0HN p{font-size:13px}.book-room_momentTabs__wntEx{margin-top:13px}}