.income-summary-card[data-v-4296cb29]{height:100%}.card-header[data-v-4296cb29]{display:flex;justify-content:space-between;align-items:center}.card-title[data-v-4296cb29]{font-size:16px;font-weight:600;color:var(--el-text-color-primary)}.income-table[data-v-4296cb29]{width:100%}.income-table[data-v-4296cb29] .el-table__row{transition:background-color .3s ease}.income-table[data-v-4296cb29] .el-table__row:hover{background-color:var(--el-fill-color-light)}.negative-value[data-v-4296cb29]{color:var(--el-color-danger);font-weight:600}.formula-section[data-v-4296cb29]{margin-top:16px;padding:12px;background:var(--el-fill-color-light);border-radius:8px}.formula-label[data-v-4296cb29]{font-size:12px;color:var(--el-text-color-secondary);margin-bottom:4px}.formula-content[data-v-4296cb29]{font-size:14px;color:var(--el-text-color-primary);font-family:Courier New,monospace}.error-message[data-v-4296cb29]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:12px;background:var(--el-color-danger-light-9);border-radius:4px;color:var(--el-color-danger);font-size:14px}@media(max-width:768px){.income-table[data-v-4296cb29] .el-table__cell{padding:8px 4px;font-size:12px}}
