.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-edit-form-wrapper input[name=categoryid],.batch-edit-form-wrapper input[name=inputfilename]{-webkit-text-fill-color:#9e9e9e!important;background-color:#f5f5f5!important;color:#9e9e9e!important;cursor:not-allowed!important;pointer-events:none!important}.batch-edit-form-wrapper .MuiInputBase-root.Mui-disabled{background-color:#f5f5f5!important;pointer-events:none!important}.batch-edit-form-wrapper .MuiInputBase-root.Mui-disabled input,.batch-edit-form-wrapper .MuiInputBase-root.Mui-disabled textarea{-webkit-text-fill-color:#9e9e9e!important;color:#9e9e9e!important;cursor:not-allowed!important}.batch-edit-form-wrapper label.Mui-disabled{color:#9e9e9e!important}.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;height:100%}.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;padding:27px}._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.6a08dceea9c0c5484725.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-page{background:#f4f7fb;color:#152238;font-family:inherit;min-height:calc(100vh - 50px);padding:30px}.deepdd-page *{box-sizing:border-box}.deepdd-page button,.deepdd-page input,.deepdd-page select,.deepdd-page textarea{font:inherit}.deepdd-page input,.deepdd-page select,.deepdd-page textarea{font-weight:400}.deepdd-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.deepdd-header h1{color:#0d2344;font-size:30px;letter-spacing:0;line-height:1.15;margin:2px 0 5px}.deepdd-header p{color:#60708a;font-size:14px;margin:0}.deepdd-eyebrow{color:#1d5caa;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.deepdd-button,.deepdd-icon-button{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;justify-content:center;min-height:40px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.deepdd-button:focus-visible,.deepdd-icon-button:focus-visible{outline:3px solid #2563c733;outline-offset:2px}.deepdd-button:disabled,.deepdd-icon-button:disabled{cursor:not-allowed;opacity:.58}.deepdd-button{padding:9px 15px}.deepdd-button.primary{background:#2463c7;color:#fff}.deepdd-button.primary:hover:not(:disabled){background:#174fa8}.deepdd-button.success{background:#12865d;color:#fff}.deepdd-button.success:hover:not(:disabled){background:#0c704d}.deepdd-button.danger{background:#bd2b22;color:#fff}.deepdd-button.danger:hover:not(:disabled){background:#9e211a}.deepdd-button.secondary{background:#fff;border-color:#cfdaea;color:#243650}.deepdd-button.secondary:hover:not(:disabled){background:#f6f9fd;border-color:#9fb3cf}.deepdd-button.quiet{background:#edf2f8;color:#35506f}.deepdd-button.quiet:hover:not(:disabled){background:#e2e9f2}.deepdd-icon-button{background:#fff;border-color:#d5deeb;color:#3f5674;min-height:36px;padding:0;width:36px}.deepdd-icon-button:hover:not(:disabled){background:#f3f7fd;border-color:#9cb7dd;color:#1856ae}.deepdd-icon-button.primary{background:#2463c7;border-color:#2463c7;color:#fff}.deepdd-card{background:#fff;border:1px solid #d8e1ed;border-radius:8px;box-shadow:0 10px 28px #1a305012;overflow:hidden}.deepdd-card-header{align-items:center;border-bottom:1px solid #dce4ef;display:flex;gap:18px;justify-content:space-between;padding:17px 20px}.deepdd-card-header h2,.deepdd-card-header h3{color:#14243b;font-size:17px;letter-spacing:0;margin:0 0 4px}.deepdd-card-header p{color:#687892;font-size:13px;margin:0}.deepdd-workspace{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(330px,390px) minmax(0,1fr)}.deepdd-subject-body{grid-gap:15px;display:grid;gap:15px;padding:20px}.deepdd-field{grid-gap:7px;display:grid;gap:7px}.deepdd-field label{color:#243650;font-size:13px;font-weight:600}.deepdd-field input,.deepdd-field select,.deepdd-field textarea{background:#fff;border:1px solid #cbd8e9;border-radius:6px;color:#17263d;min-height:42px;outline:none;padding:10px 12px;width:100%}.deepdd-field input:focus,.deepdd-field select:focus,.deepdd-field textarea:focus{border-color:#4e83d0;box-shadow:0 0 0 3px #2463c71f}.deepdd-field input::placeholder,.deepdd-field select::placeholder,.deepdd-field textarea::placeholder{color:#8290a5;font-weight:400}.deepdd-source-row{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.deepdd-json-editor{font-family:Consolas,Courier New,monospace!important;font-size:12px!important;line-height:1.55;min-height:320px;resize:vertical}.deepdd-button-row{display:flex;flex-wrap:wrap;gap:10px}.deepdd-main{grid-gap:18px;display:grid;gap:18px;min-width:0}.deepdd-flow-body{padding:18px 20px 20px}.deepdd-progress{background:#e7edf5;border-radius:4px;height:8px;margin-bottom:18px;overflow:hidden}.deepdd-progress span{background:#167d5a;display:block;height:100%;transition:width .24s ease}.deepdd-step-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.deepdd-step{background:#f9fbfd;border:1px solid #d7e0ec;border-radius:7px;cursor:pointer;display:grid;min-height:91px;padding:12px;position:relative;text-align:left}.deepdd-step:hover:not(:disabled){border-color:#9db8de}.deepdd-step:disabled{cursor:default}.deepdd-step.ready{background:#eef5ff;border-color:#83ace8}.deepdd-step.running{background:#eaf2ff;border-color:#4e83d0;box-shadow:inset 3px 0 #2463c7}.deepdd-step.complete{background:#e9f7f1;border-color:#86c8b2}.deepdd-step.failed{background:#fff1f0;border-color:#e0a09b}.deepdd-step-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.deepdd-step-number{align-items:center;background:#e5ebf3;border-radius:13px;color:#344b68;display:inline-flex;font-size:12px;font-weight:700;height:25px;justify-content:center;min-width:25px;padding:0 6px}.complete .deepdd-step-number{background:#16855f;color:#fff}.ready .deepdd-step-number,.running .deepdd-step-number{background:#2463c7;color:#fff}.deepdd-step-name{color:#17263d;font-size:13px;font-weight:700}.deepdd-step-status{align-self:end;color:#728197;font-size:12px;margin-top:5px}.deepdd-output-toggle{background:#0000;border:0;cursor:pointer;padding:0;text-align:left;width:100%}.deepdd-output-body{padding:16px 20px 20px}.deepdd-output-body pre{color:#253650;font-family:Consolas,Courier New,monospace;font-size:12px;line-height:1.55;margin:0;max-height:300px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.deepdd-history{margin-top:20px}.deepdd-table-wrap{overflow-x:auto;padding:12px 20px 0}.deepdd-table{border-collapse:collapse;font-size:13px;width:100%}.deepdd-table th{background:#f6f8fb;border-bottom:1px solid #dce4ef;color:#53647c;font-size:11px;padding:10px 12px;text-align:left;text-transform:uppercase}.deepdd-table td{border-bottom:1px solid #e4eaf2;color:#334760;padding:12px;vertical-align:middle}.deepdd-table tr:last-child td{border-bottom:0}.deepdd-profile{grid-gap:3px;display:grid;gap:3px}.deepdd-profile strong{color:#14243b}.deepdd-profile span{color:#77869a;font-size:11px}.deepdd-status{align-items:center;background:#e4f5ed;border-radius:12px;color:#08734d;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:4px 8px;white-space:nowrap}.deepdd-actions{display:flex;gap:6px}.deepdd-pagination{align-items:center;color:#6a7890;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:14px 20px 18px}.deepdd-pagination-controls{align-items:center;display:flex;gap:9px}.deepdd-empty{color:#748298;padding:25px 20px;text-align:center}.deepdd-settings-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(360px,.9fr) minmax(480px,1.35fr)}.deepdd-settings-body{grid-gap:18px;display:grid;gap:18px;padding:20px}.deepdd-connection-state{background:#f5f8fc;border:1px solid #c9d8ea;border-radius:7px;padding:14px}.deepdd-connection-state strong{display:block;margin-bottom:5px}.deepdd-connection-state span{color:#61718a;display:block;font-size:12px;line-height:1.55}.deepdd-form-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.deepdd-panel{background:#f8fafc;border:1px solid #d4deeb;border-radius:7px;padding:16px}.deepdd-panel h3{color:#17263d;font-size:15px;margin:0 0 5px}.deepdd-panel>p{color:#687892;font-size:13px;line-height:1.55;margin:0 0 14px}.deepdd-writeback{align-items:flex-start;background:#f5f9ff;border:1px solid #cbd9ea;border-radius:7px;display:flex;gap:11px;padding:14px}.deepdd-writeback input{margin-top:4px}.deepdd-writeback strong{color:#17263d;display:block;font-size:14px}.deepdd-writeback span{color:#687892;display:block;font-size:12px;line-height:1.45;margin-top:3px}.deepdd-disclosure{background:#fff;border:1px solid #d4deeb;border-radius:7px}.deepdd-disclosure summary{align-items:center;color:#243650;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;list-style:none;padding:14px}.deepdd-disclosure summary::-webkit-details-marker{display:none}.deepdd-disclosure-body{border-top:1px solid #e1e7f0;padding:0 14px 14px}.deepdd-disclosure-body>p{color:#697891;font-size:12px;margin:12px 0}.deepdd-run-note{background:#f6f9fd;border-left:3px solid #70a3e8;color:#51647e;font-size:12px;line-height:1.55;padding:12px 14px}.deepdd-loader{grid-gap:13px;align-items:center;background:#f6f9fd;border:1px solid #cbd9ea;border-radius:7px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr);padding:15px}.deepdd-loader strong{color:#183251;display:block;font-size:13px}.deepdd-loader span{color:#687892;display:block;font-size:12px;margin-top:3px}.deepdd-spinner{animation:deepdd-spin .75s linear infinite;border:3px solid #d4e1f2;border-radius:50%;border-top-color:#2463c7;height:28px;width:28px}@keyframes deepdd-spin{to{transform:rotate(1turn)}}.deepdd-technical-output{margin-top:14px}.deepdd-technical-output summary{color:#415873;cursor:pointer;font-size:12px;font-weight:600}.deepdd-technical-output pre{background:#f8fafc;border:1px solid #d8e1ed;border-radius:6px;font-family:Consolas,Courier New,monospace;font-size:11px;line-height:1.5;margin:10px 0 0;max-height:260px;overflow:auto;overflow-wrap:anywhere;padding:13px;white-space:pre-wrap}.deepdd-log-card{margin-top:20px}.deepdd-log-summary{grid-gap:3px;display:grid;gap:3px}.deepdd-log-summary strong{color:#17263d}.deepdd-log-summary span{color:#748298;font-size:11px}.deepdd-log-counts{display:flex;gap:8px;white-space:nowrap}.deepdd-log-counts span{background:#eef2f7;border-radius:10px;font-size:11px;padding:4px 7px}.deepdd-log-counts .success{background:#e4f5ed;color:#08734d}.deepdd-log-counts .failed{background:#fdeae8;color:#a32720}.card-heading{align-items:center;border-bottom:1px solid #dce4ef;display:flex;gap:18px;justify-content:space-between;padding:17px 20px}.card-heading h2,.card-heading h3{color:#14243b;font-size:17px;letter-spacing:0;margin:0 0 4px}.card-heading p{color:#687892;font-size:13px;margin:0}.subject-card{grid-gap:15px;display:grid;gap:15px;padding-bottom:20px}.subject-card>.button-row,.subject-card>.field-label,.subject-card>.hubspot-lookup,.subject-card>.json-editor{margin-left:20px;margin-right:20px}.field-label{grid-gap:7px;color:#243650;display:grid;font-size:13px;font-weight:600;gap:7px}.field-label input,.field-label select,.field-label textarea{background:#fff;border:1px solid #cbd8e9;border-radius:6px;color:#17263d;font-weight:400;min-height:42px;outline:none;padding:10px 12px;width:100%}.field-label input:focus,.field-label select:focus,.field-label textarea:focus{border-color:#4e83d0;box-shadow:0 0 0 3px #2463c71f}.field-label input::placeholder,.field-label select::placeholder,.field-label textarea::placeholder{color:#8290a5;font-weight:400}.hubspot-lookup{grid-gap:9px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) auto}.hubspot-lookup input{font-weight:400;min-width:0;padding:10px 12px}.hubspot-lookup input,.json-editor{border:1px solid #cbd8e9;border-radius:6px}.json-editor{background:#fbfcfe;color:#17263d;font-family:Consolas,Courier New,monospace!important;font-size:12px!important;font-weight:400!important;line-height:1.55;min-height:325px;outline:none;padding:12px;resize:vertical}.json-editor:focus{border-color:#4e83d0;box-shadow:0 0 0 3px #2463c71f}.button-row{display:flex;flex-wrap:wrap;gap:9px}.icon-action{align-items:center;background:#fff;border:1px solid #d5deeb;border-radius:6px;color:#3f5674;cursor:pointer;display:inline-flex;justify-content:center;min-height:40px;padding:0;width:40px}.icon-action:hover{background:#f3f7fd;border-color:#9cb7dd;color:#1856ae}.icon-action.danger{color:#ad2a23}.flow-card{padding-bottom:20px}.flow-progress{background:#e7edf5;border-radius:4px;height:8px;margin:18px 20px;overflow:hidden}.flow-progress span{background:#167d5a;display:block;height:100%;transition:width .24s ease}.step-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 20px}.step-tile{grid-gap:7px 9px;background:#f9fbfd;border:1px solid #d7e0ec;border-radius:7px;cursor:pointer;display:grid;gap:7px 9px;grid-template-columns:auto minmax(0,1fr);min-height:91px;padding:12px;text-align:left}.step-tile strong{align-self:center;color:#17263d;font-size:13px}.step-tile small{align-self:end;color:#728197;font-size:12px;grid-column:1/-1;text-transform:capitalize}.step-tile:hover:not(:disabled){border-color:#9db8de}.step-tile.ready,.step-tile.running{background:#eef5ff;border-color:#83ace8}.step-tile.running{box-shadow:inset 3px 0 #2463c7}.step-tile.complete{background:#e5f5ee;border-color:#77bea5}.step-tile.failed{background:#fff1f0;border-color:#e0a09b}.step-tile .step-number{align-items:center;background:#e5ebf3;border-radius:13px;color:#344b68;display:inline-flex;font-size:12px;font-weight:700;height:25px;justify-content:center;min-width:25px;padding:0 6px}.step-tile.complete .step-number{background:#16855f;color:#fff}.step-tile.ready .step-number,.step-tile.running .step-number{background:#2463c7;color:#fff}.output-heading{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px;text-align:left;width:100%}.output-heading>span{grid-gap:3px;display:grid;gap:3px}.output-heading strong{color:#17263d;font-size:14px}.output-heading small{color:#728197;font-size:12px}.output-heading svg{transition:transform .15s ease}.open .output-heading svg{transform:rotate(180deg)}.output-body{border-top:1px solid #e1e7f0;padding:0 20px 20px;position:relative}.output-body pre{color:#253650;font-family:Consolas,Courier New,monospace;font-size:12px;line-height:1.55;margin:15px 45px 0 0;max-height:300px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.output-body .copy-output{position:absolute;right:20px;top:12px}.history-card{margin-top:20px}.history-table-wrap{overflow-x:auto;padding:12px 20px 0}.history-table-wrap table{border-collapse:collapse;font-size:13px;width:100%}.history-table-wrap th{background:#f6f8fb;border-bottom:1px solid #dce4ef;color:#53647c;font-size:11px;padding:10px 12px;text-align:left;text-transform:uppercase}.history-table-wrap td{border-bottom:1px solid #e4eaf2;color:#334760;padding:12px;vertical-align:middle}.history-table-wrap td>small,.history-table-wrap td>strong{display:block}.history-table-wrap td>strong{color:#14243b}.history-table-wrap td>small{color:#77869a;margin-top:3px}.history-status,.run-log-status{background:#edf1f6;border-radius:12px;color:#53647c;display:inline-flex;font-size:11px;font-weight:700;padding:4px 8px;white-space:nowrap}.history-status.completed,.history-status.ready,.run-log-status.completed,.run-log-status.ready{background:#e4f5ed;color:#08734d}.history-status.completed_with_errors,.history-status.failed,.run-log-status.completed_with_errors,.run-log-status.failed{background:#fdeae8;color:#a32720}.history-actions{display:flex;gap:6px}.history-actions button{align-items:center;background:#fff;border:1px solid #d5deeb;border-radius:6px;color:#3f5674;cursor:pointer;display:inline-flex;height:35px;justify-content:center;padding:0;width:35px}.history-actions button:hover:not(:disabled){background:#f3f7fd;border-color:#9cb7dd;color:#1856ae}.history-actions button:disabled{cursor:not-allowed;opacity:.45}.history-footer{align-items:center;color:#6a7890;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:14px 20px 18px}.history-footer>div{align-items:center;display:flex;gap:9px}.history-footer button{align-items:center;background:#fff;border:1px solid #d5deeb;border-radius:6px;color:#3f5674;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.api-location{color:#8a96a7;display:block;font-size:10px;margin-top:10px;text-align:right}.portal-message{background:#edf5ff;border:1px solid #c6d9ef;border-radius:6px;color:#254363;font-size:13px;margin-bottom:18px;padding:12px 14px}.deepdd-toast{grid-gap:10px;align-items:center;animation:deepdd-toast-in .18s ease-out;background:#f0faf6;border:1px solid #8ec8b2;border-left:4px solid #12865d;border-radius:7px;box-shadow:0 16px 38px #172b462e;color:#124d37;display:grid;font-size:13px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:13px 12px 13px 15px;position:fixed;right:24px;top:68px;width:min(390px,100vw - 32px);z-index:1400}.deepdd-toast.info{background:#f2f7fd;border-color:#9bbce4 #9bbce4 #9bbce4 #2463c7;color:#244e7d}.deepdd-toast.error{background:#fff3f2;border-color:#e0aaa5 #e0aaa5 #e0aaa5 #bd2b22;color:#84211b}.deepdd-toast>span{line-height:1.45}.deepdd-toast button{align-items:center;background:#0000;border:0;border-radius:5px;color:inherit;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.deepdd-toast button:hover{background:#15304c14}@keyframes deepdd-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.schedule-status{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:700;gap:6px;padding:4px 9px}.schedule-status:before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.schedule-status.active{background:#e4f5ed;color:#08734d}.schedule-status.disabled{background:#edf1f6;color:#68778c}.environment-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:700;padding:5px 10px;text-transform:uppercase}.environment-badge.test{background:#e8f1fc;color:#245993}.environment-badge.production{background:#e4f5ed;color:#08734d}.api-target-grid{grid-template-columns:minmax(170px,.45fr) minmax(260px,1fr) minmax(260px,1fr)}.api-target-actions{align-items:center;display:flex;gap:18px;justify-content:space-between}.api-target-actions p{color:#687892;font-size:12px;line-height:1.5;margin:0}.settings-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(360px,.9fr) minmax(480px,1.2fr)}.settings-form{grid-gap:16px;display:grid;gap:16px;padding:20px}.settings-block{background:#f8fafc;border:1px solid #d4deeb;border-radius:7px;padding:16px}.settings-block h3{color:#17263d;font-size:15px;margin:0 0 13px}.field-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.preview-button{justify-self:start}.writeback-control{align-items:flex-start;background:#f5f9ff;border:1px solid #cbd9ea;border-radius:7px;display:flex;gap:11px;padding:14px}.writeback-control input{margin-top:4px}.writeback-control small,.writeback-control strong{display:block}.writeback-control strong{color:#17263d;font-size:14px}.writeback-control small{color:#687892;font-size:12px;line-height:1.45;margin-top:3px}.property-mapping{background:#fff;border:1px solid #d4deeb;border-radius:7px}.property-mapping summary{color:#243650;cursor:pointer;font-size:14px;font-weight:700;padding:14px}.property-mapping .field-grid{border-top:1px solid #e1e7f0;padding:14px}.etl-rule-note{background:#f6f9fd;border-left:3px solid #70a3e8;color:#51647e;font-size:12px;line-height:1.55;padding:12px 14px}.etl-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-progress{grid-gap:13px;align-items:center;background:#f6f9fd;border:1px solid #cbd9ea;border-radius:7px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr);padding:15px}.portal-progress small,.portal-progress strong{display:block}.portal-progress strong{color:#183251;font-size:13px}.portal-progress small{color:#687892;font-size:12px;margin-top:3px}.portal-progress.complete{background:#edf8f3;border-color:#9bcdbb}.portal-progress.error{background:#fff3f2;border-color:#e0aaa5}.portal-spinner{animation:deepdd-spin .75s linear infinite;border:3px solid #d4e1f2;border-radius:50%;border-top-color:#2463c7;height:28px;width:28px}.technical-output summary{color:#415873;cursor:pointer;font-size:12px;font-weight:600}.technical-output pre{background:#f8fafc;border:1px solid #d8e1ed;border-radius:6px;font-family:Consolas,Courier New,monospace;font-size:11px;line-height:1.5;margin:10px 0 0;max-height:260px;overflow:auto;overflow-wrap:anywhere;padding:13px;white-space:pre-wrap}.portal-log-card{margin-top:20px}.success-count{color:#08734d!important;font-weight:700}.failure-count{color:#a32720!important;font-weight:700}@media(max-width:1180px){.deepdd-settings-grid,.deepdd-workspace,.settings-layout{grid-template-columns:1fr}.deepdd-step-grid,.step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.deepdd-page{padding:18px 14px}.card-heading,.deepdd-card-header,.deepdd-header{align-items:flex-start;flex-direction:column}.deepdd-header h1{font-size:25px}.api-target-grid,.deepdd-form-grid,.deepdd-source-row,.deepdd-step-grid,.etl-actions,.field-grid,.hubspot-lookup,.step-grid{grid-template-columns:1fr}.deepdd-step{min-height:82px}.deepdd-button-row .deepdd-button{flex:1 1 auto}.deepdd-pagination,.history-footer{align-items:flex-start;flex-direction:column}.deepdd-toast{right:16px;top:14px}.api-target-actions{align-items:stretch;flex-direction:column}}.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}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;opacity:0;position:absolute;width:20px}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.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:15px}.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.6a08dceea9c0c5484725.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.6a08dceea9c0c5484725.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.b164e2c7.css.map*/