.SmeDashboard_mainContainer__X20AL{padding:0}.SmeDashboard_headerSection__BHAfw{margin-bottom:32px}.SmeDashboard_headerTitle__J9CJh{font-size:22px;font-weight:700;color:#111827;margin:0 0 6px}.SmeDashboard_headerDescription__C7FOv,.SmeDashboard_headerTitle__J9CJh{font-family:Red Hat Display,sans-serif;line-height:140%;letter-spacing:0}.SmeDashboard_headerDescription__C7FOv{font-size:16px;font-weight:400}.SmeDashboard_filtersSection__WQ10R{display:flex;gap:16px;margin-bottom:32px;align-items:flex-end;flex-wrap:wrap;justify-content:space-between}.SmeDashboard_filterItem__T7Ww9{flex:1;min-width:200px}.SmeDashboard_dateRangeWrapper__WtY55{position:relative;min-width:300px}.SmeDashboard_dateRangeModalWrapper__C29ee{min-width:555px;min-height:511px}.SmeDashboard_dateRangePicker__GHsrW{display:flex;align-items:center;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;padding:5px 14px;min-height:40px;transition:all .2s ease;gap:8px;width:100%;cursor:pointer}.SmeDashboard_dateRangePicker__GHsrW:hover{border-color:#dc291e}.SmeDashboard_dateRangeSection__JQAVR{display:flex;align-items:center;gap:8px;flex:1;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s ease}.SmeDashboard_dateRangeSection__JQAVR:hover{background-color:#f5f5f5}.SmeDashboard_dateRangeText__U7Ap4{font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:500;color:#333333;white-space:nowrap}.SmeDashboard_rightFiltersGroup__d3fEM{display:flex;gap:16px;align-items:flex-end}.SmeDashboard_selectDropdown__uUlfo{width:100%}.SmeDashboard_reportTypeDropdown__cBY6L{min-width:250px;flex:0 0 auto}.SmeDashboard_rangeDateDropdown__tCDBa{width:50%}.SmeDashboard_exportReportButton__Tv39S{padding:0 16px;background:#dc2626;color:#ffffff;border:none;border-radius:6px;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;justify-content:center;transition:background-color .2s;white-space:nowrap;height:40px;box-sizing:border-box;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}.SmeDashboard_exportReportButton__Tv39S:hover{background:#b91c1c}.SmeDashboard_exportReportButton__Tv39S:active{background:#991b1b}.SmeDashboard_dashboardSectionsContainer__BxWdG{display:flex;flex-direction:column;gap:20px}.SmeDashboard_dashboardSection__mX2eL{display:flex;flex-direction:column;gap:25px;padding:20px;border-radius:8px;border:1px solid #d8dde5;background:#fff}.SmeDashboard_dashboardSectionTitle__4IGVX{font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:700;line-height:100%;letter-spacing:0;color:#333333}.SmeDashboard_totalGraphContainer__tHwF6{display:flex;gap:20px;border-radius:8px;flex-wrap:wrap}.SmeDashboard_analyticsCardsContainer__ixscP{display:flex;gap:15px;flex-wrap:wrap}@media (max-width:768px){.SmeDashboard_filtersSection__WQ10R{flex-direction:column;align-items:stretch}.SmeDashboard_filterItem__T7Ww9{min-width:100%}.SmeDashboard_exportReportButton__Tv39S{width:100%}.SmeDashboard_analyticsCardsContainer__ixscP,.SmeDashboard_totalGraphContainer__tHwF6{flex-direction:column}.SmeDashboard_dashboardSection__mX2eL{padding:16px}}.CustomeDatePickerRange_ant-popover-content__UCbbo,.CustomeDatePickerRange_customPopver__qBIDH{height:511px;width:555px}.CustomeDatePickerRange_customDateDropdownPanel__XlHE6{padding:0;position:static;z-index:auto;background:transparent;border-radius:0;box-shadow:none;isolation:auto}.CustomeDatePickerRange_dateRangePickerContainer__U_hc9{font-weight:var(--font-weight-semibold);color:var(--primary-font-color);background:var(--primary-background-color);border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.06);width:500px;height:48px;overflow:hidden;font-size:var(--font-size-base-sm);font-family:var(--font-red-hat-display)}.CustomeDatePickerRange_dateRangeSection__xfVi5{width:400px;padding:10px 12px;border-right:1px solid #e5e5e5;border-radius:8px 0 0 8px;height:100%;background:var(--primary-background-color);display:flex!important;justify-content:space-between!important;color:#333333}.CustomeDatePickerRange_rightSection__Wbu7X{padding:8px 12px;border-radius:0 8px 8px 0;height:100%;width:150px;background:var(--primary-background-color);gap:8px;display:flex;justify-content:space-between;align-items:center;color:#333333;margin-right:19px}.CustomeDatePickerRange_dateRangeModalContainer__Exm_N{border-radius:8px;background:var(--primary-background-color);font-weight:var(--font-weight-semibold)}.CustomeDatePickerRange_modalDateRangeSidebar__HncTH{border-radius:8px;background:var(--primary-background-color);padding:20px 20px 20px 10px;min-width:152px;max-width:152px;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.CustomeDatePickerRange_sidebarBtn__bbOqV{font-family:var(--font-red-hat-display);font-weight:var(--font-weight-medium);font-size:var(--font-size-base-sm);border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;height:40px;text-align:left;padding:8px 0 8px 24px}.CustomeDatePickerRange_modalCalenderArea__F9a5f{flex:1;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:15px}.CustomeDatePickerRange_modalCalenderAreaSingleModal__045yl{flex:1;border-radius:8px;padding:0;display:flex;flex-direction:column;gap:15px;position:relative;z-index:auto;background:transparent}.CustomeDatePickerRange_modalSelectRangeLabel__8XxUT{display:flex;align-items:center;font-family:var(--font-red-hat-display);font-weight:var(--font-weight-regular);font-size:var(--font-size-base-sm);color:var(--primary-font-color)}.CustomeDatePickerRange_modalSelectRange__DTatj{display:flex;align-items:center;width:100%;height:32px;border:none;border-bottom:1px solid #666666;border-radius:0;padding:0;font-weight:400;font-size:16px;background-color:transparent;outline:none;color:#333333;cursor:pointer;gap:8px}.CustomeDatePickerRange_modalSelectRange__DTatj:focus{border-bottom-color:#dc291e;outline:none}.CustomeDatePickerRange_calenderDateLabel__IYZEP{font-family:var(--font-red-hat-display);font-weight:400;font-size:16px;color:#333333;line-height:1;margin:0;padding:0}.CustomeDatePickerRange_modalCalenderGrid__MBDHH{border-radius:8px;border:1px solid var(--e5e5e5);padding-top:20px;height:100%;position:relative;z-index:1000;background:#ffffff}.CustomeDatePickerRange_modalMonthGrid__I_fBm{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;height:40px}.CustomeDatePickerRange_modalMonthFormat__RP90F{font-family:var(--font-red-hat-display);font-weight:var(--font-weight-medium);font-size:var(--font-size-base-md);color:var(--primary-font-color)}.CustomeDatePickerRange_modalWeeks__iHDNa{color:var(--table-pagination-color);font-weight:var(--font-weight-regular);height:48px}.CustomeDatePickerRange_modalDaysBox__uva09,.CustomeDatePickerRange_modalWeeks__iHDNa{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:var(--font-size-base-md)}.CustomeDatePickerRange_modalDaysBox__uva09{color:var(--primary-font-color);font-weight:var(--font-weight-medium);gap:8px 0;font-family:var(--font-red-hat-display)}.CustomeDatePickerRange_modalDays__3rVA9{border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin:0 auto}.CustomeDatePickerRange_dropDownIcon__OmIbx{transform:rotate(180deg)}.CustomeDatePickerRange_rightSectionSpan__0Bd4V{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;display:inline-block}.CustomeDatePickerRange_modalFooter__jOr3h{display:flex;justify-content:flex-end;padding:1rem;gap:1rem}.CustomeDatePickerRange_logoutButton__IDvo8{padding:.5rem 1rem;background:transparent;border:1px solid #dc291e;color:#dc291e;border-radius:4px;cursor:pointer}.CustomeDatePickerRange_getStartedButton__2hFij{padding:.7rem 1rem;background:#dc291e;color:white;border:none;border-radius:4px;cursor:pointer}.TotalAnalyticsCard_card__Gf4SP{flex:0.3;border-radius:8px;padding:24px;position:relative;overflow:hidden;min-height:200px;display:flex;flex-direction:column;border:1px solid #e5e5e5}.TotalAnalyticsCard_card__Gf4SP:before{background-image:url(/assets/smeDashboard/bg-total-analytics.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.3}.TotalAnalyticsCard_card__Gf4SP:after,.TotalAnalyticsCard_card__Gf4SP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none}.TotalAnalyticsCard_card__Gf4SP:after{background-color:rgba(255,255,255,.85)}.TotalAnalyticsCard_iconContainer__WpDus{position:relative;z-index:1;margin-bottom:25px}.TotalAnalyticsCard_content__OOxVi{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;flex:1}.TotalAnalyticsCard_metric__zH9IJ{font-family:Red Hat Display,sans-serif;width:-moz-fit-content;width:fit-content;font-size:20px;font-weight:700;line-height:100%;background:#5d5d6f;color:#ffffff;padding:8px;border-radius:8px}.TotalAnalyticsCard_label__avN2h{font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:400;line-height:140%;color:#333333}.TotalAnalyticsCard_growthContainer__JdAQv{margin-top:10px}.TotalAnalyticsCard_growthRate__nS_k_{display:flex;align-items:center;gap:6px;font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:400;line-height:140%;color:#000000}.TotalAnalyticsCard_growthText__QP_4D{color:#000000}.TotalAnalyticsCard_positivePercentage__9ktCL{color:#10b981;font-weight:700}.TotalAnalyticsCard_negativePercentage__TQ71V{color:#ef4444;font-weight:700}.TotalAnalyticsCard_exportButton__yxMed{margin-top:20px;padding:8px 16px;background:#dc2626;color:#ffffff;border:none;border-radius:6px;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;justify-content:center;transition:background-color .2s;width:-moz-fit-content;width:fit-content}.TotalAnalyticsCard_exportButton__yxMed:hover{background:#b91c1c}.TotalAnalyticsCard_exportButton__yxMed:active{background:#991b1b}@media (max-width:768px){.TotalAnalyticsCard_card__Gf4SP{min-height:180px;padding:20px}.TotalAnalyticsCard_metric__zH9IJ{font-size:28px}}.GraphCard_card__L_Jhz{flex:1;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;min-height:300px}.GraphCard_chartWrapper__pDzhU{position:relative;height:250px;width:100%}.GraphCard_chartContainer__d3Q4z{height:100%;width:100%}.GraphCard_emptyStateOverlay__dfTis{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:rgba(255,255,255,.92);border-radius:6px;z-index:1}.GraphCard_emptyStateIcon__mr3Wq{flex-shrink:0;color:#9ca3af}.GraphCard_emptyStateMessage___AkHm{margin:0;font-size:14px;line-height:1.4;color:#6b7280;text-align:center;max-width:280px}@media (max-width:768px){.GraphCard_card__L_Jhz{padding:16px;min-height:250px}.GraphCard_chartWrapper__pDzhU{height:200px}.GraphCard_emptyStateMessage___AkHm{font-size:13px;max-width:240px}}.StatsCard_card__BnQ_y{flex:1;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:8px;min-width:200px}.StatsCard_iconSection__8DHuN{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:4px}.StatsCard_iconWrapper__9IBX4{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.StatsCard_valueBadge__7gIc3{padding:4px 8px;border-radius:8px;color:#ffffff;font-size:20px;white-space:nowrap}.StatsCard_valueBadge__7gIc3,.StatsCard_value__Ftf5E{font-family:Red Hat Display,sans-serif;font-weight:700}.StatsCard_value__Ftf5E{font-size:24px;line-height:140%;color:#111827;margin:0}.StatsCard_label__murTz{font-weight:400}.StatsCard_label__murTz,.StatsCard_percentage__wEjSx{font-family:Red Hat Display,sans-serif;font-size:16px;line-height:140%;color:#333333}.StatsCard_percentage__wEjSx{font-weight:700}.StatsCard_exportButton__RhD0Z{margin-top:8px;padding:8px 12px;background:transparent;color:#666666;border:1px solid #dc2626;border-radius:6px;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;justify-content:center;transition:all .2s;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.StatsCard_card__BnQ_y{padding:16px;min-width:200px}.StatsCard_value__Ftf5E{font-size:20px}}