.HeaderContent_course_summary__I5fJf{display:flex;flex-direction:column;justify-content:center;padding-left:1rem;padding-right:1rem;z-index:10;position:relative}@media (min-width:960px){.HeaderContent_course_summary__I5fJf{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:600px){.HeaderContent_course_summary__I5fJf{flex-direction:row;padding-left:2.5rem;padding-right:2.5rem}}.HeaderContent_breadcrumb__lBzGX{color:var(--dark-text)}[data-mantine-color-scheme=dark] .HeaderContent_breadcrumb__lBzGX{color:var(--gray-text)}.HeaderContent_breadcrumb__lBzGX{text-decoration:none;cursor:pointer;margin:2px 0}.HeaderContent_list_data__wC82v{display:flex;flex-direction:row;align-items:center}.HeaderContent_list_data__wC82v p{margin:3px 0;font-size:13px;line-height:1.3}.HeaderContent_list_data__wC82v svg{width:17px;height:17px;flex-shrink:0;margin-right:4px}.HeaderContent_card__EfpLF{background:#fff}[data-mantine-color-scheme=dark] .HeaderContent_card__EfpLF{background:var(--fx-glass)}.HeaderContent_card__EfpLF{backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);border-radius:10px;box-shadow:0 4px 15px 0 rgba(0,12,31,.25);padding:16px;position:fixed;top:100px;transition:all .22s ease;z-index:4;width:25%;max-height:calc(100vh - 130px);overflow-y:auto}.HeaderContent_card__EfpLF h3{font-size:16px;line-height:1.35;margin:8px 0 2px}.HeaderContent_anhKhoa__J1GiW{width:100%;max-height:150px;object-fit:cover}.HeaderContent_luoiThongKe__AEPBH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:2px;margin-top:6px}@media (max-width:420px){.HeaderContent_luoiThongKe__AEPBH{grid-template-columns:1fr}}.HeaderContent_btn__jwxro{background:var(--main-yellow);border:none;border-radius:5px;color:var(--light-text);cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;text-transform:uppercase}.HeaderContent_h2Title__iBAFD{font-size:22px;font-weight:500;margin:3px 0}.HeaderContent_btnSave__2UadG{position:absolute;top:-2%;right:-3%}.Include_include__iwrOl{background-color:var(--bg-light)}[data-mantine-color-scheme=dark] .Include_include__iwrOl{background-color:var(--fx-glass)}.Include_include__iwrOl{backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);color:var(--gray-text)}[data-mantine-color-scheme=dark] .Include_include__iwrOl{color:var(--fx-text-sub)}.Include_list_data__CKOO_{display:flex;flex-direction:row;align-items:center;color:var(--dark-text)}[data-mantine-color-scheme=dark] .Include_list_data__CKOO_{color:var(--light-text)}.ListChapter_title__jX430{font-size:20px;line-height:28px;font-weight:500;margin:10px 0}@media (max-width:48em){.ListChapter_title__jX430{font-size:18px;line-height:20px}}.Collapse_index__SrJh0{padding-right:10px;margin-top:5px}.Collapse_name__TBvWq{padding:0 10px;margin:0}.Collapse_group_chapter__a6wRi{padding:8px 0;border-bottom:1px solid var(--border-gray2)}[data-mantine-color-scheme=dark] .Collapse_group_chapter__a6wRi{border-bottom:1px solid var(--border-dark2)}.Collapse_tag_free__ou6s_{position:absolute;top:10px;right:10px;background:red;color:white;font-size:12px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase}.Collapse_chapterCard__Cerm4{border:1px solid var(--border-gray2)}[data-mantine-color-scheme=dark] .Collapse_chapterCard__Cerm4{border:1px solid var(--border-dark2)}.Collapse_chapterCard__Cerm4{border-radius:12px;margin-bottom:12px;overflow:hidden}.Collapse_chapterHeader__0dbSh{padding:12px 16px;background:#f8fafc}[data-mantine-color-scheme=dark] .Collapse_chapterHeader__0dbSh{background:rgba(255,255,255,.045)}.Collapse_lessonRow__Ps15A{display:flex;align-items:center;gap:10px;padding:9px 16px;border-top:1px solid #eef1f5}[data-mantine-color-scheme=dark] .Collapse_lessonRow__Ps15A{border-top:1px solid rgba(255,255,255,.06)}.Collapse_lessonRow__Ps15A{transition:background .15s ease}.Collapse_lessonRow__Ps15A:hover{background:#f4f7ff}[data-mantine-color-scheme=dark] .Collapse_lessonRow__Ps15A:hover{background:rgba(148,163,255,.08)}.Collapse_lessonName__Xl8GR{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem}.Collapse_metaPill___8uAB{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:12px;line-height:1.6;white-space:nowrap;background:#eef2f7}[data-mantine-color-scheme=dark] .Collapse_metaPill___8uAB{background:rgba(255,255,255,.07)}.Collapse_metaPill___8uAB{color:#475569}[data-mantine-color-scheme=dark] .Collapse_metaPill___8uAB{color:#c3c9d6}.Collapse_metaPill___8uAB{font-variant-numeric:tabular-nums;flex-shrink:0}.Collapse_accordion__GuG1P{border:1px solid #d1d7dc}[data-mantine-color-scheme=dark] .Collapse_accordion__GuG1P{border:1px solid var(--border-dark2)}.Collapse_accordion__GuG1P{border-radius:10px;overflow:hidden}.Collapse_accordion__GuG1P .Collapse_chapterCard__Cerm4{border:0;border-radius:0;margin-bottom:0}.Collapse_accordion__GuG1P .Collapse_chapterCard__Cerm4+.Collapse_chapterCard__Cerm4 .Collapse_chapterHeader__0dbSh{border-top:1px solid #d1d7dc}[data-mantine-color-scheme=dark] .Collapse_accordion__GuG1P .Collapse_chapterCard__Cerm4+.Collapse_chapterCard__Cerm4 .Collapse_chapterHeader__0dbSh{border-top:1px solid var(--border-dark2)}.Collapse_durationText__dBSLL{margin-left:auto;flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;color:#2d2f31}[data-mantine-color-scheme=dark] .Collapse_durationText__dBSLL{color:#c3c9d6}.Collapse_durationText__dBSLL{min-width:44px;text-align:right}.Collapse_previewLink__Yw5ga{flex-shrink:0;font-size:12px;font-weight:600;padding:2px 10px;border-radius:999px;color:#5f3dc4}[data-mantine-color-scheme=dark] .Collapse_previewLink__Yw5ga{color:#b197fc}.Collapse_previewLink__Yw5ga{background:rgba(95,61,196,.09)}[data-mantine-color-scheme=dark] .Collapse_previewLink__Yw5ga{background:rgba(151,117,250,.16)}.Collapse_previewLink__Yw5ga{border:1px solid rgba(95,61,196,.25)}[data-mantine-color-scheme=dark] .Collapse_previewLink__Yw5ga{border:1px solid rgba(151,117,250,.35)}.Collapse_previewLink__Yw5ga{transition:background .15s ease}.Collapse_lessonRow__Ps15A:hover .Collapse_previewLink__Yw5ga{background:rgba(95,61,196,.16)}[data-mantine-color-scheme=dark] .Collapse_lessonRow__Ps15A:hover .Collapse_previewLink__Yw5ga{background:rgba(151,117,250,.26)}.Collapse_typeIcon___CIKd{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.Collapse_typeVideo__BsU5X{background:rgba(76,110,245,.1)}[data-mantine-color-scheme=dark] .Collapse_typeVideo__BsU5X{background:rgba(116,143,252,.16)}.Collapse_typeVideo__BsU5X{color:#4c6ef5}[data-mantine-color-scheme=dark] .Collapse_typeVideo__BsU5X{color:#91a7ff}.Collapse_typeQuiz__SnPNZ{background:rgba(247,103,7,.1)}[data-mantine-color-scheme=dark] .Collapse_typeQuiz__SnPNZ{background:rgba(255,146,43,.16)}.Collapse_typeQuiz__SnPNZ{color:#e8590c}[data-mantine-color-scheme=dark] .Collapse_typeQuiz__SnPNZ{color:#ffa94d}.Collapse_typeCode__x6iHN{background:rgba(12,166,120,.1)}[data-mantine-color-scheme=dark] .Collapse_typeCode__x6iHN{background:rgba(56,217,169,.15)}.Collapse_typeCode__x6iHN{color:#0ca678}[data-mantine-color-scheme=dark] .Collapse_typeCode__x6iHN{color:#63e6be}.Collapse_typeCapstone__CVs9L{background:rgba(245,159,0,.12)}[data-mantine-color-scheme=dark] .Collapse_typeCapstone__CVs9L{background:rgba(255,212,59,.15)}.Collapse_typeCapstone__CVs9L{color:#f08c00}[data-mantine-color-scheme=dark] .Collapse_typeCapstone__CVs9L{color:#ffd43b}.Collapse_typeInterview__btnTZ{background:rgba(174,62,201,.1)}[data-mantine-color-scheme=dark] .Collapse_typeInterview__btnTZ{background:rgba(204,93,232,.16)}.Collapse_typeInterview__btnTZ{color:#ae3ec9}[data-mantine-color-scheme=dark] .Collapse_typeInterview__btnTZ{color:#e599f7}.Collapse_typeDoc__G3eZI{background:rgba(73,80,87,.08)}[data-mantine-color-scheme=dark] .Collapse_typeDoc__G3eZI{background:rgba(255,255,255,.08)}.Collapse_typeDoc__G3eZI{color:#495057}[data-mantine-color-scheme=dark] .Collapse_typeDoc__G3eZI{color:#adb5bd}.SlideCourse_card__wUFYV{height:300px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background-size:cover;background-position:50%;transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden;width:100%;position:relative;padding:0 10px;z-index:1}.SlideCourse_body__q76yX{width:100%;flex:1 1 auto;min-height:0;overflow:hidden;margin-top:8px}.SlideCourse_courseName__X33Rx{font-size:14px;font-weight:600;line-height:1.4;margin:0 0 6px;-webkit-line-clamp:2}.SlideCourse_courseName__X33Rx,.SlideCourse_desc__CiNBS{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.SlideCourse_desc__CiNBS{-webkit-line-clamp:3;line-height:1.5;text-decoration:none}.SlideCourse_ownedTag__ghaDl{transform:rotate(-10deg);position:absolute;left:.5rem;top:.5rem;z-index:2;display:flex;height:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;background-color:#a21caf;padding:.15rem .25rem;font-size:.575rem;line-height:1.25rem;font-weight:600;color:#fff;text-transform:uppercase}.SlideCourse_card__wUFYV:hover{transform:scale(1.01);box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.SlideCourse_title__5q0gw{font-weight:900;color:var(--mantine-color-white);line-height:1.2;font-size:32px;margin-top:var(--mantine-spacing-xs);cursor:default;word-wrap:break-word}.SlideCourse_category__MSDt6{color:var(--mantine-color-white);opacity:.7;font-weight:700;text-transform:uppercase;cursor:default}.SlideCourse_carousel__5Hzd6{--slide-size:50%}@media (max-width:768px){.SlideCourse_carousel__5Hzd6{--slide-size:100%}}.SlideCourse_link__wI7Zh{text-decoration:none}.SlideCourse_heightImg__ofwo6{position:relative;min-height:100px;height:100px;overflow:hidden}.WillLearn_title__HAV0l{font-size:20px;line-height:28px;font-weight:500;margin:10px 0}@media (max-width:48em){.WillLearn_title__HAV0l{font-size:18px;line-height:20px}}.Review_reviewContainer__QDDvb{display:flex;align-items:center;border-radius:8px;padding:8px 12px;width:100%;background:#fff}[data-mantine-color-scheme=dark] .Review_reviewContainer__QDDvb{background:var(--fx-glass)}.Review_reviewContainer__QDDvb{backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);position:relative;height:500px;box-shadow:0 2px 4px rgba(234,232,232,.1)}.Review_reviewContainerInput__5CR1m{display:flex;align-items:center;border:1px solid var(--bg-light)}[data-mantine-color-scheme=dark] .Review_reviewContainerInput__5CR1m{border:1px solid var(--fx-border)}.Review_reviewContainerInput__5CR1m{border-radius:8px;padding:8px 12px;width:100%;background:#fff}[data-mantine-color-scheme=dark] .Review_reviewContainerInput__5CR1m{background:var(--fx-glass)}.Review_reviewContainerInput__5CR1m{backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);box-shadow:0 2px 4px var(--bg-light)}[data-mantine-color-scheme=dark] .Review_reviewContainerInput__5CR1m{box-shadow:0 2px 4px var(--bg-gray1)}.Review_reviewList__9Gi8I{width:100%}.Review_avatar__Qxq4k{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f97316;color:white;font-weight:700;margin-right:10px}.Review_reviewInput__lkvU2{width:100%;flex-grow:1;border:none;outline:none;color:#333}[data-mantine-color-scheme=dark] .Review_reviewInput__lkvU2{color:var(--fx-text)}.Review_reviewInput__lkvU2{padding:6px;background-color:transparent}.Review_postButton__1sDUR{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);font-weight:600;padding:6px 12px;border:none;border-radius:6px;cursor:not-allowed;transition:background .3s ease;filter:grayscale(.5)}.Review_postButton__1sDUR.Review_active__gNQtJ{filter:grayscale(0);cursor:pointer}.MobileChapterList_wrap__kcvd6{padding:4px 16px 8px}.MobileChapterList_head__dSlWw{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.MobileChapterList_headTitle__D5q5j{font-weight:800;font-size:16px}.MobileChapterList_headCount__oPYP_{font-size:12px;font-weight:700;opacity:.65;white-space:nowrap}.MobileChapterList_headCount__oPYP_[data-done]{color:#10b981;opacity:1}.MobileChapterList_chuong__yzkQX{border:1px solid var(--fx-border);background:var(--fx-glass);border-radius:14px;overflow:hidden;margin-bottom:8px}.MobileChapterList_chuongHead__9ofBH{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;background:transparent;border:none;text-align:left;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent}.MobileChapterList_chuongTick__htoSJ{flex-shrink:0;display:inline-flex;opacity:.35}.MobileChapterList_chuongTick__htoSJ[data-done]{color:#10b981;opacity:1}.MobileChapterList_chuongInfo__2qtLh{flex:1;min-width:0}.MobileChapterList_chuongTen__rxQ0s{display:block;font-weight:700;font-size:14.5px;line-height:1.3}.MobileChapterList_chuongMeta__rUD8G{display:flex;align-items:center;gap:8px;margin-top:5px}.MobileChapterList_chuongSo__Y5ohY{font-size:12px;opacity:.6;white-space:nowrap}.MobileChapterList_chuongSo__Y5ohY[data-done]{color:#10b981;font-weight:700;opacity:1}.MobileChapterList_chuongBar__I64VA{flex:1;min-width:0}.MobileChapterList_chuongArrow___KYHA{flex-shrink:0;display:inline-flex;opacity:.55}.MobileChapterList_bai__w0Oy7{width:100%;display:flex;align-items:flex-start;gap:10px;padding:9px 14px;background:transparent;border:none;border-top:1px solid var(--fx-border);text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileChapterList_bai__w0Oy7[data-next]{background:color-mix(in srgb,var(--fx-purple) 9%,transparent)}.MobileChapterList_bai__w0Oy7[data-locked]{cursor:not-allowed;opacity:.65}.MobileChapterList_baiIcon__z8BUH{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;opacity:.7}.MobileChapterList_baiIcon__z8BUH[data-done]{color:#10b981;opacity:1}.MobileChapterList_bai__w0Oy7[data-next] .MobileChapterList_baiIcon__z8BUH{color:var(--fx-purple);opacity:1}.MobileChapterList_baiMain__4hQbX{flex:1;min-width:0}.MobileChapterList_baiTen__B_Exa{display:block;font-size:13.5px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileChapterList_baiTen__B_Exa[data-done]{opacity:.6}.MobileChapterList_baiTen__B_Exa[data-next]{font-weight:800}.MobileChapterList_baiMeta___J3jK{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:3px;min-height:0}.MobileChapterList_baiMeta___J3jK:empty{display:none}.MobileChapterList_badgeNext__LJb5s{display:inline-block;padding:1px 6px;border-radius:5px;background:var(--fx-purple);color:#fff;font-size:9px;font-weight:900;letter-spacing:.4px}.MobileChapterList_badgeTask__go2TT{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:6px;font-size:10.5px;font-weight:800;color:#e11d48;background:rgba(225,29,72,.12)}.MobileChapterList_badgeTask__go2TT[data-done]{color:#10b981;background:rgba(16,185,129,.12)}.MobileChapterList_metaDone__R8dqa{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:#10b981}.MobileChapterList_metaMuted__pJiNu{font-size:10.5px;opacity:.6}.MobileChapterList_baiRight__05GNp{flex-shrink:0;display:flex;align-items:center;gap:6px;margin-top:2px}.MobileChapterList_previewPill__72x9c{padding:2px 8px;border-radius:20px;font-size:10.5px;font-weight:700;color:var(--fx-purple);background:color-mix(in srgb,var(--fx-purple) 14%,transparent);white-space:nowrap}.MobileChapterList_baiTime__J2OHC{font-size:11.5px;opacity:.6;font-variant-numeric:tabular-nums}.MobileCourseDetail_wrap__P1usd{padding-bottom:84px}.MobileCourseDetail_hero__g_Xi7{padding:16px}.MobileCourseDetail_desc__8FejO{margin-top:10px;font-size:14px}.MobileCourseDetail_layoutSection__HrI_d{padding:0 16px}.MobileCourseDetail_ctaBar__9d3PN{position:fixed;left:0;right:0;bottom:calc(var(--height-bottom-tab) + env(safe-area-inset-bottom, 0px));z-index:150;display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--fx-glass-strong);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-top:1px solid var(--fx-border)}.MobileCourseDetail_priceCol___yqvA{flex-shrink:0;display:flex;flex-direction:column;gap:2px;line-height:1.15}.MobileCourseDetail_priceOld__NBMta{font-size:11px;color:var(--mantine-color-dimmed);text-decoration:line-through;white-space:nowrap}.MobileCourseDetail_price__Jq34w{flex-shrink:0;color:var(--fx-purple);white-space:nowrap}.MobileCourseDetail_heroRow__vNXTV{display:flex;gap:12px;align-items:flex-start}.MobileCourseDetail_thumb__FIgJW{width:116px;flex-shrink:0}.MobileCourseDetail_thumb__FIgJW img{width:116px!important;height:84px!important;object-fit:cover;border-radius:12px}.MobileCourseDetail_heroInfo__gX3si{flex:1;min-width:0}.MobileCourseDetail_descClamp__Nql3T{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.MobileCourseDetail_desc__8FejO h1,.MobileCourseDetail_desc__8FejO h2,.MobileCourseDetail_desc__8FejO h3{font-size:15px;font-weight:700;margin:4px 0;line-height:1.4}.MobileCourseDetail_desc__8FejO p{margin:4px 0}.MobileCourseDetail_thumbFull__8ZCRS{width:100%;border-radius:14px;overflow:hidden;margin-bottom:12px}