.uniO4G_header{margin-bottom:3rem}.uniO4G_courseTitle{margin:0 0 .25rem}.uniO4G_progress{color:var(--accent);margin:0 0 .75rem;font-size:.9rem}.uniO4G_track{background:var(--border);border-radius:2px;height:4px;overflow:hidden}.uniO4G_fill{background:var(--link);height:100%;transition:width .3s}.uniO4G_continue{background:var(--text);color:var(--bg);border-radius:4px;align-items:baseline;gap:.6rem;margin-top:1.5rem;padding:.6rem 1rem;font-size:.95rem;text-decoration:none;display:inline-flex}.uniO4G_continue:hover{opacity:.9;text-decoration:none}.uniO4G_continueLesson{opacity:.7;font-size:.85rem}.uniO4G_unit{margin-bottom:2.5rem}.uniO4G_unitTitle{align-items:center;gap:.6rem;margin:0 0 .75rem;font-size:1.1rem;font-weight:600;display:flex}.uniO4G_unitNumber{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:500}.uniO4G_unitDone{color:var(--link);font-size:.9rem}.uniO4G_sections,.uniO4G_lessons{margin:0;padding:0;list-style:none}.uniO4G_section{border-bottom:1px solid var(--border)}.uniO4G_section:first-child{border-top:1px solid var(--border)}.uniO4G_sectionButton{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.75rem .25rem;display:flex}.uniO4G_sectionButton:hover .uniO4G_sectionTitle{color:var(--link)}.uniO4G_sectionNumber{min-width:1.5rem;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.8rem}.uniO4G_sectionTitle{flex:1;font-size:.98rem}.uniO4G_sectionCount{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.8rem}.uniO4G_chevron,.uniO4G_chevronOpen{color:var(--accent);font-size:1.1rem;line-height:1;transition:transform .2s}.uniO4G_chevronOpen{transform:rotate(90deg)}.uniO4G_lessons{padding:0 0 .75rem 2.25rem}.uniO4G_lesson{align-items:center;gap:.75rem;padding:.3rem 0;display:flex}.uniO4G_check,.uniO4G_checkDone{border:1px solid var(--border);color:#0000;cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;width:1.15rem;height:1.15rem;padding:0;font-size:.75rem;line-height:1}.uniO4G_check:hover,.uniO4G_checkDone:hover{border-color:var(--link)}.uniO4G_checkDone{border-color:var(--link);background:var(--link);color:#fff}.uniO4G_lessonLink,.uniO4G_lessonLinkDone{min-width:0;color:var(--text);flex:1;align-items:baseline;gap:.5rem;font-size:.95rem;text-decoration:none;display:flex}.uniO4G_lessonLinkDone{color:var(--accent)}.uniO4G_lessonLink:hover,.uniO4G_lessonLinkDone:hover{color:var(--link);text-decoration:none}.uniO4G_lessonType{font-size:.8rem}.uniO4G_lessonTitle{flex:1}.uniO4G_lessonMeta{color:var(--accent);white-space:nowrap;font-size:.78rem}.uniO4G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.HdmJYq_intro{margin-bottom:3rem}.HdmJYq_intro p{color:var(--accent)}
