.resume-optimize-payment-container[data-v-0275ebfb]{padding:0;background-color:transparent;min-height:100%}.resume-optimize-payment-container .page-header[data-v-0275ebfb]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.resume-optimize-payment-container .page-header h2[data-v-0275ebfb]{margin:0;font-size:24px;font-weight:600;color:#303133}.resume-optimize-payment-container .page-header p[data-v-0275ebfb]{margin:8px 0 0;color:#909399;font-size:13px}.resume-optimize-payment-container .loading-container[data-v-0275ebfb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#909399}.resume-optimize-payment-container .loading-container .el-icon[data-v-0275ebfb]{font-size:48px;margin-bottom:16px}.resume-optimize-payment-container .loading-container span[data-v-0275ebfb]{font-size:16px}.resume-optimize-payment-container .statistics-cards[data-v-0275ebfb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:20px}.resume-optimize-payment-container .statistics-cards .stat-card[data-v-0275ebfb]{transition:transform .3s,box-shadow .3s}.resume-optimize-payment-container .statistics-cards .stat-card .stat-content[data-v-0275ebfb]{display:flex;align-items:center;gap:16px}.resume-optimize-payment-container .statistics-cards .stat-card .stat-content .stat-icon[data-v-0275ebfb]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px}.resume-optimize-payment-container .statistics-cards .stat-card .stat-content .stat-info[data-v-0275ebfb]{flex:1}.resume-optimize-payment-container .statistics-cards .stat-card .stat-content .stat-info .stat-label[data-v-0275ebfb]{font-size:14px;color:#909399;margin-bottom:8px}.resume-optimize-payment-container .statistics-cards .stat-card .stat-content .stat-info .stat-value[data-v-0275ebfb]{font-size:28px;font-weight:600;color:#303133}.resume-optimize-payment-container .statistics-cards .stat-card.amount .stat-icon[data-v-0275ebfb],.resume-optimize-payment-container .statistics-cards .stat-card.quota .stat-icon[data-v-0275ebfb],.resume-optimize-payment-container .statistics-cards .stat-card.total .stat-icon[data-v-0275ebfb],.resume-optimize-payment-container .statistics-cards .stat-card.users .stat-icon[data-v-0275ebfb]{color:var(--admin-color-primary)}.resume-optimize-payment-container .filter-section[data-v-0275ebfb]{margin-bottom:20px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.resume-optimize-payment-container .table-card .user-info[data-v-0275ebfb]{display:flex;align-items:center;gap:12px}.resume-optimize-payment-container .table-card .user-info .user-details[data-v-0275ebfb]{min-width:0;flex:1}.resume-optimize-payment-container .table-card .user-info .user-details .username[data-v-0275ebfb]{font-weight:500;color:#303133;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resume-optimize-payment-container .table-card .user-info .user-details .user-email[data-v-0275ebfb]{font-size:12px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resume-optimize-payment-container .table-card .order-info .order-id[data-v-0275ebfb]{font-weight:500;color:#303133;font-size:13px;word-break:break-all}.resume-optimize-payment-container .table-card .benefit-info[data-v-0275ebfb]{display:flex;flex-direction:column;gap:8px}.resume-optimize-payment-container .table-card .benefit-info .benefit-line[data-v-0275ebfb]{display:inline-flex;align-items:baseline;gap:6px;font-size:13px;color:#606266}.resume-optimize-payment-container .table-card .benefit-info .benefit-line span[data-v-0275ebfb]{color:#909399}.resume-optimize-payment-container .table-card .benefit-info .benefit-line strong[data-v-0275ebfb]{font-size:20px;line-height:1}.resume-optimize-payment-container .table-card .benefit-info .benefit-line em[data-v-0275ebfb]{font-style:normal;color:#909399}.resume-optimize-payment-container .table-card .benefit-info .benefit-line.remaining strong[data-v-0275ebfb]{color:#409eff}.resume-optimize-payment-container .table-card .benefit-info .benefit-line.used strong[data-v-0275ebfb]{color:#67c23a}.resume-optimize-payment-container .table-card .plan-info[data-v-0275ebfb]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.resume-optimize-payment-container .table-card .plan-info .plan-name[data-v-0275ebfb]{font-weight:500;color:#303133;font-size:13px}.resume-optimize-payment-container .table-card .quota-info[data-v-0275ebfb]{font-size:13px;font-weight:600;color:#67c23a}.resume-optimize-payment-container .table-card .payment-info[data-v-0275ebfb]{display:flex;flex-direction:column;gap:8px}.resume-optimize-payment-container .table-card .payment-info .paid-amount[data-v-0275ebfb]{font-size:18px;font-weight:700;color:#303133}.resume-optimize-payment-container .table-card .payment-info .payment-meta[data-v-0275ebfb]{display:flex;align-items:center;gap:8px;font-size:13px;color:#606266}.resume-optimize-payment-container .table-card .payment-info .payment-meta span[data-v-0275ebfb]{white-space:nowrap}.resume-optimize-payment-container .table-card .payment-info .payment-warning[data-v-0275ebfb]{font-size:11px;color:#e6a23c}.resume-optimize-payment-container .table-card .pagination-container[data-v-0275ebfb]{margin-top:20px;display:flex;justify-content:flex-end}.resume-optimize-payment-container .no-data[data-v-0275ebfb]{display:flex;align-items:center;justify-content:center;min-height:400px;background:#fff;border-radius:8px}