.fund-type-switch { display: flex; gap: 12rpx; margin-top: 12rpx; padding: 8rpx; border-radius: 24rpx; background: #f1e4d4; } .fund-type { flex: 1; height: 72rpx; border-radius: 20rpx; color: #7f7065; font-size: 27rpx; font-weight: 700; line-height: 72rpx; text-align: center; } .fund-type.active { background: #fffaf3; color: #6b1f2b; } .fund-type.income { color: #1f7a4d; } .fund-type.expense { color: #9a3a2f; }