.CoursePageEcosystem-module__NmsNtG__ecosystem{min-width:0;scroll-margin-top:156px}.CoursePageEcosystem-module__NmsNtG__sectionHeader{max-width:790px}.CoursePageEcosystem-module__NmsNtG__sectionEyebrow,.CoursePageEcosystem-module__NmsNtG__previewEyebrow{color:var(--course-accent);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__sectionTitle{color:var(--color-text-primary);font-family:var(--font-heading);letter-spacing:-.015em;margin:7px 0 0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.12}.CoursePageEcosystem-module__NmsNtG__sectionLead{max-width:720px;color:var(--color-text-secondary);margin:12px 0 0;font-size:15px;line-height:1.6}.CoursePageEcosystem-module__NmsNtG__tabList{border-bottom:1px solid var(--course-line);scrollbar-width:none;gap:4px;margin-top:28px;padding-bottom:1px;display:flex;overflow-x:auto}.CoursePageEcosystem-module__NmsNtG__tabList::-webkit-scrollbar{display:none}.CoursePageEcosystem-module__NmsNtG__tab{min-height:48px;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;border-radius:13px 13px 0 0;flex:1 0 auto;justify-content:center;align-items:center;gap:9px;padding:11px 20px 13px;font-size:14px;font-weight:700;transition:color .16s,background .16s;display:inline-flex;position:relative}.CoursePageEcosystem-module__NmsNtG__tab:after{content:"";background:0 0;border-radius:999px;height:2px;transition:background .16s;position:absolute;bottom:-1px;left:16px;right:16px}.CoursePageEcosystem-module__NmsNtG__tab:hover{background:var(--course-accent-soft);color:var(--course-accent-strong)}.CoursePageEcosystem-module__NmsNtG__tab[aria-selected=true]{color:var(--course-accent-strong)}.CoursePageEcosystem-module__NmsNtG__tab[aria-selected=true]:after{background:var(--course-accent)}.CoursePageEcosystem-module__NmsNtG__tab:focus-visible{outline:2px solid var(--course-accent);outline-offset:-3px}.CoursePageEcosystem-module__NmsNtG__previewPanel{border:1px solid var(--course-line);background:var(--surface-2);border-radius:22px;min-height:486px;margin-top:20px;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__previewEnter{min-height:inherit;animation:.18s ease-out CoursePageEcosystem-module__NmsNtG__preview-enter}.CoursePageEcosystem-module__NmsNtG__previewCaption{color:var(--color-text-primary);text-align:center;margin:18px 0 0;font-size:15px;font-weight:650;line-height:1.55}.CoursePageEcosystem-module__NmsNtG__availabilityNote{color:var(--color-text-tertiary);text-align:center;margin:7px 0 0;font-size:12px;line-height:1.5}.CoursePageEcosystem-module__NmsNtG__appShell,.CoursePageEcosystem-module__NmsNtG__meetingShell{min-height:486px;color:var(--color-text-primary)}.CoursePageEcosystem-module__NmsNtG__appTopbar,.CoursePageEcosystem-module__NmsNtG__meetingTopbar{border-bottom:1px solid var(--course-line);background:var(--surface-1);justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 22px;display:flex}.CoursePageEcosystem-module__NmsNtG__productBrand{color:var(--color-text-primary);font-family:var(--font-heading);letter-spacing:-.02em;font-size:15px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__productBrand strong{color:var(--color-primary);font-weight:inherit}.CoursePageEcosystem-module__NmsNtG__appStatus{color:var(--color-text-tertiary);font-size:12px;font-weight:650}.CoursePageEcosystem-module__NmsNtG__cabinetLayout,.CoursePageEcosystem-module__NmsNtG__chatLayout,.CoursePageEcosystem-module__NmsNtG__communityLayout{grid-template-columns:290px minmax(0,1fr);min-height:427px;display:grid}.CoursePageEcosystem-module__NmsNtG__courseRail,.CoursePageEcosystem-module__NmsNtG__chatRail,.CoursePageEcosystem-module__NmsNtG__communityRail{border-right:1px solid var(--course-line);background:color-mix(in srgb, var(--surface-2) 76%, var(--surface-1));min-width:0;padding:24px}.CoursePageEcosystem-module__NmsNtG__courseRail h3{color:var(--color-text-primary);font-family:var(--font-heading);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:17px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__courseProgress{background:var(--surface-3);border-radius:99px;height:5px;margin-top:20px;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__courseProgress span{border-radius:inherit;background:var(--color-primary);width:42%;height:100%;display:block}.CoursePageEcosystem-module__NmsNtG__courseRail nav{gap:7px;margin-top:22px;display:grid}.CoursePageEcosystem-module__NmsNtG__courseRail nav>span{min-height:42px;color:var(--color-text-secondary);border-radius:12px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;font-weight:650;display:flex}.CoursePageEcosystem-module__NmsNtG__courseRail nav>.CoursePageEcosystem-module__NmsNtG__railItemActive{background:var(--color-primary-light);color:var(--color-primary-dark)}.CoursePageEcosystem-module__NmsNtG__railNumber{width:18px;color:var(--color-text-tertiary);font-size:10px;font-weight:800;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__lessonWorkspace,.CoursePageEcosystem-module__NmsNtG__communityWorkspace{background:var(--surface-1);min-width:0;padding:30px}.CoursePageEcosystem-module__NmsNtG__lessonHeading,.CoursePageEcosystem-module__NmsNtG__communityHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.CoursePageEcosystem-module__NmsNtG__lessonHeading h3,.CoursePageEcosystem-module__NmsNtG__communityHeader h3{font-family:var(--font-heading);margin:6px 0 0;font-size:22px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__compactBadge,.CoursePageEcosystem-module__NmsNtG__solutionBadge{background:var(--color-primary-light);color:var(--color-primary-dark);border-radius:999px;flex:none;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:750;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__lessonCanvas{background:var(--surface-2);min-height:190px;color:var(--course-accent-strong);border-radius:18px;justify-content:center;align-items:center;gap:16px;margin-top:22px;display:flex}.CoursePageEcosystem-module__NmsNtG__lessonCanvas strong,.CoursePageEcosystem-module__NmsNtG__lessonCanvas span{display:block}.CoursePageEcosystem-module__NmsNtG__lessonCanvas strong{color:var(--color-text-primary);font-size:15px}.CoursePageEcosystem-module__NmsNtG__lessonCanvas span{max-width:340px;color:var(--color-text-tertiary);margin-top:4px;font-size:12px;line-height:1.45}.CoursePageEcosystem-module__NmsNtG__lessonActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.CoursePageEcosystem-module__NmsNtG__lessonActions span{border:1px solid var(--course-line);min-height:38px;color:var(--color-text-secondary);border-radius:11px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:650;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__lessonActions .CoursePageEcosystem-module__NmsNtG__lessonActionPrimary{border-color:var(--course-accent);background:var(--course-accent);color:var(--color-text-on-primary);margin-left:auto}.CoursePageEcosystem-module__NmsNtG__chatRail{padding:18px}.CoursePageEcosystem-module__NmsNtG__chatSearch{border:1px solid var(--course-line);height:38px;color:var(--color-text-tertiary);border-radius:11px;align-items:center;gap:8px;padding:0 11px;font-size:12px;display:flex}.CoursePageEcosystem-module__NmsNtG__threadList{gap:6px;margin-top:14px;display:grid}.CoursePageEcosystem-module__NmsNtG__thread,.CoursePageEcosystem-module__NmsNtG__threadActive{border-radius:13px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.CoursePageEcosystem-module__NmsNtG__threadActive{background:color-mix(in srgb, var(--color-primary-light) 72%, var(--surface-1))}.CoursePageEcosystem-module__NmsNtG__threadAvatar{background:var(--color-primary-light);width:38px;height:38px;color:var(--color-primary-dark);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__thread strong,.CoursePageEcosystem-module__NmsNtG__thread small,.CoursePageEcosystem-module__NmsNtG__threadActive strong,.CoursePageEcosystem-module__NmsNtG__threadActive small,.CoursePageEcosystem-module__NmsNtG__chatHeader strong,.CoursePageEcosystem-module__NmsNtG__chatHeader small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__thread strong,.CoursePageEcosystem-module__NmsNtG__threadActive strong,.CoursePageEcosystem-module__NmsNtG__chatHeader strong{color:var(--color-text-primary);font-size:12px}.CoursePageEcosystem-module__NmsNtG__thread small,.CoursePageEcosystem-module__NmsNtG__threadActive small,.CoursePageEcosystem-module__NmsNtG__chatHeader small{color:var(--color-text-tertiary);margin-top:3px;font-size:10px}.CoursePageEcosystem-module__NmsNtG__chatWorkspace{background:var(--surface-1);grid-template-rows:auto 1fr auto;min-width:0;display:grid}.CoursePageEcosystem-module__NmsNtG__chatHeader{border-bottom:1px solid var(--course-line);align-items:center;gap:10px;padding:14px 18px;display:flex}.CoursePageEcosystem-module__NmsNtG__messages{flex-direction:column;align-items:flex-start;gap:10px;min-height:0;padding:22px;display:flex}.CoursePageEcosystem-module__NmsNtG__messageIncoming,.CoursePageEcosystem-module__NmsNtG__messageOutgoing{max-width:min(72%,490px);color:var(--color-text-secondary);border-radius:15px;padding:11px 13px;font-size:12px;line-height:1.5}.CoursePageEcosystem-module__NmsNtG__messageIncoming{background:var(--surface-2);border-top-left-radius:5px}.CoursePageEcosystem-module__NmsNtG__messageOutgoing{background:var(--color-primary-light);color:var(--color-primary-dark);border-top-right-radius:5px;align-self:flex-end}.CoursePageEcosystem-module__NmsNtG__composer{border:1px solid var(--course-line);height:48px;color:var(--color-text-tertiary);border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 18px 18px;padding:0 13px;font-size:12px;display:grid}.CoursePageEcosystem-module__NmsNtG__composer svg:last-child{color:var(--color-primary-dark)}.CoursePageEcosystem-module__NmsNtG__meetingShell{color:#f3f7f8;background:#11181b}.CoursePageEcosystem-module__NmsNtG__meetingTopbar{background:#182125;border-color:#2a3439}.CoursePageEcosystem-module__NmsNtG__meetingTopbar .CoursePageEcosystem-module__NmsNtG__productBrand{color:#f3f7f8}.CoursePageEcosystem-module__NmsNtG__meetingLive{color:#aebbc0;align-items:center;gap:7px;font-size:11px;font-weight:650;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__meetingLive>span{background:#43d17a;border-radius:50%;width:7px;height:7px}.CoursePageEcosystem-module__NmsNtG__meetingBody{grid-template-columns:minmax(0,1fr) 290px;gap:14px;min-height:427px;padding:14px;display:grid}.CoursePageEcosystem-module__NmsNtG__meetingStage{background:#0d1315;border:1px solid #2a3439;border-radius:18px;min-width:0;min-height:396px;position:relative;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__shareLabel{z-index:2;color:#c6d1d5;background:#1d292e;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}.CoursePageEcosystem-module__NmsNtG__sharedDrawing{color:#55c9ef;width:calc(100% - 146px);height:calc(100% - 100px);position:absolute;inset:28px 118px 72px 28px}.CoursePageEcosystem-module__NmsNtG__participantStrip{gap:8px;width:104px;display:grid;position:absolute;top:28px;right:28px}.CoursePageEcosystem-module__NmsNtG__participantStrip span{color:#d8e0e3;background:#182125;border:1px solid #2c393f;border-radius:12px;place-items:center;gap:4px;min-height:72px;padding:8px;font-size:9px;display:grid}.CoursePageEcosystem-module__NmsNtG__participantStrip span:first-child svg{color:#2cbdec}.CoursePageEcosystem-module__NmsNtG__participantStrip span:last-child svg{color:#ffc12c}.CoursePageEcosystem-module__NmsNtG__meetingControls{justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.CoursePageEcosystem-module__NmsNtG__meetingControls span{color:#d7e0e3;background:#1b262b;border:1px solid #334249;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__meetingControls .CoursePageEcosystem-module__NmsNtG__controlActive{color:#3ec9f8;border-color:#2cbdec}.CoursePageEcosystem-module__NmsNtG__meetingControls .CoursePageEcosystem-module__NmsNtG__controlDanger{color:#fff;background:#d9444f;border-color:#d9444f}.CoursePageEcosystem-module__NmsNtG__remoteAssist{background:#182125;border:1px solid #314047;border-radius:16px;grid-template-columns:42px minmax(0,1fr);align-self:end;gap:12px;padding:16px;display:grid}.CoursePageEcosystem-module__NmsNtG__remoteIcon{color:#3ec9f8;background:#173b49;border-radius:13px;grid-row:span 2;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__remoteAssist strong,.CoursePageEcosystem-module__NmsNtG__remoteAssist span{display:block}.CoursePageEcosystem-module__NmsNtG__remoteAssist strong{font-size:13px}.CoursePageEcosystem-module__NmsNtG__remoteAssist div>span{color:#8fa1a8;margin-top:4px;font-size:10px;line-height:1.4}.CoursePageEcosystem-module__NmsNtG__remoteAssist .CoursePageEcosystem-module__NmsNtG__remoteAction{color:#0f171a;text-align:center;background:#2cbdec;border-radius:10px;grid-column:1/-1;padding:9px 11px;font-size:11px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__communityRail{flex-direction:column;gap:5px;display:flex}.CoursePageEcosystem-module__NmsNtG__communityRail>span{color:var(--color-text-secondary);border-radius:11px;padding:10px 11px;font-size:12px;font-weight:650}.CoursePageEcosystem-module__NmsNtG__communityRail>.CoursePageEcosystem-module__NmsNtG__communityRailActive{background:var(--color-primary-light);color:var(--color-primary-dark);margin-top:10px}.CoursePageEcosystem-module__NmsNtG__topicList{gap:8px;margin-top:22px;display:grid}.CoursePageEcosystem-module__NmsNtG__topic{background:var(--surface-2);border-radius:15px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px 14px;display:grid}.CoursePageEcosystem-module__NmsNtG__topicIcon{background:var(--color-primary-light);width:40px;height:40px;color:var(--color-primary-dark);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__topic strong,.CoursePageEcosystem-module__NmsNtG__topic small{display:block}.CoursePageEcosystem-module__NmsNtG__topic strong{color:var(--color-text-primary);font-size:13px;line-height:1.4}.CoursePageEcosystem-module__NmsNtG__topic small{color:var(--color-text-tertiary);margin-top:4px;font-size:10px}@keyframes CoursePageEcosystem-module__NmsNtG__preview-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (max-width:900px){.CoursePageEcosystem-module__NmsNtG__cabinetLayout,.CoursePageEcosystem-module__NmsNtG__chatLayout,.CoursePageEcosystem-module__NmsNtG__communityLayout{grid-template-columns:230px minmax(0,1fr)}.CoursePageEcosystem-module__NmsNtG__meetingBody{grid-template-columns:minmax(0,1fr) 230px}.CoursePageEcosystem-module__NmsNtG__lessonWorkspace,.CoursePageEcosystem-module__NmsNtG__communityWorkspace{padding:24px}}@media (max-width:760px){.CoursePageEcosystem-module__NmsNtG__ecosystem{scroll-margin-top:118px}.CoursePageEcosystem-module__NmsNtG__sectionLead{font-size:14px}.CoursePageEcosystem-module__NmsNtG__tabList{border-bottom:0;gap:7px;margin-top:22px}.CoursePageEcosystem-module__NmsNtG__tab{border:1px solid var(--course-line);border-radius:13px;flex:none;min-height:44px;padding:9px 13px;font-size:12px}.CoursePageEcosystem-module__NmsNtG__tab:after{display:none}.CoursePageEcosystem-module__NmsNtG__tab[aria-selected=true]{border-color:var(--course-accent);background:var(--course-accent-soft)}.CoursePageEcosystem-module__NmsNtG__previewPanel,.CoursePageEcosystem-module__NmsNtG__previewEnter,.CoursePageEcosystem-module__NmsNtG__appShell,.CoursePageEcosystem-module__NmsNtG__meetingShell{min-height:420px}.CoursePageEcosystem-module__NmsNtG__previewPanel{border-radius:18px;margin-top:12px}.CoursePageEcosystem-module__NmsNtG__appTopbar,.CoursePageEcosystem-module__NmsNtG__meetingTopbar{min-height:52px;padding:0 14px}.CoursePageEcosystem-module__NmsNtG__cabinetLayout,.CoursePageEcosystem-module__NmsNtG__chatLayout,.CoursePageEcosystem-module__NmsNtG__communityLayout{grid-template-columns:1fr;min-height:367px}.CoursePageEcosystem-module__NmsNtG__courseRail,.CoursePageEcosystem-module__NmsNtG__communityRail{display:none}.CoursePageEcosystem-module__NmsNtG__lessonWorkspace,.CoursePageEcosystem-module__NmsNtG__communityWorkspace{padding:18px 14px}.CoursePageEcosystem-module__NmsNtG__lessonCanvas{flex-direction:column;align-items:flex-start;min-height:190px;padding:22px}.CoursePageEcosystem-module__NmsNtG__lessonActions span:nth-child(2){display:none}.CoursePageEcosystem-module__NmsNtG__chatRail{border-right:0;border-bottom:1px solid var(--course-line);scrollbar-width:none;gap:8px;padding:11px;display:flex;overflow-x:auto}.CoursePageEcosystem-module__NmsNtG__chatSearch{display:none}.CoursePageEcosystem-module__NmsNtG__threadList{gap:6px;margin-top:0;display:flex}.CoursePageEcosystem-module__NmsNtG__thread,.CoursePageEcosystem-module__NmsNtG__threadActive{grid-template-columns:34px auto;width:max-content;padding:7px 9px}.CoursePageEcosystem-module__NmsNtG__threadAvatar{width:34px;height:34px}.CoursePageEcosystem-module__NmsNtG__thread small,.CoursePageEcosystem-module__NmsNtG__threadActive small{display:none}.CoursePageEcosystem-module__NmsNtG__chatWorkspace{min-height:305px}.CoursePageEcosystem-module__NmsNtG__messages{padding:14px}.CoursePageEcosystem-module__NmsNtG__messageIncoming,.CoursePageEcosystem-module__NmsNtG__messageOutgoing{max-width:88%;padding:9px 11px;font-size:11px}.CoursePageEcosystem-module__NmsNtG__messages .CoursePageEcosystem-module__NmsNtG__messageIncoming:last-child{display:none}.CoursePageEcosystem-module__NmsNtG__composer{margin:0 12px 12px}.CoursePageEcosystem-module__NmsNtG__meetingBody{grid-template-columns:1fr;gap:10px;min-height:367px;padding:10px}.CoursePageEcosystem-module__NmsNtG__meetingStage{min-height:278px}.CoursePageEcosystem-module__NmsNtG__sharedDrawing{width:calc(100% - 40px);height:calc(100% - 106px);inset:40px 20px 66px}.CoursePageEcosystem-module__NmsNtG__participantStrip{width:auto;display:flex;top:12px;right:12px}.CoursePageEcosystem-module__NmsNtG__participantStrip span{grid-auto-flow:column;gap:5px;min-height:34px;padding:6px 8px}.CoursePageEcosystem-module__NmsNtG__participantStrip span:first-child{display:none}.CoursePageEcosystem-module__NmsNtG__shareLabel{top:12px;left:12px}.CoursePageEcosystem-module__NmsNtG__meetingControls span:nth-child(4),.CoursePageEcosystem-module__NmsNtG__meetingControls span:nth-child(5){display:none}.CoursePageEcosystem-module__NmsNtG__remoteAssist{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;padding:10px}.CoursePageEcosystem-module__NmsNtG__remoteIcon{grid-row:auto;width:36px;height:36px}.CoursePageEcosystem-module__NmsNtG__remoteAssist .CoursePageEcosystem-module__NmsNtG__remoteAction{grid-column:auto;padding:8px 10px}.CoursePageEcosystem-module__NmsNtG__communityHeader{flex-direction:column;align-items:flex-start;gap:10px}.CoursePageEcosystem-module__NmsNtG__communityHeader h3{font-size:19px}.CoursePageEcosystem-module__NmsNtG__topic{grid-template-columns:36px minmax(0,1fr);padding:11px}.CoursePageEcosystem-module__NmsNtG__topicIcon{width:36px;height:36px}.CoursePageEcosystem-module__NmsNtG__solutionBadge{display:none}.CoursePageEcosystem-module__NmsNtG__previewCaption{text-align:left;margin-top:14px;font-size:13px}.CoursePageEcosystem-module__NmsNtG__availabilityNote{text-align:left;margin-top:6px}}@media (prefers-reduced-motion:reduce){.CoursePageEcosystem-module__NmsNtG__previewEnter{animation:none}.CoursePageEcosystem-module__NmsNtG__tab,.CoursePageEcosystem-module__NmsNtG__tab:after{transition:none}}.CoursePageEcosystem-module__NmsNtG__scenarioIntro{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:22px;display:flex}.CoursePageEcosystem-module__NmsNtG__scenarioIntro div{gap:4px;display:grid}.CoursePageEcosystem-module__NmsNtG__scenarioIntro div>span{color:var(--course-accent);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__scenarioIntro strong{color:var(--color-text-primary);font-family:var(--font-heading);font-size:20px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__scenarioIntro p{max-width:610px;color:var(--color-text-secondary);text-align:right;margin:0;font-size:13px;line-height:1.5}.CoursePageEcosystem-module__NmsNtG__previewPanel,.CoursePageEcosystem-module__NmsNtG__availabilityNote{margin-top:12px}.CoursePageEcosystem-module__NmsNtG__productBrand{align-items:center;gap:8px;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__clawBrand{color:#f3f7f8;letter-spacing:-.015em}.CoursePageEcosystem-module__NmsNtG__clawBrand img{width:22px;height:22px;display:block}.CoursePageEcosystem-module__NmsNtG__lkShell{background:var(--surface-1);grid-template-columns:202px minmax(0,1fr) 236px;min-height:486px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkSidebar{border-right:1px solid var(--course-line);background:color-mix(in srgb, var(--surface-2) 84%, var(--surface-1));flex-direction:column;min-width:0;padding:18px 14px;display:flex}.CoursePageEcosystem-module__NmsNtG__lkProfile{border-bottom:1px solid var(--course-line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:3px 6px 14px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkAvatar{background:var(--color-primary-light);width:34px;height:34px;color:var(--color-primary-dark);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__lkProfile strong,.CoursePageEcosystem-module__NmsNtG__lkProfile small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__lkProfile strong{color:var(--color-text-primary);font-size:11px}.CoursePageEcosystem-module__NmsNtG__lkProfile small{color:var(--color-text-tertiary);margin-top:3px;font-size:9px}.CoursePageEcosystem-module__NmsNtG__lkSidebar nav{gap:5px;margin-top:16px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkSidebar nav>span{min-height:38px;color:var(--color-text-secondary);border-radius:10px;align-items:center;gap:9px;padding:8px 9px;font-size:10px;font-weight:650;display:flex}.CoursePageEcosystem-module__NmsNtG__lkSidebar nav>.CoursePageEcosystem-module__NmsNtG__lkNavActive{background:color-mix(in srgb, var(--color-primary-light) 74%, var(--surface-1));color:var(--color-primary-dark)}.CoursePageEcosystem-module__NmsNtG__lkSidebarBrand{border-top:1px solid var(--course-line);margin-top:auto;padding:14px 6px 3px}.CoursePageEcosystem-module__NmsNtG__lkSidebarBrand .CoursePageEcosystem-module__NmsNtG__productBrand{font-size:12px}.CoursePageEcosystem-module__NmsNtG__lkStudy{background:var(--surface-1);min-width:0;padding:24px}.CoursePageEcosystem-module__NmsNtG__lkBreadcrumb{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__lkBreadcrumb span{color:var(--course-line-strong);padding:0 5px}.CoursePageEcosystem-module__NmsNtG__lkLessonHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:16px;display:flex}.CoursePageEcosystem-module__NmsNtG__lkLessonHeading h3{color:var(--color-text-primary);font-family:var(--font-heading);margin:5px 0 0;font-size:20px;font-weight:800;line-height:1.2}.CoursePageEcosystem-module__NmsNtG__lkProgressSummary{text-align:right;flex:none}.CoursePageEcosystem-module__NmsNtG__lkProgressSummary strong,.CoursePageEcosystem-module__NmsNtG__lkProgressSummary span{display:block}.CoursePageEcosystem-module__NmsNtG__lkProgressSummary strong{color:var(--color-primary-dark);font-size:13px}.CoursePageEcosystem-module__NmsNtG__lkProgressSummary span{color:var(--color-text-tertiary);margin-top:2px;font-size:9px}.CoursePageEcosystem-module__NmsNtG__lkProgress{background:var(--surface-3);border-radius:999px;height:5px;margin-top:14px;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__lkProgress span{border-radius:inherit;background:var(--color-primary);width:39%;height:100%;display:block}.CoursePageEcosystem-module__NmsNtG__lkStudyGrid{grid-template-columns:minmax(0,1.25fr) minmax(190px,.75fr);gap:12px;margin-top:18px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkLessonCard,.CoursePageEcosystem-module__NmsNtG__lkLessonTools article{border:1px solid var(--course-line);background:var(--surface-2);border-radius:14px}.CoursePageEcosystem-module__NmsNtG__lkLessonCard{overflow:hidden}.CoursePageEcosystem-module__NmsNtG__lkLessonVisual{background:color-mix(in srgb, var(--color-primary-light) 54%, var(--surface-2));min-height:126px;color:var(--color-primary-dark);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.CoursePageEcosystem-module__NmsNtG__lkLessonVisual span{font-size:10px;font-weight:750}.CoursePageEcosystem-module__NmsNtG__lkLessonCopy{padding:14px}.CoursePageEcosystem-module__NmsNtG__lkLessonCopy strong,.CoursePageEcosystem-module__NmsNtG__lkLessonCopy span{display:block}.CoursePageEcosystem-module__NmsNtG__lkLessonCopy strong{color:var(--color-text-primary);font-size:12px}.CoursePageEcosystem-module__NmsNtG__lkLessonCopy span{color:var(--color-text-tertiary);margin-top:5px;font-size:9px;line-height:1.45}.CoursePageEcosystem-module__NmsNtG__lkLessonTools{gap:10px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkLessonTools article{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:12px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkToolIcon{background:var(--color-primary-light);width:34px;height:34px;color:var(--color-primary-dark);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__lkLessonTools strong,.CoursePageEcosystem-module__NmsNtG__lkLessonTools small{display:block}.CoursePageEcosystem-module__NmsNtG__lkLessonTools strong{color:var(--color-text-primary);font-size:10px}.CoursePageEcosystem-module__NmsNtG__lkLessonTools small{color:var(--color-text-tertiary);margin-top:4px;font-size:8px;line-height:1.4}.CoursePageEcosystem-module__NmsNtG__lkLessonTools article>svg{color:var(--color-text-tertiary)}.CoursePageEcosystem-module__NmsNtG__lkTaskStatus{background:var(--color-primary-light);color:var(--color-primary-dark);border-radius:999px;padding:5px 7px;font-size:8px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__lkLessonFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.CoursePageEcosystem-module__NmsNtG__lkLessonFooter>span{border:1px solid var(--course-line);min-height:34px;color:var(--color-text-secondary);border-radius:10px;align-items:center;gap:5px;padding:7px 10px;font-size:9px;font-weight:700;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__lkLessonFooter>.CoursePageEcosystem-module__NmsNtG__lkContinue{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-on-primary)}.CoursePageEcosystem-module__NmsNtG__lkCourseNavigation{border-left:1px solid var(--course-line);background:color-mix(in srgb, var(--surface-2) 72%, var(--surface-1));min-width:0;padding:22px 17px}.CoursePageEcosystem-module__NmsNtG__lkCourseNavigation h3{color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 16px;font-size:11px;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__lkModuleTitle{border-top:1px solid var(--course-line);color:var(--color-text-secondary);padding:10px 0;font-size:9px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__lkCourseNavigation>span{min-height:34px;color:var(--color-text-secondary);border-radius:9px;align-items:center;gap:7px;padding:7px 8px;font-size:9px;line-height:1.3;display:flex}.CoursePageEcosystem-module__NmsNtG__lkCourseNavigation>.CoursePageEcosystem-module__NmsNtG__lkLessonDone{color:var(--color-text-tertiary)}.CoursePageEcosystem-module__NmsNtG__lkLessonDone svg{color:var(--color-primary)}.CoursePageEcosystem-module__NmsNtG__lkCourseNavigation>.CoursePageEcosystem-module__NmsNtG__lkLessonCurrent{background:var(--color-primary-light);color:var(--color-primary-dark);font-weight:750}.CoursePageEcosystem-module__NmsNtG__lkLessonNumber{width:14px;color:var(--color-text-tertiary);font-size:8px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__technicalAssist{border-top:1px solid var(--course-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;margin-top:16px;padding:11px 9px;display:grid}.CoursePageEcosystem-module__NmsNtG__technicalAssist img{width:20px;height:20px}.CoursePageEcosystem-module__NmsNtG__technicalAssist strong,.CoursePageEcosystem-module__NmsNtG__technicalAssist small{display:block}.CoursePageEcosystem-module__NmsNtG__technicalAssist strong{color:var(--color-text-primary);font-size:10px}.CoursePageEcosystem-module__NmsNtG__technicalAssist small{color:var(--color-text-tertiary);margin-top:3px;font-size:8px;line-height:1.35}.CoursePageEcosystem-module__NmsNtG__technicalAssist>svg{color:var(--color-primary-dark)}.CoursePageEcosystem-module__NmsNtG__meetingTopbar{border-color:var(--claw-stroke);background:var(--claw-bg);min-height:58px}.CoursePageEcosystem-module__NmsNtG__meetingRoomMeta{border-left:1px solid var(--claw-stroke);flex:1;gap:2px;padding-left:18px;display:grid}.CoursePageEcosystem-module__NmsNtG__meetingRoomMeta strong{color:var(--claw-text);font-size:11px}.CoursePageEcosystem-module__NmsNtG__meetingRoomMeta span{color:var(--claw-soft);font-size:9px}.CoursePageEcosystem-module__NmsNtG__meetingBody{grid-template-columns:minmax(0,1fr) 292px;gap:0;min-height:427px;padding:0}.CoursePageEcosystem-module__NmsNtG__meetingMain{grid-template-rows:minmax(0,1fr) auto;min-width:0;padding:10px 12px 10px 10px;display:grid}.CoursePageEcosystem-module__NmsNtG__meetingStage{border-color:color-mix(in srgb, var(--claw-stroke) 70%, transparent);background:#12191c;border-radius:14px;min-height:330px}.CoursePageEcosystem-module__NmsNtG__sharedDrawing{width:calc(100% - 152px);height:calc(100% - 64px);color:var(--claw-brand);inset:30px 122px 34px 30px}.CoursePageEcosystem-module__NmsNtG__cameraPip{border:1px solid var(--claw-stroke);background:var(--claw-surface);width:96px;min-height:72px;color:var(--claw-text);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:700;display:flex;position:absolute;top:18px;right:18px}.CoursePageEcosystem-module__NmsNtG__cameraPip svg{color:var(--claw-brand)}.CoursePageEcosystem-module__NmsNtG__meetingControls{padding-top:8px;position:static}.CoursePageEcosystem-module__NmsNtG__meetingControls span{background:var(--claw-surface);border:0;border-radius:11px;width:36px;height:36px}.CoursePageEcosystem-module__NmsNtG__meetingControls .CoursePageEcosystem-module__NmsNtG__controlActive{background:color-mix(in srgb, var(--claw-brand) 18%, var(--claw-surface));border:0}.CoursePageEcosystem-module__NmsNtG__meetingChat{border-left:1px solid var(--claw-stroke);min-width:0;color:var(--claw-text);grid-template-rows:auto auto minmax(0,1fr) auto;padding:0 12px 12px 14px;display:grid}.CoursePageEcosystem-module__NmsNtG__meetingChatTabs{border-bottom:1px solid var(--claw-stroke);align-items:stretch;gap:4px;min-height:48px;display:flex}.CoursePageEcosystem-module__NmsNtG__meetingChatTabs>span{min-width:0;color:var(--claw-soft);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__meetingChatTabs b{background:var(--claw-muted);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:8px;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__meetingChatTabs>.CoursePageEcosystem-module__NmsNtG__meetingChatTabActive{border-color:var(--claw-brand);color:var(--claw-text)}.CoursePageEcosystem-module__NmsNtG__meetingChatHeader{justify-content:space-between;align-items:center;gap:10px;padding:12px 2px 5px;display:flex}.CoursePageEcosystem-module__NmsNtG__meetingChatHeader strong{font-size:11px}.CoursePageEcosystem-module__NmsNtG__meetingChatHeader span{color:var(--claw-soft);font-size:8px}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages{min-height:0;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages article{border-bottom:1px solid var(--claw-stroke);padding:10px 2px}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages article.CoursePageEcosystem-module__NmsNtG__meetingChatOwn{border-left:2px solid var(--claw-brand);background:color-mix(in srgb, var(--claw-brand) 9%, transparent);padding-inline:8px}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages strong{color:var(--claw-text);font-size:9px}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages time{color:var(--claw-soft);font-size:8px}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages p{color:#d2dce0;margin:5px 0 0;font-size:9px;line-height:1.45}.CoursePageEcosystem-module__NmsNtG__meetingComposer{border:1px solid var(--claw-stroke);min-height:38px;color:var(--claw-soft);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;padding:0 10px;font-size:9px;display:grid}.CoursePageEcosystem-module__NmsNtG__meetingComposer svg{color:var(--claw-brand)}@media (max-width:1050px){.CoursePageEcosystem-module__NmsNtG__lkShell{grid-template-columns:178px minmax(0,1fr)}.CoursePageEcosystem-module__NmsNtG__lkCourseNavigation{display:none}}@media (max-width:760px){.CoursePageEcosystem-module__NmsNtG__scenarioIntro{flex-direction:column;align-items:flex-start;gap:7px;margin-top:18px}.CoursePageEcosystem-module__NmsNtG__scenarioIntro strong{font-size:18px}.CoursePageEcosystem-module__NmsNtG__scenarioIntro p{text-align:left;font-size:12px}.CoursePageEcosystem-module__NmsNtG__lkShell{min-height:420px;display:block}.CoursePageEcosystem-module__NmsNtG__lkSidebar,.CoursePageEcosystem-module__NmsNtG__lkCourseNavigation{display:none}.CoursePageEcosystem-module__NmsNtG__lkStudy{padding:18px 14px}.CoursePageEcosystem-module__NmsNtG__lkLessonHeading h3{font-size:18px}.CoursePageEcosystem-module__NmsNtG__lkStudyGrid{grid-template-columns:1fr}.CoursePageEcosystem-module__NmsNtG__lkLessonCard{grid-template-columns:104px minmax(0,1fr);display:grid}.CoursePageEcosystem-module__NmsNtG__lkLessonVisual{min-height:110px}.CoursePageEcosystem-module__NmsNtG__lkLessonTools{grid-template-columns:1fr 1fr}.CoursePageEcosystem-module__NmsNtG__lkLessonTools article{grid-template-columns:30px minmax(0,1fr);padding:10px}.CoursePageEcosystem-module__NmsNtG__lkLessonTools article>svg,.CoursePageEcosystem-module__NmsNtG__lkTaskStatus{display:none}.CoursePageEcosystem-module__NmsNtG__lkToolIcon{width:30px;height:30px}.CoursePageEcosystem-module__NmsNtG__technicalAssist{display:none}.CoursePageEcosystem-module__NmsNtG__meetingBody{grid-template-columns:1fr;min-height:448px;padding:0}.CoursePageEcosystem-module__NmsNtG__meetingMain{padding:9px}.CoursePageEcosystem-module__NmsNtG__meetingStage{min-height:240px}.CoursePageEcosystem-module__NmsNtG__meetingRoomMeta{display:none}.CoursePageEcosystem-module__NmsNtG__sharedDrawing{width:calc(100% - 102px);height:calc(100% - 60px);inset:36px 84px 24px 18px}.CoursePageEcosystem-module__NmsNtG__cameraPip{width:68px;min-height:58px;top:14px;right:14px}.CoursePageEcosystem-module__NmsNtG__meetingChat{border-top:1px solid var(--claw-stroke);border-left:0;grid-template-rows:auto minmax(0,1fr) auto;min-height:178px;padding:0 10px 10px}.CoursePageEcosystem-module__NmsNtG__meetingChatHeader{display:none}.CoursePageEcosystem-module__NmsNtG__meetingChatTabs{min-height:38px}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages article{padding-block:7px}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages article:last-child{display:none}}.CoursePageEcosystem-module__NmsNtG__productStack{gap:30px;margin-top:34px;display:grid}.CoursePageEcosystem-module__NmsNtG__productBlock{border:1px solid var(--course-line);background:color-mix(in srgb, var(--surface-1) 88%, var(--course-accent-soft));border-radius:28px;min-width:0;padding:clamp(18px,3vw,30px)}.CoursePageEcosystem-module__NmsNtG__productHeader{grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,36px);display:grid}.CoursePageEcosystem-module__NmsNtG__productHeader>div{min-width:0}.CoursePageEcosystem-module__NmsNtG__productHeader h3{color:var(--color-text-primary);font-family:var(--font-heading);letter-spacing:-.015em;margin:5px 0 0;font-size:clamp(20px,2.2vw,28px);font-weight:800;line-height:1.2}.CoursePageEcosystem-module__NmsNtG__productHeader p:last-child{max-width:680px;color:var(--color-text-secondary);margin:8px 0 0;font-size:14px;line-height:1.55}.CoursePageEcosystem-module__NmsNtG__productEyebrow{color:var(--course-accent-strong);letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__productHeader>.CoursePageEcosystem-module__NmsNtG__productBrand{align-items:center;gap:8px;width:fit-content;font-size:17px;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__productHeader>.CoursePageEcosystem-module__NmsNtG__productBrand img{flex:none}.CoursePageEcosystem-module__NmsNtG__meetingsProduct{background:linear-gradient(135deg, #2cbdec14, transparent 38%), color-mix(in srgb, var(--surface-1) 91%, #ff5b7f 9%)}.CoursePageEcosystem-module__NmsNtG__meetingsBrand{align-items:center;width:min(184px,100%);min-width:126px;display:inline-flex;position:relative}.CoursePageEcosystem-module__NmsNtG__meetingsBrand img{width:100%;height:auto;display:block}.CoursePageEcosystem-module__NmsNtG__meetingsBrandDark{display:none!important}.CoursePageEcosystem-module__NmsNtG__meetingModeList{border:1px solid var(--course-line);background:var(--surface-2);border-radius:14px;gap:4px;margin-top:26px;padding:4px;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__meetingModeList button{min-height:38px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:750;transition:color .16s,background .16s}.CoursePageEcosystem-module__NmsNtG__meetingModeList button:hover{color:var(--color-text-primary)}.CoursePageEcosystem-module__NmsNtG__meetingModeList button[aria-selected=true]{background:var(--surface-1);color:var(--course-accent-strong);box-shadow:0 1px 4px color-mix(in srgb, var(--color-text-primary) 10%, transparent)}.CoursePageEcosystem-module__NmsNtG__meetingModeList button:focus-visible{outline:2px solid var(--course-accent);outline-offset:1px}.CoursePageEcosystem-module__NmsNtG__lkFeatureShell,.CoursePageEcosystem-module__NmsNtG__scheduleShell{grid-template-columns:200px minmax(0,1fr);display:grid}.CoursePageEcosystem-module__NmsNtG__lkFeatureWorkspace,.CoursePageEcosystem-module__NmsNtG__scheduleWorkspace{min-width:0}.CoursePageEcosystem-module__NmsNtG__scheduleWorkspace{padding:clamp(18px,3vw,30px)}.CoursePageEcosystem-module__NmsNtG__scheduleHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.CoursePageEcosystem-module__NmsNtG__scheduleHeader h3{color:var(--color-text-primary);font-family:var(--font-heading);margin:5px 0 0;font-size:24px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__scheduleMonth{border:1px solid var(--course-line);background:var(--surface-1);min-height:38px;color:var(--color-text-secondary);border-radius:11px;align-items:center;gap:12px;padding:0 10px;font-size:11px;display:flex}.CoursePageEcosystem-module__NmsNtG__scheduleMonth strong{color:var(--color-text-primary);font-size:12px}.CoursePageEcosystem-module__NmsNtG__scheduleSummary{border-bottom:1px solid var(--course-line);color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-bottom:12px;display:flex}.CoursePageEcosystem-module__NmsNtG__scheduleSummary span{color:var(--color-text-primary);align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__scheduleSummary small{color:var(--color-text-tertiary);font-size:9px}.CoursePageEcosystem-module__NmsNtG__scheduleDay{grid-template-columns:54px minmax(0,1fr);gap:16px;margin-top:18px;display:grid}.CoursePageEcosystem-module__NmsNtG__scheduleDate{background:var(--course-accent-soft);height:54px;color:var(--course-accent-strong);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;display:flex}.CoursePageEcosystem-module__NmsNtG__scheduleDate strong{font-size:19px;line-height:1}.CoursePageEcosystem-module__NmsNtG__scheduleDate span{text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__scheduleItems{gap:9px;min-width:0;display:grid}.CoursePageEcosystem-module__NmsNtG__scheduleItems article{border:1px solid var(--course-line);background:var(--surface-1);border-radius:13px;grid-template-columns:105px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:13px 14px;display:grid}.CoursePageEcosystem-module__NmsNtG__scheduleTime{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.CoursePageEcosystem-module__NmsNtG__scheduleItemCopy{min-width:0}.CoursePageEcosystem-module__NmsNtG__scheduleItemCopy strong,.CoursePageEcosystem-module__NmsNtG__scheduleItemCopy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__scheduleItemCopy strong{color:var(--color-text-primary);font-size:11px}.CoursePageEcosystem-module__NmsNtG__scheduleItemCopy span{color:var(--color-text-tertiary);margin-top:4px;font-size:9px}.CoursePageEcosystem-module__NmsNtG__scheduleStatus{background:var(--course-accent-soft);color:var(--course-accent-strong);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.CoursePageEcosystem-module__NmsNtG__meetingShell{--claw-bg:#eaf8fc;--claw-surface:#f8fcfd;--claw-muted:#dceff5;--claw-stroke:#1a212429;--claw-text:#1a2124;--claw-soft:#64777e;--claw-brand:#169fd0;background:var(--claw-bg)}.CoursePageEcosystem-module__NmsNtG__meetingTopbar{background:var(--claw-surface)}.CoursePageEcosystem-module__NmsNtG__meetingStage{background:#dff3f8}.CoursePageEcosystem-module__NmsNtG__meetingChatMessages p{color:color-mix(in srgb, var(--claw-text) 82%, transparent)}.CoursePageEcosystem-module__NmsNtG__meetingLive{color:var(--claw-text)}.CoursePageEcosystem-module__NmsNtG__groupStage{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:absolute;inset:42px 20px 20px}.CoursePageEcosystem-module__NmsNtG__groupStage>span{border:1px solid var(--claw-stroke);background:color-mix(in srgb, var(--claw-surface) 78%, var(--claw-brand));min-width:0;color:var(--claw-soft);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:relative}.CoursePageEcosystem-module__NmsNtG__groupStage>.CoursePageEcosystem-module__NmsNtG__groupSpeaker{border-color:color-mix(in srgb, var(--claw-brand) 62%, var(--claw-stroke));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--claw-brand) 32%, transparent);color:var(--claw-brand)}.CoursePageEcosystem-module__NmsNtG__groupStage small{max-width:86%;color:var(--claw-text);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__raisedHand{color:#ff9f43;position:absolute;top:8px;right:8px}.CoursePageEcosystem-module__NmsNtG__remoteSupportNote{max-width:760px;color:var(--color-text-tertiary);text-align:center;align-items:flex-start;gap:9px;margin:16px auto 0;font-size:11px;line-height:1.5;display:flex}.CoursePageEcosystem-module__NmsNtG__remoteSupportNote svg{color:var(--course-accent);flex:none}:root[data-theme=dark] .CoursePageEcosystem-module__NmsNtG__meetingsBrandLight{display:none!important}:root[data-theme=dark] .CoursePageEcosystem-module__NmsNtG__meetingsBrandDark{display:block!important}:root[data-theme=dark] .CoursePageEcosystem-module__NmsNtG__meetingShell{--claw-bg:#1a2124;--claw-surface:#242f34;--claw-muted:#2b373c;--claw-stroke:#3a474d;--claw-text:#f3f7f8;--claw-soft:#a8b6bc;--claw-brand:#2cbdec}:root[data-theme=dark] .CoursePageEcosystem-module__NmsNtG__meetingStage{background:#12191c}@media (prefers-color-scheme:dark){:root:not([data-theme]) .CoursePageEcosystem-module__NmsNtG__meetingsBrandLight{display:none!important}:root:not([data-theme]) .CoursePageEcosystem-module__NmsNtG__meetingsBrandDark{display:block!important}:root:not([data-theme]) .CoursePageEcosystem-module__NmsNtG__meetingShell{--claw-bg:#1a2124;--claw-surface:#242f34;--claw-muted:#2b373c;--claw-stroke:#3a474d;--claw-text:#f3f7f8;--claw-soft:#a8b6bc;--claw-brand:#2cbdec}:root:not([data-theme]) .CoursePageEcosystem-module__NmsNtG__meetingStage{background:#12191c}}@media (max-width:760px){.CoursePageEcosystem-module__NmsNtG__productStack{gap:20px;margin-top:26px}.CoursePageEcosystem-module__NmsNtG__productBlock{border-radius:20px;padding:16px}.CoursePageEcosystem-module__NmsNtG__productHeader{grid-template-columns:1fr;gap:14px}.CoursePageEcosystem-module__NmsNtG__productHeader>.CoursePageEcosystem-module__NmsNtG__productBrand,.CoursePageEcosystem-module__NmsNtG__productHeader>.CoursePageEcosystem-module__NmsNtG__meetingsBrand{width:fit-content;max-width:154px}.CoursePageEcosystem-module__NmsNtG__productHeader h3{font-size:21px}.CoursePageEcosystem-module__NmsNtG__productBlock .CoursePageEcosystem-module__NmsNtG__tabList{margin-top:20px}.CoursePageEcosystem-module__NmsNtG__productBlock .CoursePageEcosystem-module__NmsNtG__tab{min-height:44px;padding-inline:14px}.CoursePageEcosystem-module__NmsNtG__meetingModeList{margin-top:20px;display:flex;overflow-x:auto}.CoursePageEcosystem-module__NmsNtG__meetingModeList button{flex:1 0 auto;padding-inline:13px}.CoursePageEcosystem-module__NmsNtG__lkFeatureShell,.CoursePageEcosystem-module__NmsNtG__scheduleShell{display:block}.CoursePageEcosystem-module__NmsNtG__lkFeatureShell>.CoursePageEcosystem-module__NmsNtG__lkSidebar,.CoursePageEcosystem-module__NmsNtG__scheduleShell>.CoursePageEcosystem-module__NmsNtG__lkSidebar{display:none}.CoursePageEcosystem-module__NmsNtG__scheduleWorkspace{min-height:420px;padding:18px 14px}.CoursePageEcosystem-module__NmsNtG__scheduleHeader{flex-direction:column;align-items:stretch}.CoursePageEcosystem-module__NmsNtG__scheduleMonth{width:fit-content}.CoursePageEcosystem-module__NmsNtG__scheduleSummary{flex-direction:column;align-items:flex-start;gap:6px;margin-top:20px}.CoursePageEcosystem-module__NmsNtG__scheduleDay{grid-template-columns:42px minmax(0,1fr);gap:9px}.CoursePageEcosystem-module__NmsNtG__scheduleDate{height:46px}.CoursePageEcosystem-module__NmsNtG__scheduleItems article{grid-template-columns:1fr;gap:6px;padding:11px}.CoursePageEcosystem-module__NmsNtG__scheduleStatus{width:fit-content}.CoursePageEcosystem-module__NmsNtG__groupStage{inset:38px 10px 10px}.CoursePageEcosystem-module__NmsNtG__remoteSupportNote{text-align:left}}.CoursePageEcosystem-module__NmsNtG__productStack{gap:clamp(36px,5vw,56px)}.CoursePageEcosystem-module__NmsNtG__showcaseProduct{min-width:0}.CoursePageEcosystem-module__NmsNtG__lkShowcaseShell,.CoursePageEcosystem-module__NmsNtG__meetingShell{border:1px solid var(--course-line);border-radius:22px;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__lkShowcaseShell{background:var(--surface-1)}.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody{grid-template-columns:202px minmax(0,1fr);min-height:427px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkDynamicPanel{background:var(--surface-1);min-width:0;min-height:427px;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__lkDynamicPanel>.CoursePageEcosystem-module__NmsNtG__previewEnter,.CoursePageEcosystem-module__NmsNtG__lkPreviewSurface,.CoursePageEcosystem-module__NmsNtG__lkCourseWorkspace{min-height:427px}.CoursePageEcosystem-module__NmsNtG__lkCourseWorkspace{background:var(--surface-1);grid-template-columns:minmax(0,1fr) 236px;display:grid}.CoursePageEcosystem-module__NmsNtG__lkSidebar nav>button{width:100%;min-height:38px;color:var(--color-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:8px 9px;font-size:10px;font-weight:650;transition:color .16s,background .16s;display:flex}.CoursePageEcosystem-module__NmsNtG__lkSidebar nav>button:hover{background:color-mix(in srgb, var(--color-primary-light) 45%, transparent);color:var(--color-text-primary)}.CoursePageEcosystem-module__NmsNtG__lkSidebar nav>button.CoursePageEcosystem-module__NmsNtG__lkNavActive{background:color-mix(in srgb, var(--color-primary-light) 74%, var(--surface-1));color:var(--color-primary-dark)}.CoursePageEcosystem-module__NmsNtG__lkSidebar nav>button:focus-visible{outline:2px solid var(--course-accent);outline-offset:1px}.CoursePageEcosystem-module__NmsNtG__meetingModeListEmbedded{border-color:var(--claw-stroke);background:var(--claw-muted);border-radius:10px;flex:none;margin:0;padding:3px}.CoursePageEcosystem-module__NmsNtG__meetingModeListEmbedded button{min-height:30px;color:var(--claw-soft);border-radius:7px;padding:5px 10px;font-size:9px}.CoursePageEcosystem-module__NmsNtG__meetingModeListEmbedded button:hover{color:var(--claw-text)}.CoursePageEcosystem-module__NmsNtG__meetingModeListEmbedded button[aria-selected=true]{background:var(--claw-surface);color:var(--claw-brand);box-shadow:none}.CoursePageEcosystem-module__NmsNtG__meetingModeListEmbedded button:focus-visible{outline-color:var(--claw-brand)}.CoursePageEcosystem-module__NmsNtG__meetingSceneTransition{min-height:427px}@media (max-width:1050px){.CoursePageEcosystem-module__NmsNtG__lkCourseWorkspace{grid-template-columns:minmax(0,1fr)}.CoursePageEcosystem-module__NmsNtG__meetingRoomMeta{display:none}}@media (max-width:760px){.CoursePageEcosystem-module__NmsNtG__productStack{gap:30px}.CoursePageEcosystem-module__NmsNtG__lkShowcaseShell,.CoursePageEcosystem-module__NmsNtG__meetingShell{border-radius:18px}.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody{min-height:0;display:block}.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody>.CoursePageEcosystem-module__NmsNtG__lkSidebar{border-right:0;border-bottom:1px solid var(--course-line);padding:0;display:block}.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody .CoursePageEcosystem-module__NmsNtG__lkProfile,.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody .CoursePageEcosystem-module__NmsNtG__lkSidebarBrand{display:none}.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody .CoursePageEcosystem-module__NmsNtG__lkSidebar nav{scrollbar-width:none;gap:5px;margin:0;padding:7px;display:flex;overflow-x:auto}.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody .CoursePageEcosystem-module__NmsNtG__lkSidebar nav::-webkit-scrollbar{display:none}.CoursePageEcosystem-module__NmsNtG__lkShowcaseBody .CoursePageEcosystem-module__NmsNtG__lkSidebar nav>button{white-space:nowrap;flex:none;width:auto;min-height:40px;padding-inline:11px}.CoursePageEcosystem-module__NmsNtG__lkDynamicPanel,.CoursePageEcosystem-module__NmsNtG__lkDynamicPanel>.CoursePageEcosystem-module__NmsNtG__previewEnter,.CoursePageEcosystem-module__NmsNtG__lkPreviewSurface,.CoursePageEcosystem-module__NmsNtG__lkCourseWorkspace{min-height:420px}.CoursePageEcosystem-module__NmsNtG__lkCourseWorkspace{display:block}.CoursePageEcosystem-module__NmsNtG__meetingTopbar{flex-wrap:wrap;gap:7px 10px;min-height:96px;padding:9px 12px}.CoursePageEcosystem-module__NmsNtG__meetingTopbar>.CoursePageEcosystem-module__NmsNtG__meetingsBrand{width:132px;min-width:112px}.CoursePageEcosystem-module__NmsNtG__meetingModeListEmbedded{order:3;width:100%;margin:0;display:flex;overflow:hidden}.CoursePageEcosystem-module__NmsNtG__meetingModeListEmbedded button{flex:1 1 0;min-width:0;padding-inline:5px}.CoursePageEcosystem-module__NmsNtG__meetingSceneTransition{min-height:448px}}@media (prefers-reduced-motion:reduce){.CoursePageEcosystem-module__NmsNtG__previewEnter{animation:none}}
