.tcat-details-container[data-v-4c09852a]{padding:20px;background:#f0f0f0;min-height:100vh}.title-header[data-v-4c09852a]{margin-bottom:20px;position:relative}.back-button[data-v-4c09852a],.title-header[data-v-4c09852a]{display:flex;align-items:center;justify-content:center;height:40px}.back-button[data-v-4c09852a]{width:40px;background:transparent;border:none;border-radius:8px;cursor:pointer;color:#333;flex-shrink:0;position:absolute;left:0;top:0}.section-title[data-v-4c09852a]{font-size:18px;font-weight:700;color:#000;margin-bottom:0}.balance-card[data-v-4c09852a]{background:#fff;border-radius:8px;padding:16px 20px;margin-bottom:16px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.balance-label[data-v-4c09852a]{font-size:14px;color:#333}.balance-value[data-v-4c09852a]{margin-top:12px;font-size:28px;font-weight:700;color:#333}.balance-unit[data-v-4c09852a]{font-size:16px;font-weight:600;margin-left:8px}.detail-section[data-v-4c09852a]{background:#fff;border-radius:8px;padding:16px 20px 20px 20px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.detail-title[data-v-4c09852a]{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.table-wrapper[data-v-4c09852a]{overflow-x:auto}.detail-table[data-v-4c09852a]{width:100%;border-collapse:collapse;font-size:14px}.detail-table th[data-v-4c09852a]{background:#f8f9fa;padding:12px 16px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #e9ecef}.detail-table td[data-v-4c09852a]{padding:12px 16px;border-bottom:1px solid #e9ecef;color:#666}.amount-positive[data-v-4c09852a]{color:#28a745;font-weight:600}.amount-negative[data-v-4c09852a]{color:#dc3545;font-weight:600}.type-tag[data-v-4c09852a]{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap;display:inline-block}.type-subscription[data-v-4c09852a]{background:#fff3cd;color:#856404}.type-reward[data-v-4c09852a]{background:#d1ecf1;color:#0c5460}.type-withdraw[data-v-4c09852a]{background:#f8d7da;color:#721c24}.type-deposit[data-v-4c09852a]{background:#d4edda;color:#155724}.type-refund[data-v-4c09852a]{background:#e2e3e5;color:#383d41}.type-internal-out[data-v-4c09852a]{background:#fbeaea;color:#7a1f1f}.type-internal-in[data-v-4c09852a]{background:#eaf7ea;color:#1f7a1f}.type-subscription-gift[data-v-4c09852a]{background:#fff3cd;color:#856404}.type-node-reward[data-v-4c09852a]{background:#d1ecf1;color:#0c5460}.type-angel-round[data-v-4c09852a]{background:#e8eaf6;color:#3949ab}.type-recharge[data-v-4c09852a]{background:#d4edda;color:#155724}.empty-state[data-v-4c09852a],.loading-state[data-v-4c09852a]{text-align:center;padding:24px 16px;color:#999}.load-more[data-v-4c09852a]{text-align:center;margin-top:12px}.load-more-btn[data-v-4c09852a]{padding:8px 14px;border:1px solid #ddd;background:#fff;border-radius:6px;cursor:pointer}.detail-table td[data-v-4c09852a]:nth-child(3),.detail-table th[data-v-4c09852a]:nth-child(3){width:100px}@media (max-width:768px){.tcat-details-container[data-v-4c09852a]{padding:16px}.balance-card[data-v-4c09852a],.detail-section[data-v-4c09852a]{padding:12px 16px}.balance-value[data-v-4c09852a]{font-size:24px}}