.teaching-module__ojMqVq__manager,.teaching-module__ojMqVq__shell{--blue:#1765df;--ink:#172b4b;--muted:#64748b;--border:#e1e8f0;min-height:100vh;color:var(--ink);background:#f6f8fc;font-size:14px}.teaching-module__ojMqVq__shell button,.teaching-module__ojMqVq__shell input,.teaching-module__ojMqVq__shell textarea,.teaching-module__ojMqVq__shell select{font:inherit}.teaching-module__ojMqVq__shell button,.teaching-module__ojMqVq__shell a,.teaching-module__ojMqVq__shell input,.teaching-module__ojMqVq__shell textarea,.teaching-module__ojMqVq__shell select{-webkit-tap-highlight-color:transparent}.teaching-module__ojMqVq__shell :focus-visible{outline-offset:3px;outline:3px solid #86b5ff}.teaching-module__ojMqVq__sidebar{z-index:30;border-right:1px solid var(--border);background:#fff;flex-direction:column;width:248px;padding:28px 20px 22px;display:flex;position:fixed;top:0;bottom:0}.teaching-module__ojMqVq__brand{letter-spacing:-.6px;align-items:center;gap:11px;padding:0 12px;font-size:21px;font-weight:750;display:flex}.teaching-module__ojMqVq__brandMark{background:var(--blue);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:21px;display:grid}.teaching-module__ojMqVq__brand small{color:var(--muted);letter-spacing:1.5px;margin-top:2px;font-size:10px;font-weight:500;display:block}.teaching-module__ojMqVq__navLabel{color:#8693a6;letter-spacing:.08em;margin:42px 12px 12px;font-size:11px}.teaching-module__ojMqVq__nav{gap:6px;display:grid}.teaching-module__ojMqVq__nav a{color:#65728a;border-radius:9px;align-items:center;gap:12px;padding:12px 14px;font-weight:500;display:flex}.teaching-module__ojMqVq__nav a:hover{color:var(--blue);background:#f5f8fd}.teaching-module__ojMqVq__nav .teaching-module__ojMqVq__navActive{color:var(--blue);background:#eaf2ff;font-weight:650}.teaching-module__ojMqVq__nav i{width:18px;font-size:17px}.teaching-module__ojMqVq__sidebarBottom{border-top:1px solid var(--border);color:var(--muted);gap:14px;margin-top:auto;padding:22px 12px 0;font-size:12px;display:grid}.teaching-module__ojMqVq__sidebarBottom a{align-items:center;gap:10px;display:flex}.teaching-module__ojMqVq__main{min-height:100vh;margin-left:248px}.teaching-module__ojMqVq__topbar{border-bottom:1px solid var(--border);background:#fffffff2;justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:18px 38px;display:flex}.teaching-module__ojMqVq__breadcrumb{color:#8a96a8;align-items:center;gap:12px;font-size:12px;display:flex}.teaching-module__ojMqVq__breadcrumb strong{color:var(--ink);font-weight:500}.teaching-module__ojMqVq__account{align-items:center;gap:10px;font-size:12px;display:flex}.teaching-module__ojMqVq__avatar{color:#2862c5;background:#e8f0ff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:650;display:grid}.teaching-module__ojMqVq__account small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.teaching-module__ojMqVq__content{max-width:1530px;margin:auto;padding:36px 38px 60px}.teaching-module__ojMqVq__heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.teaching-module__ojMqVq__heading h1{letter-spacing:-1px;margin:5px 0 10px;font-size:clamp(25px,2.5vw,33px);font-weight:650;line-height:1.3}.teaching-module__ojMqVq__heading p{color:var(--muted);max-width:720px;margin:0;line-height:1.9}.teaching-module__ojMqVq__eyebrow{color:var(--blue);letter-spacing:.09em;font-size:11px;font-weight:650}.teaching-module__ojMqVq__primary,.teaching-module__ojMqVq__secondary,.teaching-module__ojMqVq__textButton{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:550;line-height:1.45;display:inline-flex}.teaching-module__ojMqVq__primary{background:var(--blue);border-color:var(--blue);color:#fff!important}.teaching-module__ojMqVq__primary:hover{background:#1055c3}.teaching-module__ojMqVq__secondary{color:#4c6080;background:#fff;border-color:#dce4ef}.teaching-module__ojMqVq__secondary:hover{background:#f5f8fd}.teaching-module__ojMqVq__textButton{color:var(--muted);background:0 0;padding:6px}.teaching-module__ojMqVq__primary:disabled,.teaching-module__ojMqVq__secondary:disabled{cursor:wait;opacity:.55}.teaching-module__ojMqVq__card{border:1px solid var(--border);background:#fff;border-radius:12px;min-width:0;padding:24px;box-shadow:0 3px 12px #24466b03}.teaching-module__ojMqVq__cardHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.teaching-module__ojMqVq__card h2,.teaching-module__ojMqVq__cardHeader h2{letter-spacing:-.3px;margin:0;font-size:17px;font-weight:650}.teaching-module__ojMqVq__muted{color:var(--muted);line-height:1.85}.teaching-module__ojMqVq__small{font-size:12px}.teaching-module__ojMqVq__grid{gap:20px;display:grid}.teaching-module__ojMqVq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px;display:grid}.teaching-module__ojMqVq__stat{padding:24px}.teaching-module__ojMqVq__statTop{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.teaching-module__ojMqVq__statIcon{width:36px;height:36px;color:var(--blue);background:#edf4ff;border-radius:9px;place-items:center;font-size:18px;display:grid}.teaching-module__ojMqVq__statValue{letter-spacing:-1px;margin:15px 0 8px;font-size:32px;font-weight:650;display:block}.teaching-module__ojMqVq__twoColumns{grid-template-columns:1.45fr 1fr;gap:22px;display:grid}.teaching-module__ojMqVq__moduleGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.teaching-module__ojMqVq__moduleCard{border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:14px;padding:20px;display:flex}.teaching-module__ojMqVq__moduleCard:hover{background:#fafcff;border-color:#aacbfa}.teaching-module__ojMqVq__moduleCard h3{margin:0 0 8px;font-size:14px}.teaching-module__ojMqVq__moduleCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.teaching-module__ojMqVq__moduleCard .teaching-module__ojMqVq__statIcon{flex-shrink:0}.teaching-module__ojMqVq__row{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.teaching-module__ojMqVq__row:last-child{border-bottom:0;padding-bottom:0}.teaching-module__ojMqVq__rowTitle{margin:0 0 5px;font-weight:550;line-height:1.7}.teaching-module__ojMqVq__badge{color:#69768b;white-space:nowrap;background:#f0f3f8;border-radius:5px;align-items:center;padding:4px 8px;font-size:11px;display:inline-flex}.teaching-module__ojMqVq__published{color:#21845b;background:#eaf8f1}.teaching-module__ojMqVq__blueBadge{color:var(--blue);background:#eaf2ff}.teaching-module__ojMqVq__error,.teaching-module__ojMqVq__success,.teaching-module__ojMqVq__notice{overflow-wrap:anywhere;border:1px solid;border-radius:8px;margin-bottom:20px;padding:13px 16px;font-size:13px;line-height:1.85}.teaching-module__ojMqVq__error{color:#b23838;background:#fff5f5;border-color:#f1cece}.teaching-module__ojMqVq__success{color:#187a50;background:#f0faf5;border-color:#ccebdd}.teaching-module__ojMqVq__notice{color:#4b6890;background:#eff5ff;border-color:#d9e7fc}.teaching-module__ojMqVq__empty{text-align:center;color:var(--muted);padding:42px 24px}.teaching-module__ojMqVq__empty i{color:#8ca6cb;margin-bottom:14px;font-size:28px;display:block}.teaching-module__ojMqVq__empty h2,.teaching-module__ojMqVq__empty h3{color:var(--ink);margin:0 0 10px;font-size:17px;font-weight:600}.teaching-module__ojMqVq__empty p{max-width:540px;margin:0 auto;font-size:13px;line-height:1.9}.teaching-module__ojMqVq__loading{text-align:center;color:var(--muted);padding:55px}.teaching-module__ojMqVq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.teaching-module__ojMqVq__tabs{background:#eaf0f8;border-radius:9px;gap:5px;padding:4px;display:flex}.teaching-module__ojMqVq__tabs button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 15px}.teaching-module__ojMqVq__tabs .teaching-module__ojMqVq__tabActive{color:var(--blue);background:#fff;box-shadow:0 1px 4px #183a6510}.teaching-module__ojMqVq__editorGrid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:22px;display:grid}.teaching-module__ojMqVq__listCard{max-height:70vh;padding:10px;overflow-y:auto}.teaching-module__ojMqVq__listItem{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;margin-bottom:4px;padding:15px 12px;display:block}.teaching-module__ojMqVq__listItem:hover{background:#f8faff}.teaching-module__ojMqVq__listItemSelected{border-color:#d6e5fd;background:#edf4ff!important}.teaching-module__ojMqVq__listItem strong{overflow-wrap:anywhere;margin-bottom:8px;font-weight:550;line-height:1.8;display:block}.teaching-module__ojMqVq__listMeta{color:var(--muted);justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.teaching-module__ojMqVq__form{gap:22px;display:grid}.teaching-module__ojMqVq__field{gap:9px;min-width:0;display:grid}.teaching-module__ojMqVq__field>span,.teaching-module__ojMqVq__fieldLabel{color:#3b4e6a;font-size:13px;font-weight:550}.teaching-module__ojMqVq__input,.teaching-module__ojMqVq__textarea,.teaching-module__ojMqVq__select{width:100%;color:var(--ink);background:#fff;border:1px solid #dce4ee;border-radius:7px;min-width:0;padding:11px 12px;line-height:1.6}.teaching-module__ojMqVq__textarea{resize:vertical;min-height:108px}.teaching-module__ojMqVq__input::placeholder,.teaching-module__ojMqVq__textarea::placeholder{color:#9aa7b9}.teaching-module__ojMqVq__input:focus,.teaching-module__ojMqVq__textarea:focus,.teaching-module__ojMqVq__select:focus{border-color:#7aacf4;outline:3px solid #edf4ff}.teaching-module__ojMqVq__field small,.teaching-module__ojMqVq__help{color:#8590a2;font-size:11px;line-height:1.8}.teaching-module__ojMqVq__formRow{grid-template-columns:1fr 1fr;gap:18px;display:grid}.teaching-module__ojMqVq__formSection{border-top:1px solid var(--border);padding-top:24px}.teaching-module__ojMqVq__formSection h3{margin:0 0 17px;font-size:14px;font-weight:600}.teaching-module__ojMqVq__checks{gap:9px;max-height:240px;display:grid;overflow-y:auto}.teaching-module__ojMqVq__check{border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:flex-start;gap:11px;padding:12px;line-height:1.6;display:flex}.teaching-module__ojMqVq__check input{accent-color:var(--blue);flex-shrink:0;width:15px;height:15px;margin:3px 0 0}.teaching-module__ojMqVq__check span{font-size:12px;font-weight:500}.teaching-module__ojMqVq__check small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.teaching-module__ojMqVq__actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:22px;display:flex}.teaching-module__ojMqVq__actions .teaching-module__ojMqVq__help{margin-right:auto}.teaching-module__ojMqVq__textBody{white-space:pre-wrap;word-break:break-word;color:#566782;font-size:13px;line-height:1.9}.teaching-module__ojMqVq__workHead{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.teaching-module__ojMqVq__workHead h3{margin:0 0 6px;font-size:17px;font-weight:600}.teaching-module__ojMqVq__workHead .teaching-module__ojMqVq__badge{margin-left:auto}.teaching-module__ojMqVq__releaseRow{align-items:end;gap:12px;margin:22px 0;display:flex}.teaching-module__ojMqVq__releaseRow .teaching-module__ojMqVq__field{flex:1}.teaching-module__ojMqVq__feedback{background:#f8fafd;border:1px solid #edf1f7;border-radius:8px;margin-top:14px;padding:15px}.teaching-module__ojMqVq__feedbackTop{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.teaching-module__ojMqVq__feedback p{margin:9px 0 0}.teaching-module__ojMqVq__login{background:#f7faff;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);min-height:100vh;display:grid}.teaching-module__ojMqVq__loginIntro{background:#edf4ff;flex-direction:column;padding:50px clamp(40px,7vw,100px);display:flex;position:relative;overflow:hidden}.teaching-module__ojMqVq__loginIntro:after{content:"";pointer-events:none;border:1px solid #d6e5fb;border-radius:50%;width:460px;height:460px;position:absolute;bottom:-235px;right:-120px;box-shadow:0 0 0 64px #e5efff,0 0 0 65px #dce9fc}.teaching-module__ojMqVq__loginIntro .teaching-module__ojMqVq__brand{padding:0}.teaching-module__ojMqVq__loginMessage{z-index:1;margin:auto 0;padding:60px 0;position:relative}.teaching-module__ojMqVq__loginMessage h1{letter-spacing:-2px;margin:20px 0;font-size:clamp(32px,3.8vw,50px);font-weight:650;line-height:1.45}.teaching-module__ojMqVq__loginMessage p{color:#7287a5;max-width:390px;line-height:2}.teaching-module__ojMqVq__loginFeatures{color:#5b7293;gap:16px;margin-top:35px;font-size:13px;display:grid}.teaching-module__ojMqVq__loginFeatures span{align-items:center;gap:12px;display:flex}.teaching-module__ojMqVq__loginPanel{background:#fff;place-items:center;padding:48px;display:grid}.teaching-module__ojMqVq__loginForm{width:100%;max-width:380px}.teaching-module__ojMqVq__loginForm h2{letter-spacing:-.8px;margin:10px 0;font-size:27px;font-weight:650}.teaching-module__ojMqVq__loginForm>p{color:var(--muted);margin:0 0 30px;font-size:13px;line-height:1.9}.teaching-module__ojMqVq__loginFooter{color:#7c8da8;justify-content:center;gap:18px;margin-top:24px;font-size:12px;display:flex}.teaching-module__ojMqVq__scope{flex-wrap:wrap;gap:7px;display:flex}.teaching-module__ojMqVq__mobileMenu{display:none}.teaching-module__ojMqVq__iframe{border:1px solid var(--border);background:#fff;border-radius:8px;width:100%;height:420px}@media (max-width:1200px){.teaching-module__ojMqVq__sidebar{width:220px;padding-left:14px;padding-right:14px}.teaching-module__ojMqVq__main{margin-left:220px}.teaching-module__ojMqVq__content{padding:28px 24px 50px}.teaching-module__ojMqVq__topbar{padding:18px 24px}.teaching-module__ojMqVq__editorGrid{grid-template-columns:240px minmax(0,1fr)}.teaching-module__ojMqVq__twoColumns{grid-template-columns:1fr}}@media (max-width:850px){.teaching-module__ojMqVq__listCard{max-height:35vh}.teaching-module__ojMqVq__sidebar{transition:transform .2s;transform:translate(-100%);box-shadow:12px 0 35px #19304b16}.teaching-module__ojMqVq__sidebarOpen{transform:translate(0)}.teaching-module__ojMqVq__main{margin-left:0}.teaching-module__ojMqVq__mobileMenu{display:inline-flex}.teaching-module__ojMqVq__topbar{min-height:70px}.teaching-module__ojMqVq__content{padding-top:25px}.teaching-module__ojMqVq__editorGrid{grid-template-columns:1fr}.teaching-module__ojMqVq__listCard{max-height:275px;overflow-y:auto}.teaching-module__ojMqVq__login{grid-template-columns:1fr}.teaching-module__ojMqVq__loginIntro{padding:28px 30px}.teaching-module__ojMqVq__loginMessage{padding:28px 0 0}.teaching-module__ojMqVq__loginMessage h1{margin:10px 0;font-size:29px}.teaching-module__ojMqVq__loginMessage>p,.teaching-module__ojMqVq__loginFeatures,.teaching-module__ojMqVq__loginIntro>small{display:none}.teaching-module__ojMqVq__loginPanel{padding:36px 24px 60px}}@media (max-width:560px){.teaching-module__ojMqVq__content{padding:24px 16px 40px}.teaching-module__ojMqVq__topbar{padding:14px 16px}.teaching-module__ojMqVq__heading{flex-direction:column;gap:14px;margin-bottom:24px}.teaching-module__ojMqVq__heading h1{font-size:25px}.teaching-module__ojMqVq__card{padding:20px}.teaching-module__ojMqVq__listCard{padding:8px}.teaching-module__ojMqVq__stats{gap:9px}.teaching-module__ojMqVq__stat{padding:14px 12px}.teaching-module__ojMqVq__statIcon{width:30px;height:30px;font-size:15px}.teaching-module__ojMqVq__statTop .teaching-module__ojMqVq__statIcon{display:none}.teaching-module__ojMqVq__statTop{font-size:11px}.teaching-module__ojMqVq__statValue{font-size:27px}.teaching-module__ojMqVq__stat .teaching-module__ojMqVq__small{font-size:10px}.teaching-module__ojMqVq__moduleGrid,.teaching-module__ojMqVq__formRow{grid-template-columns:1fr}.teaching-module__ojMqVq__moduleCard{padding:16px}.teaching-module__ojMqVq__breadcrumb{gap:7px;font-size:11px}.teaching-module__ojMqVq__account>div:not(.teaching-module__ojMqVq__avatar){display:none}.teaching-module__ojMqVq__tabs{width:100%}.teaching-module__ojMqVq__tabs button{flex:1;padding:9px 10px}.teaching-module__ojMqVq__releaseRow{flex-direction:column;align-items:stretch}.teaching-module__ojMqVq__actions>.teaching-module__ojMqVq__primary{flex:1}.teaching-module__ojMqVq__workHead,.teaching-module__ojMqVq__row{flex-wrap:wrap}.teaching-module__ojMqVq__check{padding:11px}}.teaching-module__ojMqVq__manager{border-radius:16px;min-height:0;padding:24px}.teaching-module__ojMqVq__moduleHeading{background:var(--card,#fff);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}.teaching-module__ojMqVq__moduleHeading h1{margin:0;font-size:22px;font-weight:600;line-height:1.4}.teaching-module__ojMqVq__moduleActions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}@media (max-width:600px){.teaching-module__ojMqVq__moduleHeading{padding:16px}.teaching-module__ojMqVq__moduleHeading h1{font-size:20px}}.teaching-module__ojMqVq__courseTableWrap{overflow-x:auto}.teaching-module__ojMqVq__courseTable{border-collapse:collapse;text-align:left;width:100%}.teaching-module__ojMqVq__courseTable th,.teaching-module__ojMqVq__courseTable td{border-bottom:1px solid var(--border);vertical-align:middle;padding:16px}.teaching-module__ojMqVq__courseTable th{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:500}.teaching-module__ojMqVq__courseTable td:first-child{min-width:160px}.teaching-module__ojMqVq__courseTable td:last-child{width:180px}.teaching-module__ojMqVq__courseTable tr:last-child td{border-bottom:0}.teaching-module__ojMqVq__courseTable .teaching-module__ojMqVq__moduleActions{flex-wrap:nowrap}.teaching-module__ojMqVq__courseTable button{white-space:nowrap}.teaching-module__ojMqVq__scheduleTitle{margin:0 0 20px;font-size:18px}.teaching-module__ojMqVq__manager .teaching-module__ojMqVq__courseTableWrap{padding:0}.teaching-module__ojMqVq__manager .teaching-module__ojMqVq__courseTable{white-space:normal}.teaching-module__ojMqVq__manager .teaching-module__ojMqVq__courseTable th{background:var(--secondary,#f1f5f9);color:var(--muted-foreground,#64748b)}.teaching-module__ojMqVq__manager .teaching-module__ojMqVq__courseTable td{overflow-wrap:anywhere}.teaching-module__ojMqVq__articleEditor{width:100%;min-width:0}.teaching-module__ojMqVq__articleEditor .vditor{border-color:var(--border)}.teaching-module__ojMqVq__articleEditor .vditor-toolbar{padding-left:8px!important}.teaching-module__ojMqVq__articleEditor .vditor-toolbar button{color:#586069}.teaching-module__ojMqVq__articleEditor .vditor-reset{font-size:16px}.teaching-module__ojMqVq__remoteImage{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.teaching-module__ojMqVq__remoteImage input{flex:1;min-width:200px}.teaching-module__ojMqVq__formatIcon{color:var(--muted);align-items:center;display:inline-flex}.teaching-module__ojMqVq__coursewareActions{align-items:center;gap:10px;display:flex}.teaching-module__ojMqVq__iconAction{border:1px solid var(--border);width:36px;height:36px;color:var(--blue);background:var(--card,#fff);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.teaching-module__ojMqVq__iconAction:hover{background:var(--secondary,#eff6ff)}.teaching-module__ojMqVq__scheduleTable th:first-child,.teaching-module__ojMqVq__scheduleTable td:first-child{width:60px;min-width:0}.teaching-module__ojMqVq__scheduleTable th:last-child,.teaching-module__ojMqVq__scheduleTable td:last-child{width:110px}.teaching-module__ojMqVq__scheduleTable td:nth-child(2){min-width:200px}.teaching-module__ojMqVq__courseCover{aspect-ratio:16/9;background:var(--secondary,#f1f5f9);border:1px dashed var(--border);width:min(100%,480px);color:var(--muted);border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.teaching-module__ojMqVq__courseCover img{object-fit:cover;width:100%;height:100%}.teaching-module__ojMqVq__coverInput{opacity:0;width:1px;height:1px;position:absolute}.teaching-module__ojMqVq__videoUpload{border:1px dashed var(--border);border-radius:10px;padding:16px}.teaching-module__ojMqVq__videoUpload p{margin:10px 0 0}.teaching-module__ojMqVq__htmlEditor{gap:16px;width:100%;min-width:0;display:grid}.teaching-module__ojMqVq__htmlModePicker,.teaching-module__ojMqVq__htmlVoiceRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.teaching-module__ojMqVq__htmlModePicker>span{font-weight:600}.teaching-module__ojMqVq__htmlModePicker label,.teaching-module__ojMqVq__htmlVoiceRow label{align-items:center;gap:7px;display:inline-flex}.teaching-module__ojMqVq__htmlVoiceRow select{border:1px solid var(--border);background:#fff;border-radius:8px;min-width:135px;max-width:100%;padding:8px}.teaching-module__ojMqVq__htmlPresentation{gap:14px;display:grid}.teaching-module__ojMqVq__htmlSlideNotes{gap:12px;max-height:720px;padding-right:3px;display:grid;overflow-y:auto}.teaching-module__ojMqVq__htmlSlideNote{border:1px solid var(--border);background:var(--card,#fff);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.teaching-module__ojMqVq__htmlSlideNote>strong{color:#225dc5;background:#eef4ff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.teaching-module__ojMqVq__htmlSlideNote textarea{resize:vertical;border:1px solid var(--border);border-radius:8px;width:100%;min-width:0;padding:9px 10px}.teaching-module__ojMqVq__htmlSlideNote>div{justify-items:start;gap:8px;display:grid}.teaching-module__ojMqVq__htmlSlideNote audio{width:min(230px,100%)}@media (max-width:720px){.teaching-module__ojMqVq__htmlSlideNote{grid-template-columns:30px minmax(0,1fr)}.teaching-module__ojMqVq__htmlSlideNote>div{grid-column:2}}
.learning-module__wU6Xna__app{--blue:#2858d5;--ink:#202124;--muted:#62676f;--line:#e0e4eb;color:var(--ink);min-height:100vh;font-family:var(--font-body), "PingFang SC", "Microsoft YaHei", sans-serif;background:#fff;font-size:15px;line-height:1.7}.learning-module__wU6Xna__app *{box-sizing:border-box}.learning-module__wU6Xna__app h1,.learning-module__wU6Xna__app h2,.learning-module__wU6Xna__app h3,.learning-module__wU6Xna__app p{margin:0}.learning-module__wU6Xna__app button,.learning-module__wU6Xna__app input,.learning-module__wU6Xna__app textarea,.learning-module__wU6Xna__app select{font:inherit}.learning-module__wU6Xna__app button,.learning-module__wU6Xna__app summary{cursor:pointer}.learning-module__wU6Xna__app :focus-visible{outline-offset:4px;outline:3px solid #3267df}.learning-module__wU6Xna__brandHeader header{border-bottom:1px solid var(--line);background:#fff}.learning-module__wU6Xna__rail{border-right:1px solid var(--line);z-index:12;background:#f8faff;flex-direction:column;align-items:center;gap:10px;width:96px;padding:24px 8px;display:flex;position:fixed;top:94px;bottom:0;overflow-y:auto}.learning-module__wU6Xna__rail a{color:#484d55;border-radius:18px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:76px;min-height:64px;font-size:11px;display:flex}.learning-module__wU6Xna__rail a:hover{background:#eaf0fd}.learning-module__wU6Xna__rail a>i{font-size:22px}.learning-module__wU6Xna__rail .learning-module__wU6Xna__activeNav{color:#214faa;background:#e4ecfc;font-weight:600}.learning-module__wU6Xna__rail .learning-module__wU6Xna__tutorLink{margin-top:auto}.learning-module__wU6Xna__body{margin-left:96px;padding-top:94px}.learning-module__wU6Xna__breadcrumbBar{color:#67707c;background:#f1f4f9;justify-content:space-between;align-items:center;gap:16px;padding:10px 42px;font-size:13px;display:flex}.learning-module__wU6Xna__breadcrumb{flex:1;min-width:0}.learning-module__wU6Xna__breadcrumb ol{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.learning-module__wU6Xna__breadcrumb li{align-items:center;gap:9px;min-width:0;max-width:100%;display:inline-flex}.learning-module__wU6Xna__breadcrumb li>a,.learning-module__wU6Xna__breadcrumb li>span{overflow-wrap:anywhere;min-width:0}.learning-module__wU6Xna__breadcrumb li>i{color:#98a5b7;font-size:11px}.learning-module__wU6Xna__breadcrumb a,.learning-module__wU6Xna__backButton{color:var(--blue)}.learning-module__wU6Xna__breadcrumb [aria-current=page]{color:#344054;font-weight:600}.learning-module__wU6Xna__backButton{background:#fff;border:1px solid #c8d6ed;border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 12px;text-decoration:none;display:inline-flex}.learning-module__wU6Xna__backButton:hover{background:#eaf0fd}.learning-module__wU6Xna__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:670px;padding:100px 24px 115px;display:flex;position:relative;overflow:hidden}.learning-module__wU6Xna__heroContent{z-index:1;width:100%;max-width:850px;position:relative}.learning-module__wU6Xna__eyebrow{letter-spacing:.14em;color:var(--blue);font-size:12px;font-weight:600;margin-bottom:17px!important}.learning-module__wU6Xna__hero h1{letter-spacing:-.055em;font-size:clamp(38px,4.3vw,65px);font-weight:600;line-height:1.3}.learning-module__wU6Xna__heroDescription{color:var(--muted);text-align:center;max-width:660px;font-size:18px;line-height:1.9;margin:22px auto 34px!important}.learning-module__wU6Xna__search{background:#eaf0f6;border:1px solid #0000;border-radius:40px;align-items:center;max-width:720px;margin:0 auto;padding:6px 8px 6px 24px;display:flex}.learning-module__wU6Xna__search:focus-within{border-color:var(--blue)}.learning-module__wU6Xna__search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:9px 0}.learning-module__wU6Xna__search button{color:#4e5662;background:0 0;border:0;border-radius:50%;flex-shrink:0;width:42px;height:42px;font-size:20px}.learning-module__wU6Xna__tags{flex-wrap:wrap;justify-content:center;gap:9px;margin:15px 0 30px;display:flex}.learning-module__wU6Xna__tags a,.learning-module__wU6Xna__tag{background:#edf2fa;border-radius:24px;padding:6px 14px;font-size:12px}.learning-module__wU6Xna__tags a:hover{background:#dce7fa}.learning-module__wU6Xna__primary,.learning-module__wU6Xna__secondary{background:var(--blue);color:#fff;border:1px solid #0000;border-radius:28px;justify-content:center;align-items:center;gap:12px;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.learning-module__wU6Xna__primary:disabled{opacity:.5;cursor:wait}.learning-module__wU6Xna__primary:hover{background:#1848ba}.learning-module__wU6Xna__secondary{color:var(--ink);background:#fff;border-color:#cbd1db}.learning-module__wU6Xna__shape{pointer-events:none;position:absolute}.learning-module__wU6Xna__orb{background:#4285f4;border-radius:50%;width:115px;height:115px;top:67px;left:7%}.learning-module__wU6Xna__triangle{border-bottom:62px solid #f4c644;border-left:35px solid #0000;border-right:35px solid #0000;width:0;height:0;top:86px;left:5%;transform:rotate(28deg)}.learning-module__wU6Xna__flower{background:#b79af3;border-radius:36%;width:118px;height:118px;top:38px;right:7%;transform:rotate(-15deg)}.learning-module__wU6Xna__flower:after{content:"✦";color:#c24b40;font-size:78px;position:absolute;top:-9px;left:21px}.learning-module__wU6Xna__petal{background:#c74737;border-radius:40%;width:94px;height:94px;bottom:32px;left:19%;transform:rotate(20deg)}.learning-module__wU6Xna__petal:after{content:"✹";color:#f5b4a5;font-size:84px;position:absolute;top:-29px;left:5px}.learning-module__wU6Xna__arch{background:#54a562;border-radius:90px 0 0;width:98px;height:108px;bottom:76px;right:3%;box-shadow:0 64px #54a562}.learning-module__wU6Xna__anchorNav{border:1px solid var(--line);border-radius:35px;gap:30px;width:max-content;max-width:95%;margin:0 auto 34px;padding:13px 34px;font-size:13px;display:flex;position:relative;box-shadow:0 2px 3px #00000008}.learning-module__wU6Xna__sections{padding:0 5.5%}.learning-module__wU6Xna__featured{color:#fff;text-align:center;background:#111;border-radius:36px;padding:62px 44px}.learning-module__wU6Xna__sectionTitle{letter-spacing:-.035em;font-size:clamp(29px,3vw,43px);font-weight:500;line-height:1.4}.learning-module__wU6Xna__sectionDescription{color:var(--muted);max-width:700px;margin:18px auto 28px!important}.learning-module__wU6Xna__featured .learning-module__wU6Xna__sectionDescription{color:#b8bdc6}.learning-module__wU6Xna__featured .learning-module__wU6Xna__tags a{color:#e9edf7;background:0 0;border:1px solid #4c5058}.learning-module__wU6Xna__featured .learning-module__wU6Xna__primary{color:#17283a;background:#c3e6ff;margin-top:22px}.learning-module__wU6Xna__featureCards{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px 0 4px;display:grid}.learning-module__wU6Xna__featureCards a{background:#25262a;border-radius:20px;padding:22px}.learning-module__wU6Xna__featureCards a:hover{background:#32343a}.learning-module__wU6Xna__featureCards h3{font-weight:500;margin:10px 0!important}.learning-module__wU6Xna__featureCards p{color:#b9bec8;font-size:13px}.learning-module__wU6Xna__split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:96px 0;display:grid}.learning-module__wU6Xna__split .learning-module__wU6Xna__sectionDescription{margin-left:0!important}.learning-module__wU6Xna__practiceArt{background:#eff3ff;border-radius:30px;min-height:310px;padding:36px}.learning-module__wU6Xna__practiceWindow{background:#fff;border:1px solid #d8e0f0;border-radius:16px;padding:24px;box-shadow:0 15px 35px #325aab12}.learning-module__wU6Xna__windowDots{color:#b9c9e7;letter-spacing:.3em;border-bottom:1px solid #ebedf3;padding-bottom:12px}.learning-module__wU6Xna__practiceWindow h3{font-size:22px;margin:22px 0!important}.learning-module__wU6Xna__practiceSteps{flex-wrap:wrap;gap:10px;display:flex}.learning-module__wU6Xna__practiceSteps span{color:#357943;background:#e7f2ea;border-radius:18px;padding:6px 10px;font-size:12px}.learning-module__wU6Xna__practiceBar{background:#eff2f7;border-radius:10px;width:80%;height:11px;margin:16px 0}.learning-module__wU6Xna__team{text-align:center;background:#f1f5fc;border-radius:36px;padding:58px 42px}.learning-module__wU6Xna__teamGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:35px;margin:40px 0;display:grid}.learning-module__wU6Xna__teamGrid strong{color:#488452;margin-bottom:10px;font-size:28px;font-weight:500;display:block}.learning-module__wU6Xna__teamGrid p{color:var(--muted);font-size:14px}.learning-module__wU6Xna__certificateArt{background:#f8fafc;border-radius:28px;place-items:center;min-height:300px;display:grid}.learning-module__wU6Xna__certificateArt>span{color:#4371d5;background:#edf3ff;border:6px solid #d9e2f3;border-radius:35px 35px 75px 75px;place-items:center;width:180px;height:210px;font-size:92px;display:grid;transform:rotate(-7deg)}.learning-module__wU6Xna__footer{border-top:1px solid var(--line);color:#747a85;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:60px;padding:36px 5.5%;font-size:12px;display:flex}.learning-module__wU6Xna__footer strong{color:#343943;font-size:18px;font-weight:500}.learning-module__wU6Xna__footer nav{flex-wrap:wrap;gap:24px;display:flex}.learning-module__wU6Xna__footer small{width:100%}.learning-module__wU6Xna__page{background:#f8faff;min-height:70vh;padding:52px 4%}.learning-module__wU6Xna__pageHeader{text-align:center;margin:0 auto 40px}.learning-module__wU6Xna__pageHeader h1{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(30px,3.3vw,47px);font-weight:500;line-height:1.4}.learning-module__wU6Xna__pageHeader p{color:var(--muted);text-align:center;max-width:730px;margin:18px auto 28px}.learning-module__wU6Xna__filters{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px auto;display:flex}.learning-module__wU6Xna__filters select{background:#fff;border:1px solid #d5dce7;border-radius:8px;max-width:100%;padding:8px 32px 8px 14px}.learning-module__wU6Xna__resultCount{color:#616975;font-size:13px;margin-bottom:22px!important}.learning-module__wU6Xna__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.learning-module__wU6Xna__card{background:#fff;border:1px solid #0000;border-radius:26px;flex-direction:column;min-height:265px;padding:26px;transition:transform .15s,border-color .15s;display:flex}.learning-module__wU6Xna__card:hover{border-color:#cad7ee;transform:translateY(-2px)}.learning-module__wU6Xna__card h2{margin:17px 0 12px;font-size:22px;font-weight:500;line-height:1.5}.learning-module__wU6Xna__card h3{margin:14px 0;font-size:19px;font-weight:500}.learning-module__wU6Xna__card p{color:var(--muted);font-size:14px}.learning-module__wU6Xna__cardMeta{flex-wrap:wrap;gap:8px;display:flex}.learning-module__wU6Xna__cardMeta span{background:#f0f3f9;border-radius:20px;padding:3px 10px;font-size:11px}.learning-module__wU6Xna__cardBottom{color:#606976;justify-content:space-between;align-items:center;margin-top:auto;padding-top:26px;font-size:12px;display:flex}.learning-module__wU6Xna__arrow{color:#2a587c;background:#d3eafd;border-radius:50%;place-items:center;width:37px;height:37px;font-size:18px;display:grid}.learning-module__wU6Xna__empty{text-align:center;color:var(--muted);background:#fff;border:1px dashed #d4dcea;border-radius:22px;max-width:900px;margin:24px auto;padding:52px 24px}.learning-module__wU6Xna__empty h2{color:var(--ink);font-size:22px;font-weight:500;margin:12px 0!important}.learning-module__wU6Xna__empty p{max-width:600px;margin:0 auto 22px!important}.learning-module__wU6Xna__error{color:#983a2b;background:#fff0ed;border-radius:12px;margin:18px 0;padding:16px}.learning-module__wU6Xna__notice{color:#4c6187;background:#edf3fd;border-radius:12px;margin:20px 0;padding:15px 18px;font-size:13px}.learning-module__wU6Xna__graph{padding:24px 4px 40px;overflow-x:auto}.learning-module__wU6Xna__treeRoot{text-align:center;background:#e3edff;border:1px solid #bdcfee;border-radius:20px;max-width:460px;margin:auto;padding:25px;position:relative}.learning-module__wU6Xna__treeRoot:after{content:"";background:#c2cde0;width:2px;height:34px;position:absolute;bottom:-34px;left:50%}.learning-module__wU6Xna__treeLevels{flex-direction:column;gap:32px;padding-top:33px;display:flex}.learning-module__wU6Xna__treeLevel{border-top:2px solid #d4ddea;justify-content:center;gap:22px;width:max-content;min-width:100%;margin-inline:auto;padding-top:24px;display:flex}.learning-module__wU6Xna__treeNode{background:#fff;border:1px solid #dce4f0;border-radius:20px;flex:1;min-width:240px;max-width:310px;padding:22px;position:relative}.learning-module__wU6Xna__treeNode:before{content:"";background:#d4ddea;width:2px;height:26px;position:absolute;top:-26px;left:50%}.learning-module__wU6Xna__treeNode h2{margin:12px 0;font-size:19px;font-weight:500}.learning-module__wU6Xna__treeNode p{color:var(--muted);font-size:13px}.learning-module__wU6Xna__nodeLinks{flex-wrap:wrap;gap:8px;margin-top:18px;font-size:12px;display:flex}.learning-module__wU6Xna__nodeLinks a{color:var(--blue);text-decoration:underline}.learning-module__wU6Xna__detail{max-width:960px;margin:auto}.learning-module__wU6Xna__detail h1{margin:18px 0;font-size:38px;font-weight:500;line-height:1.4}.learning-module__wU6Xna__detailHeader{text-align:center;padding:8px 0 28px}.learning-module__wU6Xna__detailHeader p{max-width:720px;color:var(--muted);text-align:center;margin:0 auto!important}.learning-module__wU6Xna__article{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:22px;padding:35px;line-height:2}.learning-module__wU6Xna__detail video,.learning-module__wU6Xna__detail iframe{border:1px solid var(--line);background:#fff;border-radius:18px;width:100%}.learning-module__wU6Xna__detail iframe{min-height:550px}.learning-module__wU6Xna__task{background:#f0f5ff;border:1px solid #d6e1f4;border-radius:22px;margin-top:26px;padding:28px}.learning-module__wU6Xna__task h2{margin-bottom:14px;font-size:23px;font-weight:500}.learning-module__wU6Xna__task p{white-space:pre-wrap;margin-bottom:20px}.learning-module__wU6Xna__form{border:1px solid var(--line);background:#fff;border-radius:22px;gap:18px;max-width:820px;margin:28px auto;padding:28px;display:grid}.learning-module__wU6Xna__form label{gap:8px;display:grid}.learning-module__wU6Xna__form input,.learning-module__wU6Xna__form textarea{background:#f9fbff;border:1px solid #d1d9e6;border-radius:9px;width:100%;padding:12px}.learning-module__wU6Xna__form textarea{resize:vertical;min-height:125px}.learning-module__wU6Xna__form button{justify-self:start}.learning-module__wU6Xna__question{background:#fff;border:1px solid #e0e5ee;border-radius:20px;max-width:820px;margin:20px auto;padding:25px}.learning-module__wU6Xna__question h2{margin-bottom:12px;font-size:20px;font-weight:500}.learning-module__wU6Xna__question p{white-space:pre-wrap;overflow-wrap:anywhere}.learning-module__wU6Xna__reply{background:#f2f6ff;border-radius:12px;margin-top:18px;padding:18px}.learning-module__wU6Xna__score{color:#337d49;font-weight:600}.learning-module__wU6Xna__review{border-top:1px solid var(--line);margin-top:16px;padding-top:16px;font-size:13px}.learning-module__wU6Xna__review p{white-space:pre-wrap}.learning-module__wU6Xna__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.learning-module__wU6Xna__textLink{color:var(--blue);text-decoration:underline}@media (min-width:1600px){.learning-module__wU6Xna__hero{min-height:760px}.learning-module__wU6Xna__sections{max-width:1480px;margin:auto}}@media (max-width:1050px){.learning-module__wU6Xna__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-module__wU6Xna__hero{min-height:640px}.learning-module__wU6Xna__split{gap:28px;padding:65px 0}.learning-module__wU6Xna__orb{width:82px;height:82px;left:2%}.learning-module__wU6Xna__featureCards{grid-template-columns:1fr}}@media (max-width:760px){.learning-module__wU6Xna__body{margin-left:0;padding-top:150px}.learning-module__wU6Xna__brandHeader header{height:80px}.learning-module__wU6Xna__rail{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;gap:4px;width:100%;height:70px;margin-top:0;margin-bottom:0;padding:5px 8px;position:fixed;top:80px;bottom:auto;overflow-x:auto}.learning-module__wU6Xna__rail a{width:70px;min-height:56px;font-size:10px}.learning-module__wU6Xna__rail .learning-module__wU6Xna__tutorLink{margin:0}.learning-module__wU6Xna__breadcrumbBar{margin-top:0;padding:10px 18px}.learning-module__wU6Xna__hero{min-height:610px;padding:105px 22px 90px}.learning-module__wU6Xna__heroDescription{font-size:15px}.learning-module__wU6Xna__orb{width:65px;height:65px;top:22px;left:5%}.learning-module__wU6Xna__triangle{border-bottom-width:40px;border-left-width:23px;border-right-width:23px;top:30px}.learning-module__wU6Xna__flower{width:68px;height:68px;top:18px;right:9%}.learning-module__wU6Xna__flower:after{font-size:45px;top:-6px;left:11px}.learning-module__wU6Xna__petal{width:48px;height:48px;bottom:18px;left:11%}.learning-module__wU6Xna__petal:after{font-size:43px;top:-15px;left:2px}.learning-module__wU6Xna__arch{width:50px;height:55px;bottom:55px;right:-8px;box-shadow:0 35px #54a562}.learning-module__wU6Xna__anchorNav{gap:16px;padding:12px 18px;font-size:12px}.learning-module__wU6Xna__sections{padding:0 18px}.learning-module__wU6Xna__featured{border-radius:24px;padding:35px 24px}.learning-module__wU6Xna__split{grid-template-columns:1fr;gap:30px}.learning-module__wU6Xna__practiceArt{min-height:250px;padding:22px}.learning-module__wU6Xna__team{border-radius:24px;padding:36px 25px}.learning-module__wU6Xna__teamGrid{grid-template-columns:1fr;gap:24px;margin:30px 0}.learning-module__wU6Xna__teamGrid strong{font-size:22px}.learning-module__wU6Xna__page{padding:32px 18px}.learning-module__wU6Xna__grid{grid-template-columns:1fr}.learning-module__wU6Xna__pageHeader h1{font-size:30px}.learning-module__wU6Xna__treeLevel{justify-content:flex-start}.learning-module__wU6Xna__treeNode{min-width:235px}.learning-module__wU6Xna__detail h1{font-size:30px}.learning-module__wU6Xna__article{padding:22px}.learning-module__wU6Xna__footer{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.learning-module__wU6Xna__app *{scroll-behavior:auto!important;transition:none!important}}.learning-module__wU6Xna__coursePageHeader{text-align:center;margin:0 auto 32px}.learning-module__wU6Xna__app .learning-module__wU6Xna__coursePageHeader h1,.learning-module__wU6Xna__app .learning-module__wU6Xna__detailHeader h1{overflow-wrap:anywhere;font-size:clamp(30px,3.3vw,47px);font-weight:600;line-height:1.4}.learning-module__wU6Xna__app .learning-module__wU6Xna__coursePageHeader p{color:var(--muted);text-align:center;max-width:760px;margin:12px auto 0}.learning-module__wU6Xna__courseCard{background:#fff;border:1px solid #e4e9f2;border-radius:16px;flex-direction:column;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.learning-module__wU6Xna__courseCard:hover{border-color:#a9c6f2;box-shadow:0 8px 24px #1d45850d}.learning-module__wU6Xna__courseCover{aspect-ratio:16/9;background:#eaf1fc;overflow:hidden}.learning-module__wU6Xna__courseCover img{object-fit:cover;width:100%;height:100%;display:block}.learning-module__wU6Xna__coverPlaceholder{color:#7d9ecf;background:linear-gradient(135deg,#edf3ff,#dce9fb);place-items:center;height:100%;font-size:48px;display:grid}.learning-module__wU6Xna__courseCardBody{flex-direction:column;flex:1;padding:20px;display:flex}.learning-module__wU6Xna__app .learning-module__wU6Xna__courseCardBody h2{overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.5}.learning-module__wU6Xna__app .learning-module__wU6Xna__courseCardBody p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;display:-webkit-box;overflow:hidden}.learning-module__wU6Xna__courseCardFooter{color:#64748b;justify-content:space-between;gap:12px;margin-top:auto;padding-top:22px;font-size:13px;display:flex}.learning-module__wU6Xna__courseCardFooter>span:last-child{color:#2563eb}.learning-module__wU6Xna__lessonList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.learning-module__wU6Xna__lessonRow{background:#fff;border:1px solid #e4e9f2;border-radius:12px;align-items:center;gap:18px;padding:22px;display:flex}.learning-module__wU6Xna__lessonRow:hover{background:#fbfdff;border-color:#a9c6f2}.learning-module__wU6Xna__lessonNumber{font-variant-numeric:tabular-nums;color:#8593a7;font-size:15px}.learning-module__wU6Xna__lessonFormat{color:#3874cd;font-size:24px}.learning-module__wU6Xna__lessonInfo{flex:1;min-width:0}.learning-module__wU6Xna__app .learning-module__wU6Xna__lessonInfo h2{overflow-wrap:anywhere;font-size:17px;font-weight:500}.learning-module__wU6Xna__app .learning-module__wU6Xna__lessonInfo p{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-size:13px}.learning-module__wU6Xna__lessonDuration{color:var(--muted);white-space:nowrap;font-size:13px}.learning-module__wU6Xna__courseCard:focus-visible,.learning-module__wU6Xna__lessonRow:focus-visible{outline-offset:3px;outline:3px solid #3b82f6}@media (max-width:640px){.learning-module__wU6Xna__lessonRow{gap:10px;padding:16px 12px}.learning-module__wU6Xna__lessonNumber{display:none}.learning-module__wU6Xna__lessonDuration{font-size:12px}.learning-module__wU6Xna__courseCardBody{padding:16px}}.learning-module__wU6Xna__htmlPlayer{border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;min-height:420px;overflow:hidden}.learning-module__wU6Xna__htmlPlayerBar{min-height:46px;color:var(--muted);border-bottom:1px solid var(--line);background:#f8faff;justify-content:space-between;align-items:center;gap:12px;padding:6px 14px;font-size:13px;display:flex}.learning-module__wU6Xna__htmlPlayerBar strong{text-overflow:ellipsis;white-space:nowrap;color:#24364f;min-width:0;font-weight:600;overflow:hidden}.learning-module__wU6Xna__htmlPlayerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.learning-module__wU6Xna__htmlPlayerBar button{color:#225dc5;cursor:pointer;background:#fff;border:1px solid #a9c6f2;border-radius:7px;padding:5px 12px}.learning-module__wU6Xna__htmlPlayerBar button:disabled{opacity:.45;cursor:not-allowed}.learning-module__wU6Xna__htmlPlaybackOptions{border-top:1px solid var(--line);background:#f8faff;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 14px;font-size:13px;display:flex}.learning-module__wU6Xna__htmlPlaybackOptions label{align-items:center;gap:6px;display:inline-flex}.learning-module__wU6Xna__htmlPlaybackOptions select{background:#fff;border:1px solid #c8d6ed;border-radius:6px;padding:4px 6px}.learning-module__wU6Xna__htmlPlayer iframe,.learning-module__wU6Xna__detail .learning-module__wU6Xna__htmlPlayer iframe{background:#fff;border:0;border-radius:0;width:100%;height:min(68vh,680px);min-height:360px;display:block}.learning-module__wU6Xna__htmlPlayer:fullscreen{border-radius:0;flex-direction:column;width:100vw;height:100vh;display:flex}.learning-module__wU6Xna__htmlPlayer:fullscreen iframe{flex:1;height:auto;min-height:0}@media (max-width:640px){.learning-module__wU6Xna__htmlPlayerBar{flex-direction:column;align-items:flex-start}.learning-module__wU6Xna__htmlPlayerActions{justify-content:flex-start}.learning-module__wU6Xna__htmlPlayer iframe,.learning-module__wU6Xna__detail .learning-module__wU6Xna__htmlPlayer iframe{height:55vh;min-height:260px}}
