@import url("https://fonts.googleapis.com/css2?family=Roboto+Mono&display=swap");.lexical-editor-content a:not(.allow-select){pointer-events:none}.lexical-editor-content .modal-editor-link a{pointer-events:all}.paragraph-content:has(>.card-link){display:flex;height:100%;flex-direction:row;gap:1.5rem}.layout-container{@media screen and (max-width:1024px){grid-template-columns:1fr!important}}.ContentEditable__root[contenteditable=false] .layout-container .border{border:none!important}@media screen and (max-width:1024px){.ContentEditable__root[contenteditable=false] .layout-container .border{border:none!important}}.ContentEditable__root img:not(.chapter-video),.ContentEditable__root ol,.ContentEditable__root p,.ContentEditable__root ul,.ContentEditable__root ul ul,.ContentEditable__root ul ul ul,.ContentEditable__root ul.checkmark,.ContentEditable__root ul.crossmark{padding-top:.5rem!important;line-height:150%!important;margin-top:0!important;margin-bottom:0!important}.ContentEditable__root .accordion-node{padding-top:.5rem!important;padding-bottom:.5rem!important}.ContentEditable__root .accordion-node:first-child{padding-top:0!important}.ContentEditable__root table{margin-top:.5rem!important;margin-bottom:.25rem!important}.ContentEditable__root ol{margin-left:0!important}.ContentEditable__root h1,.ContentEditable__root h2,.ContentEditable__root h3,.ContentEditable__root h4,.ContentEditable__root h5,.ContentEditable__root h6{padding:0!important}.ContentEditable__root table:not(.rating-scale-table){border-radius:.5rem;border-collapse:separate!important;border-spacing:0;overflow:hidden;border-width:0 1px}.ContentEditable__root table>td:first-child,.ContentEditable__root table>th:first-child{border-top-left-radius:.5rem}.ContentEditable__root table>td:last-child,.ContentEditable__root table>th:last-child{border-top-right-radius:.5rem}.ContentEditable__root table tr+tr td,.ContentEditable__root table tr+tr th{border-top:none}.ContentEditable__root table td:first-child,.ContentEditable__root table th:first-child{border-left:none!important}.ContentEditable__root table td:last-child,.ContentEditable__root table th:last-child{border-right:none!important}.ContentEditable__root table td+td,.ContentEditable__root table th+th{border-left:none}.ContentEditable__root h1{font-size:1.5rem!important;font-weight:600!important;padding-bottom:.5rem!important;padding-top:2rem!important}.ContentEditable__root h2{font-size:1.25rem!important;font-weight:600!important;border:none!important;padding-top:1.5rem!important;padding-bottom:.25rem!important}.ContentEditable__root h3{font-size:1.125rem!important;font-weight:600!important;padding-top:1.25rem!important;padding-bottom:0!important;color:#1c398e!important}.ContentEditable__root p{font-size:1rem!important;padding-top:1.25rem!important;font-weight:500!important}.ContentEditable__root .EditorTheme__table p{padding-top:6px!important;padding-bottom:6px!important}.ContentEditable__root li span{font-weight:500!important}.ContentEditable__root>ul{padding-left:1rem!important;padding-top:.75rem!important}.ContentEditable__root ul.bullet{list-style-type:disc!important}.ContentEditable__root ol{padding-left:1rem!important;list-style-type:decimal!important}.ContentEditable__root ul ul{list-style-type:circle!important}.ContentEditable__root ul ul ul{list-style-type:square!important}.ContentEditable__root li:first-child,.ContentEditable__root li>ul:first-child{padding-top:0!important}.ContentEditable__root li:has(ul){padding-left:1.5rem!important}.ContentEditable__root ul.checkmark ::marker,.ContentEditable__root ul.crossmark ::marker{font-weight:900!important}.ContentEditable__root ul.checkmark{list-style-type:"✔ "}.ContentEditable__root ul.checkmark li::marker{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.ContentEditable__root ul.crossmark{list-style-type:"✖ "}.ContentEditable__root ul.crossmark li::marker{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.ContentEditable__root:not(.selectable-feedback)>:first-child{padding-top:0!important}.ContentEditable__root li{margin-left:1rem!important;padding-left:.5rem!important;padding-top:1rem!important}.ContentEditable__root .paragraph-content[style*="text-align: center"]:has(>.editor-image),.ContentEditable__root .paragraph-content[style*="text-align: center"]:has(>.inline-editor-image){display:flex;justify-content:center}.ContentEditable__root .paragraph-content[style*="text-align: right"]:has(>.editor-image),.ContentEditable__root .paragraph-content[style*="text-align: right"]:has(>.inline-editor-image){display:flex;justify-content:flex-end}.yarl__button.yarl__navigation_next,.yarl__button.yarl__navigation_prev{display:none!important}.overview-course .ContentEditable__root{height:-moz-fit-content!important;height:fit-content!important;min-height:0!important}.overview-content .ContentEditable__root{padding:0!important}.item-content-container:has(.doing-assignment) .completed-badge{display:none!important}.ContentEditable__root li>ol{padding-top:0!important}.ContentEditable__root li>ol>li{margin-top:0!important}