.wscn-http404-container[data-v-30a92bbe]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-30a92bbe]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-30a92bbe]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-30a92bbe]{width:100%}.wscn-http404 .pic-404__child[data-v-30a92bbe]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-30a92bbe]{width:80px;top:17px;left:220px;opacity:0;-webkit-animation-name:cloudLeft-data-v-30a92bbe;animation-name:cloudLeft-data-v-30a92bbe;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-30a92bbe]{width:46px;top:10px;left:420px;opacity:0;-webkit-animation-name:cloudMid-data-v-30a92bbe;animation-name:cloudMid-data-v-30a92bbe;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-30a92bbe]{width:62px;top:100px;left:500px;opacity:0;-webkit-animation-name:cloudRight-data-v-30a92bbe;animation-name:cloudRight-data-v-30a92bbe;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-30a92bbe{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudLeft-data-v-30a92bbe{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@-webkit-keyframes cloudMid-data-v-30a92bbe{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudMid-data-v-30a92bbe{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@-webkit-keyframes cloudRight-data-v-30a92bbe{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}@keyframes cloudRight-data-v-30a92bbe{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-30a92bbe]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-30a92bbe]{font-size:32px;line-height:40px;color:#1482f0;margin-bottom:20px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-30a92bbe],.wscn-http404 .bullshit__oops[data-v-30a92bbe]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-30a92bbe;animation-name:slideUp-data-v-30a92bbe;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-30a92bbe]{font-size:20px;line-height:24px;color:#222;margin-bottom:10px;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-30a92bbe]{font-size:13px;line-height:21px;color:grey;margin-bottom:30px;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-30a92bbe],.wscn-http404 .bullshit__return-home[data-v-30a92bbe]{opacity:0;-webkit-animation-name:slideUp-data-v-30a92bbe;animation-name:slideUp-data-v-30a92bbe;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-30a92bbe]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;font-size:14px;line-height:36px;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-30a92bbe{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-30a92bbe{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.main[data-v-525046fa]{width:100%;max-height:800px}.scroll-container[data-v-525046fa]{max-height:100%;overflow-y:auto}.device-container[data-v-b3c593c4]{padding:20px}.step-content[data-v-b3c593c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-container[data-v-b3c593c4]{margin-top:20px}.qr-code-container[data-v-b3c593c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:230px;text-align:center}.qrcode-topic[data-v-b3c593c4],.qrcode[data-v-b3c593c4]{display:block;margin:0 auto;width:250px;height:250px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.info-and-swipe-container[data-v-b3c593c4]{margin-top:40px}.qr-code-container-test[data-v-b3c593c4]{text-align:center;margin:80px 0}.centered-school[data-v-b3c593c4]{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.device-and-qr-container[data-v-b3c593c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin-top:20px}.device-type-container[data-v-b3c593c4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.action-buttons[data-v-b3c593c4]{text-align:right;margin-top:40px}.el-steps__step.is-finish .el-step__title[data-v-b3c593c4]{font-weight:700}.scroll-container[data-v-4d90c1ac]{max-height:100%;overflow-y:auto}.padding-xs[data-v-4d90c1ac]{padding:10px}.dialog-footer[data-v-4d90c1ac]{text-align:right}.watch-management-container[data-v-966d1b1a]{height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.watch-management-container .message-container[data-v-966d1b1a]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden;margin-bottom:16px}.watch-management-container .message-container .message-list[data-v-966d1b1a]{height:100%;overflow-y:auto;padding:12px;background-color:#fafafa}.watch-management-container .message-container .message-list .message-item[data-v-966d1b1a]{margin-bottom:32px}.watch-management-container .message-container .message-list .message-item[data-v-966d1b1a]:last-child{margin-bottom:0}.watch-management-container .message-container .message-list .message-item .message-header[data-v-966d1b1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.watch-management-container .message-container .message-list .message-item .message-header .message-type[data-v-966d1b1a]{font-size:12px;padding:5px 8px;border-radius:12px;font-weight:500}.watch-management-container .message-container .message-list .message-item .message-header .message-type.platform[data-v-966d1b1a]{background-color:#e1f5fe;color:#0277bd}.watch-management-container .message-container .message-list .message-item .message-header .message-type.device[data-v-966d1b1a]{background-color:#f3e5f5;color:#7b1fa2}.watch-management-container .message-container .message-list .message-item .message-header .message-time[data-v-966d1b1a]{font-size:12px;color:#909399}.watch-management-container .message-container .message-list .message-item .message-content[data-v-966d1b1a]{padding:8px 12px;border-radius:4px;font-size:14px;line-height:1.4}.watch-management-container .message-container .message-list .message-item .message-content.platform-content[data-v-966d1b1a]{background-color:#e3f2fd;color:#1565c0;border-left:3px solid #2196f3}.watch-management-container .message-container .message-list .message-item .message-content.device-content[data-v-966d1b1a]{background-color:#f8bbd9;color:#ad1457;border-left:3px solid #e91e63;margin-top:8px}.watch-management-container .message-container .message-list .message-item .response-message[data-v-966d1b1a]{margin-top:8px;margin-bottom:0}.watch-management-container .input-container .input-area[data-v-966d1b1a]{margin-bottom:16px}.watch-management-container .input-container .button-area[data-v-966d1b1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.watch-management-container .input-container .button-area .button-left[data-v-966d1b1a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.message-list[data-v-966d1b1a]::-webkit-scrollbar{width:6px}.message-list[data-v-966d1b1a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.message-list[data-v-966d1b1a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.message-list[data-v-966d1b1a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scroll-container[data-v-fbf8f650]{max-height:100%;overflow-y:auto}.header-title[data-v-517e8e47]{font-size:18px;color:#333;margin-bottom:20px;font-weight:700;padding-left:25px;position:relative}.header-title[data-v-517e8e47]:before{content:"";position:absolute;right:97%;height:18px;width:6px;background-color:#409eff}.header-title1[data-v-517e8e47]{font-size:18px;color:#333;margin-bottom:20px;font-weight:700;padding-top:20px;padding-left:25px;position:relative}.header-title1[data-v-517e8e47]:before{content:"";position:absolute;right:97%;height:18px;width:6px;background-color:#409eff}.footer-buttons[data-v-517e8e47]{position:fixed;right:11%;bottom:18%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-buttons .el-button[data-v-517e8e47]{margin-bottom:10px}.scroll-container[data-v-517e8e47]{max-height:350px;overflow-y:auto;overflow-x:hidden}.table_student[data-v-030525bc]{overflow-x:visible}.scroll-container[data-v-030525bc]{max-height:100%;overflow-y:auto}.f_vitem_span{margin-bottom:10px}.filter-tree{overflow-y:auto}.treeManageMain{width:100%}.comboboxDialogDiv{height:100%}.scroll-container[data-v-09fed907],.scroll-container[data-v-9b9300ce],.scroll-container[data-v-779d66ec],.scroll-container[data-v-944b6eb2]{max-height:100%;overflow-y:auto}.el-form-item[data-v-09fed907]{margin-right:40px}.scroll-container[data-v-4d798594]{max-height:100%;overflow-y:auto}.main[data-v-8675b096]{max-height:calc(100vh - 300px);width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex}.teamIndex-left[data-v-8675b096]{min-width:300px}.teamIndex-right[data-v-8675b096]{margin-left:10px}.treeManageMain[data-v-8675b096]{max-height:calc(100vh - 200px)}.right-pan[data-v-8675b096]{margin-top:5px}[data-v-8675b096] .el-table__cell{max-height:10px;padding-top:3px;padding-bottom:3px}[data-v-8675b096] .mytable input{height:30px}[data-v-8675b096] .el-form-item{margin-bottom:0}.scroll-container[data-v-1cefc53d],.scroll-container[data-v-8675b096]{max-height:100%;overflow-y:auto}.treeManageMain[data-v-8e5a75c2]{height:calc(100vh - 200px)}.el-input[data-v-42907850]{width:100%}.scroll-container[data-v-04642ade]{max-height:100%;overflow-y:auto}.search-form[data-v-04642ade]{position:relative}.scroll-container[data-v-e2753d3c]{max-height:100%;overflow-y:auto}.search-form[data-v-e2753d3c]{position:relative}.button-container[data-v-e2753d3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.scroll-container[data-v-7be5239a]{max-height:100%;overflow-y:auto}.add-btn[data-v-7be5239a]{float:right;margin-right:10px}[data-v-da61a25e] .hide .el-upload--picture-card{display:none}.scroll-container[data-v-044ac07f]{max-height:100%;overflow-y:auto}.edit-buttons[data-v-0f9483ba]{position:absolute;top:160px;right:30px;z-index:999;border-radius:4px;padding:5px}.edit-buttons .button-item[data-v-0f9483ba]{margin-bottom:5px}.edit-buttons .button-item[data-v-0f9483ba]:last-child{margin-bottom:0}#panel[data-v-0f9483ba]{position:absolute;background-color:#fff;max-height:90%;overflow-y:auto;top:30px;right:10px;width:280px;z-index:1000}.edit-buttons[data-v-0f9483ba]{display:block!important;visibility:visible!important;opacity:1!important}.scroll-container[data-v-1a429a8a]{max-height:100%;overflow-y:auto}.button-container[data-v-1a429a8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dialog-footer[data-v-1a429a8a]{text-align:right;padding-right:20px;margin-top:20px}.main[data-v-69e01856]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.studentIndex-left[data-v-69e01856]{min-width:300px}.studentIndex-right[data-v-69e01856]{margin-left:10px;margin-right:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.table-main[data-v-69e01856]{width:calc(100vw - 600px)}.right-card-pan[data-v-69e01856]{height:calc(100vh - 150px)}.treeManageMain[data-v-69e01856]{height:calc(100vh - 200px)}.form-container[data-v-e5ccac80]{padding-top:30px;padding-right:30px;padding-left:30px}.scroll-container[data-v-d07fd842]{max-height:100%;overflow-y:auto}.search-form[data-v-d07fd842]{position:relative}.button-container[data-v-d07fd842]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-form-item[data-v-d07fd842]{margin-right:30px}.scroll-container[data-v-3f492682]{max-height:100%;overflow-y:auto}.content-wrapper[data-v-3f492682]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.subject-selector[data-v-3f492682]{width:150px;min-width:150px;border-right:1px solid #dcdfe6;padding-right:15px;margin-right:15px}.subject-selector .subject-title[data-v-3f492682]{font-size:14px;font-weight:700;margin-bottom:10px;color:#606266}.subject-selector .subject-list .subject-item[data-v-3f492682]{padding:8px 12px;margin-bottom:5px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:14px;color:#606266;border:1px solid transparent}.subject-selector .subject-list .subject-item[data-v-3f492682]:hover{background-color:#f5f7fa;color:#409eff}.subject-selector .subject-list .subject-item.active[data-v-3f492682]{background-color:#409eff;color:#fff;border-color:#409eff}.class-selector[data-v-3f492682]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.search-form[data-v-3f492682]{position:relative}.el-input[data-v-3bffdcb0],.el-input[data-v-8a4fe874]{width:100%}.scroll-container[data-v-6c89eb7d]{max-height:100%;overflow-y:auto}.search-form[data-v-6c89eb7d]{position:relative}.button-container[data-v-6c89eb7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.teamIndex-left[data-v-05ec7752]{min-width:300px;height:calc(100vh - 100px)}.teamIndex-right[data-v-05ec7752]{margin-left:10px;height:calc(100vh - 100px)}.main[data-v-05ec7752]{display:-webkit-box;display:-ms-flexbox;display:flex}.treeManageMain[data-v-05ec7752]{height:calc(100vh - 200px)}.scroll-container[data-v-05ec7752]{max-height:100%;overflow-y:auto}.el-input[data-v-3371d670]{width:100%}.scroll-container[data-v-61264c84]{max-height:100%;overflow-y:auto}.search-form[data-v-61264c84]{position:relative}.button-container[data-v-61264c84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}button[data-v-4ed49360]:focus{outline:none}button[data-v-4ed49360]:hover{opacity:.8}[data-v-4ed49360] .el-input__inner{background:#1c1c3d!important;color:#fff!important;border-color:#6d6d6d!important}input[type=range][data-v-4ed49360]:disabled{opacity:.5}.progress-box[data-v-4ed49360]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:5px;background:#e0e0e0;border-radius:3px;cursor:pointer}.progress-bar[data-v-4ed49360]{position:absolute;left:0;top:0;height:100%;background:#2b85e4;border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}.progress-thumb[data-v-4ed49360]{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:14px;background:#fff;border:1px solid #797979;border-radius:50%;cursor:-webkit-grab;cursor:grab;z-index:2}.progress-thumb[data-v-4ed49360]:active{cursor:-webkit-grabbing;cursor:grabbing}.progress-box input[type=range][data-v-4ed49360]{position:absolute;top:-10px;left:0;width:100%;height:26px;opacity:0;cursor:pointer}button img[data-v-4ed49360]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}button:hover:not(:disabled) img[data-v-4ed49360]{opacity:.8}.custom-date-picker .el-date-table td.has-gps-data{position:relative}.custom-date-picker .el-date-table td.has-gps-data:after{content:"";position:absolute;bottom:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background-color:red}.numberBox[data-v-663a74fd]{text-align:center;width:100%;margin-top:10px;margin:0 auto}.numberBox .numberTitle[data-v-663a74fd]{line-height:100px;text-align:center;font-size:32px;font-weight:700;color:#fff}body[data-v-6c226617],html[data-v-6c226617]{margin:0;padding:0;overflow:hidden;height:100%}.container[data-v-6c226617]{background-color:#0e0e3f;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;overflow:visible;position:relative}.header[data-v-6c226617]{height:10%;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.header[data-v-6c226617],.left-group[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left-group[data-v-6c226617]{gap:20px}.time-display[data-v-6c226617]{font-size:16px;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.title-container[data-v-6c226617]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.title-text[data-v-6c226617]{color:#fff;font-size:1.5vw;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5);white-space:nowrap}.student-info[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;font-size:14px}.main-content[data-v-6c226617]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;overflow:hidden}.evaluation-cards[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-pack:distribute;justify-content:space-around;height:11vh}.card[data-v-6c226617]{padding:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;background-color:#0a2964;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-title[data-v-6c226617]{font-size:16px;font-weight:700;margin-bottom:10px;color:#fff}.card-stats[data-v-6c226617]{font-size:14px;color:#ccc}.stats-number[data-v-6c226617]{color:#00bfff;font-weight:700}.bottom-section[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;height:45vh}.center-section[data-v-6c226617],.left-section[data-v-6c226617],.right-section[data-v-6c226617]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:rgba(128,0,128,.1);padding:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-title[data-v-6c226617]{font-size:16px;font-weight:500;margin-bottom:15px;text-align:left}.class-list[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.class-scroll-container[data-v-6c226617]{position:absolute;top:0;left:0;width:100%;-webkit-animation:scrollUp-data-v-6c226617 linear infinite;animation:scrollUp-data-v-6c226617 linear infinite}.class-list:hover .class-scroll-container[data-v-6c226617]{-webkit-animation-play-state:paused;animation-play-state:paused}.class-item[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;background:hsla(0,0%,100%,.05);margin-bottom:8px;min-height:60px}.class-item[data-v-6c226617]:hover{background:#5d4a6f}.class-name-container[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.flag-icon[data-v-6c226617]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.class-name[data-v-6c226617]{font-size:14px;color:#fff}.class-stats[data-v-6c226617]{font-size:13px;color:#fff;text-align:right}.radar-container[data-v-6c226617]{text-align:center}.radar-content[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.radar-chart[data-v-6c226617]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.radar-data[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:100px}.data-item[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;gap:16px}.data-label[data-v-6c226617]{color:#ccc}.data-value[data-v-6c226617]{color:#7ed321;font-weight:700;font-size:14px}.star-list[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.star-scroll-container[data-v-6c226617]{position:absolute;top:0;left:0;width:100%;-webkit-animation:scrollUp-data-v-6c226617 linear infinite;animation:scrollUp-data-v-6c226617 linear infinite}@-webkit-keyframes scrollUp-data-v-6c226617{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes scrollUp-data-v-6c226617{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.star-list:hover .star-scroll-container[data-v-6c226617]{-webkit-animation-play-state:paused;animation-play-state:paused}.star-item[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 20px;background:hsla(0,0%,100%,.05);margin-bottom:8px;min-height:60px}.star-item[data-v-6c226617]:hover{background:#5d4a6f}.star-left[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.star-medal[data-v-6c226617]{font-size:20px}.medal-image[data-v-6c226617]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.student-avatar[data-v-6c226617]{width:40px;height:40px;border-radius:50%;background:#fff;border:3px solid #fff;margin-right:10px;overflow:hidden}.student-avatar img[data-v-6c226617]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.star-info[data-v-6c226617]{-webkit-box-flex:1;-ms-flex:1;flex:1}.star-name[data-v-6c226617]{font-size:14px;font-weight:700}.star-class[data-v-6c226617]{font-size:10px;color:#ccc;text-align:center;white-space:nowrap}.star-score[data-v-6c226617]{font-size:18px;font-weight:700;color:#00bfff}.bottom-stats[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:26vh}.stats-section[data-v-6c226617]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;background-color:rgba(128,0,128,.1);overflow:hidden}.stats-title[data-v-6c226617]{font-size:14px;font-weight:700;margin-bottom:10px;color:#00bfff}.stats-content[data-v-6c226617]{font-size:12px;color:#ccc;line-height:1.5}.stats-content div[data-v-6c226617]{margin-bottom:5px}.school-dialog-overlay[data-v-6c226617]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.school-dialog[data-v-6c226617]{background-color:#1a1a4a;border-radius:8px;width:400px;max-height:500px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.dialog-header[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-bottom:1px solid #333;background-color:#0e0e3f}.dialog-header h3[data-v-6c226617]{margin:0;color:#00bfff;font-size:18px}.close-btn[data-v-6c226617]{font-size:24px;color:#ccc;cursor:pointer;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s}.close-btn[data-v-6c226617]:hover{background-color:hsla(0,0%,100%,.1)}.dialog-content[data-v-6c226617]{max-height:400px;overflow-y:auto;padding:10px 0}.school-item[data-v-6c226617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s;border-bottom:1px solid hsla(0,0%,100%,.1)}.school-item[data-v-6c226617]:hover{background-color:hsla(0,0%,100%,.05)}.school-item.active[data-v-6c226617]{background-color:rgba(0,191,255,.2)}.school-name[data-v-6c226617]{color:#fff;font-size:16px}.school-check[data-v-6c226617]{color:#00bfff;font-size:18px;font-weight:700}.school-switch[data-v-6c226617]{background-color:hsla(0,0%,100%,.1);padding:5px 15px;border-radius:5px;font-size:14px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.school-switch[data-v-6c226617]:hover{background-color:hsla(0,0%,100%,.2)}.line-chart-box[data-v-90c35fe2]{width:100%;height:100%}.stu-info-container[data-v-cb1b7670]{width:100%;height:100vh;background:#010026;color:#fff;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.student-header[data-v-cb1b7670]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px 20px 20px;position:relative}.student-header .student-avatar[data-v-cb1b7670]{width:48px;height:48px;border-radius:50%;border:3px solid #fff;overflow:hidden;margin-right:20px}.student-header .student-avatar img[data-v-cb1b7670]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.student-header .student-avatar .default-avatar[data-v-cb1b7670]{width:100%;height:100%;background:#718096;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.student-header .student-avatar .default-avatar[data-v-cb1b7670]:before{content:"";width:24px;height:24px;background:#a0aec0;border-radius:50%}.student-header .student-details[data-v-cb1b7670]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.student-header .student-details .student-name[data-v-cb1b7670]{font-size:14px}.student-header .student-details .student-info[data-v-cb1b7670]{display:grid;width:720px;gap:8px 0;grid-template-columns:repeat(4,1fr);font-size:14px;color:#c3c7c7;justify-items:start}.student-header .close-btn[data-v-cb1b7670]{position:absolute;top:8px;right:8px;width:56px;height:56px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.switch[data-v-cb1b7670]{margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.switch-item[data-v-cb1b7670]{padding:8px 10px;background-color:#010026;border-radius:8px 8px 0 0;font-size:14px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.switch-item.active[data-v-cb1b7670]{background-color:#1c1c3d}.switch-item[data-v-cb1b7670]:hover{opacity:.8}.content-area[data-v-cb1b7670]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#1c1c3d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;border-radius:12px;padding:13px;overflow:hidden}.health-data-section[data-v-cb1b7670]{width:320px;height:calc(100vh - 165px);-ms-flex-direction:column;flex-direction:column;gap:20px}.health-data-section .health-card[data-v-cb1b7670],.health-data-section[data-v-cb1b7670]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.health-data-section .health-card[data-v-cb1b7670]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;background:#232536;border-radius:8px;-ms-flex-direction:column;flex-direction:column}.health-data-section .health-card .health-header[data-v-cb1b7670]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2e2e3d;border-radius:8px 8px 0 0;-ms-flex-negative:0;flex-shrink:0}.health-data-section .health-card .health-header .health-icon[data-v-cb1b7670]{width:18px;height:18px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:50%}.health-data-section .health-card .health-header .health-icon.temperature-icon[data-v-cb1b7670]{background-image:url(../img/u2809.5fb14228.svg)}.health-data-section .health-card .health-header .health-icon.heartrate-icon[data-v-cb1b7670]{background-image:url(../img/u2861.0f984304.svg)}.health-data-section .health-card .health-header .health-icon.steps-icon[data-v-cb1b7670]{background-image:url(../img/u2889.b7bf96de.svg)}.health-data-section .health-card .health-header .health-title[data-v-cb1b7670]{font-size:14px;margin-right:8px}.health-data-section .health-card .health-header .health-value[data-v-cb1b7670]{font-size:15px;color:#81bc22;margin-right:auto}.health-data-section .health-card .health-header .health-time[data-v-cb1b7670]{font-size:12px;color:#ccc}.health-data-section .health-card .chart-container[data-v-cb1b7670]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative}.health-data-section .health-card .chart-container .health-chart[data-v-cb1b7670]{width:100%;height:100%;min-height:60px}.health-data-section .health-card .no-data-placeholder[data-v-cb1b7670]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#8b949e;font-size:12px}.health-data-section .health-card .no-data-placeholder i[data-v-cb1b7670]{font-size:24px;margin-bottom:8px;opacity:.6}.health-data-section .health-card .no-data-placeholder span[data-v-cb1b7670]{opacity:.8}.map-section[data-v-cb1b7670]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative}.map-section .map-container[data-v-cb1b7670]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;overflow:hidden;background:#1a1a2e;height:calc(100vh - 165px)}.map-section .map-container .map-loading-overlay[data-v-cb1b7670]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(26,26,46,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;border-radius:8px}.map-section .map-container .map-loading-overlay .loading-content[data-v-cb1b7670]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#fff;text-align:center}.map-section .map-container .map-loading-overlay .loading-content i[data-v-cb1b7670]{font-size:24px}.map-section .map-container .map-loading-overlay .loading-content i.el-icon-loading[data-v-cb1b7670]{-webkit-animation:rotate-data-v-cb1b7670 2s linear infinite;animation:rotate-data-v-cb1b7670 2s linear infinite;color:#409eff}.map-section .map-container .map-loading-overlay .loading-content i.el-icon-warning[data-v-cb1b7670]{color:#e6a23c}.map-section .map-container .map-loading-overlay .loading-content span[data-v-cb1b7670]{font-size:14px;color:#c3c7c7}.map-section .map-container .map-loading-overlay .loading-content .retry-btn[data-v-cb1b7670]{padding:6px 12px;background:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;-webkit-transition:background-color .3s;transition:background-color .3s}.map-section .map-container .map-loading-overlay .loading-content .retry-btn[data-v-cb1b7670]:hover{background:#337ecc}@-webkit-keyframes rotate-data-v-cb1b7670{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-data-v-cb1b7670{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.amap-marker-label[data-v-cb1b7670]{background-color:transparent!important;border:none!important}.container[data-v-52c3d696]{width:100%;height:100vh;margin:0 auto;background:url(../img/u2.13190d7f.png) no-repeat 50%;background-size:cover;padding:10px 20px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.date-box[data-v-52c3d696]{position:absolute;margin-top:20px;margin-left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:600;font-size:16px;color:#fefeff;white-space:nowrap}.main-layout[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.sidebar[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:250px;height:calc(100% - 64px);margin-right:20px;background:#f5fde6;border-radius:16px;border:8px solid #8cc235;margin-top:64px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.sidebar-header[data-v-52c3d696]{padding:32px 0;background:#f5fde6;color:#81bc22;text-align:center}.sidebar-header h3[data-v-52c3d696]{margin:0;font-size:16px;font-weight:600}.class-list[data-v-52c3d696]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:10px}.class-item[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 15px;margin-bottom:8px;background:#fff;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid transparent}.class-item[data-v-52c3d696]:hover{background:#e8f5d8}.class-item.active[data-v-52c3d696]{background:#f59a23;color:#fff}.class-name[data-v-52c3d696]{font-size:14px;font-weight:500;color:#81bc22}.class-count[data-v-52c3d696]{font-size:14px;min-width:20px;text-align:center;color:#81bc22}.class-item.active .class-count[data-v-52c3d696],.class-item.active .class-name[data-v-52c3d696]{color:#fff}.right-content[data-v-52c3d696]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.header[data-v-52c3d696]{width:100%;height:44px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.change[data-v-52c3d696],.header[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change[data-v-52c3d696]{background:#fff;width:250px;height:45px;border-radius:10px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toggle-buttons[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border-radius:5px;overflow:hidden;padding:8px 0 8px 8px}.toggle-btn[data-v-52c3d696]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px solid #81bc22;border-radius:10px;background:transparent;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#81bc22;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.btn-icon[data-v-52c3d696]{width:16px;height:16px;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.toggle-btn.active[data-v-52c3d696],.toggle-btn[data-v-52c3d696]:not(.active):hover{background:#81bc22;color:#fff}.user-info[data-v-52c3d696]{font-weight:600;font-size:14px;color:#fefeff;margin-left:auto;cursor:pointer}.content-area[data-v-52c3d696]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f5f8e8;border:8px solid #facd91;border-radius:16px;overflow-y:hidden;flex-direction:column}.content-area[data-v-52c3d696],.listening-section[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.listening-section[data-v-52c3d696]{width:100%;height:100%;flex-direction:column}.selected-class-info[data-v-52c3d696]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:16px 24px;border-radius:8px 8px 0 0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.left-info[data-v-52c3d696],.right-info[data-v-52c3d696],.selected-class-info[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left-info[data-v-52c3d696],.right-info[data-v-52c3d696]{line-height:32px;font-size:14px;color:#81bc22}.three-sections-layout[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:16px;padding:16px 0 0 0;min-height:0}.left-sections[data-v-52c3d696]{-webkit-box-flex:0.3;-ms-flex:0.3;flex:0.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.top-section[data-v-52c3d696]{-webkit-box-flex:0.4;-ms-flex:0.4;flex:0.4;border-radius:0 16px 16px 0}.bottom-section[data-v-52c3d696],.top-section[data-v-52c3d696]{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.bottom-section[data-v-52c3d696]{-webkit-box-flex:0.60;-ms-flex:0.60;flex:0.60;border-radius:0 16px 0 0}.right-section[data-v-52c3d696]{-webkit-box-flex:0.7;-ms-flex:0.7;flex:0.7;background:#fff;border-radius:16px 0 0 0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0 0 16px 0}.section-content[data-v-52c3d696]{padding:24px;height:100%;overflow:hidden}.class-content[data-v-52c3d696]{padding:24px;height:100%;overflow-y:auto}.section-title[data-v-52c3d696]{font-size:16px;color:#81bc22;font-weight:600;margin-bottom:40px}.class-info-details[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.class-info-header[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px}.flag-icon[data-v-52c3d696]{width:24px;height:auto;margin-right:20px}.class-name-display[data-v-52c3d696]{font-size:18px;color:#81bc22}.info-row[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.5}.info-label[data-v-52c3d696]{color:#81bc22;width:70px;text-align:right}.info-value[data-v-52c3d696]{margin-right:24px;color:#f59922;min-width:60px;text-align:right;white-space:nowrap}.evaluate-list[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.evaluate-item[data-v-52c3d696]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;background-color:#fbfbfb;height:72px;padding:16px 16px 16px 116px;border-radius:16px}.evaluate-label[data-v-52c3d696]{position:absolute;left:0;top:0;bottom:0;width:100px;background-color:#9cc25e;font-size:16px;color:#fff;font-weight:500;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:16px 0 0 16px}.evaluate-label[data-v-52c3d696],.evaluate-slider[data-v-52c3d696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.evaluate-slider[data-v-52c3d696]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:32px;background:#f0f0f0;border-radius:15px;-ms-flex-align:center;padding:0 8px;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.score-dot[data-v-52c3d696]{width:20%;height:24px;border-radius:50%;color:#666;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}.score-dot.active[data-v-52c3d696]{color:#fff}.slider-bar[data-v-52c3d696]{position:absolute;left:0;top:0;height:100%;border-radius:15px;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(#ffe402),color-stop(#f59a23,),color-stop(#f59a23,));background:linear-gradient(90deg,#ffe402 0,#f59a23 50%,#f59a23)}.evaluate-score[data-v-52c3d696]{width:40px;text-align:right;font-size:18px;font-weight:700;color:#f59922}.save-bar[data-v-52c3d696]{margin:0 auto;padding-top:8px}.add-btn[data-v-52c3d696]{background-color:#81bc22;color:#fff;width:100px}.class-content[data-v-52c3d696]::-webkit-scrollbar,.class-content[data-v-52c3d696]::-webkit-scrollbar-track,.class-list[data-v-52c3d696]::-webkit-scrollbar,.class-list[data-v-52c3d696]::-webkit-scrollbar-track{background:#f1f1f1}.class-content[data-v-52c3d696]::-webkit-scrollbar-thumb,.class-content[data-v-52c3d696]::-webkit-scrollbar-thumb:hover,.class-list[data-v-52c3d696]::-webkit-scrollbar-thumb,.class-list[data-v-52c3d696]::-webkit-scrollbar-thumb:hover{background:#d7d7d7}.class-content[data-v-52c3d696]::-webkit-scrollbar{width:8px}.class-content[data-v-52c3d696]::-webkit-scrollbar-thumb,.class-content[data-v-52c3d696]::-webkit-scrollbar-track{border-radius:8px}.class-list[data-v-52c3d696]::-webkit-scrollbar{width:4px}.class-list[data-v-52c3d696]::-webkit-scrollbar-thumb,.class-list[data-v-52c3d696]::-webkit-scrollbar-track{border-radius:2px}.login-container[data-v-4925e4a9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;margin:0 auto;background:url(../img/u2.13190d7f.png) no-repeat 50%;background-size:cover}.bg-image[data-v-4925e4a9]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.login-card[data-v-4925e4a9]{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);width:720px;height:400px;z-index:2;-webkit-box-shadow:1px 4px 10px 0 rgba(0,0,0,.45098039215686275);box-shadow:1px 4px 10px 0 rgba(0,0,0,.45098039215686275);border-radius:20px}.card-content[data-v-4925e4a9]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.login-image[data-v-4925e4a9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form-container[data-v-4925e4a9]{padding:0 60px}.login-header[data-v-4925e4a9]{margin-top:32px;margin-bottom:24px;font-weight:700;font-size:24px;color:#3ca747;text-align:center}.login-header-sub[data-v-4925e4a9]{margin-bottom:24px;font-weight:600;font-size:14px;color:#000;text-align:center;line-height:18px}.user-agreement[data-v-4925e4a9]{margin-top:auto;margin-left:-40px;margin-top:24px}.qr-login[data-v-4925e4a9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-40px;line-height:18px;color:#3ca747;font-size:12px;cursor:pointer}.qr-login-text[data-v-4925e4a9]{margin-right:3px}.password-toggle-icon[data-v-4925e4a9]{cursor:pointer;color:#999;font-size:18px;-webkit-transition:color .5s;transition:color .5s}.password-toggle-icon[data-v-4925e4a9]:hover{color:#333}.login-form .el-form-item[data-v-4925e4a9]{margin-bottom:18px}[data-v-4925e4a9] .el-input__inner{width:240px;height:35px;border-radius:4px;border-color:#3ca747}.captcha-container[data-v-4925e4a9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.captcha-refresh[data-v-4925e4a9]{height:32px;z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color .3s;transition:background-color .3s}.error-message[data-v-4925e4a9]{color:#f44336;margin-bottom:10px;text-align:center}[data-v-4925e4a9] .el-button--primary{background-color:#4285f4;border-color:#4285f4;border-radius:4px;font-size:16px;padding:12px}[data-v-4925e4a9] .el-button--primary:hover{background-color:#2a75f3}.wechat-qrcode-container[data-v-4925e4a9]{width:240px;height:216px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wechat-qrcode[data-v-4925e4a9]{margin:10px 0}.wechat-tips[data-v-4925e4a9]{color:#666;font-size:14px}.container[data-v-16b7abec]{width:100%;height:100vh;margin:0 auto;background:url(../img/u2.13190d7f.png) no-repeat 50%;background-size:cover;padding:10px 20px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-layout[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.sidebar[data-v-16b7abec]{width:250px;height:calc(100% - 64px);margin-right:20px;background:#f5fde6;border-radius:16px;border:8px solid #8cc235;margin-top:64px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.menu-container[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0}.menu-header[data-v-16b7abec]{-ms-flex-negative:0;flex-shrink:0}.menu-title[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 8px 0;margin:0 16px 16px 16px;color:#81bc22;font-size:20px;font-weight:500;position:relative}.menu-body[data-v-16b7abec]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 10px}.menu-item[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#555;font-size:14px;font-weight:500;position:relative}.menu-item[data-v-16b7abec]:hover{background:#f59a23;-webkit-transform:translateX(3px);transform:translateX(3px)}.menu-item.active[data-v-16b7abec]{background:#f59a23;font-weight:600;color:#555}.menu-text[data-v-16b7abec],.right-content[data-v-16b7abec]{-webkit-box-flex:1;-ms-flex:1;flex:1}.right-content[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.header[data-v-16b7abec]{width:100%;height:44px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.change[data-v-16b7abec],.header[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change[data-v-16b7abec]{background:#fff;min-width:250px;max-width:400px;height:45px;border-radius:10px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toggle-buttons[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border-radius:5px;overflow:hidden;padding:8px 0 8px 8px}.toggle-btn[data-v-16b7abec]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px solid #81bc22;border-radius:10px;background:transparent;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#81bc22;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.btn-icon[data-v-16b7abec]{width:16px;height:16px;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.toggle-btn.active[data-v-16b7abec],.toggle-btn[data-v-16b7abec]:not(.active):hover{background:#81bc22;color:#fff}.user-info[data-v-16b7abec]{font-weight:600;font-size:14px;color:#fefeff;margin-left:auto;cursor:pointer}.content-area[data-v-16b7abec]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f5f8e8;border:8px solid #facd91;border-radius:16px;overflow-y:hidden;flex-direction:column}.content-area[data-v-16b7abec],.listening-section[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.listening-section[data-v-16b7abec]{width:100%;height:100%;flex-direction:column}.section-title-container[data-v-16b7abec]{position:relative;height:50px;border-radius:8px 8px 0 0;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.section-title-bg[data-v-16b7abec]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/image.fa31da1f.png) no-repeat 50%;background-size:cover}.section-title-overlay[data-v-16b7abec]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}.section-title-content[data-v-16b7abec],.section-title-overlay[data-v-16b7abec]{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.section-title-content[data-v-16b7abec]{top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;z-index:2}.sub-item-name[data-v-16b7abec]{color:#fefffb;font-size:28px;-ms-flex-negative:0;flex-shrink:0}.parent-item-name[data-v-16b7abec]{color:#fdfadc;font-size:40px;margin-right:56px;-ms-flex-negative:0;flex-shrink:0}.content-layout[data-v-16b7abec]{padding:20px}.content-layout[data-v-16b7abec],.evaluation-content[data-v-16b7abec]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-item[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:100%}.image-container[data-v-16b7abec]{margin-right:20px;width:min(50%,480px);-ms-flex-negative:0;flex-shrink:0;height:65vh}.image-container[data-v-16b7abec],.image-display[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-display[data-v-16b7abec]{width:100%;height:100%;border:10px solid #fdfdfd;border-radius:10px;background-color:#f9f9f9;overflow:hidden}.image-display img[data-v-16b7abec]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.text-content[data-v-16b7abec]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.text-content.full-width[data-v-16b7abec]{width:100%}.remark-content[data-v-16b7abec]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.remark-text[data-v-16b7abec]{background:#fff;border-radius:8px;padding:25px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);color:#444;font-size:14px;line-height:2.4;text-align:justify;white-space:pre-wrap;height:65vh;overflow-y:auto;overflow-x:hidden}.no-data-container[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:200px}.no-data-container .remark-icon[data-v-16b7abec]{width:64px;height:64px;opacity:.6}.no-data-text[data-v-16b7abec]{color:#aaa;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-footer[data-v-16b7abec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 20px 0;-ms-flex-negative:0;flex-shrink:0}.footer-btn[data-v-16b7abec]{padding:8px 32px;font-size:14px;border-radius:4px;border:1px solid #d7d7d7;margin-right:20px;background:#fff;cursor:pointer}.footer-btn[data-v-16b7abec]:hover:not(.disabled){background:#e8f5e8}.footer-btn.disabled[data-v-16b7abec]{color:#ccc;cursor:not-allowed}.remark-text[data-v-16b7abec]::-webkit-scrollbar{width:4px}.remark-text[data-v-16b7abec]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.remark-text[data-v-16b7abec]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.remark-text[data-v-16b7abec]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.menu-body[data-v-16b7abec]::-webkit-scrollbar{width:4px}.menu-body[data-v-16b7abec]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.menu-body[data-v-16b7abec]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.menu-body[data-v-16b7abec]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.checkbox-label[data-v-3832c8fd]{font-weight:500;color:#606266;margin-right:16px}.inline-item[data-v-3832c8fd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.inline-item.disabled[data-v-3832c8fd]{opacity:.5}.inline-label[data-v-3832c8fd]{white-space:nowrap;margin-right:8px;color:#606266}.el-button[data-v-3832c8fd]{margin-top:20px}.compact-form .el-form-item[data-v-3832c8fd]{margin-bottom:16px}.scroll-container[data-v-37fa681e]{max-height:100%;overflow-y:auto}.rubric-upload .el-upload-list--picture-card{width:100%!important;height:100%!important}.rubric-upload .el-upload-list--picture-card .el-upload-list__item{width:100%!important;height:0!important;padding-bottom:56.25%!important;margin:0 auto!important;border:10px solid #fdfdfd!important;border-radius:10px!important;background-color:#f9f9f9!important;overflow:visible!important;position:relative!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.rubric-upload .el-upload-list__item-thumbnail{-o-object-fit:contain!important;object-fit:contain!important;border-radius:inherit!important}.rubric-upload .el-upload-list__item-actions,.rubric-upload .el-upload-list__item-thumbnail{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.rubric-upload .el-upload-list__item-actions{background:none!important;opacity:1!important;display:block!important}.rubric-upload .el-upload-list__item-delete{position:absolute!important;top:-5px!important;right:-5px!important;width:24px!important;height:24px!important;border-radius:50%!important;background-color:#ff4757!important;color:#fff!important;font-size:14px!important;line-height:20px!important;text-align:center!important;cursor:pointer!important;z-index:1000!important;-webkit-transition:all .3s!important;transition:all .3s!important;margin:0!important;padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.rubric-upload .el-upload-list__item-delete:hover{background-color:#ff3838!important;-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}.rubric-upload .el-upload-list__item-delete:active{-webkit-transform:scale(.95)!important;transform:scale(.95)!important}.rubric-upload .el-icon-check,.rubric-upload .el-icon-circle-check,.rubric-upload .el-icon-close,.rubric-upload .el-icon-upload-success,.rubric-upload .el-upload-list__item-status-label{display:none!important}.rubric-upload .el-upload-list__item-delete i{opacity:0!important}.rubric-upload .el-upload-list__item-delete:before{content:"X"!important;position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;font-size:14px!important;color:#fff!important;line-height:1!important;z-index:10!important}.rubric-upload .el-upload--picture-card{width:100%!important;height:0!important;padding-bottom:56.25%!important;margin:0 auto!important;border-radius:10px!important;border:2px dashed #fdfdfd!important;background-color:#f9f9f9!important;position:relative!important;-webkit-transition:all .3s!important;transition:all .3s!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.rubric-upload .el-upload--picture-card .el-icon-plus{position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;font-size:28px!important;color:#8c939d!important}.rubric-upload .el-upload--picture-card:hover{border-color:#409eff!important;background-color:#ecf5ff!important}.rubric-upload .el-upload--picture-card:hover .el-icon-plus{color:#409eff!important}[data-v-4ddb5b2d] .hide .el-upload--picture-card{display:none!important}.el-select[data-v-1f88c0b4]{width:100%}.header-title[data-v-1f88c0b4]{font-size:16px;color:#333;margin-bottom:32px;font-weight:700;padding-left:16px;position:relative}.header-title[data-v-1f88c0b4]:before{content:"";position:absolute;left:0;height:18px;width:6px;background-color:#409eff}.right-panel[data-v-1f88c0b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.upload-area[data-v-1f88c0b4]{margin-bottom:10px}.remark-textarea[data-v-1f88c0b4]{width:100%}.right-content-row[data-v-1f88c0b4]{margin-bottom:16px}.scroll-container[data-v-88d61be8]{max-height:100%;overflow-y:auto}.input-hint[data-v-182983f6]{font-size:12px;color:#999;margin-top:4px}.el-select[data-v-3b553cfc]{width:100%}.header-title[data-v-3b553cfc]{font-size:16px;color:#333;margin-bottom:32px;font-weight:700;padding-left:16px;position:relative}.header-title[data-v-3b553cfc]:before{content:"";position:absolute;left:0;height:18px;width:6px;background-color:#409eff}.right-panel[data-v-3b553cfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.upload-area[data-v-3b553cfc]{margin-bottom:10px}.remark-textarea[data-v-3b553cfc]{width:100%}.right-content-row[data-v-3b553cfc]{margin-bottom:16px}.scroll-container[data-v-6047e5e0]{max-height:100%;overflow-y:auto}.search-form[data-v-6047e5e0]{position:relative}.add-btn[data-v-6047e5e0]{margin-top:50px;float:right;margin-right:10px}.input-hint[data-v-42441e15]{font-size:12px;color:#999;margin-top:4px}.assess-type-container .assess-group[data-v-42441e15]{margin-bottom:16px}.assess-type-container .assess-group .sub-options[data-v-42441e15]{margin-left:24px;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.assess-type-container .assess-group .sub-options .el-checkbox[data-v-42441e15]{margin-bottom:0}.scroll-container[data-v-a9977342]{max-height:100%;overflow-y:auto}.header-title[data-v-a9977342]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:17px;color:#333;margin-bottom:15px;padding-left:25px}.header-title.margin-top[data-v-a9977342]{margin-top:50px}.header-title[data-v-a9977342]:before{content:"";position:absolute;right:99%;height:18px;width:6px;background-color:#409eff}.add-btn[data-v-a9977342]{float:right;margin-right:10px;font-size:15px}.container[data-v-0bcc9f24]{width:100%;height:100vh;margin:0 auto;background:url(../img/u2.13190d7f.png) no-repeat 50%;background-size:cover;padding:10px 20px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content[data-v-0bcc9f24]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-right:20px}.left-section[data-v-0bcc9f24]{width:230px;-ms-flex-negative:0;flex-shrink:0}.right-section[data-v-0bcc9f24]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header[data-v-0bcc9f24]{width:100%;height:44px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.change[data-v-0bcc9f24],.header[data-v-0bcc9f24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change[data-v-0bcc9f24]{background:#fff;width:400px;height:45px;border-radius:10px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toggle-buttons[data-v-0bcc9f24]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border-radius:5px;overflow:hidden;padding:8px 0 8px 8px}.toggle-btn[data-v-0bcc9f24]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px solid #81bc22;border-radius:10px;background:transparent;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#81bc22;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.btn-icon[data-v-0bcc9f24]{width:16px;height:16px;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.toggle-btn.active[data-v-0bcc9f24],.toggle-btn[data-v-0bcc9f24]:not(.active):hover{background:#81bc22;color:#fff}.class-name[data-v-0bcc9f24]{margin-right:auto}.class-name[data-v-0bcc9f24],.user-info[data-v-0bcc9f24]{font-weight:600;font-size:14px;color:#fefeff;cursor:pointer}.user-info[data-v-0bcc9f24]{margin-left:auto}.student-list[data-v-0bcc9f24]{width:210px;height:calc(100% - 64px);background:-webkit-gradient(linear,left top,left bottom,from(#f59a23),to(#fcff78));background:linear-gradient(180deg,#f59a23,#fcff78);border-radius:16px;position:relative;z-index:1;margin-top:64px}.overlay-image[data-v-0bcc9f24]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.ranking-list-wrapper[data-v-0bcc9f24]{height:calc(100% - 70px);overflow:hidden;padding:8px 0;position:relative;z-index:3}.ranking-scroll-container[data-v-0bcc9f24]{position:absolute;top:0;left:0;width:100%;-webkit-animation:scrollUp-data-v-0bcc9f24 linear infinite;animation:scrollUp-data-v-0bcc9f24 linear infinite}.ranking-title[data-v-0bcc9f24]{font-weight:700;font-size:18px;color:#fff;text-shadow:0 1px 2px #005947;top:12px;margin-bottom:12px;text-align:center;position:relative;z-index:3}.ranking-title[data-v-0bcc9f24]:after{content:"";display:block;width:100%;height:100px;background:url(../img/u14.b1394453.png) no-repeat 50%;background-size:contain;margin-top:-82px}.student-item[data-v-0bcc9f24]{width:calc(100% - 32px);height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 18px 16px;background:#fff;border-radius:92px 38px 38px 92px}.student-item[data-v-0bcc9f24]:hover{background-color:#e6f7ff}.ranking-first[data-v-0bcc9f24],.ranking-second[data-v-0bcc9f24],.ranking-third[data-v-0bcc9f24]{width:17px;height:18px;border-radius:50%;font-size:0;color:transparent;text-indent:-9999px}.ranking-first[data-v-0bcc9f24]{background:url(../img/p1.d9131dcf.png) no-repeat 50%;background-size:contain}.ranking-second[data-v-0bcc9f24]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTA2LTIzVDE1OjE4OjEyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0wNi0yM1QxNToyNzo1OSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0wNi0yM1QxNToyNzo1OSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNDAwOWNlYS04ODY4LTgwNDAtYmViMi0yMmQzZGFlYmE1NTQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MTEwNmI3YS01YTA5LTcwNGYtYWYwMC0yMTk1ZWQ2NGU5ZjAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOGY4M2I5ZC0zZjhmLWM4NDMtODQyMC1kZTUzOTgxMzdiOWYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmM4ZjgzYjlkLTNmOGYtYzg0My04NDIwLWRlNTM5ODEzN2I5ZiIgc3RFdnQ6d2hlbj0iMjAyNS0wNi0yM1QxNToxODoxMiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDAwOWNlYS04ODY4LTgwNDAtYmViMi0yMmQzZGFlYmE1NTQiIHN0RXZ0OndoZW49IjIwMjUtMDYtMjNUMTU6Mjc6NTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4M1l7HAAAIc0lEQVR4nO2dfXKbPBDGn7zTe3R7kirTg5ScJOQkoQfpRD1Jtifx+4dCwY4x+tjVh9FvJhMbi0VIj1YrIeDhdDphizf7e/O3BqDV39cr2wgAf2zn1ec/F9vm7c3yaH5s/vYlYz5yQAB+AhgD0q//A8BwkYYBWDhhTFG5qpj/SmdAAAPgGcAJwDv8K98XghPF64f9V3wWSbO0KgADVxEnAG+Qr/QtCOdieEPjYmhNAARX6DUUPGER4vvH5+ZoRQAE5+ZrLWjCIkwqmpNAahcAYan4sWhO/DBwInhFI0KoWQAtVfwaguue3uDOoWpqFUDOwE4LgjuHd1TsDWoTAMFVvimbDVEIFccGNQmAcH+VP0OoY+TyiVoEYFC5qxSA4GKCquKCGgTwDNc6jgDBxQXViKC0AJ7RfrAXwwg3VCxOSQEYHLPyZwZU4AlKCYBwHLd/iwGFg95SAuiV7yAUnjUsIYBqx8SFIBRsELkF8Ir7HOenQigkgpwCMKhwIqQiDAoEhTkF0Pv9fQZk9pC5BFDFmLcBCJm9QC4BDJmOcw8YZPQCOQTQW3842byAtgAIvfXHYJDJC2gLoLf+eLKUnaYADPqYPwVCBu+pKYDiFzruAPUy1PYAnTQIyuWoJYBBye4R+a5pXEsAqpk+GIOm8e4B6oeg2A1oCGBQsHl01DyqhgC6+5fHaBnWEIBRsHl0SMuwtAAIfbWPBgSlhiUtACNsr7Og0rVKC+DrfpJOJKRhVKML6OhAGkZL3xnU8Yc0jHYPcHC6ANqBNIx2AbQFSRvsMUBbkLRBSQGQoK1OJroHaAuSNtgF0BZW2qCkAFjQVicT0h7ACtvrnMPSBnsX0A6sYVRaACxsr7PAGka7ANqBNYz2LuDgSAvgz36STiSsYbR3Ae3wV8OohgCssM2OY9IwqhEDWAWbR2fSMqwhgB4HyKNWploegBXsHhmrZVhrGGiV7B6RCYoNSksAv5TsHhHVLlVLAKxk94hYTeOaArBKto+EhXJj0pwKflK0fRRetA+gKQDGHb5uPSMWGbyo9sUgdQXfMVnKTlsAjGO/FyiWCZliqByXg/uQMJxsZZZDAIweEIYwIeMIKteCEIs+N+BL1rgplwAY3Qv48ITMDSXnkjCLHhDewqLAsDn3msAXdBFcwwJ4LHHgEotCf6FPE69hFKp8oIwAGAX6uoopGhuVWhbOKKj6inhEYW9Y8r4AxrFHBiMq6Ao1BTB4pJlwTBE8IWy8T0r5UH9ljPFINwH4huPEBI8IH+6pvUBKSwDzK9F9M85wBcM62akCRlyf/wbF9y5rCcB8/Cf4v/iI4QpoFM9NeSycl7OB+xksZanyAimtF0bQxXfjuS/j/iaLJsSPeNYv3CYoPIxbQwA/L74TwvuwF8S1mJpgOCHHBrnX3rYu7gU0HhdvrmwnhIuA4QqvtUkjhqv4b4i/sveK7XIURVoAl61/zYBwBTMWFzrGZCgzI9IqHnBlNGz8RhD2AtICGHZ+HxF3AoylWxgj9tfGIr3iAdfqx500Q+IxzpAUwBCQLlbFjHMh2Eg7EjCWFi8xhDW43u9fQhAMBiUF4FuphDQRAIsQHpFXDIyl0ucWzwJ2Dfwqf0asG5ASwICwAIUQ3x1cwjgXwxNkxcDQqfSZZ4RVPiAYDH4RshP7QqPx47/UOjiGCxqnj++0+j9//n6xjVd/wHIzphXK0y1eEdenE5xwksvt4XQ6bf74Zn/72tk24gfj/qeC1xC2h3q+MJxH2uXR/Nj8TaILGARsEJwbVJnurIxnAO9ID+RIwIaIAKQqjeC6BInCqRGCO7dR0GZy2acKYID87BTBeYP5KljrGLhzeYdOWSWRKgDNF0UbLAU3KB5HA8Li6jWFPB8nmtQgMDX4C4HhIvM/q881QXBT4QZ5PRdjJxi8FQSmDANzB2wE5wmGj++MRQSzKOY/7XwQzoeTw/WkWSA4wdmYnVMEMCTsKwGt8jBspnJMCL8s21IM8oxIAcTGAAPaektYzJO2WrqtnWJ3jBWAZvCngc20TykIkV1yigdohQlxcQGjLREMMTvFCCDqQAVJedBia92ACd0pRgCtTdfaQvuWILhuQgUwoK3gb0LasJDRlggIgfUTKoDWgj+J5+y29Kg7wu11mZ+I8QAtMQnYYAEbORlCEocIIMhwAAydR6NI2WTodAMWOuIiBASDIQKQDv4Yy1Ir6WVcgOxj1qW7AQu3AOYROufuXVe+AjCQC/4slvV764KVLuRJ0BYL2gKWc2Us9z18g1yeCZ715SuAoMBigxHLEmp75Xe7sT2GScjODEMub3bDFsN5A4l7HwiedeYrgCEyIwx3Mg/wW00r9bAISfc/I+Wh9s6RcX7vA0ceZ/BJ5CMAL0MXMOJuk2LItF4JG5ewgI0pwA5jWe4eEycQPIJBHwGEuH/G4sZiW0xqS5sS99+Ckd4NxHg4xhInhD5gYjcY9BGA8UgzYrlxYvJIfwtGWleg4f5nUsQ5Chzf4vxuqD0IO8HgngBu3dLNCOvfQ7AJ9iaxXHyGE/aTHOXM9vaEQNjx4HsC4I1tI2Tuhr113Bjbk2w2PsGI6wakgttLGIsQouYT9gTwgkVhjPT+PYQJ4Sek6f5nQs/dQv+CEmOJE9ZCmLCTX6lbw7QwCLtx8kEpH2sIbrm3L6GBmzjat4ZpYuFfeJNaLs7hgGNNqPxycu0CAPz7z5yrd3yPVf2l5BYEwPBrcVY1F+ewR5rJM11RWhAAsN+SphyZWMEex9SK/EVpRQCM2wVaYvHmrWOOuTKRSisCAG5PDtlsuVhgbM+TVN/3z7QkAMb1gp3yZuMfvHHsJlz/TEsCAFyBjxfbSra2y27AovJh3yVSD4nKyS8AfwF8RXlXy3AzowZ15CeYmzOBnfvnfySCvGCV63EWAAAAAElFTkSuQmCC) no-repeat 50%;background-size:contain}.ranking-third[data-v-0bcc9f24]{background:url(../img/p3.c72f0c03.png) no-repeat 50%;background-size:contain}.ranking-normal[data-v-0bcc9f24]{width:14px;height:14px;font-weight:600;font-size:12px;color:#ababab;line-height:15px;text-align:center}.student-avatar[data-v-0bcc9f24]{width:46px;height:46px;border-radius:50%;background:#fff;border:3px solid #fff;margin-right:10px;overflow:hidden}.student-avatar img[data-v-0bcc9f24]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.student-name[data-v-0bcc9f24]{font-size:12px;font-weight:600;color:#555;margin-left:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.student-score[data-v-0bcc9f24]{font-size:12px;color:#81bc22;width:20px}.content-wrapper[data-v-0bcc9f24]{height:calc(100vh - 102px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quality-rankings[data-v-0bcc9f24]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:56%;-ms-flex-negative:0;flex-shrink:0}.quality-list-wrapper[data-v-0bcc9f24]{height:calc(100% - 70px);overflow:hidden;padding:8px 0;position:relative;z-index:3}.quality-scroll-container[data-v-0bcc9f24]{position:absolute;top:0;left:0;width:100%;-webkit-animation:scrollUp-data-v-0bcc9f24 linear infinite;animation:scrollUp-data-v-0bcc9f24 linear infinite}.quality-ranking-item[data-v-0bcc9f24]{width:calc(20% - 16px);height:100%;margin-right:20px;background:#ebffcb;border-radius:16px}.quality-ranking-item[data-v-0bcc9f24]:last-child{margin-right:0}.quality-title[data-v-0bcc9f24]{font-weight:700;font-size:18px;color:#81bc22;margin-top:30px;margin-bottom:10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.large-character[data-v-0bcc9f24]{font-size:30px;font-weight:900;color:#81bc22;opacity:.2;position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%) rotate(-25deg);transform:translateY(-50%) rotate(-25deg)}.quality-student-item[data-v-0bcc9f24]{width:85%;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 16px 16px;background:#fff;border-radius:92px 38px 38px 92px;-ms-flex-negative:0;flex-shrink:0}.evaluation-records[data-v-0bcc9f24]{width:100%;height:42%;background:#cbe2fe;border-radius:16px;padding:10px 10px 0 10px;position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:20px}.records-background-images[data-v-0bcc9f24]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.records-bg-left[data-v-0bcc9f24]{left:20px}.records-bg-left[data-v-0bcc9f24],.records-bg-right[data-v-0bcc9f24]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:100%;width:auto}.records-bg-right[data-v-0bcc9f24]{right:20px}.records-title[data-v-0bcc9f24]{font-weight:700;font-size:18px;color:#fff;text-align:center;margin-top:10px;position:relative;z-index:2}.records-list-wrapper[data-v-0bcc9f24]{height:calc(100% - 40px);overflow:hidden;padding:8px 0;position:relative;z-index:3}.records-scroll-container[data-v-0bcc9f24]{position:absolute;top:0;left:0;width:100%;-webkit-animation:scrollUp-data-v-0bcc9f24 linear infinite;animation:scrollUp-data-v-0bcc9f24 linear infinite}.records-student-item[data-v-0bcc9f24]{width:calc(100% - 32px);height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 18px 16px;background:#fff;border-radius:92px 38px 38px 92px}.records-student-name[data-v-0bcc9f24]{font-weight:400;font-size:12px;width:80px;margin-left:16px;-ms-flex-negative:0;flex-shrink:0}.records-student-title[data-v-0bcc9f24]{font-weight:400;font-size:12px;width:120px;margin-left:50px;-ms-flex-negative:0;flex-shrink:0}.records-student-type[data-v-0bcc9f24]{font-weight:600;font-size:12px;width:30px;margin-left:24px;-ms-flex-negative:0;flex-shrink:0}.circle-tag[data-v-0bcc9f24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:20px;height:20px;color:#fff;font-weight:600;font-size:10px;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes scrollUp-data-v-0bcc9f24{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes scrollUp-data-v-0bcc9f24{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.quality-list-wrapper:hover .quality-scroll-container[data-v-0bcc9f24],.ranking-list-wrapper:hover .ranking-scroll-container[data-v-0bcc9f24],.records-list-wrapper:hover .records-scroll-container[data-v-0bcc9f24]{-webkit-animation-play-state:paused;animation-play-state:paused}.container[data-v-55e3577e]{width:100%;height:100vh;margin:0 auto;background:url(../img/u2.13190d7f.png) no-repeat 50%;background-size:cover;padding:10px 20px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-layout[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.sidebar[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:250px;height:calc(100% - 64px);margin-right:20px;background:#f5fde6;border-radius:16px;border:8px solid #8cc235;margin-top:64px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.alphabet-filter[data-v-55e3577e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:8px;border-right:1px solid #e0e0e0;background:#8dc941;height:100%;overflow-y:auto;padding:20px 0 10px 0}.alphabet-filter[data-v-55e3577e],.letter-item[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.letter-item[data-v-55e3577e]{margin-bottom:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:500;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.letter-item[data-v-55e3577e]:hover{color:#f59a23;-webkit-transform:scale(1.1);transform:scale(1.1)}.letter-item.active[data-v-55e3577e]{color:#f59a23;font-weight:700}.menu-container[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.menu-title[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 8px 0;margin:0 16px 16px 16px;color:#81bc22;font-size:20px;font-weight:500;position:relative}.menu-body[data-v-55e3577e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.menu-parent[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 32px 12px 0;margin:2px 10px;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#555;font-size:14px;font-weight:500;position:relative}.menu-parent[data-v-55e3577e]:hover{background:hsla(0,0%,100%,.1)}.menu-parent.active[data-v-55e3577e]{background:hsla(0,0%,100%,.2);font-weight:600}.menu-text[data-v-55e3577e]{margin:0 8px}.expand-arrow[data-v-55e3577e]{width:12px;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.expand-arrow.expanded[data-v-55e3577e]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.submenu[data-v-55e3577e]{-webkit-animation:slideDown-data-v-55e3577e .3s ease-out;animation:slideDown-data-v-55e3577e .3s ease-out}@-webkit-keyframes slideDown-data-v-55e3577e{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}@keyframes slideDown-data-v-55e3577e{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}.menu-item[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px 8px 44px;margin:1px 10px;border-radius:6px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#555;font-size:13px;font-weight:400;position:relative}.menu-item[data-v-55e3577e]:before{content:"•";position:absolute;left:30px;color:#555;font-size:16px}.menu-item[data-v-55e3577e]:hover{background:#f59a23;-webkit-transform:translateX(3px);transform:translateX(3px)}.menu-item.active[data-v-55e3577e]{background:#f59a23;font-weight:500;color:#555}.menu-item.active[data-v-55e3577e]:before{color:#555}.right-content[data-v-55e3577e],.sub-menu-text[data-v-55e3577e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.right-content[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.header[data-v-55e3577e]{width:100%;height:44px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.change[data-v-55e3577e],.header[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change[data-v-55e3577e]{background:#fff;min-width:250px;max-width:400px;height:45px;border-radius:10px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toggle-buttons[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border-radius:5px;overflow:hidden;padding:8px 0 8px 8px}.toggle-btn[data-v-55e3577e]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px solid #81bc22;border-radius:10px;background:transparent;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#81bc22;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.btn-icon[data-v-55e3577e]{width:16px;height:16px;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.toggle-btn.active[data-v-55e3577e],.toggle-btn[data-v-55e3577e]:not(.active):hover{background:#81bc22;color:#fff}.user-info[data-v-55e3577e]{font-weight:600;font-size:14px;color:#fefeff;margin-left:auto;cursor:pointer}.content-area[data-v-55e3577e]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f5f8e8;border:8px solid #facd91;border-radius:16px;overflow-y:hidden;flex-direction:column}.content-area[data-v-55e3577e],.listening-section[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.listening-section[data-v-55e3577e]{width:100%;height:100%;flex-direction:column}.section-title-container[data-v-55e3577e]{position:relative;height:50px;border-radius:8px 8px 0 0;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.section-title-bg[data-v-55e3577e]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/image.fa31da1f.png) no-repeat 50%;background-size:cover}.section-title-overlay[data-v-55e3577e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}.section-title-content[data-v-55e3577e],.section-title-overlay[data-v-55e3577e]{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.section-title-content[data-v-55e3577e]{top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;z-index:2}.sub-item-name[data-v-55e3577e]{color:#fefffb;font-size:28px;-ms-flex-negative:0;flex-shrink:0}.parent-item-name[data-v-55e3577e]{color:#fdfadc;font-size:40px;margin-right:56px;-ms-flex-negative:0;flex-shrink:0}.content-layout[data-v-55e3577e]{padding:20px}.content-layout[data-v-55e3577e],.evaluation-content[data-v-55e3577e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-item[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:100%}.image-container[data-v-55e3577e]{margin-right:20px;width:min(50%,480px);-ms-flex-negative:0;flex-shrink:0;height:65vh}.image-container[data-v-55e3577e],.image-display[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-display[data-v-55e3577e]{width:100%;height:100%;border:10px solid #fdfdfd;border-radius:10px;background-color:#f9f9f9;overflow:hidden}.image-display img[data-v-55e3577e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.text-content[data-v-55e3577e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.text-content.full-width[data-v-55e3577e]{width:100%}.remark-content[data-v-55e3577e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.remark-text[data-v-55e3577e]{background:#fff;border-radius:8px;padding:25px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);color:#444;font-size:14px;line-height:2.4;text-align:justify;white-space:pre-wrap;height:65vh;overflow-y:auto;overflow-x:hidden}.no-data-container[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:200px}.no-data-container .remark-icon[data-v-55e3577e]{width:64px;height:64px;opacity:.6}.no-data-text[data-v-55e3577e]{color:#aaa;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-footer[data-v-55e3577e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 20px 0;-ms-flex-negative:0;flex-shrink:0}.footer-btn[data-v-55e3577e]{padding:8px 32px;font-size:14px;border-radius:4px;border:1px solid #d7d7d7;margin-right:20px;background:#fff;cursor:pointer}.footer-btn[data-v-55e3577e]:hover:not(.disabled){background:#e8f5e8}.footer-btn.disabled[data-v-55e3577e]{color:#ccc;cursor:not-allowed}.remark-text[data-v-55e3577e]::-webkit-scrollbar{width:4px}.remark-text[data-v-55e3577e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.remark-text[data-v-55e3577e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.remark-text[data-v-55e3577e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.alphabet-filter[data-v-55e3577e]::-webkit-scrollbar{width:4px}.alphabet-filter[data-v-55e3577e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.alphabet-filter[data-v-55e3577e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.alphabet-filter[data-v-55e3577e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.menu-body[data-v-55e3577e]::-webkit-scrollbar{width:4px}.menu-body[data-v-55e3577e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.menu-body[data-v-55e3577e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.menu-body[data-v-55e3577e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scroll-container[data-v-3de237c0]{max-height:100%;overflow-y:auto}.evaluation-settings[data-v-3de237c0]{margin-top:20px}.evaluation-item[data-v-3de237c0]{border:1px solid #e6e6e6;border-radius:4px;margin-bottom:15px;background:#fff}.item-header[data-v-3de237c0]{padding:10px 15px;background:#f5f5f5;border-bottom:1px solid #e6e6e6}.item-content[data-v-3de237c0]{padding:15px}.setting-row[data-v-3de237c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.setting-row[data-v-3de237c0]:last-child{margin-bottom:0}.setting-group[data-v-3de237c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:300px;-ms-flex-negative:0;flex-shrink:0}.setting-group[data-v-3de237c0]:last-child{margin-right:0}.label[data-v-3de237c0]{font-size:14px;color:#666;margin-right:10px}.label[data-v-3de237c0],.value[data-v-3de237c0]{min-width:80px;-ms-flex-negative:0;flex-shrink:0;text-align:left;line-height:40px}.value[data-v-3de237c0]{color:#333}.select-wrapper[data-v-3de237c0]{width:120px;-ms-flex-negative:0;flex-shrink:0}.input-wrapper[data-v-3de237c0]{width:150px;-ms-flex-negative:0;flex-shrink:0}.placeholder[data-v-3de237c0]{visibility:hidden}.save-button[data-v-3de237c0]{text-align:right;margin:24px 0}.el-select[data-v-3de237c0]{width:100%}.el-time-picker[data-v-3de237c0]{width:120px}.header-info[data-v-4bf16aae]{margin-bottom:16px}.header-info .timestamp[data-v-4bf16aae]{font-size:15px;color:#333}.image-container[data-v-4bf16aae]{width:100%;position:relative;padding-bottom:56.25%;background-color:#f5f5f5;border-radius:4px;overflow:hidden;margin-bottom:20px}.image-container .display-image[data-v-4bf16aae]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-container .placeholder[data-v-4bf16aae]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#999;font-size:14px}.footer-actions[data-v-4bf16aae]{text-align:right}.scroll-container[data-v-7f89e674],.scroll-container[data-v-7f119f86]{max-height:100%;overflow-y:auto}.scroll-container[data-v-4cacb823]{background-color:#f5f5f5}.school-info-container[data-v-4cacb823]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:75vh}.left-menu[data-v-4cacb823]{width:240px;background-color:#fafafa;border-right:1px solid #e8e8e8;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.left-menu .menu-search[data-v-4cacb823]{padding:10px 15px;border-bottom:1px solid #f0f0f0;background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.left-menu .menu-list[data-v-4cacb823]{list-style:none;padding:0;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0}.left-menu .menu-list .menu-item[data-v-4cacb823]{padding:12px 20px;cursor:pointer;border-bottom:1px solid #f0f0f0;-webkit-transition:background-color .3s;transition:background-color .3s}.left-menu .menu-list .menu-item[data-v-4cacb823]:hover{background-color:#f0f0f0}.left-menu .menu-list .menu-item.active[data-v-4cacb823]{background-color:#e6f7ff;color:#1890ff;border-right:2px solid #1890ff}.left-menu .menu-list .menu-item.expandable .menu-item-content[data-v-4cacb823]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left-menu .menu-list .menu-item.expandable .expand-icon[data-v-4cacb823]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.left-menu .menu-list .menu-item.expandable .expand-icon.expanded[data-v-4cacb823]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.left-menu .menu-list .menu-item.sub-item[data-v-4cacb823]{padding-left:40px;background-color:#f8f8f8;font-size:13px}.left-menu .menu-list .menu-item.sub-item.highlighted[data-v-4cacb823]{background-color:#fff3cd;color:#856404}.left-menu .menu-list .menu-item.sub-item.active[data-v-4cacb823]{background-color:#e6f7ff;color:#1890ff;border-right:3px solid #1890ff;font-weight:500}.left-menu .menu-list .menu-item.sub-item[data-v-4cacb823]:hover{background-color:#e8f4fd}.left-menu .menu-list .menu-item.sub-item.active.highlighted[data-v-4cacb823]{background-color:#e6f7ff;color:#1890ff}.left-menu .menu-list .menu-item .highlighted[data-v-4cacb823]{background-color:#fff3cd;color:#856404;padding:2px 4px;border-radius:2px}.left-menu .menu-list .menu-item span[data-v-4cacb823]{font-size:14px}.left-menu .menu-list .submenu[data-v-4cacb823]{border-left:2px solid #e8e8e8;margin-left:20px}.right-content[data-v-4cacb823]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.content-header[data-v-4cacb823]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:32px;-ms-flex-negative:0;flex-shrink:0}.content-header .school-name[data-v-4cacb823]{margin:0;font-size:14px;color:#333}.content-body[data-v-4cacb823]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.content-body .content-title[data-v-4cacb823]{margin:0 0 20px 0;font-size:15px;font-weight:700;color:#333;-ms-flex-negative:0;flex-shrink:0}.content-body .content-list[data-v-4cacb823]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-body .content-list .content-item[data-v-4cacb823]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.content-body .content-list .content-item .image-container[data-v-4cacb823]{-ms-flex-negative:0;flex-shrink:0;width:28vw;height:48vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-body .content-list .content-item .upload-wrapper[data-v-4cacb823]{width:100%;height:100%}.content-body .content-list .content-item .image-display[data-v-4cacb823]{position:relative;aspect-ratio:16/9;margin:0 auto;border:10px solid #fdfdfd;border-radius:10px;background-color:#f9f9f9;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-body .content-list .content-item .image-display img[data-v-4cacb823]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.content-body .content-list .content-item .text-content[data-v-4cacb823]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-height:0}.content-body .content-list .content-item .text-content.full-width[data-v-4cacb823]{width:100%}.content-body .content-list .content-item .text-content .remark-content .textarea-wrapper[data-v-4cacb823],.content-body .content-list .content-item .text-content .remark-content[data-v-4cacb823]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-body .content-list .content-item .text-content .remark-content .textarea-wrapper[data-v-4cacb823]{position:relative}.content-body .content-list .content-item .text-content .remark-content .remark-textarea[data-v-4cacb823]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.content-body .content-list .content-item .text-content .remark-content .remark-textarea[data-v-4cacb823] :deep(.el-textarea){height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-body .content-list .content-item .text-content .remark-content .remark-textarea[data-v-4cacb823] :deep(.el-textarea__inner){-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;height:auto!important;min-height:200px;resize:none}.content-body .content-list .content-item .text-content .remark-content .remark-textarea[data-v-4cacb823] :deep(.el-input__count){background:hsla(0,0%,100%,.9);border-radius:4px 0 0 0;padding:2px 6px;font-size:12px;color:#606266;border:1px solid #dcdfe6;border-right:none;border-bottom:none}.content-body .content-list .content-item .text-content .remark-content .remark-textarea :deep(.el-input__count).is-exceed[data-v-4cacb823]{color:#f56c6c;border-color:#f56c6c}.content-body .content-list .content-item .text-content .remark-content .remark-textarea.is-exceed[data-v-4cacb823] :deep(.el-textarea__inner){border-color:#f56c6c}.content-body .content-list .content-item .text-content .remark-content .remark-text[data-v-4cacb823]{color:#333;font-size:14px;line-height:2.4;height:48vh;padding:8px 16px;border:1px solid #e8e8e8;border-radius:4px;background-color:#fff;min-width:0;max-width:100%;overflow-wrap:break-word;word-break:break-all;white-space:pre-wrap;overflow-y:auto}.content-body .content-list .content-item .text-content .remark-content .no-data-container[data-v-4cacb823]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:200px}.content-body .content-list .content-item .text-content .remark-content .no-data-container .remark-icon[data-v-4cacb823]{width:64px;height:64px;opacity:.6}.content-body .content-list .content-item .text-content .remark-content .no-data-text[data-v-4cacb823]{color:#aaa;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-body .default-content[data-v-4cacb823]{text-align:center;color:#999;margin-top:100px;font-size:14px}.content-footer[data-v-4cacb823]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding-top:20px;-ms-flex-negative:0;flex-shrink:0}.content-footer .footer-btn[data-v-4cacb823]{padding:8px 16px;font-size:12px}[data-v-4cacb823]:deep(.el-form-item__label){font-weight:400}[data-v-4cacb823]:deep(.el-select){width:200px}[data-v-4cacb823]:deep(.el-input--small){--el-input-height:28px}[data-v-4cacb823]:deep(.el-textarea__inner){font-size:14px;line-height:1.6}.container[data-v-970745d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;background-color:#fff}.button-center[data-v-970745d6],.input-center[data-v-970745d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@supports(-webkit-mask:none) and (not (cater-color:#fff)){.login-container .el-input input{color:#fff}}.login-container .el-input{display:inline-block;height:47px;width:85%}.login-container .el-input input{background:transparent;border:0;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#fff;height:47px;caret-color:#fff}.login-container .el-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #283443 inset!important;box-shadow:inset 0 0 0 1000px #283443!important;-webkit-text-fill-color:#fff!important}.login-container .el-form-item{border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.1);border-radius:5px;color:#454545}.login-container[data-v-09295502]{min-height:100%;width:100%;background-color:#2d3a4b;overflow:hidden}.login-container .login-form[data-v-09295502]{position:relative;width:520px;max-width:100%;padding:160px 35px 0;margin:0 auto;overflow:hidden}.login-container .tips[data-v-09295502]{font-size:14px;color:#fff;margin-bottom:10px}.login-container .tips span[data-v-09295502]:first-of-type{margin-right:16px}.login-container .svg-container[data-v-09295502]{padding:6px 5px 6px 15px;color:#889aa4;vertical-align:middle;width:30px;display:inline-block}.login-container .title-container[data-v-09295502]{position:relative}.login-container .title-container .title[data-v-09295502]{font-size:26px;color:#eee;margin:0 auto 40px auto;text-align:center;font-weight:700}.login-container .show-pwd[data-v-09295502]{position:absolute;right:10px;top:7px;font-size:16px;color:#889aa4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-container .checkcode[data-v-09295502]{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:50px}.login-container .inputpan[data-v-09295502]{width:40px}span[data-v-759724dc]{font-family:微软雅黑,Microsoft YaHei,宋体,SimSun,黑体,SimHei;color:rgba(0,0,0,.8)}.bg[data-v-759724dc]{width:100%;height:100%;background-color:#fff}.title[data-v-759724dc]{text-align:center;font-family:微软雅黑,Microsoft YaHei,宋体,SimSun,黑体,SimHei;font-weight:700}.login-container[data-v-0393ba94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;margin:0 auto;background:url(../img/u2.13190d7f.png) no-repeat 50%;background-size:cover}.bg-image[data-v-0393ba94]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.login-card[data-v-0393ba94]{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);width:720px;height:400px;z-index:2;-webkit-box-shadow:1px 4px 10px 0 rgba(0,0,0,.45098039215686275);box-shadow:1px 4px 10px 0 rgba(0,0,0,.45098039215686275);border-radius:20px}.card-content[data-v-0393ba94]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.login-image[data-v-0393ba94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form-container[data-v-0393ba94]{padding:0 60px}.login-header[data-v-0393ba94]{margin-top:30px;margin-bottom:25px;font-weight:700;font-size:24px;color:#3ca747;text-align:center}.login-header-sub[data-v-0393ba94]{margin-bottom:15px;font-weight:600;font-size:14px;color:#000;text-align:center;line-height:18px}.qr-login[data-v-0393ba94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-40px;line-height:18px;color:#3ca747;font-size:12px;cursor:pointer}.qr-login-text[data-v-0393ba94]{margin-right:3px}.password-toggle-icon[data-v-0393ba94]{cursor:pointer;color:#999;font-size:18px;-webkit-transition:color .5s;transition:color .5s}.password-toggle-icon[data-v-0393ba94]:hover{color:#333}.login-form .el-form-item[data-v-0393ba94]{margin-bottom:18px}[data-v-0393ba94] .el-input__inner{width:240px;height:35px;border-radius:4px;border-color:#3ca747}.captcha-container[data-v-0393ba94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.captcha-refresh[data-v-0393ba94]{height:32px;z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:11px;-webkit-transition:background-color .3s;transition:background-color .3s}.captcha-refresh[data-v-0393ba94]:hover{background-color:#e9e9e9}.error-message[data-v-0393ba94]{color:#f44336;margin-bottom:10px;text-align:center}[data-v-0393ba94] .el-button--primary{background-color:#4285f4;border-color:#4285f4;border-radius:4px;font-size:16px;padding:12px}[data-v-0393ba94] .el-button--primary:hover{background-color:#2a75f3}.back-login[data-v-0393ba94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px;color:#3ca747;font-size:12px;cursor:pointer;margin-top:24px;width:100%;margin-left:40px}.back-login-text[data-v-0393ba94]{margin-left:auto}.login-container[data-v-e0669e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;margin:0 auto;background:url(../img/u2.13190d7f.png) no-repeat 50%;background-size:cover}.bg-image[data-v-e0669e54]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.login-card[data-v-e0669e54]{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);width:720px;height:400px;z-index:2;-webkit-box-shadow:1px 4px 10px 0 rgba(0,0,0,.45098039215686275);box-shadow:1px 4px 10px 0 rgba(0,0,0,.45098039215686275);border-radius:20px}.card-content[data-v-e0669e54]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.login-image[data-v-e0669e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form-container[data-v-e0669e54]{padding:0 60px}.login-header[data-v-e0669e54]{margin-top:32px;margin-bottom:24px;font-weight:700;font-size:24px;color:#3ca747;text-align:center}.login-header-sub[data-v-e0669e54]{margin-bottom:24px;font-weight:600;font-size:14px;color:#000;text-align:center;line-height:18px}.user-agreement[data-v-e0669e54]{margin-top:auto;margin-left:-40px;margin-top:24px}.qr-login[data-v-e0669e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-40px;line-height:18px;color:#3ca747;font-size:12px;cursor:pointer}.qr-login-text[data-v-e0669e54]{margin-right:3px}.password-toggle-icon[data-v-e0669e54]{cursor:pointer;color:#999;font-size:18px;-webkit-transition:color .5s;transition:color .5s}.password-toggle-icon[data-v-e0669e54]:hover{color:#333}.login-form .el-form-item[data-v-e0669e54]{margin-bottom:18px}[data-v-e0669e54] .el-input__inner{width:240px;height:35px;border-radius:4px;border-color:#3ca747}.captcha-container[data-v-e0669e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.captcha-refresh[data-v-e0669e54]{height:32px;z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color .3s;transition:background-color .3s}.error-message[data-v-e0669e54]{color:#f44336;margin-bottom:10px;text-align:center}[data-v-e0669e54] .el-button--primary{background-color:#4285f4;border-color:#4285f4;border-radius:4px;font-size:16px;padding:12px}[data-v-e0669e54] .el-button--primary:hover{background-color:#2a75f3}.wechat-qrcode-container[data-v-e0669e54]{width:240px;height:216px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wechat-qrcode[data-v-e0669e54]{margin:10px 0}.wechat-tips[data-v-e0669e54]{color:#666;font-size:14px}.hide .el-upload--picture-card{display:none}.scroll-container[data-v-52d35910]{max-height:100%;overflow-y:auto}.inline[data-v-d5ab1b70]{display:inline-block}.arr-box[data-v-38ecacb6]{height:100vh;overflow-y:auto}.scroll-container[data-v-416f2825],.scroll-container[data-v-36202a5e]{max-height:100%;overflow-y:auto}.table-student[data-v-3cf3c116]{width:100%}.el-table[data-v-3cf3c116]{overflow:visible}#scrollable[data-v-3cf3c116]{max-width:200px;overflow:visible;overflow-x:auto;overflow-y:auto}.pp1{width:100%;color:red}.dlgmain[data-v-69b8787e]{max-height:calc(100vh - 200px)}.otitle[data-v-c12b02b2]{font-size:4px!important}.scroll-container[data-v-c12b02b2]{max-height:100%;overflow-y:auto}.treeManageMain[data-v-8d4c5e7a]{width:100%;height:calc(100vh - 200px)}.treeManageMain[data-v-25a1a42c]{height:calc(100vh - 200px)}.custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding-right:8px}.roleMenuContainer[data-v-4fdc2c81]{height:550px;min-height:550px;max-height:550px}.roleMenuContainer_tree[data-v-4fdc2c81]{height:100%}.outer-container[data-v-4fdc2c81]{height:480px;overflow-y:auto}.roleMenuMain .el-main[data-v-4fdc2c81]{padding:0}.roleMenuMain .roleItem[data-v-4fdc2c81]{padding-top:5px}.custom-dropdown-menu[data-v-4fdc2c81]{max-height:300px;overflow-y:auto;padding:10px}.el-dropdown-menu__wrap[data-v-4fdc2c81]{padding:0}.el-dropdown-item[data-v-4fdc2c81]{margin:5px 0}.el-dropdown-link[data-v-4fdc2c81]{margin-right:10px;color:#0ff}.roleMenuContainer[data-v-1ae1b124]{height:550px;min-height:550px;max-height:550px}.roleMenuContainer_tree[data-v-1ae1b124]{height:100%}.outer-container[data-v-1ae1b124]{height:480px;overflow-y:auto}.roleMenuMain .el-main[data-v-1ae1b124]{padding:0}.roleMenuMain .roleItem[data-v-1ae1b124]{padding-top:5px}.scroll-container{max-height:100%;overflow-y:auto}