.pa[data-v-6dbee073]{position:absolute}.pr[data-v-6dbee073]{position:relative}.swing[data-v-6dbee073]{width:100%;height:100%;min-height:50px;position:absolute;left:0;top:25px;z-index:100;background-color:hsla(0,0%,100%,.4)}.swing .swing-container[data-v-6dbee073]{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.swing .swing-container .loader[data-v-6dbee073]{position:absolute;border-radius:50%;border-bottom:8px solid #717fff;animation:load-6dbee073 1.5s linear infinite}.swing .swing-container .loader[data-v-6dbee073]:first-child{width:80px;height:80px}.swing .swing-container .loader[data-v-6dbee073]:nth-child(2){width:50px;height:50px;animation-direction:reverse}@keyframes load-6dbee073{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pa[data-v-45288534]{position:absolute}.pr[data-v-45288534]{position:relative}.default-block[data-v-45288534]{width:100%;height:100%}.default-block-content[data-v-45288534]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%}.default-block-content img[data-v-45288534]{-o-object-fit:contain;object-fit:contain}.default-block-content p[data-v-45288534]{font-size:14px;color:rgba(0,0,0,.6);font-weight:400}.pa[data-v-62622b82]{position:absolute}.pr[data-v-62622b82]{position:relative}.subject-carousel[data-v-62622b82]{height:403px;padding:20px;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;position:relative}.subject-carousel[data-v-62622b82] .swing{top:0}.subject-carousel[data-v-62622b82] .ivu-carousel .ivu-carousel-arrow{width:24px;height:24px;line-height:13px;background:#dbdce0}.subject-carousel[data-v-62622b82] .ivu-carousel .ivu-carousel-arrow i{color:#656567}.subject-carousel[data-v-62622b82] .ivu-carousel .ivu-carousel-arrow.left{left:-33px}.subject-carousel[data-v-62622b82] .ivu-carousel .ivu-carousel-arrow.right{right:-33px}.subject-carousel .page-content[data-v-62622b82]{display:flex;gap:20px}.subject-carousel .page-content .subject-card[data-v-62622b82]{display:flex;flex-direction:column;flex:0 0 calc(20% - 16px);padding:0 16px;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;position:relative}.subject-carousel .page-content .subject-card .card-title[data-v-62622b82]{height:36px;line-height:36px;font-size:18px;color:rgba(0,0,0,.9);text-align:center;font-weight:600;margin-bottom:12px}.subject-carousel .page-content .subject-card .stats-row[data-v-62622b82]{display:flex;justify-content:space-between;gap:8px}.subject-carousel .page-content .subject-card .stats-row .stat-item[data-v-62622b82]{flex:1;height:60px;padding:5px 0;text-align:center;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.subject-carousel .page-content .subject-card .stats-row .stat-item .stat-badge[data-v-62622b82]{font-size:13px;font-weight:600;color:rgba(0,0,0,.6)}.subject-carousel .page-content .subject-card .stats-row .stat-item .stat-badge.badge-expert[data-v-62622b82]{color:#f9ecd2}.subject-carousel .page-content .subject-card .stats-row .stat-item .stat-value[data-v-62622b82]{margin-top:2px;font-size:14px}.subject-carousel .page-content .subject-card .stats-row .stat-item .stat-value.stat-value-expert[data-v-62622b82]{color:#f9ecd2}.subject-carousel .page-content .subject-card .stats-row .stat-item .stat-value.stat-value-listen[data-v-62622b82]{color:#b95500}.subject-carousel .page-content .subject-card .stats-row .stat-item .stat-value.stat-value-review[data-v-62622b82]{color:#0073c6}.subject-carousel .page-content .subject-card .section-block[data-v-62622b82]{height:98px;margin-top:12px;background:hsla(0,0%,100%,.74);border-radius:6px;padding-bottom:10px}.subject-carousel .page-content .subject-card .section-block .section-title[data-v-62622b82]{display:flex;align-items:center;height:21px;margin-bottom:9px;position:relative}.subject-carousel .page-content .subject-card .section-block .section-title>img[data-v-62622b82]{height:21px}.subject-carousel .page-content .subject-card .section-block .section-title .unreviewed-count[data-v-62622b82]{font-size:16px;color:rgba(0,0,0,.6);margin-left:6px}.subject-carousel .page-content .subject-card .section-block .teacher-list[data-v-62622b82]{display:flex;gap:20px;padding:0 20px}.subject-carousel .page-content .subject-card .section-block .teacher-list .empty-block[data-v-62622b82]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:-20px}.subject-carousel .page-content .subject-card .section-block .teacher-list .empty-block img[data-v-62622b82]{width:130px}.subject-carousel .page-content .subject-card .section-block .teacher-list .empty-block p[data-v-62622b82]{font-size:14px;color:rgba(0,0,0,.6)}.subject-carousel .page-content .subject-card .section-block .teacher-list .teacher-item[data-v-62622b82]{display:flex;flex-direction:column;align-items:center;flex:1}.subject-carousel .page-content .subject-card .section-block .teacher-list .teacher-item .avatar-wrap[data-v-62622b82]{position:relative}.subject-carousel .page-content .subject-card .section-block .teacher-list .teacher-item .avatar-wrap .count-badge[data-v-62622b82]{display:flex;align-items:center;justify-content:center;position:absolute;top:-9px;right:-12px;background:#3f73ff;border:1px solid #fff;border-radius:11px;min-width:20px;height:20px;font-size:14px;color:#fff;letter-spacing:0;text-align:center;line-height:16px;font-weight:600;padding:0 4px;font-family:MiSans-Demibold}.subject-carousel .page-content .subject-card .section-block .teacher-list .teacher-item .teacher-name[data-v-62622b82]{margin-top:4px;font-size:12px;color:rgba(0,0,0,.65);max-width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.subject-carousel .page-content .subject-card .card-footer[data-v-62622b82]{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;text-align:center;padding-top:6px;padding-bottom:5px}.subject-carousel .page-content .subject-card .card-footer .view-detail[data-v-62622b82]{font-size:14px;color:rgba(0,0,0,.6);font-weight:400;cursor:pointer}.subject-carousel .page-content .subject-card .card-footer .arrow-icon[data-v-62622b82]{width:24px;height:24px;cursor:pointer}