.hoverable-text_hoverableText__hcgIf{text-decoration:none;color:#151b28}.hoverable-text_hoverableText__hcgIf:hover{text-decoration:underline;color:#f76d02!important}.ProseMirror table{border-collapse:separate;border-spacing:0;border-radius:10px;border:1px solid var(--mantine-color-gray-3);margin:0;overflow:hidden;table-layout:fixed;width:100%}.ProseMirror table tr{background-color:#fff}.ProseMirror table tr:nth-child(2n){background-color:#f5f4fe}.ProseMirror table td,.ProseMirror table th{border:1px solid var(--mantine-color-gray-3);box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.ProseMirror table td>*,.ProseMirror table th>*{margin-bottom:0}.ProseMirror table th{font-weight:700;text-align:left}.ProseMirror table tr:first-child th:first-child{border-top-left-radius:10px}.ProseMirror table tr:first-child th:last-child{border-top-right-radius:10px}.ProseMirror table tr:last-child td:first-child{border-bottom-left-radius:10px}.ProseMirror table tr:last-child td:last-child{border-bottom-right-radius:10px}.ProseMirror table tr:last-child td{border-bottom:none}.ProseMirror table .selectedCell:after{background:var(--mantine-color-gray-2);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror table .column-resize-handle{background-color:#786af2;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.ProseMirror .tableWrapper{margin:1.5rem 0;overflow-x:auto}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror h1{font-size:2rem;margin:1rem 0 .5rem}.ProseMirror h2{font-size:1.5rem;margin:1rem 0 .5rem}.ProseMirror h3{font-size:1.17rem;margin:1rem 0 .5rem}.ProseMirror h4{font-size:1rem;margin:1rem 0 .5rem}.ProseMirror h5{font-size:.83rem;margin:1rem 0 .5rem}.ProseMirror h6{font-size:.67rem;margin:1rem 0 .5rem}.ProseMirror p{margin:.5rem 0}.ProseMirror ol,.ProseMirror ul{margin:.5rem 0;padding-left:1.5rem}.ProseMirror li>p{margin:0}.ProseMirror li{margin:.25rem 0}.ProseMirror>*+*{margin-top:.75rem}.tiptap-link{color:#f76d02;text-decoration:underline}.learn-section_learnSection__8QS8F{border:1px solid #dae0e6;border-radius:10px}.learn-section_dimmed__ZcOE9{color:#aaa}.learn-section_nonDimmed__Hupl5{color:#49556d}.curriculum_curriculumSection__16vZ4{border:1px solid #dae0e6;border-radius:10px;background-color:#fff}.curriculum_semester__rpOFp{border-bottom:1px solid #dae0e6}.curriculum_semesterHeader__f4mCE{display:flex;justify-content:space-between;align-items:center}.curriculum_semesterHeader__f4mCE>div{display:flex;flex-direction:column}.curriculum_semesterHoverHeader___UUuq:hover{background-color:#fff4e6;cursor:pointer;border-radius:10px}.alumni-section_controls__2Hnwg{inset-inline-start:-24px;inset-inline-end:-24px;transition:opacity .15s ease;opacity:0}.alumni-section_root__3ZsUt:hover .alumni-section_controls__2Hnwg{opacity:1}@media (max-width:768px){.alumni-section_root__3ZsUt .alumni-section_controls__2Hnwg{opacity:1}}.degree-course-details-section_list__fKkpc{padding:10px 8px;gap:16px;background:#fff;overflow-x:scroll;display:flex;flex-wrap:nowrap;width:70%}@media (max-width:48em){.degree-course-details-section_list__fKkpc{padding:10px 8px;gap:8px;width:100%}}.degree-course-details-section_tab__SkFVM{color:#5f6d7e}.degree-course-details-section_tab__SkFVM[data-active=true]{background-color:#fff9ec;color:#f76d02;border-radius:8px}.degree-course-details-section_customTabsList__qRV_B{margin-bottom:1rem}.degree-course-details-section_customTab__FAEHy{padding:8px 40px;color:#5f6d7e;gap:8px;border-radius:6px 0 0 0;border:0 0 1px;opacity:1;border-bottom:1px solid #d9d9d9}.degree-course-details-section_customTab__FAEHy[data-active=true]{color:#f76d02;background-color:#fff9ec;border-bottom:2px solid #f76d02;border-radius:8px 8px 0 0}