.ChartDashboard_container__GQbwE{background:#fff;border-radius:8px;padding:20px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ChartDashboard_container__GQbwE .ChartDashboard_head__BZlHl{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ChartDashboard_container__GQbwE .ChartDashboard_head__BZlHl h4{margin:0;font-size:18px;font-weight:600;color:#333}.ChartDashboard_container__GQbwE .ChartDashboard_dashboard_content__jgUL9{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:1200px){.ChartDashboard_container__GQbwE .ChartDashboard_dashboard_content__jgUL9{grid-template-columns:1fr}}.ChartDashboard_container__GQbwE .ChartDashboard_dashboard_charts__br_eS{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:24px}@media(max-width:1200px){.ChartDashboard_container__GQbwE .ChartDashboard_dashboard_charts__br_eS{grid-template-columns:1fr}}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_section_title__OGqkg{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;text-align:center}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_pie_chart_container__GTKz7{height:300px}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stats_container__b5URH{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6{background:#f8f9fa;padding:16px;border-radius:8px;text-align:center;border-left:4px solid #007bff}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6 .ChartDashboard_stat_value__25Jfo{font-size:24px;font-weight:700;color:#007bff;margin-bottom:4px}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6 .ChartDashboard_stat_label__ppkb_{font-size:14px;color:#666;font-weight:500}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_revenue__WAh2t{border-left-color:#28a745}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_revenue__WAh2t .ChartDashboard_stat_value__25Jfo{color:#28a745}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_expense__t0TU1{border-left-color:#dc3545}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_expense__t0TU1 .ChartDashboard_stat_value__25Jfo{color:#dc3545}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_profit__lpCKZ{border-left-color:#ffc107}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_profit__lpCKZ .ChartDashboard_stat_value__25Jfo{color:#e0a800}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_asset__hs72V{border-left-color:#17a2b8}.ChartDashboard_container__GQbwE .ChartDashboard_chart_section__njZwk .ChartDashboard_stat_card__Ha_a6.ChartDashboard_asset__hs72V .ChartDashboard_stat_value__25Jfo{color:#17a2b8}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid #eee}@media(max-width:1200px){.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84{grid-template-columns:1fr}}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM{text-align:center;padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;transition:transform .2s ease,box-shadow .2s ease}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM .ChartDashboard_summary_value__eqNFx{font-size:20px;font-weight:700;margin-bottom:4px}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM .ChartDashboard_summary_label__lXp4j{font-size:12px;opacity:.9}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM.ChartDashboard_total__0P6XC{background:linear-gradient(135deg,#667eea,#764ba2)}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM.ChartDashboard_reported__T__Pd{background:linear-gradient(135deg,#f093fb,#f5576c)}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM.ChartDashboard_percentage__dOkkr{background:linear-gradient(135deg,#4facfe,#00f2fe)}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM.ChartDashboard_primary__nlGwp{background:linear-gradient(135deg,#fa709a,#fee140)}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM.ChartDashboard_secondary__75fAZ{background:linear-gradient(135deg,#30cfd0,#330867)}.ChartDashboard_container__GQbwE .ChartDashboard_summary_stats__w_X84 .ChartDashboard_summary_card__w7TjM.ChartDashboard_tertiary__mw3zB{background:linear-gradient(135deg,#a8edea,#fed6e3)}.MainOverview_container__Phtcm{margin-top:20px;padding-bottom:24px;position:relative}.MainOverview_btnWrapper__vq6ju{display:flex;justify-content:flex-end;padding-bottom:16px}.MainOverview_btn_add__zPO8s{margin-right:0;width:-moz-fit-content;width:fit-content;height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:4px;padding:8px 16px;border-radius:8px;background:var(--primary);color:#fff;font-size:14px;font-weight:500;transition:.3s}.MainOverview_btn_add__zPO8s .MainOverview_icon_add__RFl_f{display:flex;justify-content:center;align-items:center;color:#fff}.MainOverview_btn_add__zPO8s:active{transform:scale(.9)}