.merchant-details-cell{display:inline-flex;align-items:center;gap:8px;width:100%}.merchant-details-cell .merchant-name-text{flex:1;display:inline-block;overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word;line-height:1.3}.contact-eye-btn{border:none;background:transparent;color:#3f45a9;padding:2px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.contact-eye-btn:hover{color:#1f2373}.contact-modal-row{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:12px}.contact-modal-row:last-child{margin-bottom:0}.contact-label{font-weight:600;color:#6c757d;margin-bottom:4px}.contact-value{color:#1f2328;text-align:left;width:100%;word-break:break-word}html{font-size:13.6px}*{scrollbar-width:none;-ms-overflow-style:none;font-family:Lexend,sans-serif}.modal{--bs-modal-zindex: 1000 !important}.modal-backdrop{--bs-backdrop-zindex: 999 !important}:root{--bg: white;--text: black;--custom: #299066;--custom-dark: #299066;--custom-text-color: #FFFFFF;--custom-new-bg: #299066;--custom-new-text-color: #1D1D1D;--custom-white: #FFFFFF}[data-theme=dark]{--bg: #121212;--text: #f5f5f5}.btn.btn-custom{background-color:#299066;color:var(--custom-text-color);border:none;border-radius:10px;margin-top:25px}.btn-custom:hover,.btn.btn-custom:active,.btn.btn-custom.active{background-color:var(--custom-dark);color:var(--custom-text-color)}.btn-custom:focus{outline:none;background-color:var(--custom-dark);color:var(--custom-text-color)}.btn.light{color:var(--text)}.login-otp-text{font-size:14px;font-weight:400;color:#344054;font-family:Lexend}body{background-color:#f9fafb;color:var(--text);height:100%;width:100vw;background-size:cover}.m-20{margin-top:30px}.input-field{border:none;outline:none;background:transparent;flex:1;height:100%;text-align:left;color:var(--text);caret-color:var(--text)}.input-field::-moz-placeholder,.input-field:-moz-placeholder,.input-field:-ms-input-placeholder,.input-field::-webkit-input-placeholder,.input-field::placeholder{color:#666;opacity:.8}.input-field-container{width:100%;height:50px;display:flex;align-items:center;margin-top:10px;border:1px solid #E5E5E5;border-radius:10px;transition:all .3s ease;background-color:#fff}.input-field-container:focus-within{border:.5px solid #299066;box-shadow:0 0 0 1px #299066}.input-label{color:#000;font-weight:500;font-size:14px}.input-field:focus{color:#3a3939;outline:none;background:none}.input-field:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:rgb(27,25,25);transition:background-color 5000s ease-in-out 0s}.icon-container{width:45px;display:flex;justify-content:center;align-items:center;height:100%}.password-icon{position:relative}.password-icon:before,.password-icon:after{display:none!important}.login-container{height:100vh;width:100vw;overflow:hidden;padding:0;margin:0}.hero-content{text-align:center;color:#fff;z-index:2;position:relative;padding:2rem}.hero-title{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;font-family:Lexend,sans-serif}.hero-tagline{font-size:1.1rem;font-weight:400;line-height:1.4;opacity:.9;font-family:Lexend,sans-serif}.login-image-section{padding:0;display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#8b1538,#a91b5a)}.login-image{width:100%;height:100%;object-fit:cover;display:block}.login-form-section{background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem}@media(max-width:991.98px){.login-form-section{width:100%;max-width:100%}}.hero-line{display:block;color:#f4d8e2;font-family:Poppins,Helvetica Neue,sans-serif;font-weight:700;font-size:2.5rem;line-height:1.2;text-align:left;letter-spacing:.5px}.hero-tagline{font-size:1.2rem;font-weight:400;line-height:1.4;margin:0;opacity:.9}.login-page-grid2{position:absolute;inset:410px 0 0 7px;object-fit:cover;z-index:1}.login-logo-container{display:flex;align-items:center;justify-content:center;margin-bottom:40px;gap:12px}.checkmark-icon{width:32px;height:32px;background-color:#7b1fa2;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.logo-text{display:flex;align-items:center;gap:8px}.logo-clearpay{font-size:1.8rem;font-weight:700;color:#7b1fa2;letter-spacing:1px}.logo-pay{font-size:1.8rem;font-weight:700;color:#333;letter-spacing:1px}.login-input-form{width:100%}.login-form-container{width:100%;max-width:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;padding:20px}.otp-input-container,.otp-input-wrapper{display:flex;justify-content:space-between;width:100%}.otp-input-label{font-size:14px;font-weight:400;color:#344054;font-family:Lexend}.otp-input{width:50px;height:50px;margin:10px;text-align:center;border-radius:10px;display:flex;justify-content:space-between}.otp-input-verified{border:3px solid green}.logo-image{height:60px;width:auto;margin-bottom:1rem}.Login-account h3{color:#1d1d1d;font-size:1.5rem;font-weight:600;margin-bottom:0;text-align:center;font-family:Lexend,sans-serif}.login-grid-image{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#299066}.hero-title{padding-right:100px}.logo-image{width:259px;height:60px;margin-top:13px;margin-bottom:34px}.login-button{width:100%;height:50px;border:none;border-radius:8px;margin-top:20px;color:#fff;font-weight:600;font-size:16px;transition:all .3s ease;cursor:pointer;background:#299066!important}.forgot-password-container{display:flex;justify-content:space-between;width:100%;margin-top:20px}.forgot-password-container span{font-size:14px;font-weight:400;color:#299066;cursor:pointer}.input-error{border-color:#dc3545!important}.input-focused{border-color:#007bff!important;box-shadow:0 0 0 .2rem #007bff40!important}.input-disabled{opacity:.6;cursor:not-allowed}.error-message{color:#dc3545;font-size:.9rem;margin-top:5px;display:flex;align-items:center;gap:4px;font-weight:400}.text-danger{color:#dc3545!important}.error-icon{font-size:10px}.required-asterisk{color:#dc3545;margin-left:2px}.layout{display:flex;min-height:100%;width:100vw}.payout-icon{width:20px;height:20px;margin-left:10px}.sidebar{width:18rem;height:100%;position:fixed;transform:translate(0) translateY(0);transition:width .3s ease;z-index:100;overflow:auto;background:#299066;color:var(--custom-new-text-color)}.page-navigator-name{color:#299066}.sidebar.close{width:6rem}.sidebar.close .item-text,.sidebar.close .right-icon,.sidebar.close .navbar-dropdown-subItems-container{display:none}.page-content.close{width:100%}.main-content.close{width:100%;margin-left:6rem}.topbar.close{width:calc(100% - 6rem)}.sidebar::-webkit-scrollbar{display:none}.sidebar-header{display:flex;justify-content:center;position:sticky;height:90px;top:0;z-index:10;color:#525252;align-items:center;background-color:#299066;border-bottom:1px solid rgba(255,255,255,.3)}.sidebar-header-container{display:flex;align-items:center;justify-content:center;background-color:#299066;border-radius:24px}.sidebar-header-container.close{width:88%;height:88%;border-radius:8px}.logo{width:100px;position:relative;height:34px}.clearpay-logo{width:140px}.clearpay-logo-mobile{width:70px}.hamburger{background:none;border:none;font-size:2rem;cursor:pointer;display:none}.hamburger.mobile{display:block;color:#333;font-size:1.5rem}.sidebar-links{padding:0;flex:1;margin:20px 0}.sidebar-links li{width:95%;list-style-type:circle;padding:.5rem;transition:background .2s;border-radius:35px;font-size:14px!important;font-weight:300!important}.sub-item-li{color:var(--custom-white)}.sidebar-item-content{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.sidebar-item-content.close{justify-content:center}.sidebar-item-content:hover,.item-text:hover,.item-text.active{color:#fff}.left-icon{font-size:18px;margin:0 12px;flex-shrink:0;position:relative;height:20px;width:20px;justify-content:center;align-items:center;display:flex}.left-icon.close{font-size:20px}.left-icon.active{color:#fff}.left-icon:hover svg{color:#fff}.icon-normal{display:block;transition:opacity .3s ease}.icon-normal:hover{position:absolute;top:0;left:0;display:block;opacity:0;transition:opacity .3s ease;color:#fff}.item-text{flex:1;font-weight:300;font-size:14px;color:#fff}.right-icon{font-size:14px;margin-left:12px;flex-shrink:0;opacity:.7;transition:opacity .2s;color:#fff}.sidebar-links li:hover .icon-normal{opacity:0}.sidebar-links li:hover .icon-hover,.sidebar-links li:hover .right-icon{opacity:1}.main-content{margin-left:18rem;flex:1;display:flex;flex-direction:column;min-height:100vh;transition:all .3s ease;width:100%}.main-content.mobile{margin-left:0}.topbar{display:flex;align-items:center;justify-content:space-between;background:var(--bg);padding:16px 24px;position:fixed;height:60px;z-index:10;width:calc(100vw - 19rem);top:16px;transition:width .3s ease,left .3s ease;border-radius:100px;margin-left:.5rem}.topbar-container{background-color:#f8f8ff;display:flex;align-items:center;position:fixed;z-index:9;height:4rem;width:100%;top:0;margin-left:-.955rem}.Live-Pulse-icon{width:45px;height:45px}.main-content.mobile .topbar{width:100vw}.topbar .welcome{font-weight:700;font-size:1.3rem;color:#525252;margin-top:6px}.topbar-right{display:flex;align-items:center;gap:16px;justify-content:flex-end}.username{font-size:1rem;color:#333}.page-content{min-height:100%;position:relative;padding:25px 15px 0;width:calc(100vw - 18rem);transition:width .3s ease}.main-content.mobile .page-content{width:100vw}.sidebar-item{display:flex;justify-content:space-between;flex-direction:column;margin-top:10px;padding-left:45px}.sidebar-item.active.close{border-radius:8px}.custom-bullets{list-style:none;padding:0;margin:5px 0}.active-sub-dropdown{border-radius:5px;cursor:pointer;transition:background-color .2s ease;color:#fff;font-size:14px}.active-sub-dropdown:hover,.active-sub-dropdown.active{color:#299066}.sub-dropdown-container{margin-left:20px;padding-left:10px}.sub-dropdown-item{margin:2px 0;padding:6px 10px;border-radius:4px;cursor:pointer;transition:all .2s ease}.sub-dropdown-item:hover,.sub-dropdown-item.activate{background-color:#ffffff1a;color:#fff}.sub-dropdown-icon{float:right;margin-top:2px;font-size:12px;color:#8cb3e8}.sub-sub-dropdown-container{margin-left:20px;border-left:2px solid #dee2e6;padding-left:10px}.sub-sub-dropdown-item{margin:2px 0;padding:4px 8px;border-radius:3px;cursor:pointer;transition:all .2s ease;font-size:13px}.sub-sub-dropdown-item:hover,.sub-sub-dropdown-item.activate{background-color:#ffffff1a;color:#fff}.sub-sub-dropdown-icon{float:right;margin-top:1px;font-size:10px;color:#8cb3e8}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh}.loading-spinner{width:3rem;height:3rem}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dashboard-container{background:#f8f8ff;height:100%;width:100%;margin-top:65px;position:sticky}.dashboard-header-text{color:#e96fab;font-weight:700;font-size:16px;padding-left:10px}.dashboard-icon{height:5rem;width:5rem;background-color:#ffeff6;border-radius:10px;display:flex;justify-content:center;align-items:center}.approved-icon{height:5rem;width:5rem;background-color:#eff4ff;border-radius:10px;display:flex;justify-content:center;align-items:center}.pending-icon{height:5rem;width:5rem;background-color:#fff7f0;border-radius:10px;display:flex;justify-content:center;align-items:center}.rejected-icon{height:5rem;width:5rem;background-color:#fdf7f6;border-radius:10px;display:flex;justify-content:center;align-items:center}.dashboard-icon-image{height:3rem;width:3rem}.card-body-container{display:flex;align-items:center;gap:10px;padding:30px}.card-dashboard{border-radius:35px;width:100%;background-color:var(--bg);padding:30px 24px;margin-top:10px}.card-text-container{display:flex;flex-direction:column}.card-text-number{font-weight:700;font-size:32px!important;color:#1d1d1d;font-family:Lexend,sans-serif}.card-text-title{font-weight:300;font-size:14px}.payin-payout-container{border-radius:35px!important;background-color:var(--bg);border:none!important;padding:25px;margin-bottom:13px}.payin-payout-header{display:flex;gap:10px;color:#525252;width:100%;margin-top:10px}.total-amount{display:flex;flex-direction:column;align-items:center;gap:10px;width:50%}.total-amount-header{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #E6FFDB;background-color:var(--bg)!important;border-radius:10px!important;padding:10px;width:100%;height:108px;flex-wrap:wrap}.total-amount-value{font-weight:600;font-size:16px;color:#525252}.total-amount-text{font-weight:300;font-size:14px;color:#525252}.success-ratio-text{font-size:13px;color:#00b457}.total-amount-text-value{font-weight:600;font-size:12.5px;color:#525252}.total-months-header{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8fff5!important;border-radius:10px!important;padding:10px;width:100%;height:108px;border:1px solid #f6f6fa;flex-wrap:wrap}.total-amount-body{display:flex;flex-direction:column;background-color:var(--bg)!important;border:1px solid #E6FFDB;border-radius:10px!important;padding:20px;width:100%;gap:10px}.total-months-body{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8fff5!important;border-radius:10px!important;padding:20px;width:100%;font-weight:600;font-size:16px;border:1px solid #f6f6fa;gap:10px}.payout-total-months-header{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fffaf9!important;border-radius:10px!important;padding:10px;width:100%;height:108px;flex-wrap:wrap;border:1px solid #f8efed}.payout-total-months-body{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fffaf9!important;border-radius:10px!important;padding:20px;width:100%;font-weight:600;font-size:16px;border:.5px solid #f8efed;gap:10px}.payin-value-container{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f6f6f7;border-radius:10px!important;padding:16px;width:"100%";height:108px;gap:5px;background-color:var(--bg)!important;border-radius:1.5px;border-color:#e6ffdb}.total-amount-text-success{font-weight:330;font-size:12.5px;color:#299066}.payout-total-amount-text-success{font-weight:330;color:#d40000}.payin-merchant-text{font-weight:600;font-size:24px;color:#525252}.payin-payout-cart-container{display:flex;flex-direction:column;padding:20px;background-color:var(--bg)!important;border-radius:10px!important}.payin-payout-row-color{background-color:#fbfbfb;padding:20px;border-radius:10px!important;margin-bottom:10px}.payin-payout-row-color2{background-color:#f8f8ff;padding:20px;border-radius:10px!important;margin-bottom:10px}.pie-chart-container{border-radius:10px!important;border:1px solid #D0D3FB;background-color:var(--bg);padding:10px!important;margin:20px 3px!important}.margin-top{margin-top:8px}.current-month-containter{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #FBFBFB;background-color:#fbfbfb}.previous-month-containter{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #FBFBFB;border-radius:5px}.search-text{font-size:13px;font-weight:500;color:#525252;margin-top:10px}.content-field{width:70%;height:100%;border:none;outline:none;background-color:transparent}.merchant-transaction-containter{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #FBFBFB;background-color:#f8fff5;border:3px solid #FBFBFB;border-radius:35px;align-items:center;flex-wrap:wrap}.total-text{font-weight:330;font-size:12.5px;color:#525252}.total-value{font-weight:600;font-size:16px;color:#525252}.merchant-transaction-payout-containter{display:flex;justify-content:space-between;padding:16px;align-items:center;border-bottom:1px solid #FBFBFB;background-color:#fff6f5;border:3px solid #FBFBFB;border-radius:35px;flex-wrap:wrap}.w-80{width:80%}.w-20{width:20%}.text-success{color:#00b457;font-weight:330;font-size:12.5px;border-radius:15px;padding:2px 20px;background-color:#ebffef}.payout-text-success{color:#f23434;font-weight:330;font-size:12.5px;border-radius:15px;padding:2px 20px;background-color:#ffebeb}.payout-sucess{background-color:#f99c32;color:#fff;border-radius:15px;padding:8px;font-weight:330;font-size:12.5px;align-items:center}.payout{color:#f99c32}.transaction-card{border-radius:35px;padding:24px 16px;border:1px solid #D0D3FB}.transaction-card h5{font-size:18px;font-weight:600;color:#525252}.current-month-containter{padding:16px;color:#525252;background-color:#fbfbfb}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--custom)}.nav-link:focus,.nav-link:hover{color:var(--custom-new-text-color)}.nav-link{color:var(--custom-new-text-color)}.nav-style-6.nav-justified.d-sm-flex.d-block.nav.nav-pills{border:1px solid #F1F1F1;border-radius:12px}.payin-container{border-radius:35px}.operator-name{color:#b7b7b7;font-weight:330;font-size:12.5px;padding:5px}.card-container{background-color:#f7fcff}.channel{font-size:16px;font-weight:600}.label{color:#525252}.text-center .btn-success{border-radius:22px!important;font-weight:300!important}.border.rounded-3{border-radius:25px!important}.new-payout{display:flex;gap:10px}@media(min-width:910px)and (max-width:1450px){.total-amount-value{font-size:16px}.total-amount-text{font-size:13px}.success-ratio-text{font-size:13px;color:#00b457}.total-amount-text-value{font-size:14px}.sidebar{width:16rem}.page-content{width:calc(100vw - 16rem)}.main-content{margin-left:16rem}.topbar{width:calc(100vw - 16rem)}.topbar .welcome{font-weight:700;font-size:15px;color:#525252}.card-text-number{font-size:20px!important}.MuiChartsLegend-label{font-size:10px!important}.css-tnltvz-MuiChartsSurface-root{width:95%!important}.payout-text-success{font-size:9px}.text-success{font-size:10.5px}.transaction-card h5{font-size:15px}.total-amount-text-success{font-size:10.5px}.payin-merchant-text{font-size:18px}.total-text{font-size:10.5px}.total-value{font-size:12px}}@media(max-width:900px){.sidebar .close .mobile{transform:translate(-100%);position:fixed;left:0;top:0;height:100vh;z-index:1000;transition:transform .3s ease}.sidebar.close.mobile{width:0}.logo{height:250px;width:200px}.main-content{margin-left:0!important;width:100%!important}.hamburger.mobile{display:block!important}.total-amount-value{font-size:15px}.total-amount-text{font-size:13px}.total-amount-text-value{font-size:14px}.card-text-number{font-size:18px!important}.welcome{display:none}.searchDropDown{display:flex!important}}.responsive-search-bar{height:42px;cursor:text;justify-content:space-between;padding-left:10px;align-items:center;display:flex;min-width:200px;max-width:500px;width:100%;transition:all .3s ease}@media(min-width:1200px){.responsive-search-bar{width:500px;min-width:500px}}@media(min-width:768px)and (max-width:1199px){.responsive-search-bar{width:350px;min-width:300px;max-width:400px}.topbar .welcome{display:none}.welcome{font-size:14px}.col-md-3{width:32%}}@media(max-width:767px){.responsive-search-bar{width:200px;min-width:150px;max-width:250px;height:38px}.responsive-search-bar .search-text{font-size:14px}.topbar-right{gap:8px}.topbar{padding:12px 16px}}@media(max-width:480px){.responsive-search-bar{width:150px;min-width:120px;max-width:180px;height:36px}.responsive-search-bar .search-text{font-size:12px}.topbar-right{gap:6px}.topbar{padding:10px 12px}.topbar-right img{width:20px;height:20px}}@media(max-width:768px){.login-container{height:auto}.login-form-section{min-height:100vh;padding:1rem}.logo-image{height:50px;width:auto}}@media(max-width:480px){.login-form-section{min-height:100vh;padding:.5rem}.hero-title{font-size:2rem}.hero-tagline{font-size:.9rem}.login-hero-section,.login-form-section{padding:15px}.logo-clearpay,.logo-pay{font-size:1.5rem}.checkmark-icon{width:28px;height:28px;font-size:16px}.logo-image{height:50px;width:180px}.login-form-container{width:100%;padding:0}}.navbar-header-link{width:1.75rem;height:1.75rem;font-size:1.25rem;color:var(--header-prime-color);fill:var(--header-prime-color);transition:all ease 50ms;position:relative;padding:.25rem;border-radius:50%}.wallet-dropdown{position:absolute;right:0;top:40px;width:260px;transform:translate3d(-10px,5px,0);z-index:1000}.search-modal-small .modal-dialog{max-width:350px;margin:6px auto auto}.search-modal-small input{width:100%;padding:10px;border-radius:5px}.search-modal .modal-content{border-radius:10px;box-shadow:0 8px 24px #0003;border:none}.search-modal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.search-modal .modal-title{font-weight:600;font-size:18px}.search-modal .form-control{border-radius:6px;padding:8px 12px;font-size:14px}.search-modal .modal-footer{padding:.75rem 1.25rem;border-top:1px solid #dee2e6}.search-modal .btn{padding:6px 16px;font-size:14px}.admin-balance-dropdown{position:absolute;right:0;top:60px;left:50%;width:280px;background:#fff;border-radius:6px;box-shadow:0 4px 8px #00000026;z-index:1000;padding:1rem 0;transform:translate(-50%)}.admin-balance-dropdown .dropdown-title{font-size:16px;font-weight:600;padding:0 1rem .5rem;color:#333}.admin-balance-dropdown hr{margin:.5rem 1rem;border-top:1px solid #dee2e6}.admin-balance-dropdown ul{list-style:none;padding-left:0;margin:0}.admin-balance-dropdown li{display:flex;align-items:start;gap:10px;padding:10px 16px;transition:background .2s ease}.admin-balance-dropdown li:hover{background-color:#f8f9fa}.admin-balance-dropdown .avatar{width:32px;height:32px;background-color:#edf2f9;border-radius:50%;display:flex;align-items:center;justify-content:center}.admin-balance-dropdown .balance-label{font-size:14px;font-weight:500;color:#212529}.admin-balance-dropdown .balance-amount{font-size:14px;font-weight:600;color:#111}.notifications-dropdown{position:absolute;right:0;top:30px;width:280px;background:var(--bg);border-radius:6px;box-shadow:0 4px 8px #00000026;z-index:1000;animation:dropdownFade .2s ease-in-out}.notifications-dropdown .p-3{background-color:#f8f9fa;border-bottom:1px solid #eee}.notifications-dropdown p{font-size:16px;font-weight:600;color:#333;margin:0}.notifications-dropdown .badge{background:#e9ecef;color:#333;font-size:12px;padding:4px 8px;border-radius:12px}.notifications-dropdown ul{max-height:250px;overflow-y:auto;padding:0;margin:0;list-style:none}.notifications-dropdown li{padding:10px 15px;cursor:pointer;transition:background .2s ease;display:flex;align-items:center}.notifications-dropdown li:hover{background:#f5f5f5}.notifications-dropdown .avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f0f0f0;border-radius:50%;margin-right:10px}.notifications-dropdown .text-dark{font-size:14px;font-weight:500;color:#333}.notifications-dropdown ul::-webkit-scrollbar{width:5px}.notifications-dropdown ul::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}#chargesbackground{background-color:#299066!important;color:var(--bg)!important}.charges-title{font-size:13px!important}.actions-btn{border:none;outline:none;padding:10px 20px;border-radius:20px;align-items:center;justify-content:center;border:1px solid #d5d5d5}.action-btn-toggle-background{position:fixed;z-index:9999;background-color:#fff;border-radius:15px;border:1px solid #d5d5d5;padding:20px;box-shadow:0 4px 10px #00000026;max-width:250px;cursor:default;height:250px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#bfbfbf #f1f1f1;-ms-overflow-style:auto}.action-btn-toggle-background::-webkit-scrollbar{width:6px}.action-btn-toggle-background::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:10px}.action-btn-toggle-background::-webkit-scrollbar-thumb:hover{background-color:#999}.action-btn-toggle-background::-webkit-scrollbar-track{background-color:#f1f1f1}.action-btn-toggle-background-custom{position:fixed;z-index:9999;background-color:#fff;border-radius:15px;border:1px solid #d5d5d5;padding:20px;box-shadow:0 4px 10px #00000026;max-width:250px;cursor:none;height:auto!important}.loader-container{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999}.loader{position:relative;display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%}.loader-image{position:absolute;z-index:10;width:60px;height:60px;object-fit:contain}.spinner{position:absolute;z-index:1;width:100px;height:100px;animation:spin 2s infinite linear;border:4px solid transparent;border-top:4px solid #299066;border-right:4px solid #299066;border-radius:50%;background:transparent}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#admin-image{width:1.75rem;height:1.75rem;line-height:1.75rem;font-size:.65rem;color:#299066}.navbar-dropdown-subItems-container{margin-top:10px;padding-left:45px}.sub-item-li:hover,.sub-item-li.active{color:#fff134}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:none!important;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.table thead th{background-color:#f8f9fa;font-weight:600}.table td,.table th{vertical-align:middle}.payin-payout-chart-container{position:relative}.ml-10{margin-left:10px!important}.dark-mode{background-color:#000!important;color:#fff!important}.common-toast{position:fixed;top:19%;left:50%;transform:translate(-50%,-50%);z-index:9999;padding:16px 24px;border-radius:8px;color:var(--bg);font-size:16px;font-weight:500;box-shadow:0 4px 12px #00000026;min-width:300px;text-align:center;animation:fadeInOut 2s ease-in-out}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.cursor-pointer{cursor:pointer}.login-form-container-image{height:100vh;width:60%;justify-content:center;align-items:center;display:flex}.overlay-text{position:absolute;top:45%;right:30px;left:155px;color:#fff;justify-content:center;font-size:clamp(20px,1.6vw,32px);font-weight:700;font-family:Lexend,sans-serif;line-height:1}.login-container{width:100vw;height:100vh}.overlay-text1{font-size:16px}.login-form-wrapper{display:flex;justify-content:center;align-items:center;height:100vh;width:45%;background-color:#fff;border-top-left-radius:30px;border-bottom-left-radius:30px;position:absolute;top:0;right:0;bottom:0}.login-image{height:100vh;width:100%;object-fit:cover}.initial-new-container{height:1200px}@media(max-width:768px){.login-form-container-image{display:none}.login-form-wrapper{width:100%;border-radius:0}.topbar .welcome{font-weight:700;font-size:.5rem;color:#525252}.topbar-container.close{margin-left:0}}.Login-account{margin-top:0;margin-bottom:30px;font-size:24px;font-weight:600;color:#333;text-align:left;width:100%;font-family:Lexend}.input-wrapper{position:relative;margin-bottom:1.5rem;width:100%}.input-label-f-14{position:absolute;top:12px;left:50px;color:#aaa;font-size:14px;pointer-events:none;transition:.2s ease all;background-color:#fff;padding:0 4px}.input-field:focus+.icon-container+.input-label-f-14,.input-label-f-14.float{top:-10px;left:10px;font-size:12px;color:#525252}.modal-header{border-bottom:none;background-color:#299066;color:#fff;border-radius:0}.modal-title{color:#fff}.modal-header .btn-close{filter:invert(1) brightness(200%);opacity:1}.modal-header .btn-close:focus,.modal-header .btn-close:hover{filter:invert(1) brightness(250%);opacity:1}.cancel-btn{background-color:#fff;color:#525252;border:2px solid #F1F1F1;padding:10px 30px;font-size:14px;border-radius:20px}.update-btn{background-color:#299066;color:#fff;border:none;padding:10px 30px;font-size:14px;border-radius:20px}.close-pill-btn{background-color:#299066;color:#fff;border:none;padding:12px 80px;font-size:14px;font-weight:700;border-radius:999px;text-transform:uppercase}.close-pill-btn:hover{background-color:#6dd8ad;color:#fff}.common-right-drawer .modal-dialog{position:fixed;top:0;right:0;margin:0;height:100vh;max-height:100vh;transform:none}.common-right-drawer.modal-lg .modal-dialog,.common-right-drawer .modal-dialog{width:520px;max-width:92vw}.common-right-drawer .modal-content{height:100vh;border-radius:0}.common-right-drawer .modal-body{overflow-y:auto}.upload-image{text-decoration:underline;font-size:14px}.form-check-input:checked{background-color:#fff;border-color:#299066}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='18'%20viewBox='0%200%2020%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.375%201.125H6.125C3.36358%201.125%201.125%203.36358%201.125%206.125V11.875C1.125%2014.6364%203.36358%2016.875%206.125%2016.875H11.875C14.6364%2016.875%2016.875%2014.6364%2016.875%2011.875V11.625'%20stroke='%23299066'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5.625%208.625L9.375%2012.375L18.375%202.625'%20stroke='%23299066'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");border:none;background-size:contain;background-position:center;background-repeat:no-repeat;height:15px;width:15px}.form-control{border-radius:20px!important;border:2px solid #F1F1F1!important}.MuiPickersInputBase-root{border-radius:20px!important;outline:none!important;border:1px solid #F1F1F1!important}.form-select{border-radius:22px!important;border:1px solid #F1F1F1!important;color:#1d1d1d;font-weight:300;font-size:14px;justify-content:space-between}.form-check-input[type=radio]:checked{background-color:#299066;border-color:#299066}.dots-container{width:12px;height:12px;background-color:#f0a357;border-radius:50%}.commission-container{background:#fff;border-radius:35px;padding:24px;height:100%}.commission-header{margin-bottom:12px;padding-bottom:16px}.commission-title{font-size:18px;font-weight:600;color:#1f2937;margin:0}.commission-summary{margin-bottom:14px}.chart-section{display:flex;justify-content:center;align-items:center;min-height:200px}.monthly-section{margin-bottom:13px}.month-header{margin-bottom:12px}.month-title{font-size:16px;font-weight:600;color:#374151;margin:0}.month-items{background:#f9fafb;overflow:hidden}.month-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.month-item:last-child{border-bottom:none}.month-item.even-row{background:#f9fafb}.month-item.odd-row{background:#fff}.item-label{font-size:14px;font-weight:400;color:#6b7280}.item-value{font-size:14px;font-weight:600;color:#1f2937}.text-Cancel{background-color:#ffd1d1;color:#f23434;border-radius:15px;font-weight:330;font-size:12.5px;padding:2px 20px}@media(max-width:768px){.chart-section{min-height:150px}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #198754;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.text-success-otp{color:#00b457;font-weight:330;font-size:12.5px;border-radius:15px;padding:2px 20px}.footer{position:fixed;bottom:0;background-color:#f1f1f1;width:100%;display:flex;justify-content:center;align-items:center}.dropdown-placeholder .p-dropdown-label.p-placeholder{color:#999}@media(min-width:1200px)and (max-width:1300px){.card-dashboard{max-height:158px}}.initiate-new-payment{width:100%;padding:10px}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes cardHover{0%{transform:translateY(0);box-shadow:0 4px 6px #0000001a}to{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}}@keyframes cardHoverScale{0%{transform:scale(1)}to{transform:scale(1.02)}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-slide-in-left{animation:slideInFromLeft .6s ease-out forwards;opacity:0}.animate-slide-in-right{animation:slideInFromRight .6s ease-out forwards;opacity:0}.animate-slide-in-bottom{animation:slideInFromBottom .6s ease-out forwards;opacity:0}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards;opacity:0}.animate-scale-in{animation:scaleIn .5s ease-out forwards;opacity:0}.animate-bounce-in{animation:bounceIn .8s ease-out forwards;opacity:0}.animate-stagger-1{animation-delay:.1s}.animate-stagger-2{animation-delay:.2s}.animate-stagger-3{animation-delay:.3s}.animate-stagger-4{animation-delay:.4s}.animate-stagger-5{animation-delay:.5s}.animate-stagger-6{animation-delay:.6s}.card-hover-effect{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.card-hover-effect:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.card-hover-scale{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.card-hover-scale:hover{transform:scale(1.02)}.shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:shimmer 1.5s infinite}.pulse-animation{animation:pulse 2s infinite}.float-animation{animation:float 3s ease-in-out infinite}.dropdown-item:hover,.dropdown-item:active,.dropdown-item:focus{color:#299066!important;background-color:#8f05451a!important}.card-dashboard{border-radius:35px;width:100%;background-color:var(--bg);padding:30px 24px;margin-top:10px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.card-dashboard:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s;pointer-events:none}.card-dashboard:hover:before{left:100%}.card-dashboard:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0000001a}.payin-payout-container{border-radius:35px!important;background-color:var(--bg);border:none!important;padding:25px;margin-bottom:13px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.payin-payout-container:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s;pointer-events:none}.payin-payout-container:hover:before{left:100%}.payin-payout-container:hover{transform:translateY(-3px);box-shadow:0 12px 35px #00000014}.payin-value-container{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f6f6f7;border-radius:10px!important;padding:16px;width:"100%";height:108px;gap:5px;background-color:var(--bg)!important;border-radius:1.5px;border-color:#e6ffdb;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.payin-value-container:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s;pointer-events:none}.payin-value-container:hover:before{left:100%}.payin-value-container:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px #0000001a;border-color:#299066}.merchant-transaction-containter{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #FBFBFB;background-color:#f8fff5;border:3px solid #FBFBFB;border-radius:35px;align-items:center;flex-wrap:wrap;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.merchant-transaction-containter:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s;pointer-events:none}.merchant-transaction-containter:hover:before{left:100%}.merchant-transaction-containter:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a;border-color:#299066}.merchant-transaction-payout-containter{display:flex;justify-content:space-between;padding:16px;align-items:center;border-bottom:1px solid #FBFBFB;background-color:#fff6f5;border:3px solid #FBFBFB;border-radius:35px;flex-wrap:wrap;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.merchant-transaction-payout-containter:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s;pointer-events:none}.merchant-transaction-payout-containter:hover:before{left:100%}.merchant-transaction-payout-containter:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a;border-color:#f23434}.commission-container{background:#fff;border-radius:35px;padding:24px;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.commission-container:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .7s;pointer-events:none}.commission-container:hover:before{left:100%}.commission-container:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0000001a}.transaction-card{border-radius:35px;padding:24px 16px;border:1px solid #D0D3FB;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.transaction-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s;pointer-events:none}.transaction-card:hover:before{left:100%}.transaction-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0000001a}.dashboard-icon{height:5rem;width:5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.card-dashboard:hover .dashboard-icon{animation:float 2s ease-in-out infinite;transform:scale(1.1)}.card-text-number{font-weight:700;font-size:32px!important;color:#1d1d1d;font-family:Lexend,sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1)}.card-dashboard:hover .card-text-number{transform:scale(1.05);color:#299066}.table tbody tr{transition:all .3s cubic-bezier(.4,0,.2,1)}.table tbody tr:hover{transform:translate(5px);background-color:#f8f9fa!important;box-shadow:0 2px 10px #0000001a}.btn{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s;pointer-events:none}.date-range-text{color:#999}@media(max-width:768px){.card-dashboard:hover,.payin-payout-container:hover,.merchant-transaction-containter:hover,.merchant-transaction-payout-containter:hover,.commission-container:hover,.transaction-card:hover{transform:none}}.backtologintxt{font-size:14px;font-weight:400;color:#299066;cursor:pointer}.custom-filter-container{position:relative;display:inline-block}.custom-filter-button{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px}.custom-filter-button:hover{border-color:#b3b3b3;background:#fafafa}.custom-filter-button.open{border-color:#18aa6b;background:#f0fdf9}.filter-icon{display:flex;align-items:center;color:#666}.filter-text{flex:1;color:#333}.chevron-icon{display:flex;align-items:center;color:#666;transition:transform .2s ease}.chevron-icon.rotated{transform:rotate(180deg)}.custom-filter-dropdown{position:fixed;background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:200px;max-height:300px;overflow-y:auto;z-index:1000}.filter-option{padding:10px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s ease}.filter-option:hover{background:#f5f5f5}.filter-option.selected{background:#e8f5e9;color:#18aa6b}.option-content{display:flex;align-items:center;gap:8px}.option-icon{display:flex;align-items:center;color:#666}.option-label{color:#333}.selected-indicator{color:#18aa6b;font-weight:700}.custom-date-range-container{position:fixed;inset:0;background:#0000004d;z-index:999;display:flex;align-items:center;justify-content:center}.custom-date-range{background:#fff;border-radius:8px;padding:20px;min-width:400px;box-shadow:0 4px 20px #00000026}.custom-date-range-header{font-size:18px;font-weight:600;margin-bottom:16px;color:#333}.date-inputs-container{display:flex;gap:12px;margin-bottom:16px}.date-input-group{flex:1}.date-label{display:flex;align-items:center;gap:4px;margin-bottom:6px;font-size:13px;color:#666;font-weight:500}.date-input{width:100%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;transition:border-color .2s ease}.date-input:focus{outline:none;border-color:#18aa6b}.date-actions{display:flex;gap:8px;justify-content:flex-end}.date-apply-btn{padding:8px 20px;background:#18aa6b;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s ease}.date-apply-btn:hover:not(:disabled){background:#13905a}.date-apply-btn:disabled{opacity:.5;cursor:not-allowed}.date-cancel-btn{padding:8px;background:#f5f5f5;color:#666;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.date-cancel-btn:hover{background:#e0e0e0}.date-range-filter-wrapper{position:relative;display:inline-block;width:100%}.date-range-flex-container{display:flex;align-items:center;gap:8px;width:100%}.date-range-filter-button{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#fff;border:1px solid #e0e0e0;border-radius:25px;cursor:pointer;font-size:14px;color:#495057;width:100%;min-width:180px;height:48px;box-sizing:border-box;transition:border-color .2s ease}.date-range-text{flex:1}.date-range-arrow{margin-left:8px;font-size:10px}.date-range-dropdown{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;max-height:250px;overflow-y:auto}.date-range-option{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:14px;color:#495057}.date-range-option:hover{border:1px solid #299066}.date-range-option.selected{color:#299066;font-weight:500}.inline-date-range{margin-top:8px}.date-inputs-container-inline{display:flex;gap:8px;align-items:center;flex:1}.date-input-group-inline{flex:1;min-width:150px}.date-input-inline{width:100%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .2s ease;height:42px;box-sizing:border-box;color:#495057}.date-input-inline:focus{outline:none;border-color:#18aa6b}.date-modal-overlay{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:10000}.date-modal-container{background:#fff;border-radius:12px;box-shadow:0 8px 24px #0003;width:90%;max-width:480px;padding:0;position:relative}.date-modal-header{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:flex-end}.date-modal-close{cursor:pointer;font-size:24px;color:#666;background:#f5f5f5;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.date-modal-close:hover{background:#e0e0e0;color:#333}.date-modal-body{padding:24px}.date-modal-input-group{margin-bottom:20px}.date-modal-input-group:last-child{margin-bottom:0}.date-modal-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#495057;margin-bottom:8px}.date-modal-icon{font-size:16px}.date-modal-input{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .2s ease;box-sizing:border-box;height:42px;color:#495057}.date-modal-input:focus{outline:none;border-color:#299066}.date-modal-footer{padding:16px 20px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:12px}.date-modal-apply-btn{background:linear-gradient(135deg,#299066 0% 100%);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.date-modal-apply-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #de00684d}
