.PlanningRulesPage_page__OFV50{max-width:1160px;margin:0 auto;padding:28px 24px 48px;color:var(--text,#172128)}.PlanningRulesPage_header__OV_CN{border-bottom:2px solid var(--accent,#ce0033);padding-bottom:18px}.PlanningRulesPage_header__OV_CN h1{margin:0 0 8px;font-size:24px}.PlanningRulesPage_header__OV_CN p{margin:6px 0;color:var(--text-muted,#50616b);font-size:14px}.PlanningRulesPage_layout__cDXnL{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:32px;gap:32px;margin-top:24px}.PlanningRulesPage_nav__OmgCS{align-self:start;position:-webkit-sticky;position:sticky;top:20px;display:grid;grid-gap:4px;gap:4px}.PlanningRulesPage_nav__OmgCS a{padding:8px;color:inherit;font-size:13px;text-decoration:none;border-left:2px solid transparent}.PlanningRulesPage_nav__OmgCS a:hover{background:#edf3f6;border-color:var(--ui-accent)}.PlanningRulesPage_page__OFV50 a:focus-visible,.PlanningRulesPage_page__OFV50 summary:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.PlanningRulesPage_section__NeGdG{padding:0 0 22px;margin:0 0 22px;border-bottom:1px solid var(--border,#d1d8dc);scroll-margin-top:24px}.PlanningRulesPage_section__NeGdG h2{font-size:16px;margin:0 0 14px}.PlanningRulesPage_section__NeGdG dl{margin:0}.PlanningRulesPage_rule__Jh1Yy{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(0,1.3fr);grid-gap:16px;gap:16px;padding:10px 0;border-top:1px solid #edf0f2;font-size:14px;line-height:1.55}.PlanningRulesPage_rule__Jh1Yy dt{color:var(--text-muted,#50616b)}.PlanningRulesPage_rule__Jh1Yy dd{margin:0;overflow-wrap:anywhere}.PlanningRulesPage_note__5LwRd{font-size:13px;line-height:1.6;color:#50616b}.PlanningRulesPage_calendarNote__tAVLy{border-left:3px solid #af7500;padding-left:12px;font-size:14px;line-height:1.6}.PlanningRulesPage_section__NeGdG summary{cursor:pointer;padding:10px 0;font-weight:600}.PlanningRulesPage_holidays__Yx_eW{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));grid-gap:8px 20px;gap:8px 20px;padding-left:20px;font-size:13px}@media (max-width:760px){.PlanningRulesPage_page__OFV50{padding:20px 16px}.PlanningRulesPage_layout__cDXnL{grid-template-columns:minmax(0,1fr);gap:24px}.PlanningRulesPage_nav__OmgCS{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.PlanningRulesPage_rule__Jh1Yy{grid-template-columns:minmax(0,1fr);gap:4px}}.PlanningRulesPage_group__U5G_p{border-bottom:1px solid var(--border,#d1d8dc);padding:4px 0;scroll-margin-top:20px}.PlanningRulesPage_group__U5G_p>summary{cursor:pointer;padding:16px 0;font-weight:650;font-size:16px}.PlanningRulesPage_fields__LHV66{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.PlanningRulesPage_fields__LHV66 label{font-size:13px;display:grid;grid-gap:6px;gap:6px;align-content:start}.PlanningRulesPage_calendarEntry__oaLmU input,.PlanningRulesPage_fields__LHV66 input{width:100%;min-width:0;font:inherit;padding:8px;border:1px solid #b7c4cc;border-radius:4px;background:white}.PlanningRulesPage_actions__XyHFr{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;border-top:1px solid #cbd5da;margin-top:24px;padding:14px 0}.PlanningRulesPage_actions__XyHFr p{font-size:13px;margin:0 0 10px}.PlanningRulesPage_actions__XyHFr>div{display:flex;gap:10px;flex-wrap:wrap}.PlanningRulesPage_actions__XyHFr button,.PlanningRulesPage_calendarEntry__oaLmU button,.PlanningRulesPage_holidayRows__w8748 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 12px;border:1px solid #b7c4cc;border-radius:4px;background:#fff;color:#172128;font:inherit;font-size:13px;cursor:pointer}.PlanningRulesPage_actions__XyHFr button[type=submit]{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.PlanningRulesPage_actions__XyHFr button:disabled,.PlanningRulesPage_calendarEntry__oaLmU button:disabled,.PlanningRulesPage_holidayRows__w8748 button:disabled{opacity:.5;cursor:default}.PlanningRulesPage_actions__XyHFr button:focus-visible,.PlanningRulesPage_calendarEntry__oaLmU button:focus-visible,.PlanningRulesPage_holidayRows__w8748 button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.PlanningRulesPage_holidayRows__w8748 button{width:36px;height:36px;padding:0;background:transparent;border-color:transparent}.PlanningRulesPage_holidayRows__w8748 button:hover:not(:disabled){background:#fbe9ec;color:#b40027;border-color:#e2c4ca}.PlanningRulesPage_calendarEntry__oaLmU{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin:20px 0}.PlanningRulesPage_calendarEntry__oaLmU label{display:grid;grid-gap:6px;gap:6px}.PlanningRulesPage_holidayRows__w8748{list-style:none;padding:0;margin:0;max-width:440px}.PlanningRulesPage_holidayRows__w8748 li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-top:1px solid #edf0f2}.PlanningRulesPage_automatic__B01S_{display:inline-flex;align-items:center;gap:6px;margin-left:12px;color:#50616b;font-size:13px;font-weight:400}.PlanningRulesPage_calendarTable__gqS1X{width:100%;table-layout:fixed;border-collapse:collapse;margin:8px 0 16px;font-size:14px}.PlanningRulesPage_calendarTable__gqS1X td,.PlanningRulesPage_calendarTable__gqS1X th{padding:10px 12px;text-align:left;border-bottom:1px solid #d1d8dc;overflow-wrap:anywhere}.PlanningRulesPage_calendarTable__gqS1X thead{background:#edf1f3}.PlanningRulesPage_calendarTable__gqS1X tbody th{font-weight:500}.PlanningRulesPage_rulesPage__ArYwL{max-width:1240px}.PlanningRulesPage_rulesHeader__TevxA{display:flex;align-items:center;justify-content:space-between;gap:20px}.PlanningRulesPage_rulesHeader__TevxA h1{font-size:22px}.PlanningRulesPage_calendarLink__ly8FO{display:inline-flex;align-items:center;gap:8px;font-size:13px;text-decoration:none;color:#176aa8}.PlanningRulesPage_calendarLink__ly8FO:hover{text-decoration:underline}.PlanningRulesPage_rulesLayout__hMIM2{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:32px;gap:32px;padding-top:24px}.PlanningRulesPage_sectionNav__sBqvp{align-self:start;display:grid;grid-gap:2px;gap:2px}.PlanningRulesPage_navHeading__wds7O{margin:0;padding:0 12px 12px;color:#50616b;font-size:12px;font-weight:600}.PlanningRulesPage_sectionNav__sBqvp button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;width:100%;padding:9px 12px;border:1px solid transparent;border-radius:4px;background:transparent;color:inherit;text-align:left;font:inherit;font-size:13px;line-height:1.4;cursor:pointer}.PlanningRulesPage_sectionNav__sBqvp button:hover{background:#edf1f3}.PlanningRulesPage_sectionNav__sBqvp button[aria-current]{background:var(--ui-accent-soft);border-color:#c0d7e9;color:var(--ui-accent);font-weight:650}.PlanningRulesPage_sectionNav__sBqvp button:focus-visible,.PlanningRulesPage_validationSummary__Nyu7e button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.PlanningRulesPage_sectionNav__sBqvp .PlanningRulesPage_commercialNav__ZPnSI{margin-top:14px;border-top-color:#d1d8dc;border-radius:0}.PlanningRulesPage_changedMark__K8O7v,.PlanningRulesPage_invalidMark__DuCrf{display:inline-flex;flex:0 0 auto}.PlanningRulesPage_changedMark__K8O7v{color:#176aa8}.PlanningRulesPage_invalidMark__DuCrf{color:#b40027}.PlanningRulesPage_rulePanel__Nqptc{min-width:0;min-height:540px}.PlanningRulesPage_panelHeading__Zn0hF{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 0 18px;border-bottom:1px solid #d1d8dc}.PlanningRulesPage_panelHeading__Zn0hF h2{font-size:20px;line-height:1.4;margin:0}.PlanningRulesPage_readOnly__jT5Ws{display:inline-flex;align-items:center;gap:6px;color:#50616b;font-size:12px}.PlanningRulesPage_parameters__HR0uL{padding:0;margin:22px 0 28px;border:0;min-width:0}.PlanningRulesPage_parameters__HR0uL legend{padding:0 0 8px;font-size:13px;color:#50616b;font-weight:600}.PlanningRulesPage_parameterColumns__A5epA,.PlanningRulesPage_parameterRow__XadIE{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr) 190px;grid-gap:8px 20px;gap:8px 20px}.PlanningRulesPage_parameterRow__XadIE{align-items:start;padding:16px 0;border-bottom:1px solid #e4e9ed}.PlanningRulesPage_parameterColumns__A5epA{padding:8px 0;border-bottom:1px solid #d1d8dc;font-size:12px;color:#50616b;font-weight:600}.PlanningRulesPage_parameterDescription__MBZJF{margin:0;font-size:13px;line-height:1.6;color:#50616b;overflow-wrap:anywhere}.PlanningRulesPage_parameterRow__XadIE label{font-size:14px;line-height:1.5}.PlanningRulesPage_valueControl__i1Rf_{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.PlanningRulesPage_valueControl__i1Rf_ input{box-sizing:border-box;width:100%;min-width:0;height:38px;padding:8px 10px;border:1px solid #aebdc7;border-radius:4px;background:#fff;color:#172128;font:inherit;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanningRulesPage_valueControl__i1Rf_ input:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.PlanningRulesPage_valueControl__i1Rf_ input[aria-invalid]{border-color:#b40027;background:#fff7f8}.PlanningRulesPage_valueControl__i1Rf_ input:disabled{background:#edf1f3;color:#50616b}.PlanningRulesPage_valueControl__i1Rf_ span{color:#50616b;font-size:12px;overflow-wrap:anywhere}.PlanningRulesPage_fieldError__O6yTb{grid-column:3;font-size:12px;color:#b40027;margin:0}.PlanningRulesPage_calculation__p4OnA{margin-top:24px}.PlanningRulesPage_calculation__p4OnA h3{margin:0 0 8px;font-size:13px;font-weight:600;color:#50616b}.PlanningRulesPage_calculation__p4OnA dl{margin:0}.PlanningRulesPage_calculation__p4OnA .PlanningRulesPage_rule__Jh1Yy{grid-template-columns:112px minmax(0,1fr);gap:20px;font-size:13px;padding:12px 0}.PlanningRulesPage_calculation__p4OnA .PlanningRulesPage_rule__Jh1Yy dd{max-width:70ch}.PlanningRulesPage_actions__XyHFr .PlanningRulesPage_saveStatus__dixVt{display:grid;grid-gap:4px;gap:4px;font-size:13px}.PlanningRulesPage_saveStatus__dixVt p{margin:0;color:#50616b;line-height:1.5}.PlanningRulesPage_rulesActions__VvQ5N{display:flex;align-items:center;justify-content:space-between;gap:16px;position:static;padding:18px 0 0}.PlanningRulesPage_rulesActions__VvQ5N>div:last-child{flex:0 0 auto}.PlanningRulesPage_validationSummary__Nyu7e{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:#b40027;margin-top:20px}.PlanningRulesPage_validationSummary__Nyu7e button{border:0;padding:4px;font:inherit;color:inherit;background:transparent;text-decoration:underline;cursor:pointer}@media (max-width:1000px){.PlanningRulesPage_rulesLayout__hMIM2{grid-template-columns:190px minmax(0,1fr);gap:24px}.PlanningRulesPage_parameterRow__XadIE{grid-template-columns:minmax(0,1fr) 190px;gap:8px 16px}.PlanningRulesPage_parameterColumns__A5epA{display:none}.PlanningRulesPage_parameterDescription__MBZJF{grid-column:1;grid-row:2}.PlanningRulesPage_parameterRow__XadIE .PlanningRulesPage_valueControl__i1Rf_{grid-column:2;grid-row:1/span 2}.PlanningRulesPage_fieldError__O6yTb{grid-column:2}.PlanningRulesPage_valueControl__i1Rf_{grid-template-columns:90px minmax(0,1fr)}.PlanningRulesPage_rulesActions__VvQ5N{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.PlanningRulesPage_rulesHeader__TevxA{align-items:flex-start;flex-direction:column;gap:10px}.PlanningRulesPage_rulesLayout__hMIM2{grid-template-columns:minmax(0,1fr);gap:24px}.PlanningRulesPage_sectionNav__sBqvp{display:flex;overflow-x:auto;gap:4px;padding-bottom:8px}.PlanningRulesPage_navHeading__wds7O{display:none}.PlanningRulesPage_sectionNav__sBqvp button{width:auto;flex:0 0 auto;max-width:200px;min-height:44px}.PlanningRulesPage_sectionNav__sBqvp .PlanningRulesPage_commercialNav__ZPnSI{margin:0;border-top-color:transparent;border-radius:4px}.PlanningRulesPage_rulePanel__Nqptc{min-height:0}.PlanningRulesPage_panelHeading__Zn0hF h2{font-size:18px}.PlanningRulesPage_parameterRow__XadIE{grid-template-columns:minmax(0,1fr)}.PlanningRulesPage_parameterDescription__MBZJF,.PlanningRulesPage_parameterRow__XadIE .PlanningRulesPage_valueControl__i1Rf_{grid-column:1;grid-row:auto}.PlanningRulesPage_valueControl__i1Rf_{grid-template-columns:110px minmax(0,1fr)}.PlanningRulesPage_valueControl__i1Rf_ input{height:44px}.PlanningRulesPage_fieldError__O6yTb{grid-column:1}.PlanningRulesPage_calculation__p4OnA .PlanningRulesPage_rule__Jh1Yy{grid-template-columns:minmax(0,1fr);gap:4px}.PlanningRulesPage_rulesActions__VvQ5N>div:last-child{flex-wrap:wrap}}.PlanningRulesPage_expressPlaceholder__rB25e{padding:32px 20px;border:1px solid var(--border,#d1d8dc);border-radius:4px;background:var(--panel,#fff)}.PlanningRulesPage_expressPlaceholder__rB25e h2{font-size:18px;margin:0 0 10px}.PlanningRulesPage_expressPlaceholder__rB25e p{margin:0;color:var(--text-muted,#50616b);font-size:14px;line-height:1.6}.ui_dialog__GcNxl{padding:0;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--panel);color:var(--esb-ink);width:min(1060px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:hidden;box-shadow:0 18px 70px #10182033}.ui_dialog__GcNxl::-webkit-backdrop{background:#10182066}.ui_dialog__GcNxl::backdrop{background:#10182066}.ui_drawer__ZyM9H{margin:0 0 0 auto;width:min(960px,96vw);height:100dvh;max-height:100dvh;border:0;border-left:1px solid var(--border);border-radius:0;background:var(--detail-surface,#f4f4f3)}.ui_drawer__ZyM9H[open]{display:flex;flex-direction:column}.ui_drawer__ZyM9H .ui_dialogHeader__YuISf{flex:0 0 auto;align-items:flex-start;padding:16px 22px 14px;gap:6px 16px;border-top:0;border-bottom:1px solid var(--heading-border,#ccd1d2);background:var(--heading-surface,#fff);color:var(--heading-text,var(--esb-ink))}.ui_moduleLabel___2QWf{flex-basis:100%;font-size:10px;font-weight:700;color:var(--heading-muted,var(--text-muted));margin-bottom:6px}.ui_drawer__ZyM9H .ui_dialogHeader__YuISf h2{font-size:22px;line-height:1.2}.ui_heading__HItQM{flex:1 1;min-width:0}.ui_eyebrow__LDTxn{font-size:10px;line-height:1.5;color:var(--heading-muted,#626b70);margin-bottom:4px}.ui_dialogSummary__VovWJ{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ui_dialogTabs__eBoPV{flex:0 0 auto;min-width:0;background:#fff}.ui_drawer__ZyM9H .ui_dialogBody__bmygj{flex:1 1 auto;min-height:0;max-height:none;overscroll-behavior:contain;padding:18px 22px;scrollbar-gutter:stable}.ui_drawer__ZyM9H .ui_actions__jenRe{flex-wrap:nowrap;justify-content:flex-end}.ui_drawer__ZyM9H .ui_iconButton__6ESxp{width:36px;height:36px;flex-basis:36px}.ui_dialogHeader__YuISf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-bottom:1px solid var(--border)}.ui_dialogHeader__YuISf h2{margin:0;min-width:0;overflow-wrap:anywhere}.ui_actions__jenRe{display:flex;align-items:center;gap:8px}.ui_dialogBody__bmygj{overflow:auto;max-height:calc(100dvh - 120px);padding:20px}.ui_iconButton__6ESxp{display:inline-grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--panel);color:var(--esb-ink);cursor:pointer}.ui_iconButton__6ESxp:hover{background:var(--surface)}.ui_dialog__GcNxl a:focus-visible,.ui_dialog__GcNxl button:focus-visible,.ui_iconButton__6ESxp:focus-visible{outline:2px solid var(--ui-accent)}.ui_badge__g8u3z{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:1.4;font-weight:700;white-space:normal}.ui_dot__6Yxfg{width:9px;height:9px;border-radius:2px;flex:0 0 9px;background:var(--status-color)}.ui_hatched__IzisM .ui_dot__6Yxfg{background-image:repeating-linear-gradient(135deg,transparent 0 2px,#10182055 2px 3px)}.ui_empty__NrInc{padding:36px 20px;color:var(--text-muted);text-align:center}.ui_error__bQqCx{padding:20px;border-left:3px solid var(--overload);background:var(--panel)}.ui_error__bQqCx p{margin:0 0 12px}@media (max-width:600px){.ui_dialogBody__bmygj,.ui_dialogHeader__YuISf{padding:12px}}@media (max-width:700px){.ui_drawer__ZyM9H{width:100vw}.ui_drawer__ZyM9H .ui_dialogBody__bmygj,.ui_drawer__ZyM9H .ui_dialogHeader__YuISf{padding-left:14px;padding-right:14px}}.ui_dialog__GcNxl.ui_anchored__HsHFz{position:fixed;inset:auto 16px 16px auto;margin:0;width:min(1120px,calc(100vw - 32px));height:-moz-fit-content;height:fit-content}.ui_anchored__HsHFz[open]{display:flex;flex-direction:column}.ui_anchored__HsHFz .ui_dialogHeader__YuISf{flex-shrink:0}.ui_anchored__HsHFz .ui_dialogBody__bmygj{min-height:0;max-height:none;overscroll-behavior:contain}.ui_dialogFooter__nRZnp{flex:0 0 auto;padding:14px 20px;border-top:1px solid var(--border);background:var(--panel);display:flex;align-items:center;justify-content:flex-end;gap:8px}.ui_dialog__GcNxl[open]:has(>.ui_dialogFooter__nRZnp){display:flex;flex-direction:column}.ui_dialog__GcNxl:has(>.ui_dialogFooter__nRZnp)>.ui_dialogBody__bmygj{flex:1 1 auto;min-height:0;max-height:none}.ui_dialog__GcNxl:has(>.ui_dialogFooter__nRZnp)>.ui_dialogHeader__YuISf{flex:0 0 auto}.ui_dialogFooter__nRZnp>[data-form-actions]{width:100%}.ui_dialog__GcNxl{border:0;border-radius:12px;box-shadow:0 8px 32px #10182030,0 0 0 1px #10182012}.ui_dialogHeader__YuISf{padding:16px 20px;gap:8px 12px}.ui_dialogHeader__YuISf h2{font-size:18px;font-weight:500;line-height:1.4}.ui_iconButton__6ESxp{border:0;background:transparent;border-radius:8px;color:var(--text-muted)}.ui_iconButton__6ESxp:hover{background:var(--control-hover)}.ui_dialog__GcNxl a:focus-visible,.ui_dialog__GcNxl button:focus-visible,.ui_iconButton__6ESxp:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui_dialogFooter__nRZnp{padding:12px 20px}.ui_drawer__ZyM9H .ui_dialogHeader__YuISf .ui_iconButton__6ESxp{color:var(--heading-text,var(--text-muted))}.ui_drawer__ZyM9H .ui_dialogHeader__YuISf .ui_iconButton__6ESxp:hover{background:var(--heading-hover,var(--control-hover))}.ui_drawer__ZyM9H .ui_dialogHeader__YuISf :focus-visible{outline-color:var(--ui-accent);outline-offset:3px}.ui_drawer__ZyM9H .ui_dialogSummary__VovWJ{--heading-text:var(--esb-ink);--heading-muted:var(--text-muted);--heading-border:var(--border);background:var(--panel);color:var(--esb-ink);flex-grow:0;flex-shrink:0;flex-basis:calc(100% + 44px);margin:8px -22px -14px;padding:12px 22px 14px}@media(max-width:700px){.ui_drawer__ZyM9H .ui_dialogSummary__VovWJ{flex-basis:calc(100% + 28px);margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}}.workspace-pending_loading__kzPGN{box-sizing:border-box;min-height:50dvh;padding:32px;display:flex;flex-direction:column;justify-content:flex-start;gap:24px;background:var(--panel);color:var(--esb-ink);font-family:var(--esb-font-text)}.workspace-pending_compact__0qoA3{min-height:220px;padding:20px}.workspace-pending_branded__R66sy{min-height:100dvh;justify-content:center;align-items:center;background:var(--surface)}.workspace-pending_label__OEQkz{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:500;line-height:1.5}.workspace-pending_dots__bUhyg{color:var(--ui-accent);font-weight:700;letter-spacing:3px}.workspace-pending_preview__Jktc6{width:100%;max-width:960px;display:grid;grid-gap:12px;gap:12px}.workspace-pending_toolbar__Uy4Ws{height:38px;width:40%;background:var(--control-bg,#f1f3f5);border-radius:7px}.workspace-pending_row__r_jxN{display:flex;justify-content:space-between;align-items:center;height:56px;border-radius:7px;background:var(--control-bg,#f1f3f5);padding:0 16px}.workspace-pending_row__r_jxN span{width:22%;height:9px;border-radius:3px;background:var(--border)}.workspace-pending_row__r_jxN span:last-child{width:8%}.workspace-pending_branded__R66sy .workspace-pending_preview__Jktc6{max-width:420px}.workspace-pending_preview__Jktc6{animation:workspace-pending_workspace-breathe__gUoVt 1.6s ease-in-out infinite}@keyframes workspace-pending_workspace-breathe__gUoVt{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.workspace-pending_preview__Jktc6{animation:none}}@media(max-width:700px){.workspace-pending_loading__kzPGN{padding:20px 16px;gap:16px}.workspace-pending_toolbar__Uy4Ws{width:65%}.workspace-pending_row__r_jxN{height:58px}.workspace-pending_compact__0qoA3{padding:16px;min-height:220px}.workspace-pending_branded__R66sy{justify-content:center}.workspace-pending_label__OEQkz{font-size:14px}}.personal_page__g8AYD,.personal_sidebarBlock__kzTIo{--start-bg:#21734b;--start-hover:#195c3b}.personal_page__g8AYD{min-height:100%;background:var(--panel);color:var(--esb-ink)}.personal_content__awjDU{padding:24px;min-width:0;font:14px/1.45 var(--esb-font-text)}.personal_content__awjDU :is(button,input,textarea){font:inherit;box-sizing:border-box}.personal_content__awjDU :is(button,a,input,textarea){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.personal_button__h8xsL,.personal_content__awjDU button{cursor:pointer;touch-action:manipulation}.personal_content__awjDU button:disabled{cursor:default;opacity:.5}.personal_content__awjDU :is(button,input,textarea,a):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.personal_button__h8xsL,.personal_linkButton__9cAgb{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--esb-ink);font:inherit;text-decoration:none}.personal_workLayout__jdCB_{width:100%;max-width:1120px;box-sizing:border-box;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.personal_workPicker__aUReF{padding:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);grid-gap:20px 24px;gap:20px 24px;align-items:center}.personal_tabs__kT617{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;padding:4px;border:1px solid var(--border);border-radius:9px;background:var(--control-bg);margin:0}.personal_tabs__kT617 button{border:1px solid transparent;border-radius:7px;background:transparent;color:var(--esb-ink);padding:10px 20px;min-height:44px;font-size:14px;font-weight:600}.personal_tabs__kT617 button[aria-pressed=true]{background:var(--ui-accent);color:#fff;font-weight:600}.personal_selectionToolbar__TqfDK{min-width:0}.personal_workField__XtJ1a{display:flex;align-items:center;gap:12px;color:var(--text-muted);font-size:13px}.personal_workField__XtJ1a>span{white-space:nowrap}.personal_workField__XtJ1a>button{min-height:44px;font-size:14px;background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:10px 12px}.personal_positionTools__BjnQQ{grid-column:1/-1;display:flex;align-items:center;gap:10px;width:100%}.personal_manual__Bcxyx{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;margin:0;border:1px solid var(--border);border-radius:8px;padding:0 6px 0 12px;background:var(--panel)}.personal_manual__Bcxyx>svg{flex:none;color:var(--text-muted)}.personal_manual__Bcxyx:focus-within{border-color:var(--ui-accent)}.personal_manual__Bcxyx input{min-width:0;width:100%;min-height:42px;padding:8px 0;border:0;background:transparent;color:var(--esb-ink);outline:none!important;font-size:14px}.personal_manual__Bcxyx input::placeholder{color:var(--text-muted);opacity:1}.personal_manual__Bcxyx button{flex:none;display:flex;min-height:32px;padding:5px 10px;border:0;border-radius:5px;background:var(--control-bg);font-size:13px}.personal_manual__Bcxyx button,.personal_scanner__MKBm_{align-items:center;justify-content:center;color:var(--esb-ink)}.personal_scanner__MKBm_{display:none;gap:8px;min-height:44px;padding:8px 14px;background:var(--panel);border:1px solid var(--border);border-radius:8px;white-space:nowrap}.personal_scanner__MKBm_[aria-pressed=true]{color:var(--ui-accent);background:var(--ui-accent-soft);border-color:var(--ui-accent)}.personal_assignedHeading___AOgl{grid-column:1/-1;margin:0 0 -8px;font-size:13px;font-weight:500;color:var(--text-muted)}.personal_choices__t_9gG{grid-column:1/-1;display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;min-width:0}.personal_choice__GGUN8{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;min-height:58px;padding:12px 16px;text-align:left;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--esb-ink);transition:background-color .12s ease-out,border-color .12s ease-out;position:relative}.personal_choiceTitle__TDRGZ{display:flex;align-items:center;gap:14px;min-width:0}.personal_choiceTitle__TDRGZ strong{font-size:16px;font-weight:600;overflow-wrap:anywhere}.personal_choiceTitle__TDRGZ svg{order:-1;flex:none;width:21px;height:21px;color:var(--text-muted)}.personal_choice__GGUN8 small{display:grid;grid-template-columns:40px 140px 100px;align-items:center;grid-gap:16px;gap:16px;font-size:13px;color:var(--text-muted);min-width:0}.personal_choiceHours__VxBJw{justify-self:end;font-size:16px;font-weight:600;color:var(--esb-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.personal_choiceHours__VxBJw>span{font-size:12px;font-weight:400;color:var(--text-muted)}.personal_choice__GGUN8[aria-pressed=true]{background:var(--ui-accent-soft);border-color:var(--ui-accent)}.personal_choice__GGUN8[aria-pressed=true] .personal_choiceTitle__TDRGZ svg{color:var(--ui-accent)}.personal_choice__GGUN8:active{background:var(--ui-accent-soft)}.personal_noPositionChoice__H6FkK{margin-top:8px;min-height:54px}.personal_noPositionChoice__H6FkK .personal_choiceTitle__TDRGZ strong{font-weight:500}.personal_findError__wZ7kG,.personal_selectionHint__iURdX{grid-column:1/-1;margin:0;font-size:13px;color:var(--text-muted)}.personal_findError__wZ7kG{color:var(--danger,#b42318)}.personal_activityDetails__OvtES{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:28px;gap:28px;border-top:1px solid var(--border);padding-top:22px;margin-top:4px}.personal_photoArea___I3qb{min-width:0}.personal_photoAreaHeading__ILE98{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.personal_photoAreaHeading__ILE98>span{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.personal_photoAreaHeading__ILE98>small{font-size:12px;color:var(--text-muted)}.personal_photoSlots__zceSZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.personal_photoSlots__zceSZ>span{min-height:94px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--border);border-radius:8px;background:var(--control-bg);color:var(--text-muted)}.personal_photoSlots__zceSZ small{font-size:11px}.personal_commentArea__uiYPS{min-width:0}.personal_commentArea__uiYPS label{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--esb-ink)}.personal_commentArea__uiYPS textarea{display:block;width:100%;box-sizing:border-box;min-height:96px;padding:12px;border:1px solid var(--border);border-radius:8px;resize:vertical;background:var(--panel);color:var(--esb-ink);font:inherit;line-height:1.5}.personal_runningComment__r9Znv{border-top:1px solid var(--border);padding:16px 24px}.personal_runningComment__r9Znv .personal_commentArea__uiYPS{max-width:680px}.personal_startDock__osT7N{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:20px;min-height:76px;padding:12px 20px;box-sizing:border-box;background:var(--panel);border-top:1px solid var(--border);border-radius:0 0 12px 12px}.personal_start__XiYrT{order:-1;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:46px;min-width:168px;padding:10px 24px;border:1px solid var(--start-bg);border-radius:8px;background:var(--start-bg);color:#fff;font-size:16px!important;font-weight:600!important}.personal_start__XiYrT svg{width:20px;height:20px}.personal_start__XiYrT:disabled{opacity:1!important;background:#e3eee7;border-color:#c4d9cc;color:#5b7465}.personal_selectionSummary__TqGJy{display:flex;align-items:center;flex-wrap:wrap;gap:4px 18px;font-size:13px;color:var(--text-muted)}.personal_selectionSummary__TqGJy strong{font-size:13px;font-weight:500;color:var(--esb-ink)}.personal_activeWork__YkLuZ{border:1px solid var(--border);border-radius:12px;background:var(--panel);overflow:hidden}.personal_running__VGVzr{display:grid;grid-template-columns:minmax(200px,.6fr) minmax(0,1fr);grid-column-gap:32px;column-gap:32px;padding:24px;background:var(--panel)}.personal_running__VGVzr>span{display:flex;align-items:center;gap:8px;color:#216c4b;font-size:14px}.personal_running__VGVzr i,.personal_status__Zd5FN i{display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor}.personal_clock__UuqDS{font-size:40px;font-weight:500;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-column:1;margin:12px 0 0}.personal_runningTargets__NAIS1{grid-column:2;grid-row:1/span 2;max-height:260px;overflow:auto}.personal_runningTargets__NAIS1>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--border);font-size:16px}.personal_runningTargets__NAIS1 small{display:block;margin-top:3px;font-size:12px;color:var(--text-muted)}.personal_runningTargets__NAIS1>div:first-child{padding-top:0}.personal_paused__SkY4_{background:var(--control-bg)}.personal_paused__SkY4_>span{color:#805b13}.personal_timerWorkType__QIj_1{margin:0;padding:0 24px 18px;font-size:14px;line-height:1.5}.personal_timeControls__pCGio{display:flex;align-items:center;gap:12px;padding:16px 24px;border-top:1px solid var(--border)}.personal_timeControls__pCGio button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:140px;min-height:44px;padding:10px 16px;background:var(--panel);color:var(--esb-ink);border:1px solid var(--border);border-radius:8px}.personal_timeControls__pCGio svg{width:18px;height:18px}.personal_timeControls__pCGio .personal_resume__ozbbZ{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.personal_todayHistory__n89RH{max-width:1120px;margin-top:28px}.personal_todayHistory__n89RH h2{font-size:16px;font-weight:600;margin:0 0 14px}.personal_video__qUMyh{grid-column:1/-1;width:100%;max-height:280px;border-radius:8px}.personal_error__9WLoR{padding:16px;background:var(--panel);border:1px solid var(--danger,#b42318);border-radius:8px;margin-bottom:16px;font-size:14px}.personal_error__9WLoR button{margin-left:8px;background:transparent;color:var(--ui-accent);border:0;min-height:36px}.personal_sidebarBlock__kzTIo{position:relative;flex:0 0 auto;padding:10px;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:6px;color:var(--esb-ink);font-size:12px;font-weight:600;min-height:28px;text-decoration:none}.personal_status__Zd5FN{display:flex;align-items:center;gap:4px;color:#216c4b}.personal_miniClock__rd_vf{font-size:20px;font-weight:600;letter-spacing:-.3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.personal_miniActions__04nyK{display:flex;gap:4px}.personal_miniActions__04nyK :is(button,a){display:flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:5px 8px;background:var(--panel);border:1px solid var(--border);border-radius:6px;color:var(--esb-ink);text-decoration:none;font:inherit;font-size:11px}.personal_miniActions__04nyK .personal_miniStart__ffzsT,.personal_miniActions__04nyK>a{background:var(--start-bg);border-color:var(--start-bg);color:#fff}.personal_miniActions__04nyK .personal_resume__ozbbZ{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.personal_timerActionLabel__oqJWg{display:none}.personal_sidebarBlock__kzTIo>small{display:block;font-size:11px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}.personal_compactError__FZDtL{display:block;font-size:11px;color:var(--danger,#b42318)}.personal_compactError__FZDtL button{display:block;min-height:32px;font-size:11px}.personal_miniActions__04nyK button:disabled{opacity:.5}.personal_miniActions__04nyK :is(button,a):focus-visible,.personal_timeHeading__TOptl:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.personal_mobileNav__FIaGy{display:none}.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}.personal_visuallyHidden__Pv4Pm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.personal_savingSpinner__weE62{animation:personal_personal-spin__9Ldk7 .9s linear infinite}@keyframes personal_personal-spin__9Ldk7{to{transform:rotate(1turn)}}.personal_ownLeave__lEM1U{background:var(--panel);min-height:100%;color:var(--esb-ink)}.personal_leaveYear__8e24R{padding:0 0 16px}.personal_leaveYear__8e24R label{font-size:14px}.personal_leaveList__hC5iz{border-radius:12px!important}.personal_leaveList__hC5iz table{width:100%}.personal_leaveList__hC5iz td,.personal_leaveList__hC5iz th{padding:16px!important}.personal_leaveList__hC5iz tbody tr:last-child td{border-bottom:0}.personal_leaveKind__QLWg2{font-weight:600}.personal_leaveFrom__ZRDPq,.personal_leaveTo__1dfuy{white-space:nowrap}.personal_leaveDays__T7eAP,.personal_leaveFrom__ZRDPq,.personal_leaveTo__1dfuy{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personal_leaveActions__sU_UC,.personal_leaveStatus__lgSIL>span{white-space:nowrap}.personal_leaveComment__Jmb_F{max-width:45ch;white-space:pre-wrap}.personal_mobileFieldLabel__LSOSK{display:none}.personal_leaveDialog__hn8bQ[open]{width:min(560px,calc(100vw - 24px))}.personal_leaveDialog__hn8bQ .personal_leaveForm__WiBkr{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)}@media(hover:hover) and (pointer:fine){.personal_choice__GGUN8:hover{border-color:var(--ui-accent);background:var(--row-hover,#fafafa)}.personal_choice__GGUN8[aria-pressed=true]:hover{background:var(--ui-accent-soft)}.personal_miniActions__04nyK .personal_miniStart__ffzsT:hover:not(:disabled),.personal_miniActions__04nyK>a:hover,.personal_start__XiYrT:not(:disabled):hover{background:var(--start-hover);border-color:var(--start-hover)}.personal_manual__Bcxyx button:hover,.personal_scanner__MKBm_:hover,.personal_timeControls__pCGio button:hover{background:var(--control-bg)}.personal_optionalTools__e5FIY>button:hover{color:var(--ui-accent)}}@media(max-width:1000px) and (min-width:701px){.personal_workPicker__aUReF{gap:16px;grid-template-columns:1fr minmax(200px,300px)}.personal_choice__GGUN8{gap:10px}.personal_choice__GGUN8 small{gap:8px}}@media(max-width:700px){.personal_content__awjDU{padding:12px 14px calc(88px + env(safe-area-inset-bottom));font-size:14px}.personal_ownLeave__lEM1U [data-screen-header],.personal_page__g8AYD [data-screen-header]{min-height:48px;padding:10px 16px;gap:8px}.personal_ownLeave__lEM1U [data-screen-header] h1,.personal_page__g8AYD [data-screen-header] h1{font-size:18px;line-height:1.3}.personal_workLayout__jdCB_{border:0;border-radius:0}.personal_workPicker__aUReF{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:0}.personal_tabs__kT617{width:100%;box-sizing:border-box}.personal_tabs__kT617 button{flex:1 1;min-height:42px;padding:8px 10px;font-size:14px}.personal_selectionToolbar__TqfDK{margin:0}.personal_workField__XtJ1a{font-size:12px;gap:12px}.personal_workField__XtJ1a>button{min-height:44px;font-size:16px}.personal_scanner__MKBm_{display:inline-flex}.personal_positionTools__BjnQQ{gap:8px}.personal_manual__Bcxyx{padding-left:10px;gap:6px}.personal_manual__Bcxyx>svg{display:none}.personal_manual__Bcxyx input{font-size:16px;min-height:44px}.personal_manual__Bcxyx button{min-height:36px;padding:4px 8px;font-size:13px}.personal_scanner__MKBm_{min-height:46px;min-width:46px;padding:10px}.personal_scanner__MKBm_ span{display:none}.personal_assignedHeading___AOgl{margin:0;font-size:12px}.personal_choices__t_9gG{gap:8px}.personal_choice__GGUN8{min-height:62px;padding:10px 12px;box-shadow:0 2px 0 var(--border);transition:transform .1s ease-out,background-color .1s ease-out,border-color .1s ease-out;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;grid-gap:3px 10px;gap:3px 10px}.personal_choiceTitle__TDRGZ{display:contents}.personal_choiceTitle__TDRGZ strong{font-size:16px;line-height:1.3;grid-column:1;grid-row:1}.personal_choiceTitle__TDRGZ svg{grid-column:2;grid-row:1;width:20px;height:20px;justify-self:end}.personal_choice__GGUN8 small{grid-column:1/-1;grid-row:2;font-size:12px;gap:8px;line-height:1.35}.personal_choiceHours__VxBJw{margin-left:auto;font-size:16px}.personal_choice__GGUN8 small>span:first-of-type{font-size:12px}.personal_choice__GGUN8:active,.personal_choice__GGUN8[aria-pressed=true]{box-shadow:inset 0 2px 3px rgb(16 24 32/.12);transform:translateY(1px)}.personal_choice__GGUN8[aria-pressed=true] .personal_choiceTitle__TDRGZ svg{background:var(--ui-accent);color:#fff;border-radius:4px}.personal_noPositionChoice__H6FkK{min-height:50px;grid-template-rows:auto}.personal_noPositionChoice__H6FkK .personal_choiceTitle__TDRGZ strong{font-size:14px}.personal_optionalTools__e5FIY{gap:0 14px;align-items:flex-start}.personal_optionalTools__e5FIY>button{font-size:12px;min-height:44px;gap:6px}.personal_photoPlaceholder__vrhdT{gap:0;align-items:flex-start;flex-direction:column}.personal_photoPlaceholder__vrhdT button{min-height:44px;font-size:12px;gap:6px;padding:8px 0}.personal_photoPlaceholder__vrhdT small{font-size:10px;margin-top:-5px;line-height:1.4}.personal_commentArea__uiYPS textarea{font-size:16px;min-height:76px}.personal_runningComment__r9Znv{padding:14px 16px}.personal_startDock__osT7N{position:-webkit-sticky;position:sticky;bottom:calc(69px + env(safe-area-inset-bottom));min-height:72px;margin:12px -2px 0;padding:10px 0;gap:12px;border-radius:0;flex-direction:row}.personal_start__XiYrT{flex:1 1;min-width:0;min-height:48px;max-width:none}.personal_selectionSummary__TqGJy{flex:1 1;font-size:11px;gap:3px;flex-direction:column;align-items:flex-start}.personal_selectionSummary__TqGJy strong{font-size:12px}.personal_selectionSummary__TqGJy span{font-size:11px}.personal_activeWork__YkLuZ{border-radius:10px}.personal_running__VGVzr{display:flex;flex-direction:column;gap:10px;padding:20px}.personal_running__VGVzr>span{font-size:13px}.personal_clock__UuqDS{font-size:40px;margin:8px 0}.personal_runningTargets__NAIS1{width:100%;max-height:220px}.personal_runningTargets__NAIS1>div{font-size:15px;padding:10px 0}.personal_timerWorkType__QIj_1{padding:0 20px 16px;font-size:13px}.personal_timeControls__pCGio{padding:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.personal_timeControls__pCGio button{min-width:0;min-height:48px;padding:10px}.personal_todayHistory__n89RH{max-width:1120px;margin-top:24px}.personal_todayHistory__n89RH h2{font-size:15px;margin-bottom:12px}.personal_sidebarBlock__kzTIo{display:none}.personal_mobileNav__FIaGy{position:fixed;inset:auto 0 0;z-index:15;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));background:var(--panel);border-top:1px solid var(--border)}.personal_mobileNav__FIaGy a{min-width:0;min-height:56px;padding:4px 2px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:var(--text-muted);font:400 11px/1.25 var(--esb-font-text);text-align:center;border-radius:8px;text-decoration:none;touch-action:manipulation}.personal_mobileNav__FIaGy a[aria-current=page]{color:var(--ui-accent);background:var(--ui-accent-soft);font-weight:600}.personal_mobileNav__FIaGy svg{width:20px;height:20px}.personal_mobileNav__FIaGy a>span:last-child{max-width:100%;overflow-wrap:anywhere}.personal_ownLeave__lEM1U>div{padding:16px 14px calc(88px + env(safe-area-inset-bottom))}.personal_ownLeave__lEM1U [data-screen-header] button{min-height:40px;font-size:12px}.personal_ownLeave__lEM1U [data-screen-header]>:last-child{gap:8px}.personal_leaveYear__8e24R{padding-bottom:16px}.personal_leaveYear__8e24R select{min-height:44px;font-size:16px}.personal_leaveList__hC5iz{border:0!important;background:transparent!important}.personal_leaveList__hC5iz thead{display:none}.personal_leaveList__hC5iz table,.personal_leaveList__hC5iz tbody{display:block}.personal_leaveList__hC5iz tbody tr{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 12px;gap:14px 12px;padding:16px;margin-bottom:12px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.personal_leaveList__hC5iz td{display:block;padding:0!important;border:0!important}.personal_leaveKind__QLWg2{grid-column:1;font-size:16px!important;line-height:1.35}.personal_leaveStatus__lgSIL{grid-column:2;grid-row:1;text-align:right}.personal_leaveStatus__lgSIL>span{font-size:11px;white-space:normal!important}.personal_leaveFrom__ZRDPq,.personal_leaveTo__1dfuy{grid-row:2;font-size:14px!important;white-space:normal}.personal_mobileFieldLabel__LSOSK{display:block;font-size:11px;color:var(--text-muted);margin-bottom:4px}.personal_leaveDays__T7eAP{grid-column:1/-1;font-size:13px!important}.personal_leaveComment__Jmb_F{grid-column:1/-1;font-size:13px;line-height:1.5}.personal_leaveComment__Jmb_F:empty{display:none!important}.personal_leaveActions__sU_UC{grid-column:1/-1;display:flex!important;gap:8px;flex-wrap:wrap}.personal_leaveActions__sU_UC:not(:has(button)){display:none!important}.personal_leaveActions__sU_UC button{flex:1 1;min-height:44px!important;justify-content:center;font-size:13px!important}.personal_leaveDialog__hn8bQ{max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}.personal_leaveDialog__hn8bQ [data-dialog-header]{padding:16px}.personal_leaveDialog__hn8bQ [data-dialog-header] h2{font-size:18px}.personal_leaveDialog__hn8bQ [data-dialog-body]{padding:16px}.personal_leaveForm__WiBkr label{font-size:13px;gap:7px}.personal_leaveForm__WiBkr :is(input:not([type=hidden]),textarea,select){min-height:44px;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:44px;min-width:0;white-space:normal;font-size:13px;padding:10px 8px;justify-content:center}}@media(prefers-reduced-motion:reduce){.personal_choice__GGUN8{transition:none}.personal_savingSpinner__weE62{animation:none}}.personal_timerShortcut__JVrhQ{position:absolute;inset:4px;z-index:1;border:1px solid var(--ui-accent);border-radius:8px;text-decoration:none;cursor:pointer}.personal_timerShortcut__JVrhQ:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}.personal_sidebarBlock__kzTIo:has(.personal_timerShortcut__JVrhQ:focus-visible),.personal_sidebarBlock__kzTIo:has(.personal_timerShortcut__JVrhQ:hover){background:var(--ui-accent-soft)}.personal_timerHeader__MelPE{min-width:0}.personal_timeHeading__TOptl{flex:none}.personal_status__Zd5FN{white-space:nowrap;display:block;font-size:10px}.personal_status__Zd5FN i{margin-right:4px;vertical-align:middle}.personal_timerIdle__z2_v8{color:var(--text-muted)}.personal_timerPaused__ATy84{color:var(--warning,#946200)}.personal_compactError__FZDtL,.personal_miniActions__04nyK{position:relative;z-index:2}.personal_sidebarBlock__kzTIo :is(.personal_timeHeading__TOptl,.personal_miniClock__rd_vf){color:var(--ui-accent)}.personal_timerChevron__VYsPj{flex:none;margin-left:1px}.personal_sidebarBlock__kzTIo[data-timer-state=running] :is(.personal_timeHeading__TOptl,.personal_miniClock__rd_vf,.personal_status__Zd5FN){color:var(--start-bg)}.personal_sidebarBlock__kzTIo[data-timer-state=paused] .personal_miniClock__rd_vf{color:var(--warning,#946200)}@media(min-width:701px){.personal_choice__GGUN8 small>span:first-child{justify-self:start}.personal_noPositionChoice__H6FkK{min-height:50px}.personal_choice__GGUN8 small>span:empty{display:none}}@media(max-width:1000px) and (min-width:701px){.personal_choice__GGUN8{grid-template-columns:minmax(145px,1fr) minmax(0,1.6fr);gap:16px}.personal_choice__GGUN8 small{grid-template-columns:32px minmax(65px,1fr) 70px 40px;gap:8px}.personal_workPicker__aUReF{grid-template-columns:1fr 1fr}}@media(max-width:700px){.personal_workLayout__jdCB_{max-width:none}.personal_tabs__kT617{width:100%;padding:3px}.personal_tabs__kT617 button{padding:8px 10px}.personal_choice__GGUN8{grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;min-height:62px}.personal_choice__GGUN8 small{display:flex;gap:8px}.personal_activityDetails__OvtES{display:flex;flex-direction:column;gap:12px;padding-top:16px}.personal_photoAreaHeading__ILE98{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.personal_photoAreaHeading__ILE98>span{font-size:12px;white-space:nowrap}.personal_photoAreaHeading__ILE98>small{font-size:10px;max-width:140px;text-align:right}.personal_photoSlots__zceSZ>span{min-height:52px;flex-direction:row;gap:8px}.personal_photoSlots__zceSZ svg{width:18px;height:18px}.personal_workField__XtJ1a>button{padding:10px 12px}}.personal_selectionToolbar__TqfDK{padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--panel-muted,var(--ui-accent-soft))}.personal_workField__XtJ1a{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.personal_workField__XtJ1a>span{color:var(--esb-ink);font-size:14px;font-weight:600}.personal_workLayout__jdCB_[data-kind=object] .personal_selectionToolbar__TqfDK{grid-column:1/-1}.personal_workLayout__jdCB_[data-kind=object] .personal_workField__XtJ1a{max-width:680px}.personal_startDock__osT7N{background:var(--panel-muted,var(--ui-accent-soft))}.personal_choice__GGUN8 small>.personal_choiceUnit__VIs3q:empty{display:block}@media(max-width:700px){.personal_selectionToolbar__TqfDK{padding:10px 12px}.personal_workField__XtJ1a{gap:6px}.personal_workField__XtJ1a>span{font-size:13px}.personal_startDock__osT7N{padding:10px 8px;border-radius:8px}.personal_workLayout__jdCB_[data-kind=object] .personal_workField__XtJ1a{max-width:none}}:is(.personal_timeControls__pCGio,.personal_miniActions__04nyK) .personal_pauseButton__ns5g2{background:#fff0f1;border-color:#f1bec6;color:#8f1d36}:is(.personal_timeControls__pCGio,.personal_miniActions__04nyK,.personal_finishDialog___3WNU) .personal_finishButton__l8zU5{background:#b42338;border-color:#b42338;color:#fff}.personal_finishDialog___3WNU.personal_finishDialog___3WNU{width:min(420px,calc(100vw - 24px))}.personal_finishQuestion__kw_t8{margin:0;font-size:14px}.personal_finishDialog___3WNU :is(.personal_keepTimerButton__uELtr,.personal_finishButton__l8zU5){min-height:44px;padding:8px 14px;border:1px solid var(--border);border-radius:var(--radius-control,6px);font:inherit}.personal_finishDialog___3WNU .personal_keepTimerButton__uELtr{background:var(--panel);color:var(--esb-ink)}@media (hover:hover) and (pointer:fine){:is(.personal_timeControls__pCGio,.personal_miniActions__04nyK) .personal_pauseButton__ns5g2:hover:not(:disabled){background:#fbe1e5}:is(.personal_timeControls__pCGio,.personal_miniActions__04nyK,.personal_finishDialog___3WNU) .personal_finishButton__l8zU5:hover:not(:disabled){background:#931b2d;border-color:#931b2d}}.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}.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{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}.workspace-draft_status__G6FE_{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px}.workspace-draft_status__G6FE_ progress{width:160px;accent-color:var(--ui-accent)}.workspace-draft_actions__bSD7I{display:flex;justify-content:flex-end;gap:8px}.workspace-draft_review__UhpOY{padding:16px;display:flex;flex-direction:column;gap:12px;overflow:auto;max-height:65dvh;font-size:13px}.workspace-draft_review__UhpOY table{border-collapse:collapse;min-width:620px}.workspace-draft_review__UhpOY td,.workspace-draft_review__UhpOY th{padding:8px 10px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.workspace-draft_review__UhpOY thead{background:var(--ui-accent-soft)}.workspace-draft_over__Xk519{color:var(--overload,#b42335);font-weight:600}.workspace-draft_approval__gBpyz{display:flex;align-items:center;gap:8px}.workspace-draft_approval__gBpyz input{accent-color:var(--ui-accent)}.workspace-draft_saveDialog__bbr3G{width:min(760px,calc(100vw - 32px))}.workspace-draft_changes__YP0Vc{border:1px solid var(--border);border-radius:4px}.workspace-draft_review__UhpOY .workspace-draft_changeTable__D2vWt,.workspace-draft_review__UhpOY .workspace-draft_dailyTable__QPtsP{width:100%;min-width:0;table-layout:fixed}.workspace-draft_changeTable__D2vWt thead th:first-child{width:40%}.workspace-draft_changeTable__D2vWt thead th{font-size:12px}.workspace-draft_changeTable__D2vWt .workspace-draft_position__QT53u th{background:var(--ui-accent-soft);font-size:14px}.workspace-draft_position__QT53u span{-webkit-margin-start:8px;margin-inline-start:8px;font-size:12px;font-weight:500}.workspace-draft_changeRow__H4_hb th{font-weight:600}.workspace-draft_changeRow__H4_hb th span{display:block;margin-top:2px;font-size:12px;font-weight:400}.workspace-draft_changeRow__H4_hb td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.workspace-draft_changeRow__H4_hb td:last-child{font-weight:600}.workspace-draft_changeTable__D2vWt tbody:last-child>tr:last-child>*{border-bottom:0}.workspace-draft_changeTable__D2vWt summary{cursor:pointer}.workspace-draft_review__UhpOY .workspace-draft_dailyTable__QPtsP{margin-top:8px}.workspace-draft_completionDate__bO6oc{white-space:nowrap}@media (max-width:480px){.workspace-draft_review__UhpOY .workspace-draft_changeTable__D2vWt td,.workspace-draft_review__UhpOY .workspace-draft_changeTable__D2vWt th{padding-inline:6px}.workspace-draft_changeTable__D2vWt thead th:first-child{width:36%}}.hr-settings_tabs__RwQPh{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--border);margin-bottom:20px;padding-bottom:10px}.hr-settings_tabs__RwQPh :is(a,button){display:inline-flex;align-items:center;min-height:36px;padding:8px 14px;border:1px solid transparent;border-radius:4px;color:var(--esb-ink);font-size:14px;font-weight:600;text-decoration:none}.hr-settings_tabs__RwQPh :is(a,button):hover{background:#fff}.hr-settings_tabs__RwQPh :is(a[aria-current=page],button[aria-selected=true]){background:#fff;border-color:var(--ui-accent);color:var(--ui-accent)}.hr-settings_tabs__RwQPh :is(a,button):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media(max-width:700px){.hr-settings_tabs__RwQPh :is(a,button){min-height:44px}}.hr-settings_tabs__RwQPh button{font-family:inherit;background:transparent;cursor:pointer;text-align:left}.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}}.controls_compactSelect__PV1s9 .controls_search__KYJtm{padding:8px 10px}.controls_compactSelect__PV1s9 .controls_option__W7MYE{min-height:34px;padding:5px 8px;gap:8px;border-radius:var(--control-radius);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.controls_compactSelect__PV1s9 .controls_option__W7MYE>span{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.controls_compactSelect__PV1s9 .controls_option__W7MYE>span>span{color:var(--text-muted)}.controls_compactSelect__PV1s9 .controls_option__W7MYE[aria-selected=true]{background:var(--ui-accent-soft);color:var(--ui-accent)}.controls_compactSelect__PV1s9 .controls_option__W7MYE[aria-selected=true]>span>span{color:inherit}.controls_compactSelect__PV1s9 .controls_option__W7MYE:focus-visible,.controls_compactSelect__PV1s9 .controls_option__W7MYE[data-active=true]:not([aria-selected=true]){outline:1px solid var(--ui-accent);outline-offset:-1px}.controls_options__FtzSJ>[role=group]+[role=group]{border-top:1px solid var(--border);margin-top:5px;padding-top:5px}.controls_options__FtzSJ{scrollbar-gutter:stable;scrollbar-width:auto}.controls_selectFooter__At_Ps{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:38px;padding:4px 12px;border-top:1px solid var(--border);background:var(--panel);font-size:12px;color:var(--text-muted)}.controls_selectFooter__At_Ps button{display:flex;align-items:center;gap:5px;min-height:30px;padding:3px 6px;border:0;border-radius:4px;background:transparent;color:var(--ui-accent);font:inherit;cursor:pointer}.controls_selectFooter__At_Ps button:disabled{color:var(--text-muted);opacity:.55;cursor:default}.controls_selectFooter__At_Ps button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.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}}.pm_workspace__zezYh{--surface:var(--workspace-surface,#f4f5f5);--border:var(--workspace-border,#dce1e3);--text-muted:var(--workspace-muted,#626b70);--radius-panel:4px;--planned:#8ab6d6;--reserved:#6555a5;color:#101820;background:var(--surface);min-width:0;min-height:100%;font-size:14px;line-height:1.4;letter-spacing:0}.pm_toolbar___xdnt{min-height:64px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 16px;background:#fff;border-bottom:2px solid var(--ui-accent);position:-webkit-sticky;position:sticky;top:0;z-index:12}.pm_toolbar___xdnt h1{font-size:17px;line-height:1.25;margin:0;font-weight:700}.pm_breadcrumb__b_z_1{color:var(--text-muted);font-size:11px}.pm_spacer__ktY1u{flex:1 1}.pm_muted__Db5_4{color:var(--text-muted);font-size:11px}.pm_button__IHIT3,.pm_iconButton___DuV_{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #cbd3d8;background:#fff;color:#101820;border-radius:var(--radius-control);min-height:36px;padding:7px 10px;text-decoration:none;cursor:pointer;font-size:13px;font-weight:500;line-height:1.3}.pm_iconButton___DuV_{width:34px;flex:0 0 34px;padding:0}.pm_workspace__zezYh button:disabled{opacity:.45;cursor:not-allowed}.pm_workspace__zezYh a:focus-visible,.pm_workspace__zezYh button:focus-visible,.pm_workspace__zezYh input:focus-visible,.pm_workspace__zezYh select:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.pm_button__IHIT3:hover,.pm_iconButton___DuV_:hover{background:var(--surface)}.pm_segments__WaTEo{display:inline-flex;padding:2px;gap:2px;background:#e9eef1;border-radius:4px;flex-wrap:wrap}.pm_segments__WaTEo button{min-height:32px;border:0;border-radius:3px;padding:7px 10px;background:transparent;color:#626b70;cursor:pointer;font-size:12px;font-weight:700}.pm_segments__WaTEo button[aria-pressed=true]{background:#fff;color:#101820;box-shadow:0 1px 3px #0001}.pm_populationSwitch__ZNs4M button{display:inline-flex;align-items:center;gap:4px}.pm_populationSwitch__ZNs4M button:disabled{opacity:1;cursor:progress}.pm_populationIcon__5w_MK{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;flex:0 0 13px}.pm_populationIcon__5w_MK svg{animation:pm_populationSpin__9EQuZ .8s linear infinite}.pm_srOnly__GzpjA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pm_populationSpin__9EQuZ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pm_populationIcon__5w_MK svg{animation:none}}.pm_filterBar__j1aja{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:8px;border:1px solid var(--border);background:#fff;border-radius:5px;margin:0 0 10px;min-width:0}.pm_filterBar__j1aja label{display:flex;align-items:center;gap:5px;font-size:12px;color:#626b70;min-width:0}.pm_filterBar__j1aja input,.pm_filterBar__j1aja select{background:#fff;color:#101820;border:1px solid #cbd3d8;border-radius:4px;min-height:34px;padding:7px 9px;font:inherit;font-size:12px;min-width:0}.pm_filterBar__j1aja>select{flex:0 1 145px;max-width:145px}.pm_filterBar__j1aja .pm_search__YC2KI{flex:1 1 230px;min-width:120px;width:auto;max-width:none;margin:0}.pm_filterCount__Wfl10{font-size:11px;font-weight:700;white-space:nowrap;color:#62717a}.pm_filterReset__tvRAG{border:0;background:transparent;font-size:11px;min-height:34px;padding:6px;color:#516775;text-decoration:underline;cursor:pointer}.pm_filterBar__j1aja .pm_check__o51Rv{display:flex;align-items:center;min-width:0;gap:6px;font-size:12px;min-height:34px}.pm_check__o51Rv input{min-height:auto}.pm_content__wl_Be{padding:12px 16px 24px}.pm_summary__pXZJE{display:flex;align-items:center;gap:28px;padding:16px 20px;border-bottom:1px solid var(--border);flex-wrap:wrap;background:var(--panel)}.pm_metric__FUxaV{display:grid;grid-gap:3px;gap:3px;min-width:90px}.pm_metric__FUxaV strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm_metric__FUxaV span{color:var(--text-muted);font-size:11px}.pm_alerts__Uil0w{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 20px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--overload) 4%,var(--panel))}.pm_phaseNav__JeAES{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--border)}.pm_phaseNav__JeAES button{border:0;border-bottom:3px solid transparent;background:transparent;text-align:left;padding:14px 20px;display:grid;grid-gap:5px;gap:5px;color:var(--esb-ink);cursor:pointer}.pm_phaseNav__JeAES button[aria-pressed=true]{border-bottom-color:var(--ui-accent);background:var(--panel)}.pm_phaseNav__JeAES small{color:var(--text-muted);font-size:11px}.pm_subbar__zYV_a{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.pm_board__TcPDQ{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.pm_allBoard__62q3V{display:flex;overflow-x:auto;padding-bottom:12px}.pm_allBoard__62q3V .pm_column__LgwKM{flex:0 0 272px}.pm_column__LgwKM{min-width:0}.pm_columnHeader__x7JYG{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;border-top:3px solid var(--status-color);padding:10px 0;min-height:49px}.pm_columnBody__hRb_b{display:grid;grid-gap:8px;gap:8px}.pm_attentionCards__Tv5x1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));grid-gap:12px;gap:12px;align-items:start}.pm_projectGroup__cJrIC{border-bottom:1px solid var(--border);padding-bottom:8px}.pm_groupHeading__E9WIb{display:flex;align-items:center;gap:6px;padding:7px 0}.pm_groupHeading__E9WIb button{border:0;background:transparent;padding:0;display:flex;align-items:center;gap:5px;min-width:0;cursor:pointer;color:var(--esb-ink);text-align:left;font-size:12px}.pm_groupHeading__E9WIb a{color:var(--text-muted);margin-left:auto}.pm_card__eOqzA{padding:12px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--panel);display:grid;grid-gap:8px;gap:8px;min-width:0}.pm_cardTitle__2FlKZ{display:flex;gap:8px;align-items:center;justify-content:space-between}.pm_cardTitle__2FlKZ button{border:0;padding:0;background:transparent;color:var(--esb-ink);font-weight:700;cursor:pointer;text-align:left;overflow-wrap:anywhere}.pm_card__eOqzA h3{margin:0;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.pm_cardMeta__d1qyY{display:flex;gap:8px 12px;flex-wrap:wrap;color:var(--text-muted);font-size:11px}.pm_cardFooter__AWT0B{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding-top:8px;gap:6px}.pm_tag__zzqMm{font-size:10px;font-weight:700;padding:2px 4px;background:var(--surface);border:1px solid var(--border);white-space:nowrap}.pm_danger__tJttL{color:var(--overload)}.pm_tableWrap__6s3vX{overflow:auto}.pm_table__enRr3{border-collapse:collapse;width:100%;background:var(--panel);text-align:left}.pm_table__enRr3 th{background:var(--surface);font-size:11px;color:var(--text-muted);font-weight:700}.pm_table__enRr3 td,.pm_table__enRr3 th{border-bottom:1px solid var(--border);padding:10px 12px;vertical-align:top}.pm_table__enRr3 td{font-size:12px}.pm_table__enRr3 tbody tr:hover{background:color-mix(in srgb,var(--planned) 5%,var(--panel))}.pm_table__enRr3 button{color:var(--esb-ink);cursor:pointer;background:none;border:0;padding:0;font-weight:700;text-align:left}.pm_table__enRr3 small{display:block;margin-top:4px;font-size:10px;color:var(--text-muted)}.pm_numeric__WjNKj{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pm_tabs__jvGz6{display:flex;overflow-x:auto;gap:4px;border-bottom:1px solid var(--border);margin-bottom:20px}.pm_tabs__jvGz6 button{flex:0 0 auto;border:0;border-bottom:2px solid transparent;padding:9px 12px;background:transparent;color:var(--text-muted);cursor:pointer;font-size:12px}.pm_tabs__jvGz6 button[aria-selected=true]{border-color:var(--ui-accent);color:var(--esb-ink);font-weight:700}.pm_detailHeader__rUzz5{display:flex;gap:8px 16px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.pm_section__p9Qhw{margin:0 0 24px}.pm_section__p9Qhw h3{font-size:14px;margin:0 0 12px}.pm_fields__PHxik{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 20px;gap:0 20px;margin:0}.pm_field__gIB1s{padding:10px 0;border-bottom:1px solid var(--border);min-width:0}.pm_field__gIB1s dt{color:var(--text-muted);font-size:11px;margin-bottom:5px;overflow-wrap:anywhere}.pm_field__gIB1s dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.pm_field__gIB1s small{display:block;color:var(--text-muted);font-size:10px;margin-top:6px;overflow-wrap:anywhere}.pm_field__gIB1s:target{outline:2px solid var(--ui-accent);outline-offset:3px}.pm_noData__e9ZdX{padding:24px 0;color:var(--text-muted)}@media (max-width:1100px){.pm_board__TcPDQ,.pm_fields__PHxik{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pm_alerts__Uil0w,.pm_content__wl_Be,.pm_filterBar__j1aja,.pm_summary__pXZJE,.pm_toolbar___xdnt{padding-left:12px;padding-right:12px}.pm_phaseNav__JeAES{grid-template-columns:repeat(2,minmax(0,1fr))}.pm_phaseNav__JeAES button{padding:10px 12px}.pm_board__TcPDQ,.pm_fields__PHxik{grid-template-columns:minmax(0,1fr)}.pm_summary__pXZJE{gap:16px}.pm_filterBar__j1aja label{flex:1 1 100px}.pm_filterBar__j1aja select{max-width:none;width:100%}}@media(max-width:700px){.pm_button__IHIT3,.pm_iconButton___DuV_{min-height:44px}}.team-editor_dialog___hSMA[open]{display:flex;flex-direction:column}.team-editor_dialog___hSMA{width:min(1100px,calc(100vw - 40px));max-height:calc(100dvh - 40px)}.team-editor_dialog___hSMA [data-dialog-body]{flex:1 1;min-height:0;max-height:none;overflow:auto;padding:16px 20px}.team-editor_body__nA7Dm{display:grid;grid-gap:14px;gap:14px;min-width:0;font-size:13px}.team-editor_context__yesih{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid #d7dfe3;padding-bottom:12px}.team-editor_identity__kXNwp{flex:1 1;min-width:180px}.team-editor_identity__kXNwp strong{font-size:15px}.team-editor_identity__kXNwp p{margin:5px 0 0;color:#40525d;font-size:12px}.team-editor_facts__FxtLa{display:grid!important;grid-template-columns:repeat(4,minmax(110px,1fr));grid-gap:8px 16px!important;gap:8px 16px!important;width:100%}.team-editor_facts__FxtLa dt{font-size:11px!important}.team-editor_facts__FxtLa dd{font-size:12px!important;margin:2px 0 0!important}.team-editor_controls__Gs_8t{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.team-editor_controls__Gs_8t label{display:flex;gap:8px;align-items:center}.team-editor_body__nA7Dm input,.team-editor_body__nA7Dm select{font:inherit;box-sizing:border-box;border:1px solid #c8d2d9;background:#fff;border-radius:4px;padding:6px 8px;min-height:34px;color:#20343e;min-width:0}.team-editor_body__nA7Dm button,.team-editor_confirm__zwUJj button,.team-editor_footer__QmcZb button{font:inherit;cursor:pointer}.team-editor_body__nA7Dm button:focus-visible,.team-editor_body__nA7Dm input:focus-visible,.team-editor_body__nA7Dm select:focus-visible,.team-editor_footer__QmcZb button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.team-editor_button__YtSsF,.team-editor_confirm__zwUJj button,.team-editor_footer__QmcZb button{border:1px solid #c8d2d9;border-radius:4px;background:#fff;color:#20343e;min-height:34px;padding:6px 11px}.team-editor_footer__QmcZb{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:12px}.team-editor_footer__QmcZb>div{display:flex;gap:8px}.team-editor_footer__QmcZb .team-editor_primary__Nuv0a{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.team-editor_body__nA7Dm button:disabled,.team-editor_footer__QmcZb button:disabled{opacity:.5;cursor:default}.team-editor_metrics__xpXli{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;padding:10px 12px;background:#f3f6f7;border:1px solid #dae2e6;border-radius:4px}.team-editor_metrics__xpXli>span{display:flex;gap:7px;align-items:center}.team-editor_metrics__xpXli b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.team-editor_metrics__xpXli [data-state=over]{color:#a52235}.team-editor_metrics__xpXli [data-state=short]{color:#80520d}.team-editor_preview__ksKo_{margin-left:auto;font-size:12px}.team-editor_preview__ksKo_ b{display:block;margin-top:3px}.team-editor_table__0hNve{border:1px solid #d7dfe3;border-radius:4px;overflow:auto}.team-editor_head__tf3GV,.team-editor_row__nxg48{display:grid;grid-template-columns:minmax(185px,1fr) 132px 132px 88px 95px 28px;grid-gap:8px;gap:8px;align-items:center;padding:8px 10px;min-width:747px}.team-editor_head__tf3GV{background:#f0f3f5;color:#40525d;font-size:11px}.team-editor_row__nxg48+.team-editor_row__nxg48{border-top:1px solid #dce3e6}.team-editor_person__8ewIs{display:grid;grid-gap:4px;gap:4px}.team-editor_person__8ewIs>strong{font-size:13px}.team-editor_person__8ewIs small{font-size:11px;color:#40525d}.team-editor_person__8ewIs [data-over=true]{color:#a52235}.team-editor_row__nxg48>input{width:100%;font-size:12px}.team-editor_percent__7jiZu{display:flex;gap:3px;align-items:center}.team-editor_percent__7jiZu input{width:70px}.team-editor_remove__jMLyK{border:0;background:none;color:#5b6e79;padding:3px}.team-editor_add__SdQtb{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.team-editor_add__SdQtb>input{flex:1 1;min-width:150px}.team-editor_add__SdQtb>select{flex:2 1;min-width:240px}.team-editor_empty__LAwXB{padding:20px;color:#40525d;text-align:center}.team-editor_hint__OA95Y{margin:0;font-size:11px;line-height:1.4;color:#40525d}.team-editor_error__pER9O,.team-editor_sync___Pmxv{padding:10px 12px;border:1px solid #d6b886;background:#fff9ec;color:#6d4c13;border-radius:4px;font-size:12px}.team-editor_error__pER9O{background:#fff1f3;color:#922037;border-color:#e3b5be}.team-editor_confirm__zwUJj{display:grid;grid-gap:14px;gap:14px;font-size:13px}.team-editor_confirm__zwUJj>div{display:flex;gap:8px;justify-content:flex-end}.team-editor_calendar__q9vtr{border:1px solid #d7dfe3;border-radius:4px;overflow:hidden}.team-editor_calendarHead__9ZHW_,.team-editor_calendarRow__paLNL{display:grid;grid-template-columns:165px minmax(0,1fr);align-items:center}.team-editor_calendarHead__9ZHW_{background:#f0f3f5;font-size:11px;color:#40525d}.team-editor_calendarHead__9ZHW_>span,.team-editor_calendarRow__paLNL>span{padding:6px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-editor_days__YHUE7{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.team-editor_days__YHUE7 span{padding:6px 2px}.team-editor_days__YHUE7 [data-weekend=true]{background:#e6ebee}.team-editor_track__Szufz{position:relative;min-height:27px;background:repeating-linear-gradient(90deg,#fff 0,#fff calc(100% / 7 - 1px),#e6ecef calc(100% / 7 - 1px),#e6ecef calc(100% / 7))}.team-editor_bar__7PX_e{position:absolute;top:4px;height:19px;background:#e0eff3;border:1px solid #7296a4;border-radius:3px;text-align:center;overflow:hidden;white-space:nowrap;font-size:11px;line-height:17px;color:#20343e;box-sizing:border-box}.team-editor_calendarRow__paLNL+.team-editor_calendarRow__paLNL{border-top:1px solid #e4e9ec}@media(max-width:850px){.team-editor_facts__FxtLa{grid-template-columns:repeat(2,minmax(0,1fr))}.team-editor_dialog___hSMA{width:calc(100vw - 24px)}.team-editor_dialog___hSMA [data-dialog-body]{padding:12px}.team-editor_footer__QmcZb{flex-wrap:wrap}.team-editor_footer__QmcZb>div{margin-left:auto}.team-editor_calendarHead__9ZHW_,.team-editor_calendarRow__paLNL{grid-template-columns:120px minmax(0,1fr)}}.team-editor_planFields__oux7u{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.team-editor_planFields__oux7u>label{display:grid;grid-gap:5px;gap:5px;min-width:160px}.team-editor_planFields__oux7u input{width:170px}.team-editor_delivery__BgnIB{display:grid;grid-template-columns:auto auto;grid-gap:5px 8px;gap:5px 8px;min-width:150px;padding:0 10px 7px}.team-editor_delivery__BgnIB>span{grid-column:1/-1;font-size:12px;color:#40525d}.team-editor_delivery__BgnIB>b{font-size:14px}.team-editor_delivery__BgnIB[data-invalid=true],.team-editor_metrics__xpXli [data-invalid=true]{color:#a52235}.team-editor_body__nA7Dm [aria-invalid=true]{border-color:#b42335;background:#fff7f8;box-shadow:inset 0 0 0 1px #b4233520}.team-editor_bar__7PX_e[data-invalid=true]{border-color:#b42335;background:#fff1f3}.team-editor_errorFlag__CKbkY{color:#a52235;display:flex;align-items:center;gap:4px}.team-editor_context__yesih{align-items:center}.team-editor_context__yesih>div{margin-left:auto}.team-editor_metrics__xpXli [data-invalid=true] b{border-bottom:2px solid #b42335}.team-editor_body__nA7Dm{border:0;padding:0;margin:0}.team-editor_body__nA7Dm:disabled{opacity:1}.team-editor_body__nA7Dm[disabled] input,.team-editor_body__nA7Dm[disabled] select{background:#f3f5f6}.team-editor_context__yesih{margin-bottom:14px}.team-editor_sectionTitle__GjPqz{font-size:12px;font-weight:600;margin-bottom:-8px}.team-editor_overloadDay__RqGro{position:absolute;top:0;bottom:0;z-index:1;background:#b4233514;box-shadow:inset 0 -2px #b42335;box-sizing:border-box}.team-editor_overloadDay__RqGro:focus-visible{outline:2px solid #b42335;outline-offset:-2px}.team-editor_confirm__zwUJj .team-editor_primary__Nuv0a{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}dialog.team-editor_confirmDialog__YFffr{width:min(560px,calc(100vw - 40px))}dialog.team-editor_conflictDialog__cjpfO{width:min(1000px,calc(100vw - 40px))}.team-editor_calendarRow__paLNL>span{display:grid;grid-gap:3px;gap:3px}.team-editor_calendarRow__paLNL>span>strong{font-size:12px;overflow:hidden;text-overflow:ellipsis}.team-editor_calendarRow__paLNL small{font-size:10px;color:#40525d}.team-editor_track__Szufz[data-has-actual=true]{min-height:49px}.team-editor_actualDay__TSwSz{position:absolute;top:27px;height:19px;box-sizing:border-box;padding:1px 3px;text-align:center;background:#d8eee7;color:#174c3c;border:1px solid #92bbaa;border-radius:3px;font-size:10px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2}.team-editor_executionDates__Fnwqp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(140px,.5fr);border:1px solid #d7dfe3;border-radius:4px;overflow:hidden}.team-editor_executionDates__Fnwqp section{min-width:0;padding:14px 16px}.team-editor_executionDates__Fnwqp section+section{border-left:1px solid #d7dfe3}.team-editor_executionDates__Fnwqp section>strong{font-size:12px}.team-editor_executionDates__Fnwqp dl{display:flex;gap:20px;margin:10px 0 0}.team-editor_executionDates__Fnwqp dl>div{flex:1 1}.team-editor_executionDates__Fnwqp dt{font-size:11px;color:#40525d}.team-editor_executionDates__Fnwqp dd{font-size:13px;font-weight:600;margin:6px 0 0}.team-editor_actualTable__v_aJN{border-collapse:collapse;width:100%;text-align:left;font-size:12px}.team-editor_actualTable__v_aJN th{padding:9px 10px;background:#f0f3f5;color:#40525d;font-size:11px;font-weight:500}.team-editor_actualTable__v_aJN td{padding:10px;border-top:1px solid #dce3e6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.team-editor_actualTable__v_aJN td:first-child{min-width:150px}.team-editor_controls__Gs_8t>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.team-editor_track__Szufz[data-execution=true]{min-height:29px}.team-editor_track__Szufz[data-execution=true][data-has-actual=true]{min-height:51px}.team-editor_historyConfirm__PAIIk{display:flex;gap:8px;align-items:flex-start;line-height:1.5}.team-editor_historyConfirm__PAIIk input{min-height:16px;flex:none}.team-editor_running__0M8qs{display:flex;align-items:center;gap:4px;color:#176049;font-size:11px;margin-top:4px}.team-editor_executionFooter__YQ10W{justify-content:flex-end}.team-editor_executionDelivery__j35ag[data-invalid=true] dd{color:#a52235}@media(max-width:720px){.team-editor_executionDates__Fnwqp{grid-template-columns:1fr}.team-editor_executionDates__Fnwqp section+section{border-left:0;border-top:1px solid #d7dfe3}}.team-editor_actualHistory__C7_xa{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;font-size:12px;color:#52616a;border-bottom:1px solid #dce3e6;padding-bottom:10px}.team-editor_actualHistory__C7_xa>strong{color:var(--esb-ink)}.team-editor_primary__Nuv0a .busy-indicator,.team-editor_primary__Nuv0a .busy-indicator__spinner{color:inherit}.team-editor_dialog___hSMA{width:min(1600px,calc(100vw - 48px))}.team-editor_body__nA7Dm .team-editor_person__8ewIs small{display:block}.team-editor_body__nA7Dm .team-editor_percent__7jiZu input{width:65px}.team-editor_body__nA7Dm .team-editor_remove__jMLyK{padding:3px}.team-editor_body__nA7Dm input[type=date]{width:100%}dialog.team-editor_dialog___hSMA{width:calc(100vw - 48px);max-width:none}.team-editor_body__nA7Dm .team-editor_percent__7jiZu input{width:46px}.team-editor_body__nA7Dm input[type=date]{padding:5px 3px;font-size:12px}.team-editor_body__nA7Dm input[type=number]{padding:5px 4px}.team-editor_planSection__rqDmS{display:grid;grid-gap:14px;gap:14px}.team-editor_teamSection__tb9wn{display:grid;grid-gap:12px;gap:12px;margin-top:12px;border-top:2px solid #98aebc;padding-top:20px}.team-editor_teamSection__tb9wn .team-editor_add__SdQtb{gap:8px}.team-editor_teamSection__tb9wn .team-editor_add__SdQtb>button{min-height:32px}.team-editor_teamSection__tb9wn .team-editor_add__SdQtb button{font-size:12px}.team-editor_planTotals__dtK4U{display:flex;align-items:flex-end;align-self:stretch;gap:24px;margin-left:auto;padding:0 0 4px 24px;border-left:1px solid #c8d3da}.team-editor_planTotals__dtK4U>span{display:grid;grid-gap:7px;gap:7px;min-width:100px}.team-editor_planTotals__dtK4U>span>span{font-size:12px;color:#40525d;white-space:nowrap}.team-editor_planTotals__dtK4U b{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.team-editor_planTotals__dtK4U [data-invalid=true],.team-editor_planTotals__dtK4U [data-invalid=true]>span{color:#a52235}@media(max-width:1000px){.team-editor_planTotals__dtK4U{margin-left:0;padding-left:0;border-left:0;flex-wrap:wrap}}.team-editor_conflictList__WUTX7{overflow:auto;max-height:50dvh;border:1px solid var(--border,#d7dfe3);border-radius:4px}.team-editor_conflictList__WUTX7 table{width:100%;min-width:720px;border-collapse:collapse;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.team-editor_conflictList__WUTX7 td,.team-editor_conflictList__WUTX7 th{text-align:left;padding:8px 10px;vertical-align:top;border-bottom:1px solid var(--border,#d7dfe3)}.team-editor_conflictList__WUTX7 thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--panel,#fff);color:var(--text-muted,#40525d);font-weight:600}.team-editor_conflictList__WUTX7 td:nth-child(n+2):nth-child(-n+5){white-space:nowrap}.team-editor_conflictList__WUTX7 td:last-child{line-height:1.6}.team-editor_conflictExcess__Xsa9K{color:var(--overload,#a52235);font-weight:600}.team-editor_executionPolish__sFYCo{--timeline-font-size:13px;--timeline-label-size:12px;--timeline-meta-padding:7px 8px}.team-editor_executionPolish__sFYCo [data-dialog-heading] h2{font-size:17px;font-weight:600;letter-spacing:0;line-height:1.4}.team-editor_executionHeadline__Nh0Dq{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e0e6e9}.team-editor_executionIdentity__65B_a{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.team-editor_executionIdentity__65B_a>button{display:inline-flex;align-items:center;gap:6px;font-size:13px;min-height:32px;padding:5px 10px}.team-editor_executionStatus__FR4LN{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.team-editor_executionStatus__FR4LN>span{font-size:12px;color:#415563;line-height:1.4}.team-editor_executionStatusBadge__KGIf3{display:inline-flex;align-items:center;min-height:30px;box-sizing:border-box;padding:4px 10px;border:1px solid #c7ddce;border-radius:4px;background:#edf6f0;color:#286342;font-size:14px;line-height:1.4;font-weight:600}.team-editor_executionStatusBadge__KGIf3 strong{font-weight:600}.team-editor_executionStatusBadge__KGIf3[data-status=W]{background:#edf4fa;border-color:#c8d9e7;color:#285d7d}.team-editor_executionStatusBadge__KGIf3[data-status=H]{background:#fbf5e9;border-color:#e4d7b8;color:#7a591f}.team-editor_executionStatusSelect__jmf4n{min-width:160px;min-height:32px;border:1px solid #afbec8;border-radius:4px;padding:5px 9px;background:#fff;font-family:inherit;font-size:14px;font-weight:500;color:#20343e}.team-editor_executionOverview__rtArn{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,340px);grid-gap:12px;gap:12px;align-items:stretch}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp{border-color:#d8e1e6}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp section{padding:12px 14px}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp section+section{border-left-color:#d8e1e6}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp section>strong{font-size:12px;font-weight:600;color:#263c49}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp dl{margin-top:8px;gap:16px}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp dt{font-size:12px;line-height:1.4;color:#415563}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp dd{margin-top:4px;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.5;color:#172c39}.team-editor_executionCurrent__zkHXC{background:#f5f9fc}.team-editor_executionActual__O4GBw{background:#f4f9f5}.team-editor_executionDelivery__j35ag{background:#f8fafb}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp input{width:100%;max-width:180px;min-width:0;font-size:14px}.team-editor_executionHours__uicVb{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.team-editor_executionHours__uicVb>div{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:12px 14px;border:1px solid #d2e0eb;border-radius:4px}.team-editor_executionHours__uicVb>div>span{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:#34556c}.team-editor_executionHours__uicVb>div>strong{font-size:21px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;color:#172c39}.team-editor_executionHours__uicVb small{font-size:12px;font-weight:500;color:#415563}.team-editor_executionPlannedHours__W9JqU{background:#edf5fb}.team-editor_executionRecordedHours__NKh7u{background:#eff7f1;border-color:#d1e3d6!important}.team-editor_executionRecordedHours__NKh7u>span{color:#365d45!important}.team-editor_executionRunning__9JPgJ{display:flex;align-items:center;gap:6px;grid-column:1/-1;font-size:12px;color:#286342}.team-editor_executionPolish__sFYCo .team-editor_sectionTitle__GjPqz{font-size:13px;font-weight:600;color:#243b49;margin-bottom:-6px}.team-editor_executionPolish__sFYCo .team-editor_person__8ewIs>strong{font-size:13px;font-weight:600}@media(max-width:1100px){.team-editor_executionOverview__rtArn{grid-template-columns:1fr}.team-editor_executionHours__uicVb{max-width:none}.team-editor_executionHours__uicVb>div{flex-direction:row;align-items:center;justify-content:space-between}.team-editor_executionOverview__rtArn .team-editor_executionDates__Fnwqp dd{font-size:14px}}@media(max-width:520px){.team-editor_executionHeadline__Nh0Dq{gap:12px}.team-editor_executionIdentity__65B_a{gap:10px}.team-editor_executionHours__uicVb{grid-template-columns:1fr}.team-editor_executionHours__uicVb>div>strong{font-size:21px}}.team-editor_body__nA7Dm .team-editor_percent__7jiZu input{width:58px;flex:0 0 58px}.team-editor_body__nA7Dm .team-editor_percent__7jiZu{gap:2px;min-width:70px}.team-editor_context__yesih{border-bottom-color:var(--border)}.team-editor_executionFooter__YQ10W .team-editor_executionReplan__b7ROU{display:inline-flex;align-items:center;gap:6px;color:var(--ui-accent);background:var(--ui-accent-soft);border-color:var(--ui-accent);font-weight:600}.team-editor_changeDetails__t9l3j{margin-top:14px;border-top:1px solid var(--ui-border,#d4dfe7);padding-top:10px}.team-editor_changeDetails__t9l3j>summary{cursor:pointer;color:var(--text-muted);font-size:12px}.team-editor_changeDetails__t9l3j[open]>summary{margin-bottom:10px}.team-editor_historyStatus__MRbgy{position:fixed;inset:auto 16px 16px auto;z-index:100;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--panel);color:var(--esb-ink)}.PmDataIssues_dialog__iHe5C{width:min(1120px,calc(100vw - 32px))}.PmDataIssues_toolbar__sUGRj{display:flex;flex-wrap:wrap;gap:8px}.PmDataIssues_toolbar__sUGRj input,.PmDataIssues_toolbar__sUGRj select{min-width:0;min-height:34px;padding:6px 9px;border:1px solid var(--border);border-radius:4px;background:var(--panel);color:var(--esb-ink);font:inherit;font-size:13px}.PmDataIssues_toolbar__sUGRj input{flex:1 1 250px}.PmDataIssues_toolbar__sUGRj select{max-width:100%}.PmDataIssues_scope__99EmB{margin:6px 0;font-size:12px;color:var(--text-muted);line-height:1.5}.PmDataIssues_groups__Q7Ifg{display:flex;flex-direction:column;gap:6px}.PmDataIssues_group__wcmI3{border-top:1px solid var(--border);padding-top:6px}.PmDataIssues_group__wcmI3>summary{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.PmDataIssues_group__wcmI3>summary:before{content:"\25B8"}.PmDataIssues_group__wcmI3[open]>summary:before{content:"\25BE"}.PmDataIssues_group__wcmI3>summary i{width:9px;height:9px;border-radius:2px;flex-shrink:0}.PmDataIssues_count__tTirY{margin-left:auto;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PmDataIssues_group__wcmI3>.PmDataIssues_scope__99EmB{margin:4px 0 8px}.PmDataIssues_kinds__j3IxG{display:flex;flex-direction:column;gap:4px;padding-left:4px}.PmDataIssues_kind__XIHdi>summary{cursor:pointer;font-size:12px;font-weight:600;overflow-wrap:anywhere}.PmDataIssues_positions__SgSjS{padding:0;margin:8px 0;list-style:none;font-size:12px;line-height:1.5}.PmDataIssues_positions__SgSjS li{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);grid-gap:16px;gap:16px;padding:12px 8px;border-bottom:1px solid var(--border)}.PmDataIssues_positions__SgSjS li:nth-child(odd){background:var(--bg-subtle,#f6f8f9)}.PmDataIssues_evidence__y8YAp,.PmDataIssues_identity__YEi3s{min-width:0}.PmDataIssues_evidence__y8YAp{display:grid;grid-gap:10px;gap:10px}.PmDataIssues_positions__SgSjS .PmDataIssues_reason__3ickY{margin:0 0 5px;color:var(--esb-ink);font-weight:600}.PmDataIssues_values__OExc7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 16px;gap:6px 16px;margin:0}.PmDataIssues_values__OExc7>div{min-width:0}.PmDataIssues_values__OExc7 dt{color:var(--text-muted);overflow-wrap:anywhere}.PmDataIssues_values__OExc7 dd{margin:1px 0 0;font-weight:700;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PmDataIssues_export__T2ePr{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:6px 10px;background:var(--panel);border:1px solid var(--border);border-radius:4px;color:var(--esb-ink);font:inherit;font-size:13px;cursor:pointer}.PmDataIssues_export__T2ePr:disabled{opacity:.5;cursor:default}@media(max-width:700px){.PmDataIssues_positions__SgSjS li{grid-template-columns:minmax(0,1fr);gap:8px}}.PmDataIssues_positionTitle___5Ac2{display:flex;align-items:flex-start;gap:8px}.PmDataIssues_positionTitle___5Ac2 button{display:flex;flex-wrap:wrap;gap:4px 8px;padding:0;border:0;background:none;color:var(--ui-accent);text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere;min-width:0}.PmDataIssues_positionTitle___5Ac2 button:hover{text-decoration:underline}.PmDataIssues_positions__SgSjS p{margin:2px 0 0;color:var(--text-muted)}.PmDataIssues_more__QaRLG{padding:6px 12px;border:1px solid var(--border);border-radius:4px;background:var(--panel);color:var(--esb-ink);cursor:pointer}.PmDataIssues_dialog__iHe5C :is(button,input,select,summary):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.planner-calendar-colors_weekHeading__y_w6t[aria-current=date]{color:#542b0a;background:#ffd3a3;box-shadow:inset 0 -2px #b66018}.planner-calendar-colors_crewGroup__sCTSf[data-crew-group]{color:var(--esb-ink);font-weight:650}.planner-calendar-colors_crewGroup__sCTSf[data-crew-group="0"]{background:#e9eff4}.planner-calendar-colors_crewGroup__sCTSf[data-crew-group="1"]{background:#dbe8f4}.planner-calendar-colors_crewGroup__sCTSf[data-crew-group="2"]{background:#eae2f2}.RecordFacts_facts__kMwkH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;margin:0;min-width:0}.RecordFacts_facts__kMwkH>div{min-width:0}.RecordFacts_facts__kMwkH dt{font-size:12px;line-height:1.4;color:#596870;overflow-wrap:anywhere}.RecordFacts_facts__kMwkH dd{margin:2px 0 0;font-size:13px;line-height:1.4;font-weight:600;color:var(--esb-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}