.graph_graph__8Dv28{padding:1rem 0;width:100%;height:60vh}@media (orientation:portrait){.graph_graph__8Dv28{height:80vh}}.button_button__TIoc7{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--sw-flex-gap-xs);border:1px solid var(--sw-color-border-light);border-radius:.5rem;background-clip:padding-box;outline:none;background-color:transparent;font-size:100%;color:var(--sw-color-text-primary)}.button_button__TIoc7.button_selected__EJn_P,.button_button__TIoc7:hover:not(:disabled){background-color:var(--sw-color-background-alt)}.button_button__TIoc7:disabled{color:var(--sw-color-text-muted);cursor:auto}.button_button__TIoc7 :is(img){width:1rem;height:1rem}.button_button__TIoc7.button_btnStrong__53J7B{border:1px solid var(--sw-color-border-strong)}.button_button__TIoc7.button_btnStrong__53J7B:disabled{border:1px solid var(--sw-color-border-light)}.button_button__TIoc7.button_btnPrimary__8_bmZ{background-color:var(--sw-color-primary-400);color:var(--sw-color-text-inverted)}.button_button__TIoc7.button_btnPrimary__8_bmZ img{filter:invert(1)}.button_button__TIoc7.button_btnPrimary__8_bmZ.button_selected__EJn_P,.button_button__TIoc7.button_btnPrimary__8_bmZ:hover{background-color:var(--sw-color-primary-400);opacity:.9}.button_button__TIoc7.button_btnPrimary__8_bmZ:disabled{background-color:var(--sw-color-primary-disabled)}.button_button__TIoc7.button_btnSecondary__ugCVH{background-color:var(--sw-color-accent-dark);color:var(--sw-color-text-inverted)}.button_button__TIoc7.button_btnSecondary__ugCVH.button_selected__EJn_P,.button_button__TIoc7.button_btnSecondary__ugCVH:hover{background-color:var(--sw-color-accent-dark);opacity:.9}.button_button__TIoc7.button_btnSecondary__ugCVH:disabled{background-color:var(--sw-color-primary-disabled)}.button_button__TIoc7.button_btnError__UIwiE{background-color:var(--sw-color-error);color:var(--sw-color-text-inverted)}.button_button__TIoc7.button_btnError__UIwiE.button_selected__EJn_P,.button_button__TIoc7.button_btnError__UIwiE:hover{opacity:.9}.button_button__TIoc7.button_btnError__UIwiE:disabled{opacity:.1}.button_button__TIoc7.button_btnSmall__Lh0pF{font-size:var(--sw-font-size-xs);font-weight:700;border-radius:.25rem}.layout_main__v45MP{width:100%;max-width:calc(230px * 3 + 20rem);padding:0 1rem;margin:auto;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.layout_main__v45MP{padding:0 3rem}}.layout_login__EE6NY{margin-top:20vh;display:flex;flex-direction:column;gap:var(--sw-flex-gap-lg);align-items:center;font-size:large;padding:1rem;text-align:center}.layout_links__p8mzw{display:flex;flex-direction:row;gap:var(--sw-flex-gap-md)}.layout_links__p8mzw a{padding:1rem}.dropdown_dropdown__Xp78J{position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.dropdown_dropdownContent__YOiBk{display:none;position:absolute;top:100%;min-width:100%;left:50%;transform:translate(-50%);background-color:var(--sw-color-background);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;border-radius:.55rem}.dropdown_dropdown__Xp78J[data-open=true] .dropdown_dropdownContent__YOiBk{display:block}.dropdown_dropdownList__jomSz{border:1px solid var(--sw-color-border-light);border-radius:.5rem;list-style-type:none}.dropdown_dropdownList__jomSz li:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.dropdown_dropdownList__jomSz li:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.dropdown_dropdownList__jomSz li:hover{background:lightgrey}.header_logo__QDj1X{padding:.25rem .5rem}.header_logo__QDj1X img{width:3rem;height:3rem}.header_header__Awatn{justify-content:flex-end;margin:.5rem;padding:.5rem}.header_header__Awatn,.header_right__aJvSl{display:flex;flex-direction:row;gap:var(--sw-flex-gap-sm)}.header_icon__fl90p{font-size:var(--sw-font-size-xl);padding:.25rem .5rem}.header_dropdownList__UHZKM ul{max-height:calc(100vh - 20px - 3.5rem);overflow-y:scroll}.header_dropdownItem__M_YMy{display:block;font-size:var(--sw-font-size-md);padding:1rem}.page_main__7vsjA{margin-top:20vh;display:flex;flex-direction:column;gap:var(--sw-flex-gap-lg);align-items:center;font-size:large;padding:1rem;text-align:center}.page_links__a72S0{display:flex;flex-direction:row;gap:var(--sw-flex-gap-md)}.page_links__a72S0 a{padding:1rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.history_dropdownList__C57Sp>*{transform:translate(calc(3rem - 100%))}.history_dropdownList__C57Sp ul{max-height:calc(100vh - 20px - 3.5rem);overflow-y:scroll}.history_button__2kwuQ{width:100%;text-align:center;border:0;margin:0;font-size:100%;cursor:pointer;background-color:transparent;display:block;font-size:var(--sw-font-size-md);padding:1rem}.history_button__2kwuQ[disabled]{filter:grayscale();cursor:auto}.history_button__2kwuQ span{font-size:var(--sw-font-size-sm)}.history_saveIcon__yhmrA{height:20px;width:24px;margin-top:3px}.history_rollbackEntry__e1d1Y{width:10rem}@media screen and (min-width:768px){.history_rollbackEntry__e1d1Y{width:20rem}}.history_rollbackEntry__e1d1Y:has(~.history_rollbackEntry__e1d1Y:hover){background:lightgrey}.history_age__UYAZC span{color:grey;font-style:italic;font-size:var(--sw-font-size-xs);padding-top:.25rem;display:flex;flex-direction:row;justify-content:right}.history_historyButton__24TYb{width:100%;height:3.5rem;padding:.25rem .5rem}.link_link__QkWz0{color:var(--sw-color-primary-500);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--sw-flex-gap-xs)}.link_link__QkWz0:hover{color:var(--sw-color-primary-hover)}.empty_fallback_emptyText__HOehL{padding:.5rem;line-height:2rem;display:block;width:100%;text-align:center}.loading_loadingWrapper__L5vpa{display:flex;flex-direction:row;justify-content:center;padding-top:3rem}.loading_loading__3OEMo{width:10rem;height:10rem;filter:brightness(0) saturate(100%) invert(91%) sepia(0) saturate(2148%) hue-rotate(189deg) brightness(97%) contrast(87%)}.day_cell__HF0Hq{cursor:pointer}.day_weekend___1Gdu.day_weekend___1Gdu{background-color:var(--sw-color-border-light)}.day_cell__HF0Hq:hover,.day_highlight__8zLQa{background-color:var(--sw-color-info)}.day_onBoard__kNv4B.day_onBoard__kNv4B,.day_onLeave__usMNi.day_onLeave__usMNi,.day_onTravel__2st1Q.day_onTravel__2st1Q{color:var(--sw-color-surface)}.day_onBoard__kNv4B.day_onBoard__kNv4B{background-color:var(--sw-color-success)}.day_onTravel__2st1Q.day_onTravel__2st1Q{background-color:var(--sw-color-warning)}.day_onLeave__usMNi.day_onLeave__usMNi{background-color:var(--sw-color-error)}.table_table__QYgLE{border:1px solid var(--sw-color-border-strong);border-collapse:collapse}.table_table__QYgLE thead{border:1px solid var(--sw-color-border-medium)}.table_table__QYgLE thead tr{height:1rem}.table_table__QYgLE tbody tr{height:1.5rem}.table_net__YggFy,.table_table__QYgLE th,.table_table__QYgLE thead{font-size:var(--sw-font-size-2xs);font-weight:700;color:var(--sw-color-text-secondary);background-color:var(--sw-color-background-alt);padding:.25rem 0}.table_net__YggFy{text-align:center;padding:0 .5rem}.table_table__QYgLE td:last-child,.table_table__QYgLE th:last-child{border-left:1px solid var(--sw-color-border-medium)}.table_table__QYgLE th[scope=row]{padding:0 .25rem;font-size:var(--sw-font-size-xs);white-space:nowrap}.table_totalRow__Lv1Gf{border:1px solid var(--sw-color-border-medium)}.table_dayNum__5pR6R{display:inline-block;width:1.5rem}.table_tableCell__AtJ_M{height:1.5rem;border:1px solid var(--sw-color-background)}.calendar_monthCalendar__09TNV,.calendar_monthCalendar__09TNV *{box-sizing:border-box}.calendar_monthCalendar__09TNV{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid var(--sw-color-border-light);border-radius:3px}.calendar_monthCalendar__09TNV>*{min-width:0;min-height:0;background-color:var(--sw-color-surface);border-top:2px solid var(--sw-color-background);border-left:2px solid var(--sw-color-background)}.calendar_monthCalendar__09TNV>:nth-child(-n+7){border-top:none}.calendar_monthCalendar__09TNV>:nth-child(7n+1){border-left:none}.calendar_monthCalendar__09TNV .calendar_dayName__YXMtl{display:flex;align-items:center;justify-content:center;min-height:2rem;font-size:var(--sw-font-size-2xs);font-weight:700;color:var(--sw-color-text-secondary);text-align:start;background-color:var(--sw-color-background-alt)}.calendar_monthCalendar__09TNV .calendar_dayNum__A8sAa{min-height:2rem;padding:.25rem;font-size:var(--sw-font-size-2xs);text-align:right;color:var(--sw-color-text-secondary)}.calendar_monthCalendar__09TNV span:nth-child(7n - 1):not(.calendar_dayName__YXMtl),.calendar_monthCalendar__09TNV span:nth-child(7n):not(.calendar_dayName__YXMtl){background-color:var(--sw-color-border-light)}.grid_main__EVWSe{display:grid;width:100%;max-width:20rem;grid-template-columns:1fr;padding:1rem;grid-gap:var(--sw-flex-gap-md);gap:var(--sw-flex-gap-md)}@media screen and (min-width:768px){.grid_main__EVWSe{max-width:calc(230px * 3 + 12rem);padding:3rem;gap:var(--sw-flex-gap-lg);grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}.navigation_nav__WNYUt{flex-direction:column;justify-content:center;width:100%;padding:1rem 0;min-height:3rem;text-align:center;font-size:var(--sw-font-size-2xl)}.navigation_navArrows__BX88F,.navigation_nav__WNYUt{display:flex;align-items:center;gap:var(--sw-flex-gap-md)}.navigation_navArrows__BX88F{flex-direction:row}.navigation_nav__WNYUt a{font-size:var(--sw-font-size-xl);line-height:1.5;margin:0;padding:0;color:var(--sw-color-primary-500);transition:color .2s ease}.navigation_nav__WNYUt a:hover{color:var(--sw-color-primary-400)}.navigation_calendarButtonWrapper__e8ABf{display:none}.navigation_right__QB_MT .navigation_calendarButtonWrapper__e8ABf{display:initial}.navigation_calendarButton__4A7jL{padding:.5rem}.navigation_calendarButton__4A7jL img{width:1.25rem;height:1.25rem}.navigation_calendarWrapper__PmCl_{overflow:clip;max-height:0;transition:all .5s ease}.navigation_calendarWrapper__PmCl_.navigation_calendarOpen__8_CJN{max-height:16.5rem}.navigation_calendar__X8zjS{display:flex;flex-direction:column;gap:var(--sw-flex-gap-sm);transform:translateY(-100%);transition:all .5s ease}.navigation_calendar__X8zjS.navigation_calendarOpen__8_CJN{transform:translateY(0)}.navigation_calendarDropdownLink__FnEaR.navigation_calendarDropdownLink__FnEaR{font-size:var(--sw-font-size-md)}.navigation_carousel__vMIyO{display:flex;flex-direction:row;gap:var(--sw-flex-gap-md);align-items:center;position:relative}.navigation_carouselButton__NVfbt{cursor:pointer;border:none;position:absolute;background:transparent;top:.35rem;z-index:1}.navigation_carouselButton__NVfbt img{filter:invert(25%) sepia(96%) saturate(3308%) hue-rotate(171deg) brightness(93%) contrast(104%)}.navigation_carouselButton__NVfbt img:hover{filter:invert(24%) sepia(73%) saturate(2371%) hue-rotate(167deg) brightness(104%) contrast(101%)}.navigation_carouselButton__NVfbt:has(+.navigation_carouselWrapper__0IwcW){left:0}.navigation_carouselWrapper__0IwcW+.navigation_carouselButton__NVfbt{right:0}.navigation_carouselWrapper__0IwcW{overflow:clip;position:relative;width:20rem;height:16.5rem}.navigation_carouselItem__4yjvx{position:absolute;left:50%;width:20rem;transition:all .5s ease}.navigation_carouselLeft__aEi2H{transform:translateX(-150%)}.navigation_carouselMid__pjWZY{transform:translateX(-50%)}.navigation_carouselRight__OAxUL{transform:translateX(50%)}.navigation_right__QB_MT{display:flex;flex-direction:row;gap:var(--sw-flex-gap-md)}.navigation_toggle__hwM4f.navigation_toggle__hwM4f{padding:.5rem;border:1px solid var(--sw-color-border-light);background-color:var(--sw-color-surface);border-radius:.5rem;display:flex;flex-direction:row;align-items:center;gap:var(--sw-flex-gap-sm)}.navigation_toggle__hwM4f a{display:contents}.navigation_toggle__hwM4f img{width:1.25rem;height:1.25rem}.navigation_toggle__hwM4f img[data-selected=true]{background-color:var(--sw-color-border-light);width:1.5rem;height:1.5rem;padding:.25rem;border-radius:.2rem}.navigation_toggle__hwM4f:hover{cursor:pointer;background-color:var(--sw-color-background-alt)}.navigation_dropdownButton__E34Nh{padding:.25rem 1rem;font-size:var(--sw-font-size-sm)}.navigation_dropdownArrow__cjyL_.navigation_dropdownArrow__cjyL_{width:2rem;height:2rem}.navigation_dropdownItem__1aQYn.navigation_dropdownItem__1aQYn{display:block;padding:1rem;font-size:var(--sw-font-size-md)}@media screen and (min-width:768px){.navigation_nav__WNYUt{position:relative}.navigation_calendarButtonWrapper__e8ABf{display:initial;position:absolute;left:0;top:.75rem}.navigation_right__QB_MT .navigation_calendarButtonWrapper__e8ABf{display:none}.navigation_right__QB_MT{position:absolute;top:.75rem;right:0}}.breadcrumb_breadcrumb__2EQAK{align-self:flex-start;padding:.5rem;font-size:100%}@media screen and (max-width:768px){.breadcrumb_breadcrumb__2EQAK{position:absolute;top:1rem;left:1rem;border:1px solid var(--sw-color-border-strong);height:4rem;padding:.25rem .5rem}}