div[data-v-55834ba4] .el-dialog__body{padding:10px 20px 20px}.dialog[data-v-2f761b5a] .el-dialog{border-radius:12px!important;overflow:hidden;-webkit-box-shadow:0 20px 35px -8px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.05);box-shadow:0 20px 35px -8px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.05)}.main-content[data-v-2f761b5a]{min-width:992px}.dialog[data-v-2f761b5a] .el-dialog__header{background:linear-gradient(135deg,#23b797,#1e9a7f);padding:18px 20px;border-bottom:none}.dialog[data-v-2f761b5a] .el-dialog__title{color:#fff;font-size:18px;font-weight:600;letter-spacing:.5px}.dialog[data-v-2f761b5a] .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.cancel-btn[data-v-2f761b5a],.submit-btn[data-v-2f761b5a]{border-radius:20px;padding:10px 24px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.submit-btn[data-v-2f761b5a]{background:linear-gradient(135deg,#23b797,#1e9a7f);border:none;color:#fff;margin-left:12px}.submit-btn[data-v-2f761b5a]:hover{background:linear-gradient(135deg,#2cd4ae,#23b797);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 5px 15px rgba(35,183,151,.3);box-shadow:0 5px 15px rgba(35,183,151,.3)}.cancel-btn[data-v-2f761b5a]{border:1px solid #dcdfe6;color:#606266}.cancel-btn[data-v-2f761b5a]:hover{background-color:#f5f7fa;border-color:#c0c4cc;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.status-zi[data-v-2f761b5a]{color:rgb(147 51 234)!important;background:rgb(243 232 255);border-radius:5px;padding:2px 10px}.status-lv[data-v-2f761b5a]{color:rgb(22 163 74)!important;background:rgb(220 252 231);border-radius:5px;padding:2px 10px}.status-hong[data-v-2f761b5a]{color:rgb(220 38 38)!important;background:rgb(254 226 226);border-radius:5px;padding:2px 10px}.status-lan[data-v-2f761b5a]{color:rgb(37 99 235)!important;background:rgb(219 234 254);border-radius:5px;padding:2px 10px}.status-huang[data-v-2f761b5a]{color:rgb(202 138 4)!important;background:rgb(254 249 195);border-radius:5px;padding:2px 10px}.create-activity-dialog[data-v-2f761b5a] .el-dialog__body{padding:28px 32px;background-color:#fefefe}.create-activity-dialog[data-v-2f761b5a] .el-form-item{margin-bottom:22px}.create-activity-dialog[data-v-2f761b5a] .el-form-item__label{font-weight:500;color:#2c3e50;font-size:14px}.create-activity-dialog[data-v-2f761b5a] .el-date-editor .el-input__inner,.create-activity-dialog[data-v-2f761b5a] .el-input__inner,.create-activity-dialog[data-v-2f761b5a] .el-select .el-input__inner,.create-activity-dialog[data-v-2f761b5a] .el-textarea__inner{border-radius:6px;border:1px solid #e0e6ed;-webkit-transition:all .2s ease;transition:all .2s ease}.create-activity-dialog[data-v-2f761b5a] .el-input__inner:focus,.create-activity-dialog[data-v-2f761b5a] .el-textarea__inner:focus{border-color:#23b797;-webkit-box-shadow:0 0 0 2px rgba(35,183,151,.2);box-shadow:0 0 0 2px rgba(35,183,151,.2)}.create-activity-dialog[data-v-2f761b5a] .el-input-number .el-input__inner{border-radius:6px}.dialog-footer[data-v-2f761b5a]{text-align:right;margin-top:12px}.el-select-dropdown__item[data-v-2f761b5a]{border-radius:4px}.create-activity-dialog[data-v-2f761b5a] .el-date-editor .el-input__prefix{color:#23b797}.teacher[data-v-2f761b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.teacher .selectTeacher[data-v-2f761b5a]{padding:0 15px;border:1px solid #dcdfe6;border-radius:6px;line-height:28px;min-height:28px;width:calc(95% - 130px);font-size:12px}.dialog[data-v-07cf7cb4] .el-dialog{border-radius:12px!important;overflow:hidden;-webkit-box-shadow:0 20px 35px -8px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.05);box-shadow:0 20px 35px -8px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.05)}.main-content[data-v-07cf7cb4]{min-width:992px}.dialog[data-v-07cf7cb4] .el-dialog__header{background:linear-gradient(135deg,#23b797,#1e9a7f);padding:18px 20px;border-bottom:none}.dialog[data-v-07cf7cb4] .el-dialog__title{color:#fff;font-size:18px;font-weight:600;letter-spacing:.5px}.dialog[data-v-07cf7cb4] .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.cancel-btn[data-v-07cf7cb4],.submit-btn[data-v-07cf7cb4]{border-radius:20px;padding:10px 24px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.submit-btn[data-v-07cf7cb4]{background:linear-gradient(135deg,#23b797,#1e9a7f);border:none;color:#fff;margin-left:12px}.submit-btn[data-v-07cf7cb4]:hover{background:linear-gradient(135deg,#2cd4ae,#23b797);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 5px 15px rgba(35,183,151,.3);box-shadow:0 5px 15px rgba(35,183,151,.3)}.cancel-btn[data-v-07cf7cb4]{border:1px solid #dcdfe6;color:#606266}.cancel-btn[data-v-07cf7cb4]:hover{background-color:#f5f7fa;border-color:#c0c4cc;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.status-zi[data-v-07cf7cb4]{color:rgb(147 51 234)!important;background:rgb(243 232 255);border-radius:5px;padding:2px 10px}.status-lv[data-v-07cf7cb4]{color:rgb(22 163 74)!important;background:rgb(220 252 231);border-radius:5px;padding:2px 10px}.status-hong[data-v-07cf7cb4]{color:rgb(220 38 38)!important;background:rgb(254 226 226);border-radius:5px;padding:2px 10px}.status-lan[data-v-07cf7cb4]{color:rgb(37 99 235)!important;background:rgb(219 234 254);border-radius:5px;padding:2px 10px}.status-huang[data-v-07cf7cb4]{color:rgb(202 138 4)!important;background:rgb(254 249 195);border-radius:5px;padding:2px 10px}.import-dialog .el-dialog__header[data-v-07cf7cb4]{border-bottom:1px solid #f0f0f0;padding-bottom:16px}.import-dialog .el-dialog__title[data-v-07cf7cb4]{font-size:18px;font-weight:600;color:#1f2f3d}.import-dialog .el-dialog__body[data-v-07cf7cb4]{padding:20px 24px}.dialog-content[data-v-07cf7cb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.import-btn[data-v-07cf7cb4]{border-radius:20px;padding:10px 24px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.upload-section[data-v-07cf7cb4]{background:#fafbfc;border-radius:12px;padding:16px;border:1px solid #eef2f6;-webkit-transition:all .2s;transition:all .2s}.browse-btn[data-v-07cf7cb4]{background-color:#23b797;border-color:#23b797;color:#fff}.browse-btn[data-v-07cf7cb4]:focus,.browse-btn[data-v-07cf7cb4]:hover{background-color:#1e9f82;border-color:#1e9f82;color:#fff}.upload-tip[data-v-07cf7cb4]{font-size:12px;color:#8c9aa8;margin-top:8px;line-height:1.4}.info-section[data-v-07cf7cb4]{background:#f0f9f6;border-radius:12px;padding:16px 20px;border-left:4px solid #23b797}.info-header[data-v-07cf7cb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:600;color:#1f2f3d;margin-bottom:12px}.info-header i[data-v-07cf7cb4]{color:#23b797;font-size:18px}.info-list[data-v-07cf7cb4]{margin:0;padding-left:20px;list-style:none}.info-list li[data-v-07cf7cb4]{font-size:13px;color:#3a4a5c;margin-bottom:8px;position:relative;line-height:1.45}.info-list li[data-v-07cf7cb4]:before{content:"•";color:#23b797;font-weight:700;position:absolute;left:-16px}.info-list li[data-v-07cf7cb4]:last-child{margin-bottom:0}.dialog-footer[data-v-07cf7cb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:0 20px 20px}.import-btn[data-v-07cf7cb4]{background-color:#23b797;border-color:#23b797}.import-btn[data-v-07cf7cb4]:focus,.import-btn[data-v-07cf7cb4]:hover{background-color:#1e9f82;border-color:#1e9f82}[data-v-07cf7cb4] .el-upload-list__item-name:hover,[data-v-07cf7cb4] .el-upload-list__item .el-icon-close:hover{color:#23b797}div[data-v-4c2c67ef] .el-form-item__label{padding:0}.filter-bar[data-v-4c2c67ef]{background:#fff;border-radius:12px;margin-bottom:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.filter-header[data-v-4c2c67ef]{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:0 20px;height:48px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;border-bottom:1px solid #ebeef5;background-color:#fafbfc}.filter-header .filter-title[data-v-4c2c67ef]{font-size:14px;color:#2c3e50}.filter-header i[data-v-4c2c67ef]{font-size:16px;color:#909399;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.filter-content[data-v-4c2c67ef]{padding:16px 20px 12px 20px}