body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.geosuggest{font-size:1rem;margin-bottom:1em auto;margin-left:1em auto;margin-right:1em auto;position:relative;text-align:left}.geosuggest__input{border:1px solid #0000;box-shadow:0 0 1px #a1adb6;padding:.5em 1em;transition:border .2s,box-shadow .2s;width:100%}.geosuggest__input:focus{border-color:#ca4c7c;box-shadow:0 0 0 #0000}.geosuggest__suggests{background:#fff;border:1px solid #267dc0;border-top:0 solid #267dc0;left:0;list-style:none;margin-top:-1px;max-height:25em;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;transition:max-height .2s,border .2s;z-index:5}.geosuggest__suggests--hidden{border-width:0;max-height:0;overflow:hidden}.geosuggest__item{cursor:pointer;font-size:1rem;padding:.5em .65em}.geosuggest__item:focus,.geosuggest__item:hover{background:#124592}.geosuggest__item--active{background:#737475;color:#fff}.geosuggest__item--active:focus,.geosuggest__item--active:hover{background:#ac96df}.geosuggest__item__matched-text{font-weight:700}.u-line-spacing{line-height:33px}.react-datepicker-wrapper{display:block!important}[class*=col-]{padding-right:unset}.row{margin-right:unset}.timeline-title{font-size:1rem}.heading-text{border-bottom:1px solid #eee;color:#325ca8;font-weight:700;padding-bottom:.5rem}.sidenav{display:flex;flex-direction:column;height:100%;left:0;min-height:0;overflow-x:hidden;width:100%;--bs-gutter-x:0!important;margin:0!important;padding-top:1.5rem}.sidenav-logout-wrap{flex-shrink:0;margin-top:auto;padding:1rem 1.25rem 1.25rem}.sidenav a{color:#fff}.sidenav a,.sidenav-active a{display:block;text-decoration:none}.sidenav a:active{background-color:#eee!important;color:#325ca8!important;text-decoration:none}.sidenav .closebtn{font-size:36px;margin-left:50px;position:absolute;right:25px;top:0}.accordionHeader{background-color:initial!important;border-bottom:none;border-radius:0!important;padding:.5rem 1.25rem}.accordionHeader:hover{background-color:#eee!important;color:#325ca8}.accordionHeader:active{color:#fff}.sidenav_md{left:0;overflow-x:hidden}.sidenav_md .closebtn{font-size:36px;margin-left:50px;position:absolute;right:25px;top:0}.sidenav_md_link,.sidenav_md_link a{background-color:initial;color:#fff;text-decoration:none!important}.sidenav_md_link{display:block}.sidenav_md_link:hover{background-color:#eee;color:#325ca8;text-decoration:none!important}.sidenav_md_link_active{background-color:#eee!important;border-left:4px solid #325ca8!important;color:#325ca8!important;display:block!important;font-weight:600!important;text-decoration:none!important}.sidenav .accordion,.sidenav_md .accordion{--bs-accordion-bg:#0000;--bs-accordion-border-color:#0000;--bs-accordion-btn-bg:#0000;--bs-accordion-active-bg:#0000;--bs-accordion-btn-color:#fff;--bs-accordion-active-color:#fff;--bs-accordion-btn-focus-box-shadow:none}.sidenav .accordion-item,.sidenav_md .accordion-item{background-color:initial;border:0}.sidenav .accordion-button,.sidenav_md .accordion-button{background-color:initial;color:#fff;padding:.5rem 1.25rem}.sidenav .accordion-button:after,.sidenav_md .accordion-button:after{display:none}.sidenav-accordion-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between;width:100%}.sidenav-accordion-title{flex:1 1 auto;text-align:left}.sidenav-accordion-chevron{flex:0 0 auto}.sidenav .accordion-button:not(.collapsed),.sidenav_md .accordion-button:not(.collapsed){background-color:initial;box-shadow:none;color:#fff}.sidenav .accordion-body,.sidenav_md .accordion-body{background-color:initial;padding:0}.accordion-toggle-custom{-webkit-user-select:none;user-select:none}.accordion-toggle-custom:active,.accordion-toggle-custom:hover{background-color:#eee;color:#325ca8}@media not screen and (max-width:992px){.sidenav_md{width:0}}@media screen and (max-width:992px){.sidenav{width:0}.accordionHeader{background-color:initial!important;color:#fff}.accordionHeader:hover{background-color:#eee;color:#325ca8!important}.accordionHeader:active{background-color:#fff;color:#325ca8}.md_hidden{display:none}}.hover:active,.hover:hover{background-color:#eee;color:#325ca8}.hover_active{background-color:#fff!important}.hover_active,.hover_active a{color:#325ca8!important}.logout-btn{color:#fff;font-weight:400;margin-left:1rem;padding:.5rem 1.25rem;width:100%}@media (max-width:768px){.sidenav_md_row,.sidenav_md_row.row{display:block!important;width:100%}.sidenav_md_link,.sidenav_md_row>*{display:block;width:100%}}.face-camera-flip-btn{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:50%;color:#0747a6;cursor:pointer;display:inline-flex;justify-content:center;margin-left:.5rem;min-height:44px;min-width:44px;padding:.5rem;vertical-align:middle}.face-camera-flip-btn:hover:not(:disabled){background:#f0f4ff}.face-camera-flip-btn:disabled{cursor:not-allowed;opacity:.5}.face-camera-flip-icon{height:1.5rem;width:1.5rem}.selfie-challenge-flip-overlay{box-shadow:0 1px 4px #0003;margin-left:0;position:absolute;right:.5rem;top:.5rem;z-index:2}.selfie-challenge-modal .modal-dialog{margin:1.75rem auto;max-width:480px}.selfie-challenge-modal-content{border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.selfie-challenge-modal--liveness-capture .modal-content,.selfie-challenge-modal--liveness-capture .selfie-challenge-modal-content{background:#0d0d0d;display:flex;flex-direction:column;min-height:0;overflow:hidden}.selfie-challenge-modal--liveness-capture .selfie-challenge-header{background:#fff;flex-shrink:0}.selfie-challenge-modal--liveness-capture .selfie-challenge-body{flex:1 1 auto;min-height:0;overflow:hidden;padding-left:0!important;padding-right:0!important}.selfie-challenge-modal--liveness-capture .selfie-challenge-camera-box--liveness{flex:1 1 auto;min-height:0;overflow:hidden}@media (min-width:769px){.selfie-challenge-modal--liveness-capture:not(.selfie-challenge-modal--liveness-mobile)
		.modal-dialog.selfie-challenge-modal-dialog,.selfie-challenge-modal--liveness-capture:not(.selfie-challenge-modal--liveness-mobile) .modal-dialog{margin:1.75rem auto;max-width:min(420px,92vw);min-height:min(88vh,780px)}.selfie-challenge-modal--liveness-capture:not(.selfie-challenge-modal--liveness-mobile)
		.selfie-challenge-modal-content,.selfie-challenge-modal--liveness-capture:not(.selfie-challenge-modal--liveness-mobile) .modal-content{max-height:min(92vh,820px);min-height:min(86vh,760px)}.selfie-challenge-modal--liveness-capture:not(.selfie-challenge-modal--liveness-mobile) .selfie-challenge-body{flex:1 1 auto;max-height:none;overflow:hidden}.selfie-challenge-modal--liveness-capture:not(.selfie-challenge-modal--liveness-mobile)
		.selfie-challenge-camera-box--liveness{flex:1 1 auto;min-height:min(72vh,640px)}}.selfie-challenge-modal .selfie-challenge-header.modal-header{align-items:center;border-bottom:none;display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1.25rem .75rem}.selfie-challenge-modal .selfie-challenge-header .modal-title{flex:1 1 auto;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;min-width:0}.selfie-challenge-title-row{align-items:center;display:inline-flex;gap:.45rem;min-width:0}.selfie-challenge-title-icon{color:#0d6efd;flex-shrink:0;font-size:1.05rem;line-height:1}.selfie-challenge-modal .modal-body.selfie-challenge-body{flex:1 1 auto;min-height:0;padding:0 1.25rem .5rem}.selfie-challenge-intro{margin-bottom:.75rem}.selfie-challenge-message{line-height:1.5;margin-bottom:.35rem}.selfie-challenge-attempts{color:#666;font-size:.95rem;margin-bottom:0}.selfie-challenge-camera-box{background:#0000;border:none;border-radius:0;display:flex;flex-direction:column;padding:0}.selfie-challenge-liveness-tip{color:#5c6773;display:none;font-size:.84rem;line-height:1.4;margin:0 0 .35rem}.selfie-challenge-intro--liveness{margin-bottom:.5rem}.selfie-challenge-intro--liveness .selfie-challenge-message{color:#495057}.selfie-challenge-camera-box--liveness{flex:1 1 auto;min-height:0;overflow:hidden}.selfie-challenge-preview{align-items:center;background:#0d0d0d;border-radius:12px;display:flex;justify-content:center;min-height:280px;overflow:hidden;position:relative;width:100%}.selfie-challenge-image,.selfie-challenge-video{aspect-ratio:3/4;background:#000;border-radius:12px;max-width:none;object-fit:cover;width:100%}.selfie-challenge-image{aspect-ratio:3/4}.selfie-challenge-preview-placeholder{align-items:center;background:#1a1a1a;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:100%;inset:0;justify-content:center;padding:1rem;position:absolute;width:100%}.selfie-challenge-preview-placeholder-label{font-size:1.05rem;font-weight:600}.selfie-challenge-preview-placeholder-hint{color:#bbb;font-size:.8rem;margin-top:.35rem}.selfie-challenge-hint{color:#666;margin-bottom:.75rem;text-align:center}.selfie-challenge-actions{display:flex;flex-direction:column;flex-wrap:nowrap;gap:.5rem;margin-top:.65rem}.selfie-challenge-actions .btn,.selfie-challenge-footer .btn{border-radius:8px;font-size:.95rem;margin-left:0!important;min-height:44px;padding-bottom:.6rem;padding-top:.6rem;width:100%}.selfie-challenge-modal .modal-footer.selfie-challenge-footer{background:#fff;border-top:1px solid #eee;display:flex;flex:0 0 auto;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:stretch;margin-top:0;padding:.5rem 1.25rem 1rem}.selfie-challenge-error{margin-top:.5rem}.selfie-challenge-error-banner{background:#dc354514;border-radius:6px;margin-bottom:0;margin-top:.75rem;padding:.65rem .75rem}.selfie-challenge-close-confirm{padding:1.5rem .5rem 1rem;text-align:center}.selfie-challenge-close-confirm-title{color:#2f3b52;font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.selfie-challenge-close-confirm-message{color:#495057;line-height:1.5;margin-bottom:1.25rem}.selfie-challenge-close-confirm-actions{display:flex;flex-direction:column;gap:.65rem}@media (min-width:769px){.selfie-challenge-modal--liveness:not(.selfie-challenge-modal--liveness-mobile)
		.modal-dialog.selfie-challenge-modal-dialog,.selfie-challenge-modal--liveness:not(.selfie-challenge-modal--liveness-mobile) .modal-dialog{max-width:540px}.selfie-challenge-modal--liveness:not(.selfie-challenge-modal--liveness-mobile)
		.selfie-challenge-camera-box--liveness{display:flex;flex-direction:column;min-height:420px}.selfie-challenge-modal--liveness:not(.selfie-challenge-modal--liveness-mobile)
		.selfie-challenge-liveness-tip{display:block;margin-bottom:.35rem}.selfie-challenge-modal--liveness:not(.selfie-challenge-modal--liveness-mobile) .selfie-challenge-body{max-height:min(88vh,780px);overflow-y:auto}.selfie-challenge-modal .modal-dialog,.selfie-challenge-modal .modal-dialog.selfie-challenge-modal-dialog{align-items:center;display:flex;min-height:calc(100% - 3.5rem)}.selfie-challenge-modal .selfie-challenge-header.modal-header{align-items:center;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto}.selfie-challenge-modal .selfie-challenge-header .modal-title{align-self:center;grid-column:1;grid-row:1}.selfie-challenge-modal .selfie-challenge-dismiss-btn{align-self:center;font-size:1.625rem;grid-column:2;grid-row:1;height:36px;justify-self:end;min-height:36px;min-width:36px;width:36px}.selfie-challenge-modal .selfie-challenge-dismiss-btn span{margin-top:0}.selfie-challenge-preview-toolbar{right:.5rem;top:.5rem}}@media (max-width:768px){.selfie-challenge-modal--liveness .selfie-challenge-modal-content{--liveness-safe-top:env(safe-area-inset-top,0px);--liveness-safe-bottom:env(safe-area-inset-bottom,0px);--liveness-header-height:4.5rem;--liveness-viewport-height:100dvh;--liveness-viewport-width:100vw;--liveness-camera-height:max(220px,calc(var(--liveness-viewport-height) - var(--liveness-header-height) - var(--liveness-safe-top) - var(--liveness-safe-bottom)));--liveness-overlay-pad-x:clamp(0.5rem,3vw,1rem);--liveness-overlay-pad-bottom:clamp(0.65rem,2.5vh,1.35rem);--liveness-toast-font:clamp(0.78rem,2.8vw,0.92rem);--liveness-match-width:clamp(130px,min(68vw,52vh),220px)}.selfie-challenge-modal .modal-dialog,.selfie-challenge-modal .modal-dialog.selfie-challenge-modal-dialog{align-items:stretch;display:flex;height:100%;margin:0;max-height:100dvh;max-width:100%;width:100%}.selfie-challenge-modal .modal-content,.selfie-challenge-modal-content{background:#fff;border:none;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;max-height:100dvh;min-height:0;min-height:100dvh;overflow:hidden}.selfie-challenge-header,.selfie-challenge-modal .modal-header{align-items:center;border-bottom:none;flex:0 0 auto;padding:calc(.5rem + env(safe-area-inset-top, 0px)) calc(1rem + env(safe-area-inset-right, 0px)) .35rem calc(1rem + env(safe-area-inset-left, 0px))}.selfie-challenge-modal .selfie-challenge-header .modal-title{font-size:1.1rem;font-weight:600;line-height:1.3;margin:0}.selfie-challenge-title-icon{font-size:.95rem}.selfie-challenge-dismiss-btn{font-size:1.5rem;height:32px;min-height:32px;min-width:32px;width:32px}.selfie-challenge-body,.selfie-challenge-modal .modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0 calc(1rem + env(safe-area-inset-right, 0px)) .5rem calc(1rem + env(safe-area-inset-left, 0px))}.selfie-challenge-intro{flex:0 0 auto;margin-bottom:.5rem}.selfie-challenge-message{color:#444;font-size:.875rem;line-height:1.35;margin-bottom:.15rem}.selfie-challenge-attempts{color:#888;font-size:.8rem}.selfie-challenge-camera-box{background:#0000;border:none;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0}.selfie-challenge-modal--liveness:not(.selfie-challenge-modal--liveness-capture)
		.selfie-challenge-intro--liveness
		.selfie-challenge-attempts,.selfie-challenge-modal--liveness:not(.selfie-challenge-modal--liveness-capture)
		.selfie-challenge-intro--liveness
		.selfie-challenge-liveness-tip{display:none}.selfie-challenge-modal--liveness .selfie-challenge-intro--liveness{flex:0 0 auto;margin-bottom:.25rem}.selfie-challenge-modal--liveness .selfie-challenge-message{display:none}.selfie-challenge-modal--liveness .selfie-challenge-liveness-tip{display:block;font-size:.8rem;line-height:1.35;margin-bottom:.2rem}.selfie-challenge-intro--liveness .selfie-challenge-message{font-size:.84rem;line-height:1.4}.selfie-challenge-intro--liveness .selfie-challenge-attempts{font-size:.78rem}.selfie-challenge-modal--liveness .selfie-challenge-attempts{margin-bottom:0}.selfie-challenge-modal--liveness .selfie-challenge-error-banner{font-size:.8rem;margin-top:.35rem;padding:.5rem .65rem}.selfie-challenge-camera-box--liveness{overflow:hidden}.selfie-challenge-modal--liveness .selfie-challenge-header{padding-bottom:.2rem;padding-top:calc(.35rem + env(safe-area-inset-top, 0px))}.selfie-challenge-modal--liveness .selfie-challenge-camera-box--liveness{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;justify-content:stretch;min-height:0}.selfie-challenge-modal--liveness-capture .selfie-challenge-body{flex:1 1 auto;min-height:0;overflow:hidden;padding:0!important}.selfie-challenge-modal--liveness-capture .selfie-challenge-intro--liveness{display:none}.selfie-challenge-modal--liveness-capture .selfie-challenge-camera-box--liveness{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.selfie-challenge-modal--liveness-capture .modal-content,.selfie-challenge-modal--liveness-capture .selfie-challenge-modal-content{max-height:var(--liveness-viewport-height,100dvh);min-height:var(--liveness-viewport-height,100dvh)}.selfie-challenge-preview{background:#0d0d0d;border-radius:12px;flex:1 1 auto;min-height:12rem;overflow:hidden;position:relative;width:100%}.selfie-challenge-image,.selfie-challenge-video{aspect-ratio:unset;border-radius:12px;height:100%;inset:0;max-height:none;max-width:none;min-height:0;object-fit:cover;position:absolute;width:100%}.selfie-challenge-actions{flex:0 0 auto;gap:.35rem;margin-top:.65rem}.selfie-challenge-footer,.selfie-challenge-modal .modal-footer{box-shadow:0 -2px 8px #0000000a;flex:0 0 auto;padding:.5rem calc(1rem + env(safe-area-inset-right, 0px)) calc(.65rem + env(safe-area-inset-bottom, 0px)) calc(1rem + env(safe-area-inset-left, 0px))}.selfie-challenge-hint{font-size:.85rem;margin-bottom:.5rem}.selfie-challenge-error{font-size:.85rem;margin-top:.35rem}}.selfie-challenge-modal--liveness-mobile.selfie-challenge-modal--liveness-capture .selfie-challenge-header{display:none!important}@media (max-width:768px){.selfie-challenge-modal--liveness-capture .selfie-challenge-header{display:none!important}.selfie-challenge-modal--liveness-capture .modal-dialog,.selfie-challenge-modal--liveness-capture .modal-dialog.selfie-challenge-modal-dialog{align-items:stretch;display:flex;height:100%;margin:0;max-height:100dvh;max-width:100%;width:100%}.selfie-challenge-modal--liveness-capture .modal-content,.selfie-challenge-modal--liveness-capture .selfie-challenge-modal-content{border:none;border-radius:0;flex:1 1 auto;max-height:100dvh;min-height:100dvh}}.selfie-challenge-capture-overlay-close{align-items:center;background:#0000008c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;height:38px;justify-content:center;line-height:1;padding:0;position:absolute;right:calc(.75rem + env(safe-area-inset-right, 0px));top:calc(.75rem + env(safe-area-inset-top, 0px));width:38px;z-index:1050;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.selfie-challenge-capture-overlay-close:disabled{cursor:default;opacity:.4}.selfie-challenge-modal--liveness-mobile .modal-dialog,.selfie-challenge-modal--liveness-mobile .modal-dialog.selfie-challenge-modal-dialog{align-items:stretch;display:flex;height:100%;margin:0;max-height:100dvh;max-width:100%;width:100%}.selfie-challenge-modal--liveness-mobile .modal-content,.selfie-challenge-modal--liveness-mobile .selfie-challenge-modal-content{background:#fff;border:none;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;max-height:100dvh;min-height:0;min-height:100dvh;overflow:hidden}.selfie-challenge-modal--liveness-mobile .modal-body,.selfie-challenge-modal--liveness-mobile .selfie-challenge-body,.selfie-challenge-modal--liveness-mobile .selfie-challenge-camera-box--liveness{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.selfie-challenge-modal--liveness-mobile.selfie-challenge-modal--liveness-capture .selfie-challenge-body{padding:0}.selfie-challenge-modal--liveness-mobile.selfie-challenge-modal--liveness-capture
	.selfie-challenge-intro--liveness{display:none}.selfie-challenge-modal--liveness-mobile.selfie-challenge-modal--liveness-capture
	.selfie-challenge-camera-box--liveness{flex:1 1 auto;height:auto;min-height:0}.selfie-challenge-modal--liveness-mobile.selfie-challenge-modal--liveness-capture
	.selfie-challenge-modal-content,.selfie-challenge-modal--liveness-mobile.selfie-challenge-modal--liveness-capture .modal-content{max-height:var(--liveness-viewport-height,100dvh);min-height:var(--liveness-viewport-height,100dvh)}.selfie-challenge-preview-toolbar{align-items:center;display:flex;gap:.45rem;position:absolute;right:.65rem;top:.65rem;z-index:3}.face-camera-overlay-btn{align-items:center;border:none;border-radius:50%;box-shadow:0 1px 4px #00000040;cursor:pointer;display:inline-flex;justify-content:center;min-height:40px;min-width:40px;padding:0}.face-camera-overlay-btn:disabled{cursor:not-allowed;opacity:.5}.face-camera-close-btn{background:#dc3545f2;color:#fff;font-size:1.35rem;font-weight:600;line-height:1}.face-camera-close-btn:hover:not(:disabled){background:#c82333}.face-camera-flip-btn.selfie-challenge-preview-tool-btn{background:#ffffffeb;box-shadow:0 1px 4px #00000040;margin:0;position:static}.selfie-challenge-header{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;width:100%}.selfie-challenge-header.modal-header{align-items:center}.selfie-challenge-header .modal-title{align-self:center;flex:1 1 auto;font-weight:600;line-height:1.3;margin:0;min-width:0;padding-right:.5rem}.selfie-challenge-dismiss-btn{align-items:center;align-self:center;background:#0000;border:none;border-radius:50%;color:#dc3545;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:1.625rem;font-weight:600;height:36px;justify-content:center;line-height:1;margin:0;min-height:36px;min-width:36px;padding:0;width:36px}.selfie-challenge-dismiss-btn span{display:block;line-height:1;margin-top:-.05em}.selfie-challenge-dismiss-btn:hover:not(:disabled){background:#dc354514}.selfie-challenge-dismiss-btn:disabled{cursor:not-allowed;opacity:.45}.App{margin-left:18%;text-align:center}tbody+thead{display:none}:root,[data-bs-theme=light]{--bs-border-color:#a0a0a0;--bs-border-radius:0.375rem}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px}.btn-primary{--bs-btn-color:#fff!important;--bs-btn-bg:#0d6efd!important;--bs-btn-border-color:#0d6efd!important;--bs-btn-hover-color:#fff!important;--bs-btn-hover-bg:#0b5ed7!important;--bs-btn-hover-border-color:#0a58ca!important;--bs-btn-focus-shadow-rgb:49,132,253!important;--bs-btn-active-color:#fff!important;--bs-btn-active-bg:#0a58ca!important;--bs-btn-active-border-color:#0a53be!important;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important;--bs-btn-disabled-color:#fff!important;--bs-btn-disabled-bg:#0d6efd!important;--bs-btn-disabled-border-color:#0d6efd!important}.left-text{text-align:left}.otp-input{border-color:#d3d3d3;height:32px;margin-right:20px;text-align:center;width:32px}.lo-body{font-size:16px;padding-left:.25rem;padding-right:.25rem}@media screen and (min-width:1200px){.lo-body{padding-left:1.5rem;padding-right:1.5rem}}.padding{padding-left:10px;padding-right:10px}.sizing{font-size:18px}.apply-margin{margin:20%}.no-bottom-margin{margin-bottom:0}#login{background:#fff;border-radius:20px;box-shadow:2px 4px 8px 0 #0000001a,0 6px 20px 0 #0000001a;display:flex;flex-direction:column;height:576px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:615px}.loginlabel{color:#fff}.navbar{box-shadow:0 2px 2px 0 #0546b640}.navbar-margin{background-color:#325ca8;font-size:6px;height:2%;width:100%}.logo-center{margin-right:45%}.paymentButton{border:none;padding:0}.existingCustomer,.paymentButton{background-color:#fff;color:#325ca8}.existingCustomer{font-size:16px;margin-left:8px;text-decoration:underline}#background{height:100vh}.label{color:#999}.label-customer{color:#325ca8}.lo-label{color:#565353c4;margin-bottom:0}.sidebar{color:#fff;flex:1 1;flex-basis:20%;flex-grow:0;flex-shrink:0;height:100vh;position:-webkit-sticky;position:sticky}.bg-navBar,.sidebar{background-color:#325ca8}#dashboard{background-color:#fff;height:calc(100% - 24px);margin:0;overflow-x:hidden;overflow-y:auto;padding-left:.25rem;padding-right:.25rem}@media screen and (min-width:1200px){#dashboard{overflow-x:auto;padding-left:1.5rem;padding-right:1.5rem}}.register-customer{font-size:12px;margin-left:5%;margin-right:5%}.tab-content{padding:0 12px;width:100%}.listCustomerContainer{margin-left:-15px;margin-right:-15px;padding:16px 0;width:100%}.listCustomerPaymentContainer{border:1px solid #ccc;margin:10px;padding:0;width:100%}.tabs{padding:2px 0}.nav-tabs{border:none;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}.nav-tabs .nav-link{border:none;border-radius:0}.nav-link.active{border-bottom:4px solid #1bb792;color:#000}.card{margin-bottom:16px;margin-top:16px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.card:hover{box-shadow:0 6px 18px #00000014}.benefit-header:hover{background-color:#06358c!important}.nextBtn{float:right}.buy-btn-health{background-color:#38be94;border-color:#38be94;color:#fff;width:50%}.buy-btn-life{background-color:#ffaf2e;border-color:#ffaf2e;color:#fff;width:50%}.coverage-details{width:48%}.align-image{margin-right:4px}.customizeLink,.customizeLink:hover{color:#fff}.android-app-home{align-content:center;background-color:#e2136e;border-color:#e2136e;width:96%}.milvik-home{align-content:center;background-color:#80808029;color:#000;width:96%}.max-width{width:100%}h6{font-weight:600}.link_padding{padding:16px}.bgColor{color:#325ca8}#con{height:calc(100vh - 70px)}@media (max-width:480px){#con,#dashboard{background-color:#fff}#dashboard{border:2px solid #fff;height:auto;margin-left:0;margin-right:0}.logo-center{margin-left:30%}.align-image{margin:1.25rem}}.btn-primary:hover{background-color:rgba(27,91,189,.863);border-color:#0745a1;color:#fff}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:none!important}.card-header .btn-primary:hover{background-color:var(--bs-btn-hover-bg)!important;border-color:#0745a1;border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;color:#fff!important}.nav-link{background-color:#fff;font-size:18px;margin:0 1rem;padding:.5rem 0}.nav-link,.nav-link:hover{color:#325ca8}.nav-link:active,.nav-pills .show>.nav-link,nav-pills .nav-link.active{background-color:#325ca8;color:#fff}.card-text{margin:8px}.nestedCardHeader{background-color:#d3d3d3;color:#000}.set-margin{margin-top:1%}.error-msg{color:red;text-align:center}.error-message{color:red}.stretch{width:100%}.applyMargin{margin:8px}.heading{background-color:#e9e9e9;font-weight:700;padding:4px}.heading,.jumbo{text-align:center}.buyNow{float:right}.paymentBox{border:1px solid #325ca8;border-radius:7px;margin:8px 8px 20px;padding:12px}.top-margin{margin-top:8px}.msisdn-margin{margin:5%}.normal_anchor{color:blue;text-align:center}.normal_anchor:hover{color:blue;text-decoration:underline}.coverage-btn-life{background-color:#ffaf2e;border-color:#ffaf2e;color:#fff}.coverage-btn-health{background-color:#38be94;border-color:#38be94;color:#fff}.leftMargin{margin-left:15px}.login-form{font-size:18px;width:330px}.dashboard-home-user-card{min-width:250px;padding-left:0;width:100%}.dashboard-home-stats-card{padding-left:unset;width:100%}.md_container{flex:1 1;height:calc(100% - 5px);margin:0;overflow-y:hidden;padding:0;position:relative}.login-container-header{margin:3rem 0;text-align:center}@media screen and (min-width:992px){.md_container{flex:1 1;position:relative}}.preview-padding{padding:0 45px 0 0}.preview-card{border:none;box-shadow:none;margin:0;padding:30px 0}.preview-right-padding{padding-right:0}.preview-cust-details{background-color:#5bb1ff1a;margin:0;padding:40px 45px;width:100%}@media screen and (max-width:992px){#dashboard{height:calc(100vh - 100px)}.preview-padding{padding:0 4px}.preview-cust-details{background-color:#5bb1ff1a;margin:0;padding:20px 4px;width:100%}.preview-card{border:none;box-shadow:none;margin:0;padding:30px 4px}.preview-center{justify-content:space-between}.preview-right-padding{padding:0 4px}.nav-link{font-size:16px}.login-container-header{margin:1rem 0;text-align:center}.sidenavContainer{display:none;width:0}.text-align-center{text-align:center}#login{height:480px;width:95%}.login-form{width:100%}.dashboard-home-user-card{padding-left:0;width:100%}.dashboard-home-stats-card{width:100%}.navbar{background-color:#325ca8}.navbar-collapse{background-image:radial-gradient(circle at 50% 43%,#325ca8,#264680 126%)}.last-login{display:none}}@media screen and (min-width:992px){#milvik-navbar{display:none!important}}.last-login{align-items:center;align-self:center;background-color:#ffffff26;border:1px solid #ffffff4d;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;justify-content:center;margin-right:1rem;padding:.25rem .75rem}@media screen and (max-width:1200px){.last-login{display:none}}.bima-blue-background,.bima-blue-background:disabled{background-color:#325ca8;border-color:#325ca8}.bima-blue-color{color:#325ca8}.dropdown-border-radius button{background-color:#325ca8;border-color:#325ca8;border-radius:5px 0 0 5px}.msisdn-input-group:focus-within .dropdown-border-radius button,.msisdn-input-group:focus-within .form-control,.msisdn-input-group:focus-within .input-group .form-control{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.nextBtnSubs{background-color:#325ca8!important;border-radius:5px;color:#fff;font-weight:600;margin-bottom:2rem;padding:.3rem 1rem}.nextBtnSubs,.nextBtnSubs:hover{text-decoration:none}select>option>p:hover{background:#fff!important;color:#000!important}.mdb-table{width:100%}.login-input{border:none;border-bottom:2px solid #dfdfdf;box-shadow:none;font-size:18px;outline:none;outline-style:none}.login-input:-webkit-autofill,.login-input:-webkit-autofill:active,.login-input:-webkit-autofill:focus,.login-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}react-datepicker-component .react-datepicker-input{border:none;border-radius:0}.react-datepicker-component .react-datepicker-input input{background:unset!important;background-color:#fff!important;border:1px solid #ced4da;border-radius:.25rem}select:first-child{font-size:14px!important}input,select{background-color:#fff;font-size:16px;font-weight:400!important}input::placeholder,select{color:#eee;font-size:14px;font-weight:400!important}.login-input::placeholder{color:#325ca8;font-style:italic}.login-input-focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd33;outline:0}.login-input-group:focus-within .login-append,.login-input-group:focus-within .login-append-focus,.login-input-group:focus-within .login-input,.login-input-group:focus-within .login-input-focus{border-color:#86b7fe;box-shadow:none}.login-icon{background-color:initial;color:#325ca8}.login-append{background-color:initial;border:none!important;border:var(--bs-border-width) solid var(--bs-border-color)!important}.login-append-focus{background-color:initial;border:1px solid #86b7fe!important;box-shadow:0 0 0 .25rem #0d6efd40}.login-input-margin{margin-bottom:3.3rem}.login-input:focus::placeholder{color:#0000;font-style:italic}.sidenavContainer{background-image:radial-gradient(circle at 50% 43%,#325ca8,#264680 126%);margin:0;padding:0}.table td,.table th{color:#325ca8;font-size:14px;height:45px;padding:0 .75rem;vertical-align:middle}.table-striped tbody tr:nth-of-type(odd){background-color:#325ca81a}.table thead th{border:none;color:#9b9b9b;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:30px;letter-spacing:normal;line-height:.94;vertical-align:top}.sub-hover:hover{background-color:#9b9b9b33}.invalid-input{color:#dc3545;display:block;font-size:80%;margin-top:.25rem;width:100%}.accordionHeader{cursor:pointer}.bs-select select{margin-left:0!important}.page-item.active .page-link{z-index:0}#add-beneficiary-modal>.modal-content{margin-top:100px}.custom-file-input{opacity:1!important}.cron_builder{max-width:100%!important}.cron_builder_bordering select{color:#000!important}.alert-danger{color:#bb3945!important}.badge-danger{background-color:#bb3945}.subscription-details-card{margin-bottom:15px;padding:15px;transition:opacity .6s ease}.success_msg{color:green}.error_msg{color:red}.view-icon{cursor:pointer;height:20px;width:20px}select:first-child{font-size:16px!important}.sc-gEvEer{max-height:300px;overflow:auto}.custom-heading{border-bottom:1px solid #fff!important;color:#325ca8;margin-left:-1rem}.custom-button,.custom-heading{margin-bottom:1.25rem;margin-top:1rem}.custom-button{float:right}.stacked-modal{background:#ccc;opacity:.97;z-index:999999999}.photo-viewer-container,.photo-viewer-container .photo,.react-pdf__Page__canvas{height:100%!important;width:100%!important}.modal-overlay{align-items:center;background:#00000073;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999999}.accordion-toggle-custom{align-items:center;color:#fff;cursor:pointer;display:flex;padding:.5rem 1.25rem;width:100%}.iconRotate{transform:rotate(90deg);transition:transform .2s ease}.sidenavAccordionHighlight{background-color:#18408b}.custom-accordion,.custom-accordion .accordion-item{border:0}.custom-accordion .accordion-button:after{display:none}.custom-accordion .accordion-header{width:-webkit-fit-content;width:fit-content}.custom-accordion .accordion-button{background-color:#0d6efd;color:#fff}.custom-accordion .accordion-button:focus{background-color:#18408b;box-shadow:unset;box-shadow:none!important}.input-group{margin-bottom:1rem}.strip-base-accordion-styles{--bs-accordion-color:unset;--bs-accordion-bg:unset;--bs-accordion-transition:unset;--bs-accordion-border-color:unset;--bs-accordion-border-width:unset;--bs-accordion-border-radius:unset;--bs-accordion-inner-border-radius:unset;--bs-accordion-btn-padding-x:unset;--bs-accordion-btn-padding-y:unset;--bs-accordion-btn-color:unset;--bs-accordion-btn-bg:unset;--bs-accordion-btn-icon:unset;--bs-accordion-btn-icon-width:unset;--bs-accordion-btn-icon-transform:unset;--bs-accordion-btn-icon-transition:unset;--bs-accordion-btn-active-icon:unset;--bs-accordion-btn-focus-box-shadow:unset;--bs-accordion-body-padding-x:unset;--bs-accordion-body-padding-y:unset;--bs-accordion-active-color:unset;--bs-accordion-active-bg:unset}.strip-base-accordion-styles .accordion-button{justify-content:space-between}.strip-base-accordion-styles .accordion-button:after{display:none}.strip-base-accordion-styles .card-header{border-bottom:unset}.row>*{padding-right:unset}.hide-scrollbar{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.tanstack-table th{padding:1rem .75rem}.badge.bg-info{background-color:#17a2b8!important}.badge.bg-warning{color:#212529}.app-top-navbar{align-items:center;background-color:#325ca8!important;display:flex;height:70px;justify-content:space-between;left:0;max-width:100%;padding:0;right:0;width:100%}.app-top-navbar .navbar-toggler{align-self:center;border-color:#fff9;margin-left:auto;margin-right:10px}.app-top-navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.85)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.app-top-navbar .navbar-toggler:focus{box-shadow:0 0 0 .15rem #ffffff4d;outline:none}@media screen and (max-width:991px){.app-top-navbar{flex-wrap:wrap}.app-top-navbar .navbar-collapse{flex-basis:100%;width:100%}#milvik-navbar{margin:0;padding:0;width:100%!important}}.common-form-layout .row,.common-form-section>.row{margin-left:-.5rem;margin-right:-.5rem}.common-form-layout .row>*,.common-form-section>.row>*{padding-left:.5rem;padding-right:.5rem}.common-form-layout>.row,.common-form-section>.row{row-gap:.25rem}.common-form-layout>.row+.row,.common-form-section>.row+.row{margin-top:.5rem}.common-form-layout .form-group,.common-form-layout .mb-3{margin-bottom:1.15rem!important}.common-form-layout .form-check-label,.common-form-layout .form-label{color:#2f3b52;font-weight:500}.common-form-layout textarea.form-control{min-height:108px;resize:vertical}.common-form-section{margin-top:1.5rem}.common-form-section:first-child{margin-top:0}.common-form-section-title{color:#325ca8;font-size:1.15rem;font-weight:700;margin-bottom:1.1rem}.common-form-radio-group .form-check{margin-bottom:.35rem}.common-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.common-form-actions--secondary{margin-top:.75rem}.common-form-actions .btn,.common-form-actions a{margin-right:0!important}.common-form-submit-col{align-items:flex-end;display:flex}.common-form-submit-col .btn{min-width:120px}.common-form-inline-row{align-items:flex-end}.common-form-checkbox{margin-top:.5rem}@media (max-width:767.98px){.common-form-page{padding:.5rem .75rem 1.5rem}.common-form-submit-col .btn{width:100%}.common-form-section-title{font-size:1.05rem}}input.form-control:read-only,input.form-control[readonly],textarea.form-control:read-only,textarea.form-control[readonly]{background-color:#e9ecef!important;border-color:#ced4da;color:#6c757d;cursor:not-allowed;opacity:1}.form-check-input[type=radio]{border:2px solid #7f97c6;height:1.1rem;margin-top:.2rem;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:1.1rem}.form-check-input[type=radio]:focus{border-color:#325ca8;box-shadow:0 0 0 .2rem #325ca833}.form-check-input[type=radio]:checked{background-color:#325ca8;border-color:#325ca8;box-shadow:0 0 0 .2rem #325ca829;transform:scale(1.05)}.form-check-input[type=radio]:checked+.form-check-label{color:#325ca8;font-weight:600}.form-check-input[type=checkbox]{border:2px solid #7f97c6;border-radius:.3rem;height:1.1rem;margin-top:.2rem;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:1.1rem}.form-check-input[type=checkbox]:focus{border-color:#325ca8;box-shadow:0 0 0 .2rem #325ca833}.form-check-input[type=checkbox]:checked{background-color:#325ca8;border-color:#325ca8;box-shadow:0 0 0 .2rem #325ca829;transform:scale(1.05)}.form-check-input[type=checkbox]:checked+.form-check-label{color:#325ca8;font-weight:600}.form-control{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.common-form-page>.row{margin-left:0;margin-right:0}.tabs{border-bottom:1px solid #898989;margin-bottom:1.5rem;margin-left:1rem}.tabs .nav-item{margin-bottom:-1px}.tabs .nav-link{border:1px solid #0000;border-radius:.375rem .375rem 0 0;color:#325ca8;font-size:18px;font-weight:500;margin-left:0;padding:.5rem 1.25rem;transition:none}.tabs .nav-link:hover:not(.disabled){border-color:#e9ecef #e9ecef #898989;color:#325ca8}.tabs .nav-link.active{background-color:#fff;border-color:#898989 #898989 #fff;color:#325ca8;font-weight:600}.tabs .nav-link.disabled{color:#325ca8;cursor:default;pointer-events:none}.rotate-icon{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.flat-dropdown-wrapper{display:inline-block;position:relative}.flat-button{align-items:center;box-shadow:0 2px 6px #0003;color:#fff!important;cursor:pointer;display:inline-flex;font-weight:500;text-decoration:none!important}.flat-button i{flex-shrink:0}.flat-button .btn-text{margin-left:8px;transition:opacity .3s ease}.flat-button:hover{max-width:300px;text-decoration:none}.flat-button.hovered{max-width:200px}.flat-button.hovered .btn-text{opacity:1}.styled-dropdown-menu{border:1px solid #ccc;border-top:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 4px 8px #00000014;margin-top:-1px;min-width:200px;padding:6px 0}.styled-dropdown-menu .dropdown-item{align-items:center;color:#333;display:flex;font-weight:700;padding:10px 16px;transition:background .2s ease}.styled-dropdown-menu .dropdown-item:hover{background-color:#e8f0ff;color:#0d6efd}.styled-dropdown-menu .dropdown-icon{color:#0d6efd;font-size:16px;margin-right:10px}.cust-detail-btn{align-items:center;background-color:#325ca81a;border:none;border-radius:5px;box-shadow:0 -9px 60px -21px #00000057;color:#325ca8;display:inline-flex;font-size:18px;font-weight:700;justify-content:center;line-height:2;margin:0;object-fit:contain;padding:0;vertical-align:middle}.cust-detail-btn:hover{background-color:#325ca833;color:#325ca8}.custom-card-header{background-color:#325ca8;border-bottom:none;color:#fff}.subscription-details-card{padding:1rem 0}.gradient-border-bottom{margin:2rem 0 4rem;position:relative}.gradient-border-bottom:after{background:linear-gradient(135deg,#5d87cb,#325ca8,#1e3c78);border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.flat-button.dropdown-toggle:after{margin-left:3px;vertical-align:middle}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}@media (max-width:767.98px){.px-4-md-only{padding-left:0!important;padding-right:0!important}.subscription-header button{margin-bottom:8px;width:100%}.button-font-size{font-size:.9rem!important}.h5,h5{font-size:1.1rem!important}.tab-name{left:49%!important;position:absolute}}@media (min-width:768px){.px-4-md-only{padding-left:1.5rem!important;padding-right:1.5rem!important}}.button-font-size{font-size:1rem}a:hover{color:#0056b3;text-decoration:none}.benefit-header:after{display:none!important}.accordion-item{border:none!important}.preview-tabs .tab-content{padding:0}.dashboard-card-header{background-color:#325ca8;color:#fff}.partner-request-card-header{background-color:#0d6efd;color:#fff}.dependent-pill{background:#e6e6e6;border:1px solid #e6e6e6;border-radius:20px;color:#000;display:inline-block;font-size:14px;font-weight:600;padding:4px 14px;width:-webkit-fit-content;width:fit-content}.accordion-button:focus{box-shadow:0 0 0 3px #0d6efd26,0 6px 16px #0d6efd1f}.accordion-button:not(.collapsed){background-color:#ececec!important}.accordion-button{border-radius:5px!important}