.form_border{width:100%}.form_border .header{text-align:left;padding:1rem}.form_border .from-wrap{width:100%}.form_border .logo-img{width:.3rem;height:.3rem}.form_border .deleteRowM{font-size:25px;color:red}.nn input{padding:0;padding-left:10px}.student-add-dialog{position:relative;border-radius:20px;overflow:hidden}.student-add-dialog .el-dialog__header{margin-bottom:0;border-bottom:1px solid #ebeef5}.student-drawer-title{font-weight:700;font-size:18px;color:#1f2a37}.student-dialog-body{max-height:70vh;overflow-y:auto;padding:16px 20px 64px}.student-dialog-footer{position:absolute;right:20px;bottom:12px;z-index:3;display:flex;justify-content:flex-end;gap:10px}.student-dialog-footer .el-button--primary,.student-dialog-footer .el-button--primary:active,.student-dialog-footer .el-button--primary:focus,.student-dialog-footer .el-button--primary:hover{background-color:var(--theme-color,#7166f0)!important;border-color:var(--theme-color,#7166f0)!important}.el-form-item[data-v-2935fff0]{margin-bottom:10px}.header[data-v-2935fff0]{padding-bottom:1rem}.action-buttons[data-v-2935fff0]{display:flex;justify-content:center}.score-detail-dialog-body[data-v-2935fff0]{padding-top:16px}.score-detail-card[data-v-2935fff0]{border-radius:12px}.score-detail-image[data-v-2935fff0]{width:100%;height:220px;background:#f8fafc;overflow:hidden}.score-detail-image[data-v-2935fff0] .el-image__inner{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.score-detail-meta[data-v-2935fff0]{padding:14px;line-height:1.8}.custom-antd-table[data-v-2935fff0] .ant-table-thead>tr>th{background:#f4f4f5!important;color:#606266!important;border:none!important;font-weight:600;padding:14px 16px}.custom-antd-table[data-v-2935fff0] .ant-table-thead>tr>th:before{display:none!important}.custom-antd-table[data-v-2935fff0] .ant-table-tbody>tr{transition:all .3s ease}.custom-antd-table[data-v-2935fff0] .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.custom-antd-table[data-v-2935fff0] .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0!important;padding:12px 16px}.custom-antd-table[data-v-2935fff0] .ant-table-container{border-radius:4px;overflow:hidden}.custom-antd-table[data-v-2935fff0] .ant-table-wrapper{border:1px solid #f0f0f0;border-radius:4px}