.mnModalLoading{background:rgba(0,0,0,.2)}.mnModalLoading .mnModalBody{padding:40px 20px}.mnModalLoading .mnLoadingBox{display:flex;align-items:center;justify-content:center;position:relative}.mnModalLoading .circle{position:relative;border:2px solid rgba(0,0,0,0);border-color:rgba(0,0,0,0) #007eff rgba(0,0,0,0) #007eff;border-radius:100%;width:100px;height:100px;transition:all .5s ease-in-out;animation:rotateLoading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.mnModalLoading .txt{position:absolute;top:50%;left:50%;text-align:center;font-weight:500;font-size:14px;line-height:20px;color:#161616;transform:translate(-50%, -50%)}.mnModalLoading.bgNone .mnModalContent{background:rgba(0,0,0,0);box-shadow:none}.mnModalLoading.bgNone .txt{color:#fff}@keyframes rotateLoading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mnShorts{overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background:#161616}.mnSplide{position:absolute !important;top:0;left:0;width:100%;height:100%;z-index:1}.mnSplideSlide{display:flex;align-items:center;justify-content:center}.mnSplidePlayer{position:relative;margin:0 auto;width:100%;max-width:480px;height:100%;background-repeat:no-repeat;background-size:100% auto;background-position:center;background-color:#161616}.mnSplidePlayer img{max-width:100%;max-height:100%}.mnSplideCard{position:absolute;bottom:0;left:50%;padding:16px 20px;width:100%;max-width:480px;transform:translate(-50%, 0);z-index:12}.mnSplideCard .mnShortsAuthor{display:flex;align-items:center;gap:0 8px}.mnSplideCard .mnShortsAuthor .thumb{overflow:hidden;flex-shrink:0;display:flex;border-radius:54px;width:54px;height:54px}.mnSplideCard .mnShortsAuthor .info{overflow:hidden;flex-grow:1;color:#fff}.mnSplideCard .mnShortsAuthor .name{font-weight:600;font-size:14px;line-height:16px;text-shadow:0 0 4px rgba(0,0,0,.32)}.mnSplideCard .mnShortsAuthor .extra{display:flex;align-items:center;gap:0 4px;margin-top:6px;font-weight:500;font-size:12px;line-height:14px}.mnSplideCard .mnShortsAuthor .dot{flex-shrink:0;display:block;border-radius:2px;width:2px;height:2px;background:#fff}.mnSplideCard .mnShortsAuthor .dept,.mnSplideCard .mnShortsAuthor .school{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnSplideCard .mnShortsAuthor .school{max-width:100%}.mnSplideCard .mnShortsAuthor .dept{flex-shrink:0;max-width:100px}.mnSplideCard .mnShortsLink{display:flex;align-items:center;justify-content:center;gap:0 5px;position:relative;margin:30px auto 0;border-radius:54px;width:320px;height:54px;background:#007eff;font-weight:500;font-size:14px;line-height:22px;color:#fff}.mnSplideCard .mnShortsLink::after,.mnSplideCard .mnShortsLink::before{content:"";display:block}.mnSplideCard .mnShortsLink::before{position:absolute;top:4px;bottom:4px;left:4px;right:4px;border:1px solid #fff;border-radius:27px}.mnSplideCard .mnShortsLink::after{width:8px;height:10px;background:url(../../images/v2/icons/ico_small_go_w.svg) no-repeat center/cover}.mnSplideCard .mnShortsCoachMark{display:flex;align-items:center;justify-content:center;position:absolute;bottom:61px;left:0;width:100%;font-size:12px;font-weight:600;line-height:15px;letter-spacing:.7px;color:#fff;animation:shortsCoachMarkTranslate 1.2s ease-in-out infinite}.mnSplideCard .mnShortsCoachMark .msg{display:flex;gap:0 4px;position:relative;padding:6px 0 0 46px;width:276px;height:38px;background:url(../../images/v2/shorts/bg_shorts_coachmark.png) no-repeat;background-size:276px 38px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.72px;color:#fff}.mnSplideCard .mnShortsCoachMark .msg::before{content:"";display:block;position:absolute;top:-12px;left:0;width:40px;height:40px;background:url(../../images/v2/shorts/ico_megaphone.png) no-repeat center/cover}.mnSplideCard .mnShortsCoachMark .msg span{display:flex;align-items:center;justify-content:center;width:98px;height:18px;font-weight:600;color:#ff5e2f}.mnSplideCard .mnShortsCoachMark .msg em{margin-right:2px;font-size:14px;font-weight:600;letter-spacing:.84px}.mnSplideVideo{position:absolute;top:50%;left:50%;width:100%;max-width:480px;aspect-ratio:9/16;transform:translate(-50%, -50%);z-index:-1}.mnSplidePrevButton{position:absolute;top:7px;left:6px;z-index:12}.mnSplideMoreButton{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:76px;padding:0 4px 0 8px;border-radius:6px;border:1px solid #fff;height:40px;background:rgba(22,22,22,.8);font-weight:600;font-size:12px;line-height:14px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.32);z-index:12}.mnSplideMoreButton::after,.mnSplideMoreButton::before{content:"";display:block;width:26px;height:26px}.mnSplideMoreButton::before{background:url(../../images/v2/shorts/ico_watch_w.png) no-repeat;background-size:26px 26px}.mnSplideMoreButton::after{background:url(../../images/v2/shorts/ico_go_small_w.png) no-repeat;background-size:26px 26px}.mnSplideAudioButton{position:absolute;top:12px;right:20px;border:1px solid #fff;border-radius:6px;width:40px;height:40px;background-color:rgba(22,22,22,.8);background-repeat:no-repeat;background-size:40px;background-position:center;background-image:url(../../images/v2/shorts/ico_audio_unmuted_w.png);z-index:12}.mnSplideAudioButton.muted{background-image:url(../../images/v2/shorts/ico_audio_muted_w.png)}.mnSplideActions{position:absolute;top:0;left:50%;width:100%;max-width:480px;transform:translate(-50%, 0);z-index:11}.mnSplideSlide.is-active .mnShortsLink{animation:shortsLinkToggleSize 2s ease-in-out forwards}@keyframes shortsLinkToggleSize{0%{width:320px}25%{width:240px}50%{width:320px}75%{width:300px}100%{width:320px}}@keyframes shortsCoachMarkTranslate{0%{transform:translate(0, -4px)}50%{transform:translate(0, 0)}100%{transform:translate(0, -4px)}}.mnCrackExams{overflow:hidden;margin:0 auto;padding:24px 0;max-width:480px;background:#fff;text-align:center}.mnCrackExamsHead{margin:0 auto;padding:12px 0;width:300px;border-top:2px solid rgba(77,105,156,.3);border-bottom:2px solid rgba(77,105,156,.3);color:#161616;white-space:nowrap;letter-spacing:-0.1px}.mnCrackExamsTitle{font-size:26px;font-weight:600;line-height:30px}.mnCrackExamsSubTitle{margin-top:6px;font-size:18px;font-weight:400;line-height:20px}.mnCrackExamsSubTitle em{font-weight:600;color:#ff5e2f}.mnCrackExamsNotice{display:inline-flex;align-items:center;justify-content:center;position:relative;margin-top:20px;padding:4px 14px;border-radius:15px;border:1px solid #ffd600;border-radius:15px;height:30px;background:#ffea2e}.mnCrackExamsNotice::before{content:"";display:block;margin-right:4px;width:18px;height:18px;background:url(../../images/v2/success/ico_loudspeaker.svg) no-repeat}.mnCrackExamsNotice::after{content:"";display:block;position:absolute;top:27px;left:18px;width:12px;height:10px;background:url(../../images/v2/success/bg_notice_badge.svg) no-repeat}.mnCrackExamsNotice .cnt{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:11px;height:22px;background:#ff5e2f;font-size:12px;font-weight:500;line-height:14px;color:#fff;vertical-align:top}.mnCrackExamsNotice .cnt em{margin-right:3px;font-size:14px}.mnCrackExamsNotice .txt{margin-left:4px;font-size:12px;font-weight:500;line-height:14px;color:#161616}.mnCrackExamsSlider{margin-top:18px;height:138px}.mnCrackExamsCard .thumb{overflow:hidden;display:flex;border-radius:6px;width:102px;height:102px}.mnCrackExamsCard .info{margin-top:4px;text-align:left}.mnCrackExamsCard .name,.mnCrackExamsCard .school{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnCrackExamsCard .school{font-size:12px;font-weight:500;line-height:1;color:#161616}.mnCrackExamsCard .school em{color:#ff5e2f}.mnCrackExamsCard .name{margin-top:4px;font-size:10px;font-weight:500;line-height:1;color:#7a7a7a}.mnShortsStep{padding:16px 0;background:#f6f8fa}.mnShortsStepList{display:flex;align-items:center;justify-content:center;gap:0 5px}.mnShortsStepItem .thumb{overflow:hidden;display:flex;border-radius:6px;width:110px;height:100px}.mnShortsStepItem .info{display:flex;align-items:center;justify-content:center;gap:0 6px;margin-top:8px}.mnShortsStepItem .num{display:flex;align-items:center;justify-content:center;border-radius:6px;width:16px;height:16px;background:#d2e9ff;font-size:11px;font-weight:500;line-height:12px;letter-spacing:-0.22px;color:#4d699c}.mnShortsStepItem .txt{font-size:13px;font-weight:500;line-height:16px;color:#161616}.mnTrending{padding:24px 0 40px;background:#f6f8fa}.mnTrendingTitle{padding-top:42px;background:url(../../images/v2/shorts/bg_trending_star.png) no-repeat center top/114px 30px;font-size:24px;font-weight:400;line-height:30px;color:#161616;text-align:center}.mnTrendingTitle em{font-weight:600}.mnTrendingSubTitle{margin-top:6px;font-size:16px;font-weight:500;line-height:18px;color:#161616;text-align:center}.mnTrendingList{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:20px auto 0;width:320px}.mnTrendingItem.plan{--trending-card-type: #CBE1A0;--trending-card-bg: #A0CB46;--trending-card-color: #89C018 }.mnTrendingItem.class{--trending-card-type: #FBD09E;--trending-card-bg: #FFA842;--trending-card-color: #FF9519}.mnTrendingItem.test{--trending-card-type: #AEC9FD;--trending-card-bg: #669AFF;--trending-card-color: #4B88FF}.mnTrendingItem.review{--trending-card-type: #7CA4DD;--trending-card-bg: linear-gradient(122deg, #007EFF 9.7%, #FFB29A 90.3%);--trending-card-color: #007EFF}.mnTrendingItem::before{content:"";display:block;margin:0 auto;border-radius:6px 6px 0 0;width:139px;height:5px;background:var(--trending-card-type)}.mnTrendingCard{overflow:hidden;display:block;margin-top:1px;padding:10px 6px 6px;border-radius:6px;width:155px;height:174px;background:var(--trending-card-bg)}.mnTrendingCard .type{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:100px;border:1.5px var(--trending-card-color);height:24px;background:#fff;font-size:14px;font-weight:600;line-height:18px;color:var(--trending-card-color)}.mnTrendingCard .subject{overflow:hidden;display:flex;flex-direction:column;margin-top:8px;height:36px;font-size:14px;font-weight:600;line-height:18px;color:#fff}.mnTrendingCard .thumb{overflow:hidden;margin-top:10px;border-radius:6px;height:80px}.mnShortsBox{display:flex;align-items:center;justify-content:center;position:relative;padding:20px;height:608px;background:#161616}.mnShortsBox .inner{flex-grow:1;display:flex;position:relative;width:100%;height:100%}.mnShortsBox img{position:absolute;top:50%;left:50%;width:320px;max-width:480px;transform:translate(-50%, -50%);border-radius:6px;transition:.5s ease-in-out}.mnShortsBox.active{position:fixed;top:0;left:0;padding:0;width:100%;height:100%;z-index:10}.mnShortsBox.active img{border-radius:0;width:100%;height:auto}.mnShortsList{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.mnShortsList.active{z-index:11}.mnVideo{overflow:hidden;position:relative}.mnVideo video{margin:0 auto;width:100%;height:100%;background:#000}.mnVideo .btnClose{position:absolute;top:11px;right:20px;z-index:1}.mnVideoInner{display:flex;flex-direction:column;position:relative;margin:0 auto;width:100%;max-width:480px}.mnVideoPanels{position:relative}.mnVideoPanel{display:none}.mnVideoPanel.active{display:block}.mnVideoPanelHead{display:flex;align-items:center;position:relative;padding:0 20px;border-bottom:1px solid #d5d5d5;height:59px}.mnVideoPanelTitle{font-weight:500;font-size:18px;line-height:1;color:#007eff}.mnVideoPanel .btnPanelClose{position:absolute;top:8px;right:20px}.mnVideoDesc{padding:16px 20px 0}.mnVideoPlayer{display:flex;align-items:center;justify-content:center;height:210px;background:#fff}.mnVideoTitle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex-shrink:0;width:100%;max-height:60px;font-weight:600;font-size:22px;line-height:30px;color:#161616}.mnVideoAuthor{display:flex;align-items:center;gap:0 8px;margin-top:16px}.mnVideoAuthor .thumb{overflow:hidden;flex-shrink:0;display:flex;border-radius:54px;width:54px;height:54px}.mnVideoAuthor .info{overflow:hidden;flex-grow:1;width:100%;color:#161616}.mnVideoAuthor .name{font-weight:600;font-size:14px;line-height:16px}.mnVideoAuthor .extra{display:flex;align-items:center;margin-top:6px;font-weight:500;font-size:12px;line-height:14px}.mnVideoAuthor .dot{flex-shrink:0;display:block;margin:0 4px;border-radius:2px;width:2px;height:2px;background:#161616}.mnVideoAuthor .dept,.mnVideoAuthor .school{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnVideoAuthor .school{max-width:100%}.mnVideoAuthor .dept{flex-shrink:0;max-width:100px}.mnVideoInfo{margin-top:12px;padding:16px 20px;border-radius:6px;background:#f2f6fa}.mnVideoInfo .title{padding-left:18px;font-weight:600;font-size:14px;line-height:1;color:#161616;background:url(../../images/v2/icons/ico_warning.svg) no-repeat left center}.mnVideoInfo .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:16px;width:100%;height:40px;font-weight:500;font-size:13px;line-height:20px;color:#161616}.mnVideoInfo .btnExplore{display:flex;align-items:center;justify-content:center;gap:0 5px;margin-top:16px;border-radius:6px;width:100%;height:40px;background:#161616;font-weight:500;font-size:13px;line-height:18px;color:#fff}.mnVideoInfo .btnExplore::after{content:"";display:block;margin-left:2px;width:8px;height:10px;background:url(../../images/v2/icons/ico_small_go_w.svg) no-repeat center/cover}.mnVideoLink{display:flex;align-items:center;margin-top:12px;padding:0 20px 0 16px;border-radius:6px;width:100%;height:36px;background:#007eff;font-weight:500;font-size:14px;line-height:22px;color:#fff}.mnVideoLink::after,.mnVideoLink::before{content:"";display:block}.mnVideoLink::after{width:8px;height:10px;background:url(../../images/v2/icons/ico_small_go_w.svg) no-repeat center/cover}.mnVideoLink.mentoring{justify-content:center}.mnVideoLink.mentoring::after{margin-left:5px}.mnVideoLink.questions::before{margin-right:8px;width:24px;height:24px;background:url(../../images/v2/icons/ico_ask_w.svg) no-repeat}.mnVideoLink.questions::after{margin-left:auto}.mnVideoOthers{display:flex;flex-direction:column;gap:16px 0;margin:0 -20px;padding-top:24px}.mnVideoOtherLink{display:block}.mnVideoOtherThumb{overflow:hidden;max-height:210px}.mnVideoOtherInfo{display:flex;gap:0 16px;padding:16px 20px}.mnVideoOtherDesc{flex-grow:1}.mnVideoOtherTitle{font-weight:500;font-size:15px;line-height:16px;color:#161616}.mnVideoOtherUserThumb{flex-shrink:0;overflow:hidden;border-radius:32px;width:32px;height:32px}.mnVideoOtherUserName{margin-top:8px;font-weight:400;font-size:12px;line-height:14px;color:#7a7a7a}.mnVideoDetail{padding:16px 20px;background:var(--detail-bg)}.mnVideoDetail.course{--detail-bg: #FBF2F7;--detail-icon: url(../../images/v2/icons/ico_warning_r.svg);--detail-title-fw: 600;--detail-title-fc: #FF5E2F;--detail-content-fw: 600;--detail-content-fs: 12px;--detail-content-lh: 16px;border-bottom:1px solid #e8e8e8}.mnVideoDetail.oneLiner{--detail-bg: #F2F6FA;--detail-icon: url(../../images/v2/icons/ico_warning_b.svg);--detail-title-fw: 500;--detail-title-fc: #007EFF;--detail-content-fw: 500;--detail-content-fs: 12px;--detail-content-lh: 16px;border-bottom:1px solid #e8e8e8}.mnVideoDetail.summary{--detail-bg: #FFF;--detail-icon: url(../../images/v2/icons/ico_warning.svg);--detail-title-fw: 500;--detail-title-fc: #161616;--detail-content-fw: 500;--detail-content-fs: 14px;--detail-content-lh: 20px}.mnVideoDetailTitle{padding-left:18px;background-image:var(--detail-icon);background-repeat:no-repeat;font-weight:var(--detail-title-fw);font-size:14px;line-height:1;color:var(--detail-title-fc)}.mnVideoDetailContent{margin-top:16px;font-weight:var(--detail-content-fw);font-size:var(--detail-content-fs);line-height:var(--detail-content-lh)}.mnModalPrimary .message{display:flex;flex-direction:column;gap:20px 0}.mnModalPrimary .tit{display:flex;flex-direction:column;font-weight:500;font-size:15px;line-height:24px;color:#161616}.mnModalPrimary .desc{display:flex;flex-direction:column;font-weight:500;font-size:14px;line-height:22px;color:#454545}#signUpModal{background:rgba(22,22,22,.2)}#signUpModal .mnModalDialog{padding:0}#signUpModal .mnModalContent{max-width:480px;border-radius:0;height:100%;background:url(../../images/v2/shorts/bg_signup_modal.jpg) no-repeat center top;background-size:100% 100%}#signUpModal .mnModalBody{padding:40px 0 0;justify-content:flex-start}#signUpModal .mnModalBody iframe{margin:0 auto;border-radius:6px;max-width:320px;box-shadow:0 8px 20px 0 rgba(0,0,0,.25)}
