@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Bengali:wght@100..900&family=Roboto:wght@100;300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap);#root{position:relative;min-height:100vh}body{background:#fafafa;font-family:"Inter"}body div[role=dialog] button{opacity:0}body div[role=dialog] div[data-rmiz-modal-content=true]{width:100%!important;-webkit-transform:scale(1) translate(89.034px,67.2108px)!important;transform:scale(1) translate(89.034px,67.2108px)!important;top:1.5em!important;left:28%!important}body div[role=dialog] div[data-rmiz-modal-content=true] img{max-width:460px;object-fit:cover}body select{display:block}body button{cursor:pointer}body button:focus{background-color:rgba(226,19,110,.2196078431)}body button:disabled,body button[disabled]{cursor:not-allowed}body button[data-rmiz-btn-open=true]:focus{background-color:none!important}body input[type=password]:focus{box-shadow:none}input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #e2136e}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.spinner-red-only{border-color:#ffecf9}body div[role=dialog] button{opacity:1}input[type=text]:not(.browser-default):focus:not([readonly]){box-shadow:none}input[type=text]:not(.browser-default){border-bottom:none;margin-bottom:0;font-size:14px}.dummy{text-align:center}.MuiFilledInput-underline:before{display:none}.MuiSelect-select:focus{background-color:transparent!important}.MuiFormLabel-root.Mui-focused{color:#e2136e!important}input[type=text]:not(.browser-default):disabled{border-bottom:none}.MuiCheckbox-root{color:rgba(255,0,0,.4901960784)}.MuiPickersDatePickerRoot-toolbar,.MuiPickersToolbar-toolbar{background:#e2136e!important}.MuiPickersDay-daySelected{background-color:#e2136e!important}.MuiCheckbox-root{color:#ff66a9!important}.MuiCheckbox-colorSecondary.Mui-checked{color:linear-gradient(255.7deg,#ff66a9,#f53689)!important}.btn{font-family:"Inter"!important}.MuiInputLabel-outlined.MuiInputLabel-shrink{-webkit-transform:translate(14px,-8px) scale(.75);transform:translate(14px,-8px) scale(.75);font-size:18px;background:#fff;padding:0 5px;font-family:"Inter";font-weight:600;color:#e2146e}.Toastify__toast--error{background:#e31a70!important;border-radius:24px!important;font-family:"Inter"!important;font-size:14px!important;color:#fff!important;padding:22px!important}.filter-section{margin:0 0 0 16px}.filter-section .filter-header{margin-top:16px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;width:100%}.filter-section .filter-header .filter-heading{font-size:14px;font-weight:500;line-height:16px;font-family:Roboto;color:#434364}.filter-section .filter-header .filter-clear{right:0;padding:0!important;margin-right:16px}.filter-section .filter-header .filter-clear .inactive-button{border:none!important;outline:none!important;color:#d7d7d7;font-family:Roboto;font-weight:500;background-color:#fff}.filter-section .filter-header .filter-clear .active-button{border:none!important;outline:none!important;color:#e2136e;font-family:Roboto;font-weight:500;background-color:#fff}.filter-section .search{width:100%}.filter-section .search .search-input,.filter-section .search .search-input i{display:flex;justify-content:center;align-items:center}.filter-section .search .search-input i{margin:none;height:40px;width:40px;top:12px;left:5px;font-size:20px;border:1px solid #eaeaea;border-radius:4px}.filter-section .search .search-input input{border:1px solid #eaeaea;border-radius:4px;height:40px;padding-left:10px}.filter-section .search .search-input input:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.filter-section .options{overflow-y:scroll;max-height:220px}.filter-section .options .filter-option .option-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:8px;font-family:Roboto;font-size:14px;line-height:24px;color:#252525}.checkbox-pink[type=checkbox].filled-in:checked+span:not(.lever):after{border:2px solid #e2136e;background-color:#e2136e}.web-footer-container{position:absolute;left:0;bottom:0;width:100%;padding:20px 0;text-align:center;height:100px}.web-footer-container p{color:#acacac}.filter-container{height:auto;width:260px;background:#fff;position:absolute!important;top:0!important;right:0!important;z-index:9;box-shadow:1px 1px 1px 1px #e2e2e2}.report-filter{left:revert!important;right:0!important}@media (min-width:1024px){.filter-container{box-shadow:none}}.filter-container .header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f4f4f4}.filter-container .header .heading{padding:16px;font-size:16px;font-weight:500;line-height:24px;font-family:Roboto;color:grey}.filter-container .header .clear{font-size:14px;line-height:24px;padding:8px 16px 16px}.filter-container .header .clear .active-button{color:#e2136e}.filter-container .header .clear .active-button,.filter-container .header .clear .inactive-button{background-color:#fff;padding:none!important;border:none!important;outline:none!important;font-family:Roboto;font-weight:500}.filter-container .header .clear .inactive-button{color:#d7d7d7}.report{background:#fff;border:1px solid #f2f2f2!important;border-radius:8px;margin:10px!important;box-shadow:1px 0 18px 6px rgba(67,67,100,.08)}.report .heading{display:flex;margin:24px 24px 0!important;padding-bottom:24px;border-bottom:1px solid #f4f4f4}.report .heading img{height:57px;width:56px}.report .heading .info{margin-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.report .heading .info .title{display:inline;color:#252525;font-family:Roboto;font-size:16px;line-height:24px;text-wrap:wrap}.report .heading .info .description{color:#707070;font-family:Roboto;font-size:12px;line-height:14px;margin-top:4px;white-space:wrap!important}.report .button-group{display:flex;justify-content:center;padding:16px 24px!important}.report .button-group .share-button{opacity:.1}.report .button-group .download-button,.report .button-group .share-button{width:100%;height:30px;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;overflow:hidden;background:#fff;color:#e2136e;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;border:none!important}.report .button-group .download-button{border-left:1px solid #f4f4f4!important;cursor:pointer}.report-compact{border-radius:0;margin:0!important;background:#fff;border:1px solid #f2f2f2!important;display:flex}.report-compact .heading{display:flex;margin:0!important;padding-bottom:0;border-bottom:1px solid #f4f4f4;width:60%}.report-compact .heading img{height:57px;width:56px;padding:15px}.report-compact .heading .info{margin-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:row;align-items:center}.report-compact .heading .info .title{display:inline;color:#252525;font-family:Roboto;font-size:16px;line-height:24px;width:35vw}.report-compact .heading .info .description{color:#707070;font-family:Roboto;font-size:12px;line-height:14px;margin-top:4px;white-space:wrap!important;width:30vw}.report-compact .button-group{display:flex;justify-content:center;padding:16px 24px!important}.report-compact .button-group .share-button{opacity:.1}.report-compact .button-group .download-button,.report-compact .button-group .share-button{width:100%;height:30px;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;overflow:hidden;background:#fff;color:#e2136e;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;border:none!important}.report-compact .button-group .download-button{cursor:pointer}.report-status{font-size:11px;color:green;font-family:"Inter"}.reports{padding:24px;border-radius:8px;background-color:rgba(234,238,249,.73)}@media (min-width:1024px){.reports{padding:24px}}.reports .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.reports .page-header .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px}.reports .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.reports .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.reports .card-row{margin:0!important;display:flex;flex-wrap:wrap}.reports .card-row .card-col{margin:16px 0 0;padding:0!important}.full-width-reports{padding:24px;border-radius:8px}@media (min-width:1024px){.full-width-reports{padding:24px}}.full-width-reports .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.full-width-reports .page-header .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px}.full-width-reports .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.full-width-reports .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.full-width-reports .card-row{margin:0!important;display:flex;flex-wrap:wrap}.full-width-reports .card-row .card-col{margin:16px 0 0!important;padding:0!important}.info-report-view{display:flex;justify-content:center;align-items:center}.date-range-picker-container{margin-right:20px}.custom-date-picker{margin:5px 20px;background-color:#fff}.custom-date-picker h2{font-size:14px;display:flex;align-items:center}.custom-date-picker h2,.custom-date-picker p{margin:0;text-transform:none;font-family:"Inter"}.custom-date-range-picker-container{display:flex;justify-content:flex-start;align-items:flex-start;margin-right:20px}.custom-date-range-picker-container .rdrDayToday .rdrDayNumber span:after{background:#e91e63}.merchant-report-container{display:flex;flex-direction:column;width:450px;background:linear-gradient(186deg,#f6d0e0 21%,#eff1fa 98%,#eff1fa);height:70vh;overflow-y:auto;padding-top:30px;padding-bottom:10px}.merchant-report-container .filter-header{margin:5px 20px;font-size:20px;font-family:"Inter";font-weight:700;color:rgba(0,0,0,.6509803922)}.merchant-report-container ul:not(.browser-default)>li{padding:0}.merchant-report-container .MuiFormControl-root{margin:5px 20px}.merchant-report-container .MuiSelect-select.MuiSelect-select{padding:10px}.merchant-report-container .MuiInputLabel-formControl{padding-left:11px}.multiselect-chip{display:flex;flex-direction:row;flex-wrap:wrap}.multiselect-chip p{margin:2px;font-size:12px;background:hsla(0,0%,50.2%,.2196078431);padding:2px 7px;border-radius:17px}.merchant-filter-dialog{width:500px;height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:73px;background-color:rgba(246,208,224,.4784313725)}.merchant-filter-dialog .MuiFormControl-root{width:100%;margin-bottom:30px}.merchant-filter-dialog .MuiSelect-select.MuiSelect-select{padding:10px}.merchant-filter-dialog .MuiInputLabel-formControl{padding-left:11px}.merchant-filter-dialog .dialog-button{margin-top:50px;font-family:"Inter";font-size:19px;border-radius:12px;padding:10px 25px;color:#e2136e;border:none;background-color:#fff;cursor:pointer}.merchant-filter-dialog button:disabled,.merchant-filter-dialog button[disabled]{opacity:.3;cursor:not-allowed}.merchant-filter-dialog .dialog-button:hover{background:#e2136e;color:#fff}.categorization-Upload-container{padding:24px;width:100%;background-color:#fafafa;border-radius:8px;margin-top:10px}.categorization-Upload-container .upload-header{width:100%;margin:0 0 0 10px;font-family:"Inter";font-size:21px;font-weight:700;color:#434364}.categorization-Upload-container .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.categorization-Upload-container .page-header .page-heading{color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:32px;margin:5px}.categorization-Upload-container .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.categorization-Upload-container .card-row{margin:0!important;display:flex;flex-wrap:wrap}.categorization-Upload-container .card-row .card-col{margin:16px 0 0!important;padding:0!important}.categorization-report-container{padding:0 24px 24px 0;border-radius:8px}.categorization-report-container .download-header{width:100%;margin:0 0 0 10px;font-family:"Inter";font-size:21px;font-weight:700;color:#434364}.upload-status{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.upload-status .card-title{margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-status table tbody tr td .status{font-family:Roboto;font-size:12px;line-height:24px;font-family:monospace;padding:2px 5px}.upload-status table tbody tr td .status.success{color:#fff;background-color:#1bdb2b;display:flex;justify-content:center;border-radius:6px}.upload-status table tbody tr td .status.pending{color:#fff;background-color:#ee8d0e;display:flex;justify-content:center;border-radius:6px}.upload-status table tbody tr td .status.failed{color:#fff;background-color:#ff5858;display:flex;justify-content:center;border-radius:6px}@-webkit-keyframes SlideLeft{0%{margin-left:-120%}to{margin-left:0}}@keyframes SlideLeft{0%{margin-left:-120%}to{margin-left:0}}@-webkit-keyframes SlideDown{0%{margin-left:0}to{margin-left:-120%}}@keyframes SlideDown{0%{margin-left:0}to{margin-left:-120%}}.notification-wrapper{position:fixed;top:30px;left:40px;z-index:1000}.notification-wrapper,.notification-wrapper .notification-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:500px}.notification-wrapper .notification-item{box-shadow:0 0 10px rgba(0,0,0,.19);background-color:#fff;border-radius:8px;margin-top:20px;margin-bottom:20px;overflow:hidden;-webkit-animation:SlideLeft .3s;animation:SlideLeft .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.notification-wrapper .notification-item p{padding:1px 10px 5px 15px;margin-bottom:8px}.notification-wrapper .notification-item .bar{width:100%;height:5px}.notification-wrapper .notification-item.success .bar{background-color:#2bca75}.notification-wrapper .notification-item.error .bar{background-color:#f53838}.notification-wrapper .notification-item.exit{-webkit-animation:SlideDown .3s;animation:SlideDown .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dexter-dashboard-container{padding:24px;border-radius:8px}.dexter-dashboard-container .online-dashboard-container{display:flex;justify-content:flex-start;align-items:center;height:50vh;flex-wrap:wrap}@media(min-width:1024px){.dexter-dashboard-container{padding:24px}}.dexter-dashboard-container .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.dexter-dashboard-container .page-header .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px}.dexter-dashboard-container .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.dexter-dashboard-container .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.dexter-dashboard-container .card-row{margin:0!important;display:flex;flex-wrap:wrap}.dexter-dashboard-container .card-row .card-col{margin:16px 0 0!important;padding:0!important}.card-title-index{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:24px}.full-width-dashboard{padding:24px;border-radius:8px}@media(min-width:1024px){.full-width-dashboard{padding:24px}}.full-width-dashboard .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.full-width-dashboard .page-header .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px}.full-width-dashboard .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.full-width-dashboard .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.full-width-dashboard .card-row{margin:0!important;display:flex;flex-wrap:wrap}.full-width-dashboard .card-row .card-col{margin:16px 0 0!important;padding:0!important}.rad-chart{width:100%;display:flex;justify-content:center}.rad-chart .apexcharts-datalabel-label{font-weight:300}.data-cardx{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:-1;display:flex;flex-direction:row-reverse}.data-cardx .card-corner{position:absolute;top:0;right:0;margin:8px}.data-cardx .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.data-cardx .card-body{border:none!important;display:flex;flex-wrap:wrap;width:100%}.data-cardx .card-body .card-graph{display:flex;width:100%;justify-content:center}.data-cardx .card-body .card-content-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.data-cardx .card-body .card-content-container .row1{width:100%;display:flex;justify-content:space-around;border-bottom:1px dashed #eaeaea;height:80px}.data-cardx .card-body .card-content-container .row1 .registered{padding:0}.data-cardx .card-body .card-content-container .row1 .registered .value{color:#e2136e;font-family:Roboto;font-size:24px;line-height:32px;display:flex}.data-cardx .card-body .card-content-container .row1 .registered .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-cardx .card-body .card-content-container .row1 .assigned{padding:0}.data-cardx .card-body .card-content-container .row1 .assigned .value{color:#f7d700;font-family:Roboto;font-size:24px;line-height:32px}.data-cardx .card-body .card-content-container .row1 .assigned .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-cardx .card-body .card-content-container .row2{width:100%;display:flex;justify-content:space-around;height:80px}.data-cardx .card-body .card-content-container .row2 .active-today .value{display:flex;color:#00cfff;font-family:Roboto;font-size:24px;line-height:32px}.data-cardx .card-body .card-content-container .row2 .active-today .value .percentage{font-family:Roboto;font-size:16px;line-height:32px;color:#434364;margin-left:8px}.data-cardx .card-body .card-content-container .row2 .active-today .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-cardx .card-body .card-content-container .row2 .comparison .value{display:flex;font-family:Roboto;font-size:24px;line-height:32px}.data-cardx .card-body .card-content-container .row2 .comparison .value.positive{color:#00b136}.data-cardx .card-body .card-content-container .row2 .comparison .value.negative{color:#d82f2f}.data-cardx .card-body .card-content-container .row2 .comparison .value img{display:none}@media(min-width:1024px){.data-cardx .card-body .card-content-container .row2 .comparison .value img{margin:4px;display:inline}}.data-cardx .card-body .card-content-container .row2 .comparison .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.attendance-container-small h2{font-size:20px;margin:0}.attendance-container-small p{margin:0;text-align:center;font-family:Roboto;font-size:24px;color:green}.data-cardxx{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:0}.data-cardxx .card-corner{position:absolute;top:0;right:0;margin:8px}.data-cardxx .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.data-cardxx .card-body{border:none!important;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.data-cardxx .card-body .rad-chart{width:100%;display:flex;justify-content:center}.data-cardxx .card-body .rad-chart .apexcharts-datalabel-label{font-weight:300}.data-cardxx .card-body .card-content-container{width:100%;display:flex;flex-wrap:wrap;margin-top:33px}.data-cardxx .card-body .card-content-container .row1{width:100%;display:flex;justify-content:space-around;border-bottom:1px dashed #eaeaea}.data-cardxx .card-body .card-content-container .row1 .total-calls{padding:16px 16px 16px 12px}.data-cardxx .card-body .card-content-container .row1 .total-calls .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px;display:flex}.data-cardxx .card-body .card-content-container .row1 .total-calls .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-cardxx .card-body .card-content-container .row1 .comparison{padding:16px 16px 16px 20px}.data-cardxx .card-body .card-content-container .row1 .comparison .value{display:flex;color:#434364;font-family:Roboto;font-size:24px;line-height:32px}@media(min-width:1024px){.data-cardxx .card-body .card-content-container .row1 .comparison .value img{margin:4px}}.data-cardxx .card-body .card-content-container .row1 .comparison .value.positive{color:#00b136}.data-cardxx .card-body .card-content-container .row1 .comparison .value.negative{color:#d82f2f}.data-cardxx .card-body .card-content-container .row1 .comparison .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-cardxx .card-body .card-content-container .row2{width:100%;display:flex;justify-content:space-around}.data-cardxx .card-body .card-content-container .row2 .active-mdo{padding:16px 0 16px 12px}.data-cardxx .card-body .card-content-container .row2 .active-mdo .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.data-cardxx .card-body .card-content-container .row2 .active-mdo .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-cardxx .card-body .card-content-container .row2 .comparison{padding:16px 16px 16px 0}.data-cardxx .card-body .card-content-container .row2 .comparison .value{display:flex;color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.data-cardxx .card-body .card-content-container .row2 .comparison .value.positive{color:#00b136}.data-cardxx .card-body .card-content-container .row2 .comparison .value.negative{color:#d82f2f}@media(min-width:1024px){.data-cardxx .card-body .card-content-container .row2 .comparison .value img{margin:4px}}.data-cardxx .card-body .card-content-container .row2 .comparison .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.data-card .card-corner{position:absolute;top:0;right:0;margin:8px}.data-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.data-card .card-body{border:none!important;display:flex;flex-wrap:wrap;width:100%;height:400px}.data-card .card-body .recharts-layer{position:absolute;left:0}.data-card .card-body .recharts-layer.recharts-label-list{color:#434364;font-family:Roboto;font-size:14px}.data-card .card-body .recharts-legend-wrapper{bottom:0;display:flex!important;justify-content:center!important;width:100%!important;left:12px!important}.data-card .card-body .recharts-legend-wrapper .recharts-default-legend{margin-top:15px;display:flex;justify-content:space-between}.data-card .card-body .recharts-legend-wrapper .recharts-default-legend .recharts-legend-item{font-size:12px;color:#a4a4a4;display:flex!important;align-items:center}.data-card .card-body .new-leads{padding:16px 16px 16px 0;width:50%}.data-card .card-body .new-leads .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px;display:flex}.data-card .card-body .new-leads .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-card .card-body .lead-closed{padding:16px 16px 16px 0;width:50%}.data-card .card-body .lead-closed .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.data-card .card-body .lead-closed .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-card .card-body .followed-up{padding:16px 16px 16px 0;width:50%}.data-card .card-body .followed-up .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.data-card .card-body .followed-up .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.data-card .card-body .merchant-served{padding:16px 16px 16px 0;width:50%}.data-card .card-body .merchant-served .value{display:flex;color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.data-card .card-body .merchant-served .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.card-col.hide{display:none}.mc-container{padding:24px 25px;margin:30px 12px 0;background-color:#fff;border:1px solid #f2f2f2;width:98%}.mc-container .mc-header{font-family:Roboto;font-weight:600;font-size:16px;color:#434364}.mc-container .mc-graph-container{display:flex;align-items:center;flex-wrap:wrap}.mc-container .mc-graph-container .mc-donut{flex-grow:1;width:250px;height:250px}.mc-container .mc-graph-container .mc-donut .mc-pie{-webkit-transform:scale(1.1);transform:scale(1.1)}.mc-container .mc-graph-container .mc-donut .radial-bar-semi{position:inherit;bottom:198px;left:-1px}.mc-container .mc-graph-container .mc-legends-1{flex-grow:5;display:flex;flex-direction:column;flex-wrap:wrap;height:307px}.mc-container .mc-graph-container .mc-legends-1.col2x{justify-content:center}.mc-legend-container{margin:5px 10px;display:flex;align-items:center}.mc-legend-container .circle-group .svgx .txt{font-family:Roboto;font-size:12px;color:grey;fill:grey}.mc-legend-container .text-block{display:flex;flex-direction:column;margin-left:16px}.mc-legend-container .text-block .legend-title span{font-family:Roboto;font-size:16px;text-align:left;color:#434364;line-height:20px}.mc-legend-container .text-block .legend-type span{height:16px;width:296px;color:#a4a4a4;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:16px}.nb-container{display:flex;flex-direction:column;text-align:left;padding-left:25px}.nb-container .nb-label{font-family:Roboto;font-size:12px;color:#707070}.kyc-summary-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.kyc-summary-card .card-title{margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kyc-summary-card .card-body{width:100%;display:flex;flex-wrap:wrap;border:none!important;overflow-x:scroll!important}.kyc-summary-card .card-body .kyc-table{border-top:1px solid #f2f2f2}.kyc-summary-card .card-body .kyc-table .kyc-table-main-head .kyc-table-main-head-tr{border-bottom:1px solid #f2f2f2}.kyc-summary-card .card-body .kyc-table .kyc-table-main-head .kyc-table-main-head-tr .blank_th{border-left:none!important}.kyc-summary-card .card-body .kyc-table .kyc-table-main-head .kyc-table-main-head-tr .kyc-table-main-head-th{color:#434364;font-size:16px;line-height:24px;font-weight:500;font-family:Roboto;border-left:1px solid #f2f2f2;text-align:center}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr{border-bottom:1px dashed #f2f2f2}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr .kyc-table-sub-head-td{border-left:1px solid #f2f2f2;white-space:nowrap;color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto;text-align:center}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr .kyc-table-side-head-td{color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr .blank_td{border-left:none}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr{border-bottom:1px dashed #f2f2f2}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr .kyc-table-side-head-td{color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto;padding-right:35px}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr .kyc-table-value{text-align:center}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr .kyc-table-value.border-right{border-right:1px solid #f2f2f2}.kyc-summary-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr .kyc-table-value.border-left{border-left:1px solid #f2f2f2}.kyc-tracking-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.kyc-tracking-card .card-title{margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kyc-tracking-card .card-body{width:100%;display:flex;flex-wrap:wrap;border:none!important;overflow-x:scroll!important}.kyc-tracking-card .card-body .kyc-table{border-top:1px solid #f2f2f2}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-head .kyc-table-main-head-tr{border-bottom:1px solid #f2f2f2}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-head .kyc-table-main-head-tr .blank_th{border-left:none!important}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-head .kyc-table-main-head-tr .kyc-table-main-head-th{color:#434364;font-size:16px;line-height:24px;font-weight:500;font-family:Roboto;border-left:1px solid #f2f2f2;text-align:center}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr{border-bottom:1px dashed #f2f2f2}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr .kyc-table-sub-head-td{border-left:1px solid #f2f2f2;white-space:nowrap;color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto;text-align:center}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr .kyc-table-side-head-td{color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-body .kyc-table-sub-head-tr .blank_td{border-left:none}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr{border-bottom:1px dashed #f2f2f2}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr .kyc-table-side-head-td{color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto}.kyc-tracking-card .card-body .kyc-table .kyc-table-main-body .kyc-table-body-tr .kyc-table-value{border-left:1px solid #f2f2f2;text-align:center;color:#252525;font-size:14px;line-height:24px;font-family:Roboto}.view-all-container .view-all{font-size:14;font-weight:500;text-align:center;color:#e2136e}.agency-performance-cardx{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.agency-performance-cardx .card-title{margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agency-performance-cardx .card-body{width:100%;display:flex;flex-wrap:wrap;border:none!important;overflow-x:scroll!important}.agency-performance-cardx .card-body .agency-performance{border-top:1px solid #f2f2f2}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-head .agency-performance-main-head-tr{border-bottom:1px solid #f2f2f2}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-head .agency-performance-main-head-tr .blank_th{border-left:none!important;text-align:left!important}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-head .agency-performance-main-head-tr .agency-performance-main-head-th{font-size:14px;line-height:24px;font-weight:500;font-family:Roboto;text-align:right}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-body .agency-performance-sub-head-tr{border-bottom:1px dashed #f2f2f2}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-body .agency-performance-sub-head-tr .agency-performance-sub-head-td{border-left:1px solid #f2f2f2;white-space:nowrap;color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto;text-align:center}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-body .agency-performance-sub-head-tr .agency-performance-side-head-td{color:#434364;font-size:12px;line-height:24px;font-weight:500;font-family:Roboto}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-body .agency-performance-sub-head-tr .blank_td{border-left:none}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-body .agency-performance-body-tr{border-bottom:1px dashed #f2f2f2}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-body .agency-performance-body-tr .agency-performance-text-value{border-left:1px solid #f2f2f2;text-align:left;color:#252525;font-size:14px;line-height:24px;font-weight:400;font-family:Roboto}.agency-performance-cardx .card-body .agency-performance .agency-performance-main-body .agency-performance-body-tr .agency-performance-value{text-align:right;color:#252525;font-size:14px;line-height:24px;font-weight:400;font-family:Roboto}.agency-performance-cardx .card-btn{display:flex;justify-content:center;padding-top:24px;border-top:1px dashed #f2f2f2}.agency-performance-cardx .card-btn .view-all-btn{cursor:pointer}.agency-performance-cardx .card-btn .view-all-btn span{color:#e2136e}.binary-graph-cardx{background-color:#fff;height:100%;margin:10px!important;padding:24px;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.binary-graph-cardx .card-title{margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.binary-graph-cardx .card-body{width:100%;display:flex;flex-wrap:wrap;border:none!important}.binary-graph-cardx .card-body .chart{width:100%;margin:0!important}@media(min-width:1024px){.binary-graph-cardx .card-body .chart{width:50%;height:250px}}.binary-graph-cardx .card-body .data-table{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:1024px){.binary-graph-cardx .card-body .data-table{padding-left:30px;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}}.binary-graph-cardx .card-body .data-table .data-container{width:100%;display:flex;margin:12px 0}.binary-graph-cardx .card-body .data-table .data-container .rect{display:block;min-height:24px;min-width:24px;max-height:24px;max-width:24px;border-radius:2px;margin-right:16px}.binary-graph-cardx .card-body .data-table .data-container img{height:24px;width:24px;margin-right:16px}.binary-graph-cardx .card-body .data-table .data-container .data{display:inline;flex-direction:column}.binary-graph-cardx .card-body .data-table .data-container .data .value{color:#434364;font-family:Roboto;font-size:16px;font-weight:700;line-height:20px;padding-bottom:2px}.binary-graph-cardx .card-body .data-table .data-container .data .tag{color:#252525;font-family:Roboto;font-size:14px;line-height:18px;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.binary-graph-cardx .card-body .data-table .data-container .data .tag--light{color:#707070!important;font-size:14px!important;font-family:Roboto!important}.right-graph-cardx{background-color:#fff;height:100%;margin:10px!important;padding:24px;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.right-graph-cardx .card-title{margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.right-graph-cardx .card-body{width:100%;display:flex;flex-wrap:wrap;border:none!important}.right-graph-cardx .card-body .chart{width:100%;height:225px;margin:0!important}@media(min-width:1024px){.right-graph-cardx .card-body .chart{width:45%;height:225px}}.right-graph-cardx .card-body .data-table{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:1024px){.right-graph-cardx .card-body .data-table{width:55%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:30px}}.right-graph-cardx .card-body .data-table .data-container{width:100%;display:flex;margin:12px 0}.right-graph-cardx .card-body .data-table .data-container .rect{display:block;min-height:24px;min-width:24px;max-height:24px;max-width:24px;border-radius:2px;margin-right:16px}.right-graph-cardx .card-body .data-table .data-container img{height:24px;width:24px;margin-right:16px}.right-graph-cardx .card-body .data-table .data-container .data{display:inline;flex-direction:column}.right-graph-cardx .card-body .data-table .data-container .data .value{color:#434364;font-family:Roboto;font-size:16px;font-weight:700;line-height:20px;padding-bottom:2px}.right-graph-cardx .card-body .data-table .data-container .data .tag{color:#252525;font-family:Roboto;font-size:14px;line-height:18px;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.right-graph-cardx .card-body .data-table .data-container .data .tag--light{color:#707070!important;font-size:14px!important;font-family:Roboto!important}.data-card-coverage{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:0}.data-card-coverage .card-corner{position:absolute;top:0;right:0;margin:8px}.data-card-coverage .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.data-card-coverage .card-subtitle{color:#e2136e;font-family:Roboto;font-size:24px}.data-card-coverage .card-subtitle p{margin:0;font-size:12px;color:grey}.data-card-coverage .card-body{border:none!important;flex-direction:column;justify-content:space-between}.data-card-coverage .card-body,.data-card-coverage .card-body .card-content-container{display:flex;flex-wrap:wrap;width:100%}.data-card-coverage .card-body .card-content-container .row1{display:flex;align-items:center;padding-bottom:1.8em;flex-basis:100%;flex-wrap:wrap}.data-card-coverage .card-body .card-content-container .row1 .stats{display:flex;flex-direction:column-reverse;margin-top:30px}.data-card-coverage .card-body .card-content-container .row1 .stats .numbers{font-family:Roboto;color:#434364;font-size:24px;display:flex;flex-direction:row;justify-content:space-between;width:150px}.data-card-coverage .card-body .card-content-container .row1 .stats .numbers .total{color:#e2136e;font-weight:500}.data-card-coverage .card-body .card-content-container .row1 .stats .numbers .out-of{font-weight:500}.data-card-coverage .card-body .card-content-container .row1 .stats .description{color:rgba(0,0,0,.8);font-family:monospace;font-size:17px;font-weight:700}.data-card-coverage .card-body .card-content-container .divide{box-sizing:border-box;height:1px;width:73px;border:1px dashed #eaeaea;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.data-card-coverage .card-body .card-content-container .chart{flex-grow:1}.data-card-coverage .card-body .card-content-container .chart .percentage{color:#434364}.data-card-coverage .card-body .card-content-container .chart .bar .bar-bg{position:relative;width:100%;height:16px;border-radius:0 8px 8px 0;background-color:#ffedf6}.data-card-coverage .card-body .card-content-container .chart .bar .bar-bg .bar-progress{position:absolute;height:16px;border-radius:0 8px 8px 0;background:linear-gradient(225deg,#d174ca,#eaa96d)}.coverage-subTitle{font-size:10px;color:#707070;margin:0}.online-dashboard-card{background-color:#fff;min-height:400px;max-height:600px;margin:10px!important;padding:24px 24px 0;border:1px solid rgba(0,0,0,.0784313725);border-radius:8px;box-shadow:none!important;z-index:0;position:relative}.online-dashboard-card .switch-button-container{padding:10px 10px 10px 0;margin-bottom:10px}.online-dashboard-card .switch-button-container button{background-color:#f2f2f2;border:1px solid #000;border-radius:0}.online-dashboard-card .switch-button-container .active{background-color:#e2136e;color:#fff}.online-dashboard-card .card-title{color:#434364;font-family:Roboto;font-size:25px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px}.online-dashboard-card .card-info{color:#e2136e;font-family:Roboto;font-size:17px;display:flex;flex-direction:row;background:rgba(239,19,111,.0431372549);padding-left:5px;border-bottom:1px solid rgba(0,0,0,.2);padding-top:5px;padding-bottom:5px}.online-dashboard-card .card-info .subtitle{margin:0;color:grey}.online-dashboard-card .card-info .info{margin:0 0 0 10px;color:rgba(226,19,109,.768627451)}.new-laoder-container{display:flex;justify-content:center;align-items:center;padding:50px}.kam-dashboard-container{padding:24px;border-radius:8px}@media(min-width:1024px){.kam-dashboard-container{padding:24px;max-width:1160px;margin:0 auto}}.kam-dashboard-container .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.kam-dashboard-container .page-header .page-heading{color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:32px;margin:5px}.kam-dashboard-container .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.kam-dashboard-container .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.kam-dashboard-container .card-row{margin:0!important;display:flex;flex-wrap:wrap}.kam-dashboard-container .card-row .card-col{margin:16px 0 0!important;padding:0!important}.kam-perf-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.kam-perf-card .card-corner{position:absolute;top:0;right:0;margin:8px}.kam-perf-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kam-perf-card .card-body{border:none!important;display:flex;flex-wrap:wrap;width:100%}.kam-perf-card .card-body .total-calls{padding:16px 16px 16px 0;width:50%}.kam-perf-card .card-body .total-calls .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px;display:flex}.kam-perf-card .card-body .total-calls .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.kam-perf-card .card-body .active-mdo{padding:16px 16px 16px 0;width:50%}.kam-perf-card .card-body .active-mdo .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.kam-perf-card .card-body .active-mdo .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.kam-perf-card .card-body .comparison{padding:16px 16px 16px 0;width:50%}.kam-perf-card .card-body .comparison .value{display:flex;color:#434364;font-family:Roboto;font-size:24px;line-height:32px}@media(min-width:1024px){.kam-perf-card .card-body .comparison .value img{margin:4px}}.kam-perf-card .card-body .comparison .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.kam-call-overview-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.kam-call-overview-card .card-corner{position:absolute;top:0;right:0;margin:8px}.kam-call-overview-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kam-call-overview-card .card-body{border:none!important;display:flex;flex-wrap:wrap;width:100%}.kam-call-overview-card .card-body .new-leads{padding:16px 16px 16px 0;width:50%}.kam-call-overview-card .card-body .new-leads .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px;display:flex}.kam-call-overview-card .card-body .new-leads .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.kam-call-overview-card .card-body .lead-closed{padding:16px 16px 16px 0;width:50%}.kam-call-overview-card .card-body .lead-closed .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.kam-call-overview-card .card-body .lead-closed .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.kam-call-overview-card .card-body .followed-up{padding:16px 16px 16px 0;width:50%}.kam-call-overview-card .card-body .followed-up .value{color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.kam-call-overview-card .card-body .followed-up .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.kam-call-overview-card .card-body .merchant-served{padding:16px 16px 16px 0;width:50%}.kam-call-overview-card .card-body .merchant-served .value{display:flex;color:#434364;font-family:Roboto;font-size:24px;line-height:32px}.kam-call-overview-card .card-body .merchant-served .tag{display:flex;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.active-status-card{background-color:#fff;height:100%;margin:10px 10px 0;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.active-status-card .card-corner{position:absolute;top:0;right:0;margin:8px}.active-status-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.active-status-card .card-body{border:none!important;display:flex;flex-wrap:wrap;width:100%;max-height:50%;margin-top:15px}.active-status-card .card-body .people-list-container{width:100%}.active-status-card .card-body .people-list-container .people{display:flex;justify-content:space-between;margin:6px 0}.active-status-card .card-body .people-list-container .people .name span{font-family:"Roboto";font-size:12px;color:#434364}.active-status-card .card-body .people-list-container .people .status span{font-family:"Roboto";font-size:12px;color:#707070}.active-status-card .link-button-container{width:100%;display:flex;justify-content:center;cursor:pointer;margin-top:15px}.active-status-card .link-button-container span{font-family:"Roboto";font-weight:500;font-size:12px;color:#e2136e}.mmodal-section .modal{z-index:10}.mmodal-section .wrapper-modal .modal-main .modal-body{width:300px;margin-top:10px}.mmodal-section .wrapper-modal .modal-main .modal-body .basic{overflow-y:scroll}.servicing-perf-card{background-color:#fff;height:100%;margin:10px 10px 0;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.servicing-perf-card .card-title{margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.servicing-perf-card .card-body{width:100%;display:flex;flex-wrap:wrap;border:none!important;overflow-x:scroll!important}.servicing-perf-card .card-body .servicing-perf{border-top:1px solid #f2f2f2;min-width:1000px;overflow-x:scroll}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-head .servicing-perf-main-head-tr{border-bottom:1px solid #f2f2f2}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-head .servicing-perf-main-head-tr .name-empty{width:40%;border-left:none;padding-left:0}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-head .servicing-perf-main-head-tr th{border-left:1px solid #f2f2f2;padding-left:15px;width:11%;font-size:16px;line-height:24px;font-weight:500;font-family:Roboto;text-align:left;color:#434364}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-body .servicing-perf-main-body-tr{border-bottom:1px dashed #eaeaea}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-body .servicing-perf-main-body-tr .name{padding-left:0;color:#434364;font-size:12px}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-body .servicing-perf-main-body-tr .total{color:#00b136}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-body .servicing-perf-main-body-tr td{border-left:1px solid #f2f2f2;text-align:left;padding:10px 10px 10px 15px;color:#252525;font-size:14px;line-height:24px;font-weight:400;font-family:Roboto}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-body .servicing-perf-main-body-tr:hover{cursor:pointer;transition:.25s ease-in;background-color:#fafafa}.servicing-perf-card .card-body .servicing-perf .servicing-perf-main-body .servicing-perf-main-body-tr:last-child{border-bottom:none}.link-button-container{width:100%;display:flex;justify-content:center;cursor:pointer;margin-top:9px}.link-button-container span{font-family:"Roboto";font-weight:500;font-size:12px;color:#e2136e}.servicing-modal-section .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.servicing-modal-section .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.servicing-modal-section .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.servicing-modal-section .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.servicing-modal-section .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.servicing-modal-section .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.servicing-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner,.servicing-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.servicing-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.servicing-modal-section .wrapper-modal .modal-main .modal-body{width:1024px;margin-top:10px}.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic .merch-list-table{border:none!important}.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic .merch-list-table .merch-list-table-head .merch-list-table-head-row{border-bottom:1px dashed #eaeaea}.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic .merch-list-table .merch-list-table-head .merch-list-table-head-row th{padding:20px;font-family:"Roboto";font-size:14px;font-weight:500;color:#252525}.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic .merch-list-table .merch-list-table-body .merch-list-table-body-row{border-bottom:1px dashed #eaeaea}.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic .merch-list-table .merch-list-table-body .merch-list-table-body-row td{border-left:none;padding:20px;color:#252525}@media(max-width:599px){.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.servicing-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1024px){.kam-transfers-container{padding:24px;max-width:1160px;margin:0 auto}}.kam-transfers-container .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px 15px}.kam-transfers-container .page-header .page-heading-container{display:flex;justify-content:space-between;align-items:center}.kam-transfers-container .page-header .page-heading-container .text-container{color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:32px;margin:5px}.kam-transfers-container .page-header .page-heading-container .text-container .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.kam-transfers-container .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.kam-transfers-container .create-button-container{display:flex;justify-content:space-between;align-items:center;margin:15px 20px}.hide-modal{visibility:hidden}.createTransfer-modal-section .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.createTransfer-modal-section .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.createTransfer-modal-section .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.createTransfer-modal-section .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.createTransfer-modal-section .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.createTransfer-modal-section .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.createTransfer-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner,.createTransfer-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.createTransfer-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body{width:632px;margin-top:10px}@media(max-width:599px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container{margin-top:10px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form input[type=text]{padding-left:15px;margin-bottom:5px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form input[type=text]:focus{box-shadow:none!important;-webkit-box-shadow:none!important}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .txt-field{width:50%}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .txt-field.address{width:100%}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .txt-field.rm{margin-right:10px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .txt-field.lm{margin-left:10px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .row{display:flex;justify-content:space-between;padding:12px;margin-bottom:5px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .row .loading-msg{color:#9e9a9a;text-align:center;font-size:12px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root]{height:50px;width:103%}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root] .MuiAutocomplete-input{margin-top:-8px;margin-bottom:0;padding-top:0;padding-left:5px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .transfer-lead-container{margin:5px 0;padding:15px;display:flex;width:100%;align-items:baseline}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .transfer-lead-container .checkbox-container input[type=checkbox]:checked,.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .transfer-lead-container .checkbox-container input[type=checkbox]:not(:checked){pointer-events:visible}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .transfer-lead-container .label-container{display:flex;flex-direction:column}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .transfer-lead-container .label-container .heading{color:#252525;font-size:14px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .transfer-lead-container .label-container .description{color:#707070;font-size:12px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:599px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer{justify-content:center}}@media(min-width:600px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer{justify-content:center}}@media(min-width:900px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer{justify-content:center}}@media(min-width:1200px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer{justify-content:flex-end}}@media(min-width:1800px){.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer{justify-content:flex-end}}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer .helper{position:absolute;left:15px;bottom:18px;color:#7b7b7b;font-size:16px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer .button--save{background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.createTransfer-modal-section .wrapper-modal .modal-main .modal-body .basic .form-container form .footer .button--cancel{background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;margin:12px}.outlets .page-header .page-heading-search .search-button{margin:10px 5px}.outlets .page-header .page-heading-search .search-button:hover{background-color:#7b7b7d}.outlet-card .row .col .outlet-info .blue-type{border-left:5px solid #32c5ff;padding-left:12px!important}.field-force-card{margin:10px;padding:10px;width:90%;display:flex;flex-direction:row;border-radius:10px;background-color:#fff;border:1px solid #f2f2f2;position:relative}.field-force-card .image-container{transition:height .5s;display:flex;flex-direction:row}.field-force-card .image-container .single-image{position:relative;margin-right:10px;transition:height .5s;transition:width .5s}.field-force-card .image-container img{border-radius:10px;border:1px solid #e2136e;object-fit:cover;width:10vw;transition:height .5s;transition:width .5s}.field-force-card .image-container .image-overlay{background-color:rgba(0,0,0,.4784313725);color:#e2136e;position:absolute;bottom:0;border-radius:0 0 0 10px;padding:5px;text-align:center;font-family:"Inter";font-size:15px}.field-force-card .card-info-container{display:flex;flex-direction:column;flex-wrap:wrap;height:18vh;transition:height 1s}.field-force-card .card-info-container .info{color:#362b73;font-weight:500;opacity:1;font-size:14px;display:flex;padding-left:10px;margin:10px;width:15rem}.field-force-card .card-info-container .info img{width:20px;color:#e2136e}.field-force-card .card-info-container .info div{display:flex;flex-direction:column;line-height:19px;margin-left:5px;font-family:"Inter"}.field-force-card .card-info-container .info p{font-size:15px;font-family:"Inter";color:#362b73;opacity:.6;font-weight:500;margin:0 0 2px}.field-force-card .card-info-container .info h2{margin:0;font-size:14px;padding:2px 0}.field-force-card .card-info-container .info .primary{font-weight:500}.field-force-card .card-info-container .info .secondary{font-size:12px;opacity:.8}.field-force-card .card-info-container .info .not-available{color:red;opacity:.4;font-size:10px}.resize-button-container{position:absolute;right:10px;-webkit-transform:scale(.7);transform:scale(.7)}.resize-button-container button:focus{background-color:rgba(54,43,115,.1411764706)}.info-popover{position:absolute;z-index:40;left:0;background-color:rgba(0,0,0,.884);padding:10px;border-radius:5px;top:10px}.info-popover div{display:flex;flex-direction:row}.info-popover .title{font-weight:100;margin-right:5px;opacity:.6}.info-popover p{font-size:10px;margin:0;color:#fff;font-weight:600}.outlet-call-location-container .leaflet-container{width:284px;height:170px}.outlet-detail-container{padding:24px;width:100%}.outlet-detail-container .page-header{display:flex;justify-content:space-between;width:100%;padding:5px}.outlet-detail-container .page-header .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px}.outlet-detail-container .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.outlet-detail-container .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.outlet-detail-container .row .col .section-left{display:flex;flex-wrap:wrap}.outlet-detail-container .row .col .section-left div button{opacity:0}.outlet-detail-container .row .col .section-left img{height:170px;width:170px;margin-right:24px;border-radius:8px;margin-bottom:24px}@media(min-width:1024px){.outlet-detail-container .row .col .section-left img{margin-bottom:none}}.outlet-detail-container .row .col .section-left .outlet-description--right{display:flex;flex-direction:column}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-name{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364;margin-bottom:12px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-phone{margin-bottom:8px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-phone .value{color:#424242;font-family:Roboto;font-size:16px;line-height:18px;font-weight:500}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-phone .tag{display:flex;flex-wrap:nowrap;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.outlet-detail-container .row .col .section-left .outlet-description--right .blue-type{border-left:5px solid #32c5ff;padding-left:12px!important;color:#32c5ff;font-size:14px!important;margin-bottom:24px}.outlet-detail-container .row .col .section-left .outlet-description--right .navy-blue-type{border-left:5px solid #6e42ff;padding-left:12px!important;color:#6e42ff;font-size:14px!important;margin-bottom:24px}.outlet-detail-container .row .col .section-left .outlet-description--right .purpple-type{border-left:5px solid #b620e0;padding-left:12px!important;color:#b620e0;font-size:14px!important;margin-bottom:24px}.outlet-detail-container .row .col .section-left .outlet-description--right .olive-type{border-left:5px solid #8bb100;padding-left:12px!important;color:#8bb100;font-size:14px!important;margin-bottom:24px}.outlet-detail-container .row .col .section-left .outlet-description--right .green-type{border-left:5px solid #00c095;padding-left:12px!important;color:#00c095;font-size:14px!important;margin-bottom:24px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-call__mdo{display:flex;justify-content:space-between}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-call__mdo .call{width:50%;margin-right:24px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-call__mdo .call .value{color:#424242;font-family:Roboto;font-size:24px;line-height:32px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-call__mdo .call .tag{display:flex;flex-wrap:nowrap;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-call__mdo .mdo{width:50%;margin-left:24px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-call__mdo .mdo .value{color:#424242;font-family:Roboto;font-size:24px;line-height:32px}.outlet-detail-container .row .col .section-left .outlet-description--right .outlet-call__mdo .mdo .tag{display:flex;flex-wrap:nowrap;white-space:nowrap;color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.outlet-detail-container .row .col .line{width:100px;border-bottom:1px solid #b1b1b1}.outlet-detail-container .row .col .section-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.outlet-detail-container .row .col .section-right .info{display:flex;flex-direction:row;margin-bottom:16px}.outlet-detail-container .row .col .section-right .info img{margin-right:12px}.outlet-detail-container .row .col .section-right .info .data{display:flex;flex-direction:column;color:#707070;font-family:Roboto;font-size:12px;line-height:14px}.outlet-detail-container .row .col .section-right .info .data span{color:#252525;font-size:16px;line-height:24px;font-family:Roboto}.outlet-detail-container .row .col .section-right .info .data .code-description{color:#252525;font-size:12px;line-height:19px}.outlet-detail-container .card-row{margin:0!important;display:flex;flex-wrap:wrap}.outlet-detail-container .card-row .card-col{margin:16px 0 0!important;padding:0!important}.mark-received-button-container{display:flex;width:100%;justify-content:space-evenly}.mark-received-button-container .mark-received-button{background:#e2136e;cursor:pointer}.mark-received-button-container .mark-received-button,.mark-received-button-container .mark-received-button-loading{margin:5px;padding:10px 22px;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:100%}.mark-received-button-container .mark-received-button-loading{background:#ec619d}.mark-received-button-container .action-taken{margin:5px;padding:12px 22px;background:#fff;border:1px solid #707070;border-radius:4px;color:#707070;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:100%}.table-comment-modal-container{text-align:center;width:50%}.table-comment-modal-container .table-open-modal-button{float:right;margin:10px 11px;padding:10px 22px;background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:84px;cursor:pointer}.detail-comment-modal-container{margin-bottom:10px;justify-content:center;display:flex;width:100%}@media(min-width:1024px){.detail-comment-modal-container{width:50%;justify-content:flex-start;margin-bottom:0}}.detail-comment-modal-container .detail-open-modal-button{padding:10px 22px;background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:90%;cursor:pointer}@media(min-width:1024px){.detail-comment-modal-container .detail-open-modal-button{max-width:254px}}.ReactModal__Overlay{z-index:1000!important}.comment-modal{background:#fff;border-radius:8px;padding:8px 16px!important;max-width:640px;width:90%;position:absolute;inset:unset!important;height:40%!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}@media(min-width:1024px){.comment-modal{width:70%;height:40%!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}}.comment-modal .modal-corner{position:absolute!important;top:0!important;right:0}.comment-modal .header .col{margin:0!important;padding:0!important;display:flex}.comment-modal .header .col img{height:23px;width:24px;margin:8px}.comment-modal .header .col .heading{color:#434364;font-family:Roboto;font-size:20px;line-height:24px;display:flex;flex-direction:column;margin:8px;font-weight:500}.comment-modal .header .col .heading span{margin-top:2px!important;color:#707070;font-family:Roboto;font-size:12px;line-height:16px;font-weight:100}.comment-modal .body{margin:8px!important}.comment-modal .body .button-group{width:100%;display:flex;justify-content:flex-end}.comment-modal .body .button-group .reject-comment-cancel{background:#fff;color:#e2136e;border:1px solid #979797;border-radius:4px;margin:5px}.comment-modal .body .button-group .reject-comment-cancel,.comment-modal .body .button-group .reject-comment-submit{height:40px;min-width:100px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;outline:none;opacity:1;cursor:pointer}.comment-modal .body .button-group .reject-comment-submit{background:#e2136e;color:#fff;border:1px solid #e2136e;border-radius:4px;margin:5px 0 5px 5px}.input-field{box-sizing:border-box;height:49px!important;background-color:#fff!important;border:1px solid #e2136e!important;border-radius:4px!important;padding-left:10px!important}.input-field input{border:none!important}.input-field input:focus{box-shadow:none!important;border:none!important}.input-field i{height:24px!important;width:24px!important;color:#a4a4a4}.input-field .active{color:#e2136e!important}.table-accept-reject-button-container{display:flex;width:100%;justify-content:center}.table-accept-reject-button-container .table-accept-button{padding:10px 22px;background:#e2136e;cursor:pointer}.table-accept-reject-button-container .table-accept-button,.table-accept-reject-button-container .table-accept-button-loading{margin:10px 11px;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:96px}.table-accept-reject-button-container .table-accept-button-loading{padding:12px 22px;background:#ee6ca4}.table-accept-reject-button-container .action-taken{padding:10px 22px;background:#fff;border:1px solid #757575;border-radius:4px;color:#707070;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:100%;cursor:pointer}.detail-accept-reject-button-container{flex-wrap:wrap}.detail-accept-reject-button-container,.detail-accept-reject-button-container .detail-accept-button-container{display:flex;width:100%;justify-content:center}@media(min-width:1024px){.detail-accept-reject-button-container .detail-accept-button-container{width:50%;justify-content:flex-end}}.detail-accept-reject-button-container .detail-accept-button-container .detail-accept-button{padding:10px 22px;background:#e2136e;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:90%;cursor:pointer}@media(min-width:1024px){.detail-accept-reject-button-container .detail-accept-button-container .detail-accept-button{max-width:254px}}.detail-accept-reject-button-container .detail-accept-button-container .detail-accept-button-loading{padding:10px 22px;background:#ee6ca4;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:90%;cursor:pointer}@media(min-width:1024px){.detail-accept-reject-button-container .detail-accept-button-container .detail-accept-button-loading{max-width:254px}}.detail-accept-reject-button-container .action-taken{padding:10px 22px;background:#fff;border:1px solid #757575;border-radius:4px;color:#707070;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:100%;cursor:pointer}.detail-send-bkash-mdo-container{display:flex;width:100%;justify-content:center}.detail-send-bkash-mdo-container .detail-send-bkash{padding:10px 22px;background:#e2136e;cursor:pointer}.detail-send-bkash-mdo-container .detail-send-bkash,.detail-send-bkash-mdo-container .detail-send-loading{margin:10px 11px;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:100%}.detail-send-bkash-mdo-container .detail-send-loading{padding:12px 22px;background:#ee6ca4}.detail-send-bkash-mdo-container .detail-send-mdo{margin:10px 11px;padding:10px 22px;background:#e2136e;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:100%;cursor:pointer}.table-send-bkash-mdo-container{display:flex;width:100%;justify-content:center}.table-send-bkash-mdo-container .table-send-bkash{padding:10px 22px;background:#e2136e;cursor:pointer}.table-send-bkash-mdo-container .table-send-bkash,.table-send-bkash-mdo-container .table-send-loading{margin:10px 11px;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.table-send-bkash-mdo-container .table-send-loading{padding:12px 22px;background:#ee6ca4}.table-send-bkash-mdo-container .table-send-mdo{margin:10px 11px;padding:10px 22px;background:#e2136e;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.status-container .kyc_agency_acknowledged,.status-container .kyc_agency_rejected,.status-container .kyc_bkash_cs_rejected,.status-container .kyc_rejected{padding:5px 12px;background:#fbeada;border-radius:4px;color:#e67e22;font-weight:500;font-family:Roboto;font-size:14px;line-height:16px}.status-container .kyc_activated{background:#d2f8e2;color:#1aac57}.status-container .kyc_activated,.status-container .kyc_agency_approved{padding:5px 12px;border-radius:4px;font-weight:500;font-family:Roboto;font-size:14px;line-height:16px}.status-container .kyc_agency_approved{background:#f7e8f6;color:#d175c9}.status-container .kyc_bkash_rejected{background:#fbeada;color:#e67e22}.status-container .kyc_bkash_activated,.status-container .kyc_bkash_rejected{padding:5px 12px;border-radius:4px;font-weight:500;font-family:Roboto;font-size:14px;line-height:16px}.status-container .kyc_bkash_activated{background:#d2f8e2;color:#1aac57}.status-container .kyc_bkash_approved{padding:5px 12px;background:#f7e8f6;border-radius:4px;color:#d175c9;font-weight:500;font-family:Roboto;font-size:14px;line-height:16px}.kyc-table-container{margin:8px;border:1px solid #f2f2f2;padding:12px 24px;overflow-x:scroll;border-radius:8px;background:#fff}.kyc-table-container table{border:none!important;border-radius:8px;background:#fff}.kyc-table-container table thead,.kyc-table-container table thead tr{border:none!important}.kyc-table-container table thead tr th{padding:12px 12px 24px!important;font-family:Roboto;color:#252525!important;font-size:14px;font-weight:500;line-height:16px}.kyc-table-container table tbody{border:none!important}.kyc-table-container table tbody tr{border:none!important;border-top:1px dashed #eaeaea!important;background:#fff}.kyc-table-container table tbody tr td{padding:24px 16px}.kyc-table-container table tbody tr td input[type=checkbox]:checked,.kyc-table-container table tbody tr td input[type=checkbox]:not(:checked){pointer-events:visible!important}.kyc-table-container table tbody tr td a{cursor:pointer}.kyc-table-container table tbody tr td .td-wrap{display:flex;align-items:center;font-size:14px;line-height:24px;color:#252525;font-family:Roboto;white-space:nowrap;text-align:center}.kyc-table-container table tbody tr td .td-wrap span{font-size:14px;line-height:16px}.kyc-table-container table tbody tr td .td-wrap span div{color:#c8bbae}.kyc-table-container table tbody tr td .td-wrap span div i{margin-left:20px}.kyc-table-container table tbody .rejected-tr{background:#fffbf7}.kyc-table-container table tbody .rejected-tr:hover{background:#fdf4ec}.kyc-received{padding:24px;border-top:1px solid #f2f2f2}@media (min-width:1024px){.kyc-received{padding:24px}}.kyc-received .page-header{width:100%;padding:5px}.kyc-received .page-header,.kyc-received .page-header .page-heading-search{display:flex;justify-content:space-between;flex-wrap:wrap}.kyc-received .page-header .page-heading-search .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px 24px 5px 5px}.kyc-received .page-header .page-heading-search .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.kyc-received .page-header .page-heading-search .search_outlet{border:1px solid #eaeaea;border-radius:4px;height:40px;margin:10px 5px;padding-left:20px;width:100%;background:#fff}@media (min-width:1024px){.kyc-received .page-header .page-heading-search .search_outlet{padding-left:10px;width:250px;background:#fff}}.kyc-received .page-header .page-heading-search .search_outlet:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.kyc-received .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.full-width-kyc-received{padding:24px;border-top:1px solid #f2f2f2}@media (min-width:1024px){.full-width-kyc-received{padding:24px}}.full-width-kyc-received .page-header{width:100%;padding:5px}.full-width-kyc-received .page-header,.full-width-kyc-received .page-header .page-heading-search{display:flex;justify-content:space-between;flex-wrap:wrap}.full-width-kyc-received .page-header .page-heading-search .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px 24px 5px 5px}.full-width-kyc-received .page-header .page-heading-search .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.full-width-kyc-received .page-header .page-heading-search .search_outlet{border:1px solid #eaeaea;border-radius:4px;height:40px;margin:10px 5px;padding-left:20px;width:100%;background:#fff}@media (min-width:1024px){.full-width-kyc-received .page-header .page-heading-search .search_outlet{padding-left:10px;width:250px;background:#fff}}.full-width-kyc-received .page-header .page-heading-search .search_outlet:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.full-width-kyc-received .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.pending-process{padding:24px;border-top:1px solid #f2f2f2}@media (min-width:1024px){.pending-process{padding:24px}}.pending-process .page-header{width:100%;padding:5px}.pending-process .page-header,.pending-process .page-header .page-heading-search{display:flex;justify-content:space-between;flex-wrap:wrap}.pending-process .page-header .page-heading-search .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px 24px 5px 5px}.pending-process .page-header .page-heading-search .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.pending-process .page-header .page-heading-search .search_outlet{border:1px solid #eaeaea;border-radius:4px;height:40px;margin:10px 5px;padding-left:20px;width:100%;background:#fff}@media (min-width:1024px){.pending-process .page-header .page-heading-search .search_outlet{padding-left:10px;width:250px;background:#fff}}.pending-process .page-header .page-heading-search .search_outlet:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.pending-process .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.full-width-pending-process{padding:24px;border-top:1px solid #f2f2f2}@media (min-width:1024px){.full-width-pending-process{padding:24px}}.full-width-pending-process .page-header{width:100%;padding:5px}.full-width-pending-process .page-header,.full-width-pending-process .page-header .page-heading-search{display:flex;justify-content:space-between;flex-wrap:wrap}.full-width-pending-process .page-header .page-heading-search .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px 24px 5px 5px}.full-width-pending-process .page-header .page-heading-search .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.full-width-pending-process .page-header .page-heading-search .search_outlet{border:1px solid #eaeaea;border-radius:4px;height:40px;margin:10px 5px;padding-left:20px;width:100%;background:#fff}@media (min-width:1024px){.full-width-pending-process .page-header .page-heading-search .search_outlet{padding-left:10px;width:250px;background:#fff}}.full-width-pending-process .page-header .page-heading-search .search_outlet:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.full-width-pending-process .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.upload-confiramtion-modal-container{border-top:1px solid #f4f4f4!important;text-align:center}.ReactModal__Overlay{background:rgba(37,37,37,.56)!important}.upload-confirmation-modal{background:#fff;border-radius:8px;padding:8px 16px!important;max-width:640px;width:90%;position:absolute;overflow-y:scroll;inset:unset!important;height:60%!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}@media(min-width:1024px){.upload-confirmation-modal{width:70%;height:60%!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}}.upload-confirmation-modal .modal-corner{position:absolute!important;top:0!important;right:0}.upload-confirmation-modal .header .col{margin:0!important;padding:0!important;display:flex}.upload-confirmation-modal .header .col img{height:23px;width:24px;margin:8px}.upload-confirmation-modal .header .col .heading{color:#434364;font-family:Roboto;font-size:20px;line-height:24px;display:flex;flex-direction:column;margin:8px;font-weight:500}.upload-confirmation-modal .header .col .heading span{margin-top:2px!important;color:#707070;font-family:Roboto;font-size:12px;line-height:16px;font-weight:100}.upload-confirmation-modal .row .body{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.upload-confirmation-modal .row .body .upload-response{margin:10px}.upload-confirmation-modal .row .body .info{display:flex;flex-direction:row}.upload-confirmation-modal .row .body .info .data{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:15px;width:80px}.upload-confirmation-modal .row .body .info .data .pass{background:#d2f8e2;color:#1aac57}.upload-confirmation-modal .row .body .info .data .not-found,.upload-confirmation-modal .row .body .info .data .pass{border-radius:4px;width:100%;padding:5px;text-align:center;font-size:14px;line-height:16px;font-family:Roboto;font-weight:500}.upload-confirmation-modal .row .body .info .data .not-found{background:#ffe6e6;color:#ff1d1d}.upload-confirmation-modal .row .body .info .data .fail{background:#fbeada;border-radius:4px;width:100%;padding:5px;text-align:center;font-size:14px;line-height:16px;font-family:Roboto;font-weight:500;color:#e67e22}.upload-confirmation-modal .row .body .info .data .tag{padding:5px;font-size:14px;line-height:21px;font-family:Roboto;color:#434364;text-align:center}.upload-confirmation-modal .row .body .info .data .tag.long-tag{width:180px;text-align:right}.upload-confirmation-modal .row .body .status{margin:20px;font-size:24px;line-height:28px;font-family:Roboto;font-weight:500;color:#434364}.upload-confirmation-modal .row .body .great{margin:10px;width:200px;height:40px;background:#e2136e;border:none;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;line-height:20px;font-weight:500;opacity:1}.processed{padding:24px;border-top:1px solid #f2f2f2}@media (min-width:1024px){.processed{padding:24px}}.processed .page-header{width:100%;padding:5px}.processed .page-header,.processed .page-header .page-heading-search{display:flex;justify-content:space-between;flex-wrap:wrap}.processed .page-header .page-heading-search .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px 24px 5px 5px}.processed .page-header .page-heading-search .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.processed .page-header .page-heading-search .search_outlet{border:1px solid #eaeaea;border-radius:4px;height:40px;margin:10px 5px;padding-left:20px;width:100%;background:#fff}@media (min-width:1024px){.processed .page-header .page-heading-search .search_outlet{padding-left:10px;width:250px;background:#fff}}.processed .page-header .page-heading-search .search_outlet:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.processed .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.processed .upload-section .uploading{margin:12px 0;min-height:192px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border-radius:8px;border:1px solid #f2f2f2;color:#252525;font-family:Roboto;font-weight:500;font-size:14px;line-height:24px}.processed .upload-section .uploading .progress{margin:15px;width:200px}.processed .upload-section .drag-zone-section{margin:12px 0}.processed .upload-section .drag-zone-section .drag-zone{background:#fff;border-radius:8px;border:1px solid #f2f2f2;min-height:192px;display:flex;justify-content:center;align-items:center}.processed .upload-section .drag-zone-section .drag-zone .decor{display:flex;justify-content:center;align-items:center}.processed .upload-section .drag-zone-section .drag-zone .decor img{margin:24px 12px 24px 24px}.processed .upload-section .drag-zone-section .drag-zone .decor .info{display:flex;flex-direction:column;margin:24px 12px 24px 24px}.processed .upload-section .drag-zone-section .drag-zone .decor .info .big-info{color:#434364;font-size:20px;line-height:28px;font-family:Roboto;font-weight:500;margin-bottom:8px}.processed .upload-section .drag-zone-section .drag-zone .decor .info .small-info{color:#d3d3d3;font-size:14px;line-height:20px;font-family:Roboto;font-weight:500}.processed .upload-section .drag-zone-section .drag-zone .decor .info .small-info .underline{color:#e2136e;cursor:pointer}.processed .recjection-section .uploading{margin:12px 0;min-height:192px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border-radius:8px;border:1px solid #f2f2f2;color:#252525;font-family:Roboto;font-weight:500;font-size:14px;line-height:24px}.processed .recjection-section .uploading .progress{margin:15px;background:#f7dbc3;width:200px}.processed .recjection-section .uploading .progress .indeterminate{background:#e67e22}.processed .recjection-section .drag-zone-section{margin:12px 0}.processed .recjection-section .drag-zone-section .drag-zone{background:#fff;border-radius:8px;border:1px solid #f2f2f2;min-height:192px;display:flex;justify-content:center;align-items:center}.processed .recjection-section .drag-zone-section .drag-zone .decor{display:flex;justify-content:center;align-items:center}.processed .recjection-section .drag-zone-section .drag-zone .decor img{margin:24px 12px 24px 24px}.processed .recjection-section .drag-zone-section .drag-zone .decor .info{display:flex;flex-direction:column;margin:24px 12px 24px 24px}.processed .recjection-section .drag-zone-section .drag-zone .decor .info .big-info{color:#434364;font-size:20px;line-height:28px;font-family:Roboto;font-weight:500;margin-bottom:8px}.processed .recjection-section .drag-zone-section .drag-zone .decor .info .small-info{color:#d3d3d3;font-size:14px;line-height:20px;font-family:Roboto;font-weight:500}.processed .recjection-section .drag-zone-section .drag-zone .decor .info .small-info .underline{color:#e2136e;cursor:pointer}.full-width-processed{padding:24px;border-top:1px solid #f2f2f2}@media (min-width:1024px){.full-width-processed{padding:24px}}.full-width-processed .page-header{width:100%;padding:5px}.full-width-processed .page-header,.full-width-processed .page-header .page-heading-search{display:flex;justify-content:space-between;flex-wrap:wrap}.full-width-processed .page-header .page-heading-search .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px 24px 5px 5px}.full-width-processed .page-header .page-heading-search .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.full-width-processed .page-header .page-heading-search .search_outlet{border:1px solid #eaeaea;border-radius:4px;height:40px;margin:10px 5px;padding-left:20px;width:100%;background:#fff}@media (min-width:1024px){.full-width-processed .page-header .page-heading-search .search_outlet{padding-left:10px;width:250px;background:#fff}}.full-width-processed .page-header .page-heading-search .search_outlet:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.full-width-processed .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.full-width-processed .uploading{margin:8px 8px 24px;min-height:192px;display:flex;justify-content:center;align-items:center;background:#f8f8f8}.full-width-processed .uploading .progress{width:200px}.full-width-processed .drag-zone-section{margin:8px 8px 24px}.full-width-processed .drag-zone-section .drag-zone{background:#f8f8f8;border-radius:8px;min-height:192px}.full-width-processed .drag-zone-section .drag-zone,.full-width-processed .drag-zone-section .drag-zone .decor{display:flex;justify-content:center;align-items:center}.full-width-processed .drag-zone-section .drag-zone .decor .info{display:flex;flex-direction:column}.full-width-processed .drag-zone-section .drag-zone .decor .info .big-info{color:#d3d3d3;font-size:16px;line-height:19px;font-family:Roboto}.full-width-processed .drag-zone-section .drag-zone .decor .info .small-info{color:#d3d3d3;font-size:12px;line-height:14px;font-family:Roboto}.full-width-processed .drag-zone-section .drag-zone .decor .info .small-info .underline{color:#e2136e;text-decoration:underline;cursor:pointer}.outlet-call-location-container .leaflet-container{width:184px;height:352px;border-radius:8px}.kyc-history-card{border:1px solid #f2f2f2;border-radius:8px;padding:32px;background:#fff;width:100%;min-height:217px}.kyc-history-card,.kyc-history-card .history{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.kyc-history-card .history .date{white-space:nowrap}.kyc-history-card .history .date,.kyc-history-card .history .icon{padding:15px 10px;color:#707070;font-size:12px;line-height:14px;font-family:Roboto}.kyc-history-card .history .result{width:100px;padding:15px 10px;display:flex;flex-direction:column}.kyc-history-card .history .result .dept{color:#707070;font-size:12px;line-height:14px;font-family:Roboto}.kyc-history-card .history .result .status{font-size:14px;line-height:20px}.kyc-history-card .history .result .approved{font-size:14px;line-height:20px;color:#d175c9}.kyc-history-card .history .result .rejected{font-size:14px;line-height:20px;color:#e67e22}.kyc-history-card .history .result .received{font-size:14px;line-height:20px;color:#252525}.kyc-history-card .history .line{width:60px;border-bottom:2px solid #b1b1b1}.kyc-history-card .history .dash-line{width:100px;overflow:auto;border-bottom:2px dashed #b1b1b1}.details-container{background:#fff;width:100%;padding:24px}@media (min-width:1024px){.details-container{padding:24px 24px 24px 116px}}.details-container .back-button-container{position:fixed;left:32px}.details-container .back-button-container .back-button{width:48px;height:32px;display:flex;justify-content:center;align-items:center;color:#e2136e;background:#fff;border:1px solid #e2136e;border-radius:4px}.details-container .description{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;background:#fff}.details-container .description .left-side{display:flex;flex-direction:column;width:100%;align-items:center}@media (min-width:1024px){.details-container .description .left-side{width:50%;align-items:flex-start}}.details-container .description .left-side .top{display:flex;flex-wrap:wrap;margin-bottom:40px}.details-container .description .left-side .top .outlet-image-container{width:100%;display:flex;justify-content:center;margin:0 5px 0 0;border-radius:8px}@media (min-width:1024px){.details-container .description .left-side .top .outlet-image-container{width:184px;justify-content:flex-start;margin:0 24px 5px 0}}.details-container .description .left-side .top .outlet-image-container:hover img{opacity:0}.details-container .description .left-side .top .outlet-image-container img{height:184px;width:184px;border-radius:8px}.details-container .description .left-side .top .info{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:1024px){.details-container .description .left-side .top .info{width:332px;justify-content:flex-start;align-items:flex-start}}.details-container .description .left-side .top .info .basic-info .outlet-name{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364;margin-bottom:13px}.details-container .description .left-side .top .info .basic-info .outlet-phone{margin-bottom:13px}.details-container .description .left-side .top .info .basic-info .outlet-phone .value{font-family:Roboto;font-weight:500;font-size:16px;line-height:24px;color:#434364}.details-container .description .left-side .top .info .basic-info .outlet-phone .tag{font-family:Roboto;font-size:12px;line-height:16px;color:#707070}.details-container .description .left-side .top .info .basic-info .blue-type{border-left:5px solid #32c5ff;padding-left:12px!important;color:#32c5ff;font-size:14px!important;line-height:28px;margin-bottom:23px}.details-container .description .left-side .top .info .basic-info .navy-blue-type{border-left:5px solid #6e42ff;padding-left:12px!important;color:#6e42ff;font-size:14px!important;line-height:28px;margin-bottom:23px}.details-container .description .left-side .top .info .basic-info .purpple-type{border-left:5px solid #b620e0;padding-left:12px!important;color:#b620e0;font-size:14px!important;line-height:28px;margin-bottom:23px}.details-container .description .left-side .top .info .basic-info .olive-type{border-left:5px solid #8bb100;padding-left:12px!important;color:#8bb100;font-size:14px!important;line-height:28px;margin-bottom:23px}.details-container .description .left-side .top .info .basic-info .green-type{border-left:5px solid #00c095;padding-left:12px!important;color:#00c095;font-size:14px!important;line-height:28px;margin-bottom:23px}.details-container .description .left-side .top .extra-info{display:flex;justify-content:space-between}.details-container .description .left-side .top .extra-info .call{margin-right:24px}.details-container .description .left-side .top .extra-info .call .value{font-family:Roboto;font-size:24px;line-height:32px;color:#434364}.details-container .description .left-side .top .extra-info .call .tag{font-family:Roboto;font-size:12px;line-height:16px;color:#707070}@media (min-width:1024px){.details-container .description .left-side .top .extra-info .call{margin-right:48px}}.details-container .description .left-side .top .extra-info .mdo .value{font-family:Roboto;font-size:24px;line-height:32px;color:#434364}.details-container .description .left-side .top .extra-info .mdo .tag{font-family:Roboto;font-size:12px;line-height:16px;color:#707070}.details-container .description .left-side .bottom{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width:1024px){.details-container .description .left-side .bottom{justify-content:flex-start}}.details-container .description .left-side .bottom .location-map{width:100%;display:flex;justify-content:center}@media (min-width:1024px){.details-container .description .left-side .bottom .location-map{width:184px;margin:0 24px 0 5px;justify-content:flex-start}}.details-container .description .left-side .bottom .address{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:1024px){.details-container .description .left-side .bottom .address{width:284px;justify-content:flex-start;align-items:flex-start}}.details-container .description .left-side .bottom .address .info{display:flex;margin-top:24px}.details-container .description .left-side .bottom .address .info img{margin-right:16px}.details-container .description .left-side .bottom .address .info .data{display:flex;flex-direction:column}.details-container .description .left-side .bottom .address .info .data .code{font-size:12px;line-height:14px;font-family:Roboto;color:#707070}.details-container .description .left-side .bottom .address .info .data .code-description{font-size:16px;line-height:24px;font-family:Roboto;color:#252525}.details-container .description .right-side{display:flex;align-items:center;flex-direction:column;width:100%}@media (min-width:1024px){.details-container .description .right-side{width:50%;align-items:flex-end}}.details-container .description .right-side .description{width:100%;justify-content:center;padding:48px 0 56px}@media (min-width:1024px){.details-container .description .right-side .description{max-width:530px;padding:148px 0 56px}}.details-container .description .right-side .description .mdo-description{display:flex;flex-direction:column;width:100%;align-items:center}@media (min-width:1024px){.details-container .description .right-side .description .mdo-description{width:50%;align-items:flex-start}}.details-container .description .right-side .description .mdo-description .section-heading{font-size:16px;line-height:24px;font-family:Roboto;font-weight:500;color:#434364;margin-bottom:24px}.details-container .description .right-side .description .mdo-description .info{display:flex;margin-bottom:24px}.details-container .description .right-side .description .mdo-description .info img{margin-right:16px}.details-container .description .right-side .description .mdo-description .info .data{font-size:12px;line-height:14px;font-family:Roboto;color:#707070}.details-container .description .right-side .description .mdo-description .info .data .mdo-name{font-size:16px;line-height:24px;font-family:Roboto;color:#e2136e}.details-container .description .right-side .description .mdo-description .info .data .date,.details-container .description .right-side .description .mdo-description .info .data .mdo-number{font-size:16px;line-height:24px;font-family:Roboto;color:#252525}.details-container .description .right-side .description .doc-list{display:flex;flex-direction:column;width:100%;align-items:center}@media (min-width:1024px){.details-container .description .right-side .description .doc-list{width:50%;align-items:flex-start}}.details-container .description .right-side .description .doc-list .section-heading{font-size:16px;line-height:24px;font-family:Roboto;font-weight:500;color:#434364;margin-bottom:24px}.details-container .description .right-side .description .doc-list .doc{font-size:16px;line-height:24px;font-family:Roboto;color:#252525;margin-bottom:16px;display:flex}.details-container .description .right-side .description .doc-list .doc img{margin-right:16px}.details-container .description .right-side .rejection-reason-container{display:flex;justify-content:center;width:100%;border-radius:8px;background:#fff;padding:24px}@media (min-width:1024px){.details-container .description .right-side .rejection-reason-container{max-width:530px;justify-content:flex-start}}.details-container .description .right-side .rejection-reason-container .info{display:flex}.details-container .description .right-side .rejection-reason-container .info img{margin-right:16px}.details-container .description .right-side .rejection-reason-container .info .data{font-size:12px;font-family:Roboto;line-height:14px;color:#707070}.details-container .description .right-side .rejection-reason-container .info .data .reason{color:#252525;font-size:16px;line-height:24px}.details-container .description .right-side .action{padding-top:56px;width:100%}@media (min-width:1024px){.details-container .description .right-side .action{max-width:530px}}.kyc-history-card-container{padding:32px}.kyc-history-card-container .kyc-heading{display:flex;flex-direction:column;padding-bottom:24px}.kyc-history-card-container .kyc-heading .kyc-headline{color:#434343;font-size:20px;line-height:24px;font-weight:500;font-family:Roboto}.kyc-history-card-container .kyc-heading .kyc-sub-headline{color:#707070;font-size:12px;line-height:16px;font-family:Roboto}.kyc-history-card-container .card-row{margin:0!important;display:flex;flex-wrap:wrap}.kyc-history-card-container .card-row .card-col{margin:16px 0 0!important;padding:0!important}.tabs-container{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row}.tabs-container .heading{padding:10px 0;font-family:Roboto;font-size:20px;line-height:24px;color:#434343;font-weight:500;white-space:nowrap}.tabs-container .tab-container{margin-left:20px;display:flex;overflow-x:scroll}.tabs-container .tab-container .tab{padding:12px 30px;display:flex;flex-wrap:nowrap;align-items:center;background:#fff;border:1px solid #f2f2f2;cursor:pointer}.tabs-container .tab-container .tab .tab-tag{margin:0 8px;white-space:nowrap}.tabs-container .tab-container .tab .count,.tabs-container .tab-container .tab .tab-tag{font-family:Roboto;font-size:14px;line-height:20px;color:#434343}.tabs-container .tab-container .active-tab{padding:12px 30px;display:flex;flex-wrap:nowrap;align-items:center;background:#fff;border:1px solid #f2f2f2;cursor:pointer}.tabs-container .tab-container .active-tab .tab-tag{margin:0 8px;white-space:nowrap}.tabs-container .tab-container .active-tab .count,.tabs-container .tab-container .active-tab .tab-tag{font-family:Roboto;font-size:14px;line-height:20px;color:#e2136e}.kyc{width:100%;padding:24px}@media(min-width:1024px){.kyc{padding:24px}}.kyc .page-header{display:flex;justify-content:space-between;width:100%;padding:5px}.kyc .page-header .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px}.kyc .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.kyc .options-container{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:10px;flex-wrap:wrap;position:relative}.kyc .button-options{display:flex;align-items:center;justify-content:flex-start;margin-right:10px}.kyc .option-button{border:1px solid #e2136e;padding:.5rem 1rem;color:#e2136e;cursor:pointer;transition:background-color .3s ease;font-weight:500;font-size:13px;background:linear-gradient(0deg,#ffedf6,#ffedf6),linear-gradient(0deg,#fff8fb,#fff8fb);background-origin:border-box}.kyc .option-button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;margin-right:-1px}.kyc .option-button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:-1px}.kyc .option-button:hover{background-color:#ffd3e8}.kyc .option-button.active-button{background:#e2136e;color:#fff}.kyc .option-button:nth-child(3){border-top-right-radius:20px;border-bottom-right-radius:20px}.kyc .assign-button{background-color:#fff;color:#ff52a3;border:none;text-align:center;margin-left:25%;font-size:13px;cursor:pointer;font-weight:600}.kyc .plus-icon{margin-right:8px}.kyc .review-button{background-color:#fff;color:#ff52a3;border:none;text-align:center;margin-left:30px;font-size:13px;cursor:pointer;font-weight:600}.kyc .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.full-width-kyc{width:100%;padding:24px}@media(min-width:1024px){.full-width-kyc{padding:24px}}.full-width-kyc .page-header{display:flex;justify-content:space-between;width:100%;padding:5px}.full-width-kyc .page-header .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px}.full-width-kyc .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.full-width-kyc .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.search-bar{display:flex;align-items:center;border:2px solid #f4f1f1;padding:.5rem 2rem;width:250px;margin:10px;border-radius:20px;max-height:6vh;border:1px solid rgba(226,19,110,.368627451)}.search-bar input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:none}.search-bar input{padding:8px;border-radius:20px}.icon-button{padding:8px 16px;border:none;font-size:12px;border-radius:25px;cursor:pointer;margin-left:10px;background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);color:#fff;height:2rem}.icon{max-width:15px;max-height:15px}.search-bar input::-webkit-input-placeholder{color:#a59fc5;margin-left:10px}.search-bar input::placeholder{color:#a59fc5;margin-left:10px}.assigned-mao-capsule{align-items:center;padding:2px 8px;border-radius:20px;max-width:100%;color:#362b73;font-weight:500;text-decoration:none;cursor:pointer;border:none;text-align:center}.user-image{width:20px;height:20px;border-radius:50%;margin-right:8px}.user-name{font-size:14px;color:#333}.review{margin-left:10px}.count-capsule{background-color:#fff;border-radius:15px;color:#ff66a9;font-weight:500;padding:2px 10px;margin-left:8px;font-size:11px;border:1px solid rgba(226,19,109,.1607843137)}.selected{position:absolute;right:0;display:flex;grid-gap:10px;gap:10px;background-color:#362b73}.approve,.reject{background-color:#ff66a9;color:#fff;border:none;padding:.5rem 1rem;border-radius:20px;cursor:pointer;transition:background-color .3s ease;font-weight:500;font-size:13px}.approve:hover,.reject:hover{background-color:#e65292}.search-filter{position:absolute;z-index:1000;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);top:50px;right:0;width:auto;padding:10px;border-radius:10px}.query-line{display:flex;justify-content:space-between;align-items:center;background-color:#fff8fb;width:100%;margin:5px;padding:6px;border-radius:20px}.inline-label{margin-right:2px;text-align:left;color:#f53689;width:70%}.toggle-wrapper{text-align:right;width:20%;margin-right:7px}.delete-button{background-color:transparent;border:none;cursor:pointer;padding:0}.delete-icon{font-size:22px;color:#ff52a3}.notification{position:fixed;bottom:20px;right:20px;background-color:#e74c3c;color:#fff;padding:15px;border-radius:5px;display:flex;align-items:center;grid-gap:10px;gap:10px;z-index:1000}.query-list{font-size:2px;margin-bottom:25px}.query-list .validation-input-container{display:flex;align-items:center}.query-list .validation-input-container input{border:1px solid #e2136e;border-radius:5px;height:26px;padding-left:10px;padding-right:0;color:#e2136e;margin-bottom:0;border-radius:20px;width:50px;text-align:center}.query-list .validation-input-container input:focus{border:1px solid #02b136;box-shadow:none;padding-right:10px}.reusable-table tbody tr td{color:red}.add-query{padding:0;min-width:90px;height:30px;display:flex;justify-content:center;align-items:center;margin-top:15px;font-size:10px}.add-query,.review-valid-queries{font-family:"Inter",sans-serif;background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);border:none;color:#fff;cursor:pointer;border-radius:15px}.review-valid-queries{font-size:12px;padding:8px}.modal-close{position:absolute;top:10px;right:10px;cursor:pointer;border:none;background:none;font-size:14px;line-height:1;color:#333}.parent-container{display:flex;justify-content:center;align-items:center}.table-container{font-family:"Inter",sans-serif}.table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1rem;background-color:#fff;border:1px solid #dee2e6;color:#362b73}.table thead th{background-color:#f8f9fa;color:#362b73;text-align:left;padding:.1rem;font-weight:400;border-bottom:2px solid #e9ecef;font-size:12px}.table tbody td{padding:.1rem;vertical-align:middle;border-top:1px solid #e9ecef;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table tbody td:nth-child(2),.table tbody td:nth-child(3){font-weight:500}.table thead th:last-child{text-align:center}.table tbody input[type=checkbox]{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;color:#7fffd4}.load-more-button{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:20px auto 0;background-color:#ff66a9;color:transparent;border:none;padding:5px 10px;border-radius:20px;cursor:pointer;font-size:14px;font-weight:600;transition:background-color .3s ease;background-image:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);background-clip:text;-webkit-background-clip:text;text-align:center}.load-more-button:hover{background-color:initial}.refresh{width:20px;height:20px;margin-right:10px}.selected-actions-popup{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:10px;border-radius:5px;margin-bottom:15px}.deselect-button,.selected-count{margin-right:8px;font-size:14px;font-weight:500;color:#362b73}.selected-actions-left,.selected-actions-right{display:flex;align-items:center}.deselect-button{background:none;border:none;font-size:13px;cursor:pointer;font-weight:500;background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.action-button{cursor:pointer;border-radius:20px;border:none;font-size:12px;font-weight:500}.approve-selected{background-color:#fff;color:#4caf50;border:1px solid #4caf50;padding:2px 8px}.approve-selected:hover{background-color:#4caf50;color:#fff}.reject-selected{background-color:#f44336;color:#fff}.undo-button{background:none;border:none;color:#f53689;cursor:pointer;font-size:12px;font-weight:400;margin-left:10px}.spotcode-list-item{cursor:pointer;transition:color .3s;border-radius:4px;padding-left:5px}.spotcode-list-item:hover{background:linear-gradient(180deg,#ffd2e5 -6.69%,#ff8ebf 103.14%)}.pagination-buttons{text-align:center;display:flex;justify-content:center;margin-top:20px}.pagination-buttons button{margin:0 5px;border:none;border-radius:2px}.modal{height:100%;background-color:rgba(0,0,0,.7);justify-content:center;z-index:999;font-family:"Inter",sans-serif}.header,.modal{display:flex;align-items:center}.header{margin:0 30px 0 0;justify-content:space-between}.header p{margin-right:10px}.valid-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:999}.modal-content{background-color:#fff;padding:20px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.2);max-width:42%;width:100%;min-width:50vw;position:relative;max-height:92%;color:#362b73}.close-button span{font-size:24px}.section{display:flex;justify-content:space-between;margin-top:10px}.right-section{width:45%}.left-section{width:45%;margin-left:20px}.left-section .not-available{margin:0;color:grey}.detail,.detail div{margin-bottom:10px;display:flex;flex-direction:column}.detail div{font-weight:500;font-size:11.5px;margin-left:26px}.field-heading{display:flex;align-items:center;font-weight:300;font-size:10px;margin-bottom:3px}.field-icon{width:16px;height:16px;margin-right:10px}.button-section{text-align:center;margin-top:20px}.cancel-button,.save-button{padding:8px 20px;margin:0 10px;border:none;border-radius:20px;cursor:pointer;font-size:13px;font-weight:500}.cancel-button{background-color:#fff8fb;color:#f53689}.save-button{background-color:#fff8fb;color:#ff96c8}.save-button.active{background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);color:#fff}select{width:100%;padding:5px;border:1px solid #ccc;border-radius:20px}.people-list{margin-top:0}.people-list .empty-field-force{margin-left:8px;font-size:12px;color:red;margin-top:5px}.people-list::-webkit-scrollbar{width:2px;background:rgba(226,19,110,.1098039216)}.people-list::-webkit-scrollbar-thumb{background:#e2136e}.person{display:flex;align-items:center;padding:5px;border-radius:5px;cursor:pointer}.person:hover{background-color:rgba(226,19,110,.1803921569)!important}.person-details{display:flex;flex-direction:column;flex-grow:1}.person-image{width:40px;height:40px;border-radius:50%;margin-right:10px}.person-name{font-weight:500;font-size:12px;margin-bottom:0}.person-name,.person-phone{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.person-phone{font-weight:300;font-size:10px;margin-top:3px}.add-button{background:none;border:none;cursor:pointer;display:flex;align-items:center}.add-button img{max-width:15px;max-height:15px}.person span{margin-right:10px}.no-people{text-align:center;margin-top:20px}.no-people img{width:100px;height:100px;margin:0 auto}.image-section{justify-content:center}.image-container,.image-section{display:flex;flex-direction:column;align-items:center}.image-container{margin-right:20px}.image-name{font-size:10px;color:#666;margin-top:2px}.image{width:55px;height:100px;object-fit:cover;margin:5px;border-radius:5px}.image-row{display:flex;justify-content:space-between}.accept-button,.reject-button,.revalidate-button{padding:8px 16px;margin:5px 10px;border:none;cursor:pointer;border-radius:20px;font-weight:700;font-size:12px;font-family:"Inter",sans-serif}.revalidate-button:disabled{opacity:.4}.accept-button{background-color:#00b136;color:#fff}.accept-button:disabled{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1)}.reject-button{background-color:red;color:#fff}.revalidate-button{background:#eca71b;color:#fff}.cross-button{padding:5px;border:none;background:transparent;font-size:20px}.close-button,.cross-button{position:absolute;top:10px;right:10px;cursor:pointer}.close-button{font-size:24px}.details-section{display:flex;flex-direction:column;font-size:12px}.user-details{display:flex;align-items:center;font-weight:300;font-size:10px;margin-bottom:3px}.expanded-image-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000}.expanded-image{max-width:90%;max-height:90%}.detail .MuiAutocomplete-root{width:calc(100% - 30px);margin-bottom:10px;margin-right:30px;height:10%}.MuiInputBase-root{width:100%;border:1px solid #eaeaea;border-radius:5px;background-color:#fff!important}.detail .MuiAutocomplete-root .MuiTextField-root{margin:0;padding:0}.people-list{max-height:200px;overflow-y:auto}.search-container-spot{display:flex;align-items:center}li,ul{margin:0;padding:0}.search-button-spot{height:42px;margin-left:15px;font-family:"Inter";background-color:#e2136e;cursor:pointer;width:6vw;transition:background-color .3s ease;border:none;outline:none;color:#fff;border-radius:4px}.search-spot{border:1px solid #eaeaea;border-radius:4px;height:45px;width:18vw;background-color:#fff;text-align:center}.list-container{max-height:122px;overflow-y:auto;border:2px solid #eaeaea;margin-top:0;border-radius:4px;padding:5px;position:absolute;z-index:40;background-color:#fff;width:100%}.assign-msg{padding:10px;border-radius:4px}.assign-msg,.green-bg{background-color:#00b136;color:#fff}.red-bg{background-color:red;color:#fff}.spotcode-list-item{font-size:11.5px}.search-container-spot input[type=text]:not(.browser-default):focus:not([readonly]){border:1px solid #e2136e;border-radius:5px}.search-container-spot input[type=text]:not(.browser-default){border-bottom:none;margin-bottom:0;font-size:14px;padding-left:8px;border-radius:5px}.assign-ekyc-modal-container .search-spots-routes{margin-top:10px;position:relative}.assign-ekyc-modal-container .MuiFormControl-root{width:100%}.assign-ekyc-modal-container .MuiSelect-root{padding:0 0 0 8px;height:3rem;display:flex;align-items:center}.assign-ekyc-modal-container .MuiInputLabel-formControl{z-index:40;padding-left:8px;top:6px}.assign-ekyc-modal-container .MuiInputLabel-shrink{-webkit-transform:translateY(-8px) scale(.85);transform:translateY(-8px) scale(.85)}.assign-ekyc-modal-container .MuiInput-underline:after{border-bottom:none}.leads-number{font-size:14px;font-weight:500;color:#362b73}.accordion-assign{height:70vh;overflow-y:auto}.accordion-assign .MuiAccordionSummary-content{margin:0}.accordion-assign .MuiAccordionDetails-root{flex-direction:column}.accordion-assign .MuiAccordion-root.Mui-expanded{margin:0;background-color:rgba(226,19,110,.0509803922)}.accordion-assign .details{color:#e2136e;font-size:11px;font-weight:600}.accordion-assign .details div{color:#757575}.activity-overlay{background-color:hsla(0,0%,100%,.8117647059);position:absolute;width:auto;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;border-radius:20px}.container{display:inline-flex;align-items:center}.toggle-switch{width:90px;height:20px;background-color:#ccc;border-radius:12px;overflow:hidden}.slider{width:18px;height:18px;background-color:#fff;position:absolute;top:50%;left:1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;transition:.2s}.slider-active{left:calc(100% - 19px)}.container.active .toggle-switch{background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);width:90px;height:20px}.wmodal{display:none}.wmodal.show{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.wmodal-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px;background-color:#fff;border:1px solid #ccc;font-size:15px;border-radius:10px;pad:8px 16px}.wclose{position:absolute;top:10px;right:10px;cursor:pointer}.button-container{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin-top:10px}.yes{background-color:#00b136}.no,.yes{font-family:"Inter",sans-serif;color:#fff;border:none;border-radius:10px;padding:5px 16px}.no{background-color:red}.user-management .title-buttons-container .buttons-group .im-btn{width:206px!important;font-family:"Inter"!important;font-weight:600;font-size:18px}.user-management .title-buttons-container .buttons-group .im-btn:hover{background-color:#f9dde6}.user-management .title-buttons-container .buttons-group .im-btn.fse-btn{border-radius:4px 0 0 4px}.fse-table-container{font-family:"Roboto",sans-serif}.fse-table-container .worker-table{border:1px solid #e9eaee;border-radius:8px}@media(max-width:1023px){.fse-table-container .worker-table{margin:15px;overflow-x:scroll}}.fse-table-container .worker-table table{background-color:#fff;border-radius:8px}.fse-table-container .worker-table table thead tr th{padding-left:30px}.fse-table-container .worker-table table thead tr .name{width:350px}@media(max-width:1024px)and (min-width:768px){.fse-table-container .worker-table table thead tr .name{width:150px}}.fse-table-container .worker-table table thead tr .manage-button{visibility:hidden}.fse-table-container .worker-table table tbody tr{border-bottom:1px dashed #e9eaee}.fse-table-container .worker-table table tbody tr td{padding-left:30px}.fse-table-container .worker-table table tbody tr:last-child{border-bottom:none}.fsecreate-section .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:50}.fsecreate-section .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.fsecreate-section .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;width:40%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fsecreate-section .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.fsecreate-section .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.fsecreate-section .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.fsecreate-section .wrapper-modal .modal-main .modal-header .close-button-corner,.fsecreate-section .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.fsecreate-section .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.fsecreate-section .wrapper-modal .modal-main .modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.fsecreate-section .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:600px){.fsecreate-section .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:900px){.fsecreate-section .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:1200px){.fsecreate-section .wrapper-modal .modal-main .modal-body{justify-content:space-between}}@media(min-width:1800px){.fsecreate-section .wrapper-modal .modal-main .modal-body{justify-content:space-between}}.fsecreate-section .wrapper-modal .modal-main .modal-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.fsecreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.fsecreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.fsecreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.fsecreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.fsecreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}.fsecreate-section .wrapper-modal .modal-main .modal-body .basic .image{position:relative;height:128px;width:128px;overflow:hidden;margin:12px 12px 30px}.fsecreate-section .wrapper-modal .modal-main .modal-body .basic .image img{height:128px;width:128px;border-radius:50%}.fsecreate-section .wrapper-modal .modal-main .modal-body .basic .image .tag{cursor:pointer;height:32px;width:32px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:90px;border-radius:100%;background:#ff96c8;font-family:Roboto;font-weight:500;font-size:14px;line-height:21px;color:#fff}.fsecreate-section .wrapper-modal .modal-main .modal-body .basic .image .tag img{width:20px;height:20px}.fsecreate-section .wrapper-modal .modal-main .modal-body .basic .instructions{max-width:240px}.fsecreate-section .wrapper-modal .modal-main .modal-body .basic .instructions p{font-size:12px;color:#707070}.fsecreate-section .wrapper-modal .modal-main .group{position:relative;margin:25px 0}.fsecreate-section .wrapper-modal .modal-main .group input[type=tel]:not(.browser-default):focus:not([readonly])+label{color:#e2136e;top:-10px}.fsecreate-section .wrapper-modal .modal-main .group .input-tel-label{position:absolute;pointer-events:none;left:18px;top:-5px;transition:all .3s ease;padding:3px;color:#e2136e;font-size:14px;line-height:0;font-family:"Inter";font-weight:600;background:#fff}.fsecreate-section .wrapper-modal .modal-main .group .tel-placeholder{position:absolute;color:#252525;height:68%;top:7px;display:flex;align-items:center;font-size:16px;padding:0 16px}.fsecreate-section .wrapper-modal .modal-main .group input{background:none;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:"Inter";font-weight:400;font-size:16px;line-height:20px}.fsecreate-section .wrapper-modal .modal-main .group input:focus{outline:none;box-shadow:none!important}.fsecreate-section .wrapper-modal .modal-main .group input:focus~label,.fsecreate-section .wrapper-modal .modal-main .group input:valid~label{top:-10px;left:15px;padding:0;background:#fff;font-family:Roboto;font-weight:400;font-size:12px;line-height:16px;color:#b7b7b7}.fsecreate-section .wrapper-modal .modal-main .group input:focus~.bar:before{width:100%}.fsecreate-section .wrapper-modal .modal-main .group label{position:absolute;pointer-events:none;left:5px;top:0;transition:all .3s ease;padding:16px;color:#b7b7b7;font-size:16px;line-height:20px;font-family:Roboto;font-weight:400}.fsecreate-section .wrapper-modal .modal-main form{padding:0 12px}.fsecreate-section .wrapper-modal .modal-main .footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}@media(max-width:599px){.fsecreate-section .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:600px){.fsecreate-section .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:900px){.fsecreate-section .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:1200px){.fsecreate-section .wrapper-modal .modal-main .footer{justify-content:flex-end}}@media(min-width:1800px){.fsecreate-section .wrapper-modal .modal-main .footer{justify-content:flex-end}}.fsecreate-section .wrapper-modal .modal-main .footer .alert-box{max-width:197px}.fsecreate-section .wrapper-modal .modal-main .footer .alert-box p{font-size:12px;color:red}.fsecreate-section .wrapper-modal .modal-main .footer .success-box{max-width:197px}.fsecreate-section .wrapper-modal .modal-main .footer .success-box p{font-size:12px;color:#13e281}.fsecreate-section .wrapper-modal .modal-main .footer .loader{position:absolute;left:17px;top:25px}.fsecreate-section .wrapper-modal .modal-main .footer .button--save{cursor:pointer;background:#e2136e}.fsecreate-section .wrapper-modal .modal-main .footer .button--save,.fsecreate-section .wrapper-modal .modal-main .footer .button--save--disabled{height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.fsecreate-section .wrapper-modal .modal-main .footer .button--save--disabled{cursor:not-allowed;background:#c9c6c7}.fsecreate-section .wrapper-modal .modal-main .footer .button--cancel{cursor:pointer;background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;margin:12px}.fsecreate-section .wrapper-modal .modal-main .footer .button--replace{display:flex;justify-content:center;align-items:center;background:#fff;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;line-height:20px;font-size:14px;color:#e2136e}.fsecreate-section .wrapper-modal .modal-main .footer img{margin-right:8px}.create-field-force-dropdown{width:517px}.create-field-force-dropdown .dd-wrapper{display:flex;min-height:38px;flex-wrap:wrap}.create-field-force-dropdown .dd-wrapper .open-header{box-shadow:0 -1px 0 0 rgba(226,19,110,.7019607843),0 12px 24px 0 rgba(226,19,110,.1803921569)}.create-field-force-dropdown .dd-wrapper .dd-header{background-color:#fff;border-radius:4px;border:1px solid #b7b7b7;font-family:"Roboto",sans-serif!important;display:flex;justify-content:space-between;cursor:pointer;width:100%;padding:0 20px;align-items:center;height:49px;outline:none;font-family:"Inter"}.create-field-force-dropdown .dd-wrapper .dd-header__title--grey{font-weight:400;color:#9e9999;font-size:16px;font-family:"Inter";margin-left:-3px}.create-field-force-dropdown .dd-wrapper .dd-header__title--black{font-weight:400;color:#252525;font-size:16px;font-family:"Inter";margin-left:-3px}.create-field-force-dropdown .dd-wrapper .dd-header__filter--box{display:flex}.create-field-force-dropdown .dd-wrapper .dd-header__title--filter--active{font-size:12px;color:#252525}.create-field-force-dropdown .dd-wrapper .dd-header .dd-header__action--openclose .close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.create-field-force-dropdown .dd-wrapper .dd-list-container{overflow:hidden;box-shadow:0 2px 4px 0 rgba(226,19,110,.7019607843),0 12px 24px 0 rgba(0,0,0,.42);border-radius:5px;position:fixed;margin-top:54px;width:100%;max-width:520px;background-color:#fff;z-index:40;padding-bottom:40px}.create-field-force-dropdown .dd-wrapper .dd-list-container .top-title{font-size:17px;margin:23px 23px -2px;color:#e2136e;font-weight:500}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-action--clear{cursor:pointer;text-align:center}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-action--clear p{font-family:"Inter";color:#e2136e}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-action--select-all{cursor:pointer;text-align:left;padding-left:23px}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-action--select-all p{font-family:"Inter";color:#e2136e;margin:-10px 0 5px}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-searchbox{display:flex;padding:15px}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-searchbox .search-icon{position:absolute;top:5px;left:6px}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-searchbox .search-lable{position:relative;display:none}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-searchbox #search_input{font-family:"Inter";width:100%;padding-left:8px;height:35px;box-shadow:none!important;border-radius:4px;border:1px solid rgba(226,19,110,.7882352941);font-size:14px}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-searchbox #search_input:focus,.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-searchbox #search_input:hover{box-shadow:none}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content{background-color:#fff;padding:0;margin:0;width:100%;max-height:250px;overflow-y:scroll}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content .placeholder{padding-left:17px;font-family:"Inter";font-size:16px;font-weight:600}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li{list-style-type:none}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button{display:flex;justify-content:space-between;background-color:#fff;font-size:14px;border:0;width:100%;color:#434364;align-items:center}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button.padding-m,.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button.padding-s{padding:7px 7px 7px 23px;margin-bottom:3px;background-color:#f5f5f5}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button .checkbox.MuiCheckbox-root{color:#e2136e}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button .name{text-align:left;flex-grow:1;font-family:"Inter"}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button .l-padding{padding-left:8px}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button:focus,.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button:hover{cursor:pointer;font-weight:600;background-color:rgba(226,19,109,.1176470588)}.absolute-label{position:absolute;z-index:5;background:#fff;color:#e2136e;font-family:"Inter";font-size:14px;font-weight:600;padding-left:5px;padding-right:5px;left:15px;opacity:1;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.hidden-label{top:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:0;color:grey;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms}.create-field-force-dropdown .dd-wrapper .dd-list-container .dd-list-content li button .checkbox.MuiCheckbox-root{padding:0}.dd-wrapper .dd-header__title--grey{color:#757575;font-size:11px}.dd-wrapper .dd-header__filter--box{flex-direction:column}.dd-wrapper .dd-header__title--filter--active{font-size:11px;font-family:"Inter";font-weight:500}.worker-row .button-column{justify-content:center}.worker-row .button-column .button-wrapper .button{margin-top:7px}.status-fse{font-size:12px;color:#252525;margin-left:8px;background-color:#f2f2f2;padding:2px 5px;border-radius:2px}.empolyee-tag{font-size:10px;padding:1px 5px;margin:1px 5px;background-color:rgba(50,255,57,.5254901961)}.editfse-modal .wrapper-modal .modal-main .group input:disabled{opacity:.8}.unregister-facematch-fse{margin:0;font-size:11px;text-decoration:underline;cursor:pointer;color:#434364;font-family:monospace;text-underline-offset:3px}.unregister-facematch-fse:hover{color:#e2146e;text-decoration-thickness:2px}@media(min-width:1024px){.kam-servicing-container{padding:24px;max-width:1260px;margin:0 auto}}.kam-servicing-container .page-header{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:5px 15px}.kam-servicing-container .page-header .text-container{color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:32px;margin:5px}.kam-servicing-container .page-header .text-container .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.kam-servicing-container .page-header .page-tabs{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px 5px 5px 40px}.kam-servicing-container .divider{max-width:1070px;margin:15px auto;background-color:rgba(255,150,200,.24)}.kam-servicing-container .page-options{display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:10px}.kam-servicing-container .page-options .filter-by-issue{display:flex;align-items:center;margin-top:8px;margin-bottom:12px}.kam-servicing-container .page-options .filter-by-issue .MuiInputLabel-outlined.MuiInputLabel-shrink{background:#fff}.kam-servicing-container .page-options .filter-by-issue label[data-shrink=false]{-webkit-transform:translate(14px,14px) scale(1);transform:translate(14px,14px) scale(1)}.kam-servicing-container .page-options .filter-by-issue .MuiSelect-selectMenu{padding-top:11.5px;padding-bottom:9.5px}.kam-servicing-container .page-options .filter-by-issue .MuiOutlinedInput-root{height:41px}.kam-servicing-container .page-options .filter-by-issue #input-with-icon-adornment{border-bottom:none;box-shadow:none;margin-bottom:0;font-size:1em}.kam-servicing-container .page-options .filter-by-issue #input-with-icon-adornment:focus{border-bottom:none;box-shadow:none}.kam-servicing-container .page-options .filter-by-issue .searchbox{margin-left:20px;width:300px;background-color:#fff;border:1px solid #f2f2f2}.kam-servicing-container .pagination-container{padding-left:22px;padding-right:22px}.kam-servicing-container .pagination-container .waves-effect{z-index:0!important}.date-controllerx{display:flex;z-index:1}.date-controllerx .heading{display:flex;justify-content:center;align-items:center;height:40px!important;background:#fff;padding:10px!important;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-radius:4px 0 0 4px;cursor:pointer}.date-controllerx .heading .today{padding:10px}.date-controllerx .heading .today .active{color:#e2136e;font-weight:500}.date-controllerx .heading .this-week{padding:10px;border-left:1px solid #f2f2f2}.date-controllerx .heading .this-week span{color:#434364;font-weight:400;padding:15px}.date-controllerx .heading .this-week .active{color:#e2136e;font-weight:500}.date-controllerx .heading span{display:inline;color:#434364;font-family:Roboto;font-size:14px;line-height:20px;padding:15px}.date-controllerx .yesterday{display:flex;justify-content:center;align-items:center;opacity:.2;margin:8px 0!important;border-top:1px solid #e2136e;border-bottom:1px solid #e2136e;border-left:1px solid #e2136e}.date-controllerx .yesterday .heading{padding:10px}.date-controllerx .yesterday span{display:inline;padding:15px}.date-controllerx .calendar-container{border:1px solid #f2f2f2;display:flex;background:#fff;border-radius:0 4px 4px 0;height:40px}.date-controllerx .calendar-container .heading{display:flex;justify-content:center;align-items:center}.date-controllerx .calendar-container span{display:inline;overflow:hidden;white-space:nowrap;color:#434364;font-weight:400;padding:15px}.date-controllerx .calendar-container i{color:#e2136e;padding-right:12px}.strategic-transfer-card{background-color:#fff;height:100%;margin:10px 10px 0;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important}.strategic-transfer-card .card-title{display:flex;align-items:center;margin-bottom:16px!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.strategic-transfer-card .card-title span{margin-right:20px}.strategic-transfer-card .card-body{width:100%;display:flex;flex-wrap:wrap;border:none!important;overflow-x:scroll!important}.strategic-transfer-card .card-body .strategic-transfer{border-top:1px solid #f2f2f2;min-width:1000px;overflow-x:scroll}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr{border-bottom:1px solid #f2f2f2}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr .resolved{width:126px!important}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr th{padding-left:15px;font-size:14px;line-height:24px;font-weight:500;font-family:Roboto;text-align:left;color:#252525}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr th:nth-child(2){width:12%}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr th:nth-child(3),.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr th:nth-child(4){width:13%}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr th:nth-child(5){width:7%}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-head .strategic-transfer-main-head-tr th:nth-child(6){width:11%}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr{border-bottom:1px dashed #eaeaea}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr .issue-container{display:flex;flex-direction:column}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr .issue-container .issue-desc{color:grey}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr .link-image{width:12%}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr .link-image .link-button-container{width:100%;display:flex;justify-content:flex-end;cursor:pointer;margin-top:9px}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr .link-image .link-button-container span{font-family:"Roboto";font-weight:500;font-size:12px;color:#e2136e;padding-left:20px}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr td{text-align:left;padding:10px 10px 10px 15px;color:#252525;font-size:14px;line-height:24px;font-weight:400;font-family:Roboto}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr:hover{cursor:pointer;transition:.25s ease-in;background-color:#fafafa}.strategic-transfer-card .card-body .strategic-transfer .strategic-transfer-main-body .strategic-transfer-main-body-tr:last-child{border-bottom:none}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){pointer-events:visible}.ack-btn{cursor:pointer;border-radius:4px;color:#fff;padding:10px 12px;font-family:"Roboto";min-width:126px;font-weight:500;border:none;white-space:nowrap}.ack-btn,.ack-btn:focus{background-color:#e2136e}.ack-btn:focus{outline:none}.ack-btn:disabled{cursor:not-allowed;background-color:#ff96c8}.icn-btn-small{cursor:pointer;width:40px;height:36px;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#e2136e;border:none;border-radius:4px}.icn-btn-small:focus{outline:none;background-color:#e2136e}.email-modal-section .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.email-modal-section .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.email-modal-section .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.email-modal-section .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.email-modal-section .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.email-modal-section .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.email-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner,.email-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.email-modal-section .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.email-modal-section .wrapper-modal .modal-main .modal-body{width:400px;margin-top:10px}.email-modal-section .wrapper-modal .modal-main .modal-body .basic{flex-wrap:nowrap;width:100%;align-items:center;max-height:400px;overflow:hidden;justify-content:flex-start;padding:12px}.email-modal-section .wrapper-modal .modal-main .modal-body .basic .people{display:flex;justify-content:space-between;font-size:12px;margin:6px 0;width:88%}.email-modal-section .wrapper-modal .modal-main .modal-body .basic .people .name span{color:#434364}.email-modal-section .wrapper-modal .modal-main .modal-body .basic .people .status span{color:#707070}.create-mdo-select .dd-wrapper .dd-list-container{z-index:13}.AdminUpload-container{padding:24px;max-width:1160px;margin:0 auto}.AdminUpload-container .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.AdminUpload-container .page-header .page-heading{color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:32px;margin:5px}.AdminUpload-container .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.AdminUpload-container .card-row{margin:0!important;display:flex;flex-wrap:wrap}.AdminUpload-container .card-row .card-col{margin:16px 0 0!important;padding:0!important}.not-found-container{max-width:1180px;margin:0 auto;padding:15em}.leaderboard-container{margin:0 auto;padding:24px;font-family:Roboto}@media(min-width:1024px){.leaderboard-container{padding:24px}}.nav-panel-container{display:flex;justify-content:space-between;align-items:center;margin:1em 0;width:100%}.nav-panel-container .nav-panel-header-container{width:16%}.nav-panel-container .nav-panel-header-container h2{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:0}.nav-panel-container .nav-panel-header-container span{font-size:12px;color:#707070}.nav-panel-container .nav-panel-tabs-container{width:44%}.nav-panel-container .nav-panel-filter-container{display:flex;justify-content:flex-end;width:46%}.buttons-group{display:flex;flex-wrap:nowrap}.buttons-group .im-btn{background-color:#fff;border:1px solid #f2f2f2;box-shadow:none;width:170px;height:44px;text-transform:none;display:flex;justify-content:space-evenly;align-items:center;cursor:pointer;padding-left:20px;padding-right:20px}.buttons-group .im-btn.first{border-radius:4px 0 0 4px;width:160px;padding-left:12px}.buttons-group .im-btn.last{border-radius:0 4px 4px 0}.buttons-group .im-btn.inactive{color:#434364}.buttons-group .im-btn.active{color:#e2136e;font-weight:500}.buttons-group .im-btn i{margin-right:0;font-size:20px}.filter-module-container{width:100%;display:flex;justify-content:flex-end;align-items:center}.filter-module-container input[type=text]{border:none;height:1.2rem!important}.filter-module-container input[type=text]:not(.browser-default):focus{border:none!important;box-shadow:none}.filter-module-container .clear-filter:hover{cursor:pointer}.filter-module-container .clear-filter.active{color:#b3085a}.filter-module-container .clear-filter.inactive{cursor:not-allowed;color:#ff96c8}.table-module-column{padding:0!important}.table-module-column .table-module-container{width:100%;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);overflow-x:scroll}.table-module-column .table-module-container .table-options{display:flex;flex-direction:column;justify-content:space-between;margin:1.1rem}.table-module-column .table-module-container .table-options input[type=text]{border:none;padding:0 12px;height:2.2rem!important;margin:0 0 2px;font-size:14px}.table-module-column .table-module-container .table-options input[type=text]:not(.browser-default):focus{border:none!important;box-shadow:none}.table-module-column .table-module-container .table-options .top-bottom-tab-button{margin-bottom:1em}.table-module-column .table-module-container .table-container table thead tr{border:none}.table-module-column .table-module-container .table-container .theadbox{display:flex;flex-direction:column}.table-module-column .table-module-container .table-container .theadbox .title{font-size:12px;font-weight:500;color:#252525;line-height:16px}.table-module-column .table-module-container .table-container .theadbox .desc{font-size:10px;color:#707070;font-weight:400;line-height:16px}.table-module-column .table-module-container .table-container .information-card-container{display:flex;justify-content:space-between;padding:.2rem 1.4rem;align-items:center;width:360px}.table-module-column .table-module-container .table-container .information-card-container .image-container{display:flex}.table-module-column .table-module-container .table-container .information-card-container .image-container img{width:40px;height:40px;border-radius:100px}.table-module-column .table-module-container .table-container .information-card-container .information-container{display:flex;flex-direction:column}.table-module-column .table-module-container .table-container .information-card-container .information-container .name{font-size:16px;color:#434364;font-weight:500;line-height:28px;max-width:150px}.table-module-column .table-module-container .table-container .information-card-container .information-container .number{font-size:14px;color:#a4a4a4;font-weight:400;line-height:22px}.table-module-column .table-module-container .table-container .information-card-container .information-container .agency{font-size:14px;color:#434364;font-weight:400;line-height:22px;max-width:150px}.table-module-column .table-module-container .table-container .information-card-container .graph-container{display:flex;flex-direction:column;width:100px}.table-module-column .table-module-container .table-container .number-container{display:flex;flex-direction:column}.table-module-column .table-module-container .table-container .number-container .one{font-size:14px;color:#252525;line-height:22px;font-weight:400}.table-module-column .table-module-container .table-container .number-container .two{font-size:12px;color:#707070;line-height:18px;font-weight:400}.profile-main-container{padding:80px 0 90px;background-color:#fff}.profile-main-container hr{border-color:#f4f4f4}@media(min-width:1024px){.profile-main-container{max-width:100%!important;width:100%!important;padding:80px 0 90px}}.profile-main-container .leaderboard-profile-container{margin:2% auto;max-width:980px;background-color:#fff}.profile-header-container{padding:1% 3% 3%;display:flex;align-items:center;position:relative;max-height:600px}.profile-header-container .back-btn{position:absolute;top:47px;right:20px}.profile-header-container .back-btn:focus{background-color:#fff}.profile-header-container .image-column{display:flex;flex-direction:column;align-items:center}.profile-header-container .image-column .image-container img{width:173px;height:auto;border-radius:100%}.profile-header-container .image-column .rank-badge{box-sizing:border-box;height:44px;width:180px;border:4px solid #fff;border-radius:20px 20px 8px 8px;background:linear-gradient(225deg,#a776a3,#be8d89);text-align:center;margin-top:-40px}.profile-header-container .image-column .rank-badge span{color:#fff;line-height:36px;font-family:Roboto;font-size:16px;font-weight:500}.profile-header-container .details-column{width:700px;margin-left:20px}.profile-header-container .details-column .name-position-row{padding:1% 2%}.profile-header-container .details-column .name-position-row h1{color:#434364;font-family:Roboto;font-size:32px;font-weight:900;line-height:10px}.profile-header-container .details-column .name-position-row h3{color:#a4a4a4;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:16px}.profile-header-container .details-column .name-position-row p{color:#707070;font-family:Roboto;font-size:18px;letter-spacing:0;line-height:7px}.profile-header-container .details-column .name-position-row .name-container{display:flex;align-items:baseline;height:47px}.profile-header-container .details-column .name-position-row .name-container .imp-zone{margin-left:5%;display:flex}.profile-header-container .details-column .name-position-row .name-container .imp-zone span{color:#707070;font-family:Roboto;font-size:16px}.profile-header-container .details-column .extra-details-row{display:flex;justify-content:space-between;margin-top:12px}.profile-header-container .details-column .extra-details-row .agency-col,.profile-header-container .details-column .extra-details-row .id-col,.profile-header-container .details-column .extra-details-row .number-col{display:flex}.profile-header-container .details-column .extra-details-row .icon-col{padding:2% 5%}.profile-header-container .details-column .extra-details-row .text-col{display:flex;flex-direction:column}.profile-header-container .details-column .extra-details-row .text-col .label{color:#707070;font-family:Roboto;font-size:12px}.profile-header-container .details-column .extra-details-row .text-col .id{color:#252525;font-family:Roboto;font-size:16px}.pw-history-container{padding:1% 3% 3%}.pw-history-container input[type=text]{border:none;height:1.2rem!important}.pw-history-container input[type=text]:not(.browser-default):focus{border:none!important;box-shadow:none}.pw-history-container .row{margin-bottom:0}.pw-history-container .row .col{padding:.2rem}.pw-history-container .pw-history-header{padding-top:4%;padding-bottom:2%;display:flex;justify-content:space-between;width:100%}.pw-history-container .pw-history-header .section-title h1{margin:0;height:24px;color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:24px}.pw-history-container .pw-history-header .section-title span{color:#707070;font-family:Roboto;font-size:12px;line-height:16px}.pw-history-container .pw-history-header .header-options{display:flex;justify-content:flex-end;align-items:center;width:35%}.pw-history-container .pw-history-header .header-options .back-btn{height:53px}.call-overview-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:0}.call-overview-card .card-corner{position:absolute;top:0;right:0;margin:8px}.call-overview-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.call-overview-card .card-body{border:none!important;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.call-overview-card .card-body .row-1{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding:15px 22px 0}.call-overview-card .card-body .row-1 .data-cols{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.call-overview-card .card-body .row-1 .data-cols .number{color:#434364;font-family:Roboto;font-size:24px}.call-overview-card .card-body .row-1 .data-cols .label{color:#707070;font-family:Roboto;font-size:12px}.call-overview-card .card-body .row-3 .divider-custom{width:489px;margin-top:2%;border:1px dashed #eaeaea}.call-overview-card .card-body .row-4{width:100%;display:flex;margin:0 0 3%}.call-overview-card .card-body .row-4 .donut-container{width:100%;padding-top:5%}.overall-performance-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:0}.overall-performance-card .card-corner{position:absolute;top:0;right:0;margin:8px}.overall-performance-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.overall-performance-card .card-body{border:none!important;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.overall-performance-card .card-body .row .custom-divider{box-sizing:border-box;height:1px;width:255px;border:1px dashed #f1f1f1}.overall-performance-card .card-body .row.data{padding-bottom:7%}.overall-performance-card .card-body .row.data table thead tr{border-bottom:none}.overall-performance-card .card-body .row.data table thead tr th{color:#707070;font-family:Roboto;font-size:12px;font-weight:400}.overall-performance-card .card-body .row.data table thead tr .shorten{width:20%}.overall-performance-card .card-body .row.data table tbody tr{border-bottom:none}.overall-performance-card .card-body .row.data table tbody tr td{color:#434364;font-family:Roboto;font-size:14px}.target-achievement-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:0}.target-achievement-card .card-corner{position:absolute;top:0;right:0;margin:8px}.target-achievement-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.target-achievement-card .card-body{border:none!important;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.target-achievement-card .card-body .row-outer{display:flex;width:100%}.target-achievement-card .card-body .row-outer .column-1{width:35%}.target-achievement-card .card-body .row-outer .column-2{width:65%;display:flex;flex-direction:column;justify-content:flex-start}.target-achievement-card .card-body .row-outer .column-2 .custom-divider{box-sizing:border-box;height:1px;width:327px;border:1px dashed #eaeaea}.target-achievement-card .card-body .row-outer .column-2 .row-inner{display:flex}.target-achievement-card .card-body .row-outer .column-2 .row-inner .data-col{display:flex;flex-direction:column;padding:4% 10% 5% 2%}.target-achievement-card .card-body .row-outer .column-2 .row-inner .data-col .number{color:#434364;font-family:Roboto;font-size:24px}.target-achievement-card .card-body .row-outer .column-2 .row-inner .data-col .label{color:#707070;font-family:Roboto;font-size:12px}.active-merchant-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:0}.active-merchant-card .card-corner{position:absolute;top:0;right:0;margin:8px}.active-merchant-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.active-merchant-card .card-body{border:none!important;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.active-merchant-card .card-body .row-outer{display:flex;width:100%}.active-merchant-card .card-body .row-outer .column-1{width:35%}.active-merchant-card .card-body .row-outer .column-2{width:65%;display:flex;flex-direction:column;justify-content:center}.active-merchant-card .card-body .row-outer .column-2 .row-inner{display:flex}.active-merchant-card .card-body .row-outer .column-2 .row-inner .data-col{display:flex;flex-direction:column;padding:4% 10% 5% 2%}.active-merchant-card .card-body .row-outer .column-2 .row-inner .data-col .number{color:#434364;font-family:Roboto;font-size:24px}.active-merchant-card .card-body .row-outer .column-2 .row-inner .data-col .label{color:#707070;font-family:Roboto;font-size:12px}.registering-success-card{background-color:#fff;height:100%;margin:10px!important;padding:24px 24px 0;border:1px solid #f2f2f2;border-radius:8px;box-shadow:none!important;z-index:0}.registering-success-card .card-corner{position:absolute;top:0;right:0;margin:8px}.registering-success-card .card-title{margin-bottom:0!important;color:#434364;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.registering-success-card .card-body{border:none!important;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.registering-success-card .card-body .row-outer{display:flex;width:100%}.registering-success-card .card-body .row-outer .column-1{width:35%}.registering-success-card .card-body .row-outer .column-2{width:65%;display:flex;flex-direction:column;justify-content:flex-start}.registering-success-card .card-body .row-outer .column-2 .custom-divider{box-sizing:border-box;height:1px;width:327px;border:1px dashed #eaeaea}.registering-success-card .card-body .row-outer .column-2 .row-inner{display:flex}.registering-success-card .card-body .row-outer .column-2 .row-inner .data-col{display:flex;flex-direction:column;padding:4% 10% 5% 2%}.registering-success-card .card-body .row-outer .column-2 .row-inner .data-col .number{color:#434364;font-family:Roboto;font-size:24px}.registering-success-card .card-body .row-outer .column-2 .row-inner .data-col .label{color:#707070;font-family:Roboto;font-size:12px}body{font-family:"Roboto",sans-serif}.user-management{padding:32px;max-width:1366px;margin:0 auto}.user-management .title-buttons-container{display:flex;align-items:center;flex-wrap:wrap}.user-management .title-buttons-container h2{font-size:24px}.user-management .title-buttons-container .title{min-width:168px}.user-management .title-buttons-container .title h2{font-weight:500;margin:1.373rem 0 1.424rem}.user-management .title-buttons-container .buttons-group{display:flex;flex-grow:1;flex-wrap:nowrap;margin-left:25px}@media(max-width:499px){.user-management .title-buttons-container .buttons-group{margin-left:0}}.user-management .title-buttons-container .buttons-group .im-btn{background-color:#fff;border:1px solid #f2f2f2;box-shadow:none;height:44px}.user-management .title-buttons-container .buttons-group .im-btn.geo-btn{border-radius:4px 0 0 4px;width:140px}.user-management .title-buttons-container .buttons-group .im-btn.mdo-btn{border-radius:0 4px 4px 0;width:112px}.user-management .title-buttons-container .buttons-group .im-btn.inactive{color:#434364}.user-management .title-buttons-container .buttons-group .im-btn.active{color:#e2136e}.user-management .title-buttons-container .buttons-group .im-btn i{margin-right:0;font-size:24px}.user-management .divider{background-color:#f2f2f2;margin:15px auto!important}.user-management .button-filter-search{display:flex;align-items:center;width:100%;margin-bottom:20px;flex-wrap:wrap}.user-management .button-filter-search .input-field.col{border:1px solid #f2f2f2!important;height:46px!important}.user-management .button-filter-search .input-field.col .select-wrapper input[type=text]{height:40px}.user-management .button-filter-search .grouped-filter-search{display:flex;flex-grow:1;justify-content:flex-end;align-items:center}@media(max-width:802px){.user-management .button-filter-search .grouped-filter-search{justify-content:flex-start}}@media(max-width:644px){.user-management .button-filter-search .grouped-filter-search{margin-top:15px;flex-wrap:wrap}.user-management .button-filter-search .grouped-filter-search .dd-list-container{z-index:1}.user-management .button-filter-search .grouped-filter-search .searchbox{width:266px!important}}.user-management .button-filter-search .grouped-filter-search .filter-by-agency{width:200px;margin-right:20px}.user-management .button-filter-search .grouped-filter-search .searchbox{width:287px}.user-management .pagination-container{margin-bottom:15px}.dd-header__title--black{margin-top:0!important;margin-bottom:0!important}.dd-list-container{z-index:1}.mdo-table-container{font-family:"Roboto",sans-serif}.mdo-table-container .data-fetching-loader{position:fixed;z-index:300;top:200px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.mdo-table-container .worker-table{border:1px solid #e9eaee;border-radius:8px}@media(max-width:1023px){.mdo-table-container .worker-table{margin:15px;overflow-x:scroll}}.mdo-table-container .worker-table table{background-color:#fff;border-radius:8px;position:relative}.mdo-table-container .worker-table table thead tr th{padding-left:30px}.mdo-table-container .worker-table table tbody tr{border-bottom:1px dashed #e9eaee}.mdo-table-container .worker-table table tbody tr td{padding-left:30px}.mdo-table-container .worker-table table tbody tr:last-child{border-bottom:none}.mdocreate-section .wrapper-modal .modal-main .group input:focus{border:1px solid #b7b7b7!important}.create-mdo-select .dd-wrapper .dd-header__title--filter--active{font-size:16px}.worker-row{min-height:105px}.worker-row .worker-avatar-column{padding-left:25px}.worker-row .worker-avatar-column .avatar-chip{display:flex;align-items:center}.worker-row .worker-avatar-column .avatar-chip .worker-image{height:40px;width:40px;border-radius:100px}.worker-row .worker-avatar-column .avatar-chip p{padding-left:16px}.worker-row .worker-avatar-column .avatar-chip span.MAO{font-size:10px;background-color:bisque;padding:1px 5px;margin:1px 5px}.worker-row .worker-avatar-column .avatar-chip span.MMO{font-size:10px;background-color:#ffc4d3;padding:1px 5px;margin:1px 5px}.worker-row .worker-avatar-column .avatar-chip .status{font-size:12px;color:#252525;margin-left:8px;background-color:#f2f2f2;padding:2px 5px;border-radius:2px}.worker-row .button-column{display:flex;justify-content:flex-start;align-items:center}.worker-row .button-column .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.worker-row .button-column .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.worker-row .button-column .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.worker-row .button-column .wrapper-modal .footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:599px){.worker-row .button-column .wrapper-modal .footer{justify-content:center}}@media(min-width:600px){.worker-row .button-column .wrapper-modal .footer{justify-content:center}}@media(min-width:900px){.worker-row .button-column .wrapper-modal .footer{justify-content:center}}@media(min-width:1200px){.worker-row .button-column .wrapper-modal .footer{justify-content:flex-end}}@media(min-width:1800px){.worker-row .button-column .wrapper-modal .footer{justify-content:flex-end}}.worker-row .button-column .wrapper-modal .footer .css-13o4zwn{position:absolute;left:17px;top:25px}.worker-row .button-column .wrapper-modal .footer .footer-error-msg{font-size:12px;position:absolute;left:14px;top:12px;width:140px;color:red}.worker-row .button-column .wrapper-modal .footer .button--save{background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.worker-row .button-column .wrapper-modal .footer .button--cancel{height:40px;width:140px;outline:none;margin:12px}.worker-row .button-column .wrapper-modal .footer .button--cancel,.worker-row .button-column .wrapper-modal .footer .button--replace{background:#fff;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e}.worker-row .button-column .wrapper-modal .footer .button--replace{display:flex;justify-content:center;align-items:center;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px}.worker-row .button-column .wrapper-modal .footer .button--replace img{margin-right:8px}.worker-row .button-column .wrapper-modal .modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:center;padding-left:12px;width:50vw;margin-bottom:10px}.worker-row .button-column .wrapper-modal .modal-header{padding:12px;display:flex;justify-content:center;align-items:center}.worker-row .button-column .wrapper-modal .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.worker-row .button-column .wrapper-modal .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:14px;line-height:16px;color:#707070;padding-top:5px}.worker-row .button-column .wrapper-modal .modal-header .close-button-corner,.worker-row .button-column .wrapper-modal .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.worker-row .button-column .wrapper-modal .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.worker-row .button-column .button-wrapper{padding:5px 20px 5px 5px;display:flex;justify-content:center;align-items:center}.worker-row .button-column .button-wrapper .delete-container{display:flex;justify-content:center;align-items:center;border-radius:4px;padding:5px;margin-left:10px}.worker-row .button-column .button-wrapper .delete-container .delete-icon{height:20px;width:20px;color:#e2136e;cursor:pointer}.worker-row .button-column .button-wrapper .button{font-family:"Roboto",sans-serif;text-transform:none;background-color:#fff;width:106px;height:34px;box-shadow:none;color:#e2136e;font-weight:500;font-size:14px;border-radius:4px;border:1px solid #e2136e}.worker-row .button-column .button-wrapper .button a{color:#e9eaee}.error-container{padding-left:12px}.error-container p{margin:0;font-family:monospace;color:red;font-size:12px}.mdocreate-section .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.mdocreate-section .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.mdocreate-section .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mdocreate-section .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.mdocreate-section .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.mdocreate-section .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:14px;line-height:16px;color:#707070;padding-top:5px}.mdocreate-section .wrapper-modal .modal-main .modal-header .close-button-corner,.mdocreate-section .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.mdocreate-section .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.mdocreate-section .wrapper-modal .modal-main .modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;padding-left:12px;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.mdocreate-section .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:600px){.mdocreate-section .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}@media(min-width:900px){.mdocreate-section .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}@media(min-width:1200px){.mdocreate-section .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}@media(min-width:1800px){.mdocreate-section .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}.mdocreate-section .wrapper-modal .modal-main .modal-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.mdocreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.mdocreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.mdocreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.mdocreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.mdocreate-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}.mdocreate-section .wrapper-modal .modal-main .modal-body .basic .image{position:relative;height:128px;width:128px;overflow:hidden;margin:12px 12px 30px}.mdocreate-section .wrapper-modal .modal-main .modal-body .basic .image img{height:128px;width:128px;border-radius:50%}.mdocreate-section .wrapper-modal .modal-main .modal-body .basic .image .tag{cursor:pointer;height:32px;width:32px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:90px;border-radius:100%;background:#ff96c8;font-family:Roboto;font-weight:500;font-size:14px;line-height:21px;color:#fff}.mdocreate-section .wrapper-modal .modal-main .modal-body .basic .image .tag img{width:20px;height:20px}.mdocreate-section .wrapper-modal .modal-main .modal-body .basic .instructions{max-width:400px}.mdocreate-section .wrapper-modal .modal-main .modal-body .basic .instructions p{font-size:15px;color:#707070;font-weight:500}.mdocreate-section .wrapper-modal .modal-main .group{position:relative;margin:25px 0}.mdocreate-section .wrapper-modal .modal-main .group input{background:none;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:500px}.mdocreate-section .wrapper-modal .modal-main .group input:focus{outline:none;box-shadow:none!important}.mdocreate-section .wrapper-modal .modal-main .group input:focus~label,.mdocreate-section .wrapper-modal .modal-main .group input:valid~label{top:-10px;left:15px;padding:0;background:#fff;font-family:Roboto;font-weight:400;font-size:12px;line-height:16px;color:#b7b7b7}.mdocreate-section .wrapper-modal .modal-main .group input:focus~.bar:before{width:100%}.mdocreate-section .wrapper-modal .modal-main .group label{position:absolute;pointer-events:none;left:5px;top:0;transition:all .3s ease;padding:16px;color:#b7b7b7;font-size:16px;line-height:20px;font-family:Roboto;font-weight:400}.mdocreate-section .wrapper-modal .modal-main .dd-cmdo{margin:25px 0}.mdocreate-section .wrapper-modal .modal-main form{padding:0 12px}.mdocreate-section .wrapper-modal .modal-main .footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:599px){.mdocreate-section .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:600px){.mdocreate-section .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:900px){.mdocreate-section .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:1200px){.mdocreate-section .wrapper-modal .modal-main .footer{justify-content:flex-start}}@media(min-width:1800px){.mdocreate-section .wrapper-modal .modal-main .footer{justify-content:flex-start}}.mdocreate-section .wrapper-modal .modal-main .footer .css-13o4zwn{position:absolute;left:17px;top:25px}.mdocreate-section .wrapper-modal .modal-main .footer .footer-error-msg{font-size:12px;position:absolute;left:14px;top:12px;width:140px;color:red}.mdocreate-section .wrapper-modal .modal-main .footer .button--save{background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.mdocreate-section .wrapper-modal .modal-main .footer .button--cancel{background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;margin:12px}.mdocreate-section .wrapper-modal .modal-main .footer .button--replace{display:flex;justify-content:center;align-items:center;background:#fff;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;line-height:20px;font-size:14px;color:#e2136e}.mdocreate-section .wrapper-modal .modal-main .footer .button--replace img{margin-right:8px}.mdomanagment-section .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.mdomanagment-section .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.mdomanagment-section .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mdomanagment-section .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.mdomanagment-section .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.mdomanagment-section .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.mdomanagment-section .wrapper-modal .modal-main .modal-header .close-button-corner,.mdomanagment-section .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.mdomanagment-section .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.main-containerx{border-bottom:1px solid #f2f2f2}.main-containerx .main-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between}@media(max-width:599px){.main-containerx .main-body{justify-content:center}}@media(min-width:600px){.main-containerx .main-body{justify-content:center}}@media(min-width:900px){.main-containerx .main-body{justify-content:center}}@media(min-width:1200px){.main-containerx .main-body{justify-content:space-between}}@media(min-width:1800px){.main-containerx .main-body{justify-content:space-between}}.main-containerx .main-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:599px){.main-containerx .main-body .basic{justify-content:center}}@media(min-width:600px){.main-containerx .main-body .basic{justify-content:center}}@media(min-width:900px){.main-containerx .main-body .basic{justify-content:center}}@media(max-width:1366px){.main-containerx .main-body .basic{justify-content:center;flex-grow:1;margin-bottom:22px}}@media(min-width:1800px){.main-containerx .main-body .basic{justify-content:space-between}}.main-containerx .main-body .basic .image{position:relative;height:200px;width:200px;overflow:hidden;margin:12px 12px 30px}.main-containerx .main-body .basic .image img{width:200px;height:200px;border-radius:50%}.main-containerx .main-body .basic .image .tag{height:29px;width:139px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:30px;border-radius:2px;background:#434364;font-family:Roboto;font-weight:500;font-size:14px;line-height:21px;color:#fff}.main-containerx .main-body .basic .description{margin:12px 35px 30px 12px}.main-containerx .main-body .basic .description .name-container{display:flex;flex-wrap:nowrap;align-items:center}.main-containerx .main-body .basic .description .name-container .name{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364;text-transform:capitalize;margin-right:12px}.main-containerx .main-body .basic .description .name-container .type{display:flex;justify-content:center;align-items:center;height:24px;width:44px;background:#d175c9;border-radius:2px;font-family:Roboto;font-weight:500;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase}.main-containerx .main-body .basic .description .walet{margin-top:18px;font-family:Roboto;font-weight:500;font-size:16px;line-height:24px;color:#434364}.main-containerx .main-body .basic .description .info-container{display:flex;margin-top:24px}.main-containerx .main-body .basic .description .info-container img{width:24px;height:24px;margin-right:16px}.main-containerx .main-body .basic .description .info-container .info .tag{font-family:Roboto;font-weight:400;font-size:12px;line-height:14px;color:#707070}.main-containerx .main-body .basic .description .info-container .info .value{font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#252525;text-transform:capitalize}.main-containerx .main-body .action{display:flex;flex-direction:column;margin:0 0 18px}@media(max-width:599px){.main-containerx .main-body .action{flex-direction:row}}@media(min-width:600px){.main-containerx .main-body .action{flex-direction:row}}@media(min-width:900px){.main-containerx .main-body .action{flex-direction:row}}@media(min-width:1367px){.main-containerx .main-body .action{flex-direction:column}}@media(max-width:1366px){.main-containerx .main-body .action{flex-direction:row;flex-grow:1;justify-content:center}}@media(min-width:1800px){.main-containerx .main-body .action{justify-content:column}}.main-containerx .main-body .action .button--edit{background:#e2136e;border:none;border-radius:4px;color:#fff}.main-containerx .main-body .action .button--edit,.main-containerx .main-body .action .button--view-log{cursor:pointer;height:40px;width:140px;outline:none;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;margin:12px 12px 0}.main-containerx .main-body .action .button--view-log{background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e}.main-containerx .main-body .action .button--deactivate{cursor:pointer;background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px 12px 0}.main-containerx .deactivated-container{display:flex;justify-content:center;align-items:center;margin-top:15px;margin-bottom:24px}.main-containerx .deactivated-container .message{display:flex;justify-content:center;align-items:center;background-color:#fafafa;border-radius:4px;color:#707070;height:27px;font-size:14px;padding:0 9px}.view-main-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.view-main-footer{justify-content:center}}@media(min-width:600px){.view-main-footer{justify-content:center}}@media(min-width:900px){.view-main-footer{justify-content:center}}@media(min-width:1200px){.view-main-footer{justify-content:space-between}}@media(min-width:1800px){.view-main-footer{justify-content:space-between}}.view-main-footer .info-container{display:flex;margin:30px 12px 18px}.view-main-footer .info-container img{height:24px;width:24px;margin-right:16px}.view-main-footer .info-container .info .tag{font-size:12px;line-height:14px;font-family:Roboto;font-weight:400;color:#707070;margin-bottom:2px}.view-main-footer .info-container .info .values{display:flex;flex-wrap:wrap;max-width:356px}.view-main-footer .info-container .info .values .value{display:flex;justify-content:center;align-items:center;margin:7px 8px 2px 0;background:#ffedf6;border-radius:2px;width:63px;height:28px;font-size:16px;line-height:24px;font-family:Roboto;font-weight:400;color:#252525;text-transform:uppercase}.view-main-footer .button--replace{cursor:pointer;display:flex;justify-content:center;align-items:center;background:#fff;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;line-height:20px;font-size:14px;color:#e2136e}.view-main-footer .button--replace img{margin-right:8px}.viewlog-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;width:792px;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.viewlog-body{justify-content:center}}@media(min-width:600px){.viewlog-body{justify-content:center}}@media(min-width:900px){.viewlog-body{justify-content:center}}@media(min-width:1200px){.viewlog-body{justify-content:space-between}}@media(min-width:1800px){.viewlog-body{justify-content:space-between}}.viewlog-body .basic{display:flex;flex-wrap:wrap;align-items:center;flex-grow:1;padding:0 0 0 12px}@media(max-width:599px){.viewlog-body .basic{justify-content:center}}@media(min-width:600px){.viewlog-body .basic{justify-content:center}}@media(min-width:900px){.viewlog-body .basic{justify-content:center}}@media(min-width:1200px){.viewlog-body .basic{justify-content:flex-start}}@media(min-width:1800px){.viewlog-body .basic{justify-content:flex-start}}.viewlog-body .basic .image{position:relative;height:152px;width:152px;overflow:hidden;margin:12px 12px 30px 34px}.viewlog-body .basic .image img{width:152px;height:152px;border-radius:50%}.viewlog-body .basic .image .tag{height:29px;width:120px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:16px;border-radius:2px;background:#434364;font-family:Roboto;font-weight:500;font-size:13px;line-height:21px;color:#fff}.viewlog-body .basic .description{margin:12px 12px 30px 34px}.viewlog-body .basic .description .name-container{display:flex;flex-wrap:nowrap}.viewlog-body .basic .description .name-container .name{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364;text-transform:capitalize;margin-right:12px}.viewlog-body .basic .description .name-container .type{display:flex;justify-content:center;align-items:center;height:24px;width:44px;background:#d175c9;border-radius:2px;font-family:Roboto;font-weight:500;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase}.viewlog-body .basic .description .walet{margin-top:18px;font-family:Roboto;font-weight:500;font-size:16px;line-height:24px;color:#434364}.viewlog-body .basic .description .info-row{display:flex;align-items:center;justify-content:space-between}.viewlog-body .basic .description .info-row .info-container{display:flex;margin-top:24px}.viewlog-body .basic .description .info-row .info-container img{width:24px;height:24px;margin-right:16px}.viewlog-body .basic .description .info-row .info-container .info .tag{font-family:Roboto;font-weight:400;font-size:12px;line-height:14px;color:#707070}.viewlog-body .basic .description .info-row .info-container .info .value{font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#252525;text-transform:capitalize}.viewlog-body .basic .description .info-row .info-container:last-child{margin-left:60px}.viewlog-body .action{display:flex;flex-direction:column;margin:0 0 18px}@media(max-width:599px){.viewlog-body .action{flex-direction:row}}@media(min-width:600px){.viewlog-body .action{flex-direction:row}}@media(min-width:900px){.viewlog-body .action{flex-direction:row}}@media(min-width:1200px){.viewlog-body .action{flex-direction:column}}@media(min-width:1800px){.viewlog-body .action{justify-content:column}}.viewlog-body .action .button--edit{background:#e2136e;border:none;border-radius:4px;color:#fff}.viewlog-body .action .button--edit,.viewlog-body .action .button--view-log{height:40px;width:140px;outline:none;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;margin:12px}.viewlog-body .action .button--view-log{background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e}.viewlog-body .footer{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:599px){.viewlog-body .footer{justify-content:center}}@media(min-width:600px){.viewlog-body .footer{justify-content:center}}@media(min-width:900px){.viewlog-body .footer{justify-content:center}}@media(min-width:1200px){.viewlog-body .footer{justify-content:space-between}}@media(min-width:1800px){.viewlog-body .footer{justify-content:space-between}}.viewlog-body .footer .info-container{display:flex;margin:30px 12px 18px}.viewlog-body .footer .info-container img{height:24px;width:24px;margin-right:16px}.viewlog-body .footer .info-container .info .tag{font-size:12px;line-height:14px;font-family:Roboto;font-weight:400;color:#707070}.viewlog-body .footer .info-container .info .values{display:flex;flex-wrap:wrap}.viewlog-body .footer .info-container .info .values .value{display:flex;justify-content:center;align-items:center;margin:2px 8px 2px 0;background:#ffedf6;border-radius:2px;width:63px;height:28px;font-size:16px;line-height:24px;font-family:Roboto;font-weight:400;color:#252525;text-transform:uppercase}.viewlog-body .footer .button--replace{display:flex;justify-content:center;align-items:center;background:#fff;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;line-height:20px;font-size:14px;color:#e2136e}.viewlog-body .footer .button--replace img{margin-right:8px}.log-table table{background-color:#fff;border-radius:8px;display:block;max-height:500px;height:auto;overflow-y:scroll}.log-table table thead tr{border-bottom:1px dashed #e9eaee}.log-table table thead tr th{padding-left:30px;font-weight:500;font-size:14px;color:#252525}.log-table table thead tr .date{width:160px}.log-table table thead tr .action{width:435px}.log-table table thead tr .changes-by{width:190px}.log-table table tbody tr{border-bottom:1px dashed #e9eaee}.log-table table tbody tr td{padding:16px 30px;font-size:14px;font-weight:400}.log-table table tbody tr .r-date{color:#707070}.log-table table tbody tr .r-action{color:#252525}.log-table table tbody tr .r-changes{color:#707070}.log-table table tbody tr:last-child{border-bottom:none}.no-log-message{width:100%}.no-log-message p{text-align:center}.create-mdo-select .dd-wrapper{width:517px}.create-mdo-select .dd-wrapper .dd-header{height:49px}.create-mdo-select .dd-wrapper .dd-header__filter--box{flex-direction:row}.create-mdo-select .dd-wrapper .dd-header__title--filter--active{font-size:13px;color:#252525}.create-mdo-select .dd-wrapper .dd-list-container{position:relative;margin-top:20px;max-width:520px}.back-btn{display:flex;cursor:pointer}.back-btn div{color:#e2136e}.back-btn div .back-icn{padding:0 10px;border:1px solid #e2136e;border-radius:4px;font-size:28px}.viewreplace-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;width:792px;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.viewreplace-body{justify-content:center}}@media(min-width:600px){.viewreplace-body{justify-content:center}}@media(min-width:900px){.viewreplace-body{justify-content:center}}@media(min-width:1200px){.viewreplace-body{justify-content:space-between}}@media(min-width:1800px){.viewreplace-body{justify-content:space-between}}.viewreplace-body .basic{display:flex;flex-wrap:wrap;align-items:center;flex-grow:1;padding:0 0 0 12px}@media(max-width:599px){.viewreplace-body .basic{justify-content:center}}@media(min-width:600px){.viewreplace-body .basic{justify-content:center}}@media(min-width:900px){.viewreplace-body .basic{justify-content:center}}@media(min-width:1200px){.viewreplace-body .basic{justify-content:flex-start}}@media(min-width:1800px){.viewreplace-body .basic{justify-content:flex-start}}.viewreplace-body .basic .image{position:relative;height:152px;width:152px;overflow:hidden;margin:12px 12px 30px 0}.viewreplace-body .basic .image img{width:152px;height:152px;border-radius:50%}.viewreplace-body .basic .image .tag{height:29px;width:129px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:12px;border-radius:2px;background:#434364;font-family:Roboto;font-weight:500;font-size:13px;line-height:21px;color:#fff}.viewreplace-body .basic .description{margin:12px 12px 30px 34px}.viewreplace-body .basic .description .name-container{display:flex;flex-wrap:nowrap}.viewreplace-body .basic .description .name-container .name{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364;text-transform:capitalize;margin-right:12px}.viewreplace-body .basic .description .name-container .type{display:flex;justify-content:center;align-items:center;height:24px;width:44px;background:#d175c9;border-radius:2px;font-family:Roboto;font-weight:500;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase}.viewreplace-body .basic .description .walet{margin-top:18px;font-family:Roboto;font-weight:500;font-size:16px;line-height:24px;color:#434343}.viewreplace-body .basic .description .info-row{display:flex;align-items:center;justify-content:space-between}.viewreplace-body .basic .description .info-row .info-container{display:flex;margin-top:24px}.viewreplace-body .basic .description .info-row .info-container img{width:24px;height:24px;margin-right:16px}.viewreplace-body .basic .description .info-row .info-container .info .tag{font-family:Roboto;font-weight:400;font-size:12px;line-height:14px;color:#707070}.viewreplace-body .basic .description .info-row .info-container .info .value{font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#252525;text-transform:capitalize}.viewreplace-body .basic .description .info-row .info-container:last-child{margin-left:60px}.viewreplace-body .action{display:flex;flex-direction:column;margin:0 0 18px}@media(max-width:599px){.viewreplace-body .action{flex-direction:row}}@media(min-width:600px){.viewreplace-body .action{flex-direction:row}}@media(min-width:900px){.viewreplace-body .action{flex-direction:row}}@media(min-width:1200px){.viewreplace-body .action{flex-direction:column}}@media(min-width:1800px){.viewreplace-body .action{justify-content:column}}.viewreplace-body .action .button--edit{background:#e2136e;border:none;border-radius:4px;color:#fff}.viewreplace-body .action .button--edit,.viewreplace-body .action .button--view-log{height:40px;width:140px;outline:none;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;margin:12px}.viewreplace-body .action .button--view-log{background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e}.replace-table{margin:20px}.replace-table .headers{display:flex;margin-bottom:25px;margin-top:25px}.replace-table .headers span{font-size:14px;font-weight:500;margin-right:102px}.replace-table .loading-mdo{color:#eaeaea;text-align:center}.footer-replace{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}@media(max-width:599px){.footer-replace{justify-content:center}}@media(min-width:600px){.footer-replace{justify-content:center}}@media(min-width:900px){.footer-replace{justify-content:center}}@media(min-width:1200px){.footer-replace{justify-content:flex-end}}@media(min-width:1800px){.footer-replace{justify-content:flex-end}}.footer-replace .css-13o4zwn,.footer-replace .error-msg{position:absolute;left:17px;top:25px}.footer-replace .error-msg span{color:red;font-size:14px}.footer-replace .button--save{background:#e2136e;border:none;border-radius:4px;color:#fff}.footer-replace .button--cancel,.footer-replace .button--save{cursor:pointer;height:40px;width:140px;outline:none;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;margin:12px}.footer-replace .button--cancel{background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e}.spot-row-container{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;border-top:1px dashed #eaeaea;position:relative}.spot-row-container .css-s4mda6{position:inherit}.spot-row-container .spot{flex-basis:150px}.spot-row-container .spot .spot-name{background-color:#ffedf6;padding:5px 12px;border-radius:2px}.spot-row-container .assigned-to{display:flex;flex-wrap:wrap;margin-left:10px;padding-right:15px;width:360px}.spot-row-container .assigned-to .not-assigned{font-size:14px;color:#eaeaea}.spot-row-container .assigned-to .mdo-chip{background-color:#ffedf6;padding:5px 8px;margin:2px;border-radius:2px;display:flex;align-items:center}.spot-row-container .assigned-to .mdo-chip .mdo-name{font-size:14px}.spot-row-container .assigned-to .mdo-chip .remove-icn{margin-left:-6px}.spot-row-container .assigned-to .mdo-chip .remove-icn i{cursor:pointer;font-size:16px;color:#e2136e}.actionx-container{display:flex;align-items:center;flex-basis:400px;justify-content:space-between}.actionx-container .select{width:300px}.actionx-container .hide-show-btn{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:5px;border:1px solid #e2136e;border-radius:4px}.actionx-container .hide-show-btn.open i{color:#e2136e}.actionx-container .hide-show-btn.close{background-color:#e2136e}.actionx-container .hide-show-btn.close i{color:#fff}.replace-select-mdo{margin:25px 0}.replace-select-mdo .dd-wrapper{display:flex;min-height:38px;flex-wrap:wrap}.replace-select-mdo .dd-wrapper .dd-header{background-color:#fff;border-radius:4px;border:1px solid #b7b7b7;font-family:"Roboto",sans-serif!important;display:flex;justify-content:space-between;cursor:pointer;width:250px;padding:0 20px;align-items:center;height:49px;outline:none}.replace-select-mdo .dd-wrapper .dd-header__title--grey{font-weight:400;color:#c4bcbc;font-size:16px}.replace-select-mdo .dd-wrapper .dd-header__title--black{font-weight:400;color:#252525;font-size:16px}.replace-select-mdo .dd-wrapper .dd-header .dd-header__action--openclose .close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.replace-select-mdo .dd-wrapper .dd-header .dd-searchbox{display:flex}.replace-select-mdo .dd-wrapper .dd-header .dd-searchbox .search-icon{position:absolute;top:7px;left:-8px}.replace-select-mdo .dd-wrapper .dd-header .dd-searchbox .search-lable{position:relative}.replace-select-mdo .dd-wrapper .dd-header .dd-searchbox #search_input{font-family:"Roboto",sans-serif;width:100%;padding-left:20px;height:30px;box-shadow:none!important;border-radius:4px;border:none;padding-top:4px}.replace-select-mdo .dd-wrapper .dd-header .dd-searchbox #search_input:focus,.replace-select-mdo .dd-wrapper .dd-header .dd-searchbox #search_input:hover{box-shadow:none}.replace-select-mdo .dd-wrapper .dd-list-container{overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.08),0 12px 24px 0 rgba(0,0,0,.08);border-radius:5px;position:absolute;margin-top:70px;width:250px;max-width:520px;background-color:#fff;z-index:2}.replace-select-mdo .dd-wrapper .dd-list-container .dd-action--clear{cursor:pointer;text-align:center}.replace-select-mdo .dd-wrapper .dd-list-container .dd-action--clear p{font-family:"Roboto",sans-serif;color:#e2136e}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content{background-color:#fff;padding:0;margin:0;width:100%;max-height:250px;overflow-y:scroll}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li{list-style-type:none}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button{display:flex;justify-content:space-between;background-color:#fff;font-size:16px;border:0;width:100%;color:#434364;align-items:center}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button.padding-m{padding:6px 20px}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button.padding-s{padding:15px 28px 15px 30px}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button .checkbox.MuiCheckbox-root{color:#e2136e}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button .name{text-align:left;flex-grow:1;font-family:"Roboto",sans-serif}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button .l-padding{padding-left:8px}.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button:focus,.replace-select-mdo .dd-wrapper .dd-list-container .dd-list-content li button:hover{cursor:pointer;font-weight:400;background-color:#fff8fb}.infodrawer-accordion-summary{font-size:20px;margin:0;font-weight:500;font-family:monospace}.infodrawer-accordion-details{display:flex}.infodrawer-accordion-details p{margin:0}.infodrawer-accordion-details .header{font-weight:700;margin-right:5px}.create-mdo-select{margin:25px 0}.create-mdo-select .dd-wrapper{display:flex;min-height:38px;flex-wrap:wrap}.create-mdo-select .dd-wrapper .dd-header{background-color:#fff;border-radius:4px;border:1px solid #b7b7b7;font-family:"Roboto",sans-serif!important;display:flex;justify-content:space-between;cursor:pointer;width:100%;padding:0 20px;align-items:center;height:57px;outline:none}.create-mdo-select .dd-wrapper .dd-header__title--grey{font-weight:400;color:#c4bcbc;font-size:16px}.create-mdo-select .dd-wrapper .dd-header__title--black{font-weight:400;color:#252525;font-size:16px}.create-mdo-select .dd-wrapper .dd-header__filter--box{display:flex;flex-wrap:wrap}.create-mdo-select .dd-wrapper .dd-header__title--filter--active{font-size:12px;color:#e2136e}.create-mdo-select .dd-wrapper .dd-header .dd-header__action--openclose .close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.create-mdo-select .dd-wrapper .dd-list-container{overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.08),0 12px 24px 0 rgba(0,0,0,.08);border-radius:5px;position:absolute;margin-top:70px;width:100%;max-width:350px;background-color:#fff}.create-mdo-select .dd-wrapper .dd-list-container .dd-action--clear{cursor:pointer;text-align:center}.create-mdo-select .dd-wrapper .dd-list-container .dd-action--clear p{font-family:"Roboto",sans-serif;color:#e2136e}.create-mdo-select .dd-wrapper .dd-list-container .dd-action--select-all{cursor:pointer;text-align:left;padding:0 6%}.create-mdo-select .dd-wrapper .dd-list-container .dd-action--select-all p{font-family:"Roboto",sans-serif;color:#e2136e}.create-mdo-select .dd-wrapper .dd-list-container .dd-searchbox{display:flex;padding:15px 30px 15px 28px}.create-mdo-select .dd-wrapper .dd-list-container .dd-searchbox .search-icon{position:absolute;top:5px;left:6px}.create-mdo-select .dd-wrapper .dd-list-container .dd-searchbox .search-lable{position:relative}.create-mdo-select .dd-wrapper .dd-list-container .dd-searchbox #search_input{font-family:"Roboto",sans-serif;width:100%;padding-left:40px;height:30px;box-shadow:none!important;border-radius:4px;border:1px solid #f2f2f2}.create-mdo-select .dd-wrapper .dd-list-container .dd-searchbox #search_input:focus,.create-mdo-select .dd-wrapper .dd-list-container .dd-searchbox #search_input:hover{box-shadow:none}.create-mdo-select .dd-wrapper .dd-list-container .dd-header__title{position:relative}.create-mdo-select .dd-wrapper .dd-list-container .dd-header__title .header-title-absolute{background-color:red;position:absolute;border:1px solid red;margin:0;opacity:.4}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content{background-color:#fff;padding:0;margin:0;width:100%;max-height:250px;overflow-y:scroll}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li{list-style-type:none}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button{display:flex;justify-content:space-between;background-color:#fff;font-size:16px;border:0;width:100%;color:#434364;align-items:center}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button.padding-m{padding:6px 20px}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button.padding-s{padding:15px 28px 15px 30px}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button .checkbox.MuiCheckbox-root{color:#e2136e}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button .name{text-align:left;flex-grow:1;font-family:"Roboto",sans-serif}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button .l-padding{padding-left:8px}.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button:focus,.create-mdo-select .dd-wrapper .dd-list-container .dd-list-content li button:hover{cursor:pointer;font-weight:400;background-color:#fff8fb}.dd-wrapper{display:flex;min-height:38px;flex-wrap:wrap}.dd-wrapper .dd-header{background-color:#fff;border-radius:4px;border:1px solid #f2f2f2;font-family:"Roboto",sans-serif!important;display:flex;justify-content:space-between;cursor:pointer;width:100%;padding:0 20px;align-items:center;height:49px}.dd-wrapper .dd-header__title--grey{font-weight:400;color:#c4bcbc;font-size:16px;margin-top:0;margin-bottom:0}.dd-wrapper .dd-header__filter--box{display:flex}.dd-wrapper .dd-header__title--filter--active{font-size:16px;color:#e2136e;margin-top:0;margin-bottom:0}.dd-wrapper .dd-header .dd-header__action--openclose .close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dd-wrapper .dd-list-container{overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.08),0 12px 24px 0 rgba(0,0,0,.08);border-radius:5px;position:absolute;margin-top:70px;max-width:350px;background-color:#fff}.dd-wrapper .dd-list-container .dd-action--clear{cursor:pointer;text-align:center}.dd-wrapper .dd-list-container .dd-action--clear p{font-family:"Roboto",sans-serif;color:#e2136e}.dd-wrapper .dd-list-container .dd-searchbox{display:flex;padding:15px 30px 15px 28px}.dd-wrapper .dd-list-container .dd-searchbox .search-icon{position:absolute;top:5px;left:6px}.dd-wrapper .dd-list-container .dd-searchbox .search-lable{position:relative}.dd-wrapper .dd-list-container .dd-searchbox #search_input{font-family:"Roboto",sans-serif;width:100%;padding-left:40px;height:30px;box-shadow:none!important;border-radius:4px;border:1px solid #f2f2f2}.dd-wrapper .dd-list-container .dd-searchbox #search_input:focus,.dd-wrapper .dd-list-container .dd-searchbox #search_input:hover{box-shadow:none}.dd-wrapper .dd-list-container .dd-list-content{background-color:#fff;padding:0;margin:0;width:100%;max-height:250px;overflow-y:scroll}.dd-wrapper .dd-list-container .dd-list-content li{list-style-type:none}.dd-wrapper .dd-list-container .dd-list-content li button{display:flex;justify-content:space-between;background-color:#fff;font-size:16px;border:0;width:100%;color:#434364;align-items:center}.dd-wrapper .dd-list-container .dd-list-content li button.padding-m{padding:6px 20px}.dd-wrapper .dd-list-container .dd-list-content li button.padding-s{padding:15px 28px 15px 30px}.dd-wrapper .dd-list-container .dd-list-content li button .checkbox.MuiCheckbox-root{color:#e2136e}.dd-wrapper .dd-list-container .dd-list-content li button .name{text-align:left;flex-grow:1;font-family:"Roboto",sans-serif}.dd-wrapper .dd-list-container .dd-list-content li button .l-padding{padding-left:8px}.dd-wrapper .dd-list-container .dd-list-content li button:focus,.dd-wrapper .dd-list-container .dd-list-content li button:hover{cursor:pointer;font-weight:400;background-color:#fff8fb}.region-management{padding:16px 0 0;max-width:1366px;margin:0 auto}.region-management .region-buttons-container{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:16px}.region-management .region-buttons-container h2{font-size:24px}.region-management .region-buttons-container .region{min-width:168px}.region-management .region-buttons-container .region h2{font-weight:500;margin:1.373rem 0 1.424rem}.region-management .region-buttons-container .buttons-group{display:flex;flex-grow:1;flex-wrap:nowrap;justify-content:flex-start}@media(max-width:499px){.region-management .region-buttons-container .buttons-group{margin-left:0}}.region-management .region-buttons-container .buttons-group .im-btn{background-color:#ebe7e7;border:1px solid grey;box-shadow:none;width:120px;height:60px;border-radius:16px;padding:0 16px;margin-right:5px;font-family:"Inter"}.region-management .region-buttons-container .buttons-group .im-btn.inactive{color:#434364}.region-management .region-buttons-container .buttons-group .im-btn.active{color:#e2136e;border:1px solid #e2136e}.region-management .region-buttons-container .buttons-group .im-btn i{margin-right:5px;font-size:24px}.region-management .region-buttons-container .buttons-group .im-btn p{font-family:"Inter";font-size:12px;text-align:left;line-height:16px}.region-management .divider{background-color:#f2f2f2;margin:15px auto!important}.region-management .button-filter-search{display:flex;align-items:center;width:100%;margin-bottom:20px;flex-wrap:wrap}.region-management .button-filter-search .input-field.col{border:1px solid #f2f2f2!important;height:46px!important}.region-management .button-filter-search .input-field.col .select-wrapper input[type=text]{height:40px}.region-management .button-filter-search .grouped-filter-search{display:flex;flex-grow:1;justify-content:flex-end;align-items:center}@media(max-width:802px){.region-management .button-filter-search .grouped-filter-search{justify-content:flex-start}}@media(max-width:644px){.region-management .button-filter-search .grouped-filter-search{margin-top:15px;flex-wrap:wrap}.region-management .button-filter-search .grouped-filter-search .dd-list-container{z-index:1}.region-management .button-filter-search .grouped-filter-search .searchbox{width:266px!important}}.region-management .button-filter-search .grouped-filter-search .filter-by-agency{width:265px;margin-right:20px}.region-management .button-filter-search .grouped-filter-search .searchbox{width:287px}.region-management .pagination-container{margin-bottom:15px}.loader-hierarchy-module p{font-family:monospace;font-weight:500;font-size:18px;color:#e2136e}.route-container{padding:24px;max-width:1160px;margin:0 auto}.route-container .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.route-container .page-header .page-heading{color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:32px;margin:5px}.route-container .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.upload-module-container .text-column .help{color:#d3d3d3}.new-route-modal-container{margin-top:20px}.new-route-modal-container .transfer-button{margin-left:10px;display:flex;justify-content:center;align-items:center;background:#fff;font-size:14px;border-radius:24px;padding:12px 24px;color:#e2136e;border:none;box-shadow:0 8px 16px rgba(226,19,110,.32),inset 0 8px 12px hsla(0,0%,100%,.24);transition:all .1s ease-in-out;margin-bottom:20px;font-family:"Inter"}.new-route-modal-container .transfer-button:hover{color:#fff}.new-route-modal-container button{display:flex;justify-content:center;align-items:center;background:#e2136e;font-size:14px;border-radius:24px;padding:12px 24px;color:#fff;border:none;box-shadow:0 8px 16px rgba(226,19,110,.32),inset 0 8px 12px hsla(0,0%,100%,.24);transition:all .1s ease-in-out;margin-bottom:20px}.new-route-modal-container button .modal-btn-icon{margin-right:5px}.new-route-modal-container button:focus,.new-route-modal-container button:hover{background:rgba(67,67,100,.9294117647)}.edit-route-modal-container button{font-family:"Inter";font-size:12px;border-radius:5px;border:none;color:#544b88;background:transparent}.edit-route-modal-container button:focus,.edit-route-modal-container button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);background-color:rgba(84,75,136,.0784313725)}.route-modal-content{display:flex;flex-direction:row}.route-modal-content .new-route-info{width:340px;height:auto}.route-modal-content .upload-area{width:240px}.err-msg{padding:16px;background:red;color:#fff;font-size:14px;font-family:"Inter"}.create-button{background:#fff;width:140px;border:1px solid #e2136e;border-radius:25px;color:#e2136e}.create-button,.deactivate-button{display:flex;justify-content:center;align-items:center;min-height:41px;padding:0;margin:12px 12px 18px;font-family:"Inter";font-weight:500;line-height:20px;font-size:14px}.deactivate-button{background:rgba(238,50,53,.08);width:120px;border:1px solid #ee3235;border-radius:25px;color:#ee3235;font-weight:400}.deactivate-button:focus,.deactivate-button:hover{background-color:#ee3235;color:#fff}.activate-button{display:flex;justify-content:center;align-items:center;background:rgba(0,177,54,.08);width:120px;min-height:41px;padding:0;margin:12px 12px 18px;border:none;border-radius:25px;font-family:"Inter";font-weight:500;line-height:20px;font-size:20px;color:#00b136;font-weight:400;width:100%}#customized-dialog-title h6{margin:0;font-family:"Inter";font-weight:500;font-size:30px;opacity:.7;display:flex;justify-content:space-between}.delete-prompt{background-color:rgba(238,50,53,.08);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;margin-right:20px;margin-left:20px;border-radius:6px}.delete-prompt h2{margin:0;font-size:18px;font-family:"Inter";color:#ee3235;padding:16px}.delete-prompt .btn-container{display:flex;justify-content:center;margin-bottom:20px}.delete-prompt .btn{background-color:#fff;text-transform:none;margin:10px;font-family:"Inter";padding:0;height:30px;font-size:15px;border-radius:16px;color:#ee3235}.delete-prompt .btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.radio-group-container{padding:5px 12px;width:300px;border-radius:30px;display:flex;justify-content:flex-start;align-items:center}.radio-group-container span{display:flex;justify-content:center;align-items:left;flex-direction:column}.radio-group-container span h3,.radio-group-container span p{margin:0;font-family:"Inter"}.radio-group-container span h3{font-size:14px;color:rgba(0,0,0,.87);font-weight:500}.radio-group-container span p{font-size:12px;color:rgba(0,0,0,.87);font-weight:500;opacity:.65}.tooltip-container{display:flex;flex-direction:column;justify-content:flex-start;font-size:14px}.tooltip-container .tooltip-mdo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:4px 4px 4px 10px;font-weight:300;margin-bottom:2px;font-family:"Inter"}.tooltip-container .tooltip-mdo i{font-size:12px;display:flex;justify-content:center;align-items:center;margin-right:2px}.mdo-count{text-decoration:underline;cursor:pointer;color:#e73e89}.active-mdo{margin:0;font-family:"Inter";font-weight:500}.disabled{color:red;opacity:.4}.clear-button{font-family:monospace;font-size:10px;color:red;margin:0 0 0 10px;cursor:pointer}.clear-button:hover{text-decoration:underline}.filter-container-route{display:flex;align-items:center;margin-bottom:10px}.filter-container-route .agency-filter-container{margin-left:auto;width:300px;display:flex;flex-direction:row;justify-content:center;align-items:center}.apply-filter-button{display:flex;justify-content:center;align-items:center;background:#e2136e;font-size:14px;border-radius:24px;padding:12px 24px;color:#fff;border:none;box-shadow:0 8px 16px rgba(226,19,110,.32),inset 0 8px 12px hsla(0,0%,100%,.24);transition:all .1s ease-in-out;margin-right:20px}button:focus,button:hover{background:rgba(67,67,100,.9294117647)}input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:none!important}.custom-select-container .selection-overlay .option-select{font-size:12px!important;line-height:12px}.custom-date-picker-report-container{padding:32px}.custom-date-picker-report-container .custom-date-picker-header{font-size:25px;color:rgba(0,14,61,.65);margin:0}.custom-date-picker-report-container .custom-date-picker-sub-header{margin:0;color:rgba(54,43,115,.57);line-height:22px}.search-bar-select input[type=text]:not(.browser-default):focus:not([readonly]){border:1px solid #e6e8f0!important}.change-pass-group{position:relative;margin:15px 0}.change-pass-group input[type=text]:not(.browser-default){background:none;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:"Inter";font-weight:400;font-size:17px;line-height:20px;width:500px}.change-pass-group input[type=text]:not(.browser-default):focus:not([readonly]){margin-bottom:0;font-size:16px;border:1px solid #b7b7b7;box-shadow:2px 2px 1px 0 rgba(226,19,110,.1607843137)}.change-pass-group input[type=text]:not(.browser-default):focus:not([readonly])+label{top:-10px;left:15px;background:#fff;font-family:"Inter";font-weight:600;font-size:14px;line-height:16px;color:#e2136e;padding:0 5px}.change-pass-group label{position:absolute;pointer-events:none;left:5px;top:-5px;transition:all .3s ease;padding:16px;color:#b7b7b7;font-size:16px;line-height:20px;font-family:"Inter";font-weight:400}.change-pass-group .bar{width:100%;height:10px;display:flex;color:rgba(0,0,0,.5);margin-top:10px;margin-left:19px;font-weight:500;font-family:"Inter";font-size:16px}.change-pass-button{text-transform:none;display:flex;justify-content:center;align-items:center;background:#fff;width:140px;min-height:41px;padding:0;margin:12px 12px 18px;border:1px solid #e2136e;border-radius:25px;font-family:"Inter";font-weight:600;line-height:20px;font-size:14px;color:#e2136e}.change-pass-button:hover{background-color:rgba(226,19,109,.1215686275)}.change-pass-button[disabled]{opacity:.2}.change-pass-button[disabled]:hover{background-color:#fff}.change-pass-container{width:85%}.change-pass-container .link-button{font-family:"Inter";color:#fd5fa4;font-size:14px;cursor:pointer;font-weight:400;display:flex;justify-content:space-between;margin:-10px 0 0 10px}.change-pass-container .link-button:hover{text-decoration:underline;text-underline-offset:4px}.header-title-change-password{font-size:21px;margin:0;color:#000}.success-message-change-password{color:#e2136e;font-size:24px;line-height:1.5}.external-campaign-outer-container{display:flex;justify-content:center;width:100vw;height:100vh}.external-campaign-outer-container .external-campaign-inner-container{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;min-width:360px;min-height:630px;max-width:420px;background-color:#f8f8ff;padding:20px}.external-campaign-outer-container .external-campaign-inner-container .video-modal-container{display:flex;justify-content:flex-end;align-items:center;width:100%}.external-campaign-outer-container .external-campaign-inner-container .video-modal-container button{border:none;width:160px;height:50px;margin:10px 0;font-size:13px;font-weight:500;font-family:"Inter";background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);border-radius:14px;box-shadow:0 2px 8px 0 rgba(54,43,115,.1607843137),0 4px 12px 0 rgba(54,43,115,.1607843137);display:flex;justify-content:center;align-items:center;color:#fff}.external-campaign-outer-container .external-campaign-inner-container .video-modal-container button:disabled{background:#c4c4c4;box-shadow:0 8px 16px 0 #c4c4c4,inset 0 8px 12px 0 hsla(0,0%,100%,.2392156863);cursor:no-drop}.external-campaign-outer-container .external-campaign-inner-container .video-modal-container button:focus{background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%)}.external-campaign-outer-container .external-campaign-inner-container .campaign-auth-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.external-campaign-outer-container .external-campaign-inner-container .campaign-auth-container .banner-img{padding:10px 0}.external-campaign-outer-container .external-campaign-inner-container .campaign-auth-container .auth-guide{font-family:"Inter";padding-top:36px;padding-bottom:12px;font-size:16px;font-weight:400;color:#362b73;opacity:.72;position:relative}.external-campaign-outer-container .external-campaign-inner-container .campaign-auth-container .auth-guide:after{content:"";display:block;height:3px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:24px;top:0;background:linear-gradient(255.7deg,#ff66a9,#f53689);border-radius:50px}.external-campaign-outer-container .external-campaign-inner-container .campaign-auth-container .bonus-text{font-family:"Noto Sans Bengali";font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;text-align:center;vertical-align:middle;color:#362b73;padding-top:36px;padding-bottom:24px;margin:0}.external-campaign-outer-container .external-campaign-inner-container .campaign-auth-container .error-text{color:#fc579f;font-family:"Inter";margin:0;text-align:center}.external-campaign-outer-container .external-campaign-inner-container .sticker-container{box-shadow:0 2px 3px 0 rgba(0,0,0,.2509803922);font-size:24px;height:108px;width:80%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;position:relative}.external-campaign-outer-container .external-campaign-inner-container .sticker-container h2{font-size:64px;color:#f53689;font-family:"Noto Sans Bengali";margin:0 0 5px;line-height:26px}.external-campaign-outer-container .external-campaign-inner-container .sticker-container p{font-size:20px;color:#f53689;text-shadow:0 1px 0 rgba(0,0,0,.2509803922);font-family:"Noto Sans Bengali";margin:0 0 -10px}.external-campaign-outer-container .external-campaign-inner-container .sticker-container .right-circle{width:32px;height:32px;background-color:#f8f8ff;position:absolute;right:-16px;border-radius:50%;box-shadow:-2px 0 2px 0 rgba(0,0,0,.1098039216)}.external-campaign-outer-container .external-campaign-inner-container .sticker-container .left-circle{width:32px;height:32px;background-color:#f8f8ff;position:absolute;left:-16px;border-radius:50%;box-shadow:2px 0 2px 0 rgba(0,0,0,.1098039216)}.external-campaign-outer-container .external-campaign-inner-container .quiz-container{display:flex;flex-direction:column;margin:10px 0}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .status-indicator-container{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center;height:108px;box-shadow:0 4px 11.8px 0 rgba(0,0,0,.0784313725);background:#fff;border-radius:24px;padding:0 20px}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .status-indicator-container .indicator-container{display:flex;flex-direction:row;width:100%}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .status-indicator-container .indicator-container div{width:100%;height:12px;border-radius:16px;background-color:#f8f9fc;margin-right:10px;box-shadow:inset 0 2px 6px 0 rgba(54,43,115,.1019607843)}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .status-indicator-container .indicator-container div.correct{background:linear-gradient(90deg,#42bc41,#019e00);box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1019607843)}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .status-indicator-container .indicator-container div.false{background:linear-gradient(90deg,#ed006d,#f53689);box-shadow:0 2px 6px 0 rgba(0,0,0,.1019607843)}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .status-indicator-container .indicator-container div.current{background:#c7d3eb;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1019607843)}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .status-indicator-container .indicator-container :last-child{margin-right:0}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .guide{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .guide p{font-family:"Inter";font-weight:400;font-size:14px;line-height:20px;color:#362b73;margin:0 0 0 10px}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .question{display:flex;justify-content:center;align-items:center;text-align:center;height:142px;font-size:22px;padding:20px;background:linear-gradient(135deg,#ff66a9,#f53689);color:#fff;border-radius:24px;box-shadow:0 4px 9.7px 0 rgba(0,0,0,.2);margin-bottom:20px;margin-top:20px;font-family:"Noto Sans Bengali"}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container{margin-top:20px}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option{width:100%;border-radius:28px;padding:16px 24px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;box-shadow:0 2px 12px 0 rgba(54,43,115,.0784313725);border:none}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option p{font-family:"Inter";font-size:14px;color:#362b73;opacity:.8;width:90%;text-align:left;margin:0}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option span{width:20px;height:20px;border-radius:50%;background:rgba(54,43,115,.3019607843);display:flex;justify-content:center;align-items:center}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option.not-checked p{opacity:1}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option.not-checked span{width:24px;height:24px;box-shadow:0 5px 8px 0 #c4c4c4;background:rgba(54,43,115,.3019607843)}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option.correct p{color:#019e00;opacity:1}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option.correct span{width:24px;height:24px;box-shadow:0 5px 8px 0 rgba(1,136,0,.2196078431);background:linear-gradient(146.71deg,#42bc41 14.75%,#019e00 87.15%)}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option.false p{color:#ea2856;opacity:1}.external-campaign-outer-container .external-campaign-inner-container .quiz-container .answer-options-container .answer-option.false span{width:24px;height:24px;box-shadow:0 5px 8px 0 rgba(143,34,34,.2196078431);background:linear-gradient(45deg,#e6006d,#f7b500)}.video-player-outer-container{flex-direction:column;margin-bottom:20px}.video-player-outer-container,.video-player-outer-container .video-instruction{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.video-player-outer-container .video-instruction{flex-direction:row;margin:5px 0}.video-player-outer-container .video-instruction p{font-family:"Noto Sans Bengali";font-size:14px;color:#000;opacity:.8;margin:0 0 0 5px}.video-player-outer-container .action-button-container{width:60%;max-width:160px;margin-top:5px}.video-player-outer-container .video-player-container{display:flex;justify-content:center;align-items:center;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);background-color:#000;padding:20px 0;position:relative}.video-player-outer-container .video-player-container .loader-container{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:40}@media(max-width:768px){.video-player-outer-container .video-player-container{width:100vw}.video-player-outer-container .video-player-container>div{width:100%!important;height:65vh!important;aspect-ratio:9/16}}.empty-campaign-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding-top:60px}.empty-campaign-container img{margin-bottom:60px}.empty-campaign-container h2,.empty-campaign-container h3{font-family:"Noto Sans Bengali";font-size:60px;color:#362b73;line-height:50px;text-shadow:1px 2px .5px rgba(54,43,115,.3019607843);margin:0 0 20px;text-align:center}.empty-campaign-container h3{font-size:32px}.empty-campaign-container p{color:#fc579f;font-family:"Inter";margin:0;text-align:center;font-size:20px}.external-campaign-action-button{border:none;width:100%;height:48px;margin:10px 0;font-size:16px;font-weight:500;padding:15px 24px;font-family:"Noto Sans Bengali";background:#e2136e;border-radius:24px;box-shadow:0 8px 16px 0 rgba(150,2,66,.2392156863),inset 0 8px 12px 0 hsla(0,0%,100%,.2392156863);color:#fff;display:flex;justify-content:center}.external-campaign-action-button .left-icon{margin-right:5px;margin-left:-10px}.external-campaign-action-button:disabled{background:#c4c4c4;box-shadow:0 8px 16px 0 #c4c4c4,inset 0 8px 12px 0 hsla(0,0%,100%,.2392156863);cursor:no-drop}.external-campaign-action-button:focus{background:#e2136e}.quiz-text-field{width:100%;border:1px solid hsla(0,0%,94.9%,.7215686275);border-radius:32px;display:flex;justify-content:flex-start;align-items:center;background-color:#fff;padding:15px 24px}.quiz-text-field .MuiFilledInput-underline:after{border-bottom:none!important}.quiz-text-field .placeholder{font-size:15px;font-family:"Inter";color:#000e3d!important;letter-spacing:1px;font-weight:400;opacity:.6;margin-left:10px}.quiz-text-field .MuiFilledInput-root{border:none!important}.quiz-text-field input[type=phone]:not(.browser-default){border-bottom:none;margin-bottom:0;font-size:15px;margin-left:1px;font-weight:400;color:#000e3d!important;font-family:"Inter";letter-spacing:1px}.quiz-text-field input:-webkit-autofill,.quiz-text-field input:-webkit-autofill:active,.quiz-text-field input:-webkit-autofill:focus,.quiz-text-field input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.quiz-text-field input[type=phone]:not(.browser-default):focus:not([readonly]){border-bottom:none;box-shadow:none}.quiz-text-field .MuiFormLabel-root{font-size:14px;font-family:"Inter";color:rgba(0,14,61,.546);font-weight:300}.quiz-text-field .MuiInputLabel-filled.MuiInputLabel-shrink{-webkit-transform:translate(12px,8px) scale(.85);transform:translate(12px,8px) scale(.85)}.quiz-text-field .MuiFilledInput-input{padding:0}.custom-loader{width:100%;display:flex;justify-content:center;align-items:flex-start}.custom-loader.fullscreen{height:100vh;position:fixed;top:0;left:0;background-color:hsla(0,0%,100%,.9);z-index:9999}.custom-loader .loader-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-loader .loader-text{margin-top:16px;color:#e2166e;font-family:"Inter",sans-serif;font-size:14px;font-weight:500}.quiz-result-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.quiz-result-container .result-error{line-height:20px;font-size:14px;color:#fc579f;margin:20px 0 0;padding-top:20px;font-family:"Inter";text-align:center}.quiz-result-container h2{font-size:28px;line-height:24px;vertical-align:bottom;text-shadow:1px 2px .5px rgba(54,43,115,.3019607843)}.quiz-result-container .result-footer,.quiz-result-container h2{font-family:"Noto Sans Bengali";font-weight:400;letter-spacing:0;text-align:center;color:#362b73}.quiz-result-container .result-footer{font-size:18px;line-height:30px;vertical-align:middle}.quiz-result-container .quiz-result-content{background:#fff;margin:24px 0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:18px;border-radius:12px;box-shadow:0 4px 11.8px 0 rgba(0,0,0,.0784313725)}.quiz-result-container .quiz-result-content .quiz-result-content-inner{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;margin-top:20px}.quiz-result-container .quiz-result-content .quiz-result-content-inner div{display:flex;flex-direction:row;align-items:flex-end}.quiz-result-container .quiz-result-content .quiz-result-content-inner div p{margin:0 2px;font-size:22px;line-height:24px}.quiz-result-container .quiz-result-content .quiz-result-content-inner div.correct{color:#019e00}.quiz-result-container .quiz-result-content .quiz-result-content-inner div.correct p{color:#019e00;opacity:1}.quiz-result-container .quiz-result-content .quiz-result-content-inner div.correct img{width:24px;height:24px;box-shadow:0 5px 8px 0 rgba(1,136,0,.2196078431);background:linear-gradient(146.71deg,#42bc41 14.75%,#019e00 87.15%);padding:5px;border-radius:50%}.quiz-result-container .quiz-result-content .quiz-result-content-inner div.false{color:#ea2856}.quiz-result-container .quiz-result-content .quiz-result-content-inner div.false p{opacity:1}.quiz-result-container .quiz-result-content .quiz-result-content-inner div.false img{width:24px;height:24px;box-shadow:0 5px 8px 0 rgba(143,34,34,.2196078431);background:linear-gradient(45deg,#e6006d,#f7b500);padding:5px;border-radius:50%}.App{display:flex;flex-direction:row}.main-app-route-container{width:95%}@-webkit-keyframes fade-in{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}@keyframes fade-in{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}.custom-nav{background:#fff;display:flex;justify-content:space-between;align-items:center;position:fixed;width:100%;height:80px;box-shadow:none!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.08)!important;z-index:10}.custom-nav button{background:none!important;border:none!important}@media(min-width:1024px){.custom-nav button{display:none}}.custom-nav .logo{height:80px;width:250px;display:flex;justify-content:space-evenly;align-items:center}.custom-nav .custom-nav-wrapper{width:100%}.custom-nav .custom-nav-wrapper .navigation-desktop{display:none}@media(min-width:1024px){.custom-nav .custom-nav-wrapper .navigation-desktop{display:flex;justify-content:center}}.custom-nav .custom-nav-wrapper .navigation-desktop .navigation-links{display:flex;justify-content:center;width:100%}.custom-nav .custom-nav-wrapper .navigation-desktop .navigation-links li{display:flex;align-items:center}.custom-nav .custom-nav-wrapper .navigation-desktop .navigation-links li a .link-description{display:flex;align-items:center;font-family:Roboto;color:#434364!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:20px;flex-direction:column}.custom-nav .custom-nav-wrapper .navigation-desktop .navigation-links li a .link-description .link-description-name{margin-top:-12px;font-family:"Inter";font-size:12px}.custom-nav .custom-nav-wrapper .navigation-desktop .navigation-links li a:hover{background:#fafafa!important}.custom-nav .custom-nav-wrapper .navigation-desktop .navigation-links li .active-menu .link-description{display:flex;align-items:center;font-family:Roboto;color:#e2136e!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:20px;flex-direction:column}.custom-nav .custom-nav-wrapper .navigation-desktop .operation-links{width:200px;display:flex;justify-content:right}.custom-nav .custom-nav-wrapper .navigation-desktop .operation-links li a{color:#666!important;font-style:normal!important;font-weight:400!important;font-size:15px!important}.custom-nav .custom-nav-wrapper .navigation-mobile{top:60px;right:20px;position:fixed;background:#fff;width:250px;padding:20px;box-shadow:0 1px 10px 1px rgba(0,0,0,.08)!important;border-radius:4px}.custom-nav .custom-nav-wrapper .navigation-mobile .navigation-links{display:flex;justify-content:center;flex-direction:column;border-bottom:1px solid #eee}.custom-nav .custom-nav-wrapper .navigation-mobile .navigation-links li a{color:#666!important;font-style:normal!important;font-weight:400!important;font-size:15px!important}.custom-nav .custom-nav-wrapper .navigation-mobile .navigation-links li a .link-description{display:flex;flex-direction:row;align-items:center;height:4rem}.custom-nav .custom-nav-wrapper .navigation-mobile .navigation-links li a .link-description i{font-size:18px}.custom-nav .custom-nav-wrapper .navigation-mobile .navigation-links li a .link-description .link-description-name{margin-left:8px;font-size:14px;font-family:"Inter"}.custom-nav .custom-nav-wrapper .navigation-mobile .navigation-links li .active-menu .link-description{display:flex;align-items:center;font-family:Roboto;color:#e2136e!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:20px;flex-direction:row}.custom-nav .custom-nav-wrapper .navigation-mobile .navigation-links li:hover{background:#fafafa!important}.custom-nav .custom-nav-wrapper .navigation-mobile .operation-links{display:flex;flex-direction:column}.custom-nav .custom-nav-wrapper .navigation-mobile .operation-links li a{color:#666!important;font-style:normal!important;font-weight:400!important;font-size:15px!important}.custom-nav .custom-nav-wrapper .navigation-dropdown-button{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between}@media(min-width:1024px){.custom-nav .custom-nav-wrapper .navigation-dropdown-button{display:none}}.custom-nav .custom-nav-wrapper .navigation-dropdown-button li{color:#666!important;font-style:normal!important;font-weight:400!important;font-size:15px!important}.sidenav-overlay{display:none!important}@media(min-width:1024px){.sidenav-overlay{display:none!important}}.sidenav{background:#fff!important;height:100vh;width:248px;position:fixed;z-index:8}.sidenav .menu{padding:88px 8px 0 0;width:240px}.sidenav .menu a .link-description{height:48px;padding:12px 16px 12px 24px!important}.sidenav .menu a .link-description i{height:24px;width:24px;color:#505050!important}.sidenav .menu a .link-description span{font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;color:#555}.sidenav .menu .active-menu .link-description{background-color:#fff8fb;border-radius:0 100px 100px 0}.sidenav .menu .active-menu .link-description i{color:#e2136e!important}.sidenav .menu .active-menu .link-description span{color:#e2136e}.map-region-name{fill:#64033c;font-weight:700}.signIn{display:flex;flex-direction:column;align-items:center;height:100vh;padding:100px 0 0!important}.signIn form{margin:0 10px!important;text-align:center;padding:40px 48px;border-radius:8px;box-shadow:0 0 3px 1px #fafafa!important}@media(min-width:1024px){.signIn form{padding:40px 48px}}.signIn form .input-field>label:not(.label-icon).active{-webkit-transform:translateY(-17px) scale(.8);transform:translateY(-17px) scale(.8)}.signIn form .input-field{box-sizing:border-box;height:49px!important;background-color:#fff!important;border:1px solid #e2136e!important;border-radius:4px!important;padding-left:10px!important;margin-top:30px;margin-bottom:30px}.signIn form .input-field input{border:none!important}.signIn form .input-field input:focus{box-shadow:none!important;border:none!important}.signIn form .input-field i{height:24px!important;width:24px!important;color:#a4a4a4}.signIn form .input-field .active{color:#e2136e!important}.signIn form button{width:100%;height:40px;border-radius:4px;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;text-align:center}.signIn span{color:grey;font-size:12px}.pagination-container{display:flex;justify-content:space-between;align-items:center!important;padding:10px}.pagination-container .limit{color:grey;font-family:Roboto;font-size:12px;line-height:14px}.pagination-container .limit .amount-picker{width:42px;height:30px;border:1px solid #eaeaea;background-color:#fff;border-radius:4px;padding:0 0 0 8px;margin:0 8px;font-size:12px}.pagination-container .current{color:grey;font-family:Roboto;font-size:12px;line-height:14px}.pagination-container .controller ul{margin:0!important;padding:0!important;max-width:88px;display:flex;justify-content:space-between}.pagination-container .controller ul li{display:flex;justify-content:center;align-items:center;height:24px;width:24px;background-color:#fff;text-align:center;color:grey;font-family:Roboto;font-size:12px;line-height:14px;margin:0 0 0 8px!important;padding:0!important;box-sizing:border-box;border:1px solid #eaeaea;border-radius:4px}.pagination-container .controller ul li i{color:#3d3d3d}.date-controller{display:flex;z-index:1}.date-controller .today{display:flex;justify-content:center;align-items:center;height:40px!important;background:#fff;padding:10px!important;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-radius:4px 0 0 4px;cursor:pointer}.date-controller .today .heading{padding:10px}.date-controller .today span{display:inline;color:#e2136e;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px}.date-controller .yesterday{display:flex;justify-content:center;align-items:center;opacity:.2;margin:8px 0!important;border-top:1px solid #e2136e;border-bottom:1px solid #e2136e;border-left:1px solid #e2136e}.date-controller .yesterday .heading{padding:10px}.date-controller .yesterday span{display:inline}.date-controller .calendar-container{border:1px solid #f2f2f2;display:flex;background:#fff;border-radius:0 4px 4px 0;height:40px}.date-controller .calendar-container .heading{display:flex;justify-content:center;align-items:center;padding:10px}.date-controller .calendar-container span{display:inline;overflow:hidden;white-space:nowrap}.date-controller .calendar-container i{color:#e2136e}.react-daterange-picker{left:5px}.react-daterange-picker span .react-daterange-picker__calendar{font-family:Roboto!important}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__navigation{height:100%;background:#fff;font-family:Roboto!important;font-size:16px!important;line-height:24px!important;border-radius:8px 8px 0 0!important;margin-bottom:0!important;padding:24px}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__navigation button{color:#000}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__navigation .react-calendar__navigation__label{color:#727272}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view{padding:17px;margin-top:0}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{font-family:Roboto;font-weight:400!important;font-size:14px}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__month-view__day{font-family:Roboto regular;font-size:14px}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__month-view__day abbr{text-decoration:none!important}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--hasActive{background:rgba(226,19,109,.5)!important;color:#e2136d!important}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--rangeEnd,.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--rangeStart{background:rgba(226,19,109,.3)!important;color:#e2136d!important}.react-daterange-picker span .react-daterange-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--active{background:rgba(226,19,109,.2);color:#e2136d!important}.react-daterange-picker .react-daterange-picker__wrapper{border:none!important}.react-daterange-picker .react-daterange-picker__wrapper .react-daterange-picker__clear-button,.react-daterange-picker .react-daterange-picker__wrapper .react-daterange-picker__inputGroup,.react-daterange-picker .react-daterange-picker__wrapper .react-daterange-picker__range-divider{display:none}.react-daterange-picker .react-daterange-picker__wrapper button{padding:0!important}.react-daterange-picker .react-daterange-picker__wrapper button svg{stroke:#e2136e!important}.react-daterange-picker .react-daterange-picker__wrapper button:focus{background-color:#fff!important}.react-daterange-picker .react-calendar{padding:0 16px;width:90vw!important;height:auto!important;position:fixed;top:215px!important;left:50%!important;-webkit-transform:translate(-50%)!important;transform:translate(-50%)!important;z-index:1;border:none!important;border-radius:8px!important;box-shadow:0 0 4px 2px rgba(0,0,0,.08)!important;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s}@media(min-width:1024px){.react-daterange-picker .react-calendar{position:absolute;top:15px!important;left:90%!important;-webkit-transform:translate(-90%)!important;transform:translate(-90%)!important;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s}}.react-date-picker{left:5px}.react-date-picker span .react-date-picker__calendar{font-family:Roboto!important}.react-date-picker span .react-date-picker__calendar .react-calendar__navigation{height:100%;background:#fff;margin-bottom:0!important;padding:24px;font-family:Roboto!important;font-size:16px!important;line-height:24px!important;border-radius:8px 8px 0 0!important}.react-date-picker span .react-date-picker__calendar .react-calendar__navigation button{color:#000}.react-date-picker span .react-date-picker__calendar .react-calendar__navigation .react-calendar__navigation__label{color:#727272}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view{padding:17px;margin-top:0}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{font-family:Roboto;font-weight:400!important}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__month-view__day{font-family:Roboto regular;font-size:14px}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__month-view__day abbr{text-decoration:none!important}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--hasActive{background:rgba(226,19,109,.5)!important;color:#e2136d!important}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--rangeEnd,.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--rangeStart{background:rgba(226,19,109,.3)!important;color:#e2136d!important}.react-date-picker span .react-date-picker__calendar .react-calendar__viewContainer .react-calendar__month-view div div .react-calendar__month-view__days .react-calendar__tile--active{background:rgba(226,19,109,.2);color:#e2136d!important}.react-date-picker .react-date-picker__wrapper{border:none!important}.react-date-picker .react-date-picker__wrapper .react-date-picker__clear-button,.react-date-picker .react-date-picker__wrapper .react-date-picker__inputGroup,.react-date-picker .react-date-picker__wrapper .react-date-picker__range-divider{display:none}.react-date-picker .react-date-picker__wrapper button{padding:0!important}.react-date-picker .react-date-picker__wrapper button svg{stroke:#e2136e!important}.react-date-picker .react-date-picker__wrapper button:focus{background-color:#fff!important}.react-date-picker .react-calendar{width:90vw!important;height:auto!important;padding:0 16px;position:fixed;top:215px!important;left:50%!important;-webkit-transform:translate(-50%)!important;transform:translate(-50%)!important;z-index:1;border:none!important;border-radius:8px!important;border-radius:8px;box-shadow:0 0 4px 2px rgba(0,0,0,.08)!important}@media(min-width:1024px){.react-date-picker .react-calendar{position:absolute;top:15px!important;left:90%!important;-webkit-transform:translate(-90%)!important;transform:translate(-90%)!important}}.main-container{padding:0 0 90px;min-height:100vh;background:#eaeef9}@media(min-width:1024px){.main-container{max-width:100%!important;width:100%!important;padding:0 0 90px}}.ReactModal__Overlay{z-index:11}.leaflet-container{z-index:9}.MuiInputLabel-formControl{z-index:40;padding-left:8px;top:6px}.edit-user-group{display:flex;align-items:flex-start;justify-content:space-around;padding:0 50px}.edit-user-group .btn-container{display:flex}.edit-user-group .button--save,.edit-user-group .button--save-disabled{background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.edit-user-group .button--save-disabled{opacity:.2}.edit-user-group .button--cancel{background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;margin:12px;opacity:1}.edit-user-group .button--cancel :disabled{opacity:.6}.edit-user-group .section-header{font-size:37px;margin:0 0 36px;font-weight:500;font-family:"Inter";color:#e2136e}.edit-user-group .geography-container{margin-left:50px}.edit-user-group .geography-container .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.edit-user-group .geography-container .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.edit-user-group .geography-container .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:14px;line-height:16px;color:#707070;padding-top:5px}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-header .close-button-corner,.edit-user-group .geography-container .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;padding-left:12px;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:600px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}@media(min-width:900px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}@media(min-width:1200px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}@media(min-width:1800px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body{justify-content:flex-start}}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic .image{position:relative;height:128px;width:128px;overflow:hidden;margin:12px 12px 30px}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic .image img{height:128px;width:128px;border-radius:50%}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic .image .tag{cursor:pointer;height:32px;width:32px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:90px;border-radius:100%;background:#ff96c8;font-family:Roboto;font-weight:500;font-size:14px;line-height:21px;color:#fff}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic .image .tag img{width:20px;height:20px}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic .instructions{max-width:400px}.edit-user-group .geography-container .wrapper-modal .modal-main .modal-body .basic .instructions p{font-size:15px;color:#707070;font-weight:500}.edit-user-group .geography-container .wrapper-modal .modal-main .group{position:relative;margin:25px 0}.edit-user-group .geography-container .wrapper-modal .modal-main .group input{background:none;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:500px}.edit-user-group .geography-container .wrapper-modal .modal-main .group input :disabled{cursor:not-allowed}.edit-user-group .geography-container .wrapper-modal .modal-main .group input:focus{outline:none;box-shadow:none!important}.edit-user-group .geography-container .wrapper-modal .modal-main .group input:focus~label,.edit-user-group .geography-container .wrapper-modal .modal-main .group input:valid~label{top:-10px;left:15px;padding:0;background:#fff;font-family:Roboto;font-weight:400;font-size:12px;line-height:16px;color:#b7b7b7}.edit-user-group .geography-container .wrapper-modal .modal-main .group input:focus~.bar:before{width:100%}.edit-user-group .geography-container .wrapper-modal .modal-main .group label{position:absolute;pointer-events:none;left:5px;top:0;transition:all .3s ease;padding:16px;color:#b7b7b7;font-size:16px;line-height:20px;font-family:Roboto;font-weight:400}.edit-user-group .geography-container .wrapper-modal .modal-main .dd-cmdo{margin:25px 0}.edit-user-group .geography-container .wrapper-modal .modal-main form{padding:0 12px}.edit-user-group .geography-container .wrapper-modal .modal-main .footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:599px){.edit-user-group .geography-container .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:600px){.edit-user-group .geography-container .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:900px){.edit-user-group .geography-container .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:1200px){.edit-user-group .geography-container .wrapper-modal .modal-main .footer{justify-content:flex-end}}@media(min-width:1800px){.edit-user-group .geography-container .wrapper-modal .modal-main .footer{justify-content:flex-end}}.edit-user-group .geography-container .wrapper-modal .modal-main .footer .css-13o4zwn{position:absolute;left:17px;top:25px}.edit-user-group .geography-container .wrapper-modal .modal-main .footer .footer-error-msg{font-size:12px;position:absolute;left:14px;top:12px;width:140px;color:red}.edit-user-group .geography-container .wrapper-modal .modal-main .footer .button--save{background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.edit-user-group .geography-container .wrapper-modal .modal-main .footer .button--cancel{background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;margin:12px;opacity:1}.edit-user-group .geography-container .wrapper-modal .modal-main .footer .button--cancel :disabled{opacity:.6}.edit-user-group .geography-container .wrapper-modal .modal-main .footer .button--replace{display:flex;justify-content:center;align-items:center;background:#fff;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;line-height:20px;font-size:14px;color:#e2136e}.edit-user-group .geography-container .wrapper-modal .modal-main .footer .button--replace img{margin-right:8px}.edit-user-group .input-group{display:flex;align-items:center;margin-bottom:15px}.edit-user-group .input-group label{font-size:16px;font-weight:500;margin-right:10px;color:#252525;width:100px;font-family:"Inter"}.edit-user-group .input-group input[type=text]{background:#fff;display:block;padding-left:16px;font-family:"Inter";border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;cursor:default;width:500px}.edit-user-group .input-group input[type=text]:disabled{cursor:not-allowed}.edit-user-group button{margin-left:10px;border-radius:5px}.edit-user-group .geography-fields{background:#f6f3f3;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;height:40px;width:500px;margin-bottom:10px;display:flex;flex-direction:row;align-items:center}.edit-user-group .geography-fields p{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px;border-radius:5px;margin:0 5px 0 0}.edit-user-group .geography-fields .empty{background:transparent;font-family:monospace}.password-group{margin-bottom:20px}.password-group input[type=password]{background:#fff;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:500px}.password-group input[type=password]:focus{box-shadow:none!important;border-bottom:1px solid #ed6ca5!important}.password-group input[type=text]{background:#fff;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:500px}.datepicker{display:flex;align-items:center;margin-top:5px}.datepicker label{font-size:16px;font-weight:500;margin-right:10px;color:#252525;width:100px}.datepicker input[type=text]{display:block;padding-left:16px;border-radius:4px;border:none;background:#fff;margin:0;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:460px}.datepicker input.MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputAdornedStart.MuiOutlinedInput-inputAdornedStart:focus{box-shadow:none;border:none}.datepicker .MuiOutlinedInput-adornedStart,.datepicker button{padding:0}.datepicker .MuiInputLabel-outlined.MuiInputLabel-shrink,.datepicker .PrivateNotchedOutline-legendNotched-4{display:none}.datepicker .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#b7b7b7!important}.manage-user-container{position:relative}.manage-user-container .activate-overlay{width:100vw;height:100%;position:absolute;z-index:40;background:hsla(0,0%,96.1%,.5803921569);cursor:not-allowed}.manage-user-container .btn-container{display:flex;justify-content:center;margin-top:50px;align-items:center}.manage-user-container .button--save,.manage-user-container .button--save-disabled{background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.manage-user-container .button--save-disabled{opacity:.2}.manage-user-container .button--cancel{background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;display:flex;justify-content:space-evenly;align-items:center;margin:12px;opacity:1}.manage-user-container .button--cancel :disabled{opacity:.6}.delete-container{display:flex;justify-content:center;align-items:center;border-radius:4px;padding:5px}.delete-container .delete-icon{height:20px;width:20px;color:#e2146e;cursor:pointer}.delete-container button{border:1px solid #e2146e;padding:8px;display:flex;align-items:center;border-radius:5px;font-family:monospace;color:#e2146e;height:40px}.delete-container button .delete-icon{height:20px;width:20px;color:#e2146e;cursor:pointer}.delete-container button:hover{background:#e2146e;color:#fff}.delete-container button:hover .delete-icon{color:#fff}.modal{position:fixed;top:0;left:0;min-height:100%;background:rgba(0,0,0,.6);z-index:10}.modal,.wrapper-modal{overflow:hidden;width:100%}.wrapper-modal{height:100%;position:relative;padding:-17px}.wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper-modal .footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:599px){.wrapper-modal .footer{justify-content:center}}@media(min-width:600px){.wrapper-modal .footer{justify-content:center}}@media(min-width:900px){.wrapper-modal .footer{justify-content:center}}@media(min-width:1200px){.wrapper-modal .footer{justify-content:flex-end}}@media(min-width:1800px){.wrapper-modal .footer{justify-content:flex-end}}.wrapper-modal .footer .css-13o4zwn{position:absolute;left:17px;top:25px}.wrapper-modal .footer .footer-error-msg{font-size:12px;position:absolute;left:14px;top:12px;width:140px;color:red}.wrapper-modal .footer .button--save{background:#e2136e;border:none;border-radius:4px;color:#fff}.wrapper-modal .footer .button--cancel,.wrapper-modal .footer .button--save{height:40px;width:140px;outline:none;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;margin:12px}.wrapper-modal .footer .button--cancel,.wrapper-modal .footer .button--replace{background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e}.wrapper-modal .footer .button--replace{display:flex;justify-content:center;align-items:center;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px;font-family:Roboto;font-weight:500;line-height:20px;font-size:14px}.wrapper-modal .footer .button--replace img{margin-right:8px}.wrapper-modal .modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:center;padding-left:12px;font-size:20px;margin-bottom:10px}.wrapper-modal .modal-header{padding:12px;display:flex;justify-content:center;align-items:center}.wrapper-modal .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.wrapper-modal .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:14px;line-height:16px;color:#707070;padding-top:5px}.wrapper-modal .modal-header .close-button-corner,.wrapper-modal .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.wrapper-modal .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.button-wrapper{padding:5px 20px 5px 5px}.button-wrapper,.button-wrapper .delete-container{display:flex;justify-content:center;align-items:center}.button-wrapper .delete-container{border-radius:4px;padding:5px;margin-left:10px}.button-wrapper .delete-container .delete-icon{height:20px;width:20px;color:#e2136e;cursor:pointer}.button-wrapper .button{font-family:"Roboto",sans-serif;text-transform:none;background-color:#fff;width:106px;height:34px;box-shadow:none;color:#e2136e;font-weight:500;font-size:14px;border-radius:4px;border:1px solid #e2136e}.button-wrapper .button a{color:#e9eaee}.datepicker-user-detail{display:flex;align-items:center;flex-direction:column;margin-top:5px}.datepicker-user-detail label{font-size:16px;font-weight:500;margin-right:10px;color:#252525;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:10px}.datepicker-user-detail input[type=text]{display:block;padding-left:16px;border-radius:4px;border:none;background:#fff;margin:0;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:460px}.datepicker-user-detail input.MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputAdornedStart.MuiOutlinedInput-inputAdornedStart:focus{box-shadow:none;border:none}.datepicker-user-detail .MuiOutlinedInput-adornedStart,.datepicker-user-detail button{padding:0}.datepicker-user-detail .MuiInputLabel-outlined.MuiInputLabel-shrink,.datepicker-user-detail .PrivateNotchedOutline-legendNotched-4{display:none}.datepicker-user-detail .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#b7b7b7!important}.resiging-date{margin:5px 0 0;color:red;font-size:20px!important}.unregister-facematch-user{margin:0;font-size:11px;text-decoration:underline;cursor:pointer;color:#434364;font-family:monospace;text-underline-offset:3px}.unregister-facematch-user:hover{color:#e2146e;text-decoration-thickness:2px}.routes-list-container .transfer-item,.transfer-list-container .transfer-item{width:336px}.routes-list-container .transfer-item .info,.routes-list-container .transfer-item .outlet-name,.transfer-list-container .transfer-item .info,.transfer-list-container .transfer-item .outlet-name{margin:5px 0}.routes-list-container .transfer-item .button-container,.transfer-list-container .transfer-item .button-container{bottom:10px}.info-container{background:linear-gradient(45deg,rgba(239,199,169,.04) .29%,rgba(226,19,110,.04));padding:16px 24px}.outlet-card{box-shadow:none!important;border:1px solid #f2f2f2!important;border-radius:8px;padding:24px 24px 0!important;margin:10px!important}.outlet-card .card-corner{position:absolute;top:0;right:0}.outlet-card .header{border-bottom:1px solid #f4f4f4!important}.outlet-card .row .col{display:flex;padding-bottom:24px!important}.outlet-card .row .col img{height:23px;width:24px}.outlet-card .row .col .outlet-info{display:flex;flex-direction:column;overflow:hidden;margin-left:10px!important;color:#707070;font-family:Roboto;font-size:12px;line-height:14px}.outlet-card .row .col .outlet-info span{margin-top:4px!important;color:#252525;font-family:Roboto;font-size:16px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis!important}@media (min-width:1024px){.outlet-card .row .col .outlet-info span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis!important}}.outlet-card .row .col .outlet-info .existing_merchant_served_info{color:#00cfff}.outlet-card .row .col .outlet-info .lead_generated_info{color:#ff9800}.outlet-card .row .col .outlet-info .lead_closed_info{color:#24a323}.outlet-card .row .col .outlet-info .blue-type{border-left:0 solid #32c5ff;padding-left:0!important;color:#32c5ff;font-size:14px!important}.outlet-card .row .col .outlet-info .navy-blue-type{border-left:0 solid #6e42ff;padding-left:0!important;color:#6e42ff;font-size:14px!important}.outlet-card .row .col .outlet-info .purpple-type{border-left:0 solid #b620e0;padding-left:0!important;color:#b620e0;font-size:14px!important}.outlet-card .row .col .outlet-info .olive-type{border-left:0 solid #8bb100;padding-left:0!important;color:#8bb100;font-size:14px!important}.outlet-card .row .col .outlet-info .green-type{border-left:0 solid #00c095;padding-left:0!important;color:#00c095;font-size:14px!important}.outlet-card .row .col .outlet-info .code-description{font-size:12px!important}.outlet-card .row .col .outlet-info .bmcc-code-description{font:Kalpurush Regular}.outlet-card .outlet-detail-navigation-button{background:none;border:none;border-top:1px solid #f5f5f5;outline:none;padding-top:17px;width:100%;height:42px;display:flex;justify-content:center;align-items:center;cursor:pointer}.outlet-card .outlet-detail-navigation-button a{color:#e2136e;font-weight:500;font-family:Roboto;font-size:16px;line-height:24px}.outlets{padding:24px;border-top:1px solid #f2f2f2}.outlets .grouped-filter-search{display:flex;flex-grow:1;justify-content:flex-start;align-items:center;padding:15px;flex-wrap:wrap}.outlets .grouped-filter-search .filter-by-agency{width:250px;margin:5px}.outlets .grouped-filter-search .filter-by-agency .dd-wrapper .dd-list-container{z-index:40;margin-top:50px}@media (min-width:1024px){.outlets{padding:24px}}.outlets .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:5px}.field-force-search-container{display:flex;align-items:center}.outlets .page-header .page-heading-search{display:flex;justify-content:space-between;flex-wrap:wrap}.outlets .page-header .page-heading-search .search-button{height:40px;margin-left:15px;font-family:"Inter";background-color:#e2136e;cursor:pointer;width:6vw;transition:background-color .3s ease;border:none;outline:none;color:#fff;border-radius:4px}.outlets .page-header .page-heading-search button{background-color:hsla(0,0%,50.2%,.07450980392156863)}.outlet .page-header .page-heading-search button:hover{background-color:rgba(226,19,110,.1607843137254902)}.outlets .page-header .page-heading-search .search-button:hover{background-color:rgba(226,19,110,.8588235294117647)}.outlets .page-header .page-heading-search .page-heading{color:#434364;font-family:Roboto;font-size:24px;font-weight:900;line-height:32px;margin:5px 24px 5px 5px}.outlets .page-header .page-heading-search .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px;width:200px}.outlets .page-header .page-heading-search .search_outlet{border:1px solid #eaeaea;border-radius:4px;height:40px;margin:10px 5px;padding-left:20px;width:100%;background:#fff}@media (min-width:1024px){.outlets .page-header .page-heading-search .search_outlet{padding-left:10px;width:250px;background:#fff}}.outlets .page-header .page-heading-search .search_outlet:focus{box-shadow:none!important;border:1px solid #eaeaea!important;border-radius:4px;height:40px}.outlets .page-header .page-settings{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:5px}.outlets .card-row{margin:0!important;display:flex;flex-wrap:wrap}.outlets .card-row .card-col{margin:16px 0 0!important;padding:0!important}.placeholder-image-container{width:100%;display:flex;justify-content:center}.placeholder-image-container img{width:40%}.field-force-search-container input[type=text]:not(.browser-default){height:1rem}.field-force-card-container{height:78vh;overflow-y:auto;flex-wrap:wrap;background-color:#f2f2f2}.field-force-card-container,.top-bar-fieldforce{display:flex;flex-direction:row;justify-content:center}.top-bar-fieldforce{padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(54,43,115,.1411764705882353)}.top-bar-fieldforce .info{color:#362b73;font-weight:500;opacity:1;font-size:14px;display:flex;padding-left:10px;margin:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:7rem}.top-bar-fieldforce .avatar{justify-content:center;align-items:center;min-width:0}.top-bar-fieldforce .info img{width:20px;color:#e2136e}.top-bar-fieldforce .info div{display:flex;flex-direction:column;line-height:19px;margin-left:5px;font-family:"Inter"}.top-bar-fieldforce .info p{font-size:15px;font-family:"Inter";color:#e2136e;opacity:.6;font-weight:500;margin:0 0 2px}.top-bar-fieldforce .info h2{margin:0;font-size:16px;padding:2px 0}.top-bar-fieldforce .info .primary{font-weight:500}.top-bar-fieldforce .info .secondary{font-size:14px;opacity:.8}.top-bar-fieldforce .info .not-available{color:grey;opacity:.4;font-size:14px}.blank-call-history{text-align:center;color:#e2136e;opacity:.5;margin-bottom:-30px;margin-top:20vh}.draggable-date-range-filter{position:absolute;top:-4px;z-index:40;left:42px}.calender-button-fieldforce button{background-color:initial}.date-range-container-fieldforce{margin-left:10px;padding:5px;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;background-color:#e3e3e3}.date-range-container-fieldforce:focus,.date-range-container-fieldforce:hover{background-color:rgba(226,19,110,.12156862745098039)}.daterange-info{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px;margin:5px 0 0 2px}.daterange-info-bold{font-weight:100}.date-range-modal{padding:30px}.date-range-modal-button{width:100%;text-transform:none;font-family:"Inter";background-color:#e2136e}.date-range-picker-container-field{display:flex;justify-content:flex-start;align-items:flex-start}.date-range-picker-container-field button{margin-right:0}.date-range-picker-container-field .rdrDayToday .rdrDayNumber span:after{background:#e91e63}.date-range-picker-container-field .rdrDateDisplayItemActive input{font-family:"Inter"}.date-range-picker-container-field input:not([type]):focus:not([readonly]){border-bottom:none;box-shadow:none}.date-range-picker-container-field .rdrDayHovered{background-color:transparent!important}.date-range-picker-container-field .rdrDay .rdrDayStartOfMonth button:hover{background:transparent!important}.landing-container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;z-index:40;background-color:#fafafa;padding:100px}.landing-container .username{font-family:monospace;color:#e2136e;font-size:15px}.landing-container .signout-link{font-family:monospace;font-size:12px;color:#352e30;text-decoration:underline;cursor:pointer;margin-top:20px}.landing-container .signout-link:hover{color:#e2146e;text-decoration:underline}.landing-container img{width:160px;padding-bottom:0;margin-top:-10%}.landing-container .link-container{display:flex;flex-direction:row;flex-wrap:wrap;width:54%;justify-content:center}.landing-container .link-container .link-description{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#f1efef;padding:12px;margin:12px;width:110px;height:110px;cursor:pointer}.landing-container .link-container .link-description i{font-size:40px;opacity:.9}.landing-container .link-container .link-description span{font-size:14px;opacity:.9;text-align:center;font-family:"Inter";color:#362b73;font-weight:400}.landing-container .link-container .link-description:hover{background-color:rgba(226,20,109,.1921568627)}.new-navlink-icon{width:50px!important;margin-top:0!important}.password-form-container{display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px;align-items:center;position:relative}.password-form-container .btn-container{display:flex;justify-content:center;margin-top:50px;align-items:center}.password-form-container .button--save,.password-form-container .button--save-disabled{background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.password-form-container .button--save-disabled{opacity:.2}.password-form-container .button--cancel{background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;display:flex;justify-content:space-evenly;align-items:center;margin:12px;opacity:1}.password-form-container .button--cancel :disabled{opacity:.6}.password-form-container h2{margin:10px;font-size:24px;font-family:"Inter";color:#434364;font-weight:700}.password-form-container p{margin:20px 0;width:500px}.password-form-container .input-group{display:flex;flex-direction:column;margin-top:20px;justify-content:center;align-items:center;position:relative}.password-form-container .input-group .loader-absolute{position:absolute;width:100%;height:100%;background-color:#fafafa;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:20}.password-form-container .input-group .loader-absolute p{font-size:20px;font-family:"Inter";text-align:center;font-weight:600;color:#e2146e}.password-form-container .password-group{margin-bottom:20px}.password-form-container .password-group input[type=password]{background:#fff;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:"Inter";font-weight:400;font-size:16px;line-height:20px;width:500px}.password-form-container .password-group .error{font-family:"Inter";font-weight:600;color:#e2136e;margin:0 0 0 2px}.password-form-container .password-group input[type=password]:focus{box-shadow:none!important;border-bottom:1px solid #ed6ca5!important}.password-form-container .password-group input[type=text]{background:#fff;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:"Inter";font-weight:400;font-size:16px;line-height:20px;width:500px}.password-form-container .password-group input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #e2136e}.reset-link-container{height:100vh;display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px;align-items:center;position:relative}.reset-link-container .password-change-success{position:absolute;background:#fafafa;width:100%;height:100%;z-index:40;display:flex;align-items:center;font-size:34px;color:#362b73;padding-top:50px;flex-direction:column}.reset-link-container .password-change-success p{font-size:30px;color:#362b73;text-align:center;margin:5px}.reset-link-container .password-change-success a{font-size:20px;color:#e2136e;font-family:monospace}.reset-link-container .password-change-success a:hover{text-decoration:underline}.reset-link-container .invalid-link{font-size:30px;font-family:"Inter";color:#434364;font-weight:700;margin:40px 10px 10px}.reset-link-container .loader-absolute{margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:20}.reset-link-container .loader-absolute p{text-align:center;font-family:"Inter";font-size:20px;margin-top:10px;color:#434364;font-weight:600}.reset-link-container h2{margin:10px;font-size:24px;font-family:"Inter";color:#434364;font-weight:700}.reset-link-container p{margin:20px 0;width:500px}.search-bar-container{display:flex;align-items:center;padding:.5rem 1rem;margin:10px;border-radius:20px;max-height:5vh;border:2px solid #f53689;background:hsla(0,0%,100%,.7215686275);grid-gap:5px;gap:5px}.search-bar-container input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:none}.loader-hierarchy-module{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.loader-hierarchy-module p{font-family:"Inter";color:#f5448e;font-size:14px;margin:5px 0 0}.routes-list-container,.transfer-list-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%;position:relative}.routes-list-container .blank-list-text,.transfer-list-container .blank-list-text{font-size:40px;font-family:"Inter";width:100%;height:80vh;display:flex;justify-content:center;align-items:center;opacity:.6}.routes-list-container .transfer-item,.transfer-list-container .transfer-item{width:27%;height:620px;background-color:#fff;border-radius:24px;border:1px solid #f2f2f2;display:flex;flex-direction:column;font-family:"Inter";padding:24px;margin:24px;position:relative;min-width:355px}.routes-list-container .transfer-item .list-item-overlay,.transfer-list-container .transfer-item .list-item-overlay{position:absolute;width:100%;height:0;background:#f4f4f4;z-index:40;bottom:0;left:0;border-radius:0 0 24px 24px;transition:height .5s}.routes-list-container .transfer-item .visible,.transfer-list-container .transfer-item .visible{height:242px}.routes-list-container .transfer-item .chip-container,.transfer-list-container .transfer-item .chip-container{margin-bottom:5px}.routes-list-container .transfer-item .chip-container p,.transfer-list-container .transfer-item .chip-container p{margin:0;font-family:"Inter";font-size:12px;padding:5px 10px;border-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.routes-list-container .transfer-item .chip-container .reject,.transfer-list-container .transfer-item .chip-container .reject{color:#ee3235;background:rgba(238,50,53,.08);border:1px solid #ee3235}.routes-list-container .transfer-item .chip-container .approve,.transfer-list-container .transfer-item .chip-container .approve{color:#00b136;border:1px solid #00b136;background:rgba(0,177,54,.08)}.routes-list-container .transfer-item .chip-container .pending,.transfer-list-container .transfer-item .chip-container .pending{border:1px solid hsla(0,0%,50.2%,.1411764706);background:hsla(0,0%,50.2%,.1411764706)}.routes-list-container .transfer-item .outlet-name,.transfer-list-container .transfer-item .outlet-name{height:92px;font-family:"Roboto";color:#362b73;font-weight:600;font-size:16px;display:flex;line-height:24px;padding:5px 5px 5px 10px;background:linear-gradient(45deg,rgba(239,199,169,.04) .29%,rgba(226,19,110,.04));border-radius:12px}.routes-list-container .transfer-item .outlet-name div,.transfer-list-container .transfer-item .outlet-name div{display:flex;flex-direction:column;line-height:19px;margin-left:14px;justify-content:center}.routes-list-container .transfer-item .info,.transfer-list-container .transfer-item .info{color:#362b73;font-weight:500;opacity:.9;font-size:14px;display:flex;padding-left:10px}.routes-list-container .transfer-item .info div,.transfer-list-container .transfer-item .info div{display:flex;flex-direction:column;line-height:19px;margin-left:14px}.routes-list-container .transfer-item .info img,.transfer-list-container .transfer-item .info img{width:15px}.routes-list-container .transfer-item .info,.routes-list-container .transfer-item .outlet-name,.transfer-list-container .transfer-item .info,.transfer-list-container .transfer-item .outlet-name{margin:8px 0;font-family:"Inter"}.routes-list-container .transfer-item .info p,.routes-list-container .transfer-item .outlet-name p,.transfer-list-container .transfer-item .info p,.transfer-list-container .transfer-item .outlet-name p{margin:0;font-size:12px;font-family:"Inter";color:#362b73;opacity:.6;font-weight:500}.routes-list-container .transfer-item .button-container,.transfer-list-container .transfer-item .button-container{display:flex;flex-direction:column;padding:10px 0;position:absolute;bottom:2px;width:80%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:auto}.routes-list-container .transfer-item .button-container .button,.transfer-list-container .transfer-item .button-container .button{width:100%;margin:5px;border-radius:24px;text-transform:none;font-family:"Inter";background-color:#fff}.routes-list-container .transfer-item .button-container .button:hover,.transfer-list-container .transfer-item .button-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.routes-list-container .transfer-item .button-container .reject,.transfer-list-container .transfer-item .button-container .reject{color:#ee3235;background-color:rgba(238,50,53,.08)}.routes-list-container .transfer-item .button-container .review,.transfer-list-container .transfer-item .button-container .review{color:#00b136;background:rgba(0,177,54,.08)}.routes-list-container .transfer-item .button-container .assign,.transfer-list-container .transfer-item .button-container .assign{background-color:#ffedf6;color:#f53689}.routes-list-container .transfer-item .button-container .details,.transfer-list-container .transfer-item .button-container .details{background-color:rgba(226,19,110,.0392156863);color:#f53689}.routes-list-container{min-height:350px}.routes-list-container .transfer-item{width:240px;height:325px;padding:0}.routes-list-container .transfer-item .info{margin:10px 0}.alert-container{background-color:transparent;width:100%;height:400px}.transfer-route-alert{background-color:#ff0;width:100%;height:300px}.confirmation-overlay{width:400px;height:400px;padding:24px;text-align:center;border-radius:24px 24px 0 0;flex-direction:column;position:relative}.confirmation-overlay,.confirmation-overlay .loading{display:flex;justify-content:center;align-items:center}.confirmation-overlay .loading{position:absolute;z-index:40;background-color:rgba(248,230,236,.7490196078);top:40px;width:100%;height:100%;top:0}.confirmation-overlay h3{font-size:25px}.confirmation-overlay h3,.confirmation-overlay p{font-family:"Inter";font-size:20px;line-height:25px}.confirmation-overlay .btn-container{margin-top:40px;display:flex;flex-direction:row}.confirmation-overlay .btn-container .button{width:100%;margin:5px;border-radius:24px;text-transform:none;font-family:"Inter";background-color:#fff}.confirmation-overlay .btn-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.confirmation-overlay .btn-container .reject{color:#ee3235;background-color:rgba(238,50,53,.08)}.confirmation-overlay .btn-container .review{color:#00b136;background:rgba(0,177,54,.08)}.confirmation-overlay .btn-container .assign{background-color:#ffedf6;color:#f53689}.confirmation-overlay .btn-container .outline{color:#f53689;border:1px solid #f53689}.info-container{background:none!important;height:315px;flex-wrap:wrap;display:flex;flex-direction:column;padding:8px;border-radius:24px;border:1px solid #f2f2f2}.info-container .info{color:#362b73;font-weight:500;opacity:.9;font-size:14px;width:50%;display:flex}.info-container .info img{width:15px}.info-container .info div{margin-left:14px}.info-container .info,.info-container .outlet-name{margin:5px 0;font-family:"Inter"}.info-container .info p,.info-container .outlet-name p{margin:0;font-size:12px;font-family:"Inter";color:#362b73;opacity:.6;font-weight:500}.suggested-route{background:linear-gradient(225deg,rgba(50,197,255,.08),rgba(182,32,224,.08) 51.26%,rgba(247,181,0,.08));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:16px;margin-left:-4px;left:0}.suggested-route p{font-family:"Inter";margin:0;background-image:linear-gradient(225deg,#32c5ff,#b620e0 51.26%,#f7b500);background-size:100%;font-size:12px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:2px 5px}.reject-popover{padding:25px;width:250px}.reject-popover h2{margin:0;font-family:"Inter";font-size:15px}.info-images{display:flex;flex-direction:row;margin-bottom:14px}.info-images .image-container{height:256px;width:198px;object-fit:cover;border-radius:12px;padding:3px;border:1px solid #5e578f}.info-images .small-img{width:100%;height:160px}.image-with-text{position:relative;cursor:pointer}.image-with-text :hover{-webkit-filter:grayscale(.3);filter:grayscale(.3);-webkit-transform:scale(1.025);transform:scale(1.025)}.image-with-text .title{position:absolute;z-index:4;bottom:22px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background:rgba(54,43,115,.78);width:-webkit-max-content;width:max-content;color:#fff;padding:4px 12px;font-family:"Inter";border-radius:12px;font-size:12px}.image-with-text .reject{color:#fff;background-color:#ee3235}.image-with-text .approve{color:#fff;background:#00b136}.image-with-text .small{font-size:8px;padding:2px 8px;bottom:15px}.info-images-container,.info-location-container{display:flex;flex-direction:column;width:440px;margin-bottom:10px}.face-matching-button-container{display:flex;justify-content:flex-end}.face-matching-button-container .button{width:118px;margin:5px;border-radius:24px;text-transform:none;font-family:"Inter";border:1px solid transparent}.face-matching-button-container .button:hover{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.face-matching-button-container .reject{color:#fff;background-color:#ee3235}.face-matching-button-container .reject:hover{color:#ee3235;background-color:#fff;border:1px solid #ee3235}.face-matching-button-container .approve{color:#fff;background:#00b136}.face-matching-button-container .approve:hover{color:#00b136;background:#fff;border:1px solid #00b136}.face-matching-button-container .assign{background-color:#ffedf6;color:#f53689}.face-match-bar{width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#e2136e}.face-match-bar .inner-circle{position:absolute;width:28px;height:28px;border-radius:50%;background-color:#f5f4fa;margin-left:0!important}.face-match-bar .percentage{position:relative;font-size:9px!important;color:rgba(0,0,0,.8)}.change-log-container{display:flex;flex-direction:column;margin-top:16px}.change-log-container .change-log-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));color:#362b73}.change-log-container .change-log-header{font-weight:500;opacity:.6;font-size:16px;margin-bottom:8px}.change-log-container .change-log-item{font-weight:500;opacity:.9;font-size:16px;margin-bottom:4px}.change-log-container .change-log-title{color:#362b73;font-weight:500;opacity:.9;font-size:20px;margin-bottom:16px;margin-top:0}.face-matching-location-container .leaflet-container{width:100%;height:256px;border-radius:12px;margin-bottom:14px}.status-chip-container{height:24px;width:128px;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:16px;font-size:14px;font-weight:500;border-radius:9999px;margin-bottom:8px}.status-chip-container img{margin-right:8px}.pending{color:#ff9800;background-color:#fff5e6}.approved{color:#00b136;background-color:#e6f7eb}.rejected{color:#e5102e;background-color:#fce7ea}.route-transfer-container{padding:24px;margin:0 auto}.route-transfer-container .page-header{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding-bottom:20px}.route-transfer-container .page-header .page-heading{color:#434364;font-family:Roboto;font-size:20px;font-weight:500;line-height:32px}.route-transfer-container .page-header .page-heading .page-sub-heading{color:#707070;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.face-matching-pagination-container{width:80%;margin-left:24px}.playground-container{width:400px;background-color:#faebd7;padding:20px;display:flex;justify-content:center;align-items:center;height:80vh}.dd-header{outline:none}.dd-header__title--black{margin:0}.main-container .header-bg{background-color:#fff}.main-container .header-bg .header-container{padding:32px;display:flex;align-items:center;max-width:1366px;margin:0 auto}@media(max-width:1024px){.main-container .header-bg .header-container{flex-wrap:wrap}}.main-container .header-bg .header-container h2{font-size:24px}.main-container .header-bg .header-container h3{font-size:16px}.main-container .header-bg .header-container .back-btn{display:flex}.main-container .header-bg .header-container .back-btn a{color:#e2136e;outline:none}.main-container .header-bg .header-container .back-btn a .back-icn{padding:0 10px;border:1px solid #e2136e;border-radius:4px;font-size:28px}.main-container .header-bg .header-container .fse-details{display:flex;margin-left:40px;flex-grow:1}@media(max-width:1024px){.main-container .header-bg .header-container .fse-details{flex-wrap:wrap}}@media(max-width:542px){.main-container .header-bg .header-container .fse-details{justify-content:center;margin-left:5px;margin-top:25px}}@media(max-width:542px){.main-container .header-bg .header-container .fse-details .img-container{flex-grow:1;width:100%;display:flex;justify-content:center}}.main-container .header-bg .header-container .fse-details .img-container .user-image{width:152px;height:152px;border-radius:100%;border:1px solid rgba(226,19,109,.1647058824)}@media(max-width:1024px){.main-container .header-bg .header-container .fse-details .img-container .user-image{width:132px;height:132px}}@media(max-width:579px){.main-container .header-bg .header-container .fse-details .img-container .user-image{width:95px;height:95px}}.main-container .header-bg .header-container .fse-details .name-phone{display:flex;flex-direction:column;padding-right:50px;margin-left:25px;font-family:"Inter"}.main-container .header-bg .header-container .fse-details .name-phone .name-tag{display:flex;align-items:center;margin-bottom:-10px}@media(max-width:542px){.main-container .header-bg .header-container .fse-details .name-phone .name-tag{flex-direction:column;margin-bottom:10px}}.main-container .header-bg .header-container .fse-details .name-phone .name-tag .name{font-weight:500;color:#434364}.main-container .header-bg .header-container .fse-details .name-phone .name-tag .tag{background-color:#f6e1ba;padding-left:4px;padding-right:4px;margin-left:20px;margin-bottom:4px;border-radius:3px}.main-container .header-bg .header-container .fse-details .name-phone .phone-copy{margin-top:-15px;display:flex;align-items:center}@media(max-width:542px){.main-container .header-bg .header-container .fse-details .name-phone .phone-copy{justify-content:center}}.main-container .header-bg .header-container .fse-details .name-phone .phone-copy h3{margin-right:25px;margin-top:10px;color:rgba(67,67,100,.4705882353);font-weight:500}.main-container .header-bg .header-container .fse-details .name-phone .phone-copy a{color:#e2136e;margin-top:10px}.main-container .header-bg .header-container .fse-details .agency{margin-right:50px;display:flex;align-items:center}@media(max-width:768px){.main-container .header-bg .header-container .fse-details .agency{margin-left:146px;margin-top:-20px}}@media(min-width:769px)and (max-width:810px){.main-container .header-bg .header-container .fse-details .agency{margin-left:150px;margin-top:-20px}}@media(max-width:579px){.main-container .header-bg .header-container .fse-details .agency{margin-left:115px}}@media(max-width:542px){.main-container .header-bg .header-container .fse-details .agency{margin-left:0;margin-top:15px;flex-grow:1;width:100%;display:flex;justify-content:center}}.main-container .header-bg .header-container .fse-details .agency .agency-icon{color:#b7b7b7;margin-right:20px}.main-container .header-bg .header-container .fse-details .agency .agency-name-label .agency-label{font-size:12px;color:#707070;margin-bottom:-25px}.main-container .header-bg .header-container .im-primary{text-transform:none;color:#fff;background-color:#e2136e;font-size:16px;font-weight:500;border-radius:4px;box-shadow:none;margin:2px 2px 12px;min-width:156px}@media(max-width:1024px){.main-container .header-bg .header-container .im-primary{margin-bottom:22px}}@media(max-width:579px){.main-container .header-bg .header-container .im-primary{margin-bottom:5px}}.main-container .header-bg .header-container .im-primary.im-primary:hover{background-color:#ca1966}.main-container .header-bg .header-container .im-secondary{text-transform:none;color:#e2136e;background-color:#fff;font-size:16px;font-weight:500;border-radius:4px;box-shadow:none;margin:2px;border:1px solid #e2136e;min-width:165px}@media(max-width:579px){.main-container .header-bg .header-container .im-secondary{min-width:250px}}.main-container .header-bg .header-container .im-secondary.im-secondary:hover{background-color:#f8f2f2}.main-container .header-bg .header-container .btn-all{display:flex;align-items:center;flex-grow:1;justify-content:center}@media(max-width:579px){.main-container .header-bg .header-container .btn-all{flex-direction:column}}.main-container .header-bg .header-container .btn-all .btn-group{display:flex;flex-direction:column;flex-basis:165px;margin-right:40px}@media(max-width:1024px){.main-container .header-bg .header-container .btn-all .btn-group{margin-top:20px;margin-right:0;flex-direction:row}}@media(max-width:579px){.main-container .header-bg .header-container .btn-all .btn-group{flex-direction:column;margin-bottom:-79px}}.main-container .header-bg .header-container .btn-all .replace-btn{display:flex;justify-content:flex-end;min-width:167px}.main-container .mdo-display{max-width:1366px;margin:0 auto;display:flex;align-items:center}.main-container .mdo-display h2{font-size:20px;margin-right:15px;font-weight:500}.main-container .mdo-display .mdo-count{background-color:#fff;color:#434364;font-size:14px;padding-left:5px;padding-right:5px;margin-top:28px;border-radius:4px}.main-container .divider{max-width:1366px;margin:8px auto}.main-container .content{max-width:1366px;margin:0 auto}.main-container .content .worker-table{border:1px solid #e9eaee;border-radius:8px}@media(max-width:1023px){.main-container .content .worker-table{margin:15px;overflow-x:scroll}}.main-container .content .worker-table table{background-color:#fff;border-radius:8px}.main-container .content .worker-table table thead tr th{padding-left:30px}.main-container .content .worker-table table thead tr .name{width:350px}.main-container .content .worker-table table tbody tr{border-bottom:1px dashed #e9eaee}.main-container .content .worker-table table tbody tr td{padding-left:30px}.main-container .content .worker-table table tbody tr:last-child{border-bottom:none}.mdo-row{min-height:105px}.mdo-row .worker-avatar-column{padding-left:25px}.mdo-row .worker-avatar-column .avatar-chip{display:flex;align-items:center}.mdo-row .worker-avatar-column .avatar-chip .worker-image{height:40px;width:40px;border-radius:100px}.mdo-row .worker-avatar-column .avatar-chip p{padding-left:16px}.mdo-row .worker-avatar-column .avatar-chip .status{font-size:12px;color:#252525;margin-left:8px;background-color:#f2f2f2;padding:2px 5px;border-radius:2px}.editfse-modal .dd-list-container{z-index:2}.editfse-modal .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:14}.editfse-modal .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.editfse-modal .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.editfse-modal .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.editfse-modal .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.editfse-modal .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.editfse-modal .wrapper-modal .modal-main .modal-header .close-button-corner,.editfse-modal .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.editfse-modal .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.editfse-modal .wrapper-modal .modal-main .modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.editfse-modal .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:600px){.editfse-modal .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:900px){.editfse-modal .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:1200px){.editfse-modal .wrapper-modal .modal-main .modal-body{justify-content:space-between}}@media(min-width:1800px){.editfse-modal .wrapper-modal .modal-main .modal-body{justify-content:space-between}}.editfse-modal .wrapper-modal .modal-main .modal-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.editfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.editfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.editfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.editfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.editfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}.editfse-modal .wrapper-modal .modal-main .modal-body .basic .image{position:relative;height:128px;width:128px;overflow:hidden;margin:12px 12px 30px}.editfse-modal .wrapper-modal .modal-main .modal-body .basic .image img{height:128px;width:128px;border-radius:50%}.editfse-modal .wrapper-modal .modal-main .modal-body .basic .image .tag{cursor:pointer;height:32px;width:32px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:90px;border-radius:100%;background:#ff96c8;font-family:Roboto;font-weight:500;font-size:14px;line-height:21px;color:#fff}.editfse-modal .wrapper-modal .modal-main .modal-body .basic .image .tag img{width:20px;height:20px}.editfse-modal .wrapper-modal .modal-main .modal-body .basic .instructions{max-width:240px}.editfse-modal .wrapper-modal .modal-main .modal-body .basic .instructions p{font-size:12px;color:#707070}.editfse-modal .wrapper-modal .modal-main input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #e2136e!important}.editfse-modal .wrapper-modal .modal-main .group{position:relative;margin:25px 0}.editfse-modal .wrapper-modal .modal-main .group input{background:none;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:500px}.editfse-modal .wrapper-modal .modal-main .group input:focus{outline:none;box-shadow:none!important}.editfse-modal .wrapper-modal .modal-main .group input:disabled{border:1px solid #b7b7b7}.editfse-modal .wrapper-modal .modal-main .group input:disabled~label,.editfse-modal .wrapper-modal .modal-main .group input:focus~label,.editfse-modal .wrapper-modal .modal-main .group input:valid~label{top:-10px;left:15px;padding:0;background:#fff;font-family:Roboto;font-weight:400;font-size:12px;line-height:16px;color:#b7b7b7}.editfse-modal .wrapper-modal .modal-main .group input:focus~.bar:before{width:100%}.editfse-modal .wrapper-modal .modal-main .group label{position:absolute;pointer-events:none;left:5px;top:0;transition:all .3s ease;padding:16px;color:#b7b7b7;font-size:16px;line-height:20px;font-family:Roboto;font-weight:400}.editfse-modal .wrapper-modal .modal-main form{padding:0 12px}.editfse-modal .wrapper-modal .modal-main .footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:599px){.editfse-modal .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:600px){.editfse-modal .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:900px){.editfse-modal .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:1200px){.editfse-modal .wrapper-modal .modal-main .footer{justify-content:flex-end}}@media(min-width:1800px){.editfse-modal .wrapper-modal .modal-main .footer{justify-content:flex-end}}.editfse-modal .wrapper-modal .modal-main .footer .css-13o4zwn{position:absolute;left:17px;top:25px}.editfse-modal .wrapper-modal .modal-main .footer .button--save{background:#e2136e}.editfse-modal .wrapper-modal .modal-main .footer .button--save,.editfse-modal .wrapper-modal .modal-main .footer .button--save--disabled{height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.editfse-modal .wrapper-modal .modal-main .footer .button--save--disabled{cursor:not-allowed;background:#c9c6c7}.editfse-modal .wrapper-modal .modal-main .footer .button--cancel{background:#fff;height:40px;width:140px;outline:none;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e;margin:12px}.editfse-select-agency{margin:25px 0}.editfse-select-agency .dd-wrapper{display:flex;min-height:38px;flex-wrap:wrap;width:517px}.editfse-select-agency .dd-wrapper .dd-header{background-color:#fff;border-radius:4px;border:1px solid #b7b7b7;font-family:"Roboto",sans-serif!important;display:flex;justify-content:space-between;cursor:pointer;width:100%;padding:0 20px;align-items:center;height:49px;position:relative}.editfse-select-agency .dd-wrapper .dd-header .top-label{position:absolute;font-size:12px;width:-webkit-max-content;width:max-content;background-color:#fff;z-index:40;top:-22px;left:9px;font-family:Roboto;color:#b7b7b7;padding:0 2px}.editfse-select-agency .dd-wrapper .dd-header__title--grey{font-weight:400;color:#c4bcbc;font-size:16px}.editfse-select-agency .dd-wrapper .dd-header__title--black{font-weight:400;color:#252525;font-size:16px}.editfse-select-agency .dd-wrapper .dd-header .dd-header__action--openclose .close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.editfse-select-agency .dd-wrapper .dd-list-container{overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.08),0 12px 24px 0 rgba(0,0,0,.08);border-radius:5px;position:relative;margin-top:20px;width:100%;max-width:520px;background-color:#fff}.editfse-select-agency .dd-wrapper .dd-list-container .dd-action--clear{cursor:pointer;text-align:center}.editfse-select-agency .dd-wrapper .dd-list-container .dd-action--clear p{font-family:"Roboto",sans-serif;color:#e2136e}.editfse-select-agency .dd-wrapper .dd-list-container .dd-searchbox{display:flex;padding:15px 30px 15px 28px}.editfse-select-agency .dd-wrapper .dd-list-container .dd-searchbox .search-icon{position:absolute;top:5px;left:6px}.editfse-select-agency .dd-wrapper .dd-list-container .dd-searchbox .search-lable{position:relative}.editfse-select-agency .dd-wrapper .dd-list-container .dd-searchbox #search_input{font-family:"Roboto",sans-serif;width:100%;padding-left:40px;height:30px;box-shadow:none!important;border-radius:4px;border:1px solid #f2f2f2}.editfse-select-agency .dd-wrapper .dd-list-container .dd-searchbox #search_input:focus,.editfse-select-agency .dd-wrapper .dd-list-container .dd-searchbox #search_input:hover{box-shadow:none}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content{background-color:#fff;padding:0;margin:0;width:100%;max-height:250px;overflow-y:scroll}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li{list-style-type:none}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button{display:flex;justify-content:space-between;background-color:#fff;font-size:16px;border:0;width:100%;color:#434364;align-items:center}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button.padding-m{padding:6px 20px}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button.padding-s{padding:15px 28px 15px 30px}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button .checkbox.MuiCheckbox-root{color:#e2136e}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button .name{text-align:left;flex-grow:1;font-family:"Roboto",sans-serif}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button .l-padding{padding-left:8px}.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button:focus,.editfse-select-agency .dd-wrapper .dd-list-container .dd-list-content li button:hover{cursor:pointer;font-weight:400;background-color:#fff8fb}.viewlogfse-modal .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:3}.viewlogfse-modal .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.viewlogfse-modal .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.viewlogfse-modal .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.viewlogfse-modal .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.viewlogfse-modal .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.viewlogfse-modal .wrapper-modal .modal-main .modal-header .close-button-corner,.viewlogfse-modal .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.viewlogfse-modal .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.viewlogfse-modal .wrapper-modal .modal-main .modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;border-bottom:none}@media(max-width:599px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:600px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:900px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body{justify-content:center}}@media(min-width:1200px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body{justify-content:space-between}}@media(min-width:1800px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body{justify-content:space-between}}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table{background-color:#fff;border-radius:8px;display:block;height:auto;max-height:500px;overflow-y:scroll}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table thead tr{border-bottom:1px dashed #e9eaee}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table thead tr th{padding-left:30px;font-weight:500;font-size:14px;color:#252525}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table thead tr .date{width:170px}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table thead tr .action{width:435px}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table thead tr .changes-by{width:190px}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table tbody tr{border-bottom:1px dashed #e9eaee}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table tbody tr td{padding:16px 30px;font-size:14px;font-weight:400}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table tbody tr .r-date{color:#707070}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table tbody tr .r-action{color:#252525}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table tbody tr .r-changes{color:#707070}.viewlogfse-modal .wrapper-modal .modal-main .modal-body .basic .log-table table tbody tr:last-child{border-bottom:none}.replacefse-modal .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:14}.replacefse-modal .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.replacefse-modal .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:550px}.replacefse-modal .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.replacefse-modal .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.replacefse-modal .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.replacefse-modal .wrapper-modal .modal-main .modal-header .close-button-corner,.replacefse-modal .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.replacefse-modal .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.replacefse-modal .wrapper-modal .modal-main .replace-modal-body{display:flex;flex-wrap:wrap;position:relative;justify-content:center;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body{justify-content:center}}@media(min-width:600px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body{justify-content:center}}@media(min-width:900px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body{justify-content:center}}@media(min-width:1200px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body{justify-content:center}}@media(min-width:1800px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body{justify-content:center}}.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic{justify-content:center}}@media(min-width:600px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic{justify-content:center}}@media(min-width:900px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic{justify-content:center}}@media(min-width:1200px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic{justify-content:space-between}}.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic .image{position:relative;height:128px;width:128px;overflow:hidden;margin:12px 12px 30px}.replacefse-modal .wrapper-modal .modal-main .replace-modal-body .basic .image img{height:128px;width:128px;border-radius:50%}.replacefse-modal .wrapper-modal .modal-main .group{position:relative;margin:25px 0}.replacefse-modal .wrapper-modal .modal-main .group input{background:none;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:500px}.replacefse-modal .wrapper-modal .modal-main .group input:focus{outline:none;box-shadow:none!important}.replacefse-modal .wrapper-modal .modal-main .group input:focus~label,.replacefse-modal .wrapper-modal .modal-main .group input:valid~label{top:-10px;left:15px;padding:0;background:#fff;font-family:Roboto;font-weight:400;font-size:12px;line-height:16px;color:#b7b7b7}.replacefse-modal .wrapper-modal .modal-main .group input:focus~.bar:before{width:100%}.replacefse-modal .wrapper-modal .modal-main .group label{position:absolute;pointer-events:none;left:5px;top:0;transition:all .3s ease;padding:16px;color:#b7b7b7;font-size:16px;line-height:20px;font-family:Roboto;font-weight:400}.replacefse-modal .wrapper-modal .modal-main form{padding:0 12px}.replacefse-modal .wrapper-modal .modal-main .footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:599px){.replacefse-modal .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:600px){.replacefse-modal .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:900px){.replacefse-modal .wrapper-modal .modal-main .footer{justify-content:center}}@media(min-width:1200px){.replacefse-modal .wrapper-modal .modal-main .footer{justify-content:flex-end}}@media(min-width:1800px){.replacefse-modal .wrapper-modal .modal-main .footer{justify-content:flex-end}}.replacefse-modal .wrapper-modal .modal-main .footer .alert-box{max-width:182px}.replacefse-modal .wrapper-modal .modal-main .footer .alert-box p{font-size:12px;color:red}.replacefse-modal .wrapper-modal .modal-main .footer .success-box{max-width:197px}.replacefse-modal .wrapper-modal .modal-main .footer .success-box p{font-size:12px;color:#13e281}.replacefse-modal .wrapper-modal .modal-main .footer .css-13o4zwn{position:absolute;left:17px;top:25px}.replacefse-modal .wrapper-modal .modal-main .footer .button--save{cursor:pointer;background:#e2136e;height:40px;width:140px;border:none;outline:none;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:12px}.replacefse-modal .wrapper-modal .modal-main .footer .button--cancel{cursor:pointer;height:40px;width:140px;outline:none;margin:12px}.replacefse-modal .wrapper-modal .modal-main .footer .button--cancel,.replacefse-modal .wrapper-modal .modal-main .footer .button--replace{background:#fff;border:1px solid #e2136e;border-radius:4px;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#e2136e}.replacefse-modal .wrapper-modal .modal-main .footer .button--replace{display:flex;justify-content:center;align-items:center;min-width:161px;min-height:41px;padding:0;margin:30px 12px 18px}.replacefse-modal .wrapper-modal .modal-main .footer .button--replace img{margin-right:8px}.replacefse-select-fse{margin:25px 0}.replacefse-select-fse .dd-wrapper{display:flex;min-height:38px;flex-wrap:wrap}.replacefse-select-fse .dd-wrapper .dd-header{background-color:#fff;border-radius:4px;border:1px solid #b7b7b7;font-family:"Roboto",sans-serif!important;display:flex;justify-content:space-between;cursor:pointer;width:100%;padding:0 20px;align-items:center;height:49px}.replacefse-select-fse .dd-wrapper .dd-header__title--grey{font-weight:400;color:#c4bcbc;font-size:16px}.replacefse-select-fse .dd-wrapper .dd-header__title--black{font-weight:400;color:#252525;font-size:16px;margin:0}.replacefse-select-fse .dd-wrapper .dd-header .dd-header__action--openclose .close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.replacefse-select-fse .dd-wrapper .dd-list-container{overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.08),0 12px 24px 0 rgba(0,0,0,.08);border-radius:5px;position:relative;margin-top:20px;width:100%;max-width:520px;background-color:#fff;z-index:1}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-action--clear{cursor:pointer;text-align:center}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-action--clear p{font-family:"Roboto",sans-serif;color:#e2136e}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-searchbox{display:flex;padding:15px 30px 15px 28px}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-searchbox .search-icon{position:absolute;top:5px;left:6px}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-searchbox .search-lable{position:relative}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-searchbox #search_input{font-family:"Roboto",sans-serif;width:100%;padding-left:40px;height:30px;box-shadow:none!important;border-radius:4px;border:1px solid #f2f2f2}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-searchbox #search_input:focus,.replacefse-select-fse .dd-wrapper .dd-list-container .dd-searchbox #search_input:hover{box-shadow:none}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content{background-color:#fff;padding:0;margin:0;width:100%;max-height:250px;overflow-y:scroll}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li{list-style-type:none}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button{display:flex;justify-content:space-between;background-color:#fff;font-size:16px;border:0;width:100%;color:#434364;align-items:center}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button.padding-m{padding:6px 20px}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button.padding-s{padding:15px 28px 15px 30px}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button .checkbox.MuiCheckbox-root{color:#e2136e}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button .name{text-align:left;flex-grow:1;font-family:"Roboto",sans-serif}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button .l-padding{padding-left:8px}.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button:focus,.replacefse-select-fse .dd-wrapper .dd-list-container .dd-list-content li button:hover{cursor:pointer;font-weight:400;background-color:#fff8fb}.edit-main .edit-body{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;border-bottom:1px solid #f2f2f2}@media(max-width:599px){.edit-main .edit-body{justify-content:center}}@media(min-width:600px){.edit-main .edit-body{justify-content:center}}@media(min-width:900px){.edit-main .edit-body{justify-content:center}}@media(min-width:1200px){.edit-main .edit-body{justify-content:space-between}}@media(min-width:1800px){.edit-main .edit-body{justify-content:space-between}}.edit-main .edit-body .basic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:599px){.edit-main .edit-body .basic{justify-content:center}}@media(min-width:600px){.edit-main .edit-body .basic{justify-content:center}}@media(min-width:900px){.edit-main .edit-body .basic{justify-content:center}}@media(min-width:1200px){.edit-main .edit-body .basic{justify-content:space-between}}@media(min-width:1800px){.edit-main .edit-body .basic{justify-content:space-between}}.edit-main .edit-body .basic .image{position:relative;height:128px;width:128px;overflow:hidden;margin:12px 12px 30px}.edit-main .edit-body .basic .image img{height:128px;width:128px;border-radius:50%}.edit-main .edit-body .basic .image .tag{cursor:pointer;height:32px;width:32px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;left:90px;border-radius:100%;background:#ff96c8;font-family:Roboto;font-weight:500;font-size:14px;line-height:21px;color:#fff}.edit-main .edit-body .basic .image .tag img{width:20px;height:20px}.edit-main .edit-body .basic .instructions{max-width:240px}.edit-main .edit-body .basic .instructions p{font-size:12px;color:#707070}.edit-main form{padding:0 12px}.edit-main form .dd-cmdo{margin:25px 0}.edit-main form .MuiFormControl-root{width:100%!important}.edit-main form .MuiFormControl-root button:focus{background-color:none!important}.edit-main form .MuiFormControl-root input{box-shadow:none!important}.edit-main form .group{position:relative;margin:25px 0}.edit-main form .group input{background:none;display:block;padding-left:16px;border-radius:4px;border:1px solid #b7b7b7;color:#252525;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;width:500px}.edit-main form .group input:focus{outline:none;box-shadow:none!important}.edit-main form .group input:focus~label,.edit-main form .group input:valid~label{top:-10px;left:15px;padding:0;background:#fff;font-family:Roboto;font-weight:400;font-size:12px;line-height:16px;color:#b7b7b7}.edit-main form .group input:focus~.bar:before{width:100%}.edit-main form .group label{position:absolute;pointer-events:none;left:5px;top:0;transition:all .3s ease;padding:16px;color:#b7b7b7;font-size:16px;line-height:20px;font-family:Roboto;font-weight:400}.edit-main form .prev-spots{margin-top:-18px;display:flex;align-items:center;max-width:500px;flex-wrap:wrap}.edit-main form .prev-spots span{background-color:#ffedf6;color:#252525;font-size:14px;padding:2px 7px;border-radius:2px;margin:0 3px}.edit-main form .selected-spots{margin-top:-18px;display:flex;align-items:center;max-width:500px;flex-wrap:wrap}.edit-main form .selected-spots span{background-color:#ffedf6;color:#252525;font-size:14px;padding:4px 8px;border-radius:2px;margin:0 3px}.edit-main .footer-edit{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}@media(max-width:599px){.edit-main .footer-edit{justify-content:center}}@media(min-width:600px){.edit-main .footer-edit{justify-content:center}}@media(min-width:900px){.edit-main .footer-edit{justify-content:center}}@media(min-width:1200px){.edit-main .footer-edit{justify-content:end}}@media(min-width:1800px){.edit-main .footer-edit{justify-content:end}}.edit-main .footer-edit .css-13o4zwn{position:absolute;left:17px;top:25px}.edit-main .footer-edit .error-msg{position:absolute;left:17px;top:10px;width:180px}.edit-main .footer-edit .error-msg span{color:red;font-size:14px}.edit-main .footer-edit .button--save{background:#e2136e;border:none;border-radius:4px;color:#fff}.edit-main .footer-edit .button--cancel,.edit-main .footer-edit .button--save{cursor:pointer;height:40px;width:140px;outline:none;font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;margin:12px}.edit-main .footer-edit .button--cancel{background:#fff;border:1px solid #e2136e;border-radius:4px;color:#e2136e}.new-report-container{background-color:#eaeef9;padding-bottom:0;width:100%}.new-report-container .page-title{font-family:Inter;font-size:24px;font-weight:700;line-height:36px;text-align:left;color:#362b73;background-color:#fff;margin:0;padding:24px 32px 24px 40px;display:flex;flex-direction:row;align-items:center;height:85px;position:-webkit-sticky;position:sticky;top:0}.new-report-container .page-title .title-and-date{display:flex;flex-direction:column}.new-report-container .page-title p{margin:0;font-size:14px;color:#362b73;font-family:"Roboto";opacity:.5;font-weight:300;line-height:24px}.new-report-container .page-title .page-title-container{display:flex;flex-direction:row;align-items:center}.new-report-container .page-title .page-title-container button{background-color:#fcf0f5;width:54px;height:34px;border-radius:24px;border:none;display:flex;justify-content:center;align-items:center;margin-right:17px}.new-report-container .page-title .page-title-container button:hover{background-color:#fad2e3}.new-report-container .report-id{font-size:24px!important;font-weight:700!important;margin-right:0!important;background-color:transparent!important}.new-report-container .report-index{font-family:"Inter";font-size:19px;font-weight:400;line-height:36px;text-align:center;color:#a0a0a0;width:45px;height:45px;border-radius:50%;background-color:#f3f5fa;display:flex;justify-content:center;align-items:center;margin-right:13px}.new-report-container .report-layout{height:100%;overflow-x:hidden;overflow-y:hidden;position:relative}.new-report-container .report-layout .report-overlay{position:absolute;height:100%;width:100%;z-index:40;background:#eaeef9;left:0;top:0;transition:left .2s ease 0s;overflow-y:auto;padding-top:0}.new-report-container .report-layout .reports-list-container{height:100vh;overflow-y:auto;margin-top:10px}.new-report-container .report-layout .reports-list-container .reports-list-top-bar{display:flex;flex-direction:column;padding:0 32px;position:-webkit-sticky;position:sticky;z-index:40;background:#e9eef9;top:0}.new-report-container .report-layout .reports-list-container .report-group-tabs{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:10px}.new-report-container .report-layout .reports-list-container .report-group-tabs button{margin-right:16px;margin-bottom:8px;font-size:11px;font-family:"Inter";font-weight:400;line-height:16px;color:#f53689;border-radius:16px;padding:8px 14px;background:#fff2f8;box-shadow:none;border:none}.new-report-container .report-layout .reports-list-container .report-group-tabs button p{margin:0;line-height:16px;background:linear-gradient(255.7deg,#ff66a9,#f53689);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.new-report-container .report-layout .reports-list-container .report-group-tabs button.active{background-color:#fff;color:#000e3d;box-shadow:0 2px 12px 0 rgba(54,43,115,.08)}.new-report-container .report-layout .reports-list-container .report-group-tabs button.active p{background:#000e3d;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.new-report-container .report-layout .reports-list-container .report-group-tabs button:hover{box-shadow:0 2px 12px 0 rgba(54,43,115,.08);background:#f8e1ec;color:#f53689}.new-report-container .report-layout .reports-list-container .report-group-tabs button:disabled{background-color:#fff2f8;color:rgba(37,37,37,.7098039216);opacity:.6}.new-report-container .report-layout .reports-list-container .individual-report{margin-top:10px;padding:12px;background-color:#fff;border-radius:12px;display:flex;align-items:center;position:relative;margin-left:32px;margin-right:32px;cursor:pointer;opacity:1;transition:opacity .3s;min-height:75px}.new-report-container .report-layout .reports-list-container .individual-report:last-child{margin-bottom:50px}.new-report-container .report-layout .reports-list-container .individual-report.disabled{opacity:.3;transition:opacity .3s;cursor:no-drop}.new-report-container .report-layout .reports-list-container .individual-report.disabled img{display:none}.new-report-container .report-layout .reports-list-container .individual-report.disabled:hover{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}.new-report-container .report-layout .reports-list-container .individual-report.disabled:hover img{display:none}.new-report-container .report-layout .reports-list-container .individual-report img{position:absolute;right:30px;background-color:transparent;padding:11px;border-radius:50%}.new-report-container .report-layout .reports-list-container .individual-report img:hover{background-color:rgba(234,238,249,.3);-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.new-report-container .report-layout .reports-list-container .individual-report:hover{box-shadow:0 16px 24px 0 rgba(54,43,115,.08),0 4px 16px 0 rgba(54,43,115,.08);-webkit-transform:scale(1.01);transform:scale(1.01);transition:box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-transform .3s}.new-report-container .report-layout .reports-list-container .individual-report:hover img{background-color:rgba(234,238,249,.3);-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.new-report-container .report-layout .reports-list-container .individual-report h4{margin:0;color:#362b73;font-family:"Roboto";font-size:20px;font-weight:300;line-height:28px;text-align:left}.new-report-container .report-layout .reports-list-container .individual-report p{margin:0;font-size:12px;color:#362b73;font-family:"Roboto";opacity:.5;line-height:20px;font-weight:300}.filter-view-container{display:flex;flex-direction:column;padding-bottom:10px;background-color:#edeff5;padding-top:0}.filter-view-container .filter-view-button-container{display:flex;flex-direction:row;justify-content:flex-end;background:#fff;padding:0 40px 30px}.filter-view-container .filter-view-button-container button{border-radius:24px;border:none;font-family:"Inter";font-weight:500;font-size:14px;min-width:140px;width:auto;color:#fff;background:#e2136e;line-height:24px;padding:12px 24px}.filter-view-container .filter-view-button-container button:disabled{opacity:.4;cursor:not-allowed}.filter-view-container .filter-view-button-container button:disabled:hover{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}.filter-view-container .filter-view-button-container button:hover{box-shadow:0 2px 8px 0 rgba(54,43,115,.16),0 4px 12px 0 rgba(54,43,115,.16);-webkit-transform:scale(1.03);transform:scale(1.03);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.filter-view-container .filter-view-button-container button.sync-button{background-color:rgba(54,43,115,.8901960784);margin-right:16px}.filter-view-container .filter-view-button-container button.upload-categorization{background-color:rgba(0,128,0,.1411764706);margin-right:20px;color:green}.filter-view-container .filter-view-button-container button.download-report{margin-right:8px;background-color:#ffeff6;color:#e2136e;position:relative}.filter-view-container .filter-view-button-container button.download-report .generating-report{position:absolute;margin:0;font-size:10px;bottom:-22px;right:25px}.filter-view-container .alternate-download{position:absolute;margin:0;font-size:10px;bottom:-20px;color:#e2136e;font-family:"Inter";cursor:pointer}.filter-view-container .alternate-download:hover{text-decoration:underline}.filter-view-container .alternate-download.disabled-alternate-download{cursor:no-drop;opacity:.6}.filter-view-container .new-report-table-container{padding:30px;margin:30px;background-color:#fff;border-radius:12px}.filter-view-container .filter-title-bar-container{background-color:#fff}.filter-view-container .filter-title-bar{display:flex;flex-direction:row;justify-content:space-between;color:#000;font-size:20px;font-weight:700;font-family:"Inter";background:#fff;padding:24px 0;margin:0 40px;border-top:1px solid rgba(0,14,61,.09)}.filter-view-container .filter-title-bar p{margin:0;cursor:pointer}.filter-view-container .filter-title-bar .filter-count{color:#978d91;font-size:12px;padding-left:4px;font-weight:400}.filter-view-container .filter-title-bar .filter-actions{display:flex;flex-direction:row;padding-right:5px;padding-left:5px}.filter-view-container .filter-title-bar .filter-actions img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.filter-view-container .filter-title-bar .filter-actions p{padding-right:20px}.filter-view-container .filter-title-bar .filter-actions p,.filter-view-container .filter-title-bar .filter-actions span{margin:0;color:#e2136e;font-size:14px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}.filter-view-container .filter-title-bar .filter-actions span{display:flex;flex-direction:row;padding-left:20px;border-left:1px solid rgba(0,14,61,.11)}.filter-view-container .filter-categories-row{display:flex;background:#fff;padding:0 20px}.filter-view-container .category-container{display:flex;flex-direction:column;flex:1 1;margin:20px 10px;background:rgba(237,239,244,.43);border-radius:8px;padding:25px 16px;max-width:310px}.filter-view-container .category-container .header{display:flex;flex-direction:row;padding-bottom:15px}.filter-view-container .category-container .header .title{font-family:"Inter";font-size:14px;font-weight:400;line-height:36px;text-align:left;color:rgba(54,43,115,.47);margin:0;padding:1px 29px;line-height:21px}.filter-view-container .category-container .header .clear-button{font-family:"Inter";font-size:14px;color:#e2136e;font-weight:500}.filter-view-container .filter-header{margin:5px 20px;font-size:20px;font-family:"Inter";font-weight:700;color:rgba(0,0,0,.6509803922)}.filter-view-container ul:not(.browser-default)>li{padding:0}.filter-view-container .MuiFormControl-root{margin:5px 20px}.filter-view-container .MuiSelect-select.MuiSelect-select{padding:10px}.filter-view-container .MuiInputLabel-formControl{padding-left:11px}.date-range-picker-container{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:16px;border-radius:12px;margin-right:0!important}.date-range-picker-container .rdrCalendarWrapper{border:1px solid rgba(227,28,115,.1098039216);border-radius:8px}.date-range-picker-container .rdrDays button:hover{background-color:transparent!important}.date-range-picker-container .rdrDayToday .rdrDayNumber span:after{background:#e91e63}.tableView-container{padding-top:0;background-color:#fff;height:500px}.tableView-container .overflow-mask{overflow-x:auto;height:90%}.tableView-container .overflow-mask::-webkit-scrollbar{height:4px!important;width:4px!important;border-radius:12px}.tableView-container .overflow-mask::-webkit-scrollbar-thumb{border-radius:12px!important;background:rgba(248,169,205,.795)!important}.tableView-container .overflow-mask::-webkit-scrollbar-track{background:#f8f9fc;border-radius:12px!important}.tableView-container .tableView-report-title{font-size:20px;font-family:"Inter";line-height:30px;font-weight:700;padding-bottom:20px;color:#362b73}.tableView-container .tableView-row{display:flex;flex-direction:row;border-bottom:1px dashed rgba(0,14,61,.09);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tableView-container .row-header{background-color:#f8f9fc;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:-webkit-sticky;position:sticky;top:0}.tableView-container .table-cell{padding:5px;margin:5px 7px;border-radius:8px;font-family:"Roboto";font-size:12px;min-width:120px;white-space:nowrap;overflow-x:hidden;color:#362b73}.tableView-container .table-header{font-weight:700;white-space:break-spaces;height:50px;font-family:"Inter";background-color:#f8f9fc}.custom-textfield-container{position:relative;margin:5px 20px;height:56px;background:#fff;padding:8px 24px;border-radius:32px;font-family:"Inter";display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:rgba(0,14,61,.65);font-size:14px;cursor:pointer;border:1px solid hsla(0,0%,94.9%,.72);box-shadow:0 16px 24px 0 rgba(54,43,115,.08)}.custom-textfield-container ::-webkit-scrollbar{height:1px;width:4px!important}.custom-textfield-container ::-webkit-scrollbar-thumb{border-radius:4px!important;background:rgba(248,169,205,.795)!important}.custom-textfield-container ::-webkit-scrollbar-track{background:#f8f9fc;border-radius:4px!important}.custom-textfield-container.active{border-radius:32px 32px 0 0;transition:border-radius .5s}.custom-textfield-container.active:hover{background-color:#fff}.custom-textfield-container:hover{background-color:#edeff5;transition:background-color .3s}.custom-textfield-container .input-bar-textfield{padding-bottom:5px;position:relative}.custom-textfield-container .input-bar-textfield input[type=text]{margin-bottom:0!important;font-size:14px!important;border:2px solid #596282!important;border-radius:24px!important;text-align:center;color:#596282!important;font-family:"Inter"!important;font-weight:400;background:rgba(89,98,130,.031372549);letter-spacing:1.2px}.custom-textfield-container .input-bar-textfield img{position:absolute;top:50%;-webkit-transform:translateY(-64%);transform:translateY(-64%);left:15px}.custom-textfield-container .selection-overlay{position:absolute;background:#fff;width:100%;left:0;top:54px;z-index:50;border-radius:0 0 32px 32px;padding:8px 24px;box-shadow:0 4px 16px 0 rgba(54,43,115,.08);display:flex;flex-direction:column}.custom-textfield-container .selection-overlay .customselect-search-bar-container{padding:10px 0}.custom-textfield-container .selection-overlay .confirm-button{height:38px;margin-bottom:20px;background:#ffeff6;border-radius:24px;color:rgba(226,19,109,.938);border:none;font-family:"Inter";display:flex;justify-content:center;align-items:center;padding-right:10px}.custom-textfield-container .selection-overlay .confirm-button:hover{background:rgba(253,211,229,.7450980392);color:#e2136e;-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.custom-textfield-container .selection-overlay .confirm-button:disabled{opacity:1%;-webkit-transform:scale(1);transform:scale(1)}.custom-textfield-container .selection-overlay .options-list-select{max-height:200px;overflow-y:auto;min-height:120px;margin-bottom:10px}.custom-textfield-container .selection-overlay .option-select{display:flex;flex-direction:row;align-items:center;color:rgba(0,14,61,.74);font-weight:500;height:38px;font-family:"Inter";padding-left:10px}.custom-textfield-container .selection-overlay .option-select:hover{background-color:#edeff5}.custom-textfield-container .selection-overlay .option-select.active{background:linear-gradient(255.7deg,#ff66a9,#f53689);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-app-new-navbar{width:245px;transition:width .3s;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;background:#f3f5fa;min-width:245px;padding:0 25px;position:-webkit-sticky;top:0;left:0;z-index:40;position:sticky;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.main-app-new-navbar::-webkit-scrollbar{width:0;background:transparent}.main-app-new-navbar:hover{scrollbar-width:thin;scrollbar-color:rgba(246,179,209,.862745098) transparent;-ms-overflow-style:auto}.main-app-new-navbar:hover::-webkit-scrollbar{width:1px;background:transparent}.main-app-new-navbar:hover::-webkit-scrollbar-track{background:transparent}.main-app-new-navbar:hover::-webkit-scrollbar-thumb{background:rgba(246,179,209,.862745098);border-radius:1px}.main-app-new-navbar:hover::-webkit-scrollbar-thumb:hover{background:rgba(246,179,209,.862745098)}.main-app-new-navbar .new-signout-link{font-family:"Roboto";font-size:12px;margin:0;cursor:pointer;background:#fff;color:#362b73;border:none;border-radius:24px;padding:10px 0;width:100%;display:flex;align-items:center}.main-app-new-navbar .new-signout-link:hover{background:rgba(226,20,110,.08)}.main-app-new-navbar .new-signout-link img{margin-left:20px;margin-right:5px;width:16px}.main-app-new-navbar .signout-link-container{margin:16px 0;width:100%}.main-app-new-navbar .new-nav-title-bar{display:flex;justify-content:space-between;align-items:center;width:100%;margin:15px 0}.main-app-new-navbar .new-nav-title-bar img{width:100px;transition:width .3s}.main-app-new-navbar .new-nav-title-bar button{border:none;background:#fff;box-shadow:0 8px 16px 0 rgba(54,43,115,.08),0 2px 8px 0 rgba(54,43,115,.04);border-radius:24px;padding:4px 14px}.main-app-new-navbar .new-nav-title-bar button img{width:24px;height:24px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.main-app-new-navbar .new-nav-user-info-bar{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:15px 0 30px;position:relative}.main-app-new-navbar .new-nav-user-info-bar .signout-container{position:absolute;right:0}.main-app-new-navbar .new-nav-user-info-bar .signout-container img{width:25px;border-radius:0;background:transparent;cursor:pointer}.main-app-new-navbar .new-nav-user-info-bar img{width:35px;border-radius:50%;background:#fff;-webkit-filter:contrast(.7);filter:contrast(.7);padding:3px}.main-app-new-navbar .new-nav-user-info-bar .new-nav-user-info{display:flex;flex-direction:column;padding-left:8px;margin-top:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:width .3s}.main-app-new-navbar .new-nav-user-info-bar .new-nav-user-info h4,.main-app-new-navbar .new-nav-user-info-bar .new-nav-user-info p{margin:0;transition:font-size .3s}.main-app-new-navbar .new-nav-user-info-bar .new-nav-user-info h4{font-size:14px;font-weight:500;line-height:12px;color:#000e3d}.main-app-new-navbar .new-nav-user-info-bar .new-nav-user-info p{margin:0;color:rgba(0,14,61,.58);font-size:12px;line-height:16px}.main-app-new-navbar .new-nav-link-container{width:100%}.main-app-new-navbar.hidden-nav{width:90px;transition:width .3s;min-width:75px;padding:10px 12px}.main-app-new-navbar.hidden-nav .new-nav-title-bar img{width:0;transition:width .3s}.main-app-new-navbar.hidden-nav .new-nav-title-bar button img{width:24px;height:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.main-app-new-navbar.hidden-nav .new-nav-user-info-bar{justify-content:center;position:relative}.main-app-new-navbar.hidden-nav .new-nav-user-info-bar .new-nav-user-info{width:0;transition:width .3s;padding-left:0;display:none}.main-app-new-navbar.hidden-nav .new-nav-user-info-bar .new-nav-user-info h4,.main-app-new-navbar.hidden-nav .new-nav-user-info-bar .new-nav-user-info p{font-size:0;transition:font-size .3s}.main-app-new-navbar.hidden-nav .new-navigation-link{justify-content:center;padding:8px 10px}.main-app-new-navbar.hidden-nav .new-navigation-link span{font-size:0;text-indent:0;transition:font-size .3s;display:none}.main-app-new-navbar.hidden-nav .new-navigation-link.submenu-parent{justify-content:center}.main-app-new-navbar.hidden-nav .new-navigation-link .submenu-arrow{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:0}.main-app-new-navbar.hidden-nav .new-navigation-link .submenu-arrow.expanded{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-app-new-navbar.hidden-nav .nav-item-with-submenu>.new-navigation-link{position:relative}.main-app-new-navbar.hidden-nav .submenu-container{padding:8px 4px}.main-app-new-navbar .new-navigation-link{display:flex;padding:8px 15px;border-radius:18px;background:transparent;font-size:14px;justify-content:flex-start;align-items:center;width:100%;cursor:pointer}.main-app-new-navbar .new-navigation-link img{width:24px}.main-app-new-navbar .new-navigation-link span{font-size:13px;font-family:"Inter";transition:font-size .3s;font-weight:400;text-indent:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.main-app-new-navbar .new-navigation-link:hover{background-color:#eaeef9!important}.main-app-new-navbar .new-navigation-link.submenu-parent{cursor:pointer;position:relative;border-radius:18px 18px 0 0}.main-app-new-navbar .new-navigation-link.submenu-parent-title{display:flex;align-items:center;width:100%;flex-wrap:nowrap}.main-app-new-navbar .new-navigation-link.submenu-parent[style*="color:#E2136E"] .submenu-arrow,.main-app-new-navbar .new-navigation-link.submenu-parent[style*="color: rgb(226, 19, 110)"] .submenu-arrow{color:#e2136e}.main-app-new-navbar .new-navigation-link .submenu-arrow{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;text-align:right;display:flex;justify-content:flex-end;align-items:center}.main-app-new-navbar .new-navigation-link .submenu-arrow.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-app-new-navbar .new-navigation-link .submenu-arrow-icon{width:16px;height:16px}.main-app-new-navbar .nav-item-with-submenu{width:100%}.main-app-new-navbar .submenu-container{border-radius:0 0 18px 18px;padding:8px;grid-gap:4px;gap:4px;display:flex;flex-direction:column;width:100%;-webkit-animation:slideDown .3s ease;animation:slideDown .3s ease}@-webkit-keyframes slideDown{0%{opacity:0;max-height:0;overflow:hidden}to{opacity:1;max-height:200px;overflow:visible}}@keyframes slideDown{0%{opacity:0;max-height:0;overflow:hidden}to{opacity:1;max-height:200px;overflow:visible}}.target-achievement-breakdown-headers h2{font-family:"Inter";font-size:20px;font-weight:600;line-height:30px;margin:0}.new-upload-container{background-color:#eaeef9;padding-bottom:0;width:100%}.new-upload-container .page-title{font-family:Inter;font-size:24px;font-weight:700;line-height:36px;text-align:left;color:#362b73;background-color:#fff;margin:0;padding:24px 32px 24px 40px;height:72px;position:-webkit-sticky;position:sticky;top:0}.new-upload-container .page-title,.new-upload-container .page-title .page-title-container{display:flex;flex-direction:row;align-items:center}.new-upload-container .page-title .page-title-container button{background-color:#fcf0f5;width:54px;height:34px;border-radius:24px;border:none;display:flex;justify-content:center;align-items:center;margin-right:17px}.new-upload-container .page-title .page-title-container button:hover{background-color:#fad2e3}.new-upload-container .report-id{font-size:24px!important;font-weight:700!important;margin-right:0!important;background-color:transparent!important}.new-upload-container .report-index{font-family:"Inter";font-size:19px;font-weight:400;line-height:36px;text-align:center;color:#a0a0a0;width:45px;height:45px;border-radius:50%;background-color:#f3f5fa;display:flex;justify-content:center;align-items:center;margin-right:13px}.new-upload-container .report-layout{height:100%;overflow-x:hidden;overflow-y:hidden;position:relative}.new-upload-container .report-layout .report-overlay{position:absolute;height:100%;width:100%;z-index:40;background:#eaeef9;left:0;top:0;transition:left .2s ease 0s;overflow-y:auto;padding-top:0}.new-upload-container .report-layout .reports-list-container{height:100vh;overflow-y:auto;margin-top:10px}.new-upload-container .report-layout .reports-list-container .reports-list-top-bar{display:flex;flex-direction:column;padding:0 32px;position:-webkit-sticky;position:sticky;z-index:40;background:#e9eef9;top:0}.new-upload-container .report-layout .reports-list-container .report-group-tabs{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:10px}.new-upload-container .report-layout .reports-list-container .report-group-tabs button{margin-right:16px;margin-bottom:8px;font-size:11px;font-family:"Inter";font-weight:400;line-height:16px;color:#f53689;border-radius:16px;padding:8px 14px;background:#fff2f8;box-shadow:none;border:none}.new-upload-container .report-layout .reports-list-container .report-group-tabs button p{margin:0;line-height:16px;background:linear-gradient(255.7deg,#ff66a9,#f53689);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.new-upload-container .report-layout .reports-list-container .report-group-tabs button.active{background-color:#fff;color:#000e3d;box-shadow:0 2px 12px 0 rgba(54,43,115,.08)}.new-upload-container .report-layout .reports-list-container .report-group-tabs button.active p{background:#000e3d;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.new-upload-container .report-layout .reports-list-container .report-group-tabs button:hover{box-shadow:0 2px 12px 0 rgba(54,43,115,.08);background:#f8e1ec;color:#f53689}.new-upload-container .report-layout .reports-list-container .report-group-tabs button:disabled{background-color:#fff2f8;color:rgba(37,37,37,.7098039216);opacity:.6}.upload-history-modal-container h4{padding:20px 50px;font-family:"Inter";font-size:20px;font-weight:600;color:#362b73;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:40}.upload-history-modal-container .history-rows{display:flex;flex-direction:column;padding:0 50px 50px}.upload-history-modal-container .history-rows .history-row{display:flex;flex-direction:row;padding:10px;color:#362b73;font-family:"Roboto";border-bottom:1px dashed rgba(54,43,115,.231372549);align-items:center}.upload-history-modal-container .history-rows .history-row div{min-width:185px;max-width:185px;padding:10px}.upload-history-modal-container .history-rows .history-row .center{display:flex;justify-content:center;min-width:110px;max-width:110px}.upload-history-modal-container .history-rows .history-row .success{background:rgba(2,177,55,.15);color:#087404}.upload-history-modal-container .history-rows .history-row .pending,.upload-history-modal-container .history-rows .history-row .success{padding:8px 24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-family:"Inter";font-size:12px;border-radius:24px;font-weight:500}.upload-history-modal-container .history-rows .history-row .pending{background:rgba(255,152,0,.15);color:#ff9800}.upload-history-modal-container .history-rows .history-row .order-no{min-width:40px;max-width:40px}.upload-history-modal-container .history-rows .header{background-color:#f8f9fc;font-family:"Inter";color:#362b73;font-weight:500;margin:0;position:-webkit-sticky;position:sticky;top:60px;z-index:40}.upload-module-container{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:8px;border:1px solid #f2f2f2;min-height:192px;margin:5px;cursor:pointer;box-shadow:1px 0 18px 6px rgba(67,67,100,.08)}.upload-module-container .text-column{margin-left:20px;display:flex;flex-direction:column}.upload-module-container .text-column .heading{color:#434364;font-size:18px;line-height:28px;font-family:Roboto;font-weight:500;margin-bottom:8px}.upload-module-container .text-column .help{color:#5a5a5a;font-size:14px;line-height:20px;font-family:Roboto;font-weight:500}.upload-module-container .text-column .download{margin-top:10px;opacity:.8;display:flex;color:#cc3e7a;margin-left:-6px}.upload-module-container .text-column .download p{margin:0;font-size:14px;font-family:monospace}.upload-module-container .text-column .download p:hover{text-decoration:underline}.upload-module-container ul li{font-size:12px;color:#cc3e7a}.upload-module-container .progress{margin:15px;background:#f9cce0;width:200px}.upload-module-container .progress .indeterminate{background:#e63080}.upload-module-container:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.upload-email-form-button{text-transform:none;display:flex;justify-content:center;align-items:center;background:#fff;min-height:41px;padding:0;margin:12px 12px 18px;border:1px solid #e2136e;border-radius:25px;font-family:"Inter";font-weight:600;line-height:20px;font-size:14px;color:#e2136e;width:160px;height:40px}.upload-email-form-button:hover{background-color:rgba(226,19,109,.1215686275)}.upload-email-form-button[disabled]{opacity:.2}.upload-email-form-button[disabled]:hover{background-color:#fff}.header-title-change-password-upload{font-size:17px;margin:0;color:#000;font-family:"Inter"}.upload-variants-container{background-color:#eaeef9;padding:15px;margin-bottom:40px;border-radius:6px}.upload-variants-container.disabled{opacity:.4;pointer-events:none;-webkit-filter:blur(1px);filter:blur(1px)}.variants-dialog-title-upload{font-family:"Inter"!important;color:#534b88!important;font-size:25px!important;padding-left:25px;margin-bottom:5px}.mmodal-section .modal{position:fixed;overflow:hidden;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.6);z-index:50}.mmodal-section .wrapper-modal{height:100%;width:100%;overflow:hidden;position:relative;padding:-17px}.mmodal-section .wrapper-modal .modal-main{display:flex;flex-direction:column;padding:12px;border-radius:8px;max-height:100vh;overflow-y:auto;scrollbar-width:none;min-width:auto;position:fixed;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mmodal-section .wrapper-modal .modal-main .modal-header{padding:12px;display:flex;justify-content:space-between}.mmodal-section .wrapper-modal .modal-main .modal-header .headline .main-headline{font-family:Roboto;font-weight:500;font-size:20px;line-height:24px;color:#434364}.mmodal-section .wrapper-modal .modal-main .modal-header .headline .sub-headline{font-family:Roboto;font-weight:300;font-size:12px;line-height:16px;color:#707070}.mmodal-section .wrapper-modal .modal-main .modal-header .close-button-corner,.mmodal-section .wrapper-modal .modal-main .modal-header .close-button-corner .corner{position:absolute;top:0;right:0;cursor:pointer}.mmodal-section .wrapper-modal .modal-main .modal-header .close-button-corner .cross{cursor:pointer;top:24px;right:22px;position:relative}.mmodal-section .wrapper-modal .modal-main .modal-body{width:400px;margin-top:5px;padding:12px}.mmodal-section .wrapper-modal .modal-main .modal-body .basic{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;align-items:center;max-height:400px;overflow:hidden}@media(max-width:599px){.mmodal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:600px){.mmodal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:900px){.mmodal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:center}}@media(min-width:1200px){.mmodal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}@media(min-width:1800px){.mmodal-section .wrapper-modal .modal-main .modal-body .basic{justify-content:space-between}}.mmodal-section .wrapper-modal .modal-main .modal-body .basic .people{display:flex;justify-content:space-between;font-size:12px;margin:6px 0;width:88%}.mmodal-section .wrapper-modal .modal-main .modal-body .basic .people .name span{color:#434364}.mmodal-section .wrapper-modal .modal-main .modal-body .basic .people .status span{color:#707070}.display-block{display:block}.display-none{display:none}.individual-report{margin-top:10px;padding:12px;background-color:#fff;border-radius:12px;display:flex;align-items:center;position:relative;margin-left:32px;margin-right:32px;cursor:pointer;opacity:1;transition:opacity .3s}.individual-report:last-child{margin-bottom:50px}.individual-report.disabled{opacity:.3;transition:opacity .3s;cursor:no-drop}.individual-report.disabled img{display:none}.individual-report .upload-icon-container{position:absolute;right:30px;display:flex;justify-content:space-around;align-items:center}.individual-report .upload-icon-container img{background-color:rgba(234,238,249,.5);width:48px;padding:11px;border-radius:50%;margin:0 5px}.individual-report .upload-icon-container img:hover{background-color:rgba(245,54,137,.0392156863);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.individual-report h4{color:rgba(54,43,115,.85);font-family:"Roboto";font-size:20px;font-weight:300;line-height:28px;text-align:left;margin:0 80px 0 0}.individual-report .report-index{font-family:"Inter";font-size:19px;font-weight:400;line-height:36px;text-align:center;color:#a0a0a0;width:45px;height:45px;border-radius:50%;background-color:#f3f5fa;display:flex;justify-content:center;align-items:center;margin-right:13px}.new-calls-container{background-color:#eaeef9;min-height:100vh}.new-calls-container .new-call-geo-filters{position:-webkit-sticky;position:sticky;z-index:20;top:-10px;padding-top:20px;background:#eaeef9;margin:0 20px}.new-calls-container .new-call-geo-filters .new-call-pagination{border-radius:12px;display:flex;justify-content:space-between;padding:10px 2px;pointer-events:all;flex-direction:row-reverse;flex-wrap:wrap-reverse;grid-gap:10px;gap:10px}.new-calls-container .new-call-geo-filters .new-call-pagination.disabled{pointer-events:none;cursor:not-allowed;-webkit-filter:blur(1px);filter:blur(1px)}.new-calls-container .new-call-geo-filters .new-call-pagination .action-bar{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:10px;gap:10px}.new-calls-container .new-call-geo-filters .new-call-pagination .pagination-bar{width:100%;display:flex;justify-content:center}.new-calls-container .gradient-bg-image{position:absolute;z-index:-50;top:0;opacity:.7}.new-calls-container .new-calls-cards-container{display:grid;position:relative;margin:0 20px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:15px;gap:15px}.new-calls-container .new-calls-cards-container .no-data-container{font-size:30px;width:100%;color:rgba(226,19,110,.3882352941);text-align:center;padding-top:40px;grid-column:1/-1}.fetching-overlay{position:absolute;z-index:8;background:rgba(226,19,110,0);width:100%;height:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-family:"Inter";color:#f5448e;font-size:28px}.new-call-card{min-width:290px;margin:0;border-radius:12px;background-color:#fff;box-shadow:0 8px 16px 0 rgba(150,2,66,.04);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:2px solid hsla(0,0%,100%,.3019607843);padding:15px 15px 0}.new-call-card .bangla-font{font-family:"Noto Sans Bengali"!important}.new-call-card .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-call-card .call-images{display:flex;width:100%;margin-top:10px}.new-call-card .call-images :first-child{margin-right:2%}.new-call-card .call-outlet-name{font-family:"Inter";font-size:16px;font-weight:600;color:#362b73;margin-top:0}.new-call-card .call-outlet-address{font-family:"Inter";font-size:12px;font-weight:400;color:#362b73;opacity:.65}.new-call-card .call-outlet-address b{opacity:.5}.new-call-card .call-outlet-time{margin-top:5px;font-family:"Inter";font-size:12px;font-weight:500;color:#362b73;opacity:.6;display:flex;align-items:center}.new-call-card .call-outlet-time img{margin-right:7px;width:16px}.new-call-card .new-call-card-infos{background:rgba(234,238,249,.47);margin-top:10px;border-radius:12px;padding:16px 16px 5px}.new-call-card .new-call-card-infos .secondary-container{display:flex;flex-direction:row;flex-wrap:nowrap}.new-call-card-info-block{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:10px;min-width:105px;width:100%}.new-call-card-info-block .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-call-card-info-block .go-to-action-button{margin-left:auto;background:linear-gradient(180deg,#ff66a9 -6.69%,#f53689 103.14%);border:none;padding:4px 12px;border-radius:24px;width:44px;height:28px;margin-top:auto;margin-bottom:auto}.new-call-card-info-block .go-to-action-button:hover{background:linear-gradient(266deg,rgba(54,43,115,.49) -6.69%,#f53689 103.14%);-webkit-transform:scale(1.01);transform:scale(1.01)}.new-call-card-info-block .new-call-card-info-icon{margin-right:10px;width:20px}.new-call-card-info-block .new-call-card-info-text-container .bangla-font{font-family:"Noto Sans Bengali"}.new-call-card-info-block .new-call-card-info-text-container p{margin:0;font-family:"Inter";color:#362b73;line-height:18px;max-width:30ch}.new-call-card-info-block .new-call-card-info-text-container .title{font-size:12px;opacity:.56!important}.new-call-card-info-block .new-call-card-info-text-container .info{font-size:14px;display:flex}.new-call-card-info-block .new-call-card-info-text-container .info b{opacity:.5!important}.new-call-card-info-block .new-call-card-info-text-container .info .copy-clipboard .MuiSnackbarContent-root{font-family:"Inter"}.new-call-card-info-block .new-call-card-info-text-container .info .copy-clipboard img{margin-left:5px;margin-top:0;width:15px;cursor:pointer}.new-call-card-info-block .new-call-card-info-text-container .top{color:rgba(226,19,110,.9019607843);letter-spacing:1px;font-weight:500}.new-call-card-info-block .new-call-card-info-text-container .subInfo{font-size:12px;opacity:.56!important}.new-call-card-info-block .new-call-card-info-text-container .secondary{color:#8b84b1;opacity:1!important}.new-call-card-info-block .new-call-card-info-text-container .unavailable{color:hsla(0,0%,50.2%,.388);font-weight:300}.new-call-card-info-block .new-call-card-info-text-container .call-outcome{opacity:.6;font-size:12px;border-radius:12px;padding:3px 12px;margin-top:3px}.new-call-card-info-block .new-call-card-info-text-container .call-outcome img{margin-right:3px}.new-call-card-info-block .new-call-card-info-text-container .bkash-green{color:#007925;background:rgba(0,177,54,.1)}.new-call-card-info-block .new-call-card-info-text-container .bkash-amber{color:#ff9800;background:rgba(255,152,0,.1)}.new-call-card-info-block .new-call-card-info-text-container .bkash-pink{color:#e2136e;background:rgba(251,82,155,.1)}.new-call-card-info-block .new-call-card-info-text-container .bkash-blue{background:rgba(54,43,115,.1);color:#362b73}.MuiSnackbarContent-message{text-wrap:wrap}.new-call-image-block{min-width:49%;border-radius:8px;position:relative;min-height:100px}.new-call-image-block p{position:absolute;top:0;right:10px;color:#fff;font-family:"Inter";font-size:10px;background:#e2146e;padding:2px 5px;border-radius:8px;border:1px solid hsla(0,0%,100%,.768627451)}.new-call-image-block img{width:100%;border-radius:8px;object-fit:contain}.new-call-image-block.hasLargeView{cursor:pointer}.image-modal-container{position:relative;display:flex;justify-content:center;align-items:center}.image-modal-container img{height:90vh;object-fit:contain}.image-modal-container p{position:absolute;top:11px;right:30px;color:#fff;font-family:"Inter";font-size:20px;background:rgba(226,20,110,.5098039216);padding:2px 5px;border-radius:8px}.new-call-detail-modal-container button{font-size:14px;font-family:"Inter";width:100%;display:flex;justify-content:center;align-items:center;background:rgba(226,19,110,.05);color:#fb529b;padding:12px 32px;border:none;border-radius:24px;margin:14px 0}.new-call-detail-modal-container button:focus,.new-call-detail-modal-container button:hover{background:rgba(251,82,155,.12);font-weight:600}.new-call-details-dialog-container{padding:40px;display:flex;flex-direction:column;flex-wrap:wrap}.new-call-details-dialog-container .images{display:flex;width:60%;margin-top:10px;margin-bottom:10px}.new-call-details-dialog-container .images :first-child{margin-right:2%}.new-call-details-dialog-container .call-outlet-name{font-family:"Inter";font-size:18px;font-weight:600;color:#362b73;margin-top:-20px}.new-call-details-dialog-container .call-outlet-address{font-family:"Inter";font-size:14px;font-weight:400;color:#362b73;opacity:1%;margin-bottom:10px}.new-call-details-dialog-container .call-outlet-address b{opacity:.5}.new-call-details-dialog-container .call-outlet-upload-time{font-family:"Inter";font-size:12px;font-weight:500;color:#000;opacity:1%;margin-bottom:5px;display:flex;align-items:center}.new-call-details-dialog-container .call-outlet-upload-time img{margin-right:5px;margin-left:5px;margin-top:-1px}.new-call-details-dialog-container .info-container-call-details-modal{display:flex;flex-direction:column;flex-wrap:wrap;height:30vh;justify-content:flex-start;align-items:flex-start;margin-top:20px;width:290px;grid-gap:5px 70px;gap:5px 70px}.custom-select-container{margin:5px 4px}.custom-select-container .selection-overlay .confirm-button:disabled{opacity:1%}.custom-select-container .selection-overlay .option-select.active{background-clip:text}.info-bar-selection-container .info-select .small{font-size:12px}.info-bar-selection-container .info-select p{margin:0}.info-bar-selection-container img{margin-right:10px}.search-bar-select{padding-bottom:5px;position:relative}.search-bar-select input[type=text]{margin-bottom:0!important;font-size:14px!important;border:1px solid #e6e8f0!important;border-radius:24px!important;text-indent:40px!important;color:rgba(226,19,109,.671)!important;font-family:"Inter"!important;font-weight:500;background:#fff}.search-bar-select img{position:absolute;top:50%;-webkit-transform:translateY(-64%);transform:translateY(-64%);left:15px}.geo-filter-date-picker button{display:flex;justify-content:center;align-items:center;font-family:"Inter";color:rgba(51,51,51,.77);border:none;font-size:13px;padding:0 18px;border-radius:8px;background:#fff;height:32px;font-weight:500;line-height:1.43}.geo-filter-date-picker button:focus,.geo-filter-date-picker button:hover{background-color:rgba(0,0,0,.04)}.geo-filter-date-picker button img{margin-right:5px;width:20px}.geo-filter-date-picker-inner-container{padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.geo-filter-date-picker-inner-container .apply-dates{background:#e2136e;color:#fff;font-family:"Inter";font-size:16px;padding:10px 12px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;border-radius:20px;margin-top:10px}.geo-filter-date-picker-inner-container .apply-dates:disabled{opacity:.4;-webkit-filter:saturate(0);filter:saturate(0)}.geo-filter-date-picker-inner-container .apply-dates:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.new-pagination-container{display:flex;list-style-type:none}.new-pagination-container .pagination-item{padding:0 12px;height:32px;text-align:center;margin:auto 5px;color:rgba(51,51,51,.77);display:flex;box-sizing:border-box;align-items:center;letter-spacing:.01071em;border-radius:8px;line-height:1.43;font-size:13px;min-width:32px;font-family:"Inter";background:#fff;font-weight:500}.new-pagination-container .pagination-item.dots:hover{background-color:transparent;cursor:default}.new-pagination-container .pagination-item:hover{background-color:rgba(0,0,0,.04);cursor:pointer}.new-pagination-container .pagination-item.currentlySelected{background:linear-gradient(180deg,#ff66a9,#f53689);color:#fff}.new-pagination-container .pagination-item .arrow:before{position:relative;content:"";display:inline-block;width:.4em;height:.4em;border-right:.12em solid rgba(0,0,0,.87);border-top:.12em solid rgba(0,0,0,.87)}.new-pagination-container .pagination-item .arrow.left{-webkit-transform:rotate(-135deg) translate(-50%);transform:rotate(-135deg) translate(-50%)}.new-pagination-container .pagination-item .arrow.right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.new-pagination-container .pagination-item.disabled{pointer-events:none}.new-pagination-container .pagination-item.disabled .arrow:before{border-right:.12em solid rgba(0,0,0,.43);border-top:.12em solid rgba(0,0,0,.43)}.new-pagination-container .pagination-item.disabled:hover{background-color:transparent;cursor:default}.dexter-primary-action-button{border:none;width:100%;min-height:35px;margin:10px 0;font-size:14px;font-weight:500;padding:0 24px;font-family:"Inter";background:#e2136e;border-radius:24px;box-shadow:0 8px 16px 0 rgba(150,2,66,.2392156863),inset 0 8px 12px 0 hsla(0,0%,100%,.2392156863);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.dexter-primary-action-button:focus,.dexter-primary-action-button:hover{background:#d01265;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dexter-primary-action-button:active{-webkit-transform:translateY(1px);transform:translateY(1px);box-shadow:0 4px 8px 0 rgba(150,2,66,.2392156863),inset 0 4px 6px 0 hsla(0,0%,100%,.2392156863)}.dexter-primary-action-button.disabled{opacity:.5;box-shadow:0 8px 16px 0 hsla(0,0%,76.9%,.3),inset 0 8px 12px 0 hsla(0,0%,100%,.2392156863);cursor:not-allowed}.dexter-primary-action-button.disabled:active,.dexter-primary-action-button.disabled:hover{-webkit-transform:none;transform:none}.dexter-primary-action-button.loading{background:#e2136e;cursor:wait}.dexter-primary-action-button.loading:active,.dexter-primary-action-button.loading:hover{-webkit-transform:none;transform:none}.dexter-primary-action-button .left-icon{height:20px;width:auto;margin-right:4px;flex-shrink:0}.dexter-primary-action-button .button-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.primary-action-button{height:44px;font-size:14px;padding:0 16px}}.latest-call-file-uploader-container{background-color:rgba(77,157,118,.0705882353);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;flex-direction:column;padding:20px 20px 20px 0;width:100%;justify-content:center;align-items:center}.latest-call-file-uploader-container img{width:96px}.latest-call-file-uploader-container h3{margin:0;font-size:16px;color:#00733b;font-family:"Inter";font-weight:600;line-height:22px;text-align:center}.latest-call-file-uploader-container .file-uploader-header{display:flex;justify-content:space-between;margin-bottom:15px;flex-direction:column;align-items:center;width:100%}.latest-call-file-uploader-container .file-uploader-header .file-name-container{display:flex;margin-top:4px}.latest-call-file-uploader-container .file-uploader-header .file-name-container p{margin:0;font-family:monospace;color:#f63c8c;font-size:10px;display:flex;align-items:center}.latest-call-file-uploader-container .file-uploader-header .file-name-container .icon-btn{margin-left:5px;cursor:pointer;color:#f63c8c;font-size:18px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.latest-call-file-uploader-container .file-uploader-header .file-name-container .icon-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.latest-call-file-uploader-container .dropzone{border:2px dashed #ccc;border-radius:6px;padding:30px 20px;text-align:center;cursor:pointer;transition:all .2s ease;background-color:#fff}.latest-call-file-uploader-container .dropzone.active{border-color:#4a90e2;background-color:rgba(74,144,226,.05)}.latest-call-file-uploader-container .dropzone.has-file{border-color:#4caf50;background-color:rgba(76,175,80,.05)}.latest-call-file-uploader-container .dropzone .dropzone-content{display:flex;flex-direction:column;align-items:center}.latest-call-file-uploader-container .dropzone .dropzone-content .upload-icon{font-size:48px;color:#999;margin-bottom:10px}.latest-call-file-uploader-container .dropzone .dropzone-content p{margin:0 0 5px;font-size:16px;color:#555}.latest-call-file-uploader-container .dropzone .dropzone-content .file-format{font-size:12px;color:#888}.latest-call-file-uploader-container .dropzone .selected-file{display:flex;justify-content:space-between;align-items:center}.latest-call-file-uploader-container .dropzone .selected-file .file-info{display:flex;flex-direction:column;align-items:flex-start}.latest-call-file-uploader-container .dropzone .selected-file .file-info .file-name{font-weight:500;color:#333;margin-bottom:4px}.latest-call-file-uploader-container .dropzone .selected-file .file-info .file-size{font-size:12px;color:#888}.latest-call-file-uploader-container .dropzone .selected-file .remove-file-btn{background-color:transparent;color:#f44336;border:1px solid #f44336;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer;transition:all .2s ease}.latest-call-file-uploader-container .dropzone .selected-file .remove-file-btn:hover{background-color:rgba(244,67,54,.1)}.latest-call-file-uploader-container .upload-actions{margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:75%;grid-gap:20px;gap:20px}.latest-call-file-uploader-container .upload-actions .download-sample-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:12px;font-family:monospace;color:#362b74;margin-top:7px;cursor:pointer;font-weight:500;text-decoration:underline}.latest-call-file-uploader-container .upload-actions .download-sample-btn:hover{color:#02733c}.latest-call-file-uploader-container .upload-actions button{display:flex;justify-content:center;width:100%;align-items:center;grid-gap:8px;gap:8px;background-color:rgba(77,157,118,.1019607843);color:#00733b;border:none;border-radius:24px;padding:8px 18px;font-family:"Inter";font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;margin:0 5px}.latest-call-file-uploader-container .upload-actions button:hover{background-color:#fff}.latest-call-file-uploader-container .upload-actions button:disabled{opacity:.5;cursor:not-allowed}.dexter-secondary-action-button{border:none;width:100%;min-height:35px;margin:10px 0;font-size:14px;font-weight:500;padding:0 24px;font-family:"Inter";background:linear-gradient(45deg,rgba(239,199,169,.26) .29%,rgba(226,19,110,.17));border-radius:24px;box-shadow:0 4px 8px 0 rgba(150,2,66,.1);color:#e2136e;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.dexter-secondary-action-button:focus,.dexter-secondary-action-button:hover{background:linear-gradient(45deg,rgba(239,199,169,.15) .29%,rgba(226,19,110,.15));-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dexter-secondary-action-button:active{-webkit-transform:translateY(1px);transform:translateY(1px);box-shadow:0 2px 4px 0 rgba(150,2,66,.1)}.dexter-secondary-action-button.disabled{opacity:1;border-color:#c4c4c4;color:rgba(54,43,115,.66);background:#efefef;box-shadow:none;cursor:not-allowed}.dexter-secondary-action-button.disabled:active,.dexter-secondary-action-button.disabled:hover{-webkit-transform:none;transform:none}.dexter-secondary-action-button.loading{cursor:wait}.dexter-secondary-action-button.loading:active,.dexter-secondary-action-button.loading:hover{-webkit-transform:none;transform:none}.dexter-secondary-action-button .left-icon{height:20px;width:auto;margin-right:8px;flex-shrink:0}.dexter-secondary-action-button .button-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.dexter-secondary-action-button{height:44px;font-size:14px;padding:0 16px}}.auth-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;width:100vw;background-color:#eaeef9}.auth-container .dexter-logo{margin-top:15vh;margin-bottom:5vh}.auth-container .otp-container{width:420px;height:400px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:16px}.auth-container .otp-container .auth-input-fields{display:flex;flex-direction:column;width:100%;align-items:center;grid-gap:20px;gap:20px;margin-top:-50px}.auth-container .otp-container .auth-button-container{width:100%}.auth-container .otp-container .auth-action-button{width:85%;background:linear-gradient(255.7deg,#ff66a9,#f53689);border-radius:24px;font-family:"Inter";font-size:14px;padding:12px 24px;border:none;color:#fff;margin:0 8% 8%;display:flex;justify-content:center;align-items:center}.auth-container .otp-container .auth-action-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:scale .5s}.auth-container .otp-container .auth-action-button img{margin-left:5px}.auth-container .otp-container .auth-action-button:disabled{opacity:.8;-webkit-filter:grayscale(1);filter:grayscale(1)}.auth-container .otp-container .auth-action-button:disabled:hover{-webkit-transform:scale(1);transform:scale(1)}.auth-container .otp-container .auth-action-button.resend-otp{background:linear-gradient(91deg,rgba(71,45,117,.5882352941),#362b73)}.auth-container .otp-container .otp-header-container{width:85%;margin-top:8%;margin-bottom:10%;padding-left:10px}.auth-container .otp-container .otp-header-container h2,.auth-container .otp-container .otp-header-container h3{margin:0;font-family:"Inter";color:#362b73;text-align:left;line-height:30px}.auth-container .otp-container .otp-header-container h2{font-weight:400;font-size:24px}.auth-container .otp-container .otp-header-container h3{font-weight:400;font-size:16px;opacity:.75}.otp-input{width:85%!important}.otp-input input[type=text]:not(.browser-default){margin-bottom:0;font-size:14px;border:1px solid #282828;font-size:22px;padding-left:10px;padding-right:10px;display:flex;justify-content:center;align-items:center;margin-right:5px;margin-left:5px;height:39px;border-radius:8px;font-family:monospace}.otp-input input[type=text]:not(.browser-default):focus:not([readonly]){border:1px solid #e2136e!important}.auth-message-container{display:flex;flex-direction:row;justify-content:flex-start;padding-left:15px;height:10px;width:85%;align-items:center;margin-bottom:10px}.auth-message-container p{margin:0;font-family:"Inter";font-size:12px}.auth-message-container img{width:15px;margin-right:5px}.timer-auth h2{margin:0 0 10px;color:#362b73;font-family:"Inter";font-size:16px}.timer-auth .resend-otp{cursor:pointer;font-weight:400;text-decoration:underline;text-underline-offset:5px;color:#e2146e}.timer-auth .resend-otp:hover{font-weight:600;text-decoration-thickness:2px}.custom-text-field-dexter{width:85%;border:1px solid #f2f2f2;border-radius:32px;display:flex;justify-content:center;align-items:center}.custom-text-field-dexter .MuiFilledInput-root{border:none!important}.custom-text-field-dexter .MuiFilledInput-underline:after{border-bottom:none!important}.custom-text-field-dexter input[type=password]:not(.browser-default),.custom-text-field-dexter input[type=text]:not(.browser-default){border-bottom:none;margin-bottom:0;font-size:16px;margin-left:12px;margin-top:11px;font-weight:300;color:#000e3d!important}.custom-text-field-dexter input:-webkit-autofill,.custom-text-field-dexter input:-webkit-autofill:active,.custom-text-field-dexter input:-webkit-autofill:focus,.custom-text-field-dexter input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.custom-text-field-dexter input[type=password]:not(.browser-default):focus:not([readonly]),.custom-text-field-dexter input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:none;box-shadow:none}.custom-text-field-dexter .MuiFormLabel-root{font-size:14px;font-family:"Inter";color:rgba(0,14,61,.546);font-weight:300}.custom-text-field-dexter .MuiInputLabel-filled.MuiInputLabel-shrink{-webkit-transform:translate(12px,8px) scale(.85);transform:translate(12px,8px) scale(.85)}.service-referral-container{background:#eaeef9;min-height:100vh;padding:12px}.service-referral-container h1,.service-referral-container h2,.service-referral-container p{margin:0;font-family:"Inter"}.service-referral-container .service-referral-header{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap}.service-referral-container .service-referral-header .referral-actions{display:flex;grid-gap:15px;gap:15px;flex-wrap:wrap;align-items:center}.service-referral-container .service-referral-cards-container{display:grid;position:relative;margin:0 20px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:15px;gap:15px}.service-referral-container .service-referral-cards-container .no-data-container{font-size:30px;width:100%;color:rgba(226,19,110,.3882352941);text-align:center;padding-top:20%;grid-column:1/-1}.referral-fetching-overlay{position:absolute;z-index:8;background:rgba(226,19,110,0);width:100%;height:80vh;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-family:"Inter";color:#f5448e;font-size:28px}.referral-card-error-message{font-family:monospace;color:#e32273;font-size:12px}.referral-card{min-width:290px;margin:0;border-radius:12px;background-color:#fff;box-shadow:0 8px 16px 0 rgba(150,2,66,.04);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:2px solid hsla(0,0%,100%,.3019607843);padding:15px 15px 10px;position:relative}.referral-card.has-error{border-color:rgba(244,67,54,.5)}.referral-card .referral-card-error-message{color:#f44336;font-size:12px;margin:8px 0;padding:8px;background-color:rgba(244,67,54,.08);border-radius:4px}.referral-card .title{font-size:18px;color:#434364;font-family:"Inter";font-weight:700;margin:0 0 10px}.referral-card .bangla-font{font-family:"Noto Sans Bengali"!important}.referral-card .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.referral-card .truncate-multiline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.referral-card .referral-card-status{position:absolute;top:10px;right:10px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}.referral-card .referral-card-status.status-pending{background-color:#fff3cd;color:#856404}.referral-card .referral-card-status.status-in-progress{background-color:#cce5ff;color:#004085}.referral-card .referral-card-status.status-completed{background-color:#d4edda;color:#155724}.referral-card .referral-card-status.status-cancelled{background-color:#f8d7da;color:#721c24}.referral-card .referral-card-priority{position:absolute;top:10px;left:10px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}.referral-card .referral-card-priority.priority-high{background-color:#f8d7da;color:#721c24}.referral-card .referral-card-priority.priority-medium{background-color:#fff3cd;color:#856404}.referral-card .referral-card-priority.priority-low{background-color:#d4edda;color:#155724}.referral-card .referral-card-id{font-family:"Inter";font-size:14px;font-weight:600;color:#6c757d;margin-top:30px;margin-bottom:5px}.referral-card .referral-customer-name{margin-bottom:15px}.referral-card .referral-customer-name .customer-name{font-family:"Inter";font-size:16px;font-weight:600;color:#362b73}.referral-card .referral-card-infos{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-bottom:15px}.referral-card .referral-description{margin-bottom:15px;padding:10px;background-color:#f8f9fa;border-radius:8px}.referral-card .referral-description .description-label{font-size:12px;color:#6c757d;margin-bottom:5px}.referral-card .referral-description .description-text{font-size:14px;color:#212529;line-height:1.4}.referral-card .referral-card-actions{display:flex;flex-direction:row;padding-top:10px;grid-gap:18px;gap:18px}.referral-card .referral-card-actions .referral-card-action-btn{font-size:12px;padding:0}.referral-card-confirm-message{font-size:18px;font-family:"Inter";color:#434364;font-weight:600;margin-bottom:0}.referral-card-campaign-name{font-size:22px;font-family:"Inter";color:#e2166f;font-weight:600;margin-top:0}.referral-card-warning-message{font-size:17px;color:red}.referral-card-info{display:flex;flex-direction:column;margin-bottom:10px}.referral-card-info .header{font-size:12px;opacity:.6;margin:0;font-family:"Inter";color:#434364}.referral-card-info .body{font-size:14px;margin:0;display:flex;font-family:"Inter";color:#434364}.referral-card-info .copy-clipboard{margin-left:10px;display:flex;align-items:center}.referral-card-info .copy-clipboard img{width:15px;cursor:pointer}.add-campaign-container{display:flex;justify-content:flex-end}.content-container{display:flex;flex-direction:row;grid-gap:16px;gap:16px;padding:32px;margin-bottom:48px;position:relative}.content-container .content-column{min-height:70vh;display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin:5px 10px;width:33%;min-width:335px}.content-container .content-column .section-title{font-family:Inter;font-weight:600;font-size:16px;line-height:28px;letter-spacing:0;vertical-align:middle;color:#362b73;margin:10px 0 0}.content-container .section-description{font-size:14px;color:#666;margin-top:5px;margin-bottom:15px}.content-container textarea{padding:16px 25px;height:74px;overflow:hidden;background:#fff;border-radius:32px;font-family:"Inter";font-size:12px}.section-container{margin-bottom:20px}.section-container .section-header{display:flex;align-items:center;margin-bottom:12px}.section-container .section-header .section-title{margin:0;font-size:16px;font-weight:600;color:#362b73}.section-container .section-header .reason-count-chip{display:flex;align-items:center;justify-content:center;background-color:#e2136e;color:#fff;font-size:12px;font-weight:500;height:20px;min-width:20px;padding:0 6px;border-radius:10px;margin-left:10px}.no-target-parameter-message{width:100%;text-align:center;color:#777!important;background:#f9f9f9;padding:15px;border-radius:8px;margin-bottom:24px!important}.add-referral-dialog-actions{background:#fff!important;position:-webkit-sticky!important;position:sticky!important;width:98%!important;z-index:40!important;bottom:16px!important;left:0!important;margin-bottom:16px!important}.dexter-custom-select-container{position:relative;margin:5px 0;height:56px;background:#fff;padding:8px 24px;border-radius:32px;font-family:"Inter";display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:rgba(0,14,61,.65);font-size:14px;cursor:pointer;border:1px solid hsla(0,0%,94.9%,.72);box-shadow:0 16px 24px 0 rgba(54,43,115,.08)}.dexter-custom-select-container ::-webkit-scrollbar{height:1px;width:4px!important}.dexter-custom-select-container ::-webkit-scrollbar-thumb{border-radius:4px!important;background:rgba(248,169,205,.795)!important}.dexter-custom-select-container ::-webkit-scrollbar-track{background:#f8f9fc;border-radius:4px!important}.dexter-custom-select-container.active{border-radius:32px 32px 0 0;transition:border-radius .5s}.dexter-custom-select-container.active:hover{background-color:#fff}.dexter-custom-select-container:hover{background-color:#edeff5;transition:background-color .3s}.dexter-custom-select-container .selection-overlay{position:absolute;background:#fff;width:100%;left:0;top:54px;z-index:50;border-radius:0 0 32px 32px;padding:8px 24px;box-shadow:0 4px 16px 0 rgba(54,43,115,.08);display:flex;flex-direction:column}.dexter-custom-select-container .selection-overlay .customselect-search-bar-container{padding:10px 0}.dexter-custom-select-container .selection-overlay .confirm-button{height:38px;margin-bottom:20px;background:#ffeff6;border-radius:24px;color:rgba(226,19,109,.938);border:none;font-family:"Inter"}.dexter-custom-select-container .selection-overlay .confirm-button:hover{background:rgba(253,211,229,.7450980392);color:#e2136e;-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dexter-custom-select-container .selection-overlay .confirm-button:disabled{opacity:1%;-webkit-transform:scale(1);transform:scale(1)}.dexter-custom-select-container .selection-overlay .options-list-select{max-height:200px;overflow-y:auto;min-height:120px;margin-bottom:10px}.dexter-custom-select-container .selection-overlay .option-select{display:flex;flex-direction:row;align-items:center;color:rgba(0,14,61,.74);font-weight:500;height:38px;font-family:"Inter";padding-left:10px}.dexter-custom-select-container .selection-overlay .option-select:hover{background-color:#edeff5}.dexter-custom-select-container .selection-overlay .option-select.active{background:linear-gradient(255.7deg,#ff66a9,#f53689);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dexter-custom-select-container.glass-theme{border-radius:999px;border:1px dashed rgba(54,43,115,.5019607843);background:rgba(234,238,249,.3019607843);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:inset 0 1px 5.8px 0 rgba(0,0,0,.2509803922)}.select-spinners-containers{position:absolute;z-index:40;right:15px}.info-bar-selection-container{display:flex;flex-direction:row;justify-content:flex-start;width:100%;align-items:center}.info-bar-selection-container .bold-asterix{color:rgba(226,20,110,.5098039216)}.info-bar-selection-container-inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:1}.info-bar-selection-container-inner .info-select .small{font-size:12px}.info-bar-selection-container-inner .info-select p{margin:0}.info-bar-selection-container-inner img{margin-right:10px}.dexter-custom-date-container{position:relative;margin:10px 0;height:56px;background:#fff;padding:8px 24px;border-radius:32px;font-family:"Inter";display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#000e3d;font-size:14px;cursor:pointer;border:1px solid hsla(0,0%,94.9%,.72);box-shadow:0 16px 24px 0 rgba(54,43,115,.08)}.dexter-custom-date-container .calender-icon{position:absolute;z-index:40;right:24px}.dexter-custom-date-container ::-webkit-scrollbar{height:1px;width:4px!important}.dexter-custom-date-container ::-webkit-scrollbar-thumb{border-radius:4px!important;background:rgba(248,169,205,.795)!important}.dexter-custom-date-container ::-webkit-scrollbar-track{background:#f8f9fc;border-radius:4px!important}.dexter-custom-date-container.active{border-radius:32px 32px 0 0;transition:border-radius .5s}.dexter-custom-date-container.active:hover{background-color:#fff}.dexter-custom-date-container:hover{background-color:#edeff5;transition:background-color .3s}.dexter-custom-date-container .custom-select-all{text-align:center;color:#e2146e;background:rgba(245,246,249,.537254902);padding:4px;cursor:pointer;font-size:13px}.dexter-custom-date-container .custom-select-all:hover{background:#f5f6f9;text-decoration:underline;text-underline-offset:3px}.dexter-custom-date-container .selection-overlay{position:absolute;background:#fff;width:100%;left:0;top:54px;z-index:50;border-radius:0 0 32px 32px;padding:8px 24px;box-shadow:0 4px 16px 0 rgba(54,43,115,.08);display:flex;flex-direction:column}.dexter-custom-date-container .selection-overlay .customselect-search-bar-container{padding:10px 0}.dexter-custom-date-container .selection-overlay .confirm-button{height:38px;margin-bottom:20px;background:#ffeff6;border-radius:24px;color:rgba(226,19,109,.938);border:none;font-family:"Inter";display:flex;justify-content:center;align-items:center;padding-right:10px}.dexter-custom-date-container .selection-overlay .confirm-button:hover{background:rgba(253,211,229,.7450980392);color:#e2136e;-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dexter-custom-date-container .selection-overlay .confirm-button:disabled{opacity:1%;-webkit-transform:scale(1);transform:scale(1)}.dexter-custom-date-container .selection-overlay .options-list-select{max-height:200px;overflow-y:auto;min-height:120px;margin-bottom:10px}.dexter-custom-date-container .selection-overlay .option-select{display:flex;flex-direction:row;align-items:center;color:rgba(0,14,61,.74);font-weight:500;height:38px;font-family:"Inter";font-size:12px!important;line-height:12px;padding-left:10px}.dexter-custom-date-container .selection-overlay .option-select:hover{background-color:#edeff5}.dexter-custom-date-container .selection-overlay .option-select.active{background:linear-gradient(255.7deg,#ff66a9,#f53689);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shared-custom-date-picker--container{padding:32px}.shared-custom-date-picker--container .custom-date-picker-header{font-size:25px;color:rgba(0,14,61,.65);margin:0}.shared-custom-date-picker--container .custom-date-picker-sub-header{margin:0;color:rgba(54,43,115,.57);line-height:22px}.dexter-date-range-picker-container{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:16px;border-radius:12px;margin-right:0!important}.dexter-date-range-picker-container .rdrCalendarWrapper{border:1px solid rgba(227,28,115,.1098039216);border-radius:8px}.dexter-date-range-picker-container .rdrDays button:hover{background-color:transparent!important}.dexter-date-range-picker-container .rdrDayToday .rdrDayNumber span:after{background:#e91e63}.hide-date-select .rdrMonthsVertical{display:none}.show-date-select .rdrMonthsVertical{flex-direction:column}.shared-dexter-custom-textarea{width:100%;border:1px solid #f2f2f2;background-color:#fff;border-radius:32px;display:flex;justify-content:flex-start;align-items:flex-start;margin:5px 0;padding:12px 16px;box-shadow:0 16px 24px 0 rgba(54,43,115,.08)}.shared-dexter-custom-textarea img{margin-right:10px;margin-top:8px}.shared-dexter-custom-textarea .textarea-container{width:100%;display:flex;flex-direction:column}.shared-dexter-custom-textarea .textarea-container .textarea-label{font-size:14px;font-family:"Inter";color:rgba(0,14,61,.546);font-weight:300;padding-left:6px}.shared-dexter-custom-textarea .textarea-container textarea{width:100%;border:none;outline:none;resize:none;font-size:16px;font-family:"Roboto";font-weight:400;color:rgba(0,14,61,.65)!important;background-color:transparent;padding:8px 6px;line-height:22px}.shared-dexter-custom-textarea .textarea-container textarea::-webkit-input-placeholder{opacity:.5;color:#949aae!important}.shared-dexter-custom-textarea .textarea-container textarea::placeholder{opacity:.5;color:#949aae!important}.shared-dexter-custom-textarea .textarea-container textarea:focus{outline:none}.shared-dexter-custom-textarea .textarea-container textarea.error{border-bottom:1px solid #f44336}.shared-dexter-custom-textarea .textarea-container .error-message{color:#f44336;font-size:12px;margin-top:4px;padding-left:6px}.shared-dexter-custom-textarea:hover{background-color:#edeff5;transition:background-color .3s}.shared-dexter-custom-text-field{width:100%;border:1px solid #f2f2f2;background-color:#fff;border-radius:32px;display:flex;justify-content:center;align-items:center;margin:5px 0;box-shadow:0 16px 24px 0 rgba(54,43,115,.08)}.shared-dexter-custom-text-field .MuiFilledInput-root{border:none!important;background:transparent!important}.shared-dexter-custom-text-field .MuiFilledInput-underline:after{border-bottom:none!important}.shared-dexter-custom-text-field input[type=password]:not(.browser-default),.shared-dexter-custom-text-field input[type=text]:not(.browser-default){border-bottom:none;margin-bottom:0;font-size:16px;margin-left:4px;margin-top:12px;font-weight:400;color:rgba(0,14,61,.65)!important}.shared-dexter-custom-text-field input:-webkit-autofill,.shared-dexter-custom-text-field input:-webkit-autofill:active,.shared-dexter-custom-text-field input:-webkit-autofill:focus,.shared-dexter-custom-text-field input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.shared-dexter-custom-text-field input[type=password]:not(.browser-default):focus:not([readonly]),.shared-dexter-custom-text-field input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:none;box-shadow:none}.shared-dexter-custom-text-field input[type=text]::-webkit-input-placeholder{font-weight:300;opacity:.5}.shared-dexter-custom-text-field input[type=text]::placeholder{font-weight:300;opacity:.5}.shared-dexter-custom-text-field .MuiFormLabel-root{font-size:14px;font-family:"Inter";color:rgba(0,14,61,.546);font-weight:300}.shared-dexter-custom-text-field .MuiFormLabel-root.Mui-focused{color:#000e3d!important}.shared-dexter-custom-text-field .MuiInputLabel-filled{-webkit-transform:translateY(20px) scale(1);transform:translateY(20px) scale(1)}.shared-dexter-custom-text-field .MuiInputLabel-filled.MuiInputLabel-shrink{-webkit-transform:translate(5px,9px) scale(.85);transform:translate(5px,9px) scale(.85)}.service-referral-file-uploader-container{margin:20px 0;background-color:rgba(77,157,118,.0705882353);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;flex-direction:row;padding:20px 20px 20px 0}.service-referral-file-uploader-container img{width:96px}.service-referral-file-uploader-container h3{margin:0;font-size:16px;color:#00733b;font-family:"Inter";font-weight:600;line-height:22px}.service-referral-file-uploader-container .file-uploader-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-direction:column;align-items:baseline;width:100%}.service-referral-file-uploader-container .file-uploader-header .file-name-container{display:flex;margin-top:4px}.service-referral-file-uploader-container .file-uploader-header .file-name-container p{margin:0;font-family:monospace;color:#f63c8c;font-size:10px;display:flex;align-items:center}.service-referral-file-uploader-container .file-uploader-header .file-name-container .icon-btn{margin-left:5px;cursor:pointer;color:#f63c8c;font-size:18px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.service-referral-file-uploader-container .file-uploader-header .file-name-container .icon-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.service-referral-file-uploader-container .dropzone{border:2px dashed #ccc;border-radius:6px;padding:30px 20px;text-align:center;cursor:pointer;transition:all .2s ease;background-color:#fff}.service-referral-file-uploader-container .dropzone.active{border-color:#4a90e2;background-color:rgba(74,144,226,.05)}.service-referral-file-uploader-container .dropzone.has-file{border-color:#4caf50;background-color:rgba(76,175,80,.05)}.service-referral-file-uploader-container .dropzone .dropzone-content{display:flex;flex-direction:column;align-items:center}.service-referral-file-uploader-container .dropzone .dropzone-content .upload-icon{font-size:48px;color:#999;margin-bottom:10px}.service-referral-file-uploader-container .dropzone .dropzone-content p{margin:0 0 5px;font-size:16px;color:#555}.service-referral-file-uploader-container .dropzone .dropzone-content .file-format{font-size:12px;color:#888}.service-referral-file-uploader-container .dropzone .selected-file{display:flex;justify-content:space-between;align-items:center}.service-referral-file-uploader-container .dropzone .selected-file .file-info{display:flex;flex-direction:column;align-items:flex-start}.service-referral-file-uploader-container .dropzone .selected-file .file-info .file-name{font-weight:500;color:#333;margin-bottom:4px}.service-referral-file-uploader-container .dropzone .selected-file .file-info .file-size{font-size:12px;color:#888}.service-referral-file-uploader-container .dropzone .selected-file .remove-file-btn{background-color:transparent;color:#f44336;border:1px solid #f44336;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer;transition:all .2s ease}.service-referral-file-uploader-container .dropzone .selected-file .remove-file-btn:hover{background-color:rgba(244,67,54,.1)}.service-referral-file-uploader-container .upload-actions{margin-top:15px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.service-referral-file-uploader-container .upload-actions .download-sample-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:12px;font-family:monospace;color:#362b74;margin-top:7px;cursor:pointer;font-weight:500;text-decoration:underline}.service-referral-file-uploader-container .upload-actions .download-sample-btn:hover{color:#02733c}.service-referral-file-uploader-container .upload-actions button{display:flex;justify-content:center;width:100%;align-items:center;grid-gap:8px;gap:8px;background-color:rgba(77,157,118,.1019607843);color:#00733b;border:none;border-radius:24px;padding:8px 18px;font-family:"Inter";font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;margin:0 5px}.service-referral-file-uploader-container .upload-actions button:hover{background-color:#fff}.service-referral-file-uploader-container .upload-actions button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.file-uploader-container .file-uploader-header{flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.file-uploader-container .file-uploader-header .download-sample-btn{align-self:flex-start}}.custom-checkbox-container{margin-bottom:16px}.custom-checkbox-container.has-error .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#f44336}.custom-checkbox-container.has-error .MuiCheckbox-root{color:#f44336;padding-top:0!important}.custom-checkbox-container .MuiFormControlLabel-root{margin-left:-9px;display:flex;align-items:flex-start}.custom-checkbox-container .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:14px;line-height:1.5}.reason-manager-container .reason-input-section{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:10px}.reason-manager-container .reason-input-section .reason-button-container{display:flex;flex-direction:row}.reason-manager-container .reason-input-section .reason-button-container .add-button,.reason-manager-container .reason-input-section .reason-button-container .cancel-button{border-radius:24px;background:#e2136e;color:#fff;font-size:12px;box-shadow:0 8px 16px 0 rgba(226,19,110,.3215686275),inset 0 8px 12px 0 hsla(0,0%,100%,.2392156863);padding:8px 24px}.reason-manager-container .reason-input-section .reason-button-container .add-button:disabled,.reason-manager-container .reason-input-section .reason-button-container .cancel-button:disabled{opacity:.6;cursor:not-allowed}.reason-manager-container .reason-input-section .reason-button-container .cancel-button{margin-left:8px;background:#fff;color:red}.reason-manager-container .error-message{color:red;font-size:12px;margin-top:-5px;margin-bottom:10px;padding-left:10px}.reason-manager-container .reasons-list{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:15px;background-color:#f9f9f9;border-radius:8px;min-height:50px;max-height:200px;overflow-y:auto}.reason-manager-container .reasons-list .no-reasons-message{width:100%;text-align:center;padding:10px 0;color:#777}.reason-manager-container .reasons-list .reason-item{display:flex;align-items:center;background-color:#fff;border:1px solid rgba(226,20,110,.13);border-radius:16px;padding:6px 10px;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.reason-manager-container .reasons-list .reason-item:hover{background-color:#edeff5;box-shadow:0 2px 4px rgba(0,0,0,.05)}.reason-manager-container .reasons-list .reason-item .reason-text{font-size:14px;color:#656665;margin-right:8px;font-family:"Inter"}.reason-manager-container .reasons-list .reason-item .reason-actions{display:flex;align-items:center}.reason-manager-container .reasons-list .reason-item .reason-actions .action-button{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.reason-manager-container .reasons-list .reason-item .reason-actions .action-button:hover{background-color:rgba(0,0,0,.05)}.reason-manager-container .reasons-list .reason-item .reason-actions .action-button svg{font-size:16px}.reason-manager-container .reasons-list .reason-item .reason-actions .action-button.edit-button{color:#4a90e2}.reason-manager-container .reasons-list .reason-item .reason-actions .action-button.edit-button:hover{color:#3a7bc8}.reason-manager-container .reasons-list .reason-item .reason-actions .action-button.delete-button{color:#f44336}.reason-manager-container .reasons-list .reason-item .reason-actions .action-button.delete-button:hover{color:#d32f2f}@media(max-width:600px){.reason-manager-container .reason-input-section{flex-direction:column;align-items:stretch}.reason-manager-container .reason-input-section .add-button,.reason-manager-container .reason-input-section .cancel-button{align-self:flex-start}.reason-manager-container .reasons-list .reason-item{width:100%;justify-content:space-between}}.merchant-loan-requests-container{display:flex;flex-direction:column;width:100%;height:100%;grid-gap:16px;gap:16px;padding:24px;background:#eaeef9}@media(max-width:1024px){.merchant-loan-requests-container{padding:20px;grid-gap:14px;gap:14px}}@media(max-width:768px){.merchant-loan-requests-container{padding:16px;grid-gap:12px;gap:12px}}@media(max-width:480px){.merchant-loan-requests-container{padding:12px;grid-gap:8px;gap:8px}}@media(min-width:1024px){.merchant-loan-requests-container{min-height:100vh}}.merchant-loan-requests{grid-gap:32px;gap:32px;border-radius:12px;padding:24px;background:#fff;display:flex;flex-direction:column}@media(max-width:1024px){.merchant-loan-requests{padding:20px;grid-gap:28px;gap:28px}}@media(max-width:768px){.merchant-loan-requests{padding:16px;grid-gap:24px;gap:24px}}@media(max-width:480px){.merchant-loan-requests{padding:12px;grid-gap:16px;gap:16px}}.loan-search-bar{display:flex;align-items:center;height:40px;padding:12px 16px;grid-gap:12px;gap:12px;border:1px solid hsla(0,0%,94.9%,.7215686275);border-radius:32px}@media(max-width:1024px){.loan-search-bar{height:38px;padding:10px 16px;grid-gap:10px;gap:10px}}@media(max-width:768px){.loan-search-bar{width:100%;max-width:400px;height:36px;padding:8px 16px;grid-gap:8px;gap:8px}}.loan-search-bar input{width:100%;border:none;outline:none;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){.loan-search-bar input{font-size:13px}}@media(max-width:480px){.loan-search-bar input{font-size:13px}}.loan-search-bar input::-webkit-input-placeholder{color:#000e3d;opacity:.56;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loan-search-bar input::placeholder{color:#000e3d;opacity:.56;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loan-req-table-container{min-height:50vh;overflow-x:auto}@media(max-width:768px){.loan-req-table-container{min-height:40vh}}.loan-req-table{width:100%;min-width:800px;border-collapse:collapse;border-spacing:0;border:none}@media(max-width:1024px){.loan-req-table{font-size:13px;min-width:750px}}@media(max-width:768px){.loan-req-table{font-size:13px}}@media(max-width:480px){.loan-req-table{font-size:12px;min-width:700px}}.loan-req-header-row{position:-webkit-sticky;position:sticky;top:0;background:#fff;color:#362b73;text-align:left;font-weight:600;font-size:14px;line-height:24px;opacity:.56;height:50px;border-top:2px solid rgba(0,14,61,.0392156863);border-bottom:2px solid rgba(0,14,61,.0392156863)}@media(max-width:1024px){.loan-req-header-row{height:48px;font-size:13px}}@media(max-width:768px){.loan-req-header-row{height:45px;font-size:13px}}@media(max-width:480px){.loan-req-header-row{height:40px;font-size:12px}}.loan-req-header-cell{padding:8px 12px;white-space:nowrap;text-overflow:ellipsis}@media(max-width:1024px){.loan-req-header-cell{padding:8px 10px}}@media(max-width:768px){.loan-req-header-cell{padding:6px 8px}}@media(max-width:480px){.loan-req-header-cell{padding:4px 6px}}.loan-req-row{height:50px;transition:background .2s ease;border-bottom:2px dashed rgba(0,14,61,.0392156863)}@media(max-width:1024px){.loan-req-row{height:48px}}@media(max-width:768px){.loan-req-row{height:45px}}@media(max-width:480px){.loan-req-row{height:40px}}.loan-req-row:hover{background:rgba(247,239,255,.6)}.loan-req-row-focused{background:rgba(226,19,110,.1)}.loan-req-cell{font-weight:500;font-size:14px;color:#362b73;vertical-align:middle;white-space:nowrap;padding:8px 12px}@media(max-width:1024px){.loan-req-cell{padding:8px 10px;font-size:13px}}@media(max-width:768px){.loan-req-cell{padding:6px 8px;font-size:13px}}@media(max-width:480px){.loan-req-cell{padding:4px 6px;font-size:12px}}.loan-req-cell-truncate{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){.loan-req-cell-truncate{max-width:180px}}@media(max-width:768px){.loan-req-cell-truncate{max-width:150px}}@media(max-width:480px){.loan-req-cell-truncate{max-width:120px}}.loan-req-cell-thin{font-weight:400}.status-pill-mdo{color:#06f;background:rgba(0,102,255,.0392156863)}.status-pill-om{color:#ff9800;background:rgba(255,152,0,.0784313725)}.status-pill-approved{color:#057d29;background:rgba(5,125,41,.0392156863)}.status-pill-rejected{background:rgba(255,0,0,.0784313725)}.pagination{justify-content:center;grid-gap:16px;gap:16px;flex-wrap:wrap}@media(max-width:1024px){.pagination{grid-gap:14px;gap:14px}}@media(max-width:768px){.pagination{grid-gap:12px;gap:12px}}@media(max-width:480px){.pagination{grid-gap:8px;gap:8px}}.page-nav{background:#fff;color:#000e3d;font-weight:600;font-size:13px;line-height:100%;padding:8px 12px;border-radius:10px;border:none;cursor:pointer}@media(max-width:1024px){.page-nav{padding:7px 11px;font-size:12px}}@media(max-width:768px){.page-nav{padding:6px 10px;font-size:12px}}@media(max-width:480px){.page-nav{padding:4px 8px;font-size:11px}}.page-nav:disabled{color:#ccc;cursor:not-allowed}.page-nav:hover:not(:disabled){background:rgba(245,54,137,.1019607843)}.page-list{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}@media(max-width:480px){.page-list{grid-gap:4px;gap:4px}}.page-btn{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:1px solid #f1f1f1;background:#fff;color:#000e3d;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease}@media(max-width:1024px){.page-btn{width:34px;height:34px;font-size:12px}}@media(max-width:768px){.page-btn{width:32px;height:32px;font-size:12px}}@media(max-width:480px){.page-btn{width:28px;height:28px;font-size:11px}}.page-btn:hover{background:rgba(245,54,137,.1019607843);border-color:transparent}.page-btn-active{background:linear-gradient(180deg,#ff66a9,#f53689);color:#fff;border-color:transparent}.approval-modal-overlay,.correction-modal-overlay,.reason-modal-overlay{height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:40px}@media(max-width:1024px){.approval-modal-overlay,.correction-modal-overlay,.reason-modal-overlay{padding:20px}}@media(max-width:768px){.approval-modal-overlay,.correction-modal-overlay,.reason-modal-overlay{padding:16px}}.approval-modal{background:#fff;border-radius:28px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column;position:relative}@media(max-width:1200px){.approval-modal{max-width:95vw;border-radius:24px}}@media(max-width:1024px){.approval-modal{max-height:95vh;border-radius:20px}}@media(max-width:768px){.approval-modal{max-height:95vh;border-radius:16px}}.approval-modal__header{background:#e2136e;width:100%;color:#fff;padding:16px 20px;border-radius:24px 24px 0 0;display:flex;align-items:center;position:relative}@media(max-width:1200px){.approval-modal__header{border-radius:20px 20px 0 0}}@media(max-width:1024px){.approval-modal__header{border-radius:16px 16px 0 0;padding:14px 18px}}@media(max-width:768px){.approval-modal__header{padding:16px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}}.approval-modal__title{font-size:20px;font-weight:600;margin:0;flex:1 1}@media(max-width:1024px){.approval-modal__title{font-size:19px}}@media(max-width:768px){.approval-modal__title{font-size:18px;width:100%;margin-bottom:8px}}@media(max-width:480px){.approval-modal__title{font-size:16px}}.approval-modal__stats{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-left:auto;margin-right:16px;font-size:14px;opacity:.9}@media(max-width:768px){.approval-modal__stats{margin:0;font-size:12px;width:100%;text-align:left}}.approval-modal__close{background:hsla(0,0%,100%,.2);border:none;color:#fff;padding:8px;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.approval-modal__close{position:absolute;top:16px;right:16px}}.approval-modal__close:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}.approval-modal__content{padding:24px 32px;width:100%;flex:1 1;display:flex;flex-direction:column;grid-gap:32px;gap:32px;overflow-y:auto}@media(max-width:1200px){.approval-modal__content{padding:28px;grid-gap:28px;gap:28px}}@media(max-width:1024px){.approval-modal__content{margin-top:16px;padding:24px;grid-gap:24px;gap:24px}}@media(max-width:768px){.approval-modal__content{margin-top:12px;padding:16px;grid-gap:16px;gap:16px}}.approval-modal__footer{width:100%;border-top:1px solid #e2e8f0;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border-radius:0 0 16px 16px}@media(max-width:1200px){.approval-modal__footer{padding:22px 28px}}@media(max-width:1024px){.approval-modal__footer{padding:20px 24px}}@media(max-width:768px){.approval-modal__footer{padding:16px;flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}}.reason-create-modal{background:#fff;border-radius:28px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column;position:relative}@media(max-width:1200px){.reason-create-modal{max-width:95vw;border-radius:24px}}@media(max-width:1024px){.reason-create-modal{max-height:95vh;border-radius:20px}}@media(max-width:768px){.reason-create-modal{max-height:95vh;border-radius:16px}}.reason-create-modal__content{width:100%;flex:1 1;display:flex;flex-direction:column;padding:20px;grid-gap:24px;gap:24px;overflow-y:auto}@media(max-width:1200px){.reason-create-modal__content{grid-gap:20px;gap:20px}}@media(max-width:1024px){.reason-create-modal__content{grid-gap:18px;gap:18px}}@media(max-width:768px){.reason-create-modal__content{grid-gap:16px;gap:16px}}.reason-create-modal__footer{width:100%;padding:20px;display:flex;align-items:center;justify-content:end;grid-gap:16px;gap:16px;border-radius:0 0 16px 16px}@media(max-width:1200px){.reason-create-modal__footer{padding:18px}}@media(max-width:1024px){.reason-create-modal__footer{padding:16px}}@media(max-width:768px){.reason-create-modal__footer{padding:12px;flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}}.loan-content-grid{display:grid;grid-template-columns:3fr 1fr;grid-gap:24px;gap:24px}@media(max-width:1200px){.loan-content-grid{grid-template-columns:3fr 1fr;grid-gap:20px;gap:20px}}@media(max-width:1024px){.loan-content-grid{grid-template-columns:1fr;grid-gap:20px;gap:20px}}@media(max-width:768px){.loan-content-grid{grid-gap:16px;gap:16px}}.loan-content-grid .loan-info-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px}@media(max-width:1024px){.loan-content-grid .loan-info-container{grid-gap:24px;gap:24px}}@media(max-width:768px){.loan-content-grid .loan-info-container{grid-gap:16px;gap:16px}}.loan-content-grid .loan-info-container .merchant-details-container{display:flex;flex-direction:row;grid-gap:16px;gap:16px}@media(max-width:1200px){.loan-content-grid .loan-info-container .merchant-details-container{grid-gap:16px;gap:16px}}@media(max-width:1024px){.loan-content-grid .loan-info-container .merchant-details-container{flex-direction:column;grid-gap:14px;gap:14px}}@media(max-width:768px){.loan-content-grid .loan-info-container .merchant-details-container{grid-gap:12px;gap:12px}}.loan-content-grid .merchant-images-container{display:flex;flex-direction:column;height:100%;grid-gap:40px;gap:40px}@media(max-width:1024px){.loan-content-grid .merchant-images-container{grid-gap:32px;gap:32px}}@media(max-width:768px){.loan-content-grid .merchant-images-container{grid-gap:20px;gap:20px}}.card-section{background:#fff;box-shadow:0 0 2px 0 rgba(54,43,115,.24);border-radius:12px;padding:20px;margin:0;justify-content:start;grid-gap:16px;gap:16px}@media(max-width:1024px){.card-section{padding:18px;grid-gap:14px;gap:14px}}@media(max-width:768px){.card-section{padding:16px;grid-gap:12px;gap:12px}}@media(max-width:480px){.card-section{padding:12px;grid-gap:8px;gap:8px}}.card-section__header{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}@media(max-width:1024px){.card-section__header{justify-content:flex-start}}.card-section__title{font-size:16px;font-weight:600;color:#362b73;margin:0}@media(max-width:1024px){.card-section__title{font-size:15px}}@media(max-width:768px){.card-section__title{font-size:14px}}@media(max-width:480px){.card-section__title{font-size:13px}}.loan-details,.merchant-details,.visit-details{display:flex;flex-direction:column;grid-gap:16px;gap:16px;flex:1 1}@media(max-width:768px){.loan-details,.merchant-details,.visit-details{grid-gap:12px;gap:12px}}.request-details{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.detail-item{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px;padding:0 8px}@media(max-width:1024px){.detail-item{grid-gap:10px;gap:10px;padding:0 6px}}@media(max-width:768px){.detail-item{flex-direction:column;grid-gap:4px;gap:4px;padding:0 4px}}.detail-item .label{font-size:12px;color:#000e3d;opacity:.56;font-weight:500}@media(max-width:1024px){.detail-item .label{font-size:11px}}@media(max-width:480px){.detail-item .label{font-size:11px}}.detail-item .value{font-size:14px;color:#000e3d;font-weight:500;text-align:left;line-height:1.4;text-transform:capitalize}@media(max-width:1024px){.detail-item .value{font-size:13px}}@media(max-width:768px){.detail-item .value{font-size:13px}}@media(max-width:480px){.detail-item .value{font-size:12px}}@media(max-width:768px){.detail-item .text-right-align{text-align:left}}.sub-text{font-size:12px;color:#000e3d;opacity:.56;font-weight:500;flex:1 1}.mao-info{grid-gap:12px;gap:12px}.mao-info,.mao-info .avatar{display:flex;align-items:center}.mao-info .avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#f8fafc,#e2e8f0 20%);justify-content:center;overflow:hidden}.mao-info .avatar .mao-avatar-image{object-fit:cover;height:100%;width:100%}.mao-info .sub-text{font-size:12px;color:#94a3b8}.category-and-visit{display:flex;grid-gap:20px;gap:20px;flex-direction:column}@media(max-width:768px){.category-and-visit{grid-gap:16px;gap:16px}}.category-timeline{margin-bottom:32px}.timeline-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f1f5f9}.timeline-item:last-child{border-bottom:none}.timeline-item .date{font-size:14px;color:#362b73;opacity:.56;font-weight:500}.timeline-item .status{font-size:12px;font-weight:600;padding:4px 12px;border-radius:16px}.timeline-item .status.super-active{background:#dcfce7;color:#166534}.timeline-item .status.mega-merchant{background:#dbeafe;color:#1d4ed8}.timeline-item .status.moderately-active{background:#fef3c7;color:#92400e}.timeline-item .status.non-transacting{background:#f3f4f6;color:#6b7280}.transaction-summary{max-width:100vw}@media(max-width:1024px){.transaction-summary{max-width:90vw}}.visit-summary{margin-bottom:24px}.visit-summary h4{font-size:14px;font-weight:600;color:#362b73;opacity:.56;margin-bottom:16px}.summary-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.summary-stats .stat-item{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.summary-stats .stat-item.total{border-top:1px solid #e2e8f0;font-weight:600;color:#362b73}.summary-stats .stat-item .stat-label{color:#362b73;opacity:.56}.summary-stats .stat-item .stat-value{color:#362b73;font-weight:500}.outlet-image-section{display:flex;flex-direction:column;justify-content:start;grid-gap:16px;gap:16px;flex:1 1}.outlet-image-section__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 16px}@media(max-width:1024px){.outlet-image-section__header{padding:0 12px}}@media(max-width:768px){.outlet-image-section__header{padding:0 8px;flex-direction:column;grid-gap:8px;gap:8px}}.outlet-image-section__content{display:flex;flex-direction:column;grid-gap:24px;gap:24px;overflow:hidden;align-items:center}@media(max-width:1024px){.outlet-image-section__content{grid-gap:20px;gap:20px}}@media(max-width:768px){.outlet-image-section__content{grid-gap:16px;gap:16px}}.outlet-image-section__content .outlet-image-container{position:relative;width:320px;height:400px;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f8fafc}@media(max-width:1024px){.outlet-image-section__content .outlet-image-container{width:300px;height:375px}}@media(max-width:768px){.outlet-image-section__content .outlet-image-container{width:280px;height:350px}}@media(max-width:480px){.outlet-image-section__content .outlet-image-container{width:240px;height:300px}}@media(max-width:320px){.outlet-image-section__content .outlet-image-container{width:200px;height:250px}}.outlet-image-section__content .no-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;grid-gap:12px;gap:12px}.outlet-image-section__content .no-image-placeholder .error-image{width:48px;height:48px;opacity:.5;margin-bottom:0}@media(max-width:768px){.outlet-image-section__content .no-image-placeholder .error-image{width:40px;height:40px}}@media(max-width:480px){.outlet-image-section__content .no-image-placeholder .error-image{width:32px;height:32px}}.outlet-image-section__content .no-image-placeholder .no-image-text{color:#94a3b8;font-size:14px;font-weight:500;margin:0;text-align:center}@media(max-width:768px){.outlet-image-section__content .no-image-placeholder .no-image-text{font-size:13px}}@media(max-width:480px){.outlet-image-section__content .no-image-placeholder .no-image-text{font-size:12px}}.outlet-image-section__content .image-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:2;border-radius:12px}.outlet-image-section__content .image-loading-spinner{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#e2136e;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background:hsla(0,0%,100%,.8)}.outlet-image-section__content img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.outlet-image-section__content img.image-loading{opacity:1}.outlet-image-section__content .shop-image{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.outlet-image-section__content .image-info{display:flex;flex-direction:column;justify-content:center;transition:all .3s ease-in-out;width:100%;max-width:320px}@media(max-width:1024px){.outlet-image-section__content .image-info{max-width:300px}}@media(max-width:768px){.outlet-image-section__content .image-info{max-width:280px}}@media(max-width:480px){.outlet-image-section__content .image-info{max-width:240px}}.outlet-image-section__content .image-info .timestamp{font-size:14px;color:#362b73;font-weight:500;margin-bottom:8px;text-align:center}@media(max-width:1024px){.outlet-image-section__content .image-info .timestamp{font-size:13px}}@media(max-width:768px){.outlet-image-section__content .image-info .timestamp{font-size:12px}}@media(max-width:480px){.outlet-image-section__content .image-info .timestamp{font-size:11px}}.outlet-image-section__content .image-info .status-indicators{display:flex;justify-content:space-around;align-items:center;grid-gap:4px;gap:4px;flex-wrap:wrap}@media(max-width:1024px){.outlet-image-section__content .image-info .status-indicators{grid-gap:6px;gap:6px}}@media(max-width:768px){.outlet-image-section__content .image-info .status-indicators{flex-direction:column;grid-gap:8px;gap:8px}}.outlet-image-section__content .image-info .status-indicators .status-dot{font-size:12px;font-weight:500;border-radius:12px;padding:3px 12px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;white-space:nowrap}@media(max-width:1024px){.outlet-image-section__content .image-info .status-indicators .status-dot{font-size:11px}}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container{width:14px;height:14px;border-radius:100%;display:flex;align-items:center;justify-content:center}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container.open{background:rgba(0,177,54,.32);color:#00b136}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container.closed{background:rgba(255,152,0,.32);color:#ff9800}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container.not-found{background:rgba(148,163,184,.32);color:#94a3b8}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container.matched{background:rgba(0,177,54,.32);color:#00b136}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container.mismatched{background:rgba(255,152,0,.32);color:#ff9800}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container.invalid{background:rgba(255,0,0,.32);color:red}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container.qr-not-found{background:rgba(148,163,184,.32);color:#94a3b8}.outlet-image-section__content .image-info .status-indicators .status-dot .status-icon-container .status-icon{height:10px;width:10px}.outlet-image-section__content .image-info .status-indicators .status-dot.open{color:#00b136;background:rgba(0,177,54,.0392156863)}.outlet-image-section__content .image-info .status-indicators .status-dot.closed{color:#ff9800;background:rgba(255,152,0,.0392156863)}.outlet-image-section__content .image-info .status-indicators .status-dot.not-found{color:#94a3b8;background:rgba(148,163,184,.0392156863)}.outlet-image-section__content .image-info .status-indicators .status-dot.matched{color:#00b136;background:rgba(0,177,54,.0392156863)}.outlet-image-section__content .image-info .status-indicators .status-dot.mismatched{color:#ff9800;background:rgba(255,152,0,.0392156863)}.outlet-image-section__content .image-info .status-indicators .status-dot.invalid{color:red;background:rgba(255,0,0,.0392156863)}.outlet-image-section__content .image-info .status-indicators .status-dot.qr-not-found{color:#94a3b8;background:#f3f4f6}.image-navigation{display:flex;grid-gap:4px;gap:4px;flex-wrap:wrap;justify-content:center}@media(max-width:1024px){.image-navigation{grid-gap:3px;gap:3px}}@media(max-width:768px){.image-navigation{grid-gap:3px;gap:3px}}@media(max-width:480px){.image-navigation{grid-gap:2px;gap:2px}}.image-navigation .image-nav-btn{width:32px;height:32px;border-radius:8px;border:1px solid #f1f1f1;background:#fff;color:#333;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.image-navigation .image-nav-btn{width:30px;height:30px;font-size:12px}}@media(max-width:768px){.image-navigation .image-nav-btn{width:28px;height:28px;font-size:12px}}@media(max-width:480px){.image-navigation .image-nav-btn{width:24px;height:24px;font-size:11px}}.image-navigation .image-nav-btn:hover{background:rgba(226,19,110,.1);color:#e2136e}.image-navigation .image-nav-btn.active{background:linear-gradient(180deg,#ff66a9,#f53689);color:#fff}.history-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.icon-details-item{display:flex;grid-gap:12px;gap:12px}.icon-details-item .details-icon{height:16px;width:16px}.icon-details-item .icon-details-text{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.label{opacity:.56;font-size:12px}.label,.value{color:#362b73;font-weight:500;line-height:16px;letter-spacing:1%;vertical-align:middle}.value{font-size:14px}.details-item-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.details-item{display:flex;grid-gap:12px;gap:12px}.details-item .details-icon{height:16px;width:16px}.details-item .details-text{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.item-label{color:#362b73;opacity:.56;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1%;vertical-align:middle}.item-value{display:flex;align-items:center;grid-gap:12px;gap:12px}.item-value .avatar-container{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#f8fafc,#e2e8f0 20%);display:flex;align-items:center;justify-content:center;overflow:hidden}.item-value .avatar-container .avatar-image{width:40px;height:40px;object-fit:cover}.item-value .text-container{display:flex;flex-direction:column;grid-gap:2px;gap:2px;font-size:14px;color:#362b73;font-weight:500}.item-value .text-container .extra-info,.item-value .text-container .sub-value{font-size:12px;color:#94a3b8}.table-container{overflow-x:auto;border:1px solid #e2e8f0;border-radius:8px;background:#fff;width:100%}.transaction-table{width:100%;min-width:600px;border-collapse:collapse;font-size:14px}@media(max-width:1024px){.transaction-table{font-size:13px;min-width:550px}}@media(max-width:768px){.transaction-table{font-size:12px;min-width:500px}}@media(max-width:480px){.transaction-table{font-size:11px;min-width:450px}}.transaction-table th{background:#f8fafc;color:#362b73;opacity:.56;font-weight:600;padding:16px;text-align:left;border-bottom:1px solid #e2e8f0;font-size:13px;white-space:nowrap}@media(max-width:1024px){.transaction-table th{padding:14px 12px;font-size:12px}}@media(max-width:768px){.transaction-table th{padding:12px 8px;font-size:12px}}@media(max-width:480px){.transaction-table th{padding:8px 6px;font-size:11px}}.transaction-table td{padding:16px;border-bottom:1px solid #f8fafc;color:#362b73}@media(max-width:1024px){.transaction-table td{padding:14px 12px}}@media(max-width:768px){.transaction-table td{padding:12px 8px}}@media(max-width:480px){.transaction-table td{padding:8px 6px}}.transaction-table td.type-cell{font-weight:500}.transaction-table tr:hover{background:#fafafa}.keyboard-hint{font-size:13px;color:#94a3b8;display:flex;justify-content:center;align-items:center;flex:1 1}@media(max-width:768px){.keyboard-hint{text-align:center;flex:none}}.keyboard-hint .keyboard-hint-text{margin:0}.action-buttons{display:flex;grid-gap:16px;gap:16px}@media(max-width:768px){.action-buttons{width:100%;justify-content:space-between}}.btn{padding:12px 24px;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:120px;justify-content:center;box-shadow:0 2px 8px 0 rgba(54,43,115,.1607843137)}@media(max-width:1024px){.btn{padding:11px 20px;font-size:13px;min-width:110px;grid-gap:6px;gap:6px}}@media(max-width:768px){.btn{flex:1 1;min-width:auto;font-size:13px;padding:10px 16px;grid-gap:6px;gap:6px}}@media(max-width:480px){.btn{font-size:12px;padding:8px 12px;grid-gap:4px;gap:4px}}.btn--reject{background:red;color:#fff}.btn--reject:hover{background:#dc2626;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.3)}.btn--correction{background:#ff9800;color:#fff}.btn--correction:hover{background:#f97316;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(249,115,22,.3)}.btn--recommend{background:#00b136;color:#fff}.btn--recommend:hover{background:#059669;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.loan-confirmation-modal{background:#fff;border-radius:16px;width:100%;max-width:550px;max-height:80vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);display:flex;flex-direction:column;position:relative}@media(max-width:1024px){.loan-confirmation-modal{max-width:480px;max-height:82vh}}@media(max-width:768px){.loan-confirmation-modal{max-width:90vw;max-height:85vh;border-radius:12px}}@media(max-width:480px){.loan-confirmation-modal{max-width:95vw;max-height:90vh}}.loan-confirmation-modal__header-left{display:flex;align-items:center;grid-gap:12px;gap:12px}.loan-confirmation-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 32px}@media(max-width:1024px){.loan-confirmation-modal__header{padding:18px 20px 24px}}@media(max-width:768px){.loan-confirmation-modal__header{padding:16px 16px 20px}}.loan-confirmation-modal__back,.loan-confirmation-modal__close{background:none;border:none;font-size:24px;cursor:pointer;color:#64748b;padding:4px;border-radius:4px;transition:all .2s ease}.loan-confirmation-modal__back:hover,.loan-confirmation-modal__close:hover{background:#f1f5f9;color:#374151}.loan-confirmation-modal__back:disabled,.loan-confirmation-modal__close:disabled{opacity:.5;cursor:not-allowed}.loan-confirmation-modal__title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle;margin:0;flex:1 1}@media(max-width:1024px){.loan-confirmation-modal__title{font-size:17px}}@media(max-width:768px){.loan-confirmation-modal__title{font-size:16px}}@media(max-width:480px){.loan-confirmation-modal__title{font-size:14px}}.loan-confirmation-modal__title--green{color:#00b136}.loan-confirmation-modal__title--red{color:#e5102e}.loan-confirmation-modal__content{padding:0 24px;flex:1 1;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.loan-confirmation-modal__content{padding:0 20px}}@media(max-width:480px){.loan-confirmation-modal__content{padding:0 16px}}.loan-confirmation-modal__message{width:90%;font-size:16px;line-height:24px;text-align:center;color:#362b73;opacity:.72;margin:0 0 32px}@media(max-width:1024px){.loan-confirmation-modal__message{font-size:15px}}@media(max-width:768px){.loan-confirmation-modal__message{margin:0 0 24px;font-size:14px}}@media(max-width:480px){.loan-confirmation-modal__message{margin:0 0 20px;font-size:13px}}.loan-confirmation-modal__loading,.loan-confirmation-modal__reasons{display:flex;flex-direction:column;grid-gap:12px;gap:12px;max-height:300px;overflow-y:auto;width:100%;border-top-left-radius:12px;border-bottom-left-radius:12px;border:2px solid rgba(1,113,190,.1490196078);border-right-width:0}@media(max-width:1024px){.loan-confirmation-modal__loading,.loan-confirmation-modal__reasons{grid-gap:11px;gap:11px;max-height:280px}}@media(max-width:768px){.loan-confirmation-modal__loading,.loan-confirmation-modal__reasons{grid-gap:10px;gap:10px;max-height:250px}}@media(max-width:480px){.loan-confirmation-modal__loading,.loan-confirmation-modal__reasons{grid-gap:8px;gap:8px;max-height:200px}}.loan-confirmation-modal__footer{padding:20px 24px}@media(max-width:768px){.loan-confirmation-modal__footer{padding:16px 20px}}@media(max-width:480px){.loan-confirmation-modal__footer{padding:12px 16px}}.loan-confirmation-modal__btn{padding:14px 32px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:140px;justify-content:center}@media(max-width:1024px){.loan-confirmation-modal__btn{font-size:15px;padding:13px 28px;min-width:130px;grid-gap:7px;gap:7px}}@media(max-width:768px){.loan-confirmation-modal__btn{font-size:14px;padding:12px 24px;min-width:120px;grid-gap:6px;gap:6px}}@media(max-width:480px){.loan-confirmation-modal__btn{font-size:13px;padding:10px 20px;min-width:100px;grid-gap:4px;gap:4px}}.loan-confirmation-modal__btn:disabled{opacity:.6;cursor:not-allowed;-webkit-transform:none;transform:none}.loan-confirmation-modal__btn.btn--recommend{background:#00b136;color:#fff}.loan-confirmation-modal__btn.btn--recommend:hover:not(:disabled){background:#059669;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.loan-confirmation-modal__btn.btn--reject{background:red;color:#fff}.loan-confirmation-modal__btn.btn--reject:hover:not(:disabled){background:#dc2626;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.3)}.loan-confirmation-modal__btn:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.loan-confirmation-modal__btn.btn--correction{background:#ff9800;color:#fff}.loan-confirmation-modal__btn.btn--correction:hover:not(:disabled){background:#f97316;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(249,115,22,.3)}.reason-checkbox{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:2px 4px;background:#fff;border-radius:8px;cursor:pointer;transition:all .2s ease}@media(max-width:1024px){.reason-checkbox{grid-gap:10px;gap:10px}}@media(max-width:768px){.reason-checkbox{grid-gap:8px;gap:8px}}@media(max-width:480px){.reason-checkbox{grid-gap:6px;gap:6px;flex-direction:column;align-items:stretch}}.reason-checkbox__text{background:rgba(0,102,255,.0392156863);color:#000;border-radius:12px;padding:12px;font-size:14px;line-height:1.5;flex:1 1}@media(max-width:1024px){.reason-checkbox__text{font-size:13px;padding:11px}}@media(max-width:768px){.reason-checkbox__text{font-size:13px;padding:10px}}@media(max-width:480px){.reason-checkbox__text{font-size:12px;padding:8px}}.reason-checkbox .MuiCheckbox-root{padding:4px}@media(max-width:480px){.reason-checkbox .MuiCheckbox-root{align-self:center}}.reason-skeleton{height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:shimmer 1.5s infinite;animation:shimmer 1.5s infinite;border-radius:8px}.shimmer-skeleton{display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));background:rgba(157,178,206,.0509803922);grid-gap:1rem;gap:1rem;padding:32px}@media(max-width:1100px){.shimmer-skeleton{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media(max-width:640px){.shimmer-skeleton{grid-template-columns:1fr}}.shimmer-skeleton .shimmer-column{display:flex;flex-direction:column;min-height:260px;grid-gap:10px;gap:10px}.shimmer-skeleton .shimmer-column .shimmer-header{height:48px;border-radius:4px;border:1px solid rgba(1,113,190,.1490196078)}.shimmer-skeleton .shimmer-column .shimmer-header,.shimmer-skeleton .shimmer-column .shimmer-row{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:shimmer 1.5s infinite;animation:shimmer 1.5s infinite}.shimmer-skeleton .shimmer-column .shimmer-row{height:40px;margin:0 4px 8px 2px;border-radius:12px}.reason-modal{background:#fff;border-radius:28px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column;position:relative;padding:24px;max-width:1300px;width:100%}@media(max-width:1200px){.reason-modal{max-width:1000px;border-radius:24px}}@media(max-width:1024px){.reason-modal{max-width:700px;border-radius:20px}}@media(max-width:768px){.reason-modal{max-width:500px;border-radius:16px}}.reason-modal__footer{width:auto;border-top:1px solid #e2e8f0;padding:24px 32px;background:#f8fafc;border-radius:0 0 16px 16px}@media(max-width:1024px){.reason-modal__footer{padding:20px 24px}}@media(max-width:768px){.reason-modal__footer{padding:16px;flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}}.reasons-grid{display:flex;grid-gap:12px;gap:12px;background:rgba(157,178,206,.0509803922);min-height:70vh}@media(max-width:640px){.reasons-grid{flex-direction:column}}.reason-column{display:flex;flex-direction:column;flex:1 1;min-height:260px;grid-gap:10px;gap:10px}.reason-column__first{border-top-left-radius:12px;border-bottom-left-radius:12px}.reason-column__last{border-top-right-radius:12px;border-bottom-right-radius:12px}.reason-column__header{width:100%;text-align:center;font-weight:600;font-size:14px;border:1px solid rgba(1,113,190,.1490196078);padding:16px 0;box-shadow:0 0 2px 0 rgba(54,43,115,.2392156863)}.reason-column__list{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:2px 0;overflow:auto;border-top-left-radius:12px;border-bottom-left-radius:12px;border:2px solid rgba(1,113,190,.1490196078);border-right-width:0}.reason-card{background:#fff;display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:4px;grid-gap:5px;gap:5px;margin:0 4px 0 2px;box-shadow:0 4px 10px 0 rgba(67,67,100,.1490196078)}.reason-card__text{padding:8px 12px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#000;flex:1 1;border-radius:12px;background:rgba(0,102,255,.0392156863)}.reason-card__actions{display:flex;align-items:center;grid-gap:8px;gap:8px;background:transparent}.reason-card.is-deactivated .reason-card__text{background:#fff1f4}.add-row{margin:0 4px 0 2px;border:1px dashed #94a3b8;display:flex;border-radius:12px;padding:4px;grid-gap:5px;gap:5px;background:rgba(148,163,184,.0784313725)}.add-row__input{flex:1 1;border-radius:12px;padding:0 12px;font-size:13px;background:#fff}.add-row__input ::-webkit-input-placeholder{font-weight:600;font-size:14px;line-height:24px;letter-spacing:.25px;vertical-align:middle;color:rgba(0,14,61,.4196078431)}.add-row__input ::placeholder{font-weight:600;font-size:14px;line-height:24px;letter-spacing:.25px;vertical-align:middle;color:rgba(0,14,61,.4196078431)}.add-row input:not([type]),.add-row input[type=date]:not(.browser-default),.add-row input[type=datetime-local]:not(.browser-default),.add-row input[type=datetime]:not(.browser-default),.add-row input[type=email]:not(.browser-default),.add-row input[type=number]:not(.browser-default),.add-row input[type=password]:not(.browser-default),.add-row input[type=search]:not(.browser-default),.add-row input[type=tel]:not(.browser-default),.add-row input[type=text]:not(.browser-default),.add-row input[type=time]:not(.browser-default),.add-row input[type=url]:not(.browser-default),.add-row textarea.materialize-textarea{border-bottom:none;margin:0}.reason-modal__footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px;padding:16px;border-top:1px solid #e5e7eb;background:#fff}.reason-action-button{border:none}.reason-action-button,.reason-action-button:focus,.reason-action-button:hover{background:transparent}.reason-action-button-icon{width:24px;height:24px}.reason-action-button-icon:hover{opacity:.7;scale:1.1}.reason-modal-btn{padding:12px 24px;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:120px;justify-content:center}.reason-modal-btn__cancel{background:#fff8fb;color:#e2136e;border:1px solid hsla(0,0%,100%,.7215686275)}.reason-modal-btn__cancel:hover{background:#c6c6c6;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px hsla(0,0%,77.6%,.3)}.reason-modal-btn__save{background:#e2136e;color:#fff;box-shadow:0 8px 16px 0 rgba(226,19,110,.32)}.reason-modal-btn__save:hover{background:#ad1457;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.reason-modal-btn__save:disabled{background:#f8bbd0;cursor:not-allowed;box-shadow:none}.reason-modal-btn:active,.reason-modal-btn__save:disabled{-webkit-transform:translateY(0);transform:translateY(0)}.skeleton-avatar{width:40px;height:40px;border-radius:50%}.skeleton-nav-btn{width:32px;height:32px;border-radius:8px}.skeleton-image{width:320px;height:400px;border-radius:12px}@media(max-width:768px){.skeleton-image{height:300px}}@media(max-width:480px){.skeleton-image{height:250px}}.error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center;grid-gap:16px;gap:16px}.error-state .error-image{width:64px;height:64px;opacity:.6;margin-bottom:8px}.error-state .error-title{color:#362b73;font-size:16px;font-weight:600;margin:0 0 4px}.error-state .error-message{color:#64748b;font-size:14px;font-weight:400;margin:0;line-height:1.4}.no-data-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center;min-height:120px;width:320px;height:400px;border-radius:12px;border:2px dashed #e2e8f0}@media(max-width:768px){.no-data-state{padding:24px 12px;min-height:100px}}@media(max-width:480px){.no-data-state{padding:16px 8px;min-height:80px}}.no-data-state .error-image{width:48px;height:48px;opacity:.5;margin-bottom:8px}@media(max-width:768px){.no-data-state .error-image{width:40px;height:40px}}@media(max-width:480px){.no-data-state .error-image{width:32px;height:32px}}.no-data-state .no-data-message{color:#94a3b8;font-size:14px;font-weight:500;margin:0}@media(max-width:768px){.no-data-state .no-data-message{font-size:13px}}@media(max-width:480px){.no-data-state .no-data-message{font-size:12px}}.content-section{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.content-section .content-header{display:flex;justify-content:space-between;align-items:center;padding:0 24px}@media(max-width:768px){.content-section .content-header{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;padding:12px}}.inventory-management{background-color:#eaeef9;max-width:1366px;margin:0 auto;height:auto;min-height:100vh}.inventory-management .inventory-header{display:flex;justify-content:space-between;background:#fff;align-items:center;padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.inventory-management .inventory-header .page-title{font-size:32px;font-weight:700;color:#2d3748;margin:0;letter-spacing:-.025em}.inventory-management .inventory-header .header-actions .activity-logs{color:#362b73;font-size:16px;font-weight:500;cursor:pointer;transition:color .2s ease}.inventory-management .inventory-header .header-actions .activity-logs:hover{color:#e2136e}.inventory-management .inventory-content{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.inventory-management .inventory-content .inventory-tabs{padding:16px 20px;grid-gap:12px;gap:12px}.inventory-management .inventory-content .inventory-tabs .inventory-tab{width:150px;height:56px;font-size:14px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:1024px){.inventory-management{max-width:100%;padding:16px}.inventory-management .inventory-header{padding:16px 20px;margin-bottom:16px}.inventory-management .inventory-header .page-title{font-size:28px}.inventory-management .inventory-header .header-actions .activity-logs{font-size:14px}}@media(max-width:768px){.inventory-management{padding:8px;min-height:100vh}.inventory-management .inventory-header{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.inventory-management .inventory-header .page-title{font-size:22px;line-height:1.2}.inventory-management .inventory-header .header-actions{width:100%;display:flex;justify-content:flex-end}.inventory-management .inventory-header .header-actions .activity-logs{font-size:14px;padding:8px 16px;background:rgba(226,19,110,.1);border-radius:20px;border:1px solid rgba(226,19,110,.2)}.inventory-management .inventory-content .inventory-tabs{padding:12px 16px;overflow-x:auto;flex-wrap:nowrap;grid-gap:8px;gap:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.inventory-management .inventory-content .inventory-tabs::-webkit-scrollbar{display:none}.inventory-management .inventory-content .inventory-tabs .inventory-tab{min-width:120px;flex:none;height:48px;font-size:13px;padding:8px 12px}.inventory-management .inventory-table-container{margin:0 8px;padding:16px;border-radius:8px;min-height:40vh}.inventory-management .inventory-pagination-bar{margin:0 8px;padding:16px;flex-direction:column;grid-gap:16px;gap:16px;align-items:center}.inventory-management .inventory-pagination-bar .inventory-pagination-info{order:2;font-size:12px}.inventory-management .inventory-pagination-bar .inventory-pagination-controls{order:1;flex-wrap:wrap;justify-content:center;grid-gap:4px;gap:4px}.inventory-management .inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn{padding:6px 10px;font-size:12px;min-width:32px}}@media(max-width:480px){.inventory-management{padding:4px}.inventory-management .inventory-header{padding:12px;grid-gap:8px;gap:8px}.inventory-management .inventory-header .page-title{font-size:20px}.inventory-management .inventory-header .header-actions .activity-logs{font-size:12px;padding:6px 12px}.inventory-management .inventory-content .inventory-tabs{padding:8px 12px;grid-gap:6px;gap:6px}.inventory-management .inventory-content .inventory-tabs .inventory-tab{min-width:100px;height:44px;font-size:12px;padding:6px 10px}.inventory-management .inventory-pagination-bar,.inventory-management .inventory-table-container{margin:0 4px;padding:12px}.inventory-management .inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn{padding:4px 8px;font-size:11px;min-width:28px}}.inventory-management .table-row{position:relative}.inventory-management button:focus,.inventory-management input:focus,.inventory-management select:focus{outline:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.inventory-management .create-btn,.inventory-management .deactivate-btn,.inventory-management .details-btn,.inventory-management .submit-btn{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.inventory-content-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}@media(max-width:768px){.filters-section .select-wrapper .select-field{padding:12px 14px;font-size:13px;border-radius:20px}}@media(max-width:480px){.filters-section .select-wrapper .select-field{flex-direction:column;padding:10px 12px;font-size:12px;border-radius:16px}}.filters-section .search-input .search-input-field{border:none;background:transparent;outline:none}@media(max-width:768px){.filters-section .search-input{padding:0 16px;grid-gap:12px;gap:12px;border-radius:20px}.filters-section .search-input .search-input-field{font-size:13px}}@media(max-width:480px){.filters-section .search-input{padding:0 12px;grid-gap:10px;gap:10px;border-radius:16px}.filters-section .search-input .search-input-field{font-size:12px}}.filters-section .create-btn:disabled{background:rgba(226,19,110,.32);color:#94a3b8;cursor:not-allowed;box-shadow:none}@media(max-width:768px){.filters-section{flex-direction:column;align-items:stretch}.filters-section .search-input,.filters-section .select-wrapper{min-width:100%}.filters-section .create-btn{width:100%;justify-content:center;padding:14px 20px;font-size:15px}}@media(max-width:480px){.filters-section{grid-gap:10px;gap:10px}.filters-section .create-btn{padding:12px 16px;font-size:14px}}.inventory-table-container{overflow-x:auto;margin:0 24px;padding:0 24px;height:60vh;background-color:hsla(0,0%,100%,.5607843137);border:1px solid hsla(0,0%,100%,.72);border-radius:12px;box-shadow:0 8px 16px 0 rgba(150,2,66,.04);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-overflow-scrolling:touch}@media(max-width:1024px){.inventory-table-container{margin:0 16px;padding:20px}}@media(max-width:768px){.inventory-table-container{margin:0 8px;padding:16px;border-radius:8px}}@media(max-width:480px){.inventory-table-container{margin:0 4px;padding:12px;border-radius:6px}}.skeleton{height:20px;width:100%;background:linear-gradient(90deg,#d1d5db,#e5e7eb 50%,#d1d5db);-webkit-animation:shimmer 1.8s ease-in-out infinite;animation:shimmer 1.8s ease-in-out infinite;position:relative;overflow:hidden}.skeleton:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.9) 50%,transparent);-webkit-animation:shimmer-wave 1.8s ease-in-out infinite;animation:shimmer-wave 1.8s ease-in-out infinite}@-webkit-keyframes shimmer-wave{0%{left:-100%}50%{left:100%}to{left:100%}}@keyframes shimmer-wave{0%{left:-100%}50%{left:100%}to{left:100%}}.inventory-table{width:100%;min-width:800px;border-collapse:collapse;border-spacing:16px 0}.inventory-table thead tr{border-bottom:1px solid #fff}.inventory-table thead tr th{text-align:left;padding:24px 8px;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle;color:#362b73;white-space:nowrap}.inventory-table tbody tr{transition:all .2s ease;border-bottom:1px solid #fff}.inventory-table tbody tr:hover{background:rgba(247,239,255,.6)}.inventory-table tbody tr td{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px;padding:16px 8px;color:rgba(54,43,115,.6509803922);font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle}@media(max-width:768px){.inventory-table tbody tr td{padding:12px 6px;font-size:13px}}@media(max-width:480px){.inventory-table tbody tr td{padding:10px 4px;font-size:12px}}.inventory-table tbody tr td .copyable{display:inline-flex;align-items:center;cursor:pointer}.inventory-table tbody tr td .copyable:hover{color:#e2136e}.inventory-table tbody tr td.mapping-id .copyable,.inventory-table tbody tr td.uploaded-by .copyable{display:inline-flex;align-items:center;cursor:pointer;transition:color .2s ease}.inventory-table tbody tr td.mapping-id .copyable:hover,.inventory-table tbody tr td.uploaded-by .copyable:hover{color:#e2136e}.inventory-table tbody tr td .uploader-info{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.inventory-table tbody tr td .uploader-info .uploader-name{font-weight:500;color:rgba(54,43,115,.8)}.inventory-table tbody tr td .uploader-info .uploader-email{font-size:12px;color:rgba(54,43,115,.8);font-weight:400}.inventory-table tbody tr .details-btn{height:40px;width:auto;background:linear-gradient(45deg,rgba(239,199,169,.08) .29%,rgba(226,19,110,.08));color:#e2136e;padding:8px 16px;border:none;border-radius:24px;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center}.inventory-table tbody tr .details-btn:hover{background:#e2136e;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.inventory-table tbody tr .edit-btn{padding:8px;border-radius:6px;background:none;border:none;cursor:pointer;display:flex;align-items:center;transition:background .2s ease}.inventory-table tbody tr .edit-btn:hover{background:#f6f6fa}@media(max-width:768px){.inventory-table tbody tr .edit-btn{padding:6px;font-size:12px}}@media(max-width:480px){.inventory-table tbody tr .edit-btn{padding:4px;font-size:11px}}@media(max-width:768px){.inventory-table thead tr{padding:0 16px}.inventory-table thead tr th{padding:12px 6px;font-size:13px}.inventory-table tbody tr{padding:0 16px}}@media(max-width:480px){.inventory-table thead tr{padding:0 12px}.inventory-table thead tr th{padding:10px 4px;font-size:12px}.inventory-table tbody tr{padding:0 12px}}.inventory-image-container{height:60px;width:60px;border-radius:12px;display:flex;justify-content:center;align-items:center;background:#fff;margin:0 auto}.inventory-image-container .inventory-image{height:50px;width:50px;border-radius:8px;object-fit:cover}.inventory-pagination-bar{justify-content:space-between;padding:20px 24px;margin:0 24px;border-radius:12px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.inventory-pagination-bar .inventory-pagination-info{color:rgba(54,43,115,.6509803922)}.inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn{padding:8px 12px;border:1px solid #f1f1f1;background:#fff;color:#333;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn:hover:not(:disabled){background:#f8f9fa;border-color:#cbd5e0}.inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn:disabled{opacity:.5;cursor:not-allowed}.inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn.active{background:linear-gradient(180deg,#ff66a9,#f53689);color:#fff;border:none}.inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn.active:hover{background:linear-gradient(180deg,#f53689,#e2136e)}.inventory-status-badge{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:capitalize}.inventory-status-badge.active{background-color:rgba(0,177,54,.0784313725);color:#00b136}.inventory-status-badge.pending{background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7}.inventory-status-badge.inactive{background-color:rgba(242,61,76,.0784313725);color:#89202a}.inventory-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:16px}.inventory-modal-overlay .inventory-modal{box-sizing:border-box;border-radius:24px;box-shadow:0 16px 32px 0 rgba(54,43,115,.2392156863);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);min-width:450px;max-height:90vh;width:100%;padding:0;overflow-y:auto;border:2px solid hsla(0,0%,100%,.72);-webkit-animation:modalSlideIn .3s ease-out;animation:modalSlideIn .3s ease-out}@media(max-width:768px){.inventory-modal-overlay .inventory-modal{width:100%;max-width:100%;min-width:auto;max-height:95vh;border-radius:16px;margin:0}}@media(max-width:480px){.inventory-modal-overlay .inventory-modal{border-radius:12px;max-height:98vh}}.inventory-modal-overlay .bulk-upload-modal{background:#fff}.inventory-modal-header{padding:32px 32px 0;display:flex;align-items:center;justify-content:space-between}.inventory-modal-header h3{font-size:20px;font-weight:600;color:#362b73;margin:0}.inventory-modal-header .close-btn{background:none;border:none;font-size:28px;color:#b1b1d1;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}.inventory-modal-header .close-btn:hover{background:#f1f5f9;color:#e2136e}@media(max-width:768px){.inventory-modal-header{padding:24px 20px 0}.inventory-modal-header h3{font-size:20px}.inventory-modal-header .close-btn{font-size:24px;padding:8px}}@media(max-width:480px){.inventory-modal-header{padding:20px 16px 0}.inventory-modal-header h3{font-size:18px}.inventory-modal-header .close-btn{font-size:20px}}.inventory-modal-body{padding:24px;display:flex;flex-direction:column;grid-gap:18px;gap:18px}@media(max-width:768px){.inventory-modal-body{padding:20px;grid-gap:16px;gap:16px}}@media(max-width:480px){.inventory-modal-body{padding:16px;grid-gap:14px;gap:14px}}.inventory-modal-body-content{display:flex;grid-gap:32px;gap:32px}@media(max-width:1024px){.inventory-modal-body-content{grid-gap:24px;gap:24px}}@media(max-width:768px){.inventory-modal-body-content{flex-direction:column;grid-gap:20px;gap:20px}}@media(max-width:480px){.inventory-modal-body-content{grid-gap:16px;gap:16px}}.bulk-upload-section{background:rgba(77,157,118,.0705882353);padding:24px;border-radius:16px}.bulk-upload-section .upload-area{display:flex;justify-content:center;align-items:center;flex-direction:column;grid-gap:16px;gap:16px}.bulk-upload-section .upload-area .upload-info-container{position:relative;display:flex;align-items:center}.bulk-upload-section .upload-area .upload-info-container .upload-main-icon{width:128px;height:128px}.bulk-upload-section .upload-area .upload-info-container .upload-info{display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:0;vertical-align:middle}.bulk-upload-section .upload-area .upload-info-container .upload-info h4{margin:0;font-weight:500;font-size:16px;line-height:24px;color:#00733b}.bulk-upload-section .upload-area .upload-info-container .upload-info p{margin:0;font-weight:500;font-size:16px;line-height:24px;color:#434364}.bulk-upload-section .upload-area .upload-info-container .upload-attachment{position:absolute;bottom:-8px;right:-8px;width:24px;height:24px;background:#e2136e;border-radius:50%;border:3px solid #fff}.bulk-upload-section .upload-area .upload-info-container .upload-attachment:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.bulk-upload-section .upload-area .upload-buttons{display:flex;grid-gap:12px;gap:12px;justify-content:center}.bulk-upload-section .upload-area .upload-buttons .sample-file-btn,.bulk-upload-section .upload-area .upload-buttons .upload-file-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;height:40px;background:rgba(77,157,118,.1019607843);border:2px solid hsla(0,0%,100%,.7215686275);color:#00733b}.bulk-upload-section .upload-area .upload-buttons .sample-file-btn .btn-icon,.bulk-upload-section .upload-area .upload-buttons .upload-file-btn .btn-icon{width:16px;height:16px}.bulk-upload-section .upload-area .upload-buttons .sample-file-btn:disabled,.bulk-upload-section .upload-area .upload-buttons .upload-file-btn:disabled{opacity:.7;cursor:not-allowed}.uploaded-file-info{padding:8px 0 0;font-size:12px;color:#64748b;text-align:center}.delete-file-btn,.uploaded-file-info .file-info-container{display:flex;align-items:center;justify-content:center}.delete-file-btn{background:none;border:none;padding:0;margin-left:6px;font-size:17px;font-weight:700;cursor:pointer;transition:color .2s ease}.delete-file-btn:hover{background:none}.inventory-form-container{flex:1 1;background-color:#f0f5fa;border-radius:24px;padding:20px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;max-width:450px}@media(max-width:768px){.inventory-form-container{max-width:100%;border-radius:16px;padding:16px;grid-gap:14px;gap:14px}}@media(max-width:480px){.inventory-form-container{border-radius:12px;padding:12px;grid-gap:12px;gap:12px}}.attachment-upload-row{display:flex;grid-gap:24px;gap:24px;justify-content:center;margin-bottom:16px;background:#fafaff;border-radius:16px;padding:18px 0}.inventory-upload-field,.inventory-upload-field .inventory-upload-label{display:flex;flex-direction:column;align-items:center}.inventory-upload-field .inventory-upload-label{cursor:pointer;transition:all .2s ease}.inventory-upload-field .inventory-upload-label.disabled{cursor:not-allowed;opacity:.6}.inventory-upload-field .inventory-upload-label:hover:not(.disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px)}.inventory-upload-field .inventory-upload-label .inventory-upload-preview{position:relative;width:64px;height:64px;border-radius:50%;overflow:hidden;background:#ffe6f3;border:2px solid #f8e1f1;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.inventory-upload-field .inventory-upload-label .inventory-upload-preview .inventory-upload-icon{width:100%;height:100%;object-fit:cover;transition:all .2s ease}.inventory-upload-field .inventory-upload-label .inventory-upload-preview .inventory-upload-icon.uploaded-image{border-radius:50%}.inventory-upload-field .inventory-upload-label .inventory-upload-preview .inventory-upload-icon:not(.uploaded-image){width:32px;height:32px;object-fit:contain}.inventory-upload-field .inventory-upload-label .inventory-upload-preview .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;border-radius:50%}.inventory-upload-field .inventory-upload-label .inventory-upload-preview .image-overlay .change-text{color:#fff;font-size:10px;font-weight:500;text-align:center}.inventory-upload-field .inventory-upload-label.has-image:hover .image-overlay{opacity:1}.inventory-upload-field .inventory-upload-label .upload-text{font-size:14px;color:#e2136e;font-weight:500;margin-top:2px;text-align:center;transition:color .2s ease}.inventory-upload-field .inventory-upload-label:hover:not(.disabled) .upload-text{color:#c2185b}.inventory-modal-footer{display:flex;justify-content:flex-end;grid-gap:18px;gap:18px;padding:32px;border-top:none}.inventory-modal-footer .cancel-btn{background:#fff8fb;border:none;color:#e2136e;padding:12px 32px;border-radius:24px;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s}.inventory-modal-footer .cancel-btn:hover{background:#fbeaf6}.inventory-modal-footer .submit-btn{box-shadow:0 8px 16px 0 rgba(226,19,110,.32),inset 0 8px 12px 0 hsla(0,0%,100%,.24);background:#e2136e;border:none;color:#fff;padding:12px 32px;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.inventory-modal-footer .submit-btn:hover{background:linear-gradient(90deg,#f53689,#e2136e)}.inventory-modal-footer .submit-btn:disabled{background:rgba(226,19,110,.32);cursor:not-allowed;box-shadow:none}.inventory-modal-footer .deactivate-btn{background:#fff;border:none;color:#e2136e;padding:12px 32px;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px 0 rgba(226,19,110,.12);transition:background .2s}.inventory-modal-footer .deactivate-btn:hover{background:#fbeaf6}.inventory-modal-footer .deactivate-btn:disabled{background:rgba(226,19,110,.32);color:#fff;cursor:not-allowed;box-shadow:none}@media(max-width:768px){.inventory-modal-footer{flex-direction:column;grid-gap:12px;gap:12px;padding:20px}.inventory-modal-footer .cancel-btn,.inventory-modal-footer .deactivate-btn,.inventory-modal-footer .submit-btn{width:100%;padding:14px 24px;font-size:15px}}@media(max-width:480px){.inventory-modal-footer{padding:16px;grid-gap:10px;gap:10px}.inventory-modal-footer .cancel-btn,.inventory-modal-footer .deactivate-btn,.inventory-modal-footer .submit-btn{padding:12px 20px;font-size:14px}}.upload-box{background:#f0f5fa;border-radius:24px;border:2px solid hsla(0,0%,100%,.7215686275);padding:16px}.upload-box .upload-box-inner{display:flex;align-items:center;justify-content:center;cursor:pointer}.upload-box .upload-box-inner .upload-img{width:96px;height:96px;object-fit:cover}.upload-box .upload-box-inner .upload-text-box{display:flex;align-items:center;justify-content:center;padding:8px 16px;grid-gap:8px;gap:8px;background:#e1eaf2;border:2px solid hsla(0,0%,100%,.7215686275);border-radius:24px}.upload-box .upload-box-inner .upload-text-box img{height:16px;width:16px}.upload-box .upload-box-inner .upload-text-box .upload-text{font-weight:500;color:#362b73;font-family:Inter;font-size:12px;line-height:24px;letter-spacing:0;vertical-align:middle}@media(max-width:768px){.upload-box{border-radius:16px;padding:12px}.upload-box .upload-box-inner .upload-img{width:80px;height:80px}.upload-box .upload-box-inner .upload-text-box{padding:6px 12px;border-radius:16px}.upload-box .upload-box-inner .upload-text-box .upload-text{font-size:11px}}@media(max-width:480px){.upload-box{border-radius:12px;padding:8px}.upload-box .upload-box-inner .upload-img{width:64px;height:64px}.upload-box .upload-box-inner .upload-text-box{padding:4px 8px;border-radius:12px}.upload-box .upload-box-inner .upload-text-box .upload-text{font-size:10px}}@media(max-width:768px){.mobile-hidden{display:none!important}.mobile-full-width{width:100%!important}.mobile-stack{flex-direction:column!important}.mobile-center{text-align:center!important}}@media(max-width:480px){.mobile-small-text{font-size:12px!important}.mobile-small-padding{padding:8px!important}.mobile-touch-target{min-height:44px!important;min-width:44px!important}}@media(max-width:768px){.po-info-section{max-width:100%;grid-gap:16px;gap:16px}}@media(max-width:480px){.po-info-section{grid-gap:14px;gap:14px}}@media(max-width:768px){.po-info-section h2{font-size:18px}}@media(max-width:480px){.po-info-section h2{font-size:16px}}.inventory-tabs{display:flex;flex-wrap:wrap;height:100%;grid-gap:16px;gap:16px;padding:24px;background-color:transparent}.inventory-tabs .inventory-tab{height:60px;width:170px;padding:12px;background:hsla(0,0%,100%,.56);border:1px solid hsla(0,0%,100%,.72);border-radius:12px;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);font-weight:400;line-height:20px;letter-spacing:0;display:flex;align-items:center;justify-content:center;color:#362b73;cursor:pointer;transition:all .2s ease;position:relative}.inventory-tabs .inventory-tab:hover{background-color:rgba(250,248,248,.8588235294);color:#2d3748;font-weight:500}.inventory-tabs .inventory-tab.active{background-color:#e2136e;color:#fff;transition:all .2s ease;font-weight:500;box-shadow:0 8px 16px 0 rgba(226,19,110,.32)}.inventory-tabs .inventory-tab.active:hover{background-color:#ca1163}@media(max-width:1024px){.inventory-tabs{padding:16px 20px;grid-gap:12px;gap:12px}.inventory-tabs .inventory-tab{width:150px;height:56px;font-size:14px}}@media(max-width:768px){.inventory-tabs{overflow-x:auto;flex-wrap:nowrap;padding:12px 16px;grid-gap:8px;gap:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.inventory-tabs::-webkit-scrollbar{display:none}.inventory-tabs .inventory-tab{min-width:120px;flex:none;height:48px;font-size:13px;padding:8px 12px}}@media(max-width:480px){.inventory-tabs{padding:8px 12px;grid-gap:6px;gap:6px}.inventory-tabs .inventory-tab{min-width:100px;height:44px;font-size:12px;padding:6px 10px}}@media(max-width:1024px){.content-section .table-container .po-table{font-size:13px}.content-section .table-container .po-table tbody td,.content-section .table-container .po-table thead th{padding:12px 16px}}@media(max-width:768px){.content-section{overflow-x:hidden}.content-section .table-container .po-table{font-size:12px}.content-section .table-container .po-table tbody td,.content-section .table-container .po-table thead th{padding:8px 12px}.modal-overlay{padding:16px}.modal-overlay .modal-content{width:100%;max-width:none}.modal-overlay .modal-content .modal-body,.modal-overlay .modal-content .modal-footer,.modal-overlay .modal-content .modal-header{padding:16px}.modal-overlay .modal-content .modal-footer{flex-direction:column}.modal-overlay .modal-content .modal-footer .cancel-btn,.modal-overlay .modal-content .modal-footer .submit-btn{width:100%}}.content-tabs{display:flex;align-items:center;grid-gap:24px;gap:24px;height:100%;background-color:transparent}.content-tabs .content-tab{width:150px;padding:12px 16px;background:hsla(0,0%,100%,.56);border:1px solid hsla(0,0%,100%,.72);border-radius:12px;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;display:flex;align-items:center;justify-content:center;color:#362b73;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.content-tabs .content-tab:hover{background-color:#f8f9fa;color:#2d3748}.content-tabs .content-tab.active{background-color:#e2136e;color:#fff;font-weight:500;box-shadow:0 8px 16px 0 rgba(226,19,110,.32)}.content-tabs .content-tab.active:hover{background-color:#c2185b}@media(max-width:768px){.content-tabs{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;grid-gap:12px;gap:12px;padding:0 4px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.content-tabs::-webkit-scrollbar{display:none}.content-tabs .content-tab{min-width:120px;width:auto;padding:10px 16px;font-size:13px;flex-shrink:0}}@media(max-width:480px){.content-tabs{grid-gap:8px;gap:8px;padding:0 2px}.content-tabs .content-tab{min-width:100px;padding:8px 12px;font-size:12px;border-radius:10px}}.po-supplier-form{flex:0 1;max-width:100%}.po-table thead tr{padding:0 24px;border-bottom:1px solid #fff}.po-table thead tr th{text-align:left;padding:24px 8px;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle;color:#362b73;white-space:nowrap}.po-table tbody tr{transition:all .2s ease;border-bottom:1px solid #fff;padding:0 24px}.po-table tbody tr td{text-align:left;padding:16px 8px;color:rgba(54,43,115,.6509803922);white-space:nowrap;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle}.po-table tbody tr .details-btn{height:40px;width:86px;background:linear-gradient(45deg,rgba(239,199,169,.08) .29%,rgba(226,19,110,.08));color:#e2136e;padding:8px 16px;border:none;border-radius:24px;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s ease}.po-table tbody tr .details-btn:hover{background:#e2136e;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.po-create-modal{background:#fff;max-width:1350px}@media(max-width:1024px){.po-create-modal{max-width:95vw;max-height:90vh;margin:16px}}@media(max-width:768px){.po-create-modal{max-width:100vw;max-height:95vh;margin:8px;border-radius:16px}}@media(max-width:480px){.po-create-modal{max-width:450px;max-height:98vh;margin:0;border-radius:12px}}.po-info-section{max-width:340px;display:flex;flex-direction:column;grid-gap:18px;gap:18px}@media(max-width:480px){.po-info-section{max-width:100%}}.po-info-section h2{font-size:20px;font-weight:600;color:#362b73;margin:0}.supplier-device-section{flex:1 1;min-width:420px;display:flex;flex-direction:column;grid-gap:18px;gap:18px}@media(max-width:768px){.supplier-device-section{min-width:100%;grid-gap:16px;gap:16px}}.supplier-device-section h2{font-size:20px;font-weight:600;color:#362b73;margin:0}@media(max-width:768px){.supplier-device-section h2{font-size:18px}}@media(max-width:480px){.supplier-device-section h2{font-size:16px}}.supplier-device-section .form-group-label{background:#f0f5fa;border-radius:24px;border:2px solid hsla(0,0%,100%,.7215686275);padding:16px}@media(max-width:768px){.supplier-device-section .form-group-label{border-radius:16px;padding:12px}}@media(max-width:480px){.supplier-device-section .form-group-label{border-radius:12px;padding:10px}}.supplier-device-section .form-group-label label{font-size:15px;font-weight:500;color:#362b73;margin-bottom:10px;margin-left:8px}@media(max-width:768px){.supplier-device-section .form-group-label label{font-size:14px;margin-left:4px}}@media(max-width:480px){.supplier-device-section .form-group-label label{font-size:13px;margin-left:2px}}.supplier-device-section .form-group-label .form-group-item{position:relative;margin-bottom:0}.supplier-device-section .form-group-label .form-group-item .form-input{box-sizing:border-box;width:100%;padding:16px 20px 16px 48px;border:none;border-radius:32px;background:hsla(0,0%,100%,.7215686275);border:2px solid hsla(0,0%,100%,.72);font-size:16px;color:#362b73;font-family:"Inter",sans-serif;outline:none;transition:box-shadow .2s;box-shadow:0 1px 3px 0 rgba(80,36,180,.04)}@media(max-width:768px){.supplier-device-section .form-group-label .form-group-item .form-input{padding:14px 18px 14px 42px;font-size:15px;border-radius:24px}}@media(max-width:480px){.supplier-device-section .form-group-label .form-group-item .form-input{padding:12px 16px 12px 36px;font-size:14px;border-radius:20px}}.supplier-device-section .form-group-label .form-group-item .form-input::-webkit-input-placeholder{color:#b1b1d1}.supplier-device-section .form-group-label .form-group-item .form-input::placeholder{color:#b1b1d1}.supplier-device-section .form-group-label .form-group-item select.form-input{height:60px;padding-top:18px;padding-bottom:18px;line-height:1.5;padding-left:48px;z-index:1;background:#f6f6fa;-webkit-appearance:none;appearance:none;background-image:none}@media(max-width:768px){.supplier-device-section .form-group-label .form-group-item select.form-input{height:54px;padding-top:15px;padding-bottom:15px;padding-left:42px}}@media(max-width:480px){.supplier-device-section .form-group-label .form-group-item select.form-input{height:48px;padding-top:12px;padding-bottom:12px;padding-left:36px}}.supplier-device-section .form-group-label .form-group-item.icon-input .input-icon{position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;opacity:.7;pointer-events:none;z-index:2}@media(max-width:768px){.supplier-device-section .form-group-label .form-group-item.icon-input .input-icon{left:14px;width:20px;height:20px}}@media(max-width:480px){.supplier-device-section .form-group-label .form-group-item.icon-input .input-icon{left:12px;width:18px;height:18px}}.supplier-device-section .form-group-label .form-group-item.select-group{position:relative}.supplier-device-section .form-group-label .form-group-item.select-group .select-input{padding-right:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width:768px){.supplier-device-section .form-group-label .form-group-item.select-group .select-input{padding-right:36px}}@media(max-width:480px){.supplier-device-section .form-group-label .form-group-item.select-group .select-input{padding-right:32px}}.supplier-device-section .form-group-label .form-group-item .textarea{min-height:80px;border-radius:24px;padding-left:20px;padding-top:16px;resize:none}@media(max-width:768px){.supplier-device-section .form-group-label .form-group-item .textarea{min-height:70px;border-radius:20px;padding-left:16px;padding-top:14px}}@media(max-width:480px){.supplier-device-section .form-group-label .form-group-item .textarea{min-height:60px;border-radius:16px;padding-left:12px;padding-top:12px}}.supplier-device-section .form-group-label .form-group-item .char-count{position:absolute;right:18px;bottom:10px;font-size:12px;color:#b1b1d1}@media(max-width:768px){.supplier-device-section .form-group-label .form-group-item .char-count{right:14px;bottom:8px;font-size:11px}}@media(max-width:480px){.supplier-device-section .form-group-label .form-group-item .char-count{right:12px;bottom:6px;font-size:10px}}.supplier-device-section .device-box{background:#f3f6fb;border-radius:24px;padding:32px 24px}@media(max-width:768px){.supplier-device-section .device-box{border-radius:16px;padding:20px 16px}}@media(max-width:480px){.supplier-device-section .device-box{max-width:100%;border-radius:12px;padding:16px 12px}}.supplier-device-section .device-box .total-cost{margin-bottom:18px;font-weight:400;color:#362b73;font-size:16px;line-height:26px}@media(max-width:768px){.supplier-device-section .device-box .total-cost{font-size:15px;line-height:24px;margin-bottom:16px}}@media(max-width:480px){.supplier-device-section .device-box .total-cost{font-size:14px;line-height:22px;margin-bottom:14px}}.supplier-device-section .device-box .total-cost span{margin-left:12px;font-size:24px;color:#000e3d}@media(max-width:768px){.supplier-device-section .device-box .total-cost span{font-size:20px;margin-left:8px}}@media(max-width:480px){.supplier-device-section .device-box .total-cost span{font-size:18px;margin-left:6px;display:block;margin-top:4px}}.supplier-device-section .device-box .device-header{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 40px;grid-gap:18px;gap:18px;align-items:center;margin-bottom:12px}@media(max-width:768px){.supplier-device-section .device-box .device-header{grid-gap:12px;gap:12px;grid-template-columns:2fr 1fr 1fr 1fr 30px}}@media(max-width:480px){.supplier-device-section .device-box .device-header{grid-gap:8px;gap:8px;grid-template-columns:1fr;margin-bottom:8px}}.supplier-device-section .device-box .device-header .device-field{font-size:14px;font-weight:500;color:#64748b}@media(max-width:768px){.supplier-device-section .device-box .device-header .device-field{font-size:13px}}@media(max-width:480px){.supplier-device-section .device-box .device-header .device-field{font-size:12px;text-align:center;padding:4px 0;background:#e8f0fe;border-radius:8px;margin-bottom:4px}.supplier-device-section .device-box .device-header .device-field:first-child:before{content:"Item: "}.supplier-device-section .device-box .device-header .device-field:nth-child(2):before{content:"Quantity: "}.supplier-device-section .device-box .device-header .device-field:nth-child(3):before{content:"Unit Cost: "}.supplier-device-section .device-box .device-header .device-field:nth-child(4):before{content:"Total Cost: "}.supplier-device-section .device-box .device-header .device-field:nth-child(5){display:none}}.supplier-device-section .device-box .device-header .device-field.device-remove{text-align:center}@media(max-width:480px){.supplier-device-section .device-box .device-header .device-field.device-remove{display:none}}.supplier-device-section .device-box .device-rows{display:flex;flex-direction:column;grid-gap:18px;gap:18px;margin-bottom:18px}@media(max-width:768px){.supplier-device-section .device-box .device-rows{grid-gap:16px;gap:16px;margin-bottom:16px}}@media(max-width:480px){.supplier-device-section .device-box .device-rows{grid-gap:12px;gap:12px;margin-bottom:12px}}.supplier-device-section .device-box .device-rows .device-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 40px;grid-gap:18px;gap:18px;align-items:center;border-radius:32px;position:relative}@media(max-width:768px){.supplier-device-section .device-box .device-rows .device-row{grid-gap:12px;gap:12px;grid-template-columns:2fr 1fr 1fr 1fr 30px;border-radius:24px}}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row{grid-template-columns:1fr;grid-gap:8px;gap:8px;border-radius:16px;background:#fff;border:1px solid #e0e7ff;padding:36px 12px 12px}}.supplier-device-section .device-box .device-rows .device-row .device-field{display:flex;align-items:center;height:100%}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row .device-field{position:relative}.supplier-device-section .device-box .device-rows .device-row .device-field:before{position:absolute;left:12px;top:12px;font-size:10px;color:#64748b;font-weight:500;z-index:2}.supplier-device-section .device-box .device-rows .device-row .device-field:first-child:before{content:"Item"}.supplier-device-section .device-box .device-rows .device-row .device-field:nth-child(2):before{content:"Qty"}.supplier-device-section .device-box .device-rows .device-row .device-field:nth-child(3):before{content:"Unit"}.supplier-device-section .device-box .device-rows .device-row .device-field:nth-child(4):before{content:"Total"}}.supplier-device-section .device-box .device-rows .device-row .device-field .form-input,.supplier-device-section .device-box .device-rows .device-row .device-field .select-input{width:100%;border:none;background:hsla(0,0%,100%,.7215686275);border-radius:24px;border:2px solid hsla(0,0%,100%,.7215686275);font-size:16px;padding:12px;color:#362b73;box-shadow:none;font-family:"Inter",sans-serif;margin:0;height:48px;box-sizing:border-box}@media(max-width:768px){.supplier-device-section .device-box .device-rows .device-row .device-field .form-input,.supplier-device-section .device-box .device-rows .device-row .device-field .select-input{font-size:15px;padding:10px;border-radius:20px;height:44px}}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row .device-field .form-input,.supplier-device-section .device-box .device-rows .device-row .device-field .select-input{font-size:14px;padding:28px 12px 8px;border-radius:16px;height:48px}}.supplier-device-section .device-box .device-rows .device-row .device-field .form-input::-webkit-input-placeholder,.supplier-device-section .device-box .device-rows .device-row .device-field .select-input::-webkit-input-placeholder{color:#b1b1d1}.supplier-device-section .device-box .device-rows .device-row .device-field .form-input::placeholder,.supplier-device-section .device-box .device-rows .device-row .device-field .select-input::placeholder{color:#b1b1d1}.supplier-device-section .device-box .device-rows .device-row .device-field .select-input{background:hsla(0,0%,100%,.7215686275);border-radius:24px;border:2px solid hsla(0,0%,100%,.7215686275);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.supplier-device-section .device-box .device-rows .device-row .device-field .select-input{border-radius:20px;background-position:right 10px center;padding-right:36px}}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row .device-field .select-input{border-radius:16px;background-position:right 12px center;padding-right:32px;padding-top:28px;padding-bottom:8px}}.supplier-device-section .device-box .device-rows .device-row .device-field .select-input option{white-space:normal;word-wrap:break-word}.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove{text-align:center}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove{position:absolute;top:4px;right:4px;width:auto;height:auto}}.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn{background:none;border:none;cursor:pointer;color:#e2136e;font-size:20px;padding:4px;border-radius:4px;transition:all .2s ease}@media(max-width:768px){.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn{font-size:18px}}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn{font-size:16px;padding:6px;background:#fef2f2;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}}.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn:hover{background:#fef2f2}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn:hover{background:#fee2e2;-webkit-transform:scale(1.05);transform:scale(1.05)}}.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn .remove-device-icon{width:22px;height:22px}@media(max-width:768px){.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn .remove-device-icon{width:20px;height:20px}}@media(max-width:480px){.supplier-device-section .device-box .device-rows .device-row .device-field.device-remove .remove-device-btn .remove-device-icon{width:16px;height:16px}}.supplier-device-section .device-box .add-device-btn{margin-top:18px;text-align:left;background:none;border:none;color:#e2136e;font-weight:500;font-size:16px;cursor:pointer;display:flex;align-items:center;grid-gap:8px;gap:8px;transition:color .2s}@media(max-width:768px){.supplier-device-section .device-box .add-device-btn{font-size:15px;margin-top:16px;grid-gap:6px;gap:6px}}@media(max-width:480px){.supplier-device-section .device-box .add-device-btn{font-size:14px;margin-top:12px;grid-gap:4px;gap:4px;justify-content:center;padding:8px 16px;background:#fef2f2;border-radius:12px;border:1px dashed #e2136e}}.supplier-device-section .device-box .add-device-btn:hover{color:#c2185b}.common-form-item{margin-bottom:4px}.common-form-item label{display:block;font-size:14px;font-weight:500;line-height:18px;color:#64748b;margin-bottom:8px;margin-left:8px}@media(max-width:768px){.common-form-item label{font-size:13px;margin-bottom:6px}}@media(max-width:480px){.common-form-item label{font-size:12px;margin-bottom:4px}}.common-form-item .common-form-input-wrapper{position:relative;border-radius:28px;opacity:1;padding:2px 16px;min-height:50px;grid-gap:16px;gap:16px;background:hsla(0,0%,100%,.7215686275);border:2px solid hsla(0,0%,100%,.7215686275);transition:border-color .2s ease;display:flex;align-items:center}@media(max-width:768px){.common-form-item .common-form-input-wrapper{padding:6px 12px;grid-gap:12px;gap:12px;border-radius:20px}}@media(max-width:480px){.common-form-item .common-form-input-wrapper{padding:4px 10px;grid-gap:10px;gap:10px;border-radius:16px}}.common-form-item .common-form-input-wrapper .input-icon{width:20px;height:20px;z-index:2}.common-form-item .common-form-input-wrapper .custom-calendar-icon{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-image:url(/static/media/calendar_month.8867a606.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}.common-form-item .common-form-input-wrapper input:not([type]),.common-form-item .common-form-input-wrapper input[type=date]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=datetime-local]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=datetime]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=email]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=number]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=password]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=search]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=tel]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=text]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=time]:not(.browser-default),.common-form-item .common-form-input-wrapper input[type=url]:not(.browser-default),.common-form-item .common-form-input-wrapper textarea.materialize-textarea{border:none;outline:none;padding:0;margin:0;background:transparent;box-shadow:none}.common-form-item .common-form-input-wrapper input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%;cursor:pointer}.common-form-item .common-form-input-wrapper .common-form-input{border:none;flex:1 1;color:#434364;outline:none;font-size:14px;cursor:pointer}.common-form-item .common-form-input-wrapper .common-form-input::-webkit-input-placeholder{color:#b1b1d1}.common-form-item .common-form-input-wrapper .common-form-input::placeholder{color:#b1b1d1}.common-form-item .common-form-input-wrapper .common-form-input:focus{outline:none}.common-form-item .common-form-input-wrapper .common-form-input.placeholder-selected{color:#94a3b8}@media(max-width:768px){.common-form-item .common-form-input-wrapper .common-form-input{height:28px;font-size:13px}}@media(max-width:480px){.common-form-item .common-form-input-wrapper .common-form-input{height:26px;font-size:12px}}.common-form-item .common-form-input-wrapper .common-form-input.disabled{cursor:not-allowed}.common-form-item .common-form-input-wrapper select.common-form-input{border:none;-webkit-appearance:none;appearance:none;background:none;padding-right:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.common-form-item .common-form-input-wrapper select.common-form-input.placeholder-selected{color:#94a3b8}.common-form-item .common-form-input-wrapper select.common-form-input option{white-space:normal;word-wrap:break-word;color:#434364}.common-form-item .common-form-input-wrapper select.common-form-input option:disabled{color:#b1b1d1}.common-form-item .common-form-input-wrapper textarea.common-form-input{min-height:80px;border-radius:24px;padding-left:20px;padding-top:16px;margin-bottom:24px;resize:none}.common-form-item .common-form-input-wrapper .char-count{position:absolute;right:18px;bottom:10px;font-size:12px;color:#b1b1d1}.common-form-item .common-form-input-wrapper .common-form-item-icon{position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;opacity:.7;pointer-events:none;z-index:2}.common-form-item .common-form-input-wrapper .select-arrow{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;pointer-events:auto;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.common-form-item .common-form-input-wrapper .select-arrow.rotated{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.common-form-item .common-form-input-wrapper .password-toggle-button{border:none;background:transparent;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.common-form-item .common-form-input-wrapper .password-toggle-button:disabled{cursor:not-allowed;opacity:.5}.common-form-item .common-form-input-wrapper .password-toggle-button .password-toggle-icon{width:18px;height:18px;opacity:.7}.common-form-item .common-form-input-wrapper .searchable-select-container{position:relative;flex:1 1}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:250px;overflow:hidden;z-index:1000;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin-top:4px;display:flex;flex-direction:column}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-search-container{position:-webkit-sticky;position:sticky;top:0;background:#fff;border-bottom:1px solid #e5e7eb;padding:8px 12px;z-index:1001}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-search-container .dropdown-search-input{width:100%;padding:6px 12px;border:1.5px solid #ec4899;border-radius:12px;font-size:14px;outline:none;background:#fff;color:#374151;height:36px;box-sizing:border-box;transition:all .2s ease}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-search-container .dropdown-search-input:focus{border-color:#db2777;box-shadow:0 0 0 3px rgba(236,72,153,.1)}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-search-container .dropdown-search-input::-webkit-input-placeholder{color:#9ca3af}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-search-container .dropdown-search-input::placeholder{color:#9ca3af}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-options-container{overflow-y:auto;flex:1 1}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-options-container .searchable-option{padding:10px 16px;cursor:pointer;color:#434364;transition:background-color .15s ease;border-bottom:1px solid #f3f4f6}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-options-container .searchable-option:last-child{border-bottom:none}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-options-container .searchable-option:hover{background-color:#f9fafb}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-options-container .searchable-option-selected{background-color:#e0e7ff;color:#3730a3}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-options-container .searchable-option.placeholder{color:#9ca3af;cursor:not-allowed;font-style:italic}.common-form-item .common-form-input-wrapper .searchable-select-container .searchable-dropdown .dropdown-options-container .searchable-option.placeholder:hover{background-color:transparent}.common-form-item.disabled{opacity:.6}.common-form-error{color:#c71527;font-size:14px;margin-top:4px;text-align:center}.common-form-item.flat label{color:#64748b}.common-form-item.flat .common-form-input-wrapper{background:#fff}.device-table thead tr{padding:0 24px;border-bottom:1px solid #fff}.device-table thead tr :first-child{width:3%}.device-table thead tr :nth-child(2),.device-table thead tr :nth-child(3){width:15%}.device-table thead tr :nth-child(4){width:20%}.device-table thead tr :nth-child(5){width:12%}.device-table thead tr :nth-child(6){width:15%}.device-table thead tr :nth-child(7),.device-table thead tr :nth-child(8){width:10%}.device-table thead tr th{text-align:left;padding:24px 8px;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle;color:#362b73;white-space:nowrap}.device-table tbody tr{transition:all .2s ease;border-bottom:1px solid #fff;padding:0 24px}.device-table tbody tr td{text-align:left;padding:16px 8px;color:rgba(54,43,115,.6509803922);white-space:nowrap;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle}.device-table tbody tr td .inventory-image-container{height:100px;width:90%;border-radius:24px;display:flex;justify-content:center;align-items:center;background:#fff}.device-table tbody tr td .inventory-image-container .inventory-image{height:100px;width:100px}.device-table tbody tr .details-btn{height:40px;width:86px;background:linear-gradient(45deg,rgba(239,199,169,.08) .29%,rgba(226,19,110,.08));color:#e2136e;padding:8px 16px;border:none;border-radius:24px;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s ease}.device-table tbody tr .details-btn:hover{background:#e2136e;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:scale(.95) translateY(-20px);transform:scale(.95) translateY(-20px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:scale(.95) translateY(-20px);transform:scale(.95) translateY(-20px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.device-create-modal{background:hsla(0,0%,100%,.8784313725);max-width:480px}.inventory-state-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center;min-height:400px}.inventory-state-container .state-image{width:120px;height:120px;object-fit:contain;margin-bottom:24px;opacity:.7}.inventory-state-container .state-title{font-size:24px;font-weight:600;color:#362b73;margin:0 0 12px}.inventory-state-container .state-message{font-size:16px;color:#64748b;margin:0 0 32px;max-width:400px;line-height:1.5}.inventory-state-container .state-action-btn,.inventory-state-container .state-retry-btn{background:#e2136e;color:#fff;border:none;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 8px 16px 0 rgba(226,19,110,.32)}.inventory-state-container .state-action-btn:hover,.inventory-state-container .state-retry-btn:hover{background:#c2185b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.inventory-state-container .state-action-btn:active,.inventory-state-container .state-retry-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.inventory-state-container .state-retry-btn{background:#fff;color:#e2136e;border:1px solid #e2136e;box-shadow:none}.inventory-state-container .state-retry-btn:hover{background:#fef2f2}@media(max-width:768px){.inventory-state-container{padding:40px 16px;min-height:300px}.inventory-state-container .state-image{width:80px;height:80px;margin-bottom:16px}.inventory-state-container .state-title{font-size:20px;margin-bottom:8px}.inventory-state-container .state-message{font-size:14px;margin-bottom:24px}.inventory-state-container .state-action-btn,.inventory-state-container .state-retry-btn{padding:10px 20px;font-size:13px}}@media(max-width:480px){.inventory-state-container{padding:32px 12px}.inventory-state-container .state-image{width:64px;height:64px}.inventory-state-container .state-title{font-size:18px}.inventory-state-container .state-message{font-size:13px}}.inventory-content-container .inventory-table-container .supplier-table thead tr{padding:0 24px;border-bottom:1px solid #fff}.inventory-content-container .inventory-table-container .supplier-table thead tr th{text-align:left;padding:16px 8px;font-weight:500;font-size:14px;line-height:16px;color:#362b73;white-space:nowrap}.inventory-content-container .inventory-table-container .supplier-table tbody tr{transition:all .2s ease;border-bottom:1px solid #fff;padding:0 24px}.inventory-content-container .inventory-table-container .supplier-table tbody tr td{text-align:left;padding:16px 8px;font-size:14px;color:rgba(54,43,115,.6509803922);white-space:nowrap;font-weight:400;line-height:16px}.inventory-content-container .inventory-table-container .supplier-table tbody tr .details-btn{height:40px;width:86px;background:linear-gradient(45deg,rgba(239,199,169,.08) .29%,rgba(226,19,110,.08));color:#e2136e;padding:8px 16px;border:none;border-radius:24px;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s ease}.inventory-content-container .inventory-table-container .supplier-table tbody tr .details-btn:hover{background:#e2136e;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.inventory-content-container .inventory-modal-overlay .supplier-modal{box-sizing:border-box;border-radius:24px;box-shadow:0 8px 32px 0 rgba(80,36,180,.18);max-width:480px;width:100%;padding:0;overflow-y:auto;background:hsla(0,0%,100%,.8784313725);border:2px solid hsla(0,0%,100%,.72)}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-header{padding:32px 32px 0;display:flex;align-items:center;justify-content:space-between}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-header h3{font-size:24px;font-weight:700;color:#362b73;margin:0}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-header .close-btn{background:none;border:none;font-size:28px;color:#b1b1d1;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-header .close-btn:hover{background:#f1f5f9;color:#e2136e}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body{padding:24px 24px 0;display:flex;flex-direction:column;grid-gap:18px;gap:18px}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group-label{margin-bottom:8px}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group-label label{display:block;font-size:15px;font-weight:500;color:#362b73;margin-bottom:6px;margin-left:8px}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group-label .form-group{margin-bottom:0}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group{position:relative;margin-bottom:0}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group .form-input{box-sizing:border-box;width:100%;padding:16px 20px 16px 48px;border:none;border-radius:32px;background:hsla(0,0%,100%,.7215686275);border:2px solid hsla(0,0%,100%,.72);font-size:16px;color:#362b73;font-family:"Inter",sans-serif;outline:none;transition:box-shadow .2s;box-shadow:0 1px 3px 0 rgba(80,36,180,.04)}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group .form-input::-webkit-input-placeholder{color:#b1b1d1}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group .form-input::placeholder{color:#b1b1d1}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group.icon-input .input-icon{position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;opacity:.7;pointer-events:none;z-index:2}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group .textarea{min-height:80px;border-radius:24px;padding-left:20px;padding-top:16px;resize:none}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-group .char-count{position:absolute;right:18px;bottom:10px;font-size:12px;color:#b1b1d1}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-body .form-error{color:#e2136e;font-size:14px;margin-top:4px;text-align:center}.inventory-content-container .inventory-modal-overlay .supplier-modal .modal-footer{display:flex;justify-content:flex-end;grid-gap:18px;gap:18px;padding:32px;border-top:none}.filters-section .select-wrapper{position:relative;min-width:200px}.filters-section .select-wrapper .select-field{width:100%;padding:14px 16px;background:hsla(0,0%,100%,.7215686275);border:1px solid hsla(0,0%,100%,.7215686275);border-radius:28px;font-size:14px;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;appearance:none;color:#94a3b8}.filters-section .select-wrapper .select-field:focus{outline:none;border-color:#e2136e;box-shadow:0 0 0 3px rgba(233,30,99,.1)}.filters-section .select-wrapper .select-field:hover{border-color:#cbd5e0}.filters-section .select-wrapper .select-icon{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#362b73;pointer-events:none}.filters-section .search-input{display:flex;align-items:center;grid-gap:16px;gap:16px;background:hsla(0,0%,100%,.7215686275);border:1px solid hsla(0,0%,100%,.7215686275);border-radius:28px;padding:0 24px}.filters-section .search-input .search-input-field{font-weight:400;line-height:20px;letter-spacing:0;font-size:14px;transition:all .2s ease}.filters-section .search-input .search-input-field::-webkit-input-placeholder{color:#94a3b8}.filters-section .search-input .search-input-field::placeholder{color:#94a3b8}.filters-section .search-input .search-input-field:focus{outline:none}.filters-section .create-btn{background:#e2136e;color:#fff;border:none;padding:12px 20px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;grid-gap:8px;gap:8px;transition:all .2s ease;box-shadow:0 8px 16px 0 rgba(226,19,110,.32)}.filters-section .create-btn:hover{background:#c2185b;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.filters-section .create-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:768px){.filters-section{grid-gap:12px;gap:12px;flex-direction:column;align-items:stretch}.filters-section .select-wrapper{min-width:100%}.filters-section .select-wrapper .select-field{padding:12px 14px;font-size:13px;border-radius:20px}.filters-section .search-input{min-width:100%;padding:0 16px;grid-gap:12px;gap:12px;border-radius:20px}.filters-section .search-input .search-input-field{font-size:13px}.filters-section .create-btn{width:100%;justify-content:center;padding:14px 20px;font-size:15px}}@media(max-width:480px){.filters-section{grid-gap:10px;gap:10px}.filters-section .select-wrapper .select-field{padding:10px 12px;font-size:12px;border-radius:16px}.filters-section .search-input{padding:0 12px;grid-gap:10px;gap:10px;border-radius:16px}.filters-section .search-input .search-input-field{font-size:12px}.filters-section .create-btn{padding:12px 16px;font-size:14px}}.filters-section{display:flex;justify-content:flex-end;align-items:center;grid-gap:16px;gap:16px;flex-wrap:wrap}.filters-section .inventory-number-input{display:flex;align-items:center;grid-gap:16px;gap:16px;background:hsla(0,0%,100%,.7215686275);border:1px solid hsla(0,0%,100%,.7215686275);border-radius:28px;padding:0 24px}.filters-section .inventory-number-input .inventory-input{font-weight:400;line-height:20px;letter-spacing:0;font-size:14px;transition:all .2s ease}.filters-section .inventory-number-input .inventory-input::-webkit-input-placeholder{color:#94a3b8}.filters-section .inventory-number-input .inventory-input::placeholder{color:#94a3b8}.filters-section .inventory-number-input .inventory-input:focus{outline:none}.filters-section .create-inventory-btn{background:#e2136e;color:#fff;border:none;padding:12px 20px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;grid-gap:8px;gap:8px;transition:all .2s ease;box-shadow:0 8px 16px 0 rgba(226,19,110,.32)}.filters-section .create-inventory-btn:hover{background:#c2185b;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.filters-section .create-inventory-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1024px){.filters-section{grid-gap:14px;gap:14px}}@media(max-width:768px){.filters-section{grid-gap:12px;gap:12px;flex-direction:column;align-items:stretch}.filters-section .inventory-number-input{min-width:100%;padding:0 16px;grid-gap:12px;gap:12px;border-radius:20px}.filters-section .inventory-number-input .inventory-input{font-size:13px}.filters-section .create-inventory-btn{width:100%;justify-content:center;padding:14px 20px;font-size:15px}}@media(max-width:480px){.filters-section{grid-gap:10px;gap:10px}.filters-section .inventory-number-input{padding:0 12px;grid-gap:10px;gap:10px;border-radius:16px}.filters-section .inventory-number-input .inventory-input{font-size:12px}.filters-section .create-inventory-btn{padding:12px 16px;font-size:14px}}.upload-hints{margin-top:20px;padding:16px;border-radius:8px;display:flex;justify-content:center}.upload-hints ol{margin:0;padding-left:20px;list-style-type:decimal;color:#64748b;font-size:14px}.download-list-btn{color:#e2136e!important;text-decoration:none}.download-list-btn:hover{text-decoration:underline}.stock-add-modal{background:#fff;max-width:900px}.stock-update-modal{background:hsla(0,0%,100%,.9019607843);max-width:474px}.plan-status-badge{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:3px 12px;border-radius:12px;line-height:0}.plan-status-badge .plan-status-badge-text{font-size:12px;font-weight:500;text-transform:capitalize}.plan-status-badge.active{background-color:rgba(0,177,54,.0392156863);color:#007925}.plan-status-badge.deactivated,.plan-status-badge.pending{background-color:rgba(255,185,46,.0784313725);color:#ffb92e}.plan-status-badge.rejected{background-color:rgba(255,0,0,.0392156863);color:#e5102e}.plan-status-badge .plan-status-badge-icon{display:inline-flex;align-items:center;justify-content:center;height:16px;width:16px;border-radius:50%;font-weight:900;padding:4px}.plan-status-badge .plan-status-badge-icon.active{background-color:rgba(0,121,36,.1960784314);color:#007925}.plan-status-badge .plan-status-badge-icon.deactivated,.plan-status-badge .plan-status-badge-icon.pending{background-color:rgba(255,185,46,.1960784314);color:#ffb92e}.plan-status-badge .plan-status-badge-icon.rejected{background-color:rgba(229,16,46,.1960784314);color:#e5102e}.charging-plan-modal{background:hsla(0,0%,100%,.8784313725);max-width:920px}.plan-info-section,.plan-pricing-section{display:flex;flex-direction:column;grid-gap:16px;gap:16px;flex:1 1;max-width:410px}.plan-info-section .plan-upload-section,.plan-pricing-section .plan-upload-section{flex:1 1}.plan-info-section .plan-upload-section .upload-attachment-area,.plan-pricing-section .plan-upload-section .upload-attachment-area{background:#f0f5fa;border-radius:24px;padding:24px;display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px;border:1px solid hsla(0,0%,100%,.7215686275)}.plan-info-section .plan-upload-section .upload-attachment-area .upload-icon-container,.plan-pricing-section .plan-upload-section .upload-attachment-area .upload-icon-container{display:flex;justify-content:center;align-items:center;width:96px;height:96px;border-radius:50%}.plan-info-section .plan-upload-section .upload-attachment-area .upload-icon-container .upload-main-icon,.plan-pricing-section .plan-upload-section .upload-attachment-area .upload-icon-container .upload-main-icon{width:100%;height:100%}.plan-info-section .plan-upload-section .upload-attachment-area .upload-attachment-btn,.plan-pricing-section .plan-upload-section .upload-attachment-area .upload-attachment-btn{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:8px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;background:#e1eaf2;color:#362b73;border:2px solid hsla(0,0%,100%,.7215686275)}.plan-info-section .plan-upload-section .upload-attachment-area .upload-attachment-btn .btn-icon,.plan-pricing-section .plan-upload-section .upload-attachment-area .upload-attachment-btn .btn-icon{width:16px;height:16px}.plan-info-section .plan-upload-section .upload-attachment-area .upload-attachment-btn:hover,.plan-pricing-section .plan-upload-section .upload-attachment-area .upload-attachment-btn:hover{background:#f8f9fa;border-color:#cbd5e0}.plan-info-section .plan-upload-section .upload-attachment-area .uploaded-file-display,.plan-pricing-section .plan-upload-section .upload-attachment-area .uploaded-file-display{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 16px;background:#fff;border:2px solid #e2136e;border-radius:24px;min-width:200px}.plan-info-section .plan-upload-section .upload-attachment-area .uploaded-file-display .uploaded-file-name,.plan-pricing-section .plan-upload-section .upload-attachment-area .uploaded-file-display .uploaded-file-name{flex:1 1;font-size:14px;font-weight:500;color:#362b73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.plan-info-section .plan-upload-section .upload-attachment-area .uploaded-file-display .remove-file-btn,.plan-pricing-section .plan-upload-section .upload-attachment-area .uploaded-file-display .remove-file-btn{background:#e2136e;color:#fff;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;font-weight:700;transition:all .2s ease;flex-shrink:0}.plan-info-section .plan-upload-section .upload-attachment-area .uploaded-file-display .remove-file-btn:hover,.plan-pricing-section .plan-upload-section .upload-attachment-area .uploaded-file-display .remove-file-btn:hover{background:#c2185b;-webkit-transform:scale(1.1);transform:scale(1.1)}.rollout-modal{background:hsla(0,0%,100%,.8784313725);max-width:474px}.upload-mapping-area{border-radius:24px;border:1px solid hsla(0,0%,100%,.7215686275);margin-bottom:24px}.upload-mapping-area .upload-layout{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-bottom:32px}.upload-mapping-area .upload-layout .upload-icon-container{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:96px;height:96px}.upload-mapping-area .upload-layout .upload-icon-container .upload-main-icon{width:100%;height:100%}.upload-mapping-area .upload-layout .upload-content{flex:1 1;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.upload-mapping-area .upload-layout .upload-content .upload-title{font-size:16px;font-weight:500;color:#00733b;margin:0}.upload-mapping-area .upload-layout .upload-content .mapping-list{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.upload-mapping-area .upload-layout .upload-content .mapping-list .mapping-item{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;color:#000e3d}.upload-mapping-area .upload-layout .upload-content .mapping-list .mapping-item .mapping-text{font-weight:500}.upload-mapping-area .upload-layout .upload-content .mapping-note{font-size:14px;color:#64748b;font-style:italic;margin:0;line-height:1.4}.upload-mapping-area .upload-buttons{display:flex;grid-gap:12px;gap:12px;justify-content:center}.upload-mapping-area .upload-buttons .sample-file-btn,.upload-mapping-area .upload-buttons .upload-file-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;height:40px;background:rgba(77,157,118,.1019607843);border:2px solid hsla(0,0%,100%,.7215686275);color:#00733b}.upload-mapping-area .upload-buttons .sample-file-btn .btn-icon,.upload-mapping-area .upload-buttons .upload-file-btn .btn-icon{width:16px;height:16px}.upload-mapping-area .upload-buttons .sample-file-btn:disabled,.upload-mapping-area .upload-buttons .upload-file-btn:disabled{opacity:.7;cursor:not-allowed}@media(max-width:768px){.rollout-modal{width:95%}.rollout-modal .modal-content-inner{padding:20px}.rollout-modal .modal-content-inner .rollout-upload-section .upload-mapping-area{padding:24px}.rollout-modal .modal-content-inner .rollout-upload-section .upload-mapping-area .upload-layout{flex-direction:column;align-items:center;text-align:center;grid-gap:24px;gap:24px}.rollout-modal .modal-content-inner .rollout-upload-section .upload-mapping-area .upload-layout .upload-icon-container{width:96px;height:96px}.rollout-modal .modal-content-inner .rollout-upload-section .upload-mapping-area .upload-buttons{flex-direction:column}.rollout-modal .modal-content-inner .rollout-upload-section .upload-mapping-area .upload-buttons .sample-file-btn,.rollout-modal .modal-content-inner .rollout-upload-section .upload-mapping-area .upload-buttons .upload-file-btn{width:100%;justify-content:center}.rollout-table-container{overflow-x:scroll}.rollout-table{min-width:1000px}.rollout-table td,.rollout-table th{padding:12px 8px;font-size:12px}}.view-dh-btn{background:none;border:none;color:#e74c3c;font-weight:500;cursor:pointer;font-size:14px;transition:color .2s ease}.view-dh-btn:hover{color:#c0392b;text-decoration:underline}.dh-details-header{display:flex;align-items:center;grid-gap:8px;gap:8px}.dh-details-header .back-btn{background:#fff8fb;border:none;cursor:pointer;display:flex;align-items:center;color:#362b73;border-radius:24px;transition:background-color .2s;padding:12px 20px}.dh-details-header .back-btn:hover{background:#f1f5f9}.dh-details-header .dh-title{font-size:24px;font-weight:600;color:#362b73;margin:0}.dh-upload-modal{background:hsla(0,0%,100%,.8784313725);max-width:474px}.form-error{color:#e21313;font-size:12px;margin-top:4px;text-align:center}.view-warehouse-btn{background:none;border:none;color:#e74c3c;font-weight:500;cursor:pointer;font-size:14px;transition:color .2s ease}.view-warehouse-btn:hover{color:#c0392b;text-decoration:underline}.edit-btn{padding:8px 12px;border-radius:6px;background:none;border:none;color:#e74c3c;font-weight:500;cursor:pointer;font-size:14px;display:flex;align-items:center;grid-gap:4px;gap:4px;transition:color .2s ease}.edit-btn:hover{background:#f6f6fa;color:#9e3125}.warehouse-details-header{display:flex;align-items:center;grid-gap:8px;gap:8px}.warehouse-details-header .back-btn{background:#fff8fb;border:none;cursor:pointer;display:flex;align-items:center;color:#362b73;border-radius:24px;transition:background-color .2s;padding:12px 20px}.warehouse-details-header .back-btn:hover{background:#f1f5f9}.warehouse-details-header .warehouse-title{font-size:24px;font-weight:600;color:#362b73;margin:0}.stock-actions{display:flex;grid-gap:12px;gap:12px}.stock-actions .download-btn,.stock-actions .upload-btn{background:#fff;border:1px solid #e2e8f0;color:#362b73;padding:12px 20px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;grid-gap:8px;gap:8px;transition:all .2s ease;white-space:nowrap}.stock-actions .download-btn:hover,.stock-actions .upload-btn:hover{background:#f8f9fa;border-color:#cbd5e0}.stock-actions .download-btn .btn-icon,.stock-actions .upload-btn .btn-icon{width:16px;height:16px}.stock-actions .download-btn:disabled,.stock-actions .upload-btn:disabled{opacity:.7;cursor:not-allowed}.stock-actions .upload-btn.uploading,.stock-actions .upload-btn:hover:not(:disabled){background:#e2136e;color:#fff;border-color:#e2136e}.stock-actions .upload-loader{width:16px;height:16px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.download-stock-btn{background:none;border:none;color:#e2136e;font-weight:500;cursor:pointer;font-size:14px;text-decoration:underline;transition:color .2s ease}.download-stock-btn:hover{color:#c2185b}.upload-loader-small{margin-right:8px;width:16px;height:16px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.inventory-stock-upload-modal{background:hsla(0,0%,100%,.9019607843);max-width:474px}.inventory-warehouse-create-modal{background:hsla(0,0%,100%,.8784313725);max-width:480px}.transfer-modal{background:#fff;max-width:1350px}.transfer-upload-column{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 1}.transfer-upload-column h2{font-size:18px;font-weight:600;color:#362b73;margin:0 0 24px;border-bottom:1px solid #f1f5f9;padding-bottom:12px}.leads-container{display:flex;flex-direction:column;width:100%;height:100%;grid-gap:16px;gap:16px;padding:24px;background:#eaeef9}@media(max-width:1024px){.leads-container{padding:20px;grid-gap:14px;gap:14px}}@media(max-width:768px){.leads-container{padding:16px;grid-gap:12px;gap:12px}}@media(max-width:480px){.leads-container{padding:12px;grid-gap:8px;gap:8px}}@media(min-width:1024px){.leads-container{min-height:100vh}}.leads{grid-gap:32px;gap:32px;border-radius:12px;padding:24px;background:#fff;display:flex;flex-direction:column}@media(max-width:1024px){.leads{padding:20px;grid-gap:28px;gap:28px}}@media(max-width:768px){.leads{padding:16px;grid-gap:24px;gap:24px}}@media(max-width:480px){.leads{padding:12px;grid-gap:16px;gap:16px}}.tabs-and-search{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px}@media(max-width:1024px){.tabs-and-search{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}}.right-section{display:flex;align-items:center;grid-gap:16px;gap:16px;width:auto}@media(max-width:1024px){.right-section{width:100%;justify-content:space-between}}@media(max-width:768px){.right-section{width:100%;flex-direction:column;align-items:stretch;grid-gap:12px;gap:12px}}@media(max-width:480px){.right-section{grid-gap:8px;gap:8px}}.manage-button{border:none;height:40px;border-radius:20px;padding:4px 12px;background:linear-gradient(225deg,rgba(50,197,255,.08),rgba(182,32,224,.08) 51.26%,rgba(247,181,0,.08));white-space:nowrap}.manage-button:hover{cursor:pointer;background:rgba(247,181,0,.1019607843)}@media(max-width:1024px){.manage-button{height:38px;padding:4px 10px}}@media(max-width:768px){.manage-button{width:100%;height:36px;padding:4px 8px}}.manage-button .manage-button-text{font-weight:400;font-size:12px;line-height:12px;background:-webkit-linear-gradient(225deg,#32c5ff,#b620e0 51.26%,#f7b500);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:1024px){.manage-button .manage-button-text{font-size:11px}}@media(max-width:768px){.manage-button .manage-button-text{font-size:11px}}.leads-search-bar{display:flex;align-items:center;height:40px;padding:12px 16px;grid-gap:12px;gap:12px;border:1px solid hsla(0,0%,94.9%,.7215686275);border-radius:32px}@media(max-width:1024px){.leads-search-bar{height:38px;padding:10px 16px;grid-gap:10px;gap:10px}}@media(max-width:768px){.leads-search-bar{width:100%;max-width:400px;height:36px;padding:8px 16px;grid-gap:8px;gap:8px}}.leads-search-bar input{width:100%;border:none;outline:none;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){.leads-search-bar input{font-size:13px}}@media(max-width:480px){.leads-search-bar input{font-size:13px}}.leads-search-bar input::-webkit-input-placeholder{color:#000e3d;opacity:.56;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-search-bar input::placeholder{color:#000e3d;opacity:.56;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrapper{display:grid;grid-gap:16px;gap:16px}@media(max-width:768px){.wrapper{grid-gap:12px;gap:12px}}.leads-table-container{min-height:50vh;overflow-x:auto}@media(max-width:768px){.leads-table-container{min-height:40vh}}.leads-table{width:100%;min-width:800px;border-collapse:collapse;border-spacing:0;border:none}@media(max-width:1024px){.leads-table{font-size:13px;min-width:750px}}@media(max-width:768px){.leads-table{font-size:13px}}@media(max-width:480px){.leads-table{font-size:12px;min-width:700px}}.leads-header-row{position:-webkit-sticky;position:sticky;top:0;background:#fff;color:#362b73;text-align:left;font-weight:600;font-size:14px;line-height:24px;opacity:.56;height:50px;border-top:2px solid rgba(0,14,61,.0392156863);border-bottom:2px solid rgba(0,14,61,.0392156863)}@media(max-width:1024px){.leads-header-row{height:48px;font-size:13px}}@media(max-width:768px){.leads-header-row{height:45px;font-size:13px}}@media(max-width:480px){.leads-header-row{height:40px;font-size:12px}}.leads-header-cell{padding:8px 12px;white-space:nowrap;text-overflow:ellipsis}@media(max-width:1024px){.leads-header-cell{padding:8px 10px}}@media(max-width:768px){.leads-header-cell{padding:6px 8px}}@media(max-width:480px){.leads-header-cell{padding:4px 6px}}.leads-row{height:50px;transition:background .2s ease;border-bottom:2px dashed rgba(0,14,61,.0392156863)}@media(max-width:1024px){.leads-row{height:48px}}@media(max-width:768px){.leads-row{height:45px}}@media(max-width:480px){.leads-row{height:40px}}.leads-row:hover{background:rgba(247,239,255,.6)}.leads-row-focused{background:rgba(226,19,110,.1)}.leads-cell{font-weight:500;font-size:14px;color:#362b73;vertical-align:middle;white-space:nowrap;padding:8px 12px}@media(max-width:1024px){.leads-cell{padding:8px 10px;font-size:13px}}@media(max-width:768px){.leads-cell{padding:6px 8px;font-size:13px}}@media(max-width:480px){.leads-cell{padding:4px 6px;font-size:12px}}.leads-cell-truncate{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){.leads-cell-truncate{max-width:180px}}@media(max-width:768px){.leads-cell-truncate{max-width:150px}}@media(max-width:480px){.leads-cell-truncate{max-width:120px}}.leads-cell-thin{font-weight:400}.details-button{width:87px;height:32px;border-radius:24px;background:#fff8fb;border:1px solid hsla(0,0%,100%,.7215686275);color:#e2136e;font-weight:500;font-size:14px;cursor:pointer}@media(max-width:1024px){.details-button{width:80px;height:30px;font-size:13px}}@media(max-width:768px){.details-button{width:75px;height:28px;font-size:13px}}@media(max-width:480px){.details-button{width:65px;height:24px;font-size:12px}}.details-button:hover{background:#ff66a9;border-color:transparent;color:#fff}.status-pill{display:inline-flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;line-height:16px;font-weight:400;white-space:nowrap;width:100%}@media(max-width:1024px){.status-pill{padding:5px 9px;font-size:11px}}@media(max-width:768px){.status-pill{padding:4px 8px;font-size:11px}}@media(max-width:480px){.status-pill{padding:3px 6px;font-size:10px}}.status-pill-requested{color:#ff9800;background:rgba(255,152,0,.0392156863)}.status-pill-l2-pending{color:#ff9800;background:rgba(255,152,0,.0784313725)}.status-pill-rejected{color:red;background:rgba(255,0,0,.0392156863)}.status-pill-l1-correction-pending{color:red;background:rgba(255,0,0,.0784313725)}.status-pill-sent-back{color:#ff6200;background:rgba(255,115,0,.0666666667)}.status-pill-approved{color:#3e9000;background:rgba(62,144,0,.0784313725)}.skeleton{height:14px;width:70%;border-radius:8px;background:linear-gradient(90deg,rgba(240,236,255,.6),rgba(246,241,255,.9) 30%,rgba(240,236,255,.6) 60%);-webkit-animation:shimmer 1.4s infinite;animation:shimmer 1.4s infinite}@media(max-width:768px){.skeleton{height:12px}}@media(max-width:480px){.skeleton{height:10px}}.approval-history-container{font-family:"Inter",sans-serif;position:absolute;top:0;z-index:10000;width:500px;display:flex;justify-content:center;align-items:center}.approval-history-container .approval-history-container-inner{background:hsla(0,0%,100%,.56);box-shadow:0 32px 32px 0 rgba(54,43,115,.24);border:2px solid hsla(0,0%,100%,.72);border-radius:16px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:12px;grid-gap:24px;gap:24px;padding:25px 24px 24px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;min-width:500px;max-height:600px;overflow-y:auto;scrollbar-width:thin;-ms-overflow-style:auto}.approval-history-container .approval-history-container-inner::-webkit-scrollbar{width:8px}.approval-history-container .approval-history-container-inner::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:24px;border:1px solid hsla(0,0%,100%,.72)}.approval-history-container .approval-history-container-inner::-webkit-scrollbar-thumb{background:rgba(54,43,115,.3);border-radius:24px;border:1px solid hsla(0,0%,100%,.72)}.approval-history-container .approval-history-container-inner .approval-history-header{width:100%;border-bottom:1px solid rgba(54,43,115,.1);padding-bottom:8px;margin-bottom:8px}.approval-history-container .approval-history-container-inner .approval-history-header .approval-history-title{font-size:16px;font-weight:600;color:#362b73;margin:0;text-align:center}.approval-history-container .approval-history-container-inner .approval-history-loading{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton{display:flex;grid-gap:16px;gap:16px;align-items:flex-start;padding:8px 0}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-icon{width:16px;height:16px;border-radius:2px;flex-shrink:0}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content{flex:1 1;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-designation{width:120px;height:12px;border-radius:2px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-status-row{display:flex;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-status-row .skeleton-name{width:140px;height:14px;border-radius:2px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-status-row .skeleton-time{width:160px;height:12px;border-radius:2px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-reason{width:280px;height:12px;border-radius:2px;margin-top:4px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-instruction{display:flex;grid-gap:8px;gap:8px;align-items:flex-start;margin-top:4px;padding:8px;background:rgba(226,19,110,.05);border-radius:6px;border-left:3px solid #e2136e}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-instruction .skeleton-instruction-icon{width:14px;height:14px;border-radius:2px;flex-shrink:0;margin-top:1px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton .skeleton-content .skeleton-instruction .skeleton-instruction-text{flex:1 1;height:12px;border-radius:2px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton:nth-child(2) .skeleton-content .skeleton-reason{width:240px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton:nth-child(2) .skeleton-content .skeleton-instruction-text{width:90%}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton:nth-child(3) .skeleton-content .skeleton-designation{width:100px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton:nth-child(3) .skeleton-content .skeleton-name{width:120px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton:nth-child(3) .skeleton-content .skeleton-time{width:140px}.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton:nth-child(odd) .skeleton-instruction,.approval-history-container .approval-history-container-inner .approval-history-loading .approval-history-skeleton:nth-child(odd) .skeleton-reason{display:none}.approval-history-container .approval-history-container-inner .no-data-message{text-align:center;padding:20px;color:#94a3b8;font-size:14px;width:100%}.approval-history-container .approval-history-container-inner .no-data-message p{margin:0}.approval-history-container .approval-history-container-inner .approval-history-item{display:flex;align-items:start;grid-gap:16px;gap:16px;width:100%}.approval-history-container .approval-history-container-inner .approval-history-item__icon{width:16px;height:16px}.approval-history-container .approval-history-container-inner .approval-history-item__content{flex:1 1;display:flex;flex-direction:column;align-items:start;font-weight:500;line-height:16px}.approval-history-container .approval-history-container-inner .approval-history-item__content .designation{font-size:12px;color:rgba(0,14,61,.5607843137)}.approval-history-container .approval-history-container-inner .approval-history-item__content .approval-status-container{display:flex;justify-content:space-between;width:100%}.approval-history-container .approval-history-container-inner .approval-history-item__content .approval-status-container .approver-name{font-size:14px;color:#000e3d}.approval-history-container .approval-history-container-inner .approval-history-item__content .approval-status-container .approval-status-time{font-size:12px;color:rgba(0,14,61,.56)}.approval-history-container .approval-history-container-inner .approval-history-item__content .approval-status-container .approval-status-time .approval-status-approved{color:rgba(62,144,0,.56)}.approval-history-container .approval-history-container-inner .approval-history-item__content .approval-status-container .approval-status-time .approval-status-rejected,.approval-history-container .approval-history-container-inner .approval-history-item__content .approval-status-container .approval-status-time .approval-status-sent-back{color:rgba(255,0,0,.56)}.approval-history-container .approval-history-container-inner .approval-history-item__content .approval-status-container .approval-status-time .approval-status-feedback-given{color:rgba(255,152,0,.7)}.approval-history-container .approval-history-container-inner .approval-history-item__content .rejection-reason{font-weight:400;font-size:12px;color:red}.approval-history-container .approval-history-container-inner .approval-history-item__content .instruction-container{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;width:100%;margin-top:4px}.approval-history-container .approval-history-container-inner .approval-history-item__content .instruction-container .instruction-icon{width:16px;height:16px}.approval-history-container .approval-history-container-inner .approval-history-item__content .instruction-container .instruction-text{font-size:12px;color:#362b73;text-align:left;line-height:16px;font-weight:400}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:shimmer 1.5s infinite;animation:shimmer 1.5s infinite;border-radius:4px}.skeleton-text{height:14px}.skeleton-text--small{width:80px;height:12px}.skeleton-text--medium{width:120px;height:14px}.skeleton-text--large{width:160px;height:16px}.skeleton-icon{width:16px;height:16px;border-radius:2px}.skeleton-designation,.skeleton-instruction-icon,.skeleton-instruction-text,.skeleton-name,.skeleton-reason,.skeleton-time{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:shimmer 1.5s infinite;animation:shimmer 1.5s infinite}.pagination{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:0 16px}.pagination .pagination-info{color:#666;font-size:14px}.pagination .pagination-info span{color:#333}.pagination .pagination-controls{display:flex;align-items:center;grid-gap:8px;gap:8px}.pagination .page-nav{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}.pagination .page-nav:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.pagination .page-nav:disabled{opacity:.5;cursor:not-allowed;background:#f9f9f9}.pagination .page-list{display:flex;align-items:center;grid-gap:4px;gap:4px}.pagination .page-btn{min-width:40px;height:40px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.pagination .page-btn:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.pagination .page-btn:disabled{opacity:.5;cursor:not-allowed}.pagination .page-btn-active{background:#e2136e;color:#fff;border-color:#e2136e}.pagination .page-btn-active:hover{background:#c91060;border-color:#c91060}.pagination .pagination-ellipsis{padding:8px 4px;color:#666;font-size:14px;display:flex;align-items:center;justify-content:center;min-width:40px}@media(max-width:768px){.pagination{flex-direction:column;grid-gap:16px;gap:16px}.pagination .pagination-info{order:2}.pagination .pagination-controls{order:1}.pagination .pagination-controls .page-btn,.pagination .pagination-controls .page-nav{min-width:36px;height:36px;font-size:12px;padding:6px 12px}}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:16px;gap:16px;padding:32px 16px;background:#ededed;border-radius:12px;height:100%;width:100%}@media(max-width:768px){.error-container{padding:24px 12px;grid-gap:12px;gap:12px}}@media(max-width:480px){.error-container{padding:16px 8px;grid-gap:8px;gap:8px}}.error-image{width:64px;height:64px;object-fit:contain;margin-bottom:8px}@media(max-width:768px){.error-image{width:48px;height:48px}}@media(max-width:480px){.error-image{width:40px;height:40px}}.error-title{color:#e2136e;font-size:20px;font-weight:600;margin:0;text-align:center}@media(max-width:768px){.error-title{font-size:18px}}@media(max-width:480px){.error-title{font-size:16px}}.error-message{color:#362b73;font-size:16px;opacity:.7;margin:0;text-align:center}@media(max-width:768px){.error-message{font-size:14px}}@media(max-width:480px){.error-message{font-size:13px}}.request-content-grid{display:grid;grid-template-columns:2fr 3fr;grid-gap:16px;gap:16px}@media(max-width:876px){.request-content-grid{grid-template-columns:1fr;grid-gap:12px;gap:12px}}.request-info-container{display:flex;grid-gap:8px;gap:8px}.request-images-section{display:flex;flex-direction:column;grid-gap:24px;gap:24px}@media(max-width:768px){.request-images-section{grid-gap:16px;gap:16px}}.request-images-section .image-tabs-container{display:flex;justify-content:space-between;align-items:start}.request-images-section .image-tabs-container .image-tabs{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}@media(max-width:768px){.request-images-section .image-tabs-container .image-tabs{grid-gap:6px;gap:6px}}.request-images-section .image-tabs-container .image-tabs .image-tab{padding:12px 16px;border:1px solid #f1f1f1;background:#fff;color:#333;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:8px;text-align:left}@media(max-width:768px){.request-images-section .image-tabs-container .image-tabs .image-tab{padding:10px 12px;font-size:11px}}.request-images-section .image-tabs-container .image-tabs .image-tab:hover{background:rgba(226,19,110,.05);border-color:rgba(226,19,110,.2);color:#e2136e}.request-images-section .image-tabs-container .image-tabs .image-tab.active{background:linear-gradient(180deg,#ff66a9,#f53689);color:#fff;border:none}.request-images-section .image-tabs-container .image-tabs-icon{padding:5px 6px;display:flex;justify-content:center;align-items:center;background:#eaeef9;box-shadow:0 4px 4px 0 rgba(0,0,0,.1215686275);border-radius:8px}.request-images-section .image-tabs-container .image-tabs-icon .image-tabs-icon{width:23.5px;height:25px}.request-images-section .image-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.request-images-section .image-grid{grid-gap:12px;gap:12px;grid-template-columns:1fr}}.request-images-section .image-grid .image-item{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.request-images-section .image-grid .image-item .image-container{position:relative;width:100%;height:500px;border-radius:8px;overflow:hidden;background:#f8fafc;border:1px solid #e2e8f0;cursor:zoom-in}.request-images-section .image-grid .image-item .image-container:hover{box-shadow:0 14px 24px rgba(0,0,0,.55),0 14px 18px rgba(0,0,0,.55)}@media(max-width:768px){.request-images-section .image-grid .image-item .image-container{height:180px}}.request-images-section .image-grid .image-item .image-container .request-image,.request-images-section .image-grid .image-item .image-container .request-image-zoom{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.request-images-section .image-grid .image-item .image-container .no-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;grid-gap:8px;gap:8px}.request-images-section .image-grid .image-item .image-container .no-image-placeholder .error-image{width:32px;height:32px;opacity:.5}.request-images-section .image-grid .image-item .image-container .no-image-placeholder .no-image-text{color:#94a3b8;font-size:12px;font-weight:500;margin:0}.request-images-section .image-grid .image-item .image-container .image-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:2}.request-images-section .image-grid .image-item .image-container .image-loading-overlay .image-loading-spinner{width:24px;height:24px;border:2px solid rgba(226,19,110,.3);border-top-color:#e2136e;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.request-images-section .image-grid .image-item .image-label{font-size:12px;color:#362b73;font-weight:500;text-align:center;padding:0 4px}@media(max-width:768px){.request-images-section .image-grid .image-item .image-label{font-size:11px}}.bank-inclusion-stats{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px}.bank-inclusion-stats .stats-header{margin-bottom:24px}.bank-inclusion-stats .stats-header .stats-title{font-size:24px;font-weight:600;color:#362b73;margin:0}@media(max-width:768px){.bank-inclusion-stats .stats-header .stats-title{font-size:20px}}@media(max-width:480px){.bank-inclusion-stats .stats-header .stats-title{font-size:18px}}.bank-inclusion-stats .stats-cards-container{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.bank-inclusion-stats .stats-card{display:flex;grid-gap:16px;gap:16px;justify-content:space-between;border-radius:24px;padding:20px;background:#f3f5fa;width:100%}@media(max-width:480px){.bank-inclusion-stats .stats-card{flex-direction:column;grid-gap:12px;gap:12px}}.bank-inclusion-stats .stats-card .stats-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:#fff;padding:16px;border-radius:8px;flex:1 1}.bank-inclusion-stats .stats-card .stats-item .stats-label{font-size:14px;color:rgba(54,43,115,.56);font-weight:500}@media(max-width:480px){.bank-inclusion-stats .stats-card .stats-item .stats-label{font-size:13px}}.bank-inclusion-stats .stats-card .stats-item .stats-value{font-size:28px;font-weight:700;color:#362b73}@media(max-width:480px){.bank-inclusion-stats .stats-card .stats-item .stats-value{font-size:24px}}.bank-inclusion-stats .stats-card .stats-card-header{background:linear-gradient(225deg,rgba(50,197,255,.24),rgba(182,32,224,.24) 51.26%,rgba(247,181,0,.24));padding:8px 16px;display:flex;align-items:center;justify-content:center;min-width:250px;max-width:250px}.bank-inclusion-stats .stats-card .stats-card-header .stats-card-label{font-weight:400;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff}@media(max-width:480px){.bank-inclusion-stats .stats-card .stats-card-header .stats-card-label{font-size:12px;padding:6px 12px}}.bank-inclusion-session-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#eaeef9;padding:20px}.bank-inclusion-session-card{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:48px;gap:48px;padding:64px 48px;background:hsla(0,0%,100%,.5607843137);border:1px solid hsla(0,0%,100%,.7215686275);border-radius:16px;max-width:500px;width:100%}@media(max-width:768px){.bank-inclusion-session-card{padding:48px 32px;grid-gap:32px;gap:32px}}@media(max-width:480px){.bank-inclusion-session-card{padding:32px 24px;grid-gap:24px;gap:24px}}.bank-inclusion-session-details{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px}.bank-inclusion-session-details .dexter-logo{width:120px;height:auto}@media(max-width:480px){.bank-inclusion-session-details .dexter-logo{width:100px}}.bank-inclusion-session-details .user-greetings{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:8px;gap:8px}.bank-inclusion-session-details .user-greetings .welcome-text{font-size:32px;font-weight:400;color:#64748b;margin:0}@media(max-width:480px){.bank-inclusion-session-details .user-greetings .welcome-text{font-size:28px}}.bank-inclusion-session-details .user-greetings .username{font-size:20px;font-weight:600;color:#362b73;margin:0}@media(max-width:480px){.bank-inclusion-session-details .user-greetings .username{font-size:18px}}.bank-inclusion-session-details .user-greetings .user-role{font-size:16px;font-weight:500;color:#64748b;margin:0}@media(max-width:480px){.bank-inclusion-session-details .user-greetings .user-role{font-size:14px}}.bank-inclusion-session-btn{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px}.bank-inclusion-session-btn .start-session-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 32px;background:#00b136;color:#fff;border:none;border-radius:12px;cursor:pointer;transition:background .2s ease;box-shadow:0 2px 8px 0 rgba(54,43,115,.1607843137),0 4px 12px 0 rgba(54,43,115,.1607843137)}.bank-inclusion-session-btn .start-session-btn:hover{background:#009129}.bank-inclusion-session-btn .start-session-btn .start-session-btn-keyboard-hint .press-space-text{line-height:24px;font-size:12px;font-weight:500}.bank-inclusion-session-btn .start-session-btn .start-session-btn-text{display:flex;align-items:center}.bank-inclusion-session-btn .start-session-btn .start-session-btn-text .start-session-text{line-height:24px;font-size:16px;font-weight:500}@media(max-width:480px){.bank-inclusion-session-btn .start-session-btn{padding:14px 28px;font-size:15px}}.end-session-button{background:#e2136e;padding:12px 24px;border-radius:8px;box-shadow:0 2px 8px 0 rgba(54,43,115,.1607843137),0 4px 12px 0 rgba(54,43,115,.1607843137);display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;font-size:14px;color:#fff;border:none}.end-session-button .btn--icon{width:24px;height:24px}.end-session-button:hover{background:#ad1457;cursor:pointer}.sign-out-section .sign-out-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:16px 24px;background:hsla(0,0%,100%,.0117647059);color:#362b73;border:1px solid rgba(54,43,115,.2);border-radius:28px;font-size:14px;cursor:pointer;transition:all .2s ease}.sign-out-section .sign-out-btn:hover{background:#f8fafc;border-color:#cbd5e1}@media(max-width:480px){.sign-out-section .sign-out-btn{padding:10px 20px;font-size:13px}}.correction-modal-overlay,.rejection-modal-overlay{height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:40px}.correction-modal,.rejection-modal{background:#fff;border-radius:12px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.correction-modal-header,.rejection-modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px}.correction-modal-header .back-button,.correction-modal-header .close-button,.rejection-modal-header .back-button,.rejection-modal-header .close-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;border-radius:8px;color:#64748b;cursor:pointer;transition:background .2s ease}.correction-modal-header .back-button:hover,.correction-modal-header .close-button:hover,.rejection-modal-header .back-button:hover,.rejection-modal-header .close-button:hover{background:#f8fafc}.correction-modal-header .correction-modal-title,.correction-modal-header .rejection-modal-title,.rejection-modal-header .correction-modal-title,.rejection-modal-header .rejection-modal-title{font-size:18px;font-weight:600;color:#e2136e;margin:0;flex:1 1;text-align:center}.rejection-modal-content{padding:24px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.rejection-modal-content .correction-modal-subtitle,.rejection-modal-content .rejection-modal-subtitle{font-size:14px;color:#64748b;text-align:center;line-height:1.5;margin:0}.reasons-list{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.reason-item{background:#f8fafc;border-radius:8px;padding:16px;border:1px solid #e2e8f0}.reason-checkbox-container{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;cursor:pointer;position:relative}.reason-checkbox-container .reason-checkbox{position:absolute;opacity:0;cursor:pointer}.reason-checkbox-container .reason-checkbox .skeleton.skeleton-text--large{width:80%;height:18px}.reason-checkbox-container .reason-checkbox .skeleton-checkbox{width:24px;height:24px;border-radius:4px}.reason-checkbox-container .reason-checkbox:checked+.reason-checkmark{background:#e2136e;border-color:#e2136e}.reason-checkbox-container .reason-checkbox:checked+.reason-checkmark:after{display:block}.reason-checkbox-container .reason-checkmark{width:20px;height:20px;background:#fff;border:2px solid #cbd5e1;border-radius:4px;position:relative;flex-shrink:0;margin-top:2px}.reason-checkbox-container .reason-checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.reason-checkbox-container .reason-text{font-size:14px;color:#1e293b;line-height:1.4;flex:1 1}.btn:disabled{opacity:.6;cursor:not-allowed}.btn:disabled:hover{background-color:inherit}.correction-textarea-container .correction-textarea{width:100%;min-height:120px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;background:#f8fafc}.correction-textarea-container .correction-textarea:focus{outline:none;border-color:#e2136e;background:#fff}.correction-textarea-container .correction-textarea::-webkit-input-placeholder{color:#94a3b8}.correction-textarea-container .correction-textarea::placeholder{color:#94a3b8}.correction-modal-actions,.rejection-modal-actions{display:flex;justify-content:center;margin-top:8px}.correction-modal-actions .reject-button,.rejection-modal-actions .reject-button{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 24px;background:#ef4444;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease;min-width:120px;justify-content:center}.correction-modal-actions .reject-button:hover:not(:disabled),.rejection-modal-actions .reject-button:hover:not(:disabled){background:#dc2626}.correction-modal-actions .reject-button:disabled,.rejection-modal-actions .reject-button:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed}.bank-inclusion-session-active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.icon-details-item .view-mode{width:100%;display:flex;grid-gap:16px;gap:16px}.icon-details-item .view-mode .value-container{width:100%;display:flex;grid-gap:2px;gap:2px;flex-direction:column}.icon-details-item .view-mode .value-container .value-row{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.icon-details-item .view-mode .value-container .value-row .icon-details-value{flex:1 1;margin:0;word-break:break-word}.icon-details-item .view-mode .value-container .value-row .edit-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;transition:all .2s ease;flex-shrink:0}.icon-details-item .view-mode .value-container .value-row .edit-btn:hover{background:#f8fafc;border-color:#e2136e;color:#e2136e}.icon-details-item .edit-mode{width:100%;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.icon-details-item .edit-mode .edit-fields{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.icon-details-item .edit-mode .edit-fields .edit-input{width:90%;padding:0 12px;border:1px solid #e2136e;border-radius:6px;font-size:14px;font-family:inherit;background:#fff}.icon-details-item .edit-mode .edit-fields .edit-input:focus{border-color:#e2136e;box-shadow:0 0 0 2px rgba(226,19,110,.1)}.icon-details-item .edit-mode .edit-fields .edit-input.edit-input-sub{font-size:13px;color:#64748b}.icon-details-item .edit-mode .edit-fields .edit-input::-webkit-input-placeholder{color:#94a3b8}.icon-details-item .edit-mode .edit-fields .edit-input::placeholder{color:#94a3b8}@media(max-width:768px){.icon-details-item .edit-mode .edit-fields .edit-input{padding:6px 10px;font-size:13px}}.icon-details-item .edit-mode .edit-actions{display:flex;grid-gap:6px;gap:6px;justify-content:flex-end}.icon-details-item .edit-mode .edit-actions .edit-action-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.icon-details-item .edit-mode .edit-actions .edit-action-btn.save-btn{background:rgba(0,177,112,.737254902);color:#fff}.icon-details-item .edit-mode .edit-actions .edit-action-btn.save-btn:hover{background:rgba(0,177,112,.8588235294)}.icon-details-item .edit-mode .edit-actions .edit-action-btn.cancel-btn{background:#787272;color:#fff}@media(max-width:768px){.icon-details-item .edit-mode .edit-actions .edit-action-btn{width:24px;height:24px}}.icon-details-extra-info,.icon-details-sub-value{margin:0;font-size:13px;color:#64748b;line-height:1.4}@media(max-width:768px){.icon-details-extra-info,.icon-details-sub-value{font-size:12px}}.copyable{display:inline-flex;align-items:center;cursor:pointer;transition:color .2s ease;color:#362b73;margin:0;font-size:14px;font-weight:500;line-height:1.4}@media(max-width:768px){.copyable{font-size:13px}}.copyable:hover{color:#e2136e}.avatar-image{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #e2e8f0}@media(max-width:768px){.avatar-image{width:28px;height:28px}}.icon-details-icon{width:20px;height:20px;object-fit:contain}@media(max-width:768px){.icon-details-icon{width:18px;height:18px}}.icon-details-container{display:flex;align-items:flex-start;justify-content:center;width:40px;flex-shrink:0}@media(max-width:768px){.icon-details-container{width:36px}}.icon-details-text{flex:1 1;min-width:0}.icon-details-text .icon-details-label{margin:0;font-size:12px;color:#64748b;font-weight:500;line-height:1.3}@media(max-width:768px){.icon-details-text .icon-details-label{font-size:11px}}.icon-details-text .icon-details-value{margin:0;font-size:14px;color:#362b73;font-weight:500;line-height:1.4}@media(max-width:768px){.icon-details-text .icon-details-value{font-size:13px}}.card-section{display:flex;flex-direction:column}.card-section .card-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-section .card-section-header .card-section__title{margin:0;font-size:18px;font-weight:600;color:#362b73}@media(max-width:768px){.card-section .card-section-header .card-section__title{font-size:16px}}@media(max-width:480px){.card-section .card-section-header .card-section__title{font-size:15px}}.card-section .details-item-container{display:flex;flex-direction:column;grid-gap:24px;gap:24px;margin-bottom:20px}@media(max-width:768px){.card-section .details-item-container{grid-gap:12px;gap:12px;margin-bottom:16px}}@media(max-width:480px){.card-section .details-item-container{grid-gap:8px;gap:8px;margin-bottom:12px}}.card-section .add-changes-btn{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;padding:12px 20px;background:#e2136e;color:#fff;border:none;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:auto}.card-section .add-changes-btn:hover{background:#c30d5f;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(226,19,110,.3)}.card-section .add-changes-btn:active{-webkit-transform:translateY(0);transform:translateY(0);box-shadow:0 2px 8px rgba(226,19,110,.2)}@media(max-width:768px){.card-section .add-changes-btn{padding:10px 16px;font-size:13px}}@media(max-width:480px){.card-section .add-changes-btn{padding:8px 12px;font-size:12px}}.card-section .add-changes-btn .save-icon{width:16px;height:16px}@media(max-width:480px){.card-section .add-changes-btn .save-icon{width:14px;height:14px}}.approval-history-button{position:relative;background:#fff;border-radius:8px;padding:10px;display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px;color:#362b73;font-weight:600;font-size:13px;border:none;cursor:pointer;height:32px}.approval-history-button:active,.approval-history-button:hover{background:#fce4ec}.correction-modal{background:#fff;border-radius:12px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.correction-modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid #f1f5f9}.correction-modal-header .correction-modal-header-left{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1}.correction-modal-header .correction-modal-back,.correction-modal-header .correction-modal-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;border-radius:8px;color:#64748b;cursor:pointer;transition:background .2s ease}.correction-modal-header .correction-modal-back:hover,.correction-modal-header .correction-modal-close:hover{background:#f8fafc}.correction-modal-header .correction-modal-back:disabled,.correction-modal-header .correction-modal-close:disabled{opacity:.5;cursor:not-allowed}.correction-modal-header .correction-modal-title{font-size:18px;font-weight:600;text-align:left;color:#e5102e;margin:0}.correction-modal-content{padding:24px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.correction-modal-content .correction-modal-message{font-size:14px;color:#64748b;text-align:center;line-height:1.5;margin:0}.correction-modal-content .correction-textarea-container{position:relative}.correction-modal-content .correction-textarea-container .correction-textarea{width:100%;min-height:120px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;background:#f8fafc;box-sizing:border-box}.correction-modal-content .correction-textarea-container .correction-textarea:focus{outline:none;border-color:#e2136e;background:#fff}.correction-modal-content .correction-textarea-container .correction-textarea::-webkit-input-placeholder{color:#94a3b8}.correction-modal-content .correction-textarea-container .correction-textarea::placeholder{color:#94a3b8}.correction-modal-content .correction-textarea-container .correction-textarea:disabled{opacity:.5;cursor:not-allowed}.correction-modal-content .correction-textarea-container .character-count{position:absolute;bottom:8px;right:12px;font-size:12px;color:#94a3b8;background:hsla(0,0%,100%,.9);padding:2px 6px;border-radius:4px;font-weight:500}.correction-modal-footer,.loan-confirmation-modal__footer{display:flex;justify-content:center;padding:24px}.loan-confirmation-modal__footer{width:100%;grid-gap:12px;gap:12px}.loan-confirmation-modal__footer .btn{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 24px;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease;min-width:120px;justify-content:center}.loan-confirmation-modal__footer .btn:disabled{opacity:.5;cursor:not-allowed}.loan-confirmation-modal__footer .btn--reject{background:#ef4444;color:#fff}.loan-confirmation-modal__footer .btn--reject:hover:not(:disabled){background:#dc2626}.loan-confirmation-modal__footer .btn--correction{background:#f55d0b;color:#fff}.loan-confirmation-modal__footer .btn--correction:hover:not(:disabled){background:#d97706}.loan-confirmation-modal__footer .btn--save{background:#10b981;color:#fff}.loan-confirmation-modal__footer .btn--save:hover:not(:disabled){background:#059669}.loan-confirmation-modal__footer .btn--edit{background:#3b82f6;color:#fff}.loan-confirmation-modal__footer .btn--edit:hover:not(:disabled){background:#2563eb}.loan-confirmation-modal__footer .btn--primary{background:#e2136e;color:#fff}.loan-confirmation-modal__footer .btn--primary:hover:not(:disabled){background:#c30d5f}.loan-confirmation-modal__footer .btn .btn--icon{width:16px;height:16px}.inventory-pagination-bar{display:flex;justify-content:center;align-items:center;margin-top:20px;padding:0 16px;grid-gap:8px;gap:8px}.inventory-pagination-bar .inventory-pagination-info{color:#666;font-size:14px;margin-right:auto}.inventory-pagination-bar .inventory-pagination-info span{color:#333}.inventory-pagination-bar .inventory-pagination-controls{display:flex;align-items:center;grid-gap:8px;gap:8px}.inventory-pagination-bar .inventory-pagination-btn{min-width:40px;height:40px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:8px 12px}.inventory-pagination-bar .inventory-pagination-btn:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.inventory-pagination-bar .inventory-pagination-btn:disabled{opacity:.5;cursor:not-allowed;background:#f9f9f9}.inventory-pagination-bar .inventory-pagination-btn.active{background:#e2136e;color:#fff;border-color:#e2136e}.inventory-pagination-bar .inventory-pagination-btn.active:hover{background:#c91060;border-color:#c91060}.inventory-pagination-bar .pagination-ellipsis{padding:8px 4px;color:#666;font-size:14px;display:flex;align-items:center;justify-content:center;min-width:40px}@media(max-width:768px){.inventory-pagination-bar{flex-direction:column;grid-gap:16px;gap:16px}.inventory-pagination-bar .inventory-pagination-info{order:2;margin-right:0}.inventory-pagination-bar .inventory-pagination-controls{order:1}.inventory-pagination-bar .inventory-pagination-controls .inventory-pagination-btn{min-width:36px;height:36px;font-size:12px;padding:6px 10px}}.stats-card .skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite;border-radius:4px}.stats-card .skeleton.skeleton-text{height:14px;margin:2px 0}.stats-card .skeleton.skeleton-text--small{width:30%;height:12px}.stats-card .skeleton.skeleton-text--medium{width:60%;height:16px}.stats-card .skeleton.skeleton-text--large{width:80%;height:14px}@-webkit-keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}.zoomable-image-item{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.zoomable-image-item .zoomable-image-container{position:relative;width:100%;height:550px;border-radius:8px;overflow:hidden;background:#f8fafc;border:1px solid #e2e8f0;-webkit-user-select:none;user-select:none}@media(max-width:768px){.zoomable-image-item .zoomable-image-container{height:350px}}@media(max-width:480px){.zoomable-image-item .zoomable-image-container{height:220px}}.zoomable-image-item .zoomable-image-container .zoomable-image{width:100%;height:100%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center;transform-origin:center;-webkit-user-select:none;user-select:none;pointer-events:none}.zoomable-image-item .zoomable-image-container .zoomable-image-zoom{width:200%;height:200%;object-fit:contain;transition:opacity .3s ease;-webkit-transform-origin:top left;transform-origin:top left;background:#f8fafc}.zoomable-image-item .zoomable-image-container .zoomable-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;grid-gap:8px;gap:8px}.zoomable-image-item .zoomable-image-container .zoomable-image-placeholder .zoomable-error-image{width:32px;height:32px;opacity:.5}.zoomable-image-item .zoomable-image-container .zoomable-image-placeholder .zoomable-error-text{color:#94a3b8;font-size:12px;font-weight:500;margin:0}.zoomable-image-item .zoomable-image-container .zoomable-image-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:2}.zoomable-image-item .zoomable-image-container .zoomable-image-loading .zoomable-loading-spinner{width:24px;height:24px;border:2px solid rgba(226,19,110,.3);border-top-color:#e2136e;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.zoomable-image-item .zoomable-controls{display:flex;flex-direction:column;margin-top:12px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-gap:6px;gap:6px}@media(max-width:768px){.zoomable-image-item .zoomable-controls{padding:6px 8px;grid-gap:8px;gap:8px}}.zoomable-image-item .zoomable-controls .zoom-slider-section{width:100%}.zoomable-image-item .zoomable-controls .zoom-slider-section .zoom-slider{width:100%;height:6px;background:linear-gradient(90deg,#ddd,#ddd);border-radius:3px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;margin:0}.zoomable-image-item .zoomable-controls .zoom-slider-section .zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#e2136e;border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:-8px}.zoomable-image-item .zoomable-controls .zoom-slider-section .zoom-slider::-webkit-slider-thumb:hover{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.3)}.zoomable-image-item .zoomable-controls .zoom-slider-section .zoom-slider::-moz-range-thumb{width:18px;height:18px;background:#e2136e;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:-8px}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-slider-section .zoom-slider{height:5px}.zoomable-image-item .zoomable-controls .zoom-slider-section .zoom-slider::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5.5px}.zoomable-image-item .zoomable-controls .zoom-slider-section .zoom-slider::-moz-range-thumb{width:16px;height:16px;margin-top:-5.5px}}.zoomable-image-item .zoomable-controls .zoom-info-section{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section{flex-direction:column;grid-gap:8px;gap:8px;align-items:stretch}}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-label{font-size:11px;text-align:center}}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons{display:flex;align-items:center;grid-gap:8px;gap:8px}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons{justify-content:center}}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .reset-zoom-btn{background:rgba(226,19,110,.1);border:1px solid rgba(226,19,110,.3);color:#e2136e;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .reset-zoom-btn:hover{background:rgba(226,19,110,.2);border-color:#e2136e;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .reset-zoom-btn{padding:5px 10px;font-size:10px}}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(226,19,110,.1);border:1px solid rgba(226,19,110,.3);border-radius:6px;color:#e2136e;cursor:pointer;transition:all .2s ease;flex-shrink:0}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn:hover{background:rgba(226,19,110,.2);border-color:#e2136e;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn.rotate-btn-left:hover{-webkit-transform:translateY(-1px) rotate(-90deg);transform:translateY(-1px) rotate(-90deg)}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn.rotate-btn-right:hover{-webkit-transform:translateY(-1px) rotate(90deg);transform:translateY(-1px) rotate(90deg)}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn:disabled{opacity:.5;cursor:not-allowed}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn:disabled:hover{background:rgba(226,19,110,.1);border-color:rgba(226,19,110,.3);-webkit-transform:none;transform:none}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn svg{width:16px;height:16px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn{width:28px;height:28px}.zoomable-image-item .zoomable-controls .zoom-info-section .control-buttons .rotate-btn svg{width:14px;height:14px}}.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-label{font-size:12px;color:#362b73;font-weight:600;white-space:nowrap;min-width:70px}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-label{font-size:11px;min-width:60px}}.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-slider{flex:1 1;height:6px;background:linear-gradient(90deg,#ddd,#ddd);border-radius:3px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer}.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#e2136e;border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:-8px}.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-slider::-webkit-slider-thumb:hover{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.3)}.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-slider::-moz-range-thumb{width:18px;height:18px;background:#e2136e;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:-8px}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-slider{height:5px}.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-slider::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5.5px}.zoomable-image-item .zoomable-controls .zoom-info-section .zoom-slider::-moz-range-thumb{width:16px;height:16px;margin-top:-5.5px}}.zoomable-image-item .zoomable-controls .zoom-info-section .reset-zoom-btn{background:rgba(226,19,110,.1);border:1px solid rgba(226,19,110,.3);color:#e2136e;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.zoomable-image-item .zoomable-controls .zoom-info-section .reset-zoom-btn:hover{background:rgba(226,19,110,.2);border-color:#e2136e;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media(max-width:768px){.zoomable-image-item .zoomable-controls .zoom-info-section .reset-zoom-btn{padding:5px 10px;font-size:10px}}.zoomable-image-item .zoomable-controls .rotate-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(226,19,110,.1);border:1px solid rgba(226,19,110,.3);border-radius:8px;color:#e2136e;cursor:pointer;transition:all .2s ease;flex-shrink:0}.zoomable-image-item .zoomable-controls .rotate-btn:hover{background:rgba(226,19,110,.2);border-color:#e2136e}.zoomable-image-item .zoomable-controls .rotate-btn:disabled{opacity:.5;cursor:not-allowed}.zoomable-image-item .zoomable-controls .rotate-btn:disabled:hover{background:rgba(226,19,110,.1);border-color:rgba(226,19,110,.3);-webkit-transform:none;transform:none}.zoomable-image-item .zoomable-controls .rotate-btn svg{width:20px;height:20px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media(max-width:768px){.zoomable-image-item .zoomable-controls .rotate-btn{width:36px;height:36px;align-self:center}.zoomable-image-item .zoomable-controls .rotate-btn svg{width:18px;height:18px}}.zoomable-image-item .zoomable-image-label{font-size:12px;color:#362b73;font-weight:500;text-align:center;padding:0 4px;margin-top:8px}@media(max-width:768px){.zoomable-image-item .zoomable-image-label{font-size:11px}}.bank-inclusion-details-modal-overlay{height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bank-inclusion-details-modal{background:#fff;width:100%;height:100%;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column;position:relative}.bank-inclusion-details-modal__header{background:#e2136e;width:100%;color:#fff;padding:8px 20px;display:flex;align-items:center;position:relative}@media(max-width:1024px){.bank-inclusion-details-modal__header{padding:8px 18px}}@media(max-width:768px){.bank-inclusion-details-modal__header{padding:8px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}}.bank-inclusion-details-modal__title{font-size:20px;font-weight:600;margin:0;flex:1 1}.bank-inclusion-details-modal__title .username{color:hsla(0,0%,100%,.8);font-weight:400;font-size:14px}@media(max-width:1024px){.bank-inclusion-details-modal__title{font-size:19px}}@media(max-width:768px){.bank-inclusion-details-modal__title{font-size:18px;width:100%;margin-bottom:8px}}@media(max-width:480px){.bank-inclusion-details-modal__title{font-size:16px}}.bank-inclusion-details-modal__stats{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-left:auto;margin-right:16px;font-size:14px;opacity:.9}@media(max-width:768px){.bank-inclusion-details-modal__stats{margin:0;font-size:12px;width:100%;text-align:left}}.bank-inclusion-details-modal__close{background:hsla(0,0%,100%,.2);border:none;color:#fff;padding:8px;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.bank-inclusion-details-modal__close{position:absolute;top:16px;right:16px}}.bank-inclusion-details-modal__close:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}.bank-inclusion-details-modal__content{padding:24px 32px;width:100%;flex:1 1;display:flex;flex-direction:column;grid-gap:32px;gap:32px;overflow-y:auto}@media(max-width:1200px){.bank-inclusion-details-modal__content{padding:28px;grid-gap:28px;gap:28px}}@media(max-width:1024px){.bank-inclusion-details-modal__content{margin-top:16px;padding:24px;grid-gap:24px;gap:24px}}@media(max-width:768px){.bank-inclusion-details-modal__content{margin-top:12px;padding:16px;grid-gap:16px;gap:16px}}.bank-inclusion-details-modal__footer{width:100%;border-top:1px solid #e2e8f0;padding:10px 32px;display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border-radius:0 0 16px 16px}@media(max-width:1200px){.bank-inclusion-details-modal__footer{padding:10px 28px}}@media(max-width:1024px){.bank-inclusion-details-modal__footer{padding:10px 24px}}@media(max-width:768px){.bank-inclusion-details-modal__footer{padding:10px;flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}}.bank-inclusion-details-modal .session-counts{display:flex;grid-gap:24px;gap:24px;justify-content:center;align-items:center}.bank-inclusion-details-modal .session-counts .count-item{display:flex;align-items:center;grid-gap:4px;gap:4px}.bank-inclusion-details-modal .session-counts .count-item .count-label{font-size:12px;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.bank-inclusion-details-modal .session-counts .count-item .count-value{font-size:18px;font-weight:600;color:#1e293b}@media(max-width:768px){.bank-inclusion-details-modal .session-counts{grid-gap:16px;gap:16px}.bank-inclusion-details-modal .session-counts .count-item .count-label{font-size:11px}.bank-inclusion-details-modal .session-counts .count-item .count-value{font-size:16px}}:root{--user-page-header-height:84px;--user-content-gap:24px;--user-filter-height:72px;--user-status-tab-height:36px}.page-header{padding:24px 40px;background:#fff;width:100%;box-shadow:0 1px 1px 0 rgba(178,48,105,.0784313725)}.page-header-title{font-weight:700;font-style:Bold;font-size:24px;line-height:150%;letter-spacing:0;color:#362b73}.page-content-container{padding:24px 16px;width:100%;background:#eaeef9}.page-content-container .page-content{padding:24px 32px;border-radius:12px;background:#f8f9fc;min-height:calc(100vh - 156px);min-height:calc(100vh - var(--user-page-header-height) - var(--user-filter-height))}.page-content-container .page-content .user-list-filters{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-content-container .page-content .user-list-filters .user-role-filter{width:200px}.page-content-container .page-content .user-list-filters .search-and-add-user{display:flex;justify-content:flex-end;align-items:center;grid-gap:16px;gap:16px}.page-content-container .page-content .user-list-filters .search-and-add-user .user-search-input{width:300px}@media(max-width:1024px){.page-content-container .page-content .user-list-filters .search-and-add-user .user-search-input{width:100%}}@media(max-width:768px){.page-content-container .page-content .user-list-filters .search-and-add-user .user-search-input{width:100%}}.page-content-container .page-content .user-list-filters .search-and-add-user .create-btn{display:flex;align-items:center;height:auto;background:#e2136e;color:#fff;border:none;padding:12px 20px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;grid-gap:8px;gap:8px;transition:all .2s ease;box-shadow:0 8px 16px 0 rgba(226,19,110,.32)}.page-content-container .page-content .user-list-filters .search-and-add-user .create-btn:hover{background:#c2185b;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.page-content-container .page-content .user-list-filters .search-and-add-user .create-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.page-content-container .page-content .user-list-filters .search-and-add-user .create-btn:disabled{background:rgba(226,19,110,.32);color:#94a3b8;cursor:not-allowed;box-shadow:none}.page-content-container .page-content .user-list-filters .search-and-add-user .create-btn .btn-icon{font-size:24px;font-weight:400;line-height:0}@media(max-width:768px){.page-content-container .page-content .user-list-filters .search-and-add-user{flex-direction:column;align-items:stretch;grid-gap:12px;gap:12px}.page-content-container .page-content .user-list-filters .search-and-add-user .user-search-input{width:100%}.page-content-container .page-content .user-list-filters .search-and-add-user .create-btn{width:100%;justify-content:center}}@media(max-width:768px){.page-content-container .page-content .user-list-filters{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}.page-content-container .page-content .user-list-filters .search-and-add-user{justify-content:stretch}.page-content-container .page-content .user-list-filters .search-and-add-user .user-search-input{width:100%}.page-content-container .page-content .user-list-filters .search-and-add-user .create-btn{width:100%;justify-content:center}}.page-content-container .page-content .user-status-tabs-container{display:flex;grid-gap:16px;gap:16px;margin-bottom:16px}.page-content-container .page-content .user-status-tabs-container .user-status-tab{opacity:1;border-radius:20px;padding:8px 24px;background:#fff8fb;color:#362b73;border:1px solid rgba(54,43,115,.0784313725)}.page-content-container .page-content .user-status-tabs-container .user-status-tab.active{box-shadow:none;color:#e2136e}.page-content-container .page-content .user-status-tabs-container .user-status-tab:disabled{background-color:#f1f5f9;border-color:#f1f5f9;color:#94a3b8;cursor:not-allowed;box-shadow:none}.page-content-container .page-content .user-status-tabs-container .user-status-tab:hover:not(:disabled){background-color:#e2e8f0}@media(max-width:768px){.page-content-container .page-content .user-status-tabs-container{grid-gap:8px;gap:8px;overflow-x:auto;width:100%}}.load-more-pagination{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;margin:0 24px;border-radius:12px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.load-more-pagination .load-more-pagination-info{font-size:14px;color:rgba(54,43,115,.6509803922);font-weight:500}.load-more-pagination .load-more-pagination-controls{display:flex;grid-gap:12px;gap:12px;align-items:center}.load-more-pagination .load-more-pagination-controls .refresh-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.load-more-pagination .load-more-pagination-controls .refresh-btn .refresh-icon{width:16px;height:16px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.load-more-pagination .load-more-pagination-controls .refresh-btn .refresh-icon.spinning{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.load-more-pagination .load-more-pagination-controls .load-more-btn{padding:10px 20px;border:none;background:linear-gradient(180deg,#ff66a9,#f53689);color:#fff;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.load-more-pagination .load-more-pagination-controls .load-more-btn:hover:not(.loading){background:linear-gradient(180deg,#f53689,#e2136e);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.load-more-pagination .load-more-pagination-controls .load-more-btn:active:not(.loading){-webkit-transform:translateY(0);transform:translateY(0)}.load-more-pagination .load-more-pagination-controls .load-more-btn.loading{background:linear-gradient(180deg,#ccc,#999);cursor:not-allowed;opacity:.7}.load-more-pagination .load-more-pagination-controls .load-more-btn.loading:hover{-webkit-transform:none;transform:none}@media(max-width:768px){.load-more-pagination{flex-direction:column;grid-gap:16px;gap:16px;text-align:center}.load-more-pagination .load-more-pagination-controls{width:100%;justify-content:center}}.load-more-controls-row{border:none}.load-more-controls-row .load-more-controls-cell{padding:20px;text-align:center}.load-more-controls{grid-gap:12px;gap:12px;width:auto}.load-more-controls,.load-more-controls .refresh-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.load-more-controls .refresh-btn:hover{background:#f8f9fa;border-color:#cbd5e0}.load-more-controls .refresh-btn .refresh-icon{width:24px;height:24px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.load-more-controls .refresh-btn .refresh-icon.spinning{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.load-more-controls .load-more-btn{color:#e2136e;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.load-more-controls .load-more-btn:active:not(.loading){-webkit-transform:translateY(0);transform:translateY(0)}.load-more-controls .load-more-btn.loading{color:#999;cursor:not-allowed;opacity:.7}.results-counter{padding:16px 24px;text-align:right;font-size:14px;color:rgba(54,43,115,.6509803922);font-weight:500;background:#f8f9fc;border-radius:0 0 8px 8px;opacity:.72}@media(max-width:768px){.results-counter{padding:12px 16px;font-size:13px}}.user-table-container{overflow-x:auto;overflow-y:visible;padding:0 24px;max-height:calc(100vh - 216px);max-height:calc(100vh - var(--user-page-header-height) - var(--user-filter-height) - var(--user-status-tab-height) - var(--user-content-gap));background-color:hsla(0,0%,100%,.5607843137);border:1px solid hsla(0,0%,100%,.72);border-radius:12px;box-shadow:0 8px 16px 0 rgba(150,2,66,.04);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);scrollbar-width:thin;-ms-overflow-style:auto}@media(max-width:1024px){.user-table-container{margin:0 16px;padding:20px}}@media(max-width:768px){.user-table-container{margin:0 8px;padding:16px;border-radius:8px}}@media(max-width:480px){.user-table-container{margin:0 4px;padding:12px;border-radius:6px}}.user-table{min-width:800px;border-collapse:collapse;border-spacing:16px 0;table-layout:fixed;width:100%}.user-table thead tr{border-bottom:1px solid #f2f2f2}.user-table thead tr th{text-align:left;padding:24px 8px;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle;color:#362b73;opacity:.64;white-space:nowrap}.user-table thead tr th:first-child{width:80px;text-align:center}.user-table thead tr th:nth-last-child(2){text-align:center}.user-table thead tr th:last-child{width:40px;text-align:center}.user-table tbody tr{transition:all .2s ease;border-bottom:1px solid #f2f2f2;min-height:60px}.user-table tbody tr:hover{background:rgba(247,239,255,.6)}.user-table tbody tr td{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px;padding:16px 8px;color:rgba(54,43,115,.6509803922);font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle}.user-table tbody tr td:first-child{width:80px;text-align:center;max-width:80px}.user-table tbody tr td:last-child{width:40px;text-align:center;overflow:visible}@media(max-width:768px){.user-table tbody tr td{padding:12px 6px;font-size:13px}}@media(max-width:480px){.user-table tbody tr td{padding:10px 4px;font-size:12px}}@media(max-width:768px){.user-table thead tr{padding:0 16px}.user-table thead tr th{padding:12px 6px;font-size:13px}.user-table tbody tr{padding:0 16px}}@media(max-width:480px){.user-table thead tr{padding:0 12px}.user-table thead tr th{padding:10px 4px;font-size:12px}.user-table tbody tr{padding:0 12px}}.user-status-badge{display:flex;justify-content:center;align-items:center;padding:4px 12px;border-radius:12px}.user-status-badge .user-status-badge-text{font-size:12px;font-weight:500;text-transform:capitalize}.user-status-badge.active{background-color:rgba(0,177,54,.0392156863);color:#007925}.user-status-badge.deactivated{background-color:rgba(255,0,4,.0392156863);color:#ff0004}.action-three-dot{position:relative}.action-menu-container{position:absolute;top:24px;padding:16px 24px;right:0;min-width:200px;background:#fafafa;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275);z-index:1000}.action-menu-container.align-left{left:0;right:auto}.action-menu-container.open-up{top:auto;bottom:24px}.action-menu-container .action-menu-item{display:flex;align-items:center;justify-content:flex-start;grid-gap:16px;gap:16px;padding:8px 16px;border-radius:8px;font-size:14px;color:#362b73;cursor:pointer}.action-menu-container .action-menu-item:hover{background:rgba(54,43,115,.0392156863);color:#e2136e}.action-menu-container .action-menu-item .action-menu-icon{width:16px;height:16px}.user-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:16px}.user-modal-overlay .user-modal{position:relative;box-sizing:border-box;border-radius:24px;box-shadow:0 8px 32px 0 rgba(80,36,180,.18);max-width:540px;width:100%;padding:0;background:hsla(0,0%,100%,.8784313725);border:2px solid hsla(0,0%,100%,.72);-webkit-animation:modalSlideIn .3s ease-out;animation:modalSlideIn .3s ease-out}.user-modal-overlay .user-modal ::-webkit-scrollbar{height:1px;width:4px!important}.user-modal-overlay .user-modal ::-webkit-scrollbar-thumb{border-radius:4px!important;background:rgba(248,169,205,.795)!important}.user-modal-overlay .user-modal ::-webkit-scrollbar-track{background:#f8f9fc;border-radius:4px!important}@media(max-width:768px){.user-modal-overlay .user-modal{width:100%;max-width:100%;min-width:auto;max-height:95vh;border-radius:16px;margin:0}}@media(max-width:480px){.user-modal-overlay .user-modal{border-radius:12px;max-height:98vh}}.user-modal-header{padding:24px 32px 0;display:flex;align-items:center;justify-content:space-between}.user-modal-header h3{font-size:20px;font-weight:600;color:#362b73;margin:0}.user-modal-header .close-btn{display:flex;justify-content:center;align-items:start;background:none;border:none;font-size:28px;font-weight:400;color:#362b73;cursor:pointer;border-radius:4px;transition:all .2s}.user-modal-header .close-btn:hover{color:#e2136e;-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:768px){.user-modal-header{padding:24px 20px 0}.user-modal-header h3{font-size:18px}.user-modal-header .close-btn{font-size:24px}}@media(max-width:480px){.user-modal-header{padding:20px 16px 0}.user-modal-header h3{font-size:16px}.user-modal-header .close-btn{font-size:22px}}.user-modal-body{position:relative;padding:18px 24px;display:flex;flex-direction:column;overflow:auto;grid-gap:18px;gap:18px;max-height:70vh}@media(max-width:768px){.user-modal-body{padding:20px;grid-gap:16px;gap:16px}}@media(max-width:480px){.user-modal-body{padding:16px;grid-gap:14px;gap:14px}}.user-modal-body .user-form-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%;box-sizing:border-box}.user-modal-body .user-form-container>*{max-width:100%;box-sizing:border-box}.user-modal-footer{display:flex;justify-content:flex-end;grid-gap:18px;gap:18px;padding:16px 8px;border-top:none}.user-modal-footer .cancel-btn{background:#fff8fb;border:none;color:#797376;padding:12px 32px;border-radius:24px;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s}.user-modal-footer .cancel-btn:hover{background:#fbeaf6}.user-modal-footer .submit-btn{box-shadow:0 8px 16px 0 rgba(226,19,110,.32),inset 0 8px 12px 0 hsla(0,0%,100%,.24);background:#e2136e;border:none;color:#fff;padding:12px 32px;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.user-modal-footer .submit-btn:hover{background:linear-gradient(90deg,#f53689,#e2136e)}.user-modal-footer .submit-btn:disabled{background:rgba(226,19,110,.32);cursor:not-allowed;box-shadow:none}@media(max-width:768px){.user-modal-footer{padding:24px 20px;flex-direction:column}.user-modal-footer .cancel-btn,.user-modal-footer .submit-btn{width:100%;justify-content:center}}@media(max-width:480px){.user-modal-footer{padding:20px 16px;grid-gap:12px;gap:12px}}.status-action-modal{max-width:500px!important}.status-action-modal .user-modal-body{max-height:none}.status-action-modal .status-action-description{margin-left:8px;font-size:16px;line-height:1.5;color:#362b73}.status-action-modal .status-action-date-field{margin-top:16px}.status-action-modal .status-action-btn.activate{background:#0f9d58;box-shadow:0 8px 16px 0 rgba(15,157,88,.26),inset 0 8px 12px 0 hsla(0,0%,100%,.24)}.status-action-modal .status-action-btn.activate:hover{background:linear-gradient(90deg,#22b573,#0f9d58)}.status-action-modal .status-action-btn.activate:disabled{background:rgba(15,157,88,.4);box-shadow:none}.status-action-modal .status-action-btn.deactivate{background:#d32f2f;box-shadow:0 8px 16px 0 rgba(211,47,47,.24),inset 0 8px 12px 0 hsla(0,0%,100%,.2)}.status-action-modal .status-action-btn.deactivate:hover{background:linear-gradient(90deg,#e15a5a,#d32f2f)}.status-action-modal .status-action-btn.deactivate:disabled{background:rgba(211,47,47,.4);box-shadow:none}.user-form-error{color:#c71527;font-size:14px;text-align:center;padding:8px;background:#fef2f2;border-radius:8px;border:1px solid #fecaca}.user-form-field-group{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.field-error{color:#d44b58;margin-left:8px;font-style:italic;font-size:12px;font-weight:400}.user-form-skeleton{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%}.user-form-skeleton-image{height:240px;border-radius:12px;background:linear-gradient(90deg,#f6f1fb 25%,#fff 50%,#f6f1fb 75%);background-size:200% 100%;-webkit-animation:userSkeletonShimmer 1.2s ease-in-out infinite;animation:userSkeletonShimmer 1.2s ease-in-out infinite}.user-form-skeleton-row{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.user-form-skeleton-label{width:130px;height:14px;border-radius:8px}.user-form-skeleton-input,.user-form-skeleton-label{background:linear-gradient(90deg,#f6f1fb 25%,#fff 50%,#f6f1fb 75%);background-size:200% 100%;-webkit-animation:userSkeletonShimmer 1.2s ease-in-out infinite;animation:userSkeletonShimmer 1.2s ease-in-out infinite}.user-form-skeleton-input{width:100%;height:44px;border-radius:12px}.user-image-upload{grid-gap:12px;gap:12px;border-radius:12px;border:2px solid hsla(0,0%,100%,.7215686275);padding:24px;background:#fff8fb;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s;width:100%;max-width:100%;box-sizing:border-box}.user-image-upload:focus{outline:none;border:2px solid #ff66a9}.user-image-upload:disabled{background:#f1f5f9;cursor:not-allowed;opacity:.6}.user-image-upload .image-upload-label{font-size:16px;font-weight:500;color:#362b73;line-height:24px}.user-image-upload .image-upload-hint{opacity:.6;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle;color:#362b73}.user-image-input input[type=file]{display:none}.hidden-file-input{display:none!important;visibility:hidden;position:absolute;width:0;height:0;opacity:0}.profile-image-preview{width:84px;height:84px}.image-upload-btn{grid-gap:8px;gap:8px;font-size:14px;border-radius:24px;background:#ffedf6;border:2px solid hsla(0,0%,100%,.7215686275);padding:8px 24px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;color:#e2136e}.image-upload-btn:disabled{background:#94a3b8;cursor:not-allowed;-webkit-transform:none;transform:none}.image-upload-btn:hover:not(:disabled){background:#ffdeeb;border:2px solid hsla(0,0%,100%,.8431372549);color:#e91e7a;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.image-upload-btn .upload-icon{width:16px;height:16px}@-webkit-keyframes userSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes userSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.custom-select-container{position:relative;margin:5px 20px;height:56px;background:#fff;padding:8px 24px;border-radius:32px;font-family:"Inter";display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:rgba(0,14,61,.65);font-size:14px;cursor:pointer;border:1px solid hsla(0,0%,94.9%,.72);box-shadow:0 16px 24px 0 rgba(54,43,115,.08)}.custom-select-container ::-webkit-scrollbar{height:1px;width:4px!important}.custom-select-container ::-webkit-scrollbar-thumb{border-radius:4px!important;background:rgba(248,169,205,.795)!important}.custom-select-container ::-webkit-scrollbar-track{background:#f8f9fc;border-radius:4px!important}.custom-select-container.active{border-radius:32px 32px 0 0;transition:border-radius .5s}.custom-select-container.active:hover{background-color:#fff}.custom-select-container:hover{background-color:#edeff5;transition:background-color .3s}.custom-select-container .custom-select-all{text-align:center;color:#e2146e;background:rgba(245,246,249,.537254902);padding:4px;cursor:pointer;font-size:13px}.custom-select-container .custom-select-all:hover{background:#f5f6f9;text-decoration:underline;text-underline-offset:3px}.custom-select-container .selection-overlay{position:absolute;background:#fff;width:100%;left:0;top:54px;z-index:50;border-radius:0 0 32px 32px;padding:8px 24px;box-shadow:0 4px 16px 0 rgba(54,43,115,.08);display:flex;flex-direction:column}.custom-select-container .selection-overlay .customselect-search-bar-container{padding:10px 0}.custom-select-container .selection-overlay .confirm-button{height:38px;margin-bottom:20px;background:#ffeff6;border-radius:24px;color:rgba(226,19,109,.938);border:none;font-family:"Inter";display:flex;justify-content:center;align-items:center;padding-right:10px}.custom-select-container .selection-overlay .confirm-button:hover{background:rgba(253,211,229,.7450980392);color:#e2136e;-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.custom-select-container .selection-overlay .confirm-button:disabled{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.custom-select-container .selection-overlay .options-list-select{max-height:200px;overflow-y:auto;min-height:120px;margin-bottom:10px}.custom-select-container .selection-overlay .option-select{display:flex;flex-direction:row;align-items:center;color:rgba(0,14,61,.74);font-weight:500;height:38px;font-family:"Inter";padding-left:10px}.custom-select-container .selection-overlay .option-select:hover{background-color:#edeff5}.custom-select-container .selection-overlay .option-select.active{background:linear-gradient(255.7deg,#ff66a9,#f53689);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.page-header{padding:16px 20px;grid-gap:8px;gap:8px}}@media(max-width:480px){.page-header{padding:12px 16px;grid-gap:6px;gap:6px}}@media(max-width:768px){.page-header-title{font-size:18px}}@media(max-width:480px){.page-header-title{font-size:14px}}.back-icon{cursor:pointer;color:#e2136e;margin-right:16px;transition:color .2s ease;font-size:24px;font-weight:500}@media(max-width:768px){.back-icon{font-size:20px;margin-right:12px}}.user-profile-container{padding:32px}.user-profile{display:flex;flex-direction:column;grid-gap:24px;gap:24px;font-family:"Inter",sans-serif}@media(max-width:768px){.user-profile{padding:16px;grid-gap:16px;gap:16px}}@media(max-width:480px){.user-profile{padding:12px;grid-gap:12px;gap:12px}}.user-profile .error-message-container{padding:16px;border-radius:8px;background:#ffe5e5;color:#c2185b;font-size:14px;font-weight:500}@media(max-width:768px){.user-profile .error-message-container{font-size:13px;padding:12px}}@media(max-width:480px){.user-profile .error-message-container{font-size:12px;padding:10px}}.user-info-card{border-radius:12px;padding:24px 32px;background:#fff;display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%}@media(max-width:768px){.user-info-card{padding:16px 20px;grid-gap:12px;gap:12px}}@media(max-width:480px){.user-info-card{padding:12px 16px;border-radius:8px}}.user-info-card .user-info-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:12px;gap:12px}@media(max-width:480px){.user-info-card .user-info-header{grid-gap:8px;gap:8px}}.user-info-card .user-info-header .user-info-title{font-size:18px;font-weight:700;color:#1a1a1a}@media(max-width:768px){.user-info-card .user-info-header .user-info-title{font-size:16px}}@media(max-width:480px){.user-info-card .user-info-header .user-info-title{font-size:14px}}.user-info-card .user-info-header .unregister-facematching-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 18px;border:none;border-radius:20px;background:#fce4ec;cursor:pointer;transition:background .2s ease;flex-shrink:0}@media(max-width:480px){.user-info-card .user-info-header .unregister-facematching-btn{padding:6px 12px;border-radius:16px}}.user-info-card .user-info-header .unregister-facematching-btn:hover{background:#f8bbd0}.user-info-card .user-info-header .unregister-facematching-btn:disabled{cursor:not-allowed;opacity:.7}.user-info-card .user-info-header .unregister-facematching-btn img{width:18px;height:18px}@media(max-width:480px){.user-info-card .user-info-header .unregister-facematching-btn img{width:16px;height:16px}}.user-info-card .user-info-header .unregister-facematching-btn .unregister-facematching-loader{width:16px;height:16px;border:2px solid rgba(194,24,91,.3);border-top-color:#c2185b;border-radius:50%;-webkit-animation:unregister-facematch-spin .8s linear infinite;animation:unregister-facematch-spin .8s linear infinite}@media(max-width:480px){.user-info-card .user-info-header .unregister-facematching-btn .unregister-facematching-loader{width:14px;height:14px;border:1.5px solid rgba(194,24,91,.3)}}.user-info-card .user-info-header .unregister-facematching-btn .unregister-facematching-text{font-size:14px;font-weight:500;color:#c2185b}@media(max-width:480px){.user-info-card .user-info-header .unregister-facematching-btn .unregister-facematching-text{font-size:12px;display:none}}.user-info-card .user-info-divider{border:none;border-top:1px solid #000e3d;opacity:.06;margin:0}.user-info-card .user-info-content{display:flex;align-items:flex-start;grid-gap:40px;gap:40px}@media(max-width:1024px){.user-info-card .user-info-content{grid-gap:24px;gap:24px}}@media(max-width:768px){.user-info-card .user-info-content{flex-direction:column;align-items:center;grid-gap:16px;gap:16px}}@media(max-width:480px){.user-info-card .user-info-content{grid-gap:12px;gap:12px}}.user-info-card .user-info-content .user-avatar-container{flex-shrink:0;align-self:flex-start;margin-top:8px;width:148px;height:148px;border-radius:50%;overflow:hidden}@media(max-width:768px){.user-info-card .user-info-content .user-avatar-container{align-self:center;margin-top:0;width:120px;height:120px}}@media(max-width:480px){.user-info-card .user-info-content .user-avatar-container{width:100px;height:100px}}.user-info-card .user-info-content .user-avatar-container img{width:100%;height:100%;object-fit:cover}.user-info-card .user-info-content .user-details{display:flex;flex:1 1;align-items:stretch;width:100%;min-width:0;flex-direction:row}@media(max-width:1080px){.user-info-card .user-info-content .user-details{flex-direction:column;grid-gap:16px;gap:16px}}.user-info-card .user-info-content .user-details .user-details-column{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:20px;gap:20px}@media(max-width:768px){.user-info-card .user-info-content .user-details .user-details-column{grid-gap:12px;gap:12px}}@media(max-width:480px){.user-info-card .user-info-content .user-details .user-details-column{grid-gap:10px;gap:10px}}.user-info-card .user-info-content .user-details .user-details-column-divider{width:1px;background-color:#000e3d;opacity:.06;margin:0 32px;align-self:stretch}@media(max-width:1080px){.user-info-card .user-info-content .user-details .user-details-column-divider{width:100%;height:1px;margin:16px 0}}.user-info-card .user-detail-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;min-width:0}@media(max-width:768px){.user-info-card .user-detail-row{flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}}@media(max-width:480px){.user-info-card .user-detail-row{grid-gap:6px;gap:6px}}.user-info-card .user-detail-row .user-details-label{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#434364;font-size:14px;font-weight:400;min-width:0}@media(max-width:480px){.user-info-card .user-detail-row .user-details-label{font-size:12px}}.user-info-card .user-detail-row .user-details-label .detail-icon{width:20px;height:20px;flex-shrink:0}@media(max-width:480px){.user-info-card .user-detail-row .user-details-label .detail-icon{width:16px;height:16px}}.user-info-card .user-detail-row .user-details-value-wrapper{display:flex;flex-direction:column;align-items:flex-end;flex:1 1;min-width:0}@media(max-width:768px){.user-info-card .user-detail-row .user-details-value-wrapper{align-items:flex-start;width:100%}}.user-info-card .user-detail-row .user-details-value{font-size:16px;font-weight:600;color:#434364;line-height:20px;width:100%;max-width:400px;text-align:right;word-break:break-word}@media(max-width:1024px){.user-info-card .user-detail-row .user-details-value{max-width:250px}}@media(max-width:768px){.user-info-card .user-detail-row .user-details-value{width:100%;max-width:100%;text-align:left;font-size:14px}}@media(max-width:480px){.user-info-card .user-detail-row .user-details-value{font-size:13px;line-height:18px}}.user-info-card .user-detail-row .user-details-see-more{display:inline;margin-left:4px;background:none;border:none;padding:0;font-size:12px;font-weight:500;color:#5a4fcf;cursor:pointer;white-space:nowrap}@media(max-width:480px){.user-info-card .user-detail-row .user-details-see-more{font-size:11px}}.user-info-card .user-detail-row .user-details-see-more:hover{text-decoration:underline}@-webkit-keyframes unregister-facematch-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes unregister-facematch-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.skeleton-shimmer{display:block;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1200px 100%;-webkit-animation:shimmer 1.4s linear infinite;animation:shimmer 1.4s linear infinite}.user-activity-section{background:#f8f9fc;width:100%;padding:24px 32px;border-radius:12px;min-height:50vh}@media(max-width:768px){.user-activity-section{padding:16px 20px;min-height:auto;border-radius:8px}}@media(max-width:480px){.user-activity-section{padding:12px 16px}}.activity-tabs{display:flex;align-items:center;grid-gap:28px;gap:28px;padding:0 16px;border-bottom:1px solid #e3e8f3;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}@media(max-width:768px){.activity-tabs{grid-gap:16px;gap:16px;padding:0 12px}}@media(max-width:480px){.activity-tabs{grid-gap:12px;gap:12px;padding:0 8px}}.activity-tabs::-webkit-scrollbar{display:none}.activity-tab{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:14px 12px;border:none;border-bottom:2px solid transparent;background:transparent;color:#5f5b92;font-weight:500;font-size:16px;line-height:16px;white-space:nowrap;cursor:pointer;transition:color .2s ease,border-color .2s ease}@media(max-width:768px){.activity-tab{padding:12px 8px;font-size:14px}}@media(max-width:480px){.activity-tab{padding:10px 6px;font-size:12px;grid-gap:4px;gap:4px}}.activity-tab:hover{background:#ffeff6}.activity-tab.active{color:#ff4b8b;border-bottom-color:#ff4b8b;background:transparent}.activity-tab-icon{height:20px;width:20px}@media(max-width:768px){.activity-tab-icon{height:18px;width:18px}}@media(max-width:480px){.activity-tab-icon{height:16px;width:16px}}.activity-panel{padding-top:24px}@media(max-width:768px){.activity-panel{padding-top:16px}}@media(max-width:480px){.activity-panel{padding-top:12px}}.role-history-panel{background:#fff;border-radius:12px;padding:24px 32px}@media(max-width:768px){.role-history-panel{padding:16px 20px;border-radius:8px}}@media(max-width:480px){.role-history-panel{padding:12px 16px}}.role-history-toolbar{display:flex;justify-content:flex-end;margin-bottom:28px;flex-wrap:wrap;grid-gap:12px;gap:12px}@media(max-width:768px){.role-history-toolbar{margin-bottom:20px}}@media(max-width:480px){.role-history-toolbar{justify-content:flex-start;margin-bottom:16px}}.role-history-loading{display:flex;flex-direction:column;grid-gap:22px;gap:22px;padding:4px 0}@media(max-width:768px){.role-history-loading{grid-gap:16px;gap:16px}}@media(max-width:480px){.role-history-loading{grid-gap:12px;gap:12px}}.role-history-loading-toolbar{display:flex;justify-content:flex-end}@media(max-width:480px){.role-history-loading-toolbar{justify-content:flex-start}}.role-history-loading-timeline{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(max-width:768px){.role-history-loading-timeline{grid-gap:8px;gap:8px}}.role-history-loading-months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:0;gap:0}@media(max-width:1080px){.role-history-loading-months{display:none}}@media(max-width:1024px){.role-history-loading-months{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:768px){.role-history-loading-months{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:480px){.role-history-loading-months{grid-template-columns:repeat(3,minmax(0,1fr))}}.role-history-loading-month-item{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px}@media(max-width:768px){.role-history-loading-month-item{grid-gap:6px;gap:6px}}@media(max-width:480px){.role-history-loading-month-item{grid-gap:4px;gap:4px}}.role-history-loading-progress-track{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2px;gap:2px;padding:8px 12px;border-radius:999px;background:#f3f5fa;box-shadow:inset 2px 2px 4px 0 rgba(54,43,115,.0784313725),2px 2px 1px 0 #fff}@media(max-width:768px){.role-history-loading-progress-track{grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;padding:6px 8px}}@media(max-width:480px){.role-history-loading-progress-track{grid-template-columns:repeat(4,minmax(0,1fr));padding:4px 6px}}.role-history-loading-progress-segment:first-child{border-radius:999px 0 0 999px!important}.role-history-loading-progress-segment:last-child{border-radius:0 999px 999px 0!important}.role-history-loading-table{border:1px solid #edf1f7;border-radius:16px;overflow:hidden}@media(max-width:768px){.role-history-loading-table{border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}}.role-history-loading-table-row{display:grid;grid-template-columns:5% 15% 20% 20% 40%;grid-gap:16px;gap:16px;align-items:center;padding:14px 16px;border-bottom:1px solid #edf1f7}@media(max-width:1024px){.role-history-loading-table-row{grid-template-columns:8% 15% 22% 20% 35%;grid-gap:12px;gap:12px;padding:12px}}@media(max-width:768px){.role-history-loading-table-row{display:block;padding:12px;min-width:350px}}@media(max-width:480px){.role-history-loading-table-row{padding:10px 8px;min-width:280px}}.role-history-loading-table-row:last-child{border-bottom:none}.role-history-loading-table-row--header{background:#fff}@media(max-width:768px){.role-history-loading-table-row--header{display:none}}.role-history-no-data{display:flex;align-items:center;justify-content:center;min-height:180px;border-radius:12px;background:#f8f9fc;color:#8a86ab;font-size:15px;font-weight:500}@media(max-width:768px){.role-history-no-data{min-height:140px;border-radius:8px;font-size:13px}}@media(max-width:480px){.role-history-no-data{min-height:100px;font-size:12px}}.role-history-timeline{margin-bottom:18px}@media(max-width:768px){.role-history-timeline{margin-bottom:12px}}@media(max-width:480px){.role-history-timeline{margin-bottom:8px}}.role-history-months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:0;gap:0;margin-bottom:12px}@media(max-width:1080px){.role-history-months{display:none;margin-bottom:0}}@media(max-width:1024px){.role-history-months{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:768px){.role-history-months{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px}}@media(max-width:480px){.role-history-months{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:6px}}.role-history-month-item{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;padding:0;border:none;background:transparent;color:#595391;font-size:12px;font-weight:600;cursor:pointer}@media(max-width:768px){.role-history-month-item{font-size:10px;grid-gap:6px;gap:6px}}@media(max-width:480px){.role-history-month-item{font-size:9px;grid-gap:4px;gap:4px}}.role-history-month-item:hover{background:#ffeff6}.role-history-month-item:focus{outline:none;background:transparent}.role-history-month-line{width:1px;height:28px;background:#e8edf6}@media(max-width:768px){.role-history-month-line{height:20px}}@media(max-width:480px){.role-history-month-line{height:16px}}.role-history-month-item.active .role-history-month-line{background:#ffb8cf}.role-history-progress-track{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2px;gap:2px;padding:8px 12px;border-radius:999px;background:#f3f5fa;box-shadow:inset 2px 2px 4px 0 rgba(54,43,115,.0784313725),2px 2px 1px 0 #fff}@media(max-width:1024px){.role-history-progress-track{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:768px){.role-history-progress-track{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;padding:6px 8px}}@media(max-width:480px){.role-history-progress-track{grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 6px}}.role-history-progress-track :first-child{border-radius:999px 0 0 999px}.role-history-progress-track :last-child{border-radius:0 999px 999px 0}.role-history-progress-segment{height:12px;border-radius:2px;cursor:pointer}@media(max-width:768px){.role-history-progress-segment{height:10px}}@media(max-width:480px){.role-history-progress-segment{height:8px}}.role-history-progress-segment-selected{box-shadow:0 0 0 2px #ffd9e6}.role-history-table-wrapper{overflow-x:auto;border:1px solid #edf1f7;border-radius:16px;-webkit-overflow-scrolling:touch}@media(max-width:768px){.role-history-table-wrapper{border-radius:8px}}.role-history-table{width:100%;border-collapse:collapse;color:#726da1;font-size:13px}@media(max-width:768px){.role-history-table{font-size:12px}}@media(max-width:480px){.role-history-table{font-size:11px}}.role-history-table td,.role-history-table th{padding:14px 16px;text-align:left;border-bottom:1px solid #edf1f7}@media(max-width:768px){.role-history-table td,.role-history-table th{padding:12px}}@media(max-width:480px){.role-history-table td,.role-history-table th{padding:10px 8px}}.role-history-table thead th{background:#fff;color:#5f5b92;font-size:12px;font-weight:700}@media(max-width:768px){.role-history-table thead th{font-size:11px}}@media(max-width:480px){.role-history-table thead th{font-size:10px}}.role-history-table tbody tr>:first-child{width:5%}.role-history-table tbody tr>:nth-child(2){width:15%}.role-history-table tbody tr>:nth-child(3),.role-history-table tbody tr>:nth-child(4){width:20%}.role-history-table tbody tr>:nth-child(5){width:40%}.role-history-table tbody tr:last-child td{border-bottom:none}.role-history-table .checkbox-column{width:42px;text-align:center}@media(max-width:768px){.role-history-table .checkbox-column{width:32px}}.role-history-table input[type=checkbox]{width:14px;height:14px;accent-color:#6cb4ea;cursor:default}@media(max-width:480px){.role-history-table input[type=checkbox]{width:12px;height:12px}}.highlighted-history-row{background:#ffeff6}.role-history-present-label{color:#ff4b8b;font-weight:600;font-size:12px}@media(max-width:480px){.role-history-present-label{font-size:11px}}.tag-pill-list{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;width:100%}@media(max-width:768px){.tag-pill-list{grid-gap:6px;gap:6px}}@media(max-width:480px){.tag-pill-list{grid-gap:4px;gap:4px}}.tag-pill{align-items:center;padding:4px 12px;border:1px solid rgba(54,43,115,.3215686275);border-radius:999px;background:#f2f2f2;color:#000e3d;font-size:12px;font-weight:400;line-height:14px}@media(max-width:768px){.tag-pill{padding:3px 10px;font-size:11px}}@media(max-width:480px){.tag-pill{padding:2px 8px;font-size:10px;line-height:12px}}.user-log-list{display:flex;flex-direction:column;grid-gap:14px;gap:14px}@media(max-width:768px){.user-log-list{grid-gap:10px;gap:10px}}@media(max-width:480px){.user-log-list{grid-gap:8px;gap:8px}}.user-log-card,.user-logs-empty-state{border-radius:12px;background:#fff}.user-log-card{padding:24px;position:relative}@media(max-width:768px){.user-log-card{padding:16px;border-radius:8px}}@media(max-width:480px){.user-log-card{padding:12px}}.user-log-card--skeleton{overflow:hidden}.user-log-message-row{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:24px;gap:24px}@media(max-width:768px){.user-log-message-row{flexible-wrap:wrap;grid-gap:12px;gap:12px}}@media(max-width:480px){.user-log-message-row{flex-direction:column;grid-gap:8px;gap:8px}}.user-log-message{margin:0;color:#362b73;font-weight:500;font-size:16px;letter-spacing:.25px;width:70%}@media(max-width:768px){.user-log-message{font-size:14px}}@media(max-width:480px){.user-log-message{font-size:12px}}.user-log-time{flex-shrink:0;color:#362b73;font-size:14px;white-space:nowrap;font-weight:400;line-height:24px;text-align:right}@media(max-width:768px){.user-log-time{font-size:12px;line-height:20px}}@media(max-width:480px){.user-log-time{font-size:11px;line-height:16px;text-align:left}}.user-log-editor-line{margin-top:6px;color:#a0a7bf;font-size:14px;opacity:.56}@media(max-width:768px){.user-log-editor-line{font-size:12px}}@media(max-width:480px){.user-log-editor-line{font-size:11px;margin-top:4px}}.user-log-editor-line--skeleton{opacity:1}.user-log-editor-link{padding:0;border:none;background:transparent;color:#362b73;font-size:14px;text-decoration:underline;cursor:pointer}@media(max-width:768px){.user-log-editor-link{font-size:12px}}@media(max-width:480px){.user-log-editor-link{font-size:11px}}.user-log-editor-link:focus,.user-log-editor-link:hover{color:#ff4b8b;background:transparent}.user-log-editor-link:focus{outline:none}.user-log-editor-card{position:absolute;left:170px;bottom:-28px;z-index:1;display:flex;align-items:center;grid-gap:16px;gap:16px;min-width:300px;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(63,76,119,.16)}@media(max-width:1024px){.user-log-editor-card{left:0;min-width:250px}}@media(max-width:768px){.user-log-editor-card{position:relative;left:0;bottom:auto;min-width:auto;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:10px;margin-top:12px}}@media(max-width:480px){.user-log-editor-card{grid-gap:8px;gap:8px;padding:10px 12px;border-radius:8px}}.user-log-editor-avatar{height:40px;width:40px;flex-shrink:0}@media(max-width:768px){.user-log-editor-avatar{height:32px;width:32px}}@media(max-width:480px){.user-log-editor-avatar{height:28px;width:28px}}.user-log-editor-info{display:flex;flex-direction:column;grid-gap:6px;gap:6px}@media(max-width:480px){.user-log-editor-info{grid-gap:4px;gap:4px}}.user-log-editor-name{color:#362b73;font-weight:600;font-size:16px;line-height:16px;letter-spacing:1%}@media(max-width:768px){.user-log-editor-name{font-size:14px}}@media(max-width:480px){.user-log-editor-name{font-size:12px}}.user-log-editor-email{color:#362b73;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1%;opacity:.56}@media(max-width:768px){.user-log-editor-email{font-size:11px;line-height:14px}}@media(max-width:480px){.user-log-editor-email{font-size:10px;line-height:12px}}.user-log-no-data{display:flex;align-items:center;justify-content:center;min-height:180px;border-radius:12px;background:#fff;color:#8a86ab;font-size:15px;font-weight:500}@media(max-width:768px){.user-log-no-data{min-height:140px;border-radius:8px;font-size:13px}}@media(max-width:480px){.user-log-no-data{min-height:100px;font-size:12px}}@media(max-width:960px){.user-info-content{flex-direction:column;align-items:flex-start}.user-info-card .user-info-content .user-details{width:100%;flex-direction:column}.user-info-card .user-info-content .user-details .user-details-column-divider{width:100%;height:1px;margin:24px 0}.role-history-loading-progress-track,.role-history-progress-track{width:100%;min-width:0;grid-template-columns:repeat(12,minmax(0,1fr))}.user-log-time{white-space:normal}.user-log-editor-card{position:static;margin-top:12px}}@media(max-width:640px){.user-info-card{padding:20px}.activity-tabs{grid-gap:12px;gap:12px;padding:0 8px;overflow-x:auto}.activity-tab{flex-shrink:0;padding:12px 8px;font-size:14px}.role-history-toolbar{justify-content:stretch}.role-history-year-select{width:100%}}.hierarchy-cell,.hierarchy-header{width:22%;flex-shrink:0}.ach-pct-cell,.ach-pct-header{width:10%;flex-shrink:0;text-align:left}.growth-cell,.growth-header{width:10%;flex-shrink:0;display:flex;align-items:center;grid-gap:2px;gap:2px;font-family:Inter;font-weight:500;font-size:12px;color:#94a3b8}.growth-cell.positive{color:#00b136}.growth-cell.negative{color:#e2136e}.bar-cell,.bar-header{flex:1 1;min-width:0}.menu-cell{width:24px;flex-shrink:0}.hierarchy-cell{display:flex;align-items:center;grid-gap:4px;gap:4px;color:#362b73}.hierarchy-rank{font-weight:600;font-size:16px}.hierarchy-user{display:flex;flex-direction:column;margin-left:8px;min-width:0;flex:1 1}.hierarchy-name{font-weight:600;font-size:16px}.hierarchy-meta{display:block;font-weight:400;color:rgba(54,43,115,.8);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}.row-menu{width:24px;height:24px;flex-shrink:0;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 7px 0 rgba(0,0,0,.1215686275);border-radius:8px;cursor:pointer;position:relative}.row-menu-icon{color:#362b73;font-size:20px}.sort-icon{width:28px;height:28px}.overall-label{width:18%;font-weight:500}.overall-ach-pct,.overall-label{flex-shrink:0;font-size:14px;color:#362b73}.overall-ach-pct{width:8%;text-align:left;font-family:"Inter";font-weight:600}.overall-percentage-bar{flex:1 1;min-width:0}.overall-menu{width:24px;height:24px;flex-shrink:0;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 7px 0 rgba(0,0,0,.1215686275);border-radius:8px;cursor:pointer;position:relative}.overall-menu-icon{color:#362b73;font-size:20px}.header-row{position:relative}.header-label{width:18%;flex-shrink:0}.header-ach,.header-target{width:12%;flex-shrink:0}.header-ach-pct,.header-growth{width:10%;flex-shrink:0}.header-bar{flex:1 1}.header-menu{width:24px;position:relative}.sort-info-cell{width:auto;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;padding:6px 12px;border-radius:16px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(54,43,115,.0784313725);white-space:nowrap}.sort-info-text{font-weight:500;font-size:14px;line-height:16px;color:#362b73;white-space:nowrap}.data-label{width:18%;flex-shrink:0}.data-target{width:12%;flex-shrink:0;text-align:left}.sortable-data{padding-left:4px}.data-ach{width:12%}.data-ach,.data-ach-pct{flex-shrink:0;text-align:left}.data-ach-pct{width:10%}.data-growth{width:10%;flex-shrink:0;display:flex;align-items:center;grid-gap:2px;gap:2px;font-family:"Inter";font-weight:500;font-size:12px;color:#94a3b8}.data-growth.positive{color:#00b136}.data-growth.negative{color:#e2136e}.data-percentage-bar{flex:1 1;min-width:0}.data-menu{width:24px;height:24px;flex-shrink:0;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 7px 0 rgba(0,0,0,.1215686275);border-radius:8px;cursor:pointer;position:relative}.data-menu-icon{color:#362b73;font-size:20px}.trending-icon{font-size:14px}.card{background:#f8f9fc;border-radius:16px;box-shadow:0 4px 8px 0 rgba(0,0,0,.0784313725);padding:30px}@media(max-width:959px){.card{padding:20px}}@media(max-width:599px){.card{padding:14px;border-radius:12px}}.overall-row{display:flex;align-items:center;background:#eaeef9;padding:16px;margin-top:20px;border-radius:12px;grid-gap:16px;gap:16px}@media(max-width:959px){.overall-row{grid-gap:12px;gap:12px;padding:14px}}@media(max-width:599px){.overall-row{grid-gap:10px;gap:10px;padding:12px}}.header-cell{grid-gap:2px;gap:2px}.cell,.header-cell{font-family:"Inter"}.kpi-table-card{background:#f8f9fc;border-radius:16px;box-shadow:0 4px 8px 0 rgba(0,0,0,.0784313725);display:flex;flex-direction:column;overflow:hidden}.kpi-table-card .scroll-container{max-height:calc(100vh - var(--kpi-page-header-height) - var(--kpi-tabs-row-height) - var(--kpi-content-gap) - var(--kpi-tabs-row-height) - var(--kpi-content-gap) - var(--kpi-geo-filter-bar-height) - var(--kpi-content-gap) - var(--kpi-bottom-spacing));width:100%;padding:0 20px 20px;scrollbar-width:thin;overflow:auto;-ms-overflow-style:auto}.kpi-table-card .scroll-container::-webkit-scrollbar{width:8px}.kpi-table-card .scroll-container::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:24px;border:1px solid hsla(0,0%,100%,.72)}.kpi-table-card .scroll-container::-webkit-scrollbar-thumb{background:rgba(54,43,115,.3);border-radius:24px;border:1px solid hsla(0,0%,100%,.72)}@media(max-width:599px){.kpi-table-card{border-radius:12px}}.table-content{min-width:860px}@media(max-width:959px){.table-content{min-width:760px}}@media(max-width:599px){.table-content{min-width:680px}}.header-row{display:flex;align-items:center;padding:10px 20px;margin-top:16px;grid-gap:16px;gap:16px;border-bottom:1.5px dashed rgba(0,14,61,.0588235294);position:-webkit-sticky;position:sticky;top:0;background:#f8f9fc;z-index:1}@media(max-width:959px){.header-row{padding:10px 14px;grid-gap:12px;gap:12px}}.header-cell{font-family:Inter;font-weight:500;font-size:14px;line-height:16px;color:#e2136e;display:flex;align-items:center;grid-gap:3px;gap:3px;cursor:default;-webkit-user-select:none;user-select:none}@media(max-width:599px){.header-cell{font-size:11px}}.sortable-header-cell{cursor:pointer}.sortable-header-cell:hover{opacity:.75}.data-row{display:flex;align-items:center;padding:14px 20px;grid-gap:16px;gap:16px;border-bottom:1.5px dashed rgba(0,14,61,.0588235294)}.data-row:last-child{border-bottom:none}@media(max-width:959px){.data-row{padding:12px 14px;grid-gap:12px;gap:12px}}@media(max-width:599px){.data-row{padding:10px 12px;grid-gap:10px;gap:10px}}.cell{font-family:Inter;font-weight:400;font-size:13px;color:#362b73}@media(max-width:599px){.cell{font-size:12px}}:root{--kpi-page-header-height:72px;--kpi-tabs-row-height:34px;--kpi-geo-filter-bar-height:46px;--kpi-content-gap:24px;--kpi-bottom-spacing:90px}.main-container{font-family:"Inter",sans-serif}.kpi-page-header{background:transparent;justify-content:space-between;box-shadow:none;padding:24px 32px 16px}.kpi-page-header,.kpi-page-header .page-title{display:flex;align-items:center;grid-gap:16px;gap:16px}.kpi-page-header .page-title h1{font-weight:600;font-size:20px;line-height:150%;letter-spacing:.15px;color:#362b73;margin:0}.kpi-page-header .page-title .last-updated-info{display:flex;align-items:center;grid-gap:4px;gap:4px}.kpi-page-header .page-title .last-updated-info img{height:16px;width:16px}.kpi-page-header .page-title .last-updated-info span{font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:#e2136e}.kpi-page-header .header-controls{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap;justify-content:flex-end}.kpi-page-header .toggle-buttons-container{background:hsla(0,0%,100%,.5607843137);padding:6px;border-radius:12px;border:2px solid hsla(0,0%,100%,.7215686275)}@media(max-width:1100px){.kpi-page-header{flex-direction:column;align-items:stretch}.kpi-page-header .header-controls{width:100%;justify-content:flex-start}}@media(max-width:768px){.kpi-page-header{grid-gap:12px;gap:12px}.kpi-page-header h1{font-size:18px}.kpi-page-header .header-controls{grid-gap:10px;gap:10px}.kpi-page-header .toggle-buttons-container{max-width:100%;overflow-x:auto}}@media(max-width:600px){.kpi-page-header .header-controls{display:grid;grid-template-columns:minmax(0,1fr)}.kpi-page-header .toggle-buttons-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}}.kpi-page-content{display:flex;flex-direction:column;grid-gap:24px;gap:24px;margin:0 32px}@media(max-width:1024px){.kpi-page-content{margin:0 24px}}@media(max-width:768px){.kpi-page-content{grid-gap:18px;gap:18px;margin:0 16px}}@media(max-width:480px){.kpi-page-content{margin:0 12px}}.kpi-page-content .kpi-tabs-container{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;width:100%}.kpi-page-content .kpi-tabs-container .filter-tab{border-radius:24px;padding:8px 16px;background:#fff;box-shadow:0 2px 12px 0 rgba(54,43,115,.0784313725);font-weight:400;font-size:12px;letter-spacing:.1px;color:#000e3d;border:none;cursor:pointer}.kpi-page-content .kpi-tabs-container .filter-tab.active{background:#e2136e;color:#fff;font-weight:500}@media(max-width:768px){.kpi-page-content .kpi-tabs-container{grid-gap:6px;gap:6px}.kpi-page-content .kpi-tabs-container .filter-tab{padding:7px 14px}}@media(max-width:480px){.kpi-page-content .kpi-tabs-container .filter-tab{padding:6px 12px;font-size:11px}}.kpi-page-content .geo-filter-bar{display:flex;justify-content:space-between;align-items:center;background:hsla(0,0%,100%,.5607843137);border-radius:12px;padding:5px 15px;min-height:80px;border:1px solid hsla(0,0%,100%,.7215686275)}.kpi-page-content .geo-filter-bar h2{margin:0;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.1px;vertical-align:middle;color:#362b73}.kpi-page-content .geo-filter-bar .geo-filter-options{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.kpi-page-content .geo-filter-bar .geo-filter-options .clear-filters-button-wrapper{display:flex;align-items:center}.kpi-page-content .geo-filter-bar .geo-filter-options .clear-filters-button-wrapper .clear-filters-button{background:#fff;color:#000e3d;padding:8px 24px;border-radius:999px;font-size:12px;font-weight:400;line-height:16px;cursor:pointer;box-shadow:0 2px 12px 0 rgba(54,43,115,.0784313725);border:none;display:flex;align-items:center;height:56px}.kpi-page-content .geo-filter-bar .geo-filter-options .clear-filters-button-wrapper .clear-filters-button:hover{background:rgba(226,20,110,.0784313725)}.kpi-page-content .geo-filter-bar .geo-filter-options .clear-filters-button-wrapper .clear-filters-button img{margin-left:8px;width:16px;height:16px}@media(max-width:768px){.kpi-page-content .geo-filter-bar{align-items:flex-start;flex-direction:column;grid-gap:12px;gap:12px;padding:14px}.kpi-page-content .geo-filter-bar h2{font-size:13px;line-height:18px}.kpi-page-content .geo-filter-bar .geo-filter-options{width:100%;grid-gap:10px;gap:10px}}.breakdown-menu-container{position:absolute;top:100%;right:0;min-width:230px;border-radius:12px;z-index:100;grid-gap:5px;gap:5px;background:transparent}.breakdown-menu-container .breakdown-menu{padding:15px;border-radius:12px;background:#fff;border:1px solid #eee;box-shadow:0 8px 16px 0 #ffdfee}.breakdown-menu-container .breakdown-menu.glass-theme{background:hsla(0,0%,100%,.7215686275);box-shadow:0 32px 32px 0 rgba(54,43,115,.2392156863);border:2px solid hsla(0,0%,100%,.5607843137);border-radius:16px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:12px;grid-gap:24px;gap:24px;padding:15px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:5px;gap:5px;min-width:230px;max-height:600px;overflow-y:auto;scrollbar-width:thin;-ms-overflow-style:auto}.breakdown-menu-item{padding:8px 12px;font-weight:400;font-size:14px;line-height:20px;color:#362b73;cursor:pointer;border-radius:12px}.breakdown-menu-item:hover{background:#f3f5fa}.kpi-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kpi-modal-overlay .kpi-modal{position:relative;box-sizing:border-box;border-radius:24px;box-shadow:0 8px 32px 0 rgba(80,36,180,.18);width:70vw;padding:0;background:#f8f9fc;border:2px solid hsla(0,0%,100%,.72);-webkit-animation:modalSlideIn .3s ease-out;animation:modalSlideIn .3s ease-out}.kpi-modal-overlay .kpi-modal ::-webkit-scrollbar{height:1px;width:4px!important}.kpi-modal-overlay .kpi-modal ::-webkit-scrollbar-thumb{border-radius:4px!important;background:rgba(248,169,205,.795)!important}.kpi-modal-overlay .kpi-modal ::-webkit-scrollbar-track{background:#f8f9fc;border-radius:4px!important}@media(max-width:768px){.kpi-modal-overlay .kpi-modal{width:90vw;max-height:95vh;border-radius:16px;margin:0}}@media(max-width:480px){.kpi-modal-overlay .kpi-modal{border-radius:12px;max-height:98vh}}.kpi-modal-body{position:relative;padding:18px 24px;display:flex;flex-direction:column;overflow:auto;grid-gap:18px;gap:18px;max-height:70vh}@media(max-width:768px){.kpi-modal-body{padding:20px;grid-gap:16px;gap:16px}}@media(max-width:480px){.kpi-modal-body{padding:16px;grid-gap:14px;gap:14px}}.kpi-performance-graph-card{width:100%;background:transparent;border-radius:16px;padding:20px 20px 8px;box-sizing:border-box;min-width:800px}.kpi-performance-graph-card .kpi-performance-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:14px;gap:14px}.kpi-performance-graph-card .kpi-performance-header h3{margin:0;color:#061541;font-size:24px;line-height:1.25;font-weight:700}.kpi-performance-graph-card .kpi-performance-header .kpi-performance-graph-legends{display:flex;align-items:center;grid-gap:12px;gap:12px;height:100%}.kpi-performance-graph-card .kpi-performance-header .kpi-performance-graph-legends .legend-item{display:flex;align-items:center;grid-gap:6px;gap:6px}.kpi-performance-graph-card .kpi-performance-header .kpi-performance-graph-legends .legend-item .legend-color{width:12px;height:12px;border-radius:2px}.kpi-performance-graph-card .kpi-performance-header .kpi-performance-graph-legends .legend-item .legend-label{font-size:14px;color:#3f3f84}.kpi-performance-graph-card .kpi-performance-controls{display:flex;align-items:center;grid-gap:12px;gap:12px}.kpi-performance-graph-card .kpi-performance-controls .kpi-performance-weightage{border:0;background:#fff;color:#3f3f84;border-radius:999px;padding:10px 16px;height:48px;display:flex;align-items:center}.kpi-performance-graph-card .kpi-performance-controls .kpi-performance-weightage span{font-size:13px;font-weight:400;line-height:16px}.kpi-performance-graph-card .apexcharts-canvas{margin-top:12px}@media(max-width:1200px){.kpi-performance-graph-card .kpi-performance-header h3{font-size:26px}}@media(max-width:768px){.kpi-performance-graph-card{padding:14px 12px 6px}.kpi-performance-graph-card .kpi-performance-header h3{font-size:20px}.kpi-performance-graph-card .kpi-performance-controls{width:100%}}@-webkit-keyframes modalSlideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.chart-skeleton{height:320px;display:flex;align-items:end;justify-content:space-around;grid-gap:8px;gap:8px;padding:20px;background:#fff;border-radius:8px}.skeleton-bar{flex:1 1;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1200px 100%;-webkit-animation:shimmer 1.4s linear infinite;animation:shimmer 1.4s linear infinite;border-radius:2px 2px 0 0;min-height:20px}.metric-configuration-card{width:100%;border:1px solid hsla(0,0%,100%,.7215686275);background:hsla(0,0%,100%,.5607843137);box-shadow:0 8px 16px 0 rgba(150,2,66,.0392156863);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:12px;padding:16px;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.metric-configuration-card--loading{display:flex;justify-content:center;align-items:center;min-height:200px}.skeleton-loader{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400% 100%;-webkit-animation:shimmer 1.4s ease infinite;animation:shimmer 1.4s ease infinite}.skeleton-loader--header{width:100%;height:24px;margin-bottom:16px;border-radius:4px}.skeleton-loader--row{width:100%;height:40px;margin-bottom:12px;border-radius:4px}.skeleton-loader--total{width:100%;height:40px;margin-top:16px;border-radius:4px}.skeleton-loader--button{width:100%;height:44px;border-radius:20px;margin-top:24px}@media(min-width:640px){.metric-configuration-card{padding:24px 32px 40px;grid-gap:14px;gap:14px}}@media(min-width:1024px){.metric-configuration-card{padding:24px 32px 40px}}@media(min-width:1280px){.metric-configuration-card{padding:32px 54px 54px;grid-gap:16px;gap:16px}}@-webkit-keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.metric-card-header-row{display:none;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px;font-family:Roboto}.metric-card-header-cell{color:#362b73;font-weight:500;font-style:Medium;font-size:24px;line-height:16px}.metric-card-header-cell.text-center{text-align:center}.metric-card-header-cell.text-right{text-align:right}@media(min-width:640px){.metric-card-header-row{display:grid;grid-gap:24px;gap:24px}}.metric-card-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.category-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px;align-items:center;padding:4px;border-radius:16px}.category-row__name{font-family:Roboto;color:#362b73;font-weight:400;font-size:24px;line-height:16px;letter-spacing:0;vertical-align:middle;opacity:.8}.category-row__toggle,.category-row__weight{display:flex;justify-content:center}.category-row__weight{align-items:center;grid-gap:8px;gap:8px}@media(max-width:639px){.category-row{grid-template-columns:1fr}.category-row__name{line-height:28px}.category-row__toggle{justify-content:flex-start}.category-row__weight{align-items:flex-start;flex-direction:row;justify-content:space-between}}@media(min-width:640px){.category-row{grid-gap:24px;gap:24px}}.weight-input-wrapper{position:relative;width:100%;max-width:250px;display:flex;align-items:center;border:1px solid rgba(226,232,240,.6392156863);border-radius:24px;padding:10px 16px;background:#fff}.weight-input-wrapper input[type=number]:not(.browser-default),.weight-input-wrapper input[type=number]:not(.browser-default):focus{margin:0;outline:none;border-bottom:0;height:auto;box-shadow:none}.weight-input-wrapper.disabled{background:rgba(148,163,184,.0784313725)}.weight-input{width:100%;border:none;background:transparent;font-family:inherit;font-weight:700;font-size:14px;line-height:20px;color:#362b73;outline:none}.weight-input::-webkit-inner-spin-button,.weight-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.weight-input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.weight-input__suffix{margin-left:8px;font-weight:700;color:#362b73}.table-divider{width:100%;height:1px;background:#fff;margin:4px 0}.total-row{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;grid-gap:16px;gap:16px;border-radius:18px}.total-row__label{font-family:Roboto;font-weight:700;font-size:28px;line-height:16px;letter-spacing:0;color:#362b73;opacity:.8}.total-row__spacer{width:100%}.total-row__value{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;font-weight:700;font-size:26px;color:#362b73}.total-row__value-text{width:250px;display:flex;justify-content:space-between;align-items:center;grid-gap:4px;gap:4px;padding:0 16px 4px}@media(max-width:639px){.total-row{grid-template-columns:1fr}.total-row__label{line-height:28px}.total-row__value{justify-content:flex-start}}.percent-symbol{font-size:18px}.validation-message{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:#e2136e;font-size:14px;padding:8px}.validation-message--hidden{visibility:hidden;height:0;margin:0;padding:0}.validation-message__icon{width:16px;height:16px;border-radius:50%;background:#e2136e}.run-button{width:100%;height:44px;border:none;border-radius:20px;background:#e2136e;color:#fff;font-weight:600;display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;cursor:pointer;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.run-button:hover:not(.run-button--disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.run-button--disabled{opacity:.6;cursor:not-allowed}.run-button__icon{width:18px;height:18px}.toggle-switch{width:40px;height:24px;border-radius:9999px;border:1px solid rgba(226,232,240,.8);background:#d1d5db;padding:2px;position:relative;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.toggle-switch--on{background:linear-gradient(255.7deg,#ff66a9,#f53689)}.toggle-switch--disabled{opacity:.5;cursor:not-allowed}.toggle-switch--disabled .toggle-switch__handle img[src$=".svg"],.toggle-switch--off .toggle-switch__handle img[src$=".svg"]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.toggle-switch__handle{width:20px;height:20px;background:#fff;border-radius:9999px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translateX(0);transform:translateX(0);position:relative}.toggle-switch__handle img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px}.toggle-switch--on .toggle-switch__handle{-webkit-transform:translateX(16px);transform:translateX(16px)}.kpi-metric-configuration{display:flex;flex-direction:column;grid-gap:32px;gap:32px;padding:12px 32px}.kpi-metric-configuration .configuration-title{margin:0;font-weight:700;font-size:20px;line-height:40px;letter-spacing:0;vertical-align:middle;color:#362b73;opacity:.8}.hierarchy-filter-tab{display:flex;align-items:center;justify-content:center;grid-gap:24px;gap:24px;flex-wrap:wrap;border-radius:32px;padding:24px;background:#f3f5fa}.hierarchy-filter-tab .hierarchy-option{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px;border-radius:16px;padding:16px 20px;color:#362b73}.hierarchy-filter-tab .hierarchy-option:hover{background:#f0f0f0;cursor:pointer}.hierarchy-filter-tab .hierarchy-option .hierarchy-icon{width:32px;height:32px}.hierarchy-filter-tab .hierarchy-option span{font-weight:500;font-size:16px;line-height:24px}.hierarchy-filter-tab .hierarchy-option.active{background:#fff;color:#e2136e}
/*# sourceMappingURL=main.94839481.chunk.css.map */