@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&family=Open+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Manjari:wght@100;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Anek+Malayalam:wght@100..800&display=swap";.emoji{font-family:"Noto Color Emoji",sans-serif;font-weight:400;font-style:normal}body{font-family:Public Sans,sans-serif!important;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:1rem;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.ml{font-family:Anek Malayalam,Noto Sans Malayalam,sans-serif!important}:root{--color-primary: rgba(115, 103, 240,1);--color-primary-rgb: 115, 103, 240;--color-primary-light: rgba(159, 150, 253,1);--color-primary-x-light: rgba(192, 186, 253,.4);--color-primary-xx-light: rgba(192, 186, 253,.2);--color-primary-dark: rgba(68, 59, 167,1);--color-on-primary: #fff;--color-accent:#00b0aa;--color-on-accent: #fff;--color-secondary:#408dfb;--color-on-secondary:#fff;--bg-light: rgba(245,248,255,1);--color-on-bg-light: rgba(0,0,0,1);--bg-dark: rgba(209, 218, 240,1);--color-on-bg-dark: rgba(0,0,0,1);--bg-x-light: rgba(245,248,255,.5);--body-bg-color:#fff;--border-color:rgba(0,0,0,.1);--header-bg-color:#fff;--header-bg-text-color:#000;--sidebar-bg-color:rgba(245,248,255,1);--sidebar-link-color:rgba(0,0,0,1);--sidebar-icon-color:rgba(0,0,0,.8);--sidebar-link-hover-bg-color:rgba(0,0,0,.03);--sidebar-link-hover-color:rgba(0,0,0,1);--sidebar-icon-hover-color:rgba(0,0,0,1);--sidebar-link-active-bg-color: rgba(115, 103, 240,1);--sidebar-link-active-bg-color-rgb: 115, 103, 240;--sidebar-link-active-color:rgba(255,255,255,1);--sidebar-icon-active-color:rgba(255,255,255,1);--topbar-nav-link-color:rgba(0,0,0,1);--topbar-icon-color:rgba(0,0,0,.4);--topbar-link-hover-bg-color:rgba(0,0,0,.03);--topbar-link-hover-color:rgba(0,0,0,1);--topbar-icon-hover-color:rgba(0,0,0,1);--text-heading-color: #444050;--cui-sidebar-nav-group-indicator-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--status-active:#22b378;--status-dormant:#ff0000;--status-grace_period:#fc9a2b;--status-paid:#22b378;--status-received:#22b378;--status-partially_paid:#22b378;--status-partially_received:#22b378;--status-initiated:#4287f5;--status-submitted:#4287f5;--status-pending:#d11d56;--status-disputed:#d11d56;--status-overdue:#d11d56;--status-written_off:#666;--status-current:#4287f5;--status-past_due:#d11d56;--status-approved:#4287f5;--status-open:#4287f5}.status-active{color:var(--status-active)}.status-dormant{color:var(--status-dormant)}.status-overdue{color:var(--status-overdue)}.upload-doc.id-proof .preview-image{display:flex;align-items:center;justify-content:space-between;height:60px;width:100%;overflow:hidden;border-radius:10px;border:1px solid #ddd;padding:4px;position:relative}.upload-doc.id-proof .preview-image .image{border-radius:10px;width:100px;height:52px;overflow:hidden;background-color:#eee;display:flex;align-items:center;justify-content:center}.upload-doc.id-proof .preview-image .image img{height:100%}.upload-doc.id-proof .preview-image .file-input-custom label{position:absolute;top:0;right:0;bottom:0;left:0;padding-left:120px;border:none;justify-content:flex-start}.avatar-section{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:1rem}.avatar-section.boxed{padding:2rem}.avatar-section .avatar{width:120px;height:120px;border-radius:10px;background-color:var(--bg-dark)}.profile-card{display:flex;flex-direction:column;padding:1.5rem;padding-block-start:3rem!important}.profile-card .avatar-section .details{width:100%}.profile-card .avatar-section .details .user-info{text-align:center}.profile-card .avatar-section .details .user-info .name{font-size:1.3em;font-weight:400;color:#222}.profile-card .avatar-section .details .info-boxed{margin:1rem 0}.profile-card .avatar-section .details .general-info{display:flex;align-items:stretch;justify-content:space-between;column-gap:.5rem;padding:.5rem 0}.profile-card .avatar-section .details .general-info .item{flex:1;display:flex;align-items:center;column-gap:1rem;font-size:.9em}.profile-card .avatar-section .details .general-info .item .icon{width:36px;height:36px;background-color:var(--color-primary-x-light);color:var(--color-primary);display:flex;align-items:center;justify-content:center;border-radius:6px}.profile-card .avatar-section .details .general-info .item .icon .feather{width:20px}.profile-card .avatar-section .details .general-info .item .content{display:flex;flex-direction:column;padding:0}.profile-card .avatar-section .details .general-info .item .content .label{color:#444050;font-weight:500}.profile-card .avatar-section .details .general-info .item .content .value{font-weight:400;color:#6d6b77}.profile-card .avatar-section .details .status-info{display:flex;align-items:center;justify-content:center;column-gap:.5rem;margin:.5rem 0}.profile-card .avatar-section .details .status-info .item{background-color:var(--bg-light);border:1px solid var(--border-color);padding:.3rem .8rem;border-radius:6px;font-size:.9em}.profile-card .avatar-section .details .status-info .item .label{padding-right:.4rem}.profile-card .avatar-section .details .status-info .item .value{font-weight:400}.profile-card .content-section .sub-title{font-size:1rem;padding:1rem 0;border-bottom:1px solid #ddd;margin-bottom:1rem}.status-card{border-radius:10px!important;padding:1rem}.progress-container{display:flex;flex-direction:column;row-gap:.2rem;font-size:.75em;color:#666}.progress-container .progress{height:4px}.progress-container .progress .progress-bar.bar-1{background-color:#db163c}.progress-container .progress .progress-bar.bar-2{background-color:#db183c}.progress-container .progress .progress-bar.bar-3{background-color:#da1a3c}.progress-container .progress .progress-bar.bar-4{background-color:#d91b3c}.progress-container .progress .progress-bar.bar-5{background-color:#d91d3c}.progress-container .progress .progress-bar.bar-6{background-color:#d81f3b}.progress-container .progress .progress-bar.bar-7{background-color:#d7213b}.progress-container .progress .progress-bar.bar-8{background-color:#d7233b}.progress-container .progress .progress-bar.bar-9{background-color:#d6253b}.progress-container .progress .progress-bar.bar-10{background-color:#d5273b}.progress-container .progress .progress-bar.bar-11{background-color:#d5283b}.progress-container .progress .progress-bar.bar-12{background-color:#d42a3b}.progress-container .progress .progress-bar.bar-13{background-color:#d32c3b}.progress-container .progress .progress-bar.bar-14{background-color:#d32e3b}.progress-container .progress .progress-bar.bar-15{background-color:#d2303b}.progress-container .progress .progress-bar.bar-16{background-color:#d1323a}.progress-container .progress .progress-bar.bar-17{background-color:#d1333a}.progress-container .progress .progress-bar.bar-18{background-color:#d0353a}.progress-container .progress .progress-bar.bar-19{background-color:#cf373a}.progress-container .progress .progress-bar.bar-20{background-color:#cf393a}.progress-container .progress .progress-bar.bar-21{background-color:#ce3b3a}.progress-container .progress .progress-bar.bar-22{background-color:#cd3d3a}.progress-container .progress .progress-bar.bar-23{background-color:#cd3f3a}.progress-container .progress .progress-bar.bar-24{background-color:#cc403a}.progress-container .progress .progress-bar.bar-25{background-color:#cc423a}.progress-container .progress .progress-bar.bar-26{background-color:#cb4439}.progress-container .progress .progress-bar.bar-27{background-color:#ca4639}.progress-container .progress .progress-bar.bar-28{background-color:#ca4839}.progress-container .progress .progress-bar.bar-29{background-color:#c94a39}.progress-container .progress .progress-bar.bar-30{background-color:#c84c39}.progress-container .progress .progress-bar.bar-31{background-color:#c84d39}.progress-container .progress .progress-bar.bar-32{background-color:#c74f39}.progress-container .progress .progress-bar.bar-33{background-color:#c65139}.progress-container .progress .progress-bar.bar-34{background-color:#c65339}.progress-container .progress .progress-bar.bar-35{background-color:#c55539}.progress-container .progress .progress-bar.bar-36{background-color:#c45738}.progress-container .progress .progress-bar.bar-37{background-color:#c45838}.progress-container .progress .progress-bar.bar-38{background-color:#c35a38}.progress-container .progress .progress-bar.bar-39{background-color:#c25c38}.progress-container .progress .progress-bar.bar-40{background-color:#c25e38}.progress-container .progress .progress-bar.bar-41{background-color:#c16038}.progress-container .progress .progress-bar.bar-42{background-color:#c06238}.progress-container .progress .progress-bar.bar-43{background-color:#c06438}.progress-container .progress .progress-bar.bar-44{background-color:#bf6538}.progress-container .progress .progress-bar.bar-45{background-color:#be6738}.progress-container .progress .progress-bar.bar-46{background-color:#be6937}.progress-container .progress .progress-bar.bar-47{background-color:#bd6b37}.progress-container .progress .progress-bar.bar-48{background-color:#bc6d37}.progress-container .progress .progress-bar.bar-49{background-color:#bc6f37}.progress-container .progress .progress-bar.bar-50{background-color:#bb7137}.progress-container .progress .progress-bar.bar-51{background-color:#ba7237}.progress-container .progress .progress-bar.bar-52{background-color:#ba7437}.progress-container .progress .progress-bar.bar-53{background-color:#b97637}.progress-container .progress .progress-bar.bar-54{background-color:#b87837}.progress-container .progress .progress-bar.bar-55{background-color:#b87a37}.progress-container .progress .progress-bar.bar-56{background-color:#b77c36}.progress-container .progress .progress-bar.bar-57{background-color:#b67d36}.progress-container .progress .progress-bar.bar-58{background-color:#b67f36}.progress-container .progress .progress-bar.bar-59{background-color:#b58136}.progress-container .progress .progress-bar.bar-60{background-color:#b48336}.progress-container .progress .progress-bar.bar-61{background-color:#b48536}.progress-container .progress .progress-bar.bar-62{background-color:#b38736}.progress-container .progress .progress-bar.bar-63{background-color:#b28936}.progress-container .progress .progress-bar.bar-64{background-color:#b28a36}.progress-container .progress .progress-bar.bar-65{background-color:#b18c36}.progress-container .progress .progress-bar.bar-66{background-color:#b08e35}.progress-container .progress .progress-bar.bar-67{background-color:#b09035}.progress-container .progress .progress-bar.bar-68{background-color:#af9235}.progress-container .progress .progress-bar.bar-69{background-color:#ae9435}.progress-container .progress .progress-bar.bar-70{background-color:#ae9635}.progress-container .progress .progress-bar.bar-71{background-color:#ad9735}.progress-container .progress .progress-bar.bar-72{background-color:#ac9935}.progress-container .progress .progress-bar.bar-73{background-color:#ac9b35}.progress-container .progress .progress-bar.bar-74{background-color:#ab9d35}.progress-container .progress .progress-bar.bar-75{background-color:#ab9f35}.progress-container .progress .progress-bar.bar-76{background-color:#aaa134}.progress-container .progress .progress-bar.bar-77{background-color:#a9a234}.progress-container .progress .progress-bar.bar-78{background-color:#a9a434}.progress-container .progress .progress-bar.bar-79{background-color:#a8a634}.progress-container .progress .progress-bar.bar-80{background-color:#a7a834}.progress-container .progress .progress-bar.bar-81{background-color:#a7aa34}.progress-container .progress .progress-bar.bar-82{background-color:#a6ac34}.progress-container .progress .progress-bar.bar-83{background-color:#a5ae34}.progress-container .progress .progress-bar.bar-84{background-color:#a5af34}.progress-container .progress .progress-bar.bar-85{background-color:#a4b134}.progress-container .progress .progress-bar.bar-86{background-color:#a3b333}.progress-container .progress .progress-bar.bar-87{background-color:#a3b533}.progress-container .progress .progress-bar.bar-88{background-color:#a2b733}.progress-container .progress .progress-bar.bar-89{background-color:#a1b933}.progress-container .progress .progress-bar.bar-90{background-color:#a1bb33}.progress-container .progress .progress-bar.bar-91{background-color:#a0bc33}.progress-container .progress .progress-bar.bar-92{background-color:#9fbe33}.progress-container .progress .progress-bar.bar-93{background-color:#9fc033}.progress-container .progress .progress-bar.bar-94{background-color:#9ec233}.progress-container .progress .progress-bar.bar-95{background-color:#9dc433}.progress-container .progress .progress-bar.bar-96{background-color:#9dc632}.progress-container .progress .progress-bar.bar-97{background-color:#9cc732}.progress-container .progress .progress-bar.bar-98{background-color:#9bc932}.progress-container .progress .progress-bar.bar-99{background-color:#9bcb32}.progress-container .progress .progress-bar.bar-100{background-color:#9acd32}.review-card .card{border-radius:0}.review-card .card.box-shadow{border-radius:0;box-shadow:none}.review-card .card .card-header{padding:0;margin:1rem 0}.review-card .card .card-body{padding:0}.review-card .card .card-body .feather{width:18px}.review-card .profile-card{padding:0!important}.review-card .profile-card .avatar-section{flex-direction:row;column-gap:1.5rem;align-items:flex-start;padding:1rem;border-radius:10px;border:1px solid var(--border-color)}.review-card .profile-card .avatar-section .details{width:auto;flex:1;flex-direction:column;justify-content:flex-start}.review-card .profile-card .avatar-section .details .user-info{text-align:left}.review-card .profile-card .avatar-section .details .status-info{justify-content:flex-start}.review-card .profile-card .avatar-section .details .info-boxed{margin-top:.5rem;margin-bottom:0}.info-list{margin:0;padding:0;list-style:none;font-size:.9em;display:flex;flex-direction:column;row-gap:.6rem}.info-list .title{margin-top:1.5rem;font-weight:600;font-size:.9em;color:#868686;text-transform:uppercase}.info-list .item{display:flex;align-items:center;column-gap:1rem;min-height:24px}.info-list .item .label{flex:1;color:#444050;font-weight:500;max-width:200px}.info-list .item .value{flex:2.5;color:#6d6b77;display:flex;justify-content:space-between;align-items:center}.info-list .item .value a{color:var(--text-color);text-decoration-style:dotted}.info-list .item .value .link-text{color:var(--text-color);font-size:.8em;text-decoration-style:dotted}.info-list .item .value .status-info-icon .feather{width:16px}.tooltip-message{margin:0 auto 0 .5rem}.tooltip-message .feather{width:20px}.tooltip-message.warning{color:orange;border-color:orange}.tooltip-message.danger{color:#dc143c;border-color:#dc143c}.request-stage-container .stages{margin:0;padding:0;list-style:none}.request-stage-container .stages .item{padding:1rem 0;color:#0006;display:flex;column-gap:1rem;position:relative}.request-stage-container .stages .item .icon{width:30px;height:30px;background-color:#ddd;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;z-index:1}.request-stage-container .stages .item .icon svg{width:16px;color:#fff}.request-stage-container .stages .item .icon .checked,.request-stage-container .stages .item .icon .rejected{display:none}.request-stage-container .stages .item .content{padding:0;flex:1}.request-stage-container .stages .item .title{font-size:1.1em;font-weight:400}.request-stage-container .stages .item .title span{font-size:.8em;font-weight:300;color:#333}.request-stage-container .stages .item .description{font-size:.9em}.request-stage-container .stages .item .note{font-style:italic;margin-top:.5rem;font-size:.85em}.request-stage-container .stages .item .note .label{font-weight:400}.request-stage-container .stages .item .meta{font-size:.85em;color:#000000b3;font-style:italic}.request-stage-container .stages .item:before{content:"";height:100%;width:1px;display:block;background-color:#0003;position:absolute;left:15px;z-index:0}.request-stage-container .stages .item.checked{color:#333}.request-stage-container .stages .item.checked .icon{background-color:#85c7af}.request-stage-container .stages .item.checked .icon .normal{display:none}.request-stage-container .stages .item.checked .icon .checked{display:block}.request-stage-container .stages .item.checked .title{color:#1c9c3e}.request-stage-container .stages .item.checked.rejected .icon{background-color:#de87a1}.request-stage-container .stages .item.checked.rejected .icon .checked{display:none}.request-stage-container .stages .item.checked.rejected .icon .rejected{display:block}.request-stage-container .stages .item.checked.rejected .title{color:#cc0052}.request-stage-container .stages .item:last-of-type:before{content:none}.request-action-container{padding:1rem 0 0;display:flex;align-items:center;column-gap:1rem}.card.box-shadow .card-body>.card{padding:0;border-radius:0;box-shadow:none}.card.box-shadow .card-body>.card .card-header{padding-top:0}.card.box-shadow .card-body>.card .card-body{padding:0!important}.proof-display{display:flex;align-items:center;justify-content:center;flex-direction:column}.proof-display .item .proof-details{margin:1.5rem 0 0;background-color:var(--bg-light);border-radius:10px;padding:1rem;display:flex;column-gap:2rem}.proof-display .item .proof-details .label{display:block;font-size:.9em;font-weight:500}:root{--spb-color-rgb: 199, 156, 0}.add-spouse-button{border:1px solid rgba(var(--spb-color-rgb),1);border-radius:10px;padding:1.5rem;margin-bottom:1.5rem;background-color:rgba(var(--spb-color-rgb),.15);display:flex;align-items:center;justify-content:space-between}.add-spouse-button .text{flex:4}.add-spouse-button .actions{flex:1;min-width:100px;display:flex;justify-content:flex-end;column-gap:.5rem;row-gap:.5rem}.add-spouse-button .title{font-size:1.3rem;color:rgba(var(--spb-color-rgb),1)}.add-spouse-button p{margin-bottom:0}.add-spouse-button .btn{background-color:rgba(var(--spb-color-rgb),.9);color:#fff;box-shadow:0 5px 5px #0000001a}.add-spouse-button .btn:hover{background-color:rgba(var(--spb-color-rgb),1)}.family_status_change_bar{display:flex;column-gap:.5rem;align-items:center}.family-list{margin:0;padding:0;list-style:none}.family-list .dropdown .dropdown-toggle{border-radius:50%}.family-list .dropdown .dropdown-toggle:active,.family-list .dropdown .dropdown-toggle:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}.family-list .dropdown .dropdown-toggle:after{display:none}.family-list-sm>.title{font-size:1.1rem;margin-bottom:1rem}.family-list-sm .family-list{display:grid;grid-template-columns:repeat(1,1fr);column-gap:1rem;row-gap:1rem}.family-list-sm .family-list .item{border-radius:10px;padding:1rem;position:relative;display:flex;flex-wrap:wrap;column-gap:1rem;font-size:.9em;color:#666;box-shadow:0 0 10px #0000001a}.family-list-sm .family-list .item .footer{flex:1 0 100%;border-top:1px solid rgba(0,0,0,.2);margin-top:.5rem;padding-top:.5rem}.family-list-sm .family-list .item .is-member{font-size:.8em;color:teal;display:inline-block}.family-list-sm .family-list .item .is-member svg{width:14px}.family-list-sm .family-list .item .dropdown{position:absolute;top:.5rem;right:.5rem}.family-list-sm .family-list .item .name{font-size:1rem;font-weight:600}.family-list-sm .family-list .item .type{margin-bottom:.5rem}.family-list-sm .family-list .item .profile-completeness{display:flex;align-items:center;justify-content:space-between;column-gap:1.5rem;font-size:.85em}.family-list-sm .family-list .item .profile-completeness .info{text-align:right;flex:1}.invoice-members .list{margin:.5rem 0;padding:0;list-style:none}.invoice-members .list li{display:flex;align-items:center;column-gap:.5rem}.invoice-members .list li .feather{color:teal;width:16px}.confirmation-container{display:flex;column-gap:2rem}.member-search-normal{display:flex;align-items:center;column-gap:.5rem}.member-search-normal .query{width:300px;max-width:100%}table.members-list .row-in_review td{background-color:#f2eddf}table.members-list .row-in_review td .status-in_review{background-color:#b5aa96;padding:.2rem .4rem;border-radius:4px;color:#fff}table.members-list .row-in_review:hover{background-color:#f2eddf}.spouse-card{position:relative;padding:1rem;display:block;text-decoration:none;color:#222}.spouse-card .label{position:absolute;top:0;left:4rem;text-transform:uppercase;font-size:.75em;padding:.2rem .4rem;background-color:var(--color-secondary);color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.spouse-card .p-details{display:flex;align-items:flex-end;column-gap:1rem;justify-content:space-between}.spouse-card .p-details .btn{margin-left:auto}.id-card-wrapper{display:flex;align-items:center;justify-content:center;padding:1rem;flex-wrap:wrap;position:relative}.id-card{width:400px;background-color:orange;border-radius:10px;display:flex;flex-direction:column;align-items:center;border:1px solid orange}.id-card .photo{margin-top:2rem;width:140px;border-radius:6px;overflow:hidden}.id-card .photo img{width:100%}.id-card .name{font-size:1.4rem;font-weight:600;text-shadow:0 5px 5px rgba(0,0,0,.1);color:#fff;padding:1.5rem 0 0}.id-card .title-info{width:100%;color:#fff;display:flex;align-items:center;justify-content:center;column-gap:1rem}.id-card .title-info .item{border:1px solid rgba(255,255,255,.2);padding:.2rem .6rem;border-radius:4px}.id-card .title-info .item .icon{width:16px}.id-card .id-wrapper{margin-top:1.5rem;background-color:#ffffff80;flex:1;width:100%;display:flex;align-items:stretch;justify-content:space-between;text-align:center}.id-card .id-wrapper .item{padding:.5rem;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid orange}.id-card .id-wrapper .item:last-child{border:none}.id-card .id-wrapper .label{font-size:.7em;display:block}.id-card .logo-wrapper{display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.id-card .logo-wrapper .item{flex:1;text-align:center;padding:.5rem}.id-card .logo-wrapper .item img,.id-card .logo-wrapper .item svg{max-width:60%}.id-card .logo-wrapper .item svg{height:auto!important}.id-card .footer{background-color:#fff;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;align-items:baseline;justify-content:space-between}.id-card .footer .item{padding:.5rem;font-size:.8em}.id-card .status.active{color:#1c9c3e}.idcardModal .modal-dialog{width:auto;max-width:400px}.idcardModal .modal-dialog .modal-content{background-color:transparent;border:none}.idcardModal .modal-dialog .modal-content .modal-body{padding:0}.idcardModal .modal-dialog .modal-content .modal-footer{justify-content:center}
