.custom-table[data-v-a301baba]{display:flex;flex-direction:column;overflow:hidden}.table-block[data-v-a301baba]{padding:0 15px;flex-grow:1;height:100%;overflow:hidden}.pagination-block[data-v-a301baba]{display:grid;grid-template-columns:1fr 1fr;flex-shrink:0;height:-moz-max-content;height:max-content}.pagination-block .pagination-info[data-v-a301baba]{display:flex;align-items:center;font-size:14px;font-weight:400;color:#9a9a9a}.pagination-block .pagination-button[data-v-a301baba]{text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn[data-v-5e77083d]{width:2.5em;height:2.5em;display:inline-flex;padding:0!important;text-align:center;justify-content:center;align-items:center}.btn .icon[data-v-5e77083d]{width:1em!important;height:1em!important;font-size:1.5em;align-self:center!important}.btn-disabled[data-v-5e77083d]{opacity:.2;pointer-events:none}.tool[data-v-020d9508]{width:-moz-fit-content;width:fit-content;padding:10px;display:flex;align-items:center;justify-content:center;transition:.5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tool[data-v-020d9508]:focus,.tool[data-v-020d9508]:hover{background-color:#ede0d3}.flex-header-right[data-v-020d9508]{font-size:18px;justify-content:flex-end;flex-grow:1}.flex-header-left[data-v-020d9508]{flex-shrink:0;max-width:-moz-max-content;max-width:max-content}.batch-btn[data-v-020d9508]{margin:10px;font-size:14px}.option-container[data-v-020d9508]{display:flex}.option-container .option[data-v-020d9508]{padding:10px}.filter-note[data-v-020d9508]{color:#999;width:calc(100% - 120px);padding-left:10px;display:flex}.filter-note .note-items[data-v-020d9508]{max-width:calc(100% - 140px);overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}.filter-form[data-v-341bf568]{overflow:hidden;transition:.5s;position:absolute;z-index:10;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.06666666666666667);left:0;width:100%;padding:0 20px}.filter-form .filter-container[data-v-341bf568]{display:flex;padding:5px;flex-wrap:wrap;height:calc(100% - 60px)}.filter-form .filter-container .header[data-v-341bf568]{height:-moz-min-content;height:min-content;width:100%}.filter-form .filter-container .body[data-v-341bf568]{height:calc(100% - 60px);overflow:auto;margin-right:20px}.filter-form .filter-container .body .vertical-menu[data-v-341bf568],.filter-form .filter-container .body>div[data-v-341bf568]{height:100%}.filter-form[data-v-341bf568]:not(.active){height:0!important}.filter-form.active[data-v-341bf568]{height:500px}.filter-form .footer[data-v-341bf568]{padding:0 30px;display:flex;justify-content:flex-end}.filter-form .footer button[data-v-341bf568]{margin-left:10px}.option[data-v-1637ecf6]{padding:10px;outline:0}.account-form[data-v-32ba7c66]{height:0;overflow:hidden;transition:.5s}.account-form.active[data-v-32ba7c66]{height:60px}[data-v-32ba7c66] .el-radio-group .el-radio:first-child{padding:0}[data-v-32ba7c66] .bootstrap-switch-on,[data-v-32ba7c66] .bootstrap-switch-on .bootstrap-switch-handle-off,[data-v-32ba7c66] .bootstrap-switch-on .bootstrap-switch-handle-on{background:#3da674;color:#fff}[data-v-32ba7c66] .bootstrap-switch-off,[data-v-32ba7c66] .bootstrap-switch-off .bootstrap-switch-handle-off,[data-v-32ba7c66] .bootstrap-switch-off .bootstrap-switch-handle-on{background:#e06f6f;color:#fff}.account-form[data-v-7dd74a5b]{height:0;overflow:hidden;transition:.5s}.account-form.active[data-v-7dd74a5b]{height:60px}[data-v-7dd74a5b] .el-radio-group .el-radio:first-child{padding:0}[data-v-7dd74a5b] .bootstrap-switch-on,[data-v-7dd74a5b] .bootstrap-switch-on .bootstrap-switch-handle-off,[data-v-7dd74a5b] .bootstrap-switch-on .bootstrap-switch-handle-on{background:#3da674;color:#fff}[data-v-7dd74a5b] .bootstrap-switch-off,[data-v-7dd74a5b] .bootstrap-switch-off .bootstrap-switch-handle-off,[data-v-7dd74a5b] .bootstrap-switch-off .bootstrap-switch-handle-on{background:#e06f6f;color:#fff}[data-v-253d026b] .hide-close{display:none}.btn[aria-disabled=true][data-v-253d026b]{opacity:.4;pointer-events:none}.account-form[data-v-253d026b]{height:0;overflow:hidden;transition:.5s}.account-form.active[data-v-253d026b]{height:60px}.teaching-img[data-v-253d026b]{position:absolute;left:0;bottom:0;height:15vh;border:1px solid #333;border-radius:5px;padding:10px;background:#fff}.teaching-img.open[data-v-253d026b]{animation:teaching-img-253d026b .5s both}.teaching-block[data-v-253d026b]{position:fixed;left:calc(-50vw + 50%);top:calc(-50vh + 50%);height:100vh;width:100vw;z-index:-1;opacity:0}.teaching-block.open[data-v-253d026b]{animation:teaching-block-253d026b .5s both}@keyframes teaching-block-253d026b{to{opacity:1;z-index:5000;background:rgba(10,10,10,.8)}}@keyframes teaching-img-253d026b{to{z-index:5001;left:50%;bottom:50%;transform:translate3d(-50%,50%,0);height:85vh}}.loading-block[data-v-253d026b]{display:grid;height:100%}.el-loading-spinner[data-v-253d026b]{font-size:24px;font-weight:600;align-self:center;text-align:right;grid-area:1/1;position:unset;margin:0}.loading-text[data-v-253d026b]{font-size:24px;font-weight:600;align-self:center;text-align:left;grid-area:1/2}.account-form[data-v-32a49e2c]{height:0;overflow:hidden;transition:.5s}.account-form.active[data-v-32a49e2c]{height:60px}.status[data-v-32a49e2c]{padding:4px 12px;color:#888;background:#eee;border:1px solid #ddd;border-radius:8px}.status.success[data-v-32a49e2c]{background:#7ac29a;color:#fff}.status.danger[data-v-32a49e2c]{background:#eb5e28;color:#fff}.status.warning[data-v-32a49e2c]{background:#f3bb45;color:#fff}[data-v-483b261c] .fa-mobile{font-size:2em!important}.tool[data-v-483b261c]{width:-moz-fit-content;width:fit-content;padding:10px;display:flex;align-items:center;justify-content:center;transition:.5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tool[data-v-483b261c]:focus,.tool[data-v-483b261c]:hover{background-color:#ede0d3}.ti-check[data-v-483b261c]{color:#21a50b;font-weight:600}.ti-close[data-v-483b261c]{color:#ef0000;font-weight:600}.resign-status[data-v-483b261c]{padding:4px 8px;border-radius:6px;background:#3da674;color:#fff}.is-resign[data-v-483b261c]{background:#e56565;color:#fff}.active-status[data-v-483b261c]{padding:4px 8px;border-radius:6px;background:#888;color:#fff}.is-active[data-v-483b261c]{background:#3da674;color:#fff}