.deposit-refund-header[data-v-4c82372e]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;gap:16px;flex-wrap:wrap}.deposit-refund-header__title[data-v-4c82372e]{margin:0;font-size:18px;font-weight:600;color:#181c32}.deposit-refund-header__actions[data-v-4c82372e]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.btn-export[data-v-4c82372e]{background:#00b5b8!important;border-color:#00b5b8!important;padding:8px 16px}.btn-export[data-v-4c82372e]:focus,.btn-export[data-v-4c82372e]:hover{background:#009a9d!important;border-color:#009a9d!important}.import-error-table[data-v-31ce2ec0]{overflow:auto;padding-bottom:30px;max-height:70vh}.header-table[data-v-31ce2ec0]{background:#f8f8f8;text-align:start;word-break:break-word}.import-error-table__errors[data-v-31ce2ec0]{text-align:start;display:flex;flex-direction:column;color:#d52323;font-weight:500}.import-error-table__success[data-v-31ce2ec0]{color:#0c9200;font-weight:500}.import-dialog[data-v-ff315e3c]{display:flex;flex-direction:column;gap:16px}.import-dialog__steps[data-v-ff315e3c]{display:flex;flex-direction:column;gap:20px}.import-dialog__step[data-v-ff315e3c]{display:flex;flex-direction:column;gap:8px}.import-dialog__step label[data-v-ff315e3c]{font-weight:500;margin:0}.import-dialog__download[data-v-ff315e3c],.import-dialog__upload[data-v-ff315e3c]{width:130px;margin:0;cursor:pointer}.import-dialog__file[data-v-ff315e3c]{display:flex;align-items:center;gap:8px}.import-dialog__footer[data-v-ff315e3c]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.btn-secondary-muted[data-v-ff315e3c]{background:#cacaca;border:none;color:#333}.import-dialog__error-title[data-v-ff315e3c]{font-weight:600;color:#d52323;margin-bottom:8px}.request-refund-dialog[data-v-40d2d3dc]{padding:4px 4px 0}.request-refund-dialog__title[data-v-40d2d3dc]{font-size:16px;font-weight:500;color:#181c32;margin-bottom:14px;line-height:1.4}.w-100[data-v-40d2d3dc]{width:100%}.request-refund-dialog[data-v-40d2d3dc] .el-form-item{margin-bottom:14px}.request-refund-dialog[data-v-40d2d3dc] .el-form-item__label{padding-bottom:6px;line-height:1.35;color:#3f4254;font-weight:500}.request-refund-dialog[data-v-40d2d3dc] .el-input__inner,.request-refund-dialog[data-v-40d2d3dc] .el-textarea__inner{border-radius:6px}.request-refund-dialog[data-v-40d2d3dc] .el-input__inner{height:40px;line-height:40px}.request-refund-dialog[data-v-40d2d3dc] .el-select .el-input__suffix{right:10px}.request-refund-dialog[data-v-40d2d3dc] .el-textarea__inner{min-height:90px!important;padding-top:10px}.request-refund-dialog[data-v-40d2d3dc] .el-form-item:last-child{margin-bottom:0}.request-refund-dialog__footer[data-v-40d2d3dc]{display:flex;justify-content:flex-end;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #ebedf3}.btn-secondary-muted[data-v-40d2d3dc]{background:#cacaca;border:none;color:#333}.request-refund-dialog__footer .btn[data-v-40d2d3dc]{min-width:86px;height:38px;border-radius:4px}.request-refund-dialog__btn-submit[data-v-40d2d3dc]{margin:0}.reject-refund-dialog[data-v-23dc706c]{padding:4px 4px 0}.reject-refund-dialog__title[data-v-23dc706c]{font-size:16px;font-weight:500;color:#181c32;margin-bottom:14px;line-height:1.4}.w-100[data-v-23dc706c]{width:100%}.reject-refund-dialog[data-v-23dc706c] .el-form-item{margin-bottom:14px}.reject-refund-dialog[data-v-23dc706c] .el-form-item__label{padding-bottom:6px;line-height:1.35;color:#3f4254;font-weight:500}.reject-refund-dialog[data-v-23dc706c] .el-input__inner,.reject-refund-dialog[data-v-23dc706c] .el-textarea__inner{border-radius:6px}.reject-refund-dialog[data-v-23dc706c] .el-input__inner{height:40px;line-height:40px}.reject-refund-dialog[data-v-23dc706c] .el-textarea__inner{min-height:90px!important;padding-top:10px}.reject-refund-dialog[data-v-23dc706c] .el-form-item:last-child{margin-bottom:0}.reject-refund-dialog__footer[data-v-23dc706c]{display:flex;justify-content:flex-end;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #ebedf3}.btn-secondary-muted[data-v-23dc706c]{background:#cacaca;border:none;color:#333}.reject-refund-dialog__footer .btn[data-v-23dc706c]{min-width:86px;height:38px;border-radius:4px}.reject-refund-dialog__btn-submit[data-v-23dc706c]{margin:0}.approve-refund-dialog[data-v-07b44dc5]{padding:4px 4px 0}.w-100[data-v-07b44dc5]{width:100%}.approve-refund-dialog[data-v-07b44dc5] .el-form-item{margin-bottom:14px}.approve-refund-dialog[data-v-07b44dc5] .el-form-item__label{padding-bottom:6px;line-height:1.35;color:#3f4254;font-weight:500}.approve-refund-dialog[data-v-07b44dc5] .el-input__inner,.approve-refund-dialog[data-v-07b44dc5] .el-textarea__inner{border-radius:6px}.approve-refund-dialog[data-v-07b44dc5] .el-input__inner{height:40px;line-height:40px}.approve-refund-dialog[data-v-07b44dc5] .el-form-item:last-child{margin-bottom:0}.approve-refund-dialog__footer[data-v-07b44dc5]{display:flex;justify-content:flex-end;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #ebedf3}.btn-secondary-muted[data-v-07b44dc5]{background:#cacaca;border:none;color:#333}.approve-refund-dialog__footer .btn[data-v-07b44dc5]{min-width:86px;height:38px;border-radius:4px}.approve-refund-dialog__btn-submit[data-v-07b44dc5]{margin:0}.deposit-refund-page[data-v-23a808ac]{background:#fff;border-radius:5px;min-height:200px}.deposit-refund-page__divider[data-v-23a808ac]{padding:0;margin:0;border-color:#ebedf3}.dialog-divider[data-v-23a808ac]{margin-top:-12px;margin-bottom:16px}[data-v-23a808ac] .request-refund-el-dialog .el-dialog__body{padding:18px 22px 20px}.deposit-refund-page__body[data-v-23a808ac]{padding:16px 20px 24px}.grid-filter[data-v-23a808ac]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 40px;margin-bottom:20px}.display-flex-column[data-v-23a808ac]{display:flex;flex-direction:column;gap:6px}.display-flex-column>span[data-v-23a808ac]{font-size:13px;font-weight:500;color:#3f4254}@media screen and (max-width:1200px){.grid-filter[data-v-23a808ac]{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.grid-filter[data-v-23a808ac]{grid-template-columns:1fr}}.deposit-refund-table-wrap[data-v-23a808ac]{overflow-x:auto;border-radius:4px}.deposit-refund-table[data-v-23a808ac]{margin-bottom:0;min-width:1280px}.deposit-refund-table thead tr[data-v-23a808ac]{background-color:#f8f8f8}.deposit-refund-table th[data-v-23a808ac]{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#f8f8f8;font-size:13px;font-weight:600;color:#3f4254;white-space:nowrap;vertical-align:middle;padding:12px 10px;border-color:#ebedf3!important}.deposit-refund-table td[data-v-23a808ac]{font-size:13px;color:#181c32;vertical-align:middle;padding:10px;border-color:#ebedf3!important}.cell-student__name[data-v-23a808ac]{font-weight:500}.cell-student__code[data-v-23a808ac]{color:#7e8299}.cell-amount[data-v-23a808ac]{font-weight:500;white-space:nowrap}.empty-cell[data-v-23a808ac]{text-align:center;padding:32px 16px!important;color:#a1a5b7}.action-cell[data-v-23a808ac]{display:flex;justify-content:center;align-items:center;gap:4px;flex-wrap:wrap}.refund-status-badge[data-v-23a808ac]{display:inline-block;padding:5px 10px;border-radius:5px;font-size:12px;font-weight:600;white-space:nowrap;line-height:1.2}.refund-status--need[data-v-23a808ac]{background:#fff7ed;color:#ea580c}.refund-status--pending[data-v-23a808ac]{background:#eff6ff;color:#2563eb}.refund-status--rejected[data-v-23a808ac]{background:#fef2f2;color:#dc2626}.refund-status--waiting[data-v-23a808ac]{background:#f5f3ff;color:#7c3aed}.refund-status--completed[data-v-23a808ac]{background:#f0fdf4;color:#16a34a}.deposit-refund-footer[data-v-23a808ac]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:8px}.deposit-refund-footer__paginate[data-v-23a808ac]{flex:1;display:flex;justify-content:center;min-width:0}.deposit-refund-footer__total[data-v-23a808ac]{font-size:14px;color:#3f4254;white-space:nowrap}.deposit-refund-footer__total span[data-v-23a808ac]{color:#06f;font-weight:600;margin-left:4px}