.user-revenue-container[data-v-2123cc0e]{padding:20px;background:#f5f7fa;min-height:100vh}.search-section[data-v-2123cc0e]{background:linear-gradient(135deg,#e8f4fd,#d1ecf1);border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #b8daff}.search-section .project-cascader[data-v-2123cc0e]{min-width:300px}.search-section .project-cascader[data-v-2123cc0e] .el-cascader__dropdown{border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.12)!important;border:2px solid #409eff!important;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)!important}.search-section .project-cascader[data-v-2123cc0e] .el-cascader__dropdown .el-cascader-menu__item{padding:12px 20px!important;border-radius:8px!important;margin:2px 8px!important;transition:all .3s ease!important}.search-section .project-cascader[data-v-2123cc0e] .el-cascader__dropdown .el-cascader-menu__item:hover{background:linear-gradient(135deg,#409eff,#66b1ff)!important;color:#fff!important;transform:translateX(4px)!important}.search-header[data-v-2123cc0e]{margin-bottom:20px}.search-header .search-title[data-v-2123cc0e]{display:flex;align-items:center;font-size:20px;font-weight:600;color:#2c3e50;margin-bottom:5px}.search-header .search-title i[data-v-2123cc0e]{margin-right:10px;font-size:24px;color:#f39c12}.search-header .search-subtitle[data-v-2123cc0e]{font-size:14px;color:#6c757d;margin-left:34px}.search-form .el-form-item[data-v-2123cc0e]{margin-bottom:15px;margin-right:20px}.search-form .el-form-item .el-form-item__label[data-v-2123cc0e]{font-weight:500;color:#2c3e50}.search-buttons[data-v-2123cc0e]{display:flex;gap:10px}.search-buttons .reset-btn[data-v-2123cc0e]{padding:10px 20px;border-radius:6px;font-weight:500;transition:all .3s ease}.search-buttons .reset-btn[data-v-2123cc0e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.search-buttons .reset-btn i[data-v-2123cc0e]{margin-right:5px}.search-buttons .reset-btn[data-v-2123cc0e]{background:linear-gradient(135deg,#6c757d,#495057);border:none;color:#fff}.loading-message[data-v-2123cc0e]{display:flex;align-items:center;padding:15px;background:hsla(0,0%,100%,.8);border-radius:8px;margin-top:15px;font-weight:500;color:#2c3e50}.loading-message i[data-v-2123cc0e]{margin-right:8px}.loading-message i.el-icon-loading[data-v-2123cc0e]{color:#3498db;animation:spin-2123cc0e 1s linear infinite}.loading-message i.el-icon-success[data-v-2123cc0e]{color:#28a745}.loading-message i.el-icon-warning[data-v-2123cc0e]{color:#dc3545}@keyframes spin-2123cc0e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.summary-section[data-v-2123cc0e]{background:#fff;border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.summary-section .summary-table .el-table[data-v-2123cc0e],.summary-section .summary-table[data-v-2123cc0e]{width:100%!important}.summary-header[data-v-2123cc0e]{margin-bottom:20px}.summary-header .summary-title[data-v-2123cc0e]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#2c3e50}.summary-header .summary-title i[data-v-2123cc0e]{margin-right:8px;font-size:20px;color:#3498db}.summary-table[data-v-2123cc0e]{border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.summary-table .el-table__header-wrapper[data-v-2123cc0e],.summary-table .el-table__header[data-v-2123cc0e]{background:linear-gradient(135deg,#2c3e50,#34495e)!important}.summary-table .el-table__header th .cell[data-v-2123cc0e],.summary-table .el-table__header th[data-v-2123cc0e]{background:transparent!important;color:#fff!important;font-weight:600!important}.summary-table .el-table__body tr[data-v-2123cc0e]{transition:all .3s ease}.summary-table .el-table__body tr[data-v-2123cc0e]:hover{background-color:#f8f9ff!important}.detail-section[data-v-2123cc0e]{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.project-tabs .el-tabs__header[data-v-2123cc0e]{background:linear-gradient(135deg,#e8f4fd,#d1ecf1);border-radius:8px 8px 0 0;margin:0;border-bottom:2px solid #b8daff}.project-tabs .el-tabs__nav-wrap[data-v-2123cc0e]{padding:0 20px}.project-tabs .el-tabs__item[data-v-2123cc0e]{font-weight:600;color:#2c3e50}.project-tabs .el-tabs__item.is-active[data-v-2123cc0e]{color:#3498db}.table-header[data-v-2123cc0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px 0;border-bottom:2px solid #e9ecef}.table-header .table-title[data-v-2123cc0e]{display:flex;align-items:center;font-size:16px;font-weight:600;color:#2c3e50}.table-header .table-title i[data-v-2123cc0e]{margin-right:8px;color:#3498db}.revenue-table[data-v-2123cc0e]{border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.revenue-table .el-table__header-wrapper[data-v-2123cc0e],.revenue-table .el-table__header[data-v-2123cc0e]{background:linear-gradient(135deg,#2c3e50,#34495e)!important}.revenue-table .el-table__header th .cell[data-v-2123cc0e],.revenue-table .el-table__header th[data-v-2123cc0e]{background:transparent!important;color:#fff!important;font-weight:600!important}.revenue-table .el-table__body tr[data-v-2123cc0e]{transition:all .3s ease}.revenue-table .el-table__body tr[data-v-2123cc0e]:hover{background-color:#f8f9ff!important}.table-footer[data-v-2123cc0e]{margin-top:20px;padding-top:15px;border-top:1px solid #e9ecef;text-align:center}.beautiful-dialog .el-dialog[data-v-2123cc0e]{border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15)}.beautiful-dialog .el-dialog__header[data-v-2123cc0e]{background:linear-gradient(135deg,#e8f4fd,#d1ecf1);padding:20px 30px;border-bottom:1px solid #b8daff}.beautiful-dialog .el-dialog__body[data-v-2123cc0e]{padding:30px;background:#fafbfc}.beautiful-dialog .el-dialog__footer[data-v-2123cc0e]{background:#f8f9fa;padding:20px 30px;border-top:1px solid #e9ecef}.dialog-header .dialog-title[data-v-2123cc0e]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:5px}.dialog-header .dialog-title i[data-v-2123cc0e]{margin-right:8px;font-size:20px;color:#3498db}.dialog-header .dialog-subtitle[data-v-2123cc0e]{font-size:12px;color:#6c757d;margin-left:28px}.dialog-footer[data-v-2123cc0e]{text-align:center}.dialog-footer .close-btn[data-v-2123cc0e]{padding:10px 30px;border-radius:6px;font-weight:500}.dialog-footer .close-btn[data-v-2123cc0e]:hover{transform:translateY(-2px)}.dialog-footer .close-btn i[data-v-2123cc0e]{margin-right:5px}.notification-dialog .el-dialog__header[data-v-2123cc0e]{background:linear-gradient(135deg,#e8f4fd,#d1ecf1)}.transaction-dialog .el-dialog__header[data-v-2123cc0e]{background:linear-gradient(135deg,#f0f8ff,#e6f3ff)}@media (max-width:768px){.user-revenue-container[data-v-2123cc0e]{padding:10px}.search-section[data-v-2123cc0e]{padding:15px}.table-header[data-v-2123cc0e]{flex-direction:column;align-items:flex-start;gap:10px}.search-form .el-form-item[data-v-2123cc0e]{margin-right:0;width:100%}.search-buttons[data-v-2123cc0e]{flex-direction:column;width:100%}.search-buttons .reset-btn[data-v-2123cc0e],.search-buttons .search-btn[data-v-2123cc0e]{width:100%}}.mysummary-table .el-table__header-wrapper[data-v-2123cc0e]{display:none}.revenue-cell[data-v-2123cc0e]{padding:8px 0}.revenue-cell .main-number[data-v-2123cc0e]{display:flex;align-items:baseline;justify-content:center;margin-bottom:8px}.revenue-cell .main-number .number-value[data-v-2123cc0e]{font-size:18px;font-weight:700;color:#2c3e50;margin-right:4px}.revenue-cell .main-number .number-unit[data-v-2123cc0e]{font-size:14px;color:#6c757d;margin-right:6px}.revenue-cell .main-number .percentage[data-v-2123cc0e]{font-size:12px;color:#28a745;background:rgba(40,167,69,.1);padding:2px 6px;border-radius:12px;font-weight:500}.revenue-cell .detail-info .detail-row[data-v-2123cc0e]{display:flex;align-items:center;justify-content:center;margin-bottom:4px;font-size:12px}.revenue-cell .detail-info .detail-row .detail-label[data-v-2123cc0e]{color:#6c757d;margin-right:4px;font-weight:500}.revenue-cell .detail-info .detail-row .detail-value[data-v-2123cc0e]{font-weight:600;margin-right:4px}.revenue-cell .detail-info .detail-row .detail-value.money[data-v-2123cc0e]{color:#28a745}.revenue-cell .detail-info .detail-row .detail-value.refund[data-v-2123cc0e]{color:#dc3545}.revenue-cell .detail-info .detail-row .detail-percentage[data-v-2123cc0e]{color:#6c757d;font-size:10px;margin-right:4px}.revenue-cell .detail-info .detail-row .detail-avg[data-v-2123cc0e]{color:#fd7e14;font-size:10px;background:rgba(253,126,20,.1);padding:1px 4px;border-radius:8px;font-weight:500}.revenue-cell.new-user .main-number .number-value[data-v-2123cc0e]{color:#17a2b8}.revenue-cell.old-user .main-number .number-value[data-v-2123cc0e]{color:#6f42c1}.revenue-cell.refund-new-user .main-number .number-value[data-v-2123cc0e],.revenue-cell.refund-old-user .main-number .number-value[data-v-2123cc0e],.revenue-cell.refund-user .main-number .number-value[data-v-2123cc0e]{color:#dc3545}.project-name .project-text[data-v-2123cc0e]{font-size:16px;font-weight:600;color:#2c3e50;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.uuid-cell .uuid-link[data-v-2123cc0e]{font-family:Courier New,monospace;font-weight:600;font-size:11px;padding:3px 6px;background:rgba(64,158,255,.1);border-radius:4px;transition:all .3s ease;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uuid-cell .uuid-link[data-v-2123cc0e]:hover{background:rgba(64,158,255,.2);transform:translateY(-1px)}.time-cell .time-date[data-v-2123cc0e]{font-size:13px;font-weight:600;color:#2c3e50;margin-bottom:2px}.time-cell .time-time[data-v-2123cc0e]{font-size:11px;color:#6c757d;font-family:Courier New,monospace}.duration-cell .duration-text[data-v-2123cc0e]{font-size:13px;font-weight:600;color:#17a2b8;background:rgba(23,162,184,.1);padding:4px 8px;border-radius:12px;display:inline-block}.attribution-cell .attribution-btn[data-v-2123cc0e]{margin-bottom:4px;border-radius:12px;font-weight:600;font-size:10px;padding:4px 8px}.attribution-cell .attribution-btn.attributed[data-v-2123cc0e]{background:linear-gradient(135deg,#28a745,#20c997);border:none}.attribution-cell .attribution-btn.not-attributed[data-v-2123cc0e]{background:linear-gradient(135deg,#dc3545,#fd7e14);border:none}.attribution-cell .conversion-type[data-v-2123cc0e]{width:50%;font-size:9px;color:#dc3545;font-weight:500;background:rgba(220,53,69,.1);padding:2px 4px;border-radius:6px;display:block;margin:2px auto;word-break:break-all;line-height:1.2}.subscription-cell .subscription-link.subscribed[data-v-2123cc0e]{color:#28a745;font-weight:600;font-size:13px;background:rgba(40,167,69,.1);padding:4px 8px;border-radius:12px;transition:all .3s ease}.subscription-cell .subscription-link.subscribed[data-v-2123cc0e]:hover{background:rgba(40,167,69,.2);transform:translateY(-1px)}.subscription-cell .subscription-text.not-subscribed[data-v-2123cc0e]{color:#6c757d;font-weight:500;font-size:13px;background:rgba(108,117,125,.1);padding:4px 8px;border-radius:12px;display:inline-block}.product-cell .product-id[data-v-2123cc0e]{font-family:Courier New,monospace;font-size:12px;font-weight:600;color:#495057;background:rgba(73,80,87,.1);padding:4px 8px;border-radius:8px;display:inline-block}.transform-status-cell .transform-link .transform-status[data-v-2123cc0e]{font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;display:inline-block}.transform-status-cell .transform-link .transform-status.not-transformed[data-v-2123cc0e]{color:#007bff;background:rgba(0,123,255,.1)}.transform-status-cell .transform-link .transform-status.transformed[data-v-2123cc0e]{color:#dc3545;background:rgba(220,53,69,.1)}.renewal-status-cell .renewal-link[data-v-2123cc0e]{background:transparent!important;text-decoration:none!important}.renewal-status-cell .renewal-link .renewal-status[data-v-2123cc0e],.renewal-status-cell .renewal-link[data-v-2123cc0e]:hover{background:transparent!important}.renewal-status-cell .renewal-link .renewal-status .status-text[data-v-2123cc0e]{font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;display:block;margin-bottom:2px}.renewal-status-cell .renewal-link .renewal-status.closed .status-text[data-v-2123cc0e]{color:#007bff;background:rgba(0,123,255,.1)}.renewal-status-cell .renewal-link .renewal-status.open .status-text[data-v-2123cc0e]{color:#dc3545;background:rgba(220,53,69,.1)}.renewal-status-cell .renewal-link .renewal-status .follow-up-info .follow-up[data-v-2123cc0e]{font-size:9px;padding:2px 4px;border-radius:6px;display:inline-block}.renewal-status-cell .renewal-link .renewal-status .follow-up-info .follow-up.has-follow[data-v-2123cc0e]{color:#dc3545;background:rgba(220,53,69,.1)}.renewal-status-cell .renewal-link .renewal-status .follow-up-info .follow-up.no-follow[data-v-2123cc0e]{color:#6c757d;background:rgba(108,117,125,.1)}.renewal-count-cell .renewal-count-link .renewal-count[data-v-2123cc0e]{margin-bottom:4px}.renewal-count-cell .renewal-count-link .renewal-count .count-number[data-v-2123cc0e]{font-size:14px;font-weight:700;color:#28a745;margin-right:2px}.renewal-count-cell .renewal-count-link .renewal-count .count-unit[data-v-2123cc0e]{font-size:11px;color:#6c757d}.renewal-count-cell .renewal-count-link .renewal-amount .amount-value[data-v-2123cc0e]{font-size:12px;font-weight:600;color:#28a745;margin-right:2px}.renewal-count-cell .renewal-count-link .renewal-amount .amount-currency[data-v-2123cc0e]{font-size:9px;color:#6c757d;background:rgba(108,117,125,.1);padding:1px 3px;border-radius:4px}.refund-count-cell .refund-count-link .refund-count[data-v-2123cc0e]{margin-bottom:4px}.refund-count-cell .refund-count-link .refund-count .count-number[data-v-2123cc0e]{font-size:14px;font-weight:700;color:#dc3545;margin-right:2px}.refund-count-cell .refund-count-link .refund-count .count-unit[data-v-2123cc0e]{font-size:11px;color:#6c757d}.refund-count-cell .refund-count-link .refund-amount .amount-value[data-v-2123cc0e]{font-size:12px;font-weight:600;margin-right:2px}.refund-count-cell .refund-count-link .refund-amount .amount-value.refund[data-v-2123cc0e]{color:#dc3545}.refund-count-cell .refund-count-link .refund-amount .amount-currency[data-v-2123cc0e]{font-size:9px;color:#6c757d;background:rgba(108,117,125,.1);padding:1px 3px;border-radius:4px}.latest-notification-cell .notification-link .notification-type[data-v-2123cc0e]{font-size:12px;font-weight:600;color:#2c3e50;margin-bottom:2px;background:rgba(44,62,80,.1);padding:3px 6px;border-radius:8px;display:block;word-break:break-all;line-height:1.2}.latest-notification-cell .notification-link .notification-subtype[data-v-2123cc0e]{font-size:10px;color:#e74c3c;background:rgba(231,76,60,.15);padding:2px 4px;border-radius:6px;display:block;margin-top:2px;word-break:break-all;line-height:1.2}.notification-type-cell .notification-main[data-v-2123cc0e]{margin-bottom:4px}.notification-type-cell .notification-main .notification-type[data-v-2123cc0e]{font-size:13px;font-weight:600;color:#2c3e50}.notification-type-cell .notification-main .notification-separator[data-v-2123cc0e]{color:#6c757d;margin:0 4px}.notification-type-cell .notification-main .notification-subtype[data-v-2123cc0e]{font-size:12px;color:#6c757d}.notification-type-cell .notification-reason[data-v-2123cc0e]{font-size:10px;color:#dc3545;background:rgba(220,53,69,.1);padding:2px 6px;border-radius:8px;display:inline-block}.notification-time-cell .notification-time[data-v-2123cc0e]{font-size:11px;color:#6c757d;font-family:Courier New,monospace;background:rgba(108,117,125,.1);padding:4px 8px;border-radius:8px;display:inline-block}.transaction-id-cell .transaction-id-link[data-v-2123cc0e]{font-size:13px;font-weight:600;color:#007bff;font-family:Courier New,monospace;background:rgba(0,123,255,.1);padding:4px 8px;border-radius:4px;display:block;margin-bottom:4px}.transaction-id-cell .parent-transaction-link[data-v-2123cc0e]{font-size:11px;color:#dc3545;font-family:Courier New,monospace;background:rgba(220,53,69,.1);padding:2px 6px;border-radius:4px;display:inline-block}.renewal-status-cell .renewal-status[data-v-2123cc0e]{font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;display:inline-block}.renewal-status-cell .renewal-status.closed[data-v-2123cc0e]{color:#dc3545;background:rgba(220,53,69,.1)}.renewal-status-cell .renewal-status.open[data-v-2123cc0e]{color:#007bff;background:rgba(0,123,255,.1)}.product-info-cell .product-id[data-v-2123cc0e]{font-size:13px;font-weight:600;color:#2c3e50;margin-bottom:2px;font-family:Courier New,monospace}.product-info-cell .product-type[data-v-2123cc0e]{font-size:11px;color:#007bff;background:rgba(0,123,255,.1);padding:2px 6px;border-radius:8px;display:inline-block}.price-cell .price-value[data-v-2123cc0e]{font-size:14px;font-weight:700;color:#28a745;margin-right:4px}.price-cell .price-currency[data-v-2123cc0e]{font-size:10px;color:#6c757d;background:rgba(108,117,125,.1);padding:2px 4px;border-radius:4px}.purchase-time-cell .purchase-time[data-v-2123cc0e]{font-size:11px;color:#6c757d;font-family:Courier New,monospace;background:rgba(108,117,125,.1);padding:4px 8px;border-radius:8px;display:inline-block}.user-revenue-container .el-table__body tr[data-v-2123cc0e]:hover{background-color:#f8f9ff!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.user-revenue-container .el-table[data-v-2123cc0e]{border:1px solid #e9ecef!important;border-radius:8px!important;overflow:hidden!important}.user-revenue-container .el-table__body-wrapper[data-v-2123cc0e]::-webkit-scrollbar{width:6px;height:6px}.user-revenue-container .el-table__body-wrapper[data-v-2123cc0e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.user-revenue-container .el-table__body-wrapper[data-v-2123cc0e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.user-revenue-container .el-table__body-wrapper[data-v-2123cc0e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.user-revenue-container .el-loading-mask[data-v-2123cc0e]{background-color:hsla(0,0%,100%,.9)!important;backdrop-filter:blur(2px)}.user-revenue-container .el-pagination .el-pager li[data-v-2123cc0e]{border-radius:4px;margin:0 2px;transition:all .3s ease}.user-revenue-container .el-pagination .el-pager li[data-v-2123cc0e]:hover{background-color:#409eff;color:#fff}.user-revenue-container .el-pagination .el-pager li.active[data-v-2123cc0e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.user-revenue-container .el-pagination .btn-next[data-v-2123cc0e],.user-revenue-container .el-pagination .btn-prev[data-v-2123cc0e]{border-radius:4px;transition:all .3s ease}.user-revenue-container .el-pagination .btn-next[data-v-2123cc0e]:hover,.user-revenue-container .el-pagination .btn-prev[data-v-2123cc0e]:hover{background-color:#409eff;color:#fff}.user-revenue-container .el-table__header th[data-v-2123cc0e],.user-revenue-container .u-table__header th[data-v-2123cc0e]{background:#2c3e50!important;color:#fff!important;font-weight:600!important}.user-revenue-container .el-table__header th .cell[data-v-2123cc0e],.user-revenue-container .u-table__header th .cell[data-v-2123cc0e]{color:#fff!important;font-weight:600!important}.transaction-dialog-content[data-v-2123cc0e]{margin-bottom:20px}.transaction-dialog-content .subscription-info-card[data-v-2123cc0e]{background:#fff;border-radius:12px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.transaction-dialog-content .subscription-info-card .card-header[data-v-2123cc0e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:15px 20px;font-size:16px;font-weight:600;display:flex;align-items:center}.transaction-dialog-content .subscription-info-card .card-header i[data-v-2123cc0e]{margin-right:8px;font-size:18px}.transaction-dialog-content .subscription-info-card .card-content[data-v-2123cc0e]{padding:20px}.transaction-dialog-content .transaction-table-card[data-v-2123cc0e]{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.transaction-dialog-content .transaction-table-card .card-header[data-v-2123cc0e]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;padding:15px 20px;font-size:16px;font-weight:600;display:flex;align-items:center}.transaction-dialog-content .transaction-table-card .card-header i[data-v-2123cc0e]{margin-right:8px;font-size:18px}.transaction-dialog-content .transaction-table-card .card-header .record-count[data-v-2123cc0e]{margin-left:10px;font-size:14px;opacity:.9}.transaction-dialog-content .transaction-table-card .card-content[data-v-2123cc0e]{padding:20px}.beautiful-descriptions .el-descriptions__label[data-v-2123cc0e]{background:#f8f9fa!important;font-weight:600!important;color:#495057!important}.beautiful-descriptions .el-descriptions__content[data-v-2123cc0e]{background:#fff!important}.beautiful-descriptions .description-label[data-v-2123cc0e]{display:flex;align-items:center;font-weight:600;color:#495057}.beautiful-descriptions .description-label i[data-v-2123cc0e]{margin-right:6px;color:#6c757d}.beautiful-descriptions .description-value[data-v-2123cc0e]{font-weight:500}.beautiful-descriptions .description-value.product-id[data-v-2123cc0e]{font-family:Courier New,monospace;background:rgba(73,80,87,.1);padding:4px 8px;border-radius:6px;display:inline-block}.beautiful-descriptions .description-value.subscription-status[data-v-2123cc0e]{color:#28a745;font-weight:600}.beautiful-descriptions .description-value.expiration-reason[data-v-2123cc0e]{color:#dc3545;font-weight:600}.beautiful-descriptions .description-value.time-info[data-v-2123cc0e]{font-family:Courier New,monospace;color:#6c757d;font-size:13px}.beautiful-descriptions .renewal-status[data-v-2123cc0e]{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}.beautiful-descriptions .renewal-status.closed[data-v-2123cc0e]{color:#dc3545;background:rgba(220,53,69,.1)}.beautiful-descriptions .renewal-status.open[data-v-2123cc0e]{color:#28a745;background:rgba(40,167,69,.1)}.beautiful-descriptions .retry-status[data-v-2123cc0e]{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}.beautiful-descriptions .retry-status.active[data-v-2123cc0e]{color:#ffc107;background:rgba(255,193,7,.1)}.beautiful-descriptions .retry-status.inactive[data-v-2123cc0e]{color:#6c757d;background:rgba(108,117,125,.1)}.beautiful-transaction-table .transaction-id-cell .transaction-id[data-v-2123cc0e]{font-family:Courier New,monospace;font-size:11px;background:rgba(64,158,255,.1);padding:3px 6px;border-radius:4px;display:inline-block}.beautiful-transaction-table .original-transaction-cell .no-original[data-v-2123cc0e]{color:#6c757d;font-style:italic}.beautiful-transaction-table .original-transaction-cell .has-original .original-id[data-v-2123cc0e]{font-family:Courier New,monospace;font-size:11px;background:rgba(108,117,125,.1);padding:2px 4px;border-radius:4px;display:inline-block;margin-bottom:2px}.beautiful-transaction-table .original-transaction-cell .has-original .original-date[data-v-2123cc0e]{font-size:9px;color:#6c757d;font-family:Courier New,monospace}.beautiful-transaction-table .bundle-id-cell .bundle-id[data-v-2123cc0e]{font-family:Courier New,monospace;font-size:11px;background:rgba(40,167,69,.1);padding:3px 6px;border-radius:4px;display:inline-block}.beautiful-transaction-table .product-info-cell .product-id[data-v-2123cc0e]{font-family:Courier New,monospace;font-size:12px;font-weight:600;color:#495057;margin-bottom:2px}.beautiful-transaction-table .product-info-cell .product-type[data-v-2123cc0e]{font-size:10px;color:#6c757d;background:rgba(108,117,125,.1);padding:2px 4px;border-radius:4px;display:inline-block}.beautiful-transaction-table .price-cell .price-value[data-v-2123cc0e]{font-size:14px;font-weight:700;color:#28a745}.beautiful-transaction-table .currency-cell .currency-code[data-v-2123cc0e]{font-size:12px;font-weight:600;color:#6c757d;background:rgba(108,117,125,.1);padding:3px 6px;border-radius:4px;display:inline-block}.beautiful-transaction-table .discount-cell .discount-type[data-v-2123cc0e]{font-size:11px;color:#ffc107;background:rgba(255,193,7,.1);padding:3px 6px;border-radius:4px;display:inline-block}.beautiful-transaction-table .offer-cell .offer-type[data-v-2123cc0e]{font-size:11px;color:#17a2b8;background:rgba(23,162,184,.1);padding:3px 6px;border-radius:4px;display:inline-block}.beautiful-transaction-table .reason-cell .reason[data-v-2123cc0e]{padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;display:inline-block}.beautiful-transaction-table .reason-cell .reason.purchase[data-v-2123cc0e]{color:#28a745;background:rgba(40,167,69,.1)}.beautiful-transaction-table .reason-cell .reason.renewal[data-v-2123cc0e]{color:#007bff;background:rgba(0,123,255,.1)}.beautiful-transaction-table .purchase-time-cell .purchase-time[data-v-2123cc0e]{font-size:11px;color:#007bff;font-family:Courier New,monospace;background:rgba(0,123,255,.1);padding:3px 6px;border-radius:4px;display:inline-block}.beautiful-transaction-table .expire-time-cell .expire-time[data-v-2123cc0e]{font-size:11px;color:#dc3545;font-family:Courier New,monospace;background:rgba(220,53,69,.1);padding:3px 6px;border-radius:4px;display:inline-block}.dialog-footer[data-v-2123cc0e]{margin-top:20px!important;padding-top:15px!important;border-top:1px solid #e9ecef!important}.dialog-footer .close-btn[data-v-2123cc0e]{background:linear-gradient(135deg,#6c757d,#495057);border:none;color:#fff;font-weight:600;padding:10px 20px;border-radius:8px;transition:all .3s ease}.dialog-footer .close-btn[data-v-2123cc0e]:hover{background:linear-gradient(135deg,#5a6268,#343a40);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.dialog-footer .close-btn i[data-v-2123cc0e]{margin-right:6px}.table-wrapper .el-table .el-table__body .total-row[data-v-238901bf]{font-weight:600}.table-wrapper .el-table .el-table__body .total-row .data-cell .main-value[data-v-238901bf],.table-wrapper .el-table .el-table__body .total-row .rate-cell .main-rate[data-v-238901bf]{color:#dc3545;font-weight:700}.user-summary-table .el-table__header-wrapper[data-v-238901bf],.user-summary-table .el-table__header[data-v-238901bf]{background:#2c3e50!important}.user-summary-table .el-table__header th[data-v-238901bf]{background:#2c3e50!important;color:#fff!important;font-weight:600!important;border:none!important}.user-summary-table .el-table__header th .cell[data-v-238901bf]{color:#fff!important;font-weight:600!important;background:transparent!important}.mysummary-table .el-table__header-wrapper[data-v-238901bf]{display:none}.project-cascader[data-v-238901bf]{min-width:300px}