.CalendarMonthYearHeader_header__WeW_3{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;position:relative;z-index:2}.CalendarMonthYearHeader_selects__b_t7y{display:flex;align-items:center;gap:6px;min-width:0}.CalendarMonthYearHeader_dropdown__NnLDm{position:relative;min-width:0}.CalendarMonthYearHeader_selectTrigger__gb5QG{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;height:32px;min-width:0;max-width:132px;padding:0 8px 0 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#0f172a;font-size:13px;font-weight:600;cursor:pointer;text-align:left;outline:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.CalendarMonthYearHeader_selectTrigger__gb5QG:hover{background:#f8fafc}.CalendarMonthYearHeader_selectTrigger__gb5QG:focus,.CalendarMonthYearHeader_selectTrigger__gb5QG[aria-expanded=true]{border-color:#93c5fd;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.CalendarMonthYearHeader_selectTrigger__gb5QG img{display:block;width:14px;height:14px;flex-shrink:0}.CalendarMonthYearHeader_selectValue__ihynm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CalendarMonthYearHeader_dropdownMenu___sTyj{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:100%;width:max-content;max-height:220px;overflow:auto;padding:6px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.12);scrollbar-width:thin;scrollbar-color:#cbd5e1 rgba(0,0,0,0)}.CalendarMonthYearHeader_dropdownMenu___sTyj::-webkit-scrollbar{width:4px;height:4px}.CalendarMonthYearHeader_dropdownMenu___sTyj::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:999px}.CalendarMonthYearHeader_dropdownMenu___sTyj::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.CalendarMonthYearHeader_dropdownMenu___sTyj::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CalendarMonthYearHeader_dropdownMenu___sTyj::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.CalendarMonthYearHeader_yearMenu__A6_Vz{right:0;left:auto}.CalendarMonthYearHeader_dropdownItem__LKYLJ{width:100%;display:block;padding:8px 12px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:#334155;font-size:13px;font-weight:500;text-align:left;cursor:pointer;white-space:nowrap}.CalendarMonthYearHeader_dropdownItemActive__I_dli,.CalendarMonthYearHeader_dropdownItem__LKYLJ:hover{background:#eff6ff;color:#1d4ed8}.CalendarMonthYearHeader_navButton__btwQ_{width:30px;height:30px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.CalendarMonthYearHeader_navButton__btwQ_:hover{background:#f8fafc}.CalendarMonthYearHeader_navButton__btwQ_:focus-visible{outline:2px solid #374ff0;outline-offset:1px}.CalendarMonthYearHeader_visuallyHidden__rnWuo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DateRangePicker_dropdown__NA8mB{position:relative;display:inline-flex}.DateRangePicker_trigger__XdPMc{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:210px;height:40px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#000;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.DateRangePicker_trigger__XdPMc:hover,.DateRangePicker_trigger__XdPMc[aria-expanded=true]{background:#f8fafc;border-color:#cbd5e1}.DateRangePicker_triggerLabel__EUOod{display:inline-flex;align-items:center;gap:8px;min-width:0}@media(max-width:768px){.DateRangePicker_dropdown__NA8mB{width:100%}.DateRangePicker_trigger__XdPMc{width:100%;min-width:0}}.DateRangePicker_panel__Q_LDU{position:absolute;top:calc(100% + 6px);right:0;z-index:50;width:300px;padding:14px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 16px 40px rgba(15,23,42,.14);overflow:visible}.DateRangePicker_panelAlignLeft__SIEAe{left:0;right:auto}.DateRangePicker_dayGrid__n8rE9,.DateRangePicker_weekdayRow__y3Y0h{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.DateRangePicker_weekdayRow__y3Y0h{margin-bottom:6px}.DateRangePicker_weekdayRow__y3Y0h span{text-align:center;font-size:11px;font-weight:600;color:#94a3b8;padding:4px 0}.DateRangePicker_dayButton__iHbjt{width:100%;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:rgba(0,0,0,0);color:#0f172a;font-size:13px;font-weight:500;cursor:pointer}.DateRangePicker_dayButton__iHbjt:hover:not(:disabled){background:#f1f5f9}.DateRangePicker_dayButton__iHbjt:disabled{cursor:default;opacity:0}.DateRangePicker_dayInRange__Kb1vK{background:#dbeafe;color:#1d4ed8}.DateRangePicker_daySelected__izWwI{background:#2563eb;color:#fff}.DateRangePicker_daySelected__izWwI:hover:not(:disabled){background:#1d4ed8}.DateRangePicker_footer__TzqpS{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f1f5f9}.DateRangePicker_rangeLabel__T5jxv{font-size:12px;color:#64748b}.DateRangePicker_actions__YSZes{display:flex;align-items:center;gap:8px}.DateRangePicker_applyButton__B_boS,.DateRangePicker_clearButton__GoflN{height:32px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer}.DateRangePicker_clearButton__GoflN{border:1px solid #e2e8f0;background:#fff;color:#475569}.DateRangePicker_applyButton__B_boS{border:1px solid #2563eb;background:#2563eb;color:#fff}.DateRangePicker_applyButton__B_boS:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.DateRangePicker_dropdown__NA8mB{width:100%}.DateRangePicker_trigger__XdPMc{width:100%;min-width:0}.DateRangePicker_panel__Q_LDU{left:0;right:auto;width:100%;max-width:100%;box-sizing:border-box}.DateRangePicker_footer__TzqpS{flex-wrap:wrap;gap:10px}}.ChartCurrencyTooltip_tooltip__PjAcH{min-width:140px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.12);color:#0f172a;pointer-events:none}.ChartCurrencyTooltip_label__Xsqyx{margin:0 0 8px;color:#64748b;font-size:12px;font-weight:600;line-height:1.3}.ChartCurrencyTooltip_list__XAswV{margin:0;padding:0;list-style:none}.ChartCurrencyTooltip_item__mCngm{display:flex;align-items:center;gap:8px;margin:0;padding:2px 0;color:#0f172a;font-size:13px;line-height:1.35}.ChartCurrencyTooltip_item__mCngm+.ChartCurrencyTooltip_item__mCngm{margin-top:4px}.ChartCurrencyTooltip_swatch__bWpj2{flex:0 0 auto;width:8px;height:8px;border-radius:999px}.ChartCurrencyTooltip_name__FOcR_{flex:1 1 auto;min-width:0;color:#475569;font-weight:500}.ChartCurrencyTooltip_value__r9E2x{flex:0 0 auto;color:#0f172a;font-weight:700}.FloatingActionsMenu_menu__RNtl0{position:fixed;z-index:1200;min-width:188px;padding:6px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.12)}.FloatingActionsMenu_item__Y336_{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:#334155;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .2s ease}.FloatingActionsMenu_item__Y336_ svg{color:#000;flex-shrink:0}.FloatingActionsMenu_item__Y336_:hover:not(:disabled){background:#f8fafc}.FloatingActionsMenu_itemDanger__XcHUC,.FloatingActionsMenu_itemDanger__XcHUC svg{color:#dc2626}.FloatingActionsMenu_itemDanger__XcHUC:hover:not(:disabled){background:#fef2f2}.FloatingActionsMenu_item__Y336_:disabled{opacity:.65;cursor:not-allowed}.Dashboard_dashboard__3Q4za{min-height:100%;background:#f8fafc;color:#1e293b;font-family:Arial,sans-serif;padding:50px 32px 16px}@media(max-width:992px){.Dashboard_dashboard__3Q4za{padding-left:28px;padding-right:28px}}@media(max-width:768px){.Dashboard_dashboard__3Q4za{padding-left:24px;padding-right:24px}}@media(max-width:480px){.Dashboard_dashboard__3Q4za{padding-left:18px;padding-right:18px}}.Dashboard_pageHeader__PJgdq{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:24px;gap:24px;margin-bottom:24px;margin-top:0}.Dashboard_pageHeader__PJgdq h1{margin:0;font-size:26px;line-height:1.2;font-weight:700;color:#0f172a}.Dashboard_pageHeader__PJgdq p{margin:8px 0 0;font-size:14px;color:#64748b}.Dashboard_headerActions__VVi4b{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.Dashboard_exportButton__TamD2,.Dashboard_moreButton__K1Ron,.Dashboard_secondaryButton__Q2VtJ,.Dashboard_selectButton__s7gxH,.Dashboard_viewButton__fNLhB{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border-radius:8px;border:1px solid #e2e8f0;font-size:15px;font-weight:600;transition:all .2s ease}.Dashboard_exportButton__TamD2{padding:10px 14px}.Dashboard_selectButton__s7gxH{padding:8px 12px;background:#fff;color:#111827;font-weight:700}.Dashboard_datePicker__pk_xP{flex-shrink:0}.Dashboard_exportButton__TamD2{background:#000;color:#fff;border-color:#e2e8f0}.Dashboard_secondaryButton__Q2VtJ,.Dashboard_viewButton__fNLhB{padding:8px 12px}.Dashboard_moreButton__K1Ron{background:rgba(0,0,0,0);border:none;color:#94a3b8}.Dashboard_secondaryButton__Q2VtJ:hover,.Dashboard_selectButton__s7gxH:hover,.Dashboard_selectButton__s7gxH[aria-expanded=true],.Dashboard_viewButton__fNLhB:hover{background:#f8fafc;border-color:#cbd5e1}.Dashboard_dropdown__DWbvq{position:relative}.Dashboard_dropdownMenu__8i49_{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:160px;max-height:260px;overflow:auto;padding:6px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.12);scrollbar-width:thin;scrollbar-color:#cbd5e1 rgba(0,0,0,0)}.Dashboard_dropdownMenu__8i49_::-webkit-scrollbar{width:4px;height:4px}.Dashboard_dropdownMenu__8i49_::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:999px}.Dashboard_dropdownMenu__8i49_::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.Dashboard_dropdownMenu__8i49_::-webkit-scrollbar-thumb:hover{background:#94a3b8}.Dashboard_dropdownMenu__8i49_::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.Dashboard_dropdownItem__095oN{width:100%;display:block;padding:10px 12px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:#334155;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.Dashboard_dropdownItemActive__KR30f,.Dashboard_dropdownItem__095oN:hover{background:#eff6ff;color:#1d4ed8}.Dashboard_metrics__osb9I{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:24px;align-items:stretch}.Dashboard_metricCard__Ch4ZL{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;box-shadow:0 8px 24px rgba(15,23,42,.04);display:flex;flex-direction:column;cursor:pointer}.Dashboard_metricCard__Ch4ZL:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.Dashboard_metricMain__f1n3W{display:flex;align-items:center;gap:14px;width:100%}.Dashboard_metricIcon__Df0qX{flex-shrink:0;width:52px;height:52px;border-radius:50%;display:grid;place-items:center}.Dashboard_metricIcon__Df0qX img{display:block;width:22px;height:22px}.Dashboard_purple__Qhzf3{background:#f3e8ff;color:#7c3aed}.Dashboard_green___O1q5{background:#ecfdf5;color:#16a34a}.Dashboard_orange__8GgoU{background:#fff7ed;color:#ea580c}.Dashboard_blue__sq14u,.Dashboard_indigo__iH0Fl{background:#eff6ff;color:#2563eb}.Dashboard_metricCopy__kcz4v{min-width:0;flex:1 1;display:flex;flex-direction:column}.Dashboard_metricLabel__iy9ov{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0 0 6px;min-height:18px;font-size:13px;font-weight:600;line-height:18px;color:#334155}.Dashboard_metricLabel__iy9ov>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_infoTip__KLEae{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;margin-left:auto;cursor:help;outline:none}.Dashboard_infoTip__KLEae img{display:block;width:14px;height:14px}.Dashboard_tooltip__yIswY{position:absolute;right:0;left:auto;bottom:calc(100% + 8px);transform:none;z-index:20;width:max-content;max-width:200px;padding:8px 10px;border-radius:8px;background:#0f172a;color:#fff;font-size:11px;font-weight:500;line-height:1.4;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease;box-shadow:0 8px 20px rgba(15,23,42,.18)}.Dashboard_infoTip__KLEae:focus .Dashboard_tooltip__yIswY,.Dashboard_infoTip__KLEae:focus-within .Dashboard_tooltip__yIswY,.Dashboard_infoTip__KLEae:hover .Dashboard_tooltip__yIswY{opacity:1;visibility:visible}.Dashboard_metricValue__jHryd{display:block;margin:0;font-size:28px;font-weight:700;line-height:1.15;color:#0f172a}.Dashboard_metricTrend__zsL4Q{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:8px 0 0;font-size:12px;line-height:1.2;color:#94a3b8}.Dashboard_metricCompare__s1nkK{color:#94a3b8;font-weight:500}.Dashboard_metricDetail__tx1zW{color:#64748b;font-weight:500}.Dashboard_negative__ZJEbG,.Dashboard_positive__fEdQy{display:inline-flex;align-items:center;gap:3px;font-weight:700}.Dashboard_positive__fEdQy{color:#16a34a}.Dashboard_negative__ZJEbG{color:#ef4444}.Dashboard_card__e3re2{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:22px;box-shadow:0 8px 24px rgba(15,23,42,.04)}.Dashboard_cardHeader__sKo5_{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.Dashboard_cardHeader__sKo5_ h2{display:flex;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:700;color:#111827}.Dashboard_cardHeader__sKo5_ h2 span,.Dashboard_cardHeader__sKo5_ h2 svg{color:#94a3b8}.Dashboard_cardAmount__ry1BC{margin-top:8px;font-size:32px;font-weight:700;color:#111827}.Dashboard_cardAmount__ry1BC span{margin-left:10px;font-size:14px;font-weight:600;color:#16a34a}.Dashboard_cardAmount__ry1BC em{margin-left:4px;font-style:normal;font-weight:400;color:#94a3b8}.Dashboard_chartsGrid__PRe_a{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1.2fr);grid-gap:24px;gap:24px;margin-bottom:24px;align-items:stretch}.Dashboard_lineChartWrap__nzLVK{flex:1 1;min-height:260px;margin-top:4px}.Dashboard_overviewCard__AxSbn{display:flex;flex-direction:column}.Dashboard_chartArea__0ROxz{flex:1 1;min-height:260px;margin-top:10px}.Dashboard_sourcesCard__2fcJJ{display:flex;flex-direction:column}.Dashboard_sourcesBody__dPFh0{display:flex;align-items:center;gap:28px;flex:1 1;min-height:0}.Dashboard_pieWrap__nYcGg{position:relative;flex:0 0 180px;width:180px;height:180px}.Dashboard_pieCenter__Iig9F{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;pointer-events:none;z-index:1;padding:0 12px;box-sizing:border-box}.Dashboard_pieCenter__Iig9F strong{display:block;max-width:100%;font-size:16px;line-height:1.15;font-weight:700;color:#0f172a;letter-spacing:-.02em;white-space:nowrap}.Dashboard_pieCenter__Iig9F span{display:block;margin-top:2px;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:0;color:#94a3b8}.Dashboard_sourceList__mLqjd{display:flex;flex-direction:column;justify-content:center;gap:18px;flex:1 1;min-width:0;margin-top:0}.Dashboard_source__cOPRb{display:flex;justify-content:space-between;align-items:center;gap:12px}.Dashboard_source__cOPRb span{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px;font-weight:500;line-height:1.2;color:#64748b}.Dashboard_source__cOPRb i{flex-shrink:0;width:10px;height:10px;border-radius:50%}.Dashboard_source__cOPRb b{display:flex;flex-direction:column;flex-shrink:0;text-align:right;color:#0f172a;font-size:14px;font-weight:700;line-height:1.2}.Dashboard_source__cOPRb small{margin-top:3px;color:#94a3b8;font-size:12px;font-weight:500;line-height:1.2}.Dashboard_healthCard__2y7HF{display:flex;flex-direction:column;padding:24px}.Dashboard_healthHeader__lOrN6{margin-bottom:22px}.Dashboard_healthHeader__lOrN6 h2{margin:0;font-size:16px;line-height:1.25;font-weight:700;color:#0f172a}.Dashboard_healthList__0m5Qi{display:flex;flex-direction:column;gap:22px;flex:1 1}.Dashboard_healthItem__4lB8e{display:flex;justify-content:space-between;align-items:center;gap:12px}.Dashboard_healthMain__Pe0RZ{display:flex;align-items:center;gap:14px;min-width:0}.Dashboard_healthIcon__bUDNg{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:grid;place-items:center}.Dashboard_healthIcon__bUDNg img{display:block;width:18px;height:18px}.Dashboard_healthIconBlue__8k3o8{background:#eff6ff}.Dashboard_healthIconPurple__7dXeM{background:#f3e8ff}.Dashboard_healthIconPink__O6TZc{background:#ffe4e6}.Dashboard_healthIconTeal__FADah{background:#ccfbf1}.Dashboard_healthCopy__OTsuO{display:flex;flex-direction:column;gap:4px;min-width:0}.Dashboard_healthLabel__Ju0Re{font-size:13px;line-height:1.2;font-weight:500;color:#64748b}.Dashboard_healthValue__ekC3h{font-size:18px;line-height:1.2;font-weight:700;color:#0f172a}.Dashboard_healthDown__zjfNX,.Dashboard_healthUp__U3LhM{flex-shrink:0;font-style:normal;font-size:13px;line-height:1.2;font-weight:700}.Dashboard_healthDetail___SFtI{flex-shrink:0;font-style:normal;font-size:12px;line-height:1.2;font-weight:500;color:#64748b;text-align:right}.Dashboard_healthUp__U3LhM{color:#16a34a}.Dashboard_healthDown__zjfNX{color:#ef4444}.Dashboard_reportBtn__tZOPk{margin-top:24px;width:100%;padding:13px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#111827;font-weight:700;font-size:14px;line-height:1.2;cursor:pointer;transition:background .2s ease;text-align:center}.Dashboard_reportBtn__tZOPk:hover{background:#f8fafc}.Dashboard_bottomGrid__7H3YC{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;width:100%;max-width:100%;min-width:0}.Dashboard_sideStack__BtBoi{display:flex;flex-direction:column;gap:24px;min-width:0;max-width:100%}.Dashboard_activityCard__gv5ek{display:flex;flex-direction:column;padding:24px}.Dashboard_activityHeader__u0NYK{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.Dashboard_activityHeader__u0NYK h2{margin:0;font-size:16px;font-weight:700;line-height:1.25;color:#0f172a}.Dashboard_activityViewAll__Ui_vZ{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111827;font-size:15px;font-weight:700;line-height:1.2;cursor:pointer;transition:background .2s ease}.Dashboard_activityViewAll__Ui_vZ:hover{background:#f8fafc}.Dashboard_activityList__AnecY{display:flex;flex-direction:column;gap:22px;flex:1 1}.Dashboard_activityItem__ggVC4{display:flex;align-items:flex-start;gap:14px}.Dashboard_activityIcon__EmU_r{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.Dashboard_activityIcon__EmU_r img{display:block;width:18px;height:18px}.Dashboard_activityIcon__EmU_r.Dashboard_blue__sq14u{background:#eff6ff}.Dashboard_activityIcon__EmU_r.Dashboard_green___O1q5{background:#ecfdf5}.Dashboard_activityIcon__EmU_r.Dashboard_purple__Qhzf3{background:#f5f3ff}.Dashboard_activityCopy__qSF_Z{min-width:0}.Dashboard_activityItem__ggVC4 strong{display:block;font-size:14px;font-weight:700;line-height:1.3;color:#0f172a}.Dashboard_activityItem__ggVC4 p{margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.35;color:#64748b}.Dashboard_activityItem__ggVC4 small{display:block;margin-top:4px;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.3;color:#64748b}.Dashboard_partnerButton__lQGDX{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer;text-align:left}.Dashboard_pagination__44qMn{display:flex;align-items:center;gap:6px}.Dashboard_pageButton__S94XR{min-width:32px;height:32px;padding:0 8px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;font-weight:600}.Dashboard_pageButton__S94XR:hover:not(:disabled):not(.Dashboard_pageButtonActive__HssQE){background:#f8fafc;border-color:#cbd5e1}.Dashboard_pageButton__S94XR:disabled{opacity:.45;cursor:not-allowed}.Dashboard_pageButtonActive__HssQE{background:#fff;border-color:#2563eb;color:#2563eb}.Dashboard_pageEllipsis__D3bBk{min-width:24px;text-align:center;color:#94a3b8;font-size:13px;font-weight:600}.Dashboard_actionsCell__l0yml{position:relative;display:inline-flex;justify-content:flex-end;width:100%}.Dashboard_moreButton__K1Ron{width:34px;height:34px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#000;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.Dashboard_moreButton__K1Ron:hover,.Dashboard_moreButton__K1Ron[aria-expanded=true]{background:#f8fafc;border-color:#cbd5e1}.Dashboard_partnersCard__n__s8{padding:0;overflow:visible;min-width:0;max-width:100%}.Dashboard_partnersCard__n__s8 .Dashboard_cardHeader__sKo5_{padding:24px 24px 20px;margin-bottom:0;align-items:center}.Dashboard_partnersCard__n__s8 .Dashboard_cardHeader__sKo5_ h2{font-size:16px;font-weight:700;color:#0f172a}.Dashboard_partnersCard__n__s8 .Dashboard_secondaryButton__Q2VtJ{padding:8px 14px;border-radius:8px;border-color:#e2e8f0;color:#111827;font-size:15px;font-weight:700;white-space:nowrap}.Dashboard_tableScroll__3HRai{overflow-x:auto;overflow-y:visible;max-width:100%;min-width:0;container-type:inline-size;container-name:partners-table}.Dashboard_table__CQb13{width:100%;min-width:760px;border-collapse:collapse}.Dashboard_table__CQb13 th{padding:14px 22px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#000;border-bottom:1px solid #edf2f7;background:#fff}.Dashboard_tableColCenter__hiFDm{text-align:center}.Dashboard_tableColActions__ujKhN{text-align:right;width:88px}.Dashboard_table__CQb13 td{padding:16px 22px;border-bottom:1px solid #f1f5f9;font-size:13px;color:#334155;font-weight:500;vertical-align:middle}.Dashboard_table__CQb13 tbody tr:hover{background:#fafcff}.Dashboard_partner__m22PO{display:flex;align-items:center;gap:12px;min-width:220px}.Dashboard_partner__m22PO>span{width:38px;height:38px;border-radius:50%;background:#2563eb;color:#fff;display:grid;place-items:center;font-size:14px;font-weight:700;flex-shrink:0}.Dashboard_partner__m22PO b{display:block;color:#111827;font-size:14px}.Dashboard_partner__m22PO small{display:block;margin-top:3px;color:#94a3b8;font-size:12px}.Dashboard_status__hZwFU{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2}.Dashboard_active__UbRPQ{background:#ecfdf5;color:#059669}.Dashboard_review__5bHC0{background:#fffbeb;color:#ca8a04}.Dashboard_onboarding__PGcCJ{background:#eff6ff;color:#2563eb}.Dashboard_secondaryButton__Q2VtJ,.Dashboard_viewButton__fNLhB{padding:8px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#475569;font-size:13px;font-weight:600;cursor:pointer;transition:.2s}.Dashboard_secondaryButton__Q2VtJ:hover,.Dashboard_viewButton__fNLhB:hover{background:#f8fafc}.Dashboard_empty__4EdES{margin:0;padding:16px 0 0;text-align:center;color:#94a3b8;font-size:13px;font-weight:500}.Dashboard_tableFooter__gB_yc{padding:16px 24px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#64748b;font-size:13px;border-top:1px solid #f1f5f9}@media(max-width:1400px){.Dashboard_chartsGrid__PRe_a{grid-template-columns:minmax(0,1.55fr) minmax(0,1.15fr)}.Dashboard_bottomGrid__7H3YC{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}@media(max-width:1200px){.Dashboard_metrics__osb9I{grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_bottomGrid__7H3YC,.Dashboard_chartsGrid__PRe_a{grid-template-columns:minmax(0,1fr)}.Dashboard_bottomGrid__7H3YC{width:100%;max-width:100%}.Dashboard_activityCard__gv5ek,.Dashboard_healthCard__2y7HF,.Dashboard_partnersCard__n__s8,.Dashboard_sideStack__BtBoi{min-width:0;max-width:100%}.Dashboard_tableScroll__3HRai{max-width:100%}}@media(max-width:992px){.Dashboard_pageHeader__PJgdq{grid-template-columns:1fr;gap:20px}.Dashboard_headerActions__VVi4b{justify-content:flex-start;width:100%}.Dashboard_datePicker__pk_xP,.Dashboard_exportButton__TamD2{flex:1 1}.Dashboard_cardHeader__sKo5_{flex-wrap:wrap}.Dashboard_cardAmount__ry1BC{font-size:28px}}@media(max-width:768px){.Dashboard_metrics__osb9I{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Dashboard_pageHeader__PJgdq h1{font-size:22px}.Dashboard_card__e3re2,.Dashboard_metricCard__Ch4ZL{padding:18px}.Dashboard_chartsGrid__PRe_a{gap:18px}.Dashboard_chartArea__0ROxz{min-height:220px}.Dashboard_table__CQb13{min-width:760px}.Dashboard_tableScroll__3HRai{overflow-x:auto}}@media(max-width:576px){.Dashboard_metrics__osb9I{grid-template-columns:1fr}.Dashboard_pageHeader__PJgdq h1{font-size:20px}.Dashboard_pageHeader__PJgdq p{font-size:13px}.Dashboard_headerActions__VVi4b{flex-direction:column;align-items:stretch}.Dashboard_datePicker__pk_xP,.Dashboard_exportButton__TamD2{width:100%}.Dashboard_cardHeader__sKo5_{flex-direction:column;align-items:flex-start}.Dashboard_selectButton__s7gxH{width:100%;justify-content:center}.Dashboard_cardAmount__ry1BC{font-size:24px}.Dashboard_healthValue__ekC3h{font-size:16px}.Dashboard_pieCenter__Iig9F strong{font-size:12px}.Dashboard_pieCenter__Iig9F span{font-size:9px}.Dashboard_sourcesBody__dPFh0{flex-direction:column;align-items:center;gap:20px}.Dashboard_pieWrap__nYcGg{flex:0 0 160px;width:160px;height:160px}.Dashboard_sourceList__mLqjd{width:100%}}@media(max-width:480px){.Dashboard_metricMain__f1n3W{gap:10px}.Dashboard_metricIcon__Df0qX{width:42px;height:42px}.Dashboard_metricValue__jHryd{font-size:20px}.Dashboard_card__e3re2,.Dashboard_metricCard__Ch4ZL{padding:16px}.Dashboard_cardHeader__sKo5_ h2{font-size:14px}.Dashboard_cardAmount__ry1BC{font-size:21px}.Dashboard_source__cOPRb{font-size:12px}}@media(max-width:375px){.Dashboard_pageHeader__PJgdq h1{font-size:18px}.Dashboard_metricMain__f1n3W{flex-direction:column;align-items:flex-start}.Dashboard_metricTrend__zsL4Q{flex-wrap:wrap}.Dashboard_healthMain__Pe0RZ{gap:10px}.Dashboard_healthIcon__bUDNg{width:36px;height:36px}.Dashboard_healthIcon__bUDNg img{width:16px;height:16px}}.TableEmpty_empty__TQZJM{padding:0!important;border-bottom:0!important;text-align:center!important;vertical-align:middle}.TableEmpty_emptyRow__1AEAM{background:rgba(0,0,0,0)}.TableEmpty_emptyRow__1AEAM:hover{background:rgba(0,0,0,0)!important}.TableEmpty_emptyMessage__x_FIk{position:-webkit-sticky;position:sticky;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;width:100cqw;max-width:100cqw;min-height:120px;padding:48px 24px;margin:0;color:#94a3b8;font-size:14px;font-weight:700;line-height:1.5;text-align:center;letter-spacing:-.01em}@media(max-width:768px){.TableEmpty_emptyMessage__x_FIk{min-height:104px;padding:40px 16px;font-size:14px}}@media(max-width:480px){.TableEmpty_emptyMessage__x_FIk{min-height:96px;padding:36px 12px;font-size:13px}}.Sidebar_hamburger__SyE12{display:none;position:fixed;top:calc(var(--header-height) + 8px);left:10px;z-index:45;width:42px;height:42px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#0f172a;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px rgba(15,23,42,.12);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease,visibility .2s ease}.Sidebar_hamburger__SyE12:hover{background:#f8fafc;border-color:#cbd5e1}.Sidebar_hamburgerHidden__cIYF_{opacity:0;visibility:hidden;pointer-events:none}.Sidebar_backdrop__JXpN6{display:none}.Sidebar_sidebar__dRkAC{--sidebar-width:252px;position:-webkit-sticky;position:sticky;top:0;z-index:30;width:var(--sidebar-width);height:100%;max-height:100%;display:flex;flex-direction:column;align-self:stretch;background:#0f172a;border-right:1px solid hsla(0,0%,100%,.06);padding:24px 16px 20px;overflow:hidden;flex-shrink:0}.Sidebar_logoSection__Xx9i8{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding:0 4px;margin-top:12px}.Sidebar_logoCopy__oGSDb{min-width:0;flex:1 1}.Sidebar_logoCopy__oGSDb h3{margin:0;color:#fff;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:-.01em}.Sidebar_logoCopy__oGSDb p{margin:3px 0 0;color:#fff;font-size:10px;font-weight:200;line-height:1.3}.Sidebar_closeButton__ILDwV{display:none}.Sidebar_logoIcon__AzRwp{width:42px;height:42px;border-radius:12px;background-color:#2a50e0;display:flex;justify-content:center;align-items:center;color:#fff;flex-shrink:0}.Sidebar_dropdownBlock__zk9xM{position:relative;margin-bottom:0;flex-shrink:0}.Sidebar_sidebarDivider__d6PAd{height:1px;width:100%;background:rgba(81,85,91,.18);margin:16px 0;flex-shrink:0}.Sidebar_academyButton__hhS_E{width:100%;height:44px;background:#242938;border:1px solid #242938;border-radius:7px;color:#f8fafc;display:flex;justify-content:space-between;align-items:center;padding:0 14px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;font-size:14px;font-weight:500;letter-spacing:-.01em}.Sidebar_academyButton__hhS_E:hover{background:hsla(0,0%,100%,.07);border-color:rgba(96,165,250,.42)}.Sidebar_academyButton__hhS_E:hover svg{color:#fff}.Sidebar_academyButton__hhS_E svg{color:#94a3b8;flex-shrink:0;transition:transform .2s ease,color .2s ease}.Sidebar_rotate__aEJ8E{transform:rotate(180deg)}.Sidebar_inlineMenu__AFyBP{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease;margin-top:0}.Sidebar_inlineMenuOpen__I_Vty{grid-template-rows:1fr;margin-top:8px}.Sidebar_inlineMenuInner__jEPP2{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:4px}.Sidebar_inlineMenuItem__n0N2d{width:100%;display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border:0;border-radius:8px;color:#cbd5e1;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease}.Sidebar_inlineMenuItem__n0N2d:hover{background:hsla(0,0%,100%,.08);color:#fff}.Sidebar_inlineMenuItem__n0N2d:hover svg{color:#fff}.Sidebar_inlineMenuItem__n0N2d svg{flex-shrink:0;color:#94a3b8;transition:color .2s ease}.Sidebar_inlineMenuItemActive__xVQFV{background:rgba(37,99,235,.22);color:#fff}.Sidebar_navigation__Ks8sC{display:flex;flex-direction:column;gap:4px;flex:1 1;min-height:0;overflow-y:auto;padding-right:2px}.Sidebar_navigation__Ks8sC::-webkit-scrollbar{width:4px}.Sidebar_navigation__Ks8sC::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.12);border-radius:999px}.Sidebar_navGroup__9ukoR{display:flex;flex-direction:column;gap:2px}.Sidebar_navButton__77nP8{width:100%;min-height:44px;border:none;background:rgba(0,0,0,0);color:#94a3b8;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0 12px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.Sidebar_navButton__77nP8:hover{background:hsla(0,0%,100%,.05);color:#fff}.Sidebar_navButton__77nP8:hover .Sidebar_dropdownIcon__ygIp7{color:#fff}.Sidebar_left__iNBK8{display:flex;align-items:center;gap:12px;min-width:0}.Sidebar_left__iNBK8 span{font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_left__iNBK8 svg{flex-shrink:0;opacity:.92}.Sidebar_dropdownIcon__ygIp7{color:#64748b;flex-shrink:0;transition:transform .2s ease,color .2s ease}.Sidebar_active__77z0q,.Sidebar_active__77z0q:hover{background:#2a50e0;color:#fff}.Sidebar_active__77z0q .Sidebar_left__iNBK8 svg{opacity:1}.Sidebar_active__77z0q .Sidebar_dropdownIcon__ygIp7{color:hsla(0,0%,100%,.88)}.Sidebar_navButtonParentActive__eyDbv,.Sidebar_navButtonParentActive__eyDbv:hover{background:#2a50e0;color:#fff}.Sidebar_navButtonParentActive__eyDbv .Sidebar_left__iNBK8 svg{opacity:1}.Sidebar_navButtonParentActive__eyDbv .Sidebar_dropdownIcon__ygIp7{color:hsla(0,0%,100%,.88)}.Sidebar_subMenu__naIx5{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease;padding-left:18px}.Sidebar_subMenuOpen__edeP4{grid-template-rows:1fr;margin-bottom:4px}.Sidebar_subMenuInner__VE6d7{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:2px}.Sidebar_subMenuItem__RuDh9{width:100%;min-height:36px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:#94a3b8;text-align:left;padding:0 12px 0 28px;font-size:13px;font-weight:500;cursor:pointer;position:relative;transition:background-color .2s ease,color .2s ease}.Sidebar_subMenuItem__RuDh9:before{content:"";position:absolute;left:14px;top:50%;width:5px;height:5px;border-radius:50%;background:#475569;transform:translateY(-50%)}.Sidebar_subMenuItem__RuDh9:hover{background:hsla(0,0%,100%,.05);color:#e2e8f0}.Sidebar_subMenuItem__RuDh9:hover:before{background:#93c5fd}.Sidebar_subMenuItemActive__qEF9X{background:#2a50e0;color:#fff}.Sidebar_subMenuItemActive__qEF9X:before{background:#fff}.Sidebar_subMenuItemActive__qEF9X:hover{background:#2a50e0;color:#fff}.Sidebar_subMenuItemActive__qEF9X:hover:before{background:#fff}.Sidebar_userCard__i4aA7{width:100%;min-height:68px;border-radius:12px;background:rgba(0,0,0,0);border:0;display:flex;align-items:center;padding:10px 12px;gap:10px;cursor:pointer;transition:background-color .2s ease;color:inherit;font:inherit;text-align:left}.Sidebar_userMenuCard__Q_cSq{border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);overflow:hidden}.Sidebar_userMenuPanel__e7jRI{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.Sidebar_userMenuPanelOpen__lCT15{grid-template-rows:1fr}.Sidebar_userMenuPanel__e7jRI .Sidebar_inlineMenuInner__jEPP2{padding:0 8px}.Sidebar_userMenuPanelOpen__lCT15 .Sidebar_inlineMenuInner__jEPP2{border-top:1px solid hsla(0,0%,100%,.08);padding:6px 8px 8px}.Sidebar_avatar__k_CEI{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#a855f7,#6366f1);color:#fff;font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;flex-shrink:0}.Sidebar_userInfo__PKRWg{flex:1 1;min-width:0}.Sidebar_userInfo__PKRWg h4{margin:0;color:#fff;font-size:13px;font-weight:500;line-height:1.25;letter-spacing:-.01em}.Sidebar_userInfo__PKRWg h4,.Sidebar_userInfo__PKRWg p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_userInfo__PKRWg p{margin:2px 0 0;color:#94a3b8;font-size:11px;line-height:1.3}.Sidebar_userArrow__3KYAp{color:#64748b;flex-shrink:0;transition:transform .2s ease,color .2s ease}.Sidebar_dropdownBlock__zk9xM:last-child{margin-bottom:0;margin-top:auto;padding-top:12px}@media(max-width:1200px){.Sidebar_sidebar__dRkAC{--sidebar-width:240px;width:var(--sidebar-width);padding:22px 14px 18px}}@media(max-width:992px){.Sidebar_sidebar__dRkAC{--sidebar-width:240px}.Sidebar_logoSection__Xx9i8{margin-bottom:20px}.Sidebar_sidebarDivider__d6PAd{margin:14px 0}}@media(max-width:768px){.Sidebar_hamburger__SyE12{display:inline-flex}.Sidebar_closeButton__ILDwV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;margin-left:auto;margin-right:-4px;color:#f8fafc;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.Sidebar_closeButton__ILDwV:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.22);color:#fff}.Sidebar_backdrop__JXpN6{display:block;position:fixed;inset:var(--header-height) 0 0;z-index:35;background:rgba(15,23,42,.45);opacity:0;pointer-events:none;transition:opacity .28s ease}.Sidebar_backdropVisible__GTFdm{opacity:1;pointer-events:auto}.Sidebar_sidebar__dRkAC{--sidebar-width:280px;position:fixed;top:var(--header-height);left:0;z-index:40;width:min(280px,100vw - 48px);height:calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));align-self:auto;padding:20px 16px 18px;transform:translateX(-105%);transition:transform .3s ease;box-shadow:12px 0 32px rgba(15,23,42,.28)}.Sidebar_sidebarOpen__pgVJp{transform:translateX(0)}.Sidebar_logoSection__Xx9i8{margin-top:4px;margin-bottom:20px;padding:0}}@media(max-width:480px){.Sidebar_hamburger__SyE12{top:calc(var(--header-height) + 8px);left:10px;width:32px;height:32px}.Sidebar_closeButton__ILDwV{width:32px;height:32px;border-radius:8px}.Sidebar_sidebar__dRkAC{width:min(100vw - 40px,280px);padding:18px 14px 16px}.Sidebar_navButton__77nP8{min-height:42px;border-radius:8px}.Sidebar_logoIcon__AzRwp{width:38px;height:38px;border-radius:10px}}.PartnerAdminFooter_footer__XFSPN{flex:0 0 auto;flex-shrink:0;align-self:stretch;width:100%;min-width:0;height:58px;background-color:#fff;z-index:20;box-sizing:border-box}.PartnerAdminFooter_content__DtbEh{height:100%;width:100%;max-width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;gap:16px;position:relative;z-index:2;box-sizing:border-box;min-width:0;padding:0 32px}@media(max-width:992px){.PartnerAdminFooter_content__DtbEh{padding-left:28px;padding-right:28px}}@media(max-width:768px){.PartnerAdminFooter_content__DtbEh{padding-left:24px;padding-right:24px}}@media(max-width:480px){.PartnerAdminFooter_content__DtbEh{padding-left:18px;padding-right:18px}}.PartnerAdminFooter_logo__ydAsX{display:inline-flex;align-items:center;flex-shrink:0;line-height:0;min-width:0}.PartnerAdminFooter_logo__ydAsX svg{display:block;width:141px;height:auto;max-width:100%}.PartnerAdminFooter_meta__DYa2O{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px;min-width:0}.PartnerAdminFooter_copy__OKC75,.PartnerAdminFooter_link__n0Shn{font-family:var(--font-outfit);font-size:13rem;line-height:1.5;font-variation-settings:"wght" 500;color:var(--color-black);white-space:nowrap}.PartnerAdminFooter_link__n0Shn{position:relative}.PartnerAdminFooter_link__n0Shn:after{transition:width .25s cubic-bezier(.25,.46,.45,.94) 0s;position:absolute;width:0;background:var(--color-black);right:0;height:1px;content:"";bottom:-4px}.PartnerAdminFooter_link__n0Shn:hover:after{left:0;width:100%;right:auto}@media(max-width:1200px){.PartnerAdminFooter_content__DtbEh,.PartnerAdminFooter_meta__DYa2O{gap:14px}}@media(max-width:768px){.PartnerAdminFooter_content__DtbEh{gap:12px}.PartnerAdminFooter_logo__ydAsX svg{width:120px}.PartnerAdminFooter_meta__DYa2O{gap:12px}.PartnerAdminFooter_copy__OKC75,.PartnerAdminFooter_link__n0Shn{font-size:12rem}}@media(max-width:480px){.PartnerAdminFooter_content__DtbEh{gap:10px}.PartnerAdminFooter_logo__ydAsX svg{width:100px}.PartnerAdminFooter_meta__DYa2O{gap:10px}.PartnerAdminFooter_copy__OKC75,.PartnerAdminFooter_link__n0Shn{font-size:11rem}}@media(max-width:375px){.PartnerAdminFooter_content__DtbEh{gap:8px}.PartnerAdminFooter_logo__ydAsX svg{width:88px}.PartnerAdminFooter_meta__DYa2O{gap:8px}.PartnerAdminFooter_copy__OKC75,.PartnerAdminFooter_link__n0Shn{font-size:10rem}}