.claimDetailDialog[data-v-22bf845e] .el-dialog__header{padding:0;border-bottom:1px solid #f0f0f0;position:relative}.claimDetailDialog[data-v-22bf845e] .el-dialog__body,.claimDetailDialog[data-v-22bf845e] .el-dialog__footer{padding:0}.dialog-title[data-v-22bf845e]{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.dialog-title .dialog-title-text[data-v-22bf845e]{font-size:16px;font-weight:600;color:#333}.dialog-title .custom-close[data-v-22bf845e]{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;transition:opacity .2s}.dialog-title .custom-close[data-v-22bf845e]:hover{opacity:.7}.claim-detail-content[data-v-22bf845e]{padding:10px 0}.claim-summary[data-v-22bf845e]{background:#f5f7fa;padding:12px 16px;border-radius:8px;margin-bottom:16px;color:#606266;font-size:14px;font-weight:500}.claim-list[data-v-22bf845e]{max-height:400px;overflow-y:auto}.claim-item[data-v-22bf845e]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0}.claim-item[data-v-22bf845e]:last-child{border-bottom:none}.claim-item-avatar[data-v-22bf845e]{width:40px;height:40px;margin-right:12px;flex-shrink:0}.claim-item-avatar img[data-v-22bf845e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.claim-item-avatar .avatar-placeholder[data-v-22bf845e]{width:100%;height:100%;background:#e0e0e0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#999;font-size:12px}.claim-item-info[data-v-22bf845e]{flex:1;min-width:0}.claim-item-name[data-v-22bf845e]{font-size:14px;color:#333;font-weight:500;margin-bottom:4px}.claim-item-time[data-v-22bf845e]{font-size:12px;color:#999}.claim-item-amount[data-v-22bf845e]{font-size:16px;color:#f56c6c;font-weight:600;margin-left:12px}.no-data[data-v-22bf845e]{text-align:center;padding:40px 0}.no-data img[data-v-22bf845e]{width:120px;height:120px;margin-bottom:16px}.no-data p[data-v-22bf845e]{color:#999;font-size:14px;margin:0}.personal-center-container[data-v-5c479336]{padding:20px;background:#fbfbfb;min-height:calc(100vh - 84px)}.nav-button-section[data-v-5c479336]{margin-bottom:20px;display:flex;gap:12px}.nav-button-section .nav-btn[data-v-5c479336]{height:40px;padding:0 20px;font-size:14px;color:#1877ff;background:#fff;border:1px solid #1877ff;border-radius:4px;cursor:pointer;transition:all .3s}.nav-button-section .nav-btn[data-v-5c479336]:hover{color:#1877ff}.nav-button-section .nav-btn.active[data-v-5c479336]{background:#1877ff;color:#fff;border-color:#1877ff}.table-section[data-v-5c479336]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.table-container .table-header[data-v-5c479336]{margin-bottom:16px}.table-container .table-title[data-v-5c479336]{font-size:16px;font-weight:600;color:#333;margin:0}.table-wrapper[data-v-5c479336]{overflow-x:auto}.el-table[data-v-5c479336]{font-size:14px}.el-table th[data-v-5c479336]{font-weight:700}.el-table .cell[data-v-5c479336]{padding:8px 0}.nobegin[data-v-5c479336]{margin-top:2px;margin-right:5px;margin-left:15px;font-size:12px;line-height:19px;width:45px;height:19px;background:#fff0f0;border:1px solid #feeaea;border-radius:4px;color:#f67a7a;display:flex;justify-content:center}.alreadyend[data-v-5c479336]{background:#d8d8d8;border:1px solid #d8d8d8;border-radius:4px}.alreadyend[data-v-5c479336],.going[data-v-5c479336]{margin-top:2px;margin-right:5px;margin-left:15px;font-size:12px;line-height:19px;width:45px;height:19px;color:#fff;display:flex;justify-content:center}.going[data-v-5c479336]{background:#1bce4a;border:1px solid #1bce4a;border-radius:4px}.cgclass[data-v-5c479336]{margin-top:2px;margin-right:5px;margin-left:15px;font-size:12px;line-height:19px;width:45px;height:19px;background:#fea951;border:1px solid #fea951;border-radius:4px;color:#fff;display:flex;justify-content:center}.jlclass[data-v-5c479336]{background:rgba(81,111,240,.16);border:1px solid rgba(81,111,240,.11);border-radius:4px;color:#516ff0;align-items:center}.dkclass[data-v-5c479336],.jlclass[data-v-5c479336]{width:60px;height:20px;font-size:12px;line-height:20px;text-align:center;display:flex;justify-content:center}.dkclass[data-v-5c479336]{background:rgba(85,167,253,.16);border:1px solid rgba(85,167,253,.11);border-radius:4px;color:#1877ff}.tzclass[data-v-5c479336]{background:rgba(27,206,74,.16);border:1px solid rgba(27,206,74,.11);border-radius:4px;color:#1bce4a}.hyclass[data-v-5c479336],.tzclass[data-v-5c479336]{width:60px;height:20px;font-size:12px;line-height:20px;text-align:center;display:flex;justify-content:center}.hyclass[data-v-5c479336]{background:rgba(107,27,206,.16);border:1px solid rgba(107,27,206,.11);border-radius:4px;color:#6b1bce}.sfclass[data-v-5c479336]{width:60px;height:20px;background:rgba(255,104,227,.16);border-radius:4px;color:#ff68e3;font-size:12px;line-height:20px;text-align:center;display:flex;justify-content:center;align-items:center}.hover-underline[data-v-5c479336]:hover{text-decoration:underline}.status-cancelled[data-v-5c479336]{padding:4px 8px;background:#f5f5f5;color:#909399;border-radius:4px;font-size:12px}.status-pending[data-v-5c479336]{padding:4px 8px;background:#fff0f0;color:#f67a7a;border-radius:4px;font-size:12px}.status-paid[data-v-5c479336]{padding:4px 8px;background:#e6f7ff;color:#1877ff;border-radius:4px;font-size:12px}.status-completed[data-v-5c479336]{padding:4px 8px;background:#f6ffed;color:#1bce4a;border-radius:4px;font-size:12px}.status-refunded[data-v-5c479336]{padding:4px 8px;background:#fff0f0;color:#ff4d4f;border-radius:4px;font-size:12px}.btn-view[data-v-5c479336]{padding:6px 12px;background:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.btn-view[data-v-5c479336]:hover{background:#66b1ff}.btn-submit[data-v-5c479336]{padding:6px 12px;background:#67c23a;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.btn-submit[data-v-5c479336]:hover{background:#85ce61}.btn-set[data-v-5c479336]{padding:6px 12px;background:#909399;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;margin-right:8px}.btn-set[data-v-5c479336]:hover{background:#a6a9ad}.btn-delete-small[data-v-5c479336]{padding:6px 12px;background:#f56c6c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.btn-delete-small[data-v-5c479336]:hover{background:#f78989}.no-data[data-v-5c479336]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:50px 0;color:#888}.no-data-icon[data-v-5c479336]{width:100px;height:100px;margin-bottom:20px}.no-data-text[data-v-5c479336]{font-size:16px}.loading[data-v-5c479336]{text-align:center;padding:30px;color:#909399}.red-packet-dialog .el-dialog__header[data-v-5c479336]{padding:0;border-bottom:none}.red-packet-dialog .el-dialog__body[data-v-5c479336]{padding:0}.red-packet-dialog .el-dialog__footer[data-v-5c479336]{padding:0;border-top:none}.red-packet-dialog-content[data-v-5c479336]{padding:0;max-height:500px;overflow-y:auto}.red-packet-card[data-v-5c479336]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.red-packet-card .red-packet-header[data-v-5c479336]{padding:12px 16px}.red-packet-card .red-packet-header .red-packet-title[data-v-5c479336]{font-size:15px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.red-packet-card .red-packet-divider[data-v-5c479336]{height:1px;background:#f0f0f0;margin:0 16px}.red-packet-card .red-packet-body[data-v-5c479336]{padding:12px 16px}.red-packet-card .red-packet-body .red-packet-item[data-v-5c479336]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:14px;line-height:1.5}.red-packet-card .red-packet-body .red-packet-item[data-v-5c479336]:last-child{margin-bottom:0}.red-packet-card .red-packet-body .red-packet-item .item-label[data-v-5c479336]{color:#666;flex-shrink:0;width:84px}.red-packet-card .red-packet-body .red-packet-item .item-value[data-v-5c479336]{color:#333;flex:1;word-break:break-all}.red-packet-card .red-packet-body .red-packet-item .item-link[data-v-5c479336]{color:#409eff;cursor:pointer;margin-left:8px;flex-shrink:0}.red-packet-card .red-packet-body .red-packet-item .item-link[data-v-5c479336]:hover{text-decoration:underline}.red-packet-actions[data-v-5c479336]{display:flex;justify-content:center;padding:16px 20px;margin-top:16px}.red-packet-actions .el-button[data-v-5c479336]{width:200px}.refund-qr-container[data-v-5c479336]{display:flex;flex-direction:column;align-items:center;padding:10px 0}.refund-qr-container .refund-qr-hint[data-v-5c479336]{margin-top:16px;font-size:14px;color:#666;text-align:center}.qr-code-dialog .el-dialog__header[data-v-5c479336]{padding:0;border-bottom:1px solid #f0f0f0}.qr-code-dialog .el-dialog__body[data-v-5c479336]{padding:20px}.qr-code-dialog .el-dialog__footer[data-v-5c479336]{padding:0}.dialog-title[data-v-5c479336]{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.dialog-title .dialog-title-text[data-v-5c479336]{font-size:16px;font-weight:600;color:#333}.dialog-title .custom-close[data-v-5c479336]{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;transition:opacity .2s}.dialog-title .custom-close[data-v-5c479336]:hover{opacity:.7}.wallet-header-row[data-v-5c479336]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.wallet-balance-card[data-v-5c479336]{display:flex;gap:16px;padding:12px;flex:1}.wallet-balance-card .balance-item[data-v-5c479336]{width:200px;border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.wallet-balance-card .balance-item[data-v-5c479336]:first-child{background:linear-gradient(136deg,#317af7,#84b0fe 98%)}.wallet-balance-card .balance-item[data-v-5c479336]:nth-child(2){background:linear-gradient(180deg,#3a41ef,#888cf7)}.wallet-balance-card .balance-item[data-v-5c479336]:nth-child(3){background:linear-gradient(90deg,#37b4c8,#4fcde0)}.wallet-balance-card .balance-item .balance-label[data-v-5c479336]{font-size:12px;color:hsla(0,0%,100%,.8)}.wallet-balance-card .balance-item .balance-value[data-v-5c479336]{font-size:18px;font-weight:600;color:#fff;font-family:DIN Alternate,Arial,sans-serif;display:flex;align-items:center;gap:4px}.wallet-balance-card .info-icon[data-v-5c479336]{font-size:12px;color:hsla(0,0%,100%,.8);cursor:pointer}.withdraw-action[data-v-5c479336]{flex-shrink:0;margin-left:16px}.withdraw-action .el-button[data-v-5c479336]{width:120px;height:40px;background:#1877ff;border-color:#1877ff}.pending-balance-tip-dialog .el-dialog__header[data-v-5c479336]{padding:0;border-bottom:1px solid #f0f0f0}.pending-balance-tip-dialog .el-dialog__body[data-v-5c479336]{padding:20px}.pending-balance-tip-dialog .el-dialog__footer[data-v-5c479336]{padding:0}.pending-balance-tip-dialog .pending-balance-tip-content .tip-text[data-v-5c479336]{font-size:14px;color:#333;line-height:1.8;margin-bottom:24px}.pending-balance-tip-dialog .pending-balance-tip-content .tip-action[data-v-5c479336]{display:flex;justify-content:center}.pending-balance-tip-dialog .pending-balance-tip-content .tip-action .el-button[data-v-5c479336]{width:120px}.wallet-nav-tabs[data-v-5c479336]{display:flex;gap:0;border-bottom:2px solid #f0f0f0;margin-bottom:16px}.wallet-nav-tabs .wallet-nav-item[data-v-5c479336]{padding:12px 24px;font-size:14px;color:#606266;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .3s}.wallet-nav-tabs .wallet-nav-item[data-v-5c479336]:hover{color:#409eff}.wallet-nav-tabs .wallet-nav-item.active[data-v-5c479336]{color:#409eff;border-bottom-color:#409eff;font-weight:600}.paid-filter-tabs[data-v-5c479336]{display:flex;gap:0;border-bottom:2px solid #f0f0f0;margin-bottom:16px}.paid-filter-tabs .filter-tab[data-v-5c479336]{padding:12px 24px;font-size:14px;color:#606266;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .3s}.paid-filter-tabs .filter-tab[data-v-5c479336]:hover{color:#409eff}.paid-filter-tabs .filter-tab.active[data-v-5c479336]{color:#409eff;border-bottom-color:#409eff;font-weight:600}.wallet-table-section[data-v-5c479336]{min-height:300px}.bill-filter[data-v-5c479336]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.bill-filter .filter-tabs[data-v-5c479336]{display:flex;gap:8px}.bill-filter .filter-tabs .filter-tab[data-v-5c479336]{padding:6px 16px;font-size:14px;color:#606266;background:#f5f7fa;border-radius:4px;cursor:pointer;transition:all .3s}.bill-filter .filter-tabs .filter-tab[data-v-5c479336]:hover{background:#ecf5ff;color:#409eff}.bill-filter .filter-tabs .filter-tab.active[data-v-5c479336]{background:#409eff;color:#fff}.bill-filter .filter-right[data-v-5c479336]{display:flex;align-items:center}.bill-filter .bill-search-btn[data-v-5c479336]{background:#1877ff!important;border-color:#1877ff!important;color:#fff!important}.bill-filter .bill-search-btn[data-v-5c479336]:hover{background:#409eff!important;border-color:#409eff!important}.bill-filter .bill-search-btn .el-icon-search[data-v-5c479336]{color:#fff}.wallet-table-wrapper .table-wrapper[data-v-5c479336]{border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.order-list .order-item[data-v-5c479336]{padding:8px 16px;border-bottom:1px solid #f0f0f0;transition:background-color .3s}.order-list .order-item[data-v-5c479336]:hover{background-color:#fafafa}.order-list .order-item .order-header[data-v-5c479336]{display:flex;justify-content:space-between;align-items:center}.order-list .order-item .order-header .order-title[data-v-5c479336]{font-size:14px;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px;line-height:1.4}.order-list .order-item .order-header .order-title .type[data-v-5c479336]{font-weight:700}.order-list .order-item .order-header .order-amount[data-v-5c479336]{font-size:16px;font-weight:500;color:#ff4d4f;flex-shrink:0;white-space:nowrap}.order-list .order-item .order-header .order-amount.income[data-v-5c479336]{color:#ff4d13}.order-list .order-item .order-header .order-amount.expense[data-v-5c479336]{color:#666}.order-list .order-item .order-header .order-amount.settled[data-v-5c479336]{color:#1bce4a}.order-list .order-item .order-body .order-subtitle[data-v-5c479336]{font-size:12px;color:#666}.order-list .order-item .order-footer .order-time[data-v-5c479336]{font-size:12px;color:#999}.withdraw-detail-drawer[data-v-5c479336]{padding:0}.withdraw-detail-drawer .amount-header[data-v-5c479336]{text-align:center;padding:0 20px 30px;border-bottom:1px solid #ebeef5}.withdraw-detail-drawer .amount-header .amount-value[data-v-5c479336]{font-size:36px;font-weight:600;color:#333;font-family:DIN Alternate,Arial,sans-serif;margin-bottom:8px}.withdraw-detail-drawer .amount-header .amount-status[data-v-5c479336]{font-size:14px;color:#303133}.withdraw-detail-drawer .info-table-section[data-v-5c479336]{padding:0;border-bottom:1px solid #ebeef5}.withdraw-detail-drawer .info-table-section .info-table[data-v-5c479336]{width:100%;border-collapse:collapse}.withdraw-detail-drawer .info-table-section .info-table .info-row[data-v-5c479336]{border-bottom:1px solid #ebeef5}.withdraw-detail-drawer .info-table-section .info-table .info-row[data-v-5c479336]:last-child{border-bottom:none}.withdraw-detail-drawer .info-table-section .info-table .info-row .info-label[data-v-5c479336]{width:120px;padding:14px 16px;font-size:14px;color:#606266;font-weight:500}.withdraw-detail-drawer .info-table-section .info-table .info-row .info-value[data-v-5c479336]{padding:14px 16px;font-size:14px;color:#303133}.withdraw-detail-drawer .progress-section[data-v-5c479336]{padding:20px}.withdraw-detail-drawer .progress-section .progress-title[data-v-5c479336]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item[data-v-5c479336]{display:flex;align-items:flex-start;padding:16px 0;position:relative}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item[data-v-5c479336]:not(:last-child):before{content:"";position:absolute;left:9px;top:40px;width:2px;height:calc(100% - 16px);background:#ebeef5}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item.is-active .progress-dot i[data-v-5c479336]{color:#1877ff}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item.is-failed .progress-dot i[data-v-5c479336]{color:#f56c6c}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item .progress-dot[data-v-5c479336]{width:20px;height:20px;margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item .progress-content[data-v-5c479336]{flex:1}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item .progress-content .progress-text[data-v-5c479336]{font-size:14px;color:#303133;margin-bottom:6px;line-height:1.5}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item .progress-content .progress-time[data-v-5c479336]{font-size:12px;color:#999}.withdraw-detail-drawer .progress-section .progress-timeline .progress-item .progress-content .progress-reason[data-v-5c479336]{font-size:13px;color:#f56c6c;margin-top:6px}.bill-detail-drawer[data-v-5c479336]{padding:0}.bill-detail-drawer .bill-amount-header[data-v-5c479336]{text-align:center;padding:0 20px 18px;border-bottom:1px solid #ebeef5;display:flex;justify-content:space-between;align-items:center}.bill-detail-drawer .bill-amount-header .bill-amount-label[data-v-5c479336]{font-size:16px;color:#303133;font-weight:500}.bill-detail-drawer .bill-amount-header .bill-amount-value[data-v-5c479336]{font-size:32px;font-weight:600;font-family:DIN Alternate,Arial,sans-serif}.bill-detail-drawer .bill-amount-header .bill-amount-value.income[data-v-5c479336]{color:#f60}.bill-detail-drawer .bill-amount-header .bill-amount-value.expense[data-v-5c479336]{color:#ff3b30}.bill-detail-drawer .bill-info-table-section[data-v-5c479336]{padding:0;border-bottom:1px solid #ebeef5}.bill-detail-drawer .bill-info-table-section .bill-info-table[data-v-5c479336]{width:100%;border-collapse:collapse}.bill-detail-drawer .bill-info-table-section .bill-info-table .bill-info-row[data-v-5c479336]{border-bottom:1px solid #ebeef5}.bill-detail-drawer .bill-info-table-section .bill-info-table .bill-info-row[data-v-5c479336]:last-child{border-bottom:none}.bill-detail-drawer .bill-info-table-section .bill-info-table .bill-info-row .bill-info-label[data-v-5c479336]{width:120px;padding:14px 16px;font-size:14px;color:#606266;font-weight:500}.bill-detail-drawer .bill-info-table-section .bill-info-table .bill-info-row .bill-info-value[data-v-5c479336]{padding:14px 16px;font-size:14px;color:#303133}.bill-detail-drawer .bill-info-section[data-v-5c479336]{padding:0}