.PhaseTimeline_timelineBase__i4V5a{position:relative;flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;pointer-events:none}.PhaseTimeline_timelineLine__2OIT9{width:5px;border-radius:8px;flex:1;background-color:#ccccdf}.PhaseTimeline_timelineCaret___TlTl{position:absolute;transform:translateY(-50%);background-color:#0c6fdf;width:10px;height:10px;border-radius:40px}.PhaseTimeline_timelineCaretHit__W86E2{position:absolute;transform:translateY(-50%);cursor:pointer;background-color:transparent;width:32px;height:32px;border-radius:40px;pointer-events:auto}.PhaseTimeline_timelineEvt__KNUJx{position:absolute;background-color:#a1a1a1;width:1px;border-radius:40px;display:flex;align-items:center;flex-direction:column}.PhaseTimeline_timelineEvtStart__kD_4g{position:absolute;transform:translateY(-50%);background-color:#a1a1a1;width:5px;height:5px;border-radius:40px}.PhaseTimeline_timelineEvtEnd__AitmT{position:absolute;bottom:0;background-color:#a1a1a1;width:5px;height:1px}.PhaseTimeline_timelineBaseHoriz__jvRf8{position:relative;flex:1;display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:pointer;height:14px}.PhaseTimeline_timelineLineHoriz__YXMM6{height:5px;border-radius:8px;flex:1;background-color:#ccccdf}.PhaseTimeline_timelineCaretHoriz__D8clA{position:absolute;transform:translateX(-50%);background-color:#0c6fdf;width:10px;height:10px;border-radius:40px}.PhaseTimeline_timelineCaretHitHoriz__8EXt8{position:absolute;transform:translateX(-50%);cursor:pointer;background-color:transparent;width:32px;height:32px;border-radius:40px;pointer-events:auto}.PhaseTimeline_timelineEvtHoriz__eHPvT{position:absolute;background-color:#a1a1a1;height:1px;border-radius:40px;display:flex;align-items:center;flex-direction:row}.PhaseTimeline_timelineEvtStartHoriz__ThdRv{position:absolute;transform:translateX(-50%);background-color:#a1a1a1;width:5px;height:5px;border-radius:40px}.PhaseTimeline_timelineEvtEndHoriz__D0yl2{position:absolute;right:0;background-color:#a1a1a1;width:1px;height:5px}.Commentary_title__9oCTc{margin:8px 0;font-size:1.5rem;text-align:center;font-style:italic}.Commentary_tocBackground__oThfn{background-color:rgba(0,0,0,.03);border-bottom:1px solid #ccc;padding:0 20px;margin-bottom:10px}.Commentary_walkthroughViewport__cj_wY{flex:1;position:relative;overflow:hidden;align-self:stretch;display:flex;flex-direction:column}.Commentary_walkthroughViewport__cj_wY:before{position:absolute;top:0;bottom:0;left:0;right:10px;content:" ";pointer-events:none;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);z-index:1}.Commentary_walkthroughText__grBzj{flex:1;text-align:justify;font-size:1rem;display:flex;flex-direction:column;justify-content:stretch;overflow-y:auto;overflow-x:hidden;position:relative;scrollbar-width:10px;scrollbar-color:#858585 #cfcfcf;outline:none}.Commentary_walkthroughText__grBzj::-webkit-scrollbar{width:10px;border-radius:20px;background-color:#cfcfcf}.Commentary_walkthroughText__grBzj::-webkit-scrollbar-thumb{background-color:#858585;border-radius:20px;cursor:pointer}.Commentary_walkthroughParas__iceMD{padding:0 20px;position:relative;flex:1}.Commentary_walkthroughParas__iceMD p{margin:10px 0}.Commentary_chapterControls__08VdM{flex:0 0 auto;display:flex;flex-direction:row;margin-bottom:10px;justify-content:space-between;align-items:center}.Commentary_chapterTitle__ejBeS{flex:1 0 auto;font-size:1.2rem;text-align:center}.Commentary_controls__odOrv{flex:0 0 auto;display:flex;flex-direction:row;padding:10px 0;justify-content:center}.Commentary_btn__qpOgN{border:1px solid rgba(0,0,0,.3);border-radius:4px;padding:0 8px;height:30px}.Commentary_prevNextBtn__uw7Ei{flex:0 1 auto;width:60px}.Commentary_commentaryBreak__s9i5H{display:flex;flex-direction:row;align-items:center;flex:1;margin:16px 0}.Commentary_playPause__NctlD{color:#8d8d8d;width:20px;margin-right:15px}.Commentary_jump__uT7ow{color:#8d8d8d;width:20px;margin-right:10px}.Commentary_dividerLine__XTLaK{position:absolute;left:0;right:0;height:2px;background-color:rgba(189,208,245,.9);margin:5px 0;box-shadow:0 0 2px 0 rgba(189,208,245,.9)}.Commentary_activeRange__0ny0d{position:absolute;left:-10px;right:-10px;background-color:rgba(0,0,255,.2);border:1px solid blue;border-radius:5px}.Commentary_beadOfLight__9Cwgu{position:absolute;width:10px;height:10px;background-color:hsla(0,0%,100%,.8);border-radius:50%;animation:Commentary_beadOfLight__9Cwgu 3s linear infinite}@keyframes Commentary_beadOfLight__9Cwgu{0%{top:-6px;left:-6px}25%{top:-6px;left:calc(100% + 6px);transform:translateX(-100%)}50%{top:calc(100% + 6px);left:calc(100% + 6px);transform:translate(-100%,-100%)}75%{top:calc(100% + 6px);left:-6px;transform:translateY(-100%)}to{top:-6px;left:-6px}}.Commentary_sectionHighlightWrap__2QQKY{position:absolute;pointer-events:none;margin:0 20px}.D4XA4XSidebar_tocBackground__hnAFm{padding:8px}.D4XA4XSidebar_tocTitle__lGS31{font-weight:700;font-size:16px;padding:4px 8px 8px}.D4XA4XSidebar_phaseGroupTitle__8F3JT{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#666;padding:6px 8px 2px}.D4XA4XSidebar_phase__mIFgT{padding:4px 8px;cursor:pointer;border-radius:4px}.D4XA4XSidebar_phase__mIFgT:hover{background:#f0f0f0}.D4XA4XSidebar_active__vJrDL{background:#d3c!important;color:#fff}.D4XA4XSidebar_active__vJrDL:hover{background:#c42db8!important}.D4XA4XSidebar_phaseTitle__RW4O_{font-size:13px}.D4XA4XLayerView_view__2Qts7{flex:1}.D4XA4XLayerView_sidebar__3DMKC,.D4XA4XLayerView_view__2Qts7{display:flex;flex-direction:column;overflow:hidden}.D4XA4XLayerView_canvasWrap__O2G0O{display:flex;flex:1;position:relative;overflow:hidden}.D4XA4XLayerView_canvasEventSurface__5r6op,.D4XA4XLayerView_canvas__orT4J{position:absolute;top:0;left:0;width:100%;height:100%}.D4XA4XLayerView_canvasEventSurface__5r6op{z-index:1}