@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;1,100;1,200;1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);.loader-container{background-color:var(--pure-white-color);min-height:100vh}.loader-container,.loader-wrapper{align-items:center;display:flex;justify-content:center}.loader-wrapper{flex-direction:column;gap:1.5rem;inset:0;margin:auto;position:absolute}.bouncing-loader{display:flex;gap:.5rem;justify-content:center}.bouncing-loader>div{-webkit-animation:bouncing-loader .6s infinite alternate;animation:bouncing-loader .6s infinite alternate;background-color:#a3a1a1;border-radius:50%;height:10px;opacity:1;width:10px}@-webkit-keyframes bouncing-loader{to{opacity:.5;-webkit-transform:translateY(-8px);transform:translateY(-8px)}0%{background-color:#494848}33%{background-color:#636363}50%{background-color:#909090}75%{background-color:#b4b4b4}to{background-color:#d4d4d4}}@keyframes bouncing-loader{to{opacity:.5;-webkit-transform:translateY(-8px);transform:translateY(-8px)}0%{background-color:#494848}33%{background-color:#636363}50%{background-color:#909090}75%{background-color:#b4b4b4}to{background-color:#d4d4d4}}.bouncing-loader>div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.bouncing-loader>div:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.bouncing-loader>div:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.bouncing-loader>div:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.toast-wrapper{position:fixed;right:0;top:0;z-index:9999}.toast-wrapper .toast-container{-webkit-animation:slide-in .5s ease,slide-out .5s 3s;animation:slide-in .5s ease,slide-out .5s 3s;border:2px solid transparent;border-radius:.2rem;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:var(--pure-white-color);cursor:pointer;gap:1rem;margin-right:1rem;margin-top:1rem;max-width:480px;opacity:.9;padding:1rem;position:relative;transition:.3s ease;width:350px}.toast-wrapper .toast-container,.toast-wrapper .toast-container-success{background-color:var(--fern-color)}.toast-wrapper .toast-container-error{background-color:var(--crimson-color)}.toast-wrapper .toast-container .toast-button{align-items:center;aspect-ratio:1;background-color:var(--pure-white-color);border:none;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:var(--grey-color);cursor:pointer;display:flex;float:right;font-size:var(--font-size-20);font-weight:var(--font-weight-600);justify-content:center;outline:none;width:30px}.toast-wrapper .toast-container .toast-content{margin-block:auto}.toast-wrapper .toast-container:hover{opacity:1}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:.9;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:.9;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slide-out{0%{opacity:.9;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slide-out{0%{opacity:.9;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:var(--font-size-16);font-weight:var(--font-weight-600);gap:1rem;justify-content:center;line-height:23px;margin:8px;overflow:hidden;padding:12px 24px;position:relative}.button>.content{position:relative;z-index:2}.button-full{max-width:calc(100% - 3rem);width:100%}.button-disabled{opacity:.6}.button-variant-standard{background:var(--primary-color);border:none;color:var(--pure-white-color)}.button-variant-outlined{background:var(--pure-white-color);border:1px solid var(--primary-color);color:var(--primary-color)}.button>.ripple{-webkit-animation:ripple-effect .9s ease 1 forwards;animation:ripple-effect .9s ease 1 forwards;background:var(--primary-hover-color);border-radius:50%;content:"";display:block;height:20px;opacity:1;position:absolute;width:20px}.spinner-container-height{min-height:calc(100vh - 20rem)}.spinner{-webkit-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite;aspect-ratio:1;border-top:8px solid var(--white-smoke-color);border:8px solid var(--white-smoke-color);border-radius:50%;border-top-color:var(--primary-color);width:60px}.spinner-size-sm{border-top:5px solid var(--white-smoke-color);border:5px solid var(--white-smoke-color);border-top-color:var(--primary-color);width:30px}.spinner-size-md{width:60px}.spinner-size-lg{width:90px}.spinner-default-size{width:60px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.page-not-found-container{min-height:100vh}.page-not-found-container .heading{color:var(--primary-color);font-family:var(--default-font-family);font-size:124px;font-style:var(--font-style-normal);font-weight:var(--font-weight-800);line-height:85.591px}.page-not-found-container .sorry-page-not-found{color:var(--eerie-black-color);font-family:var(--default-font-family);font-size:22px;font-style:var(--font-style-normal);font-weight:var(--font-weight-500);line-height:42.795px}.auth-layout-container{display:flex;justify-content:center;padding:2rem}.auth-layout-container .auth-layout-image{max-width:100%}.grid-container{display:flex;flex-wrap:wrap}.grid-textAlign-center{text-align:center}.grid-textAlign-start{text-align:start}.grid-textAlign-end{text-align:end}.grid-flexDirection-row{flex-direction:row}.grid-flexDirection-column{flex-direction:column}.grid-gap-1{gap:1rem}.grid-gap-2{gap:2rem}.grid-gap-3{gap:3rem}.grid-gap-4{gap:4rem}.grid-gap-5{gap:5rem}.grid-gap-6{gap:6rem}.grid-gap-7{gap:7rem}.grid-gap-8{gap:8rem}.grid-gap-9{gap:9rem}.grid-gap-10{gap:10rem}.grid-gap-11{gap:11rem}.grid-gap-12{gap:12rem}.grid-item{display:block}.grid-cols-1{flex-basis:8.3333333333%}.grid-cols-2{flex-basis:16.6666666667%}.grid-cols-3{flex-basis:25%}.grid-cols-4{flex-basis:33.3333333333%}.grid-cols-5{flex-basis:41.6666666667%}.grid-cols-6{flex-basis:50%}.grid-cols-7{flex-basis:58.3333333333%}.grid-cols-8{flex-basis:66.6666666667%}.grid-cols-9{flex-basis:75%}.grid-cols-10{flex-basis:83.3333333333%}.grid-cols-11{flex-basis:91.6666666667%}.grid-cols-12{flex-basis:100%}.grid-xs-1{flex-basis:8.3333333333%}.grid-xs-2{flex-basis:16.6666666667%}.grid-xs-3{flex-basis:25%}.grid-xs-4{flex-basis:33.3333333333%}.grid-xs-5{flex-basis:41.6666666667%}.grid-xs-6{flex-basis:50%}.grid-xs-7{flex-basis:58.3333333333%}.grid-xs-8{flex-basis:66.6666666667%}.grid-xs-9{flex-basis:75%}.grid-xs-10{flex-basis:83.3333333333%}.grid-xs-11{flex-basis:91.6666666667%}.grid-xs-12{flex-basis:100%}@media screen and (min-width:600px){.grid-sm-1{flex-basis:8.3333333333%}.grid-sm-2{flex-basis:16.6666666667%}.grid-sm-3{flex-basis:25%}.grid-sm-4{flex-basis:33.3333333333%}.grid-sm-5{flex-basis:41.6666666667%}.grid-sm-6{flex-basis:50%}.grid-sm-7{flex-basis:58.3333333333%}.grid-sm-8{flex-basis:66.6666666667%}.grid-sm-9{flex-basis:75%}.grid-sm-10{flex-basis:83.3333333333%}.grid-sm-11{flex-basis:91.6666666667%}.grid-sm-12{flex-basis:100%}}@media screen and (min-width:960px){.grid-md-1{flex-basis:8.3333333333%}.grid-md-2{flex-basis:16.6666666667%}.grid-md-3{flex-basis:25%}.grid-md-4{flex-basis:33.3333333333%}.grid-md-5{flex-basis:41.6666666667%}.grid-md-6{flex-basis:50%}.grid-md-7{flex-basis:58.3333333333%}.grid-md-8{flex-basis:66.6666666667%}.grid-md-9{flex-basis:75%}.grid-md-10{flex-basis:83.3333333333%}.grid-md-11{flex-basis:91.6666666667%}.grid-md-12{flex-basis:100%}}@media screen and (min-width:1280px){.grid-lg-1{flex-basis:8.3333333333%}.grid-lg-2{flex-basis:16.6666666667%}.grid-lg-3{flex-basis:25%}.grid-lg-4{flex-basis:33.3333333333%}.grid-lg-5{flex-basis:41.6666666667%}.grid-lg-6{flex-basis:50%}.grid-lg-7{flex-basis:58.3333333333%}.grid-lg-8{flex-basis:66.6666666667%}.grid-lg-9{flex-basis:75%}.grid-lg-10{flex-basis:83.3333333333%}.grid-lg-11{flex-basis:91.6666666667%}.grid-lg-12{flex-basis:100%}}.grid-spacing-sm{margin:-8px}.grid-spacing-sm>.grid-item{padding:8px}.grid-spacing-md{margin:-16px}.grid-spacing-md>.grid-item{padding:16px}.grid-spacing-lg{margin:-24px}.grid-spacing-lg>.grid-item{padding:24px}.grid-justifyContent-center{justify-content:center}.grid-justifyContent-space-between{justify-content:space-between}.grid-justifyContent-space-around{justify-content:space-around}.grid-justifyContent-space-evenly{justify-content:space-evenly}.grid-justifyContent-flex-start{justify-content:flex-start}.grid-justifyContent-flex-end{justify-content:flex-end}.grid-alignItems-center{align-items:center}.grid-alignItems-flex-start{align-items:flex-start}.grid-alignItems-flex-end{align-items:flex-end}.card-container{background-color:var(--pure-white-color);border-radius:.3rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 10px 0 rgba(0,0,0,.09);margin-inline:auto;min-height:200px;padding:1rem;width:100%}.card-container-width-xs{max-width:444px}.card-container-width-sm{max-width:600px}.card-container-width-md{max-width:900px}.card-container-width-lg{max-width:1283px}.card-container-width-xl{max-width:1440px}.icon-button{aspect-ratio:1;background:transparent;border:none;border-radius:50%;cursor:pointer;font-size:var(--font-size-16);font-weight:var(--font-weight-600);line-height:23px;overflow:hidden;padding:8px;position:relative}.icon-button>.ripple{-webkit-animation:ripple-effect .9s ease 1 forwards;animation:ripple-effect .9s ease 1 forwards;background:#ebebeb;border-radius:50%;content:"";display:block;height:20px;opacity:.8;position:absolute;width:20px}@-webkit-keyframes ripple-effect{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.375;-webkit-transform:scale(10);transform:scale(10)}to{opacity:0;-webkit-transform:scale(35);transform:scale(35)}}@keyframes ripple-effect{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.375;-webkit-transform:scale(10);transform:scale(10)}to{opacity:0;-webkit-transform:scale(35);transform:scale(35)}}.icon-button>.content{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.file-attachment-main-container{gap:1rem;max-width:calc(100% - 3.5rem)}.file-attachment-main-container .file-attachment-container{aspect-ratio:1;background-color:var(--pure-white-color);border-radius:.8rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 10px 0 rgba(0,0,0,.09);cursor:pointer;min-width:100px;overflow:hidden;width:100px}.file-attachment-main-container .file-attachment-container .file-attachment{max-height:100%;max-width:100%}.file-attachment-main-container .file-name-and-actions-container .file-name{color:var(--grey-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:20ch}.label{color:var(--midnight-blue-color);font-family:var(--font-family-lato);font-size:var(--font-size-16);font-style:var(--font-style-normal);font-weight:var(--font-weight-600)}.label-container{margin-bottom:.8rem}.error-text,.label-container .label-required{color:var(--red-color)}.error-text{font-size:var(--font-size-14);font-weight:var(--font-weight-400);padding:10px 0}.document-management-form-container,.document-management-list-container{gap:1rem;margin:1.5rem}.document-management-form-container .data-table-attachment-container,.document-management-list-container .data-table-attachment-container{aspect-ratio:1;border-radius:.2rem;margin:auto;min-width:50px;overflow:hidden;width:50px}.document-management-form-container .data-table-attachment-container .data-table-attachment,.document-management-list-container .data-table-attachment-container .data-table-attachment{max-height:100%;max-width:100%}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.datepicker-container{max-width:calc(100% - 3rem);position:relative;width:100%}.datepicker-container .react-datepicker-wrapper{width:100%}.datepicker-container .react-datepicker-popper{z-index:100}.datepicker-container .datepicker{color:var(--grey-color);font-family:var(--default-font-family);font-size:var(--font-size-14);height:42px;outline:none;padding:0 .5rem;transition:.3s ease-in;width:calc(100% - 1rem)}.datepicker-container .datepicker-outlined{border:1px solid var(--bluish-gray-color);border-radius:6px}.datepicker-container .datepicker-outlined:focus{border:1px solid var(--primary-color);outline:none}.datepicker-container .datepicker-standard{border:none;border-bottom:1px solid var(--bluish-gray-color)}.datepicker-container .datepicker-standard:focus{border-bottom:1px solid var(--primary-color);outline:none}.datepicker-container .datepicker-error-outlined{border:1px solid var(--red-color);border-radius:6px}.datepicker-container .datepicker-error-standard{border-bottom:1px solid var(--red-color)}.datepicker-container .datepicker-disabled{background:var(--light-grayish-blue-color)}.datepicker-container .datepicker-clear-button{padding:0 3rem}.datepicker-container .datepicker-clear-button:after{align-items:center;background-color:var(--primary-color);display:flex;font-size:var(--font-size-16);height:1.2rem;justify-content:center;width:1.2rem}.datepicker-container .datepicker-custom-icon{aspect-ratio:1;height:42px;position:absolute;right:0;text-align:center;top:0}.title-container{display:flex}.title-justifyContent-center{justify-content:center}.title-justifyContent-flex-end{justify-content:flex-end}.title-justifyContent-flex-start{justify-content:flex-start}.title{color:var(--midnight-blue-color);font-family:var(--default-font-family);font-size:var(--font-size-24);font-style:var(--font-style-normal);font-weight:var(--font-weight-600);position:relative;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.title-underline:after{background-color:var(--primary-color);content:"";height:3px;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:62px}.input-container{max-width:calc(100% - 3rem);position:relative;width:100%}.input-container .input-field{background:var(--pure-white-color);color:var(--grey-color);font-family:var(--default-font-family);font-size:var(--font-size-14);height:42px;outline:none;padding:0 .5rem;transition:.3s ease-in;width:calc(100% - 1rem)}.input-container .input-field-outlined{border:1px solid var(--bluish-gray-color);border-radius:6px}.input-container .input-field-outlined:focus{border:1px solid var(--primary-color);outline:none}.input-container .input-field-standard{border:none;border-bottom:1px solid var(--bluish-gray-color)}.input-container .input-field-standard:focus{border-bottom:1px solid var(--primary-color);outline:none}.input-container .input-field-error-outlined{border:1px solid var(--red-color);border-radius:6px}.input-container .input-field-error-standard{border-bottom:1px solid var(--red-color)}.input-container .input-field-disabled{background:var(--light-grayish-blue-color)}.input-container .input-field::-webkit-inner-spin-button,.input-container .input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container .input-field[type=number]{-moz-appearance:textfield}.input-container .input-field::-webkit-calendar-picker-indicator{cursor:pointer}.input-container .input-field-custom-icon{aspect-ratio:1;height:42px;position:absolute;right:0;text-align:center;top:0}.text-area{background:var(--pure-white-color);color:var(--grey-color);font-family:var(--default-font-family);font-size:var(--font-size-14);max-width:calc(100% - 4rem);outline:none;padding:0 .5rem;resize:none;transition:.3s ease-in;width:100%}.text-area-outlined{border:1px solid var(--bluish-gray-color);border-radius:6px}.text-area-outlined:focus{border:1px solid var(--primary-color);outline:none}.text-area-error{border:1px solid var(--red-color);border-radius:6px}.text-area-disabled{background:var(--light-grayish-blue-color)}.lead-form-container,.lead-list-container,.project-summary-form-container,.project-summary-list-container{gap:1rem;margin:1.5rem}.project-summary-location-container{gap:2rem}.project-summary-location-container .project-summary-location-detail{margin-bottom:30px}.project-summary-location-container .paragraph-container{margin:auto;max-width:350px;width:100%}.dialog{background-color:var(--pure-white-color);border:0;border-radius:.3rem;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);overflow-y:hidden auto;padding:.7rem}.dialog-width-xs{max-width:444px;width:calc(100% - 64px)}.dialog-width-sm{max-width:600px;width:calc(100% - 64px)}.dialog-width-md{max-width:900px;width:calc(100% - 64px)}.dialog-width-lg{max-width:1200px;width:calc(100% - 64px)}.dialog-width-xl{max-width:1536px;width:calc(100% - 64px)}.dialog::-webkit-scrollbar{display:none}.dialog::-webkit-backdrop{background-color:rgba(0,0,0,.35)}.dialog::backdrop{background-color:rgba(0,0,0,.35)}.dialog[open]{-webkit-animation:showDialog .25s cubic-bezier(.4,0,.2,1) forwards;animation:showDialog .25s cubic-bezier(.4,0,.2,1) forwards}@-webkit-keyframes showDialog{0%{opacity:0;-webkit-transform:translateY(min(100px,5vh));transform:translateY(min(100px,5vh))}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showDialog{0%{opacity:0;-webkit-transform:translateY(min(100px,5vh));transform:translateY(min(100px,5vh))}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.dialog[open].dialog-close{-webkit-animation:hideDialog .15s cubic-bezier(.4,0,.2,1) forwards;animation:hideDialog .15s cubic-bezier(.4,0,.2,1) forwards}@-webkit-keyframes hideDialog{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(min(100px,5vh));transform:translateY(min(100px,5vh))}}@keyframes hideDialog{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(min(100px,5vh));transform:translateY(min(100px,5vh))}}.checkbox-container{gap:.3rem}.checkbox-container .checkbox-title{text-transform:lowercase}.checkbox-container .checkbox-title:first-letter{text-transform:uppercase}.checkbox{-webkit-appearance:none;appearance:none;background-color:var(--pure-white-color);border:.15rem solid var(--bluish-gray-color);border-radius:.15rem;cursor:pointer;display:grid;height:1.15rem;margin:0;place-content:center;-webkit-transform:translateY(-.075em);transform:translateY(-.075em);width:1.15rem}.checkbox:before{box-shadow:inset 1em 1em var(--primary-color);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.65rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:.65rem}.checkbox:checked{border:.15rem solid var(--primary-color)}.checkbox:checked:before{-webkit-transform:scale(1);transform:scale(1)}.table-wrapper{max-width:1440px;overflow:auto}.table-container{margin-inline:auto;overflow:auto;width:100%}.table-container-width-xs{max-width:444px;width:calc(100% - 64px)}.table-container-width-sm{max-width:600px;width:calc(100% - 64px)}.table-container-width-md{max-width:900px;width:calc(100% - 64px)}.table-container-width-lg{max-width:1200px;width:calc(100% - 64px)}.table-container-width-xl{max-width:1536px;width:calc(100% - 64px)}.main-table{border-collapse:collapse;border-spacing:0;width:100%}.table-header,caption{padding:1rem;text-align:center}.table-data{padding:.5rem;text-align:center}.table-header{cursor:pointer;font-weight:var(--font-weight-600);text-transform:uppercase}.table-data,.table-header{color:var(--midnight-blue-color);font-size:var(--font-size-12);font-style:normal}.table-data{font-weight:var(--font-weight-400);text-overflow:ellipsis;white-space:nowrap}.sorting-container{margin-left:.4rem}.table-header-row{border-top:1px solid var(--border,var(--light-blue-gray-color))}.table-header-row,.table-row:nth-child(2n){border-bottom:1px solid var(--border,var(--light-blue-gray-color))}.table-row:nth-child(2n){background:var(--pale-blue-color)}.table-row{border-bottom:1px solid var(--border,var(--light-blue-gray-color))}.no-records-found-message{background-color:var(--pure-white-color);color:var(--grey-color);padding:1rem;text-align:center}@media(max-width:750px){.table-data{display:block;padding:.75rem 1rem}.table-data:before{content:attr(data-cell) " : ";font-weight:700;text-transform:capitalize}.table-header{display:none}}@media(max-width:1540px){.table-container-default{width:calc(100vw - 15rem)}}.workflow-form-container,.workflow-list-container{gap:1rem;margin:1.5rem}.pagination-container{align-items:center;display:flex;gap:1rem}.pagination{display:flex;gap:.5rem}.pagination-item{align-items:center;aspect-ratio:1;background:var(--primary-color);background:var(--pure-white-color);border:1px solid var(--bluish-gray-color);border-radius:2px;cursor:pointer;display:flex;justify-content:center;list-style:none;text-align:center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:30px}.pagination-item:hover{border:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 10px 0 rgba(0,0,0,.09);-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.active-page{background:var(--primary-color)}.active-page .pagination-link{color:var(--pure-white-color)}.button-disabled{cursor:not-allowed;pointer-events:none}.listing,.pagination-link{color:var(--grey-color);font-family:Lato;font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-500);text-align:center}.listing-select{border:1px solid var(--bluish-gray-color);border-radius:2px;color:var(--grey-color);cursor:pointer;outline:none}.pagination-listing-container{display:flex;gap:.3rem}.customer-management-form-container,.customer-management-list-container{gap:1rem;margin:1.5rem}.tooltip-wrapper,.tooltip-wrapper .tooltip{position:relative;z-index:9999}.tooltip-wrapper .tooltip{cursor:pointer}.tooltip-wrapper .tooltip:after,.tooltip-wrapper .tooltip:before{border:1px solid var(--light-blue-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 10px 0 rgba(0,0,0,.09);left:-10px;pointer-events:none;position:absolute;transition:.3s}.tooltip-wrapper .tooltip:before{background-color:var(--pure-white-color);border-radius:5px;color:var(--primary-color);content:attr(data-tooltip);font-size:var(--font-size-12);font-weight:var(--font-weight-500);opacity:0;padding:.4rem 1rem;-webkit-transform:scale(0);transform:scale(0);width:-webkit-max-content;width:max-content;z-index:1}.tooltip-wrapper .tooltip:after{aspect-ratio:1;background-color:var(--pure-white-color);border:1px solid var(--light-blue-color);content:"";left:0;margin:auto 0;opacity:0;position:absolute;top:10px;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);width:10px}.tooltip-wrapper .tooltip:hover:after,.tooltip-wrapper .tooltip:hover:before{opacity:1}.tooltip-wrapper .tooltip:hover:before{left:65px;-webkit-transform:scale(1);transform:scale(1)}.tooltip-wrapper .tooltip:hover:after{left:60px;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.campaigns-form-container,.campaigns-list-container{gap:2rem;margin:1.5rem}.manual-assign-form-container{gap:2.2rem}.manual-assign-form-container .employee-management-status-form{gap:1.5rem}.manual-assign-form-container .input-container{margin:auto;max-width:350px;width:100%}.info-form-container,.info-list-container{gap:1rem;margin:.5rem}.google-maps-dialog-container{height:60vh;width:100%}.google-maps-dialog-container .map-container{height:100%;width:100%}.location-form-container .google-location-input{background:var(--pure-white-color);border:1px solid var(--bluish-gray-color);border-radius:6px;color:var(--grey-color);font-family:var(--default-font-family);font-size:var(--font-size-14);height:42px;outline:none;padding:0 .5rem;transition:.3s ease-in;width:calc(100% - 1rem)}.location-form-container .google-location-input:focus{border:1px solid var(--primary-color);outline:none}.location-form-container .google-location-input-standard{border:none;border-bottom:1px solid var(--bluish-gray-color)}.location-form-container .google-location-input-standard:focus{border-bottom:1px solid var(--primary-color);outline:none}.jobs-form .estimated-cost-label-container{display:flex}.navigation-container{border-left:12px solid var(--pure-white-color);height:100%;inset:0;min-height:100vh;padding-bottom:40px;padding-top:1rem;position:-webkit-sticky;position:sticky;width:120px;z-index:100}.navigation-container .logo-container{max-width:100%;text-align:center}.navigation-container .logo-container .logo-style,.navigation-menu{width:60px}.navigation-menu .navigation-unordered-list{position:relative;text-align:center}.navigation-menu .navigation-unordered-list .navigation-indicator{background-color:var(--pure-white-color);border-radius:0 40px 40px 0;box-shadow:3px 3px 5px 0 rgba(0,0,0,.05);height:70px;position:absolute;right:-25%;top:0;transition:.5s;width:86px}.navigation-menu .navigation-unordered-list .navigation-indicator:before{aspect-ratio:1;background:transparent;border-radius:50%;box-shadow:-16px 18px var(--pure-white-color);content:"";left:2px;position:absolute;top:-40px;width:40px}.navigation-menu .navigation-unordered-list .navigation-indicator:after{aspect-ratio:1;border-radius:50%;bottom:-40px;box-shadow:-16px -18px var(--pure-white-color);content:"";left:2px;position:absolute;width:40px}.navigation-menu .navigation-unordered-list .navigation-item-list{aspect-ratio:1;height:4.5rem;list-style:none;position:relative}.navigation-menu .navigation-unordered-list .navigation-item-list .navigation-item-link{height:100%;margin:auto;position:relative;text-align:center;width:100%}.navigation-menu .navigation-unordered-list .navigation-item-list .navigation-item-link .navigation-icon{font-size:1.5rem;position:relative;text-align:center;transition:.5s;z-index:4}.navigation-menu .navigation-unordered-list .navigation-item-list.active0 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active1 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active10 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active11 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active12 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active13 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active14 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active15 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active16 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active17 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active18 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active19 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active2 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active3 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active4 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active5 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active6 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active7 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active8 .navigation-icon,.navigation-menu .navigation-unordered-list .navigation-item-list.active9 .navigation-icon{-webkit-transform:translateX(18px);transform:translateX(18px)}.navigation-menu .navigation-unordered-list .navigation-item-list.active0~.navigation-indicator{-webkit-transform:translateY(0);transform:translateY(0)}.navigation-menu .navigation-unordered-list .navigation-item-list.active1~.navigation-indicator{-webkit-transform:translateY(4.5rem);transform:translateY(4.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active2~.navigation-indicator{-webkit-transform:translateY(9rem);transform:translateY(9rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active3~.navigation-indicator{-webkit-transform:translateY(13.5rem);transform:translateY(13.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active4~.navigation-indicator{-webkit-transform:translateY(18rem);transform:translateY(18rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active5~.navigation-indicator{-webkit-transform:translateY(22.5rem);transform:translateY(22.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active6~.navigation-indicator{-webkit-transform:translateY(27rem);transform:translateY(27rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active7~.navigation-indicator{-webkit-transform:translateY(31.5rem);transform:translateY(31.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active8~.navigation-indicator{-webkit-transform:translateY(36rem);transform:translateY(36rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active9~.navigation-indicator{-webkit-transform:translateY(40.5rem);transform:translateY(40.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active10~.navigation-indicator{-webkit-transform:translateY(45rem);transform:translateY(45rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active11~.navigation-indicator{-webkit-transform:translateY(49.5rem);transform:translateY(49.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active12~.navigation-indicator{-webkit-transform:translateY(54rem);transform:translateY(54rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active13~.navigation-indicator{-webkit-transform:translateY(58.5rem);transform:translateY(58.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active14~.navigation-indicator{-webkit-transform:translateY(63rem);transform:translateY(63rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active15~.navigation-indicator{-webkit-transform:translateY(67.5rem);transform:translateY(67.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active16~.navigation-indicator{-webkit-transform:translateY(72rem);transform:translateY(72rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active17~.navigation-indicator{-webkit-transform:translateY(76.5rem);transform:translateY(76.5rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active18~.navigation-indicator{-webkit-transform:translateY(81rem);transform:translateY(81rem)}.navigation-menu .navigation-unordered-list .navigation-item-list.active19~.navigation-indicator{-webkit-transform:translateY(85.5rem);transform:translateY(85.5rem)}.bread-crumb-container .bread-crumb-text{color:var(--grey-color);font-size:14px;font-style:normal;font-weight:600;line-height:14px;text-transform:capitalize}.bread-crumb-container .bread-crumb-main-text{color:var(--jet-black-color);font-weight:700}.header-wrapper{position:relative;z-index:100}.header-wrapper .header-container{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--off-white-color);border-radius:.3rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 10px 0 rgba(0,0,0,.09);display:flex;justify-content:space-between;padding:4px 18px}.header-wrapper .header-container .profile-container{aspect-ratio:1;background-color:var(--light-grey-color);border-radius:50%;color:var(--pure-white-color);cursor:pointer;-webkit-user-select:none;user-select:none;width:35px}.header-wrapper .header-container .menu-wrapper{max-height:0;min-width:260px;overflow:hidden;position:absolute;right:0;top:calc(100% + .35rem);transition:max-height .5s}.header-wrapper .header-container .menu-wrapper .menu{background-color:var(--pure-white-color);border:1px solid var(--light-blue-color);border-radius:.3rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 10px 0 rgba(0,0,0,.09);gap:.6rem;margin:10px;padding:20px;position:relative;z-index:9999}.header-wrapper .header-container .menu-wrapper .menu .user-details{word-break:break-all}.header-wrapper .header-container .menu-wrapper .menu .user-details>*{color:var(--grey-color)}.header-wrapper .header-container .menu-wrapper .menu .inner-profile-container{font-size:var(--font-size-24);min-width:45px;width:45px}.header-wrapper .header-container .menu-wrapper .menu .horizontal-rule{background:var(--chinese-silver-color);border:0;height:1px;width:100%}.header-wrapper .header-container .menu-wrapper .menu .user-info{gap:1.5rem}.header-wrapper .header-container .menu-wrapper .menu .menu-link{color:var(--davys-gray-color);cursor:pointer;gap:.7rem}.header-wrapper .header-container .menu-wrapper .menu .menu-link-icon{aspect-ratio:1;background-color:var(--platinum-color);border-radius:50%;width:50px}.header-wrapper .header-container .menu-wrapper .menu .menu-link-text{font-size:var(--font-size-14);width:100%}.header-wrapper .header-container .menu-wrapper .menu .menu-link-arrow{font-size:1.5rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.header-wrapper .header-container .menu-wrapper .menu .menu-link:hover .menu-link-text{font-weight:600}.header-wrapper .header-container .menu-wrapper .menu .menu-link:hover .menu-link-arrow{-webkit-transform:translateX(5px);transform:translateX(5px)}.header-wrapper .header-container .menu-wrapper:before{aspect-ratio:1;background-color:var(--pure-white-color);border:1px solid var(--light-blue-color);content:"";position:absolute;right:2rem;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}.header-wrapper .header-container .menu-wrapper.menu-wrapper-open{max-height:400px}.box-container{margin-inline:auto;max-width:1440px;padding:1rem 0;width:100%}.tabs-wrapper{border-bottom:1px solid var(--light-blue-color);display:flex;flex-wrap:wrap;height:2.219rem}.tabs-container{display:flex;flex-wrap:wrap;position:relative}.tabs-container .tab{align-items:center;border:none;border-radius:.5rem 0 0 0;cursor:pointer;display:flex;font-size:1.1rem;font-size:var(--font-size-12);font-style:var(--font-style-normal);font-weight:var(--font-weight-600);height:100%;justify-content:center;list-style:none;outline:none;padding-left:.6rem;text-align:center;transition:all .5s ease;-webkit-user-select:none;user-select:none;z-index:2}.tabs-container .tab-active{color:var(--pure-white-color);transition:all .5s ease}.tabs-container .tab-disabled{pointer-events:none}.tabs-container .indicator{height:2.219rem;left:0;position:absolute;transition:all .5s ease;width:78px;z-index:1}.tabs-container .indicator .indicator-container{background-color:var(--primary-color);border-radius:.5rem 0 0 0;height:100%;left:0;position:absolute;top:0;width:100%}.tabs-container .indicator .svg-container{position:absolute;right:-37px}.main-layout-container{display:flex;flex-direction:row}.main-layout-container .idebar-layout-container{position:relative}.main-layout-container .content-wrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem 1rem 1rem 0;width:100%}.App{background-image:var(--app-background-gradient);min-height:100vh}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{height:10px;width:8px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 1px var(--grey-color)}::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#b2b2b2}:root{--primary-color:#0097e9;--primary-hover-color:#51aee0;--primary-hover-dark-color:#0080c5;--primary-container-max-width:1440px;--pastel-blue-color:#dff3ff;--off-white-color:#fafaf4;--pure-white-color:#fff;--jet-black-color:#212121;--soft-gray-color:#d4d4d4;--grey-color:#797979;--black-color:#0000003b;--orange-color:#ffc046;--content-border-color:#7aa0d1;--question-border-color:#e86850;--header-text-color:#b94e62;--edit-form-background-color:#f1f2f0;--assess-btn-color:#f0f0f0;--background-color:#f7f7f9;--grey-text-color:#333;--maroon-color:#b5322e;--light-blue-color:#c7e9ff;--periwinkle-blue-color:#97c6e3;--pastel-yellow-color:#f8e896;--pale-goldenrod-color:#dfd087;--lightgray-color:#d3d3d3;--lightcoral-color:#f08080;--light-pink:#ffb7b7;--green-color:green;--red-color:red;--gainsboro-color:#f7f7f7;--olive-drab-color:#b5b506;--pale-gray-color:#e6e6e6;--arylide-yellow-color:#faeb91;--grayish-white-color:#e1e1e1;--dodger-blue-color:#1b68ff;--off-white-color:#ffffffb3;--bluish-gray-color:#cdd4d8;--medium-gray-color:#6d6d6e;--light-grey-color:#d5d5d5;--light-gray-shade-color:#cdcdcd;--light-blue-gray-color:#e2e8f0;--light-grayish-blue-color:#f1f5fa;--pale-blue-color:#f1f5f9;--midnight-blue-color:#202a3c;--fern-color:#5cb85c;--crimson-color:#d9534f;--white-smoke-color:#f3f3f3;--chinese-silver-color:#ccc;--davys-gray-color:#525252;--platinum-color:#e5e5e5;--deep-blue-color:#0e26a3;--eerie-black-color:#181818;--pale-cyan-color:#b5ffed;--strong-cyan-color:#02bf90;--vivid-orange-color:#ffa009;--very-soft-orange-color:#fdeec7;--dark-red-color:#b11313;--semi-transparent-grayish-blue-color:rgba(160,162,179,.2);--semi-transparent-red-color:rgba(177,19,19,.15);--semi-transparent-white-color:hsla(0,0%,100%,.7);--semi-transparent-black-color:rgba(0,0,0,.05);--luxury-pearl-color:#f4f7fb;--alice-blue:#f5f6f8;--caribbean-green:#00e396;--slate-blue:#775dd0;--light-coral-pink:#fbdbd8;--light-sky-blue:#cbebff;--default-box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 2px 7px 0 rgba(0,0,0,.1);--light-sky-blue-color:#bee0ff;--light-gray-color:#f2f2f2;--app-background-gradient:linear-gradient(45deg,var(--light-gray-color) 65%,var(--light-sky-blue-color) 100%);--pastel-blue-purple-gradient:linear-gradient(90deg,#9ca7fb,#85adf9 35%,#6fb3f7);--pastel-pink-gradient:linear-gradient(90deg,#d17ccc,#d47abe 35%,#dc779d);--pastel-peach-orange-gradient:linear-gradient(90deg,#ff9c7b,#ffa867 35%,#ffb64f);--aqua-teal-cyan-gradient:linear-gradient(90deg,#7fd5ad,#7fd5cc 35%,#81d6ec);--pastel-deep-pink-gradient:linear-gradient(90deg,#fbaed2,#fee1e8);--cotton-candy-pink-gradient:linear-gradient(135deg,#9796f0 10%,#fbc7d4);--lime-green-gradient:linear-gradient(135deg,#81fbb8 10%,#28c76f);--coral-orange-violet-gradient:linear-gradient(135deg,#f1ca74 10%,#a64db6);--font-style-normal:normal;--default-font-family:Poppins,sans-serif;--font-family-lato:Lato;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-24:24px;--font-size-28:28px;--font-size-40:40px;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700}.flex_box{display:flex}.flex_box--items-center{align-items:center}.flex_box--items-baseline{align-items:baseline}.flex_box--text-center{text-align:center}.flex_box--justify-center{justify-content:center}.flex_box--space-around{justify-content:space-around}.flex_box--space-between{justify-content:space-between}.flex_box--end{justify-content:flex-end}.flex_box--start{justify-content:flex-start}.flex_box--row{flex-direction:row}.flex_box--column{flex-direction:column}.flex_box--wrap{flex-wrap:wrap}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.gap-4{gap:4rem}.gap-5{gap:5rem}.gap-6{gap:6rem}.gap-7{gap:7rem}.gap-8{gap:8rem}.gap-9{gap:9rem}.gap-10{gap:10rem}.label_info{color:var(--grey-color);font-size:var(--font-size-14);overflow:hidden;text-overflow:ellipsis}.add_view_notes_button{color:var(--deep-blue-color);font-size:var(--font-size-12);font-weight:var(--font-weight-400)}.add_view_notes_button,body{font-family:var(--default-font-family)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}
/*# sourceMappingURL=main.d625b59a.css.map*/