.dialog_overlay__eqsLe{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0}.dialog_overlay__eqsLe[data-state=open]{animation:dialog_overlayFadeIn__E6fTQ .18s ease forwards}.dialog_overlay__eqsLe[data-state=closed]{animation:dialog_overlayFadeOut__ft0TG .16s ease forwards}@keyframes dialog_overlayFadeIn__E6fTQ{0%{opacity:0}to{opacity:1}}@keyframes dialog_overlayFadeOut__ft0TG{0%{opacity:1}to{opacity:0}}.dialog_content__DmrLq{position:fixed;top:50%;left:50%;width:min(560px,100vw - 32px);background:#fff;color:#414142;border-radius:12px;padding:24px;box-shadow:0 0 10px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);transform:translate(-50%,-48%) scale(.98);opacity:0}.dialog_content__DmrLq:focus{outline:none}.dialog_content__DmrLq[data-state=open]{animation:dialog_contentIn__vzjiO .22s cubic-bezier(.16,1,.3,1) forwards}.dialog_content__DmrLq[data-state=closed]{animation:dialog_contentOut__8qXJk .18s ease forwards}@keyframes dialog_contentIn__vzjiO{0%{opacity:0;transform:translate(-50%,-46%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes dialog_contentOut__8qXJk{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.98)}}.dialog_header__iHZQO{display:grid;gap:6px;margin-bottom:16px}.dialog_title__Mhits{font-size:18px;font-weight:400!important}.dialog_description__HA9ES{font-size:14px;color:hsl(240,.7633587786%,55.6862745098%)}.dialog_body__AjZ39{margin-top:8px}.dialog_footer__68k5M{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.drawer_overlay___PK17{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0}.drawer_overlay___PK17[data-state=open]{animation:drawer_overlayIn__FWiBo .18s ease forwards}.drawer_overlay___PK17[data-state=closed]{animation:drawer_overlayOut__paqmt .16s ease forwards}@keyframes drawer_overlayIn__FWiBo{0%{opacity:0}to{opacity:1}}@keyframes drawer_overlayOut__paqmt{0%{opacity:1}to{opacity:0}}.drawer_content__McXXk{position:fixed;top:0;bottom:0;background:#fff;color:#414142;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.2);display:grid;grid-template-rows:auto 1fr auto}.drawer_content__McXXk:focus{outline:none}.drawer_right__7zSb_{right:0;border-left:1px solid rgba(0,0,0,.1);transform:translateX(12px)}.drawer_left__sTi_n{left:0;border-right:1px solid rgba(0,0,0,.1);transform:translateX(-12px)}.drawer_content__McXXk[data-state=open].drawer_right__7zSb_{animation:drawer_drawerInRight__1Y4RU .22s cubic-bezier(.16,1,.3,1) forwards}.drawer_content__McXXk[data-state=closed].drawer_right__7zSb_{animation:drawer_drawerOutRight__iAlYm .18s ease forwards}.drawer_content__McXXk[data-state=open].drawer_left__sTi_n{animation:drawer_drawerInLeft__0pN00 .22s cubic-bezier(.16,1,.3,1) forwards}.drawer_content__McXXk[data-state=closed].drawer_left__sTi_n{animation:drawer_drawerOutLeft__0ONwB .18s ease forwards}@keyframes drawer_drawerInRight__1Y4RU{0%{transform:translateX(16px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes drawer_drawerOutRight__iAlYm{0%{transform:translateX(0);opacity:1}to{transform:translateX(16px);opacity:0}}@keyframes drawer_drawerInLeft__0pN00{0%{transform:translateX(-16px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes drawer_drawerOutLeft__0ONwB{0%{transform:translateX(0);opacity:1}to{transform:translateX(-16px);opacity:0}}.drawer_sm__G7nIY{width:min(360px,100vw)}.drawer_md__Uw7SX{width:min(480px,100vw)}.drawer_lg__IOMZ3{width:min(640px,100vw)}.drawer_xl__utZNG{width:min(820px,100vw)}.drawer_header__UJX7g{padding:16px;border-bottom:1px solid rgba(0,0,0,.1);display:grid;gap:6px}.drawer_titleRow__6ZpsN{display:flex;align-items:center;justify-content:space-between;gap:8px}.drawer_title__ren0r{font-size:18px;font-weight:400!important}.drawer_description__BGcgO{font-size:14px;color:hsl(240,.7633587786%,55.6862745098%)}.drawer_closeButton__dSNbI{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:hsl(240,.7633587786%,55.6862745098%);cursor:pointer}.drawer_closeButton__dSNbI:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.drawer_closeButton__dSNbI:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.drawer_body__JHaNb{padding:16px;overflow:auto;background-color:#fafafa}.drawer_footer__2oRPy{padding:16px;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:flex-end;gap:8px}.selectfield_root__wQywx{display:grid;gap:6px;margin-bottom:24px}.selectfield_label__S4Jjb{font-size:.8rem;font-weight:700;color:#414142}.selectfield_trigger__TD3od{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;color:#414142;border-radius:4px;padding:16px 12px;border:1px solid rgba(0,0,0,.1);font-size:1rem;cursor:pointer}.selectfield_trigger__TD3od:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35);border-color:#414142}.selectfield_trigger__TD3od[data-disabled]{opacity:.6;cursor:not-allowed}.selectfield_icon__xB_JS,.selectfield_placeholder__NrLzQ{color:hsl(240,.7633587786%,55.6862745098%)}.selectfield_icon__xB_JS{display:inline-flex;align-items:center}.selectfield_hint__efFrs{font-size:12px;color:hsl(240,.7633587786%,55.6862745098%)}.selectfield_error__Gu8gQ{font-size:12px;color:#ef4444}.selectfield_content__fVWV5{overflow:hidden;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.2)}.selectfield_viewport__HzTNc{padding:6px}.selectfield_item__eufDz{display:flex;align-items:center;gap:8px;border-radius:8px;padding:10px;font-size:14px;color:#414142;cursor:pointer;-webkit-user-select:none;user-select:none}.selectfield_item__eufDz[data-highlighted]{background:hsla(0,0%,100%,.08);outline:none}.selectfield_item__eufDz[data-disabled]{opacity:.5;cursor:not-allowed}.selectfield_itemIndicator__zkEEU{width:18px;display:inline-flex;justify-content:center;color:#414142}.selectfield_scrollButton__yo_Bn{display:flex;align-items:center;justify-content:center;height:28px;color:hsl(240,.7633587786%,55.6862745098%);background:#fff;cursor:default}.timesheet-page-layout_root__W7KtS{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr auto;grid-gap:16px;padding-right:16px;grid-template-areas:"profile status dates" "timesheet timesheet timesheet"}.timesheet-page-layout_profile__Y_d6I{grid-area:profile}.timesheet-page-layout_status__ZuTAF{grid-area:status}.timesheet-page-layout_dates__13SjQ{grid-area:dates}.timesheet-page-layout_timesheet__EuOdf{grid-area:timesheet;min-height:500px}.textarea_root__zW_xB{display:grid;gap:6px;margin-bottom:24px}.textarea_label__W5E5z{font-size:.8rem;color:#414142;font-weight:600}.textarea_textarea__VmgrR{width:100%;resize:vertical;background:#fff;color:#414142;border-radius:8px;padding:10px 12px;border:1px solid rgba(0,0,0,.1);line-height:1.4}.textarea_textarea__VmgrR:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35);border-color:#414142}.textarea_textarea__VmgrR::placeholder{color:rgba(229,231,235,.5)}.textarea_hasError__nfSin .textarea_textarea__VmgrR{border-color:#ef4444}.textarea_hasError__nfSin .textarea_label__W5E5z{color:#ef4444}.textarea_hint___w_Mt{font-size:12px;color:hsl(240,.7633587786%,55.6862745098%)}.textarea_error__u4zza{font-size:12px;color:#ef4444}.textfield_root__FZfV4{display:grid;gap:6px;margin-bottom:24px}.textfield_label__NtQSu{font-size:.8rem;color:#414142;font-weight:600}.textfield_field__nWjxE{position:relative;display:flex;align-items:center}.textfield_input__xQC3g{width:100%;background:#fff;color:#414142;border-radius:4px;padding:16px 12px;border:1px solid rgba(0,0,0,.1);font-size:1rem}.textfield_input__xQC3g:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35);border-color:#414142}.textfield_input__xQC3g::placeholder{color:hsl(240,.7633587786%,55.6862745098%)}.textfield_withLeft__7CO6l{padding-left:36px}.textfield_withRight__2JKDb{padding-right:36px}.textfield_adornment___H2Tk{position:absolute;top:50%;transform:translateY(-50%);color:hsl(240,.7633587786%,55.6862745098%);font-size:14px;pointer-events:none}.textfield_left__EnFYl{left:10px}.textfield_right__O8wFp{right:10px}.textfield_hint__uZ0UX{font-size:12px;color:hsl(240,.7633587786%,55.6862745098%)}.textfield_error__Ld7J1{font-size:12px;color:#ef4444}.textfield_error__Ld7J1 .textfield_input__xQC3g{border-color:#ef4444}.textfield_error__Ld7J1 .textfield_label__NtQSu{color:#ef4444}.Menu_trigger__DuTFa{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:hsl(240,.7633587786%,55.6862745098%);cursor:pointer}.Menu_trigger__DuTFa:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:#414142}.Menu_trigger__DuTFa:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.Menu_trigger__DuTFa[data-state=open]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);color:#414142}.Menu_content__y0vnA{min-width:220px;border-radius:12px;padding:6px;z-index:100000;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.2)}.Menu_item__yA8Dg{display:flex;align-items:center;gap:8px;border-radius:8px;padding:10px;font-size:.8rem;color:#414142;cursor:pointer;-webkit-user-select:none;user-select:none}.Menu_item__yA8Dg[data-highlighted]{background:hsla(0,0%,100%,.08);outline:none}.Menu_item__yA8Dg[data-disabled]{opacity:.5;cursor:not-allowed}.Menu_icon__fTkIR{width:18px;display:inline-flex;justify-content:center;color:hsl(240,.7633587786%,55.6862745098%)}.Menu_danger__Wa0z4,.Menu_danger__Wa0z4 .Menu_icon__fTkIR{color:#ef4444}.Menu_separator__PGgs1{height:1px;margin:6px;background:rgba(0,0,0,.2)}.progress-bar_root__xYI4X{display:grid;gap:6px}.progress-bar_header__LAJFg{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.progress-bar_label__j4rSz{font-size:14px;font-weight:600}.progress-bar_hint__1ZiVJ,.progress-bar_value__8aP0g{font-size:12px;opacity:.8}.progress-bar_track__DTOlO{position:relative;width:100%;border-radius:999px;overflow:hidden;background:rgba(0,0,0,.08)}.progress-bar_fill__6RZfR{height:100%;border-radius:999px;background:currentColor;transition:width .18s ease}.progress-bar_sm__LV3VL .progress-bar_track__DTOlO{height:6px}.progress-bar_md__MuW_m .progress-bar_track__DTOlO{height:10px}.progress-bar_lg__25yuO .progress-bar_track__DTOlO{height:14px}.progress-bar_root__xYI4X{color:#3fa9f5}.progress-bar_indeterminate__XR5z3{position:absolute;inset:0;width:40%;height:100%;border-radius:999px;background:currentColor;animation:progress-bar_indeterminate__XR5z3 1.1s ease-in-out infinite}@keyframes progress-bar_indeterminate__XR5z3{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}.Spinner_excoloader__S8JFP{width:50px;height:50px;margin:50px auto;animation:Spinner_spin__M1HUr 1.4s cubic-bezier(.6,0,.4,1) infinite,Spinner_pulse__8qR1L 2s ease-in-out infinite;transform-origin:center center}@keyframes Spinner_spin__M1HUr{to{transform:rotate(1turn)}}@keyframes Spinner_pulse__8qR1L{0%,to{opacity:.6}50%{opacity:1}}.toast_viewport__g5usH{position:fixed;bottom:24px;right:24px;z-index:1000;display:flex;flex-direction:column;gap:8px;max-width:min(420px,100vw - 32px)}.toast_toast__y1tFt{display:grid;grid-template-columns:1fr auto;gap:12px;background:#fff;color:#414142;border-radius:12px;padding:16px;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.2);animation:toast_toastIn__uOzzr .22s cubic-bezier(.16,1,.3,1)}@keyframes toast_toastIn__uOzzr{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.toast_message__XR_Kj{font-size:14px;line-height:1.4}.toast_close__QRWyZ{background:rgba(0,0,0,0);border:none;color:hsl(240,.7633587786%,55.6862745098%);cursor:pointer}.toast_close__QRWyZ:hover{color:#414142}.toast_success__5Txrm{border-left:4px solid #2a9908}.toast_error__IKJlb{border-left:4px solid #ef4444}.toast_warning__7gAI_{border-left:4px solid #fab816}.toast_info__KyczJ{border-left:4px solid #414142}.overview-card_root__RFVyh{grid-area:overview;flex:1 1}.overview-card_header__EHp3J{display:flex}.overview-card_header__EHp3J .overview-card_title__8usbJ{flex:1 1}.overview-card_header__EHp3J .overview-card_action__WmRrY{font-size:.8rem;color:#414142;cursor:pointer}.overview-card_details__yBDFg{font-size:.9rem;color:hsl(240,.7633587786%,55.6862745098%);padding:16px 0}.overview-card_description__0uDSL{margin-top:8px}.project-page-layout_root__STsyF{display:grid;grid-template-columns:minmax(300px,1fr) 2fr 2fr;grid-template-rows:1fr auto;grid-gap:16px;padding-right:16px;grid-template-areas:"overview budget spending" "overview assignments assignments"}.project-page-layout_overview__zh_Uw{grid-area:overview}.project-page-layout_budget__izUBJ{grid-area:budget}.project-page-layout_spending__rlCU5{grid-area:spending}.project-page-layout_assignments__43wvt{grid-area:assignments}