.learning-view.course-reading{margin-top:16px}.course-reading>h1{margin-top:0;line-height:1.2}.course-reading>.rendered-copy p:first-child{margin-top:0}.rendered-copy{white-space:normal;line-height:1.8;overflow-wrap:anywhere}.rendered-copy p{margin:0 0 1em}.rendered-copy p:last-child{margin-bottom:0}.rendered-copy strong{color:var(--ink);font-weight:650}.rendered-copy pre{overflow-x:auto;background:var(--surface-raised);padding:14px;border-radius:10px}.rendered-copy code{font-size:.9em;background:var(--surface-raised);padding:2px 5px;border-radius:4px}.rendered-copy pre code{padding:0}.rendered-copy a{color:var(--ink)}.rendered-copy .katex-display{overflow-x:auto;overflow-y:hidden;padding:6px 0;max-width:100%}.rendered-copy .katex{font-size:1.1em;color:var(--ink)}.rendered-copy table{border-collapse:collapse;display:block;max-width:100%;overflow:auto}.rendered-copy th,.rendered-copy td{border:1px solid var(--line);padding:8px 12px}.checkpoint-download{position:relative;display:inline-flex}.checkpoint-menu{position:absolute;left:0;bottom:calc(100% + 8px);width:240px;padding:7px;border:1px solid var(--line);background:var(--surface);border-radius:14px;box-shadow:0 12px 40px #0003;z-index:9}.learning-view .checkpoint-menu button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px;margin:0;border-radius:8px;background:transparent;color:var(--ink);font-size:13px}.checkpoint-menu svg{width:20px;height:20px;flex-shrink:0}.learning-view .checkpoint-menu button:hover{background:var(--surface-raised)}@media(max-width:760px){.learning-view.course-reading{margin-top:10px}.checkpoint-menu{max-width:calc(100vw - 65px)}}
.course-reading>.rendered-copy:first-of-type{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.course-reading>.rendered-copy:first-of-type>p{margin:0}
.question-threads>.rendered-copy{display:none}html,body,main{background:var(--ground)}
