html{font-size:1rem}html::-webkit-scrollbar{width:.06rem}html::-webkit-scrollbar-track{box-shadow:inset 0 0 .06rem var(--umu-color-fill-secondary,#eee)}html::-webkit-scrollbar-thumb{background-color:#ccc}html #toast{z-index:100000000}@media screen and (min-width:640px){body.is-pc{background:var(--umu-color-bg-layout,#f5f5f5)!important}}body.is-pc:not(.is-in-use){border-top:.24rem solid var(--umu-color-fill-secondary,#eee)}body.is-pc.ele-full-screen-mode .pc-body-space-node{display:none}body.is-iframe-mode .doc{overflow:hidden;border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.rank-item .rank-item-left{float:left;text-align:center;width:.36rem;height:.4rem;margin-right:.12rem;padding:.15rem 0 .15rem .15rem;line-height:.4rem}.rank-item .rank-item-right{padding:.15rem .15rem .15rem 0;font-size:.17rem;line-height:.4rem;position:relative;overflow:hidden}.rank-item .rank-item-right .avatar{float:left;width:.4rem;height:.4rem;margin-right:.1rem;display:block}.rank-item .rank-item-right .rank-item-score{float:right;color:var(--umu-color-text,#212121);margin-left:.1rem;font-size:.16rem}.list-item:first-child .rank-item-left span,.list-item:nth-child(2) .rank-item-left span,.list-item:nth-child(3) .rank-item-left span{vertical-align:middle;background:url(https://statics-cdn-cn.umucdn.cn/course/cn/8e9a9201f330ffa2.png) 0 0/cover no-repeat;width:.3rem;height:.28rem;font-size:0;display:inline-block}.list-item:nth-child(2) .rank-item-left span{background-image:url(https://statics-cdn-cn.umucdn.cn/course/cn/54ccd411c576360d.png)}.list-item:nth-child(3) .rank-item-left span{background-image:url(https://statics-cdn-cn.umucdn.cn/course/cn/738d0bd87ba10c98.png)}.rank-item .name-time-rwap{line-height:1.3;overflow:hidden}.rank-item .user-name-info{font-size:.16rem}.rank-item .rank-item-time{color:var(--umu-color-text-secondary,#757575);font-size:.14rem}.my-rank{color:#fff;width:100%;font-size:.2rem;line-height:.48rem}.my-rank .user-avatar-image img{border:.02rem solid #fff;width:.36rem;height:.36rem}.my-rank .rank-item .rank-item-right .rank-item-score,.my-rank .rank-item .rank-item-time{color:var(--umu-color-text,#222)}.my-rank .my-rank-result{background:var(--umu-color-primary,#ffbd2b)}.my-rank .participate-btn{text-align:center;margin:.17rem 6% 0;padding-bottom:.17rem}.my-rank .participate-btn .type-primary{display:block}.ranking-list{margin-top:0}.ranking-list h3{color:var(--umu-color-text,#212121);padding:.16rem;font-size:.17rem;line-height:.24rem}.ranking-list .list-blank{text-align:center}.ranking-list .list-blank p{color:var(--umu-color-text-secondary,#757575);margin-top:.48rem;margin-bottom:.16rem;font-size:.16rem;line-height:.22rem}.ranking-list .list-blank .umu-btn{width:1.1rem;margin:0 auto;padding:.1rem}.menu-tooltip-overlay{border-radius:var(--umu-border-radius,4px);background:var(--umu-color-bg-base,#fff);flex-direction:column;align-items:flex-start;padding:.04rem 0;display:flex}.menu-tooltip-overlay .overlay-item{color:var(--umu-color-text,#222);cursor:pointer;align-self:stretch;align-items:center;gap:8px;padding:.1rem .04rem;font-size:.16rem;line-height:.24rem;display:flex}.menu-tooltip-overlay .overlay-item:hover{background:var(--Hover,var(--umu-color-bg-layout,#f5f5f5))}.ranking-list-main{background:var(--umu-color-bg-base,#fff);padding:0;box-shadow:0 .01rem .04rem rgba(0,0,0,.06)}.ranking-list-main .up-list-desc{text-align:center}.ranking-list-main .up-list-desc .btn-text{color:#fff}.ranking-list-main .nav-bar-share{margin:0 .2rem;font-size:.16rem;position:absolute;top:0;right:0}.ranking-list-main .session-title{color:var(--umu-color-text,#212121);vertical-align:middle;border:.01rem solid var(--umu-color-fill-secondary,#eee);padding:.15rem;font-size:.17rem;line-height:.22rem;position:relative}.ranking-list-main .session-title .icon-course-type-10{vertical-align:top;margin-left:.08rem;font-size:.2rem}.ranking-list-main .session-title .session-title-text{margin-left:.05rem;display:inline-block}.ranking-share{z-index:100;position:relative}.ranking-share .nav-bar-share{margin:0 .2rem;font-size:.16rem;position:absolute;top:0;right:0}.ranking-share .ranking-share-card{background-color:var(--umu-color-bg-layout,#f5f5f5);z-index:100;width:100%;min-height:100%}.quiz-ranking{background-color:var(--umu-color-bg-layout,#f5f5f5);padding-bottom:.7rem}.quiz-ranking-main{position:relative}.my-rank-result.doc-fixed.bottom.filled{border-radius:12px 12px 0 0}.my-rank-result .rank-item{color:var(--umu-color-text,#222);border-top-width:2px;border-top:solid var(--umu-color-primary,#ffbd2b);background:#fffdf7;border-radius:12px 12px 0 0;box-shadow:0 -.04rem .08rem 0 rgba(0,0,0,.04)}.my-rank .rank-item .rank-item-time{color:var(--umu-color-text-secondary,#757575)}.w-100\%{width:100%}.w-150{width:1.5rem}.w-200px{width:200px}.w-24{width:.24rem}.w-36\%{width:36%}.max-w-180{max-width:1.8rem}.h-100\%{height:100%}.h-24{height:.24rem}.h-76\%{height:76%}.h-8{height:.08rem}.font-size-12{font-size:.12rem}.font-size-14{font-size:.14rem}.font-size-16{font-size:.16rem}.font-size-18{font-size:.18rem}.font-size-19{font-size:.19rem}.font-size-22{font-size:.22rem}.bold{font-weight:550}.weight-500{font-weight:500}.weight-700{font-weight:700}.line-height-20{line-height:.2rem}.line-height-22{line-height:.22rem}.space-nowrap{white-space:nowrap}.text-align-plate{text-align:plate}.align-right{text-align:right}.line-clamp-2{box-orient:vertical;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inline-clamp-2{box-orient:vertical;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-inline-box;overflow:hidden}.color-\#000{color:#000}.color-\#1E6EE6{color:#1e6ee6}.color-\#222,.color-222{color:#222}.color-\#666666{color:#666}.color-1e6ee6{color:#1e6ee6}.color-666{color:#666}.color-m{color:#m}.color-Text2{color:var(--umu-color-text-secondary,#666)}.color-under-preview{color:under-preview}.bg-color-002D90{background-color:#002d90}.bg-color-White{background-color:var(--umu-color-bg-base,#fff)}.border-1px-solid-\#DD4E40{border:1px solid #dd4e40}.border-2{border-width:.02rem}.border-bottom-1-dotted-Grey3{border-bottom:.01rem dotted var(--umu-color-fill-secondary,#eee)}.border-bottom-span{border-bottom:span}.border-box{border-width:box}.border-line{border-width:line}.border-radius-24{border-radius:.24rem}.border-radius-4{border-radius:.04rem}.display-flex,.flex{display:flex}.inline-block{display:inline-block}.flex-start{justify-content:flex-start;display:flex}.flex-start-center{justify-content:flex-start;align-items:center;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.flex-center-start{justify-content:center;align-items:flex-start;display:flex}.flex-end{justify-content:flex-end;display:flex}.flex-between{justify-content:space-between;display:flex}.flex-between-center{justify-content:space-between;align-items:center;display:flex}.flex-1{flex:1;min-width:0;min-height:0}.flex-column{flex-direction:column;display:flex}.overflow-hidden{overflow:hidden}.position-absolute{position:absolute}.position-relative{position:relative}.z-10{z-index:10}.z-9{z-index:9}.t-0{top:0}.r-0{right:0}.b-0{bottom:0}.l-0{left:0}.m-0-auto{margin:0 auto}.m-t-12{margin-top:.12rem}.m-t-16{margin-top:.16rem}.m-t-24{margin-top:.24rem}.m-t-28{margin-top:.28rem}.m-r-10{margin-right:.1rem}.m-r-12{margin-right:.12rem}.m-b-12{margin-bottom:.12rem}.m-l-32{margin-left:.32rem}.p-12{padding:.12rem}.p-20-0{padding:.2rem 0}.p-5-12{padding:.05rem .12rem}.p-6-8{padding:.06rem .08rem}.p-b-12{padding-bottom:.12rem}.p-b-16{padding-bottom:.16rem}.gap-10{gap:.1rem}@supports not (gap:revert){.gap-10>:not(:last-child){margin-bottom:.1rem;margin-right:.1rem}}.gap-12{gap:.12rem}@supports not (gap:revert){.gap-12>:not(:last-child){margin-bottom:.12rem;margin-right:.12rem}}.gap-4{gap:.04rem}@supports not (gap:revert){.gap-4>:not(:last-child){margin-bottom:.04rem;margin-right:.04rem}}.gap-5{gap:.05rem}@supports not (gap:revert){.gap-5>:not(:last-child){margin-bottom:.05rem;margin-right:.05rem}}.gap-8{gap:.08rem}@supports not (gap:revert){.gap-8>:not(:last-child){margin-bottom:.08rem;margin-right:.08rem}}.cursor-pointer{cursor:pointer}.outline-item{outline:item}.outline-sidebar{outline:sidebar}