.income-chart .chart-card[data-v-6d2c41be]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.income-chart .chart-card .chart-header[data-v-6d2c41be]{padding:20px 24px 0;border-bottom:1px solid #f0f0f0}.income-chart .chart-card .chart-header .chart-title[data-v-6d2c41be]{font-size:16px;font-weight:600;color:#262626;margin:0 0 4px 0}.income-chart .chart-card .chart-header .chart-subtitle[data-v-6d2c41be]{font-size:12px;color:#8c8c8c;margin-bottom:16px}.income-chart .chart-card .chart-content[data-v-6d2c41be]{padding:16px}.income-chart .chart-card .chart-content .line-chart[data-v-6d2c41be],.income-chart .chart-card .chart-content .pie-chart[data-v-6d2c41be]{width:100%;height:350px}@media (max-width:1200px){.income-chart .chart-card .chart-content .line-chart[data-v-6d2c41be],.income-chart .chart-card .chart-content .pie-chart[data-v-6d2c41be]{height:300px}}@media (max-width:768px){.income-chart .chart-card .chart-header[data-v-6d2c41be]{padding:16px 20px 0}.income-chart .chart-card .chart-header .chart-title[data-v-6d2c41be]{font-size:14px}.income-chart .chart-card .chart-content[data-v-6d2c41be]{padding:12px}.income-chart .chart-card .chart-content .line-chart[data-v-6d2c41be],.income-chart .chart-card .chart-content .pie-chart[data-v-6d2c41be]{height:250px}}