.client-data{flex-direction:column;flex:1 0 1rem;justify-content:start;align-items:center;gap:.5rem;height:auto;padding:0;list-style:none;display:flex;overflow:auto}.client-data__empty{color:#6d7986;text-align:center;width:100%;margin-top:6.2rem;font-weight:500}.client-data-item{cursor:pointer;color:#6d7986;border:2px solid #f8f8f8;border-radius:.5rem;justify-content:start;align-items:center;width:100%;padding:1rem 1.5rem;transition:all .1s ease-in;display:flex}.client-data-item--checked{color:#323f47;border-color:#54d3c2}.client-data-item__title{font-size:.875rem;font-weight:500}.client-address{position:relative}.client-address__input{min-height:3rem;flex:0!important}.client-address__input .customField__input input{color:#323f47;-webkit-text-fill-color:#323f47;font-size:.875rem}.client-organization{position:relative}.client-service-items{flex-direction:column;flex:1 0 1rem;gap:1rem;display:flex;overflow:auto}.client-service-items__container{color:#54d3c2;border:2px solid #0000;grid-template-columns:.8fr repeat(3,1fr) 1.5fr .3fr;width:100%;margin-bottom:-1.2rem;padding:.6em .75em .6em 1.1em;font-size:.9rem;font-weight:500;display:grid}.client-service-table-section{cursor:pointer;border:2px solid #f8f8f8;border-radius:1rem;transition:border-color .1s ease-out}.client-service-table-section__header{color:#6d7986;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:.8fr repeat(3,1fr) 1.5fr .3fr;align-items:center;width:100%;padding:.6em .75em .6em 1.1em;font-weight:500;display:grid}.client-service-table-section__button{background-color:inherit;color:#6d7986;border:2px solid #e9ebed;border-radius:8px;justify-content:center;align-items:center;margin-right:1rem;font-weight:500;text-decoration:none;transition:border-color .2s ease-out;display:flex}.client-service-table-section__button:hover{border-color:#54d3c2}.client-service-table-section__icon__container{cursor:pointer;background-color:#f8f8f8;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.client-service-table-section__icon__container svg{transition:all .2s ease-out}.client-service-table-section__icon--active{transform:rotate(180deg)}.client-service-table-section--active{border-color:#54d3c2}.client-service-table{border-collapse:separate;border-spacing:0;background-color:#fff;border:2px solid #e9ebed;border-radius:.75rem;width:100%;margin-top:1rem;overflow:hidden}.client-service-table thead tr{background-color:#fff;position:sticky;top:0}.client-service-table__wrapper{flex-direction:column;justify-content:start;align-items:center;height:auto;padding:.6em .75em .6em 1.1em;display:flex;overflow:auto}.client-service-table__checkbox{width:1.25rem}.client-service-table tbody tr:nth-child(odd){background-color:#f8f8f8}.client-service-table td{border-right:2px solid #e9ebed;padding:.69rem .95rem}@media (width<=575px){.client-service-table td{padding:.4rem .5rem}}.client-service-table td:last-child{border-right:none}.client-service-table thead td{color:#54d3c2;font-size:.9rem;font-weight:500}.client-service-table-item__price__span{color:#323f47!important}.client-service-table-item td span{color:#6d7986;font-size:1rem;font-weight:500}.client-service{position:relative;gap:1rem!important}.client-service__inputs-wrapper{flex-direction:column;gap:1rem;display:flex}.client-service__inputs-wrapper .customField__input input{color:#323f47;-webkit-text-fill-color:#323f47;font-size:.875rem}.status-bar{flex-direction:column;gap:.6rem;display:flex}.status-bar__wrapper{background:#f8f8f8;border-radius:.75em;width:100%;height:1.75em;padding:.2em;box-shadow:inset 0 4px 5px 2px #a9b2b240}.status-bar__wrapper--thin{height:.25rem;padding:0}.status-bar__stage{justify-content:center;align-items:center;width:100%;display:flex}.status-bar__stage span{color:#b6bcc3;font-size:1rem;font-style:normal;font-weight:500}.status-bar__title{color:#54d3c2;text-align:left;font-size:.875rem;font-weight:600}.status-bar__underline{background:linear-gradient(90deg,#d2f3ef,#54d3c2);border-radius:.75em;height:100%;transition:width .5s ease-out;position:relative}.status-bar__underline--thin{background:#54d3c2}.status-bar__indicator{color:#323f47;background-color:#fff;border:2px solid #6d7986;border-radius:6px;justify-content:center;align-items:center;width:3.75rem;height:2rem;font-size:1.125rem;font-weight:600;display:flex;position:absolute;top:50%;right:-2rem;transform:translateY(-50%)}.status-bar__indicator--full{right:-.2rem}.customSelect__popover .MuiPaper-root{border-radius:1em}.customSelect__popover-container{border-radius:1rem;box-shadow:2px 2px .75em #0000001a}.customSelect__popover-searchWrapper{padding:1rem 1.25rem .5rem}.customSelect__popover-search{color:#323f47;background-color:#f8f8f8;border-radius:24px;align-items:center;gap:.5rem;padding:.8rem 1.25rem;display:flex}.customSelect__popover-input{width:100%;color:inherit;background-color:#0000;border:none;outline:none;font-size:1rem;font-weight:600}.customSelect__popover-input::placeholder{color:#989fa3}.customSelect__popover-list{max-height:13rem;overflow-y:auto}.customSelect__popover-option{cursor:pointer;color:#b6bcc3;align-items:center;gap:.5rem;padding:.75em 1.25rem;font-size:1em;font-weight:500;display:flex}.customSelect__popover-option:hover{color:#323f47;background-color:#f8f8f8}.customSelect__popover-option--disabled{color:#b6bcc3;cursor:default}.customSelect__popover-option--disabled:hover{background-color:#fff}.customSelect__popover--tableFilter{font-size:.875rem}.customSelect__popover--tableFilter .customSelect__popover-search{padding:.3rem 1.25rem}svg.customSelect__tableIcon{color:#6d7986;background-color:#0000;width:12px;height:12px}.custom-client-input__popup{width:55.5rem;height:70svh;max-height:95svh;padding:2.5rem 2.49rem 2.5rem 2.37rem;display:flex;justify-content:start!important;align-items:start!important}@media (width<=575px){.custom-client-input__popup{height:95svh}}.custom-client-input__popup--first-stage{height:42.625rem;padding:2.5rem 2.49rem 6.06rem 2.37rem}.custom-client-input__header>h3{font-size:1.25rem!important}.custom-client-input__progress{width:100%}.custom-client-input__title{color:#2d4258;font-weight:600}.custom-client-input__title>h3{font-size:1.75rem;line-height:2.75rem;padding:0!important}.custom-client-input__content{flex-direction:column;flex:1;gap:2rem;display:flex}.custom-client-input__content__body{flex:1}.custom-submit-form-input{flex-direction:column;flex:1;margin-top:1em;margin-bottom:2.5em;display:flex}.custom-submit-form-input__popup{padding:2rem 2.5rem 2.5rem;display:flex;justify-content:start!important;align-items:start!important}.custom-submit-form-input__separator{background-color:#f8f8f8;border:none;width:100%;height:.125rem}.custom-submit-form-input h5{text-align:left;color:#54d3c2}.custom-submit-form-input__input{margin-bottom:.75em}.custom-submit-form-input__body--desktop{align-items:flex-end;gap:1.75rem;margin-top:.75em;display:flex}.custom-submit-form-input__body--desktop__submit-btn{width:15.1875rem!important;height:3rem!important;padding:.75em 1.5em!important}.custom-submit-form-input__body--desktop__select{flex:1}.custom-submit-form-input__body--mobile__submit-btn{width:100%}.custom-submit-form-input__input{width:100%;margin:1rem 0 0}.custom-submit-form-input__input__body:last-child{margin-bottom:2.5rem}.modalCustomSelect__search{font-size:1.2rem;font-weight:500;position:sticky;top:0;margin:0!important}.modalCustomSelect__list{padding:0;list-style:none}.modalCustomSelect__header__item{align-items:center;gap:.5rem;display:flex}.mobile-custom-popup{flex-direction:column;gap:1rem;display:flex}.mobile-custom-popup__search{font-size:1.2rem;font-weight:500;position:sticky;top:0;margin:0!important}.mobile-custom-popup__list{padding:0;list-style:none}.mobile-custom-popup__buttons{gap:1rem;display:flex}.mobile-custom-popup__buttons>button{flex:1;width:auto!important}.client-info{justify-content:center;align-items:center;height:100%;margin-top:auto;display:flex}.client-info__body{margin-top:1.31rem}.client-info__popup{width:63rem;padding-bottom:2.5rem}.client-info__button{color:#fff;background-color:#54d3c2;border-radius:10rem;justify-content:center;align-items:center;gap:1rem;min-width:3rem;min-height:3rem;font-weight:500;transition:background-color .3s;display:flex}.client-info__button:hover{background-color:#1ebaae}.client-info__button:hover .client-info__button__icon rect{fill:#1ebaae;transition:fill .3s}.client-info__button:disabled{background-color:#a9e9e0}.client-info__button--error{background-color:#fc5c65}.client-info__button--error .client-info__button__icon rect{fill:#fc5c65;transition:fill .3s}.client-info__button__icon{fill:#fff;min-width:1.5rem;min-height:1.5rem}.qualityReminder{background-color:#54d3c2;border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;width:3rem;height:3rem;display:flex}.qualityReminder__wrapper{justify-content:center;align-items:center;margin-top:.5rem;display:flex}.qualityReminder__icon{color:#fff;width:1.5rem;height:1.5rem}.qualityReminder__popup{text-align:justify}.qualityReminder__popup p{color:#6d7986;margin-bottom:1rem}.qualityReminder__popup p strong,.qualityReminder__popup__header h3{color:#323f47}.qualityReminder__table{border-collapse:separate;border-spacing:0;text-align:left;border:2px solid #e9ebed;border-radius:12px;width:100%}@media (width<=575px){.qualityReminder__table{padding:.8rem}}.qualityReminder__table__row,.qualityReminder__table__row--header{background-color:#fff}.qualityReminder__table__row--header .qualityReminder__table__cell:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.qualityReminder__table__row--header .qualityReminder__table__cell:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.qualityReminder__table__row--header .qualityReminder__table__checkbox{border-top-left-radius:12px;border-bottom-left-radius:12px}.qualityReminder__table__row:nth-child(odd){background-color:#f8f8f8}.qualityReminder__table__row:last-child .qualityReminder__table__cell:nth-child(2){border-bottom-left-radius:12px}.qualityReminder__table__row:last-child .qualityReminder__table__cell:last-child{border-bottom-right-radius:12px}.qualityReminder__table__row:last-child .qualityReminder__table__checkbox,.qualityReminder__table__row:last-child .qualityReminder__table__cell--center{border-bottom-left-radius:12px}.qualityReminder__table__cell{color:#6d7986;background:inherit;vertical-align:top;padding:.75rem .6rem;font-size:14px;font-weight:600;line-height:1.2}.qualityReminder__table__cell:not(:last-child){border-right:2px solid #e9ebed}.qualityReminder__table__cell--header{color:#54d3c2;text-align:center;background-color:#fff;font-size:12px}.qualityReminder__table__cell--center{text-align:center;vertical-align:middle;color:#323f47}.qualityReminder__table__cell--bold{color:#323f47;font-weight:700}.qualityReminder__table__cell--error{background-color:#fedee0}.qualityReminder__table__cell--hide{display:none}.qualityReminder__table__cell--markerLeft:not(:last-child){border-right-color:#54d3c2;position:relative}.qualityReminder__table__cell--markerRight:not(:last-child){border-left:2px solid #54d3c2;position:relative}.qualityReminder__table__cell--sticky{z-index:2;position:sticky!important}.single-payment-modal{background:#fff;border-radius:2rem;flex-direction:column;justify-content:space-around;align-items:center;width:37.5rem;padding:1.5rem 2rem;display:flex;box-shadow:0 5px 25px #0000001a}.single-payment-modal__popup{width:1000px;max-width:80svw}.single-payment-modal__popup--row-start{justify-content:start}.single-payment-modal__file{width:100%;margin-top:1.5rem!important}.single-payment-modal__file--disabled{cursor:default;background-color:#f5f7fb}.single-payment-modal__header{justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;display:flex}.single-payment-modal__header h3{color:#2d4258;font-size:1.3rem;font-weight:600}.single-payment-modal__icon-close{fill:#6d7986;cursor:pointer;align-self:flex-start}.single-payment-modal__body,.single-payment-modal__body--application{flex-direction:column;justify-content:space-between;width:100%;display:flex}.single-payment-modal__body__select,.single-payment-modal__body--application__select{margin-top:1rem}.single-payment-modal__body>:nth-last-child(-n+2),.single-payment-modal__body--application>:nth-last-child(-n+2){margin-bottom:1.5rem}.single-payment-modal__body>:last-child,.single-payment-modal__body--application>:last-child{margin-bottom:2rem}.single-payment-modal__body--application>:nth-last-child(-n+2){margin-bottom:1rem}.single-payment-modal__body--application>:last-child{margin-bottom:2rem}.single-payment-modal__buttons{justify-content:center;align-items:center;width:100%;display:flex}.single-payment-modal__buttons>button{width:12.5rem;height:2.5rem;font-size:1.125rem;font-weight:600}.single-payment-modal__buttons>button:first-child{margin-right:1.4rem}.single-payment-modal__buttons--single>button{width:12rem;height:2.5rem;font-size:1.25rem;font-weight:600}.expansesTableHeader{gap:2.5rem;display:flex}.expansesTableHeader__item{color:#2d4256d7;border:2px solid #e9ebed;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;height:5rem;font-size:.625rem;font-weight:600;display:flex}.expansesTableHeader__item--title{color:#54d3c2;font-size:1.25rem;font-weight:700}.expansesTableHeader__sum{color:#2d4258;font-size:1.5rem;font-weight:700}.expansesTableHeader__result{align-items:center;gap:.5rem;display:flex}.expansesTableHeader__icon{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.expansesTableHeader__icon--up{background-color:#e9f9f7}.expansesTableHeader__icon--down{background-color:#ffeaeb}.expansesTableHeader__tooltip{color:#2d4258;background-color:#fff;border-radius:12px;padding:1rem;font-size:.875rem;box-shadow:0 5px 25px #0000001a}.expansesTableResult{color:#323f47;text-align:left;flex-direction:column;gap:1rem;font-size:.875rem;font-weight:700;display:flex}.expansesTableResult__row{background-color:#f8f8f8;border:2px solid #e9ebed;border-radius:8px;padding:10px 0;display:flex}.expansesTableResult__row>p,.expansesTableResult__row>div{flex:1;align-items:center;gap:.5rem;margin-left:1.125rem;display:flex}.expansesTableResult__row--red{background-color:#fc5c651a;border-color:#fc5c65;box-shadow:0 1px 10px 1px #fc5c6559}.expansesTableResult__row--yellow{background-color:#faf09733;border-color:#faf097;box-shadow:0 1px 10px 1px #faf09745}.expansesTableResult__row--green{background:#b9e7bc33;border-color:#b9e7bc;box-shadow:0 1px 10px 1px #b9e7bc59}.expansesTableResult__row--orange{background-color:#fddd8033;border-color:#fddd80;box-shadow:0 1px 10px 1px #fddd8059}.expansesTableResult__info{color:#fff;cursor:pointer;background-color:#b6bcc3;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-left:.5rem;display:flex}.expansesTableResult__popup{width:auto}.expansesTableResult__tooltip{color:#2d4258;background-color:#fff;border-radius:12px;padding:1rem;font-size:.875rem;box-shadow:0 5px 25px #0000001a}.expansesTable{flex-direction:column;gap:1.5rem;display:flex}.expansesTable__table{border-collapse:separate;border-spacing:0;border:2px solid #e9ebed;border-radius:12px;width:100%}.expansesTable__headerCell,.expansesTable__cell{color:#54d3c2;text-align:left;border-right:.125rem solid #e9ebed;padding:.75rem 1rem;font-size:.75rem;font-weight:700}.expansesTable__headerCell:last-child,.expansesTable__cell:last-child{border-right:none}.expansesTable__row:nth-child(odd){background-color:#f8f8f8}.expansesTable__cell{color:#6d7986;font-weight:600}.expansesTable__calendar{margin-left:auto}.expansesTable__table{table-layout:fixed;width:100%;overflow:hidden}.expansesTable__varianceCell{align-items:center;gap:.5rem;display:flex}.expansesTable__varianceCell__trendUp{color:#54d3c2}.expansesTable__varianceCell__trendDown{color:#fc5c65}.expansesTable__titleCell{font:inherit;color:inherit;background:0 0;border:none;outline:none;align-items:center;gap:.25rem;margin:0;padding:0;display:flex}.expansesTable__titleCell>svg{color:#54d3c2}.expansesTable__row.expansesTable__rowExpandable:nth-child(n){background-color:#e9f9f7}.expansesTable__row:not(.expansesTable__rowExpandable):first-child>.expansesTable__cell{border-top:.125rem solid #e9ebed}.expansesTable__rowExpandable__cell{color:#323f47;border-top:.125rem solid #54d3c2;font-weight:700}.expansesTable__headerCell{border-bottom:none}.expansesTable__caret{color:#54d3c2}.expansesTableMaintenance{flex-direction:column;gap:1.5rem;display:flex}.expansesTableMaintenance__table{border-collapse:separate;border-spacing:0;border:2px solid #e9ebed;border-radius:12px;width:100%}.expansesTableMaintenance__headerCell,.expansesTableMaintenance__cell{color:#54d3c2;text-align:left;border-right:.125rem solid #e9ebed;padding:.75rem 1rem;font-size:.75rem;font-weight:700}.expansesTableMaintenance__headerCell:last-child,.expansesTableMaintenance__cell:last-child{border-right:none}.expansesTableMaintenance__row:nth-child(odd){background-color:#f8f8f8}.expansesTableMaintenance__cell{color:#6d7986;font-weight:600}.expansesTableMaintenance__table{table-layout:fixed;width:100%;overflow:hidden}.expansesTableMaintenance__varianceCell{align-items:center;gap:.5rem;display:flex}.expansesTableMaintenance__varianceCell__trendUp{color:#54d3c2}.expansesTableMaintenance__varianceCell__trendDown{color:#fc5c65}.expansesTableMaintenance__titleCell{font:inherit;color:inherit;background:0 0;border:none;outline:none;align-items:center;gap:.25rem;margin:0;padding:0;display:flex}.expansesTableMaintenance__titleCell>svg{color:#54d3c2}.expansesTableMaintenance__cell{color:#323f47;background-color:#e9f9f7;border-top:.125rem solid #54d3c2;font-weight:700}.expansesTableMaintenance__subRowCell{background-color:inherit;border-top:inherit;color:#6d7986;font-weight:600}.expansesTableMaintenance__headerCell{border-bottom:none}.expansesTableMaintenance__caret{color:#54d3c2}.reportTableNew{flex-direction:column;gap:1.5rem;width:100%;display:flex}.reportTableNew__tabs{background-color:#f8f8f8;border-radius:24px;align-items:center;height:2rem;padding:0 4px;display:flex}.reportTableNew__tabsItem{color:#6d7986;background-color:#0000;border-radius:24px;width:50%;height:1.625rem;font-size:14px;font-weight:600}.reportTableNew__tabsItem--active{color:#54d3c2;background-color:#e9f9f7}.reportTableNew__object{justify-content:space-between;gap:2.5rem;display:flex}.reportTableNew__miniTable colgroup col:first-child{width:30%}.reportTableNew__miniTable colgroup col:nth-child(2){width:70%}.single-salary-cell{justify-content:center;align-items:center;line-height:1;display:flex}.single-salary-cell--payed{background-color:#a9e9e0;border-radius:.25em;min-width:75px;padding:.2em}#modalDatePicker{height:0;inset:500px!important}#modalDatePicker .popupDatePicker{width:95vw;padding:1em}#modalDatePicker .popupDatePicker__miniCalendar{margin-bottom:20px}#modalDatePicker .popupDatePicker__miniCalendar__header{color:#000;background-color:#f8f8f8;border-top-left-radius:15px;border-top-right-radius:15px;padding:5px 0}#modalDatePicker .popupDatePicker__line{display:none}#modalDatePicker .popupDatePicker__dates{flex-direction:column}.mobile-custom-field-array{flex:1;margin-bottom:.25em}.mobile-custom-field-array .formSection__inputText,.mobile-custom-field-array .formSection__inputSelect{flex:1;margin-bottom:0}.mobile-custom-field-array button{color:#fff;background-color:#a9e9e0;border-radius:5.75em;justify-content:center;align-self:flex-end;align-items:center;min-height:3rem;padding:.5em;font-size:1rem;font-weight:600;display:flex}.mobile-custom-field-array button span{display:none}@media (width<=700px){.mobile-custom-field-array button{align-self:flex-start;width:auto;height:auto;margin-top:1em;padding:.6em 1.25em .6em .75em}.mobile-custom-field-array button span{display:inline-block}}.mobile-custom-field-array button_right{align-self:flex-end}.mobile-custom-field-array button:hover{background-color:#54d3c2}.mobile-custom-field-array button:disabled{color:#6d7986;background-color:#0000;border:1px solid #d2d1d1}.mobile-custom-field-array__body,.mobile-custom-field-array__row{gap:1rem;display:grid}.mobile-custom-field-array__delete{border-radius:.75em;display:flex;background-color:#fc5c6599!important}.mobile-custom-field-array__delete:hover{background-color:#fc5c65!important}.mobile-custom-field-array__buttonGroup{justify-content:flex-end;align-items:flex-end;display:flex}.mobile-custom-field-array__buttonGroup button+button{margin-left:1em}.accountable-personnel-table{border:2px solid #a9e9e0;border-radius:32px;flex-direction:column;flex:1;gap:1rem;max-width:100%;padding:0 1.5rem 1.5rem;display:flex}.accountable-personnel-table__wrapper{gap:2rem;display:flex}.accountable-personnel-table__loading{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.mobileTitleButton{color:#fff;background-color:#a9e9e0;border-radius:32px;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;font-size:1.2rem;font-weight:600;display:flex}.mobileTitleButton--error{color:#fc5c65;background-color:#fed6d9}.additionalServicesItem{background-color:#f5f7fb;border:2px solid #f5f7fb;border-radius:16px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.additionalServicesItem--error{border-color:#fc5c65}.additionalServicesItem__title{color:#323f47;font-size:1.25rem;font-weight:600}.additionalServicesItem__description{color:#6d7986;font-size:1.1rem;font-style:italic;font-weight:600}.additionalServicesItem__content{justify-content:flex-end;align-items:flex-end;gap:6px;display:flex}.additionalServicesItem__price{color:#323f47;flex-grow:1;font-size:1.23rem;font-weight:600}.additionalServicesItem__icon{color:#fff;background-color:#54d3c2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mobileEditModal{flex-direction:column;gap:8px;max-height:calc(100vh - 60px);display:flex;position:fixed;bottom:20px;left:8px;right:8px}.mobileEditModal__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background-color:#0000004d;height:100dvh;transition:opacity .2s ease-in-out;position:fixed;inset:0}.mobileEditModal__overlay--afterOpen{opacity:1}.mobileEditModal__overlay--beforeClose{opacity:0}.mobileEditModal__footer{gap:1rem;display:flex}.mobileEditModal__footer button{flex:1;height:3.77rem;font-size:1.23rem}.mobileEditModal__content{background-color:#fff;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem 1.85rem;display:flex;overflow-y:auto}.mobileEditModal__delete{border-top:1px solid #b6bcc3;padding-top:2rem}.mobileEditModal__checkbox .customCheckbox__square{border-radius:8px;width:28px;height:28px}.mobileEditModal__checkbox .customCheckbox__label{color:#b6bcc3;gap:1.23rem;font-size:1.23rem}.editModalFileInput__button{color:#54d3c2;background-color:#f5f7fb;border-radius:20px;justify-content:center;align-items:center;gap:1rem;width:100%;height:3rem;font-size:14px;font-weight:600;display:flex}.editModalFileInput__button--disabled{background-color:#e9ebed}.editModalFileInput__button--error{color:#fc5c65;background-color:#fed6d9}.additionalServicesTotal{color:#323f47;background-color:#f5f7fb;border-radius:32px;padding:1rem;font-size:1.23rem;font-weight:600}.additionalServicesTotal span{font-weight:700}.mobileAdditionalServices__content{flex-direction:column;flex-grow:1;justify-content:space-between;gap:2.5rem;padding:0 1.25rem 1.25rem;display:flex;overflow-y:auto}.mobileAdditionalServices__list{flex-direction:column;gap:1rem;display:flex}.mobileAdditionalServices__footer{flex-direction:column;gap:1.85rem;display:flex}.mobileAdditionalServices__footer .custom-button{height:3.85rem;font-size:1.23rem}.mobileTabs{-ms-overflow-style:none;scrollbar-width:none;flex-shrink:0;gap:1rem;height:40px;padding:0 1.25rem;display:flex;overflow-x:auto}.mobileTabs::-webkit-scrollbar{width:0}.mobileTabs__item{color:#b6bcc3;background-color:#fff;border:2px solid #b6bcc3;border-radius:32px;flex-shrink:0;align-items:center;gap:8px;max-width:60vw;padding:0 1.5rem;font-size:1.07rem;font-weight:700;display:flex}.mobileTabs__item--active{color:#fff;background-color:#a9e9e0;border-color:#a9e9e0}.mobileTabs__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.errorIcon{color:#fff;background-color:#fc5c65;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.errorIcon--white{color:#a9e9e0;background-color:#fff}.foremanChecklistItem{background-color:#f5f7fb;border:2px solid #f5f7fb;border-radius:16px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.foremanChecklistItem--error{border-color:#fc5c65}.foremanChecklistItem__title{color:#323f47;font-size:1.25rem;font-weight:600}.foremanChecklistItem__description{color:#6d7986;flex-grow:1;font-size:1rem;font-style:italic;font-weight:600}.foremanChecklistItem__content{justify-content:flex-end;align-items:center;gap:6px;display:flex}.mobileCheckboxNew{color:#b6bcc3;border:2px solid #b6bcc3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.mobileCheckboxNew--active{color:#54d3c2;border:2px solid #54d3c2}.mobileForemanChecklist__list{flex-direction:column;gap:1rem;padding:0 1.25rem 1.25rem;display:flex}.mobileForemanChecklist__wrapper{flex-direction:column;gap:1.23rem;display:flex}.mobilePersonnelReport__content{flex-direction:column;flex-grow:1;justify-content:space-between;gap:2.5rem;padding:0 1.25rem 1.25rem;display:flex;overflow-y:auto}.mobilePersonnelReport__list{flex-direction:column;gap:1rem;display:flex}.mobilePersonnelReport__buttons{flex-direction:column;gap:1.85rem;display:flex}.mobilePersonnelReport__buttons .custom-button{height:3.85rem;font-size:1.23rem}.mobilePersonnelReport__buttonGray{color:#54d3c2;background-color:#f5f7fb}.mobilePersonnelReport__buttonGray:disabled,.mobilePersonnelReport__buttonGray:hover:not(:disabled){background-color:#f5f7fb}.mobileSinglePaymentModal{flex-direction:column;gap:8px;max-height:calc(100vh - 60px);display:flex;position:fixed;bottom:20px;left:8px;right:8px}.mobileSinglePaymentModal__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background-color:#0000004d;height:100dvh;transition:opacity .2s ease-in-out;position:fixed;inset:0}.mobileSinglePaymentModal__overlay--afterOpen{opacity:1}.mobileSinglePaymentModal__overlay--beforeClose{opacity:0}.mobileSinglePaymentModal__footer{gap:1rem;display:flex}.mobileSinglePaymentModal__footer button{flex:1;height:3.77rem;font-size:1.23rem}.mobileSinglePaymentModal__content{background-color:#fff;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem 1.85rem;display:flex}.mobilePersonCard{background-color:#f5f7fb;border:2px solid #f5f7fb;border-radius:16px;flex-direction:column;gap:1.5rem;padding:1rem;display:flex}.mobilePersonCard--error{border-color:#fc5c65}.mobilePersonCard__title__content{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.mobilePersonCard__title__content__name{color:#323f47;font-size:1.23rem;font-weight:500}.mobilePersonCard__title__content__edit{color:#fff;background-color:#54d3c2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mobilePersonCard__title__job{text-align:center;border-bottom:1px solid #b6bcc3;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.mobilePersonCard__title__job__jobPosition{color:#6d7986;font-size:1.23rem;font-weight:500}.mobilePersonCard__tag{color:#fad48c;background-color:#fff;border-radius:32px;align-items:center;gap:.5rem;height:1rem;padding:0 .5rem;font-size:10px;font-weight:700;display:flex}.mobilePersonCard__salary{text-align:center;color:#b6bcc3;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:500;display:flex}.mobilePersonCard__salary .salary{color:#323f47}.mobilePersonCard__salary__rate{color:#000}.mobilePersonCard__note{color:#b6bcc3;font-size:1.1rem;font-weight:500}.mobilePersonCard__note p{color:#323f47;font-style:italic}.mobileServicesVerification__modal{background-color:#fff;outline:none;flex-direction:column;gap:20px;display:flex;position:absolute;inset:0;overflow:hidden}.mobileServicesVerification__listWrapper{flex:1;width:100%;margin-top:1.5rem;overflow-y:auto}.mobileServicesVerification__list{flex-direction:column;flex-shrink:0;gap:1rem;width:100%;padding:0 1.25rem 1.25rem;display:none}.mobileServicesVerification__list--active{display:flex}.servicesVerificationItem{background-color:#f5f7fb;border:2px solid #f5f7fb;border-radius:16px;flex-direction:column;gap:1rem;padding:1rem;font-size:16px;display:flex}.servicesVerificationItem--error{border-color:#fc5c65}.servicesVerificationItem__title{color:#323f47;font-size:1em;font-weight:600}.servicesVerificationItem__content{justify-content:flex-end;align-items:center;gap:6px;display:flex}.servicesVerificationItem__description{color:#6d7986;flex-grow:1;font-size:.875em;font-style:italic;font-weight:600}.servicesVerificationItem__status{color:#fff;background-color:#b6bcc3;border-radius:32px;justify-content:center;align-items:center;min-width:100px;height:20px;font-size:.75em;font-weight:700;display:flex}.servicesVerificationItem__status--error{background-color:#fc5c65}.servicesVerificationItem__status--primary{background-color:#54d3c2}.servicesVerificationItem__status--secondary{color:#54d3c2;background-color:#0000;border:2px solid #54d3c2}.servicesVerificationItem__price{color:#323f47;white-space:nowrap;flex-grow:1;font-size:1.23rem;font-weight:600}.servicesVerificationSwiper{border-radius:16px;overflow-x:hidden}.servicesVerificationSwiper__container{display:flex}.servicesVerificationSwiper__slide{flex:0 0 100%;min-width:0}.servicesVerificationSwiper__slide--green,.servicesVerificationSwiper__slide--red{border-radius:16px;flex:0 0 80%;padding:1rem;display:flex}.servicesVerificationSwiper__slide--green{color:#54d3c2;background-color:#d4f4f0;justify-content:flex-end;margin-right:1.25rem}.servicesVerificationSwiper__slide--red{color:#fc5c65;background-color:#fed6d9;margin-left:1.25rem}.servicesVerificationSwiper__action{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:8rem;height:100%;font-size:14px;font-weight:600;display:flex}.servicesVerificationSwiper__icon{border:2px solid;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.toolsReportItem{background-color:#f5f7fb;border:2px solid #f5f7fb;border-radius:16px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.toolsReportItem--error{border-color:#fc5c65}.toolsReportItem__header{justify-content:space-between;gap:1rem;display:flex}.toolsReportItem__title{color:#323f47;font-size:1.25rem;font-weight:600}.toolsReportItem__tag{color:#fad48c;white-space:nowrap;background-color:#fff;border-radius:32px;width:70px;margin-left:10px;padding:0 8px;font-size:10px}.toolsReportItem__tag svg{margin-right:4px}.toolsReportItem__content{align-items:center;gap:1.5rem;display:flex}.toolsReportItem__item{color:#6d7986;gap:.5rem;font-size:1.1rem;font-style:italic;font-weight:600;display:flex}.toolsReportItem__icon{color:#fff;background-color:#54d3c2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.toolsReportItem__value{color:#323f47;background-color:#fff;border-radius:8px;align-items:center;height:1.5rem;padding:0 1rem;font-size:.9rem;font-style:normal;display:flex}.mobileToolsReport__list{flex-direction:column;gap:1rem;padding:0 1.25rem 1.25rem;display:flex}.custom-text-with-checkbox{flex-direction:column;gap:1rem;width:100%;margin-top:1rem;display:flex}.custom-text-with-checkbox--danger .customCheckbox__square,.custom-text-with-checkbox--danger .customCheckbox__icon{color:#fc5c65;stroke:#fc5c65;border-color:#fc5c65!important}.custom-text-with-checkbox--danger span{color:#fc5c65;font-size:1rem;font-weight:600}.custom-text-with-checkbox__separator{background-color:#f8f8f8;border:none;width:100%;height:.125rem}.custom-text-with-checkbox__container{flex:1;justify-content:center;align-items:center;gap:1rem;display:flex}.form-constructor{background-color:#fff;border-radius:2rem;flex-direction:column;margin-bottom:2rem;padding:2rem 2.5rem;display:flex;position:relative}.form-constructor__block{padding:0;margin-bottom:0!important}.form-constructor__element{padding-top:2rem}.form-constructor:last-child{margin-bottom:1em}.form-constructor__rating{flex-direction:column;display:flex}.form-constructor__rating__title{padding:0 .5em}.form-constructor__rating legend{color:#a9e9e0;text-align:left;padding:.35em 0 .35em 1.1em;font-size:1rem}.form-constructor__rating span{justify-content:center;padding:.05em .2em;display:flex}.form-constructor>h3{color:#2d4258;text-align:left;flex:1;padding:0 5px;font-weight:600}.form-constructor__header{align-items:center;display:flex}.form-constructor__header>h4,.form-constructor__header>h3{cursor:pointer;text-align:left;color:#323f47;flex:1;font-size:1.25rem;font-weight:700}.form-constructor__header svg{color:#d2d1d1;font-size:2.5em;transition:transform .3s}.form-constructor__header svg.active{transform:rotate(180deg)}.form-constructor__subTitle{margin:1.5em 0 1em 5px;font-weight:500}.form-constructor__body{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.form-constructor__icon{cursor:pointer;background-color:#f8f8f8;border-radius:8px;display:flex}.form-constructor__icon:hover{box-shadow:inset 0 0 24px -7px #d2d1d1}.form-constructor__row:first-child{margin-top:10px}.form-constructor__row{grid-column-gap:2.5rem;flex-flow:wrap;display:flex}.form-constructor__row .customField{flex:1}.form-constructor__row>.customCheckbox{margin:1.25em 0 .75em 1.1em}.form-constructor__inputText,.form-constructor__inputSelect{flex:1;margin-bottom:.35em}.form-constructor .input60{flex:.6}.form-constructor .input33{flex:.33}.form-constructor .input10{flex:.1}.form-constructor .thin-content{flex:0;margin-top:auto}.form-constructor .margin-top-1rem{margin-top:1rem}@media screen and (width<=700px){.form-constructor__row{flex-direction:column;display:flex}.form-constructor .input33,.form-constructor .input66,.form-constructor .input100{flex:1}.form-constructor .customField+.customField{margin-left:0!important}.form-constructor .thin-content{flex:1}}
