.FormActionBar_bar__w7Agr{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:16px;padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));background:var(--panel);border-top:1px solid var(--border);color:var(--esb-ink)}.FormActionBar_bar__w7Agr[data-sticky=false]{position:static;margin-top:0;border-top:0;padding:0}.FormActionBar_status__p_ZfT{flex:1 1 220px;min-width:0;font-size:12px;overflow-wrap:anywhere}.FormActionBar_status__p_ZfT:empty{flex-basis:0}.FormActionBar_status__p_ZfT p{margin:0;line-height:1.5}.FormActionBar_buttons__mM3qK{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}.FormActionBar_primary__XGIXf{display:inline-flex}.FormActionBar_bar__w7Agr .FormActionBar_buttons__mM3qK button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--control-height,36px);padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-control,4px);background:var(--panel);color:var(--esb-ink);font:inherit;font-size:13px;cursor:pointer}.FormActionBar_bar__w7Agr .FormActionBar_primary__XGIXf>button{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff;font-weight:650}.FormActionBar_bar__w7Agr .FormActionBar_buttons__mM3qK button:disabled{opacity:.5;cursor:default}.FormActionBar_bar__w7Agr :is(button,a):focus-visible{outline:2px solid var(--focus-ring,var(--ui-accent));outline-offset:2px}@media(max-width:640px){.FormActionBar_bar__w7Agr{flex-wrap:wrap;gap:8px}.FormActionBar_status__p_ZfT:not(:empty){flex-basis:100%}.FormActionBar_buttons__mM3qK{max-width:100%}}.FormActionBar_bar__w7Agr .FormActionBar_primary__XGIXf>button:hover:not(:disabled){background:var(--ui-accent-hover);border-color:var(--ui-accent-hover)}.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}}.FieldInfo_info__i6bN_{display:inline-block;vertical-align:middle;margin-left:4px}.FieldInfo_info__i6bN_>summary{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;list-style:none;cursor:pointer;color:#526773}.FieldInfo_info__i6bN_>summary::-webkit-details-marker{display:none}.FieldInfo_info__i6bN_>summary:focus-visible{outline:2px solid #176d9c;outline-offset:2px;border-radius:3px}.FieldInfo_text__zpxql{position:fixed;z-index:10;width:260px;max-width:calc(100vw - 20px);box-sizing:border-box;padding:10px 12px;border:1px solid #c8d2d9;border-radius:4px;background:var(--panel,#fff);color:#20343e;box-shadow:0 5px 18px #172b3526;font-size:12px;font-weight:400;line-height:1.4;white-space:pre-line}.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:#e5eee8;color:#1d6249}.personal_timeControls__pCGio button:last-child{background:#fae9ee;color:#a7173b}.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:var(--ui-accent);color:white;border:0!important;font-size:24px!important;font-weight:700!important}.personal_start__XiYrT:disabled{background:#dce3de;color:#65756b;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 button:last-child{color:#a7173b;background:#f7e7ec}.personal_miniActions__04nyK button:first-child{color:#1d6249;background:#e3ede6}.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;background:var(--ui-accent)}.personal_start__XiYrT svg{width:22px;height:22px}.personal_content__awjDU .personal_start__XiYrT:disabled{background:#dce3de;color:#526057}.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_activeWork__YkLuZ .personal_timeControls__pCGio button:last-child{color:#a50029;border-color:#db9aaa;background:#fcf0f3}}.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}.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}.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}.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}.position-portfolio-block_columns__f6gZ3{display:grid;grid-template-columns:120px minmax(0,1fr) 96px 94px 128px;align-items:center;width:100%;height:100%;box-sizing:border-box;min-width:0;color:var(--esb-ink,#20343e);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.position-portfolio-block_columns__f6gZ3>*{min-width:0;box-sizing:border-box;margin:0;padding:0 6px}.position-portfolio-block_header__Lyc8H{min-height:36px;background:#eef2f4;font-weight:600}.position-portfolio-block_header__Lyc8H [role=columnheader]{height:100%;display:flex;align-items:center}.position-portfolio-block_header__Lyc8H button{display:flex;align-items:center;gap:4px;width:100%;min-height:32px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.position-portfolio-block_header__Lyc8H svg{flex-shrink:0;opacity:.5}.position-portfolio-block_header__Lyc8H [aria-sort=ascending] svg,.position-portfolio-block_header__Lyc8H [aria-sort=descending] svg{opacity:1;color:#176d9c}.position-portfolio-block_columns__f6gZ3 button:focus-visible,.position-portfolio-block_header__Lyc8H button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.position-portfolio-block_position__5zszd{overflow:hidden}.position-portfolio-block_position__5zszd [class*=positionActions]{gap:5px;flex-wrap:nowrap}.position-portfolio-block_position__5zszd [class*=actions]{display:none}.position-portfolio-block_position__5zszd [class*=PositionIdLink_link]{font-size:12px;font-weight:600;white-space:nowrap}.position-portfolio-block_position__5zszd .position-portfolio-block_unit__notpi{box-sizing:border-box;flex:0 0 23px;width:23px;text-align:center;padding:1px 2px;font-size:10px;font-weight:600;line-height:15px;background:#edf1f4;color:#405761;border:1px solid #c9d4db;border-left:2px solid var(--unit-color,#6b7b83)}.position-portfolio-block_status__MDJ_F{display:flex;align-items:center;gap:4px;overflow:hidden;white-space:nowrap}.position-portfolio-block_status__MDJ_F>span{overflow:hidden;text-overflow:ellipsis}.position-portfolio-block_status__MDJ_F i{width:9px;height:9px;border:1px solid #20343e40;flex-shrink:0;border-radius:2px}.position-portfolio-block_material__sB3_6{border:0;background:none;text-align:left;color:var(--esb-ink,#20343e);font:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.position-portfolio-block_material__sB3_6:hover:not(:disabled){text-decoration:underline}.position-portfolio-block_material__sB3_6:disabled{cursor:default}.position-portfolio-block_material__sB3_6[data-readiness=observed]{color:#216340}.position-portfolio-block_delivery__vAiNX{white-space:nowrap;font-weight:600}.position-portfolio-block_delivery__vAiNX[data-overdue=true]{color:#a61932}.position-portfolio-block_allocation__QHnDi{justify-self:start;max-width:calc(100% - 8px);margin:0 4px;padding:2px 5px;border:1px solid #d8e0e5;border-radius:4px;background:#f4f6f8;color:#53636c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:inherit;line-height:16px}.position-portfolio-block_allocation__QHnDi[data-state=partial]{background:#fff7e8;border-color:#ead7ad;color:#7b5715}.position-portfolio-block_allocation__QHnDi[data-state=full]{background:#edf7f0;border-color:#bddac9;color:#216340}button.position-portfolio-block_allocation__QHnDi{cursor:pointer}.position-portfolio-block_columns__f6gZ3[data-cabinet-type=true]{grid-template-columns:120px 104px minmax(90px,1fr) 90px 90px 110px}.position-portfolio-block_cabinetType__LRcCp{color:#526773;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-portfolio-block_header__Lyc8H[data-cabinet-type=true] button{white-space:nowrap}.controls_control__JBegS{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;min-height:var(--control-height);padding:7px 10px;border:1px solid transparent;border-radius:var(--control-radius);background:var(--control-bg);color:var(--esb-ink);font:400 var(--control-text)/1.4 var(--esb-font-text);text-align:left;cursor:pointer}.controls_control__JBegS:hover:not(:disabled){background:var(--control-hover)}.controls_control__JBegS>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.controls_control__JBegS svg{flex:none;color:#757b80}.controls_control__JBegS:disabled{cursor:default;opacity:.65}.controls_control__JBegS:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--ui-accent)}.controls_popover__Ra4Ru{position:fixed;inset:auto;margin:0;padding:0;border:0;border-radius:var(--popup-radius);background:var(--panel);color:var(--esb-ink);box-shadow:0 2px 6px #10182024,0 0 0 1px #10182014;overflow:hidden;font:400 14px/1.4 var(--esb-font-text)}.controls_popover__Ra4Ru:popover-open{display:flex;flex-direction:column}.controls_search__KYJtm{display:flex;align-items:center;gap:10px;flex:none;padding:13px 14px;border-bottom:1px solid var(--border);color:#73797e}.controls_search__KYJtm input{box-sizing:border-box;min-width:0;width:100%;padding:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--esb-ink);font:inherit}.controls_search__KYJtm input::placeholder{color:#72777c}.controls_options__FtzSJ{min-height:0;max-height:310px;overflow:auto;overscroll-behavior:contain;padding:5px}.controls_option__W7MYE{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;border-radius:6px;padding:9px 10px;min-height:38px;background:transparent;color:var(--esb-ink);font:inherit;text-align:left;cursor:pointer}.controls_option__W7MYE:focus-visible,.controls_option__W7MYE:hover,.controls_option__W7MYE[data-active=true]{background:var(--control-hover);outline:0}.controls_option__W7MYE:disabled{opacity:.5;cursor:default}.controls_option__W7MYE svg{flex:none}.controls_group__fGwkK{padding:10px 10px 4px;font-size:11px;font-weight:500;color:var(--text-muted)}.controls_empty__1ola2{padding:14px;color:var(--text-muted)}.controls_hint__qrcF3{flex:none;padding:8px 14px;font-size:12px;color:var(--text-muted);border-top:1px solid var(--border)}.controls_hint__qrcF3[role=alert]{color:var(--danger,#b42318)}.controls_menu__rCE2z{padding:5px}.controls_menu__rCE2z .controls_option__W7MYE{min-height:38px;justify-content:flex-start}.controls_danger__rFb7T{color:var(--danger,#b42318)}.controls_divider__BhUQr{height:1px;background:var(--border);margin:4px 0}.controls_dateTime__1BzgM{display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-gap:8px;gap:8px}.controls_dateTime__1BzgM input{box-sizing:border-box;min-width:0;width:100%;min-height:var(--control-height);border:1px solid transparent;border-radius:var(--control-radius);padding:7px 10px;background:var(--control-bg);color:var(--esb-ink);font:400 var(--control-text)/1.4 var(--esb-font-text)}.controls_dateTime__1BzgM input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--ui-accent)}.controls_dateTime__1BzgM input:disabled{opacity:.65}.controls_field__z34jl{display:flex;flex-direction:column;gap:6px;min-width:0}.controls_field__z34jl>span{font-size:13px;color:var(--text-muted)}@media(max-width:700px){.controls_popover__Ra4Ru{font-size:16px}.controls_option__W7MYE{min-height:44px}.controls_dateTime__1BzgM{grid-template-columns:minmax(0,1fr) 112px}.controls_field__z34jl>span{font-size:14px}}.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}.production_block__QzuYu{min-width:0;color:var(--esb-ink,#101820)}.production_table__jmx6n{overflow-x:auto;border:1px solid #c8d1d5;background:#fff;scrollbar-width:thin}.production_table__jmx6n table{width:100%;min-width:1040px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.4;text-align:left}.production_caption__dv0vH{text-align:left;padding:10px 14px;background:#fff;color:#596b74;font-size:12px;border-bottom:1px solid #d7dfe2}.production_personColumn__e2H4E{width:20%}.production_statusColumn__L_rfo{width:12%}.production_dateColumn__vhBFg{width:20%}.production_hoursColumn__a327J{width:13%}.production_actionColumn__SKv7t{width:15%}.production_table__jmx6n td,.production_table__jmx6n th{padding:10px 12px;vertical-align:middle;border-bottom:1px solid #e0e5e7}.production_table__jmx6n thead th{background:#e9eded;color:#415563;font-size:12px;font-weight:700;border-bottom:2px solid #aab8bd}.production_table__jmx6n small{display:block;color:#596b74;font-size:11px;font-weight:400;line-height:1.4;margin-top:4px}.production_table__jmx6n tbody+tbody .production_stageRow__faLSe>*{border-top:12px solid #f4f4f3}.production_stageRow__faLSe>*{background:#f7f8f8;border-bottom-color:#c8d1d5}.production_stageRow__faLSe>th{border-left:4px solid var(--ui-accent);padding-left:10px;font-size:14px}.production_stageRow__faLSe .production_current__85_Au{background:#f0f7fc;border-left:1px solid #d7dfe2}.production_stageRow__faLSe .production_actual__rakGD{background:#f2f8f4;border-left:1px solid #d7dfe2}.production_stageRow__faLSe .production_actual__rakGD small,.production_stageRow__faLSe .production_current__85_Au small{color:#596b74}.production_range__nAKX1{display:flex;align-items:center;gap:6px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.production_range__nAKX1>span+span:before{content:"→";margin-right:6px;color:#7c878d;font-weight:400}.production_stageRow__faLSe .production_numbers__m3VR4,.production_stageRow__faLSe .production_range__nAKX1{font-weight:650}.production_numbers__m3VR4{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.production_numbers__m3VR4>small+small,.production_numbers__m3VR4>span+span{border-left:1px solid #d7dfe2;padding-left:8px}.production_table__jmx6n thead .production_numbers__m3VR4{margin-top:3px}.production_table__jmx6n thead .production_numbers__m3VR4 small{margin-top:0}.production_employeeRow__7tz4n>th{padding-left:24px;font-size:12px;font-weight:600}.production_employeeRow__7tz4n>th>span:before{content:"↳";color:#8b9ba3;display:inline-block;margin-left:-14px;width:14px}.production_employeeRow__7tz4n td{font-size:12px;color:#415563}.production_employeeRow__7tz4n .production_empty__KJ5Zv{color:#75787b;padding:12px 24px;font-size:12px}.production_status__u65wb{font-size:12px;font-weight:600}.production_status__u65wb[data-finished]{color:#28784c}.production_actions__ZIR_c{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.production_actions__ZIR_c button{min-height:32px;padding:5px 8px;white-space:nowrap}.production_srOnly__CDTQ_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.production_numbers__m3VR4{gap:0;border:1px solid #d7dfe2;border-radius:3px;overflow:hidden}.production_numbers__m3VR4>small,.production_numbers__m3VR4>span{padding:5px 8px;margin:0!important;font-size:inherit;font-weight:inherit;background:#edf5fc}.production_numbers__m3VR4>small+small,.production_numbers__m3VR4>span+span{padding:5px 8px;background:#edf7ef;border-left:1px solid #b8c8ce}.production_table__jmx6n thead .production_numbers__m3VR4{font-weight:600;font-size:11px}.production_range__nAKX1 input{min-width:0;flex:1 1;width:100%}.production_designTable__djqyZ table{min-width:960px}.production_designTable__djqyZ .production_personColumn__e2H4E{width:22%}.production_designTable__djqyZ .production_statusColumn__L_rfo{width:12%}.production_designTable__djqyZ .production_dateColumn__vhBFg{width:24%}.production_designTable__djqyZ .production_hoursColumn__a327J{width:18%}.production_designNotice__ejobd{display:flex;align-items:center;gap:8px;margin-bottom:12px}.production_designTable__djqyZ .production_personColumn__e2H4E{width:20%}.production_designTable__djqyZ .production_statusColumn__L_rfo{width:10%}.production_designTable__djqyZ .production_dateColumn__vhBFg{width:20%}.production_designTable__djqyZ .production_dateColumn__vhBFg:nth-child(4){width:34%}.production_designTable__djqyZ .production_hoursColumn__a327J{width:16%}.production_periodList__pT7tu{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.production_periodList__pT7tu li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0}.production_periodList__pT7tu li+li{border-top:1px solid #e5eaec;padding-top:8px}.production_periodList__pT7tu li>span{display:flex;flex-wrap:wrap;gap:4px 7px}.production_periodList__pT7tu time{white-space:nowrap}.production_periodList__pT7tu strong{white-space:nowrap;font-weight:600}.production_table__jmx6n .production_employeeHours__AveE8{position:relative}.production_employeeHours__AveE8>.production_numbers__m3VR4{position:absolute;inset:10px 12px}.production_employeeHours__AveE8>.production_numbers__m3VR4>span{display:flex;align-items:center;justify-content:flex-end}.production_table__jmx6n .production_changesRow__6bgqI>*{background:#fceef1}.production_changesRow__6bgqI>th{border-left-color:#b13b58}.production_changesRow__6bgqI .production_numbers__m3VR4>small,.production_changesRow__6bgqI .production_numbers__m3VR4>span{background:transparent}