@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--primary-color: #B90262;--secondary-color: #F01889;--tertiary-color: #FF63B5;--white-100: #FFFFFF;--white-200: #F8F8F8;--black-100: #292125;--black-200: #787577;--black-300: #B2B2B2;--black-400: #D9D9D9;--black-500: #E0E0E0;--black-600: #E3E3E3;--black-700: #EEEAEC;--black-800: #FBF8FA;--shadow: #DEE2E6}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none}html,body{background-color:var(--white-200);font-family:"Poppins",sans-serif !important}h1:focus{outline:none}a,.btn-link{color:#0071c1}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.loading-progress{position:relative;display:block;width:8rem;height:8rem;margin:20vh auto 1rem auto}.loading-progress circle{fill:none;stroke:#e0e0e0;stroke-width:.6rem;transform-origin:50% 50%;transform:rotate(-90deg)}.loading-progress circle:last-child{stroke:var(--primary-color);stroke-dasharray:calc(3.141*var(--blazor-load-percentage, 0%)*.8),500%;transition:stroke-dasharray .05s ease-in-out}.loading-progress-text{position:absolute;text-align:center;font-weight:bold;inset:calc(20vh + 3.25rem) 0 auto .2rem}.loading-progress-text:after{content:var(--blazor-load-percentage-text, "Loading")}code{color:#c02d76}.container{width:100%;height:100%}.wrapper{width:100%;min-height:500px;height:100%;background-color:var(--primary-background);padding:20px;border-radius:10px;box-shadow:rgba(0,0,0,.1) 0px 1px 2px 0px}.text-white{color:#fff !important}.page-title{margin-bottom:16px;color:var(--black-100)}.page-title h1{font-size:24px;line-height:32px;margin-bottom:0;font-weight:600;color:var(--black-100);text-transform:capitalize;display:flex;align-items:center}.page-title h2{font-size:20px;line-height:24px;margin-bottom:0;font-weight:500;color:var(--black-100);text-transform:capitalize;display:flex;align-items:center}.form-row{display:grid;grid-template-columns:repeat(2, 1fr);margin:0 auto;gap:1rem}.input-data{width:100%;height:40px;margin:0 20px;position:relative}.label-text{color:var(--black-100);font-size:16px;line-height:24px;font-weight:400}.label-wrapper h3{max-width:max-content;font-size:1.25rem;line-height:1.5rem;font-weight:700 !important;color:#f1a7cf;letter-spacing:1px;border-bottom:5px solid #f8d6e9;margin-bottom:1rem}.chart-container{border:1px solid #d1d1d1}.chart-header{border:1px solid #d1d1d1}.export-label{margin:0;padding:0;display:inline-flex;align-items:flex-start;gap:4px;justify-content:center;position:relative;cursor:pointer}.grid{display:contents}.btn-view{color:#62344d !important}.btn-view :hover{color:#ea7cb7}.dialog-content{display:flex;flex-direction:column;gap:20px;padding-top:20px}.dialog-content h3{color:var(--black-100);font-size:16px;line-height:24px;font-weight:bold;text-align:center}.dialog-content h3 span{color:var(--black-100);text-transform:capitalize;font-size:16px;line-height:24px}.d-none{display:none}.d-block{display:block}.btn-close-update-form{position:absolute;outline:none;border:none;font-size:18px;width:40px;height:40px;background-color:rgba(0,0,0,0);color:#62344d;font-weight:bold;border-radius:50%;right:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.k-input-solid.k-valid,.k-picker-solid.k-valid{border-color:rgba(0,0,0,.08) !important}.k-radio,.k-radio:checked{border-color:var(--primary-color) !important;color:var(--primary-color) !important}.k-radio:checked,.k-radio.k-checked{border-color:var(--primary-color) !important;color:var(--primary-color) !important;background-color:var(--primary-color) !important}.k-tabstrip-items-wrapper,.k-state-default,.k-last{color:var(--primary-color) !important;text-decoration-color:var(--primary-color) !important;text-transform:none !important}.k-tabstrip-items-wrapper .k-item.k-active{color:var(--black-200) !important;text-decoration-color:var(--black-200) !important;text-transform:none !important;font-weight:600}.k-breadcrumb{background-color:rgba(0,0,0,0) !important}.k-breadcrumb-item:not(.k-breadcrumb-last-item) .k-breadcrumb-link{color:#000}.k-breadcrumb-last-item .k-breadcrumb-link .k-breadcrumb-item-text,.k-breadcrumb-last-item .k-breadcrumb-link{color:#ea7cb7}.k-window-content,.k-dialog-content{border-radius:0 0 15px 15px !important}.active-badge{display:block;width:10px;height:10px;border-radius:50%;background-color:var(--primary-color) !important;cursor:pointer}.required{color:#dc3545}.form-header{background-color:#fff;border:1px solid #dee2e6;border-bottom:none;padding:15px;color:var(--black-100)}.form-header h3{font-weight:500;font-size:20px;line-height:24px;margin-bottom:0 !important}.form-header h4{font-weight:500;font-size:16px;line-height:24px;margin-bottom:0 !important}.form-body{background-color:#fff;padding:2rem 1rem 1rem 1rem;border:1px solid #dee2e6 !important}.form-item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:1rem}@media screen and (max-width: 999px){.form-item{justify-content:flex-start;flex-direction:column;align-items:flex-start}}.follow-up{color:#b90262}.form-separator{width:100%;border:1px solid #dee2e6;margin:1.5rem 0}.form-badge{padding:5px 16px;border-radius:30px;color:#fff;text-transform:capitalize;text-align:center}.separator{width:100%;border:1px solid #dee2e6}.breadcrumbs{margin-bottom:1rem}.breadcrumbs a{color:var(--primary-color) !important;text-decoration:underline !important}.k-numerictextbox .k-input-spinner{display:none !important}.input-group-text{background-color:rgba(0,0,0,0) !important}.custom-input-group,.password-container{position:relative}.suffix-text{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;color:var(--black-200);font-size:14px;box-shadow:none !important;padding:0 !important;border:none;outline:none;background-color:#fff;z-index:1}.form-input{padding-right:3rem}.prefix{padding-left:2.5rem !important}.prefix-text{position:absolute;top:50%;left:12px;transform:translateY(-50%);cursor:pointer;color:var(--black-200);font-size:14px;box-shadow:none !important;padding:0 !important;border:none;outline:none;background-color:#fff;z-index:1}.btn-show-password{position:absolute;top:56%;right:15px;transform:translateY(-50%);cursor:pointer;color:#b90262;font-size:18px;box-shadow:none !important;padding:0 !important;border:none;outline:none;background-color:rgba(0,0,0,0);z-index:1}.password-input{padding-right:3rem}.custom-panelbar-bg .k-link{background-color:var(--white-200) !important}.custom-panelbar-bg .k-link .k-icon{color:var(--primary-color) !important}.custom-panelbar-bg .custom-panelbar-header{width:100%;height:100%;display:flex;align-items:center;justify-content:start;background-color:var(--white-200) !important}.custom-panelbar-bg .custom-panelbar-header span{font-weight:500;color:var(--black-100) !important;font-size:16px;line-height:24px}.custom-panelbar-bg .k-panelbar-header .k-link.k-selected{background-color:var(--white-200) !important}.custom-panelbar-bg .k-panelbar-content{background-color:var(--white-200) !important}.bg-white .k-link{background-color:var(--white-100) !important}.bg-white .k-link .k-icon{color:var(--primary-color) !important}.bg-white .custom-panelbar-header{width:100%;height:100%;display:flex;align-items:center;justify-content:start;background-color:var(--white-100) !important;gap:20px}.bg-white .custom-panelbar-header span,.bg-white .custom-panelbar-header a{font-weight:500;color:var(--black-100) !important;font-size:16px;line-height:24px}.bg-white .k-panelbar-header .k-link.k-selected{background-color:var(--white-100) !important}.bg-white .k-panelbar-content{background-color:var(--white-100) !important}.custom-panelbar-label-text{font-weight:500;font-size:16px;line-height:24px;display:inline}.custom-panelbar-value-text{font-weight:400;font-size:16px;line-height:24px;display:inline}.k-menu-button>.k-button-arrow,.k-dropdown-button>.k-button-arrow{display:none !important}.k-button-solid-base.k-selected{border-color:var(--primary-color) !important;background-color:var(--primary-color) !important;color:#fff}.k-checkbox:checked,.k-checkbox.k-checked{border-color:var(--primary-color) !important;background-color:var(--primary-color) !important}.k-stepper>.k-progressbar{height:2px;top:18px}.k-stepper>.k-progressbar .k-selected{background:var(--primary-color);color:#fff}.k-stepper .k-step-link{overflow:visible !important}.k-stepper .custom-step{border-radius:50%;margin:3px;width:28px;height:28px;border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;flex:none;position:relative;z-index:1;transition-property:color,background-color,border-color;transition-duration:.4s;transition-timing-function:ease-in-out}.k-stepper .k-step-current .custom-step{border-color:var(--primary-color);color:var(--white-100);background-color:var(--primary-color)}.k-step-done .custom-step{background:var(--primary-color);color:#fff}.k-step:not(.k-step-done):not(.k-step-current) .custom-step{border:1px solid #e0e0e0}.stepper-badge{border-radius:10px;padding:2px 8px;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.stepper-badge span{font-size:12px;line-height:14px;font-weight:400;text-align:center}.custom-card-bg{background-color:#eeeaec;border:none !important;border-radius:16px;padding:10px 5px}.custom-card-radius{border-radius:16px}.pool-card-text{font-size:40px;line-height:47px;color:#b90262;font-weight:500}.subheading{font-size:14px;font-weight:400}.primary-subheading{color:var(--primary-color);font-weight:700;font-size:16px;line-height:24px}.primary-color-text{color:var(--primary-color) !important}.input-groupings-text{font-weight:500;font-size:14px;line-height:24px}.custom-label-color{color:var(--black-100) !important}.custom-value-label-text{font-weight:400;font-size:16px;line-height:24px;color:var(--black-100)}.grid-badge{padding:4px 8px;border-radius:10px;font-size:12px;line-height:14px;font-weight:400;color:#fff}.box-shadow-none{box-shadow:none !important}.display-grid{width:100%;display:grid;gap:1rem;grid-template-columns:repeat(2, 1fr)}.k-notification{margin:.75rem .75rem 0 0}@media screen and (max-width: 800px){.display-grid{grid-template-columns:repeat(1, 1fr)}}.border-box{width:400px;height:305px;border:1px solid #dee2e6;border-radius:8px}.img-placeholder{width:100%;height:100%;object-fit:cover}.signature-img{width:100%;height:100%;border-radius:8px;object-fit:contain}.document-grid-container{width:100%;min-height:500px;border:1px solid #dee2e6}.document-grid,#data-grid{display:grid;grid-template-columns:repeat(5, 53mm);grid-template-rows:repeat(5, 53mm);gap:10mm;margin:10mm}.document-grid .document-card{width:53mm;height:60mm;border:1px solid #000;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:7.4px;page-break-inside:avoid;padding:5px}.document-grid .document-card h3{font-size:10px;margin:0;padding:3px;font-weight:600;text-transform:capitalize}.document-grid .document-card table{width:100%;border-collapse:collapse;font-size:8px}.document-grid .document-card table td,th{border:1px solid #111;padding:2px}.btn-link-text{cursor:pointer}.card-icon{width:78px;height:78px;border-radius:6px;display:flex;align-items:center;justify-content:center}.primary-icon-bg{background-color:var(--primary-color)}.success-icon-bg{background-color:#28a745}.danger-icon-bg{background-color:#dc3545}.warning-icon-bg{background-color:#ffc107}.info-icon-bg{background-color:#007bff}.deactivated-bg{background-color:#60889f}.status-badge{max-width:fit-content;border-radius:10px;padding:4px 8px 4px 8px}.status-badge span{font-size:12px;line-height:14px;font-weight:400;text-align:center}.chart-nodata-outer{width:100%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center}.chart-nodata-inner{width:250px;height:250px;background-color:#b90262;border-radius:50%;display:flex;align-items:center;justify-content:center}.capitalize input,textarea{text-transform:capitalize !important}.custom-btn-link{padding:16px 12px;border:none;outline:none;text-decoration:underline;color:#007bff !important;line-height:24px;font-size:16px;font-weight:500;cursor:pointer;background-color:rgba(0,0,0,0)}.remove-border-custom{border-width:0px !important;border-style:none !important}.image-preview{display:flex;gap:2em;flex-wrap:wrap;align-items:center}.image-preview img{width:100%;height:100%;object-fit:cover;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.k-upload.button-only .k-upload-files,.k-upload.button-only .k-upload-status,.k-upload.button-only .k-dropzone-hint{display:none}.blue{background-color:#007bff}.indigo{background-color:#6610f2}.purple{background-color:#6f42c1}.pink{background-color:#e83e8c}.red{background-color:#dc3545}.orange{background-color:#fd7e14}.yellow{background-color:#ffc107}.green{background-color:#28a745}.teal{background-color:#20c997}.cycan{background-color:#17a2b8}.signature-wrapper{width:100%;max-width:400px}.notes{font-style:italic;padding:1em;border-width:1px;border-style:solid;border-radius:0;border-color:rgba(0,0,0,.08);font-size:14px}.custom-qr-scanner-container{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:999}.custom-qr-scanner-wrapper{width:100%;height:100%;background-color:rgba(61,61,61,.5019607843);display:flex;align-items:center;justify-content:center}.custom-qr-scanner{width:500px;height:500px}.custom-qr-code-close-btn{width:100%;position:fixed;top:0;right:0;z-index:1000}.custom-badge{width:10px;height:10px;border-radius:50%}.custom-width{width:25%}@media screen and (max-width: 480px){.custom-width{width:100%}.btn-generate{width:100%;margin-top:20px !important}}.custom-card{width:100%;height:100%;background-color:#fff;position:relative;border:2px solid #ff63b5;border-radius:16px;padding:32px 24px;box-shadow:0px 4px 4px -4px rgba(12,12,13,.051),0px 16px 32px -4px rgba(12,12,13,.102)}.custom-pager-style .k-pager-numbers-wrap{background-color:#fff !important}.custom-pager-style .k-button-flat{border:1px solid #dee2e6 !important}.custom-pager-style .k-pager-numbers .k-button-flat-primary{color:rgba(0,0,0,0) !important}.custom-pager-style .k-pager-numbers button.k-selected{background:#e9ecef !important}.custom-pager-style .k-pager-sizes .k-picker-solid{background-color:#fff !important}.custom-pager-style .k-pager-numbers-wrap .k-button-text{color:#b90262 !important}
