.cR8dpW_workspace{grid-template-columns:minmax(0,3fr) minmax(260px,1fr);align-items:start;gap:28px;display:grid}.cR8dpW_main{min-width:0;scroll-margin-top:calc(var(--watch-chrome-height,56px) + 12px)}.cR8dpW_mobileJump{display:none}.cR8dpW_workspace button{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.cR8dpW_workspace a.button{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}:is(.cR8dpW_workspace button:active:not(:disabled),.cR8dpW_workspace a.button:active){transform:translateY(1px)}.cR8dpW_workspace button:disabled{opacity:1;color:#66756d;box-shadow:none;background:#edf2ef;border-color:#e3e8e5}.cR8dpW_workspace svg{flex-shrink:0}.cR8dpW_sidebar{top:calc(var(--watch-chrome-height,56px) + 12px);border:1px solid var(--line);scroll-margin-top:calc(var(--watch-chrome-height,56px) + 12px);background:#fff;border-radius:14px;padding:24px 20px;position:sticky}.cR8dpW_workspace .player-stage{--controls-height:68px;width:min(100%, calc(( 100dvh - var(--watch-chrome-height,56px) - 24px - var(--controls-height) ) * 16 / 9));max-height:calc(100dvh - var(--watch-chrome-height,56px) - 24px);background:#15221e;border-radius:12px;grid-template-rows:minmax(0,1fr) auto;margin-inline:auto;display:grid;position:relative;overflow:hidden}.cR8dpW_workspace .player-stage video{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;min-height:0}.cR8dpW_workspace .player-loading{inset:0 0 var(--controls-height);color:#fff;pointer-events:none;justify-content:center;align-items:center;margin:0;font-size:13px;display:flex;position:absolute}.cR8dpW_sidebar h2{margin:0 0 18px;font-size:19px}.cR8dpW_progressLabel{color:var(--muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.cR8dpW_courseProgress{width:100%;height:5px;margin:10px 0 20px;display:block}.cR8dpW_lessonList{gap:8px;display:grid}.cR8dpW_workspace .cR8dpW_lesson{text-align:left;width:100%;color:var(--ink);background:#fff;border:1px solid #0000;justify-content:flex-start;gap:10px;padding:14px 10px;font-weight:400;display:flex}.cR8dpW_workspace .cR8dpW_lesson:hover{background:#f1f6f3}.cR8dpW_workspace .cR8dpW_lesson[aria-current=true]{border-color:var(--green);background:#edf5f0}.cR8dpW_number{color:#586b61;background:#f0f4f1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:inline-flex}.cR8dpW_done{color:var(--green);background:#e1eee5}.cR8dpW_lessonText{flex:1;min-width:0}.cR8dpW_lessonTitle{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.cR8dpW_lessonStatus{color:var(--muted);margin-top:4px;font-size:12px;display:block}.cR8dpW_currentMark{background:var(--green);border-radius:50%;flex-shrink:0;width:6px;height:6px}.cR8dpW_testArea,.cR8dpW_completion{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.cR8dpW_sidebar h3{align-items:center;gap:8px;margin:0 0 10px;font-size:16px;display:flex}.cR8dpW_testArea p,.cR8dpW_completion p{color:#586b61;margin:0 0 16px;font-size:12px}.cR8dpW_workspace .cR8dpW_testButton{width:100%;font-size:13px;box-shadow:0 3px 8px #122d2314}.cR8dpW_testArea small{text-align:center;margin-top:12px;font-size:11px;display:block}.cR8dpW_completion .button{text-align:center;width:100%}.cR8dpW_completion{color:var(--green)}.cR8dpW_workspace .player-toolbar{flex-wrap:wrap;align-items:center;gap:16px;padding:20px 0 14px}.cR8dpW_workspace .video-heading{flex:240px}.cR8dpW_workspace .video-position{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.cR8dpW_workspace .video-heading h2{font-size:19px}.cR8dpW_workspace .watch-progress{flex-wrap:wrap;gap:8px;font-size:12px}.cR8dpW_workspace .watch-progress progress{width:72px}.cR8dpW_workspace .play-button{box-shadow:none;color:var(--green);border-color:var(--input-line);background:#fff;flex-shrink:0;padding:12px 20px;font-size:14px}.cR8dpW_workspace .playback-controls{justify-content:flex-end;gap:14px;margin:0 0 20px}.cR8dpW_workspace .playback-controls select{min-height:44px;padding:8px 12px}.cR8dpW_workspace .playback-controls button{padding:8px 12px;font-size:12px}.cR8dpW_workspace .video-materials{padding:24px 0 0;display:block}.cR8dpW_workspace .video-materials h3{font-size:15px}.cR8dpW_workspace .video-downloads{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.cR8dpW_workspace .video-materials section+section{margin-top:24px}.cR8dpW_workspace .attachment-list li{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin:0 0 12px;padding:16px;display:grid}.cR8dpW_workspace .attachment-list small{grid-column:1;margin:0;font-size:11px}.cR8dpW_workspace .download-button{white-space:nowrap;grid-area:1/2/3;width:auto}.cR8dpW_workspace .chapter-link{text-align:left;justify-content:flex-start;width:100%}@media (max-width:1000px) and (min-width:761px){.cR8dpW_workspace{grid-template-columns:minmax(0,3fr) minmax(240px,1fr);gap:22px}.cR8dpW_sidebar{padding:20px 16px}}@media (max-width:760px){.cR8dpW_workspace{grid-template-columns:minmax(0,1fr);gap:20px}.cR8dpW_sidebar{padding:22px 18px;position:static}.cR8dpW_mobileJump{justify-content:flex-end;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:8px;font-size:13px;display:inline-flex}.cR8dpW_workspace .player-toolbar{flex-direction:row;align-items:center;gap:12px}.cR8dpW_workspace .video-heading{flex-basis:100%}.cR8dpW_workspace .play-button{width:100%}.cR8dpW_workspace .playback-controls{flex-wrap:wrap;justify-content:space-between}.cR8dpW_workspace .playback-controls select{font-size:16px}.cR8dpW_workspace .attachment-list li{grid-template-columns:minmax(0,1fr)}.cR8dpW_workspace .download-button{grid-area:auto/1;width:100%;margin-top:8px}}@media (prefers-reduced-motion:reduce){.cR8dpW_workspace button{transition:none}.cR8dpW_workspace a.button{transition:none}}.cR8dpW_workspace .player-stage:fullscreen{max-height:100dvh}.cR8dpW_workspace .player-stage:fullscreen video{aspect-ratio:auto;height:100%}.cR8dpW_nextAction{border:1px solid var(--green);background:#edf5f0;border-radius:12px;margin-top:16px;padding:20px}.cR8dpW_nextAction h2{margin-bottom:8px;font-size:18px}.cR8dpW_nextAction p,.cR8dpW_reflection p{font-size:14px}.cR8dpW_reflection{margin-top:16px}.cR8dpW_progressLabel,.cR8dpW_lessonStatus,.cR8dpW_testArea p,.cR8dpW_completion p{font-size:14px}.cR8dpW_workspace .watch-progress{font-size:14px}.cR8dpW_workspace .video-position{font-size:14px}.cR8dpW_lessonTitle,.cR8dpW_workspace .cR8dpW_testButton{font-size:15px}.cR8dpW_testArea small{font-size:13px}.cR8dpW_workspace .attachment-list small{font-size:13px}@media (max-width:580px){.cR8dpW_workspace .player-stage{--controls-height:112px}}
