.net-income-card[data-v-3a631444]{background:#f7f7f9;border-radius:16px;box-shadow:0 10px 24px #0000000f;display:flex;flex-direction:column;min-height:350px;width:100%}.chart-area[data-v-3a631444]{height:260px;max-width:260px;position:relative;width:100%}.legend-dot[data-v-3a631444]{border-radius:50%;height:16px;width:16px}.details-section[data-v-3a631444]{gap:12px;padding:0 4px 8px;width:100%}.detail-group[data-v-3a631444],.details-section[data-v-3a631444]{display:flex;flex-direction:column}.detail-group[data-v-3a631444]{gap:6px}.detail-group-label[data-v-3a631444]{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:.5px;margin:0 0 2px;text-transform:uppercase}.detail-row[data-v-3a631444]{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between;padding:6px 10px}.detail-type[data-v-3a631444]{color:#374151;font-size:12px}.detail-amount[data-v-3a631444]{font-size:12px;font-weight:600}.detail-amount.income[data-v-3a631444]{color:#059669}.detail-amount.expense[data-v-3a631444]{color:#dc2626}.detail-empty[data-v-3a631444]{color:#9ca3af;font-size:12px;padding:8px 0;text-align:center}
