.CourseCenter_page__Q83KL{--course-primary:#1677ff;--course-text:#172033;--course-muted:#667085;position:relative;left:50%;width:100vw;min-height:calc(100vh - 80px);margin-left:-50vw;overflow:hidden;background:radial-gradient(ellipse 42% 30% at 4% 9%,rgba(221,235,255,.72),transparent 72%),radial-gradient(ellipse 36% 28% at 96% 8%,rgba(222,235,255,.66),transparent 74%),linear-gradient(180deg,#f9fbff,#ffffff 37%,#fbfdff)}.CourseCenter_content__H8JAk{position:relative;z-index:1;width:min(100% - 48px,1220px);margin:0 auto;padding:24px 0 42px}.CourseCenter_backgroundShapeLeft__y_3D2,.CourseCenter_backgroundShapeRight__WLQ7t{position:absolute;z-index:0;pointer-events:none}.CourseCenter_backgroundShapeLeft__y_3D2{top:54px;left:-118px;width:340px;height:220px;border-radius:44% 56% 55% 45%;background:linear-gradient(135deg,rgba(218,234,255,.38),rgba(236,245,255,.08));transform:rotate(34deg)}.CourseCenter_backgroundShapeRight__WLQ7t{top:22px;right:-84px;width:290px;height:178px;border-radius:50%;background:linear-gradient(145deg,rgba(205,226,255,.32),rgba(237,246,255,.08));transform:rotate(-34deg)}.CourseCenter_backgroundShapeRight__WLQ7t:after{position:absolute;top:74px;left:-82px;width:126px;height:92px;border-radius:50%;background:rgba(212,231,255,.34);content:"";transform:rotate(22deg)}.CourseCenter_hero__nnVOV{display:flex;flex-direction:column;align-items:center;padding:4px 0 28px;text-align:center}.CourseCenter_heroTitle__vgzDe{position:relative;display:inline-flex;justify-content:center;padding:8px 30px 14px}.CourseCenter_sparkleLeft__TpMZW,.CourseCenter_sparkleTop__FUxOH{position:absolute;color:#2685ff}.CourseCenter_sparkleLeft__TpMZW{top:8px;left:2px;width:20px;height:20px}.CourseCenter_sparkleTop__FUxOH{top:-4px;right:2px;width:15px;height:15px;transform:rotate(18deg)}.CourseCenter_hero__nnVOV h1{margin:0;color:var(--course-text);font-size:clamp(34px,3.4vw,44px);font-weight:800;letter-spacing:-.035em;line-height:1.18}.CourseCenter_hero__nnVOV h1 span{color:var(--course-primary)}.CourseCenter_titleSwoosh__fqlzM{position:absolute;right:13px;bottom:4px;width:116px;height:22px;border-bottom:2px solid rgba(22,119,255,.44);border-radius:50%;transform:rotate(-7deg)}.CourseCenter_titleSwoosh__fqlzM:after{position:absolute;right:-2px;bottom:-3px;width:24px;height:12px;border-right:2px solid rgba(22,119,255,.3);border-radius:50%;content:"";transform:rotate(-24deg)}.CourseCenter_hero__nnVOV p{max-width:680px;margin:10px 0 0;color:var(--course-muted);font-size:clamp(15px,1.6vw,18px);line-height:1.75}.CourseCenter_section__XtqmZ+.CourseCenter_section__XtqmZ{margin-top:30px}.CourseCenter_sectionTitle__vipAX{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--course-text);font-size:22px;font-weight:750}.CourseCenter_sectionTitle__vipAX span{width:5px;height:24px;border-radius:99px;background:linear-gradient(180deg,#54a3ff,#0878ff);box-shadow:0 4px 10px rgba(22,119,255,.28)}.CourseCenter_courseCard__oqM6d,.CourseCenter_promotionCard__qZ2kC{border:1px solid rgba(111,151,204,.2);background:hsla(0,0%,100%,.88);box-shadow:0 10px 32px rgba(43,92,151,.07)}.CourseCenter_promotionCard__qZ2kC{display:grid;grid-template-columns:minmax(360px,46%) 1fr;grid-gap:0;gap:0;overflow:hidden;border-radius:18px}.CourseCenter_promotionCover__J5r56{min-height:286px;padding:14px}.CourseCenter_coverButton__UL_ki{position:relative;display:block;width:100%;height:100%;min-height:inherit;overflow:hidden;padding:0;border:0;border-radius:13px;background:#eaf3ff;cursor:pointer}.CourseCenter_coverImageContainer__fJiyO,.CourseCenter_coverImage__uxaOY{width:100%;height:100%}.CourseCenter_coverImageContainer__fJiyO{position:absolute;inset:0}.CourseCenter_coverImage__uxaOY{object-fit:cover;transition:transform .45s ease}.CourseCenter_coverButton__UL_ki:hover .CourseCenter_coverImage__uxaOY{transform:scale(1.035)}.CourseCenter_coverShade__u4Eq5{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,35,66,.02),rgba(15,35,66,.15));transition:background .25s ease}.CourseCenter_coverButton__UL_ki:hover .CourseCenter_coverShade__u4Eq5{background:rgba(15,35,66,.08)}.CourseCenter_playButton__yv0O8{position:absolute;top:50%;left:50%;display:grid;width:56px;height:56px;place-items:center;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;background:rgba(22,44,78,.65);box-shadow:0 8px 24px rgba(7,30,62,.25);color:#fff;transform:translate(-50%,-50%);transition:transform .25s ease,background .25s ease}.CourseCenter_playButton__yv0O8 svg{width:23px;height:23px;margin-left:3px}.CourseCenter_coverButton__UL_ki:hover .CourseCenter_playButton__yv0O8{background:var(--course-primary);transform:translate(-50%,-50%) scale(1.08)}.CourseCenter_coverBadge__ZgeLX,.CourseCenter_officialLabel__pvOTl{border-radius:6px;background:#e5f1ff;color:#1477e9;font-size:12px;font-weight:700}.CourseCenter_coverBadge__ZgeLX{position:absolute;top:14px;left:14px;padding:5px 9px;background:var(--course-primary);box-shadow:0 5px 12px rgba(22,119,255,.24);color:#fff}.CourseCenter_coverPlaceholder__5AcwN{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:radial-gradient(circle at 22% 18%,#cce2ff 0,transparent 36%),radial-gradient(circle at 78% 78%,#9fcaff 0,transparent 34%),linear-gradient(135deg,#edf6ff,#cfe5ff);color:#4389d9;font-size:13px;font-weight:650}.CourseCenter_promotionContent__XQR30{display:flex;min-width:0;flex-direction:column;padding:34px 32px 26px}.CourseCenter_promotionContent__XQR30 h3{margin:10px 0 8px;color:var(--course-text);font-size:23px;line-height:1.35}.CourseCenter_promotionContent__XQR30>p{margin:0;color:var(--course-muted);font-size:15px;line-height:1.8}.CourseCenter_officialLabel__pvOTl{align-self:flex-start;padding:3px 7px}.CourseCenter_promotionFooter__djzl0{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-top:auto;padding-top:24px}.CourseCenter_videoMeta__By5iy{display:flex;align-items:center;gap:16px;color:#6d7a8d;font-size:13px}.CourseCenter_videoMeta__By5iy span{display:inline-flex;align-items:center;gap:6px}.CourseCenter_videoMeta__By5iy svg{width:16px;height:16px}.CourseCenter_bilibiliLink__2_Vmh{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid #dbe3ed;border-radius:9px;background:#fff;color:#39445a;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.CourseCenter_bilibiliLink__2_Vmh strong{color:#fb7299;font-size:14px;font-style:italic}.CourseCenter_bilibiliLink__2_Vmh svg{width:14px;height:14px}.CourseCenter_bilibiliLink__2_Vmh:hover{border-color:#b7d4f7;box-shadow:0 6px 16px rgba(22,119,255,.1);transform:translateY(-1px)}.CourseCenter_courseGrid__vz3iM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.CourseCenter_courseCard__oqM6d{display:grid;min-height:144px;grid-template-columns:43% minmax(0,1fr);overflow:hidden;border-radius:15px;transition:transform .25s ease,box-shadow .25s ease}.CourseCenter_courseCard__oqM6d:hover{box-shadow:0 15px 38px rgba(43,92,151,.12);transform:translateY(-2px)}.CourseCenter_courseCover__pFCIQ{min-height:144px;padding:7px}.CourseCenter_courseCover__pFCIQ .CourseCenter_playButton__yv0O8{width:44px;height:44px}.CourseCenter_courseCover__pFCIQ .CourseCenter_playButton__yv0O8 svg{width:18px;height:18px}.CourseCenter_courseContent__ksuQT{display:flex;min-width:0;flex-direction:column;padding:17px 18px 15px}.CourseCenter_courseContent__ksuQT h3{display:-webkit-box;overflow:hidden;margin:0 0 7px;color:var(--course-text);font-size:16px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:1}.CourseCenter_courseContent__ksuQT p{display:-webkit-box;overflow:hidden;margin:0;color:var(--course-muted);font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CourseCenter_courseContent__ksuQT .CourseCenter_videoMeta__By5iy{margin-top:auto;padding-top:10px}.CourseCenter_moreFooter__EycJ3{display:flex;align-items:center;justify-content:center;gap:22px;padding:28px 0 0;color:#8290a3;font-size:13px}.CourseCenter_playerFrame__A3YTs{position:relative;width:100%;overflow:hidden;padding-top:56.25%;border-radius:10px;background:#0d1118}.CourseCenter_playerFrame__A3YTs iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.CourseCenter_playerFooter__tzcyM{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;color:#7b8798;font-size:13px}@media(max-width:900px){.CourseCenter_promotionCard__qZ2kC{grid-template-columns:1fr}.CourseCenter_promotionCover__J5r56{min-height:auto;aspect-ratio:16/9}.CourseCenter_promotionContent__XQR30{padding:24px}.CourseCenter_promotionFooter__djzl0{margin-top:20px}.CourseCenter_courseGrid__vz3iM{grid-template-columns:1fr}}@media(max-width:768px){.CourseCenter_page__Q83KL{min-height:calc(100vh - 60px)}.CourseCenter_content__H8JAk{width:calc(100% - 24px);padding:28px 0 30px}.CourseCenter_hero__nnVOV{padding-bottom:34px}.CourseCenter_hero__nnVOV h1{font-size:34px}.CourseCenter_heroTitle__vgzDe{padding-right:24px;padding-left:24px}.CourseCenter_sparkleLeft__TpMZW{left:-2px}.CourseCenter_sparkleTop__FUxOH{right:-2px}.CourseCenter_titleSwoosh__fqlzM{right:8px;width:92px}.CourseCenter_hero__nnVOV p{max-width:340px;margin-top:14px;font-size:14px}.CourseCenter_sectionTitle__vipAX{margin-bottom:14px;font-size:19px}.CourseCenter_promotionCover__J5r56{padding:8px}.CourseCenter_promotionContent__XQR30{padding:20px 18px}.CourseCenter_promotionContent__XQR30 h3{font-size:20px}.CourseCenter_promotionFooter__djzl0{align-items:flex-start;flex-direction:column}.CourseCenter_courseCard__oqM6d{min-height:128px;grid-template-columns:42% minmax(0,1fr)}.CourseCenter_courseCover__pFCIQ{min-height:128px}.CourseCenter_courseContent__ksuQT{padding:14px 12px}.CourseCenter_courseContent__ksuQT h3{font-size:15px}.CourseCenter_courseContent__ksuQT p{font-size:12px}.CourseCenter_videoMeta__By5iy{gap:10px;font-size:12px}.CourseCenter_moreFooter__EycJ3,.CourseCenter_playerFooter__tzcyM{align-items:stretch;flex-direction:column;text-align:center}.CourseCenter_moreFooter__EycJ3 .CourseCenter_bilibiliLink__2_Vmh,.CourseCenter_playerFooter__tzcyM .CourseCenter_bilibiliLink__2_Vmh{justify-content:center}}@media(max-width:420px){.CourseCenter_courseCard__oqM6d{grid-template-columns:40% minmax(0,1fr)}.CourseCenter_courseContent__ksuQT p{-webkit-line-clamp:1}}@media(prefers-reduced-motion:reduce){.CourseCenter_bilibiliLink__2_Vmh,.CourseCenter_courseCard__oqM6d,.CourseCenter_coverImage__uxaOY,.CourseCenter_playButton__yv0O8{transition:none}}