.page-loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color_bg)}.page-loading-icon{font-size:50px!important}.page-loading-icon svg{color:#394e97!important}.error-boundary-container{flex:1;display:flex;padding:0 .85rem;align-items:center;justify-content:center}.error-boundary-container .ant-result-title{font-weight:700;font-size:2rem}.pages-dropdown-switcher{display:flex;align-items:center;height:2rem;margin-right:2rem;font-weight:600;font-size:1rem;background-color:#fff;cursor:pointer}.pages-dropdown-switcher .pages-dropdown-switcher-current-title{display:inline-flex;align-items:center;justify-content:space-between;min-width:10rem;color:#000}.pages-dropdown-switcher .pages-dropdown-switcher-current-title .anticon{padding:0 .5em}.pages-dropdown-switcher>.anticon.anticon-down{margin-left:.5rem}.pages-dropdown .ant-dropdown-menu{width:fit-content;min-width:10rem;overflow:auto;min-height:0;max-height:20rem}.pages-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding-left:1rem}.pages-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .page-name>span .anticon{margin-right:.75rem}.pages-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected,.pages-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected>a{font-weight:600}.user-info-profile{display:flex;width:fit-content;margin-right:1.5rem;cursor:pointer}.user-info-profile .ant-avatar.user-info-avatar{border:2px solid grey;font-size:1.5em}.user-info-profile .ant-avatar.user-info-avatar:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;border-radius:50%;transition:border-color .3s ease}.user-info-profile .ant-avatar.user-info-avatar:hover:before{border-color:#3f58ae}.user-popover-info .ant-popover-inner,.user-popover-info .ant-popover-inner .ant-popover-inner-content{padding:0}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content{display:flex;flex-direction:column;max-width:25rem}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .user-popover-role{background-color:#3f58ae;color:#fff;width:100%;padding:.8rem;margin:0;border-top-left-radius:.4rem;border-top-right-radius:.4rem;text-align:center}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .user-popover-info{display:flex;flex-direction:column;align-items:center;padding:.6rem}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .user-popover-info .user-popover-avatar{width:5rem;height:5rem;border:1px solid lightgrey;top:-1.25rem;box-shadow:1px 2px 5px #0000004d;font-size:3em}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .user-popover-info .user-popover-name{margin-top:0}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .ant-divider{margin:.3rem 0}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .user-popover-menu{list-style-type:none;padding-left:.8rem}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .user-popover-menu>.menu-item{cursor:pointer;line-height:1.75rem}.user-popover-info .ant-popover-inner .ant-popover-inner-content .user-popover-content .user-popover-menu>.menu-item>a{color:#4162d2}.header-leave-requests{margin-right:16px;cursor:pointer;display:flex;align-items:center}.header-leave-requests .message-icon{font-size:1.5rem;transition:color ease-in-out .3s;color:var(--color_white)}.header-leave-requests .message-icon:hover{color:var(--color_text)}.leave-requests-dropdown .leave-requests-menu{min-width:200px;max-height:300px;overflow-y:auto}.leave-requests-dropdown .leave-requests-menu .request-item{padding:4px 0}.leave-requests-dropdown .leave-requests-menu .request-item .request-email{font-weight:600}.leave-requests-dropdown .leave-requests-menu .request-item .request-date{font-size:1rem;color:var(--color_text)}.header{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:3.3em;background:var(--color_grey);box-shadow:0 1px 2px 0 var(--color_grey);color:var(--color_white);margin-bottom:0;z-index:1;line-height:1rem}.header.dev-env{background-color:var(--color_warning)}.header .header-logo-container{display:flex;align-items:center}.header .header-logo-container .header-logo{width:4.25rem;margin-left:1.25rem;transform:scale(1);fill:var(--color_white)}.header .header-logo-container .header-title{align-self:center;margin:0 2rem 0 1rem;font-size:1.45rem;font-weight:500;color:#fff}.header .header-dropdown-container{display:flex;align-items:center;justify-content:space-between}.release .ant-divider{margin:.25rem 0}.release .release-tag{width:fit-content;padding:.15em .6em .2em;border-radius:.6em;font-variant-caps:all-petite-caps;font-weight:500;text-align:center}.release .release-tag.section{width:7.25em}.release .release-tag.version{font-variant-caps:normal}.release .release-notes-container{border-radius:.6em;padding:1em;background-color:var(--color_bg_lighter)}.release .release-notes-container .release-section{display:flex;align-items:center;justify-content:flex-start;margin:.5em 0}.release .release-notes-container .release-section p{margin:.25em 0}.release .release-notes-container .release-section .release-section-notes{margin-bottom:0}.release .release-notes-container .release-date{color:var(--color_primary)}.item-version{display:flex;align-items:center;gap:5px}.footer .api-status{display:inline-block;border-radius:50%;width:.5em;height:.5em;margin:.1em .5em}.footer .api-status.failed{background-color:var(--color_warning);box-shadow:0 0 5px 1px var(--color_warning)}.footer .api-status.healthy{background-color:var(--color_success);box-shadow:0 0 5px 1px var(--color_success)}.whats-new-dropdown.ant-popover .whats-new-footer.api{justify-content:space-between}.whats-new-dropdown.ant-popover .whats-new-footer .api-status{display:inline-block;border-radius:50%;width:.5em;height:.5em;margin:.1em .5em}.whats-new-dropdown.ant-popover .whats-new-footer .api-status.failed{background-color:var(--color_warning);box-shadow:0 0 5px 1px var(--color_warning)}.whats-new-dropdown.ant-popover .whats-new-footer .api-status.healthy{background-color:var(--color_success);box-shadow:0 0 5px 1px var(--color_success)}.footer{display:flex;align-content:center;justify-content:center;flex-shrink:0;min-height:0;gap:.5em;padding:.1rem;cursor:default;align-items:center;color:var(--color_text);flex-wrap:wrap;position:relative}.footer .footer-item{margin:0;font-size:.86em;font-weight:600}.footer .footer-item.item-copy{text-align:center}.page{height:100vh;display:flex;flex-direction:column}.page .page-body{display:flex;min-width:0;min-height:0;flex:1;overflow:hidden}.light-theme{--color_primary: #394e97;--color_bg: #ffffff;--color_bg_second: #f2f2f7;--color_bg_third: #fcfcfc;--color_bg_four: #f4f5f7;--color_bg_input: #ffffff;--color_bg_input_2: #ffffff;--color_bg_day_view: #ffffff;--color_bg_month_day: #fafafa;--color_bg_track_form: #f0f0f0;--color_bg_track_form_overlay: rgba(0, 0, 0, .05);--color_bg_disabled: rgba(0, 0, 0, .04);--color_surface: #f1f6f8;--color_warning: #f39327;--color_success: #4fad4e;--color_error: #de0c0c;--color_hover: #dfe3e9;--color_hover_second: #e0e0ea;--color_scroll: rgba(0, 0, 0, .25) rgba(5, 5, 5, .06);--color_link: #1d8df6;--color_text: #5a5f64;--color_placeholder: #c3c6c8;--color-subcategory-text: rgba(0, 0, 0, .45);--color_disabled_text: rgba(0, 0, 0, .25);--color_border: #d7dbe3;--color_border_second: #dadce0;--color_border_third: #d9d9d9;--color_border_four: #d3d5d9;--color_white: #ffffff;--color_grey: #383838;--color_login_logo: #383838;--color_login_today: #394e97;--color_gradient_1: #919191;--color_gradient_2: #394e97;--color_day_selection: rgba(57, 78, 151, .25);--color_shadow_track_form: #919191}.dark-theme{--color_primary: #394e97;--color_bg: #0f0f10;--color_bg_second: #191919;--color_bg_third: #090909;--color_bg_four: #262626;--color_bg_input: #0d0e0e;--color_bg_input_2: #1d1f20;--color_bg_day_view: #0a0a0a;--color_bg_month_day: #111111;--color_bg_track_form: #141414;--color_bg_track_form_overlay: rgba(255, 255, 255, .05);--color_bg_disabled: rgba(255, 255, 255, .08);--color_surface: #262626;--color_warning: #bb711e;--color_success: #115e28;--color_error: #af2222;--color_hover: #171718;--color_hover_second: #202122;--color_scroll: rgba(255, 255, 255, .25) rgba(253, 253, 253, .12);--color_link: #1d8df6;--color_text: #c8cfd3;--color_placeholder: #596064;--color-subcategory-text: rgba(255, 255, 255, .45);--color_disabled_text: rgba(255, 255, 255, .25);--color_border: #1a1b1c;--color_border_second: #212122;--color_border_third: #424242;--color_border_four: #2d2e2f;--color_white: #ffffff;--color_grey: #383838;--color_login_logo: #c8cfd3;--color_login_today: #c8cfd3;--color_gradient_1: #394e97;--color_gradient_2: #1d1d1f;--color_day_selection: rgba(57, 78, 151, .2);--color_shadow_track_form: #1d1d1f;--color_default_progress_bar: #f0f0f0}@media (max-width: 1420px){.tracking-page :not(.month-tab) .day-view .item-card .ant-btn-icon,.tracking-page :not(.month-tab) .day-view .item-card .item-card-footer-actions .ant-btn-icon{margin-inline-end:0}.tracking-page :not(.month-tab) .day-view .item-card .btn-title,.tracking-page :not(.month-tab) .day-view .item-card .item-card-footer-actions .btn-title{margin:0;width:0;opacity:0;font-size:0;transform:translate(-15px);transition:font-size .1s,opacity .1s,transform .3s}}@media (max-width: 1320px){.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-copy-previous,.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-track-time{padding:.25rem .4rem}.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-copy-previous .ant-btn-icon:not(:last-child) .anticon,.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-track-time .ant-btn-icon:not(:last-child) .anticon{transition:font-size .2s;font-size:1.1rem}.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-copy-previous .btn-title,.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-track-time .btn-title{font-size:.6rem;line-height:.6rem;transition:font-size .1s}}@media (max-width: 1200px){.tracking-page :not(.month-tab) .day-view .project-form .project-form-footer .project-form-footer-close-btn .ant-btn-icon:not(:last-child),.tracking-page :not(.month-tab) .day-view .project-form .project-form-footer .project-form-footer-track-btn .ant-btn-icon:not(:last-child){margin-inline-end:0}.tracking-page :not(.month-tab) .day-view .project-form .project-form-footer .project-form-footer-close-btn .ant-btn-icon:not(:last-child) .anticon,.tracking-page :not(.month-tab) .day-view .project-form .project-form-footer .project-form-footer-track-btn .ant-btn-icon:not(:last-child) .anticon{transition:font-size .2s;font-size:1.1rem}.tracking-page :not(.month-tab) .day-view .project-form .project-form-footer .project-form-footer-close-btn .btn-title,.tracking-page :not(.month-tab) .day-view .project-form .project-form-footer .project-form-footer-track-btn .btn-title{margin:0;width:0;opacity:0;font-size:0;transform:translate(-15px);transition:font-size .1s,opacity .1s,transform .3s}}@media (max-width: 1070px){.tracking-page :not(.month-tab) .day-view .day-view-header .day-view-header-actions .day-view-header-clear-time{width:1.25rem}.tracking-page :not(.month-tab) .day-view .day-view-header .day-view-header-actions .day-view-header-clear-time .anticon{font-size:.7rem;transition:font-size .2s}.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-copy-previous .ant-btn-icon:not(:last-child),.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-track-time .ant-btn-icon:not(:last-child){margin-inline-end:0}.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-copy-previous .ant-btn-icon:not(:last-child) .anticon,.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-track-time .ant-btn-icon:not(:last-child) .anticon{transition:font-size .2s;font-size:1.1rem}.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-copy-previous .btn-title,.tracking-page :not(.month-tab) .day-view .day-view-footer-show-form .ant-btn.day-view-footer-track-time .btn-title{margin:0;width:0;opacity:0;font-size:0;transform:translate(-15px);transition:font-size .1s,opacity .1s,transform .3s}}body{width:100%;height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{transition:background-color .25s,border-color .25s}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100vh}*{scrollbar-color:var(--color_scroll);scrollbar-width:thin}
