.tabsTableCheckIcon{color:#f8f8f8;flex-shrink:0}.tabsTableCheckIcon--success{color:#54d3c2;flex-shrink:0}.tabsTableHeaderButton{height:32px;box-shadow:none;border-radius:8px;gap:.5rem;padding:0 1rem;font-size:14px;display:flex}.tabsTableHeaderButton__popover{margin-top:.5rem}.tabsTableHeaderButton__popover .MuiPopover-paper{border-radius:12px;box-shadow:0 5px 25px #0000001a}.tabsTableHeaderButton__wrapper{min-width:11.5rem}.tabsTableHeaderButton__option{cursor:pointer;color:#b6bcc3;justify-content:space-between;align-items:center;min-height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;transition:all .2s linear;display:flex}.tabsTableHeaderButton__option--more{position:relative}.tabsTableHeaderButton__option--more:after{content:"";border:5px solid #0000;border-left-color:#323f47;border-radius:3px;position:absolute;top:50%;right:.3em;transform:translateY(-50%)}.tabsTableHeaderButton__option:hover{color:#323f47;background-color:#f8f8f8}.tabsTableHeaderPopover{min-width:11.25rem}.tabsTableHeaderPopover__option{background-color:inherit;color:#b6bcc3;cursor:pointer;justify-content:flex-start;align-items:center;width:100%;height:2.5rem;padding:.5rem 1rem;font-size:14px;font-style:normal;font-weight:600;display:flex;position:relative}.tabsTableHeaderPopover__option:hover:not(.tabsTableHeaderPopover__option--disabled){color:#323f47;background-color:#f8f8f8}.tabsTableHeaderPopover__option--disabled{color:#d2d1d1;cursor:default}.tabsTableHeaderPopover__option:first-child{border-radius:12px 12px 0 0}.tabsTableHeaderPopover__option:last-child{border-radius:0 0 12px 12px}.tabsTableHeaderPopover__input{color:#989fa3;background-color:#f8f8f8;border:none;width:100%;height:100%;padding:.5em;font-size:14px;font-style:normal;font-weight:600;transition:right .7s;position:absolute;top:0;right:100%}.tabsTableHeaderPopover__input:focus{outline:none}.tabsTableHeaderPopover__input--open{right:0}.tabsTableTab{align-items:center;gap:.5rem;display:flex}.tabsTableTab__iconWrapper{background-color:#f8f8f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.tabsTableTab__iconWrapper:hover{color:#323f47}.tabsTableTab__iconWrapper--error{color:#fff;background-color:#fc5c65}.tabsTableTab__iconWrapper--error:hover{color:#fff}.tabsTableHeaderTabs__popover{margin-top:.5rem}.tabsTableHeaderTabs__popover .MuiPaper-rounded{border-radius:12px;box-shadow:2px 2px 10px #00000026}.tabsTableHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.tabsTableHeader:after{content:"";background-color:#f8f8f8;width:100%;height:2px;display:block;position:absolute;bottom:1px}.tabsTableHeader .MuiTab-root{color:#6d7986;text-transform:none;font-weight:600;line-height:1.7}.tabsTableHeader .MuiTab-root.Mui-selected{color:#323f47;font-weight:700}.tabsTableHeader .MuiTab-root .MuiTouchRipple-root{display:none}.tabsTableHeader .MuiTabs-indicator{z-index:3;background-color:#54d3c2;border-radius:2px;height:4px}.tabsTableHeader__tabs{align-items:center;max-width:100%;display:flex}.tabsTableHeader__tabs--withAddButton{max-width:calc(100% - 9.75rem)}.tabsTableHeader__content{align-items:center;gap:1rem;display:flex}.tabsTableHeader__arrows{justify-content:space-between;align-items:center;width:3.25rem;margin-left:1rem;display:flex}.tabsTableHeader__arrow{cursor:pointer;color:#6d7986;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.tabsTableHeader__arrow--disabled{cursor:default;color:#b6bcc3}.tabsTableFileInput{justify-content:center;align-items:center;gap:.5rem;display:flex}.tabsTableFileInput__button{background-color:#54d3c2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.tabsTableFileInput__button--disabled{background-color:#e9ebed}.tabsTableFileInput__icon{color:#fff}.tabsTableCell__text .customField__input{border:0;height:auto;min-height:1.5rem;padding:0}.tabsTableCell__text .customField__input input,.tabsTableCell__text .customField__input textarea,.tabsTableCell__text .customField__input p{color:#323f47;width:100%;min-width:fit-content;font-size:12px;font-weight:600}.tabsTableCell__text.disabled .customField__input{background-color:#0000;border:none}.tabsTableCell__text.disabled .customField__input input,.tabsTableCell__text.disabled .customField__input textarea,.tabsTableCell__text.disabled .customField__input p{-webkit-text-fill-color:#6d7986;background-color:#0000;color:#6d7986!important}.tabsTableCell__text span{display:none}.tabsTableCell__textarea .textarea{background-color:#0000;border:none;padding:0}.tabsTableCell__textarea .textarea__input{color:#323f47;width:100%;min-width:fit-content;font-size:12px;font-weight:600}.tabsTableCell__textarea .textarea__input:disabled{color:#6d7986}.tabsTableCell__employeeName{color:#323f47;gap:.5rem;display:flex}.customField.disabled .customField__select>span{color:#6d7986!important}.tabsTableBody{overflow:auto}.tabsTableBody--withColumnsToHide{padding-top:2rem}.tabsTableBody__table{border-collapse:separate;border-spacing:0;text-align:left;border:2px solid #e9ebed;border-radius:12px;width:100%}.tabsTableBody__row,.tabsTableBody__row--header{background-color:#fff}.tabsTableBody__row--header .tabsTableBody__cell:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.tabsTableBody__row--header .tabsTableBody__cell:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.tabsTableBody__row--header .tabsTableBody__checkbox{border-top-left-radius:12px;border-bottom-left-radius:12px}.tabsTableBody__row:nth-child(odd){background-color:#f8f8f8}.tabsTableBody__row:last-child .tabsTableBody__cell:nth-child(2){border-bottom-left-radius:12px}.tabsTableBody__row:last-child .tabsTableBody__cell:last-child{border-bottom-right-radius:12px}.tabsTableBody__row:last-child .tabsTableBody__checkbox{border-bottom-left-radius:12px}.tabsTableBody__cell{color:#6d7986;background:inherit;padding:.75rem .6rem;font-size:14px;font-weight:600;line-height:1.2}.tabsTableBody__cell:not(:last-child){border-right:2px solid #e9ebed}.tabsTableBody__cell--header{color:#54d3c2;text-align:center;background-color:#fff;font-size:12px}.tabsTableBody__cell--bold{color:#323f47;font-weight:700}.tabsTableBody__cell--error{background-color:#fedee0}.tabsTableBody__cell--hide{display:none}.tabsTableBody__cell--markerLeft:not(:last-child){border-right-color:#54d3c2;position:relative}.tabsTableBody__cell--markerRight:not(:last-child){border-left:2px solid #54d3c2;position:relative}.tabsTableBody__cell--sticky{z-index:2;position:sticky!important}.tabsTableBody__cell--checkbox label,.tabsTableBody__cell--checkbox label:checked{color:#54d3c2!important}.tabsTableBody__checkbox{z-index:3;background-color:inherit;border-right:2px solid #e9ebed;width:2.25rem;padding:0 .5rem;left:0;position:sticky!important}.tabsTableBody__expand{cursor:pointer;z-index:100;border:2px solid #54d3c2;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:-2rem;right:-12px}.tabsTableBody__expand--right{left:-12px}.tabsTableToolbar{gap:1.5rem;display:flex}@media (width<=575px){.tabsTableToolbar{flex-wrap:wrap;gap:.8rem}}.tabsTableToolbar__button{height:32px;box-shadow:none;color:#323f47;border-color:#e9ebed;border-radius:8px;gap:.5rem;padding:0 1rem;font-size:14px;display:flex}.tabsTableToolbar__button:disabled .tabsTableToolbar__icon{color:#e9ebed}.tabsTableToolbar__icon{color:#a9e9e0}.tabsTableToolbar__icon--calculator{color:#54d3c2}.tabsTablePage{display:none}.tabsTablePage__preloader{z-index:4}.tabsTablePage--active{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.tabsTablePage__toolbar{justify-content:space-between;gap:1rem;margin-bottom:1.5rem;display:flex}@media (width<=575px){.tabsTablePage__toolbar{flex-wrap:wrap;gap:.8rem}}.tabsTablePage__toolbarContent{align-items:center;gap:1rem;margin-left:auto;display:flex}.tabsTable{border:2px solid #a9e9e0;border-radius:32px;max-width:calc(100vw - 5rem);padding:1.5rem}@media (width<=575px){.tabsTable{padding:.8rem}}.tabsTable__wrapper{flex-direction:column;gap:.5rem;display:flex}.tabsTable__toggleButtonWrapper{align-items:center;gap:2.5rem;display:flex}.tabsTable__toggleButton{background-color:#a9e9e0;gap:.5rem;height:3rem}.tabsTable__statusBar{width:100%}
