body{margin:0;font-family:"Poppins",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:"Poppins",sans-serif!important}:focus{outline:none!important;box-shadow:none!important}textarea{resize:none}.devapo-button{width:150px;height:40px;outline:0;border:0;border-radius:20px;color:#fff;background-color:#10c998}.devapo-button,body p{margin:0;padding:0}.proposal-modal-padding-bottom{margin-bottom:30px}::-webkit-scrollbar{width:12px!important}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d7d7d7;border-radius:7px;border:4px solid transparent}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}::-webkit-scrollbar-corner{background-color:initial}.mainContainer{margin:.5rem 0;width:100%}.partialContainer{max-width:1450px;margin:0 auto;padding:0 3.5rem}@media (min-width:1500px){.mainContainer{margin:auto}}.MuiInput-underline:after,.MuiInput-underline:before{border-bottom:none!important}.close{position:-webkit-sticky!important;position:sticky!important;top:0!important;right:0!important;-webkit-transform:translate(40px,-40px);transform:translate(40px,-40px)}.font-weight-semibold{font-weight:500!important}hr{margin:0!important}.flex{flex-grow:1}.MobileTopBar_mobileTopBar__MFQ3w{width:100%;height:70px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-right:20px}.MobileTopBar_mobileTopBar__MFQ3w button{width:200px}.mobile-view{overflow-x:hidden}.mobile-view .search-by-type .search-type{width:100%}.mobile-view .mobile-header{width:100%;padding:0}.mobile-view .absence-button{background-color:initial;margin-right:10px;padding:2px 11px;border-radius:20px;border:1px solid #d3d3d3}.mobile-view .slick-slide div{text-align:center}.mobile-view .planned-absence-list{margin-bottom:4rem}.mobile-view .planned-absence-list_div{margin:20px 0 1rem 20px;flex-direction:row;display:flex;justify-content:space-between;align-items:center}.mobile-view .planned-absence-list .next,.mobile-view .planned-absence-list .prev{padding:0 5px!important}.mobile-view .planned-absence-list .show-more-button{margin:0 0 1rem 1rem;padding:1px!important;border-radius:0!important;transition:.2s ease-in-out!important;border-bottom:1px solid!important;color:#666}.mobile-view .planned-absence-list .show-more-button:hover{color:#10c998!important;border-bottom:1px solid #10c998;text-decoration:none;cursor:pointer}.mobile-view .planned-absence-list .today-button{display:none}.mobile-view .planned-absence-list .current-month{min-width:0!important;box-shadow:none;background:none;padding:0}.mobile-view .planned-absence-list .current-month .MuiSvgIcon-root{font-size:2rem}.mobile-view .planned-absence-list .month-changer{-webkit-transform:translateY(0);transform:translateY(0)}.mobile-view .planned-absence-list .month-name{max-width:100px!important;min-width:100px!important;width:100px!important;padding:0;display:flex!important;flex-wrap:wrap!important}.mobile-view .planned-absence-list .current-year,.mobile-view .planned-absence-list .month-name p:first-of-type{color:#000;font-size:16px}.mobile-view .absence-block,.mobile-view .chooseDate,.mobile-view hr{display:none}.mobile-view .top-bar{border-bottom:1px solid #e9e9e9;margin:0 20px;padding:10px 0;overflow-x:auto}.mobile-view .top-bar .conclusions,.mobile-view .top-bar .list{min-width:auto;font-size:18px;width:auto;border-bottom:none;white-space:nowrap}.mobile-view .top-bar .conclusions:hover,.mobile-view .top-bar .list:hover{border-bottom:none}.mobile-view .top-bar .vertical-divider{margin:0 14px 0 10px;height:20px;border-left:1px solid #c8c7c7}.mobile-view .top-bar .number-of-conclusions{right:-4px}.mobile-view .absence-categories{display:-webkit-box;overflow:auto;margin:0 20px}.mobile-view .absence-categories div button{white-space:nowrap}.sent-time-proposal{color:#818181;font-weight:400;font-size:14px}.active{border:1px solid #10c998!important;color:#fff;background-color:#10c998!important}.employee-record .show-proposal-history-status{margin:0!important}.show-filter-icon{position:absolute;right:10px;top:8px;zoom:1.5}.history-block{margin-bottom:2rem}.employee-list .absence-list:nth-child(odd),.employee-list .my-proposal-list:nth-child(odd),.employee-list .proposal-list:nth-child(odd){background-color:#f8f8f8}.employee-list .color-status{width:10px;height:10px;min-width:0}.employee-list .color-status p{display:none}.employee-list .employee-record{height:38px!important;margin:0 1.5rem!important;padding:5px 0;display:flex;justify-content:space-between;align-items:center}.employee-list .employee-record .absence-type,.employee-list .employee-record .employee-name,.employee-list .employee-record .short-date{white-space:nowrap}.employee-list .proposal-status_title{display:none;color:#cc2828!important}.proposal-status_title{color:#5f5f5f!important;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.my-proposal-list{margin-top:0!important}.my-proposal-list .employee-record{margin-bottom:0!important}.my-proposal-list .employee-record .proposal-status img,.my-proposal-list .employee-record .show-proposal-history-status svg{height:20px!important}.my-proposal-list .declined-message{color:#7a7a7a;font-size:12px;margin:0 1.5rem .7rem;font-style:italic;display:inline-block!important;white-space:nowrap;max-width:80%!important;text-overflow:ellipsis;overflow:hidden}.review-span{font-size:26px;color:#575757}.cancel-icon{width:25px}.accept-icon{width:24px}.accept-icon,.cancel-icon,.review-span{cursor:pointer}.absence-table{width:100%;position:relative}.absence-table tbody tr:hover:nth-child(2n),.absence-table tbody tr:hover:nth-child(odd){box-shadow:0 10px 10px -10px rgba(0,0,0,.3)}.absence-table tbody tr:nth-child(2n){background-color:rgba(189,195,199,.2)}.absence-table tbody tr:hover .action-block{grid-template-columns:2.5rem 2.5rem 2.5rem;display:flex;justify-content:space-between;align-items:center}.absence-table td,.absence-table th{padding:11px}.absence-table thead{border-bottom:1px solid #bdbdbd}.absence-table thead th{font-weight:600}.absence-table .first-column{display:flex;min-width:150px;max-width:150px}.absence-table .desc-column{width:40%}.absence-table_div{display:flex;justify-content:center}tr:nth-child(2n) .action-block{background-color:#f2f2f2}tr:nth-child(odd) .action-block{background-color:#fff}.action-block{display:none;padding:14px 30px!important;min-width:80px;position:absolute;right:0}.no-absences{color:#10c998;font-weight:600;font-size:20px}.bar_bar_option__1fsAq{position:relative;margin-right:25px;height:50px;display:flex;align-items:center}.bar_bar_option__1fsAq .bar_option__3iXSX{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#313131;background-color:#fff;border:none;outline:none;white-space:nowrap;padding:0 5px}.bar_bar_option__1fsAq .bar_selected__20dCI{font-weight:600;color:#212121;padding:0 2px}.bar_bar_option__1fsAq .bar_number__1rg9v{position:absolute;top:0;right:-25px;width:22px;height:22px;background:#10c998;border-radius:20px;color:#fff;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:14px;line-height:21px}.bar_without_number__1-NZX{margin-right:8px}.AbsenceNavigationBar_bar_options__1AT_h{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:5px;gap:5px}.AbsenceNavigationBar_vertical_divider__2dXT-{border-left:1px solid rgba(0,0,0,.25);height:25px;margin:0 20px 0 8px}.month-changer{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.current-month{line-height:20px;color:#484848;border-radius:25px;text-align:center;padding:6px 0;min-width:210px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:18px}.next,.prev{border:none;display:flex;color:#10c998;background-color:transparent}.next .MuiSvgIcon-root,.prev .MuiSvgIcon-root{font-size:3rem}.month-name{font-weight:600;padding:0;min-width:180px}.today-button{border:none;margin-left:20px;line-height:20px;color:#c8c8c8;background-color:transparent;font-weight:500;font-size:18px}.today-button p{margin:0}.today-button p:hover{border-bottom:1px solid #10c998}.today-button.black-button{color:#212529;cursor:default}.today-button.black-button p:hover{border-bottom:none}.top-absence-bar .absence-button{min-width:100px}.AbsenceTopBarView_top_bar__2V8he{width:100%;display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;padding:0 25px;grid-gap:10px;gap:10px;margin-top:20px}.AbsenceTopBarView_top_bar__2V8he::-webkit-scrollbar{display:none}.AbsenceTopBarView_top_bar__2V8he .AbsenceTopBarView_absence_button__CblGH{padding:2px 11px;min-width:100px;border-radius:20px;outline:none;background-color:#fff;border:1px solid #d3d3d3;box-sizing:border-box;border-radius:45px;height:28px;width:auto}.AbsenceTopBarView_top_bar__2V8he .AbsenceTopBarView_active__1q3YN{border:1px solid #10c998!important;color:#fff;background-color:#10c998!important}.color-status{text-align:center;border-radius:25px;max-width:160px;margin:auto;padding:7px;min-width:160px}.color-status_button{background-color:initial;border:none;outline:none;width:100%}.vacation-status{color:#fff;background-color:#f36666}.remote-work-status{background-color:#ffc46b}.sick-leave-status{color:#fff;background-color:#2978a0}.absence-filtering-area{position:relative;width:100%;max-height:100px;background-color:#f8f8f8;padding:13px 20px}.absence-filtering-area .absence-filter-input-area{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between}.absence-filtering-area .absence-filter-input-area .clear-tags{white-space:nowrap;margin-left:10px;display:flex;align-items:center}.absence-filtering-area .absence-filter-input-area .clear-tags p{margin:0!important;text-decoration:underline}.absence-filtering-area .absence-filter-input-area .absence-filer-input{position:relative;width:100%;height:30px;display:flex;align-items:center;overflow:hidden}.absence-filtering-area .absence-filter-input-area .absence-filer-input .input-form_div-flex{display:none}.absence-filtering-area .absence-filter-input-area .absence-filer-input input{position:relative;width:100%;height:30px;background:#fff;border:1px solid #c4c4c4;border-radius:20px;padding:0 30px;font-size:16px;line-height:22px;color:#262626}.absence-filtering-area .absence-filter-input-area .absence-filer-input .input-clear-icon{position:absolute;right:15px;height:16px}.absence-filtering-area .absence-filter-input-area .absence-filer-input .input-search-icon{position:absolute;left:8px;top:8px;width:16px;height:16px;z-index:20}.absence-filtering-area .absence-filter-input-area .filtered-list-dropdown-menu{position:absolute;z-index:10000;top:40px;left:0;width:100%;background-color:#fff;min-height:60px;height:auto;max-height:320px;box-shadow:0 0 10px rgba(51,115,128,.26)}.absence-filtering-area .absence-filter-input-area .filtered-list-dropdown-menu .filtered-list-dropdown{overflow-y:auto;background-color:#fff;padding:25px 20px;min-height:60px;height:auto;max-height:320px}.absence-filtering-area .absence-filter-input-area .filtered-list-dropdown-menu .filtered-list-dropdown .option-group{display:flex;flex-direction:column;justify-content:flex-start}.absence-filtering-area .absence-filter-input-area .filtered-list-dropdown-menu .filtered-list-dropdown .option-group .option-header{margin:12px 0;color:#acacac;font-weight:400;font-size:16px;line-height:24px}.absence-filtering-area .absence-filter-input-area .filtered-list-dropdown-menu .filtered-list-dropdown .option-group .option{padding-left:16px;display:flex;width:auto;outline:none;background-color:#fff;border:none}.absence-filtering-area .absence-filter-input-area .filtered-list-dropdown-menu .filtered-list-dropdown .option-group .option span{font-size:16px;line-height:24px;margin-bottom:6px}.absence-filtering-area .absence-filter-input-area .filtered-list-dropdown-menu:before{content:"";position:absolute;left:calc(50% - 10px);top:-6px;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:0 0 10px rgba(51,115,128,.26);z-index:-2}.absence-filtering-area .filters-list{width:100%;height:50px;overflow-y:auto;display:flex;flex-direction:row;align-items:center}.absence-filtering-area .filters-list::-webkit-scrollbar-thumb{display:none}.absence-filtering-area .filters-list .filter-item{display:flex;height:24px;flex-direction:row;align-items:center;width:auto;padding:2px 13px;background-color:#aaa;border-radius:16px;margin-right:10px}.absence-filtering-area .filters-list .filter-item:last-child{margin-right:0}.absence-filtering-area .filters-list .filter-item p{padding:0;font-size:12px;line-height:22px;color:#fff;white-space:nowrap;margin:0 14px 0 0}.absence-filtering-area .filters-list .filter-item .filter-remove-icon{width:24px;height:24px;padding:4px}.MyProposalTopBarView_top_bar__340sN{width:100%;display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;padding:0 25px;grid-gap:10px;gap:10px;margin-top:20px;margin-bottom:20px}.MyProposalTopBarView_top_bar__340sN::-webkit-scrollbar{display:none}.MyProposalTopBarView_top_bar__340sN .MyProposalTopBarView_proposal_button__3qbeg{border-radius:20px;outline:none;background-color:#fff;border:1px solid #d3d3d3;box-sizing:border-box;border-radius:45px;padding:2px 11px;height:28px}.MyProposalTopBarView_top_bar__340sN .MyProposalTopBarView_active__3KQSR{border:1px solid #10c998!important;color:#fff;background-color:#10c998!important}.show-proposal-history-status{margin-left:2.25rem}.show-proposal-history-status svg>path{fill:#ababab}.ProposalStatus_proposal_status__3L19q{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px}.ProposalStatus_proposal_status__3L19q .ProposalStatus_title__3SYFe{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#4b4b4b;margin:0}.ProposalStatus_proposal_status__3L19q .ProposalStatus_image__1fbAI{margin:0}.MobileActionsHistoryTopBar_top_bar__2hwt8{width:100%;display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;padding:0 25px;grid-gap:10px;gap:10px;margin-top:20px;margin-bottom:20px}.MobileActionsHistoryTopBar_top_bar__2hwt8::-webkit-scrollbar{display:none}.MobileActionsHistoryTopBar_top_bar__2hwt8 .MobileActionsHistoryTopBar_proposal_button__Cig1F{border-radius:20px;outline:none;background-color:#fff;border:1px solid #d3d3d3;box-sizing:border-box;border-radius:45px;padding:2px 11px;height:28px}.MobileActionsHistoryTopBar_top_bar__2hwt8 .MobileActionsHistoryTopBar_active__22hTH{border:1px solid #10c998!important;color:#fff;background-color:#10c998!important}.absence-list .review-span,.conclusion-list .review-span,.my-proposal-list .review-span{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;background:transparent}.absence-list .review-span img,.conclusion-list .review-span img,.my-proposal-list .review-span img{visibility:hidden}.MobileAbsenceBlock_top_bar__1oDWQ{width:100%;display:flex;flex-direction:row;overflow-x:auto;height:50px;scrollbar-width:none;padding:0 25px;grid-gap:2px;gap:2px}.MobileAbsenceBlock_top_bar__1oDWQ::-webkit-scrollbar{display:none}.MobileModalHeader_header__O8ggY{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:13px;gap:13px;padding-bottom:17px;border-bottom:1px solid #e9e9e9}.MobileModalHeader_header__O8ggY h4{font-style:normal;font-weight:600;font-size:20px;line-height:27px;text-align:center;color:#414141;margin:0;padding:0}.MobileModalHeader_header__O8ggY h6{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#818181;padding:0;margin:0}.EmployeeData_employee_data__29z08{margin-top:30px;margin-bottom:25px}.EmployeeData_employee_data__29z08 .EmployeeData_modal_heading__3Kn3C{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin-bottom:11px}.EmployeeData_employee_data__29z08 .EmployeeData_employee_name__3uuBJ{font-weight:400;font-size:16px;line-height:24px;color:#292929;margin:0}.EmployeeData_employee_data__29z08 .EmployeeData_data_position__19uMs{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#757575}.HolidayAbsenceType_holiday_type__37WeI{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;grid-gap:5px;gap:5px;margin-bottom:20px}.HolidayAbsenceType_holiday_type__37WeI .HolidayAbsenceType_modal_heading__25zwQ{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d1d1d;margin-bottom:0}.HolidayAbsenceType_holiday_type__37WeI .HolidayAbsenceType_type__i8eXU{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin:0}.ActionMadeBy_action_made_by_container__feMZF{margin-top:18px;margin-bottom:18px}.ActionMadeBy_action_made_by_container__feMZF .ActionMadeBy_modal_heading__1cbXF{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin:0}.ActionMadeBy_action_made_by_container__feMZF .ActionMadeBy_action_made_by__2TqN3{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ActionMadeBy_action_made_by_container__feMZF .ActionMadeBy_action_made_by__2TqN3 p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#292929}.DeclinedReason_declined_reason_container__267q9{margin-bottom:19px}.DeclinedReason_declined_reason_container__267q9 .DeclinedReason_modal_heading__pIPTi{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin:0}.DeclinedReason_declined_reason_container__267q9 .DeclinedReason_reason__1TKOO{overflow-wrap:break-word;font-style:italic;font-weight:400;font-size:16px;line-height:24px;color:#5f5f5f}.AbsenceDateRange_date_container__2JWOT{margin-bottom:32px}.AbsenceDateRange_date_container__2JWOT .AbsenceDateRange_modal_heading__2RwgR{font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin-bottom:6px}.AbsenceDateRange_date_container__2JWOT .AbsenceDateRange_date__1d2Vp{font-weight:400;font-size:16px;line-height:24px;color:#3e3e3e}.Description_description_container__14rUL{margin-bottom:32px}.Description_description_container__14rUL .Description_modal_heading__3vfA1{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin-bottom:6px}.Description_description_container__14rUL .Description_desc__2IKRc{font-style:italic;font-weight:400;font-size:16px;line-height:24px;display:flex;color:#5f5f5f}.EmployeeProjects_employee_projects__QcoNS{margin-bottom:32px}.EmployeeProjects_employee_projects__QcoNS .EmployeeProjects_modal_heading__3U0UO{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#1d1d1d}.EmployeeProjects_employee_projects__QcoNS ul{margin-left:18px}.EmployeeProjects_employee_projects__QcoNS ul .EmployeeProjects_data__2MYNW{font-style:italic;font-weight:400;font-size:16px;line-height:24px;color:#5f5f5f}.ReplacementPersonView_replacement__3DjcP{margin-bottom:32px}.ReplacementPersonView_replacement__3DjcP .ReplacementPersonView_modal_heading__3Nfza{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin-bottom:6px}.ReplacementPersonView_replacement__3DjcP .ReplacementPersonView_employee__3Cri0{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#5f5f5f}.Modals_backdrop__30uMx{background:rgba(12,12,12,.5)!important;padding:0!important}.Modals_backdrop__30uMx ::-webkit-scrollbar{width:7px!important}.Modals_backdrop__30uMx .Modals_modal__3Bdop{display:block;padding:50px 15px 150px!important;border-radius:0!important;width:100vw!important;height:100vh!important}.AbsenceType_absence_type__2TCsh{margin-bottom:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:5px;gap:5px}.AbsenceType_absence_type__2TCsh .AbsenceType_modal_heading__18SRX{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d1d1d;margin:0}.AbsenceType_absence_type__2TCsh .AbsenceType_type__1yhoa{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin:0}.MobileAcceptProposalModal_modal_body__394_z .MobileAcceptProposalModal_footer__1AzXX,.MobileReviewAbsenceModal_modal_body__1IBV- .MobileReviewAbsenceModal_footer__3p0jx{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ReasonMessage_reason_container__1EZ41{width:100%;margin-top:32px;margin-bottom:28px}.ReasonMessage_reason_container__1EZ41 .ReasonMessage_reason_fieldset__jX66q{width:100%;display:flex;background:#fff;padding-bottom:2px;border:1px solid #dfdfdf;border-radius:10px}.ReasonMessage_reason_container__1EZ41 .ReasonMessage_reason_fieldset__jX66q legend{width:auto;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#f36666;margin-left:20px;padding:2px;margin-bottom:0}.ReasonMessage_reason_container__1EZ41 .ReasonMessage_reason_fieldset__jX66q textarea{height:130px;width:100%;border:none;outline:none;resize:none;background-color:initial;padding:0 10px 10px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d1d1d}.MobileDeclineBody_modal_body__3qzTz .MobileDeclineBody_footer__EtmxT{margin-top:60px}.MobileDeclineBody_modal_body__3qzTz .MobileDeclineBody_footer__EtmxT,.MobileReviewReceivedProposalModal_modal_body__3NoSF .MobileReviewReceivedProposalModal_footer__37urV{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MobileReviewReceivedProposalModal_modal_body__3NoSF .MobileReviewReceivedProposalModal_footer__37urV .MobileReviewReceivedProposalModal_icon__1BsZ_{color:#fff}.MobileDeclineProposalModal_modal_body__5_B0K .MobileDeclineProposalModal_footer__2YbqD{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MobileReviewCreatedProposalBody_modal_body__1ysIa{position:relative}.MobileReviewCreatedProposalBody_modal_body__1ysIa .MobileReviewCreatedProposalBody_footer__2CWKT{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MobileReviewCreatedProposalBody_modal_body__1ysIa .MobileReviewCreatedProposalBody_edit_icon__iPqgf{position:absolute;right:0}.MobileCancelProposalBody_modal_body__3Q_HK{position:relative}.MobileCancelProposalBody_modal_body__3Q_HK .MobileCancelProposalBody_footer__2cwtx{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ErrorAlert_alert__2xYnJ{margin-bottom:10px}.RenderAbsenceTypes_absence_status__2fl5I{width:100%;border:1px solid #dfdfdf;border-radius:25px;background-color:#fff;display:flex;align-items:center;justify-content:center;height:40px}.RenderAbsenceTypes_absence_status__2fl5I p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;text-align:center;color:#616161;margin:0}.RenderAbsenceTypes_absence_status_mobile__3aG7_{min-width:150px;width:100%;border:1px solid #dfdfdf;border-radius:25px;background-color:#fff;display:flex;align-items:center;justify-content:center;height:40px}.RenderAbsenceTypes_absence_status_mobile__3aG7_ p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;text-align:center;color:#616161;margin:0}.RenderAbsenceTypes_absence_status_HOLIDAY__2XnkL{background-color:#f36666;border:none}.RenderAbsenceTypes_absence_status_HOLIDAY__2XnkL p{color:#fff}.RenderAbsenceTypes_absence_status_REMOTE__1yyPe{background-color:#ffc46b;border:none}.RenderAbsenceTypes_absence_status_REMOTE__1yyPe p{color:#fff}.RenderAbsenceTypes_absence_status_SICK_LEAVE__1t3Vy{background-color:#2978a0;border:none}.RenderAbsenceTypes_absence_status_SICK_LEAVE__1t3Vy p{color:#fff}.RenderAbsenceTypes_absence_status_HOLIDAY_hover__3pZdW:hover{border:2px solid #f36666;margin:0 0 0 -1px}.RenderAbsenceTypes_absence_status_REMOTE_hover__2ocBw:hover{border:2px solid #ffc46b;margin:0 -1px}.RenderAbsenceTypes_absence_status_SICK_LEAVE_hover__3HyAz:hover{border:2px solid #2978a0;margin:0 -1px 0 0}.RenderHolidayTypes_holiday_type__2vrGt{width:100%;margin-top:25px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:20px;gap:20px}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_section_header__1Ajow{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin:0}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types__5r_7b,.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA{width:100%;display:flex;flex-wrap:wrap;grid-gap:14px 8px;gap:14px 8px;flex-direction:row;justify-content:flex-start;align-items:flex-start}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA::-webkit-scrollbar{display:none}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA .RenderHolidayTypes_type__15zXN{min-width:auto;padding:0 25px}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA .RenderHolidayTypes_type__15zXN p{white-space:nowrap}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types__5r_7b .RenderHolidayTypes_type__15zXN,.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA .RenderHolidayTypes_type__15zXN{background:#fff;border:1px solid #dfdfdf;box-sizing:border-box;border-radius:25px;height:40px;width:206px;display:flex;justify-content:center;align-items:center;padding:0 25px}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types__5r_7b .RenderHolidayTypes_type__15zXN p,.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA .RenderHolidayTypes_type__15zXN p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#525252;margin:0}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types__5r_7b .RenderHolidayTypes_type_selected__18rT8,.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA .RenderHolidayTypes_type_selected__18rT8{background:#f7f7f7;border:2px solid #6d6d6d;box-sizing:border-box;border-radius:25px;padding:0 24px}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types__5r_7b .RenderHolidayTypes_type_hover__2Up1e:hover,.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_types_mobile__zgkEA .RenderHolidayTypes_type_hover__2Up1e:hover{background-color:#fff;border:1px solid #6d6d6d;border-radius:25px}.RenderHolidayTypes_holiday_type__2vrGt .RenderHolidayTypes_holiday_error__1OZS5{position:relative;top:10px;width:100%}.AbsenceStatus_absence_types__h_vFH,.AbsenceStatus_absence_types_mobile__J--Fv{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;grid-gap:8px;gap:8px}.AbsenceStatus_absence_types_mobile__J--Fv{overflow-x:auto;scrollbar-width:none}.AbsenceStatus_absence_types_mobile__J--Fv::-webkit-scrollbar{display:none}.AbsenceStatus_absence_error__EU2Uc{position:relative;top:24px;width:100%}.Datepicker_desktop_tooltip__mj28F{position:fixed!important;top:0;left:0}.CreateProposalBody_create_proposal_body__3fgve{margin:0;padding:0}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_error__3yGLe{margin-bottom:.5rem}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_section_header__1J9PB{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1d1d1d;margin-bottom:13px}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_select_employee__2ITZ7{position:relative;width:100%;z-index:100}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_select_employee__2ITZ7 p{margin:0}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_absence_status__Qd1xs{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:28px}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_description_fieldset__2dxLl{background:#fff;border:1px solid #dfdfdf;border-radius:10px;margin-bottom:28px}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_description_fieldset__2dxLl legend{width:auto;display:flex;margin:0 0 0 17px;padding:0 5px;z-index:100}.CreateProposalBody_create_proposal_body__3fgve .CreateProposalBody_description_fieldset__2dxLl .CreateProposalBody_description__1GwsE{position:relative;border:none;margin:0;width:100%;padding:5px 15px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#585858;resize:none;height:100px;background-color:initial}.MobileEditProposalBody_modal_body__uoQvn .MobileEditProposalBody_footer__1kGIx{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MobileEditProposalBody_modal_body__uoQvn .MobileEditProposalBody_footer__1kGIx .MobileEditProposalBody_icon__1kDse{color:#fff}.MobileEditProposalBody_modal_body__uoQvn .MobileEditProposalBody_footer__1kGIx .MobileEditProposalBody_disabled_submit__3_a60{cursor:not-allowed;background-color:#f7f7f7}.MobileEditProposalBody_modal_body__uoQvn .MobileEditProposalBody_footer__1kGIx .MobileEditProposalBody_disabled_submit__3_a60 p{color:rgba(75,75,75,.58)}.MobileCreateProposalModal_form__pNSwI .MobileCreateProposalModal_header__1IcFf,.MobileCreateProposalModal_header__1IcFf{font-style:normal;font-weight:600;font-size:20px;line-height:27px;width:100%;text-align:center;color:#414141;padding-bottom:18px;border-bottom:1px solid #e9e9e9;margin-bottom:16px}.MobileCreateProposalModal_form__pNSwI .MobileCreateProposalModal_footer__2Oz7Q{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MobileCreateProposalModal_form__pNSwI .MobileCreateProposalModal_footer__2Oz7Q .MobileCreateProposalModal_disabled_submit__27UOQ{cursor:not-allowed;background-color:#f7f7f7}.MobileCreateProposalModal_form__pNSwI .MobileCreateProposalModal_footer__2Oz7Q .MobileCreateProposalModal_disabled_submit__27UOQ p{color:rgba(75,75,75,.58)}.MobileCreateProposal_open_modal__3Tsqq{position:fixed!important;bottom:10px;right:10px!important;zoom:1.25}.MobileCreateProposal_add_icon__2YE_A{fill:#fff;color:#fff}.MobileComponents_modal_open__2LMi8{display:none;overflow:hidden}.TopBar_topBar__3w91v{height:80px;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.TopBar_topBar__3w91v .TopBar_devapoButton__3aqPm{margin-left:20px;width:200px}.top-heading .add-event{padding:.7rem 2rem;transition:.2s ease-in-out;min-width:12rem;border-radius:45px;border:none;display:flex;justify-content:center;align-items:center;color:#fff!important;background-color:#10c998}.top-heading .add-event_span{margin:0 1rem 0 0}.top-heading .add-event:hover{background-color:#27d6a7}.clear-icon-container-input{position:absolute;z-index:200;top:0;right:0;bottom:0;width:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.7;-webkit-animation:PopUpAnimation .25s;animation:PopUpAnimation .25s}.top-heading{margin:1.5rem 0;display:flex;align-items:center}.top-heading_h4{min-width:255px;font-weight:600;font-size:24px}.top-heading_hr{color:#d7d7d7;width:100%;height:1px}.top-heading .add-event{width:240px!important;margin-left:1.5rem;padding:.6rem 5rem}.top-heading .add-event svg{fill:#fff}.top-heading .add-event p{white-space:nowrap}.calendar-block .absence{cursor:pointer;z-index:100}.calendar-block .months-block{margin-bottom:3rem;display:flex;justify-content:space-between;align-items:center}.calendar-block .filter-block{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:100px}.months-block{align-items:center}.months-block,.pagination-block{display:flex;justify-content:space-between}.pagination-block{flex-wrap:wrap}.clear-filters{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s ease-in-out}.clear-filters:hover{color:#10c998}.clear-filters .clear{border-bottom:1px solid!important}.planned-absence-color{border-radius:30px;overflow:hidden;background-size:0 100%,100% 30px,0 100%,100% 0;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-image:repeating-linear-gradient(-90deg,grey,grey 4px,transparent 0,transparent 8px,#000 0),repeating-linear-gradient(-45deg,grey,grey 4px,transparent 0,transparent 8px,#000 0),repeating-linear-gradient(-90deg,grey,grey 4px,transparent 0,transparent 8px,#000 0),repeating-linear-gradient(-45deg,grey,grey 4px,transparent 0,transparent 8px,#000 0)}.calendar-box{overflow:hidden;max-width:1400px;height:100%;max-height:500px;overflow:auto}.calendar-container{position:relative;left:0;top:0}.calendar-container .render-calendar{display:flex;justify-content:space-between}.calendar-container .render-calendar .users-container{position:-webkit-sticky;position:sticky;left:0;top:0;min-width:200px;width:100%;z-index:30;background-color:#fff;border-right:5px solid #fff}.calendar-container .render-calendar .users-container .empty{width:100%;height:36px;background-color:#fff}.calendar-container .render-calendar .users-container .empty-head{position:-webkit-sticky;position:sticky;left:0;top:0;z-index:10}.calendar-container .render-calendar .users-container .empty-foot{position:-webkit-sticky;position:sticky;left:0;bottom:0;z-index:10}.calendar-container .render-calendar .users-container .sticky-user{position:-webkit-sticky;position:sticky;left:0;top:36px;z-index:10}.calendar-container .render-calendar .users-container .sticky-user:before{content:"";position:absolute;left:0;bottom:0;width:120%;height:1px;border-bottom:1px solid #d7d7d7}.calendar-container .render-calendar .users-container .sticky-user-hover{position:-webkit-sticky;position:sticky;left:0;top:36px}.calendar-container .render-calendar .users-container .sticky-user-hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(159,213,194,.3);pointer-events:none}.calendar-container .render-calendar .users-container .user-hover{position:relative}.calendar-container .render-calendar .users-container .user-hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(159,213,194,.3);pointer-events:none}.calendar-container .render-calendar .users-container .sticky-user,.calendar-container .render-calendar .users-container .user{width:auto;height:46px;padding:0 21px;display:flex;justify-content:flex-start;align-items:center;line-height:17px}.calendar-container .render-calendar .users-container .sticky-user:nth-child(2n),.calendar-container .render-calendar .users-container .user:nth-child(2n){background-color:#f8f8f8}.calendar-container .render-calendar .calendar-month{position:relative;left:0;top:0;width:auto;height:100%}.calendar-container .render-calendar .calendar-month .calendar-days-head{position:-webkit-sticky;position:sticky;right:0;top:0}.calendar-container .render-calendar .calendar-month .calendar-days-head .hover-day{background-color:rgba(159,213,194,.3);border-radius:30px 30px 0 0}.calendar-container .render-calendar .calendar-month .calendar-days-foot{position:-webkit-sticky;position:sticky;right:0;bottom:0}.calendar-container .render-calendar .calendar-month .calendar-days-foot .hover-day{background-color:rgba(159,213,194,.3);border-radius:0 0 30px 30px}.calendar-container .render-calendar .calendar-month .calendar-days{width:100%;height:36px;background-color:#fff;z-index:12}.calendar-container .render-calendar .calendar-month .calendar-days .days{width:auto;height:100%;display:flex;justify-content:flex-start;align-items:center}.calendar-container .render-calendar .calendar-month .calendar-days .days .sticky-day{position:-webkit-sticky;position:sticky;left:0;top:36px}.calendar-container .render-calendar .calendar-month .calendar-days .days .current-day-head{z-index:10;border:2px solid #10c998;border-bottom:1px solid #fff;border-top-left-radius:30px;border-top-right-radius:30px;color:#10c998}.calendar-container .render-calendar .calendar-month .calendar-days .days .current-day-foot{border:2px solid #10c998;border-top:1px solid #fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;color:#10c998}.calendar-container .render-calendar .calendar-month .calendar-days .days .calendar-day{min-width:36px;height:100%;display:flex;justify-content:center;align-items:center}.calendar-container .render-calendar .calendar-month .calendar-proposals,.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal-hover{position:relative}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal-hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(159,213,194,.3);pointer-events:none;z-index:2}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal{width:100%;height:46px;position:relative}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal:nth-child(odd){background-color:#f8f8f8}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal:first-child{position:-webkit-sticky;position:sticky;left:0;top:36px;background-color:#f8f8f8;border-bottom:1px solid #d7d7d7;z-index:20}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-days-row{display:flex;flex-direction:row;width:100%;height:46px}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-days-row .weekend{background-color:#eee;border:none!important}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-days-row .day-cell-hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(159,213,194,.3);pointer-events:none}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-days-row .calendar-day-cell,.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-days-row .weekend{position:relative;min-width:36px;height:46px;z-index:1;cursor:pointer;border-right:1px solid #f3f2f2}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-days-row .calendar-day-cell:last-child,.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-days-row .weekend:last-child{border-right:none}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-proposal-row{position:absolute;left:0;top:0;width:100%;height:46px;display:flex;align-items:center;overflow:hidden;cursor:pointer}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-proposal-row .calendar-absence-cell{position:absolute;height:20px;border-radius:30px;z-index:2}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .calendar-proposal-row .calendar-proposal-cell{position:absolute;height:20px;border-radius:30px;overflow:hidden;z-index:2;background-size:0 100%,100% 30px,0 100%,100% 0;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat}.calendar-container .render-calendar .calendar-month .calendar-proposals .calendar-proposal .current-day{position:absolute;left:0;top:0;width:36px;height:46px;border:2px solid #10c998;border-top:none;border-bottom:none;pointer-events:none;z-index:10}.AbsenceTypes_absence_types__2MMqg{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;grid-gap:25px;gap:25px;margin-top:10px}.AbsenceTypes_absence_types__2MMqg .AbsenceTypes_type__1zYl1{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.AbsenceTypes_absence_types__2MMqg .AbsenceTypes_type__1zYl1 p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#202020;margin:0}.AbsenceTypes_absence_types__2MMqg .AbsenceTypes_type__1zYl1 .AbsenceTypes_color_dashed__G5Z3B{width:40px;height:16px;border-radius:30px;overflow:hidden;background-size:0 100%,100% 30px,0 100%,100% 0;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-color:grey;background-image:repeating-linear-gradient(-90deg,#fff,#fff 4px,transparent 0,transparent 8px,#000 0),repeating-linear-gradient(-45deg,#fff,#fff 4px,transparent 0,transparent 8px,#000 0),repeating-linear-gradient(-90deg,#fff,#fff 4px,transparent 0,transparent 8px,#000 0),repeating-linear-gradient(-45deg,#fff,#fff 4px,transparent 0,transparent 8px,#000 0)}.AbsenceTypes_absence_types__2MMqg .AbsenceTypes_type__1zYl1 .AbsenceTypes_color__2mjni{width:40px;height:16px;border-radius:30px;overflow:hidden}.AbsenceTypes_absence_types__2MMqg .AbsenceTypes_type__1zYl1 .AbsenceTypes_vacation-status__27jgI{border:none;color:#fff;background-color:#f36666}.AbsenceTypes_absence_types__2MMqg .AbsenceTypes_type__1zYl1 .AbsenceTypes_remote-work-status__2bS1A{border:none;background-color:#ffc46b}.AbsenceTypes_absence_types__2MMqg .AbsenceTypes_type__1zYl1 .AbsenceTypes_sick-leave-status__3xEEP{border:none;color:#fff;background-color:#2978a0}.conclusions,.list{background-color:initial;font-size:24px;border:none;border-bottom:3px solid transparent}.conclusions:hover,.list:hover{border-bottom:3px solid #10c998}.list{white-space:nowrap}.conclusions{margin-right:15px;width:-webkit-max-content;width:max-content}.chooseDate{padding-top:20px;display:flex;justify-content:flex-end;align-items:center}.chooseDate .datepicker-block{max-width:100%!important}.chooseDate .datepicker-block div{flex-direction:row!important}.chooseDate .datepicker-block .MuiFormControl-root{margin-right:1rem;display:flex;flex-direction:column!important}.chooseDate .datepicker-block .MuiFormControl-root:last-child{margin-right:0}.chooseDate .datepicker-block .MuiFormControl-root label{display:flex!important;overflow:visible!important;margin-bottom:0!important}.vertical-divider{border-left:1px solid rgba(0,0,0,.25);height:25px;margin:0 20px 0 8px}.top-bar{padding-top:3rem;display:flex;align-items:center}.number-of-conclusions{border-radius:15px;line-height:14px;width:20px;height:20px;font-weight:500;font-size:14px;position:absolute;right:-6px;top:-9px;color:#fff;background-color:#10c998;padding:0;display:flex;align-items:center;justify-content:center}.number-of-conclusions *{margin:0}.number-my-proposals{-webkit-transform:translateX(5px);transform:translateX(5px)}.history-filter-bar{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.history-filter-bar p{white-space:nowrap}.ui-table-container{position:relative!important;overflow-x:initial!important}.ui-table-container table .MuiTableFooter-root tr nav ul{margin-top:10px;margin-bottom:100px}.ui-table-container table .MuiTableFooter-root tr nav{position:absolute;right:0}.MuiButtonBase-root.MuiTableSortLabel-root.MuiTableSortLabel-active,.MuiTableSortLabel-root{color:#1a1a1a!important}.MuiButtonBase-root.MuiTableSortLabel-root>svg{display:none}.ui-table-head-cell{padding:0 19px!important;height:40px!important;font-size:16px!important;line-height:20px!important;font-weight:500!important;white-space:nowrap}.ui-table-head-cell:first-child{padding:0}.ui-table-head-icon{margin:0 9px}.ui-table-head-icon.inverted{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ui-table-head-icon.hidden{visibility:hidden}.ui-table-body-row{position:relative;height:52px;max-width:1400px;cursor:pointer}.ui-table-body-row:hover{box-shadow:0 4px 4px rgba(0,0,0,.1)}.ui-table-body-row:nth-of-type(2n){background-color:rgba(0,0,0,.03)}.ui-table-body-row td{white-space:nowrap}.ui-table-body-row td .description{display:inline-block!important;margin:0;white-space:nowrap;max-width:250px!important;text-overflow:ellipsis;overflow:hidden}.ui-table-body-row:hover .ui-table-row-hover-container{visibility:visible;-webkit-animation:PopUpAnimation .3s;animation:PopUpAnimation .3s}.ui-table-body-cell{padding:14px 19px!important;cursor:pointer}.ui-table-body-cell,.ui-table-body-custom-element{border-width:0!important;height:52px!important;font-size:16px!important;line-height:19px!important}.ui-table-body-custom-element{padding:0!important}.ui-table-row-hover-container{height:52px!important;display:flex;align-items:center;justify-content:center;visibility:hidden;position:absolute;right:1rem;z-index:100}.show-absence-type{display:flex;align-items:center;justify-content:flex-start;padding-left:12px}.show-absence-type .show-absence-type-status{width:110px;height:27px;border-radius:27px;font-size:14px;line-height:17px;display:flex;justify-content:center;align-items:center}.show-absence-type .show-absence-type-status.show-absence-type-status-remote{background-color:#ffc46b;color:#393939}.show-absence-type .show-absence-type-status.show-absence-type-status-holiday{background-color:#f36666;color:#f9f9f9}.show-absence-type .show-absence-type-status.show-absence-type-status-sick-leave{background-color:#2978a0;color:#f9f9f9}.proposals-table{margin-top:40px;trasition:all .2s easy-in-out}.span-date{padding:14px 19px}.proposals-hover{display:flex;align-items:center;z-index:100!important}.proposals-hover button{margin:0!important;padding:0!important;border:0!important;height:auto!important}.proposals-hover button img{height:auto!important;width:auto!important;margin:0 7.5px!important}.show-proposal-status{margin-left:2.25rem}.proposals-hover>*{height:20px;display:flex;justify-content:center;align-items:center}.proposals-hover .review-proposal .review-span img{height:24px;margin-bottom:4px}.proposals-hover .edit-block{margin:0!important}.proposals-hover .cancel-proposal img{margin:0!important;height:20px}.actions-filter-buttons{width:100%;height:50px;display:flex;justify-content:flex-end;align-items:center}.actions-filter-buttons label{margin-left:2rem;font-weight:500;font-size:16px;line-height:20px;display:flex;justify-content:center;align-items:center}.actions-filter-buttons label input{margin-right:.5rem;width:18px;height:18px}.actions-filter-buttons label input[type=radio]:checked:after{width:12px;height:12px;border-radius:15px;background-color:#10c998;position:relative;left:3px;top:3px;content:"";display:flex}@-webkit-keyframes OptionsDropDownAnimation{0%{opacity:0;max-height:0}to{opacity:1;max-height:136px}}@keyframes OptionsDropDownAnimation{0%{opacity:0;max-height:0}to{opacity:1;max-height:136px}}@-webkit-keyframes OptionsItemsDropDownAnimation{0%{opacity:0;max-height:0;background-color:initial;-webkit-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}70%{background-color:#fff}to{opacity:1;max-height:100%;background-color:#fff;-webkit-transform:translate(0);transform:translate(0)}}@keyframes OptionsItemsDropDownAnimation{0%{opacity:0;max-height:0;background-color:initial;-webkit-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}70%{background-color:#fff}to{opacity:1;max-height:100%;background-color:#fff;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes FilterMenuAnimation{0%{max-height:0;opacity:0}to{max-height:320px;opacity:1}}@keyframes FilterMenuAnimation{0%{max-height:0;opacity:0}to{max-height:320px;opacity:1}}@-webkit-keyframes FilterMenuOptionAnimation{0%{opacity:0;-webkit-transform:translate(-10%,-20%);transform:translate(-10%,-20%)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes FilterMenuOptionAnimation{0%{opacity:0;-webkit-transform:translate(-10%,-20%);transform:translate(-10%,-20%)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.dropdown-arrow:before,.filtering-engine-area .dropdown-filter-box:before,.filtering-engine-area .options-dropdown .options-dropdown-list:before{content:"";position:absolute;left:calc(50% - 10px);top:-6px;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:0 0 10px rgba(51,115,128,.26);z-index:-2}.filtering-engine-area{position:relative}.filtering-engine-area .clear-tags{display:flex;align-items:center}.filtering-engine-area .clear-tags p{margin-left:1rem;margin-bottom:0!important;text-decoration:underline;transition:all .3s ease-in-out}.filtering-engine-area .clear-tags p:hover,.filtering-engine-area .MuiSelect-icon{color:#10c998}.filtering-engine-area .options-dropdown{position:relative;background-color:#fff}.filtering-engine-area .options-dropdown .options-button{position:relative;border-radius:25px 0 0 25px;border:1px solid #c4c4c4;padding:2px 4px 2px 20px;min-width:135px;width:100%;height:100%;outline:none;display:flex;justify-content:space-between;align-items:center;background-color:#f4f4f4;transition:all .25s ease-in-out}.filtering-engine-area .options-dropdown .options-button:hover{background-color:#e5e5e5}.filtering-engine-area .options-dropdown .options-button p{margin:0}.filtering-engine-area .options-dropdown .options-button img{margin-right:5px}.filtering-engine-area .options-dropdown .options-button .dropdown-open-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease-in-out}.filtering-engine-area .options-dropdown .options-dropdown-list{position:absolute;left:0;top:calc(100% + 15px);max-width:135px;max-height:136px;padding:0;list-style:none;background:#fff;z-index:100;box-shadow:0 0 10px rgba(51,115,128,.26);-webkit-animation:OptionsDropDownAnimation .5s;animation:OptionsDropDownAnimation .5s}.filtering-engine-area .options-dropdown .options-dropdown-list .list-item{padding:2px 4px 2px 20px;min-width:135px;width:100%;display:flex;cursor:pointer;background-color:#fff;z-index:100;-webkit-animation:OptionsItemsDropDownAnimation .7s;animation:OptionsItemsDropDownAnimation .7s}.filtering-engine-area .options-dropdown .options-dropdown-list .list-item:first-child{padding:14px 4px 2px 20px;min-width:135px}.filtering-engine-area .options-dropdown .options-dropdown-list .list-item:last-child{padding:2px 4px 14px 20px;min-width:135px}.filtering-engine-area .options-dropdown .options-dropdown-list .list-item p{width:auto;margin:0}.filtering-engine-area .options-dropdown .options-dropdown-list .list-item:hover p{border-bottom:1px solid #10c998}.filtering-engine-area .MuiSelect-select{text-align:center}.filtering-engine-area .input-form{position:relative;height:auto;border:1px solid #c4c4c4;background:transparent;display:flex;align-items:center}.filtering-engine-area .input-form_div-flex{color:grey;display:flex;justify-content:flex-start;align-items:center;position:absolute;right:0;bottom:0;width:auto;height:100%;padding:2px 4px 2px 20px;min-width:300px}.filtering-engine-area .input-form_div-flex_div-inline{color:#b6b6b6;z-index:1;margin-top:100%;display:inline-block;position:absolute;right:0;bottom:0;width:100%;height:auto;padding:2px 4px 2px 20px;min-width:300px}.filtering-engine-area .input-form_div-flex_div-inline .disappear{opacity:0!important}.filtering-engine-area .search-input{z-index:2;border:none;background:transparent;height:auto;position:relative;left:0;top:0;padding:2px 4px 2px 20px;min-width:300px}.filtering-engine-area .enter-arrow{background-color:#10c998;border-radius:0 25px 25px 0!important;transition:all .25s ease-in-out}.filtering-engine-area .enter-arrow:hover{background-color:#27d6a7}.filtering-engine-area .dropdown-filter-box{box-shadow:0 0 10px rgba(51,115,128,.26);background-color:#fff;z-index:1000000;position:absolute;left:0;top:4rem;padding:0;min-width:315px}.filtering-engine-area .dropdown-filter-menu{background-color:#fff;padding:20px;width:100%;overflow-x:auto;max-height:320px;-webkit-animation:FilterMenuAnimation .3s;animation:FilterMenuAnimation .3s}.filtering-engine-area .dropdown-filter-menu .option{padding:5px;cursor:pointer;-webkit-animation:FilterMenuOptionAnimation .7s;animation:FilterMenuOptionAnimation .7s}.filtering-engine-area .dropdown-filter-menu .option:disabled:hover{border-bottom:none!important;cursor:default!important}.filtering-engine-area .dropdown-filter-menu .option:hover{border-bottom:1px solid #10c998}.filtering-engine-area .dropdown-filter-menu .disabled-option{-webkit-animation:FilterMenuOptionAnimation .3s;animation:FilterMenuOptionAnimation .3s}.MuiPaper-root{padding:10px 15px}.MuiPaper-elevation8{box-shadow:0 0 15px rgba(51,115,128,.4)!important}.MuiPaper-root .MuiList-root option:hover{border-bottom:1px solid #10c998;cursor:pointer}.MuiListItem-root.Mui-selected{background-color:initial!important}.MuiListItem-button:hover,.MuiListItem-root.Mui-selected:hover{color:#000;background-color:initial!important;border-bottom:1px solid #10c998}.filtering-engine{min-height:115px;display:flex;flex-direction:column;align-items:flex-start!important}.filter-block{display:flex;min-height:115px;align-items:center;padding:0!important;margin:0!important}.filter-block .chosen-filter{border-radius:16px;padding:0 10px;min-width:87px;display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:#aaa;font-size:12px;font-weight:400;height:27px}.filter-block .chosen-filter .clear-icon-container{margin-left:10px}.filter-block .filter-block-filters{display:flex;height:50px}.filter-block .clear-filters{margin:0 0 0 14px;text-decoration:underline;-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px);white-space:nowrap}.options-dropdown{background-color:#f4f4f4}.nav-icon{-webkit-filter:grayscale(10);filter:grayscale(10);position:absolute;cursor:pointer;background-color:#fff!important}.nav-icon .MuiSvgIcon-root{font-size:3rem}.nav-icon.prev{left:-10px}.nav-icon.next{right:-10px}.nav-icon.hidden{opacity:0;visibility:hidden}.filter-block-engine{display:flex;align-items:center;justify-content:space-between;position:relative;scroll-behavior:smooth}.filter-block-engine.padding .filter-block-filters{padding:0 48px}.chosen-filter{border-radius:16px;padding:0 10px;min-width:87px;display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:#aaa;font-size:12px;font-weight:400;height:27px;margin-right:14px;flex-shrink:0}.chosen-filter .clear-icon-container{margin-left:10px}.chosen-filter .filter-title{white-space:nowrap}.chosen-filter-placeholder{height:27px;width:0;margin:0;padding:0}.filter-block-filters{display:flex;overflow-x:scroll;overflow-y:hidden;max-width:calc(100vw - 800px);width:900px;min-width:600px;height:27px;scroll-behavior:smooth}.DesktopModalHeader_header__3UCSN{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:30px;gap:30px;height:130px;padding-bottom:20px;border-bottom:1px solid #e9e9e9}.DesktopModalHeader_header__3UCSN .DesktopModalHeader_vertical_line__1LuUA{width:6px;height:100%;border-radius:20px}.DesktopModalHeader_header__3UCSN .DesktopModalHeader_HOLIDAY__2tOJY{background-color:#f36666}.DesktopModalHeader_header__3UCSN .DesktopModalHeader_SICK_LEAVE__2pDY5{background-color:#2978a0}.DesktopModalHeader_header__3UCSN .DesktopModalHeader_REMOTE__3elaU{background-color:#fdd598}.DesktopModalHeader_header__3UCSN .DesktopModalHeader_header_container___D04J{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:7px;gap:7px}.DesktopModalHeader_header__3UCSN .DesktopModalHeader_header_container___D04J .DesktopModalHeader_tittle__1mRu0{font-style:normal;font-weight:600;font-size:22px;line-height:33px;color:#393939;margin:0}.DesktopModalHeader_header__3UCSN .DesktopModalHeader_header_container___D04J .DesktopModalHeader_date__221d1{font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#1d1d1d;margin:0}.ReviewReceivedProposalModal_modal_block__2EUC6{width:634px;height:100%}.ReviewReceivedProposalModal_modal_block__2EUC6 .ReviewReceivedProposalModal_footer__r4Sht{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ReviewReceivedProposalModal_modal_block__2EUC6 .ReviewReceivedProposalModal_footer__r4Sht .ReviewReceivedProposalModal_decision_buttons__3vTO0{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:25px;gap:25px}.ReviewReceivedProposalModal_modal_block__2EUC6 .ReviewReceivedProposalModal_footer__r4Sht .ReviewReceivedProposalModal_decision_buttons__3vTO0 .ReviewReceivedProposalModal_cancel_button__2LERL:hover{padding:12px 24px}.Modals_backdrop__xyX5l{background:rgba(12,12,12,.5)!important}.Modals_backdrop__xyX5l ::-webkit-scrollbar{width:7px!important}.Modals_backdrop__xyX5l .Modals_modal__w9i7p{display:block}.ActionsHistoryReviewProposalModal_modal__sgXco{width:634px;height:100%}.ActionsHistoryReviewProposalModal_modal__sgXco .ActionsHistoryReviewProposalModal_footer__1OATR{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.DeclineProposalModal_modal_block__2lfKb{width:634px;height:100%}.DeclineProposalModal_modal_block__2lfKb .DeclineProposalModal_footer__3sz6l{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.CreateProposalModal_modal_block__Q2Ske{width:637px;height:100%}.CreateProposalModal_modal_block__Q2Ske .CreateProposalModal_header__1KNOM{font-style:normal;font-weight:600;font-size:22px;line-height:33px;color:#393939;padding-bottom:25px;border-bottom:1px solid #e9e9e9}.CreateProposalModal_modal_block__Q2Ske .CreateProposalModal_footer__2zVek{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.CreateProposalModal_modal_block__Q2Ske .CreateProposalModal_footer__2zVek .CreateProposalModal_disabled_submit__3agYH{background-color:#d3d3d3;cursor:not-allowed}.CreateProposalModal_modal_block__Q2Ske .CreateProposalModal_footer__2zVek .CreateProposalModal_disabled_submit__3agYH:focus,.CreateProposalModal_modal_block__Q2Ske .CreateProposalModal_footer__2zVek .CreateProposalModal_disabled_submit__3agYH:hover{background-color:#d3d3d3;padding:16px 25px;border:none}.ReviewCreatedProposalModal_modal_block__3gp_a{width:637px;height:100%}.ReviewCreatedProposalModal_modal_block__3gp_a .ReviewCreatedProposalModal_footer__7gmvi{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ReviewCreatedProposalModal_modal_block__3gp_a .ReviewCreatedProposalModal_footer__7gmvi .ReviewCreatedProposalModal_cancel_button__1tZrZ:hover{padding:12px 24px}.CancelProposalModal_modal_block__2N1gx{width:637px;height:100%}.CancelProposalModal_modal_block__2N1gx .CancelProposalModal_footer__3DV9b{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.EditProposalModal_modal_block__1Jph2{width:637px;height:100%}.EditProposalModal_modal_block__1Jph2 .EditProposalModal_body__1ht-r{margin-top:28px}.EditProposalModal_modal_block__1Jph2 .EditProposalModal_footer__31a5n{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.EditProposalModal_modal_block__1Jph2 .EditProposalModal_footer__31a5n .EditProposalModal_cancel_button__2-pQV:hover{padding:12px 24px}.EditProposalModal_modal_block__1Jph2 .EditProposalModal_footer__31a5n .EditProposalModal_disabled_submit__fOEkW{background-color:#d3d3d3;cursor:not-allowed}.EditProposalModal_modal_block__1Jph2 .EditProposalModal_footer__31a5n .EditProposalModal_disabled_submit__fOEkW:focus,.EditProposalModal_modal_block__1Jph2 .EditProposalModal_footer__31a5n .EditProposalModal_disabled_submit__fOEkW:hover{background-color:#d3d3d3;padding:16px 25px;border:none}.DeleteAbsenceModal_modal_block__13ncE{width:637px;height:100%}.DeleteAbsenceModal_modal_block__13ncE .DeleteAbsenceModal_footer__1xxne{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ReviewAbsenceModal_modal_block__3WQuq{width:637px;height:100%}.ReviewAbsenceModal_modal_block__3WQuq .ReviewAbsenceModal_footer__MA9Rv{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.AcceptProposalModal_modal_block__1k5pR{width:634px;height:100%}.AcceptProposalModal_modal_block__1k5pR .AcceptProposalModal_footer_buttons__1Hj-v{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.LoaderLayout_loader__3pa6n{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:100}
/*# sourceMappingURL=main.5ace5e94.chunk.css.map */