.CourseDetailSkeleton-module__Qbt4gG__root{flex-direction:column;gap:32px;width:100%;max-width:1216px;margin:0 auto;display:flex}.CourseDetailSkeleton-module__Qbt4gG__heroTitle,.CourseDetailSkeleton-module__Qbt4gG__heroDescription,.CourseDetailSkeleton-module__Qbt4gG__heroDescriptionShort,.CourseDetailSkeleton-module__Qbt4gG__progressTrack,.CourseDetailSkeleton-module__Qbt4gG__metaStat,.CourseDetailSkeleton-module__Qbt4gG__ctaButton,.CourseDetailSkeleton-module__Qbt4gG__iconButton,.CourseDetailSkeleton-module__Qbt4gG__heroImageWrapper,.CourseDetailSkeleton-module__Qbt4gG__levelLabel,.CourseDetailSkeleton-module__Qbt4gG__levelTitle,.CourseDetailSkeleton-module__Qbt4gG__levelDescription,.CourseDetailSkeleton-module__Qbt4gG__levelToggle{background:var(--btw-cloud,#eef1f5);animation:1.4s ease-in-out infinite CourseDetailSkeleton-module__Qbt4gG__pulse}.CourseDetailSkeleton-module__Qbt4gG__hero{border-bottom:1.5px solid var(--btw-border);justify-content:space-between;align-items:flex-start;gap:32px;padding:32px 0;display:flex}.CourseDetailSkeleton-module__Qbt4gG__heroBody{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.CourseDetailSkeleton-module__Qbt4gG__heroTitle{border-radius:var(--btw-radius-md);width:320px;max-width:60%;height:34px}.CourseDetailSkeleton-module__Qbt4gG__heroDescription{border-radius:var(--btw-radius-sm);width:480px;max-width:80%;height:16px;margin-top:8px}.CourseDetailSkeleton-module__Qbt4gG__heroDescriptionShort{border-radius:var(--btw-radius-sm);width:320px;max-width:55%;height:16px}.CourseDetailSkeleton-module__Qbt4gG__heroMeta{align-items:center;gap:12px;margin-top:4px;display:flex}.CourseDetailSkeleton-module__Qbt4gG__progressTrack{border-radius:99px;width:80px;height:6px}.CourseDetailSkeleton-module__Qbt4gG__metaStat{border-radius:var(--btw-radius-sm);height:14px}.CourseDetailSkeleton-module__Qbt4gG__heroCta{align-items:center;gap:12px;margin-top:8px;display:flex}.CourseDetailSkeleton-module__Qbt4gG__ctaButton{border-radius:50px;width:168px;height:44px}.CourseDetailSkeleton-module__Qbt4gG__iconButton{border-radius:9999px;flex-shrink:0;width:44px;height:44px}.CourseDetailSkeleton-module__Qbt4gG__heroImageWrapper{border-radius:var(--btw-radius-sm);flex-shrink:0;width:180px;height:180px}.CourseDetailSkeleton-module__Qbt4gG__outline{flex-direction:column;gap:12px;display:flex}.CourseDetailSkeleton-module__Qbt4gG__level{border:1px solid var(--btw-border);border-radius:var(--btw-radius-xl);background:var(--btw-white);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.CourseDetailSkeleton-module__Qbt4gG__levelHeader{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.CourseDetailSkeleton-module__Qbt4gG__levelLabel{border-radius:var(--btw-radius-sm);width:90px;height:12px}.CourseDetailSkeleton-module__Qbt4gG__levelTitle{border-radius:var(--btw-radius-sm);width:45%;max-width:320px;height:22px}.CourseDetailSkeleton-module__Qbt4gG__levelDescription{border-radius:var(--btw-radius-sm);width:65%;max-width:420px;height:14px}.CourseDetailSkeleton-module__Qbt4gG__levelToggle{border-radius:999px;flex-shrink:0;width:32px;height:32px;margin-top:2px}@keyframes CourseDetailSkeleton-module__Qbt4gG__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.CourseDetailSkeleton-module__Qbt4gG__heroTitle,.CourseDetailSkeleton-module__Qbt4gG__heroDescription,.CourseDetailSkeleton-module__Qbt4gG__heroDescriptionShort,.CourseDetailSkeleton-module__Qbt4gG__progressTrack,.CourseDetailSkeleton-module__Qbt4gG__metaStat,.CourseDetailSkeleton-module__Qbt4gG__ctaButton,.CourseDetailSkeleton-module__Qbt4gG__iconButton,.CourseDetailSkeleton-module__Qbt4gG__heroImageWrapper,.CourseDetailSkeleton-module__Qbt4gG__levelLabel,.CourseDetailSkeleton-module__Qbt4gG__levelTitle,.CourseDetailSkeleton-module__Qbt4gG__levelDescription,.CourseDetailSkeleton-module__Qbt4gG__levelToggle{animation:none}}@media (max-width:980px){.CourseDetailSkeleton-module__Qbt4gG__hero{flex-direction:column-reverse;gap:20px;padding:24px 0}.CourseDetailSkeleton-module__Qbt4gG__heroImageWrapper{width:100px;height:100px}.CourseDetailSkeleton-module__Qbt4gG__heroTitle{height:28px}.CourseDetailSkeleton-module__Qbt4gG__level{padding:16px 20px}}@media (max-width:640px){.CourseDetailSkeleton-module__Qbt4gG__progressTrack{width:60px}}
.CourseDetailClient-module__s0rM0q__page{--header-height:92px;background:var(--btw-white);flex-direction:column;min-height:100vh;display:flex}.CourseDetailClient-module__s0rM0q__main{flex:1;padding:40px 24px 80px}.CourseDetailClient-module__s0rM0q__contentWrapper{flex-direction:column;gap:32px;max-width:1216px;margin:0 auto;display:flex}.CourseDetailClient-module__s0rM0q__hero{border-bottom:1.5px solid var(--btw-border);justify-content:space-between;align-items:flex-start;gap:32px;padding:32px 0;display:flex}.CourseDetailClient-module__s0rM0q__heroBody{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.CourseDetailClient-module__s0rM0q__heroTitle{font:var(--btw-text-feature);color:var(--btw-ink);letter-spacing:-.5px;margin:0;line-height:1.1}.CourseDetailClient-module__s0rM0q__heroDescription{font:var(--btw-text-body);color:var(--btw-ink);opacity:.75;max-width:560px;margin:0;line-height:1.6}.CourseDetailClient-module__s0rM0q__heroMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.CourseDetailClient-module__s0rM0q__progressTrack{background-color:var(--btw-track);border-radius:99px;flex-shrink:0;width:80px;height:6px;overflow:hidden}.CourseDetailClient-module__s0rM0q__progressFill{background-color:var(--btw-blue);border-radius:99px;height:100%;transition:width .4s}.CourseDetailClient-module__s0rM0q__metaStat{font:var(--btw-text-body-small);color:var(--btw-ink);opacity:.7;font-weight:600}.CourseDetailClient-module__s0rM0q__metaDot{background-color:var(--btw-text-muted);border-radius:50%;flex-shrink:0;width:3px;height:3px}.CourseDetailClient-module__s0rM0q__heroCta{align-items:center;gap:12px;margin-top:8px;display:flex}.CourseDetailClient-module__s0rM0q__heroImageWrapper{flex-shrink:0;width:180px;height:180px;position:relative}.CourseDetailClient-module__s0rM0q__heroImage{object-fit:contain}.CourseDetailClient-module__s0rM0q__body{width:100%}.CourseDetailClient-module__s0rM0q__loadError{border:1.5px solid var(--btw-border);background:var(--btw-surface-subtle,#f7f7f8);color:var(--btw-text-secondary,#4b4b52);font:var(--btw-text-body);text-align:center;border-radius:12px;padding:24px}@media (max-width:980px){.CourseDetailClient-module__s0rM0q__main{padding:24px 16px 60px}.CourseDetailClient-module__s0rM0q__hero{flex-direction:column-reverse;gap:20px;padding:24px 0}.CourseDetailClient-module__s0rM0q__heroImageWrapper{width:100px;height:100px}.CourseDetailClient-module__s0rM0q__heroTitle{font:var(--btw-text-heading-1);font-size:28px}.CourseDetailClient-module__s0rM0q__body{flex-direction:column}.CourseDetailClient-module__s0rM0q__sidebarColumn{width:100%;position:static}}@media (max-width:640px){.CourseDetailClient-module__s0rM0q__main{padding:16px 16px 48px}.CourseDetailClient-module__s0rM0q__progressTrack{width:60px}}