.PaymentDetailsModal_modalOverlay__WpFfy{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;animation:PaymentDetailsModal_fadeIn__x1EjW .2s ease-in}.PaymentDetailsModal_modal__mhsqc{background-color:#fff;border-radius:16px;width:100%;max-width:1120px;max-height:95vh;overflow-y:auto;overflow-x:hidden;padding:20px;box-shadow:0 8px 32px rgba(0,0,0,.25);animation:PaymentDetailsModal_slideIn__9jbpV .3s ease-out;position:relative;scrollbar-width:none;-ms-overflow-style:none}.PaymentDetailsModal_modal__mhsqc::-webkit-scrollbar,.PaymentDetailsModal_modal__mhsqc::-webkit-scrollbar-track{display:none}.PaymentDetailsModal_modal__mhsqc::-webkit-scrollbar-thumb{display:none}@keyframes PaymentDetailsModal_fadeIn__x1EjW{0%{opacity:0}to{opacity:1}}@keyframes PaymentDetailsModal_slideIn__9jbpV{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.PaymentDetailsModal_modalContent__fUj6F{margin-bottom:12px;max-width:100%}.PaymentDetailsModal_modalTableContainer__fwxXb{margin-bottom:24px}.PaymentDetailsModal_modal__mhsqc .PaymentDetailsModal_tableBody__ZDmMa tr:hover{background-color:transparent!important}.PaymentDetailsModal_formGroup__Gq3E0{margin-bottom:10px}.PaymentDetailsModal_formRow__3tJxr{display:flex;justify-content:space-between;grid-gap:24px;gap:24px;margin-bottom:16px;align-items:flex-start}.PaymentDetailsModal_paymentRefGroup___Am2i{width:280px;flex-shrink:0}.PaymentDetailsModal_statusGroup__iHsNw{width:180px;flex-shrink:0}.PaymentDetailsModal_statusGroup__iHsNw .PaymentDetailsModal_label__I1oo_{padding-left:30px}.PaymentDetailsModal_notesGroup__OgmUK{flex:1 1;min-width:320px}.PaymentDetailsModal_charCount__7NHb7{margin-left:10px;font-size:12px;color:#666;font-weight:400;display:inline-block}.PaymentDetailsModal_charCountWarning__ZdfsC{color:#ff9800}.PaymentDetailsModal_charCountLimit__AjGzB{color:#f44336}.PaymentDetailsModal_label__I1oo_{display:block;font-size:18px;font-weight:500;color:#3f1168;margin-bottom:8px}.PaymentDetailsModal_input__GLbFq,.PaymentDetailsModal_textarea__Gp5zK{width:100%;padding:10px 12px;border:1px solid rgba(63,17,104,.2);border-radius:8px;font-size:14px}.PaymentDetailsModal_input__GLbFq[type=text][name=payment_reference]{letter-spacing:2.5px;font-family:Courier New,monospace;font-size:17px;font-weight:500;padding:10px 12px;text-align:center}.PaymentDetailsModal_statusSelectModal__776eo{font-size:15px;color:#3f1168;font-weight:500;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;padding:8px 10px;height:40px}.PaymentDetailsModal_textarea__Gp5zK{min-height:200px;resize:vertical;max-height:300px;font-family:inherit;line-height:1.4}.PaymentDetailsModal_buttonGroup__PVKMP{display:flex;justify-content:center;grid-gap:20px;gap:20px;margin-top:12px}.PaymentDetailsModal_cancelButton__mClbg,.PaymentDetailsModal_saveButton__SEtm6{padding:6px 20px;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PaymentDetailsModal_saveButton__SEtm6{background-color:#942ced;color:#fff;border:none}.PaymentDetailsModal_saveButton__SEtm6:hover{background-color:#7823c5}.PaymentDetailsModal_saveButton__SEtm6:disabled,.PaymentDetailsModal_saveButtonDisabled__3vIyQ{background-color:#ccc!important;color:#888!important;cursor:not-allowed!important;opacity:.6}.PaymentDetailsModal_saveButton__SEtm6:disabled:hover,.PaymentDetailsModal_saveButtonDisabled__3vIyQ:hover{background-color:#ccc!important}.PaymentDetailsModal_cancelButton__mClbg{background-color:transparent;color:#616161;border:1px solid #e0e0e0}.PaymentDetailsModal_cancelButton__mClbg:hover{background-color:#f5f5f5}.PaymentDetailsModal_errorMessageModal__EREyc{background-color:rgba(244,67,54,.1);color:#f44336}.PaymentDetailsModal_errorMessageModal__EREyc,.PaymentDetailsModal_successMessageModal__SlIuW{padding:10px;border-radius:8px;margin-bottom:12px;text-align:center;font-weight:500;font-size:14px}.PaymentDetailsModal_successMessageModal__SlIuW{background-color:rgba(76,175,80,.1);color:#4caf50}.PaymentDetailsModal_statusDropdownModal__gJrii,.PaymentDetailsModal_statusOptionsDropdown__sE_nH{position:fixed;background-color:#fff;border-radius:8px;box-shadow:0 16px 40px rgba(0,0,0,.35),0 8px 20px rgba(0,0,0,.25),0 4px 12px rgba(0,0,0,.15);border:1px solid rgba(148,44,237,.2);padding:10px 0;z-index:9999999!important;min-width:170px;animation:PaymentDetailsModal_fadeInDropdown__BHakL .2s ease-out;pointer-events:auto;overflow:visible!important;visibility:visible;opacity:1}.PaymentDetailsModal_statusDropdownModal__gJrii *,.PaymentDetailsModal_statusOptionsDropdown__sE_nH *{pointer-events:auto}@keyframes PaymentDetailsModal_fadeInDropdown__BHakL{0%{opacity:0;transform:translateY(-8px) translateX(-50%);visibility:hidden}to{opacity:1;transform:translateY(0) translateX(-50%);visibility:visible}}.PaymentDetailsModal_customSelect__RaPSZ{position:relative;display:inline-block;width:100%;cursor:pointer}.PaymentDetailsModal_customSelectSelected__PuzoT{padding:3px 24px 3px 10px;border-radius:16px;border:2px solid transparent;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;color:inherit;display:flex;align-items:center;justify-content:center;min-height:36px;position:relative;cursor:pointer;transition:all .2s ease;background-color:transparent}.PaymentDetailsModal_customSelectSelected__PuzoT:hover{transform:scale(1.02)}.PaymentDetailsModal_customSelectSelected__PuzoT:after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-70%) rotate(45deg);opacity:.7}.PaymentDetailsModal_statusBadge__F_3h8{border-radius:16px;padding:3px 10px;text-align:center;text-wrap:nowrap;margin:0 auto;display:block;min-width:90px;font-size:13px;font-weight:500;text-transform:uppercase}.PaymentDetailsModal_statusBadgeInSelect__GkqHb{margin:0;display:inline-block;width:100%;text-align:center}.PaymentDetailsModal_statusPlaceholder__4W9YT{margin-right:10px;font-size:14px;color:#3f1168}.PaymentDetailsModal_statusScheduled__Xa0eR{background-color:#f3f3f3;color:#666;border:2px solid #d1d1d1}.PaymentDetailsModal_statusProcessing__UBn0T{background-color:rgba(255,193,7,.25);border:2px solid #ffc107;color:#8b6000}.PaymentDetailsModal_statusCompleted__XSkDu{background-color:#a6e7d8;border:2px solid #5eceb4;color:#048969}.PaymentDetailsModal_statusFailed__X6oNp{background-color:#ffc5c5;border:2px solid #e74242;color:#e11212}.PaymentDetailsModal_statusReprogrammed__bzDXz{background-color:rgba(148,44,237,.15);border:2px solid #942ced;color:#6f1c99}.PaymentDetailsModal_statusOptionsDropdown__sE_nH .PaymentDetailsModal_statusBadge__F_3h8{min-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:16px;text-align:center}.PaymentDetailsModal_statusDropdownOption__I_QD2 .PaymentDetailsModal_statusBadge__F_3h8,.PaymentDetailsModal_statusOption__d16No .PaymentDetailsModal_statusBadge__F_3h8{width:100%;text-align:center;min-width:120px}.PaymentDetailsModal_statusDropdownOption__I_QD2,.PaymentDetailsModal_statusOption__d16No{cursor:pointer;padding:8px 10px;transition:all .15s ease}.PaymentDetailsModal_statusDropdownOption__I_QD2:hover,.PaymentDetailsModal_statusOption__d16No:hover{background-color:rgba(148,44,237,.1);transform:translateY(-1px)}.PaymentDetailsModal_statusDropdownOption__I_QD2:active,.PaymentDetailsModal_statusOption__d16No:active{transform:translateY(0)}.PaymentDetailsModal_tableContainer__2L74P{background-color:#fff;border-radius:16px;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:visible!important;margin-bottom:16px;position:relative;z-index:10}.PaymentDetailsModal_tableWrapper__grHW_{overflow-x:auto;overflow-y:visible!important;-webkit-overflow-scrolling:touch;margin:0 -8px;padding:0 8px;position:relative}.PaymentDetailsModal_tableWrapper__grHW_::-webkit-scrollbar{height:6px}.PaymentDetailsModal_tableWrapper__grHW_::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.PaymentDetailsModal_tableWrapper__grHW_::-webkit-scrollbar-thumb{background:#942ced;border-radius:3px}.PaymentDetailsModal_table__1H8mA{width:100%;font-family:Montserrat,sans-serif;border-collapse:collapse}.PaymentDetailsModal_tableHead__psBp_{color:#942ced;font-size:18px;text-align:center}.PaymentDetailsModal_tableRow__dbOIF{border-bottom:1px solid #ddd}.PaymentDetailsModal_table__1H8mA tr td{padding:6px 8px}.PaymentDetailsModal_table__1H8mA tr:last-child{border-bottom:none}.PaymentDetailsModal_tableHeader__2fcb_{padding:10px 12px;font-weight:600;text-align:center;border-bottom:1px solid #ddd;color:#942ced;font-size:16px}.PaymentDetailsModal_tableBody__ZDmMa tr:hover{background-color:rgba(148,44,237,.25)}.PaymentDetailsModal_tableBody__ZDmMa tr[data-clickable=true]{cursor:pointer}.PaymentDetailsModal_table__1H8mA tr{border-bottom:1px solid #ddd}.PaymentDetailsModal_tableCell__k66hA{padding:8px 12px;font-size:16px;font-weight:500;color:#3f1168;text-align:center}.PaymentDetailsModal_headerDate___xgjj{width:100px}.PaymentDetailsModal_headerBank__lfiU3{width:230px}.PaymentDetailsModal_headerCLABE__ZL5LH{width:150px}.PaymentDetailsModal_headerTitular__0k58E{width:180px}.PaymentDetailsModal_headerAmount__KXgyv{width:100px}.PaymentDetailsModal_headerStatus__X1spl{width:200px}.PaymentDetailsModal_cellAmount__bZ867{text-align:right}.UnifiedStatusSelect_customSelect__OiJoW{position:relative;display:inline-block;width:100%;cursor:pointer}.UnifiedStatusSelect_customSelectCompact__u_b3N{min-width:120px}.UnifiedStatusSelect_statusFilterSelect__smsKi{width:100%}.UnifiedStatusSelect_customSelectSelected__es0WE{padding:3px 24px 3px 10px;border-radius:16px;border:2px solid transparent;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;color:inherit;display:flex;align-items:center;justify-content:center;min-height:36px;position:relative;cursor:pointer;transition:all .2s ease;background-color:transparent}.UnifiedStatusSelect_customSelectSelected__es0WE:hover{transform:scale(1.02)}.UnifiedStatusSelect_customSelectSelected__es0WE.UnifiedStatusSelect_disabled__xhW8a{cursor:not-allowed!important;opacity:.7!important;pointer-events:auto;position:relative}.UnifiedStatusSelect_customSelectSelected__es0WE.UnifiedStatusSelect_disabled__xhW8a:hover{transform:none!important;cursor:not-allowed!important}.UnifiedStatusSelect_terminalTooltip__Uqj9C{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;padding:6px 10px;background:linear-gradient(135deg,#8e2de2,#4a00e0);color:#fff;font-size:10px;font-weight:500;border-radius:6px;white-space:normal;width:100px;text-align:center;line-height:1.3;box-shadow:0 4px 12px rgba(148,44,237,.3),0 2px 6px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000;pointer-events:none;font-family:Montserrat,sans-serif;letter-spacing:.2px}.UnifiedStatusSelect_terminalTooltip__Uqj9C:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#8e2de2;filter:drop-shadow(0 -2px 2px rgba(148,44,237,.2))}.UnifiedStatusSelect_customSelectSelected__es0WE.UnifiedStatusSelect_disabled__xhW8a:hover .UnifiedStatusSelect_terminalTooltip__Uqj9C{opacity:1;visibility:visible;transform:translateX(-50%) translateY(2px)}@keyframes UnifiedStatusSelect_tooltipFadeIn__l3WZE{0%{opacity:0;transform:translateX(-50%) translateY(-2px)}to{opacity:1;transform:translateX(-50%) translateY(2px)}}.UnifiedStatusSelect_customSelectSelected__es0WE.UnifiedStatusSelect_disabled__xhW8a:hover .UnifiedStatusSelect_terminalTooltip__Uqj9C{animation:UnifiedStatusSelect_tooltipFadeIn__l3WZE .3s ease}.UnifiedStatusSelect_customSelectSelectedCompact__K_cfe{padding:6px 10px;font-size:13px}.UnifiedStatusSelect_customSelectSelected__es0WE.UnifiedStatusSelect_disabled__xhW8a:after{opacity:.3}.UnifiedStatusSelect_customSelectSelected__es0WE:after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-70%) rotate(45deg);opacity:.7}.UnifiedStatusSelect_statusPlaceholder__g4DDg{margin-right:10px;font-size:14px;color:#3f1168;text-align:left;width:100%;display:block;padding-left:7px}.UnifiedStatusSelect_statusBadge__KhqWg{border-radius:16px;padding:3px 10px;text-wrap:nowrap;min-width:90px;font-size:13px;font-weight:500;text-transform:uppercase;box-sizing:border-box}.UnifiedStatusSelect_statusBadge__KhqWg,.UnifiedStatusSelect_statusBadgeInSelect__MKnkX{text-align:center;margin:0;display:block;width:100%}.UnifiedStatusSelect_statusBadgeCompact__GQ3el{padding:3px 6px;font-size:11px;max-width:100px;overflow:hidden;text-overflow:ellipsis}.UnifiedStatusSelect_statusScheduled__nbAdI{background-color:#f3f3f3;color:#666;border:2px solid #d1d1d1}.UnifiedStatusSelect_statusProcessing__k5pJ0{background-color:rgba(255,193,7,.25);border:2px solid #ffc107;color:#8b6000}.UnifiedStatusSelect_statusCompleted__tkTdU{background-color:#a6e7d8;border:2px solid #5eceb4;color:#048969}.UnifiedStatusSelect_statusFailed__yQKL4{background-color:#ffc5c5;border:2px solid #e74242;color:#e11212}.UnifiedStatusSelect_statusReprogrammed__MH5Rz{background-color:rgba(148,44,237,.15);border:2px solid #942ced;color:#6f1c99}.UnifiedStatusSelect_statusDropdownModal__wlOd5{position:fixed;background-color:#fff;border-radius:8px;box-shadow:0 16px 40px rgba(0,0,0,.35),0 8px 20px rgba(0,0,0,.25),0 4px 12px rgba(0,0,0,.15);border:1px solid rgba(148,44,237,.2);padding:10px 0;z-index:9999999!important;min-width:170px;animation:UnifiedStatusSelect_fadeInDropdown___LW8o .2s ease-out;pointer-events:auto;overflow:visible!important;visibility:visible;opacity:1}.UnifiedStatusSelect_statusDropdownOption__zuaQO{cursor:pointer;padding:8px 10px;transition:all .15s ease}.UnifiedStatusSelect_statusDropdownOption__zuaQO:hover{background-color:rgba(148,44,237,.1);transform:translateY(-1px)}.UnifiedStatusSelect_statusDropdownOption__zuaQO:active{transform:translateY(0)}.UnifiedStatusSelect_customSelectOptionsCompact__Pd9Yt{min-width:140px}.UnifiedStatusSelect_customSelectOptionCompact__L4G5P{padding:8px 12px}.UnifiedStatusSelect_statusAllOption__1GNOe{color:#3f1168;font-weight:500;font-size:14px;padding:3px 10px;display:block;text-align:left}@keyframes UnifiedStatusSelect_fadeInDropdown___LW8o{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.FiltersSection_filtersContainer__6BW7w{background-color:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center;grid-gap:30px;gap:30px}.FiltersSection_filterGroup__4xIAe{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.FiltersSection_emailFilterGroup__zFeD_{flex:0 1 350px}.FiltersSection_statusFilterGroup__rNefC{width:220px;margin-left:auto}.FiltersSection_emailFilterLabel__DJqhp,.FiltersSection_statusFilterLabel__a84PK{font-size:18px;font-weight:500;color:#3f1168}.FiltersSection_statusFilterLabel__a84PK{margin-left:15px}.FiltersSection_filterInput__AeM_H{width:100%;padding:8px 12px;border:1px solid rgba(63,17,104,.2);border-radius:8px;font-size:14px}.FiltersSection_filterInput__AeM_H:focus{outline:none;border-color:rgba(63,17,104,.5);box-shadow:0 0 0 2px rgba(148,44,237,.1)}.StatsSection_scheduledStatsCard__NtMdZ{background-color:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.05);border-left:4px solid #942ced}.StatsSection_scheduledStatsHeader__cX2S_{text-align:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(63,17,104,.1)}.StatsSection_statsTitle__7FCGl{font-size:20px;font-weight:600;color:#3f1168;font-family:Montserrat,sans-serif;margin:0 0 8px}.StatsSection_statsSubtitle__hjoNP{font-size:14px;color:#666;font-family:Montserrat,sans-serif;margin:0;font-style:italic}.StatsSection_scheduledStatsContent__dhSqO{display:flex;justify-content:space-around;align-items:center;grid-gap:32px;gap:32px;position:relative}.StatsSection_scheduledStatsContent__dhSqO:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1px;height:80px;background-color:rgba(63,17,104,.1)}.StatsSection_statItem__O9PZf{text-align:center;flex:1 1;display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.StatsSection_statLabel___RCTy{font-size:16px;font-weight:500;color:#3f1168;font-family:Montserrat,sans-serif;line-height:1.3;text-align:center}.StatsSection_statValue__1hGdg{font-size:32px;font-weight:700;color:#942ced;font-family:Montserrat,sans-serif;text-align:center}.StatsSection_statNote__O1HxC{font-size:12px;color:#888;font-family:Montserrat,sans-serif;font-style:italic;text-align:center}@media (max-width:768px){.StatsSection_scheduledStatsHeader__cX2S_{margin-bottom:16px;padding-bottom:12px}.StatsSection_statsTitle__7FCGl{font-size:18px}.StatsSection_statsSubtitle__hjoNP{font-size:13px}.StatsSection_scheduledStatsContent__dhSqO{flex-direction:column;grid-gap:20px;gap:20px}.StatsSection_scheduledStatsContent__dhSqO:before{left:50%;top:50%;transform:translate(-50%,-50%);width:80%;height:1px}.StatsSection_statValue__1hGdg{font-size:28px}.StatsSection_statLabel___RCTy{font-size:14px}.StatsSection_statNote__O1HxC{font-size:11px}}.UnifiedPaymentsTable_tableContainer__D1ZFI{background-color:#fff;border-radius:16px;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:visible!important;margin-bottom:16px;position:relative;z-index:10}.UnifiedPaymentsTable_tableWrapper__w_hBV{overflow-x:auto;overflow-y:visible!important;-webkit-overflow-scrolling:touch;margin:0;padding:0;position:relative;width:100%;max-width:100%}.UnifiedPaymentsTable_tableWrapper__w_hBV::-webkit-scrollbar{height:6px}.UnifiedPaymentsTable_tableWrapper__w_hBV::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.UnifiedPaymentsTable_tableWrapper__w_hBV::-webkit-scrollbar-thumb{background:#942ced;border-radius:3px}.UnifiedPaymentsTable_table__aiCxj{width:100%;max-width:100%;font-family:Montserrat,sans-serif;border-collapse:collapse;table-layout:fixed}.UnifiedPaymentsTable_tableHead__1zzuM{color:#942ced;font-size:18px;text-align:center}.UnifiedPaymentsTable_tableRow__v_gK7{border-bottom:1px solid #ddd}.UnifiedPaymentsTable_table__aiCxj tr td{padding:6px 8px}.UnifiedPaymentsTable_table__aiCxj tr:last-child{border-bottom:none}.UnifiedPaymentsTable_tableHeader__DlawD{padding:10px 12px;font-weight:600;text-align:center;border-bottom:1px solid #ddd;color:#942ced;font-size:16px}.UnifiedPaymentsTable_tableBody__YDWDX tr[data-clickable=true]:hover{background-color:rgba(148,44,237,.25)}.UnifiedPaymentsTable_tableBody__YDWDX tr[data-clickable=true]{cursor:pointer}.UnifiedPaymentsTable_table__aiCxj tr{border-bottom:1px solid #ddd}.UnifiedPaymentsTable_tableCell__4Yzo3{padding:8px 12px;font-size:16px;font-weight:500;color:#3f1168;text-align:center}.UnifiedPaymentsTable_headerDate__LQ_fA{width:100px;min-width:99.75px}.UnifiedPaymentsTable_headerBank__Xp1_0{width:230px;min-width:180px}.UnifiedPaymentsTable_headerCLABE__x9eGB{width:150px;min-width:190px}.UnifiedPaymentsTable_headerUser__qd9aY{width:180px;min-width:120px}.UnifiedPaymentsTable_headerTitular__nGPTM{width:180px;min-width:180px}.UnifiedPaymentsTable_headerAmount__fDztS{width:100px;min-width:100px}.UnifiedPaymentsTable_headerStatus__7ft3m{width:200px;min-width:200px}.UnifiedPaymentsTable_cellAmount__bFFTF{text-align:right}.UnifiedPaymentsTable_statusBadge__WNVeI{border-radius:16px;padding:3px 10px;text-align:center;text-wrap:nowrap;margin:0 auto;display:block;min-width:90px;font-size:13px;font-weight:500;text-transform:uppercase}.UnifiedPaymentsTable_statusSelectWrapper__gB_vs{position:relative;z-index:100;overflow:visible!important}.PaginationSection_paginationContainer__T0HXN{margin-top:24px}.Header_modalHeader__yPDmh{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.Header_modalTitle__TkTIo{font-size:24px;font-weight:700;color:#3f1168}.Header_userEmailHighlight__k8yuN{color:#942ced;font-size:26px;display:inline-block;margin-left:4px}.Header_modalCloseButton__xPOtK{width:40px;height:40px;border-radius:50%;background-color:#ede7f2;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease-in;cursor:pointer;padding:6px;border:none;position:relative;z-index:200}.Header_modalCloseButton__xPOtK svg{color:#6310c8;width:20px;height:20px;transition:color .2s ease}.Header_modalCloseButton__xPOtK:hover{background-color:rgba(99,16,200,.25)}.Header_modalCloseButton__xPOtK:hover svg{color:#4a0d96}.Header_modalCloseButton__xPOtK:focus{outline:2px solid #942ced;outline-offset:2px}.Header_modalCloseButton__xPOtK:focus:not(:focus-visible){outline:none}.Header_modalCloseButton__xPOtK:focus-visible{outline:2px solid #942ced;outline-offset:2px}.FormButtons_buttonGroup__hUfxr{display:flex;justify-content:center;grid-gap:20px;gap:20px;margin-top:12px}.FormButtons_cancelButton__ff2ne,.FormButtons_saveButton__zbqt6{padding:6px 20px;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none;font-family:Montserrat,sans-serif}.FormButtons_saveButton__zbqt6{background-color:#942ced;color:#fff}.FormButtons_saveButton__zbqt6:hover{background-color:#7823c5;transform:translateY(-1px)}.FormButtons_saveButton__zbqt6:active{transform:translateY(0)}.FormButtons_saveButton__zbqt6:disabled,.FormButtons_saveButtonDisabled__YYZQz{background-color:#ccc!important;color:#888!important;cursor:not-allowed!important;opacity:.6;transform:none!important}.FormButtons_saveButton__zbqt6:disabled:hover,.FormButtons_saveButtonDisabled__YYZQz:hover{background-color:#ccc!important;transform:none!important}.FormButtons_cancelButton__ff2ne{background-color:transparent;color:#616161;border:1px solid #e0e0e0}.FormButtons_cancelButton__ff2ne:hover{background-color:#f5f5f5;border-color:#ccc;transform:translateY(-1px)}.FormButtons_cancelButton__ff2ne:active{transform:translateY(0)}.FormButtons_cancelButton__ff2ne:focus,.FormButtons_saveButton__zbqt6:focus{outline:2px solid #942ced;outline-offset:2px}.FormButtons_cancelButton__ff2ne:focus:not(:focus-visible),.FormButtons_saveButton__zbqt6:focus:not(:focus-visible){outline:none}@media (max-width:480px){.FormButtons_buttonGroup__hUfxr{flex-direction:column;grid-gap:12px;gap:12px}.FormButtons_cancelButton__ff2ne,.FormButtons_saveButton__zbqt6{width:100%;padding:12px 20px}}.FormFields_formRow__Qwwcm{display:flex;justify-content:space-between;grid-gap:24px;gap:24px;margin-bottom:16px;align-items:flex-start}.FormFields_formGroup__jFWnt{margin-bottom:10px}.FormFields_statusGroup__Mnimg{width:180px;flex-shrink:0}.FormFields_statusGroup__Mnimg .FormFields_label__ix33G{padding-left:30px}.FormFields_statusSelectWrapper__hHgIM{overflow:visible}.FormFields_paymentRefGroup__YzbW8{width:280px;flex-shrink:0}.FormFields_notesGroup__xl764{flex:1 1;min-width:320px}.FormFields_label__ix33G{display:block;font-size:18px;font-weight:500;color:#3f1168;margin-bottom:8px}.FormFields_input__LoNdn,.FormFields_textarea__Q9wji{width:100%;padding:10px 12px;border:1px solid rgba(63,17,104,.2);border-radius:8px;font-size:14px;transition:border-color .2s ease}.FormFields_input__LoNdn:focus,.FormFields_textarea__Q9wji:focus{outline:none;border-color:#942ced;box-shadow:0 0 0 2px rgba(148,44,237,.1)}.FormFields_input__LoNdn[type=text][name=payment_reference]{letter-spacing:2.5px;font-family:Courier New,monospace;font-size:17px;font-weight:500;padding:10px 12px;text-align:center}.FormFields_textarea__Q9wji{min-height:200px;resize:vertical;max-height:300px;font-family:inherit;line-height:1.4}.FormFields_charCount__POYZw{margin-left:10px;font-size:12px;color:#666;font-weight:400;display:inline-block;transition:color .2s ease}.FormFields_charCountWarning__EYCNo{color:#ff9800}.FormFields_charCountLimit__fpWDA{color:#f44336}@media (max-width:768px){.FormFields_formRow__Qwwcm{flex-direction:column;grid-gap:16px;gap:16px}.FormFields_paymentRefGroup__YzbW8,.FormFields_statusGroup__Mnimg{width:100%}.FormFields_statusGroup__Mnimg .FormFields_label__ix33G{padding-left:0}}.FormMessages_messagesContainer__d51Wu{margin-bottom:16px}.FormMessages_errorMessageModal__yFE2W{background-color:rgba(244,67,54,.1);color:#f44336}.FormMessages_errorMessageModal__yFE2W,.FormMessages_successMessageModal__Mew0z{padding:10px;border-radius:8px;margin-bottom:12px;text-align:center;font-weight:500;font-size:14px}.FormMessages_successMessageModal__Mew0z{background-color:rgba(76,175,80,.1);color:#4caf50}.FormMessages_errorMessageModal__yFE2W,.FormMessages_successMessageModal__Mew0z{animation:FormMessages_slideInMessage__VT5By .3s ease-out}@keyframes FormMessages_slideInMessage__VT5By{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PaymentEditForm_form__74ZdN{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:16px 0}@media (max-width:768px){.PaymentEditForm_form__74ZdN{grid-gap:12px;gap:12px;padding:12px 0}}.StatusMessage_statusMessage__0DIcO{margin:12px 0 8px;padding:8px;border-radius:6px;font-size:14px;line-height:1.4}.StatusMessage_scheduled__sVJzs{background-color:hsla(208,7%,46%,.1);color:#666}.StatusMessage_processing__YB0Y6{background-color:rgba(255,171,0,.1);color:#8b6000}.StatusMessage_completed__xEK48{background-color:rgba(23,201,100,.1);color:#048969}.StatusMessage_reprogrammed__rsOwo{background-color:rgba(148,44,237,.1);color:#6f1c99}.StatusMessage_failed__8SUy1{background-color:rgba(240,82,82,.1);color:#e11212}.StatusSelect_modalDropdownContainer__0nVcl{position:relative;overflow:visible;pointer-events:auto;isolation:isolate;z-index:25}.StatusSelect_modalDropdownContainer__0nVcl.StatusSelect_open__ap3qo{z-index:8500}.StatusSelect_modalStatusSelector__S5ROm{padding:3px 24px 3px 10px;border-radius:16px;border:2px solid transparent;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;color:inherit;display:flex;align-items:center;justify-content:center;min-height:36px;position:relative;cursor:pointer;transition:all .2s ease;background-color:transparent}.StatusSelect_modalStatusSelector__S5ROm:hover{transform:scale(1.02)}.StatusSelect_modalStatusSelector__S5ROm:after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-70%) rotate(45deg);opacity:.7}.StatusSelect_modalStatusSelector__S5ROm.StatusSelect_disabled__878Le{cursor:not-allowed!important;opacity:.7!important}.StatusSelect_modalStatusSelector__S5ROm.StatusSelect_disabled__878Le:hover{transform:none}.StatusSelect_statusOptionsDropdown__lOvyk{position:fixed;z-index:9999999;transform:translateX(-50%);box-shadow:0 8px 24px rgba(0,0,0,.3),0 3px 12px rgba(0,0,0,.22);border:1px solid rgba(148,44,237,.3);background-color:#fff;border-radius:8px;padding:10px 0;pointer-events:auto;overflow:visible;cursor:pointer;min-width:170px;animation:StatusSelect_fadeInDropdown__YkKy_ .2s ease-out;opacity:1;visibility:visible}@keyframes StatusSelect_fadeInDropdown__YkKy_{0%{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.95);visibility:hidden}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1);visibility:visible}}.StatusSelect_statusOption__QZT4a{padding:8px 16px;cursor:pointer;pointer-events:auto;background-color:#fff;transition:background-color .2s ease}.StatusSelect_statusOption__QZT4a.StatusSelect_focused__tyesv,.StatusSelect_statusOption__QZT4a:hover{background-color:rgba(148,44,237,.1)}.StatusSelect_statusBadgeBase__CtQI3{border-radius:16px;padding:3px 10px;text-align:center;text-wrap:nowrap;margin:0 auto;display:block;min-width:90px;font-size:13px;font-weight:500;text-transform:uppercase}.ReferralsAdmin_container__DdDHT{padding:32px;width:100%;background-color:#ede7f2}.ReferralsAdmin_title__ROTcQ{text-align:center;font-size:38px;font-weight:700;padding-bottom:24px;color:#3f1168}.ReferralsAdmin_filtersCard__byAhi{background-color:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.ReferralsAdmin_filters__lCG_P{display:flex;justify-content:space-between;align-items:center;grid-gap:30px;gap:30px}.ReferralsAdmin_filterGroup__xogGD{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.ReferralsAdmin_filterGroup__xogGD:first-child{flex:0 1 350px}.ReferralsAdmin_statusFilterGroup__SOh5n{width:220px;margin-left:auto}.ReferralsAdmin_statusFilterGroup__SOh5n .ReferralsAdmin_statusSelectCurrent__CfFeT{border:1px solid rgba(63,17,104,.2);border-radius:8px;padding:8px 12px;font-size:14px;background-color:#fff;min-height:38px}.ReferralsAdmin_statusFilterGroup__SOh5n .ReferralsAdmin_statusSelectCurrent__CfFeT:focus-within{outline:none;border-color:rgba(148,44,237,.5);box-shadow:0 0 0 2px rgba(148,44,237,.1)}.ReferralsAdmin_statusFilterGroup__SOh5n .ReferralsAdmin_statusSelectCurrent__CfFeT:hover{border-color:rgba(63,17,104,.4)}.ReferralsAdmin_filterInput__5WPt8{width:100%;padding:8px 12px;border:1px solid rgba(63,17,104,.2);border-radius:8px;font-size:14px}.ReferralsAdmin_filterLabel__y4eE1{font-size:18px;font-weight:500;color:#3f1168}.ReferralsAdmin_statusSelectWrapper__4gszT{width:170px;margin:0 auto;position:relative;z-index:25}.ReferralsAdmin_statusSelectCurrent__CfFeT{display:flex;align-items:center;justify-content:center;height:100%;min-height:36px;position:relative;cursor:pointer;border-radius:16px;transition:transform .2s ease}.ReferralsAdmin_statusSelectCurrent__CfFeT:hover{transform:scale(1.02)}.ReferralsAdmin_statusSelectCurrent__CfFeT:after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-70%) rotate(45deg);opacity:.7}.ReferralsAdmin_tableContainer__S6_W8{background-color:#fff;border-radius:16px;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:visible!important;margin-bottom:16px;position:relative;z-index:10}.ReferralsAdmin_tableWrapper__4KKwO{overflow-x:auto;overflow-y:visible!important;-webkit-overflow-scrolling:touch;margin:0 -8px;padding:0 8px;position:relative}.ReferralsAdmin_tableWrapper__4KKwO::-webkit-scrollbar{height:6px}.ReferralsAdmin_tableWrapper__4KKwO::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.ReferralsAdmin_tableWrapper__4KKwO::-webkit-scrollbar-thumb{background:#942ced;border-radius:3px}.ReferralsAdmin_table__77pZZ{width:100%;font-family:Montserrat,sans-serif;border-collapse:collapse}.ReferralsAdmin_tableHead__sppoW{color:#942ced;font-size:18px;text-align:center}.ReferralsAdmin_tableRow__watNl{border-bottom:1px solid #ddd}.ReferralsAdmin_table__77pZZ tr td{padding:6px 8px}.ReferralsAdmin_table__77pZZ tr:last-child{border-bottom:none}.ReferralsAdmin_tableHeader__q0QIs{padding:10px 12px;font-weight:600;text-align:center;border-bottom:1px solid #ddd;color:#942ced;font-size:16px}.ReferralsAdmin_tableBody__MnpO8 tr:hover{background-color:rgba(148,44,237,.25)}.ReferralsAdmin_tableBody__MnpO8 tr[data-clickable=true]{cursor:pointer}.ReferralsAdmin_table__77pZZ tr{border-bottom:1px solid #ddd}.ReferralsAdmin_tableCell__ktgFT{padding:8px 12px;font-size:16px;font-weight:500;color:#3f1168}.ReferralsAdmin_cellDate__WQ90q{text-align:center;width:85px;min-width:85px;white-space:nowrap}.ReferralsAdmin_cellUser__jSm5O{text-align:center;min-width:180px}.ReferralsAdmin_cellBank__3n5Wf{text-align:center;min-width:270px}.ReferralsAdmin_cellCLABE__DAlAH{text-align:center;width:190px;min-width:190px;white-space:nowrap}.ReferralsAdmin_cellAmount__7Wiif{text-align:right;width:100px;min-width:100px;white-space:nowrap}.ReferralsAdmin_cellStatus___LX1j{text-align:center;width:180px;min-width:180px;position:relative!important;overflow:visible!important;z-index:10}.ReferralsAdmin_cellStatus___LX1j:hover{z-index:1000}@media (max-width:768px){.ReferralsAdmin_cellStatus___LX1j{z-index:1500}}.ReferralsAdmin_statusCellContent__zz1L0{position:relative;z-index:10;min-height:36px;display:flex;align-items:center;justify-content:center}.ReferralsAdmin_pagination__Fix29{margin-top:24px!important;margin-bottom:0!important}.ReferralsAdmin_tableStatusSelect__nWxrF{position:relative;z-index:inherit;isolation:isolate}.ReferralsAdmin_statusDropdownModal__4BnDw,.ReferralsAdmin_statusOptionsDropdown__djFID{isolation:isolate;contain:none!important}.ReferralsAdmin_statusDropdownOption__spXkH,.ReferralsAdmin_statusOption__mT_nv{cursor:pointer;padding:8px 10px;transition:all .15s ease}.ReferralsAdmin_statusDropdownOption__spXkH:hover,.ReferralsAdmin_statusOption__mT_nv:hover{background-color:rgba(148,44,237,.1);transform:translateY(-1px)}.ReferralsAdmin_statusDropdownOption__spXkH:active,.ReferralsAdmin_statusOption__mT_nv:active{transform:translateY(0)}.ReferralsAdmin_tableStatusSelect__nWxrF:focus-within,.ReferralsAdmin_tableStatusSelect__nWxrF:hover{z-index:1000}.ReferralsAdmin_statusSelect__11AUS{width:100%;padding:3px 24px 3px 10px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 5px top 50%;background-size:24px;cursor:pointer;border-radius:16px;border:2px solid transparent;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;-moz-text-align-last:center;text-align-last:center;color:inherit;z-index:10;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReferralsAdmin_statusSelect__11AUS:focus{outline:none;box-shadow:0 0 0 2px rgba(148,44,237,.3)}.ReferralsAdmin_statusSelect__11AUS:active{transform:scale(.98)}.ReferralsAdmin_statusSelect__11AUS option{font-size:13px;font-weight:500;padding:8px;text-transform:uppercase}.ReferralsAdmin_statusOptionsDropdown__djFID{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:auto;min-width:170px;background-color:#fff;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.2);z-index:3000;overflow:hidden;margin-top:8px;animation:ReferralsAdmin_fadeInDropdown__o7pzI .2s ease-out;padding:8px 0;border:1px solid rgba(0,0,0,.1)}.ReferralsAdmin_statusOption__mT_nv{padding:8px 12px;transition:background-color .2s ease;cursor:pointer;display:flex;align-items:center;justify-content:center}.ReferralsAdmin_statusOption__mT_nv:hover{background-color:rgba(148,44,237,.1)}.ReferralsAdmin_statusBadgeInSelect__TTGiH{margin:0;display:inline-block;width:100%;text-align:center}.ReferralsAdmin_customSelectSelected__14K9d .ReferralsAdmin_statusBadgeInSelect__TTGiH{width:auto;min-width:160px}.ReferralsAdmin_customSelectSelected__14K9d .ReferralsAdmin_statusPlaceholder__4gfKM{margin-right:10px;font-size:14px;color:#3f1168}.ReferralsAdmin_statusSelect__11AUS.ReferralsAdmin_updating__trMqC{opacity:.7;pointer-events:none;position:relative}.ReferralsAdmin_statusSelect__11AUS.ReferralsAdmin_updating__trMqC:after{content:"";position:absolute;right:5px;top:50%;transform:translateY(-50%);width:12px;height:12px;border:2px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:ReferralsAdmin_spin__thqeR 1s linear infinite}.ReferralsAdmin_statusBadge__Z9e_6{border-radius:16px;padding:3px 10px;text-align:center;text-wrap:nowrap;margin:0 auto;display:block;min-width:90px;font-size:13px;font-weight:500;text-transform:uppercase}.ReferralsAdmin_statusSelectCurrent__CfFeT.ReferralsAdmin_updating__trMqC{opacity:.7;pointer-events:none;position:relative}.ReferralsAdmin_statusSelectCurrent__CfFeT.ReferralsAdmin_updating__trMqC:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);width:14px;height:14px;border:2px solid rgba(0,0,0,.2);border-top-color:currentcolor;border-radius:50%;animation:ReferralsAdmin_spin__thqeR 1s linear infinite}.ReferralsAdmin_statusSelectCurrent__CfFeT.ReferralsAdmin_updateSuccess__fsZ54{animation:ReferralsAdmin_flashSuccess__NsjgT 1s ease-in-out}.ReferralsAdmin_statusSelectCurrent__CfFeT.ReferralsAdmin_disabled__8kMTF{cursor:not-allowed!important;opacity:.7;transform:none!important}.ReferralsAdmin_statusSelectCurrent__CfFeT.ReferralsAdmin_disabled__8kMTF:hover{transform:none!important;cursor:not-allowed!important}.ReferralsAdmin_statusSelectCurrent__CfFeT.ReferralsAdmin_disabled__8kMTF:active{transform:none!important}.ReferralsAdmin_statusLoading__YCa0U{border:2px solid rgba(0,0,0,.2);border-top-color:currentcolor;animation:ReferralsAdmin_spin__thqeR 1s linear infinite}.ReferralsAdmin_statusLoading__YCa0U,.ReferralsAdmin_statusSuccess__1ne4_{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:50%}.ReferralsAdmin_statusSuccess__1ne4_{background-color:#5eceb4;animation:ReferralsAdmin_pulse__qGsp_ 1s ease-in-out 1}.ReferralsAdmin_statusScheduled__VENBO{background-color:#f3f3f3;color:#666;border:2px solid #d1d1d1}.ReferralsAdmin_statusProcessing__ml7bX{background-color:rgba(255,193,7,.25);border:2px solid #ffc107;color:#8b6000}.ReferralsAdmin_statusCompleted__V0_X8{background-color:#a6e7d8;border:2px solid #5eceb4;color:#048969}.ReferralsAdmin_statusFailed__rp745{background-color:#ffc5c5;border:2px solid #e74242;color:#e11212}.ReferralsAdmin_statusReprogrammed__Ga7d2{background-color:rgba(148,44,237,.15);border:2px solid #942ced;color:#6f1c99}.ReferralsAdmin_statusOptionsDropdown__djFID .ReferralsAdmin_statusBadge__Z9e_6{min-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:16px;text-align:center}.ReferralsAdmin_statusDropdownOption__spXkH .ReferralsAdmin_statusBadge__Z9e_6,.ReferralsAdmin_statusOption__mT_nv .ReferralsAdmin_statusBadge__Z9e_6{width:100%;text-align:center;min-width:120px}.ReferralsAdmin_paginationContainer__isbxH{margin-top:24px}.ReferralsAdmin_statusDropdownModal__4BnDw,.ReferralsAdmin_statusOptionsDropdown__djFID{position:fixed;background-color:#fff;border-radius:8px;box-shadow:0 16px 40px rgba(0,0,0,.35),0 8px 20px rgba(0,0,0,.25),0 4px 12px rgba(0,0,0,.15);border:1px solid rgba(148,44,237,.2);padding:10px 0;z-index:9999999!important;min-width:170px;animation:ReferralsAdmin_fadeInDropdown__o7pzI .2s ease-out;pointer-events:auto;overflow:visible!important;visibility:visible;opacity:1}.ReferralsAdmin_statusDropdownModal__4BnDw *,.ReferralsAdmin_statusOptionsDropdown__djFID *{pointer-events:auto}@keyframes ReferralsAdmin_fadeInDropdown__o7pzI{0%{opacity:0;transform:translateY(-8px) translateX(-50%);visibility:hidden}to{opacity:1;transform:translateY(0) translateX(-50%);visibility:visible}}.ReferralsAdmin_statusFilterSelect__HF_VK .ReferralsAdmin_customSelectSelected__14K9d{border:1px solid rgba(63,17,104,.2);border-radius:8px;padding:8px 12px;font-size:14px;background-color:#fff;min-height:38px}.ReferralsAdmin_statusFilterSelect__HF_VK .ReferralsAdmin_customSelectSelected__14K9d:focus-within{outline:none;border-color:rgba(148,44,237,.5);box-shadow:0 0 0 2px rgba(148,44,237,.1)}.ReferralsAdmin_statusFilterSelect__HF_VK .ReferralsAdmin_customSelectSelected__14K9d:hover{border-color:rgba(63,17,104,.4)}.ReferralsAdmin_statusFilterSelect__HF_VK .ReferralsAdmin_customSelectSelected__14K9d,.ReferralsAdmin_statusFilterSelect__HF_VK .ReferralsAdmin_statusPlaceholder__4gfKM{text-align:left;justify-content:flex-start}.ReferralsAdmin_customSelect__MrdpJ{position:relative;display:inline-block;width:100%;cursor:pointer}.ReferralsAdmin_customSelectSelected__14K9d{padding:3px 24px 3px 10px;border-radius:16px;border:2px solid transparent;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;color:inherit;display:flex;align-items:center;justify-content:center;min-height:36px;position:relative;cursor:pointer;transition:all .2s ease;background-color:transparent}.ReferralsAdmin_customSelectSelected__14K9d:hover{transform:scale(1.02)}.ReferralsAdmin_customSelectSelected__14K9d:after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-70%) rotate(45deg);opacity:.7}.ReferralsAdmin_statusAllOption__8wESW{color:#3f1168;font-weight:500;font-size:14px;padding:3px 10px;display:block;text-align:left}.ReferralsAdmin_scheduledStatsCard__8uZXA{background-color:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.05);border-left:4px solid #942ced}.ReferralsAdmin_scheduledStatsHeader__s70HG{text-align:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(63,17,104,.1)}.ReferralsAdmin_statsTitle__8s37d{font-size:20px;font-weight:600;color:#3f1168;font-family:Montserrat,sans-serif;margin:0 0 8px}.ReferralsAdmin_statsSubtitle__6Uc_3{font-size:14px;color:#666;font-family:Montserrat,sans-serif;margin:0;font-style:italic}.ReferralsAdmin_scheduledStatsContent__J5fqy{display:flex;justify-content:space-around;align-items:center;grid-gap:32px;gap:32px}.ReferralsAdmin_statItem__HZAKF{text-align:center;flex:1 1;display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.ReferralsAdmin_statLabel__VXJUH{font-size:16px;font-weight:500;color:#3f1168;font-family:Montserrat,sans-serif;line-height:1.3;text-align:center}.ReferralsAdmin_statValue__WNqZV{font-size:32px;font-weight:700;color:#942ced;font-family:Montserrat,sans-serif;text-align:center}.ReferralsAdmin_statNote__HPbh2{font-size:12px;color:#888;font-family:Montserrat,sans-serif;font-style:italic;text-align:center}.ReferralsAdmin_statDivider__hVpgq{width:1px;height:80px;background-color:rgba(63,17,104,.1)}@media (max-width:768px){.ReferralsAdmin_scheduledStatsHeader__s70HG{margin-bottom:16px;padding-bottom:12px}.ReferralsAdmin_statsTitle__8s37d{font-size:18px}.ReferralsAdmin_statsSubtitle__6Uc_3{font-size:13px}.ReferralsAdmin_scheduledStatsContent__J5fqy{flex-direction:column;grid-gap:20px;gap:20px}.ReferralsAdmin_statDivider__hVpgq{width:80%;height:1px}.ReferralsAdmin_statValue__WNqZV{font-size:28px}.ReferralsAdmin_statLabel__VXJUH{font-size:14px}.ReferralsAdmin_statNote__HPbh2{font-size:11px}}.ReferralsAdmin_loadingSpinner__5EhCs{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;width:100%;background-color:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.ReferralsAdmin_loadingSpinner__5EhCs p{margin-top:12px;font-family:Montserrat,sans-serif;color:#3f1168;font-weight:500;font-size:16px}.ReferralsAdmin_spinner__XH8SR{width:40px;height:40px;border-radius:50%;border:4px solid rgba(148,44,237,.2);border-top-color:#942ced;animation:ReferralsAdmin_spinnerRotate__2VFcw 1s ease-in-out infinite}@keyframes ReferralsAdmin_spinnerRotate__2VFcw{to{transform:rotate(1turn)}}.ReferralsAdmin_errorMessage__X7Ou4{background-color:#fee2e2;border:1px solid #fca5a5;color:#dc2626;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px}.ReferralsAdmin_loadingContainer__B_6K7{display:flex;justify-content:center;align-items:center;min-height:200px}.ReferralsAdmin_loader__Mdyg2{font-size:18px;color:#3f1168;font-weight:500}