.unSelect[data-v-41ec7e16]{-webkit-user-select:none;-ms-user-select:none;user-select:none}.refund-application-modal .ant-modal-header[data-v-41ec7e16]{border-bottom:1px solid #f0f0f0}.refund-application-modal .ant-modal-header .ant-modal-title[data-v-41ec7e16]{font-size:16px;font-weight:600}.refund-application-modal .ant-modal-body[data-v-41ec7e16]{background-color:#f5f5f5;border-radius:10px;padding:20px}.refund-modal-content[data-v-41ec7e16]{padding:0 32px}.refund-modal-content .main-content[data-v-41ec7e16]{display:-ms-flexbox;display:flex;min-height:600px;position:relative}.refund-modal-content .main-content .left-section[data-v-41ec7e16]{-ms-flex:1;flex:1;margin-right:432px;border:1px solid #e8e8e8;box-shadow:0 4px 12px 0 rgba(177,181,208,.08);border-radius:6px;overflow:hidden}.refund-modal-content .main-content .left-section .modal-subtitle[data-v-41ec7e16]{font-size:18px;font-weight:600;color:#333;margin-bottom:24px;padding-bottom:12px;background-image:linear-gradient(90deg,#9373ee 0,#9373ee 50px,transparent 0);background-position:bottom;background-size:100% 3px;background-repeat:no-repeat}.refund-modal-content .main-content .left-section .info-group[data-v-41ec7e16]{background:#fff}.refund-modal-content .main-content .left-section .info-group .info-display-item[data-v-41ec7e16]{margin-bottom:16px}.refund-modal-content .main-content .left-section .info-group .info-display-item[data-v-41ec7e16]:last-child{margin-bottom:0}.refund-modal-content .main-content .left-section .info-group .info-display-item .info-value[data-v-41ec7e16]{font-size:14px;color:#333;font-weight:500}.refund-modal-content .main-content .left-section .info-group .info-display-item .info-value.amount-text[data-v-41ec7e16]{font-weight:700;color:#f5222d;font-size:18px;background:linear-gradient(45deg,#f5222d,#ff7875);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16]{padding:24px;background:#fff}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item[data-v-41ec7e16]{margin-bottom:16px}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .refund-amount-display[data-v-41ec7e16]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .refund-amount-display .amount-value[data-v-41ec7e16]{font-size:16px;font-weight:400;color:#666}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .refund-amount-display .amount-value.refund-amount[data-v-41ec7e16]{background:linear-gradient(45deg,#f5222d,#ff7875);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .refund-amount-display .amount-tip[data-v-41ec7e16]{font-size:14px;color:#666;background:#f6f8fa;padding:4px 8px;border-radius:4px;border-left:3px solid #9373ee}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .validation-status[data-v-41ec7e16]{margin-top:12px;padding:8px 12px;border-radius:6px;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .validation-status.valid[data-v-41ec7e16]{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .validation-status.valid .anticon[data-v-41ec7e16]{color:#52c41a}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .validation-status.invalid[data-v-41ec7e16]{background:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.refund-modal-content .main-content .left-section .refund-form .refund-amount-item .validation-status.invalid .anticon[data-v-41ec7e16]{color:#ff4d4f}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-form-item-label{font-weight:400;color:#666}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-form-item-label>label{font-size:14px;color:#666;font-weight:400}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-form-item-label>label:after{content:":";margin-left:4px}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-form-item-required .ant-form-item-label>label:before{content:"*";color:#ff4d4f;font-size:16px;margin-right:4px}.refund-modal-content .main-content .left-section .refund-form .bank-info-section .bank-sub-item[data-v-41ec7e16] .ant-form-item-label>label:before{content:""!important;display:none!important}.refund-modal-content .main-content .left-section .refund-form .bank-info-section .bank-info-content .bank-sub-item.ant-form-item-required[data-v-41ec7e16] .ant-form-item-label>label:before{content:""!important;display:none!important}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-form-item{margin-bottom:16px}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-form-item:last-child{margin-bottom:0}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-form-item .ant-form-item-label{text-align:right;padding-right:16px}.refund-modal-content .main-content .left-section .refund-form .info-display-item[data-v-41ec7e16] .ant-form-item-label>label{color:#666;font-weight:400}.refund-modal-content .main-content .left-section .refund-form .info-display-item[data-v-41ec7e16] .ant-form-item-control .info-value{color:#333;font-weight:400}.refund-modal-content .main-content .left-section .refund-form .multiline-label-item[data-v-41ec7e16] .ant-form-item-label>label{white-space:normal;line-height:1.4;word-break:break-all;max-width:100px;display:inline-block;font-size:14px;font-weight:400}.refund-modal-content .main-content .left-section .refund-form .multiline-label-item[data-v-41ec7e16] .ant-form-item-label>label:after{content:":";margin-left:4px}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-input,.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-input:hover,.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-select-selector:hover{border-color:#9373ee}.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-input:focus,.refund-modal-content .main-content .left-section .refund-form[data-v-41ec7e16] .ant-select-focused .ant-select-selector{border-color:#9373ee;box-shadow:0 0 8px rgba(147,115,238,.2)}.refund-modal-content .main-content .left-section .refund-form .upload-area .upload-component[data-v-41ec7e16] .ant-upload-list .ant-upload-list-item{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.refund-modal-content .main-content .left-section .refund-form .upload-area .upload-component .upload-btn[data-v-41ec7e16]{width:100px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:2px dashed #d9d9d9;border-radius:10px;cursor:pointer;transition:all .3s;background:linear-gradient(135deg,#fafbff,#f9f8ff)}.refund-modal-content .main-content .left-section .refund-form .upload-area .upload-component .upload-btn[data-v-41ec7e16]:hover{border-color:#9373ee;background:linear-gradient(135deg,#f4f1ff,#ede6ff);transform:translateY(-2px);box-shadow:0 4px 12px rgba(147,115,238,.2)}.refund-modal-content .main-content .left-section .refund-form .upload-area .upload-component .upload-btn .anticon[data-v-41ec7e16]{font-size:18px;color:#9373ee;margin-bottom:8px}.refund-modal-content .main-content .left-section .refund-form .upload-area .upload-component .upload-btn .ant-upload-text[data-v-41ec7e16]{font-size:12px;color:#666;font-weight:500}.refund-modal-content .main-content .left-section .refund-form .upload-area .upload-tip[data-v-41ec7e16]{font-size:13px;color:#999;line-height:1.5;padding:8px 12px;background:#f6f8fa;border-radius:6px}.refund-modal-content .main-content .left-section .order-table-section[data-v-41ec7e16]{padding:24px;background:#fff}.refund-modal-content .main-content .left-section .order-table-section .table-title[data-v-41ec7e16]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;position:relative;padding-left:12px}.refund-modal-content .main-content .left-section .order-table-section .table-title[data-v-41ec7e16]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:linear-gradient(45deg,#9373ee,#b794f6);border-radius:2px}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table{border-radius:8px 8px 0 0;overflow:hidden;border:1px solid #f0f0f0}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-small>.ant-table-content>.ant-table-body{margin:0}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-thead>tr>th{background:#f8f9fa;border-bottom:2px solid #e8e8e8;font-weight:600;color:#333;padding:12px 16px}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-thead>tr>th:first-child{border-left:none}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-thead>tr>th:last-child{border-right:none}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-container{border-left:none;border-right:none}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-tbody>tr{transition:all .3s}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-tbody>tr:hover{background:#f6f8fa}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 16px}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-tbody>tr>td:first-child{border-left:none}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-tbody>tr>td:last-child{border-right:none}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-table-tbody>tr:last-child>td{border-bottom:none}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-input-number{border-radius:6px}.refund-modal-content .main-content .left-section .order-table-section .order-table[data-v-41ec7e16] .ant-input-number:focus{border-color:#9373ee;box-shadow:0 0 6px rgba(147,115,238,.2)}.refund-modal-content .main-content .left-section .order-table-section .order-table-summary[data-v-41ec7e16]{margin-top:0;border:1px solid #f0f0f0;border-top:none;border-radius:0 0 8px 8px;overflow:hidden}.refund-modal-content .main-content .left-section .order-table-section .order-table-summary .summary-row[data-v-41ec7e16]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#f8f9fa,#f1f3f4);font-weight:600;border-top:2px solid #e8e8e8}.refund-modal-content .main-content .left-section .order-table-section .order-table-summary .summary-row .summary-label[data-v-41ec7e16]{width:150px;padding-left:0;font-size:14px;color:#333}.refund-modal-content .main-content .left-section .order-table-section .order-table-summary .summary-row .summary-amount[data-v-41ec7e16]{width:100px;text-align:left;font-size:14px;color:#f5222d;font-weight:700}.refund-modal-content .main-content .left-section .order-table-section .order-table-summary .summary-row .summary-refund[data-v-41ec7e16]{width:140px;text-align:left;font-size:14px;color:#52c41a;font-weight:700}.refund-modal-content .main-content .left-section .order-table-section .order-table-summary .summary-row .summary-action[data-v-41ec7e16]{width:80px}.refund-modal-content .main-content .left-section .bank-info-section[data-v-41ec7e16]{margin-top:0;padding:0;background:transparent}.refund-modal-content .main-content .left-section .bank-info-section[data-v-41ec7e16] .ant-form-item-label>label{position:relative}.refund-modal-content .main-content .left-section .bank-info-section[data-v-41ec7e16] .ant-form-item-label>label:before{content:"*";color:#f5222d;position:absolute;left:-14px;top:50%;transform:translateY(-50%);font-size:14px}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content[data-v-41ec7e16]{padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e8e8e8}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content .bank-sub-item[data-v-41ec7e16]{margin-bottom:16px}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content .bank-sub-item[data-v-41ec7e16]:last-child{margin-bottom:0}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content .bank-sub-item[data-v-41ec7e16] .ant-form-item-label{width:20.833333%!important;text-align:right;padding-right:16px}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content .bank-sub-item[data-v-41ec7e16] .ant-form-item-label>label{font-size:14px;color:#666;font-weight:400}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content .bank-sub-item[data-v-41ec7e16] .ant-form-item-label>label:before{content:""!important;display:none!important}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content .bank-sub-item[data-v-41ec7e16] .ant-form-item-label>label:after{content:":"!important;margin-left:4px;display:inline!important}.refund-modal-content .main-content .left-section .bank-info-section .bank-info-content .bank-sub-item[data-v-41ec7e16] .ant-form-item-control{padding-left:16px}.refund-modal-content .main-content .right-section[data-v-41ec7e16]{position:absolute;top:0;right:0;width:400px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.refund-modal-content .main-content .right-section .section-header[data-v-41ec7e16]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}.refund-modal-content .main-content .right-section .section-header .section-title[data-v-41ec7e16]{font-size:18px;font-weight:600;color:#333;margin:0;padding-bottom:12px;position:relative}.refund-modal-content .main-content .right-section .empty-state[data-v-41ec7e16]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:200px}.refund-modal-content .main-content .right-section .order-cards[data-v-41ec7e16]{-ms-flex:1;flex:1;min-height:0;max-height:calc(100% - 60px)}.refund-modal-content .main-content .right-section .order-cards .order-spin-container[data-v-41ec7e16]{height:100%}.refund-modal-content .main-content .right-section .order-cards .order-spin-container[data-v-41ec7e16] .ant-spin-container{height:100%;overflow-y:auto;padding-right:8px}.refund-modal-content .main-content .right-section .order-cards .order-content-wrapper[data-v-41ec7e16]{min-height:100%}.refund-modal-content .main-content .right-section .order-cards .order-card[data-v-41ec7e16]{margin-bottom:20px;padding:20px;padding-bottom:45px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;position:relative}.refund-modal-content .main-content .right-section .order-cards .order-card .order-header[data-v-41ec7e16]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.refund-modal-content .main-content .right-section .order-cards .order-card .order-header .store-name[data-v-41ec7e16]{font-size:15px;font-weight:400;color:#333;-ms-flex:1;flex:1}.refund-modal-content .main-content .right-section .order-cards .order-card .order-header .order-no[data-v-41ec7e16]{font-size:13px;color:#666;font-weight:500;padding:4px 8px;background:#f5f5f5;border-radius:4px}.refund-modal-content .main-content .right-section .order-cards .order-card .order-content .service-info[data-v-41ec7e16]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:12px}.refund-modal-content .main-content .right-section .order-cards .order-card .order-content .service-info[data-v-41ec7e16] .ant-tag{border-radius:4px;font-weight:500;margin:0}.refund-modal-content .main-content .right-section .order-cards .order-card .order-content .service-info .service-tag[data-v-41ec7e16]{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top}.refund-modal-content .main-content .right-section .order-cards .order-card .order-content .service-info .price[data-v-41ec7e16]{font-size:14px;font-weight:600;color:#f5222d}.refund-modal-content .main-content .right-section .order-cards .order-card .order-content .order-date[data-v-41ec7e16]{font-size:12px;color:#999;background:#f9f9f9;padding:6px 10px;border-radius:4px;margin-bottom:12px}.refund-modal-content .main-content .right-section .order-cards .order-card .add-order-action[data-v-41ec7e16]{position:absolute;bottom:16px;right:16px}.refund-modal-content .main-content .right-section .order-cards .order-card .add-order-action .add-btn[data-v-41ec7e16]{background:#9373ee;border:1px solid #9373ee;border-radius:6px;font-weight:500;color:#fff;font-size:14px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.refund-modal-content .main-content .right-section .order-cards .order-card .add-order-action .add-btn[data-v-41ec7e16]:hover{background:#b794f6;border-color:#b794f6;transform:translateY(-1px);box-shadow:0 2px 8px rgba(147,115,238,.3)}.refund-modal-content .main-content .right-section .order-cards .order-card .add-order-action .add-btn[data-v-41ec7e16]:active{background:#7c3aed;border-color:#7c3aed;transform:translateY(0)}.refund-modal-content .main-content .right-section .order-cards .order-card .add-order-action .added-btn[data-v-41ec7e16]{background:#f5f5f5;border:1px solid #d9d9d9;color:#999;border-radius:4px;cursor:not-allowed}.refund-modal-content .main-content .right-section .order-cards .order-card .add-order-action .added-btn[data-v-41ec7e16]:hover{background:#f5f5f5!important;border-color:#d9d9d9!important}.refund-modal-content .form-actions[data-v-41ec7e16]{margin-top:32px;padding-top:24px;background-image:linear-gradient(90deg,#f0f0f0 0,#f0f0f0 50%,transparent 0);background-position:top;background-size:12px 1px;background-repeat:repeat-x;text-align:center}.refund-modal-content .form-actions .ant-btn[data-v-41ec7e16]{min-width:100px;height:40px;border-radius:6px;font-weight:500;font-size:14px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.refund-modal-content .form-actions .ant-btn[data-v-41ec7e16]:not(.ant-btn-primary){background:#fff;border:1px solid #d9d9d9;color:rgba(0,0,0,.65)}.refund-modal-content .form-actions .ant-btn[data-v-41ec7e16]:not(.ant-btn-primary):hover{background:#fff;border-color:#b794f6;color:#b794f6;transform:translateY(-1px);box-shadow:0 2px 8px rgba(64,169,255,.2)}.refund-modal-content .form-actions .ant-btn[data-v-41ec7e16]:not(.ant-btn-primary):active{background:#f5f5f5;border-color:#d9d9d9;color:rgba(0,0,0,.65);transform:translateY(0)}.refund-modal-content .form-actions .ant-btn.ant-btn-primary[data-v-41ec7e16]{background:#9373ee;border-color:#9373ee;color:#fff}.refund-modal-content .form-actions .ant-btn.ant-btn-primary[data-v-41ec7e16]:hover{background:#b794f6;border-color:#b794f6;transform:translateY(-1px);box-shadow:0 2px 8px rgba(147,115,238,.3)}.refund-modal-content .form-actions .ant-btn.ant-btn-primary[data-v-41ec7e16]:active{background:#7c3aed;border-color:#7c3aed;transform:translateY(0)}.refund-modal-content .form-actions .ant-btn.ant-btn-primary[data-v-41ec7e16]:disabled{background:#f5f5f5;border-color:#d9d9d9;color:rgba(0,0,0,.25);transform:none;box-shadow:none}[data-v-41ec7e16] .ant-image-preview .ant-image-preview-img{max-width:95vw!important;max-height:95vh!important}[data-v-41ec7e16] .ant-image-preview-wrap .ant-image-preview-img{max-width:95vw!important;max-height:95vh!important;-o-object-fit:contain;object-fit:contain}[data-v-41ec7e16] .ant-image-preview-wrap .ant-image-preview-img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}[data-v-41ec7e16] .ant-image-preview-root .ant-image-preview-mask{background-color:rgba(0,0,0,.8)!important}[data-v-41ec7e16] .ant-image-preview-operations{background:rgba(0,0,0,.8)!important;border-radius:8px!important;padding:8px 16px!important}.refund-application-modal[data-v-41ec7e16] .ant-row{margin-bottom:10px!important}.info-group[data-v-41ec7e16] .ant-row{margin-bottom:0!important}.right-section .order-cards .ant-spin-container[data-v-41ec7e16]::-webkit-scrollbar{width:6px}.right-section .order-cards .ant-spin-container[data-v-41ec7e16]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.right-section .order-cards .ant-spin-container[data-v-41ec7e16]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px;transition:background .3s}.right-section .order-cards .ant-spin-container[data-v-41ec7e16]::-webkit-scrollbar-thumb:hover{background:#9373ee}.refund-application-modal .teacher-select-wrapper .teacher-option[data-v-41ec7e16]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.refund-application-modal .teacher-select-wrapper .teacher-option .teacher-name[data-v-41ec7e16]{font-weight:500;color:#333}.refund-application-modal .teacher-select-wrapper .teacher-option .teacher-number[data-v-41ec7e16]{color:#666;font-size:13px;margin-left:4px}