:root{--color-black: #222730;--color-black-opacity: rgba(34, 39, 48, .8);--color-black-opacity-50: rgba(34, 39, 48, .5019607843);--color-white: #ffffff;--color-red: #e54848;--color-red-dark: #b12424;--color-yellow: #efe603;--color-yellow-dark: #a48404;--color-purple-light: #b0b2f1;--color-gray-light: #e3e3e3;--color-gray: #ccc;--color-gray-dark: #656565;--color-foundation-normal: #626f88;--color-fundation-normal-opacity-10: rgba(98, 111, 136, .1019607843);--color-fundation-medium-gray-dark: #4e596d;--color-success-light: #c2e9cd;--color-success-medium: #0aa535;--color-success-dark: #067424;--color-warning-light: hsla(32, 81%, 80%);--color-warning-medium: #c77515;--color-warning-dark: #76460e;--color-error-light: #f7aaaa;--color-error-medium: #e54848;--color-error-dark: #9f1111;--color-info-light: #bfe0e8;--color-info-medium: #0084a1;--color-info-dark: #015e73;--color-text-light: #626f88;--color-text-medium: #4a5366;--color-text-dark: #222730;--color-input-borders-and-fillings: #ced2da;--color-darker-borders-and-fillings: #626f88;--color-background-light: #eff1f3;--color-background-medium: #e7e9ed;--color-background-dark: #dee3e8;--color-interaction: #626f88;--color-interaction-hover: #222730;--color-disabled: #ced2da;--color-calendar-holiday: #ebdef6;--color-calendar-weekend-a: #64e29e;--color-calendar-weekend-b: #ff8383;--color-calendar-summer: #faf3cc;--color-calendar-winter: #b0e5ed;--color-control-warning-dark: #76460e;--color-control-error-dark: #9f1111;--color-charge-excess: #0aa535;--color-charge-optimal: #c2e9cd;--color-charge-shortage: #e54848;--color-training-background: var(--color-yellow);--color-training-fill: var(--color-yellow-dark);--color-leave-background: var(--color-gray);--color-leave-fill: var(--color-foundation-normal);--color-collaboration-background: var(--color-input-borders-and-fillings);--color-collaboration-fill: var(--color-foundation-normal)}@font-face{font-family:HankenGrotesk;src:url(/fonts/HankenGrotesk-VariableFont_wght.ttf)}@font-face{font-family:icomoon;src:url(/fonts/icomoon.ttf)}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear-late{0%{opacity:0}50%{opacity:.2}to{opacity:1}}@keyframes disappear{0%{opacity:1;top:0}90%{opacity:0;top:0}to{opacity:0;top:-100rem}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes character-appear{0%{opacity:0;transform:scale(0);font-size:0}to{opacity:1;transform:scale(1);font-size:1em}}@keyframes appear-expand{0%{opacity:0;visibility:hidden;transform:scaleY(0)}to{opacity:1;visibility:visible;transform:scale(1)}}*{margin:0;padding:0;box-sizing:border-box;white-space:normal}* :focus-visible{outline:none}*{-webkit-user-select:none;-ms-user-select:none;user-select:none}li{list-style-type:none}table{border-spacing:0}button,input,textarea{font-size:inherit;border:1px solid var(--color-input-borders-and-fillings)}:root{font-size:16px}html{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}@supports (font-variation-settings: normal){html{font-family:HankenGrotesk,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}}button{cursor:pointer;font-family:inherit;font-weight:inherit;font-size:inherit}.Button{transition:all .5s linear;cursor:pointer;display:flex;align-items:center;justify-content:space-evenly;justify-content:center;white-space:nowrap;border-radius:4px;padding:round(up,.5em,1px) round(up,1.25em,1px);border-style:solid}.Button__icon-container{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;transition:all .5s linear}.Button--disabled{cursor:not-allowed}.Button--primary{border-color:var(--color-foundation-normal);background:var(--color-foundation-normal);fill:var(--color-white);color:var(--color-white)}.Button--primary:hover:not(:disabled){background-color:var(--color-black);color:var(--color-white);fill:var(--color-white)}.Button--empty{border-color:var(--color-foundation-normal);background:var(--color-white);color:var(--color-foundation-normal);fill:var(--color-foundation-normal)}.Button--empty:hover:not(:disabled){color:var(--color-text-dark);fill:var(--color-text-dark);background-color:var(--color-background-medium);border-color:var(--color-background-medium)}.Button--text{border-color:transparent;background:transparent;fill:var(--color-black);color:var(--color-black);height:2em}.Button--text:hover:not(:disabled){text-decoration:underline}.Button--error{border-color:var(--color-error-dark);fill:var(--color-error-dark);color:var(--color-error-dark);background:var(--color-error-light)}.Button--error:hover:not(:disabled){background:var(--color-white)}.Button--warning{border-color:var(--color-warning-dark);fill:var(--color-warning-dark);color:var(--color-warning-dark);background:var(--color-warning-light)}.Button--warning:hover:not(:disabled){background:var(--color-white)}.Button--info{border-color:var(--color-info-dark);fill:var(--color-info-dark);color:var(--color-info-dark);background:var(--color-info-light)}.Button--info:hover:not(:disabled){background:var(--color-white)}.Button--success{border-color:var(--color-success-dark);fill:var(--color-success-dark);color:var(--color-success-dark);background:var(--color-success-light)}.Button--success:hover:not(:disabled){background:var(--color-white)}.Button--with-icon{gap:0em;height:round(up,3em,1px);padding:round(up,.5em,1px) round(down,1.25em,1px)}.Button--with-icon .Button__icon-container{width:round(up,2em,1px);height:round(up,2em,1px)}.Button--with-icon:hover:not(:disabled){padding:round(up,.5em,1px) round(down,1.25em,1px);gap:round(up,0em,1px)}.Button--with-icon:hover:not(:disabled) .Button__icon-container{opacity:1;width:round(up,2em,1px);height:round(up,2em,1px)}.Button--with-icon.Button--text{justify-content:flex-start;padding-left:round(up,3.25em,1px);padding-right:round(up,1.25em,1px)}.Button--with-icon.Button--text:hover{padding-left:round(up,1.25em,1px)}.Button--disabled{background-color:var(--color-disabled);cursor:not-allowed}:root{--calendar-picker-width: 20.5rem}.DateSteps{background-color:#ced2da80;border-radius:4px;position:relative}.DateSteps__Text{height:100%;padding:1rem 3rem;text-align:center;font-size:1rem;font-weight:600;color:var(--color-text-medium)}.DateSteps__Text:first-letter{text-transform:capitalize}.DateSteps__Text--clickable{cursor:pointer}.DateSteps__Text--clickable:hover{background-color:var(--color-fundation-normal-opacity-10)}.DateSteps__shift-button{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-evenly;padding:.375rem;cursor:pointer;border:none;border-radius:.25rem;background-color:transparent}.DateSteps__shift-button--down{left:.5rem}.DateSteps__shift-button--up{right:.5rem}.DateSteps__shift-button:hover{background-color:#626f8833}.DatePickerYear,.DatePickerMonth{background:var(--color-white);width:var(--calendar-picker-width);max-width:100%}.DatePickerYear .DateSteps,.DatePickerMonth .DateSteps{background-color:transparent}.DatePickerYear .DateSteps__Text,.DatePickerMonth .DateSteps__Text{text-transform:capitalize}.CalendarViewMonth,.CalendarViewYear{gap:5px}.CalendarViewMonth__choice,.CalendarViewYear__choice{display:flex;align-items:center;justify-content:space-evenly;border:none;background:var(--color-white)}.CalendarViewMonth__choice--active,.CalendarViewYear__choice--active{cursor:pointer}.CalendarViewMonth__choice--active:hover,.CalendarViewYear__choice--active:hover{background:var(--color-input-borders-and-fillings)}.CalendarViewYear{font-size:1rem;font-weight:400;color:var(--color-black);display:grid;column-gap:.625rem;row-gap:.625rem;grid-template-columns:repeat(3,1fr)}.CalendarViewYear__choice{height:2.5rem;text-transform:capitalize;border-radius:5px}.CalendarViewMonth{font-size:1rem;font-weight:400;color:var(--color-black)}.CalendarViewMonth__choice-block{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid transparent}.CalendarViewMonth__choice-offset--1{grid-column-start:1;grid-column-end:2}.CalendarViewMonth__choice-offset--2{grid-column-start:1;grid-column-end:3}.CalendarViewMonth__choice-offset--3{grid-column-start:1;grid-column-end:4}.CalendarViewMonth__choice-offset--4{grid-column-start:1;grid-column-end:5}.CalendarViewMonth__choice-offset--5{grid-column-start:1;grid-column-end:6}.CalendarViewMonth__choice-offset--6{grid-column-start:1;grid-column-end:7}.CalendarViewMonth__choice-title{display:flex;align-items:center;justify-content:space-evenly;cursor:default;background:none;border:none}.CalendarViewMonth__choice{font-size:1rem;font-weight:400;color:var(--color-black);border-radius:2em;height:2.5rem;min-height:1.5rem;min-width:1.5rem}.CalendarViewMonth__choice--today{font-weight:900}.CalendarViewMonth__choice--selected{background-color:var(--color-foundation-normal);color:var(--color-white)}.CalendarViewMonth--by-week .CalendarViewMonth__choice{background-color:transparent}.CalendarViewMonth--by-week .CalendarViewMonth__choice--today{font-weight:900}.CalendarViewMonth--by-week .CalendarViewMonth__choice-block--week:hover{border-radius:.25rem;background-color:var(--color-background-medium);cursor:pointer}.CalendarSelectorWeek__DateSteps{width:var(--calendar-picker-width);max-width:100%}.CalendarSelectorWeek__DatePickerMonth{width:calc(var(--calendar-picker-width) - 1rem);max-width:100%}.CalendarSelectorWeek__DatePickerMonth--2-weeks .CalendarViewMonth--by-week .CalendarViewMonth__choice-block--week:hover+.CalendarViewMonth__choice-block--week{border-radius:.25rem;background-color:var(--color-background-medium)}.CalendarSelectorMonth__DateSteps,.CalendarSelectorDay__DateSteps{width:var(--calendar-picker-width);max-width:100%}.CalendarSelectorMonth__DatePickerMonth,.CalendarSelectorDay__DatePickerMonth,.CalendarSelectorMonth__DatePickerYear,.CalendarSelectorDay__DatePickerYear{width:calc(var(--calendar-picker-width) - 1rem);max-width:100%}.CalendarSelectorMonth__Datepicker,.CalendarSelectorYear__Datepicker{padding:1rem}.CalendarSelectorMonth__DateSteps,.CalendarSelectorYear__DateSteps{width:var(--calendar-picker-width)}.DatePickerMonth__CalendarDay--selected{background-color:var(--color-input-borders-and-fillings)}.DatePickerMonth__CalendarDay--today{font-weight:900}.CalendarYearlyConfig{background-color:#fff;width:100%;height:100%;border:1px solid var(--color-input-borders-and-fillings)}.CalendarYearlyConfig__CalendarYear{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:1rem;border-top:1px solid var(--color-input-borders-and-fillings);justify-content:start;align-items:flex-start}.CalendarYearlyConfig__CalendarMonth{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;padding:1rem;gap:1rem;margin-right:5rem}.CalendarYearlyConfig__CalendarMonth .CalendarViewMonth{padding:0;text-transform:capitalize}.CalendarYearlyConfig__CalendarMonth .CalendarViewMonth__choice-block--week{margin-top:.5rem}.CalendarYearlyConfig__CalendarMonth .CalendarViewMonth__choice{font-size:.875rem;font-weight:400;color:var(--color-black);height:0;min-width:2rem}.CalendarYearlyConfig__CalendarMonth .CalendarViewMonth__choice-title{font-size:.875rem;font-weight:400;color:var(--color-black)}.CalendarYearlyConfig__CalendarMonth .CalendarViewMonth__choice--today{font-weight:900}.CalendarYearlyConfig__CalendarDay--selected{background-color:var(--color-input-borders-and-fillings);border-radius:0}.CalendarYearlyConfig__CalendarDay--selected:first-child{border-top-left-radius:2em;border-bottom-left-radius:2em}.CalendarYearlyConfig__CalendarDay--selected:last-child{border-top-right-radius:2em;border-bottom-right-radius:2em}.CalendarYearlyConfig__CalendarDay--unique{border-radius:2em}.CalendarYearlyConfig__CalendarDay--start{border-radius:2em 0 0 2em;border-right:transparent!important}.CalendarYearlyConfig__CalendarDay--end{border-radius:0 2em 2em 0;border-left:transparent!important}.CalendarYearlyConfig__CalendarDay--middle{border-radius:0;border-right:transparent!important;border-left:transparent!important}.CalendarYearlyConfig__MonthTitle{font-size:.875rem;font-weight:700;color:var(--color-black);text-transform:capitalize}.CalendarYearlyConfig .Tooltip{padding:1rem}.CalendarYearlyConfig--active .CalendarYearlyConfig__CalendarDay--dragging{cursor:grabbing}.CardArticle{display:flex;flex-direction:column;align-items:center;justify-content:start;background-color:var(--color-white);border:1px solid var(--color-input-borders-and-fillings);align-items:flex-start;overflow:hidden;border-radius:4px 4px 0 0}.CardArticle__title{display:flex;align-items:center;justify-content:space-evenly;font-size:1rem;font-weight:600;text-transform:uppercase;justify-content:space-between;gap:1rem;width:100%;border-bottom:1px solid var(--color-input-borders-and-fillings);color:var(--color-text-medium);padding:1rem .5rem}.CardArticle__title .Button{padding:0}.CardArticle__body{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;padding:1rem;gap:1rem;align-items:stretch;overflow:hidden}.CardArticle__body .Button{font-size:1rem;font-weight:600;color:var(--color-text-medium)}.CardArticle__body__PlaceholderFilter{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.CardSection{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.5rem;align-items:stretch;max-width:100%;overflow-wrap:break-word;font-size:1rem;font-weight:400;color:var(--color-black)}.CardSection__title{font-size:.875rem;font-weight:700;color:var(--color-black);color:var(--color-text-light);text-transform:uppercase}.CardSection .Tooltip{display:flex;cursor:pointer}.CardSection .Tooltip__floating-content{background:var(--color-black-opacity);border-radius:4px;color:#fff;fill:#fff}.CardProp{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;gap:.5em;width:100%}.CardProp__content{font-weight:700}@keyframes dropdownOpen{0%{max-height:0;opacity:0}to{max-height:var(--dropdown-max-height);opacity:1}}:root{--dropdown-max-height: 20rem}.Dropdown{position:relative;height:2.5rem;border-radius:.25rem;background-color:var(--color-white);border:1px solid var(--color-input-borders-and-fillings)}.Dropdown__toggle{height:100%;display:flex;justify-content:space-between;padding:.5rem;cursor:pointer;margin-bottom:.25rem}.Dropdown--clear{background-color:transparent;border:none}.Dropdown--clear .Dropdown__toggle{padding:0;margin:0}.Dropdown--align--right .Dropdown__menu,.Dropdown--align--right .Dropdown__menu--list{right:0;min-width:12rem}.Dropdown.Dropdown--disabled .Dropdown__toggle{background-color:var(--color-disabled);cursor:not-allowed}.Dropdown .Icon{transition:transform .3s linear}.Dropdown .Icon.Dropdown__Icon--closed{transform:rotate(0)}.Dropdown .Icon.Dropdown__Icon--open{transform:rotate(180deg)}.Dropdown__menu,.Dropdown__menu--list{display:flex;flex-direction:column;align-items:center;justify-content:start;position:absolute;top:calc(100% + 2px);background-color:#fff;z-index:1000;border-radius:.25rem;border:.05rem solid #ccc;visibility:hidden;max-height:0;overflow:hidden;transition:max-height .5s ease-out,opacity .5s ease-out}.Dropdown__menu--list{align-items:stretch;border-top:none}.Dropdown--open .Dropdown__menu,.Dropdown--open .Dropdown__menu--list{visibility:visible;overflow:auto;animation:dropdownOpen .5s ease-out forwards}.Dropdown .TabSelector{width:100%}.DropdownItem{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;gap:.5rem;padding:.5rem;border-top:.05rem solid #ccc;cursor:pointer}.DropdownItem:hover{background-color:#e0e0e0;border-radius:.25rem}.DropdownItem__ItemContent{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.DropdownItem__ItemLabel--underline{text-decoration:underline}.Feedback{position:fixed;top:1rem;right:1rem;z-index:1300}.Feedback__List{gap:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;width:30rem;max-width:80vw}.Feedback__title-line{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;gap:.5rem}.Feedback__title-span{flex:1;display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;color:var(--color-white)}.Feedback__message-icon{height:1rem;width:1rem;fill:var(--color-white)}.Feedback__close-button{padding:0;border:none;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:space-evenly;cursor:pointer;background:transparent}.Feedback__close-button-icon.Icon{fill:var(--color-white);height:.5rem;width:.5rem}.Form{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;gap:2.5rem;max-height:100%;overflow:hidden;flex:1 1 100%}.Form__body{flex-shrink:1;min-height:0px;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;width:100%;box-sizing:border-box}.Form__body>*{width:100%;padding:1rem;box-sizing:border-box}.Form__footer{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:1.5rem}.FormFooter{display:flex;align-items:center;justify-content:space-evenly;gap:1.5rem}.FormFooter__Error{color:var(--color-error-dark)}.Icon{height:round(up,1em,1px);width:round(up,1em,1px)}.Icon--xs{height:round(up,.5em,1px);width:round(up,.5em,1px)}.Icon--sm,.EmployeePageTitle__Icon,.WorkloadTemplateTitle__Icon{height:round(up,.75em,1px);width:round(up,.75em,1px)}.Icon--md,.EmployeeCard__Icon,.InputCheckbox__Icon,.CardArticle__title .Button{height:round(up,1em,1px);width:round(up,1em,1px)}.Icon--ml,.ShiftInputDropdown .ShiftDropdownSection .Icon,.EditShiftTag--extend .Icon,.ShiftCard__EditShiftInput .Input__input-icon .Icon,.EmployeeFilterBlock__IconContainer .Icon,.EmployeeFullLabel__TrainingTag .Icon,.IconTag__Icon,.Button__icon-container .Icon{height:round(up,1.25em,1px);width:round(up,1.25em,1px)}.Icon--lg,.WorkloadPage__right-button-icon .Icon,.WorkloadPage__right-button .Icon,.WorkloadPage__left-button-icon .Icon,.WorkloadPage__left-button .Icon,.EmployeeIncidence__Icon,.EmployeeIncidencesCard__title .Icon,.EmployeePage__OtherActions .Icon,.Layout__Toggle-Icon .Icon,.Layout__ToggleOpen .Icon,.SwapsTable__actions-swap .Icon,.SwapsTable__CommentsTag .Icon,.ShiftsTable__CommentsTag .Icon,.ShiftsTable__Icon,.PlanningDaily__right-button-icon .Icon,.PlanningDaily__right-button .Icon,.PlanningDaily__left-button-icon .Icon,.PlanningDaily__left-button .Icon,.PlanningYearlyIncidenceDropdown__AcceptIncidence .Icon,.PlanningDailyRow__EditShiftInput .EditShiftInput__Icon,.TrainingAssignmentTable__Icon,.LeavesAssignmentTable__Icon,.CollaborationsTable__Icon,.HolidaysTable__CommentsTag .Icon,.HolidaysTable__AccountsTag .Icon,.HolidaysTable__Icon,.GroupsTable__Actions .Icon,.GroupsTable__AccountsTag .Icon,.TemporaryExpositionsTable__Icon,.TrainingTable__Icon,.EventTable__Icon,.LeaveTable__Icon,.EmployeeCalendarHistory__Icon,.EmployeeDetailsPage__OtherActions .Icon,.ControlDropdown__Icon,.ControlDropdown__AcceptIncidence .Icon,.FilterBlock__Icon,.FilterSearchBlock__Icon,.DateFilterBlock__Icon{height:round(up,1.5em,1px);width:round(up,1.5em,1px)}.Icon--xl,.UXPage #iconToTransform{height:round(up,2em,1px);width:round(up,2em,1px)}.IconInfo__Tooltip{cursor:pointer}.IconInfo__Tooltip .Tooltip__floating-content{background:#222730cc;border-radius:4px;color:#fff;fill:#fff}.Input__label,.InputNumber__label,.InputTabs__label,.InputTextarea__label{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.25em;align-items:flex-start}.Input__input,.InputNumber__input,.InputTabs__input,.InputTextarea__input{padding:.5em;width:100%;font-family:HankenGrotesk,sans-serif}.Input__input--has-icon,.InputNumber__input--has-icon,.InputTabs__input--has-icon,.InputTextarea__input--has-icon{padding-right:2em}.Input__error_message,.InputNumber__error_message,.InputTabs__error_message,.InputTextarea__error_message{font-size:.875rem;font-weight:400;color:var(--color-black);color:var(--color-error-dark)}.Input__input-wrapper,.InputNumber__input-wrapper,.InputTabs__input-wrapper,.InputTextarea__input-wrapper{display:flex;align-items:center;justify-content:space-evenly;gap:.25em;position:relative}.Input__input-icon,.InputNumber__input-icon,.InputTabs__input-icon,.InputTextarea__input-icon{position:absolute;right:1em;top:50%;transform:translateY(-50%);cursor:pointer}.InputTabs{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.25em;align-items:flex-start}.InputTabs__TabSelector{max-width:100%;overflow:auto}.InputTextarea__input{resize:none;width:100%}.InputSwitch__label{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5em;width:fit-content;color:#3b4352;border-radius:15px;cursor:pointer}.InputSwitch__slider{position:relative;width:2rem;height:.65rem;background-color:var(--color-input-borders-and-fillings);border-radius:50px;flex-shrink:0;transition:background-color 1s ease,box-shadow 1s ease}.InputSwitch__slider:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-color:var(--color-white);border:1px solid var(--color-input-borders-and-fillings);border-radius:50%;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.InputSwitch__slider:before:hover{box-shadow:0 0 0 10px #a9a9a933}.InputSwitch__slider:hover:before{box-shadow:0 0 0 10px #a9a9a933}.InputSwitch__input{position:absolute;left:-9999px}.InputSwitch__input:checked+.InputSwitch__slider{background-color:#626f8833}.InputSwitch__input:checked+.InputSwitch__slider:before{transform:translate(1.25rem,-50%);background-color:#626f88}.InputCheckbox__label{justify-content:space-evenly;justify-content:flex-start;gap:.5em;width:fit-content;color:var(--color-text-light);cursor:pointer;display:flex;align-items:center}.InputCheckbox__box{cursor:pointer;display:flex;justify-content:center;align-items:center;height:1.25em;width:1.25em;border-radius:3px;border:2px solid var(--color-input-borders-and-fillings);box-sizing:content-box;transition:border-color .5s}.InputCheckbox__Icon{opacity:0;transition:opacity ease .5s;margin-bottom:1px;margin-left:1px;fill:var(--color-darker-borders-and-fillings)}.InputCheckbox__input{position:absolute;left:-999px;top:-999px}.InputCheckbox__input:checked+.InputCheckbox__box{background-color:transparent;border-color:var(--color-darker-borders-and-fillings);transition:border-color .5s}.InputCheckbox__input:checked+.InputCheckbox__box .InputCheckbox__Icon{opacity:1;transition:opacity ease .5s}.InputDatepicker .Dropdown{width:calc(var(--calendar-picker-width) + 2px);max-width:100%}.InputDatepicker__nullify-button{display:inline;padding:0 .5rem;height:1em}.InputDatepicker,.InputSelect,.InputSelectColors,.InputSearch{position:relative}.InputDatepicker__label,.InputSelect__label,.InputSelectColors__label,.InputSearch__label{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.25em;align-items:flex-start}.InputDatepicker__error_message,.InputSelect__error_message,.InputSelectColors__error_message,.InputSearch__error_message{font-size:.875rem;font-weight:400;color:var(--color-black);color:var(--color-error-dark)}.InputDatepicker__input,.InputSelect__input,.InputSelectColors__input,.InputSearch__input{padding:.5rem}.InputSelectColors__div{display:flex;justify-content:space-evenly;gap:.5rem;align-items:center;margin-right:.25rem}.InputSelectColors .Dropdown__menu,.InputSelectColors .Dropdown__menu--list{transform:translate(-10%)}.InputSelectColors__color-container{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.InputSelectColors__color-item{cursor:pointer;padding:8px;border-radius:4px}.InputSelectColors__color-item:hover{background-color:var(--color-input-borders-and-fillings)}.InputSelectColors__Marker--color-red-light{background-color:#f7aaaa}.InputSelectColors__Marker--color-red{background-color:#e54848}.InputSelectColors__Marker--color-red-dark{background-color:#b12424}.InputSelectColors__Marker--color-orange-light{background-color:#ffcd70}.InputSelectColors__Marker--color-orange{background-color:#ffba87}.InputSelectColors__Marker--color-orange-dark{background-color:#c75807}.InputSelectColors__Marker--color-yellow-light{background-color:#f4ff43}.InputSelectColors__Marker--color-yellow{background-color:#efe603}.InputSelectColors__Marker--color-yellow-dark{background-color:#a48404}.InputSelectColors__Marker--color-lime-light{background-color:#beef67}.InputSelectColors__Marker--color-lime{background-color:#85c81a}.InputSelectColors__Marker--color-lime-dark{background-color:#4e7a11}.InputSelectColors__Marker--color-green-light{background-color:#83d2a7}.InputSelectColors__Marker--color-green{background-color:#30a46c}.InputSelectColors__Marker--color-green-dark{background-color:#186442}.InputSelectColors__Marker--color-sky-light{background-color:#6fe3f1}.InputSelectColors__Marker--color-sky{background-color:#13c2de}.InputSelectColors__Marker--color-sky-dark{background-color:#157189}.InputSelectColors__Marker--color-blue-light{background-color:#97cef9}.InputSelectColors__Marker--color-blue{background-color:#4293ef}.InputSelectColors__Marker--color-blue-dark{background-color:#2460d1}.InputSelectColors__Marker--color-pink-light{background-color:#f8a9cd}.InputSelectColors__Marker--color-pink{background-color:#e93d82}.InputSelectColors__Marker--color-pink-dark{background-color:#bc1a4e}.InputSelectColors__Marker--color-violet-light{background-color:#e5b9ee}.InputSelectColors__Marker--color-violet{background-color:#c064d1}.InputSelectColors__Marker--color-violet-dark{background-color:#8b3695}.InputSelectColors__Marker--color-lemon-tart{background-color:#faf3cc}.InputSelectColors__Marker--color-white{background-color:#fff}.InputSelectColors__Marker--color-gray-light{background-color:#e3e3e3}.InputSelectColors__Marker--color-gray{background-color:#ccc}.InputSelectColors__Marker--color-gray-dark{background-color:#656565}.InputSearch__div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InputSearch__searchInput,.InputSearch__searchInput .Input__label,.InputSearch__searchInput .Input__input-wrapper{width:100%}.InputSearch .Dropdown__OptionSelected{width:100%;overflow:hidden}.InputSearch .Dropdown__menu,.InputSearch .Dropdown__menu--list{padding:.75rem}.InputSearch .Dropdown .TabSelector{max-height:25rem}.Loading{display:flex;align-items:center;justify-content:space-evenly}.Loading__Icon{display:inline-block;transform-origin:50% 50%;animation:spin infinite linear 1s}@keyframes lightboxOpen{0%{max-width:0;opacity:0;visibility:hidden}to{max-width:40rem;visibility:visible}}@keyframes lightboxClose{0%{max-width:40rem;opacity:1}to{max-width:0;opacity:0;visibility:hidden}}.LightBox{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;position:fixed;position:absolute;left:100%;transform:translate(-100%);z-index:1300;width:90%;height:100%;gap:1rem;max-width:0;border-radius:1rem;padding:1rem;background-color:#fff;box-shadow:.5rem .5rem .5rem 3px #0004;border-radius:0}.LightBox__Backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-height:100vh;width:100vw;position:fixed;left:0;top:0;z-index:1300;background:#1d1d1b;opacity:.75;background-color:transparent;opacity:0}.LightBox__header-container{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;width:100%}.LightBox__body{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;overflow:hidden}.LightBox__closing-button{border:none;background:none}.LightBox--closed{animation:lightboxClose .5s ease-out forwards;overflow-y:hidden}.LightBox--open{animation:lightboxOpen .5s ease-out forwards;opacity:1}.Marker{flex-shrink:0;box-sizing:content-box;display:inline-table;transition:all .3s linear;transform:rotate(0);border-radius:0;border:1px solid transparent}.Marker--xs{width:round(up,.25em,1px);height:round(up,.25em,1px)}.Marker--sm{width:round(up,.5em,1px);height:round(up,.5em,1px)}.Marker--md,.ControlPage__ControlPageContent .ControlFilters .Marker,.ControlPage__ControlPageContent .ControlIncidencesFilters .Marker,.WorkloadLegendBlock__Marker,.WorkloadFilters .Marker{width:round(up,.75em,1px);height:round(up,.75em,1px)}.Marker--lg{width:round(up,1em,1px);height:round(up,1em,1px)}.Marker--circle{border-radius:100%}.Marker--square{border-radius:0}.Marker--diamond{transform:rotate(45deg) scale(.7)}.Marker--success{background:var(--color-success-dark)}.Marker--error{background:var(--color-error-dark)}.Marker--warning{background:var(--color-warning-medium)}.Marker--info{background:var(--color-error-medium)}.Marker--empty{background:transparent;border-color:var(--color-black)}.Modal{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;position:fixed;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1300;width:90%;max-width:40rem;max-height:90vh;gap:2.5rem;border-radius:1rem;padding:1rem;background-color:#fff;box-shadow:.5rem .5rem .5rem 3px #0004;border-radius:0;border:1px solid var(--color-input-borders-and-fillings)}.Modal__Backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-height:100vh;width:100vw;position:fixed;left:0;top:0;z-index:1300;background:#1d1d1b;opacity:.75}.Modal__header-container{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;width:100%}.Modal__body{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;overflow:hidden}.Modal__closing-button{border:none;background:none;width:1.5rem;height:1.5rem}.Modal--closed{visibility:hidden}.UserQuestion{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:2.5rem}.UserQuestion__FormFooter{align-self:flex-end}.Notification{border-radius:.25rem}.Notification__Title{padding:.25rem .5rem;border-radius:.25rem .25rem 0 0;color:#fff8}.Notification__Message{padding:.5rem}.Notification--error{background:var(--color-error-light)}.Notification--error .Notification__Title{background:var(--color-error-dark)}.Notification--warning{background:var(--color-warning-light)}.Notification--warning .Notification__Title{background:var(--color-warning-dark)}.Notification--info{background:var(--color-info-light)}.Notification--info .Notification__Title{background:var(--color-info-dark)}.Notification--success{background:var(--color-success-light)}.Notification--success .Notification__Title{background:var(--color-success-dark)}.Page{margin-top:1rem}.Page__header{display:flex;justify-content:space-evenly;justify-content:space-between;align-items:center}.Page__Title{display:flex;align-items:center;justify-content:space-evenly;gap:.5em;font-size:2.5rem;font-weight:700;color:var(--color-black);margin:0 0 1rem}.Page__ActionBlock{display:flex;align-items:center;justify-content:space-evenly;gap:1rem}.Page__parent-container{display:flex;align-items:center;justify-content:space-evenly;align-items:flex-start;justify-content:flex-start;gap:.25rem}.Page__parent-title{opacity:.5;font-size:1rem;font-weight:400;color:var(--color-text-medium)}.Page__BackButton{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;padding:0;text-transform:uppercase}.Page__BackButton.Button--text:hover{text-decoration:none}.Page__header-block{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;align-items:flex-end}.Page__header-block:empty{display:none}@media print{@page{margin:0}.Page{print-color-adjust:exact;-webkit-print-color-adjust:exact}.Page__ActionBlock{display:none}}.PageSubtitle{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;justify-content:flex-start;gap:.25rem}.PageSubtitle__parent-subtitle{opacity:.75;font-size:1rem;font-weight:400;color:var(--color-text-medium)}.TabSelector{padding:.5rem;gap:.5rem}.TabSelector--horizontal{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;flex-wrap:wrap}.TabSelector--vertical{display:flex;flex-direction:column;align-items:center;justify-content:start}.TabSelector--tabs .TabSelector__tab-button{border:none;background:transparent;border-bottom:2px solid;border-color:transparent}.TabSelector--tabs .TabSelector__tab-button--selected{border-color:var(--color-text-dark)}.TabSelector--styled-tabs{padding:0}.TabSelector--styled-tabs .TabSelector__tab-button{background:transparent;border:1px solid;border-bottom:0;border-color:transparent;border-radius:4px 4px 0 0;padding:1rem;color:var(--color-text-light)}.TabSelector--styled-tabs .TabSelector__tab-button--selected{border-color:var(--color-input-borders-and-fillings);background:var(--color-white);color:var(--color-text-medium)}.TabSelector--buttons{padding:0}.TabSelector--buttons .TabSelector__tab-button{background:none;border:1px solid transparent;border-radius:4px;padding:.65rem .75rem;fill:var(--color-text-light)}.TabSelector--buttons .TabSelector__tab-button--selected{background:var(--color-input-borders-and-fillings);fill:var(--color-text-dark)}.TabSelector--buttons .TabSelector__tab-button--unselected:hover{background-color:var(--color-background-dark)}.TabSelector--checkbuttons{padding:0}.TabSelector--checkbuttons .TabSelector__tab-button{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;background:transparent;color:var(--color-text-dark);padding:.5rem .75rem;border:1px solid var(--color-input-borders-and-fillings);border-radius:.25rem;transition:background-color .5s ease,color .5s ease,border-color .5s ease}.TabSelector--checkbuttons .TabSelector__tab-button .TabSelector__Icon{opacity:0;width:0;height:0}.TabSelector--checkbuttons .TabSelector__tab-button .TabSelector__label{gap:0;padding:0 .75rem}.TabSelector--checkbuttons .TabSelector__tab-button--selected{padding:.5rem;background:var(--color-input-borders-and-fillings);transition:background-color .5s ease,color .5s ease,border-color .5s ease}.TabSelector--checkbuttons .TabSelector__tab-button--selected .TabSelector__label{padding:0;gap:.5rem}.TabSelector--checkbuttons .TabSelector__tab-button--selected .TabSelector__Icon{opacity:1;width:1.25rem;height:1.25rem;animation:character-appear 1s}.TabSelector--hover-color{padding:0;gap:0}.TabSelector--hover-color .TabSelector__tab-button{padding:.5rem 1rem;width:100%}.TabSelector--hover-color .TabSelector__tab-button:hover{background:#0004}.TabSelector--hover-color .TabSelector__tab-button--selected{text-decoration:underline}.TabSelector--hover-check{padding:0;gap:0}.TabSelector--hover-check .TabSelector__tab-button{padding:.5rem 1rem;width:100%}.TabSelector--hover-check .TabSelector__tab-button:hover{background:#0004}.TabSelector--hover-check .TabSelector__tab-button--unselected .TabSelector__Icon{opacity:0;width:0;height:0}.TabSelector--hover-check .TabSelector__label{justify-content:flex-start;gap:.5rem}.TabSelector--hover-check .TabSelector__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.TabSelector--radiobuttons{padding:0;gap:0}.TabSelector--radiobuttons .TabSelector__tab-button{background:none;padding:.5rem;width:100%}.TabSelector--radiobuttons .TabSelector__tab-button:hover:not(.TabSelector__tab-button--disabled){font-weight:800;background-color:var(--color-background-light);border-radius:.5rem}.TabSelector--radiobuttons .TabSelector__tab-button--selected{background-color:transparent}.TabSelector--radiobuttons .TabSelector__tab-button--disabled{opacity:.5;cursor:not-allowed}.TabSelector--radiobuttons .TabSelector__label{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5rem;color:var(--color-text-light)}.TabSelector--radiobuttons .TabSelector__Icon{font-size:1.25rem;fill:var(--color-darker-borders-and-fillings);display:flex}.TabSelector__tab-button{font-size:1rem;font-weight:600;color:var(--color-text-medium);cursor:pointer}.TabSelector__tab-button--disabled{cursor:not-allowed}.TabSelector__label{display:flex;align-items:center;justify-content:space-evenly;white-space:nowrap}.Switch__switch-container{position:relative;display:inline-block;width:34px;height:20px;margin-right:10px}.Switch__input{opacity:0;width:0;height:0}.Switch__slider-round{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:34px}.Switch__slider-round:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:var(--color-input-borders-and-fillings);transition:.4s}.Switch__input:checked+.Switch__slider-round{background-color:#2196f3}.Switch__input:checked+.Switch__slider-round:before{transform:translate(14px)}.Switch__switch-label{font-size:1rem;font-weight:400;color:var(--color-text-medium)}.PageTabSelector{padding:0;background-color:transparent;text-transform:uppercase}.PageTabSelector .TabSelector__tab-button{background:transparent;border:1px solid;border-bottom:0;border-color:transparent;border-radius:4px 4px 0 0;padding:1rem;color:var(--color-text-light)}.PageTabSelector .TabSelector__tab-button--selected{border-color:var(--color-input-borders-and-fillings);background:var(--color-white);color:var(--color-text-medium);position:relative;z-index:1}.PageTabContent{padding:1rem;background-color:var(--color-white);border:1px solid var(--color-input-borders-and-fillings);border-radius:0 0 4px 4px;box-shadow:var(--box-shadow);margin-top:-1px}.Table__Table-title-header,.Table__Table-cell{font-size:1rem;font-weight:400;color:var(--color-black);background:var(--color-white);padding:0 .5rem;text-align:left}.Table__Table-title-header{font-size:1rem;font-weight:600;color:var(--color-text-medium);background:transparent}.Table--bordered{width:100%}.Table--bordered .Table__Table-cell--row-data{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.Table--bordered .Table__Table-cell--row-data:first-child{border-width:0 1px 1px 1px}.Table--bordered .Table__Table-title-header{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.Tag{display:flex;align-items:center;justify-content:space-evenly;display:inline-flex;gap:round(up,.5em,1px);border-radius:round(up,.5em,1px);padding:round(up,.75em,1px);min-width:0}.Tag--info{background:var(--color-input-borders-and-fillings)}.Tag--outline{background:transparent;border:2px solid var(--color-black)}.IconTag{background-color:var(--color-background-light);padding:2px;border-radius:4px}.IconTag__Tooltip{align-self:center}.IconTag__Icon{fill:var(--color-foundation-normal)}.Tooltip{position:relative;display:inline-block}.Tooltip__floating-content{z-index:9999;position:absolute;visibility:hidden;background:var(--color-white);border:solid 1px var(--color-input-borders-and-fillings);border-radius:1px;min-width:10rem;padding:.5rem}.Tooltip__floating-content--top-left{bottom:100%;right:100%;transform:translate(0)}.Tooltip__floating-content--mid-left{top:50%;right:100%;transform:translateY(-50%)}.Tooltip__floating-content--bottom-left{top:100%;right:100%;transform:translate(0)}.Tooltip__floating-content--top-center{bottom:100%;left:50%;transform:translate(-50%)}.Tooltip__floating-content--mid-center{top:50%;left:50%;transform:translate(-50%,-50%)}.Tooltip__floating-content--bottom-center{top:100%;left:50%;transform:translate(-50%)}.Tooltip__floating-content--top-right{bottom:100%;left:100%;transform:translate(0)}.Tooltip__floating-content--mid-right{top:50%;left:100%;transform:translateY(-50%)}.Tooltip__floating-content--bottom-right{top:100%;left:100%;transform:translate(0)}.Tooltip--hover:hover .Tooltip__floating-content,.Tooltip--open .Tooltip__floating-content{visibility:visible}.TooltipPortal{position:relative;display:inline-block}.TooltipPortal__floating-content{z-index:9999;position:absolute;font-size:14px;font-weight:700;font-style:bold;color:var(--color-white);background:var(--color-black-opacity);border:solid 1px var(--color-input-borders-and-fillings);border-radius:4px;min-width:10rem;max-width:20rem;padding:.5rem}.LabelLink{cursor:pointer;text-decoration:none;color:var(--color-black)}.LabelLink:hover{text-decoration:underline}.NotificationPageStructure{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.NotificationPageStructure__body{display:flex;flex-direction:column;justify-content:start;padding:7.5rem;gap:2.5rem;background-color:var(--color-white);align-items:center;justify-content:center}.NotificationPageStructure__IconContainer{padding:1rem;background-color:var(--color-error-light);fill:var(--color-error-dark);border-radius:100%}.NotificationPageStructure__Title{font-size:2rem}.NotificationPageStructure__context{font-size:1rem}.FilterBlock,.FilterSearchBlock,.DateFilterBlock{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;gap:.5rem}.FilterBlock__Icon,.FilterSearchBlock__Icon,.DateFilterBlock__Icon{cursor:pointer;padding:2px;border-radius:4px}.FilterBlock__Icon:hover,.FilterSearchBlock__Icon:hover,.DateFilterBlock__Icon:hover{background-color:var(--color-background-dark)}.FilterBlock__IconDropdown,.FilterSearchBlock__IconDropdown,.DateFilterBlock__IconDropdown{display:flex;align-items:center;justify-content:space-evenly}.FilterBlock__Dropdown,.FilterSearchBlock__Dropdown,.DateFilterBlock__Dropdown{background-color:transparent;border:none}.FilterBlock__Dropdown .Dropdown__toggle,.FilterSearchBlock__Dropdown .Dropdown__toggle,.DateFilterBlock__Dropdown .Dropdown__toggle{padding:0;margin:0;align-items:center}.FilterBlock__Dropdown .Dropdown__menu,.FilterBlock__Dropdown .Dropdown__menu--list,.FilterSearchBlock__Dropdown .Dropdown__menu,.FilterSearchBlock__Dropdown .Dropdown__menu--list,.DateFilterBlock__Dropdown .Dropdown__menu,.DateFilterBlock__Dropdown .Dropdown__menu--list{--dropdown-max-height: 60rem;transition:max-height .5s ease-out,opacity .5s ease-out}.FilterBlock__DropdownContent,.FilterSearchBlock__DropdownContent,.DateFilterBlock__DropdownContent{display:flex;flex-direction:column;align-items:center;justify-content:start;padding:1rem;width:22rem;border:1px solid var(--color-light-borders-and-fillings);color:var(--color-text-medium)}.FilterBlock__DropdownHeader,.FilterBlock__DropdownSectionTitle,.FilterSearchBlock__DropdownHeader,.FilterSearchBlock__DropdownSectionTitle,.DateFilterBlock__DropdownHeader,.DateFilterBlock__DropdownSectionTitle{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;width:100%;margin-bottom:.5rem}.FilterBlock__closing-button,.FilterSearchBlock__closing-button,.DateFilterBlock__closing-button{border:none;background:none}.FilterBlock__DeselectAll,.FilterSearchBlock__DeselectAll,.DateFilterBlock__DeselectAll{cursor:pointer;width:100%;align-items:flex-start;text-decoration:underline;color:var(--color-text-light);margin-bottom:1rem}.FilterBlock__Options,.FilterSearchBlock__Options,.DateFilterBlock__Options{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;align-items:flex-start;gap:.5rem}.FilterBlock__Option,.FilterSearchBlock__Option,.DateFilterBlock__Option{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start}.FilterBlock__SubOptions,.FilterSearchBlock__SubOptions,.DateFilterBlock__SubOptions{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:stretch;padding-top:.5rem;gap:.5rem;padding-left:1rem}.FilterBlock__OptionLabel,.FilterSearchBlock__OptionLabel,.DateFilterBlock__OptionLabel{display:flex;align-items:center;justify-content:space-evenly}.FilterBlock__Footer,.FilterSearchBlock__Footer,.DateFilterBlock__Footer{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:space-between;margin-top:1rem}.FilterBlock__toggle,.FilterSearchBlock__toggle,.DateFilterBlock__toggle{display:flex;align-items:center;justify-content:space-evenly}.FilterBlock__Button,.FilterSearchBlock__Button,.DateFilterBlock__Button{width:9rem}.DateFilterBlock__DropdownContent{width:fit-content}.DateFilterBlock__DateSelectorBlock{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;align-items:flex-start;gap:1rem}.DateFilterBlock__DateSelectorBlock__Button{width:9rem}.DateFilterBlock__DatePickerBlock{height:22rem}.DateFilterBlock--double .DateFilterBlock__DatePickerBlock:first-child{border-right:1px solid var(--color-foundation-normal)}.DateFilterBlock--double .DateFilterBlock__DatePickerBlock:first-child .DatePickerMonth{margin-right:1rem}.DateFilterBlock--double .DateFilterBlock__Footer{justify-content:start;gap:2rem}.FilterSearchBlock__DropdownContent{align-items:flex-start;max-height:40rem;overflow:hidden}.FilterSearchBlock .TabSelector{margin-top:1rem;overflow:auto}.ControlYearlyCalendar{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:1rem;border-top:1px solid var(--color-input-borders-and-fillings);justify-content:start;align-items:flex-start}.ControlYearlyCalendar__CalendarMonth{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;padding:1rem;gap:1rem;margin-right:5rem}.ControlYearlyCalendar__CalendarMonth .CalendarViewMonth{padding:0}.ControlYearlyCalendar__CalendarMonth .CalendarViewMonth__choice-block--week{margin-top:.5rem}.ControlYearlyCalendar__CalendarMonth .CalendarViewMonth__choice{pointer-events:none;font-size:.875rem;font-weight:400;color:var(--color-black);height:0;min-width:2rem}.ControlYearlyCalendar__CalendarMonth .CalendarViewMonth__choice-title{font-size:.875rem;font-weight:400;color:var(--color-black)}.ControlYearlyCalendar__CalendarMonth .CalendarViewMonth__choice--today{font-weight:900}.ControlYearlyCalendar__CalendarDay--high{border:2px solid var(--color-red)!important;background:var(--color-red)!important;color:var(--color-red)!important}.ControlYearlyCalendar__CalendarDay--low{border:2px solid var(--color-warning-medium)!important;background:var(--color-warning-medium)!important;color:var(--color-warning-medium)!important}.ControlYearlyCalendar__CalendarDay--not-accepted{color:var(--color-white)!important}.ControlYearlyCalendar__CalendarDay--accepted{background:transparent!important}.ControlYearlyCalendar__MonthTitle{font-size:.875rem;font-weight:700;color:var(--color-black);text-transform:capitalize}.ControlYearlyCalendar__Dropdown{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:1px}.ControlYearlyCalendar__Dropdown .ControlDropdown{width:100%}.ControlMonthlyCalendar{border-top:1px solid var(--color-input-borders-and-fillings)}.ControlMonthlyCalendar .ControlCalendarRow{font-size:.875rem;font-weight:700;color:var(--color-black);display:flex}.ControlMonthlyCalendar .ControlCalendarRow__box{border:1px solid var(--color-input-borders-and-fillings);display:flex;flex-direction:column;align-items:center;justify-content:start;min-width:7.5rem;min-height:11rem;justify-content:space-between;gap:1rem;flex:1 1 0px}.ControlMonthlyCalendar .ControlCalendarRow__header{display:flex;flex-direction:column;align-items:center;justify-content:start;text-transform:uppercase}.ControlMonthlyCalendar .ControlCalendarRow__weekday{font-size:.875rem;font-weight:400;color:var(--color-black);color:var(--color-text-light)}.ControlMonthlyCalendar .ControlCalendarRow__content{display:flex;flex-direction:column;align-items:center;justify-content:start;max-width:calc(100% - 1rem);justify-content:flex-end;align-items:flex-start;margin-bottom:1rem;gap:.5rem}.ControlMonthlyCalendar .ControlCalendarRow__content .Tooltip{max-width:100%}.ControlMonthlyCalendar .ControlCalendarRow__content .Icon{flex-shrink:0}.ControlMonthlyCalendar .ControlCalendarRow__day_number{display:flex;justify-content:center}.ControlMonthlyCalendar .ControlCalendarRow__day_number--today{font-weight:900;border-radius:2rem;padding:.25rem;min-width:2rem;background-color:var(--color-input-borders-and-fillings)}.ControlMonthlyCalendar .ControlCalendarRow__incidence{max-width:100%;display:flex;align-items:center;justify-content:space-evenly}.ControlYearlyCalendar .Tooltip__floating-content,.ControlMonthlyCalendar .Tooltip__floating-content{padding:0}.ControlYearlyCalendar .Tag,.ControlMonthlyCalendar .Tag{padding:.5rem}.ControlAlertBlock{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.ControlAlertBlock__Marker{transition:opacity .1s ease-out}.ControlAlertBlock__Marker--color-red-light{background-color:#f7aaaa}.ControlAlertBlock__Marker--color-red{background-color:#e54848}.ControlAlertBlock__Marker--color-red-dark{background-color:#b12424}.ControlAlertBlock__Marker--color-orange-light{background-color:#ffcd70}.ControlAlertBlock__Marker--color-orange{background-color:#ffba87}.ControlAlertBlock__Marker--color-orange-dark{background-color:#c75807}.ControlAlertBlock__Marker--color-yellow-light{background-color:#f4ff43}.ControlAlertBlock__Marker--color-yellow{background-color:#efe603}.ControlAlertBlock__Marker--color-yellow-dark{background-color:#a48404}.ControlAlertBlock__Marker--color-lime-light{background-color:#beef67}.ControlAlertBlock__Marker--color-lime{background-color:#85c81a}.ControlAlertBlock__Marker--color-lime-dark{background-color:#4e7a11}.ControlAlertBlock__Marker--color-green-light{background-color:#83d2a7}.ControlAlertBlock__Marker--color-green{background-color:#30a46c}.ControlAlertBlock__Marker--color-green-dark{background-color:#186442}.ControlAlertBlock__Marker--color-sky-light{background-color:#6fe3f1}.ControlAlertBlock__Marker--color-sky{background-color:#13c2de}.ControlAlertBlock__Marker--color-sky-dark{background-color:#157189}.ControlAlertBlock__Marker--color-blue-light{background-color:#97cef9}.ControlAlertBlock__Marker--color-blue{background-color:#4293ef}.ControlAlertBlock__Marker--color-blue-dark{background-color:#2460d1}.ControlAlertBlock__Marker--color-pink-light{background-color:#f8a9cd}.ControlAlertBlock__Marker--color-pink{background-color:#e93d82}.ControlAlertBlock__Marker--color-pink-dark{background-color:#bc1a4e}.ControlAlertBlock__Marker--color-violet-light{background-color:#e5b9ee}.ControlAlertBlock__Marker--color-violet{background-color:#c064d1}.ControlAlertBlock__Marker--color-violet-dark{background-color:#8b3695}.ControlAlertBlock__Marker--color-lemon-tart{background-color:#faf3cc}.ControlAlertBlock__Marker--color-white{background-color:#fff}.ControlAlertBlock__Marker--color-gray-light{background-color:#e3e3e3}.ControlAlertBlock__Marker--color-gray{background-color:#ccc}.ControlAlertBlock__Marker--color-gray-dark{background-color:#656565}.ControlAlertBlock__GroupName{color:var(--color-black);overflow:hidden;text-overflow:ellipsis}.ControlAlertBlock .ControlTag{gap:0}.ControlTag{max-width:100%}.ControlTag--low{color:var(--color-control-warning-dark);border:1px solid var(--color-warning-medium);fill:var(--color-warning-medium);background-color:var(--color-warning-light)}.ControlTag--high{color:var(--color-control-error-dark);border:1px solid var(--color-red);fill:var(--color-red);background-color:var(--color-error-light)}.ControlTag--accepted{background-color:transparent}.ControlTag__EmployeeName{overflow:hidden;text-overflow:ellipsis}.ControlDropdown{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem;min-width:20rem;color:var(--color-background-light);fill:var(--color-background-light);background:#222730cc;padding:.5rem}.ControlDropdown__date-link{border-radius:4px;text-decoration-color:var(--color-background-light)}.ControlDropdown__date-link .Button{transition:opacity .1s ease-out;color:var(--color-background-light);font-weight:700;padding:0}.ControlDropdown__date-link:hover{background-color:var(--color-background-light);text-decoration:none}.ControlDropdown__date-link:hover .Button{text-decoration:none;color:var(--color-black)}.ControlDropdown__date{font-weight:700}.ControlDropdown__AcceptIncidence{cursor:pointer;display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;white-space:nowrap;font-weight:700}.ControlDropdown .ControlTag--accepted{color:var(--color-background-light)}.EmployeeCalendar__CalendarSelectorMonth{margin-left:1rem}.EmployeeCalendar__CalendarTable{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;margin-top:1rem;gap:10px}.EmployeeCalendar__CalendarRow{width:100%;position:relative}.EmployeeCalendar__CalendarRow .EmployeeCalendarRow__CalendarCell{width:100%}.EmployeeCalendar__CalendarRow .EmployeeCalendarRow__WeekHeader{display:flex;align-items:flex-end;gap:1rem;margin-left:1rem;margin-bottom:.5rem}.EmployeeCalendar__CalendarRow .PlanningYearlyHeader{display:flex}.EmployeeCalendar__CalendarRow .PlanningYearlyHeader__box{min-width:7.5rem;border-top:1px solid var(--color-input-borders-and-fillings)}.EmployeeCalendar__CalendarRow .PlanningYearlyRow{display:flex}.EmployeeCalendar__CalendarRow .PlanningYearlyRow__box{min-width:7.5rem}.EmployeeCalendar__CalendarRow .PlanningYearlyRow__box .ShiftCard:not(.ShiftCard--no-shift){background-color:var(--color-white)}.EmployeeCalendar__CalendarRow .PlanningYearlyRow__box:hover .PlanningDailyRow__box--out,.EmployeeCalendar__CalendarRow .PlanningYearlyRow__box:hover.PlanningDailyRow__box--out{background-color:var(--color-background-light)}.EmployeeCalendar__CalendarRow .PlanningYearlyRow__box:hover .ShiftCard:not(.ShiftCard--no-shift){background-color:var(--color-background-medium)}.EmployeeCalendar__CalendarRow .PlanningYearlyRow__box:hover .ShiftCard:not(.ShiftCard--no-shift):after{height:100%}.EmployeeCalendar__WeekNumber{font-size:.875rem;font-weight:700;color:var(--color-black)}.EmployeeCalendar__WeekInterval{font-size:1.125rem;font-weight:700;color:var(--color-black)}.EmployeeExport{display:flex;flex-direction:column;align-items:center;justify-content:start;font-size:14px;align-items:start;gap:1em}.EmployeeExport__CalendarPage,.EmployeeExport__WorkModificationsPage{background:var(--color-white);width:148.5em;padding:1em;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1em}.EmployeeExport__CalendarPage{height:104em;align-items:start;letter-spacing:.01px}.EmployeeExport table{width:100%}.EmployeeExport__WorkModifications{display:flex;align-items:center;justify-content:space-evenly;align-items:start;justify-content:flex-start;gap:1em;width:100%;flex-wrap:wrap}.EmployeeExport__legend-container{display:flex;flex-direction:column;height:100%}.EmployeeExport__legend{margin-top:auto}.EmployeeCalendarExportMonth td,.EmployeeCalendarExportMonth th,.EmployeeCalendarExportLegend td,.EmployeeCalendarExportLegend th{padding:.25em .5em;border-right:1px solid var(--color-input-borders-and-fillings);border-bottom:1px solid var(--color-input-borders-and-fillings)}.EmployeeCalendarExportLegend{border-left:1px solid var(--color-input-borders-and-fillings);border-top:1px solid var(--color-input-borders-and-fillings)}.EmployeeCalendarExportMonth__header{background:var(--color-background-light);text-transform:uppercase}.EmployeeCalendarExportMonth tbody>tr>*{width:4em;text-align:center}.EmployeeCalendarExportMonth tbody>tr>*:first-child{width:16em}.EmployeeCalendarExportMonth__title{text-align:left}.EmployeeCalendarExportMonth__closure-row{background:#fff}.EmployeeCalendarExportMonth th.EmployeeCalendarExportMonth__closure-item--closure{border:2px solid black}.EmployeeCalendarExportMonth__info--swap{color:#8175df;font-style:italic}.EmployeeCalendarExportMonth__tags{display:flex;align-items:center;justify-content:space-evenly;gap:.24em}.EmployeeCalendarExportMonth__tag--training{background-color:var(--color-training-background);color:var(--color-training-fill);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--leave{background-color:var(--color-leave-background);color:var(--color-leave-fill);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-red-light{background-color:#f7aaaa;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-red{background-color:#e54848;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-red-dark{background-color:#b12424;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-orange-light{background-color:#ffcd70;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-orange{background-color:#ffba87;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-orange-dark{background-color:#c75807;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-yellow-light{background-color:#f4ff43;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-yellow{background-color:#efe603;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-yellow-dark{background-color:#a48404;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-lime-light{background-color:#beef67;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-lime{background-color:#85c81a;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-lime-dark{background-color:#4e7a11;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-green-light{background-color:#83d2a7;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-green{background-color:#30a46c;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-green-dark{background-color:#186442;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-sky-light{background-color:#6fe3f1;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-sky{background-color:#13c2de;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-sky-dark{background-color:#157189;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-blue-light{background-color:#97cef9;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-blue{background-color:#4293ef;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-blue-dark{background-color:#2460d1;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-pink-light{background-color:#f8a9cd;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-pink{background-color:#e93d82;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-pink-dark{background-color:#bc1a4e;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-violet-light{background-color:#e5b9ee;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-violet{background-color:#c064d1;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-violet-dark{background-color:#8b3695;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-lemon-tart{background-color:#faf3cc;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-white{background-color:#fff;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-gray-light{background-color:#e3e3e3;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-gray{background-color:#ccc;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportMonth__tag--color-gray-dark{background-color:#656565;color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportSummary{width:100%;border:1px solid var(--color-input-borders-and-fillings)}.EmployeeCalendarExportSummary__header{background:var(--color-background-light);padding:.5em}.EmployeeCalendarExportSummary__title{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between}.EmployeeCalendarExportSummary__title-span{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;justify-content:start}.EmployeeCalendarExportSummary__title-span .Tag{padding:.25em .5em;font-weight:400}.EmployeeCalendarExportSummary__meta-span{font-weight:400}.EmployeeCalendarExportSummary__meta-page{font-weight:700}.EmployeeCalendarExportSummary__data{background:#ffcd70;width:100%;display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);grid-auto-flow:column}.EmployeeCalendarExportSummary__data--1-row{grid-template-rows:repeat(1,1fr)}.EmployeeCalendarExportSummary__data--2-row{grid-template-rows:repeat(2,1fr)}.EmployeeCalendarExportSummary__CardProp{padding:.5em}.EmployeeCalendarExportRow__day-data--weekDay-6,.EmployeeCalendarExportRow__day-data--weekDay-7{background:var(--color-background-light)}.EmployeeCalendarExportRow__day-data--vacation,.EmployeeCalendarExportRow__day-data--closure{background:#83d2a7}.EmployeeCalendarExportRow__day-data--holiday{background:#ffcd70}.EmployeeCalendarExportRow__day-data--compensation{background:#f7aaaa}.EmployeeCalendarExportRow__day-data--leave{background:var(--color-leave-background)}.EmployeeCalendarExportRow__day-data--special{background:#faf3cc}.EmployeeCalendarExportLegend__th{width:16em}.EmployeeCalendarExportLegend__th--vacation{background:#83d2a7}.EmployeeCalendarExportLegend__th--holiday{background:#ffcd70}.EmployeeCalendarExportLegend__th--compensation{background:#f7aaaa}.EmployeeCalendarExportLegend__th--observations{background:#efe603}.EmployeeCalendarExportLegend__th--swaps{color:#8175df;font-style:italic}.EmployeeCalendarExportLegend__th--special{background:#faf3cc}.EmployeeCalendarExportLegend__td--working_mods{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:1rem}.EmployeeCalendarExportLegend__working_mod{display:flex;align-items:center;justify-content:space-evenly;gap:.5em}.EmployeeCalendarExportLegend__tag{display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportLegend__tag .trainingIcon{background-color:var(--color-yellow);color:var(--color-yellow-dark);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportLegend__tag .leaveIcon,.EmployeeCalendarExportLegend__tag .collaborationIcon{background-color:var(--color-input-borders-and-fillings);color:var(--color-foundation-normal);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportLegend td{width:1fr}.EmployeeCalendarExportForm__input-row{display:flex;justify-content:space-evenly;align-items:center;justify-content:space-between}.EmployeeCalendarExportForm .Dropdown__menu,.EmployeeCalendarExportForm .Dropdown__menu--list{position:fixed;top:unset}.exportIcon{padding:2px;font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:large;line-height:1;-webkit-font-smoothing:antialiased}.trainingIcon:before{content:""}.leaveIcon:before{content:""}.collaborationIcon:before{content:""}.EmployeeCalendarExportTrainings,.EmployeeCalendarExportLeaves,.EmployeeCalendarExportCollaborations{max-height:100em}.EmployeeCalendarExportTrainings__container,.EmployeeCalendarExportLeaves__container,.EmployeeCalendarExportCollaborations__container{display:flex;flex-direction:column;align-items:center;justify-content:start;flex-wrap:wrap;max-height:inherit}.EmployeeCalendarExportTrainings__title,.EmployeeCalendarExportLeaves__title,.EmployeeCalendarExportCollaborations__title{display:flex;align-items:center;justify-content:space-evenly;gap:1rem;justify-content:flex-start;padding:.5em;min-width:28rem;border-bottom:1px solid var(--color-input-borders-and-fillings)}.EmployeeCalendarExportTrainings__title .exportIcon,.EmployeeCalendarExportLeaves__title .exportIcon,.EmployeeCalendarExportCollaborations__title .exportIcon{font-size:xx-large}.EmployeeCalendarExportTrainings__tag--training,.EmployeeCalendarExportLeaves__tag--training,.EmployeeCalendarExportCollaborations__tag--training{background-color:var(--color-training-background);color:var(--color-training-fill);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportTrainings__tag--leave,.EmployeeCalendarExportLeaves__tag--leave,.EmployeeCalendarExportCollaborations__tag--leave{background-color:var(--color-leave-background);color:var(--color-leave-fill);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportTrainings__tag--collaboration,.EmployeeCalendarExportLeaves__tag--collaboration,.EmployeeCalendarExportCollaborations__tag--collaboration{background-color:var(--color-collaboration-background);color:var(--color-collaboration-fill);border-radius:4px;display:flex;align-items:center;justify-content:space-evenly}.EmployeeCalendarExportTrainings__date,.EmployeeCalendarExportTrainings__interval-time,.EmployeeCalendarExportLeaves__date,.EmployeeCalendarExportLeaves__interval-time,.EmployeeCalendarExportCollaborations__date,.EmployeeCalendarExportCollaborations__interval-time{font-weight:700;white-space:nowrap}.EmployeeCalendarExportTrainings__interval-time,.EmployeeCalendarExportLeaves__interval-time,.EmployeeCalendarExportCollaborations__interval-time{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.EmployeeCalendarExportTrainings__name,.EmployeeCalendarExportLeaves__name,.EmployeeCalendarExportCollaborations__name{font-weight:400}.EmployeeCalendarExportTrainings__training,.EmployeeCalendarExportTrainings__leave,.EmployeeCalendarExportLeaves__training,.EmployeeCalendarExportLeaves__leave,.EmployeeCalendarExportCollaborations__training,.EmployeeCalendarExportCollaborations__leave{display:flex;align-items:center;justify-content:space-evenly;padding:.5em;border-right:1px solid var(--color-input-borders-and-fillings);border-bottom:1px solid var(--color-input-borders-and-fillings);justify-content:flex-start;align-items:flex-start;gap:.5rem;width:28rem;min-height:4rem;overflow:hidden}.EmployeeCalendarExportTrainings__assignment-column,.EmployeeCalendarExportLeaves__assignment-column,.EmployeeCalendarExportCollaborations__assignment-column{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem}.EmployeeCalendarExportCollaborations{max-height:100em}.EmployeeCalendarExportCollaborations__collaboration{display:flex;flex-direction:column;align-items:center;justify-content:start;padding:.5em;border-right:1px solid var(--color-input-borders-and-fillings);border-bottom:1px solid var(--color-input-borders-and-fillings);justify-content:flex-start;align-items:flex-start;gap:.5rem;width:28rem;min-height:4rem;overflow:hidden}.EmployeeCalendarExportCollaborations__WorkGroupName{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5rem;font-weight:400;white-space:nowrap}.EmployeeCalendarExportCollaborations__Marker--color-red-light{background-color:#f7aaaa;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-red{background-color:#e54848;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-red-dark{background-color:#b12424;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-orange-light{background-color:#ffcd70;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-orange{background-color:#ffba87;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-orange-dark{background-color:#c75807;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-yellow-light{background-color:#f4ff43;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-yellow{background-color:#efe603;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-yellow-dark{background-color:#a48404;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-lime-light{background-color:#beef67;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-lime{background-color:#85c81a;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-lime-dark{background-color:#4e7a11;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-green-light{background-color:#83d2a7;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-green{background-color:#30a46c;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-green-dark{background-color:#186442;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-sky-light{background-color:#6fe3f1;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-sky{background-color:#13c2de;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-sky-dark{background-color:#157189;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-blue-light{background-color:#97cef9;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-blue{background-color:#4293ef;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-blue-dark{background-color:#2460d1;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-pink-light{background-color:#f8a9cd;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-pink{background-color:#e93d82;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-pink-dark{background-color:#bc1a4e;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-violet-light{background-color:#e5b9ee;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-violet{background-color:#c064d1;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-violet-dark{background-color:#8b3695;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-lemon-tart{background-color:#faf3cc;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-white{background-color:#fff;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-gray-light{background-color:#e3e3e3;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-gray{background-color:#ccc;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__Marker--color-gray-dark{background-color:#656565;fill:var(--color-foundation-normal)}.EmployeeCalendarExportCollaborations__assignment-row{display:flex;align-items:center;justify-content:space-evenly;align-items:flex-start;gap:.5rem}.EmployeeCard{min-width:10rem}.EmployeeCard__Icon{fill:var(--color-interaction);padding:0}.EmployeeCard__EmployeeTerminationNotice{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem}.EmployeeCard__terminated-comments{font-weight:400}.EmployeeDetailsPage__OtherActions{font-size:1rem;font-weight:400;color:var(--color-black);fill:var(--color-interaction);color:var(--color-interaction);height:2.75rem;border-radius:0;white-space:nowrap}.EmployeeDetailsPage__OtherActions .Dropdown__menu,.EmployeeDetailsPage__OtherActions .Dropdown__menu--list{font-size:1rem;font-weight:700;right:0;min-width:13rem}.EmployeeDetailsPage__OtherActions .Dropdown__toggle{padding:.75rem 1rem}.EmployeeDetailsPage__OtherActions .Dropdown__OptionSelected,.EmployeeDetailsPage__OtherActions .DropdownItem__ItemLabel{white-space:nowrap}.EmployeeDetailsPageTitle__Title{text-transform:capitalize;max-width:40rem}.EmployeeDetailsPageTitle__Subtitle{font-size:14px;color:#626f88}.EmployeeDetailsForm .Input__input-wrapper,.EmployeeDetailsForm .InputNumber__input-wrapper{width:100%}.EmployeeDetailsForm .Input__input:disabled{opacity:.6}.EmployeeDetailsForm__row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:start;align-items:end;gap:1rem}.EmployeeDetailsForm__row:empty{display:none}.EmployeeDetailsForm__input--name,.EmployeeDetailsForm__input--last_name{grid-column:span 4}.EmployeeDetailsForm__input--employee_detail-dni,.EmployeeDetailsForm__input--employee_detail-id_external_employee,.EmployeeDetailsForm__input--employee_detail-id_external_nomina,.EmployeeDetailsForm__input--employee_detail-naf{grid-column:span 2}.EmployeeDetailsForm__input--employee_detail-iban,.EmployeeDetailsForm__input--employee_detail-education_levelid{grid-column:span 4}.EmployeeDetailsForm__input--employee_detail-education_levelid .Dropdown__toggle{min-width:var(--calendar-picker-width)}.EmployeeDetailsForm__input--employee_detail-education_levelid .Dropdown__menu,.EmployeeDetailsForm__input--employee_detail-education_levelid .Dropdown__menu--list{width:30rem}.EmployeeDetailsForm__input--work_center-id,.EmployeeDetailsForm__input--employee_detail-cost_centerid{grid-column:span 8}.EmployeeDetailsForm__input--employee_detail-cost_centerid .Dropdown__toggle,.EmployeeDetailsForm__input--employee_detail-cost_centerid .Dropdown__menu,.EmployeeDetailsForm__input--employee_detail-cost_centerid .Dropdown__menu--list{min-width:var(--calendar-picker-width)}.EmployeeDetailsForm__input--start_date{grid-column:span 4}.EmployeeDetailsForm__input--employee_detail-end_date .Dropdown__menu,.EmployeeDetailsForm__input--employee_detail-end_date .Dropdown__menu--list{right:0}.EmployeeDetailsForm__input--employee_detail-termination_reasonid{padding-top:1rem;width:calc(var(--calendar-picker-width) + 2px);max-width:100%}.EmployeeDetailsForm__input--employee_detail-termination_reasonid .Dropdown{width:100%}.EmployeeDetailsForm__input--employee_detail-seniority_date{grid-column:span 4}.EmployeeDetailsForm__input--employee_detail-seniority_date .Dropdown__menu,.EmployeeDetailsForm__input--employee_detail-seniority_date .Dropdown__menu--list,.EmployeeDetailsForm__input--employee_detail-termination_reasonid .Dropdown__menu,.EmployeeDetailsForm__input--employee_detail-termination_reasonid .Dropdown__menu--list{top:unset}.EmployeeDetailsForm__input--tags,.EmployeeDetailsForm__input--rest_group,.EmployeeDetailsForm__input--flags,.EmployeeDetailsForm__input--employee_detail-employee_categoryid,.EmployeeDetailsForm__input--employee_detail-contract_typeid,.EmployeeDetailsForm__input--employee_detail-overtime,.EmployeeDetailsForm__input--employee_detail-mail_reception,.EmployeeDetailsForm__input--employee_detail-newsletter_reception,.EmployeeDetailsForm__input--current_work_condition-work_groupid{grid-column:span 8}.EmployeeDetailsForm__input--employee_detail-address{grid-column:span 5}.EmployeeDetailsForm__input--comments{grid-column:span 4}.EmployeeDetailsForm__input--employee_detail-city{grid-column:span 3}.EmployeeDetailsForm__input--employee_detail-province,.EmployeeDetailsForm__input--employee_detail-postal_code,.EmployeeDetailsForm__input--email,.EmployeeDetailsForm__input--phone_number,.EmployeeDetailsForm__input--total_hours_year,.EmployeeDetailsForm__input--total_vacations_year,.EmployeeDetailsForm__input--current_work_condition-total_work_hours,.EmployeeDetailsForm__input--current_work_condition-total_vacation_days{grid-column:span 2}.EmployeeDetailsForm__input--employee_detail-full_time_equivalent,.EmployeeDetailsForm__input--employee_detail-annual_salary{grid-column:span 1}.EmployeeDetailsForm .WeekendTypeMarker--A{border:2px solid var(--color-calendar-weekend-a)}.EmployeeDetailsForm .WeekendTypeMarker--B{border:2px solid var(--color-calendar-weekend-b)}.EmployeeDetailsPersonalInfoForm .Input__input-wrapper,.EmployeeDetailsPersonalInfoForm .InputNumber__input-wrapper,.EmployeeDetailsProfessionalForm .Input__input-wrapper,.EmployeeDetailsProfessionalForm .InputNumber__input-wrapper,.EmployeeDetailsAssignmentsForm .Input__input-wrapper,.EmployeeDetailsAssignmentsForm .InputNumber__input-wrapper,.EmployeeDetailsContactForm .Input__input-wrapper,.EmployeeDetailsContactForm .InputNumber__input-wrapper,.EmployeeDetailsQuadrantsForm .Input__input-wrapper,.EmployeeDetailsQuadrantsForm .InputNumber__input-wrapper{width:100%}.EmployeeDetailsPersonalInfoForm .Input__input:disabled,.EmployeeDetailsProfessionalForm .Input__input:disabled,.EmployeeDetailsAssignmentsForm .Input__input:disabled,.EmployeeDetailsContactForm .Input__input:disabled,.EmployeeDetailsQuadrantsForm .Input__input:disabled{opacity:.6}.EmployeeDetailsPersonalInfoForm__row,.EmployeeDetailsProfessionalForm__row,.EmployeeDetailsAssignmentsForm__row,.EmployeeDetailsContactForm__row,.EmployeeDetailsQuadrantsForm__row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:start;align-items:end;gap:1rem}.EmployeeDetailsPersonalInfoForm__row:empty,.EmployeeDetailsProfessionalForm__row:empty,.EmployeeDetailsAssignmentsForm__row:empty,.EmployeeDetailsContactForm__row:empty,.EmployeeDetailsQuadrantsForm__row:empty{display:none}.EmployeeDetailsAssignmentsForm__row--dates{align-items:start}.EmployeeDetailsAssignmentsForm .column_leave{grid-column:span 4}.EmployeeDetailsAssignmentsForm .column_leave .Input__input-wrapper{justify-content:flex-start}.EmployeeDetailsAssignmentsForm .column_leave .Input__input-wrapper Input{width:auto}.EmployeeDetailsAssignmentsForm.PageTabContent{overflow:visible}.EmployeeDetailsAssignmentsForm.PageTabContent>.Form__body{overflow:visible}.EmployeeDetailsQuadrantsForm__reactivate{font-style:italic}.EmployeeDetailsQuadrantsForm__reactivate:hover{cursor:pointer;text-decoration:underline}.EmployeeDetailsQuadrantsForm__Notification{padding:0}.EmployeeDetailsTaxInfoForm .Input__input-wrapper,.EmployeeDetailsTaxInfoForm .InputNumber__input-wrapper{width:100%}.EmployeeDetailsTaxInfoForm .Input__input:disabled{opacity:.6}.EmployeeDetailsTaxInfoForm__row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:start;align-items:end;gap:1rem}.EmployeeDetailsTaxInfoForm__row:empty{display:none}.EmployeeDetailsTaxInfoForm__flex_row{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;align-items:flex-end;gap:1rem}.EmployeeDetailsTaxInfoForm__full_name{flex:1}.EmployeeDetailsTaxInfoForm__Button--add_relative.Button{padding-left:0}.EmployeeDetailsTaxInfoForm .form_separator{border:0;border-top:1px solid #ced2da;padding:0}.EmployeeDetailsTaxInfoForm .row_title{grid-column:span 8;text-transform:uppercase;font-weight:700}.EmployeeDetailsTaxInfoForm .row_subtitle{font-weight:400;font-style:regular;padding-bottom:.5rem}.EmployeeDetailsTaxInfoForm .iconinfo-with-text{display:flex;gap:.5rem}.EmployeeDetailsTaxInfoForm .form_label{font-weight:700;margin-bottom:0;padding-bottom:0}.EmployeeDetailsTaxInfoForm .form_label__light{font-weight:400}.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--employee_detail-dni{grid-column:span 1}.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-birth_year{grid-column:span 2}.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-spouse_nif{grid-column:span 3}.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-spouse_pension,.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-child_pension{width:calc(var(--calendar-picker-width) + 2px);max-width:100%}.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-family_situation,.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf_disability,.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-reduced_mobility,.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-obtain_income,.EmployeeDetailsTaxInfoForm .EmployeeDetailsForm__input--irpf-habitual_residence{grid-column:span 8}.ManageEmployeeForm__input--start_date .Dropdown,.ManageEmployeeForm__input--end_date .Dropdown,.ManageEmployeeForm__input--date .Dropdown,.CloneEmployeeForm__input--start_date .Dropdown,.CloneEmployeeForm__input--end_date .Dropdown,.CloneEmployeeForm__input--date .Dropdown{anchor-name:----employee-form-dropdown;anchor-scope:----employee-form-dropdown}.ManageEmployeeForm__input--start_date .Dropdown__menu,.ManageEmployeeForm__input--start_date .Dropdown__menu--list,.ManageEmployeeForm__input--end_date .Dropdown__menu,.ManageEmployeeForm__input--end_date .Dropdown__menu--list,.ManageEmployeeForm__input--date .Dropdown__menu,.ManageEmployeeForm__input--date .Dropdown__menu--list,.CloneEmployeeForm__input--start_date .Dropdown__menu,.CloneEmployeeForm__input--start_date .Dropdown__menu--list,.CloneEmployeeForm__input--end_date .Dropdown__menu,.CloneEmployeeForm__input--end_date .Dropdown__menu--list,.CloneEmployeeForm__input--date .Dropdown__menu,.CloneEmployeeForm__input--date .Dropdown__menu--list{position:fixed}@supports (position-anchor: ----employee-form-dropdown){.ManageEmployeeForm__input--start_date .Dropdown__menu,.ManageEmployeeForm__input--start_date .Dropdown__menu--list,.ManageEmployeeForm__input--end_date .Dropdown__menu,.ManageEmployeeForm__input--end_date .Dropdown__menu--list,.ManageEmployeeForm__input--date .Dropdown__menu,.ManageEmployeeForm__input--date .Dropdown__menu--list,.CloneEmployeeForm__input--start_date .Dropdown__menu,.CloneEmployeeForm__input--start_date .Dropdown__menu--list,.CloneEmployeeForm__input--end_date .Dropdown__menu,.CloneEmployeeForm__input--end_date .Dropdown__menu--list,.CloneEmployeeForm__input--date .Dropdown__menu,.CloneEmployeeForm__input--date .Dropdown__menu--list{position-anchor:----employee-form-dropdown;top:calc(anchor(bottom) + 1px)}}.EmployeeRelativeForm__row{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:1rem}.TerminateEmployeeForm .Dropdown__menu,.TerminateEmployeeForm .Dropdown__menu--list{position:fixed;top:unset}.EmployeeLabel{height:100%;padding:.5rem;display:flex;align-items:center;justify-content:space-evenly;justify-content:start;gap:2rem;font-size:1rem;font-weight:600;color:var(--color-text-medium);max-height:3rem;color:var(--color-black)}.EmployeeLabel .GroupLabel__text{text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.EmployeeFullLabel{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;height:100%;padding:.5rem;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EmployeeFullLabel__TrainingTag{background-color:var(--color-yellow);fill:var(--color-yellow-dark);padding:2px;border-radius:4px}.EmployeeFullLabel__group{display:flex;align-items:center;justify-content:space-evenly;gap:.5em;text-transform:uppercase;font-size:.6em}.EmployeeTagBlock{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;gap:round(up,.5rem,1px);padding:.5rem}.EmployeeTagBlock__tag_row{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:end;gap:round(up,.5rem,1px)}.EmployeeTagBlock__hour_balance .Icon{margin-right:1rem}.EmployeeTagBlock__EmployeeTag--mismatch{background:var(--color-error-light)}.EmployeeTagBlock__EmployeeTag--mismatch .EmployeeTag__Icon{fill:var(--color-error-dark)}.EmployeeTagBlock .Tooltip__floating-content{background:#222730cc;border-radius:4px;color:#fff;fill:#fff}.EmployeeTagBlock__EmployeeHourBalance,.EmployeeTagBlock__EmployeeVacationBalance,.EmployeeTagBlock__EmployeeHolidayBalance{width:14em;display:flex;align-items:center;justify-content:space-evenly;align-items:start;gap:.25rem}.EmployeeVacationBalance__full_data,.EmployeeHourBalance__full_data,.EmployeeHolidayBalance__full_data{display:flex;flex-direction:column;align-items:center;justify-content:start;flex:1;align-items:stretch}.EmployeeVacationBalance__assigned,.EmployeeHourBalance__assigned,.EmployeeHolidayBalance__assigned{font-weight:700}.EmployeeRelativeLabel{display:flex;align-items:center;justify-content:space-evenly;margin:.5rem 1rem;display:inline-flex;justify-content:flex-start;flex-wrap:wrap}.EmployeeRelativeLabel__Icon{cursor:pointer}.EmployeeFilterBlock{display:flex;align-items:center;justify-content:space-evenly;gap:.25rem}.EmployeeFilterBlock__Marker--color-red-light{background-color:#f7aaaa}.EmployeeFilterBlock__Marker--color-red{background-color:#e54848}.EmployeeFilterBlock__Marker--color-red-dark{background-color:#b12424}.EmployeeFilterBlock__Marker--color-orange-light{background-color:#ffcd70}.EmployeeFilterBlock__Marker--color-orange{background-color:#ffba87}.EmployeeFilterBlock__Marker--color-orange-dark{background-color:#c75807}.EmployeeFilterBlock__Marker--color-yellow-light{background-color:#f4ff43}.EmployeeFilterBlock__Marker--color-yellow{background-color:#efe603}.EmployeeFilterBlock__Marker--color-yellow-dark{background-color:#a48404}.EmployeeFilterBlock__Marker--color-lime-light{background-color:#beef67}.EmployeeFilterBlock__Marker--color-lime{background-color:#85c81a}.EmployeeFilterBlock__Marker--color-lime-dark{background-color:#4e7a11}.EmployeeFilterBlock__Marker--color-green-light{background-color:#83d2a7}.EmployeeFilterBlock__Marker--color-green{background-color:#30a46c}.EmployeeFilterBlock__Marker--color-green-dark{background-color:#186442}.EmployeeFilterBlock__Marker--color-sky-light{background-color:#6fe3f1}.EmployeeFilterBlock__Marker--color-sky{background-color:#13c2de}.EmployeeFilterBlock__Marker--color-sky-dark{background-color:#157189}.EmployeeFilterBlock__Marker--color-blue-light{background-color:#97cef9}.EmployeeFilterBlock__Marker--color-blue{background-color:#4293ef}.EmployeeFilterBlock__Marker--color-blue-dark{background-color:#2460d1}.EmployeeFilterBlock__Marker--color-pink-light{background-color:#f8a9cd}.EmployeeFilterBlock__Marker--color-pink{background-color:#e93d82}.EmployeeFilterBlock__Marker--color-pink-dark{background-color:#bc1a4e}.EmployeeFilterBlock__Marker--color-violet-light{background-color:#e5b9ee}.EmployeeFilterBlock__Marker--color-violet{background-color:#c064d1}.EmployeeFilterBlock__Marker--color-violet-dark{background-color:#8b3695}.EmployeeFilterBlock__Marker--color-lemon-tart{background-color:#faf3cc}.EmployeeFilterBlock__Marker--color-white{background-color:#fff}.EmployeeFilterBlock__Marker--color-gray-light{background-color:#e3e3e3}.EmployeeFilterBlock__Marker--color-gray{background-color:#ccc}.EmployeeFilterBlock__Marker--color-gray-dark{background-color:#656565}.EmployeeFilterBlock__IconContainer .Icon{opacity:.5}.EmployeeFilterBlock__IconContainer{padding:.25em;background-color:var(--color-input-borders-and-fillings);border-radius:2px}.EmployeeCalendarHistory__Table{width:100%;background:var(--color-white)}.EmployeeCalendarHistory .Table__Table-cell--row-data,.EmployeeCalendarHistory .Table__Table-title-header{border:1px solid var(--color-input-borders-and-fillings);padding:.5rem}.EmployeeCalendarHistory__Icon{padding:.1rem;cursor:pointer;animation:appear .3s}.EmployeeCalendarHistory__Icon:hover{padding:0}.EmployeeCalendarHistory__action-block{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;gap:.5em}.EmployeeCalendarHistory__Tooltip .Tooltip__floating-content{position:fixed}.EmployeeTable__Tag{padding:round(up,.25em,1px) round(up,.5em,1px)}.EmployeeTable .EmployeeTable__DateFilterBlock .Dropdown__menu,.EmployeeTable .EmployeeTable__DateFilterBlock .Dropdown__menu--list{right:0;left:unset}.AddTemporaryExpositionForm .Form__body,.TrainingForm .Form__body,.EventForm .Form__body,.LeaveForm .Form__body{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:stretch;gap:.5rem}.AddTemporaryExpositionForm__input--name .Input__input-wrapper,.TrainingForm__input--name .Input__input-wrapper,.EventForm__input--name .Input__input-wrapper,.LeaveForm__input--name .Input__input-wrapper{width:80%}.AddTemporaryExpositionForm__input .InputDatepicker__Dropdown .Dropdown__menu,.AddTemporaryExpositionForm__input .InputDatepicker__Dropdown .Dropdown__menu--list,.TrainingForm__input .InputDatepicker__Dropdown .Dropdown__menu,.TrainingForm__input .InputDatepicker__Dropdown .Dropdown__menu--list,.EventForm__input .InputDatepicker__Dropdown .Dropdown__menu,.EventForm__input .InputDatepicker__Dropdown .Dropdown__menu--list,.LeaveForm__input .InputDatepicker__Dropdown .Dropdown__menu,.LeaveForm__input .InputDatepicker__Dropdown .Dropdown__menu--list{top:unset;position:fixed}.AddTemporaryExpositionForm__FormFooter,.TrainingForm__FormFooter,.EventForm__FormFooter,.LeaveForm__FormFooter{padding:.5rem;justify-content:flex-start;gap:.5rem}.TemporaryExpositionsTable__entities-actions,.TrainingTable__entities-actions,.EventTable__entities-actions,.LeaveTable__entities-actions{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-end;gap:.5rem}.TemporaryExpositionsTable__entities-actions :hover,.TrainingTable__entities-actions :hover,.EventTable__entities-actions :hover,.LeaveTable__entities-actions :hover{cursor:pointer}.TemporaryExpositionsTable__Icon,.TrainingTable__Icon,.EventTable__Icon,.LeaveTable__Icon{padding:.1rem}.GroupsTable{width:100%}.GroupsTable__Double-cell{border:.5px solid var(--color-input-borders-and-fillings);padding:.5rem}.GroupsTable__Marker--color-red-light{background-color:#f7aaaa}.GroupsTable__Marker--color-red{background-color:#e54848}.GroupsTable__Marker--color-red-dark{background-color:#b12424}.GroupsTable__Marker--color-orange-light{background-color:#ffcd70}.GroupsTable__Marker--color-orange{background-color:#ffba87}.GroupsTable__Marker--color-orange-dark{background-color:#c75807}.GroupsTable__Marker--color-yellow-light{background-color:#f4ff43}.GroupsTable__Marker--color-yellow{background-color:#efe603}.GroupsTable__Marker--color-yellow-dark{background-color:#a48404}.GroupsTable__Marker--color-lime-light{background-color:#beef67}.GroupsTable__Marker--color-lime{background-color:#85c81a}.GroupsTable__Marker--color-lime-dark{background-color:#4e7a11}.GroupsTable__Marker--color-green-light{background-color:#83d2a7}.GroupsTable__Marker--color-green{background-color:#30a46c}.GroupsTable__Marker--color-green-dark{background-color:#186442}.GroupsTable__Marker--color-sky-light{background-color:#6fe3f1}.GroupsTable__Marker--color-sky{background-color:#13c2de}.GroupsTable__Marker--color-sky-dark{background-color:#157189}.GroupsTable__Marker--color-blue-light{background-color:#97cef9}.GroupsTable__Marker--color-blue{background-color:#4293ef}.GroupsTable__Marker--color-blue-dark{background-color:#2460d1}.GroupsTable__Marker--color-pink-light{background-color:#f8a9cd}.GroupsTable__Marker--color-pink{background-color:#e93d82}.GroupsTable__Marker--color-pink-dark{background-color:#bc1a4e}.GroupsTable__Marker--color-violet-light{background-color:#e5b9ee}.GroupsTable__Marker--color-violet{background-color:#c064d1}.GroupsTable__Marker--color-violet-dark{background-color:#8b3695}.GroupsTable__Marker--color-lemon-tart{background-color:#faf3cc}.GroupsTable__Marker--color-white{background-color:#fff}.GroupsTable__Marker--color-gray-light{background-color:#e3e3e3}.GroupsTable__Marker--color-gray{background-color:#ccc}.GroupsTable__Marker--color-gray-dark{background-color:#656565}.GroupsTable__MarkerContainer{display:inline-flex;background-color:var(--color-input-borders-and-fillings);padding:.5rem .25rem;border-radius:4px;justify-content:center;align-items:center}.GroupsTable__delete-temporary-exposition{display:flex;justify-content:flex-end}.GroupsTable .Table__Table-cell--row-data{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.GroupsTable .Table__Table-cell--row-data:first-child{border-width:0 1px 1px 1px}.GroupsTable .Table__Table-title-header{border-width:0 1px 0 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.GroupsTable .Table__Table-title-header--name{width:40%}.GroupsTable .Table__Table-title-header--actions{width:40%;border-width:0}.GroupsTable__actions{display:grid;grid-auto-flow:column;gap:.5rem}.GroupsTable__AccountsTag{display:inline-flex;background-color:var(--color-fundation-normal-opacity-10);padding:2px;border-radius:4px}.GroupsTable__AccountsTag .Icon{padding:4px;fill:var(--color-foundation-normal);margin-right:0;cursor:pointer}.GroupsTable__AccountsTag .Icon:hover{padding:2px}.GroupsTable__ActionsColumn{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between}.GroupsTable__Actions{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.GroupsTable__Actions .Icon{padding:.1rem;cursor:pointer;animation:appear .3s}.GroupsTable__Actions .Icon:hover{padding:0}.GroupsTable__AccountsTooltip{anchor-name:----accounts-tooltip-anchor-tooltip;anchor-scope:----accounts-tooltip-anchor-tooltip}.GroupsTable__AccountsTooltip .Tooltip__floating-content{position:fixed}@supports (position-anchor: ----accounts-tooltip-anchor-tooltip){.GroupsTable__AccountsTooltip .Tooltip__floating-content{position-anchor:----accounts-tooltip-anchor-tooltip;top:calc(anchor(bottom) + 1px);left:calc(anchor(left) + 1px);position-try:flip-inline,flip-block,flip-inline flip-block}}.GroupsTable__AccountsTooltip .Tooltip__floating-content{background:var(--color-black-opacity);border-radius:4px;color:#fff;fill:#fff}.GroupsTable__link-blocked{cursor:not-allowed}.AddWorkGroupForm .Form__body{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:stretch}.AddWorkGroupForm__row{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:2.5rem}.AddWorkGroupForm__input--name{width:60%}.AddWorkGroupForm__input--name .Input__input-wrapper{width:100%}.AddWorkGroupForm__input--color .Dropdown__menu,.AddWorkGroupForm__input--color .Dropdown__menu--list{top:unset;position:fixed}.AddWorkGroupForm__FormFooter{justify-content:flex-start}.HolidaysTable{width:100%}.HolidaysTable__data-cell{display:flex;align-items:center;justify-content:space-evenly;padding:.5rem;gap:.5rem;justify-content:flex-start}.HolidaysTable__Marker--color-red-light{background-color:#f7aaaa}.HolidaysTable__Marker--color-red{background-color:#e54848}.HolidaysTable__Marker--color-red-dark{background-color:#b12424}.HolidaysTable__Marker--color-orange-light{background-color:#ffcd70}.HolidaysTable__Marker--color-orange{background-color:#ffba87}.HolidaysTable__Marker--color-orange-dark{background-color:#c75807}.HolidaysTable__Marker--color-yellow-light{background-color:#f4ff43}.HolidaysTable__Marker--color-yellow{background-color:#efe603}.HolidaysTable__Marker--color-yellow-dark{background-color:#a48404}.HolidaysTable__Marker--color-lime-light{background-color:#beef67}.HolidaysTable__Marker--color-lime{background-color:#85c81a}.HolidaysTable__Marker--color-lime-dark{background-color:#4e7a11}.HolidaysTable__Marker--color-green-light{background-color:#83d2a7}.HolidaysTable__Marker--color-green{background-color:#30a46c}.HolidaysTable__Marker--color-green-dark{background-color:#186442}.HolidaysTable__Marker--color-sky-light{background-color:#6fe3f1}.HolidaysTable__Marker--color-sky{background-color:#13c2de}.HolidaysTable__Marker--color-sky-dark{background-color:#157189}.HolidaysTable__Marker--color-blue-light{background-color:#97cef9}.HolidaysTable__Marker--color-blue{background-color:#4293ef}.HolidaysTable__Marker--color-blue-dark{background-color:#2460d1}.HolidaysTable__Marker--color-pink-light{background-color:#f8a9cd}.HolidaysTable__Marker--color-pink{background-color:#e93d82}.HolidaysTable__Marker--color-pink-dark{background-color:#bc1a4e}.HolidaysTable__Marker--color-violet-light{background-color:#e5b9ee}.HolidaysTable__Marker--color-violet{background-color:#c064d1}.HolidaysTable__Marker--color-violet-dark{background-color:#8b3695}.HolidaysTable__Marker--color-lemon-tart{background-color:#faf3cc}.HolidaysTable__Marker--color-white{background-color:#fff}.HolidaysTable__Marker--color-gray-light{background-color:#e3e3e3}.HolidaysTable__Marker--color-gray{background-color:#ccc}.HolidaysTable__Marker--color-gray-dark{background-color:#656565}.HolidaysTable__Badge{padding:.25rem .5rem}.HolidaysTable .Table__Table-data-row{background-color:var(--color-white)}.HolidaysTable .Table__Table-cell--row-data{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:0;background-color:transparent}.HolidaysTable .Table__Table-cell--row-data:first-child{border-width:0 1px 1px 1px}.HolidaysTable .Table__Table-title-header{border-width:0 1px 0 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.HolidaysTable .Table__Table-title-header--name{width:20%}.HolidaysTable .Table__Table-title-header--actions{width:20%;border-width:0}.HolidaysTable__Name{font-size:1rem;font-weight:600;color:var(--color-text-medium);color:var(--color-black)}.HolidaysTable__Tag{padding:.25rem .5rem}.HolidaysTable__Tag--PENDING{background-color:var(--color-warning-light);color:var(--color-warning-medium)}.HolidaysTable__Tag--ACCEPTED{background-color:var(--color-success-light);color:var(--color-success-medium)}.HolidaysTable__Tag--REJECTED{background-color:var(--color-error-light);color:var(--color-error-medium)}.HolidaysTable__info{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;justify-content:flex-start}.HolidaysTable__column-actions{display:grid;grid-auto-flow:column;gap:.5rem;padding-left:.5rem}.HolidaysTable__actions-swap{display:flex;align-items:center;justify-content:space-evenly;justify-self:flex-end;justify-content:end}.HolidaysTable__Icon{display:flex;justify-content:space-evenly;justify-content:center;align-items:center;padding:.1rem;cursor:pointer;margin-right:1rem;animation:appear .3s}.HolidaysTable__Icon:hover{padding:0}.HolidaysTable__CommentsTooltip,.HolidaysTable__AccountsTooltip{align-self:center;justify-content:center;align-items:center}.HolidaysTable__CommentsTag,.HolidaysTable__AccountsTag{display:inline-flex;background-color:var(--color-fundation-normal-opacity-10);padding:2px;border-radius:4px}.HolidaysTable__CommentsTag .Icon,.HolidaysTable__AccountsTag .Icon{padding:2px;fill:var(--color-foundation-normal);margin-right:0;cursor:pointer}.HolidaysTable__CommentsTag .Icon:hover,.HolidaysTable__AccountsTag .Icon:hover{padding:0}.HolidaysTable__AccountsTag .Icon{padding:4px}.HolidaysTable__AccountsTag .Icon:hover{padding:2px}.HolidaysTable .Tooltip__floating-content{background:var(--color-black-opacity);border-radius:4px;color:#fff;fill:#fff}.HolidayForm__Container{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:flex-start;gap:1rem;border-bottom:1px solid var(--color-input-borders-and-fillings)}.HolidayForm__LabelElement{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1rem;align-items:flex-start}.HolidayForm__row{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:start;gap:2rem}.HolidayForm__row .InputDatepicker__Dropdown{width:100%}.HolidayForm__input--request_hour .Input__label{width:40%}.HolidayForm .InputSelect,.HolidayForm .InputSelect__Dropdown{width:100%}.HolidayForm .Dropdown__menu,.HolidayForm .Dropdown__menu--list{top:unset;position:fixed}.HolidayForm__Badge{background-color:var(--color-input-borders-and-fillings)}.HolidayValidate__Container{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;gap:2rem;overflow:auto}.HolidayValidate__body{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;gap:1rem}.HolidayValidate__footer{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:flex-start;gap:.5rem}.HolidayValidate__message{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:flex-start;padding:1rem;border-radius:.25rem;gap:.5rem}.HolidayValidate__message--correct{background-color:var(--color-success-light);color:var(--color-success-medium);fill:var(--color-success-medium)}.HolidayValidate__message--error{background-color:var(--color-error-light);color:var(--color-error-medium);fill:var(--color-error-medium)}.HolidayValidate__InputTextarea{width:100%}.HolidayValidate__InputTextarea .InputTextarea__input{height:5rem}.HolidayValidate__ValidateMessageBlock{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem}.HolidayValidate__ValidateMessageTitle{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.HolidayEdit__body{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:flex-start;width:100%}.HolidayEdit__info{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;width:100%;border-bottom:1px solid var(--color-input-borders-and-fillings);margin-bottom:1rem}.HolidayEdit__row{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:start;gap:4rem}.HolidayEdit__LabelElement{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:start;max-width:60%;padding:.5rem}.HolidayEdit__Label{justify-self:flex-start}.HolidayEdit__Container{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:2.5rem}.HolidayEdit__footer{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;width:100%;gap:1.5rem}.HolidayEdit__Tag{padding:.25em}.HolidayEdit__Tag--PENDING{background-color:var(--color-warning-light);color:var(--color-warning-medium)}.HolidayEdit__Tag--ACCEPTED{background-color:var(--color-success-light);color:var(--color-success-medium)}.HolidayEdit__Tag--REJECTED{background-color:var(--color-error-light);color:var(--color-error-medium)}.HolidayEdit__InputSelect .Dropdown__toggle{gap:.5rem;align-items:center}.HolidayEdit__InputSelect .Dropdown__toggle__span{height:20rem}.HolidayEdit__InputSelect .Dropdown__menu,.HolidayEdit__InputSelect .Dropdown__menu--list{top:unset;position:fixed}.TrainingAssignmentForm .Form__body,.LeavesAssignmentForm .Form__body,.CollaborationForm .Form__body{overflow:visible}.TrainingAssignmentForm__Container,.LeavesAssignmentForm__Container,.CollaborationForm__Container{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:flex-start;gap:.5rem;border-bottom:1px solid var(--color-input-borders-and-fillings)}.TrainingAssignmentForm__DataSelection,.LeavesAssignmentForm__DataSelection,.CollaborationForm__DataSelection{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:flex-start;gap:.5rem}.TrainingAssignmentForm__SelectorContainer,.LeavesAssignmentForm__SelectorContainer,.CollaborationForm__SelectorContainer{width:100%}.TrainingAssignmentForm .Dropdown__menu,.TrainingAssignmentForm .Dropdown__menu--list,.LeavesAssignmentForm .Dropdown__menu,.LeavesAssignmentForm .Dropdown__menu--list,.CollaborationForm .Dropdown__menu,.CollaborationForm .Dropdown__menu--list{top:unset;position:fixed}.TrainingAssignmentForm .Dropdown,.LeavesAssignmentForm .Dropdown,.CollaborationForm .Dropdown,.TrainingAssignmentForm__input--description input,.LeavesAssignmentForm__input--description input,.CollaborationForm__input--description input{width:calc(var(--calendar-picker-width) + 2px);max-width:100%}.TrainingAssignmentForm__row,.LeavesAssignmentForm__row,.CollaborationForm__row{display:flex;align-items:center;justify-content:space-evenly;align-items:start;gap:2rem;width:100%}.TrainingAssignmentForm__LabelElement,.LeavesAssignmentForm__LabelElement,.CollaborationForm__LabelElement{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:.5rem;width:100%}.TrainingAssignmentForm .InputDatepicker .Dropdown,.LeavesAssignmentForm .InputDatepicker .Dropdown,.CollaborationForm .InputDatepicker .Dropdown{width:100%}.TrainingAssignmentForm .InputDatepicker .Dropdown__toggle,.LeavesAssignmentForm .InputDatepicker .Dropdown__toggle,.CollaborationForm .InputDatepicker .Dropdown__toggle{gap:.5rem}.TrainingAssignmentForm__NotWorkModification,.LeavesAssignmentForm__NotWorkModification,.CollaborationForm__NotWorkModification{font-size:.875rem;font-weight:400;color:var(--color-black);margin-top:1.5rem}.TrainingAssignmentForm .WorkingModSelector__DailyViewHour--selected{background-color:var(--color-yellow)}.TrainingAssignmentForm .WorkingModSelector__DailyViewHour:not(.TrainingAssignmentForm .WorkingModSelector__DailyViewHour--free-day):not(.TrainingAssignmentForm .WorkingModSelector__DailyViewHour--not-available):not(.TrainingAssignmentForm .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:var(--color-yellow)}.LeavesAssignmentForm .WorkingModSelector__DailyViewHour--selected{background-color:var(--color-black-opacity-50)}.LeavesAssignmentForm .WorkingModSelector__DailyViewHour:not(.LeavesAssignmentForm .WorkingModSelector__DailyViewHour--free-day):not(.LeavesAssignmentForm .WorkingModSelector__DailyViewHour--not-available):not(.LeavesAssignmentForm .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:var(--color-black-opacity-50)}.LeavesAssignmentForm__row{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:start;gap:2rem}.LeaveAssignmentEdit__body{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:flex-start}.LeaveAssignmentEdit__info{display:flex;justify-content:space-evenly;width:100%;gap:1rem;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--color-input-borders-and-fillings);margin-bottom:1rem}.LeaveAssignmentEdit__column{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start}.LeaveAssignmentEdit__LabelElement{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:start;padding:.5rem;white-space:nowrap;text-overflow:ellipsis}.LeaveAssignmentEdit__Label{justify-self:flex-start}.LeaveAssignmentEdit__Container{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:2.5rem}.LeaveAssignmentEdit__footer{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;width:100%;gap:1.5rem}.LeaveAssignmentEdit__Tag{padding:.25em}.LeaveAssignmentEdit__Tag--PENDING{background-color:var(--color-warning-light);color:var(--color-warning-medium)}.LeaveAssignmentEdit__Tag--APPROVED{background-color:var(--color-success-light);color:var(--color-success-medium)}.LeaveAssignmentEdit__Tag--REJECTED{background-color:var(--color-error-light);color:var(--color-error-medium)}.LeaveAssignmentEdit__InputSelect{margin-bottom:1rem}.LeaveAssignmentEdit__InputSelect .Dropdown__toggle{gap:.5rem;align-items:center}.LeaveAssignmentEdit__InputSelect .Dropdown__toggle__span{height:20rem}.LeaveAssignmentEdit__InputSelect .Dropdown__menu,.LeaveAssignmentEdit__InputSelect .Dropdown__menu--list{top:unset;position:fixed}.CollaborationForm .TabSelector{align-items:flex-start}.CollaborationForm__GroupOption{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5rem}.CollaborationForm__Marker--color-red-light{background-color:#f7aaaa}.CollaborationForm__Marker--color-red{background-color:#e54848}.CollaborationForm__Marker--color-red-dark{background-color:#b12424}.CollaborationForm__Marker--color-orange-light{background-color:#ffcd70}.CollaborationForm__Marker--color-orange{background-color:#ffba87}.CollaborationForm__Marker--color-orange-dark{background-color:#c75807}.CollaborationForm__Marker--color-yellow-light{background-color:#f4ff43}.CollaborationForm__Marker--color-yellow{background-color:#efe603}.CollaborationForm__Marker--color-yellow-dark{background-color:#a48404}.CollaborationForm__Marker--color-lime-light{background-color:#beef67}.CollaborationForm__Marker--color-lime{background-color:#85c81a}.CollaborationForm__Marker--color-lime-dark{background-color:#4e7a11}.CollaborationForm__Marker--color-green-light{background-color:#83d2a7}.CollaborationForm__Marker--color-green{background-color:#30a46c}.CollaborationForm__Marker--color-green-dark{background-color:#186442}.CollaborationForm__Marker--color-sky-light{background-color:#6fe3f1}.CollaborationForm__Marker--color-sky{background-color:#13c2de}.CollaborationForm__Marker--color-sky-dark{background-color:#157189}.CollaborationForm__Marker--color-blue-light{background-color:#97cef9}.CollaborationForm__Marker--color-blue{background-color:#4293ef}.CollaborationForm__Marker--color-blue-dark{background-color:#2460d1}.CollaborationForm__Marker--color-pink-light{background-color:#f8a9cd}.CollaborationForm__Marker--color-pink{background-color:#e93d82}.CollaborationForm__Marker--color-pink-dark{background-color:#bc1a4e}.CollaborationForm__Marker--color-violet-light{background-color:#e5b9ee}.CollaborationForm__Marker--color-violet{background-color:#c064d1}.CollaborationForm__Marker--color-violet-dark{background-color:#8b3695}.CollaborationForm__Marker--color-lemon-tart{background-color:#faf3cc}.CollaborationForm__Marker--color-white{background-color:#fff}.CollaborationForm__Marker--color-gray-light{background-color:#e3e3e3}.CollaborationForm__Marker--color-gray{background-color:#ccc}.CollaborationForm__Marker--color-gray-dark{background-color:#656565}.CollaborationForm__WorkingModSelector--color-red-light .WorkingModSelector__DailyViewHour--selected{background-color:#f7aaaa}.CollaborationForm__WorkingModSelector--color-red-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-red-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-red-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-red-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#f7aaaa}.CollaborationForm__WorkingModSelector--color-red .WorkingModSelector__DailyViewHour--selected{background-color:#e54848}.CollaborationForm__WorkingModSelector--color-red .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-red .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-red .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-red .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#e54848}.CollaborationForm__WorkingModSelector--color-red-dark .WorkingModSelector__DailyViewHour--selected{background-color:#b12424}.CollaborationForm__WorkingModSelector--color-red-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-red-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-red-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-red-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#b12424}.CollaborationForm__WorkingModSelector--color-orange-light .WorkingModSelector__DailyViewHour--selected{background-color:#ffcd70}.CollaborationForm__WorkingModSelector--color-orange-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-orange-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-orange-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-orange-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#ffcd70}.CollaborationForm__WorkingModSelector--color-orange .WorkingModSelector__DailyViewHour--selected{background-color:#ffba87}.CollaborationForm__WorkingModSelector--color-orange .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-orange .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-orange .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-orange .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#ffba87}.CollaborationForm__WorkingModSelector--color-orange-dark .WorkingModSelector__DailyViewHour--selected{background-color:#c75807}.CollaborationForm__WorkingModSelector--color-orange-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-orange-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-orange-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-orange-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#c75807}.CollaborationForm__WorkingModSelector--color-yellow-light .WorkingModSelector__DailyViewHour--selected{background-color:#f4ff43}.CollaborationForm__WorkingModSelector--color-yellow-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-yellow-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-yellow-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-yellow-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#f4ff43}.CollaborationForm__WorkingModSelector--color-yellow .WorkingModSelector__DailyViewHour--selected{background-color:#efe603}.CollaborationForm__WorkingModSelector--color-yellow .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-yellow .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-yellow .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-yellow .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#efe603}.CollaborationForm__WorkingModSelector--color-yellow-dark .WorkingModSelector__DailyViewHour--selected{background-color:#a48404}.CollaborationForm__WorkingModSelector--color-yellow-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-yellow-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-yellow-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-yellow-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#a48404}.CollaborationForm__WorkingModSelector--color-lime-light .WorkingModSelector__DailyViewHour--selected{background-color:#beef67}.CollaborationForm__WorkingModSelector--color-lime-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-lime-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-lime-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-lime-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#beef67}.CollaborationForm__WorkingModSelector--color-lime .WorkingModSelector__DailyViewHour--selected{background-color:#85c81a}.CollaborationForm__WorkingModSelector--color-lime .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-lime .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-lime .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-lime .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#85c81a}.CollaborationForm__WorkingModSelector--color-lime-dark .WorkingModSelector__DailyViewHour--selected{background-color:#4e7a11}.CollaborationForm__WorkingModSelector--color-lime-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-lime-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-lime-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-lime-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#4e7a11}.CollaborationForm__WorkingModSelector--color-green-light .WorkingModSelector__DailyViewHour--selected{background-color:#83d2a7}.CollaborationForm__WorkingModSelector--color-green-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-green-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-green-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-green-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#83d2a7}.CollaborationForm__WorkingModSelector--color-green .WorkingModSelector__DailyViewHour--selected{background-color:#30a46c}.CollaborationForm__WorkingModSelector--color-green .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-green .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-green .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-green .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#30a46c}.CollaborationForm__WorkingModSelector--color-green-dark .WorkingModSelector__DailyViewHour--selected{background-color:#186442}.CollaborationForm__WorkingModSelector--color-green-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-green-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-green-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-green-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#186442}.CollaborationForm__WorkingModSelector--color-sky-light .WorkingModSelector__DailyViewHour--selected{background-color:#6fe3f1}.CollaborationForm__WorkingModSelector--color-sky-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-sky-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-sky-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-sky-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#6fe3f1}.CollaborationForm__WorkingModSelector--color-sky .WorkingModSelector__DailyViewHour--selected{background-color:#13c2de}.CollaborationForm__WorkingModSelector--color-sky .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-sky .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-sky .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-sky .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#13c2de}.CollaborationForm__WorkingModSelector--color-sky-dark .WorkingModSelector__DailyViewHour--selected{background-color:#157189}.CollaborationForm__WorkingModSelector--color-sky-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-sky-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-sky-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-sky-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#157189}.CollaborationForm__WorkingModSelector--color-blue-light .WorkingModSelector__DailyViewHour--selected{background-color:#97cef9}.CollaborationForm__WorkingModSelector--color-blue-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-blue-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-blue-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-blue-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#97cef9}.CollaborationForm__WorkingModSelector--color-blue .WorkingModSelector__DailyViewHour--selected{background-color:#4293ef}.CollaborationForm__WorkingModSelector--color-blue .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-blue .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-blue .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-blue .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#4293ef}.CollaborationForm__WorkingModSelector--color-blue-dark .WorkingModSelector__DailyViewHour--selected{background-color:#2460d1}.CollaborationForm__WorkingModSelector--color-blue-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-blue-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-blue-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-blue-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#2460d1}.CollaborationForm__WorkingModSelector--color-pink-light .WorkingModSelector__DailyViewHour--selected{background-color:#f8a9cd}.CollaborationForm__WorkingModSelector--color-pink-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-pink-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-pink-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-pink-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#f8a9cd}.CollaborationForm__WorkingModSelector--color-pink .WorkingModSelector__DailyViewHour--selected{background-color:#e93d82}.CollaborationForm__WorkingModSelector--color-pink .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-pink .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-pink .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-pink .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#e93d82}.CollaborationForm__WorkingModSelector--color-pink-dark .WorkingModSelector__DailyViewHour--selected{background-color:#bc1a4e}.CollaborationForm__WorkingModSelector--color-pink-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-pink-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-pink-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-pink-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#bc1a4e}.CollaborationForm__WorkingModSelector--color-violet-light .WorkingModSelector__DailyViewHour--selected{background-color:#e5b9ee}.CollaborationForm__WorkingModSelector--color-violet-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-violet-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-violet-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-violet-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#e5b9ee}.CollaborationForm__WorkingModSelector--color-violet .WorkingModSelector__DailyViewHour--selected{background-color:#c064d1}.CollaborationForm__WorkingModSelector--color-violet .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-violet .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-violet .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-violet .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#c064d1}.CollaborationForm__WorkingModSelector--color-violet-dark .WorkingModSelector__DailyViewHour--selected{background-color:#8b3695}.CollaborationForm__WorkingModSelector--color-violet-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-violet-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-violet-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-violet-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#8b3695}.CollaborationForm__WorkingModSelector--color-lemon-tart .WorkingModSelector__DailyViewHour--selected{background-color:#faf3cc}.CollaborationForm__WorkingModSelector--color-lemon-tart .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-lemon-tart .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-lemon-tart .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-lemon-tart .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#faf3cc}.CollaborationForm__WorkingModSelector--color-white .WorkingModSelector__DailyViewHour--selected{background-color:#fff}.CollaborationForm__WorkingModSelector--color-white .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-white .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-white .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-white .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#fff}.CollaborationForm__WorkingModSelector--color-gray-light .WorkingModSelector__DailyViewHour--selected{background-color:#e3e3e3}.CollaborationForm__WorkingModSelector--color-gray-light .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-gray-light .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-gray-light .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-gray-light .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#e3e3e3}.CollaborationForm__WorkingModSelector--color-gray .WorkingModSelector__DailyViewHour--selected{background-color:#ccc}.CollaborationForm__WorkingModSelector--color-gray .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-gray .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-gray .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-gray .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#ccc}.CollaborationForm__WorkingModSelector--color-gray-dark .WorkingModSelector__DailyViewHour--selected{background-color:#656565}.CollaborationForm__WorkingModSelector--color-gray-dark .WorkingModSelector__DailyViewHour:not(.CollaborationForm__WorkingModSelector--color-gray-dark .WorkingModSelector__DailyViewHour--free-day):not(.CollaborationForm__WorkingModSelector--color-gray-dark .WorkingModSelector__DailyViewHour--not-available):not(.CollaborationForm__WorkingModSelector--color-gray-dark .WorkingModSelector__DailyViewHour--extended-leave):hover{background-color:#656565}.WorkingModSelector{overflow-x:auto;width:100%}.WorkingModSelector__Content{display:inline-block;white-space:nowrap}.WorkingModSelector__DailyViewHour{min-width:1rem;max-width:1rem}.WorkingModSelector__DailyViewHour--selected{background-color:var(--color-input-borders-and-fillings);z-index:2}.WorkingModSelector__DailyViewHour--free-day{background-color:var(--color-background-light);cursor:not-allowed}.WorkingModSelector__DailyViewHour--not-available{cursor:default}.WorkingModSelector__DailyViewHour--color-red-light{background-color:#f7aaaa}.WorkingModSelector__DailyViewHour--color-red{background-color:#e54848}.WorkingModSelector__DailyViewHour--color-red-dark{background-color:#b12424}.WorkingModSelector__DailyViewHour--color-orange-light{background-color:#ffcd70}.WorkingModSelector__DailyViewHour--color-orange{background-color:#ffba87}.WorkingModSelector__DailyViewHour--color-orange-dark{background-color:#c75807}.WorkingModSelector__DailyViewHour--color-yellow-light{background-color:#f4ff43}.WorkingModSelector__DailyViewHour--color-yellow{background-color:#efe603}.WorkingModSelector__DailyViewHour--color-yellow-dark{background-color:#a48404}.WorkingModSelector__DailyViewHour--color-lime-light{background-color:#beef67}.WorkingModSelector__DailyViewHour--color-lime{background-color:#85c81a}.WorkingModSelector__DailyViewHour--color-lime-dark{background-color:#4e7a11}.WorkingModSelector__DailyViewHour--color-green-light{background-color:#83d2a7}.WorkingModSelector__DailyViewHour--color-green{background-color:#30a46c}.WorkingModSelector__DailyViewHour--color-green-dark{background-color:#186442}.WorkingModSelector__DailyViewHour--color-sky-light{background-color:#6fe3f1}.WorkingModSelector__DailyViewHour--color-sky{background-color:#13c2de}.WorkingModSelector__DailyViewHour--color-sky-dark{background-color:#157189}.WorkingModSelector__DailyViewHour--color-blue-light{background-color:#97cef9}.WorkingModSelector__DailyViewHour--color-blue{background-color:#4293ef}.WorkingModSelector__DailyViewHour--color-blue-dark{background-color:#2460d1}.WorkingModSelector__DailyViewHour--color-pink-light{background-color:#f8a9cd}.WorkingModSelector__DailyViewHour--color-pink{background-color:#e93d82}.WorkingModSelector__DailyViewHour--color-pink-dark{background-color:#bc1a4e}.WorkingModSelector__DailyViewHour--color-violet-light{background-color:#e5b9ee}.WorkingModSelector__DailyViewHour--color-violet{background-color:#c064d1}.WorkingModSelector__DailyViewHour--color-violet-dark{background-color:#8b3695}.WorkingModSelector__DailyViewHour--color-lemon-tart{background-color:#faf3cc}.WorkingModSelector__DailyViewHour--color-white{background-color:#fff}.WorkingModSelector__DailyViewHour--color-gray-light{background-color:#e3e3e3}.WorkingModSelector__DailyViewHour--color-gray{background-color:#ccc}.WorkingModSelector__DailyViewHour--color-gray-dark{background-color:#656565}.WorkingModSelector__DailyViewHour--training{background-color:var(--color-yellow);fill:var(--color-yellow-dark)}.WorkingModSelector__DailyViewHour--leave{background-color:var(--color-input-borders-and-fillings);fill:var(--color-foundation-normal)}.WorkingModSelector__DailyViewHour--extended-leave{background-color:var(--color-black-opacity-50)}.WorkingModSelector__DailyViewHour--extended-leave{cursor:not-allowed}.WorkingModSelector__DailyViewHour--dragging{cursor:grabbing}.WorkingModSelector__DailyViewHour:not(.WorkingModSelector__DailyViewHour--free-day):not(.WorkingModSelector__DailyViewHour--not-available):not(.WorkingModSelector__DailyViewHour--dragging):not(.WorkingModSelector__DailyViewHour--extended-leave):hover{cursor:pointer;background-color:var(--color-input-borders-and-fillings);position:relative;z-index:2}.WorkingModSelector__DailyViewHour:not(.WorkingModSelector__DailyViewHour--free-day):not(.WorkingModSelector__DailyViewHour--not-available):not(.WorkingModSelector__DailyViewHour--dragging):not(.WorkingModSelector__DailyViewHour--extended-leave):hover:before,.WorkingModSelector__DailyViewHour:not(.WorkingModSelector__DailyViewHour--free-day):not(.WorkingModSelector__DailyViewHour--not-available):not(.WorkingModSelector__DailyViewHour--dragging):not(.WorkingModSelector__DailyViewHour--extended-leave):hover:after{content:"";position:absolute;background-color:#fff}.WorkingModSelector__DailyViewHour:not(.WorkingModSelector__DailyViewHour--free-day):not(.WorkingModSelector__DailyViewHour--not-available):not(.WorkingModSelector__DailyViewHour--dragging):not(.WorkingModSelector__DailyViewHour--extended-leave):hover:before{top:50%;left:25%;width:50%;height:2px;transform:translateY(-50%)}.WorkingModSelector__DailyViewHour:not(.WorkingModSelector__DailyViewHour--free-day):not(.WorkingModSelector__DailyViewHour--not-available):not(.WorkingModSelector__DailyViewHour--dragging):not(.WorkingModSelector__DailyViewHour--extended-leave):hover:after{top:40%;left:50%;width:2px;height:20%;transform:translate(-50%)}.WorkingModSelector__DailyViewHour--selected:hover:before,.WorkingModSelector__DailyViewHour--selected:hover:after{display:none}.WorkingModSelector__DailyViewHour--dragging:hover{cursor:grabbing}.WorkingModSelector .DailyViewHeader{grid-template-columns:none}.WorkingModSelector .DailyViewHeader__box{min-width:4rem;max-width:4rem}.WorkingModSelector .DailyViewRow{grid-template-columns:none}.TrainingAssignmentTable,.LeavesAssignmentTable,.CollaborationsTable{width:100%}.TrainingAssignmentTable__data-cell,.LeavesAssignmentTable__data-cell,.CollaborationsTable__data-cell{display:flex;align-items:center;justify-content:space-evenly;padding:.5rem;gap:.5rem;justify-content:flex-start}.TrainingAssignmentTable__Marker--color-red-light,.LeavesAssignmentTable__Marker--color-red-light,.CollaborationsTable__Marker--color-red-light{background-color:#f7aaaa}.TrainingAssignmentTable__Marker--color-red,.LeavesAssignmentTable__Marker--color-red,.CollaborationsTable__Marker--color-red{background-color:#e54848}.TrainingAssignmentTable__Marker--color-red-dark,.LeavesAssignmentTable__Marker--color-red-dark,.CollaborationsTable__Marker--color-red-dark{background-color:#b12424}.TrainingAssignmentTable__Marker--color-orange-light,.LeavesAssignmentTable__Marker--color-orange-light,.CollaborationsTable__Marker--color-orange-light{background-color:#ffcd70}.TrainingAssignmentTable__Marker--color-orange,.LeavesAssignmentTable__Marker--color-orange,.CollaborationsTable__Marker--color-orange{background-color:#ffba87}.TrainingAssignmentTable__Marker--color-orange-dark,.LeavesAssignmentTable__Marker--color-orange-dark,.CollaborationsTable__Marker--color-orange-dark{background-color:#c75807}.TrainingAssignmentTable__Marker--color-yellow-light,.LeavesAssignmentTable__Marker--color-yellow-light,.CollaborationsTable__Marker--color-yellow-light{background-color:#f4ff43}.TrainingAssignmentTable__Marker--color-yellow,.LeavesAssignmentTable__Marker--color-yellow,.CollaborationsTable__Marker--color-yellow{background-color:#efe603}.TrainingAssignmentTable__Marker--color-yellow-dark,.LeavesAssignmentTable__Marker--color-yellow-dark,.CollaborationsTable__Marker--color-yellow-dark{background-color:#a48404}.TrainingAssignmentTable__Marker--color-lime-light,.LeavesAssignmentTable__Marker--color-lime-light,.CollaborationsTable__Marker--color-lime-light{background-color:#beef67}.TrainingAssignmentTable__Marker--color-lime,.LeavesAssignmentTable__Marker--color-lime,.CollaborationsTable__Marker--color-lime{background-color:#85c81a}.TrainingAssignmentTable__Marker--color-lime-dark,.LeavesAssignmentTable__Marker--color-lime-dark,.CollaborationsTable__Marker--color-lime-dark{background-color:#4e7a11}.TrainingAssignmentTable__Marker--color-green-light,.LeavesAssignmentTable__Marker--color-green-light,.CollaborationsTable__Marker--color-green-light{background-color:#83d2a7}.TrainingAssignmentTable__Marker--color-green,.LeavesAssignmentTable__Marker--color-green,.CollaborationsTable__Marker--color-green{background-color:#30a46c}.TrainingAssignmentTable__Marker--color-green-dark,.LeavesAssignmentTable__Marker--color-green-dark,.CollaborationsTable__Marker--color-green-dark{background-color:#186442}.TrainingAssignmentTable__Marker--color-sky-light,.LeavesAssignmentTable__Marker--color-sky-light,.CollaborationsTable__Marker--color-sky-light{background-color:#6fe3f1}.TrainingAssignmentTable__Marker--color-sky,.LeavesAssignmentTable__Marker--color-sky,.CollaborationsTable__Marker--color-sky{background-color:#13c2de}.TrainingAssignmentTable__Marker--color-sky-dark,.LeavesAssignmentTable__Marker--color-sky-dark,.CollaborationsTable__Marker--color-sky-dark{background-color:#157189}.TrainingAssignmentTable__Marker--color-blue-light,.LeavesAssignmentTable__Marker--color-blue-light,.CollaborationsTable__Marker--color-blue-light{background-color:#97cef9}.TrainingAssignmentTable__Marker--color-blue,.LeavesAssignmentTable__Marker--color-blue,.CollaborationsTable__Marker--color-blue{background-color:#4293ef}.TrainingAssignmentTable__Marker--color-blue-dark,.LeavesAssignmentTable__Marker--color-blue-dark,.CollaborationsTable__Marker--color-blue-dark{background-color:#2460d1}.TrainingAssignmentTable__Marker--color-pink-light,.LeavesAssignmentTable__Marker--color-pink-light,.CollaborationsTable__Marker--color-pink-light{background-color:#f8a9cd}.TrainingAssignmentTable__Marker--color-pink,.LeavesAssignmentTable__Marker--color-pink,.CollaborationsTable__Marker--color-pink{background-color:#e93d82}.TrainingAssignmentTable__Marker--color-pink-dark,.LeavesAssignmentTable__Marker--color-pink-dark,.CollaborationsTable__Marker--color-pink-dark{background-color:#bc1a4e}.TrainingAssignmentTable__Marker--color-violet-light,.LeavesAssignmentTable__Marker--color-violet-light,.CollaborationsTable__Marker--color-violet-light{background-color:#e5b9ee}.TrainingAssignmentTable__Marker--color-violet,.LeavesAssignmentTable__Marker--color-violet,.CollaborationsTable__Marker--color-violet{background-color:#c064d1}.TrainingAssignmentTable__Marker--color-violet-dark,.LeavesAssignmentTable__Marker--color-violet-dark,.CollaborationsTable__Marker--color-violet-dark{background-color:#8b3695}.TrainingAssignmentTable__Marker--color-lemon-tart,.LeavesAssignmentTable__Marker--color-lemon-tart,.CollaborationsTable__Marker--color-lemon-tart{background-color:#faf3cc}.TrainingAssignmentTable__Marker--color-white,.LeavesAssignmentTable__Marker--color-white,.CollaborationsTable__Marker--color-white{background-color:#fff}.TrainingAssignmentTable__Marker--color-gray-light,.LeavesAssignmentTable__Marker--color-gray-light,.CollaborationsTable__Marker--color-gray-light{background-color:#e3e3e3}.TrainingAssignmentTable__Marker--color-gray,.LeavesAssignmentTable__Marker--color-gray,.CollaborationsTable__Marker--color-gray{background-color:#ccc}.TrainingAssignmentTable__Marker--color-gray-dark,.LeavesAssignmentTable__Marker--color-gray-dark,.CollaborationsTable__Marker--color-gray-dark{background-color:#656565}.TrainingAssignmentTable__Badge,.LeavesAssignmentTable__Badge,.CollaborationsTable__Badge{padding:.25rem .5rem}.TrainingAssignmentTable__table-actions,.LeavesAssignmentTable__table-actions,.CollaborationsTable__table-actions{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-end;gap:1rem}.TrainingAssignmentTable .Table__Table-cell--row-data,.LeavesAssignmentTable .Table__Table-cell--row-data,.CollaborationsTable .Table__Table-cell--row-data{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem;white-space:nowrap}.TrainingAssignmentTable .Table__Table-cell--row-data:first-child,.LeavesAssignmentTable .Table__Table-cell--row-data:first-child,.CollaborationsTable .Table__Table-cell--row-data:first-child{border-width:0 1px 1px 1px}.TrainingAssignmentTable .Table__Table-title-header,.LeavesAssignmentTable .Table__Table-title-header,.CollaborationsTable .Table__Table-title-header{border-width:0 1px 0 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem;white-space:nowrap}.TrainingAssignmentTable .Table__Table-title-header--name,.LeavesAssignmentTable .Table__Table-title-header--name,.CollaborationsTable .Table__Table-title-header--name{width:40%}.TrainingAssignmentTable .Table__Table-title-header--table-actions,.LeavesAssignmentTable .Table__Table-title-header--table-actions,.CollaborationsTable .Table__Table-title-header--table-actions{width:30%;border-width:0}.TrainingAssignmentTable__Icon,.LeavesAssignmentTable__Icon,.CollaborationsTable__Icon{cursor:pointer;padding:.1rem}.LeavesAssignmentTable__Tag{padding:.25rem .5rem}.LeavesAssignmentTable__Tag--PENDING{background-color:var(--color-warning-light);color:var(--color-warning-medium)}.LeavesAssignmentTable__Tag--APPROVED{background-color:var(--color-success-light);color:var(--color-success-medium)}.LeavesAssignmentTable__Tag--REJECTED{background-color:var(--color-error-light);color:var(--color-error-medium)}.PlanningStructure{display:block}.PlanningStructure>thead,.PlanningStructure>tfoot{display:block}.PlanningStructure>tbody{display:block;height:48rem;overflow-y:auto;scrollbar-width:none}.PlanningStructure>thead>tr,.PlanningStructure>tbody>tr,.PlanningStructure>tfoot>tr{display:grid;grid-template-columns:10rem 10rem minmax(0,1fr) 4rem;grid-template-areas:"employee group schedule total"}.PlanningStructure>thead>tr.Table__Table-data-row,.PlanningStructure>tbody>tr.Table__Table-data-row,.PlanningStructure>tfoot>tr.Table__Table-data-row{background:var(--color-white)}.PlanningStructure>thead>tr.Table__Table-data-row .ShiftCard:not(.ShiftCard--no-shift),.PlanningStructure>tbody>tr.Table__Table-data-row .ShiftCard:not(.ShiftCard--no-shift),.PlanningStructure>tfoot>tr.Table__Table-data-row .ShiftCard:not(.ShiftCard--no-shift){background-color:var(--color-white)}.PlanningStructure>thead>tr.Table__Table-data-row:hover .PlanningDailyRow__box--out,.PlanningStructure>thead>tr.Table__Table-data-row:hover.PlanningDailyRow__box--out,.PlanningStructure>tbody>tr.Table__Table-data-row:hover .PlanningDailyRow__box--out,.PlanningStructure>tbody>tr.Table__Table-data-row:hover.PlanningDailyRow__box--out,.PlanningStructure>tfoot>tr.Table__Table-data-row:hover .PlanningDailyRow__box--out,.PlanningStructure>tfoot>tr.Table__Table-data-row:hover.PlanningDailyRow__box--out{background-color:var(--color-background-light)}.PlanningStructure>thead>tr.Table__Table-data-row:hover .ShiftCard:not(.ShiftCard--no-shift),.PlanningStructure>tbody>tr.Table__Table-data-row:hover .ShiftCard:not(.ShiftCard--no-shift),.PlanningStructure>tfoot>tr.Table__Table-data-row:hover .ShiftCard:not(.ShiftCard--no-shift){background-color:var(--color-background-medium)}.PlanningStructure>thead>tr.Table__Table-data-row:hover .ShiftCard:not(.ShiftCard--no-shift):after,.PlanningStructure>tbody>tr.Table__Table-data-row:hover .ShiftCard:not(.ShiftCard--no-shift):after,.PlanningStructure>tfoot>tr.Table__Table-data-row:hover .ShiftCard:not(.ShiftCard--no-shift):after{height:100%}@supports (position-anchor: --anchor-supported){.PlanningStructure__PlanningHeader{overflow:auto}.PlanningStructure__PlanningHeader::-webkit-scrollbar{height:.5rem}.PlanningStructure__PlanningHeader::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}}@supports (position-anchor: --anchor-supported){.PlanningStructure__PlanningRow{overflow:auto}}.PlanningStructure__PlanningRow--color-red-light .PlanningDailyRow__box--in{background:#f7aaaa}.PlanningStructure__PlanningRow--color-red .PlanningDailyRow__box--in{background:#e54848}.PlanningStructure__PlanningRow--color-red-dark .PlanningDailyRow__box--in{background:#b12424}.PlanningStructure__PlanningRow--color-orange-light .PlanningDailyRow__box--in{background:#ffcd70}.PlanningStructure__PlanningRow--color-orange .PlanningDailyRow__box--in{background:#ffba87}.PlanningStructure__PlanningRow--color-orange-dark .PlanningDailyRow__box--in{background:#c75807}.PlanningStructure__PlanningRow--color-yellow-light .PlanningDailyRow__box--in{background:#f4ff43}.PlanningStructure__PlanningRow--color-yellow .PlanningDailyRow__box--in{background:#efe603}.PlanningStructure__PlanningRow--color-yellow-dark .PlanningDailyRow__box--in{background:#a48404}.PlanningStructure__PlanningRow--color-lime-light .PlanningDailyRow__box--in{background:#beef67}.PlanningStructure__PlanningRow--color-lime .PlanningDailyRow__box--in{background:#85c81a}.PlanningStructure__PlanningRow--color-lime-dark .PlanningDailyRow__box--in{background:#4e7a11}.PlanningStructure__PlanningRow--color-green-light .PlanningDailyRow__box--in{background:#83d2a7}.PlanningStructure__PlanningRow--color-green .PlanningDailyRow__box--in{background:#30a46c}.PlanningStructure__PlanningRow--color-green-dark .PlanningDailyRow__box--in{background:#186442}.PlanningStructure__PlanningRow--color-sky-light .PlanningDailyRow__box--in{background:#6fe3f1}.PlanningStructure__PlanningRow--color-sky .PlanningDailyRow__box--in{background:#13c2de}.PlanningStructure__PlanningRow--color-sky-dark .PlanningDailyRow__box--in{background:#157189}.PlanningStructure__PlanningRow--color-blue-light .PlanningDailyRow__box--in{background:#97cef9}.PlanningStructure__PlanningRow--color-blue .PlanningDailyRow__box--in{background:#4293ef}.PlanningStructure__PlanningRow--color-blue-dark .PlanningDailyRow__box--in{background:#2460d1}.PlanningStructure__PlanningRow--color-pink-light .PlanningDailyRow__box--in{background:#f8a9cd}.PlanningStructure__PlanningRow--color-pink .PlanningDailyRow__box--in{background:#e93d82}.PlanningStructure__PlanningRow--color-pink-dark .PlanningDailyRow__box--in{background:#bc1a4e}.PlanningStructure__PlanningRow--color-violet-light .PlanningDailyRow__box--in{background:#e5b9ee}.PlanningStructure__PlanningRow--color-violet .PlanningDailyRow__box--in{background:#c064d1}.PlanningStructure__PlanningRow--color-violet-dark .PlanningDailyRow__box--in{background:#8b3695}.PlanningStructure__PlanningRow--color-lemon-tart .PlanningDailyRow__box--in{background:#faf3cc}.PlanningStructure__PlanningRow--color-white .PlanningDailyRow__box--in{background:#fff}.PlanningStructure__PlanningRow--color-gray-light .PlanningDailyRow__box--in{background:#e3e3e3}.PlanningStructure__PlanningRow--color-gray .PlanningDailyRow__box--in{background:#ccc}.PlanningStructure__PlanningRow--color-gray-dark .PlanningDailyRow__box--in{background:#656565}.PlanningStructure__PlanningRow--color-own-groups .PlanningDailyRow__box--in{background:var(--color-success-dark)}.PlanningStructure__LabelLink:hover{text-decoration:none}.PlanningExportStructure{background:#fff;padding:1rem}.PlanningExportStructure>thead,.PlanningExportStructure>tbody,.PlanningExportStructure>tfoot{display:block}.PlanningExportStructure>thead>tr,.PlanningExportStructure>tbody>tr,.PlanningExportStructure>tfoot>tr{display:grid;grid-template-columns:14rem 8rem 5rem 5rem 70rem}.PlanningExportStructure>thead>tr.Table__Table-data-row,.PlanningExportStructure>tbody>tr.Table__Table-data-row,.PlanningExportStructure>tfoot>tr.Table__Table-data-row{background:var(--color-white)}.PlanningExportStructure__PlanningWorkloadRow{font-size:1rem;font-weight:600;color:var(--color-text-medium);min-height:1.75rem;border-bottom:1px solid var(--color-input-borders-and-fillings)}.PlanningExportStructure__ExportInformation{grid-column:span 5;display:flex;align-items:center;justify-content:space-evenly;padding:.5rem;justify-content:space-between;background:var(--color-darker-borders-and-fillings);color:var(--color-white)}.PlanningExportStructure__PlanningRow--color-red-light .PlanningDailyRow__box--in{background:#f7aaaa}.PlanningExportStructure__PlanningRow--color-red .PlanningDailyRow__box--in{background:#e54848}.PlanningExportStructure__PlanningRow--color-red-dark .PlanningDailyRow__box--in{background:#b12424}.PlanningExportStructure__PlanningRow--color-orange-light .PlanningDailyRow__box--in{background:#ffcd70}.PlanningExportStructure__PlanningRow--color-orange .PlanningDailyRow__box--in{background:#ffba87}.PlanningExportStructure__PlanningRow--color-orange-dark .PlanningDailyRow__box--in{background:#c75807}.PlanningExportStructure__PlanningRow--color-yellow-light .PlanningDailyRow__box--in{background:#f4ff43}.PlanningExportStructure__PlanningRow--color-yellow .PlanningDailyRow__box--in{background:#efe603}.PlanningExportStructure__PlanningRow--color-yellow-dark .PlanningDailyRow__box--in{background:#a48404}.PlanningExportStructure__PlanningRow--color-lime-light .PlanningDailyRow__box--in{background:#beef67}.PlanningExportStructure__PlanningRow--color-lime .PlanningDailyRow__box--in{background:#85c81a}.PlanningExportStructure__PlanningRow--color-lime-dark .PlanningDailyRow__box--in{background:#4e7a11}.PlanningExportStructure__PlanningRow--color-green-light .PlanningDailyRow__box--in{background:#83d2a7}.PlanningExportStructure__PlanningRow--color-green .PlanningDailyRow__box--in{background:#30a46c}.PlanningExportStructure__PlanningRow--color-green-dark .PlanningDailyRow__box--in{background:#186442}.PlanningExportStructure__PlanningRow--color-sky-light .PlanningDailyRow__box--in{background:#6fe3f1}.PlanningExportStructure__PlanningRow--color-sky .PlanningDailyRow__box--in{background:#13c2de}.PlanningExportStructure__PlanningRow--color-sky-dark .PlanningDailyRow__box--in{background:#157189}.PlanningExportStructure__PlanningRow--color-blue-light .PlanningDailyRow__box--in{background:#97cef9}.PlanningExportStructure__PlanningRow--color-blue .PlanningDailyRow__box--in{background:#4293ef}.PlanningExportStructure__PlanningRow--color-blue-dark .PlanningDailyRow__box--in{background:#2460d1}.PlanningExportStructure__PlanningRow--color-pink-light .PlanningDailyRow__box--in{background:#f8a9cd}.PlanningExportStructure__PlanningRow--color-pink .PlanningDailyRow__box--in{background:#e93d82}.PlanningExportStructure__PlanningRow--color-pink-dark .PlanningDailyRow__box--in{background:#bc1a4e}.PlanningExportStructure__PlanningRow--color-violet-light .PlanningDailyRow__box--in{background:#e5b9ee}.PlanningExportStructure__PlanningRow--color-violet .PlanningDailyRow__box--in{background:#c064d1}.PlanningExportStructure__PlanningRow--color-violet-dark .PlanningDailyRow__box--in{background:#8b3695}.PlanningExportStructure__PlanningRow--color-lemon-tart .PlanningDailyRow__box--in{background:#faf3cc}.PlanningExportStructure__PlanningRow--color-white .PlanningDailyRow__box--in{background:#fff}.PlanningExportStructure__PlanningRow--color-gray-light .PlanningDailyRow__box--in{background:#e3e3e3}.PlanningExportStructure__PlanningRow--color-gray .PlanningDailyRow__box--in{background:#ccc}.PlanningExportStructure__PlanningRow--color-gray-dark .PlanningDailyRow__box--in{background:#656565}.PlanningExportStructure__PlanningRow--color-own-groups .PlanningDailyRow__box--in{background:var(--color-success-dark)}.PlanningExportStructure__printHeader:first-letter{text-transform:capitalize}.PlanningStructure__info-footer-th,.PlanningExportStructure__info-footer-th{grid-column:span 4;padding:1rem;display:flex;align-items:center;justify-content:space-evenly}.PlanningStructure__cell,.PlanningExportStructure__cell{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:center;position:relative;background:transparent;padding:0;border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings)}.PlanningStructure__cell:first-child,.PlanningExportStructure__cell:first-child{border-left-width:1px}.PlanningStructure__cell.Table__Table-title-header:not([class*=cell--schedule]),.PlanningExportStructure__cell.Table__Table-title-header:not([class*=cell--schedule]){display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:center;padding:.5rem}.PlanningStructure__cell--employee,.PlanningStructure__cell--full-employee,.PlanningExportStructure__cell--employee,.PlanningExportStructure__cell--full-employee{align-items:stretch}.PlanningStructure__cell--employee,.PlanningExportStructure__cell--employee{border-right:0}.PlanningStructure__cell--tag-block,.PlanningExportStructure__cell--tag-block{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:end;justify-content:center;gap:.5rem;border-left-width:0;border-right-width:1px}.PlanningStructure__cell--schedule,.PlanningExportStructure__cell--schedule{background:none;margin:0;padding:0;border-width:0 0 1px 0;display:flex;align-items:center;justify-content:space-evenly;align-items:stretch}.PlanningStructure__cell--schedule:not(.Table__Table-title-header),.PlanningExportStructure__cell--schedule:not(.Table__Table-title-header){-ms-overflow-style:none;scrollbar-width:none}.PlanningStructure__cell--schedule:not(.Table__Table-title-header) ::-webkit-scrollbar,.PlanningExportStructure__cell--schedule:not(.Table__Table-title-header) ::-webkit-scrollbar{display:none}.PlanningStructure__cell--schedule .ShiftPicker__button,.PlanningExportStructure__cell--schedule .ShiftPicker__button{opacity:0}.PlanningStructure__cell--total,.PlanningExportStructure__cell--total{background-color:transparent;border-left-width:1px}.PlanningStructure__PlanningHeader,.PlanningStructure__PlanningRow,.PlanningExportStructure__PlanningHeader,.PlanningExportStructure__PlanningRow{-webkit-user-select:none;-ms-user-select:none;user-select:none;flex:1;display:flex;align-items:center;justify-content:space-evenly;align-items:stretch}.PlanningStructure__PlanningHeader--scrollable,.PlanningStructure__PlanningRow--scrollable,.PlanningExportStructure__PlanningHeader--scrollable,.PlanningExportStructure__PlanningRow--scrollable{cursor:grab}.PlanningStructure__PlanningHeader--dragging,.PlanningStructure__PlanningRow--dragging,.PlanningExportStructure__PlanningHeader--dragging,.PlanningExportStructure__PlanningRow--dragging{cursor:grabbing}.PlanningStructure__EmployeeTags,.PlanningExportStructure__EmployeeTags{flex-wrap:wrap}.PlanningStructure .Table__Main-header,.PlanningExportStructure .Table__Main-header{border-top:0}.PlanningStructure .ShiftCard,.PlanningExportStructure .ShiftCard{border-bottom:0}.PlanningStructure__cell--schedule.Table__Table-title-header,.PlanningStructure__PlanningHeader{transform:rotatex(180deg)}.PlanningStructure .Table__Table-title-header--schedule{border-width:1px 0 0 0}.PlanningStructure .PlanningYearlyRow:last-child .ShiftCard{border-right-width:0}.PlanningStructure .PlanningYearlyHeader:last-child .PlanningYearlyHeader__box{border-right-width:0}.PlanningStructure .PlanningDailyHeader__box:last-child{border-right-width:0}.PlanningStructure .PlanningDailyRow__box:last-child{border-right-width:0}.PlanningYearly--weeks-two .PlanningYearlyHeader__box{font-size:.85rem}.PlanningYearly--weeks-two .PlanningYearlyHeader__box,.PlanningYearly--weeks-two .PlanningYearlyRow__box{padding:0;min-width:5.5rem}.PlanningYearly--weeks-one .PlanningYearlyHeader__box,.PlanningYearly--weeks-one .PlanningYearlyRow__box{padding:0;min-width:7.5rem}.PlanningYearlyHeader__box{display:flex;align-items:center;justify-content:space-evenly;text-transform:uppercase;padding:.5rem;flex:1 1 0px;background-color:var(--color-background-light);border-width:0 .5px 0 .5px;border-style:solid;border-color:var(--color-input-borders-and-fillings);color:var(--color-text-medium)}.PlanningYearlyHeader__box--freeday{background-color:var(--color-background-dark)}.PlanningYearlyHeader__DayDate{display:flex;align-items:center;justify-content:space-evenly;align-items:start;gap:.2rem}.PlanningYearlyHeader__WeekendTypeMarker{color:var(--color-black)}.PlanningYearlyHeader__WeekendTypeMarker--group-a{border:2px solid var(--color-calendar-weekend-a)}.PlanningYearlyHeader__WeekendTypeMarker--group-b{border:2px solid var(--color-calendar-weekend-b)}.PlanningYearlyHeader__WeekendTypeMarker--festivity-a{border:2px dotted var(--color-calendar-weekend-a)}.PlanningYearlyHeader__WeekendTypeMarker--festivity-b{border:2px dotted var(--color-calendar-weekend-b)}.PlanningYearlyHeader__IncidenceDate{display:flex;align-items:center;justify-content:space-evenly;align-items:start;gap:.2rem;color:var(--color-red-dark)}.PlanningYearlyHeader__IncidenceDropdown{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1px;text-transform:none;cursor:default}.PlanningYearlyHeader .Tooltip{cursor:pointer}.PlanningYearlyHeader .Tooltip__floating-content{color:var(--color-background-light);fill:var(--color-background-light);border-radius:4px;padding:0}.PlanningYearlyRow__box{border-width:0;flex:1 1 0px}.PlanningYearlyRow__box .ShiftCard__EditShiftInput .Input__input{border-bottom:1px solid transparent}.PlanningYearlyRow__box:hover .Input__input-icon,.PlanningYearlyRow__box .Input__input:focus+.Input__input-icon{opacity:1}.PlanningYearlyRow__box:hover .ShiftCard__EditShiftInput .Input__input,.PlanningYearlyRow__box .ShiftCard__EditShiftInput .Input__input:focus{opacity:1;border-color:var(--color-black)}.PlanningDailyHeader__box{padding:0;min-width:7.5rem;display:flex;align-items:center;justify-content:space-evenly;flex:1 1 0px;border-width:0 2px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);min-width:round(up,1rem,1px)}.PlanningDailyHeader__box--span-4{min-width:calc(4*round(up,1rem,1px));text-align:center}.PlanningDailyHeader__box--in{background:var(--color-warning)}.PlanningDailyHeader__box:first-child{anchor-name:--button-left-planning-daily}.PlanningDailyHeader__box:last-child{anchor-name:--button-right-planning-daily}.PlanningExportStructure__EmployeeLabel{padding:0 .5rem}.PlanningExportStructure .PlanningDailyRow{min-height:3.3rem}.PlanningExportStructure .EmployeeFullLabel__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis;word-break:break-word;min-height:0;line-height:1.1;max-height:3.3em;text-transform:uppercase;width:100%;text-align:center}.PlanningDailyRow{min-height:round(up,4.5rem,1px);height:100%}.PlanningDailyRow__box{padding:0;min-width:7.5rem;border-width:0 1px 0 0;border-style:dashed;border-color:var(--color-input-borders-and-fillings);flex:1 1 0px;min-width:round(up,1rem,1px)}.PlanningDailyRow__box--span-4{min-width:calc(4*round(up,1rem,1px))}.PlanningDailyRow__box--in{background:var(--color-foundation-normal)}.PlanningDailyRow__box--out{background:var(--color-white)}.PlanningDailyRow__box:nth-child(4n){border-right-width:2px;border-right-style:solid;border-right-color:var(--color-input-borders-and-fillings)}.PlanningDailyRow__wrapper{width:100%;overflow:auto;height:100%}.PlanningDailyRow__wrapper:hover .PlanningDailyRow__EditShiftInput{visibility:visible;pointer-events:auto}.PlanningDailyRow__EditShiftInput{display:flex;align-items:center;justify-content:space-evenly}.PlanningDailyRow__EditShiftInput:active{visibility:visible;pointer-events:auto}.PlanningDailyRow__EditShiftInput{opacity:1;left:1rem;top:50%;transform:translateY(-50%);position:absolute;visibility:hidden;border-color:transparent;border-radius:5px;border-width:0;line-height:1em;background-color:var(--color-white);z-index:1;max-width:7.5rem}.PlanningDailyRow__EditShiftInput .EditShiftInput__SwapIcon{flex-shrink:0;margin-left:.25rem}.PlanningDailyRow__EditShiftInput .Input__input{font-size:1rem;font-weight:700;border:none;background-color:transparent}.PlanningYearlyLine{overflow:auto}.PlanningYearlyLine__PlanningYearlyHeader,.PlanningYearlyLine__PlanningYearlyRow{display:grid;grid-template-columns:repeat(9,1fr)}.PlanningYearlyLine__PlanningYearlyHeader .ShiftPicker__button,.PlanningYearlyLine__PlanningYearlyRow .ShiftPicker__button{opacity:0}.PlanningYearlyLine__PlanningYearlyHeader:hover .ShiftPicker__button,.PlanningYearlyLine__PlanningYearlyRow:hover .ShiftPicker__button{opacity:1}.PlanningYearlyLine__PlanningYearlyHeader .PlanningYearlyRow__box .ShiftCard:not(.ShiftCard--no-shift),.PlanningYearlyLine__PlanningYearlyRow .PlanningYearlyRow__box .ShiftCard:not(.ShiftCard--no-shift){background-color:var(--color-white)}.PlanningYearlyLine__PlanningYearlyHeader .PlanningYearlyRow__box:hover .PlanningDailyRow__box--out,.PlanningYearlyLine__PlanningYearlyHeader .PlanningYearlyRow__box:hover.PlanningDailyRow__box--out,.PlanningYearlyLine__PlanningYearlyRow .PlanningYearlyRow__box:hover .PlanningDailyRow__box--out,.PlanningYearlyLine__PlanningYearlyRow .PlanningYearlyRow__box:hover.PlanningDailyRow__box--out{background-color:var(--color-background-light)}.PlanningYearlyLine__PlanningYearlyHeader .PlanningYearlyRow__box:hover .ShiftCard:not(.ShiftCard--no-shift),.PlanningYearlyLine__PlanningYearlyRow .PlanningYearlyRow__box:hover .ShiftCard:not(.ShiftCard--no-shift){background-color:var(--color-background-medium)}.PlanningYearlyLine__PlanningYearlyHeader .PlanningYearlyRow__box:hover .ShiftCard:not(.ShiftCard--no-shift):after,.PlanningYearlyLine__PlanningYearlyRow .PlanningYearlyRow__box:hover .ShiftCard:not(.ShiftCard--no-shift):after{height:100%}.PlanningYearlyLine__PlanningYearlyHeader>div,.PlanningYearlyLine__PlanningYearlyRow>div{min-width:5.5rem}.PlanningYearlyLine__PlanningYearlyHeader{font-size:1rem;font-weight:400;color:var(--color-black)}.PlanningYearlyLine__PlanningYearlyRow .ShiftCard{min-width:unset}.PlanningWorkloadRow__WorkloadResults{background:var(--color-background-medium);display:flex;grid-column:5/span 1}.PlanningWorkloadRow__WorkloadBox{display:flex;align-items:center;justify-content:space-evenly;border-width:0 1px 0 0;border-style:dashed;border-color:var(--color-input-borders-and-fillings);min-width:round(up,1rem,1px);flex:1 1 0px;font-size:.75rem}.PlanningWorkloadRow__WorkloadBox:nth-child(4n){border-right-width:2px;border-right-style:solid;border-right-color:var(--color-input-borders-and-fillings)}.PlanningWorkloadRow__WorkloadTitle{display:flex;align-items:center;justify-content:space-evenly;border-right:1px solid var(--color-input-borders-and-fillings)}.PlanningWorkloadRow__WorkloadEmptySpace{border-right:1px solid var(--color-input-borders-and-fillings)}.PlanningWorkloadRow__WorkloadEmptySpace--FirstEmptySpace{border-left:1px solid var(--color-input-borders-and-fillings)}.PlanningDailyRow__box.PlanningDailyRow__box--training{background-color:var(--color-training-background);fill:var(--color-training-fill)}.PlanningDailyRow__box.PlanningDailyRow__box--leave{background-color:var(--color-leave-background);fill:var(--color-leave-fill)}.PlanningDailyRow__box.PlanningDailyRow__box--color-red-light{background:#f7aaaa}.PlanningDailyRow__box.PlanningDailyRow__box--color-red{background:#e54848}.PlanningDailyRow__box.PlanningDailyRow__box--color-red-dark{background:#b12424}.PlanningDailyRow__box.PlanningDailyRow__box--color-orange-light{background:#ffcd70}.PlanningDailyRow__box.PlanningDailyRow__box--color-orange{background:#ffba87}.PlanningDailyRow__box.PlanningDailyRow__box--color-orange-dark{background:#c75807}.PlanningDailyRow__box.PlanningDailyRow__box--color-yellow-light{background:#f4ff43}.PlanningDailyRow__box.PlanningDailyRow__box--color-yellow{background:#efe603}.PlanningDailyRow__box.PlanningDailyRow__box--color-yellow-dark{background:#a48404}.PlanningDailyRow__box.PlanningDailyRow__box--color-lime-light{background:#beef67}.PlanningDailyRow__box.PlanningDailyRow__box--color-lime{background:#85c81a}.PlanningDailyRow__box.PlanningDailyRow__box--color-lime-dark{background:#4e7a11}.PlanningDailyRow__box.PlanningDailyRow__box--color-green-light{background:#83d2a7}.PlanningDailyRow__box.PlanningDailyRow__box--color-green{background:#30a46c}.PlanningDailyRow__box.PlanningDailyRow__box--color-green-dark{background:#186442}.PlanningDailyRow__box.PlanningDailyRow__box--color-sky-light{background:#6fe3f1}.PlanningDailyRow__box.PlanningDailyRow__box--color-sky{background:#13c2de}.PlanningDailyRow__box.PlanningDailyRow__box--color-sky-dark{background:#157189}.PlanningDailyRow__box.PlanningDailyRow__box--color-blue-light{background:#97cef9}.PlanningDailyRow__box.PlanningDailyRow__box--color-blue{background:#4293ef}.PlanningDailyRow__box.PlanningDailyRow__box--color-blue-dark{background:#2460d1}.PlanningDailyRow__box.PlanningDailyRow__box--color-pink-light{background:#f8a9cd}.PlanningDailyRow__box.PlanningDailyRow__box--color-pink{background:#e93d82}.PlanningDailyRow__box.PlanningDailyRow__box--color-pink-dark{background:#bc1a4e}.PlanningDailyRow__box.PlanningDailyRow__box--color-violet-light{background:#e5b9ee}.PlanningDailyRow__box.PlanningDailyRow__box--color-violet{background:#c064d1}.PlanningDailyRow__box.PlanningDailyRow__box--color-violet-dark{background:#8b3695}.PlanningDailyRow__box.PlanningDailyRow__box--color-lemon-tart{background:#faf3cc}.PlanningDailyRow__box.PlanningDailyRow__box--color-white{background:#fff}.PlanningDailyRow__box.PlanningDailyRow__box--color-gray-light{background:#e3e3e3}.PlanningDailyRow__box.PlanningDailyRow__box--color-gray{background:#ccc}.PlanningDailyRow__box.PlanningDailyRow__box--color-gray-dark{background:#656565}.PlanningYearlyIncidenceDropdown{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem;background:#222730cc;border-radius:4px;padding:.5rem}.PlanningYearlyIncidenceDropdown__description{white-space:nowrap}.PlanningYearlyIncidenceDropdown__AcceptIncidence{cursor:pointer;display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;white-space:nowrap;font-weight:700}.PlanningDaily__left-button{position:absolute;position-anchor:--button-left-planning-daily;margin:0;top:calc(anchor(top) + 5px);left:calc(anchor(left) - 30px);padding:.5em;border:none;opacity:0}.PlanningDaily__left-button:hover:not(:disabled){opacity:1;background-color:var(--color-foundation-normal)}.PlanningDaily__left-button{z-index:30}.PlanningDaily__left-button:disabled{opacity:0}.PlanningDaily__left-button-icon{transform:rotate(180deg)}.PlanningDaily__right-button{position:absolute;position-anchor:--button-right-planning-daily;margin:0;top:calc(anchor(top) + 5px);right:calc(anchor(right) - 20px);padding:.5em;border:none;opacity:0}.PlanningDaily__right-button:hover:not(:disabled){opacity:1;background-color:var(--color-foundation-normal)}.PlanningDaily__right-button{z-index:30}.PlanningDaily__right-button:disabled{opacity:0}.PlanningWeekForm .Form__body{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1rem;align-items:stretch}.PlanningWeekForm__input--chosenEmployee .Dropdown{width:var(--calendar-picker-width);max-width:100%}.PlanningWeekForm__input--chosenEmployee .Dropdown__menu,.PlanningWeekForm__input--chosenEmployee .Dropdown__menu--list{width:var(--calendar-picker-width);max-width:100%;top:unset;position:fixed}.PlanningWeekForm__input--start_date .Dropdown__menu,.PlanningWeekForm__input--start_date .Dropdown__menu--list{top:unset;position:fixed}.PlanningWeekCard__interval{white-space:nowrap}.PlanningWeekLabel{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.PlanningWeekLabel__range{color:var(--color-foundation-normal)}.ReportLabel{padding:1rem;border-radius:.5rem;border:1px solid var(--color-input-borders-and-fillings);display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;justify-content:center;gap:1rem;background:var(--color-white)}.ReportLabel__Button{align-self:flex-end}.ReportLabel__Button:disabled{background:none}.ReportLabel--inactive{background:transparent;opacity:50%;cursor:not-allowed}.ReportForm .Form__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ReportForm .Dropdown__menu,.ReportForm .Dropdown__menu--list{top:unset;position:fixed}.ReportForm__input--option{grid-column:span 2}.DailyViewHeader{display:grid;grid-auto-flow:column}.DailyViewHeader__headerLabel{display:flex;justify-content:center;align-items:center;padding:0 1rem;background-color:var(--color-background-label);border-width:1px 1px 1px 1px;border-style:solid;border-color:var(--color-input-borders-and-fillings)}.DailyViewHeader__box{display:flex;justify-content:center;align-items:center;border-width:1px 2px 1px 1px;border-style:solid;border-color:var(--color-input-borders-and-fillings);min-height:2rem;font-weight:400}.DailyViewRow{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:grid;grid-auto-flow:column;grid-template-columns:repeat(96,1fr);min-height:round(up,4rem,1px)}.DailyViewRow__box{border-width:0 1px 0 1px;border-style:solid;border-bottom:1px solid var(--color-input-borders-and-fillings);border-color:var(--color-input-borders-and-fillings);height:100%}.DailyViewRow .Tooltip{border-width:0 1px 0 0;border-style:solid;border-bottom:1px solid var(--color-input-borders-and-fillings);border-color:var(--color-input-borders-and-fillings);height:100%}.DailyViewRow__label{display:flex;align-items:center;justify-content:center;padding:0 1rem;background-color:var(--color-background-label);border-right:1px solid var(--color-input-borders-and-fillings);border-width:0 0 1px 1px;border-style:solid;border-color:var(--color-input-borders-and-fillings)}.DailyViewRow .Tooltip__floating-content{background:#222730cc;border-radius:4px;color:var(--color-white);fill:var(--color-white);min-width:15rem}.YearlyScheduleCalendar--calendar-a{border:2px solid var(--color-calendar-weekend-a)}.YearlyScheduleCalendar--calendar-b{border:2px solid var(--color-calendar-weekend-b)}.YearlyScheduleCalendar--calendar-winter{background:var(--color-calendar-winter)}.YearlyScheduleCalendar--calendar-summer{background:var(--color-calendar-summer)}.YearlyScheduleCalendar--festivity{border-style:dotted}.YearlyScheduleForm{gap:2rem}.YearlyScheduleForm__YearlyScheduleFormContent{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:2rem}.YearlyScheduleForm .InputTabs__TabSelector{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;flex-wrap:wrap}.YearlyScheduleForm__RestGroup{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.YearlyScheduleForm__RestGroup .WeekendTypeMarker--A{border:2px solid var(--color-calendar-weekend-a)}.YearlyScheduleForm__RestGroup .WeekendTypeMarker--B{border:2px solid var(--color-calendar-weekend-b)}.WeekendTypeMarker{display:flex;align-items:center;justify-content:space-evenly;height:1.5rem;width:1.5rem;padding:.25rem;border-radius:4px}.ShiftCard{display:flex;flex-direction:column;align-items:center;justify-content:start;height:100%;min-height:round(up,4.5rem,1px);min-width:7.5rem;padding:.5em;position:relative;border:1px solid var(--color-input-borders-and-fillings);border-width:0 1px 1px 1px;border-top:0;gap:.5em;align-items:stretch;background-color:transparent}.ShiftCard--color-red-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#f7aaaa;transition:transform .3s ease,height .3s ease}.ShiftCard--color-red:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#e54848;transition:transform .3s ease,height .3s ease}.ShiftCard--color-red-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#b12424;transition:transform .3s ease,height .3s ease}.ShiftCard--color-orange-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#ffcd70;transition:transform .3s ease,height .3s ease}.ShiftCard--color-orange:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#ffba87;transition:transform .3s ease,height .3s ease}.ShiftCard--color-orange-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#c75807;transition:transform .3s ease,height .3s ease}.ShiftCard--color-yellow-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#f4ff43;transition:transform .3s ease,height .3s ease}.ShiftCard--color-yellow:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#efe603;transition:transform .3s ease,height .3s ease}.ShiftCard--color-yellow-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#a48404;transition:transform .3s ease,height .3s ease}.ShiftCard--color-lime-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#beef67;transition:transform .3s ease,height .3s ease}.ShiftCard--color-lime:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#85c81a;transition:transform .3s ease,height .3s ease}.ShiftCard--color-lime-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#4e7a11;transition:transform .3s ease,height .3s ease}.ShiftCard--color-green-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#83d2a7;transition:transform .3s ease,height .3s ease}.ShiftCard--color-green:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#30a46c;transition:transform .3s ease,height .3s ease}.ShiftCard--color-green-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#186442;transition:transform .3s ease,height .3s ease}.ShiftCard--color-sky-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#6fe3f1;transition:transform .3s ease,height .3s ease}.ShiftCard--color-sky:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#13c2de;transition:transform .3s ease,height .3s ease}.ShiftCard--color-sky-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#157189;transition:transform .3s ease,height .3s ease}.ShiftCard--color-blue-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#97cef9;transition:transform .3s ease,height .3s ease}.ShiftCard--color-blue:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#4293ef;transition:transform .3s ease,height .3s ease}.ShiftCard--color-blue-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#2460d1;transition:transform .3s ease,height .3s ease}.ShiftCard--color-pink-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#f8a9cd;transition:transform .3s ease,height .3s ease}.ShiftCard--color-pink:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#e93d82;transition:transform .3s ease,height .3s ease}.ShiftCard--color-pink-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#bc1a4e;transition:transform .3s ease,height .3s ease}.ShiftCard--color-violet-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#e5b9ee;transition:transform .3s ease,height .3s ease}.ShiftCard--color-violet:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#c064d1;transition:transform .3s ease,height .3s ease}.ShiftCard--color-violet-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#8b3695;transition:transform .3s ease,height .3s ease}.ShiftCard--color-lemon-tart:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#faf3cc;transition:transform .3s ease,height .3s ease}.ShiftCard--color-white:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#fff;transition:transform .3s ease,height .3s ease}.ShiftCard--color-gray-light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#e3e3e3;transition:transform .3s ease,height .3s ease}.ShiftCard--color-gray:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#ccc;transition:transform .3s ease,height .3s ease}.ShiftCard--color-gray-dark:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:#656565;transition:transform .3s ease,height .3s ease}.ShiftCard--extended-leave:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-color:var(--color-gray-light);transition:transform .3s ease,height .3s ease}.ShiftCard__Schedule-info{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;justify-content:space-between;z-index:1}.ShiftCard__Schedule-Tag{font-size:.875rem;font-weight:700;color:var(--color-black);background-color:transparent;padding:3px}.ShiftCard__Schedule-count{font-size:.875rem;font-weight:400;color:var(--color-black);color:var(--color-text-medium)}.ShiftCard__EditShiftInput{font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:space-evenly;gap:.25rem;color:var(--color-text-light);justify-content:flex-start}.ShiftCard__EditShiftInput .Input__input{font-size:1rem;font-weight:700;color:var(--color-text-light);border:none;background:transparent;padding-bottom:2px;padding-left:0;padding-right:0;margin-right:2.5em}.ShiftCard__EditShiftInput .Input__input-icon{right:0}.ShiftCard__EditShiftInput .Input__input-icon .Icon{opacity:.5}.ShiftCard__EditShiftInput .Input__input-icon{opacity:0;padding:.25em;background-color:var(--color-input-borders-and-fillings);border-radius:2px}.ShiftCard__EditShiftInput--disabled .Input__label .Input__input{border-bottom:0px;margin-bottom:1px}.ShiftCard__EditShiftInput .EditShiftTag:hover{cursor:pointer}.ShiftCard--hide{min-width:5.5rem}.ShiftCard--hide .ShiftCard__EditShiftInput{font-size:1rem;font-weight:700;color:var(--color-text-light)}.ShiftCard--hide .ShiftCard__EditShiftInput .Input__input-wrapper,.ShiftCard--hide .ShiftCard__EditShiftInput .Input__input,.ShiftCard--hide .ShiftCard__Schedule-Tag{font-size:.75rem}.ShiftCard .Tooltip{anchor-name:----shiftcard-anchor-tooltip;anchor-scope:----shiftcard-anchor-tooltip}.ShiftCard .Tooltip .Tooltip__floating-content{position:fixed}@supports (position-anchor: ----shiftcard-anchor-tooltip){.ShiftCard .Tooltip .Tooltip__floating-content{position-anchor:----shiftcard-anchor-tooltip;top:calc(anchor(bottom) + 1px);left:calc(anchor(left) + 1px);position-try:flip-inline,flip-block,flip-inline flip-block}}.ShiftCard .Tooltip .Tooltip__floating-content{background:var(--color-black-opacity);position:absolute;border-radius:4px;color:#fff;fill:#fff}@supports (position-anchor: --shiftcard-tooltip){.ShiftCard .Tooltip .Tooltip__floating-content{position:fixed}}.EditShiftInput{z-index:2}.EditShiftTag{flex-shrink:0;background-color:var(--color-background-light);border-radius:4px;position:relative;z-index:3}.EditShiftTag--swap{background-color:var(--color-purple-light);fill:var(--color-white)}.EditShiftTag--training{background-color:var(--color-yellow);fill:var(--color-yellow-dark)}.EditShiftTag--leave{background-color:var(--color-input-borders-and-fillings);fill:var(--color-foundation-normal)}.EditShiftTag--extended-leave{background-color:var(--color-black-opacity-50)}.EditShiftTag--color-red-light{background-color:#f7aaaa;fill:var(--color-foundation-normal)}.EditShiftTag--color-red{background-color:#e54848;fill:var(--color-foundation-normal)}.EditShiftTag--color-red-dark{background-color:#b12424;fill:var(--color-foundation-normal)}.EditShiftTag--color-orange-light{background-color:#ffcd70;fill:var(--color-foundation-normal)}.EditShiftTag--color-orange{background-color:#ffba87;fill:var(--color-foundation-normal)}.EditShiftTag--color-orange-dark{background-color:#c75807;fill:var(--color-foundation-normal)}.EditShiftTag--color-yellow-light{background-color:#f4ff43;fill:var(--color-foundation-normal)}.EditShiftTag--color-yellow{background-color:#efe603;fill:var(--color-foundation-normal)}.EditShiftTag--color-yellow-dark{background-color:#a48404;fill:var(--color-foundation-normal)}.EditShiftTag--color-lime-light{background-color:#beef67;fill:var(--color-foundation-normal)}.EditShiftTag--color-lime{background-color:#85c81a;fill:var(--color-foundation-normal)}.EditShiftTag--color-lime-dark{background-color:#4e7a11;fill:var(--color-foundation-normal)}.EditShiftTag--color-green-light{background-color:#83d2a7;fill:var(--color-foundation-normal)}.EditShiftTag--color-green{background-color:#30a46c;fill:var(--color-foundation-normal)}.EditShiftTag--color-green-dark{background-color:#186442;fill:var(--color-foundation-normal)}.EditShiftTag--color-sky-light{background-color:#6fe3f1;fill:var(--color-foundation-normal)}.EditShiftTag--color-sky{background-color:#13c2de;fill:var(--color-foundation-normal)}.EditShiftTag--color-sky-dark{background-color:#157189;fill:var(--color-foundation-normal)}.EditShiftTag--color-blue-light{background-color:#97cef9;fill:var(--color-foundation-normal)}.EditShiftTag--color-blue{background-color:#4293ef;fill:var(--color-foundation-normal)}.EditShiftTag--color-blue-dark{background-color:#2460d1;fill:var(--color-foundation-normal)}.EditShiftTag--color-pink-light{background-color:#f8a9cd;fill:var(--color-foundation-normal)}.EditShiftTag--color-pink{background-color:#e93d82;fill:var(--color-foundation-normal)}.EditShiftTag--color-pink-dark{background-color:#bc1a4e;fill:var(--color-foundation-normal)}.EditShiftTag--color-violet-light{background-color:#e5b9ee;fill:var(--color-foundation-normal)}.EditShiftTag--color-violet{background-color:#c064d1;fill:var(--color-foundation-normal)}.EditShiftTag--color-violet-dark{background-color:#8b3695;fill:var(--color-foundation-normal)}.EditShiftTag--color-lemon-tart{background-color:#faf3cc;fill:var(--color-foundation-normal)}.EditShiftTag--color-white{background-color:#fff;fill:var(--color-foundation-normal)}.EditShiftTag--color-gray-light{background-color:#e3e3e3;fill:var(--color-foundation-normal)}.EditShiftTag--color-gray{background-color:#ccc;fill:var(--color-foundation-normal)}.EditShiftTag--color-gray-dark{background-color:#656565;fill:var(--color-foundation-normal)}.EditShiftTag__Tooltip{align-self:center}.EditShiftTag--extend{padding:2px}.EditShiftTag--hide{padding:1px}.ShiftInputDropdown{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem}.ShiftInputDropdown .ShiftDropdownSection{display:flex;align-items:center;justify-content:space-evenly;align-items:flex-start;gap:.5rem}.ShiftInputDropdown .ShiftDropdownSection .Icon{flex-shrink:0}.ShiftInputDropdown .ShiftDropdownSection__SectionContent{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start}.ShiftInputDropdown .ShiftDropdownSection__header{font-weight:400}.ShiftInputDropdown .ShiftDropdownSection__content{white-space:nowrap}.ShiftInputDropdown__CollaborationHeader{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.25rem;white-space:normal;align-items:flex-start;flex-wrap:wrap}.ShiftInputDropdown__Tag{display:flex;align-items:center;justify-content:space-evenly;white-space:nowrap;gap:.25rem}.ShiftInputDropdown__Marker{transition:opacity .1s ease-out}.ShiftInputDropdown__Marker--color-red-light{background-color:#f7aaaa}.ShiftInputDropdown__Marker--color-red{background-color:#e54848}.ShiftInputDropdown__Marker--color-red-dark{background-color:#b12424}.ShiftInputDropdown__Marker--color-orange-light{background-color:#ffcd70}.ShiftInputDropdown__Marker--color-orange{background-color:#ffba87}.ShiftInputDropdown__Marker--color-orange-dark{background-color:#c75807}.ShiftInputDropdown__Marker--color-yellow-light{background-color:#f4ff43}.ShiftInputDropdown__Marker--color-yellow{background-color:#efe603}.ShiftInputDropdown__Marker--color-yellow-dark{background-color:#a48404}.ShiftInputDropdown__Marker--color-lime-light{background-color:#beef67}.ShiftInputDropdown__Marker--color-lime{background-color:#85c81a}.ShiftInputDropdown__Marker--color-lime-dark{background-color:#4e7a11}.ShiftInputDropdown__Marker--color-green-light{background-color:#83d2a7}.ShiftInputDropdown__Marker--color-green{background-color:#30a46c}.ShiftInputDropdown__Marker--color-green-dark{background-color:#186442}.ShiftInputDropdown__Marker--color-sky-light{background-color:#6fe3f1}.ShiftInputDropdown__Marker--color-sky{background-color:#13c2de}.ShiftInputDropdown__Marker--color-sky-dark{background-color:#157189}.ShiftInputDropdown__Marker--color-blue-light{background-color:#97cef9}.ShiftInputDropdown__Marker--color-blue{background-color:#4293ef}.ShiftInputDropdown__Marker--color-blue-dark{background-color:#2460d1}.ShiftInputDropdown__Marker--color-pink-light{background-color:#f8a9cd}.ShiftInputDropdown__Marker--color-pink{background-color:#e93d82}.ShiftInputDropdown__Marker--color-pink-dark{background-color:#bc1a4e}.ShiftInputDropdown__Marker--color-violet-light{background-color:#e5b9ee}.ShiftInputDropdown__Marker--color-violet{background-color:#c064d1}.ShiftInputDropdown__Marker--color-violet-dark{background-color:#8b3695}.ShiftInputDropdown__Marker--color-lemon-tart{background-color:#faf3cc}.ShiftInputDropdown__Marker--color-white{background-color:#fff}.ShiftInputDropdown__Marker--color-gray-light{background-color:#e3e3e3}.ShiftInputDropdown__Marker--color-gray{background-color:#ccc}.ShiftInputDropdown__Marker--color-gray-dark{background-color:#656565}.ShiftForm,.AddShiftForm{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;gap:1rem;height:100%;overflow:hidden}.ShiftForm__Form .Form__body,.AddShiftForm__Form .Form__body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;gap:1rem}.ShiftForm__Form .Form__body>*,.AddShiftForm__Form .Form__body>*{padding:0}.ShiftForm__input .InputTabs__TabSelector,.AddShiftForm__input .InputTabs__TabSelector{align-items:start;flex-wrap:wrap}.ShiftForm__input--shift_choice,.ShiftForm__input--shift_interval,.ShiftForm__input--shift_parent,.AddShiftForm__input--shift_choice,.AddShiftForm__input--shift_interval,.AddShiftForm__input--shift_parent{height:100%}.ShiftForm__input--associated_number .Input__input,.AddShiftForm__input--associated_number .Input__input,.ShiftForm__input--work_hours .Input__input,.AddShiftForm__input--work_hours .Input__input{width:5em}.ShiftForm__choice,.AddShiftForm__choice{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.ShiftForm__ShiftReport,.AddShiftForm__ShiftReport{display:flex;align-items:center;justify-content:space-evenly;justify-content:start;gap:.5rem}.ShiftForm .ShiftReport__close-icon,.AddShiftForm .ShiftReport__close-icon{cursor:pointer}.ShiftForm__SelectorHeader,.AddShiftForm__SelectorHeader{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;justify-content:space-between}.AddShiftForm__FormFooter{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:1rem}.AddShiftForm__ReportComment{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1rem;width:100%}.AddShiftForm__input--comments{width:100%}.ComplementaryReport{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:.5rem}.ComplementaryReport h3{font-size:inherit}.ComplementaryReport__Button--back.Button--text.Button--with-icon{height:1.5em;margin-left:-.5em;padding-left:2em}.ComplementaryReport__Button--back.Button--text.Button--with-icon:hover{padding-left:0}.ComplementaryReport>:not(.ComplementaryReport__Button--back){margin-left:1rem}.SpecialReport{margin-left:1rem;display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:.5rem}.SpecialReport__interval_editor{display:flex;align-items:center;justify-content:space-evenly;margin-top:1rem;justify-content:start;gap:.5rem}.SpecialReport__nextDayText--invisible{opacity:0}.SpecialReport__nextDayText--visible{opacity:1}.SpecialReport .ShiftForm__input--comments_special{width:75%}.ScheduleReport{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:.5rem;width:100%}.ScheduleReport__ScheduleInputs{display:flex;align-items:center;justify-content:space-evenly;width:100%;align-items:flex-end;justify-content:space-between}.ScheduleReport__times{display:flex;align-items:center;justify-content:space-evenly;gap:2.5rem}.ScheduleReport__nextDayText--invisible{opacity:0}.ScheduleReport__nextDayText--visible{opacity:1}.EditShiftForm__input--shift_input{max-width:8rem}.EditShiftForm__input--shift_input .InputNumber__label-text{display:none}.EditShiftForm__LabelInput{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:.25em}.EditShiftForm__tags,.EditShiftForm__InputBlock{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5rem}.ShiftsTable{width:100%}.ShiftsTable .Table__Table-cell--row-data{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.ShiftsTable .Table__Table-cell--row-data:first-child{border-width:0 1px 1px 1px}.ShiftsTable .Table__Table-title-header{border-width:0 1px 0 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.ShiftsTable .Table__Table-title-header--description{width:25%}.ShiftsTable .Table__Table-title-header--delete-action{width:50%;border-width:0}.ShiftsTable__Name{font-size:1rem;font-weight:600;color:var(--color-text-medium);color:var(--color-black)}.ShiftsTable__Tags{display:flex;align-items:center;justify-content:space-evenly;font-size:.875rem;font-weight:700;color:var(--color-black);color:var(--color-text-light);justify-content:start;gap:1rem}.ShiftsTable__Tags .Tag{background-color:var(--color-input-borders-and-fillings)}.ShiftsTable__delete-shift{display:flex;align-items:center;justify-content:space-evenly;justify-self:flex-end;justify-content:end}.ShiftsTable__Icon{padding:.1rem;cursor:pointer;margin-right:1rem;animation:appear .3s}.ShiftsTable__Icon:hover{padding:0}.ShiftsTable__actions{display:grid;grid-auto-flow:column;gap:.5rem}.ShiftsTable__CommentsTag{display:inline-flex;background-color:var(--color-fundation-normal-opacity-10);padding:2px;border-radius:4px}.ShiftsTable__CommentsTag .Icon{fill:var(--color-foundation-normal);margin-right:0}.ShiftsTable .Tooltip__floating-content{background:var(--color-black-opacity);border-radius:4px;color:#fff;fill:#fff}.ScheduleInput .Input__input-wrapper{width:5em}.SwapDelete__messages{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.5rem;align-items:flex-start;border-bottom:1px solid var(--color-input-borders-and-fillings)}.SwapDelete__info{display:grid;gap:1rem}.SwapDelete__header-row,.SwapDelete__row{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;padding:.2rem;align-items:center}.SwapDelete__header-row{font-weight:700}.SwapDelete__row p{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.SwapDelete__Tag{max-width:fit-content}.SwapDelete__Tag--VALIDATED{background-color:var(--color-success-light);color:var(--color-success-medium)}.SwapDelete__Tag--INVALID{background-color:var(--color-error-light);color:var(--color-error-medium)}.SwapsTable{width:100%}.SwapsTable__Double-cell{border-width:0 0 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.SwapsTable__Double-cell:last-child{border-width:0}.SwapsTable__Marker--color-red-light{background-color:#f7aaaa}.SwapsTable__Marker--color-red{background-color:#e54848}.SwapsTable__Marker--color-red-dark{background-color:#b12424}.SwapsTable__Marker--color-orange-light{background-color:#ffcd70}.SwapsTable__Marker--color-orange{background-color:#ffba87}.SwapsTable__Marker--color-orange-dark{background-color:#c75807}.SwapsTable__Marker--color-yellow-light{background-color:#f4ff43}.SwapsTable__Marker--color-yellow{background-color:#efe603}.SwapsTable__Marker--color-yellow-dark{background-color:#a48404}.SwapsTable__Marker--color-lime-light{background-color:#beef67}.SwapsTable__Marker--color-lime{background-color:#85c81a}.SwapsTable__Marker--color-lime-dark{background-color:#4e7a11}.SwapsTable__Marker--color-green-light{background-color:#83d2a7}.SwapsTable__Marker--color-green{background-color:#30a46c}.SwapsTable__Marker--color-green-dark{background-color:#186442}.SwapsTable__Marker--color-sky-light{background-color:#6fe3f1}.SwapsTable__Marker--color-sky{background-color:#13c2de}.SwapsTable__Marker--color-sky-dark{background-color:#157189}.SwapsTable__Marker--color-blue-light{background-color:#97cef9}.SwapsTable__Marker--color-blue{background-color:#4293ef}.SwapsTable__Marker--color-blue-dark{background-color:#2460d1}.SwapsTable__Marker--color-pink-light{background-color:#f8a9cd}.SwapsTable__Marker--color-pink{background-color:#e93d82}.SwapsTable__Marker--color-pink-dark{background-color:#bc1a4e}.SwapsTable__Marker--color-violet-light{background-color:#e5b9ee}.SwapsTable__Marker--color-violet{background-color:#c064d1}.SwapsTable__Marker--color-violet-dark{background-color:#8b3695}.SwapsTable__Marker--color-lemon-tart{background-color:#faf3cc}.SwapsTable__Marker--color-white{background-color:#fff}.SwapsTable__Marker--color-gray-light{background-color:#e3e3e3}.SwapsTable__Marker--color-gray{background-color:#ccc}.SwapsTable__Marker--color-gray-dark{background-color:#656565}.SwapsTable__CodeInput{max-width:4rem}.SwapsTable__CodeInput .InputNumber__input{background:transparent;padding-right:0;border:0;border-bottom:1px solid transparent}.SwapsTable__CodeInput .InputNumber__input:hover{border-color:var(--color-black)}.SwapsTable__Wrapper{margin-top:.25rem;margin-bottom:.25rem;white-space:nowrap}.SwapsTable__Badge{display:flex;justify-content:space-evenly;justify-content:flex-start;align-items:center;gap:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.25rem;margin-bottom:.25rem}.SwapsTable__Container{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;padding-left:.5rem;gap:.5rem;min-width:5rem;width:100%;height:100%}.SwapsTable .Table__Table-data-row:nth-child(2n){background-color:var(--color-background-dark)}.SwapsTable .Table__Table-data-row:nth-child(odd){background-color:var(--color-white)}.SwapsTable .Table__Table-cell--row-data{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:0;align-content:center;background-color:transparent}.SwapsTable .Table__Table-cell--row-data:first-child{border-width:0 1px 1px 1px}.SwapsTable .Table__Table-title-header{border-width:0 1px 0 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.SwapsTable .Table__Table-title-header--name{width:20%}.SwapsTable .Table__Table-title-header--delete-action{width:20%;border-width:0}.SwapsTable__Name{font-size:1rem;font-weight:600;color:var(--color-text-medium);color:var(--color-black)}.SwapsTable__Tag{padding:.25rem .5rem}.SwapsTable__Tag--PENDING{background-color:var(--color-warning-light);color:var(--color-warning-medium)}.SwapsTable__Tag--VALIDATED{background-color:var(--color-success-light);color:var(--color-success-medium)}.SwapsTable__Tag--INVALID{background-color:var(--color-error-light);color:var(--color-error-medium)}.SwapsTable__CommentsTooltip{align-self:center}.SwapsTable__CommentsTag{background-color:var(--color-fundation-normal-opacity-10);padding:2px;border-radius:4px}.SwapsTable__CommentsTag .Icon{fill:var(--color-foundation-normal)}.SwapsTable__actions-swap{display:flex;align-items:center;justify-content:space-evenly;justify-content:end}.SwapsTable__actions-swap .Icon{margin-right:1rem}.SwapsTable__Icon{padding:.1rem;cursor:pointer;animation:appear .3s}.SwapsTable__Icon:hover{padding:0}.SwapsTable .Tooltip__floating-content{background:var(--color-black-opacity);border-radius:4px;color:#fff;fill:#fff}.SwapForm>.Form__body{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:1rem;width:100%;overflow-x:hidden}.SwapForm__Container{display:flex;align-items:center;justify-content:space-evenly;align-items:flex-start;width:100%;overflow-x:hidden;overflow-y:hidden;border-bottom:1px solid var(--color-input-borders-and-fillings)}.SwapForm__Container .SwapForm__input{width:100%}.SwapForm__SwapInfo{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:1rem}.SwapForm__Code .SwapForm__input{width:5rem}.SwapForm__Employee{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:50%}.SwapForm__Employee--left{border-right:1px solid var(--color-input-borders-and-fillings);padding-right:1.5rem}.SwapForm__Employee--right{padding-left:1.5rem}.SwapForm__Dropdown{width:100%}.SwapForm__Dropdown .Dropdown__menu,.SwapForm__Dropdown .Dropdown__menu--list{top:unset;position:fixed}.SwapForm__row{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;align-items:start;gap:.5rem;width:100%}.SwapForm__ShiftsBlock{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.5rem;width:100%}.SwapForm__ShiftsBlock .InputSelect{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-end;width:100%}.SwapForm__request_date{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:2rem}.SwapForm__input .Dropdown{width:100%}.SwapForm__input .Dropdown__menu,.SwapForm__input .Dropdown__menu--list{top:unset;position:fixed}.SwapForm__input--origin_date2 .Dropdown__menu,.SwapForm__input--origin_date2 .Dropdown__menu--list{transform:translate(-20%)}.SwapForm__LabelElement{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:.5rem;width:100%}.SwapForm__LabelElement--shift{align-items:flex-end;justify-content:flex-end}.SwapForm .InputDatepicker__Dropdown{width:10rem}.SwapForm__title{font-weight:700}.SwapValidate__Container{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;gap:2rem}.SwapValidate__body{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;gap:1rem;max-height:25rem;overflow-y:auto}.SwapValidate__footer{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:flex-start;gap:1.5rem}.SwapValidate__message{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:flex-start;padding:1rem;border-radius:.25rem;gap:.5rem}.SwapValidate__message--correct{background-color:var(--color-success-light);color:var(--color-success-medium);fill:var(--color-success-medium)}.SwapValidate__message--error{background-color:var(--color-error-light);color:var(--color-error-medium);fill:var(--color-error-medium)}.SwapValidate__InputTextarea{width:100%}.SwapValidate__InputTextarea .InputTextarea__input{height:5rem}.SwapValidate__ValidateMessageBlock{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem}.SwapValidate__ValidateMessageTitle{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.GroupLabel{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:1rem}.GroupLabel__Marker--color-red-light{background-color:#f7aaaa}.GroupLabel__Marker--color-red{background-color:#e54848}.GroupLabel__Marker--color-red-dark{background-color:#b12424}.GroupLabel__Marker--color-orange-light{background-color:#ffcd70}.GroupLabel__Marker--color-orange{background-color:#ffba87}.GroupLabel__Marker--color-orange-dark{background-color:#c75807}.GroupLabel__Marker--color-yellow-light{background-color:#f4ff43}.GroupLabel__Marker--color-yellow{background-color:#efe603}.GroupLabel__Marker--color-yellow-dark{background-color:#a48404}.GroupLabel__Marker--color-lime-light{background-color:#beef67}.GroupLabel__Marker--color-lime{background-color:#85c81a}.GroupLabel__Marker--color-lime-dark{background-color:#4e7a11}.GroupLabel__Marker--color-green-light{background-color:#83d2a7}.GroupLabel__Marker--color-green{background-color:#30a46c}.GroupLabel__Marker--color-green-dark{background-color:#186442}.GroupLabel__Marker--color-sky-light{background-color:#6fe3f1}.GroupLabel__Marker--color-sky{background-color:#13c2de}.GroupLabel__Marker--color-sky-dark{background-color:#157189}.GroupLabel__Marker--color-blue-light{background-color:#97cef9}.GroupLabel__Marker--color-blue{background-color:#4293ef}.GroupLabel__Marker--color-blue-dark{background-color:#2460d1}.GroupLabel__Marker--color-pink-light{background-color:#f8a9cd}.GroupLabel__Marker--color-pink{background-color:#e93d82}.GroupLabel__Marker--color-pink-dark{background-color:#bc1a4e}.GroupLabel__Marker--color-violet-light{background-color:#e5b9ee}.GroupLabel__Marker--color-violet{background-color:#c064d1}.GroupLabel__Marker--color-violet-dark{background-color:#8b3695}.GroupLabel__Marker--color-lemon-tart{background-color:#faf3cc}.GroupLabel__Marker--color-white{background-color:#fff}.GroupLabel__Marker--color-gray-light{background-color:#e3e3e3}.GroupLabel__Marker--color-gray{background-color:#ccc}.GroupLabel__Marker--color-gray-dark{background-color:#656565}.HolidaysWorkgroupForm__Form{display:flex;flex-direction:column;align-items:center;justify-content:start;justify-content:flex-start;background-color:var(--color-white)}.HolidaysWorkgroupForm__initialText{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;padding:1rem;width:100%}.HolidaysWorkgroupForm__seasonContainer{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;gap:.5rem}.HolidaysWorkgroupForm__row{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:4rem;box-sizing:border-box}.HolidaysWorkgroupForm__FormFooter{align-items:start;justify-content:start}.HolidaysWorkgroupInfo{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;gap:1rem}.HolidaysWorkgroupInfo .CardProp__title{font-weight:400}.WorkgroupTemporarySelector__Container{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;padding:.5rem;gap:.5rem}.WorkgroupTemporarySelector__TemporaryExposition{display:flex;align-items:center;justify-content:space-evenly;color:var(--color-darker-borders-and-fillings);justify-content:flex-start;width:100%;gap:0em;fill:var(--color-darker-borders-and-fillings);padding:round(up,.5em,1px) round(up,2.25em,1px);transition:opacity ease .5s;border-radius:.25rem;border:1px solid var(--color-darker-borders-and-fillings)}.WorkgroupTemporarySelector__TemporaryExposition .WorkgroupTemporarySelector__Icon{opacity:0;width:0;height:0}.WorkgroupTemporarySelector__TemporaryExposition:hover{cursor:pointer;background-color:var(--color-input-borders-and-fillings)}.WorkgroupTemporarySelector__TemporaryExposition--selected{background-color:var(--color-input-borders-and-fillings);border:1px solid var(--color-input-borders-and-fillings);padding:round(up,.5em,1px) round(down,1.25em,1px);gap:.5rem}.WorkgroupTemporarySelector__TemporaryExposition--selected .WorkgroupTemporarySelector__Icon{opacity:1;width:round(up,2em,1px);height:round(up,2em,1px);transition:opacity ease .5s}.WorkgroupTemporarySelector__Text{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:start;width:100%}.WorkloadTooltip__Marker{transition:opacity .1s ease-out}.WorkloadTooltip__Marker--color-red-light{background-color:#f7aaaa}.WorkloadTooltip__Marker--color-red{background-color:#e54848}.WorkloadTooltip__Marker--color-red-dark{background-color:#b12424}.WorkloadTooltip__Marker--color-orange-light{background-color:#ffcd70}.WorkloadTooltip__Marker--color-orange{background-color:#ffba87}.WorkloadTooltip__Marker--color-orange-dark{background-color:#c75807}.WorkloadTooltip__Marker--color-yellow-light{background-color:#f4ff43}.WorkloadTooltip__Marker--color-yellow{background-color:#efe603}.WorkloadTooltip__Marker--color-yellow-dark{background-color:#a48404}.WorkloadTooltip__Marker--color-lime-light{background-color:#beef67}.WorkloadTooltip__Marker--color-lime{background-color:#85c81a}.WorkloadTooltip__Marker--color-lime-dark{background-color:#4e7a11}.WorkloadTooltip__Marker--color-green-light{background-color:#83d2a7}.WorkloadTooltip__Marker--color-green{background-color:#30a46c}.WorkloadTooltip__Marker--color-green-dark{background-color:#186442}.WorkloadTooltip__Marker--color-sky-light{background-color:#6fe3f1}.WorkloadTooltip__Marker--color-sky{background-color:#13c2de}.WorkloadTooltip__Marker--color-sky-dark{background-color:#157189}.WorkloadTooltip__Marker--color-blue-light{background-color:#97cef9}.WorkloadTooltip__Marker--color-blue{background-color:#4293ef}.WorkloadTooltip__Marker--color-blue-dark{background-color:#2460d1}.WorkloadTooltip__Marker--color-pink-light{background-color:#f8a9cd}.WorkloadTooltip__Marker--color-pink{background-color:#e93d82}.WorkloadTooltip__Marker--color-pink-dark{background-color:#bc1a4e}.WorkloadTooltip__Marker--color-violet-light{background-color:#e5b9ee}.WorkloadTooltip__Marker--color-violet{background-color:#c064d1}.WorkloadTooltip__Marker--color-violet-dark{background-color:#8b3695}.WorkloadTooltip__Marker--color-lemon-tart{background-color:#faf3cc}.WorkloadTooltip__Marker--color-white{background-color:#fff}.WorkloadTooltip__Marker--color-gray-light{background-color:#e3e3e3}.WorkloadTooltip__Marker--color-gray{background-color:#ccc}.WorkloadTooltip__Marker--color-gray-dark{background-color:#656565}.WorkloadTooltip__Content{display:flex;justify-content:space-evenly;justify-content:flex-start;justify-content:space-between;align-items:center}.WorkloadTooltip__Badge{display:flex;align-items:center;justify-content:space-evenly;gap:.5em;justify-content:start}.WorkloadFilters{font-size:1rem;font-weight:400;color:var(--color-black);min-width:15rem;margin-bottom:1rem}.WorkloadFilters__DeselectAll{font-size:.875rem;font-weight:700;color:var(--color-black);width:100%;align-items:flex-start;text-decoration:underline;color:var(--color-text-light);cursor:pointer}.WorkloadFilters__FiltersTitle{font-size:1rem;font-weight:700}.WorkloadFilters__FiltersBody{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:1rem;padding-left:.5rem;margin-top:1rem}.WorkloadFilters__PlaceholderFilter{margin-top:1rem}.WorkloadFilters__LegendWorkload{display:flex;flex-direction:column;align-items:center;justify-content:start;margin-top:1rem}.WorkloadFilters__LegendWorkload__legend-item{display:flex;flex-direction:column;justify-content:start;align-items:center;margin-bottom:8px}.WorkloadFilters__LegendWorkload__legend-circle{width:16px;height:16px;border-radius:50%;margin-right:10px}.WorkloadFilters__LegendWorkload__legend-circle--red{background-color:var(--color-error-medium)}.WorkloadFilters__LegendWorkload__legend-circle--lightgreen{background-color:var(--color-success-light)}.WorkloadFilters__LegendWorkload__legend-circle--darkgreen{background-color:var(--color-success-medium)}.WorkloadFilters__LegendWorkload__legend-circle--white{background-color:var(--color-white);border:1px solid #ccc}.WorkloadLegendBlock{display:flex;align-items:center;justify-content:space-evenly;gap:.25rem;justify-content:flex-start;font-size:1rem;font-weight:400;color:var(--color-text-light)}.WorkloadLegendBlock__Marker--lower_target{background-color:var(--color-error-medium)}.WorkloadLegendBlock__Marker--in_target{background-color:var(--color-success-light)}.WorkloadLegendBlock__Marker--over_target{background-color:var(--color-success-medium)}.WorkloadLegendBlock__Marker--no_target{background-color:var(--color-white);border:2px solid var(--color-background-dark)}.WorkloadTemplateLabel{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5rem}.WorkloadTemplateLabel__Marker--color-red-light{background:#f7aaaa}.WorkloadTemplateLabel__Marker--color-red{background:#e54848}.WorkloadTemplateLabel__Marker--color-red-dark{background:#b12424}.WorkloadTemplateLabel__Marker--color-orange-light{background:#ffcd70}.WorkloadTemplateLabel__Marker--color-orange{background:#ffba87}.WorkloadTemplateLabel__Marker--color-orange-dark{background:#c75807}.WorkloadTemplateLabel__Marker--color-yellow-light{background:#f4ff43}.WorkloadTemplateLabel__Marker--color-yellow{background:#efe603}.WorkloadTemplateLabel__Marker--color-yellow-dark{background:#a48404}.WorkloadTemplateLabel__Marker--color-lime-light{background:#beef67}.WorkloadTemplateLabel__Marker--color-lime{background:#85c81a}.WorkloadTemplateLabel__Marker--color-lime-dark{background:#4e7a11}.WorkloadTemplateLabel__Marker--color-green-light{background:#83d2a7}.WorkloadTemplateLabel__Marker--color-green{background:#30a46c}.WorkloadTemplateLabel__Marker--color-green-dark{background:#186442}.WorkloadTemplateLabel__Marker--color-sky-light{background:#6fe3f1}.WorkloadTemplateLabel__Marker--color-sky{background:#13c2de}.WorkloadTemplateLabel__Marker--color-sky-dark{background:#157189}.WorkloadTemplateLabel__Marker--color-blue-light{background:#97cef9}.WorkloadTemplateLabel__Marker--color-blue{background:#4293ef}.WorkloadTemplateLabel__Marker--color-blue-dark{background:#2460d1}.WorkloadTemplateLabel__Marker--color-pink-light{background:#f8a9cd}.WorkloadTemplateLabel__Marker--color-pink{background:#e93d82}.WorkloadTemplateLabel__Marker--color-pink-dark{background:#bc1a4e}.WorkloadTemplateLabel__Marker--color-violet-light{background:#e5b9ee}.WorkloadTemplateLabel__Marker--color-violet{background:#c064d1}.WorkloadTemplateLabel__Marker--color-violet-dark{background:#8b3695}.WorkloadTemplateLabel__Marker--color-lemon-tart{background:#faf3cc}.WorkloadTemplateLabel__Marker--color-white{background:#fff}.WorkloadTemplateLabel__Marker--color-gray-light{background:#e3e3e3}.WorkloadTemplateLabel__Marker--color-gray{background:#ccc}.WorkloadTemplateLabel__Marker--color-gray-dark{background:#656565}.WorkloadTemplateLabel__Button.Button{padding:0}.WorkloadTemplateLabel__Button.Button:hover:not(:disabled){padding:0}.WorkloadTemplateLabel__IconTag{anchor-name:--button-workload-templates;anchor-scope:--button-workload-templates}.WorkloadTemplateLabel .Tooltip__floating-content{position:fixed;right:.5rem}@supports (position-anchor: --anchor-supported){.WorkloadTemplateLabel .Tooltip__floating-content{position-anchor:--button-workload-templates;right:calc(anchor(right) + .5rem);top:anchor(bottom)}}.WorkloadTemplateForm .Input__input-wrapper,.WorkloadAssignmentForm .Input__input-wrapper{width:100%}.WorkloadTemplateForm .Dropdown__menu,.WorkloadTemplateForm .Dropdown__menu--list,.WorkloadAssignmentForm .Dropdown__menu,.WorkloadAssignmentForm .Dropdown__menu--list{position:fixed;top:unset}.WorkloadTemplateForm__div,.WorkloadAssignmentForm__div{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5rem}.WorkloadTemplateForm__div>*,.WorkloadAssignmentForm__div>*{flex:1}.WorkloadTemplateForm__new-template-button,.WorkloadAssignmentForm__new-template-button{width:10rem;justify-content:flex-start;gap:.5rem;text-transform:none}.WorkloadSchedule{width:100%;background:var(--color-white)}.WorkloadSchedule__row-title{font-size:1rem;font-weight:700;color:var(--color-black);padding:1rem;width:100%;text-transform:uppercase}.WorkloadRow{width:100%;overflow:auto}.WorkloadRow__scrollingBar{display:grid;min-width:150rem}.WorkloadRow__DailyViewHour--selected{background-color:var(--color-input-borders-and-fillings);z-index:2}.WorkloadRow__DailyViewHour--dragging{cursor:grabbing}.WorkloadRow__DailyViewHour:hover{cursor:pointer;background-color:var(--color-input-borders-and-fillings);position:relative;z-index:2}.WorkloadRow__DailyViewHour:hover:before,.WorkloadRow__DailyViewHour:hover:after{content:"";position:absolute;background-color:#fff}.WorkloadRow__DailyViewHour:hover:before{top:50%;left:25%;width:50%;height:2px;transform:translateY(-50%)}.WorkloadRow__DailyViewHour:hover:after{top:40%;left:50%;width:2px;height:20%;transform:translate(-50%)}.WorkloadRow__DailyViewHour--selected:hover:before,.WorkloadRow__DailyViewHour--selected:hover:after{display:none}.WorkloadRow__DailyViewHour--dragging:hover{cursor:grabbing}.WorkloadRow__WorkloadBlock{position:relative}.WorkloadRow .WorkloadOverlay{display:grid;grid-template-columns:repeat(96,minmax(0,1fr));grid-auto-flow:column;position:absolute;z-index:1;width:100%;height:100%;pointer-events:none}.WorkloadRow .WorkloadOverlay__block{background-color:var(--color-fundation-medium-gray-dark);display:flex;justify-content:center;border-right:1px solid var(--color-input-borders-and-fillings);border-left:1px solid var(--color-input-borders-and-fillings);align-items:center;pointer-events:none;color:#fff;font-weight:700;font-size:1rem}.WorkloadRow .WorkloadOverlay__employees{font-size:1rem}.WorkloadRow .DailyViewRow{position:relative}.WorkloadRow .DailyViewRow__box{border-style:dashed;border-bottom:1px solid var(--color-input-borders-and-fillings)}.WorkloadRow .DailyViewRow__box:nth-child(4n){border-right-width:2px;border-right-style:solid;border-right-color:var(--color-input-borders-and-fillings)}.WorkloadTemplateTitle__workgroup-Tags,.WorkloadTemplateTitle__subtitle-content{display:flex;align-items:center;justify-content:space-evenly;gap:.75rem}.WorkloadTemplateTitle__workgroup-Tag{display:flex;align-items:center;justify-content:space-evenly;font-size:.875rem;font-weight:700;color:var(--color-black);padding:.5rem;gap:.5rem;background-color:var(--color-input-borders-and-fillings)}.WorkloadTemplateTitle__Marker--color-red-light{background-color:#f7aaaa}.WorkloadTemplateTitle__Marker--color-red{background-color:#e54848}.WorkloadTemplateTitle__Marker--color-red-dark{background-color:#b12424}.WorkloadTemplateTitle__Marker--color-orange-light{background-color:#ffcd70}.WorkloadTemplateTitle__Marker--color-orange{background-color:#ffba87}.WorkloadTemplateTitle__Marker--color-orange-dark{background-color:#c75807}.WorkloadTemplateTitle__Marker--color-yellow-light{background-color:#f4ff43}.WorkloadTemplateTitle__Marker--color-yellow{background-color:#efe603}.WorkloadTemplateTitle__Marker--color-yellow-dark{background-color:#a48404}.WorkloadTemplateTitle__Marker--color-lime-light{background-color:#beef67}.WorkloadTemplateTitle__Marker--color-lime{background-color:#85c81a}.WorkloadTemplateTitle__Marker--color-lime-dark{background-color:#4e7a11}.WorkloadTemplateTitle__Marker--color-green-light{background-color:#83d2a7}.WorkloadTemplateTitle__Marker--color-green{background-color:#30a46c}.WorkloadTemplateTitle__Marker--color-green-dark{background-color:#186442}.WorkloadTemplateTitle__Marker--color-sky-light{background-color:#6fe3f1}.WorkloadTemplateTitle__Marker--color-sky{background-color:#13c2de}.WorkloadTemplateTitle__Marker--color-sky-dark{background-color:#157189}.WorkloadTemplateTitle__Marker--color-blue-light{background-color:#97cef9}.WorkloadTemplateTitle__Marker--color-blue{background-color:#4293ef}.WorkloadTemplateTitle__Marker--color-blue-dark{background-color:#2460d1}.WorkloadTemplateTitle__Marker--color-pink-light{background-color:#f8a9cd}.WorkloadTemplateTitle__Marker--color-pink{background-color:#e93d82}.WorkloadTemplateTitle__Marker--color-pink-dark{background-color:#bc1a4e}.WorkloadTemplateTitle__Marker--color-violet-light{background-color:#e5b9ee}.WorkloadTemplateTitle__Marker--color-violet{background-color:#c064d1}.WorkloadTemplateTitle__Marker--color-violet-dark{background-color:#8b3695}.WorkloadTemplateTitle__Marker--color-lemon-tart{background-color:#faf3cc}.WorkloadTemplateTitle__Marker--color-white{background-color:#fff}.WorkloadTemplateTitle__Marker--color-gray-light{background-color:#e3e3e3}.WorkloadTemplateTitle__Marker--color-gray{background-color:#ccc}.WorkloadTemplateTitle__Marker--color-gray-dark{background-color:#656565}.WorkloadTemplateTitle__Icon{cursor:pointer;fill:var(--color-interaction)}.App{background:var(--color-background-light);height:100vh}.Layout{display:flex;flex-direction:column;align-items:center;justify-content:start;font-size:.875rem;font-weight:700;color:var(--color-black);height:100%;justify-content:space-between;align-items:stretch}.Layout__effective-screen{flex:1 1 0px;overflow:hidden;display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between}.Layout__content{padding:1rem;flex-grow:1}.Layout__aside{flex-shrink:0;-ms-overflow-style:none;scrollbar-width:none}.Layout__aside ::-webkit-scrollbar{display:none}.Layout__aside{overflow-x:visible;background-color:var(--color-foundation-normal);display:flex;flex-direction:column;align-items:center;justify-content:start}.Layout__content,.Layout__aside{height:100%;overflow-y:auto}.Layout__ToggleOpen{padding:.2em;border:none;background:#4a5366;align-self:flex-end;margin-top:1rem}.Layout__Toggle-Icon{transition:transform .3s linear;transform:rotate(0)}.Layout .NavCard{transition:all .5s;gap:0}.Layout .NavCard--external_link{flex-direction:row-reverse}.Layout .NavCard__label{transition:all .3s linear;transform:scale(1)}.Layout--open .NavCard{gap:.5em}.Layout--open .Layout__Toggle-Icon.Icon{transform:rotate(180deg)}.Layout--open .NavBar .Tooltip__floating-content{visibility:hidden}.Layout--closed .NavCard{justify-content:center}.Layout--closed .NavCard__label,.Layout--closed .NavCard__IconToggle{width:0;transform:translate(-100%) scale(0)}.NavBar{flex:1;display:flex;flex-direction:column;justify-content:start;justify-content:center;align-items:center;width:92%}.NavBar__ul{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;width:100%}.NavBar__contextMenu{position:relative;width:100%}.NavBar__contextMenu--closed{display:none}.NavBar__contextMenu--open{animation:appear-expand .3s}.NavBar__contextMenu .NavCard--selected,.NavBar__contextMenu .NavCard--selected:hover{border-color:var(--color-black);background:var(--color-black)}.NavBar .Tooltip__floating-content{position:fixed;background:var(--color-black-opacity);border-radius:4px;color:#fff;fill:#fff;border-color:var(--color-black-opacity);left:4rem;min-width:3rem}.NavCard{display:flex;align-items:center;justify-content:space-evenly;cursor:pointer;border:none;border-color:transparent;background:none;border-radius:4px;width:100%;padding:1rem;justify-content:start;fill:var(--color-white);color:var(--color-white)}.NavCard--selected,.NavCard:hover{border-color:#222730;background:#58647a}.NavCard__label{text-align:left;display:inline-block;position:relative;width:6rem}.NavCard__fastAccessButton{justify-content:center;border:solid 1px var(--color-black);border-radius:100%;background:var(--color-input-borders-and-fillings);padding:2px;cursor:pointer;opacity:.75}.NavCard__fastAccessButton:hover{opacity:1}.NavCard__IconToggle{transition:transform .3s linear}.NavCard__IconToggle--closed{transform:rotate(0)}.NavCard__IconToggle--open{transform:rotate(180deg)}@media print{.Layout__aside{display:none}.Layout__effective-screen,.Layout__content{width:0;overflow:visible}}#global-modal-content,#global-lightbox-content{display:contents}.ControlPage__ControlCalendar{background-color:#fff;width:100%;height:100%;border:1px solid var(--color-input-borders-and-fillings)}.ControlPage__ControlPageContent{display:flex;align-items:center;justify-content:space-evenly;align-items:flex-start;gap:1rem}.ControlPage__ControlPageContent .ControlFilters,.ControlPage__ControlPageContent .ControlIncidencesFilters{font-size:1rem;font-weight:400;color:var(--color-black);min-width:15rem}.ControlPage__ControlPageContent .ControlFilters__DeselectAll,.ControlPage__ControlPageContent .ControlIncidencesFilters__DeselectAll{font-size:.875rem;font-weight:700;color:var(--color-black);width:100%;align-items:flex-start;text-decoration:underline;color:var(--color-text-light);cursor:pointer}.ControlPage__ControlPageContent .ControlFilters__FiltersTitle,.ControlPage__ControlPageContent .ControlIncidencesFilters__FiltersTitle{font-size:1rem;font-weight:700}.ControlPage__ControlPageContent .ControlFilters__FiltersBody,.ControlPage__ControlPageContent .ControlIncidencesFilters__FiltersBody{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:1rem;padding-left:.5rem;margin-top:1rem}.ControlPage__FiltersBlock{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:1rem}.ControlPage__ControlCalendarHeader{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between}.ControlPage__ControlCalendarHeader .TabSelector{margin-right:1rem}.ControlPage__ControlCalendarHeader .TabSelector__tab-button{border-color:var(--color-input-borders-and-fillings)}.PlanningPage__HeaderCell{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;margin-bottom:.5rem}.PlanningPage__PlanningTable{width:100%}.PlanningPage__IsPlanningWeek{font-size:1rem;font-weight:700;margin-bottom:1rem}@media print{.Page__header,.PlanningPage__HeaderCell,.PlanningPage__IsPlanningWeek{display:none}.Table__Table-data-row{break-inside:avoid}}.EmployeePage__EmployeePageTitle{display:flex;justify-content:space-evenly;gap:1rem;align-items:center;flex-wrap:wrap;justify-content:flex-start;margin-right:1rem}.EmployeePage__employeeNavigator{font-size:1rem}.EmployeePage__EmployeeContent{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:flex-start;align-items:flex-start;gap:1rem}.EmployeePage__EmployeeCard,.EmployeePage__EmployeeCardPlaceholder{width:15rem}.EmployeePage__EmployeePlanning{flex:1 1 0;overflow-wrap:normal;min-width:20rem}.EmployeePage__EmployeeTabSelector{padding:0;background-color:transparent;text-transform:uppercase}.EmployeePage__EmployeeCalendar{overflow:auto;background-color:var(--color-white);padding-top:1rem;border:1px solid var(--color-input-borders-and-fillings)}.EmployeePage__EmployeeCalendarHistory{overflow:auto}.EmployeePage__PlanningWeek{background-color:var(--color-white);border:1px solid var(--color-input-borders-and-fillings)}.EmployeePage__cards_column{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.5rem;align-items:stretch}.EmployeePage__OtherActions{font-size:1rem;font-weight:400;color:var(--color-black);fill:var(--color-interaction);color:var(--color-interaction);height:2.75rem;border-radius:0;white-space:nowrap}.EmployeePage__OtherActions .Dropdown__menu,.EmployeePage__OtherActions .Dropdown__menu--list{font-size:1rem;font-weight:700;right:0;min-width:13rem}.EmployeePage__OtherActions .Dropdown__toggle{padding:.75rem 1rem}.EmployeePage__OtherActions .Dropdown__OptionSelected,.EmployeePage__OtherActions .DropdownItem__ItemLabel{white-space:nowrap}.EmployeePageTitle__Title{text-transform:capitalize;max-width:40rem}.EmployeePageTitle__EmployeeInfo{display:flex;align-items:center;justify-content:space-evenly;gap:1rem}.EmployeePageTitle__employee-Tags{display:flex;align-items:center;justify-content:space-evenly;height:100%;gap:.75rem}.EmployeePageTitle__employee-Tag{display:flex;align-items:center;justify-content:space-evenly;font-size:.875rem;font-weight:700;color:var(--color-black);gap:.5rem;background-color:var(--color-input-borders-and-fillings)}.EmployeePageTitle__Marker--color-red-light{background-color:#f7aaaa}.EmployeePageTitle__Marker--color-red{background-color:#e54848}.EmployeePageTitle__Marker--color-red-dark{background-color:#b12424}.EmployeePageTitle__Marker--color-orange-light{background-color:#ffcd70}.EmployeePageTitle__Marker--color-orange{background-color:#ffba87}.EmployeePageTitle__Marker--color-orange-dark{background-color:#c75807}.EmployeePageTitle__Marker--color-yellow-light{background-color:#f4ff43}.EmployeePageTitle__Marker--color-yellow{background-color:#efe603}.EmployeePageTitle__Marker--color-yellow-dark{background-color:#a48404}.EmployeePageTitle__Marker--color-lime-light{background-color:#beef67}.EmployeePageTitle__Marker--color-lime{background-color:#85c81a}.EmployeePageTitle__Marker--color-lime-dark{background-color:#4e7a11}.EmployeePageTitle__Marker--color-green-light{background-color:#83d2a7}.EmployeePageTitle__Marker--color-green{background-color:#30a46c}.EmployeePageTitle__Marker--color-green-dark{background-color:#186442}.EmployeePageTitle__Marker--color-sky-light{background-color:#6fe3f1}.EmployeePageTitle__Marker--color-sky{background-color:#13c2de}.EmployeePageTitle__Marker--color-sky-dark{background-color:#157189}.EmployeePageTitle__Marker--color-blue-light{background-color:#97cef9}.EmployeePageTitle__Marker--color-blue{background-color:#4293ef}.EmployeePageTitle__Marker--color-blue-dark{background-color:#2460d1}.EmployeePageTitle__Marker--color-pink-light{background-color:#f8a9cd}.EmployeePageTitle__Marker--color-pink{background-color:#e93d82}.EmployeePageTitle__Marker--color-pink-dark{background-color:#bc1a4e}.EmployeePageTitle__Marker--color-violet-light{background-color:#e5b9ee}.EmployeePageTitle__Marker--color-violet{background-color:#c064d1}.EmployeePageTitle__Marker--color-violet-dark{background-color:#8b3695}.EmployeePageTitle__Marker--color-lemon-tart{background-color:#faf3cc}.EmployeePageTitle__Marker--color-white{background-color:#fff}.EmployeePageTitle__Marker--color-gray-light{background-color:#e3e3e3}.EmployeePageTitle__Marker--color-gray{background-color:#ccc}.EmployeePageTitle__Marker--color-gray-dark{background-color:#656565}.EmployeePageTitle__Icon{cursor:pointer;fill:var(--color-interaction)}.EmployeeMonthlyStatsCard,.EmployeeYearlyStatsCard{min-width:15rem}.EmployeeMonthlyStatsCard__ArticleTitle,.EmployeeYearlyStatsCard__ArticleTitle{display:flex;align-items:center;justify-content:space-evenly;gap:.2rem;align-items:start;justify-content:center}.EmployeeMonthlyStatsCard__incidence-title,.EmployeeYearlyStatsCard__incidence-title{display:flex;align-items:center;justify-content:space-evenly;gap:.2rem;align-items:start;color:var(--color-red-dark)}.EmployeeMonthlyStatsCard__content--incidence,.EmployeeYearlyStatsCard__content--incidence{color:var(--color-red-dark)}.EmployeeMonthlyStatsCard__CardProp,.EmployeeYearlyStatsCard__CardProp{anchor-name:----card-prop-anchor-tooltip;anchor-scope:----card-prop-anchor-tooltip}.EmployeeMonthlyStatsCard__CardProp .Tooltip__floating-content,.EmployeeYearlyStatsCard__CardProp .Tooltip__floating-content{position:fixed}@supports (position-anchor: ----card-prop-anchor-tooltip){.EmployeeMonthlyStatsCard__CardProp .Tooltip__floating-content,.EmployeeYearlyStatsCard__CardProp .Tooltip__floating-content{position-anchor:----card-prop-anchor-tooltip;top:calc(anchor(bottom) + 1px);left:calc(anchor(left) + 1px);position-try:flip-inline,flip-block,flip-inline flip-block}}.EmployeeMonthlyStatsCard__DateSteps,.EmployeeYearlyStatsCard__DateSteps{background:transparent;width:100%}.EmployeeMonthlyStatsCard .CardArticle__title,.EmployeeYearlyStatsCard .CardArticle__title{padding:0}.EmployeeIncidencesCard{width:15rem}.EmployeeIncidencesCard__title{display:flex;align-items:center;justify-content:space-evenly;width:100%;justify-content:space-between}.EmployeeIncidencesCard__title .Icon{padding:2px;border-radius:4px}.EmployeeIncidencesCard__title .Icon:hover{background-color:var(--color-background-dark)}.EmployeeIncidencesCard__AlertsYear{display:flex;justify-content:space-evenly;gap:.25rem;align-items:center}.EmployeeIncidencesCard__IncidencesCount{display:flex;align-items:center;justify-content:space-evenly;font-size:1rem;font-weight:400;color:var(--color-text-medium);padding:4px;border-radius:1rem;font-size:.6875rem;background-color:var(--color-error-medium);color:var(--color-white);min-width:1.3rem}.EmployeeIncidencesCard .CardArticle__body{padding:1rem 0 0}.EmployeeIncidencesCard__EmployeeIncidence--pending-incidence .EmployeeIncidence__description{color:var(--color-error-dark)}.EmployeeIncidencesCard__Pagination{display:flex;align-items:center;justify-content:space-evenly;padding:0 1rem 1rem;justify-content:space-between;gap:1rem}.EmployeeIncidencesCard__PaginationActions{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem}.EmployeeIncidencesCard__NoIncidences{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:flex-start;gap:.5rem;padding:0 1rem 1rem;font-weight:400}.EmployeeIncidencesCard__Button{padding:.37rem}.EmployeeIncidencesCard__Button:hover:not(.EmployeeIncidencesCard__Button--disabled){background-color:var(--color-input-borders-and-fillings)}.EmployeeIncidencesCard__Button--disabled{cursor:default;fill:transparent}.EmployeeIncidencesCard__Button--reverse{transform:rotate(180deg)}.EmployeeIncidencesCard__DropdownOption:first-child{border-top:none}.EmployeeIncidencesCard__DropdownOption{border-top:1px solid var(--color-input-borders-and-fillings);padding:.5rem}.EmployeeIncidencesCard__DropdownOption:hover{background-color:var(--color-background-dark)}.EmployeeIncidencesCard__Dropdown{text-transform:none;border:0;anchor-name:--incidence-dropdown}.EmployeeIncidencesCard__Dropdown .Dropdown__menu,.EmployeeIncidencesCard__Dropdown .Dropdown__menu--list{position:fixed;top:unset}@supports (position-anchor: --incidence-dropdown){.EmployeeIncidencesCard__Dropdown .Dropdown__menu,.EmployeeIncidencesCard__Dropdown .Dropdown__menu--list{position-anchor:--incidence-dropdown;top:calc(anchor(bottom) + 1px)}}.EmployeeIncidencesCard__Dropdown .Dropdown__menu .Icon:hover,.EmployeeIncidencesCard__Dropdown .Dropdown__menu--list .Icon:hover{background-color:transparent}.EmployeeIncidence{padding:0 1rem 1rem;border-bottom:1px solid var(--color-input-borders-and-fillings)}.EmployeeIncidence__AcceptIncidence{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;gap:.5rem}.EmployeeIncidence__AcceptIncidence:hover{cursor:pointer}.EmployeePlanningRow:not(:last-child){border-bottom:1px solid var(--color-input-borders-and-fillings)}.EmployeePlanningRow__header{display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between;padding:1rem;background-color:var(--color-white)}.EmployeePlanningRow__header .Dropdown{font-size:1rem;font-weight:600;color:var(--color-text-medium);width:20rem}.EmployeePlanningRow__header .Dropdown__menu,.EmployeePlanningRow__header .Dropdown__menu--list{width:20rem}.EmployeePlanningRow__title{font-size:1.25rem;font-weight:700;color:var(--color-black)}.PlanningWeekRow__WeekSectionActions{display:flex;align-items:center;justify-content:space-evenly}.PlanningWeekRow__WeekSectionButton{font-size:1rem;font-weight:700;color:var(--color-text-light);padding-right:0}.EmployeeListPage__switchesRow{display:flex;align-items:center;justify-content:space-evenly;gap:1rem;justify-content:flex-start;margin-bottom:1rem}.EntitiesPage__EntitiesTabSelector{padding:0;background-color:transparent;text-transform:uppercase}.EntitiesPage__EntitiesTabSelector .TabSelector__tab-button{background:transparent;border:1px solid;border-bottom:0;border-color:transparent;border-radius:4px 4px 0 0;padding:1rem;color:var(--color-text-light)}.EntitiesPage__EntitiesTabSelector .TabSelector__tab-button--selected{border-color:var(--color-input-borders-and-fillings);background:var(--color-white);color:var(--color-text-medium)}.EntitiesPage .Table{width:100%}.EntitiesPage .Table__Table-cell--row-data{border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);padding:.5rem}.EntitiesPage .Table__Table-cell--row-data--entities-actions{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-end;gap:.5rem;width:40%}.EntitiesPage .Table__Table-cell--row-data:first-child{border-width:0 1px 1px 1px}.EntitiesPage .Table__Table-title-header{border-width:1px 1px 1px 0;border-style:solid;border-color:var(--color-input-borders-and-fillings);background:var(--color-white);padding:.5rem}.EntitiesPage .Table__Table-title-header--name{width:40%}.EntitiesPage .Table__Table-title-header:first-child{border-width:1px 1px 1px 1px}.EntitiesPage .Table__Table-title-header--entities-actions{width:30%}.EntitiesPage .Table__Icon{cursor:pointer}.AddEntitySelector .Dropdown__toggle{gap:2rem;background-color:var(--color-foundation-normal);color:var(--color-white);fill:var(--color-white)}.AddEntitySelector .Dropdown__menu,.AddEntitySelector .Dropdown__menu--list{right:0;min-width:10rem;min-height:2.75rem;color:var(--color-foundation-normal)}.ReportsPage__report-gallery{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,20rem)}.YearlySchedulePage__YearlySchedulePageContent{display:flex;align-items:center;justify-content:space-evenly;align-items:flex-start;gap:1rem}.YearlySchedulePage__LegendCard{min-width:15rem}.YearlySchedulePage__LegendCard .CardArticle__title{justify-content:flex-start;padding:1rem}.YearlySchedulePage__LegendItem{display:flex;justify-content:space-evenly;font-size:1rem;font-weight:400;color:var(--color-black);gap:.5rem;align-items:center;justify-content:start}.YearlySchedulePage__LegendMarker--summer{border:2px solid var(--color-calendar-summer);background:var(--color-calendar-summer)}.YearlySchedulePage__LegendMarker--winter{border:2px solid var(--color-calendar-winter);background:var(--color-calendar-winter)}.YearlySchedulePage__LegendMarker--weekend-a{border:2px solid var(--color-calendar-weekend-a);background:#fff}.YearlySchedulePage__LegendMarker--weekend-b{border:2px solid var(--color-calendar-weekend-b);background:#fff}.YearlySchedulePage__LegendMarker--closure{border:2px dotted var(--color-disabled);background:#fff}.YearlySchedulePage__LoadingYearlySchedule{position:fixed;top:50%;left:50%}.WorkloadPage__DailyViewHour--red{background-color:var(--color-error-medium)}.WorkloadPage__DailyViewHour--green{background-color:var(--color-success-light)}.WorkloadPage__DailyViewHour--darkgreen{background-color:var(--color-success-medium)}.WorkloadPage__DailyViewHour--white{background-color:var(--color-white);color:#fff}.WorkloadPage__label{text-decoration:none}.WorkloadPage .DailyViewHeader{grid-template-columns:minmax(150px,auto) repeat(16,minmax(0,1fr));width:100%}.WorkloadPage .DailyViewHeader__box:nth-child(2){anchor-name:--button-left-workload}.WorkloadPage .DailyViewHeader__box:last-child{anchor-name:--button-right-workload}.WorkloadPage .DailyViewRow{grid-template-columns:minmax(150px,auto) repeat(64,minmax(0,1fr));min-height:1.6rem;width:100%}.WorkloadPage .DailyViewRow__label{display:flex;align-items:center;justify-content:space-evenly;justify-content:flex-start;padding:0}.WorkloadPage .DailyViewRow__box{display:flex;align-items:center;justify-content:space-evenly}.WorkloadPage__WorkloadTable{display:grid;width:85%}.WorkloadPage__WorkloadTableFilter{display:flex;align-items:center;justify-content:space-evenly;align-items:flex-start;width:100%;gap:1rem;justify-content:space-between}.WorkloadPage__left-button{position:absolute;position-anchor:--button-left-workload;margin:0;top:anchor(top);left:anchor(left);padding:.5em;border:none;opacity:0}.WorkloadPage__left-button:hover:not(:disabled){opacity:1;background-color:var(--color-foundation-normal)}.WorkloadPage__left-button{z-index:30}.WorkloadPage__left-button:disabled{opacity:0}.WorkloadPage__left-button-icon{transform:rotate(180deg)}.WorkloadPage__right-button{position:absolute;position-anchor:--button-right-workload;margin:0;top:anchor(top);right:anchor(right);padding:.5em;border:none;opacity:0}.WorkloadPage__right-button:hover:not(:disabled){opacity:1;background-color:var(--color-foundation-normal)}.WorkloadPage__right-button{z-index:30}.WorkloadPage__right-button:disabled{opacity:0}.WorkloadPage__WeekendTypeMarker{color:var(--color-black)}.WorkloadPage__WeekendTypeMarker--group-a{border:2px solid var(--color-calendar-weekend-a)}.WorkloadPage__WeekendTypeMarker--group-b{border:2px solid var(--color-calendar-weekend-b)}.WorkloadPage__WeekendTypeMarker--festivity-a{border:2px dotted var(--color-calendar-weekend-a)}.WorkloadPage__WeekendTypeMarker--festivity-b{border:2px dotted var(--color-calendar-weekend-b)}.WorkloadConfigPage__CalendarBlock{display:flex;align-items:center;justify-content:space-evenly;gap:1rem;align-items:flex-start;overflow:auto;background-color:var(--color-white);padding:1rem;border:1px solid var(--color-input-borders-and-fillings)}.WorkloadConfigPage__tool-column{display:flex;flex-direction:column;align-items:center;justify-content:start;align-items:stretch;gap:1rem}.WorkloadConfigPage__templates-title{display:contents}.WorkloadConfigPage .CardArticle__title{width:100%;padding:1rem;display:flex;align-items:center;justify-content:space-evenly;justify-content:space-between}.WorkloadConfigPage__newTemplateButton:hover:not(:disabled){padding:0}.WorkloadConfigPage__dayMark{border-radius:0}.WorkloadConfigPage__dayMark--red-light{background:#f7aaaa}.WorkloadConfigPage__dayMark--red{background:#e54848}.WorkloadConfigPage__dayMark--red-dark{background:#b12424}.WorkloadConfigPage__dayMark--orange-light{background:#ffcd70}.WorkloadConfigPage__dayMark--orange{background:#ffba87}.WorkloadConfigPage__dayMark--orange-dark{background:#c75807}.WorkloadConfigPage__dayMark--yellow-light{background:#f4ff43}.WorkloadConfigPage__dayMark--yellow{background:#efe603}.WorkloadConfigPage__dayMark--yellow-dark{background:#a48404}.WorkloadConfigPage__dayMark--lime-light{background:#beef67}.WorkloadConfigPage__dayMark--lime{background:#85c81a}.WorkloadConfigPage__dayMark--lime-dark{background:#4e7a11}.WorkloadConfigPage__dayMark--green-light{background:#83d2a7}.WorkloadConfigPage__dayMark--green{background:#30a46c}.WorkloadConfigPage__dayMark--green-dark{background:#186442}.WorkloadConfigPage__dayMark--sky-light{background:#6fe3f1}.WorkloadConfigPage__dayMark--sky{background:#13c2de}.WorkloadConfigPage__dayMark--sky-dark{background:#157189}.WorkloadConfigPage__dayMark--blue-light{background:#97cef9}.WorkloadConfigPage__dayMark--blue{background:#4293ef}.WorkloadConfigPage__dayMark--blue-dark{background:#2460d1}.WorkloadConfigPage__dayMark--pink-light{background:#f8a9cd}.WorkloadConfigPage__dayMark--pink{background:#e93d82}.WorkloadConfigPage__dayMark--pink-dark{background:#bc1a4e}.WorkloadConfigPage__dayMark--violet-light{background:#e5b9ee}.WorkloadConfigPage__dayMark--violet{background:#c064d1}.WorkloadConfigPage__dayMark--violet-dark{background:#8b3695}.WorkloadConfigPage__dayMark--lemon-tart{background:#faf3cc}.WorkloadConfigPage__dayMark--white{background:#fff}.WorkloadConfigPage__dayMark--gray-light{background:#e3e3e3}.WorkloadConfigPage__dayMark--gray{background:#ccc}.WorkloadConfigPage__dayMark--gray-dark{background:#656565}.WorkloadConfigPage__dayMark--first{border-top-left-radius:2em;border-bottom-left-radius:2em}.WorkloadConfigPage__dayMark--last{border-top-right-radius:2em;border-bottom-right-radius:2em}.UXPage *{-webkit-user-select:text;-ms-user-select:text;user-select:text}.UXPage p,.UXPage li,.UXPage table{padding:.5rem}.UXPage li{list-style-type:disc;margin-left:1rem}.UXPage table th,.UXPage table td{padding:2px}.UXPage section{margin:2rem 0}.UXPage .red-light{background:#f7aaaa}.UXPage .red{background:#e54848}.UXPage .red-dark{background:#b12424}.UXPage .orange-light{background:#ffcd70}.UXPage .orange{background:#ffba87}.UXPage .orange-dark{background:#c75807}.UXPage .yellow-light{background:#f4ff43}.UXPage .yellow{background:#efe603}.UXPage .yellow-dark{background:#a48404}.UXPage .lime-light{background:#beef67}.UXPage .lime{background:#85c81a}.UXPage .lime-dark{background:#4e7a11}.UXPage .green-light{background:#83d2a7}.UXPage .green{background:#30a46c}.UXPage .green-dark{background:#186442}.UXPage .sky-light{background:#6fe3f1}.UXPage .sky{background:#13c2de}.UXPage .sky-dark{background:#157189}.UXPage .blue-light{background:#97cef9}.UXPage .blue{background:#4293ef}.UXPage .blue-dark{background:#2460d1}.UXPage .pink-light{background:#f8a9cd}.UXPage .pink{background:#e93d82}.UXPage .pink-dark{background:#bc1a4e}.UXPage .violet-light{background:#e5b9ee}.UXPage .violet{background:#c064d1}.UXPage .violet-dark{background:#8b3695}.UXPage .lemon-tart{background:#faf3cc}.UXPage .white{background:#fff}.UXPage .gray-light{background:#e3e3e3}.UXPage .gray{background:#ccc}.UXPage .gray-dark{background:#656565}.UXPage .color-light-gray-light{background:#eff1f3}.UXPage .color-light-gray-medium{background:#e7e9ed}.UXPage .color-light-gray-dark{background:#ced2da}.UXPage .color-medium-gray-light{background:#626f88}.UXPage .color-medium-gray-medium{background:#58647a}.UXPage .color-medium-gray-dark{background:#4e596d}.UXPage .color-dark-gray-light{background:#4a5366}.UXPage .color-dark-gray-medium{background:#3b4352}.UXPage .color-dark-gray-dark{background:#2c323d}
