.base-input,.base-input input{width:100%}.base-select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.base-select:focus{outline:none}.base-select-container{width:100%}.page-container{background-color:#fcfcfc;margin-left:120px;margin-top:50px;overflow-y:hidden;padding:44px 31px;width:100%}.page-title{font-size:27px;line-height:33.6px;margin-left:15px;padding-bottom:21px}.w100{width:100%}p{margin-bottom:0}.pointer{cursor:pointer}.pointer:hover{opacity:.8}.excel-icon{height:25px}.App{display:flex;flex-direction:column;min-height:100vh}.content{display:flex;flex:1 1;flex-direction:column}.home{flex:1 1}#root{height:100vh}.App{flex:1 1;overflow:hidden}body,html{height:100%;margin:0}.select-style{border:1px solid #d7d7d7;border-radius:5px;color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:33.6px;min-width:150px}.select-style:focus{outline:none}.label-header{color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:800;line-height:33.6px}.btn-disabled{background-color:#555!important;cursor:auto!important}.loader{animation:rotation 1s linear infinite;border:5px solid #ff972c;border-bottom-color:#0000;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:hover{opacity:.8}.accordion-button:not(.collapsed){background-color:#0000;box-shadow:none;color:inherit}.light-grey-border{border:1px;border-color:#e3e5e3}.border-50-round{border-radius:50px!important}.fs-size-14{font-size:14px}.fs-size-12{font-size:12px}.fs-size-10{font-size:10px}.paiy-blue{background-color:#00365a!important}.paiy-green{background-color:#74b666!important}.fw-500{font-weight:500}.chip-delete-icon{margin:0 0 0 6px!important}.crm-list-chip .MuiChip-label{padding-left:5px!important}.kyc-upload-section{height:100%!important}.kyc-card-container .MuiPaper-root,.kyc-doc-card{height:auto!important}.kyc-card-container .MuiPaper-elevation{background-color:#fff!important}.kyc-upload-doc-container{box-shadow:0 0 0 0 #c92b2b00,0 0 0 0 #0000,0 0 0 0 #0000!important;padding:0}.full-width-table{border-collapse:collapse;margin-top:20px;overflow-y:auto}.full-width-table td{color:#00365a;font-size:15px;font-weight:500;line-height:30px;overflow-y:auto}.full-width-table td,.header-row th{border-bottom:1px solid #ccc;font-family:Nunito;font-style:normal;padding:8px;text-align:left}.header-row th{color:#7e92a2;font-size:16px;font-weight:800;line-height:33.6px}.table-date-header{width:200px}.switch-button{background-color:#3bc97b;border-radius:5px;color:#fff;font-family:Nunito;font-size:15px;font-style:normal;font-weight:500;line-height:30px;padding:5px;text-align:center;width:100px}.transfer-container{padding-top:10px}.local-transfers-container .header{font-size:20px;font-weight:600}.info-box{color:#545454;font-size:13}.info-box .info-box-info{background-color:#e8e6ed;border:1px solid #dcdcdc;border-radius:5px;font-size:13px;font-weight:700;margin-bottom:5px;margin-top:5px;padding:5px}.info-box .calculate-fee-button{background-color:#5cb85c;border:none;border-radius:5px;padding:4px}.validate-token-button{display:flex;justify-content:flex-end;margin-top:10px}.validate-token-button button{background-color:#fff;border:1px solid #9e9e9e;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;white-space:nowrap}.search-result-container{color:#545454;font-size:18px}.cardtabs-container{display:flex;gap:15px;height:50%;padding:24px;width:100%}.cardtabs-container .cards-second-half{padding-top:20px;width:100%}.cardtabs-container .checkmark-text{display:flex;gap:10px;margin-top:10px}.cardtabs-container .usd-vcc-container{margin-top:20px}.cardtabs-container .usd-vcc-container input{border:none;border-bottom:1px solid #d3d3d3}.cardtabs-container .usd-vcc-container input:focus{outline:none}.cardtabs-container .usd-vcc-container select{border:1px solid #d7d7d7;border-radius:5px}.cardtabs-container .card-program-container{padding-top:10px}.cardtabs-container .card-program-container select{border:1px solid #d7d7d7;border-radius:5px}.cardtabs-container #card-program{margin-right:20px;padding-right:20px}.cardtabs-container #card-program-years{padding-right:20px}.cardtabs-container .cardtabs-header{display:flex;gap:20px}.cardtabs-container .cardtabs-header select{padding:0 10px}.cardtabs-container .cardtabs-header select:focus{outline:none}.cardtabs-container .cardtabs-header p{font-weight:700}.cardtabs-container .card-history{border:2px solid red;display:inline-block;margin-top:10px;padding:5px}.cardtabs-container .credit-card-img{height:auto;width:100%}.cardtabs-container .card-container-side{width:100%}.cardtabs-container .creditcard-container{margin-top:20px;position:relative}@media(max-width:1300px){.cardtabs-container .creditcard-container .creditcard-info{color:#fff;left:20px;position:absolute;top:20px}.cardtabs-container .creditcard-container .creditcard-info p{margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-number{color:#fff;left:20px;position:absolute;top:50px}.cardtabs-container .creditcard-container .creditcard-number p{color:#fff;font-family:OCR-B;font-size:.8rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-expiry{color:#fff;display:flex;gap:5rem;left:20px;position:absolute;top:70px}.cardtabs-container .creditcard-container .creditcard-expiry p{color:#fff;font-size:.8rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-name{bottom:10px;color:#fff;left:20px;position:absolute}.cardtabs-container .creditcard-container .creditcard-name p{color:#fff;font-size:.8rem;margin:0;padding:0}}@media(min-width:1300px){.cardtabs-container .creditcard-container .creditcard-info{color:#fff;left:20px;position:absolute;top:20px}.cardtabs-container .creditcard-container .creditcard-info p{margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-number{color:#fff;left:20px;position:absolute;top:50px}.cardtabs-container .creditcard-container .creditcard-number p{color:#fff;font-family:OCR-B;font-size:1.2rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-expiry{color:#fff;display:flex;gap:5rem;left:20px;position:absolute;top:90px}.cardtabs-container .creditcard-container .creditcard-expiry p{color:#fff;font-size:.8rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-name{bottom:10px;color:#fff;left:20px;position:absolute}.cardtabs-container .creditcard-container .creditcard-name p{color:#fff;font-size:1rem;margin:0;padding:0}}@media(min-width:1570px){.cardtabs-container .creditcard-container .creditcard-info{color:#fff;left:20px;position:absolute;top:20px}.cardtabs-container .creditcard-container .creditcard-info p{margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-number{color:#fff;left:20px;position:absolute;top:80px}.cardtabs-container .creditcard-container .creditcard-number p{color:#fff;font-family:OCR-B;font-size:1.5rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-expiry{color:#fff;display:flex;gap:10rem;left:20px;position:absolute;top:120px}.cardtabs-container .creditcard-container .creditcard-expiry p{color:#fff;font-size:1rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-name{bottom:20px;color:#fff;left:20px;position:absolute}.cardtabs-container .creditcard-container .creditcard-name p{color:#fff;font-size:1rem;margin:0;padding:0}}@media(min-width:1825px){.cardtabs-container .creditcard-container .creditcard-info{color:#fff;left:20px;position:absolute;top:20px}.cardtabs-container .creditcard-container .creditcard-info p{margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-number{color:#fff;left:20px;position:absolute;top:80px}.cardtabs-container .creditcard-container .creditcard-number p{color:#fff;font-family:OCR-B;font-size:2rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-expiry{color:#fff;display:flex;gap:10rem;left:20px;position:absolute;top:150px}.cardtabs-container .creditcard-container .creditcard-expiry p{color:#fff;font-size:1rem;margin:0;padding:0}.cardtabs-container .creditcard-container .creditcard-name{bottom:20px;color:#fff;left:20px;position:absolute}.cardtabs-container .creditcard-container .creditcard-name p{color:#fff;font-size:1rem;margin:0;padding:0}}.card-inputs-text{color:#6b7280}.card-inputs{border:1px solid #d7d7d7;border-radius:5px;height:35px}.save-button{background:#145388;border:none;border-radius:33px;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;justify-content:space-evenly;line-height:26.4px;padding:8px 15px}.update-button{left:25%;position:relative;top:30%;width:100px}.kyc-header,.kyc-header .kyc-buttons{align-items:center}.kyc-header .kyc-buttons button{margin-right:17rem}.cursor-pointer{cursor:pointer}.kyc-overlay{align-items:center;background-color:#fff9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.info-container{border-bottom:1px solid #eaeef4;color:#7e92a2;display:flex;font-family:Nunito;font-size:16px;font-style:normal;font-weight:500;line-height:30px;padding-bottom:13px;padding-top:12px}.info-type{flex:4 1}.info-response{color:#00365a;flex:5 1;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:30px}.loans-dialog .MuiDialog-paper{max-width:80vw}.loan-reports-search-container{background:#fff;background:var(--primary-white,#fff);border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:5px;display:flex;height:40px;justify-content:space-between;padding:5px 5px 5px 10px;width:280px}.loan-reports-search-container input,.loan-reports-search-container input::placeholder{font-size:15px}.loan-reports-search-container input:focus{outline:none}.loan-setup-table-container{background-color:#0000!important;height:100%!important}.loaninfo-container{display:flex;justify-content:space-between}.loaninfo-container .loaninfo-left,.loaninfo-container .loaninfo-right{width:50%}.loaninfo-container .input-row{display:flex;gap:10px;justify-content:space-around;margin-top:25px}.loaninfo-container .input-row input{padding:5px;text-align:end;width:100%}.loaninfo-container .input-row input:focus{outline:none}.loans-curr-balance-container{font-size:14px}.loan-setup-caregories-container{background-color:#fff!important}.loan-setup-caregories-container .custom-loans-form-submit{width:150px}.loan-curr-msg-container .MuiFormControl-marginNormal{margin-top:10px!important;width:100%!important}.loan-types-drawer-container{height:100%;overflow-y:auto!important}.loan-types-container .MuiFormControl-marginNormal{margin-top:10px!important;width:100%!important}.user-notes-container{display:flex;flex-direction:column;height:100%}.user-notes-container .add-note-box{margin-bottom:16px}.user-notes-container .notes-scroll-container{flex-grow:1;max-height:350px;overflow-y:auto;padding-right:8px}.user-notes-container .note-item{margin-bottom:12px}.user-notes-container .note-item .note-content-wrapper{margin-bottom:4px;position:relative}.user-notes-container .note-item .note-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.user-notes-container .note-item .note-content.expanded{-webkit-line-clamp:unset;overflow:visible}.user-notes-container .note-item .note-meta{color:gray}.user-notes-container .save-note-button{background-color:#3bc97b!important;color:#fff;font-weight:600}@media(max-width:944px){.CRM-collapse-container .MuiCollapse-wrapper{max-height:65vh}}@media(max-height:750px){.CRM-collapse-container .customer-porfile-container{height:65vh}}.dot{animation:blink 1.4s infinite both;background:#999;border-radius:50%;height:6px;width:6px}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.page-container .header-card{align-items:center;background-color:#fff;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:24px;padding:20px 30px}.page-container .dashboard-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;height:100%;padding:24px}.page-container .dashboard-card h3{color:#1a1a1a;font-size:1.25rem;margin-bottom:20px}.page-container .blue-book-btn{background-color:#c4f1f9;border-radius:20px;color:#004a77;font-weight:700;padding:6px 16px;text-transform:none}.loading-backdrop{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.hide{display:none}.navbar{background:#fff;border-bottom:.5px solid #e7e7e7;color:#555;flex-wrap:nowrap;font-size:14px;height:80px;position:fixed;top:0;z-index:400}.navbar,.navbar .wrapper{align-items:center;display:flex;width:100%}.navbar .wrapper{justify-content:space-between;padding:10px}.navbar .search{align-items:center;background-color:#f8f8f8;border:none;border-radius:15px;display:flex;padding:3px}.navbar .search input{background:#0000;border:none;outline:none;padding:5px}.navbar .search input::placeholder{color:#757c83}.navbar .navitems{align-items:center;display:flex;flex:3 1;justify-content:flex-end}.navbar .navitems .navicons{align-items:center;cursor:pointer;display:flex;gap:10px;margin-right:20px;position:relative}.navbar .navitems .navicons .user-profile-name{font-size:14px;font-weight:600}.navbar .navitems .navicons .icons{color:gray;font-size:25px;transition:background-color .3s}.navbar .navitems .navicons .avatar{border-radius:50%;height:30px;width:30px}.navbar .navitems .navicons .counter{align-items:center;background-color:#fff;border:1px solid #ff972c;border-radius:50%;color:#ff972c;display:flex;font-size:10px;font-weight:700;height:15px;justify-content:center;position:absolute;right:-10px;top:-10px;width:15px}.navbar .navbar-text{color:#000;font-size:26px;padding-left:5px}.navbar .left-navbar{align-items:center;display:flex;flex:3 1}.navbar .left-navbar .search-icon{color:#dadada}.navbar .left-navbar .navicons{padding-right:30px}.navbar .navbar-header{color:#48d1cc;flex:3 1;font-size:26px;text-align:center}.navbar .profile-options{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #0000001a;min-width:175px;position:absolute;right:10px;top:110%;z-index:10}.navbar .profile-options .option{cursor:pointer;padding:10px 25px}.navbar .profile-options .option:hover{background-color:#f0f0f0}.accounts-profile-container .modal-title{font-size:1.5rem;font-weight:600}.accounts-profile-container .portal-creation-container{background-color:#fff;border-radius:10px;padding:20px}.role-circle,.role-container{align-items:center;display:flex;position:relative}.role-circle{background-color:var(--circle-bg)!important;border-radius:50%;color:#fff!important;cursor:pointer;font-size:12px;font-weight:700;height:30px;justify-content:center;margin-left:-8px;transition:transform .3s ease-in-out,width .3s ease-in-out;width:30px;z-index:1}.role-circle:first-child{margin-left:0}.role-initial{color:#fff!important;font-size:12px;text-transform:uppercase}.expanded-chip{align-items:center;background-color:var(--chip-bg)!important;border-radius:16px;display:flex;height:30px;justify-content:center;padding:0 10px;width:auto;z-index:10}.role-chip{border-radius:16px;font-size:12px;padding:4px 10px;transition:width .3s ease-in-out;white-space:nowrap}.nav-dropdown-btn{border:1px solid gray;border-radius:50px;box-shadow:0 2px 8px #0000001a}.secondary-button-style{background:#fff;border:solid;border-radius:33px;color:#145388;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;justify-content:space-evenly;line-height:26.4px;padding:8px 15px}.container-style{align-items:center;background:#1e3d58;border-radius:25px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;max-width:300px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.close-cross-style{color:#c1cad1!important;position:absolute!important;right:10px!important;top:10px!important}.header-style{color:#fff;font-family:Avenir Next;font-size:22px;font-style:normal;font-weight:500;line-height:30px;margin-top:20px;text-align:center}.pin-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin:20px 0}.pin-box{align-items:center;background:#fff;border-radius:5px;display:flex;font-size:25px;height:40px;justify-content:center;width:40px}.keypad-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.keypad-box{align-items:center;background:#fff;border-radius:5px;display:flex;height:40px;justify-content:center;width:40px}.delete-box{background:#f33c0c}.confirm-box{background:#839f4d}.numbers-style{background:none;border:none;color:#000;cursor:pointer;font-family:Avenir Next;font-size:25px;font-style:normal;font-weight:400;line-height:35px}.confirm-icon-style,.delete-icon-style{align-items:center;color:#fff!important;display:flex;justify-content:center;right:5px}.forgot-pin-style{background:none;border:none;bottom:10px;color:#c1cad1;cursor:pointer;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:500;line-height:24px;position:relative;text-align:center}.routingmenu-container .menu-text{text-align:center}.routingmenu-container .disabled-icon,.routingmenu-container .disabled-item,.routingmenu-container .disabled-text{opacity:.6}.routingmenu-container .active,.routingmenu-container .active .icon,.routingmenu-container .active span{color:#5523d2}.routingmenu-container .widget{background-color:#e9eef6;border:2px solid #d3d3d3;border-radius:10px;box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d;flex-wrap:wrap;height:25rem;left:20px;min-width:400px;overflow-y:auto;padding:10px;position:absolute;top:85px}.routingmenu-container .search-input-container{background-color:#f8fafd;border-radius:15px;margin-bottom:10px;margin-top:15px;padding:10px 0;text-align:center}.routingmenu-container .search-input-container input{background:#f8fafd;border:none;border-radius:4px;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;width:80%}.routingmenu-container .search-input-container input:focus{outline:none}.routingmenu-container .dashboard-header-icon{height:30px;width:30px}.routingmenu-container .item{align-items:center;aspect-ratio:1/1;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;transition:background-color .3s;width:100%}.routingmenu-container .item:hover{background-color:#e9eef6}.routingmenu-container .item.disabled-item:hover{background-color:#d3d3d3}.routingmenu-container .widget-container{grid-gap:.5rem;background-color:#f8fafd;border-radius:15px;box-sizing:border-box;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);justify-items:stretch;padding:20px;width:100%}.routingmenu-container .routing-icons{height:30px;width:30px}.routingmenu-container .icons{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.routingmenu-container .icons:hover{background-color:#3c404314}.routingmenu-container .active-open{background-color:#3c404340}.history-tab-styling{height:70vh;overflow-y:auto}.schedule-batch-container .scheduler-container{align-items:center;display:flex;gap:27px;justify-content:center;margin:auto;width:100%}.schedule-batch-container .batch-text{color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.schedule-batch-container .batch-select{border:1px solid #d6e1e6;border-radius:4px;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:30px;padding:10px 23px;width:100%}.schedule-batch-container .error-row{color:red;font-weight:700}.schedule-batch-container .batch-select:focus{outline:none}.schedule-batch-container .batch-date{border:1px solid #d6e1e6;border-radius:4px;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;padding:10px 23px;width:90%}.schedule-batch-container .batch-date:focus{outline:none}.schedule-batch-container .selector-width{width:60%}.schedule-batch-container .download-link{color:#5523d2;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:30px}.schedule-batch-container .schedule-batch-button-container{text-align:right}.schedule-batch-container .schedule-batch-button-container button{background:#3bc97b;border:none;border-radius:33px;color:#fff;cursor:pointer;font-family:Nunito;font-size:15px;font-style:normal;font-weight:400;line-height:26.4px;padding:9px 50px}.schedule-batch-container .schedule-batch-button-container .disabled-color{background-color:gray}.schedule-batch-container .upload-file-container{padding:9px 0 9px 9px}.schedule-batch-container .upload-container{overflow-x:auto;padding:50px 0}.schedule-batch-container .upload-file-container{align-items:center;border:1px solid #d6e1e6;border-radius:4px;display:flex;padding:9px}.schedule-batch-container .upload-table{border-collapse:collapse;margin-top:20px;width:100%}.schedule-batch-container .upload-table td,.schedule-batch-container .upload-table th{border:1px solid #d6e1e6;padding:8px;text-align:left}.schedule-batch-container .upload-container::-webkit-scrollbar{width:8px}.schedule-batch-container .upload-container::-webkit-scrollbar-track{background:#f1f1f1}.schedule-batch-container .upload-container::-webkit-scrollbar-thumb{background:#888}.schedule-batch-container .upload-container::-webkit-scrollbar-thumb:hover{background:#555}.schedule-batch-container .csv-table-container{overflow-x:auto;padding:25px 60px}.schedule-batch-container .schedule-batch-button-container button:hover{opacity:.8}.schedule-batch-container .succuessful-schedule{color:green}.history-container .search-container-batch{background:#fff;background:var(--primary-white,#fff);border:1px solid #d6e1e6;border-radius:4px;display:flex;justify-content:space-between;padding:11px 25px;width:280px}.history-container .search-container-batch input{border:none;color:#7e92a2;font-size:15px}.history-container .search-container-batch input::placeholder{color:#7e92a2;font-size:15px}.history-container .search-container-batch input:focus{outline:none}.history-container .history-header{display:flex;justify-content:space-between}.history-container .history-right{align-items:center;display:flex;gap:24px}.history-container .filter-records-text,.history-container .history-right label{color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.history-container .history-left{align-items:center;display:flex;gap:35px}.history-container .history-left .filter-button{background:#f2f2f2;border-radius:10px;color:#000;cursor:pointer;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px;padding:6px 10px;text-align:center}.history-container .history-left .filter-button:hover{opacity:.8}.batch-table-headers{color:#4c5566!important;font-family:Nunito!important;font-size:16px!important;font-style:normal!important;font-weight:800!important;line-height:33.6px!important;padding:16px!important}.batch-row-text{color:#6b7280!important}.batch-row-text,.delete-row-text{font-family:Nunito!important;font-size:15px!important;font-style:normal!important;font-weight:700!important;line-height:33.6px!important}.delete-row-text{color:#00365a!important;display:flex}.delete-container{align-items:center!important;display:flex!important;gap:9px!important;justify-content:end!important}.pagination-styling-batch{background:#fff;border-top:1px solid #e0e0e0;left:0;padding:16px;position:sticky}.batch-table-cell{border-bottom:1px solid #e0e0e0!important;padding:12px 16px!important}.text-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-container{background:#f9f9fb;margin:auto;min-height:calc(100vh - 140px);padding:20px 30px}.batch-container .batch-tabs{margin-top:40px}.batch-container .header-container{margin-bottom:20px}.batch-container .page-title{color:#333;font-size:28px;font-weight:700;letter-spacing:-.5px}.batch-container .payroll-content{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;overflow:hidden}.payroll-tabs-root .MuiTabs-root{background:#f8f8f8;border-radius:12px 12px 0 0}.payroll-tabs-root .MuiTab-root{color:#bcbcbc;font-size:15px;font-weight:500;min-width:180px;text-transform:none!important}.payroll-tabs-root .MuiTab-root.Mui-selected{background:#fff!important;border-radius:12px 12px 0 0;color:#5523d2!important;font-weight:600;z-index:1}.payroll-tabs-root .MuiTabs-indicator{display:none}.schedule-payroll-container{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:30px 40px}.schedule-payroll-container .scheduler-row,.schedule-payroll-container .upload-section{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:30px}.schedule-payroll-container .input-group{flex:1 1;min-width:300px}.schedule-payroll-container .input-group label{color:#333;display:block;font-size:15px;font-weight:600;margin-bottom:10px}.schedule-payroll-container .input-group input[type=datetime-local],.schedule-payroll-container .input-group input[type=file],.schedule-payroll-container .input-group input[type=text],.schedule-payroll-container .input-group select{background:#fafafa;border:1px solid #ddd;border-radius:8px;font-size:15px;padding:14px 16px;transition:all .2s;width:100%}.schedule-payroll-container .input-group input[type=datetime-local]:focus,.schedule-payroll-container .input-group input[type=file]:focus,.schedule-payroll-container .input-group input[type=text]:focus,.schedule-payroll-container .input-group select:focus{border-color:#5523d2;box-shadow:0 0 0 3px #5523d21a;outline:none}.schedule-payroll-container .input-group input[type=file]{cursor:pointer;padding:10px 0}.schedule-payroll-container .input-group .download-link{color:#5523d2;display:inline-block;font-size:14px;margin-top:8px;text-decoration:underline}.schedule-payroll-container .file-status{background:#e8f5e8;border-radius:8px;color:#2e7d32;font-weight:500;margin-bottom:20px;padding:12px 20px}.schedule-payroll-container .success-message{background:#d4edda;border-radius:8px;color:#155724;font-size:16px;font-weight:600;margin-bottom:20px;padding:16px 24px;text-align:center}.schedule-payroll-container .action-bar{margin:30px 0;text-align:center}.schedule-payroll-container .action-bar .schedule-btn{background:#5523d2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 40px;transition:all .2s}.schedule-payroll-container .action-bar .schedule-btn:hover{background:#4419a8}.schedule-payroll-container .action-bar .schedule-btn:disabled{background:#aaa;cursor:not-allowed}.schedule-payroll-container .csv-preview{background:#f8f9fa;border-radius:8px;margin-top:30px;overflow:auto;padding:20px}.schedule-payroll-container .csv-preview strong{color:#333;display:block;font-size:16px;margin-bottom:15px}.schedule-payroll-container .csv-preview table{border-collapse:collapse;font-size:14px;width:100%}.schedule-payroll-container .csv-preview table td,.schedule-payroll-container .csv-preview table th{border:1px solid #e0e0e0;padding:10px 12px;text-align:left}.schedule-payroll-container .csv-preview table th{background:#5523d2;color:#fff;font-weight:600}.schedule-payroll-container .csv-preview table tr:nth-child(2n){background:#f5f5f5}.payroll-history-container{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:30px 40px}.payroll-history-container .history-header{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:25px}.payroll-history-container .history-header .left,.payroll-history-container .history-header .right{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.payroll-history-container .history-header .filter-btn{background:#f0f0f0;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px}.payroll-history-container .history-header .filter-btn:hover{background:#e0e0e0}.payroll-history-container .history-header input{border:1px solid #ddd;border-radius:8px;font-size:15px;padding:10px 14px;width:280px}.payroll-history-container .history-header .refresh-icon{background:#5523d2;border-radius:8px;color:#fff;cursor:pointer;font-size:20px;padding:8px}.payroll-history-container .history-header .refresh-icon:hover{background:#4419a8}.payroll-history-container .history-table{border-collapse:collapse;font-size:15px;width:100%}.payroll-history-container .history-table th{background:#5523d2;color:#fff;font-weight:600;padding:16px 12px;text-align:left}.payroll-history-container .history-table td{border-bottom:1px solid #eee;padding:14px 12px}.payroll-history-container .history-table tr:hover{background:#f8f5ff}.payroll-history-container .history-table .success{color:#2e7d32;font-weight:600}.payroll-history-container .history-table .error{color:#d32f2f;font-weight:600}.review-payroll-container{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:30px 40px}.review-payroll-container .review-header{margin-bottom:30px}.review-payroll-container .review-header h2{color:#333;font-size:24px;font-weight:700;margin:0 0 8px}.review-payroll-container .review-header p{color:#666;font-size:15px}.review-payroll-container .review-table-wrapper{border:1px solid #eee;border-radius:8px;overflow-x:auto}.review-payroll-container .review-table{border-collapse:collapse;font-size:14.5px;width:100%}.review-payroll-container .review-table th{background:#5523d2;color:#fff;font-weight:600;padding:16px 12px;text-align:left}.review-payroll-container .review-table td{border-bottom:1px solid #f0f0f0;padding:16px 12px}.review-payroll-container .review-table tr:hover{background:#f8f5ff}.review-payroll-container .review-table .status-badge{border-radius:20px;font-size:13px;font-weight:600;padding:6px 12px}.review-payroll-container .review-table .status-select{background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 12px}.review-payroll-container .review-table code{background:#f4f4f4;border-radius:4px;font-size:13px;padding:2px 6px}.review-payroll-container .approved-row{background:#f9fff9!important;opacity:.85}.review-payroll-container .review-footer{color:#555;font-size:15px;font-weight:500;margin-top:20px;text-align:center}.email-container-modal{display:flex;justify-content:center;padding-top:55px;position:"fixed";transform:"translate(116px, 96px)"}.email-container-modal .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.email-container-modal .centered-content{background-color:#fff;border-radius:8px;height:80%;overflow-y:auto;padding:10px;position:relative;width:60%}.modal-header-text{color:#000;font-size:1.15rem;font-weight:600}.options-container{max-height:48.5px}.new-user-button span{font-size:15px;padding-right:5px}.new-user-button:hover{background:#45d488}.table-info-header button{justify-content:center}.table-info-header .highlighted{background-color:#007bff;color:#fff}.table-info-header .filter-button{height:40px;min-width:100px}.table-info-header .previously-viewed-accounts{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.table-info-header .previously-viewed-accounts .chip-container{display:flex;gap:8px;margin-left:8px}.table-info-header .previously-viewed-accounts .chip-container .chip{background-color:#f3f3f3;border-radius:16px;font-size:.875rem}.table-info-header .total-count{color:#000;margin-right:auto}.user-accounts-tab .accounts-tab-header{font-size:24px;justify-content:center;line-height:32px;padding-left:0;padding-top:20px;text-align:center}.crm-container .customer-table-container{margin:0}.newcustomers-container .centered-content{max-height:min-content}.newcustomers-container .customer-profile-container-modal .customer-details{flex-direction:row;overflow-y:hidden}.newcustomers-container{display:flex;height:30%!important;min-width:50%;overflow:hidden;position:"fixed";transform:"translate(116px, 96px)"}.newcustomers-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:24px;font-style:normal;font-weight:700;line-height:32px;padding-left:0;padding-top:20px;text-align:left}.newcustomers-container .centered-content{background-color:#f7f7f7;border-radius:8px;max-height:100%}.newcustomers-container .centered-content>:not(.custom-step-wizard){border-radius:8px}.newcustomers-container .customer-profile-container-modal{display:flex;max-height:calc(90vh - 60px);overflow-x:auto;overflow-y:auto;scroll-behavior:smooth}.newcustomers-container .customer-profile-container-modal .customer-details::-webkit-scrollbar{height:8px}.newcustomers-container .customer-profile-container-modal .customer-details::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.newcustomers-container .customer-profile-container-modal .customer-details{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:29px;justify-content:flex-start;margin-top:20px;min-height:44rem;overflow-x:auto;overflow-y:auto;width:515px}.newcustomers-container .bottom-buttons{display:flex;justify-content:space-between;margin-top:30px}.newcustomers-container .bottom-buttons .previous-button{background-color:#1f2937;border:none;border-radius:6px;color:#fff;padding:10px 30px}.newcustomers-container .bottom-buttons .add-user-button{background-color:#10b981;border:none;border-radius:6px;color:#fff;padding:10px 30px}.newcustomers-container .customer-table-container{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;margin:0 50px;width:100%}.newcustomers-container .search-container{border:1px solid #a3a2a2!important;height:45px!important;padding:8px 15px!important;width:480px!important}.newcustomers-container .moneygram-btn-container button{margin-top:0!important}.tab-panel-container{width:120%}.selected-card-number-box{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;margin-top:10px;padding:10px}.customer-porfile-container{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;display:flex;max-height:96%;padding:15px}.customer-porfile-container input[disabled]{background-color:#0000}.customer-porfile-container .customer-photos{flex:5 1}.customer-porfile-container .customer-details{flex:8 1;max-height:550px;overflow-y:auto;padding:15px}.customer-porfile-container .signup-row{margin-top:15px}.customer-porfile-container .bottom-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px}.customer-porfile-container .user-profile{border-radius:100px;height:120px;margin-top:20px;object-fit:cover;width:120px}.customer-porfile-container .customer-photo-container{text-align:center}.customer-porfile-container .customer-photo-container button{background:#fff;border:1px solid #d6e1e6;border-radius:6px;color:#6b7280;font-size:14px;margin-top:20px;padding:10px 25px;width:80%}.customer-porfile-container .customer-photo-container .user-upload-button{align-items:center;display:flex}.customer-porfile-container .registration-label{color:#6b7280;font-family:Inter;font-size:12px;font-weight:400;line-height:30px}.customer-porfile-container .registration-date{color:#000;font-family:Nunito;font-size:12px;font-style:normal;font-weight:400;line-height:26.4px}.customer-porfile-container .registration-date-container{align-items:center;display:flex;justify-content:space-between;margin:auto;padding-top:20px;text-align:center}.customer-porfile-container .customer-inputs{align-items:center;border:1px solid #d6e1e6;border-radius:4px;display:flex;justify-content:space-between;padding:8px 0}.customer-porfile-container .customer-inputs input{border:none;color:#000;font-family:Inter;font-size:13px;padding-left:35px}.customer-porfile-container .customer-inputs input:focus{outline:none}.customer-porfile-container .customer-inputs .phone-input{padding-left:15px}.customer-porfile-container .customer-inputs .phone-flag{align-items:center;display:flex;padding-left:20px;padding-right:15px}.customer-porfile-container .phone-flag-container{display:flex}.customer-porfile-container .phone-flag-container p{color:#d6e1e6}.customer-porfile-container .customer-input-label{color:silver;font-size:14px;font-weight:400;line-height:26.4px;padding-right:17px}.customer-porfile-container .mt-14{margin-top:14px}.customer-porfile-container .input-email{color:#00365a!important}.customer-porfile-container .minimum-password{color:silver;font-size:12px;line-height:26.4px;padding-left:25px}.customer-porfile-container .update-detail-container{align-items:center;display:flex;justify-content:flex-end}.customer-porfile-container .update-detail-container button{background:#f3f4f6;border:none;border-radius:5px;color:#5523d2;font-family:Inter;font-size:16px;line-height:30px;margin-top:15px;padding:6px 31px}.customer-porfile-container .update-detail-container p{margin-right:10px;margin-top:15px}.customer-porfile-container .close-account-btn{background:#f3f4f6;border:none;color:#5523d2;font-family:Inter;font-size:14px;line-height:24px;margin-top:10px;padding:4px 20px}.customer-porfile-container .close-account-btn:hover{opacity:.8}.customer-porfile-container .close-account-btn:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;opacity:.6}.customer-porfile-collapsed-container{background:#fff;border-radius:12px;display:flex;padding:15px}.customer-porfile-collapsed-container .user-profile{border-radius:100px;height:120px;margin-top:20px;object-fit:cover;width:120px}.signup-row{align-items:center;display:flex;gap:5px;margin:auto;width:100%}.signup-row>.MuiFormControl-root{width:100%}.signup-row>.MuiAutocomplete-root,.signup-row>.MuiTextField-root{max-height:55px}.custom-button-container{align-items:center;display:flex;justify-content:center}.custom-button-container button{background:#3bc97b;border:none;border-radius:30px;color:#fff;font-family:Inter;font-size:12px;line-height:10px;padding:10px 31px}.custom-button-container button:hover{background-color:#5dd394}.custom-button-container button:disabled{background:#d3d3d3;color:#6c757d;cursor:not-allowed}.custom-button-container p{margin-right:10px;margin-top:15px}.fieldset-container{margin:10px 0;padding:5px 20px;position:relative}.fieldset-container,.registration-fieldset{background-color:#fff;border:none;border-radius:8px;box-shadow:0 4px 8px #0000001a}.registration-fieldset{box-sizing:border-box;display:inline-block;margin-right:20px;max-width:30%;min-width:450px;padding:20px;vertical-align:top}.legend-label{border-radius:5px;color:#333;font-size:16px;margin-left:20px;padding:0 10px}.pac-container{position:absolute!important;z-index:10000!important}.customer-details{flex:8 1;max-height:350px;padding:15px}.account-tabs-container{background:#fff;border-radius:0 12px 12px 12px;box-shadow:0 1px 15px 0 #0000000a;height:100%}.account-tabs-container .bottom-title{background-color:#f8f8f8;color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:15px}.user-accounts-tab{background:"red";color:"red"}.user-accounts-tab .add-funds-crm-button{align-items:center;background:#3bc97b;border:none;border-radius:33px;color:#fff;display:flex;justify-content:center;padding:5px 10px;width:30%}.user-accounts-tab .accounts-tab-header{align-items:center;color:#3a3a3a;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;justify-content:space-between}.user-accounts-tab .balance-container{margin:auto;width:80%}.user-accounts-tab .account-details{border-bottom:1px solid #eaeef4;color:#7e92a2;display:flex;font-family:Nunito;font-size:16px;font-style:normal;font-weight:500;line-height:30px;padding-bottom:13px;padding-top:12px}.user-accounts-tab .account-details img{padding-right:9px}.user-accounts-tab .account-info-type{flex:4 1}.user-accounts-tab .account-info-response{color:#00365a;display:flex;flex:5 1;flex-direction:row;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;justify-content:space-between;line-height:30px}.user-accounts-tab .user-select-container{margin-top:10px}.KYC-ID-box{color:#6b7280;margin-bottom:5px;margin-top:5px}.filter-modal-container .filter-modal-section{margin-bottom:20px}.filter-modal-container .filter-modal-section h2{align-items:center;color:#333;display:flex;font-size:1.2em;justify-content:center;margin-bottom:10px}.filter-modal-container .filter-modal-button{display:flex;justify-content:flex-start}.filter-modal-container .right-align-button{margin-right:0}.filter-modal-container .filter-buttons{list-style:none;padding:0}.filter-modal-container .filter-buttons li{display:inline-block}.filter-modal-container .filter-buttons button{align-items:center;background:#fff;background:var(--primary-white,#fff);border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:30px;color:#00365a;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:13px;justify-content:center;line-height:30px;padding:10px 20px 10px 25px;transition:background-color .3s ease,color .3s ease}.filter-modal-container .filter-buttons button:hover{background-color:#007bff;color:#fff}.filter-modal-container .filter-modal-section p{color:#4c5566;font-family:Nunito;font-size:16px;font-style:normal;font-weight:800;line-height:33.6px}.filter-buttons button.highlighted{background-color:#007bff;color:#fff}.cancel-button{background-color:#0000;border:none;color:#dc3545}.cancel-button :hover{opacity:.5}.success-box-overlay{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}.success-box-container,.success-box-overlay{align-items:center;display:flex;justify-content:center}.success-box-container{background:#fff;border-radius:19px;box-shadow:0 1px 15px #0003;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:20px;position:relative;width:374px}.congratulations-message{color:#3bc97b;font-family:Nunito,sans-serif;font-size:36px;margin-bottom:10px;text-align:center}.transfer-completed-message{color:#6b7280;font-family:Nunito,sans-serif;font-size:20px;text-align:center}.error-message{color:#d74f4f}.error-message,.warning-message{font-family:Nunito,sans-serif;font-size:36px;margin-bottom:10px;text-align:center}.warning-message{color:#f1c232}.close-button{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.approve-buttons{display:flex;justify-content:flex-end}.kyc-compare{margin-right:20rem}.ofac-container{align-items:center}.ofac-container .text-container{flex-direction:column}.ofac-container .last-updated,.ofac-container .ofac-text{font-size:12px;line-height:1.2}.ofac-container .last-updated{margin-top:5px}.ofac-container .run-button{font-size:12px;width:80px}.ofac-container .checkbox-container{align-items:center;display:flex}.ofac-container .checkbox-container .ofac-checkbox{height:auto;margin-left:0;width:auto}.ofac-container .checkbox-container .ofac-checkbox label{color:#000;font-family:Nunito;font-size:12px;font-weight:400}.ofac-container .drop-down-container{flex-direction:column}.ofac-container .drop-down-container .drop-down-text{margin-bottom:5px}.kyc-item{align-items:center}.kyc-item .kyc-type{margin-right:10px;width:220px}.kyc-item .status-button{margin-right:5px}.kyc-item .status-container{align-items:center}.kyc-item .kyc-checkbox{margin-left:auto;margin-top:0}.kyc-spinner{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;color:#333;font-size:1.25rem;font-weight:700;padding:20px 30px}.kyc-item{justify-content:flex-start!important}.kyc-item .kyc-input p{line-height:1.2;margin:0;padding:2px 0}.kyc-item button{font-size:10px;height:30px}.kyc-item button:hover{background-color:#d6d6d6;transition:background-color .3s ease}.kyc-item button:active{background-color:#fff}.kyc-item button:focus{outline:none}.kyc-item .status-button{font-size:12px}.kyc-item .eye-button.slash{background:#fff}.kyc-item .status-text{font-size:12px}.kyc-item .status-icon{height:25px;margin-top:10px;width:25px}.kyc-item .kyc-input p{font-size:12px}.kyc-item .upload-button{align-items:center;display:flex;justify-content:center;margin-bottom:31px}.kyc-item .kyc-type{width:150px}.kyc-item .kyc-type p{font-size:12px}.kyc-item .capture-button{align-items:center;background:#dc3545;border:none;border-radius:5px;color:#fff;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;height:37px;justify-content:center;line-height:33.6px;margin-bottom:31px;margin-left:7px;width:100px}.kyc-item .capture-button:disabled{background:#a9a9a9;color:#e0e0e0;cursor:not-allowed}.kyc-item .capture-button:hover{background-color:#bd2130;transition:background-color .3s ease}.information-container .upload-button{width:200px}.information-container .submit-button{background:#008ecc;border:none;border-radius:5px;color:#fff;flex-shrink:0;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;height:37px;line-height:33.6px;margin-left:361px;margin-top:5px;position:relative;width:150px}.image-container .scrollable-container{height:100%;overflow:auto;overflow-x:auto;width:100%}.image-container .image-box img{max-width:300px;overflow:auto}._GzYRV{word-wrap:break-word;line-height:1.2;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}._3eOF8{font-weight:700;margin-right:5px}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{font-size:1.2em;margin-right:5px;-webkit-user-select:none;user-select:none}._1UmXx:after{content:"\25B8"}._1LId0:after{content:"\25BE"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0;padding:0 10px}._1BXBN{margin:0;padding:0}._1MGIk{color:#000;font-weight:600;margin-right:5px}._3uHL6{color:#000}._1Gho6,._2T6PJ{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._2AXVT,._2KJWg,._oLqym{color:#000}._11RoI{background:#002b36}._17H2C,._2bSDX,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{font-weight:bolder;margin-right:5px}._gsbQL{color:#fdf6e3}._GTKgm,._LaAZe{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}.loan-payment-container{margin-top:25px}.alert-message-container{text-align:center!important}.loan-approve-table-container{border:1px solid #0000001a!important}.loan-details-container .MuiPaper-root{border-radius:0!important;height:100%!important}.loan-details-container table{border:1px solid #0000001a}.loan-details-container .late-fee-id,.loan-details-container .payment-id{color:blue;cursor:pointer}.user-reports-tab-container .grid-cards{background:none;background-color:#0000!important}.user-reports-tab-container .grid-container{gap:30px;height:100%}.user-reports-tab-container .grid-item{height:100%!important;max-width:100%!important;padding-left:0!important}.user-reports-tab-container .bordered-table{border:1px solid #0000001a!important}.user-loan-due-container .grid-cards{background:none;background-color:#0000!important;height:100%!important}.bordered-table,.user-loan-due-container .bordered-table{border:1px solid #0000001a!important}.grid-cards{background:none;background-color:#0000!important;height:100%!important}.group-loans-table-container{background-color:#fff!important;height:100%!important}.snackbar-container .MuiPaper-root{background-color:#2e7d32!important;border-radius:4px!important;height:100%!important}.transaction-table-headers{color:#4c5566;font-weight:800;line-height:33.6px}.loan-report-details-table{border:1px solid #0000001a!important}.msg-text-ids{cursor:pointer;text-decoration:underline}.home{display:flex;position:relative}.dashboard-container,.home{background-color:#f8f8f8;width:100%}.dashboard-container{margin-left:120px;margin-top:95px;overflow-y:auto;padding:44px 61px}.dashboard-title{font-size:27px;font-style:normal;font-weight:400;line-height:33.6px;padding-bottom:21px}.top-container{display:flex;gap:32px}.top-container-left{flex:6 1}.infocard-container{display:flex;gap:20px;justify-content:space-around}.linechart-container{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;margin-top:23px;padding:10px}.top-container-right{background:#3a3a3a;border-radius:15px;color:"#FFFFFF";flex:6 1;padding:20px}.middle-container{display:flex;gap:26px;justify-content:space-around;margin-top:23px}.middle-boxes{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;flex-wrap:wrap;max-height:350px;padding:25px;width:33%}.middle-boxes .viewall-link{color:#5523d2;font-size:15px;margin-top:48px;text-align:right}.infoCard{background-color:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;padding-bottom:3%;padding-top:3%;text-align:center;vertical-align:middle;width:22%}.infoCard .infoCard-title{font-size:17px;font-style:normal;font-weight:400;line-height:26.4px;text-align:center}.infoCard .infoCard-number{font-size:30px;padding-top:16px}.infoCard .infoCard-number,.transaction{font-style:normal;font-weight:400;line-height:26.4px}.transaction{color:#fff;display:flex;font-family:Nunito;font-size:17px;justify-content:space-between;margin-bottom:20px}.TransactionListContainer .transaction-table table{border-spacing:5px}.TransactionListContainer .table-header{background:#3a3a3a}.TransactionListContainer .table-header-text{color:#939393;font-family:Nunito;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.admin-container .admin-subtitle{color:#909090;font-family:Nunito;font-size:17px;font-style:normal;font-weight:400;line-height:26.4px;margin-top:5px}.admin-container .header-container{align-items:center;display:flex;gap:15px;margin-left:10px;padding-bottom:5px}.admin-container .admin-header{font-size:27px;font-style:normal;font-weight:400;line-height:33.6px}.admin-container .admin-table-container{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;margin-top:7px;padding:34px 29px}.portal-creation-container{max-height:calc(90vh - 60px);overflow-y:auto}.portal-creation-container .modal-title{align-items:center;color:#3a3a3a;display:flex;font-family:Nunito;font-size:24px;font-style:normal;font-weight:700;justify-content:center;line-height:0px;padding-left:0;text-align:center}.portal-creation-container .newrole-container{align-items:flex-start;display:flex;gap:40px;padding:20px 0}.portal-creation-container .newrole-container .admin-details{display:flex;flex:2 1;flex-direction:column;gap:20px}.portal-creation-container .newrole-container .customer-photos{align-items:center;display:flex;flex:1 1;flex-direction:column;text-align:center}.portal-creation-container .newrole-container .customer-photos .customer-photo-container{text-align:center;width:100%}.portal-creation-container .newrole-container .customer-photos .customer-photo-container .user-profile{border:2px solid #d6e1e6!important;border-radius:50%;height:150px;margin-bottom:20px;object-fit:cover;width:150px}.portal-creation-container .newrole-container .customer-photos .customer-photo-container button{background:#fff;border:1px solid #d6e1e6;border-radius:6px;color:#6b7280;font-size:14px;margin-top:10px;padding:10px 25px;width:40%}.portal-creation-container .newrole-container .customer-photos .customer-photo-container .user-upload-button{align-items:center;display:flex}.options-container{display:flex;gap:11px;justify-content:flex-end;margin-top:8px}.new-user-button{align-items:center;background:#3bc97b;border:none;border-radius:33px;color:#fff;display:flex;padding:0 17px 0 25px}.new-user-button p{font-size:15px;padding-right:5px}.new-user-button div{font-size:25px}.search-container{background:#fff;background:var(--primary-white,#fff);border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:50px;display:flex;height:40px;justify-content:space-between;padding:5px 25px;width:280px}.search-container input,.search-container input::placeholder{font-size:15px}.search-container input:focus{outline:none}.admin-table-info-header{align-items:center;display:flex;justify-content:space-between;padding:34px 24px}.admin-table-info-header p{color:#00365a;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:30px}.admin-table-info-header .table-options{display:flex;gap:20px}.admin-table-info-header option{outline:none}.admin-table-info-header option,.admin-table-info-header select{color:#00365a;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:30px}.admin-table-info-header select{-webkit-appearance:none!important;appearance:none!important;background:#fff;background:var(--primary-white,#fff);background:url(/static/media/arrow-down.d573178f7e2511471817.svg) no-repeat;background-position:calc(100% - .75rem)!important;border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:30px;padding:10px 25px;padding-right:3rem!important}.admin-table-info-header #date-options{outline:none}.logged-in-text{color:#fb9b55}.email-admin-text{color:#00365a;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.managerButton{background:#fbce60;color:#000}.admin-button,.managerButton{border-radius:50px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:30px;padding:8px 28px;text-align:center;width:120px}.admin-button{background:#000;color:#fff}.auditor-button{background:#1c9151;border-radius:50px;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:30px;padding:8px 28px;text-align:center;width:120px}.button-container{display:flex;gap:5px}.admin-actions-container{display:flex;gap:10px}.modify-role-button{align-items:center;color:#8a98a1;display:flex;font-size:12px;gap:5px}.active-user{color:#1c9151}.disabled-user{color:red}.other-status-user{color:orange}.centered-content .modal-title{align-items:center;color:#3a3a3a;display:flex;font-family:Nunito;font-size:24px;font-style:normal;font-weight:700;justify-content:center;line-height:32px;padding-left:0;padding-top:20px;text-align:center}.centered-content .admin-profile-container-model{align-items:flex-start;display:flex;gap:40px;padding:40px 0}.centered-content .admin-profile-container-model .admin-details{display:flex;flex:2 1;flex-direction:column;gap:20px;width:80%}.centered-content .admin-profile-container-model .admin-details .CustomForm .MuiFormControl-root{margin-bottom:20px}.roles-container .role-button-container{display:flex;gap:11px;justify-content:flex-end;margin-top:8px}.roles-container .manage-user-button{background:#145388}.roles-container .create-roles-button,.roles-container .manage-user-button{border-radius:33px;color:#fff;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:400;justify-content:space-evenly;line-height:26.4px;padding-bottom:8px;padding-top:8px;width:173px}.roles-container .create-roles-button{background:#3bc97b}.roles-container .roles-table-container{padding-top:36px}.edit-roles-button{display:flex;justify-content:space-between;margin:auto;width:60%}.role-modal-container{display:flex;justify-content:center;padding-top:75px;position:"fixed";transform:"translate(116px, 96px)"}.role-modal-container .modal-title{color:#00365a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px}.role-modal-container .centered-content{background-color:#fff;border-radius:8px;height:80%;padding:35px;width:40%}.role-modal-container .role-modal-header{display:flex;justify-content:space-between}.role-modal-container .role-name-container{align-items:center;border:1px solid #d6e1e6;border-radius:4px;display:flex;justify-content:space-between;margin-top:50px;padding:6px 15px}.role-modal-container .role-name-container .role-text{color:#00365a;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.role-modal-container .role-name-container .role-name{color:silver;font-family:Nunito;font-size:14px;font-style:normal;font-weight:400;line-height:26.4px}.role-modal-container .access-table{border-collapse:collapse;text-align:left;width:100%}.role-modal-container .access-table td,.role-modal-container .access-table th{padding:10px}.role-modal-container .access-table .table-row-container{border-bottom:1px solid #f2f2f2}.role-modal-container .radio-button{-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:20px;margin:0;width:20px}.role-modal-container .radio-button:checked{background-color:#3bc97b;border:none}.role-modal-container .permission-name{color:#00365a;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.role-modal-container .table-row-container{border-bottom:1px solid #f2f2f2}.compliance-container .chart-container{display:flex;gap:13px;margin-top:15px}.compliance-container .chart-container .compliance-charts{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;flex:1 1}.compliance-container .transaction-history{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;margin-top:12px;padding:32px 85px}.compliance-container .transaction-history .transaction-history-title{color:#3a3a3a;font-family:Nunito;font-size:23px;font-style:normal;font-weight:800;line-height:33.6px}.compliance-container .transaction-option-container{align-items:center;display:flex;justify-content:space-between}.compliance-container .transaction-filter-container{display:flex;gap:23px}.compliance-container .transaction-sent-received label{color:#6b7280;font-family:Nunito;font-size:15px;font-style:normal;font-weight:800;line-height:33.6px}.compliance-container .transaction-radios{margin-left:12px;margin-right:12px}.compliance-container .transaction-selector{align-items:center;border:1px solid #d7d7d7;border-radius:5px;display:flex}.compliance-container .transaction-selector img{padding:5px 12px}.compliance-container .transaction-selector select{border:none;width:200px}.compliance-container .selector-titles,.compliance-container .transaction-selector select{color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:800;line-height:33.6px}.compliance-container select:focus{outline:none}.compliance-filter-container-modal{display:flex;justify-content:center;padding-top:250px;position:"fixed";transform:"translate(116px, 96px)"}.compliance-filter-container-modal .modal-title{color:#3a3a3a;font-family:Nunito;font-size:23px;font-style:normal;font-weight:800}.compliance-filter-container-modal .centered-content{background-color:#fff;border-radius:8px;height:50%;padding:20px;position:relative;width:30%}.compliance-filter-container-modal .high-crime-cities input{border:1px solid #d7d7d7;border-radius:5px;width:50%}.compliance-filter-container-modal .high-crime-cities input:focus{outline:none}.compliance-filter-container-modal .high-crime-cities .filter-submit{bottom:0;position:absolute;right:0}.compliance-filter-container-modal .high-crime-cities .submit-button{align-items:center;background:#3bc97b;border:none;border-radius:8px;color:#fff;display:flex;margin-bottom:10px;margin-right:10px;padding:10px 25px}.compliance-filter-container-modal .high-crime-cities .city-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;overflow-y:auto}.compliance-filter-container-modal .high-crime-cities .city-item{align-items:center;background-color:#f2f2f2;border-radius:5px;display:flex;height:34px;padding:5px 10px}.compliance-filter-container-modal .high-crime-cities .city-item .remove-city{cursor:pointer;margin-left:5px}.compliance-container-modal{display:flex;justify-content:center;padding-top:55px;position:"fixed";transform:"translate(116px, 96px)"}.compliance-container-modal .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.compliance-container-modal .centered-content{background-color:#fff;border-radius:8px;height:90%;min-width:80%;overflow-y:auto;padding:40px;position:relative}.compliance-container-modal .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.compliance-container-modal:focus{outline:none}.compliance-user-info-container .transcation-usertype{color:#6b7280;font-family:Nunito;font-size:12px;font-style:normal;font-weight:600;line-height:23.912px}.compliance-user-info-container img{margin-top:10px}.compliance-user-info-container .transaction-user-detail-container{margin-top:20px}.compliance-user-info-container .transaction-user-detail{border-bottom:1px solid #e6e6e6;color:#6b7280;font-family:Nunito;font-size:12px;font-style:normal;font-weight:600;line-height:23.912px;padding-bottom:9px;padding-top:9px}.compliance-user-info-container .transaction-user-detail span{padding-right:19px}.compliance-modal-details-container{gap:10px;margin-top:25px}.compliance-user-details{border:1px solid #cdcdcd;border-radius:9px}.compliance-detail-information,.compliance-user-details{padding:8px 17px;width:100%}.transaction-modal-transaction-status{margin-top:25px}.transaction-modal-transaction-status span{color:#00365a;font-family:Nunito;font-size:15px;font-style:normal;font-weight:500;line-height:30px;margin-right:10px}.transaction-modal-header{align-items:center;color:#6b7280;display:flex;font-family:Nunito;font-size:12px;font-style:normal;font-weight:600;gap:25px;line-height:23.912px;text-align:center}.compliance-modal-table-container{height:500px;overflow-y:auto}.previous-transaction-container .last-selected-user{background-color:#f2f2f2;border-radius:12px;margin-top:25px;padding:17px 29px;width:100%}.previous-transaction-container .previously-selected-user{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;color:#3a3a3a;cursor:pointer;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:26.4px;padding:10px}.previous-transaction-container .previously-selected-user img{padding-right:10px}.previous-transaction-container .previous-user-container{gap:22px}.csv-image-download{height:25px;width:25px}.reporting-select:focus{outline:none}.reporting-select{border:1px solid #d7d7d7;border-radius:5px;font-size:16px;font-weight:800;justify-content:"left"!important;padding:5px}.reporting-select,.reporting-select option{color:#6b7280;font-family:Nunito;font-style:normal;line-height:33.6px}.reporting-select option{border:none;font-size:14px;width:150px}.reporting-container{background-color:#fff;margin-top:15px;padding:24px}.reporting-table-header{align-items:center;color:#3a3a3a;display:grid;font-family:Nunito;font-size:23px;font-style:normal;font-weight:800;grid-template-columns:1fr 2fr auto;justify-content:space-between;line-height:33.6px}.filter-buttons{display:flex;gap:10px}.filter-buttons button{align-items:center;background:#fff;background:var(--primary-white,#fff);border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:30px;color:#00365a;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:20px;padding:10px 20px}.report-filtering-options{color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.report-filtering-options label{padding-right:30px}.report-filtering-options select:focus{outline:none}.report-filtering-options select{border:1px solid #d6e1e6;border-radius:4px;color:#6b7280;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:30px;min-height:49px;min-width:200px;padding:10px}.report-filtering-options input:focus{outline:none}.report-filtering-options input{border:1px solid #d6e1e6;border-radius:4px;color:#6b7280;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:30px;min-height:49px;min-width:200px;padding-left:10px;padding-right:10px}.report-filtering-options input::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%23bbbbbb" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>')}.print-report-button{text-align:end}.print-report-button img{cursor:pointer;height:25px;width:25px}.print-report-button .print-report-button:hover{opacity:.8}.reporting-transaction-type{color:#4c5566!important;font-family:Nunito!important;font-size:15px!important;font-style:normal!important;font-weight:700!important;line-height:33.6px!important}.reporting-details-button{align-items:center;background:#008ecc;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;justify-content:center;line-height:33.6px;padding:5px 30px}.reporting-details-button:hover{opacity:.8}.reporting-details-container{padding:0}.reporting-filter-container{align-items:center;display:flex;gap:40px;justify-content:center;margin-bottom:100px;margin-top:58px}.deepdd-container{background:#fff;height:calc(100vh - 120px);overflow:hidden;width:100%}.deepdd-iframe{background:#fff;border:none;display:block;height:100%;width:100%}.treasury-container .treasury-tabs{margin-top:30px}.treasurying-details-button{align-items:center;background:#008ecc;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;justify-content:center;line-height:33.6px;padding:5px 30px}.treasurying-details-button:hover{opacity:.8}.treasurying-details-container{padding:0}.treasurying-filter-container{align-items:center;display:flex;gap:40px;justify-content:center;margin-bottom:100px;margin-top:58px}.treasury-filtering-options{color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.treasury-filtering-options label{padding-right:30px}.filter-search{align-items:center;background:#3bc97b;border:none;border-radius:33px;color:#fff;cursor:pointer;display:flex;padding:10px 25px}.filter-search:hover{opacity:.8}.treasury-filtering-options input{border:1px solid #d6e1e6;border-radius:4px;color:#6b7280;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:30px;min-height:49px;min-width:200px;padding-left:10px;padding-right:10px}@media(max-width:1500px){.treasury-charts-container .col-xl-4{flex:0 0 100%;max-width:100%}}.treasury-summary-container .treasury-chart-title{color:#3a3a3a;font-family:Nunito;font-size:20px;font-style:normal;font-weight:700;line-height:33.6px}.treasury-summary-container .treasury-chart-box{margin-top:14px}.treasury-summary-container .chart-header{color:#4c5566;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:33.6px;text-align:center}.treasury-summary-container .liquidity-chart{background-color:#f3f3f3}.treasury-summary-container .liquidity-chart,.treasury-summary-container .liquidity-chart30{align-items:center;border-radius:50%;color:#000;display:flex;font-family:Nunito;font-size:35px;font-style:normal;font-weight:700;height:115px;justify-content:center;line-height:33.6px;margin:auto;text-align:center;width:115px}.treasury-summary-container .liquidity-chart30{background-color:#eff6d2}.treasury-summary-container .grey-border-right{border-right:1px solid #e6e6e6}.treasury-summary-container .currency-box{align-items:center;background:#f2f2f2;border-radius:21px;color:#3a3a3a;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:500;height:35px;justify-content:center;line-height:33.6px;text-align:center;width:146px}.treasury-summary-container .treasury-currency-container{gap:23px;margin-top:50px}.treasury-summary-container .currency-history-table-container{margin-top:40px}.treasury-rechart-container{height:115px;margin:0!important;width:115px}.recharts-responsive-container{margin-top:0!important}.testingtext{color:#6b7280;font-family:Nunito;font-size:12px;font-style:normal;font-weight:500;line-height:13.5px;text-align:center}.currency-table-container .grey-background{background:#f5f5f5}.currency-table-container .deposit-background{background:#dae5df}.currency-table-container .transfer-background{background:#f0ddee}.currency-modal-container{display:flex;justify-content:center;padding-top:200px;position:"fixed";transform:"translate(116px, 96px)"}.currency-modal-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.currency-modal-container .centered-content{background-color:#fff;border-radius:8px;height:80%;min-width:85%;padding:20px}.currency-modal-container .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.currency-modal-container img{cursor:pointer}.currency-modal-container img:hover{opacity:.8}.currency-modal-container:focus{outline:none}.currency-modal-header{color:#3a3a3a;font-size:18px;margin-top:65px}.currency-modal-header,.position-pill{font-family:Nunito;font-style:normal;font-weight:700;line-height:33.6px}.position-pill{border-radius:21px;color:#fff;font-size:15px;height:35px;text-align:center;width:154px}.currency-modal-select{border:1px solid #b1bec5;border-radius:4px;color:#6b7280;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:30px;padding:10px 25px 10px 10px}.currency-modal-select:focus{outline:none}.customer-treasury-table-container .grey-background{background:#f5f5f5;white-space:nowrap}.customer-treasury-table-container .deposit-background{background:#dae5df;white-space:nowrap}.customer-treasury-table-container .transfer-background{background:#f0ddee;white-space:nowrap}.customer-treasury-table-container .dark-grey-background{background:#e6e6e6;white-space:nowrap}.reporting-table-container{margin-top:54px}.reporting-table-container .reporting-tab-headers{color:#4c5566;font-family:Nunito;font-size:15px;font-style:normal;font-weight:800;line-height:33.6px}.reporting-table-container .type-background{background:#f5f5f5}.reporting-table-container .download-background{background:#d6e1e6}.reporting-table-container .empty-background{background:#f2f2f263}.reporting-table-container .reporting-download-container{margin-top:61px}.reporting-table-container .download-description{color:#4c5566;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px}.reporting-table-container .reporting-download-line{border-bottom:1px solid #e6e6e6;padding-bottom:18px;padding-top:18px}.reporting-table-container .download-type{cursor:pointer}.reporting-table-container .download-type:hover{opacity:.8}.reporting-table-container .download-csv{color:#3bc97b}.reporting-table-container .download-csv,.reporting-table-container .download-xls{font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px;text-decoration-line:underline}.reporting-table-container .download-xls{color:#6fb327}.reporting-table-container .download-pdf{color:#ba0012;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px;text-decoration-line:underline}.post-entry-button{background:#145388;border-radius:33px;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;justify-content:space-evenly;line-height:26.4px;padding-bottom:8px;padding-top:8px;width:173px}.post-entry-button:hover{opacity:.8}.accounting-container .transaction-selector{padding:8px}.accounting-container .chart-container{display:flex;gap:13px;margin-top:15px}.accounting-container .chart-container .compliance-charts{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;flex:1 1}.accounting-container .transaction-history{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;margin-top:12px;padding:32px 85px}.accounting-container .transaction-history .transaction-history-title{color:#3a3a3a;font-family:Nunito;font-size:23px;font-style:normal;font-weight:800;line-height:33.6px}.accounting-container .transaction-option-container{align-items:center;display:flex;justify-content:space-between}.accounting-container .transaction-filter-container,.accounting-container .transaction-filter-container .filter-left{display:flex;gap:23px}.accounting-container .transaction-sent-received label{color:#6b7280;font-family:Nunito;font-size:15px;font-style:normal;font-weight:800;line-height:33.6px}.accounting-container .transaction-radios{margin-left:12px;margin-right:12px}.accounting-container .transaction-selector{align-items:center;border:1px solid #d7d7d7;border-radius:5px;display:flex}.accounting-container .transaction-selector select{border:none;width:150px}.accounting-container .selector-titles,.accounting-container .transaction-selector select{color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:800;line-height:33.6px}.accounting-container .excel-icon{height:25px}.accounting-container #time-range:focus,.accounting-container .transaction-option-container select:focus{outline:none}.post-entry-container{display:flex;justify-content:center;padding-top:250px;position:"fixed";transform:"translate(116px, 96px)"}.post-entry-container .post-entry-form-container{margin-top:25px}.post-entry-container .post-entry-account-containers{margin-top:15px}.post-entry-container input{width:100%}.post-entry-container .currency-box,.post-entry-container input{border:1px solid #d6e1e6;border-radius:4px;padding:8px 5px}.post-entry-container .post-entry-confirm{background:#145388;border-radius:33px;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;justify-content:space-evenly;line-height:26.4px;padding-bottom:8px;padding-top:8px;width:173px}.post-entry-container input:focus,.post-entry-container select:focus{outline:none}.post-entry-container select{border:1px solid #d6e1e6;border-radius:4px;padding:8px 5px;width:100%}.post-entry-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.post-entry-container .centered-content{background-color:#fff;border-radius:8px;max-height:60%;min-width:40%;padding:20px}.post-entry-container .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.transaction-table-headers{color:#212529;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:17px;vertical-align:text-bottom}.accountingdetailmodal-container{display:flex;justify-content:center;padding-top:75px;position:"fixed";transform:"translate(116px, 96px)"}.accountingdetailmodal-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.accountingdetailmodal-container .centered-content{background-color:#fff;border-radius:8px;height:80%;overflow-y:auto;padding:40px;position:relative}.accountingdetailmodal-container .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.accountingdetailmodal-container .accounting-modal-table{margin-top:35px}.accountingdetailmodal-container .accounting-modal-table-row{float:right;width:90%}.accountingdetailmodal-container .bottom-modal-element{margin-top:10px}.accountingdetailmodal-container .bottom-modal-element span{color:#00365a;font-family:Nunito;font-size:18px;font-style:normal;font-weight:600;line-height:26.4px;text-align:center}.settings-center-container .settings-card{border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.settings-center-container .settings-card a{color:inherit;text-decoration:none}.settings-center-container .settings-card:hover{box-shadow:0 8px 16px #0003;transform:scale(1.05)}.settings-center-container .settings-card-link{color:#00365a}.loan-entry-container .centered-content{max-height:60%;min-width:40%;padding:20px}.loan-card{background-color:#fff}.loan-card .loan-information{padding-left:5px;padding-top:5px}.loan-card .loan-information .loan-information-title{color:gray;font-size:.85vw;font-weight:500;text-transform:uppercase}.loan-details-container .show-loans-btn{background:#145388;border:none;border-radius:33px;color:#fff;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;line-height:26.4px;min-width:150px;padding-bottom:8px;padding-top:8px}.loan-details-container #collapseLoans{margin-top:10px}.loan-cards-container{grid-column-gap:20px;grid-row-gap:10px;background-color:#ecf0f5;display:grid;grid-template-columns:repeat(4,1fr);padding:10px}.loan-card-new{background-color:#fff;clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%)}.loan-card-new .loan-information{padding-left:5px;padding-top:5px;position:relative}.loan-card-new .loan-information .loan-information-title{color:gray;font-size:.85vw;font-weight:500;text-transform:uppercase}.blue-background{background-color:#00bfef}.green-background{background-color:#00a65a}.square{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;max-width:100px}.square p{color:#fff;font-size:60px;font-weight:700}.loan-title-container{display:flex}.loan-information-text{color:#5b5b5b;font-size:.9vw;font-weight:bolder}.loan-status-container{background-color:#fff;border-top:2px solid #31ccf2;margin-top:20px;padding:10px}.loan-status-container .progress-title{color:#4994cc;font-weight:700}.loan-status-container .progress-bar-text{color:#5b5b5b;font-weight:700}.progress-bar-containers{display:flex;gap:15px;justify-content:space-between}.progress-container{width:32%}.card-body-loan-container{background-color:#ecf0f5}.loan-status-header{color:#4994cc;font-size:19px;font-weight:700;margin-bottom:20px;margin-top:10px}.loan-card-item{height:100%}.header-cell-content{align-items:center;display:flex}.sort-arrow{margin-left:4px}.transaction-table-date{color:#6b7280}.transaction-table-address,.transaction-table-date{font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px}.transaction-table-address{color:#76aaf2}.transaction-table-address-container{display:flex;justify-content:space-between}.accounting-table-deatils-container{float:right;width:90%}.detail-header-colour{background-color:#f8f8f8}.accounting-detail-headers{color:#4c5566;font-family:Nunito;font-size:14px;font-style:normal;font-weight:700;line-height:33.6px}.account-detail-rows{color:#6b7280;font-weight:500}.account-detail-rows,.debit-color{font-family:Nunito;font-size:15px;font-style:normal;line-height:33.6px}.debit-color{color:#3bc97b;font-weight:700}.credit-color{color:#dc3545;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px}.loandetailmodal-container{justify-content:center;margin:75px auto;max-width:900px;overflow:auto;position:"fixed";transform:"translate(116px, 96px)"}.loandetailmodal-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.loandetailmodal-container .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.loandetailmodal-container .centered-content-loan{background-color:#fff;border-radius:8px;overflow-y:auto;padding:20px;position:relative}.loandetailmodal-container .accounting-modal-table{margin-top:10px}.loandetailmodal-container .accounting-modal-table-row{float:right;width:90%}.loandetailmodal-container .bottom-modal-element{margin-top:10px}.loandetailmodal-container .bottom-modal-element span{color:#00365a;font-family:Nunito;font-size:18px;font-style:normal;font-weight:600;line-height:26.4px;text-align:center}.loandetailmodal-container .modal-min-width{margin:auto;max-width:700px}.loandetailmodal-container .loan-input-container{width:100%}.loandetailmodal-container td,.loandetailmodal-container th{padding:12px;text-align:left}.loandetailmodal-container th{background-color:#f2f2f2;color:#333}.loandetailmodal-container tr{padding:10px 0}.loandetailmodal-container tr:nth-child(2n){background-color:#f9f9f9}.loandetailmodal-container table{border:1px solid #ddd;border-spacing:0;width:100%}.loandetailmodal-container td,.loandetailmodal-container th{border-bottom:1px solid #ddd;text-align:center}.loandetailmodal-container .loan-details-table{margin-top:25px;max-height:300px;overflow:auto}.loandetailmodal-container .loan-bottom-modal{border-top:1px solid #d3d3d3;margin-top:15px}.loandetailmodal-container .loan-button-container{display:flex;justify-content:flex-end;margin-top:40px}.loandetailmodal-container .loan-button-container .input-row{display:flex;gap:30px;justify-content:flex-end;width:60%}.loandetailmodal-container .loan-button-container .input-row input{text-align:end;width:100%}.loandetailmodal-container .loan-button-container .input-row input:focus{outline:none}.loandetailmodal-container .loan-bottom-modal{text-align:end}.loandetailmodal-container .loan-bottom-modal button{background:#145388;border:none;border-radius:33px;color:#fff;cursor:pointer;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;line-height:26.4px;margin-top:20px;padding:10px 20px}.loandetailmodal-container input{border:1px solid #d7d7d7;border-radius:8px}.details-container{gap:15px}.crm-container .crm-row-style{align-items:center;display:flex;justify-content:space-between;margin-bottom:-10px}.newcustomer-container{display:flex;min-width:50%;position:"fixed";transform:"translate(116px, 96px)"}.newcustomer-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.newcustomer-container .centered-content{background-color:#fff;border-radius:8px;min-width:400px;padding:20px}.newcustomer-container .signup-row{align-items:center;display:flex;gap:5px;margin:auto;width:80%}.newcustomer-container .area-code-select{background:#0000;border:none;color:#000;font-family:Inter;font-size:13px;outline:none;width:60%}.newcustomer-container .new-user-error{color:red}.newcustomer-container .new-user-succuess{color:#007e33}.arrowLabelStyle{color:#6b7280;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:30px}.page-number{border-radius:8px;color:#6b7280;cursor:pointer;margin:0 .5rem;padding:.3rem .6rem;transition:background-color .3s ease}.active-page{background:#f5f5f5}.agent-table-header,.customer-table-headers{color:#7e92a2;color:var(--grey-grey-70,#7e92a2);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:30px}.table-customer-photo{border-radius:100px;height:44px;object-fit:cover;width:44px}.sticky-header{background-color:#fff;position:sticky;top:0;z-index:1}.edit-icon-crm{cursor:pointer}.edit-icon-crm:hover{opacity:.8}.agent-detail-container{gap:15px}.user-agent-details{padding:10px}.agenttransfers-table .header-cell-content{align-items:center;display:flex}.agenttransfers-table .sort-arrow{margin-left:4px}.agenttransfers-table .transaction-table-date{color:#6b7280;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px}.agenttransfers-table .transaction-table-address{color:#76aaf2;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px}.agenttransfers-table .transaction-table-address-container{display:flex;justify-content:space-between}.agenttransfers-table .accounting-table-deatils-container{float:right;width:90%}.agenttransfers-table .detail-header-colour{background-color:#f8f8f8}.agenttransfers-table .accounting-detail-headers{color:#4c5566;font-family:Nunito;font-size:14px;font-style:normal;font-weight:700;line-height:33.6px}.agenttransfers-table .account-detail-rows{color:#6b7280;font-family:Nunito;font-size:15px;font-style:normal;font-weight:500;line-height:33.6px}.agenttransfers-table .debit-color{color:#3bc97b}.agenttransfers-table .credit-color,.agenttransfers-table .debit-color{font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px}.agenttransfers-table .credit-color{color:#dc3545}.agenttransfers-table .loandetailmodal-container{justify-content:center;margin:75px auto;max-width:900px;overflow:auto;position:"fixed";transform:"translate(116px, 96px)"}.agenttransfers-table .loandetailmodal-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.agenttransfers-table .loandetailmodal-container .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.agenttransfers-table .loandetailmodal-container .centered-content-loan{background-color:#fff;border-radius:8px;overflow-y:auto;padding:20px;position:relative}.agenttransfers-table .loandetailmodal-container .accounting-modal-table{margin-top:10px}.agenttransfers-table .loandetailmodal-container .accounting-modal-table-row{float:right;width:90%}.agenttransfers-table .loandetailmodal-container .bottom-modal-element{margin-top:10px}.agenttransfers-table .loandetailmodal-container .bottom-modal-element span{color:#00365a;font-family:Nunito;font-size:18px;font-style:normal;font-weight:600;line-height:26.4px;text-align:center}.agenttransfers-table .loandetailmodal-container .input-row{display:flex;gap:10px;justify-content:space-around}.agenttransfers-table .loandetailmodal-container .input-row input{padding:5px;text-align:end;width:100%}.agenttransfers-table .loandetailmodal-container .input-row input:focus{outline:none}.agenttransfers-table .loandetailmodal-container .modal-min-width{margin:auto;max-width:700px}.agenttransfers-table .loandetailmodal-container .loan-input-container{width:100%}.agenttransfers-table .loandetailmodal-container td,.agenttransfers-table .loandetailmodal-container th{padding:12px;text-align:left}.agenttransfers-table .loandetailmodal-container th{background-color:#f2f2f2;color:#333}.agenttransfers-table .loandetailmodal-container tr{padding:10px 0}.agenttransfers-table .loandetailmodal-container tr:nth-child(2n){background-color:#f9f9f9}.agenttransfers-table .loandetailmodal-container table{border:1px solid #ddd;border-spacing:0;width:100%}.agenttransfers-table .loandetailmodal-container td,.agenttransfers-table .loandetailmodal-container th{border-bottom:1px solid #ddd;text-align:center}.agenttransfers-table .loandetailmodal-container .loan-details-table{margin-top:25px;max-height:300px;overflow:auto}.agenttransfers-table .loandetailmodal-container .loan-bottom-modal{border-top:1px solid #d3d3d3;margin-top:15px}.agenttransfers-table .loandetailmodal-container .loan-button-container{display:flex;justify-content:flex-end;margin-top:40px}.agenttransfers-table .loandetailmodal-container .loan-button-container .input-row{display:flex;gap:20px;justify-content:flex-end;width:60%}.agenttransfers-table .loandetailmodal-container .loan-button-container .input-row input{padding:5px;text-align:end;width:100%}.agenttransfers-table .loandetailmodal-container .loan-button-container .input-row input:focus{outline:none}.agenttransfers-table .loandetailmodal-container .loan-bottom-modal{text-align:end}.agenttransfers-table .loandetailmodal-container .loan-bottom-modal button{background:#145388;border:none;border-radius:33px;color:#fff;cursor:pointer;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;line-height:26.4px;margin-top:20px;padding:10px 20px}.agenttransfers-table .loandetailmodal-container input{border:1px solid #d7d7d7;border-radius:8px}.agenttransfers-table .details-container{gap:15px}.agenttransfers-table .filter-container{display:flex;gap:20px;justify-content:space-between}.agenttransfers-table .filter-container input{background:#fff;background:var(--primary-white,#fff);border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:50px;display:flex;justify-content:space-between;padding:11px 20px}.agenttransfers-table .filter-container input:focus,.agenttransfers-table .filter-container option:focus{outline:none}.agenttransfers-table .filter-container-transactions{align-items:center;display:flex;gap:20px}.agenttransfers-table .filter-container-transactions button{background:#145388;border:none;border-radius:33px;color:#fff;cursor:pointer;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;line-height:26.4px;padding:10px 20px}.agenttransfers-table .transaction-selector{align-items:center;border:1px solid #d7d7d7;border-radius:5px;display:flex}.agenttransfers-table .transaction-selector select{border:none;color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:800;line-height:33.6px;width:150px}.agenttransfers-table .transaction-selector select:focus{outline:none}.agenttransfers-table .selector-titles{color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:800;line-height:33.6px}.agenttransfers-table .select-container{display:flex;gap:10px}.agent-rules-container .full-width-table-rules{border-collapse:collapse;margin-top:20px;width:100%}.agent-rules-container .header-row th{color:#7e92a2;font-size:16px;font-weight:800;line-height:33.6px}.agent-rules-container .full-width-table-rules td,.agent-rules-container .header-row th{border-bottom:1px solid #ccc;font-family:Nunito;font-style:normal;padding:8px;text-align:left}.agent-rules-container .full-width-table-rules td{color:#00365a;font-size:15px;font-weight:500;line-height:30px}.agent-rules-container td button{background-color:#d3572e;border:none;border-radius:5px;color:#fff;font-weight:700}.agent-rules-container .transaction-selector{display:flex;gap:25px}.agent-rules-container .transaction-selector button{background:#145388;border:none;border-radius:33px;color:#fff;cursor:pointer;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;line-height:26.4px;padding:10px 20px}.agent-rules-container .transaction-selector select{border:1px solid #d7d7d7;border-radius:5px;color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:800;line-height:33.6px;width:250px}.agent-rules-container .transaction-selector select:focus{outline:none}.agent-rules-container .selector-label-title{color:#6b7280;font-family:Nunito;font-size:14px;font-style:normal;font-weight:800;line-height:33.6px}.agent-rules-container .enabled-rule{color:#390;font-weight:600}.basic.tree{list-style:none;margin:0;padding:20px}.basic .tree-node,.basic .tree-node-group{list-style:none;margin:0;padding:0}.basic .tree-branch-wrapper,.basic .tree-node--focused,.basic .tree-node__leaf{outline:none}.basic .tree-node__branch{display:block}.basic .tree-node{cursor:pointer}.basic{font-family:Arial,sans-serif}.tree-view ul{list-style-type:none;padding-left:20px}.tree-node{cursor:pointer;padding:5px 0}.tree-node:hover{background-color:#f0f0f0}.arrow{transition:transform .3s ease}.arrow--closed{transform:rotate(0)}.arrow--open{transform:rotate(90deg)}.name{font-weight:700;margin-left:8px}.basic p,.name{color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.basic li{list-style-type:none}.kyc-header{justify-content:space-between}.kyc-header,.kyc-header .kyc-buttons{display:flex}.kyc-header .kyc-buttons button{background-color:#fff;border:none}.kyc-header .kyc-buttons :hover{cursor:pointer;opacity:.5}.approve-buttons button{background-color:#fff;border:none}.approve-buttons :hover{cursor:pointer;opacity:.5}.security-warning{color:#dc3545}.kyc-compare,.security-warning{font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:33.6px}.kyc-compare{color:#5523d2}.ofac-container{display:flex;justify-content:flex-end;margin-top:10px}.ofac-container .text-container{display:block;width:215px}.ofac-container .ofac-text{color:#000;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:197.647%;position:relative;top:5px}.ofac-container .last-updated{color:#909090;font-weight:500}.ofac-container .last-updated,.ofac-container .run-button{font-family:Nunito;font-size:15px;font-style:normal;line-height:224%}.ofac-container .run-button{background:#008ecc;border:none;border-radius:5px;color:#fff;flex-shrink:0;font-weight:700;height:37px;margin-left:21px;margin-top:21px;position:relative;right:12px;width:62px}.ofac-container .ofac-checkbox{flex-shrink:0;height:14px;margin-left:21px;margin-top:30px;width:14px}.ofac-container label{color:#000;font-family:Nunito;font-size:14px;font-style:normal;font-weight:400;line-height:33.6px;margin-left:4px;margin-top:21px}.ofac-container .drop-down-container{bottom:10px;display:block;margin-left:32px;position:relative}.ofac-container .drop-down-container .drop-down-text{color:#6b7280;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:30px}.ofac-container .drop-down-container select{border:1px solid #d6e1e6;border-radius:4px;flex-shrink:0;height:36px;width:120px}.status-accepted{color:#3bc97b}.status-rejected{color:#dc3545}.status-pending{color:#fac800}.kyc-item button{border:none;border-radius:5px;height:37px;margin-left:7px;margin-top:29px}.kyc-item .eye-button.slash{align-items:center;background:#909090;border:none;display:flex;flex-shrink:0;justify-content:center;width:37px}.kyc-item .status-container{width:138px}.approve-buttons{align-items:center;margin-top:10px}.approve-buttons p{margin-right:10px}.kyc-item{display:flex}.kyc-item .kyc-input p{display:block}.kyc-item .upload-button{background:#008ecc;border:none;border-radius:5px;color:#fff;flex-shrink:0;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;height:37px;line-height:33.6px;width:90px}.kyc-item .upload-button:disabled{background:#a9a9a9;color:#e0e0e0;cursor:not-allowed}.kyc-item .status-button{background:#ccc;border:none;color:#fff;flex-shrink:0;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:224%;width:90px}.kyc-item .status-button.pending{background:#fac800}.kyc-item .status-button.accepted{background:#3bc97b}.kyc-item .status-button.rejected{background:#dc3545}.kyc-item .eye-button{align-items:center;background:#008ecc;border:none;display:flex;flex-shrink:0;justify-content:center;width:37px}.kyc-item .eye-button .eye-icon{filter:invert(1)}.kyc-item .classification{color:silver;font-family:Nunito;font-size:14px;font-style:normal;font-weight:400;line-height:188.571%}.kyc-item .kyc-type{border:1px solid #d6e1e6;border-radius:4px;flex-shrink:0;height:42px;width:215px}.kyc-item .kyc-type p{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:6px;padding-left:16px;padding-top:6px}.kyc-item .status-container{display:flex;margin-left:14px;margin-top:33px}.kyc-item .status-container .status-result{margin-left:6px}.kyc-item .status-text{color:#7e92a2}.kyc-item .status-result,.kyc-item .status-text{font-family:Nunito;font-size:16px;font-style:normal;font-weight:500;line-height:187.5%}.kyc-item .status-result{color:#00365a}.kyc-item .kyc-checkbox{border:1px solid #d6e1e6;border-radius:4px;flex-shrink:0;height:25px;margin-left:105px;margin-top:35px;width:25px}.kyc-item .status-icon{margin-bottom:10px;margin-left:12px}.kyc-item .separator{border:1px;border-color:#eaeef4;margin-top:18px;width:856px}.kyc-item .identification-kyc-id,.kyc-item .identification-kyc-select{height:37px;margin:29px 5px 5px}.information-container{align-items:center;display:block;flex-direction:column}.information-container .upload-button{background:#008ecc;border:none;border-radius:5px;color:#fff;flex-shrink:0;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;height:37px;line-height:33.6px;margin-left:22px;margin-top:5px;position:relative;width:125px}.information-container .identifcation-details{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start}.image-container{display:flex}.image-container .image-box{align-items:center;display:flex;width:215px}.image-container .image-box img{border:1px solid #d6e1e6;border-radius:4px;height:auto;max-width:162px;padding:27px}.image-container .document-details{margin-left:60px;margin-top:23px}.image-container .document-details .document-line{display:flex}.image-container .document-details .document-line .document-fields{color:#7e92a2;font-family:Nunito;font-size:16px;font-style:normal;font-weight:500;line-height:30px;width:216px}.image-container .document-details .document-line .document-fields-small{color:#7e92a2;font-family:Nunito;font-size:11px;font-style:normal;font-weight:500;line-height:30px}.image-container .document-details .document-line .document-data{color:#00365a;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:30px}.image-container .document-details .document-line .notes-input{border:1px solid #d6e1e6;border-radius:4px;flex-shrink:0;height:87px;margin-top:3px;resize:none;width:254px}.image-container .document-details .comment-block{display:flex}.image-container .document-details .comment-block .submit-arrow{background:#dc3545;border:none;border-radius:5px;flex-shrink:0;height:37px;left:6px;position:relative;top:58px;width:37px}.image-container .document-details .comment-block .submit-arrow img{filter:invert(1)}.crm-container .accordion-button{font-weight:600}.crm-container .options-container{display:flex;gap:11px;justify-content:flex-end;margin-top:8px}.crm-container .new-user-button{align-items:center;background:#3bc97b;border:none;border-radius:33px;color:#fff;display:flex;min-width:130px;padding:0 17px 0 25px}.crm-container .new-user-button p{font-size:15px;padding-right:5px}.crm-container .new-user-button div{font-size:25px}@media(min-width:1200px){.crm-container .fixed-filter-header{position:fixed;right:80px;top:17px;transition:background-color .5s ease-in-out,box-shadow .5s ease-in-out;z-index:100}}.crm-container .dynamic-offcanvas{max-width:50%;min-width:50%;overflow:auto;right:0;transform:translateX(100%);width:auto}.crm-container .dynamic-offcanvas .offcanvas-body{overflow-x:auto}.crm-container .hide{display:none}.crm-container .page-title{transition:all .5s ease-in-out}.crm-container .customer-table-container{background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;margin-top:7px;padding:34px 29px}.crm-container .customer-info-header{display:flex;justify-content:space-between;padding:34px 24px}.crm-container .customer-info-header p{color:#00365a;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:30px}.crm-container .customer-info-header .table-options{display:flex;gap:20px}.crm-container .customer-info-header option{outline:none}.crm-container .customer-info-header option,.crm-container .customer-info-header select{color:#00365a;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:30px}.crm-container .customer-info-header select{-webkit-appearance:none!important;appearance:none!important;background:#fff;background:var(--primary-white,#fff);background:url(/static/media/arrow-down.d573178f7e2511471817.svg) no-repeat;background-position:calc(100% - .75rem)!important;border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:30px;padding:10px 25px;padding-right:3rem!important}.crm-container .customer-info-header #date-options{outline:none}.crm-container .customer-bottom-info{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:0 10px}.crm-container .customer-bottom-box{flex:3 1;overflow-y:auto}.crm-container .customer-bottom-box,.crm-container .customer-bottom-box2{border:1px solid #d3d3d3;margin-bottom:10px;max-height:100%}.crm-container .last-selected-user{background-color:#f2f2f2;border-radius:12px;margin-bottom:20px;margin-top:20px;min-height:46px;padding:10px 10px 10px 17px;width:100%}.crm-container .previously-selected-user{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 15px 0 #0000000a;color:#3a3a3a;cursor:pointer;font-family:Nunito;font-size:17px;font-style:normal;font-weight:400;line-height:26.4px;padding-bottom:8px;padding-right:50px;padding-top:8px}.crm-container .previously-selected-user img{padding-right:10px}.crm-container .previous-user-container{gap:22px}.loan-entry-container{display:flex;justify-content:center;padding-top:250px;position:"fixed";transform:"translate(116px, 96px)"}.loan-entry-container .post-entry-form-container{margin-top:25px}.loan-entry-container .post-entry-account-containers{margin-top:15px}.loan-entry-container input{width:100%}.loan-entry-container .currency-box,.loan-entry-container input{border:1px solid #d6e1e6;border-radius:4px;padding:8px 5px}.loan-entry-container .post-entry-confirm{background:#145388;border-radius:33px;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;justify-content:space-evenly;line-height:26.4px;padding-bottom:8px;padding-top:8px;width:173px}.loan-entry-container input:focus,.loan-entry-container select:focus{outline:none}.loan-entry-container select{border:1px solid #d6e1e6;border-radius:4px;padding:8px 5px;width:100%}.loan-entry-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.loan-entry-container .centered-content{background-color:#fff;border-radius:8px;min-width:80%}.loan-entry-container .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.agent-map-container{display:flex;justify-content:center;padding-top:75px;position:"fixed";transform:"translate(116px, 96px)"}.agent-map-container .modal-title{color:#3a3a3a;font-family:Nunito;font-size:17px;font-style:normal;font-weight:700;line-height:26.4px;padding-top:20px}.agent-map-container .centered-content{background-color:#fff;border-radius:8px;min-width:80%}.agent-map-container .customer-porfile-container-modal{background:#fff;border-radius:12px;display:flex}.button-style{background:#145388;border:none;border-radius:33px;color:#fff;cursor:pointer;display:flex;font-family:Nunito;font-size:15px;font-style:normal;font-weight:600;justify-content:space-evenly;line-height:26.4px;padding:8px 15px}.table-info-header{align-items:center;display:flex;justify-content:space-between;padding:34px 24px}.table-info-header p{color:#00365a;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:30px}.table-info-header .table-options{display:flex;gap:20px}.table-info-header option{outline:none}.table-info-header option,.table-info-header select{color:#00365a;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:30px}.table-info-header select{-webkit-appearance:none!important;appearance:none!important;background:#fff;background:var(--primary-white,#fff);background:url(/static/media/arrow-down.d573178f7e2511471817.svg) no-repeat;background-position:calc(100% - .75rem)!important;border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:30px;padding:10px 25px;padding-right:3rem!important}.table-info-header #date-options{outline:none}.table-info-header button{align-items:center;background:#fff;background:var(--primary-white,#fff);border:1px solid #eaeef4;border:1px solid var(--grey-grey-30,#eaeef4);border-radius:30px;color:#00365a;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:13px;line-height:30px;padding:10px 20px 10px 25px}.atm-services-table{background:#fff;border-collapse:collapse;border-radius:0 12px 12px 12px;box-shadow:0 1px 15px #0000000a;font-size:16px;margin-top:10px;text-align:left;width:100%}.table-header{background-color:#f4f4f4;border-bottom:1px solid #e0e0e0;color:#333;font-weight:700;padding:15px;text-align:left}.table-row{border-bottom:1px solid #ddd;transition:background-color .3s ease}.table-cell{border-bottom:1px solid #e0e0e0;color:#4f4f4f;padding:12px;text-align:left}.table-row:hover{background-color:#f9f9f9}.parent-table-row{background-color:#f0f8ff}.child-table-row{background-color:#fff;padding-left:20px}.child-table-row:hover{background-color:#f1f1f1}.child-table{background:#fff;border-collapse:collapse;border-radius:0 12px 12px 12px;margin-top:10px;width:100%}.child-table th{font-weight:700}.child-table td,.child-table th{border-bottom:1px solid #e0e0e0;color:#4f4f4f;padding:12px;text-align:center}.child-table .highlight{background-color:#ffeaea;color:#eb5757;font-weight:700}.child-table-container{padding:15px}.expand-button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.expand-button:focus{outline:none}.keyboard-arrow-icon{color:#4f4f4f;font-size:24px}.expanded .keyboard-arrow-icon{transform:rotate(180deg);transition:transform .3s ease}.expanded .table-row{background-color:#e7f3ff}.detail-row{display:flex;justify-content:space-between;margin:5px 0}.section-container{margin-top:20px}.section-title{border-bottom:2px solid #ddd;color:#333;font-size:1.5em;font-weight:600;margin-bottom:10px;padding-bottom:5px}.page-title{font-family:Nunito}.settings-page-title{font-size:27px;font-style:normal;font-weight:400;line-height:33.6px;padding-bottom:21px}.return-button{margin-top:25px}.settings-center-container{margin-top:25px;width:90%}.settings-center-container .settings-card{background:#fff;border-radius:10.73px;box-shadow:0 .89417px 13.41259px 0 #0000000a;cursor:pointer;display:flex;flex-direction:column;height:197px;padding:22px 35px}.settings-center-container .settings-card-title-container{gap:12.52px}.settings-center-container .settings-card-title-container p{color:#3a3a3a;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:23.606px}.settings-center-container .settings-card-body{color:#3a3a3a;font-family:Nunito;font-size:15px;font-style:normal;font-weight:500;line-height:23.606px;margin-top:18px}.settings-center-container .settings-card-link{color:#5523d2;font-family:Nunito;font-size:15px;font-style:normal;font-weight:500;line-height:23.606px;margin-top:auto;text-decoration:none}.timeline-container{max-width:70%;min-width:800px;position:relative;width:100%}.timeline{justify-content:space-between;padding:20px}.timeline,.timeline-item{align-items:center;display:flex;position:relative}.timeline-item{flex-direction:column;text-align:center}.timeline-dot{background-color:#004c70;border-radius:50%}.timeline-dot,.timeline-dot-inactive{height:20px;position:relative;width:20px;z-index:1}.timeline-dot-inactive{background-color:#fff;border-color:#004c70;border-radius:50%;border-style:solid}.timeline-dot.active{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 #004c70b3}70%{box-shadow:0 0 0 10px #004c7000}to{box-shadow:0 0 0 0 #004c7000}}.timeline-content{color:#000;font-weight:400;margin-top:10px;max-width:150px}.timeline-line{background-color:#004c70;height:2px;left:0;position:absolute;top:30px;transform:translateY(-50%);width:100%;z-index:0}.modal_cofi{min-width:600px;width:90%}.cofi_btn{margin:10px}.custom-modal .modal-dialog{max-width:80%;width:80%}.modal-body{overflow-x:auto}.modal-body table{width:100%}@media(max-width:768px){.custom-modal .modal-dialog{max-width:95%;width:95%}}.unauthorized-page{display:flex;justify-content:center;margin-top:15%;width:100%}.unauthorized-page .unauthorized-container{background:#fff;border-radius:10.73px;box-shadow:0 .89417px 13.41259px 0 #0000000a;gap:24px;height:335px}.unauthorized-page .unauthroized-message{gap:24px;padding:94px 122px}.unauthorized-page .unauthroized-message-header{color:#000;font-family:Nunito;font-size:40px;font-style:normal;font-weight:800;line-height:18.599px;margin-top:29px}.unauthorized-page .unauthroized-message-text{color:#000;font-family:Nunito;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-top:24px;width:428px}.unauthorized-page .underline-link{color:#5523d2;font-family:Nunito;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.login-container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:100%}.login-container .login-box{border-radius:20px 12px 12px 20px;display:flex;justify-content:center;max-width:850px;width:66%}.login-container .login-box .pay-message{font-size:12px;z-index:10000}.login-container .login-box .pay-bold{font-weight:700}.login-container .login-box .left-box{background-size:cover;border-radius:12px 0 0 12px;padding-top:36px;width:40%}.login-container .login-box .login-user-image{color:#fff;text-align:center}.login-container .login-box .login-title{font-size:32px;font-weight:300}.login-container .login-box .login-title,.login-container .login-box .ncs-login-title{color:#3a3a3a;font-family:Nunito;font-style:normal;line-height:38.4px;padding-left:40px}.login-container .login-box .ncs-login-title{font-size:20px;font-weight:600;margin-right:20px}.login-container .login-box .login-subtitle{color:#3a3a3a;font-size:14px;font-style:normal;font-weight:400;line-height:20.8px;padding-left:40px;padding-top:18px}.login-container .login-box .new-bg{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff4d!important;color:#000;font-weight:400}.login-container .login-box .new-bg fieldset{border-color:#000}.login-container .login-box .new-bg label{color:#000!important}.login-container .login-box .new-bg .sendit-logo{text-align:center}.login-container .login-box .new-bg button{color:#000!important}.login-container .login-box .right-box{background:#ffffffb3;border-radius:12px 12px 12px 12px;padding:50px;width:70%}.login-container .login-box .right-box .login-label{color:#3a3a3a;font-family:Nunito;font-size:23px;font-style:normal;font-weight:700!important;font-weight:500;line-height:26.4px;margin-bottom:23px}.login-container .login-box .right-box .login-input{background:#0000;height:36px;margin-bottom:30px;width:100%}.login-container .login-box .right-box ::placeholder{color:#3a3a3ab3;font-family:Nunito;font-size:12px;font-style:normal;font-weight:400;line-height:10.24px}.login-container .login-box .right-box .login-button{background-color:#f9c801;border:none;border-radius:50px;color:#fff;height:40px;width:127px}.login-container .login-box .right-box .login-button-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:55px}.login-container .login-box .right-box .password-container{position:relative}.login-container .login-box .right-box .login-input[type=password]{padding-right:40px}.login-container .login-box .right-box .icon{color:#555;cursor:pointer;font-size:18px;position:absolute;right:10px;top:42%;transform:translateY(-50%)}.login-container .login-box .sendit-logo{color:#48d1cc;font-size:24px;margin-bottom:70px}.login-container input:focus{outline:none}.login-container #failed-login{color:red}.login-container .footer_copy{margin-top:140px;position:relative;text-align:center;width:100%}.login-container .footer_aup{margin-bottom:20px;position:relative;text-align:left}.remember-me-container{align-items:center;display:flex;margin-bottom:20px}.login-warning{color:#fff;font-size:12px;max-width:850px;width:66%}.visible-icon{box-sizing:border-box;height:1.5rem;justify-content:center;left:92%;padding:4px;position:relative;top:-47px;width:1.5rem}.mfa-input-container{align-items:center;display:flex;margin-bottom:10px;margin-top:10px}.mfa-input-container input{margin-right:15px}.mfa-input-container label{font-weight:600}.mfa-button-container{gap:10px;margin-top:10px}.auth-container .mfa-code-container{align-items:center;border:1px solid #ccc;border-radius:5px!important;display:flex;justify-content:space-between;margin-top:10px;padding:5px}.auth-container p{font-size:11px}.sign-in-here-text{color:#5523d2;font-family:Nunito;font-size:13px;font-style:normal;font-weight:400;line-height:19.2px}.send-password-button{background:#f9c801;border:none;border-radius:50px;color:#fff;padding:9px 18px}.reset-email-account{color:#ff972c;font-size:13px;margin-bottom:28px}.error-password-text,.reset-email-account{font-family:Nunito;font-style:normal;font-weight:400;line-height:10.24px}.error-password-text{color:#dc3545;font-size:10px}.login-label-new-password{color:#3a3a3a;font-family:Nunito;font-size:14px;font-style:normal;font-weight:400;font-weight:500;line-height:26.4px}.footer{align-items:center;background-color:#3a3a3a;bottom:0;display:flex;height:52px;left:0;position:fixed;width:100%;z-index:1000}.footer-text{color:#afafaf;font-family:Nunito;font-size:13px;font-style:normal;font-weight:400;line-height:20.8px;padding-left:56px}
/*# sourceMappingURL=main.ec8e4269.css.map*/