._page_1lh75_1{min-width:0}._pageHeading_1lh75_5{gap:16px;display:grid}._pageHeadingTop_1lh75_10,._pageHeadingTop_1lh75_10>div{min-width:0}._pageHeadingTop_1lh75_10{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._pageHeadingTop_1lh75_10>.button{flex:none}._routeTitle_1lh75_26{align-items:center;gap:12px;display:flex}._pageActions_1lh75_32{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}._groupingToggle_1lh75_41{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);flex-wrap:wrap;flex:none;max-width:100%;margin:0;padding:3px;display:inline-flex}._groupingToggle_1lh75_41 button{min-height:44px;color:var(--ink-2);border-radius:calc(var(--radius-control) - 3px);font:700 var(--type-ui)/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:7px 12px}._groupingToggle_1lh75_41 button[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:0 0 0 1px var(--border-strong)}._groupingToggle_1lh75_41 button:hover{color:var(--interaction-hover-fg);background:var(--interaction-hover-bg)}._groupingToggle_1lh75_41 button:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:1px}._controlMenu_1lh75_81{flex:none;position:relative}._controlMenu_1lh75_81 summary{min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:700 var(--type-ui)/1.2 var(--font-sans);cursor:pointer;white-space:nowrap;align-items:center;padding:8px 12px;list-style:none;display:inline-flex}._controlMenu_1lh75_81 summary::-webkit-details-marker{display:none}._controlMenu_1lh75_81 summary:after{content:"⌄";margin-inline-start:8px}._controlMenu_1lh75_81 summary:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:1px}._controlMenu_1lh75_81>div{z-index:20;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);min-width:190px;box-shadow:var(--shadow-sm);padding:6px;display:grid;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}._controlMenu_1lh75_81 button{min-height:40px;color:var(--ink);border-radius:calc(var(--radius-control) - 3px);text-align:start;font:600 var(--type-ui)/1.2 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:8px 10px}._controlMenu_1lh75_81 button[aria-checked=true]{color:var(--interaction-active-fg);background:var(--interaction-active-bg)}._controlMenu_1lh75_81 button:hover{color:var(--interaction-hover-fg);background:var(--interaction-hover-bg)}._controlMenu_1lh75_81 button:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:-2px}._searchControl_1lh75_156{width:14rem;min-width:0;max-width:100%;min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:400 var(--type-ui)/1.2 var(--font-body);margin-inline-start:0;padding:9px 11px}._contextSelect_1lh75_170 select{min-width:11rem;max-width:100%;min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:600 var(--type-ui)/1.2 var(--font-sans);padding:9px 34px 9px 11px}._workspaceSetup_1lh75_182,._workspaceBar_1lh75_183{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) minmax(20rem,auto);align-items:end;gap:14px 24px;margin-top:18px;padding:16px 18px;display:grid}._workspaceSetup_1lh75_182 h2,._workspaceBar_1lh75_183 h2{font-size:var(--type-subhead);line-height:1.25}._workspaceSetup_1lh75_182 p,._workspaceBar_1lh75_183 p{max-width:52rem;color:var(--ink-3);font-size:var(--type-ui);margin-top:4px;line-height:1.45}._workspaceSetup_1lh75_182 form{grid-column:1/-1;gap:5px;display:grid}._workspaceSetup_1lh75_182 label{color:var(--ink-3);font-size:var(--type-caption);font-weight:600}._workspaceSetupActions_1lh75_222,._workspaceChoices_1lh75_223{align-items:center;gap:8px;display:flex}._workspaceSetupActions_1lh75_222 input{width:min(24rem,42vw);min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:var(--type-ui)/1.3 var(--font-sans);padding:9px 11px}._workspaceChoices_1lh75_223{justify-content:flex-end}._workspaceError_1lh75_244{grid-column:1/-1;margin:0;font-weight:600;color:var(--danger)!important}._programSection_1lh75_251{margin-top:24px}._sectionHeading_1lh75_255{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}._sectionHeading_1lh75_255>div{min-width:0;max-width:50rem}._sectionHeading_1lh75_255 h2{font-size:var(--type-subhead);line-height:1.25}._sectionHeading_1lh75_255 p{color:var(--ink-3);font-size:var(--type-ui);margin-top:4px;line-height:1.45}._sortControl_1lh75_280{min-width:12rem;display:block}._sortControl_1lh75_280 select{min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:600 var(--type-ui)/1.2 var(--font-sans);padding-inline:11px 34px}._programList_1lh75_295{gap:10px;margin:0;padding:0;list-style:none;display:grid}._programList_1lh75_295>li{min-width:0}._compactProgramRow_1lh75_307{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);grid-template-columns:44px minmax(12rem,.8fr) minmax(14rem,1fr) auto;align-items:center;gap:10px 14px;min-width:0;padding:10px 12px;display:grid}._compactDisclosure_1lh75_319{width:44px;height:44px;color:var(--ink-2);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}._compactDisclosure_1lh75_319:hover{color:var(--interaction-hover-fg);background:var(--interaction-hover-bg)}._compactDisclosure_1lh75_319:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:1px}._compactDisclosure_1lh75_319 svg{width:20px;height:20px;transition:transform .14s}._compactDisclosure_1lh75_319 svg[data-expanded=true]{transform:rotate(90deg)}._compactIdentity_1lh75_352{gap:7px;min-width:0;display:grid}._compactIdentity_1lh75_352>strong{color:var(--ink);font-size:var(--type-ui);line-height:1.3}._programTitleLink_1lh75_364{color:var(--ink);text-underline-offset:3px;text-decoration:underline}._programTitleLink_1lh75_364:hover{color:var(--primary)}._programTitleLink_1lh75_364:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:4px;border-radius:2px}._programTitleLink_1lh75_364[aria-disabled=true]{opacity:.72;cursor:wait}._compactStateChips_1lh75_369{flex-wrap:wrap;gap:6px;display:flex}._compactStateChips_1lh75_369>span{min-height:24px;font-size:var(--type-caption);padding:2px 8px}._compactNextAction_1lh75_377{gap:3px;min-width:0;display:grid}._compactNextAction_1lh75_377 strong{color:var(--ink);font-size:var(--type-ui);overflow-wrap:anywhere;line-height:1.35}._compactActions_1lh75_390{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}._compactActions_1lh75_390 svg{width:21px;height:21px}body:not(:has([data-collapse-action-labels=true])) ._compactActions_1lh75_390 [data-object-actions]>[data-object-action=edit]{inline-size:auto;min-inline-size:88px}body:not(:has([data-collapse-action-labels=true])) ._compactActions_1lh75_390 [data-object-actions]>[data-object-action=edit]>button{inline-size:max-content;min-inline-size:88px;padding-inline:12px}._compactExpandedDetails_1lh75_406{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"delivery schedule next";gap:16px;margin-top:8px;padding:16px 18px;display:grid}._compactProgramRow_1lh75_307[data-details-open=true]{border-end-end-radius:0;border-end-start-radius:0}._compactExpandedFacts_1lh75_423{color:var(--ink-2);background:var(--surface);border:1px solid var(--border-strong);font-size:var(--type-ui);border-block-start:0;border-end-end-radius:var(--radius-control);border-end-start-radius:var(--radius-control);flex-wrap:wrap;align-items:center;gap:8px 26px;padding:10px 18px 12px 70px;line-height:1.4;display:flex}._compactFact_1lh75_439{overflow-wrap:anywhere;min-width:0;max-width:100%}._compactFact_1lh75_439 time{white-space:nowrap}@container workspace (width<=640px){._compactExpandedFacts_1lh75_423{gap:8px 18px;padding-inline:14px}}._compactWorkLink_1lh75_451{width:fit-content;color:var(--primary);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600;text-decoration:underline}._compactWorkLink_1lh75_451:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:4px}._groupStack_1lh75_454{gap:18px;display:grid}._relationshipGroup_1lh75_459{gap:14px;display:grid}._hierarchyGroup_1lh75_464{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-card);min-width:0;display:grid;overflow:hidden}._hierarchyRow_1lh75_473{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}._hierarchyActions_1lh75_480{align-items:center;padding-inline-end:6px;display:flex}._programHierarchyRow_1lh75_486{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:6px 14px 6px 6px;display:grid}._programHierarchyRow_1lh75_486 ._hierarchyCounts_1lh75_487{min-width:0;color:var(--ink-3);font-size:var(--type-ui);flex-wrap:wrap;justify-content:flex-end;gap:4px 14px;display:flex}@container workspace (width<=640px){._programHierarchyRow_1lh75_486{grid-template-columns:44px minmax(0,1fr)}._programHierarchyRow_1lh75_486 ._hierarchyCounts_1lh75_487{grid-column:2;justify-content:flex-start}}._hierarchyDisclosure_1lh75_493{width:100%;min-height:56px;color:var(--ink);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}._hierarchyDisclosure_1lh75_493:hover:not(:disabled){color:var(--interaction-hover-fg);background:var(--interaction-hover-bg)}._hierarchyDisclosure_1lh75_493:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:-3px}._hierarchyDisclosure_1lh75_493:disabled{cursor:default;opacity:.72}._hierarchyDisclosure_1lh75_493>span{align-items:center;gap:8px;min-width:0;display:flex}._hierarchyDisclosure_1lh75_493 svg{flex:none;width:20px;height:20px;transition:transform .14s}._hierarchyDisclosure_1lh75_493 svg[data-expanded=true]{transform:rotate(90deg)}._hierarchyDisclosure_1lh75_493 small{color:var(--ink-3);font-size:var(--type-ui);white-space:nowrap}._hierarchyDisclosure_1lh75_493 ._hierarchyCounts_1lh75_487{white-space:normal;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 14px;min-width:0;display:flex}._hierarchyCounts_1lh75_487 span{white-space:nowrap}._hierarchyChildren_1lh75_562{border-block-start:1px solid var(--border);gap:12px;min-width:0;padding:14px;display:grid}._hierarchyChildren_1lh75_562 ._hierarchyGroup_1lh75_464{background:var(--surface)}._organizationGroup_1lh75_574{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-card);gap:18px;padding:16px;display:grid}._groupHeading_1lh75_583{border-block-end:1px solid var(--border);padding-block-end:12px}._groupHeading_1lh75_583 h3,._siteGroup_1lh75_589 h3,._siteGroup_1lh75_589 h4{color:var(--ink);font:650 var(--type-ui)/1.25 var(--font-sans);margin:0}._groupHeading_1lh75_583>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;min-width:0;display:flex}._groupHeading_1lh75_583 span,._organizationCollapsed_1lh75_606 span,._groupStatus_1lh75_607{color:var(--ink-3);font-size:var(--type-ui)}._organizationCollapsed_1lh75_606{gap:0;padding:0;overflow:hidden}._organizationCollapsed_1lh75_606>button{min-height:52px;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}._organizationCollapsed_1lh75_606>button:hover{color:var(--interaction-hover-fg);background:var(--interaction-hover-bg)}._organizationCollapsed_1lh75_606>button:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:-3px}._groupStatus_1lh75_607{margin:0}._siteGroup_1lh75_589{gap:10px;min-width:0;display:grid}._siteGroupHeading_1lh75_652{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._programCard_1lh75_660{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(11rem,.6fr) minmax(28rem,auto);grid-template-areas:"identity identity actions""delivery schedule next";align-items:start;gap:14px 20px;min-width:0;padding:16px 18px;display:grid}._programCard_1lh75_660[data-state=archived]{background:var(--surface-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions";align-items:center;gap:12px 20px;padding-block:14px}._identityContext_1lh75_684{color:var(--ink-2);font-size:var(--type-ui);gap:.35rem;margin:8px 0 0 52px;display:grid}._identityContext_1lh75_684 p{flex-wrap:wrap;gap:.25rem .55rem;margin:0;display:flex}._identityContext_1lh75_684 p strong{color:var(--ink-3);font-weight:650}._archivedState_1lh75_704{color:var(--ink-3);font-size:var(--type-ui);font-weight:600;display:block}._programCard_1lh75_660>[data-program-card-identity=true]{grid-area:identity}._fieldLabel_1lh75_715{color:var(--ink-3);font-size:var(--type-caption);margin-bottom:6px;font-weight:600;line-height:1.2;display:block}._metric_1lh75_724{min-width:0;color:var(--ink-3);font-size:var(--type-ui);align-content:start;gap:5px;line-height:1.4;display:grid}._metric_1lh75_724>strong{color:var(--ink);font-size:var(--type-ui);font-weight:600;line-height:1.3}._delivery_1lh75_741{grid-area:delivery}._schedule_1lh75_745{grid-area:schedule}._nextAction_1lh75_749{grid-area:next}._healthState_1lh75_753,._nextActionStatus_1lh75_754{--chip-color:var(--ink-2);width:fit-content;min-height:1.7rem;color:color-mix(in srgb, var(--chip-color) 65%, var(--ink));background:color-mix(in srgb, var(--chip-color) 20%, var(--surface));border:1px solid color-mix(in srgb, var(--chip-color) 65%, var(--ink));border-radius:var(--radius-pill);font-size:var(--type-caption);align-items:center;padding:.2rem .55rem;font-weight:600;line-height:1.25;display:inline-flex}._healthState_1lh75_753[data-status=blocked],._healthState_1lh75_753[data-status=late]{--chip-color:var(--danger)}._healthState_1lh75_753[data-status=conflict],._healthState_1lh75_753[data-status=behind]{--chip-color:var(--caution)}._healthState_1lh75_753[data-status=ahead],._healthState_1lh75_753[data-status=onTrack],._healthState_1lh75_753[data-status=complete]{--chip-color:var(--proceed)}._nextActionStatus_1lh75_754[data-status=inProgress]{--chip-color:var(--primary)}._nextActionStatus_1lh75_754[data-status=blocked]{--chip-color:var(--danger)}._nextActionStatus_1lh75_754[data-status=complete]{--chip-color:var(--proceed)}._healthDetail_1lh75_790{color:var(--ink-3);overflow-wrap:anywhere}._delivery_1lh75_741 progress{width:100%;height:5px;accent-color:var(--primary);margin-block:2px}._nextActionMeta_1lh75_802{font-size:var(--type-ui);gap:3px;margin:3px 0 0;line-height:1.35;display:grid}._nextActionMeta_1lh75_802>div{grid-template-columns:max-content minmax(0,1fr);gap:5px;min-width:0;display:grid}._nextActionMeta_1lh75_802 dt{color:var(--ink-3);font-weight:600}._nextActionMeta_1lh75_802 dd{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;margin:0}._cardActions_1lh75_829{flex-wrap:nowrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}._actionStatus_1lh75_839{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._cardActions_1lh75_829>.button{min-width:max-content}._notice_1lh75_855,._errorNotice_1lh75_856{border-radius:var(--radius-control);font-size:var(--type-ui);margin-top:14px;padding:10px 12px;font-weight:600;line-height:1.45}._notice_1lh75_855{color:var(--proceed);background:var(--proceed-bg)}._errorNotice_1lh75_856{color:var(--danger);background:var(--stop-bg)}._recoveryNotice_1lh75_875{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:16px 18px;display:flex}._recoveryNotice_1lh75_875>div{min-width:0}._recoveryNotice_1lh75_875 h2{font-size:var(--type-subhead);line-height:1.25}._recoveryNotice_1lh75_875 p{max-width:52rem;color:var(--ink-3);font-size:var(--type-ui);margin-top:4px;line-height:1.45}._recoveryNotice_1lh75_875>.button{flex:none}@container workspace (width<=900px){._pageActions_1lh75_32{flex-wrap:wrap}._compactProgramRow_1lh75_307{grid-template-columns:44px minmax(0,1fr) auto}._compactNextAction_1lh75_377{grid-area:2/2/auto/-1}._compactExpandedDetails_1lh75_406{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"delivery schedule""next next"}._programCard_1lh75_660{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity identity""actions actions""delivery schedule""next next"}._programCard_1lh75_660[data-state=archived]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions"}._cardActions_1lh75_829{justify-content:flex-start;max-width:none}}@container workspace (width<=640px){._hierarchyDisclosure_1lh75_493{flex-direction:column;align-items:flex-start;gap:8px;min-width:0}._hierarchyDisclosure_1lh75_493 ._hierarchyCounts_1lh75_487{justify-content:flex-start}._hierarchyDisclosure_1lh75_493>span{width:100%}._hierarchyChildren_1lh75_562{padding:8px}._page_1lh75_1{--work-page-width:min(100% - 28px, 1240px)}._pageHeading_1lh75_5,._pageHeadingTop_1lh75_10,._sectionHeading_1lh75_255,._recoveryNotice_1lh75_875,._workspaceSetup_1lh75_182,._workspaceBar_1lh75_183{flex-direction:column;align-items:stretch}._workspaceSetup_1lh75_182,._workspaceBar_1lh75_183{grid-template-columns:1fr}._workspaceSetupActions_1lh75_222,._workspaceChoices_1lh75_223{flex-wrap:wrap;justify-content:flex-start}._workspaceSetupActions_1lh75_222 input{width:100%}._pageActions_1lh75_32,._recoveryNotice_1lh75_875>.button,._sortControl_1lh75_280{align-self:flex-start}._pageActions_1lh75_32{grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%;display:grid}._groupingToggle_1lh75_41{grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;display:grid}._controlMenu_1lh75_81,._controlMenu_1lh75_81 summary{width:100%}._controlMenu_1lh75_81 summary{justify-content:space-between}._controlMenu_1lh75_81>div{inset-inline:0}._searchControl_1lh75_156{width:100%;margin-inline-start:0}._contextSelect_1lh75_170 select,._sortControl_1lh75_280,._sortControl_1lh75_280 select{width:100%}._compactProgramRow_1lh75_307{grid-template-columns:44px minmax(0,1fr);gap:8px 10px}._compactActions_1lh75_390{grid-column:2}._compactNextAction_1lh75_377{grid-area:auto/2}._compactActions_1lh75_390{flex-wrap:wrap;justify-content:flex-start}._compactExpandedDetails_1lh75_406{grid-template-columns:1fr;grid-template-areas:"delivery""schedule""next"}._programCard_1lh75_660{grid-template-columns:1fr;grid-template-areas:"identity""actions""delivery""schedule""next";gap:14px;padding:16px}._identityContext_1lh75_684{margin-inline-start:0}._programCard_1lh75_660[data-state=archived]{grid-template-areas:"identity""actions";padding-block:14px}._metric_1lh75_724{border-block-start:1px solid var(--border);padding-block-start:14px}._cardActions_1lh75_829{flex-wrap:wrap;justify-content:flex-start;gap:2px;max-width:none}._cardActions_1lh75_829>.button,._cardActions_1lh75_829 .button{padding-inline:6px}}@container workspace (width<=420px){._compactActions_1lh75_390{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._compactActions_1lh75_390>button,._compactActions_1lh75_390 button{width:100%;min-width:0;padding-inline:4px}._cardActions_1lh75_829>.button:first-of-type{flex:auto}}
