.button[data-v-77e98038]{min-width:1.19rem;display:flex;justify-content:center;align-items:center;border-radius:.22rem;background-color:#fff;font-weight:700;font-size:.44rem;border:.02rem solid #e7e4e3;box-shadow:0 .08rem 0 0 #e7e4e3}.small[data-v-77e98038]{height:.67rem}.normal[data-v-77e98038]{height:.91rem}.large[data-v-77e98038]{height:1.19rem}.x-large[data-v-77e98038]{height:1.81rem}.info[data-v-77e98038]{background-color:#fff;color:#72ca7a;border:.02rem solid #61a47e;box-shadow:0 .08rem 0 0 #61a47e}.primary[data-v-77e98038]{background-color:#72ca7a;color:#fff;border:.02rem solid #72ca7a;box-shadow:0 .08rem 0 0 #61a47e}.warning[data-v-77e98038]{color:#864d1e;background-color:#ffe012;border:.02rem solid #ffe012;box-shadow:0 .08rem 0 0 #e7b900}.danger[data-v-77e98038]{color:#fff;background-color:#ff4d4b;border:.02rem solid #ff4d4b;box-shadow:0 .08rem 0 0 #ce1816}.orange[data-v-77e98038]{color:#fff;background-color:#ef8d3f;border:.02rem solid #ef8d3f;box-shadow:0 .08rem 0 0 #ce6512}.active[data-v-77e98038]{transform:translateY(.08rem);box-shadow:none!important}.disabled[data-v-77e98038]{background-color:#e7e4e3;color:#999;border:none;box-shadow:none}.navbar[data-v-f98c5cfe]{padding:calc(.5rem + var(--status-height)) .56rem .5rem .56rem;background:#fff}.navbar.dark[data-v-f98c5cfe]{background:#72ca7a}.navbar.dark .button[data-v-f98c5cfe]{box-shadow:0 .08rem 0 0 #b7dfa1;color:#72ca7a;border:.02rem solid #e7e4e3}.navbar.fixed[data-v-f98c5cfe]{position:fixed;top:0;left:0;right:0;background:none;padding:calc(.5rem + var(--status-height)) .56rem 0;z-index:1}.navbar .navbar-content[data-v-f98c5cfe]{display:flex;justify-content:space-between;align-items:center}.navbar .navbar-content__left[data-v-f98c5cfe]{display:flex;align-items:center;justify-content:flex-end;height:100%}.navbar .navbar-content__left .back-wrap .back[data-v-f98c5cfe]{font-size:.6rem;color:#ccc}.navbar .navbar-content__center[data-v-f98c5cfe]{display:flex;align-items:center;justify-content:center;flex:1;height:100%}.navbar .navbar-content__center .title[data-v-f98c5cfe]{font-size:.52rem;padding-left:.4rem;max-width:6.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:700}.navbar .navbar-content__right[data-v-f98c5cfe]{display:flex;align-items:center;height:100%;min-width:1.19rem}.navbar .navbar-content__right .music[data-v-f98c5cfe]{transform:rotate(15deg)}.student-report[data-v-595a76b1]{width:1080px;height:100%;overflow-y:auto;background:url(https://vanthink-oss-qingdao.wxzxzj.com/vued16c9071c033acd2f05931eac479de3fb.png) top/auto no-repeat,linear-gradient(180deg,#f97d4b,#f5d563) 50%/cover no-repeat}.student-report .report-content[data-v-595a76b1]{padding:20px;margin:0 auto;max-height:100vh;position:relative}.student-report .report-content .title[data-v-595a76b1]{margin:80px auto 0;color:#fff;text-align:center;font-size:56px;line-height:2}.student-report .report-content .header-container[data-v-595a76b1]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-top:40px}.student-report .report-content .header-container .navbar[data-v-595a76b1]{transform-origin:left center;margin-right:20px}.student-report .report-content .header-container .header-title[data-v-595a76b1]{width:60%;color:#fff;text-align:left;font-size:56px}.student-report .report-content .header-container[data-v-595a76b1] .navbar.dark{background:transparent;flex-shrink:0}.student-report .report-content .header-container[data-v-595a76b1] .navbar.dark .button{width:120px;height:95px;border-radius:24px;background:#fff;color:#f4c10b;box-shadow:0 9px 0 0 #fbe69d;margin-left:30px}.student-report .report-content .header-container[data-v-595a76b1] .navbar.dark .button .iconfont{font-size:1rem}.student-report .report-content .top-content[data-v-595a76b1]{position:relative;width:100%;height:800px;background:url(https://vanthink-oss-qingdao.wxzxzj.com/vuedfe68dccf18b7e854e836c0d471a5622b.png) 50% no-repeat;background-size:100% 100%;overflow:hidden;padding:90px 30px;margin-left:4%;margin-top:-2%}.student-report .report-content .top-content .top-text[data-v-595a76b1]{position:absolute;top:74px;left:91px}.student-report .report-content .top-content .top-text .text[data-v-595a76b1]{font-size:72px;font-weight:800;color:#fff;margin-bottom:15px;margin-left:45px}.student-report .report-content .top-content .top-text .date[data-v-595a76b1]{text-align:center;color:#634503;background:linear-gradient(0deg,#ffb30e,#fee87e);font-size:40px;border-radius:13px;padding:0 20px}.student-report .report-content .top-content .student-info[data-v-595a76b1]{position:absolute;top:40%;left:4%;color:#413302;width:55%}.student-report .report-content .top-content .student-info .basic-info[data-v-595a76b1]{display:flex;align-items:center;justify-content:center}.student-report .report-content .top-content .student-info .profile-picture[data-v-595a76b1]{width:112px;height:112px;border:4px solid #c39902;border-radius:100px}.student-report .report-content .top-content .student-info .profile-picture img[data-v-595a76b1]{width:100%;height:100%;border-radius:100px}.student-report .report-content .top-content .student-info .info[data-v-595a76b1]{margin-left:10px;width:50%;overflow:hidden}.student-report .report-content .top-content .student-info .info .nickname[data-v-595a76b1]{font-size:50px;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.student-report .report-content .top-content .student-info .stats[data-v-595a76b1]{font-size:48px;font-weight:400;margin-left:50px}.student-report .report-content .top-content .student-info .stats .highlight[data-v-595a76b1]{font-size:80px;color:#f8850e;font-weight:700;padding:0 29px}.student-report .report-content .top-content .details[data-v-595a76b1]{position:absolute;bottom:4%;left:-3.4%;display:flex;justify-content:center;width:100%;font-size:32px;color:#7e7e7d;gap:120px}.student-report .report-content .top-content .details .detail-item[data-v-595a76b1]{display:flex;flex-direction:column;align-items:center}.student-report .report-content .top-content .details .highlight[data-v-595a76b1]{color:#413302;font-size:80px;font-weight:700;line-height:.9}.student-report .report-content .top-content .details .tips[data-v-595a76b1]{width:124px;text-align:center;letter-spacing:-1px;margin-bottom:12px}.student-report .weeks-performance[data-v-595a76b1]{position:relative;width:85%;margin:111px auto 135px;background:#fff;border-radius:40px;padding:30px}.student-report .weeks-performance .title[data-v-595a76b1]{position:absolute;top:-60px;left:50%;transform:translate(-50%,-50%);width:384px;height:127px;line-height:127px;font-size:56px;font-weight:700;color:#413302;background:url(https://vanthink-oss-qingdao.wxzxzj.com/vued03e51bd9990d08b63b0990d04e0a2ad4.png) 50% no-repeat;background-size:90% 90%}.student-report .weeks-performance .operation[data-v-595a76b1]{width:95%;margin:60px auto 30px;display:flex;justify-content:space-between;align-items:center}.student-report .weeks-performance .operation .text[data-v-595a76b1]{font-family:Alibaba PuHuiTi;font-weight:400;font-size:48px;color:#ea5606}.student-report .weeks-performance .operation .right[data-v-595a76b1]{display:flex;align-items:center;justify-content:space-between;color:#413302;font-size:36px;line-height:52px}.student-report .weeks-performance .operation .right .greenBox[data-v-595a76b1]{width:28px;height:20px;background:#72ca7a;border-radius:5px}.student-report .weeks-performance .operation .right .blueBox[data-v-595a76b1]{width:28px;height:20px;background:#2ea8fd;border-radius:5px}.student-report .weeks-performance .operation .right .learn[data-v-595a76b1]{width:100px;height:34px;text-align:center;font-weight:400;font-size:36px;color:#413302;line-height:34px}.student-report .weeks-performance .operation .van-button[data-v-595a76b1]{font-weight:400;font-size:40px;cursor:pointer;color:#61a47e;border:none}.student-report .weeks-performance .attendance[data-v-595a76b1]{display:flex;justify-content:space-around;width:90%;margin:20px auto;padding:20px;background:#f9f9f9;border-radius:20px}.student-report .weeks-performance .attendance .day[data-v-595a76b1]{display:flex;flex-direction:column;align-items:center;font-size:36px;color:#333}.student-report .weeks-performance .attendance .day span[data-v-595a76b1]{margin-bottom:8px;font-weight:400}.student-report .weeks-performance .attendance .day div[data-v-595a76b1]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:40px}.student-report .weeks-performance .overall-performance[data-v-595a76b1]{display:flex;flex-direction:column;gap:20px;margin:0 auto;width:90%}.student-report .weeks-performance .overall-performance .performance-item[data-v-595a76b1]{display:flex;align-items:center}.student-report .weeks-performance .overall-performance .performance-item .icon[data-v-595a76b1]{width:120px;height:120px;display:flex;align-items:center;justify-content:center}.student-report .weeks-performance .overall-performance .performance-item .icon img[data-v-595a76b1]{width:100%;height:100%}.student-report .weeks-performance .overall-performance .performance-item .content[data-v-595a76b1]{flex:1;margin:0 37px}.student-report .weeks-performance .overall-performance .performance-item .content .content-title[data-v-595a76b1]{font-size:40px;color:#983b1f;font-weight:700;margin-bottom:5px}.student-report .weeks-performance .overall-performance .performance-item .content .description[data-v-595a76b1]{font-size:36px;color:#333}.student-report .weeks-performance .overall-performance .performance-item .value[data-v-595a76b1]{font-size:80px;font-weight:700;color:#ea5606;display:flex;align-items:center;justify-content:center;text-align:center;min-width:100px}.student-report .weeks-performance .performance-text[data-v-595a76b1]{box-sizing:border-box;width:90%;min-height:300px;overflow:hidden;margin:0 auto;padding:15px;background:#fef9e8;border-radius:15px;border:4px solid #c4a431;color:#333;font-size:40px;font-weight:400;line-height:60px}.student-report .weeks-performance .performance-text[data-v-595a76b1] .van-field__word-limit{font-size:40px;line-height:40px}.student-report .weeks-performance .performance-text[data-v-595a76b1] .van-field__control{font-size:40px;font-weight:400;line-height:60px}.student-report .weeks-performance .performance-text[data-v-595a76b1] .van-cell{background:#fef9e8;padding:0}.student-report .weeks-performance .dictionary-container[data-v-595a76b1]{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto}.student-report .weeks-performance .dictionary-container .dictionary-info[data-v-595a76b1]{display:flex;flex-direction:column;align-items:center;padding:10px;text-align:center;margin-top:50px}.student-report .weeks-performance .dictionary-container .dictionary-info[data-v-595a76b1]:nth-child(-n+3){margin-top:100px}.student-report .weeks-performance .dictionary-container .dictionary-info .cover[data-v-595a76b1]{width:240px;height:321px;margin-bottom:5px}.student-report .weeks-performance .dictionary-container .dictionary-info .cover img[data-v-595a76b1]{width:100%;height:100%;border-radius:30px;box-shadow:0 7px 0 0 #e7e4e3}.student-report .weeks-performance .dictionary-container .dictionary-info .dictionary[data-v-595a76b1]{font-size:40px;color:#000;font-weight:700;margin-top:10px;word-break:break-word}.student-report .placeholderBox[data-v-595a76b1]{width:100%;height:6rem;background:transparent}.student-report .chart-container[data-v-595a76b1]{width:100%;height:403px;margin:0 auto 15px;padding:10px;background:#fef9e8;border-radius:15px;overflow:hidden}.student-report .share[data-v-595a76b1]{width:85%;margin:0 auto}.student-report .share[data-v-595a76b1] .van-button{width:100%;height:131px;font-size:48px;box-shadow:0 9px 0 0 #c85c2e;border-radius:24px;color:#f4c10b;border:.02rem solid #e7e4e3}.student-report .share .blank-space[data-v-595a76b1]{height:80px}.student-report .school-info-wx[data-v-595a76b1]{position:fixed;bottom:0;width:100%;height:3rem;background:#47402a;color:#fff;display:flex;justify-content:space-between;align-items:center}.student-report .school-info-wx .left[data-v-595a76b1]{margin-left:1.33rem}.student-report .school-info-wx .left .info[data-v-595a76b1]{font-weight:700}.student-report .school-info-wx .left .school-title[data-v-595a76b1]{font-size:15px;font-weight:400}.student-report .school-info-wx .left .tip[data-v-595a76b1]{width:3.3rem;height:.5rem;font-size:12px;border-radius:1rem;background:#f8c64e;color:#47402a;line-height:.5rem;text-align:center;margin-top:.2rem}.student-report .school-info-wx .right[data-v-595a76b1]{margin-right:1.33rem}.student-report .school-info-wx .right img[data-v-595a76b1]{width:2rem;height:2rem}