.courseDetailDescription_curriculumDetailLabel__v4CKP{color:#fff;font-family:Kanit;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.courseDetailDescription_curriculumDetailContent__2xo7x,.courseDetailDescription_curriculumDetailItem__ZfF5I{color:#fff;font-family:Kanit;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.courseDetailDescription_curriculumDetailItem__ZfF5I{display:block;margin-top:10px;width:100%}.courseDetailDescription_curriculumDetailItem__ZfF5I .courseDetailDescription_label__DWMkY{font-weight:500}.courseDetailDescription_curriculumDetailItem__ZfF5I .courseDetailDescription_content__w_wOO{font-weight:300}.courseDetailDescription_curriculumDescription__ll8kv{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:normal;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:15px;padding-top:15px;display:block;width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.4}.courseDetailDescription_curriculumDescription__ll8kv,.courseDetailDescription_curriculumDetailItem__ZfF5I{clear:both;float:none}.courseDetailDescription_curriculumLevel__qj6HK,.courseDetailDescription_curriculumRatingInfo__KqPvJ{color:#fff;font-family:Kanit;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-left:15px}@media only screen and (max-device-width:480px){.courseDetailDescription_curriculumLevel__qj6HK{color:#fff;font-family:Kanit;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-left:0}}.curriculumStats_statsContainer__NUTTp{margin-top:50px;margin-bottom:30px;padding:0}.curriculumStats_statsCard__uusMd{border-radius:10px;border:1px solid rgba(0,0,0,.2);background:#2b2b2b;padding:18px 23px;align-items:center;display:flex;font-size:18px;font-weight:500;margin-bottom:0}.curriculumStats_statsIcon__stEFG{margin-right:12px;flex-shrink:0}.curriculumStats_statsText__SB8BS{padding-left:6px;color:#fff}@media (max-width:768px){.curriculumStats_statsCard__uusMd{margin-bottom:10px}}.cardCurriculum_curriculumActionButton__5PWny{padding:8px;margin-top:10px;border-radius:8px;text-align:center;font-family:Kanit,sans-serif;font-size:16px;font-weight:500;line-height:normal;border:2px solid;cursor:pointer;transition:all .3s ease;display:flex;justify-items:center;gap:8px;align-items:center;justify-content:center;min-width:50px}.cardCurriculum_startButton__W6CDR{border-color:#b71c2e}.cardCurriculum_startButton__W6CDR,.cardCurriculum_startButton__W6CDR:hover{color:#fff;background-color:#b71c2e}.cardCurriculum_reviewButton__ernPE{color:#555}.cardCurriculum_reviewButton__ernPE,.cardCurriculum_reviewButton__ernPE:hover{border-color:#e3e3e4;background-color:#e3e3e4}.cardCurriculum_lockedButton__0PMcV{cursor:not-allowed;pointer-events:none;min-width:70px}.cardCurriculum_lockedButton__0PMcV,.cardCurriculum_lockedButton__0PMcV:hover{border-color:#b0b6be;color:#fff;background-color:#b0b6be}.cardCurriculum_cardContainer__PajYr{transform:scale(1);transition:all .25s ease-out;position:relative}.cardCurriculum_cardContainer__PajYr:hover{transform:scale(1.01);z-index:99}.cardCurriculum_cardImg__cOqym{border-radius:6px;overflow:hidden;position:relative;transition:.3s}.cardCurriculum_cardContainer__PajYr:hover .cardCurriculum_cardImg__cOqym{border-radius:6px}.cardCurriculum_imgAction__y1DB8{position:absolute;top:8px;right:8px;bottom:auto;transition:.3s;z-index:3;display:flex;flex-direction:column;gap:8px}.cardCurriculum_cardContainer__PajYr:hover .cardCurriculum_imgAction__y1DB8{bottom:auto;top:8px}.cardCurriculum_imgAction__y1DB8 .btn-img-action{width:40px;height:40px;border-radius:50%;border:none;background:rgba(0,0,0,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cardCurriculum_imgAction__y1DB8 .btn-img-action:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.cardCurriculum_imgAction__y1DB8 .btn-img-action.active{background:hsla(0,0%,100%,.2)}.cardCurriculum_cardDescription__o9Utu{position:absolute;bottom:0;left:0;right:0;z-index:2;border-radius:0 0 6px 6px;transition:all .3s ease;opacity:0;transform:translateY(100%);cursor:pointer;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 90%,rgba(0,0,0,.3));color:#fff;padding:20px 16px 16px;min-height:140px;display:flex;flex-direction:column;justify-content:space-between}.cardCurriculum_cardContainer__PajYr:hover .cardCurriculum_cardDescription__o9Utu{opacity:1;transform:translateY(0)}.cardCurriculum_cardDescription__o9Utu .react-stars span{font-size:14px!important}.cardCurriculum_cardDescription__o9Utu .description-detail{flex:1}.cardCurriculum_cardDescription__o9Utu .description-text p{color:#fff;font-size:14px;line-height:1.4;margin:8px 0}.cardCurriculum_cardDescription__o9Utu .item-info{color:#fff;font-size:12px;margin-right:12px}.cardCurriculum_cardDescription__o9Utu .text-rating{color:#fff;font-size:12px}.cardCurriculum_cardContainer__PajYr:hover .cme-point{bottom:50px}.cardCurriculum_cardContainer__PajYr:hover .video-progress{bottom:45px}.cardCurriculum_screenover__DNipH{position:absolute;top:0;left:0;width:100%;height:200px}.cardCurriculum_cardContainer__PajYr .BlockImgSize{height:200px!important;width:100%!important;position:relative}.cardCurriculum_cardContainer__PajYr .Fixblock{height:auto!important;width:auto!important}.cardCurriculum_cardContainer__PajYr .BlockImgSize span{position:relative!important}.cardCurriculum_cardContainer__PajYr .ItemsImgsize{width:100%!important;height:100%!important;position:relative!important;-o-object-fit:cover;object-fit:cover}.cardCurriculum_cardContainer__PajYr .img-thumb{border-radius:0;width:100%}.cardCurriculum_cardContainer__PajYr .master-img-action{position:absolute;bottom:8px;left:8px;z-index:3}.cardCurriculum_cardContainer__PajYr .card-reward-coin{bottom:8px;left:50%;transform:translateX(-50%)}.cardCurriculum_cardContainer__PajYr .card-reward-coin,.cardCurriculum_cardContainer__PajYr .cme-point{position:absolute;background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:16px;font-size:12px;display:flex;align-items:center;gap:4px;z-index:3}.cardCurriculum_cardContainer__PajYr .cme-point{top:8px;left:8px;transition:all .3s ease}.cardCurriculum_cardContainer__PajYr .video-progress{position:absolute;bottom:-5px;left:0;right:0;height:4px;background:hsla(0,0%,100%,.3);z-index:3;transition:all .3s ease}@media (max-width:768px){.cardCurriculum_curriculumActionButton__5PWny{font-size:12px;min-width:30px}.cardCurriculum_cardContainer__PajYr .BlockImgSize{height:150px!important}}@media only screen and (min-width:768px) and (max-width:991px){.cardCurriculum_cardContainer__PajYr:hover .cme-point{bottom:40px}.cardCurriculum_cardContainer__PajYr:hover .video-progress{bottom:35px}.cardCurriculum_cardContainer__PajYr .BlockImgSize{height:180px!important}}.curriculumFlow_flowContainer__w51ZS{position:relative;min-height:100vh;width:100%;margin-bottom:30px}.curriculumFlow_gridContainer__BVQ3_{display:grid;gap:1rem;max-width:1200px;margin:0 auto;position:relative;align-items:stretch;min-height:100vh}.curriculumFlow_gridContainer__BVQ3_,.curriculumFlow_gridContainer__BVQ3_.curriculumFlow_format2__7JV4R,.curriculumFlow_gridContainer__BVQ3_.curriculumFlow_format3__cMAXg{grid-template-columns:1fr 1fr 1fr;justify-items:center}.curriculumFlow_columnStart__nGVzy{justify-content:flex-start;z-index:5}.curriculumFlow_columnContent__RA4JF,.curriculumFlow_columnStart__nGVzy{display:flex;flex-direction:column;align-items:center;position:relative;padding:2rem 0;min-height:100vh}.curriculumFlow_columnContent__RA4JF{z-index:15;justify-content:center}.curriculumFlow_columnEnd__X8RsW{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;height:100%;padding:2rem 0;min-height:100vh}.curriculumFlow_episodeList__iDF0m{display:flex;flex-direction:column;gap:0;width:100%}.curriculumFlow_startCard__YNqaG{z-index:8;background:linear-gradient(108deg,#e8ae4d -7.01%,#ffe07d 98.08%);border-radius:22px;border:1px solid rgba(245,158,11,.3);padding:1rem;text-align:center;display:flex;align-items:center;gap:1rem;width:100%;max-width:350px;min-width:320px;min-height:260px;box-shadow:0 10px 25px rgba(245,158,11,.25);transition:all .3s ease;position:relative}.curriculumFlow_startCard__YNqaG:hover{box-shadow:0 15px 35px rgba(245,158,11,.35)}.curriculumFlow_endCard__XaVgB{z-index:8;background:#c2c2c3;border-radius:22px;border:1px solid rgba(209,213,219,.3);padding:1rem;text-align:start;display:flex;align-items:center;gap:0;width:100%;max-width:350px;min-width:320px;min-height:260px;box-shadow:-31px 18px 53.2px 0 hsla(0,0%,85%,.3);transition:all .3s ease;position:relative}.curriculumFlow_endCard__XaVgB.curriculumFlow_completed__FH68s{background:linear-gradient(99deg,#b71c2e,#92bf1f 106.62%);cursor:pointer}.curriculumFlow_endCard__XaVgB.curriculumFlow_completed__FH68s .curriculumFlow_cardDescription__roqHa,.curriculumFlow_endCard__XaVgB.curriculumFlow_completed__FH68s .curriculumFlow_cardTitle__tt_gd{color:#fff}.curriculumFlow_endCard__XaVgB:hover{box-shadow:0 15px 35px rgba(156,163,175,.35)}.curriculumFlow_flexEndCard__VHQzW{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.curriculumFlow_flexEndCard__VHQzW .curriculumFlow_cardTitle__tt_gd{color:#fff}.curriculumFlow_cardIcon__pw5Sq{display:flex;align-items:center;justify-content:center;padding:.75rem;border-radius:50%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.curriculumFlow_cardTitle__tt_gd{font-family:Kanit,sans-serif;font-size:20px;font-weight:500;line-height:29px;margin:0}.curriculumFlow_endCard__XaVgB .curriculumFlow_cardTitle__tt_gd{text-shadow:none}.curriculumFlow_cardDescription__roqHa{font-family:Kanit,sans-serif;font-size:20px;font-weight:500;margin:0;line-height:29px;text-align:center}.curriculumFlow_endCard__XaVgB .curriculumFlow_cardDescription__roqHa{color:#000}.curriculumFlow_episodeWrapper__LWPTh{position:relative;display:flex;flex-direction:column;align-items:center;overflow:visible}.curriculumFlow_episodeCard__38l5B{z-index:10;position:relative;border-radius:22px;overflow:visible;width:100%;max-width:350px;min-width:320px;min-height:240px;background:#fff;border:8px solid #737473;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;cursor:pointer}.curriculumFlow_episodeCard__38l5B:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.curriculumFlow_episodeCard__38l5B.curriculumFlow_completed__FH68s{border-color:#b71c2e;box-shadow:0 4px 15px rgba(74,222,128,.2)}.curriculumFlow_episodeCard__38l5B.curriculumFlow_completed__FH68s:hover{box-shadow:0 8px 25px rgba(74,222,128,.3)}.curriculumFlow_episodeCard__38l5B.curriculumFlow_pending__9dCap{pointer-events:none}.curriculumFlow_episodeCard__38l5B.curriculumFlow_pending__9dCap:hover{box-shadow:0 4px 15px rgba(0,0,0,.08)}.curriculumFlow_episodeCard__38l5B.curriculumFlow_pending__9dCap .curriculumFlow_image__c3huD{filter:grayscale(50%)}.curriculumFlow_episodeCard__38l5B.curriculumFlow_accessible__SJ1i0{border-color:#737473;box-shadow:0 4px 15px rgba(0,0,0,.08);pointer-events:auto}.curriculumFlow_episodeCard__38l5B.curriculumFlow_accessible__SJ1i0:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.curriculumFlow_episodeImage__YzsLG{position:relative;width:100%;height:240px;overflow:hidden;border-radius:8px 8px 0 0}.curriculumFlow_image__c3huD{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.curriculumFlow_episodeCard__38l5B:hover .curriculumFlow_image__c3huD{transform:scale(1.05)}.curriculumFlow_episodeNumber__ex9kQ{position:absolute;background:#fff;border:2px solid #b71c2e;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;font-size:14px;font-weight:600;color:#b71c2e;box-shadow:0 2px 8px rgba(99,141,46,.2);z-index:20}.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_first__3z4p_{left:25px;top:39%;transform:translateY(-50%)}.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_middle__KYFYx{top:-20px;left:50%;transform:translateX(-50%)}.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_last__ST3_w{right:-20px;top:55%;transform:translateY(-50%)}.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_top__Of2dy{top:-20px;left:50%;transform:translateX(-50%)}.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_bottom__SiO_9{bottom:-20px;left:50%;transform:translateX(-50%)}.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_pending__9dCap{display:none}.curriculumFlow_statusIndicator__AQ_wV{position:absolute;bottom:-45px;left:60%;display:flex;align-items:center;justify-content:center;z-index:20}.curriculumFlow_finishedBadge__FaCRY{display:flex;align-items:center;gap:.25rem;color:#545454;font-family:Kanit;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.curriculumFlow_progressBadge__sqthg{color:#92bf1f;font-family:Kanit;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:start}.curriculumFlow_lockOverlay__DRK9k{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000033;z-index:15}.curriculumFlow_lockIcon__jBcJR,.curriculumFlow_lockOverlay__DRK9k{display:flex;align-items:center;justify-content:center}.curriculumFlow_connectionLine__qqx1v{position:absolute;z-index:1;transition:background-color .3s ease}.curriculumFlow_connectionRight___C5G4{right:-10rem;top:50%;width:10rem;height:26px;transform:translateY(-50%);z-index:1}.curriculumFlow_connectionLeft__Etp86{left:-10rem;top:50%;width:10rem;height:26px;z-index:1}.curriculumFlow_connectionDown__Ouu8U{bottom:-5rem;left:50%;width:26px;height:5rem;transform:translateX(-50%);z-index:1}.curriculumFlow_connectionLine__qqx1v.curriculumFlow_completed__FH68s{background:#b71c2e}.curriculumFlow_connectionLine__qqx1v.curriculumFlow_pending__9dCap{background:#d1d5db}.curriculumFlow_verticalLine__JbiKt{z-index:1;width:26px;height:5rem;margin:0 auto;transition:background-color .3s ease}.curriculumFlow_verticalLine__JbiKt.curriculumFlow_completed__FH68s{background:#b71c2e}.curriculumFlow_verticalLine__JbiKt.curriculumFlow_pending__9dCap{background:#d1d5db}@keyframes curriculumFlow_progressFill__ZGOOU{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes curriculumFlow_progressFillFromBottom__YH0W8{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.curriculumFlow_connectionLine__qqx1v.curriculumFlow_completed__FH68s{animation:curriculumFlow_progressFill__ZGOOU .5s ease-out;transform-origin:left}.curriculumFlow_verticalLine__JbiKt.curriculumFlow_completed__FH68s{animation:curriculumFlow_progressFill__ZGOOU .5s ease-out;transform-origin:top}.curriculumFlow_gridContainer__BVQ3_:not(.curriculumFlow_format2__7JV4R):not(.curriculumFlow_format3__cMAXg) .curriculumFlow_columnStart__nGVzy{justify-content:flex-start;padding-top:2rem}.curriculumFlow_gridContainer__BVQ3_:not(.curriculumFlow_format2__7JV4R):not(.curriculumFlow_format3__cMAXg) .curriculumFlow_columnEnd__X8RsW{justify-content:flex-end;padding-bottom:2rem}.curriculumFlow_gridContainer__BVQ3_:not(.curriculumFlow_format2__7JV4R):not(.curriculumFlow_format3__cMAXg) .curriculumFlow_startCard__YNqaG{margin-bottom:auto}.curriculumFlow_gridContainer__BVQ3_:not(.curriculumFlow_format2__7JV4R):not(.curriculumFlow_format3__cMAXg) .curriculumFlow_endCard__XaVgB{margin-top:auto}.curriculumFlow_format2__7JV4R .curriculumFlow_columnEnd__X8RsW,.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy{justify-content:center!important}.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy .curriculumFlow_startCard__YNqaG{margin-bottom:5rem;gap:0}.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy .curriculumFlow_startCard__YNqaG .curriculumFlow_connectionRight___C5G4{transform:translateX(-50%) rotate(90deg);transform-origin:center top;top:calc(100% + 5rem);left:54%;right:auto;width:10rem;height:26px;z-index:1}.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeNumber__ex9kQ{top:-20px;left:50%;right:auto;transform:translateX(-50%);z-index:30}.curriculumFlow_format2__7JV4R .curriculumFlow_columnContent__RA4JF{padding:2rem 0;justify-content:flex-end;align-items:center;min-height:100vh}.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeWrapper__LWPTh:last-child:after{content:"";position:absolute;right:-5rem;top:50%;width:10rem;height:26px;background:#b71c2e;z-index:1;transform:translateY(-50%)}.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeWrapper__LWPTh:last-child.curriculumFlow_pending__9dCap:after{background:#d1d5db}.curriculumFlow_format2__7JV4R .curriculumFlow_columnContent__RA4JF .curriculumFlow_endCard__XaVgB{margin-bottom:5rem}.curriculumFlow_format2__7JV4R .curriculumFlow_columnContent__RA4JF .curriculumFlow_endCard__XaVgB .curriculumFlow_connectionDown__Ouu8U{bottom:-5rem;left:50%;width:26px;height:5rem;transform:translateX(-50%);z-index:1}.curriculumFlow_format2__7JV4R .curriculumFlow_columnContent__RA4JF .curriculumFlow_verticalLine__JbiKt.curriculumFlow_completed__FH68s{animation:curriculumFlow_progressFillFromBottom__YH0W8 .5s ease-out;transform-origin:bottom}.curriculumFlow_format2__7JV4R .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_bottom__SiO_9{bottom:55px;left:50%;transform:translateX(-50%)}.curriculumFlow_format2__7JV4R .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeWrapper__LWPTh:last-child .curriculumFlow_episodeNumber__ex9kQ{left:-20px;top:50%;bottom:auto;transform:translateY(-50%)}.curriculumFlow_format2__7JV4R .curriculumFlow_columnEnd__X8RsW{justify-content:center}.curriculumFlow_format3__cMAXg .curriculumFlow_columnStart__nGVzy{justify-content:center!important}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF{gap:0;justify-content:flex-start;padding:calc(2rem + 250px + 5rem) 0 0}.curriculumFlow_format3__cMAXg .curriculumFlow_columnEnd__X8RsW{justify-content:flex-start;padding-top:calc(2rem + 250px + 5rem);padding-bottom:0;z-index:99}.curriculumFlow_format3__cMAXg .curriculumFlow_columnStart__nGVzy .curriculumFlow_startCard__YNqaG .curriculumFlow_connectionRight___C5G4{transform:translateX(-50%) rotate(90deg);transform-origin:center top;top:calc(100% + 2.5rem);left:54%;right:auto;width:5rem;height:26px}.curriculumFlow_format3__cMAXg .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeNumber__ex9kQ{top:-20px;left:50%;right:auto;transform:translateX(-50%)}.curriculumFlow_format3__cMAXg .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeWrapper__LWPTh:last-child:after{content:"";position:absolute;right:-5rem;top:50%;width:10rem;height:26px;background:#b71c2e;z-index:1;transform:translateY(-50%)}.curriculumFlow_format3__cMAXg .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeWrapper__LWPTh:last-child.curriculumFlow_pending__9dCap:after{background:#d1d5db}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_bottom__SiO_9{bottom:55px;left:50%;transform:translateX(-50%)}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeWrapper__LWPTh:last-child .curriculumFlow_episodeNumber__ex9kQ{left:-20px;top:50%;bottom:auto;transform:translateY(-50%)}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_verticalLine__JbiKt.curriculumFlow_completed__FH68s{animation:curriculumFlow_progressFillFromBottom__YH0W8 .5s ease-out;transform-origin:bottom}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeWrapper__LWPTh:first-child:after{content:"";position:absolute;right:-5rem;top:39%;width:10rem;height:26px;background:var(--horizontal-connection-color,#d1d5db);z-index:2;transform:translateY(-50%)}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeWrapper__LWPTh:first-child.curriculumFlow_horizontalCompleted__VeJx2:after{background:#b71c2e}.curriculumFlow_format3__cMAXg .curriculumFlow_columnEnd__X8RsW .curriculumFlow_episodeWrapper__LWPTh:last-child:after{content:"";position:absolute;bottom:-5rem;left:50%;width:26px;height:5rem;background:#d1d5db;z-index:1;transform:translateX(-50%)}.curriculumFlow_format3__cMAXg .curriculumFlow_columnEnd__X8RsW .curriculumFlow_episodeWrapper__LWPTh:last-child.curriculumFlow_completed__FH68s:after{background:#b71c2e}.curriculumFlow_format3__cMAXg .curriculumFlow_columnEnd__X8RsW .curriculumFlow_episodeWrapper__LWPTh:last-child .curriculumFlow_episodeNumber__ex9kQ{top:-20px!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translateX(-50%)!important}@media only screen and (min-device-width:1000px) and (max-device-width:1500px){.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_curriculumCardContainer__2GFAS{position:relative;width:100%;z-index:10}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeWrapper__LWPTh:first-child:after{content:"";position:absolute;right:-8rem;top:39%;width:10rem;height:26px;background:var(--horizontal-connection-color,#d1d5db);z-index:2;transform:translateY(-50%)}.curriculumFlow_endCard__XaVgB svg,.curriculumFlow_startCard__YNqaG svg{width:80px!important;height:80px!important}.curriculumFlow_endCard__XaVgB h3,.curriculumFlow_endCard__XaVgB p,.curriculumFlow_startCard__YNqaG h3,.curriculumFlow_startCard__YNqaG p{font-size:18px;text-align:start}.curriculumFlow_endCard__XaVgB,.curriculumFlow_startCard__YNqaG{padding:1rem;min-height:200px;width:80%}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF,.curriculumFlow_format3__cMAXg .curriculumFlow_columnEnd__X8RsW{gap:0;justify-content:flex-start;padding:calc(2rem + 195px + 5rem) 0 0}}@media only screen and (max-device-width:480px){.curriculumFlow_flowContainer__w51ZS{padding:1.5rem .5rem}.curriculumFlow_endCard__XaVgB,.curriculumFlow_startCard__YNqaG{padding:1.5rem;min-height:200px;width:100%}.curriculumFlow_curriculumCardContainer__2GFAS{position:relative;width:100%!important;z-index:10}.curriculumFlow_cardTitle__tt_gd{font-size:16px}.curriculumFlow_episodeImage__YzsLG{height:180px}}.curriculumFlow_curriculumCardContainer__2GFAS{position:relative;width:100%;max-width:350px;min-width:320px;z-index:10}.curriculumFlow_imagePreloader___E10P{position:absolute;top:0;left:0;opacity:0;pointer-events:none;z-index:1}.curriculumFlow_curriculumCardContainer__2GFAS .swiper-lazy{opacity:1!important}.curriculumFlow_curriculumCardContainer__2GFAS .swiper-lazy-preloader{display:none!important}.curriculumFlow_curriculumCardContainer__2GFAS .BlockImgSize img{opacity:1!important}.curriculumFlow_curriculumCardContainer__2GFAS .card.card-course{width:100%!important;max-width:none!important;margin:0!important;transform:scale(1)!important;transition:transform .3s ease!important;z-index:10!important;position:relative!important;border:8px solid #737473!important;border-radius:22px!important}.curriculumFlow_curriculumCardContainer__2GFAS .card.card-course:hover{transform:scale(1.1)!important;z-index:1000!important}.curriculumFlow_curriculumCardContainer__2GFAS .card.card-course-hover{transform:scale(1)!important;z-index:10!important;position:relative!important;border:8px solid #737473!important;border-radius:22px}.curriculumFlow_episodeWrapper__LWPTh.curriculumFlow_completed__FH68s .curriculumFlow_curriculumCardContainer__2GFAS .card.card-course,.curriculumFlow_episodeWrapper__LWPTh.curriculumFlow_completed__FH68s .curriculumFlow_curriculumCardContainer__2GFAS .card.card-course-hover{border-color:#638c1c!important}.curriculumFlow_curriculumCardContainer__2GFAS .card.card-course-hover:hover{transform:scale(1.1)!important;z-index:1000!important}.curriculumFlow_curriculumCardContainer__2GFAS:hover{z-index:1000!important}.curriculumFlow_curriculumLockOverlay__xh3Fw{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:500;border-radius:22px;opacity:.5}.curriculumFlow_curriculumLockIcon__lxKuA{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:1rem}.curriculumFlow_curriculumProgressBadge__A4mRJ{color:#92bf1f;font-weight:500}.curriculumFlow_curriculumFinishedBadge__xR_gk,.curriculumFlow_curriculumProgressBadge__A4mRJ{position:absolute;bottom:-45px;left:60%;font-family:Kanit,sans-serif;font-size:20px;font-style:normal;line-height:normal;z-index:101;padding:.25rem .5rem}.curriculumFlow_curriculumFinishedBadge__xR_gk{display:flex;align-items:center;gap:.25rem;color:#545454;font-weight:300;border-radius:12px}.curriculumFlow_episodeWrapper__LWPTh.curriculumFlow_completed__FH68s .curriculumFlow_curriculumCardContainer__2GFAS:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #b71c2e;border-radius:22px;z-index:5;pointer-events:none;box-shadow:0 0 20px rgba(99,141,46,.3)}.curriculumFlow_episodeWrapper__LWPTh.curriculumFlow_pending__9dCap .curriculumFlow_curriculumCardContainer__2GFAS:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #d1d5db;border-radius:22px;z-index:5;pointer-events:none}.curriculumFlow_card__9IXWg.curriculumFlow_card-course-hover__X6XcV{transform:scale(1)!important}.curriculumFlow_curriculumContinueButton__bJPEL{position:absolute;bottom:-45px;left:60%;z-index:101}.curriculumFlow_continueBtn__vKA4o{background:#92bf1f;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;font-family:Kanit,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.curriculumFlow_continueBtn__vKA4o:hover{background:#b71c2e;transform:scale(1.05)}@media only screen and (max-device-width:480px){.curriculumFlow_flowContainer__w51ZS{padding:1.5rem .5rem}.curriculumFlow_gridContainer__BVQ3_{display:flex;flex-direction:column;gap:0;max-width:100%;margin:0 auto;position:relative;padding:0 1rem}.curriculumFlow_columnEnd__X8RsW:empty,.curriculumFlow_columnStart__nGVzy:empty{display:none}.curriculumFlow_columnContent__RA4JF,.curriculumFlow_columnEnd__X8RsW,.curriculumFlow_columnStart__nGVzy{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;padding:0;gap:0;width:100%}.curriculumFlow_startCard__YNqaG{width:100%;max-width:350px;min-height:230px;padding:1rem;margin-bottom:0;position:relative}.curriculumFlow_startCard__YNqaG .curriculumFlow_cardTitle__tt_gd{font-size:16px;text-align:center}.curriculumFlow_startCard__YNqaG svg{width:80px!important;height:80px!important}.curriculumFlow_endCard__XaVgB{width:100%;max-width:350px;min-height:230px;padding:1rem;margin-top:0;position:relative}.curriculumFlow_endCard__XaVgB .curriculumFlow_cardDescription__roqHa,.curriculumFlow_endCard__XaVgB .curriculumFlow_cardTitle__tt_gd{font-size:16px;text-align:center}.curriculumFlow_endCard__XaVgB svg{width:80px!important;height:80px!important}.curriculumFlow_connectionLine__qqx1v.curriculumFlow_connectionDown__Ouu8U,.curriculumFlow_connectionLine__qqx1v.curriculumFlow_connectionLeft__Etp86,.curriculumFlow_connectionLine__qqx1v.curriculumFlow_connectionRight___C5G4{display:none}.curriculumFlow_mobileVerticalConnection__om_QW{width:4px;height:3rem;margin:0 auto;transition:background-color .3s ease;background:#d1d5db}.curriculumFlow_mobileVerticalConnection__om_QW.curriculumFlow_completed__FH68s{background:#b71c2e}.curriculumFlow_startCard__YNqaG:after{content:"";position:absolute;bottom:-3rem;left:50%;transform:translateX(-50%);width:20px;height:3rem;background:#b71c2e;z-index:1}.curriculumFlow_mobileLastEpisodeConnection__ARA84{width:20px;height:3rem;margin:0 auto;background:#d1d5db;transition:background-color .3s ease}.curriculumFlow_mobileLastEpisodeConnection__ARA84.curriculumFlow_completed__FH68s{background:#b71c2e}.curriculumFlow_curriculumCardContainer__2GFAS{width:100%!important;max-width:350px}.curriculumFlow_episodeImage__YzsLG{height:200px}.curriculumFlow_episodeNumber__ex9kQ{width:28px;height:28px;font-size:12px}.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_bottom__SiO_9,.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_first__3z4p_,.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_last__ST3_w,.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_middle__KYFYx,.curriculumFlow_episodeNumber__ex9kQ.curriculumFlow_top__Of2dy{top:-15px;left:50%;right:auto;bottom:auto;transform:translateX(-50%)}.curriculumFlow_curriculumContinueButton__bJPEL,.curriculumFlow_curriculumFinishedBadge__xR_gk,.curriculumFlow_curriculumProgressBadge__A4mRJ{bottom:-35px;left:50%;transform:translateX(-50%);font-size:16px}.curriculumFlow_continueBtn__vKA4o{padding:.4rem .8rem;font-size:14px}.curriculumFlow_verticalLine__JbiKt{width:20px;height:3rem;margin:0 auto}.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy .curriculumFlow_startCard__YNqaG:after,.curriculumFlow_format3__cMAXg .curriculumFlow_columnStart__nGVzy .curriculumFlow_startCard__YNqaG:after{display:block}.curriculumFlow_format2__7JV4R .curriculumFlow_columnContent__RA4JF .curriculumFlow_connectionDown__Ouu8U,.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_connectionDown__Ouu8U{display:none}.curriculumFlow_episodeWrapper__LWPTh{width:100%;display:flex;flex-direction:column;align-items:center}.curriculumFlow_format2__7JV4R .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeWrapper__LWPTh:last-child:after,.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeWrapper__LWPTh:first-child:after,.curriculumFlow_format3__cMAXg .curriculumFlow_columnEnd__X8RsW .curriculumFlow_episodeWrapper__LWPTh:last-child:after,.curriculumFlow_format3__cMAXg .curriculumFlow_columnStart__nGVzy .curriculumFlow_episodeWrapper__LWPTh:last-child:after{display:none}.curriculumFlow_curriculumCardContainer__2GFAS .card.card-course-hover:hover,.curriculumFlow_curriculumCardContainer__2GFAS .card.card-course:hover{transform:scale(1.02)!important}}@media only screen and (min-device-width:481px) and (max-device-width:999px){.curriculumFlow_curriculumCardContainer__2GFAS{position:relative;width:95%;z-index:10}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF .curriculumFlow_episodeWrapper__LWPTh:first-child:after{content:"";position:absolute;right:-8rem;top:39%;width:10rem;height:26px;background:var(--horizontal-connection-color,#d1d5db);z-index:2;transform:translateY(-50%)}.curriculumFlow_endCard__XaVgB svg,.curriculumFlow_startCard__YNqaG svg{width:50px!important;height:50px!important}.curriculumFlow_endCard__XaVgB h3,.curriculumFlow_endCard__XaVgB p,.curriculumFlow_startCard__YNqaG h3,.curriculumFlow_startCard__YNqaG p{font-size:12px;text-align:start}.curriculumFlow_endCard__XaVgB,.curriculumFlow_startCard__YNqaG{padding:.2rem;min-height:100px;width:80%}.curriculumFlow_format3__cMAXg .curriculumFlow_columnContent__RA4JF,.curriculumFlow_format3__cMAXg .curriculumFlow_columnEnd__X8RsW{gap:0;justify-content:flex-start;padding:calc(2rem + 95px + 5rem) 0 0}}.curriculumFlow_noDataContainer__qCEHt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;min-height:400px}.curriculumFlow_noDataIcon__Q7_Sm{margin-bottom:1.5rem;opacity:.7}.curriculumFlow_noDataTitle__Ko57c{color:#374151;font-family:Kanit,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:.5rem;margin-top:0}.curriculumFlow_noDataDescription__a3Nuj{color:#6b7280;font-family:Kanit,sans-serif;font-size:1rem;font-weight:400;margin:0;max-width:400px}@media only screen and (max-device-width:480px){.curriculumFlow_noDataContainer__qCEHt{padding:2rem 1rem;min-height:300px}.curriculumFlow_noDataIcon__Q7_Sm svg{width:60px;height:60px}.curriculumFlow_noDataTitle__Ko57c{font-size:1.25rem}.curriculumFlow_noDataDescription__a3Nuj{font-size:.875rem}}