.mobile-shell_mobileHeader___5uPc{display:none}@media (max-width:700px){body:has(.mobile-shell_shell__XElAq){overflow:hidden}.mobile-shell_shell__XElAq{height:100dvh;overflow:hidden}.mobile-shell_content__EBsMi{position:fixed;inset:calc(64px + env(safe-area-inset-top, 0px)) 0 0;overflow:auto;overscroll-behavior:contain;scroll-padding-top:0}.mobile-shell_content__EBsMi>main{min-height:100%}.mobile-shell_mobileHeader___5uPc{position:fixed;inset:0 0 auto;z-index:45;height:calc(64px + env(safe-area-inset-top, 0px));padding:calc(10px + env(safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--panel);border-bottom:1px solid var(--border);box-sizing:border-box}.mobile-shell_brand__y6xf9{display:flex;align-items:center;gap:10px;min-width:0}.mobile-shell_brand__y6xf9 img:not([data-brand-product]){display:block;width:108px;height:auto}.mobile-shell_brand__y6xf9 img[data-brand-product]{width:144px}.mobile-shell_mobileHeader___5uPc button{display:grid;place-items:center;flex:none;width:44px;min-width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:6px;color:var(--esb-ink);background:var(--panel);touch-action:manipulation}.mobile-shell_mobileHeader___5uPc button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.mobile-shell_mobileHeader___5uPc button:active{background:#e9ebeb}}.mobile-shell_headerActions__xw2E6{display:flex;align-items:center;gap:4px;flex-shrink:0}@media(max-width:360px){.mobile-shell_mobileHeader___5uPc{gap:6px}.mobile-shell_brand__y6xf9{gap:8px}.mobile-shell_brand__y6xf9 img:not([data-brand-product]){width:88px}.mobile-shell_brand__y6xf9 img[data-brand-product]{width:128px}}.sidebar-profile_footer__z_VrY{position:relative;background:inherit;flex:0 0 auto;border-top:1px solid var(--border);padding:6px}.sidebar-profile_trigger__DbyFp{cursor:pointer;border-radius:4px;min-height:40px}.sidebar-profile_trigger__DbyFp:hover{background:#ffffff90!important}.sidebar-profile_trigger__DbyFp:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.sidebar-profile_popover__9a9PC{position:fixed;inset:auto;margin:0;padding:4px;width:240px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 88px);overflow-y:auto;box-shadow:0 8px 24px #10182018;border:1px solid var(--border);border-radius:6px;background:var(--panel,#fff);color:var(--esb-ink)}.sidebar-profile_popover__9a9PC:popover-open{display:grid;grid-gap:2px;gap:2px}.sidebar-profile_popover__9a9PC a,.sidebar-profile_popover__9a9PC button{display:flex;align-items:center;gap:8px;padding:8px 10px;min-height:36px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.sidebar-profile_popover__9a9PC .sidebar-profile_logoutButton__XHxqf{color:var(--ui-accent);border-top:1px solid var(--border);border-radius:0}.sidebar-profile_popover__9a9PC :is(a,button):hover{background:#edf0f0}.sidebar-profile_popover__9a9PC :is(a,button):focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}@media(max-width:700px){.sidebar-profile_popover__9a9PC a,.sidebar-profile_popover__9a9PC button,.sidebar-profile_trigger__DbyFp{min-height:44px}}.sidebar-profile_profileRow___sf8c{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.sidebar-profile_profileRow___sf8c>.sidebar-profile_trigger__DbyFp{flex:1 1 100px}.sidebar-profile_mobileAvatar__pQuAU>span:first-child{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--esb-ink);color:var(--panel);font-size:10px;font-weight:600}.sidebar-profile_popover__9a9PC p[role=alert]{padding:8px;margin:0;font-size:12px;color:#a50029}.sidebar-profile_identity__UPPfQ{display:grid;grid-gap:5px;gap:5px;padding:10px;border-bottom:1px solid var(--border);margin-bottom:4px;font-size:13px}.sidebar-profile_identity__UPPfQ>span{font-size:11px;color:var(--text-muted)}.sidebar-profile_mobileAvatar__pQuAU{position:relative}.sidebar-profile_avatarUnread__Jq996{position:absolute;top:0;right:-2px;display:flex;pointer-events:none}.sidebar-profile_languages__k7OFY{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:6px 10px;border-block:1px solid var(--border);margin-block:4px}.sidebar-profile_languageLabel__MHtez{color:var(--text-muted);font-size:12px}.sidebar-profile_languageChoices__HtoN1{display:flex;align-items:center;gap:2px}.sidebar-profile_popover__9a9PC .sidebar-profile_languageChoices__HtoN1 button{position:relative;display:block;flex:0 0 32px;box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px;margin:0;padding:0;border:1px solid #dce1e4;border-radius:6px;background:var(--panel);line-height:0}.sidebar-profile_popover__9a9PC .sidebar-profile_languageChoices__HtoN1 button[aria-pressed=true]{background:var(--ui-accent);border-color:var(--ui-accent-hover);box-shadow:inset 0 0 0 1px var(--ui-accent-hover)}.sidebar-profile_popover__9a9PC .sidebar-profile_languageChoices__HtoN1 button:disabled{cursor:wait;opacity:.65}.sidebar-profile_popover__9a9PC .sidebar-profile_logoutButton__XHxqf{border-top:0}.sidebar-profile_languageFlag__AhbYH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;box-sizing:border-box;width:24px;height:16px;border:1px solid #aab5bd;border-radius:2px;background:#fff;overflow:hidden}.sidebar-profile_languages__k7OFY>:is(p,[role=status]){grid-column:1/-1}@media(max-width:700px){.sidebar-profile_popover__9a9PC .sidebar-profile_languageChoices__HtoN1 button{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}.sidebar-profile_languages__k7OFY{padding-inline:6px}}.BrandIdentity_product__6OFOO{display:block;width:144px;max-width:100%;height:auto;flex-shrink:0}.messages_badge__YuXs_{min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:10px;background:#bc002b;color:white;font-size:10px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.messages_badge__YuXs_,.messages_bell__te1nv{display:inline-flex;align-items:center;justify-content:center}.messages_bell__te1nv{position:relative;width:36px;height:36px;flex:0 0 36px;border-radius:6px;color:var(--esb-ink);text-decoration:none}.messages_bell__te1nv:hover{background:#fff}.messages_bell__te1nv:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.messages_bell__te1nv .messages_badge__YuXs_{position:absolute;top:0;right:-2px;border:2px solid var(--panel);height:20px;min-width:20px}.messages_content__baKJP{max-width:none}.messages_toolbar__fes38{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;flex-wrap:wrap}.messages_toolbar__fes38>div{margin:0}.messages_count__d38Qr{font-size:12px;color:var(--text-muted)}.messages_list__Dy5VK{list-style:none;margin:0 0 20px;padding:0;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--panel)}.messages_message__bJLDO{position:relative;display:flex;gap:14px;padding:22px;border-bottom:1px solid var(--border)}.messages_message__bJLDO:last-child{border:0}.messages_message__bJLDO[data-unread=true]{background:#fcf7f8}.messages_icon__CoiIG{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;background:var(--surface);color:var(--text-muted);border-radius:8px}.messages_body__ePx7C{min-width:0;flex:1 1}.messages_body__ePx7C h2{font-family:var(--esb-font-display);font-size:16px;line-height:1.35;font-weight:600;margin:8px 0;overflow-wrap:anywhere}.messages_body__ePx7C p{font-size:13px;line-height:1.5;margin:3px 0;color:var(--text-muted)}.messages_body__ePx7C .messages_name__dUry5{color:var(--esb-ink);font-weight:600}.messages_meta__0Mh1Y{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;color:var(--text-muted)}.messages_waiting__WjZAu{color:#8d1730;font-weight:500}.messages_done__INjeX{display:inline-flex;align-items:center;gap:3px}.messages_dot__fFKIL{width:7px;height:7px;border-radius:50%;background:#bc002b;flex-shrink:0;margin-top:5px}.messages_body__ePx7C .messages_decision__iyJbV{color:#a7223c}.messages_body__ePx7C .messages_decision__iyJbV[data-positive=true]{color:#1b634b}.messages_body__ePx7C .messages_open__Y4hOE{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;min-height:34px;padding:6px 10px;background:var(--panel);color:var(--esb-ink);font-size:12px;font-weight:500;border:1px solid var(--border);border-radius:5px}.messages_body__ePx7C .messages_open__Y4hOE:hover{background:var(--surface)}.messages_empty__0v_WZ{display:flex;align-items:center;flex-direction:column;gap:12px;padding:64px 20px;text-align:center;color:var(--text-muted);font-size:14px}.messages_empty__0v_WZ strong{font-size:18px;color:var(--esb-ink)}.messages_error__OLWT6{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:#9f203a;margin:16px 0;font-size:13px}.messages_spinner__K3qCT{animation:messages_spin__wamqo .8s linear infinite}@keyframes messages_spin__wamqo{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.messages_spinner__K3qCT{animation:none}}@media(max-width:700px){.messages_bell__te1nv{width:44px;height:44px;flex-basis:44px}.messages_bell__te1nv .messages_badge__YuXs_{top:3px;right:0}.messages_message__bJLDO{padding:18px 14px;gap:10px}.messages_icon__CoiIG{width:32px;height:32px}.messages_body__ePx7C h2{font-size:16px}.messages_body__ePx7C .messages_open__Y4hOE{min-height:44px;font-size:14px}.messages_toolbar__fes38{margin-bottom:16px;gap:10px}.messages_empty__0v_WZ{padding:48px 16px}}.messages_toolbar__fes38 .messages_refresh__uX51f{min-height:36px;width:36px;padding:6px;margin-left:auto;display:grid;place-items:center;background:var(--panel);color:var(--esb-ink)}@media(max-width:700px){.messages_toolbar__fes38 .messages_refresh__uX51f{min-height:44px;width:44px}.messages_count__d38Qr{width:100%}}@media(min-width:701px){.messages_page__JWIsG{display:flex;flex-direction:column;min-height:100dvh}.messages_page__JWIsG>.messages_content__baKJP{box-sizing:border-box;width:100%;max-width:none;flex:1 1;display:flex;flex-direction:column}.messages_toolbar__fes38{flex-shrink:0}.messages_empty__0v_WZ{flex:1 1;justify-content:center;min-height:320px;margin:0;box-sizing:border-box}.messages_list__Dy5VK{flex-shrink:0}.messages_body__ePx7C h2,.messages_body__ePx7C p{max-width:75ch}}.breaks_dialog__QrFGT.breaks_dialog__QrFGT{width:min(680px,calc(100vw - 32px))}.breaks_hint___w1hd{font-size:14px;line-height:1.5;color:var(--text-muted);margin:0 0 20px}.breaks_stats__m9xRF{display:flex;flex-wrap:wrap;gap:16px 32px;margin:0 0 24px;padding:16px 0;border-block:1px solid var(--border)}.breaks_stats__m9xRF div{display:grid;grid-gap:6px;gap:6px}.breaks_stats__m9xRF dt{font-size:12px;color:var(--text-muted)}.breaks_stats__m9xRF dd{margin:0;font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.breaks_works__cW7oV{display:grid;grid-gap:8px;gap:8px}.breaks_work__LzHo9{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border);border-radius:6px;background:var(--panel);font-size:14px}.breaks_work__LzHo9[data-selected=true]{background:#f1f5f5;border-color:#71828a}.breaks_work__LzHo9 input{width:18px;height:18px;accent-color:#476a7c;flex-shrink:0}.breaks_workMain__B77Gf{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.breaks_workMain__B77Gf strong{overflow-wrap:anywhere}.breaks_workMain__B77Gf small{font-size:12px;color:var(--text-muted)}.breaks_work__LzHo9>b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.breaks_notice__h7KU9{padding:12px;background:#fff8e7;border:1px solid #dec78d;border-radius:5px;font-size:13px;line-height:1.5;color:#77551e}.breaks_declaration__pU2kR{display:flex;align-items:center;gap:10px;margin:20px 0 12px;font-size:14px;line-height:1.5}.breaks_declaration__pU2kR input{width:18px;height:18px;accent-color:#476a7c}.breaks_lunchNotice__IFWM8{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:6px;background:#f7faf8;font-size:13px;line-height:1.5;color:var(--esb-ink);margin:0 0 16px}.breaks_lunchNotice__IFWM8>svg{flex-shrink:0;color:#466f60}.breaks_lunchNotice__IFWM8>div{flex:1 1;min-width:0}.breaks_lunchNotice__IFWM8 small{display:block;color:var(--text-muted);margin-top:4px}.breaks_lunchNotice__IFWM8 button{border:0;background:transparent;color:#1769aa;text-decoration:underline;text-underline-offset:3px;font:inherit;padding:8px;white-space:nowrap;cursor:pointer}.breaks_lunchNotice__IFWM8 button:focus-visible{outline:2px solid #1769aa;outline-offset:2px}.breaks_unavailable__8Q3d_{position:fixed;bottom:80px;right:16px;z-index:50;background:var(--panel);border:1px solid var(--border);padding:16px;border-radius:6px;max-width:360px;font-size:14px;line-height:1.5}@media(max-width:640px){.breaks_dialog__QrFGT.breaks_dialog__QrFGT{width:calc(100vw - 16px)}.breaks_lunchNotice__IFWM8{flex-wrap:wrap;gap:8px;font-size:14px}.breaks_lunchNotice__IFWM8>div{flex-basis:calc(100% - 32px)}.breaks_lunchNotice__IFWM8 button{margin-left:26px;min-height:44px}.breaks_work__LzHo9{padding:12px;min-height:44px}.breaks_declaration__pU2kR{min-height:44px}.breaks_stats__m9xRF{gap:16px}.breaks_unavailable__8Q3d_{left:16px;max-width:none}}.UnitBadge_badge__ZSOsJ{display:inline-block;width:max-content;max-width:100%;padding:3px 5px;border-radius:3px;background:var(--unit-color,#626b70);color:#fff;font-size:10px;font-weight:900;line-height:1.2;white-space:nowrap}.personal_page__g8AYD{min-height:100dvh;background:var(--surface)}.personal_content__awjDU{padding:28px;max-width:1100px;margin:auto}.personal_button__h8xsL,.personal_linkButton__9cAgb{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;border:1px solid var(--border);border-radius:8px;background:var(--panel);text-decoration:none;color:var(--esb-ink)}.personal_content__awjDU button,.personal_content__awjDU input,.personal_content__awjDU select{font:inherit;min-height:48px;border:1px solid var(--border);border-radius:8px;padding:10px 14px}.personal_content__awjDU button{cursor:pointer}.personal_content__awjDU input,.personal_content__awjDU select{font-size:16px;max-width:100%}.personal_content__awjDU button:disabled{opacity:.5;cursor:default}.personal_content__awjDU a:focus-visible,.personal_content__awjDU button:focus-visible{outline:3px solid #327cad;outline-offset:3px}.personal_running__VGVzr{padding:28px;border-radius:14px;background:#1d6249;color:white;margin-bottom:22px}.personal_running__VGVzr>span{display:flex;align-items:center;gap:9px}.personal_running__VGVzr i,.personal_status__Zd5FN i{display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor}.personal_clock__UuqDS{display:block;font-size:clamp(40px,7vw,68px);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;margin:20px 0}.personal_running__VGVzr h2{margin:14px 0 6px}.personal_paused__SkY4_{background:#e4e9e5;color:#33483b}.personal_pulse__41VYs{animation:personal_personal-work__etBHI 2s ease-in-out infinite}@keyframes personal_personal-work__etBHI{50%{opacity:.35}}.personal_timeControls__pCGio{display:grid;grid-gap:12px;gap:12px;margin-bottom:22px}.personal_timeControls__pCGio button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:70px;font-size:20px;background:#fff3d9;color:#694400;border-color:#d9b978}.personal_timeControls__pCGio button:last-child{background:#fbe9eb;color:#93283b;border-color:#dfa4af}.personal_tabs__kT617{display:flex;gap:5px;padding:5px;background:#e9eeeb;border-radius:10px;margin:18px 0}.personal_tabs__kT617 button{flex:1 1;background:transparent;border:0}.personal_tabs__kT617 button[aria-pressed=true]{background:white;color:#1d6249;font-weight:700}.personal_scanner__MKBm_{display:flex;align-items:center;justify-content:center;gap:12px;min-height:130px!important;width:100%;background:#ecf2ef;margin-bottom:18px}.personal_choices__t_9gG{display:grid;grid-gap:10px;gap:10px}.personal_choice__GGUN8{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-height:70px;background:var(--panel)}.personal_choice__GGUN8 small{margin-top:6px;color:var(--text-muted)}.personal_manual__Bcxyx{margin:20px 0}.personal_manual__Bcxyx label{display:block;margin-bottom:8px}.personal_manual__Bcxyx>div{display:flex;gap:10px}.personal_manual__Bcxyx input{min-width:0;flex:1 1}.personal_startDock__osT7N{position:-webkit-sticky;position:sticky;bottom:0;background:var(--panel);padding:16px 0;margin:20px 0;z-index:2}.personal_start__XiYrT{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:68px!important;background:#216c4b;color:#fff;border:0!important;font-size:24px!important;font-weight:700!important}.personal_start__XiYrT:disabled{background:#e5ebe7;color:#506257;opacity:1!important}.personal_cards__HLK2U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.personal_cards__HLK2U>a{display:flex;flex-direction:column;gap:20px;padding:26px;min-height:170px;border:1px solid var(--border);border-radius:12px;background:var(--panel);text-decoration:none;color:var(--esb-ink)}.personal_cards__HLK2U svg{color:#1d6249}.personal_cards__HLK2U strong{font-size:22px}.personal_cards__HLK2U small{color:var(--text-muted)}.personal_error__9WLoR{padding:16px;background:#fff2e4;border:1px solid #dfc494;border-radius:8px;margin-bottom:20px}.personal_period__RtyT9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.personal_period__RtyT9 strong{font-size:15px}.personal_historyRow__0SioQ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--border)}.personal_historyRow__0SioQ>div{min-width:0}.personal_historyRow__0SioQ small{display:block;font-size:12px;color:var(--text-muted);margin-top:7px;line-height:1.6}.personal_historyRow__0SioQ>strong{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personal_video__qUMyh{width:100%;max-height:300px;border-radius:10px}.personal_sidebarBlock__kzTIo{flex:0 0 auto;padding:8px;border-top:1px solid var(--border)}.personal_timerControls__WRuOr,.personal_timerHeader__MelPE{display:flex;align-items:center;justify-content:space-between;gap:8px}.personal_timeHeading__TOptl{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;text-decoration:none;color:var(--esb-ink);min-height:28px}.personal_sidebarBlock__kzTIo .personal_status__Zd5FN{margin:0;font-size:10px;gap:4px}.personal_status__Zd5FN{display:flex;align-items:center;gap:7px;font-size:11px;color:#1d6249;margin-top:10px}.personal_miniClock__rd_vf{font-size:19px;font-weight:600;letter-spacing:-.4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.personal_sidebarBlock__kzTIo>small{display:block;font-size:11px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.personal_timerActionLabel__oqJWg{display:none}.personal_miniActions__04nyK{display:flex;gap:4px}.personal_miniActions__04nyK a,.personal_miniActions__04nyK button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:4px 7px;background:#e3ede6;border:0;border-radius:4px;font-size:11px;color:#1d6249;text-decoration:none}.personal_miniActions__04nyK .personal_resume__ozbbZ,.personal_miniActions__04nyK a{background:#216c4b;color:#fff}.personal_miniActions__04nyK button:first-child:not(.personal_resume__ozbbZ){background:#fff3d9;color:#694400}.personal_miniActions__04nyK button:last-child{background:#fbe9eb;color:#93283b}.personal_timeControls__pCGio .personal_resume__ozbbZ{background:#216c4b;color:#fff;border-color:#216c4b}.personal_miniActions__04nyK button:disabled{opacity:.5;cursor:wait}.personal_miniActions__04nyK :is(button,a):focus-visible,.personal_timeHeading__TOptl:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media (max-width:700px){.personal_sidebarBlock__kzTIo{padding:10px 8px}.personal_timeHeading__TOptl{min-height:44px}.personal_timerControls__WRuOr{flex-wrap:wrap}.personal_timerActionLabel__oqJWg{display:inline}.personal_miniActions__04nyK{width:100%}.personal_miniActions__04nyK :is(button,a){min-height:44px;min-width:44px;flex:1 1}}.personal_compactError__FZDtL{display:block;font-size:10px;color:#8a4e00}.personal_compactError__FZDtL button{display:block;font-size:11px;min-height:36px}.personal_mobileNav__FIaGy{display:none}.personal_form__mRL6V{display:grid;grid-gap:15px;gap:15px}.personal_form__mRL6V label{display:grid;grid-gap:7px;gap:7px}.personal_objectList__kDO2P{display:grid;grid-gap:12px;gap:12px;margin-bottom:24px}.personal_objectRow__S0EjG{display:flex;justify-content:space-between;gap:12px;padding:14px;background:var(--panel);border:1px solid var(--border);border-radius:8px}.personal_assignmentList__y8ysv{display:grid;grid-gap:8px;gap:8px;max-height:220px;overflow:auto}.personal_assignmentList__y8ysv label{display:flex;align-items:center;gap:10px}.personal_assignmentList__y8ysv input{min-height:24px;width:20px}@media (max-width:700px){.personal_content__awjDU{padding:20px 16px 110px}.personal_cards__HLK2U{grid-template-columns:1fr}.personal_cards__HLK2U>a{min-height:90px;gap:12px;padding:20px}.personal_cards__HLK2U strong{font-size:20px}.personal_mobileNav__FIaGy{position:fixed;bottom:0;left:0;right:0;display:flex;background:var(--panel);border-top:1px solid var(--border);padding:8px 8px calc(8px + env(safe-area-inset-bottom));z-index:15}.personal_mobileNav__FIaGy a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:54px;flex:1 1;color:var(--text-muted);font-size:11px;text-decoration:none;border-radius:8px}.personal_mobileNav__FIaGy a[aria-current=page]{background:#fae9ee;color:#bb0033}.personal_mobileNav__FIaGy svg{width:20px;height:20px}.personal_startDock__osT7N{bottom:calc(72px + env(safe-area-inset-bottom));padding:12px 0}.personal_sidebarBlock__kzTIo{display:none}.personal_clock__UuqDS{font-size:48px}.personal_running__VGVzr{padding:23px}.personal_period__RtyT9 strong{font-size:12px}.personal_period__RtyT9 button{padding:8px}.personal_period__RtyT9 svg{width:18px}.personal_historyRow__0SioQ{gap:8px}.personal_historyRow__0SioQ>strong{font-size:13px}}@media (hover:hover) and (pointer:fine){.personal_cards__HLK2U>a:hover,.personal_choice__GGUN8:hover{border-color:#8caa96}.personal_personalEntry__PSBu7:hover{background:#dee8e1}}@media (prefers-reduced-motion:reduce){.personal_pulse__41VYs{animation:none}}.personal_hoursSummary__dHEYN{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin-bottom:12px;background:var(--panel);border:1px solid var(--border);border-radius:4px;font-size:13px}.personal_hoursSummary__dHEYN .personal_clock__UuqDS{font-size:24px;margin:0;font-weight:650}@media (min-width:701px){.personal_content__awjDU{padding:20px 24px;max-width:none;margin:0;font-size:13px}.personal_button__h8xsL,.personal_linkButton__9cAgb{gap:6px}.personal_button__h8xsL,.personal_content__awjDU button,.personal_content__awjDU input,.personal_content__awjDU select,.personal_linkButton__9cAgb{min-height:34px;padding:6px 10px;border-radius:4px;font-size:13px}.personal_content__awjDU input[type=checkbox]{min-height:16px;width:16px;height:16px;padding:0}.personal_tabs__kT617{width:-moz-fit-content;width:fit-content;padding:0;margin:0 0 12px;gap:0;background:#fff;border:1px solid var(--border);border-radius:4px;overflow:hidden}.personal_tabs__kT617 button{flex:none;min-width:70px;border-radius:0}.personal_tabs__kT617 button[aria-pressed=true]{background:var(--ui-accent);color:#fff}.personal_period__RtyT9{justify-content:flex-start;margin-bottom:14px}.personal_period__RtyT9 strong{font-size:13px;min-width:185px;text-align:center}.personal_period__RtyT9 svg{width:16px;height:16px}.personal_hoursSummary__dHEYN{justify-content:flex-start}.personal_hoursSummary__dHEYN .personal_clock__UuqDS{font-size:22px}.personal_historyRow__0SioQ{padding:11px 12px;font-size:13px;background:#fff}.personal_historyRow__0SioQ small{margin-top:3px;font-size:12px}.personal_cards__HLK2U{gap:12px;max-width:900px}.personal_cards__HLK2U>a{min-height:100px;padding:18px;gap:10px;border-radius:4px}.personal_cards__HLK2U strong{font-size:16px}.personal_cards__HLK2U svg{width:20px;height:20px;color:var(--text-muted)}.personal_running__VGVzr{padding:18px;border-radius:6px;max-width:680px;margin-bottom:14px}.personal_clock__UuqDS{font-size:36px;margin:10px 0}.personal_content__awjDU h2{font-size:16px;margin:0 0 14px}.personal_running__VGVzr h2{font-size:17px;margin:8px 0 4px}.personal_timeControls__pCGio{display:flex;max-width:680px;gap:8px;margin-bottom:14px}.personal_timeControls__pCGio button{min-height:36px;font-size:13px;padding:8px 14px}.personal_timeControls__pCGio svg{width:16px;height:16px}.personal_scanner__MKBm_{min-height:48px!important;max-width:680px;margin-bottom:14px;width:auto;background:#fff}.personal_choices__t_9gG{max-width:680px;gap:6px}.personal_choice__GGUN8{min-height:48px;padding:10px 12px!important}.personal_manual__Bcxyx,.personal_startDock__osT7N{max-width:680px;margin:14px 0}.personal_startDock__osT7N{position:static;background:transparent;padding:0}.personal_start__XiYrT{min-height:38px!important;width:auto;padding:8px 26px!important;font-size:14px!important}.personal_start__XiYrT svg{width:18px;height:18px}}.personal_personalIdentity__PRFMf{display:flex;align-items:center;gap:10px;margin-bottom:20px}.personal_personalIdentity__PRFMf>svg{width:20px;height:20px;color:var(--text-muted)}.personal_cardChevron__h25td{display:none}.personal_personalIdentity__PRFMf strong{font-size:18px}.personal_personalIdentity__PRFMf span{font-size:12px;color:var(--text-muted)}.personal_logoutButton__PVrGo{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;background:var(--panel);color:var(--ui-accent)}.personal_mobileFieldLabel__LSOSK{display:none}.personal_leaveDialog__hn8bQ[open]{width:min(520px,calc(100vw - 24px))}.personal_leaveDialog__hn8bQ .personal_leaveForm__WiBkr{padding:0}@media (max-width:700px){.personal_ownLeave__lEM1U [data-screen-header],.personal_page__g8AYD [data-screen-header]{padding:12px 16px;gap:10px}.personal_ownLeave__lEM1U [data-screen-header] h1,.personal_page__g8AYD [data-screen-header] h1{font-size:20px}.personal_ownLeave__lEM1U [data-screen-header] a,.personal_page__g8AYD [data-screen-header] a{min-height:44px;display:inline-flex;align-items:center;font-size:12px}.personal_ownLeave__lEM1U [data-screen-header]>:last-child{justify-content:flex-start;margin-left:0;width:100%}.personal_ownLeave__lEM1U [data-screen-header] button{min-height:44px}.personal_content__awjDU{padding:18px 16px 110px}.personal_content__awjDU h2{font-size:22px;line-height:1.25;margin:0 0 18px}.personal_scanner__MKBm_{min-height:100px!important;font-size:18px!important;background:#fff;gap:10px}.personal_scanner__MKBm_ svg{width:30px;height:30px}.personal_choice__GGUN8{min-height:68px;padding:14px!important}.personal_choice__GGUN8 strong{font-size:18px}.personal_choice__GGUN8 small{font-size:13px}.personal_cards__HLK2U>a{min-height:78px;flex-direction:row;align-items:center;gap:14px;padding:16px;border-radius:8px}.personal_cards__HLK2U strong{font-size:17px}.personal_cards__HLK2U small{margin-left:auto;font-size:11px}.personal_logoutButton__PVrGo{width:100%;min-height:48px!important}.personal_mobileNav__FIaGy a{flex-direction:column;gap:4px;min-height:52px;font-size:12px}.personal_mobileNav__FIaGy{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.personal_ownLeave__lEM1U{padding-bottom:100px}.personal_ownLeave__lEM1U>div{padding:16px;gap:12px}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz table{display:block;width:100%;border:0;background:transparent}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz td:first-child,.personal_ownLeave__lEM1U .personal_leaveList__hC5iz thead{display:none}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz{border:0;background:transparent;overflow:visible}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz tbody{display:grid;grid-gap:12px;gap:12px}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:16px 12px;gap:16px 12px;padding:16px;margin:0;border-radius:10px;background:var(--panel);box-sizing:border-box}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz td{display:block;min-width:0;width:auto;padding:0;border:0}.personal_ownLeave__lEM1U .personal_leaveKind__QLWg2{grid-column:1;grid-row:1;font-size:16px;font-weight:700;align-self:center}.personal_ownLeave__lEM1U .personal_leaveStatus__lgSIL{grid-column:2;grid-row:1;text-align:right}.personal_leaveStatus__lgSIL>span{font-size:12px;padding:4px 7px}.personal_ownLeave__lEM1U .personal_leaveFrom__ZRDPq{grid-column:1;grid-row:2;font-size:14px;font-weight:700}.personal_ownLeave__lEM1U .personal_leaveTo__1dfuy{grid-column:2;grid-row:2;font-size:14px;font-weight:700}.personal_mobileFieldLabel__LSOSK{display:block;margin-bottom:5px;color:var(--text-muted);font-size:11px;font-weight:400}.personal_ownLeave__lEM1U .personal_leaveDays__T7eAP{grid-column:1/-1;font-size:13px}.personal_ownLeave__lEM1U .personal_leaveComment__Jmb_F:empty,.personal_ownLeave__lEM1U .personal_leaveDays__T7eAP:empty{display:none}.personal_ownLeave__lEM1U .personal_leaveComment__Jmb_F{grid-column:1/-1;font-size:13px;color:var(--text-muted);overflow-wrap:anywhere}.personal_ownLeave__lEM1U .personal_leaveActions__sU_UC{grid-column:1/-1;padding-top:12px!important;border-top:1px solid var(--border)!important}.personal_leaveActions__sU_UC>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.personal_leaveActions__sU_UC button{min-height:44px!important;font-size:13px;width:100%;justify-content:center}.personal_leaveActions__sU_UC button:last-child:nth-child(odd){grid-column:1/-1}.personal_leaveDialog__hn8bQ [data-dialog-header]{padding:14px 16px}.personal_leaveDialog__hn8bQ [data-dialog-header] h2{font-size:19px}.personal_leaveDialog__hn8bQ [data-dialog-header] button{min-width:44px;min-height:44px}.personal_leaveDialog__hn8bQ [data-dialog-body]{padding:16px}.personal_leaveForm__WiBkr label{font-size:13px;gap:7px}.personal_leaveForm__WiBkr input:not([type=hidden]),.personal_leaveForm__WiBkr select,.personal_leaveForm__WiBkr textarea{min-height:48px;width:100%;box-sizing:border-box;font-size:16px}.personal_leaveForm__WiBkr>div{gap:12px}.personal_leaveForm__WiBkr>div:has(>button){display:grid;grid-template-columns:1fr 1fr}.personal_leaveForm__WiBkr button{min-height:48px;font-size:14px;justify-content:center}.personal_tabs__kT617{margin:0 0 16px;background:#e9ebeb;border-radius:8px}.personal_tabs__kT617 button[aria-pressed=true]{color:var(--ui-accent)}.personal_period__RtyT9 strong{font-size:13px}.personal_period__RtyT9 button{min-width:44px;min-height:44px}.personal_historyRow__0SioQ{padding:14px 0}.personal_historyRow__0SioQ small{line-height:1.4}}.personal_choice__GGUN8 small{display:flex;align-items:center;gap:8px;width:100%}.personal_choiceHours__VxBJw{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personal_leaveDialog__hn8bQ .personal_leaveHistory__hYECl{padding:0}.personal_leaveHistory__hYECl>div{border:0;padding:0}.personal_leaveHistory__hYECl p{padding:12px 0;border-bottom:1px solid var(--border)}.personal_leaveHistory__hYECl p:last-child{border-bottom:0}.personal_leaveHistory__hYECl p span{line-height:1.5;color:var(--text-muted)}.personal_choiceTitle__TDRGZ{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.personal_choiceTitle__TDRGZ strong{min-width:0;overflow-wrap:anywhere}.personal_choiceTitle__TDRGZ svg{width:20px;height:20px;flex-shrink:0;color:#34464f}@media (max-width:700px){.personal_ownLeave__lEM1U,.personal_page__g8AYD{font-family:var(--esb-font-text);font-size:1rem;line-height:1.5}.personal_ownLeave__lEM1U [data-screen-header],.personal_page__g8AYD [data-screen-header]{min-height:56px;padding:12px 20px;border-bottom-width:1px}.personal_ownLeave__lEM1U [data-screen-header] h1,.personal_page__g8AYD [data-screen-header] h1{font-family:var(--esb-font-text);font-size:1.125rem;line-height:1.35;font-weight:700}.personal_page__g8AYD [data-screen-header] .personal_headerShortcut__Qkhc7{display:none}.personal_content__awjDU{padding:24px 20px 112px}.personal_content__awjDU h2{font-family:var(--esb-font-text);font-size:1.125rem;font-weight:400;line-height:1.45;margin:0 0 18px;text-wrap:pretty}.personal_content__awjDU :is(button,a,input,select){font-family:var(--esb-font-text)}.personal_tabs__kT617{padding:4px;gap:4px;margin-bottom:18px}.personal_tabs__kT617 button{font-size:.875rem;line-height:1.4;min-height:44px}.personal_tabs__kT617 button[aria-pressed=true]{font-weight:700}.personal_scanner__MKBm_{min-height:72px!important;font-size:1rem!important;border-radius:10px;gap:10px;margin-bottom:16px}.personal_scanner__MKBm_ svg{width:24px;height:24px}.personal_choices__t_9gG{gap:10px}.personal_content__awjDU .personal_choice__GGUN8{min-height:60px;justify-content:center;padding:14px 16px!important;border-radius:10px}.personal_choice__GGUN8 strong{font-size:1rem;font-weight:400;line-height:1.4}.personal_choice__GGUN8 small{font-size:.8125rem;line-height:1.45;margin-top:6px}.personal_choice__GGUN8[aria-pressed=true]{background:#f1f4f4;border-color:#53636b}.personal_startDock__osT7N{margin:12px 0 20px;padding:8px 0;background:var(--surface);bottom:calc(76px + env(safe-area-inset-bottom))}.personal_content__awjDU .personal_start__XiYrT{min-height:56px!important;font-size:1.125rem!important;line-height:1.4;font-weight:700!important;border-radius:10px}.personal_start__XiYrT svg{width:22px;height:22px}.personal_linkButton__9cAgb{min-height:48px;padding:10px 14px;font-size:1rem;line-height:1.4;border-radius:8px}.personal_linkButton__9cAgb svg{width:20px;height:20px}.personal_manual__Bcxyx{margin:18px 0}.personal_manual__Bcxyx label{font-size:.875rem;line-height:1.4}.personal_running__VGVzr{padding:24px 20px;border-radius:12px;margin-bottom:16px}.personal_running__VGVzr>span{font-size:.875rem}.personal_running__VGVzr .personal_clock__UuqDS{font-size:3rem;font-weight:400;letter-spacing:-.02em;margin:20px 0 12px;line-height:1.15}.personal_running__VGVzr h2{color:inherit;font-size:1rem;margin:0 0 4px}.personal_running__VGVzr small{font-size:.8125rem}.personal_timeControls__pCGio{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px}.personal_timeControls__pCGio button{min-width:0;min-height:76px;padding:12px 8px;flex-direction:column;font-size:1rem;line-height:1.4;gap:6px;border-radius:10px}.personal_timeControls__pCGio svg{width:20px;height:20px}.personal_cards__HLK2U{gap:0;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--panel)}.personal_cards__HLK2U>a{box-sizing:border-box;padding:16px;min-height:64px;gap:12px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.personal_cards__HLK2U>a:last-child{border-bottom:0}.personal_cards__HLK2U strong{font-size:1rem;font-weight:400;line-height:1.4}.personal_cards__HLK2U svg{width:22px;height:22px;color:var(--text-muted);flex-shrink:0}.personal_cards__HLK2U .personal_cardChevron__h25td{display:block;width:18px;height:18px;margin-left:auto}.personal_cards__HLK2U>a:focus-visible{outline-offset:-3px}.personal_cards__HLK2U>a:active{background:#f5f7f6}.personal_personalIdentity__PRFMf{margin-bottom:20px;color:var(--text-muted)}.personal_personalIdentity__PRFMf strong{font-size:1rem;font-weight:400;line-height:1.4;color:var(--esb-ink)}.personal_content__awjDU .personal_logoutButton__PVrGo{margin-top:24px;min-height:48px;font-size:.875rem;font-weight:400;gap:8px}.personal_mobileNav__FIaGy{padding:6px 12px calc(6px + env(safe-area-inset-bottom))}.personal_mobileNav__FIaGy a{font-family:var(--esb-font-text);font-size:.75rem;font-weight:400;line-height:1.35;min-height:56px;gap:4px}.personal_mobileNav__FIaGy a[aria-current=page]{background:#fcf0f3}.personal_mobileNav__FIaGy svg{width:20px;height:20px}}@media (max-width:700px) and (prefers-reduced-motion:no-preference){.personal_choice__GGUN8,.personal_start__XiYrT,.personal_timeControls__pCGio button{transition:background-color .16s ease-out,border-color .16s ease-out}}@media (max-width:700px){.personal_period__RtyT9{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;grid-gap:10px;gap:10px;margin-bottom:18px}.personal_period__RtyT9 strong{min-width:0;font-size:.875rem;font-weight:400;line-height:1.45;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personal_period__RtyT9 button{display:grid;place-items:center;min-height:44px;padding:10px;background:var(--panel)}.personal_hoursSummary__dHEYN{min-height:68px;box-sizing:border-box;padding:16px;margin-bottom:16px;border-radius:12px;font-size:.875rem}.personal_hoursSummary__dHEYN>span{color:var(--text-muted)}.personal_hoursSummary__dHEYN .personal_clock__UuqDS{font-size:1.75rem;font-weight:400;line-height:1.2;margin:0}.personal_historyList__bD_ZI{border:1px solid var(--border);border-radius:12px;background:var(--panel);overflow:hidden}.personal_historyRow__0SioQ{align-items:flex-start;padding:16px;gap:16px}.personal_historyRow__0SioQ:last-child{border-bottom:0}.personal_historyRow__0SioQ>div>strong{display:block;font-size:.9375rem;font-weight:400;line-height:1.45;overflow-wrap:anywhere}.personal_historyRow__0SioQ>strong{font-size:.9375rem;font-weight:400;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personal_historyRow__0SioQ small{font-size:.8125rem;line-height:1.5;margin-top:5px}.personal_historyEmpty__98vnP{padding:24px 16px;margin:0;border:1px solid var(--border);border-radius:12px;background:var(--panel);color:var(--text-muted);font-size:.9375rem}.personal_ownLeave__lEM1U [data-screen-header] .personal_headerShortcut__Qkhc7{display:none}.personal_ownLeave__lEM1U [data-screen-header]>:last-child{display:flex;gap:8px}.personal_ownLeave__lEM1U [data-screen-header] button{font-family:var(--esb-font-text);font-size:.875rem}.personal_ownLeave__lEM1U [data-screen-header]>:last-child>button:first-of-type{flex:1 1;justify-content:center}.personal_ownLeave__lEM1U>div{padding:20px}.personal_ownLeave__lEM1U .personal_leaveYear__8e24R{padding:0;margin-bottom:4px}.personal_leaveYear__8e24R label{font-size:.875rem;font-weight:400}.personal_leaveYear__8e24R select{font-family:var(--esb-font-text);min-height:44px;font-size:1rem}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz tr{border:1px solid var(--border);border-radius:12px;gap:16px 12px}.personal_ownLeave__lEM1U .personal_leaveList__hC5iz tbody tr:hover{background:var(--panel)}.personal_ownLeave__lEM1U .personal_leaveKind__QLWg2{font-size:1rem;font-weight:400;line-height:1.45;overflow-wrap:anywhere}.personal_ownLeave__lEM1U .personal_leaveFrom__ZRDPq,.personal_ownLeave__lEM1U .personal_leaveTo__1dfuy{font-size:.875rem;font-weight:400;line-height:1.45}.personal_ownLeave__lEM1U .personal_leaveDays__T7eAP{font-size:.8125rem;color:var(--text-muted)}.personal_ownLeave__lEM1U .personal_leaveStatus__lgSIL>span{max-width:100%;white-space:normal;text-align:center}.personal_ownLeave__lEM1U .personal_leaveActions__sU_UC:not(:has(button)){display:none}.personal_leaveDialog__hn8bQ{font-family:var(--esb-font-text)}.personal_leaveDialog__hn8bQ [data-dialog-header] h2{font-size:1.125rem;line-height:1.4}.personal_leaveForm__WiBkr fieldset legend{font-size:.875rem;font-weight:400}.personal_leaveForm__WiBkr>div:has(>button){grid-template-columns:repeat(2,minmax(0,1fr))}.personal_leaveForm__WiBkr button{font-family:var(--esb-font-text);min-width:0;white-space:normal;overflow-wrap:anywhere;padding:10px 8px}.personal_leaveForm__WiBkr>div:has(>button)>button:first-child{font-weight:400}}.personal_selectionSummary__TqGJy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:10px;font-size:13px;color:var(--text-muted)}.personal_selectionSummary__TqGJy strong{font-size:14px;font-weight:600;color:var(--esb-ink)}.personal_choiceTitle__TDRGZ svg.personal_unchecked__9SraT{color:var(--text-muted);opacity:.65}.personal_choice__GGUN8{transition:border-color .16s ease-out,background-color .16s ease-out}.personal_choice__GGUN8:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.personal_runningTargets__NAIS1{margin:16px 0 0;text-align:left}.personal_runningTargets__NAIS1>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-color:currentcolor rgb(255 255 255/.22) rgb(255 255 255/.22);border-top:1px solid rgb(255 255 255/.22);font-size:16px}.personal_runningTargets__NAIS1 small{display:block;margin-top:4px;font-size:12px}@media(prefers-reduced-motion:reduce){.personal_choice__GGUN8{transition:none}}@media(max-width:767px){.personal_selectionSummary__TqGJy{font-size:12px}.personal_selectionSummary__TqGJy strong{font-size:13px}}.personal_savingSpinner__weE62{animation:personal_personal-saving__g0rGF .9s linear infinite}@keyframes personal_personal-saving__g0rGF{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.personal_savingSpinner__weE62{animation:none}}.personal_choice__GGUN8[aria-pressed=true]{border-color:#53636b;background:#f1f4f4}.personal_paused__SkY4_ .personal_runningTargets__NAIS1>div{border-color:rgb(51 72 59/.2)}@media(min-width:701px){.personal_runningTargets__NAIS1>div{font-size:14px;padding:8px 0}}.personal_selectionHint__iURdX{color:var(--text-muted);font-size:13px;line-height:1.45;margin:-6px 0 16px}@media(max-width:700px){.personal_selectionHint__iURdX{font-size:14px;margin:-8px 0 16px}}.personal_navIcon__U6e28{position:relative;display:inline-flex}.personal_navIcon__U6e28>span{position:absolute;bottom:8px;left:14px;border:2px solid var(--panel);min-width:20px;height:20px}@media(min-width:701px){.personal_cards__HLK2U{grid-template-columns:repeat(4,minmax(0,1fr))}}.personal_choiceShare__o0HWY{display:none}@media(min-width:701px){.personal_workLayout__jdCB_{display:block;width:100%;max-width:none;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.personal_workPicker__aUReF{min-width:0;padding:24px}.personal_workPicker__aUReF h2{font-size:18px;margin-bottom:12px}.personal_selectionToolbar__TqfDK{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0}.personal_selectionToolbar__TqfDK .personal_tabs__kT617{margin:0}.personal_selectionToolbar__TqfDK .personal_scanner__MKBm_{min-height:36px!important;padding:8px 12px;margin:0 0 0 auto;font-size:13px!important}.personal_selectionToolbar__TqfDK .personal_scanner__MKBm_ svg{width:20px;height:20px}.personal_workPicker__aUReF .personal_choices__t_9gG{max-width:none;gap:0;border:1px solid var(--border);border-radius:6px;overflow:hidden}.personal_workPicker__aUReF .personal_choices__t_9gG:empty{display:none}.personal_workPicker__aUReF .personal_choice__GGUN8{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;min-height:60px;border:0;border-bottom:1px solid var(--border);border-radius:0;padding:14px 16px!important;background:var(--panel)}.personal_workPicker__aUReF .personal_choice__GGUN8:last-child{border-bottom:0}.personal_workPicker__aUReF .personal_choice__GGUN8:hover{background:#f7f8f8}.personal_workPicker__aUReF .personal_choice__GGUN8[aria-pressed=true]{background:#f1f4f4}.personal_workPicker__aUReF .personal_choiceTitle__TDRGZ{display:contents}.personal_workPicker__aUReF .personal_choiceTitle__TDRGZ strong{grid-column:2;grid-row:1;font-size:14px}.personal_workPicker__aUReF .personal_choiceTitle__TDRGZ svg{grid-column:1;grid-row:1}.personal_workPicker__aUReF .personal_choice__GGUN8 small{grid-column:3;grid-row:1;display:flex;align-items:center;margin:0;gap:10px;font-size:12px}.personal_workPicker__aUReF .personal_choiceShare__o0HWY{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:3px 6px;border-radius:4px;color:#34464f;background:#e1e7e9;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personal_workPicker__aUReF .personal_manual__Bcxyx{display:flex;align-items:center;flex-wrap:wrap;gap:12px;max-width:none;margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--border)}.personal_workPicker__aUReF .personal_manual__Bcxyx label{margin:0;color:var(--text-muted);font-size:12px}.personal_workPicker__aUReF .personal_manual__Bcxyx>div{width:360px;max-width:100%}.personal_workPicker__aUReF .personal_manual__Bcxyx p{width:100%;margin:0}.personal_workLayout__jdCB_ .personal_startDock__osT7N{position:-webkit-sticky;position:sticky;top:auto;bottom:16px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:24px;max-width:none;margin:0;padding:20px 24px;border:0;border-top:1px solid var(--border);border-radius:0 0 8px 8px;background:#f8f9f9}.personal_startDock__osT7N .personal_selectionSummary__TqGJy{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 16px;margin:0;font-size:13px;line-height:1.5}.personal_startDock__osT7N .personal_selectionSummary__TqGJy strong{font-size:14px;font-weight:500}.personal_workLayout__jdCB_ .personal_start__XiYrT{order:-1;width:auto;flex:0 0 180px;min-height:48px!important;padding:10px 28px!important;font-size:16px!important;border-radius:6px}.personal_workLayout__jdCB_ .personal_start__XiYrT svg{width:20px;height:20px}}@media(min-width:701px) and (max-width:1000px){.personal_workPicker__aUReF{padding:20px}.personal_workLayout__jdCB_ .personal_startDock__osT7N{padding:16px 20px;gap:16px}.personal_workPicker__aUReF .personal_choice__GGUN8{gap:10px}}@media(max-width:700px){.personal_mobileNav__FIaGy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;padding:6px 8px calc(6px + env(safe-area-inset-bottom))}.personal_mobileNav__FIaGy a{min-width:0;min-height:56px;padding:4px 2px;gap:4px;font-size:11px;line-height:1.25;text-align:center}.personal_mobileNav__FIaGy a>span:last-child{max-width:100%;overflow-wrap:anywhere}}@media(min-width:701px){.personal_activeWork__YkLuZ{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.personal_activeWork__YkLuZ .personal_running__VGVzr{display:grid;grid-template-columns:minmax(200px,.65fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-gap:12px 32px;gap:12px 32px;max-width:none;margin:0;padding:24px;border-radius:8px 8px 0 0}.personal_activeWork__YkLuZ .personal_running__VGVzr>span{grid-column:1;grid-row:1}.personal_activeWork__YkLuZ .personal_clock__UuqDS{grid-column:1;grid-row:2;margin:8px 0;font-size:40px;font-weight:500;line-height:1.2}.personal_activeWork__YkLuZ .personal_runningTargets__NAIS1{grid-column:2;grid-row:1/span 2;max-height:240px;overflow:auto;margin:0}.personal_activeWork__YkLuZ .personal_runningTargets__NAIS1>div:first-child{border-top:0;padding-top:0}.personal_activeWork__YkLuZ .personal_timeControls__pCGio{display:flex;justify-content:flex-end;gap:12px;max-width:none;margin:0;padding:20px 24px}.personal_activeWork__YkLuZ .personal_timeControls__pCGio button{min-height:44px;min-width:120px;padding:10px 20px;font-size:14px}}.personal_activityDetails__OvtES{margin-top:24px;max-width:680px}.personal_activityDetails__OvtES label{display:block;margin-bottom:8px;font-size:14px;font-weight:500}.personal_activityDetails__OvtES textarea{display:block;width:100%;box-sizing:border-box;min-height:92px;resize:vertical;padding:12px;border:1px solid var(--border);border-radius:6px;background:var(--panel);color:var(--text);font:inherit;font-size:14px;line-height:1.5}.personal_activityDetails__OvtES textarea:focus-visible{outline:2px solid #226faa;outline-offset:2px}.personal_photoPlaceholder__vrhdT{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}.personal_photoPlaceholder__vrhdT button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid var(--border);border-radius:6px;background:var(--panel);color:var(--text-muted);cursor:not-allowed}.personal_photoPlaceholder__vrhdT button svg{width:18px;height:18px}.personal_photoPlaceholder__vrhdT span{font-size:12px;color:var(--text-muted)}.personal_activityNote__BEQ91,.personal_historyComment__agGXy{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;font-size:14px}.personal_activityNote__BEQ91{margin:0;padding:16px 24px;border-bottom:1px solid var(--border);max-width:75ch}.personal_historyComment__agGXy{margin:6px 0;max-width:75ch;color:var(--text-muted)}@media(max-width:700px){.personal_activityDetails__OvtES textarea{font-size:16px}.personal_photoPlaceholder__vrhdT button{min-height:44px}.personal_activityNote__BEQ91{padding:16px}}.personal_workField__XtJ1a{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:200px;font-size:13px;font-weight:500;color:var(--esb-ink)}.personal_workField__XtJ1a select{box-sizing:border-box;width:100%;min-height:40px;padding:8px 12px;font:inherit;background:var(--panel);border:1px solid var(--border);border-radius:5px;color:var(--esb-ink)}.personal_workField__XtJ1a select:focus-visible{outline:2px solid #226faa;outline-offset:2px}.personal_workPicker__aUReF .personal_selectionToolbar__TqfDK{align-items:end;justify-content:flex-start;margin:0 0 20px}.personal_workPicker__aUReF .personal_selectionToolbar__TqfDK .personal_scanner__MKBm_{margin:0;min-height:40px!important}.personal_workPicker__aUReF .personal_activityDetails__OvtES{max-width:none;margin-top:20px}.personal_workPicker__aUReF .personal_activityDetails__OvtES textarea{max-width:720px;min-height:64px}.personal_timerWorkType__QIj_1{margin:0;padding:0 24px 16px;color:var(--text-muted);font-size:14px}.personal_activeWork__YkLuZ .personal_timeControls__pCGio{justify-content:flex-start}.personal_todayHistory__n89RH{margin-top:24px}.personal_todayHistory__n89RH h2{font-size:16px;margin:0 0 12px}.personal_todayHistory__n89RH .personal_historyList__bD_ZI{border:1px solid var(--border);border-radius:6px;background:var(--panel);padding:0 16px}.personal_todayHistory__n89RH .personal_historyRow__0SioQ{padding:12px 0}.personal_todayHistory__n89RH .personal_historyRow__0SioQ:last-child{border-bottom:0}.personal_todayHistory__n89RH .personal_historyEmpty__98vnP{padding:24px;margin:0;border:1px solid var(--border);border-radius:6px;background:var(--panel);font-size:14px}.personal_todayHistory__n89RH .personal_historyRow__0SioQ>div>strong{font-size:14px}.personal_todayHistory__n89RH .personal_historyRow__0SioQ small{font-size:12px}.personal_todayHistory__n89RH .personal_historyRow__0SioQ>strong{font-size:15px}@media(max-width:700px){.personal_workPicker__aUReF .personal_selectionToolbar__TqfDK{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin:16px 0}.personal_workField__XtJ1a{min-width:0;font-size:14px}.personal_workField__XtJ1a select{min-height:44px;font-size:16px}.personal_workPicker__aUReF .personal_selectionToolbar__TqfDK .personal_scanner__MKBm_{align-self:flex-start;min-height:44px!important}.personal_workPicker__aUReF .personal_activityDetails__OvtES textarea{font-size:16px}.personal_timerWorkType__QIj_1{padding:0 0 12px}.personal_todayHistory__n89RH{margin-top:24px}.personal_todayHistory__n89RH .personal_historyRow__0SioQ{align-items:start;gap:12px}}@media(min-width:701px){.personal_workPicker__aUReF{padding:16px 20px}.personal_workPicker__aUReF h2{font-size:16px;margin:0 0 8px}.personal_workPicker__aUReF .personal_selectionHint__iURdX{margin:0 0 16px}.personal_workPicker__aUReF .personal_selectionToolbar__TqfDK{margin-bottom:16px}.personal_workPicker__aUReF .personal_activityDetails__OvtES{margin-top:16px}.personal_workPicker__aUReF .personal_activityDetails__OvtES textarea{min-height:40px;padding:9px 12px}.personal_workPicker__aUReF .personal_photoPlaceholder__vrhdT{margin-top:8px}.personal_workPicker__aUReF .personal_photoPlaceholder__vrhdT button{min-height:32px;padding:5px 10px;font-size:12px}.personal_workLayout__jdCB_ .personal_startDock__osT7N{padding:12px 20px}.personal_workLayout__jdCB_ .personal_start__XiYrT{min-height:40px!important;font-size:14px!important;flex-basis:150px}}.personal_confirmedTotal__k_Hpp{font-size:13px;line-height:1.5;color:var(--text-muted);margin:-8px 0 16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personal_assignedHeading___AOgl{margin:0 0 8px;font-size:14px}.personal_workPicker__aUReF .personal_tabs__kT617{margin:0 0 16px}.personal_workPicker__aUReF .personal_tabs__kT617 button[aria-pressed=true]{background:var(--ui-accent);color:#fff;font-weight:700}@media (max-width:700px){.personal_workPicker__aUReF .personal_choices__t_9gG{grid-template-columns:minmax(0,1fr)}.personal_workPicker__aUReF .personal_tabs__kT617 button{min-height:44px}}.PmShell_sidebar__FAGbI{color:#101820;font-size:13px;line-height:1.4}.PmShell_sidebar__FAGbI .sidebar-brand-header:not(.sidebar-brand-header--compact){position:relative;min-height:64px;padding:18px 24px 14px;display:flex;align-items:center}.PmShell_sidebar__FAGbI .sidebar-brand-header:not(.sidebar-brand-header--compact)>button{position:absolute;right:2px;top:2px}.PmShell_sidebar__FAGbI .sidebar-brand{gap:6px}.PmShell_sidebar__FAGbI .sidebar-brand img:not([data-brand-product]){width:144px}.PmShell_sidebar__FAGbI .sidebar-brand-header--compact img{width:28px}.PmShell_sidebar__FAGbI a:focus-visible,.PmShell_sidebar__FAGbI button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.UnitSelector_selector__EHKac{max-width:100%}.UnitSelector_grid__hZnOd{display:grid;grid-template-columns:repeat(4,minmax(48px,1fr));grid-gap:4px;gap:4px}.UnitSelector_all__us1Pc,.UnitSelector_option__mxVqc{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:4px 7px;border:1px solid var(--border);border-radius:4px;background:var(--panel);color:var(--esb-ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.UnitSelector_option__mxVqc[aria-pressed=true]{border-color:var(--unit-color);background:color-mix(in srgb,var(--unit-color) 10%,var(--panel))}.UnitSelector_all__us1Pc:hover:not(:disabled),.UnitSelector_option__mxVqc:hover:not(:disabled){background:var(--surface-subtle)}.UnitSelector_all__us1Pc:focus-visible,.UnitSelector_option__mxVqc:focus-visible{outline:2px solid var(--unit-color,var(--unit-t1));outline-offset:2px}.UnitSelector_option__mxVqc:disabled{opacity:.5;cursor:not-allowed}.UnitSelector_swatch__DR0QE{display:inline-flex;align-items:center;justify-content:center;flex:0 0 14px;height:14px;border-radius:2px;background:var(--unit-color);color:white}.UnitSelector_all__us1Pc{grid-row:2;grid-column:4}.WorkspaceNavigation_header__lW_cj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:54px;padding:8px 16px;background:var(--panel);border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:30;color:var(--esb-ink)}.WorkspaceNavigation_header__lW_cj .WorkspaceNavigation_heading__4H3h6{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;min-width:0}.WorkspaceNavigation_header__lW_cj .WorkspaceNavigation_heading__4H3h6 h1{margin:0;font-size:17px;line-height:1.25;font-weight:700;overflow-wrap:anywhere}.WorkspaceNavigation_actions__oQ46m{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;margin-left:auto}.WorkspaceNavigation_meta__O_2eZ{color:var(--text-muted);font-size:11px;white-space:nowrap}.WorkspaceNavigation_insetHeader__EY4Jr{margin:-16px -16px 12px}.WorkspaceNavigation_scopeContainer__nU4P5{container-type:inline-size;min-width:0}.WorkspaceNavigation_scope__nKJXH{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;padding:8px;margin-bottom:10px;border:0;border-radius:4px;background:var(--panel);color:var(--esb-ink);min-width:0}.WorkspaceNavigation_units__3lSMH{display:flex;align-items:center;gap:8px;min-width:0}.WorkspaceNavigation_label__yVY9d{flex:0 0 48px;font-size:11px;font-weight:700;color:var(--text-muted);overflow-wrap:anywhere}.WorkspaceNavigation_units__3lSMH>[role=group]{flex:1 1;min-width:0}.WorkspaceNavigation_fields__EDeS_{display:grid;grid-gap:6px;gap:6px;min-width:0}.WorkspaceNavigation_primary__A3WWj{display:grid;grid-template-columns:156px minmax(140px,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-width:0}.WorkspaceNavigation_period__aJG0v,.WorkspaceNavigation_pm__KseBr,.WorkspaceNavigation_search__y6DL4{min-width:0}.WorkspaceNavigation_period__aJG0v{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.WorkspaceNavigation_scope__nKJXH .WorkspaceNavigation_pm__KseBr>select,.WorkspaceNavigation_scope__nKJXH .WorkspaceNavigation_search__y6DL4>input{width:100%;max-width:none;margin:0}.WorkspaceNavigation_scope__nKJXH input:not([type=checkbox]),.WorkspaceNavigation_scope__nKJXH input[type=search],.WorkspaceNavigation_scope__nKJXH select{min-width:0;min-height:34px;max-width:100%;border:1px solid #cbd3d8;border-radius:4px;padding:6px 9px;color:var(--esb-ink);background:var(--panel);font:inherit;font-size:12px}.WorkspaceNavigation_scope__nKJXH select{width:auto}.WorkspaceNavigation_scope__nKJXH label{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px}.WorkspaceNavigation_scope__nKJXH button,.WorkspaceNavigation_scope__nKJXH input,.WorkspaceNavigation_scope__nKJXH select{font-family:inherit;letter-spacing:0}.WorkspaceNavigation_secondary__tIkB1{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.WorkspaceNavigation_secondary__tIkB1>select{max-width:180px}.WorkspaceNavigation_header__lW_cj :is(button,a):focus-visible,.WorkspaceNavigation_scope__nKJXH :is(button,select,input):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@container (max-width:960px){.WorkspaceNavigation_scope__nKJXH{grid-template-columns:264px minmax(0,1fr);gap:10px}.WorkspaceNavigation_label__yVY9d{flex-basis:32px}.WorkspaceNavigation_primary__A3WWj{grid-template-columns:140px minmax(140px,1fr)}.WorkspaceNavigation_period__aJG0v:not(:empty){grid-column:1/-1}.WorkspaceNavigation_period__aJG0v:empty,.WorkspaceNavigation_search__y6DL4:empty{display:none}}@container (max-width:640px){.WorkspaceNavigation_scope__nKJXH{grid-template-columns:minmax(0,1fr)}.WorkspaceNavigation_units__3lSMH{max-width:280px}.WorkspaceNavigation_label__yVY9d{flex-basis:48px}}@container (max-width:360px){.WorkspaceNavigation_primary__A3WWj{grid-template-columns:minmax(0,1fr)}.WorkspaceNavigation_secondary__tIkB1>select{max-width:100%}}@media (max-width:700px){.WorkspaceNavigation_header__lW_cj{position:relative;padding:8px 12px}.WorkspaceNavigation_actions__oQ46m{gap:6px}.WorkspaceNavigation_meta__O_2eZ{white-space:normal}}.WorkspaceNavigation_beta__d1G1j{display:inline-flex;vertical-align:middle;margin-left:8px;padding:2px 6px;border:1px solid #b9cbd7;border-radius:4px;color:#315a75;background:#eef5fa;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.02em}.detail_overdueSummary__R_Fz2{padding:12px 16px;margin-bottom:16px;border-left:3px solid #b2162d;background:#fff2f4;color:#922039;font-size:13px}.detail_overdueSummary__R_Fz2 p{margin:4px 0 8px}.detail_overdueField___IPjS{background:#fff2f4!important;border-color:#df9caa!important}.detail_overdueField___IPjS input,.detail_overdueField___IPjS strong{color:#b2162d!important}.detail_expectedField__AwXA_{background:#fff1d4!important;border-color:#ba852a!important}.detail_expectedNote__zGEQX{display:block;color:#744d00;font-size:11px;line-height:1.35;font-weight:600}.detail_overdueField___IPjS .detail_overdueNote__GjUsR{color:#922039;font-style:normal;line-height:1.4}.detail_processDates__FVrTa{margin-bottom:16px;overflow:auto;overscroll-behavior-x:contain;max-height:65vh;border:1px solid #d4dada}.detail_processDateTable__EmZD9{width:100%;min-width:1560px;table-layout:fixed;border-collapse:separate;border-spacing:0;background:#fff;font-size:12px}.detail_processDateTable__EmZD9 td,.detail_processDateTable__EmZD9 th{padding:9px 12px;text-align:left;border-right:1px solid #e0e4e4;border-bottom:1px solid #e0e4e4;vertical-align:middle;overflow-wrap:anywhere}.detail_processDateTable__EmZD9 thead th{top:0;z-index:1;height:64px;text-align:center;font-size:12px;font-weight:700;line-height:1.4;border-bottom:2px solid #aab8bd}.detail_processDateTable__EmZD9 th:first-child,.detail_processDateTable__EmZD9 thead th{position:-webkit-sticky;position:sticky;background:var(--table-head,#e9eded);color:var(--table-head-text,var(--esb-ink));box-sizing:border-box}.detail_processDateTable__EmZD9 th:first-child{left:0;z-index:2;width:136px}.detail_processDateTable__EmZD9 thead th:first-child{z-index:3}.detail_processDateTable__EmZD9 td{vertical-align:top;padding:0}.detail_processDateTable__EmZD9 .detail_processDateValue__fl2TM{padding:10px 8px;min-height:62px;box-sizing:border-box;background:transparent}.detail_processDateValue__fl2TM+.detail_processDateValue__fl2TM{border-top:1px solid #edf0f0}.detail_processDateValue__fl2TM small{display:block;font-size:11px;color:#596164;margin-bottom:5px;line-height:1.4}.detail_processDateTable__EmZD9 tbody tr+tr>*{border-top:3px solid #b5c2c8}.detail_processDateTable__EmZD9 tr[data-plan-kind=initial]{background:#fafbfc}.detail_processDateTable__EmZD9 tr[data-plan-kind=current]{background:#f0f7fc}.detail_processDateTable__EmZD9 tr[data-plan-kind=actual]{background:#f2f8f4}.detail_processDateTable__EmZD9 tr[data-plan-kind]>th{font-size:13px;line-height:1.5;border-left:4px solid #7c878d}.detail_processDateTable__EmZD9 tr[data-plan-kind=current]>th{background:#e1eef8;border-left-color:#1769aa}.detail_processDateTable__EmZD9 tr[data-plan-kind=actual]>th{background:#e5f1e9;border-left-color:#28784c}.detail_processDateTable__EmZD9 tbody tr{height:56px}.detail_processDateTable__EmZD9 tbody+tbody tr:first-child>*{border-top:1px solid #bfc7c7}.detail_processDateTable__EmZD9 .detail_processDateStage__g66TJ{font-weight:700;background:#f7f8f8}.detail_processDateTable__EmZD9 .detail_processDateEvent__Mj22V{font-weight:400;color:#596164}.detail_processDateValue__fl2TM{background:#fff}.detail_processDateValue__fl2TM strong{font-size:13px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.detail_processDateTable__EmZD9 .detail_processDateValue__fl2TM.detail_absentField__wGmMP{background:#e9edee;color:#7c868a}.detail_processDateValue__fl2TM.detail_absentField__wGmMP small{color:#707b80}.detail_drawer__0IpFQ{color:var(--esb-ink,#101820);font-size:13px;letter-spacing:0;background:var(--detail-surface,#f4f4f3)}.detail_drawer__0IpFQ[open]{width:var(--properties-dialog-width);max-width:none;box-sizing:border-box}.detail_drawer__0IpFQ [data-dialog-header]{padding:16px 22px 14px}.detail_drawer__0IpFQ [data-dialog-header] h2{font-size:22px;line-height:1.2;margin:2px 0;overflow-wrap:anywhere;letter-spacing:0}.detail_drawer__0IpFQ [data-dialog-actions]{max-width:min(65%,620px);flex-shrink:0;gap:7px;align-items:flex-start}.detail_drawer__0IpFQ [data-dialog-body]{padding:18px 22px;scrollbar-gutter:stable;overscroll-behavior:contain}.detail_drawer__0IpFQ :focus-visible{outline:3px solid var(--ui-accent);outline-offset:3px}.detail_eyebrow__DaZSi{font-size:10px;line-height:1.5;color:#75787b;overflow-wrap:anywhere}.detail_eyebrow__DaZSi b{display:block;margin-bottom:6px;color:var(--text-muted);text-transform:uppercase;font-weight:900}.detail_summary__SV3wA{display:flex;flex:1 1 100%;width:100%;min-width:0;flex-wrap:wrap;gap:10px;align-items:center;margin-top:4px}.detail_headerFacts__L0CYu{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));width:100%;margin:0;border-top:1px solid var(--heading-border,#d7dfe2);padding-top:10px;grid-gap:12px 0;gap:12px 0}.detail_headerFacts__L0CYu>div{min-width:0;padding:0 16px;border-left:1px solid var(--heading-border,#d7dfe2)}.detail_headerFacts__L0CYu>div:first-child{padding-left:0;border-left:0}.detail_headerFacts__L0CYu dt{font-size:11px;font-weight:500;color:var(--heading-muted,#596b74);line-height:1.4}.detail_headerFacts__L0CYu dd{margin:5px 0 0;font-size:15px;font-weight:700;color:var(--heading-text,#172630);overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_headerFacts__L0CYu dd>span+span{margin-left:4px}.detail_positionFacts__YNOvS{grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:1400px){.detail_positionFacts__YNOvS{grid-template-columns:repeat(3,minmax(0,1fr))}.detail_positionFacts__YNOvS>div:nth-child(3n+1){padding-left:0;border-left:0}}@media (max-width:700px){.detail_drawer__0IpFQ [data-dialog-heading]{flex-basis:100%}.detail_drawer__0IpFQ [data-dialog-header] h2{font-size:18px}.detail_drawer__0IpFQ [data-dialog-actions]{width:100%;max-width:none;justify-content:flex-end}.detail_positionFacts__YNOvS{grid-template-columns:repeat(2,minmax(0,1fr))}.detail_positionFacts__YNOvS>div:nth-child(n){padding:0 12px;border-left:1px solid var(--heading-border,#d7dfe2)}.detail_positionFacts__YNOvS>div:nth-child(odd){padding-left:0;border-left:0}}.detail_chip__HYN6O{display:inline-flex;align-items:center;background:#edf0ed;border-radius:3px;padding:3px 6px;font-size:12px;line-height:1.4;font-weight:900;white-space:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_tabs__6wluD{display:flex;flex:0 0 auto;padding:0 16px;overflow-x:auto;scrollbar-width:thin;background:var(--detail-tabs,#e5e6e6);border-bottom:1px solid #c8caca}.detail_tabs__6wluD button{flex:0 0 auto;border:0;border-bottom:3px solid transparent;padding:11px 12px;min-height:44px;font:inherit;font-size:13px;font-weight:850;line-height:1.3;color:inherit;background:transparent;white-space:nowrap;cursor:pointer}.detail_tabs__6wluD button[aria-selected=true]{color:var(--ui-accent);border-bottom-color:var(--ui-accent);background:#fff}.detail_tabPanel__heZyu{min-width:0}.detail_button__Htgon{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;min-height:36px;border:1px solid #c8caca;border-radius:3px;background:#fff;color:#101820;text-decoration:none;font:inherit;font-size:12px;font-weight:850;line-height:1.3;cursor:pointer}.detail_button__Htgon:hover{border-color:#75787b;background:#f7f7f6}.detail_button__Htgon:disabled{opacity:.55;cursor:not-allowed}.detail_ganttLink__Ohlnv{border-color:#9abbd2;color:#1769aa}.detail_ganttLink__Ohlnv svg{flex:0 0 15px}.detail_screenLinks__Uy4Xy{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;max-width:100%;min-width:0}.detail_directoLink__pbYYr{max-width:100%;box-sizing:border-box;text-align:left}.detail_directoLink__pbYYr svg{flex-shrink:0}.detail_iconLink__dmxpF{width:36px;padding:0;flex:0 0 36px}.detail_iconLink__dmxpF img,.detail_iconLink__dmxpF svg{flex:0 0 17px}.detail_primary__osP36{color:#fff;background:var(--ui-accent);border-color:var(--ui-accent)}.detail_primary__osP36:hover{color:#fff;background:var(--ui-accent-hover);border-color:var(--ui-accent-hover)}.detail_section___tX8y{background:#fff;border:0;border-bottom:1px solid #d0d2d2;border-radius:0;padding:15px;margin-bottom:14px;min-width:0}.detail_section___tX8y h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.4;color:var(--ui-accent)}.detail_sourceFields__hzK_s{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:10px;gap:10px}.detail_sourceField__50Zb4{min-width:0;border:0;border-bottom:1px solid #e1e6e1;border-radius:0;padding:8px 0;background:#fff}.detail_sourceField__50Zb4 em,.detail_sourceField__50Zb4 small,.detail_sourceField__50Zb4 strong{display:block;overflow-wrap:anywhere}.detail_sourceField__50Zb4 small{color:#75787b;font-size:11px;font-weight:600;line-height:1.4}.detail_sourceField__50Zb4 strong{font-size:14px;line-height:1.5;margin-top:4px}.detail_sourceField__50Zb4 em{font-size:11px;line-height:1.4;font-style:normal;color:#596164;margin-top:4px}.detail_missingValue__5RzHG{color:#8a918b;font-weight:650}.detail_danger__c6Bnz{color:#b2162d}.detail_editGrid__XjRhx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:12px;gap:12px}.detail_pmField__nZWdU{border:0;border-bottom:1px solid #e1e6e1;border-radius:0;background:#fff;padding:8px 0 12px;min-width:0}.detail_wide__n2lIp{grid-column:1/-1}.detail_fieldLabel__EVOwF{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}.detail_fieldLabel__EVOwF label{font-size:13px;font-weight:600;line-height:1.4}.detail_pmField__nZWdU input,.detail_pmField__nZWdU select,.detail_pmField__nZWdU textarea{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:40px;margin-top:7px;padding:8px 10px;border:1px solid #d0d5d6;border-radius:3px;background:var(--field-surface,#f0f1f1);color:var(--field-text,#485052);font:inherit;font-size:14px;line-height:1.4;opacity:1}.detail_pmField__nZWdU textarea{min-height:90px;font-weight:400;resize:vertical}.detail_pmField__nZWdU input::placeholder,.detail_pmField__nZWdU textarea::placeholder{color:#626c70;font-weight:400}.detail_fieldHelp__mPb_n{display:block;margin-top:8px;font-size:10px;line-height:1.45;color:#687276;overflow-wrap:anywhere}.detail_readValue__tSDm9{display:block;margin:12px 0;font-size:17px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.detail_dates__Tztdr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.detail_date__LMvBL{min-width:0;padding:9px;background:#fff;border:1px solid #d0d2d2;border-top:3px solid #777;border-radius:3px}.detail_date__LMvBL small,.detail_date__LMvBL span{display:block;color:#75787b;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.detail_date__LMvBL strong{display:block;font-size:14px;line-height:1.45;margin-top:3px;overflow-wrap:anywhere}.detail_date__LMvBL span{margin-top:4px}.detail_forecast__NDAx9{border-top-color:#167c9a}.detail_commit__V4f2J{border-top-color:#101820}.detail_actual__9XZ7R{border-top-color:#087653}.detail_missingDate__wKfqm{border-top-style:dashed;background:#fafbfa}.detail_missingDate__wKfqm strong{color:#75787b;font-weight:750}.detail_processFlow__UWMnm{display:grid;grid-gap:8px;gap:8px}.detail_processStep__7EM95{min-width:0;overflow:hidden;background:#fff;border:1px solid #d0d2d2;border-radius:4px}.detail_processHead__j2r_J{display:flex;justify-content:space-between;align-items:flex-start;padding:11px 13px;background:var(--detail-tabs,#e5e6e6);gap:12px;font-size:13px}.detail_processHead__j2r_J span{color:var(--text-muted);font-size:11px;font-weight:850;line-height:1.5}.detail_processStep__7EM95 .detail_sourceFields__hzK_s{padding:8px}.detail_processStep__7EM95 .detail_pmField__nZWdU{margin:12px}.detail_approvalFlow__ZwMIs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:8px;gap:8px}.detail_approvalFlow__ZwMIs>:first-child{grid-column:1/-1}.detail_approvalFlow__ZwMIs>:first-child .detail_sourceFields__hzK_s{grid-template-columns:repeat(3,minmax(0,1fr))}.detail_approvalContext__fXXV_ b{font-size:15px;line-height:1.4}.detail_approvalContext__fXXV_ p{margin:7px 0;font-size:13px;line-height:1.55}.detail_approvalContext__fXXV_ small{font-size:12px;color:#596164}.detail_materialHeading__I2yPt{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.detail_materialHeading__I2yPt h3{margin-bottom:5px}.detail_materialHeading__I2yPt .detail_button__Htgon{flex-shrink:0;min-height:40px;font-size:13px}.detail_financeScroll__S1zoF{overflow-x:auto;border:1px solid #d0d2d2;border-radius:4px}.detail_finance__yVEZE{table-layout:fixed;border-collapse:collapse;width:100%;min-width:680px}.detail_finance__yVEZE td,.detail_finance__yVEZE th{min-width:0;padding:16px;border-right:1px solid #d0d2d2;border-bottom:1px solid #d0d2d2;text-align:right;vertical-align:middle;overflow-wrap:anywhere}.detail_finance__yVEZE th:first-child{width:180px;text-align:left}.detail_finance__yVEZE td:last-child,.detail_finance__yVEZE th:last-child{border-right:0}.detail_finance__yVEZE tbody tr:last-child>*{border-bottom:0}.detail_finance__yVEZE thead th{background:#eaf0f3;font-weight:400;text-align:center;border-bottom:2px solid #a7b8c1}.detail_finance__yVEZE thead th:nth-child(3){background:#e5f0f9}.detail_finance__yVEZE thead th:nth-child(4){background:#e5f2e9}.detail_finance__yVEZE tbody tr:nth-child(2n) td:not(.detail_financeEmpty__YC64X){background:#f8fafb}.detail_finance__yVEZE thead th:first-child{background:#fff}.detail_finance__yVEZE tbody th{background:#f3f5f6;font-size:13px;font-weight:650}.detail_finance__yVEZE b,.detail_finance__yVEZE small{display:block}.detail_finance__yVEZE b{font-size:17px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_finance__yVEZE thead b{font-size:13px}.detail_finance__yVEZE small{margin-top:4px;color:#75787b;font-size:11px;font-weight:400;line-height:1.4}.detail_financeEmpty__YC64X{background:#fafbfa}.detail_deliverySummary__JLY19{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.detail_deliverySummary__JLY19>div{min-width:0;padding:10px 18px;border-left:1px solid var(--heading-border,#d7dfe2)}.detail_deliverySummary__JLY19>div:first-child{border-left:0;padding-left:0}.detail_deliverySummary__JLY19 dt{color:#596b74;font-size:12px;font-weight:500}.detail_deliverySummary__JLY19 dd{margin:6px 0 0;font-size:18px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(max-width:600px){.detail_deliverySummary__JLY19{grid-template-columns:1fr}.detail_deliverySummary__JLY19>div{padding:10px 0;border-left:0;border-bottom:1px solid #d7dfe2}.detail_deliverySummary__JLY19>div:last-child{border-bottom:0}}.detail_empty__uAH15{padding:18px;border:1px dashed #d0d2d2;border-radius:3px;color:#75787b;background:#fafbfa;text-align:center;font-size:13px;line-height:1.5}.detail_sourceFooter__LdKTO{margin:16px 0 0;color:#596164;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.detail_editToolbar__YDxWr{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-height:44px;margin-bottom:12px;padding:7px 10px;font-size:13px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-control);box-shadow:0 2px 6px rgba(16,24,32,.08)}.detail_editMessage___Q9Qi{flex-basis:100%;padding:10px;border:1px solid var(--border);background:#fff8e8;color:#714900;line-height:1.5}.detail_editMessage___Q9Qi code{display:block;overflow-wrap:anywhere}.detail_positionNavigation__x_Yb7{display:flex;flex-wrap:wrap;align-items:center;background:var(--detail-tabs,#e5e6e6);border-bottom:1px solid #c8caca}.detail_positionNavigation__x_Yb7 .detail_tabs__6wluD{flex:1 1 auto;min-width:0;border-bottom:0}.detail_positionNavigation__x_Yb7 .detail_editToolbar__YDxWr{position:static;flex:0 1 auto;min-width:0;min-height:36px;margin:0 0 0 auto;padding:4px 12px;border:0;border-radius:0;box-shadow:none;background:transparent}.detail_positionNavigation__x_Yb7 .detail_editToolbar__YDxWr:has(.detail_editMessage___Q9Qi){flex-basis:100%}.detail_positionNavigation__x_Yb7 .detail_editMessage___Q9Qi{max-height:25dvh;overflow:auto}.detail_saveProgress__Amx65,.detail_saveSuccess__3MtnC{display:inline-flex;align-items:center;gap:6px}.detail_saveSuccess__3MtnC{color:#16734b;font-weight:600;margin-right:auto}.detail_saveProgress__Amx65{color:#596164}.detail_saveSpinner__e9z5g{animation:detail_saveSpin__Y0EBB 1s linear infinite;flex-shrink:0}@keyframes detail_saveSpin__Y0EBB{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.detail_saveSpinner__e9z5g{animation:none}}.detail_editControl__TBZM7,.detail_pmField__nZWdU .detail_editControl__TBZM7{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:36px;padding:6px 8px;border:1px solid #a6b4ba;border-radius:3px;background:#fff;color:#101820;font:inherit}.detail_editControl__TBZM7[data-changed],.detail_pmField__nZWdU .detail_editControl__TBZM7[data-changed]{border-color:#166cac;background:#edf7ff}.detail_editControl__TBZM7:focus-visible{outline:2px solid #166cac;outline-offset:1px}.detail_operation__K8TTi{padding:12px 0;border-bottom:1px solid var(--border);font-size:13px;overflow-wrap:anywhere}.detail_operation__K8TTi>small{display:block;margin:4px 0 10px;color:var(--text-muted)}.detail_operation__K8TTi>div{padding:4px 0}@media (max-width:750px){.detail_approvalFlow__ZwMIs,.detail_approvalFlow__ZwMIs>:first-child .detail_sourceFields__hzK_s,.detail_sourceFields__hzK_s{grid-template-columns:1fr}.detail_processHead__j2r_J{flex-wrap:wrap}}@media (max-width:700px){.detail_drawer__0IpFQ [data-dialog-body],.detail_drawer__0IpFQ [data-dialog-header]{padding-left:14px;padding-right:14px}.detail_drawer__0IpFQ [data-dialog-actions]{max-width:none}.detail_editGrid__XjRhx{grid-template-columns:1fr}.detail_dates__Tztdr{grid-template-columns:repeat(2,minmax(0,1fr))}.detail_materialHeading__I2yPt{flex-wrap:wrap}}.detail_procurementDates__lpfrv{display:flex;flex-direction:column;gap:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_procurementDates__lpfrv span{font-size:11px;color:var(--muted)}.detail_procurementHeading__tli6_{display:flex;align-items:center;justify-content:center;gap:4px}.detail_procurementHeading__tli6_>span{min-width:0;overflow-wrap:normal}.detail_procurementRefresh__5QBgQ{display:inline-flex;flex:0 0 24px;width:24px;height:24px;min-height:24px;padding:0;margin:0;background:transparent;border-color:transparent}@media (min-width:701px) and (max-height:900px),(min-width:701px) and (max-width:1920px){.detail_drawer__0IpFQ [data-dialog-header]{padding:8px 16px;gap:3px 12px}.detail_drawer__0IpFQ [data-dialog-header] h2{font-size:18px}.detail_drawer__0IpFQ [data-dialog-body]{padding:10px 16px}.detail_summary__SV3wA{margin-top:0}.detail_headerFacts__L0CYu{padding-top:6px;gap:6px 0}.detail_headerFacts__L0CYu>div{padding:0 12px}.detail_headerFacts__L0CYu dd{margin-top:2px;font-size:13px}.detail_tabs__6wluD button{min-height:36px;padding:7px 10px}.detail_deliverySection__19SAT{display:flex;align-items:center;gap:16px;padding:8px 12px;margin-bottom:10px}.detail_deliverySection__19SAT h3{flex:0 0 auto;margin:0;font-size:13px}.detail_deliverySummary__JLY19{flex:1 1;min-width:0}.detail_deliverySummary__JLY19>div{padding:4px 12px}.detail_deliverySummary__JLY19 dt{font-size:11px}.detail_deliverySummary__JLY19 dd{margin-top:3px;font-size:15px}}@media (min-width:1101px) and (max-width:1400px){.detail_positionFacts__YNOvS{grid-template-columns:repeat(7,minmax(0,1fr))}.detail_positionFacts__YNOvS>div:nth-child(3n+1){padding-left:12px;border-left:1px solid var(--heading-border,#d7dfe2)}.detail_positionFacts__YNOvS>div:first-child{padding-left:0;border-left:0}}.detail_drawer__0IpFQ [data-dialog-header] .detail_eyebrow__DaZSi{color:var(--heading-muted,#75787b)}.detail_drawer__0IpFQ [data-dialog-summary] .detail_headerFacts__L0CYu{border-top:0;padding-top:0}.CheckboxSelect_root__jbv9p{position:relative;min-width:190px;max-width:280px}.CheckboxSelect_trigger__ym5xL{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:34px;padding:7px 9px;border:1px solid #cbd3d8;border-radius:4px;background:var(--panel);color:var(--esb-ink);font:inherit;cursor:pointer}.CheckboxSelect_trigger__ym5xL svg{flex-shrink:0}.CheckboxSelect_panel__KAmPq{position:absolute;top:calc(100% + 4px);left:0;z-index:45;width:300px;max-width:calc(100vw - 32px);background:var(--panel);border:1px solid #bdcbd3;border-radius:4px;box-shadow:0 6px 24px #10182026}.CheckboxSelect_actions__IA7pB{display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.CheckboxSelect_actions__IA7pB button{border:0;background:none;font:inherit;color:var(--ui-accent);cursor:pointer;padding:4px}.CheckboxSelect_panel__KAmPq>input{width:100%;box-sizing:border-box;margin-bottom:6px}.CheckboxSelect_options__hAOj3{max-height:280px;overflow:auto;overscroll-behavior:contain}.CheckboxSelect_options__hAOj3 label{display:flex!important;align-items:center;gap:8px;padding:7px 4px;min-height:30px;cursor:pointer}.CheckboxSelect_options__hAOj3 label:hover{background:#f1f5f7}.CheckboxSelect_options__hAOj3 input{width:16px;height:16px;accent-color:var(--ui-accent)}.CheckboxSelect_panel__KAmPq :is(button,input):focus-visible,.CheckboxSelect_trigger__ym5xL:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.CheckboxSelect_groupHeading__MnZYh{display:block;padding:10px 4px 4px;color:var(--esb-ink);font-size:12px}.CheckboxSelect_root__jbv9p{font-size:13px}.CheckboxSelect_trigger__ym5xL{min-height:var(--control-height);border-radius:8px;border-color:var(--border);padding:7px 10px;font-weight:400}.CheckboxSelect_panel__KAmPq{position:static;width:auto;max-width:none;z-index:auto;padding:8px;border:0;border-radius:0;box-shadow:none}.CheckboxSelect_panel__KAmPq>input{min-height:36px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;padding:8px 6px;font:inherit;outline:none}.CheckboxSelect_actions__IA7pB button{padding:6px;font-size:12px}.CheckboxSelect_options__hAOj3 label{min-height:34px;padding:7px 8px;border-radius:6px;font-size:13px;line-height:1.4}.CheckboxSelect_options__hAOj3 label:hover{background:var(--control-hover)}.CheckboxSelect_panel__KAmPq :is(button,input):focus-visible,.CheckboxSelect_trigger__ym5xL:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.CheckboxSelect_groupHeading__MnZYh{font-size:11px;font-weight:500;color:var(--text-muted)}@media(max-width:700px){.CheckboxSelect_options__hAOj3 label,.CheckboxSelect_panel__KAmPq>input{min-height:44px;font-size:16px}.CheckboxSelect_trigger__ym5xL{font-size:14px}}.time-picker_editor__ljMPd{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:84px;min-height:28px;padding:3px 8px;border:1px solid var(--border);border-radius:8px;background:var(--panel);font:400 13px/1.4 var(--esb-font-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--esb-ink);cursor:pointer}.time-picker_editor__ljMPd svg{color:#777;flex:none}.time-picker_body__gWft3{display:flex;flex-direction:column;min-height:0}.time-picker_search__djny4{display:flex;align-items:center;gap:10px;padding:13px 14px;border-bottom:1px solid var(--border);color:#757b80;flex:none}.time-picker_search__djny4 input{box-sizing:border-box;min-width:0;width:100%;border:0!important;background:transparent!important;color:var(--esb-ink);outline:0!important;box-shadow:none!important;padding:0!important;font:400 14px/1.4 var(--esb-font-text)}.time-picker_search__djny4 input::placeholder{color:#757b80}.time-picker_list__pampx{min-height:0;max-height:310px;overflow:auto;overscroll-behavior:contain;padding:4px}.time-picker_list__pampx button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:34px;padding:7px 10px;border:0;border-radius:5px;background:transparent;color:var(--esb-ink);font:400 14px/1.4 var(--esb-font-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left;cursor:pointer}.time-picker_list__pampx button:focus-visible,.time-picker_list__pampx button:hover{background:var(--control-hover);outline:0}.time-picker_hint__n6Flm{padding:8px 12px;border-top:1px solid var(--border);font-size:12px;color:var(--text-muted)}.time-picker_hint__n6Flm[role=alert]{color:var(--danger,#b42318)}.time-picker_editor__ljMPd:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(max-width:700px){.time-picker_editor__ljMPd{min-height:44px;font-size:16px}.time-picker_search__djny4 input{font-size:16px}.time-picker_list__pampx button{min-height:44px;font-size:16px}}.ProjectDetail_content__ykwN3{font-size:13px;line-height:1.5;color:#101820}.ProjectDetail_tabs__OH6rQ{display:flex;padding:0 16px;overflow-x:auto;background:#e5e6e6;border-bottom:1px solid #c8caca}.ProjectDetail_tabs__OH6rQ button{border:0;border-bottom:3px solid transparent;padding:11px 12px;min-height:44px;font:inherit;font-size:13px;font-weight:850;color:inherit;background:transparent;cursor:pointer}.ProjectDetail_tabs__OH6rQ button[aria-selected=true]{color:var(--ui-accent);border-bottom-color:var(--ui-accent);background:#fff}.ProjectDetail_stages__l6_DK{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));width:100%;margin:0;border-top:1px solid #d7dfe2;grid-gap:0 24px;gap:0 24px}.ProjectDetail_stages__l6_DK>div{display:flex;align-items:center;gap:12px;padding:8px 0;min-width:0}.ProjectDetail_stages__l6_DK dt{min-width:0}.ProjectDetail_stages__l6_DK dt>span{font-size:13px;white-space:normal}.ProjectDetail_stages__l6_DK dd{margin:0;font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectDetail_section__jGuFh{background:#fff;border-bottom:1px solid #d0d2d2;padding:16px;margin-bottom:14px}.ProjectDetail_section__jGuFh h3{display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.4;margin:0 0 10px}.ProjectDetail_section__jGuFh h3:before{content:"";flex:0 0 4px;height:16px;background:var(--ui-accent)}.ProjectDetail_facts__cxT7r,.ProjectDetail_financialFacts__x3ktI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;margin:0}.ProjectDetail_financialFacts__x3ktI{grid-template-columns:repeat(4,minmax(0,1fr))}.ProjectDetail_fact__xzAVU{padding:10px 0;border-bottom:1px solid #e5eaed;min-width:0}.ProjectDetail_fact__xzAVU dt,.ProjectDetail_table__LjYUG small{display:block;color:#596b74;font-size:11px}.ProjectDetail_fact__xzAVU dd{display:block;font-size:14px;font-weight:650;margin:4px 0 0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectDetail_fact__xzAVU dd>span+span{margin-left:4px}.ProjectDetail_tableWrap__0kgyS{overflow:auto}.ProjectDetail_table__LjYUG{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;font-size:12px;line-height:1.5}.ProjectDetail_table__LjYUG th{text-align:left;color:#465a65;background:#edf1f3;font-size:11px;font-weight:650;padding:10px;border-bottom:1px solid #cbd5da}.ProjectDetail_table__LjYUG th:first-child{width:32%}.ProjectDetail_table__LjYUG th:nth-child(2){width:10%}.ProjectDetail_table__LjYUG th:nth-child(3){width:8%}.ProjectDetail_table__LjYUG td{padding:10px;border-bottom:1px solid #dce1e3;vertical-align:middle;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectDetail_table__LjYUG tbody tr:nth-child(2n){background:#f7f9fa}.ProjectDetail_table__LjYUG tr:hover td{background:#f5faff}.ProjectDetail_table__LjYUG button{border:0;padding:0;background:none;text-align:left;font:inherit;color:#101820;font-weight:700;cursor:pointer}.ProjectDetail_table__LjYUG button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.ProjectDetail_warning__26GHb{display:block;color:#b2162d;font-size:11px}@media (max-width:1100px){.ProjectDetail_financialFacts__x3ktI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ProjectDetail_facts__cxT7r,.ProjectDetail_financialFacts__x3ktI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.ProjectDetail_facts__cxT7r,.ProjectDetail_financialFacts__x3ktI{grid-template-columns:1fr}}.ProjectDetail_table__LjYUG .ProjectDetail_sortButton__JlrNC{display:flex;align-items:center;gap:5px;width:100%;color:inherit;font:inherit;min-height:24px}.ProjectDetail_table__LjYUG .ProjectDetail_sortButton__JlrNC svg{flex-shrink:0}.ProjectDetail_resultCount__nEdMN{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectDetail_resetButton__lu6Nf{border:1px solid var(--border);border-radius:4px;background:var(--panel);color:var(--text);padding:6px 10px;font:inherit;cursor:pointer}.ProjectDetail_empty__NBHAV{padding:20px 10px;text-align:center;color:var(--muted)}.SharePointFiles_section__Eucqw{background:#fff;border:1px solid #d0d2d2;border-radius:4px;padding:15px;color:#101820}.SharePointFiles_heading__rM3PT{display:flex;align-items:center;gap:8px;margin-bottom:12px}.SharePointFiles_heading__rM3PT h3{margin:0;font-size:15px;line-height:1.4}.SharePointFiles_list__sJgs7{border-top:1px solid #dce1e3}.SharePointFiles_folder__8QFm6{display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 8px;border-bottom:1px solid #dce1e3;color:#155b92;text-decoration:none}.SharePointFiles_folder__8QFm6:hover{background:#f5faff}.SharePointFiles_folder__8QFm6:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.SharePointFiles_folderText__3gzZU{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:2px}.SharePointFiles_folderText__3gzZU strong{font-size:13px;overflow-wrap:anywhere}.SharePointFiles_folderText__3gzZU small{color:#626b70;font-size:11px;overflow-wrap:anywhere}.SharePointFiles_empty__Yup79{margin:12px 0 0;color:#626b70;font-size:13px}