@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.plus-jakarta-sans-add{font-optical-sizing:auto;font-family:Plus Jakarta Sans,sans-serif;font-style:normal}.profile-screen-container{max-height:95vh;padding:16px}.profile-screen-container .keep-padding-const{padding-right:2px!important}.profile-wrapper{grid-template-columns:2.4fr 1fr;gap:16px;display:grid}.profile-data-container{border-radius:26px;max-height:85vh;padding:10px;overflow:hidden}.profile-data-container .profile-upper{background-color:#f2e7f8;height:60px}.profile-upper{position:relative}.profile-upper .tab-list{gap:2rem;margin-bottom:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:1.5rem}.profile-upper .tab-list :is(li){text-transform:capitalize;height:30px;padding-inline:10px;font-size:14px}.profile-upper .tab-list :is(a){color:#4e1a77;height:30px;text-decoration:none}.profile-upper .tab-list :is(a).active{border-bottom:.15rem solid #4e1a77;font-weight:600}.profile-below{background-color:#fff;padding:20px;position:relative}.profile-below .profile-details-container,.profile-below .profile-details-container.account{height:69vh;overflow-y:scroll}.profile-details-container::-webkit-scrollbar{display:none}.info-container{grid-template-columns:.75fr 1.5fr;margin:22px;display:grid}.info-container .left-part :is(i){color:#611a9a;font-size:16px}.info-container .left-part :is(span){color:#594e5f;text-transform:capitalize;font-size:13px}.info-container .right-part :is(span){color:#594e5f;font-size:13px;font-weight:600}.profile-page-heading{color:#4e1a77;padding-left:20px;font-size:20px;font-weight:600}.changePassword-main{background-color:#fff;border-radius:26px;position:relative;overflow:hidden}.changePassword-main .changePassword-addOn{background-color:#f2e7f8;align-items:center;width:100%;height:60px;padding:12px;display:flex;position:absolute}.changePassword-main .changePassword-addOn .image-container{border:6px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;display:flex;position:absolute;bottom:-45%;right:20px}.changePassword-main .changePassword-addOn .image-container :is(img){margin-right:15px;transform:scale(.3)}.changePassword-main .changePassword-addOn .info{align-items:center;gap:.8rem;margin:15px;font-size:14px;font-weight:600;display:flex}.changePassword-main .changePasswordForm{margin-top:82px;padding:1.4rem 1.4rem 0}.changePassword-main .changePasswordForm .ant-form-item-row{position:relative}.changePassword-main .changePasswordForm .ant-form-item-label{z-index:11;background-color:#fff;padding-block:0;padding-inline:5px;position:absolute;top:-10px;left:20px}.changePassword-main .changePasswordForm .ant-form-item-label :is(label){font-size:12px!important}.changePassword-main .changePasswordForm .form-group{margin-bottom:2.3rem}.changePassword-main .changePasswordForm :is(input){font-size:14px}.changePassword-main .changePasswordForm :is(input)::placeholder{font-size:13px}.changePassword-main .changePasswordForm .ant-form-item-explain-error{padding-inline-start:10px;font-size:12px}.changePassword-main .changePasswordBtnContainer{margin:1.4rem}.changePassword-main .changePasswordBtnContainer :is(button){color:#fff;background-color:#4e1a77;border:none;border-radius:12px;height:40px;font-size:12px;transition:all .5s}.changePassword-main .changePasswordBtnContainer :is(button):disabled{pointer-events:auto;opacity:1;color:#000;background-color:#cacaca}.confirm-pass-error{color:red;padding:5px 0 0 10px;font-size:.6rem;display:none;position:absolute;bottom:-20px}.general-error{color:red;padding:5px 10px;font-size:.6rem}.spinner-border.change-password{width:20px;height:20px;font-size:.5rem}.image-container-main{grid-template-columns:1fr 1fr;gap:18px;display:grid}.image-container-main .image-input-container{border-radius:26px}.image-container-main .image-input-container .image-portion-upper{background-color:#f2e7f8;border-radius:26px 26px 0 0;height:60px;position:relative}.image-container-main .image-input-container .image-portion-upper .img-square{z-index:1;background-color:#fff;border:1px solid #0000001a;border-radius:50%;width:90px;height:90px;position:absolute;top:30px;left:50%;overflow:hidden;transform:translate(-50%)}.image-container-main .image-input-container .image-portion-upper .img-square :is(img){aspect-ratio:1;height:100%}.image-container-main .image-input-container .image-portion-upper .img-square .img-upload-bottom{cursor:pointer;-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background-color:#ffffff45;justify-content:center;align-items:center;width:100%;height:35px;display:flex;position:absolute;bottom:0}.image-container-main .image-input-container .image-portion-lower{background-color:#fff;border-radius:0 0 26px 26px;height:135px;position:relative}.image-container-main .image-input-container .image-portion-lower .upload-info-container{text-align:center;flex-direction:column;justify-content:center;width:100%;font-size:14px;display:flex;position:absolute;top:75px}.image-container-main .image-input-container .image-portion-lower .upload-info-container :is(p){margin-bottom:0;font-weight:600}.image-upload-modal-container{flex-direction:column;gap:1rem;margin:10px;display:flex}.image-upload-modal-container :is(h5){font-size:15px}.image-upload-modal-container .uploadImageButton{color:#fff;background-color:#4e1a77;border:none;border-radius:15px;padding:7px}.img-uploader{flex-direction:column;gap:5px;display:flex;position:relative}.img-uploader :is(input){display:none}.img-uploader :is(label){border:1px solid #bfb1c8;border-radius:13px;align-items:center;width:100%;padding:5px;display:flex}.img-uploader :is(label) :is(p){color:#bab2bd;white-space:nowrap;text-overflow:ellipsis;width:60%;margin-bottom:0;padding:0 15px;font-size:15px;overflow:hidden}.img-uploader :is(label) :is(span){color:#676d75;background-color:#efebf3;border:1px solid #bfb1c8;border-radius:10px;padding:5px 10px;font-size:14px}.img-uploader .ant-upload-wrapper{border:1px solid #bfb1c8;border-radius:13px;justify-content:space-between;align-items:center;width:100%;padding:5px;display:flex}.img-uploader .ant-upload-list-item{margin-top:0!important}.img-uploader .input-file-btn{background-color:#efebf3;border:1px solid #bfb1c8;border-radius:10px;height:auto;padding:5px 10px;font-size:14px;color:#676d75!important}.img-uploader .ant-btn.ant-btn-icon-only{background-color:#0000!important}.img-uploader .ant-upload-list-item-name{text-align:left;width:270px;padding:0 10px;font-size:14px;color:#676d75!important}.account-creation-content.image-upload{border-radius:2rem!important}.imageUpload-error{color:red;margin-left:5px;font-size:12px}.image-upload-modal-container :is(button){color:#fff;background-color:#4e1a77;border:none;border-radius:7px;height:40px;font-size:12px;transition:all .5s}.image-upload-modal-container :is(button):disabled{pointer-events:auto;opacity:1;color:#000;background-color:#cacaca}.dashed-container{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Crect x='0' y='0' width='100%25' height='100%25' rx='12' ry='12' fill='%23fdfbff' stroke='%23D2CFD6' stroke-width='1' stroke-dasharray='12,8'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;border:1px dashed #d5d5d500;border-radius:14px}.dashed-container.account{height:69vh;overflow:auto}.dashed-container.account::-webkit-scrollbar{display:none}.dashed-container.profile-poc{padding:27px}.poc-info-top{grid-template-columns:.1fr 1fr;display:grid}.poc-icon{color:#611a9a;background:#f5f1f7;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.poc-info :is(h6){color:#6c6479;font-size:14px;font-weight:600}.poc-info .info-desc{color:#b0a6b5;font-size:12px;font-weight:400}.poc-info-bottom{margin:18px 0 0}.poc-info-bottom .info-label{color:#594e5f;font-size:12px}.poc-info-bottom .info-dec{color:#594e5f;font-size:12px;font-weight:600}.payment-info-container{padding:25px}.payment-info-container .payment-wrapper{grid-template-columns:.5fr 1fr;display:grid}.payment-label{grid-template-columns:.1fr 1fr;align-items:center;display:grid}.payment-label .payment-title{color:#594e5f;font-size:12px;font-weight:500}.payment-info-wrapper{flex-direction:column;gap:25px;display:flex}.vertical-dash{position:relative}.vertical-dash:before{content:"";border:1px dashed #c88aec;height:25px;position:absolute;top:20px;left:.2rem}.payment-name{color:#594e5f;font-size:12px;font-weight:600}.cust-skeleton-loader.profile-screen{border-radius:3px;height:20px}.circle-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:50%;width:100%;height:100%;animation:1.5s linear infinite shimmer}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.image-upload-info{color:#dc3b43;padding-bottom:5px;font-size:12px}.image-desc-tooltip{border:1px solid;background-color:#655075e5!important;left:-90px!important}.image-desc-tooltip .info{font-size:12px;font-weight:500}.image-desc-tooltip .popover-body{color:#fff;justify-content:center;width:350px;padding:6px;display:flex}.image-desc-tooltip .popover-arrow{left:257px!important}.image-desc-tooltip .popover-arrow:after{border-top-color:#655075e5!important}.image-desc-tooltip.b-img{border:1px solid;background-color:#655075e5!important;left:-30px!important}.image-desc-tooltip.b-img .popover-arrow{left:305px!important}.image-desc-tooltip.b-img .popover-arrow:after{border-top-color:#655075e5!important}.cust-tooltip-container{cursor:pointer;position:relative}.cust-tooltip-container:hover:after{content:attr(data-tooltip);color:#fff;z-index:9999;opacity:1;visibility:visible;border-radius:5px;width:max-content;padding:7px;font-size:10px;transition:all .3s;position:absolute;bottom:18px;right:0;transform:translate(5%);background-color:#655075e5!important}.cust-tooltip-container:hover:before{content:"";z-index:9999;border:5px solid #0000;border-top-color:#655075e5;position:absolute;bottom:.55rem;right:2px;transform:translate(0%)}.logout-action-container{gap:10px;margin-top:15px;display:flex}.logout-action-container .logut-btn{color:#fff;cursor:pointer;border:none;border-radius:5px;width:155px;padding:7px 10px;font-size:12px}.logout-action-container .logut-btn.cancel{color:#4e1a77;background-color:#0000;border:2px solid #4e1a77}.logout-action-container .logut-btn.confirm{background-color:#4e1a77}.logout-action-container .logut-btn.confirm :is(span){color:#fff}.default-popOver .ant-popover-content .ant-popover-inner{background-color:#ebddf5;padding:10px 20px 14px;box-shadow:-3px 5px 14px #00000042}.default-popOver .ant-popover-content .ant-popover-arrow:before{background:#ebddf5}.default-popOver .ant-popover-content .ant-popover-arrow:after{box-shadow:none}.coupon-details{background-color:#fff;min-width:500px;max-width:600px}.ant-switch.ant-switch-checked{background:#611a9a}.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#a97ac0}.image-remove{z-index:9;justify-content:center;align-items:center;height:20px;padding:0;display:flex;position:absolute;top:-30px;left:55%;transform:translate(50%);width:20px!important}.delete-image-modal :is(h2){font-weight:700;font-style:Bold;color:#4e1a77;font-size:1.5rem}.delete-image-modal .hint-content{color:#9b9b9b}.delete-image-modal .ant-modal-content{border-radius:20px;padding:20px 10px}
