.resources_utilization__Qruny{display:inline-flex;align-items:center;gap:var(--space-2)}.resources_meter__65Vvq{display:inline-block;width:3.5rem;height:.375rem;border-radius:var(--radius-pill);background:var(--signal-neutral-soft);overflow:hidden}.resources_meterFill__gtf2d{display:block;height:100%;border-radius:inherit;background:var(--signal-neutral)}.resources_meter__65Vvq[data-tone=ok] .resources_meterFill__gtf2d{background:var(--signal-ok)}.resources_meter__65Vvq[data-tone=attention] .resources_meterFill__gtf2d{background:var(--signal-attention)}.resources_meter__65Vvq[data-tone=critical] .resources_meterFill__gtf2d{background:var(--signal-critical)}.resources_guide__dwwnH{font:var(--text-small)}.resources_guide__dwwnH[open]{padding:var(--space-1) var(--space-3) var(--space-2);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.resources_guide__dwwnH>summary{display:flex;flex-wrap:wrap;align-items:center;min-height:44px;color:var(--color-accent);font-weight:600;cursor:pointer;list-style:none}.resources_guide__dwwnH>summary::-webkit-details-marker{display:none}.resources_guide__dwwnH:not([open]) .resources_guideOpen__H_6BV,.resources_guide__dwwnH[open] .resources_guideClosed__Htc0q{display:none}.resources_guide__dwwnH p{margin:0 0 var(--space-1)}.resources_annualChart__GAlX7,.resources_breakdown__AmYXO,.resources_dash__R3qOM,.resources_legend__K3ilM{--annual-1:#3987e5;--annual-2:#d95926;--annual-3:#199e70;--annual-4:#c98500;--annual-5:#d55181;--annual-6:#008300;--annual-7:#9085e9;--annual-8:#e66767;--series:var(--color-chart-5)}:root[data-theme=light] .resources_annualChart__GAlX7,:root[data-theme=light] .resources_breakdown__AmYXO,:root[data-theme=light] .resources_dash__R3qOM,:root[data-theme=light] .resources_legend__K3ilM{--annual-1:#2a78d6;--annual-2:#eb6834;--annual-3:#1baf7a;--annual-4:#eda100;--annual-5:#e87ba4;--annual-6:#008300;--annual-7:#6250d6;--annual-8:#e34948}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="1"]{--series:var(--annual-1)}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="2"]{--series:var(--annual-2)}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="3"]{--series:var(--annual-3)}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="4"]{--series:var(--annual-4)}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="5"]{--series:var(--annual-5)}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="6"]{--series:var(--annual-6)}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="7"]{--series:var(--annual-7)}:is(.resources_annualChart__GAlX7,.resources_legend__K3ilM,.resources_breakdown__AmYXO,.resources_dash__R3qOM) [data-slot="8"]{--series:var(--annual-8)}.resources_annualChart__GAlX7{margin:0}.resources_plot__AqmxU{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.resources_ticks__xNzZh{position:relative;width:3em;height:220px;margin:18px 0 0;padding:0;list-style:none;font:var(--text-small);color:var(--color-text-muted)}.resources_ticks__xNzZh li{position:absolute;right:0;transform:translateY(50%)}.resources_months__lcW9S{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.resources_months__lcW9S:before{content:"";position:absolute;inset:18px 0 auto;height:221px;background:repeating-linear-gradient(to top,var(--color-border) 0 1px,transparent 1px 55px);pointer-events:none}.resources_month__enPuH{min-width:0}.resources_column__yNjfW,.resources_month__enPuH{position:relative;display:flex;flex-direction:column}.resources_column__yNjfW{align-items:center;justify-content:flex-end;box-sizing:content-box;height:220px;padding-top:18px;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none}a.resources_column__yNjfW:hover,a.resources_column__yNjfW[aria-current=true]{background:color-mix(in srgb,var(--color-surface-muted) 70%,transparent)}.resources_total__JdDF2{position:absolute;bottom:100%;left:50%;margin-bottom:2px;transform:translateX(-50%);font:var(--text-small);font-weight:600;white-space:nowrap}.resources_stack__Bn2VH{position:relative;gap:2px;width:min(72%,44px)}.resources_segment__n_LRO,.resources_stack__Bn2VH{display:flex;flex-direction:column-reverse;min-height:3px}.resources_segment__n_LRO{flex-basis:0;overflow:hidden}.resources_stack__Bn2VH>.resources_segment__n_LRO:last-child{border-radius:4px 4px 0 0}.resources_fillConfirmed__l_9_x,.resources_fillOpen__SOsjV,.resources_fillSubmitted__Os1ll{flex-basis:0;min-height:1px}.resources_fillConfirmed__l_9_x{background:var(--series)}.resources_fillSubmitted__Os1ll{background:color-mix(in srgb,var(--series) 45%,transparent)}.resources_fillOpen__SOsjV{background:repeating-linear-gradient(135deg,var(--series) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--series)}.resources_placeholder__b1rjD{width:min(72%,44px);border-top:2px solid var(--color-border)}.resources_month__enPuH[data-state=FUTURE] .resources_placeholder__b1rjD{border-top-style:dashed}.resources_monthLabel__wEFnN{padding-top:var(--space-1);font:var(--text-small);color:var(--color-text-muted);text-align:center}.resources_month__enPuH[data-state=RECORDED] .resources_monthLabel__wEFnN{color:var(--color-text)}.resources_tip__rAbg6{position:absolute;top:var(--space-1);left:50%;z-index:2;display:none;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-popover);font:var(--text-small);white-space:nowrap;transform:translateX(-50%)}.resources_month__enPuH:nth-child(-n+3) .resources_tip__rAbg6{left:0;transform:none}.resources_month__enPuH:nth-child(n+10) .resources_tip__rAbg6{right:0;left:auto;transform:none}a.resources_column__yNjfW:focus .resources_tip__rAbg6,a.resources_column__yNjfW:hover .resources_tip__rAbg6{display:flex}.resources_legend__K3ilM{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font:var(--text-small)}.resources_legend__K3ilM ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0;padding:0;list-style:none}.resources_legend__K3ilM li{display:inline-flex;align-items:center;gap:6px}.resources_swatch__xReyB{display:inline-block;flex:none;width:10px;height:10px;margin-right:6px;border-radius:2px;background:var(--series);vertical-align:baseline}.resources_legend__K3ilM .resources_swatch__xReyB{margin-right:0}.resources_statusKey__ekCob{display:inline-block;width:14px;height:10px;border-radius:2px;--series:var(--color-text-muted)}.resources_statusKey__ekCob[data-status=confirmed]{background:var(--series)}.resources_statusKey__ekCob[data-status=submitted]{background:color-mix(in srgb,var(--series) 45%,transparent)}.resources_statusKey__ekCob[data-status=open]{background:repeating-linear-gradient(135deg,var(--series) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--series)}.resources_breakdown__AmYXO{width:100%;border-collapse:collapse;font:var(--text-small)}.resources_breakdown__AmYXO caption{padding-bottom:var(--space-2);text-align:left}.resources_breakdown__AmYXO td,.resources_breakdown__AmYXO th{padding:var(--space-1) var(--space-2);border-top:1px solid var(--color-border);text-align:left;vertical-align:top}.resources_breakdown__AmYXO th[scope=row]{font-weight:400;overflow-wrap:anywhere}.resources_breakdown__AmYXO thead th{color:var(--color-text-muted);font-weight:600}.resources_breakdown__AmYXO td:nth-child(2){white-space:nowrap}.resources_groupRow__ypse6{background:var(--color-surface-muted);color:var(--color-text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.resources_shareCell__40UVz{display:flex;align-items:center;gap:var(--space-2)}.resources_shareCell__40UVz>span:first-child{min-width:4ch}.resources_shareBar__XTant{flex:1 1;min-width:40px;height:6px;border-radius:var(--radius-pill);background:var(--color-surface-muted);overflow:hidden}.resources_shareBar__XTant>span{display:block;height:100%;border-radius:inherit;background:var(--series)}.resources_monthPanel__wih_8{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.resources_monthInitial__nWoX_{display:none}@media (max-width:600px){.resources_total__JdDF2{font-size:10px}.resources_monthShort__e1l4q{display:none}.resources_monthInitial__nWoX_{display:inline}.resources_shareBar__XTant{display:none}}.resources_toolbar__g6qWR{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}.resources_toolbar__g6qWR label{display:flex;flex:0 1 auto;flex-direction:column;gap:var(--space-1);min-width:0;max-width:100%;font:var(--text-small)}.resources_toolbar__g6qWR input,.resources_toolbar__g6qWR select{box-sizing:border-box;height:40px;min-height:40px;max-width:100%;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:var(--text-body)}.resources_toolbar__g6qWR input[type=search]{width:14rem}.resources_toolbar__g6qWR select{max-width:16rem}.resources_kpis__C5f2_{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}.resources_kpis__C5f2_>div{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.resources_kpis__C5f2_>div[data-tone=critical]{border-color:var(--signal-critical)}.resources_kpis__C5f2_ dt{font:var(--text-small);color:var(--color-text-muted)}.resources_kpis__C5f2_ dd{margin:0;font-weight:700}.resources_kpis__C5f2_ dd+dd{font:var(--text-small);font-weight:400}.resources_kpiAttention__bgzVq{color:var(--signal-attention)}.resources_attentionList__n6S2p{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;list-style:none}.resources_attentionList__n6S2p li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-1) 0;border-top:1px solid var(--color-border)}.resources_attentionList__n6S2p li:first-child{border-top:none}.resources_tableScroll__jfrkz{max-width:100%;overflow-x:auto}.resources_tableScroll__jfrkz td,.resources_tableScroll__jfrkz th{padding:var(--space-2) var(--space-3);vertical-align:middle}.resources_tableScroll__jfrkz td:nth-child(2),.resources_tableScroll__jfrkz td:nth-child(4),.resources_tableScroll__jfrkz td:nth-child(5){white-space:nowrap}.resources_planCell__2Y1_r{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap}.resources_planBar__Z_hUM{position:relative;display:inline-flex;width:7rem;height:8px;border-radius:var(--radius-pill);background:transparent;overflow:hidden}.resources_planBar__Z_hUM[data-capacity=unknown]{outline:1px dashed var(--color-text-muted);outline-offset:1px}.resources_barOperations__MLj49,.resources_barOverloadKey__VuQr7,.resources_barProjects__SxH42,.resources_barRemaining__e22ED{display:inline-block;height:100%}.resources_barProjects__SxH42{background:var(--color-chart-1)}.resources_barOperations__MLj49{background:var(--color-chart-2)}.resources_barRemaining__e22ED{background:var(--color-surface-muted);box-shadow:inset 0 0 0 1px var(--color-border)}.resources_barOverloadKey__VuQr7,.resources_barOverload__Kwtau{background:repeating-linear-gradient(135deg,var(--signal-critical) 0 2px,transparent 2px 4px)}.resources_barOverload__Kwtau{position:absolute;top:0;bottom:0}.resources_planLegend__n64B_{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0 0 var(--space-2);padding:0;list-style:none;font:var(--text-small);color:var(--color-text-muted)}.resources_planLegend__n64B_ li{display:inline-flex;align-items:center;gap:6px}.resources_planLegend__n64B_ li>span{width:14px;height:8px;border-radius:2px}.resources_others__WJn6M{margin-top:var(--space-3)}.resources_others__WJn6M>summary{display:inline-flex;align-items:center;min-height:44px;color:var(--color-accent);font-weight:600;cursor:pointer}.resources_otherList__cYKyF{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0;padding:0;list-style:none}@media (max-width:599px){.resources_toolbar__g6qWR input[type=search],.resources_toolbar__g6qWR label,.resources_toolbar__g6qWR select{width:100%;max-width:none}.resources_toolbar__g6qWR label{flex:1 1 100%}.resources_planBar__Z_hUM{width:4rem}}.resources_attentionInline__iMw1M{display:none}.resources_tableScroll__jfrkz{background:linear-gradient(to right,var(--color-surface) 30%,transparent) 0 /24px 100% no-repeat local,linear-gradient(to left,var(--color-surface) 30%,transparent) 100% /24px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.35),transparent) 0 /10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.35),transparent) 100% /10px 100% no-repeat scroll}.resources_tableScroll__jfrkz>table{background:transparent}@media (min-width:600px) and (max-width:1023px){.resources_tableScroll__jfrkz td,.resources_tableScroll__jfrkz th{padding:var(--space-2) 6px}.resources_tableScroll__jfrkz thead th{font:var(--text-small);font-weight:600;letter-spacing:0;text-transform:none}.resources_tableScroll__jfrkz .resources_planCell__2Y1_r{flex-direction:column;align-items:flex-start;gap:var(--space-1)}.resources_tableScroll__jfrkz .resources_planBar__Z_hUM{width:4rem}.resources_tableScroll__jfrkz td:nth-child(6),.resources_tableScroll__jfrkz thead th:nth-child(6){display:none}.resources_tableScroll__jfrkz .resources_attentionInline__iMw1M{display:block}.resources_tableScroll__jfrkz .resources_attentionInline__iMw1M *,.resources_tableScroll__jfrkz td:last-child a,.resources_tableScroll__jfrkz td:nth-child(4){white-space:normal}.resources_tableScroll__jfrkz td:last-child a{min-height:0;text-align:left}.resources_tableScroll__jfrkz td:last-child>span{flex-direction:column;align-items:flex-start;gap:0}}@media (max-width:599px){.resources_tableScroll__jfrkz th[data-label]:before{content:attr(data-label);display:block;font:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.resources_tableScroll__jfrkz td{padding:var(--space-1) 0}.resources_tableScroll__jfrkz th[scope=row]{display:block;padding:var(--space-1) 0;border-bottom:none;background:transparent}.resources_tableScroll__jfrkz .resources_emptyCell__oOZlm{display:none}}.resources_yearScroll__3xo_K{max-width:100%;overflow-x:auto;contain:paint;border:1px solid var(--color-border);border-radius:var(--radius-md)}.resources_yearOverload__zQDpC{color:var(--signal-critical);font-weight:700}.resources_dash__R3qOM{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.resources_dashToolbar__gHW6N{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3) var(--space-4)}.resources_viewSwitch__J9744{display:inline-flex;padding:2px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.resources_viewSwitch__J9744 a{padding:6px 18px;border-radius:4px;color:var(--color-text-muted);font:var(--text-small);font-weight:600;text-decoration:none;white-space:nowrap}.resources_viewSwitch__J9744 a:hover{color:var(--color-text)}.resources_viewSwitch__J9744 a[aria-current=page]{background:var(--color-accent);color:var(--color-on-accent)}.resources_yearNav__JWOUD{display:inline-flex;align-items:stretch;margin-inline:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.resources_yearNav__JWOUD a,.resources_yearNav__JWOUD strong{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px}.resources_yearNav__JWOUD a{color:var(--color-accent);font-size:20px;line-height:1;text-decoration:none}.resources_yearNav__JWOUD a:hover{background:var(--color-surface-muted)}.resources_yearNav__JWOUD strong{min-width:6.5rem;border-inline:1px solid var(--color-border);font:var(--text-title)}.resources_dashFilters__eyKRd{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.resources_dashField__LT1ax{display:flex;flex-direction:column;gap:2px;font:var(--text-label);color:var(--color-text-muted)}.resources_dashField__LT1ax select,.resources_dashSearch__2joHl input{height:34px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:var(--text-small)}.resources_dashField__LT1ax select{width:10.5rem;padding:0 var(--space-2);text-overflow:ellipsis}.resources_dashSearch__2joHl{position:relative;display:flex;align-items:center}.resources_dashSearch__2joHl svg{position:absolute;left:10px;width:15px;height:15px;color:var(--color-text-muted);pointer-events:none}.resources_dashSearch__2joHl input{width:14rem;padding:0 28px 0 32px}.resources_dashSearch__2joHl input::-webkit-search-cancel-button{display:none}.resources_dashSearch__2joHl button{position:absolute;right:4px;padding:0 6px;border:0;background:none;color:var(--color-text-muted);font-size:18px;cursor:pointer}.resources_dashPanel__5bq5q{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.resources_panelHead__vaHcg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.resources_panelHead__vaHcg h2{margin:0;font:var(--text-title);font-size:20px}.resources_coopPill__X8dQk,.resources_countPill__c5NDT{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent);font:var(--text-label);white-space:nowrap}.resources_coopPill__X8dQk{padding:1px 6px;font-size:10px}.resources_flag__xs9Q1{color:var(--signal-attention);font:var(--text-label);font-weight:400}.resources_toneLegend__cdnWr{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0 0 0 auto;padding:0;list-style:none;font:var(--text-small);color:var(--color-text-muted)}.resources_toneLegend__cdnWr li{display:inline-flex;align-items:center;gap:6px}.resources_toneLegend__cdnWr li>span{width:10px;height:10px;border-radius:50%;background:var(--signal-neutral)}.resources_toneLegend__cdnWr li>span[data-tone=ok]{background:var(--signal-ok)}.resources_toneLegend__cdnWr li>span[data-tone=attention]{background:var(--signal-attention)}.resources_toneLegend__cdnWr li>span[data-tone=critical]{background:var(--signal-critical)}.resources_dashMatrix___4yjx{width:100%;border-collapse:separate;border-spacing:0;font:var(--text-small)}.resources_dashMatrix___4yjx td,.resources_dashMatrix___4yjx th{padding:3px 2px;border-bottom:1px solid var(--color-border);text-align:center;white-space:nowrap}.resources_dashMatrix___4yjx thead th{padding-block:var(--space-2);background:var(--color-surface-muted);color:var(--color-text-muted);font-weight:600}.resources_dashMatrix___4yjx thead th[data-phase=CURRENT]{color:var(--color-accent);box-shadow:inset 0 -2px 0 var(--color-accent)}.resources_dashMatrix___4yjx th[scope=row],.resources_dashMatrix___4yjx thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:11rem;max-width:14rem;padding:2px var(--space-2) 2px var(--space-3);background:var(--color-surface);text-align:left;white-space:normal}.resources_dashMatrix___4yjx thead th:first-child{background:var(--color-surface-muted)}.resources_dashMatrix___4yjx .resources_sumCell__j2X3E,.resources_dashMatrix___4yjx thead th:last-child{min-width:5.5rem;border-left:1px solid var(--color-border)}.resources_dashMatrix___4yjx tr[data-selected] th[scope=row]{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}.resources_dashMatrix___4yjx tfoot td,.resources_dashMatrix___4yjx tfoot th{border-top:1px solid var(--color-border);border-bottom:none;font-weight:700}.resources_dashMatrix___4yjx tfoot th[scope=row]{font-weight:700}.resources_personButton__wf2LP{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:4px 0;border:0;background:none;color:var(--color-text);font:inherit;text-align:left;cursor:pointer}.resources_personName__tMY_I{font-weight:600}.resources_personButton__wf2LP:hover .resources_personName__tMY_I,.resources_personButton__wf2LP[aria-pressed=true] .resources_personName__tMY_I{color:var(--color-accent)}.resources_tile__EMn6A{--tone:var(--signal-neutral);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;min-width:3.6rem;min-height:40px;padding:4px 6px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--color-text);font:var(--text-small);font-weight:700;cursor:pointer}span.resources_tile__EMn6A{cursor:default}.resources_tile__EMn6A[data-empty]{color:var(--color-text-muted);font-weight:400}.resources_tile__EMn6A[data-tone=ok]{--tone:var(--signal-ok);background:color-mix(in srgb,var(--signal-ok) 16%,var(--color-surface))}.resources_tile__EMn6A[data-tone=attention]{--tone:var(--signal-attention);background:color-mix(in srgb,var(--signal-attention) 16%,var(--color-surface))}.resources_tile__EMn6A[data-tone=critical]{--tone:var(--signal-critical);background:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in srgb,var(--signal-critical) 14%,transparent) 5px 7px),color-mix(in srgb,var(--signal-critical) 22%,var(--color-surface))}button.resources_tile__EMn6A:hover{border-color:color-mix(in srgb,var(--color-text) 35%,transparent)}button.resources_tile__EMn6A[aria-pressed=true]{border-color:var(--color-text);box-shadow:0 0 0 1px var(--color-accent)}.resources_dashMatrix___4yjx td[data-phase=CURRENT]{background:color-mix(in srgb,var(--color-accent) 7%,transparent)}.resources_dashMatrix___4yjx tbody td[data-phase=PAST] .resources_tile__EMn6A{background-image:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--color-text) 6%,transparent) 6px 7px)}.resources_tileValue__tRUzC{display:inline-flex;gap:2px;align-items:baseline}.resources_tileBar__50PYo{display:block;width:100%;max-width:3.4rem;height:3px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-text) 10%,transparent);overflow:hidden}.resources_tile__EMn6A[data-empty] .resources_tileBar__50PYo{background:transparent}.resources_tileBar__50PYo>span{display:block;height:100%;background:var(--tone)}.resources_sumCell__j2X3E{font-weight:700}.resources_sumCell__j2X3E span,.resources_sumCell__j2X3E strong{display:block}.resources_sumCell__j2X3E span{color:var(--color-text-muted);font-size:11px;font-weight:400}.resources_collapsed__o8HDh>summary{cursor:pointer;font:var(--text-small);font-weight:600}.resources_muted__pIYs9{margin:var(--space-1) 0;color:var(--color-text-muted);font:var(--text-small)}.resources_dashEmpty__ZyR28,.resources_dashFoot___iqWA,.resources_dashNote__MrUNW{margin:0;color:var(--color-text-muted);font:var(--text-small)}.resources_dashNote__MrUNW{padding:var(--space-2) var(--space-3);border-left:3px solid var(--signal-attention);background:var(--color-surface-muted)}.resources_headActions__kdjKd{display:inline-flex;flex-wrap:wrap;gap:var(--space-2);margin-left:auto}.resources_actionLink__WLgL6,.resources_actionPrimary__7_7DW{padding:5px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font:var(--text-small);font-weight:600;text-decoration:none;white-space:nowrap}.resources_actionPrimary__7_7DW{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.resources_actionLink__WLgL6{color:var(--color-text)}.resources_actionLink__WLgL6:hover{background:var(--color-surface-muted)}.resources_monthNav__HEco9{display:inline-flex;align-items:stretch;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.resources_monthNav__HEco9 button{padding:2px 12px;border:0;background:none;color:var(--color-accent);font-size:20px;line-height:1;cursor:pointer}.resources_monthNav__HEco9 button:disabled{color:var(--color-text-muted);opacity:.4;cursor:default}.resources_monthNav__HEco9 strong{display:inline-flex;align-items:center;justify-content:center;min-width:10rem;padding:6px 12px;border-inline:1px solid var(--color-border);font:var(--text-small);font-weight:700}.resources_factRow__MwrNl{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.resources_factBox__jCtks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.resources_fact__9wZxG dt{color:var(--color-text-muted);font:var(--text-small)}.resources_fact__9wZxG dd{display:flex;align-items:center;gap:6px;margin:4px 0 0;font:var(--text-title);white-space:nowrap}.resources_fact__9wZxG dd[data-muted]{color:var(--color-text-muted);font:var(--text-body)}.resources_toneDot__UtEsF{flex:none;width:10px;height:10px;border-radius:50%;background:var(--signal-neutral)}.resources_toneDot__UtEsF[data-tone=ok]{background:var(--signal-ok)}.resources_toneDot__UtEsF[data-tone=attention]{background:var(--signal-attention)}.resources_toneDot__UtEsF[data-tone=critical]{background:var(--signal-critical)}.resources_info__Mf_jh{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1px solid var(--color-text-muted);border-radius:50%;color:var(--color-text-muted);font:600 10px/1 var(--font-sans);cursor:help}.resources_subTitle__w_yqp{margin:var(--space-2) 0 0;font:var(--text-small);font-weight:700}.resources_chartRow__b8Pfm{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,24rem);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.resources_chartMain__06ae4{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.resources_planChart__lgpF7{margin:0}.resources_planPlot__IV1q2{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.resources_planTicks__okPK0{position:relative;width:2.2em;height:120px;margin:18px 0 0;padding:0;list-style:none;font:var(--text-small);font-size:11px;color:var(--color-text-muted)}.resources_planTicks__okPK0 li{position:absolute;right:0;transform:translateY(50%)}.resources_planMonths__yLO6q{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none;border-left:1px solid var(--color-border)}.resources_planMonths__yLO6q:before{content:"";position:absolute;inset:18px 0 auto;height:121px;background:repeating-linear-gradient(to top,var(--color-border) 0 1px,transparent 1px 40px);pointer-events:none}.resources_planMonth__Blr9S{position:relative;display:flex;flex-direction:column;min-width:0}.resources_planColumn__rtu6i{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;box-sizing:content-box;height:120px;padding:18px 0 0;border:1px solid transparent;border-radius:4px;background:none;color:var(--color-text);font:inherit;cursor:pointer}.resources_planColumn__rtu6i:hover{background:color-mix(in srgb,var(--color-surface-muted) 70%,transparent)}.resources_planColumn__rtu6i[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,transparent)}.resources_planStack__MlsiF{position:relative;display:flex;flex-direction:column-reverse;gap:1px;width:min(62%,40px);min-height:2px}.resources_planMonth__Blr9S[data-state=EMPTY] .resources_planStack__MlsiF,.resources_planMonth__Blr9S[data-state=NO_DATA] .resources_planStack__MlsiF{height:2px!important;background:var(--color-border)}.resources_planTotal__rXQqo{position:absolute;bottom:100%;left:50%;margin-bottom:3px;transform:translateX(-50%);font:var(--text-small);font-size:12px;font-weight:700;white-space:nowrap}.resources_planMonth__Blr9S[data-state=NO_DATA] .resources_planTotal__rXQqo{color:var(--color-text-muted);font-weight:400}.resources_planSegment__dyclF{flex-basis:0;min-height:2px;background:var(--series)}.resources_planStack__MlsiF>.resources_planSegment__dyclF:last-child{border-radius:3px 3px 0 0}.resources_planLabel__KPTYT{padding-top:var(--space-1);font:var(--text-small);font-size:12px;color:var(--color-text-muted);text-align:center}.resources_planTip__j4k7C{position:absolute;bottom:calc(100% - 12px);left:50%;z-index:3;display:none;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-popover);font:var(--text-small);text-align:left;white-space:nowrap;transform:translateX(-50%)}.resources_planMonth__Blr9S:nth-child(-n+3) .resources_planTip__j4k7C{left:0;transform:none}.resources_planMonth__Blr9S:nth-child(n+10) .resources_planTip__j4k7C{right:0;left:auto;transform:none}.resources_planColumn__rtu6i:focus-visible .resources_planTip__j4k7C,.resources_planColumn__rtu6i:hover .resources_planTip__j4k7C{display:flex}.resources_tipLine__4n2K1{display:inline-flex;align-items:center}.resources_seriesLegend__vRkij{width:100%;border-collapse:collapse;font:var(--text-small)}.resources_seriesLegend__vRkij td,.resources_seriesLegend__vRkij th{padding:3px 0;font-weight:400;text-align:left}.resources_seriesLegend__vRkij th{padding-left:18px;text-indent:-18px}.resources_seriesLegend__vRkij td{padding-left:var(--space-3);text-align:right;white-space:nowrap}.resources_seriesLegend__vRkij td:nth-child(2){font-weight:600}.resources_seriesLegend__vRkij td:last-child{color:var(--color-text-muted)}.resources_seriesLegend__vRkij tfoot td,.resources_seriesLegend__vRkij tfoot th{padding-top:var(--space-2);font-weight:700}.resources_dot___6s64{display:inline-block;width:10px;height:10px;margin-right:var(--space-2);border-radius:50%;background:var(--series);vertical-align:-1px}.resources_breakdownBox__x20eN{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.resources_kindSwitch__g7_lJ{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted)}.resources_kindSwitch__g7_lJ button{padding:5px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:var(--text-small);cursor:pointer}.resources_kindSwitch__g7_lJ button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.resources_kindSwitch__g7_lJ button:disabled{opacity:.5;cursor:default}.resources_planTable__kpVyX{width:100%;border-collapse:collapse;font:var(--text-small)}.resources_planTable__kpVyX td,.resources_planTable__kpVyX th{padding:4px var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;font-weight:400}.resources_planTable__kpVyX thead th{color:var(--color-text-muted)}.resources_planTable__kpVyX tbody tr:last-child>*{border-bottom:none}.resources_planTable__kpVyX th[scope=row] a{color:var(--color-accent)}.resources_planTable__kpVyX td:nth-child(3){width:7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resources_planTable__kpVyX th:first-child{width:40%}.resources_planTable__kpVyX td:nth-child(2){width:10rem}.resources_planShare__vW2_S{display:flex;align-items:center;gap:var(--space-3)}.resources_planShare__vW2_S>span:last-child{min-width:3em;color:var(--color-text-muted);text-align:right}.resources_shareTrack__3yDbF{flex:1 1;height:12px;border-radius:3px;background:color-mix(in srgb,var(--color-text) 8%,transparent);overflow:hidden}.resources_shareTrack__3yDbF>span{display:block;height:100%;border-radius:3px;background:var(--series)}.resources_moreButton__IBnpZ{margin:var(--space-2) var(--space-3);padding:0;border:0;background:none;color:var(--color-accent);font:var(--text-small);cursor:pointer}@media (max-width:1180px){.resources_yearNav__JWOUD{margin-inline:0}.resources_chartRow__b8Pfm{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.resources_factRow__MwrNl{grid-template-columns:minmax(0,1fr)}.resources_dashMatrix___4yjx th[scope=row],.resources_dashMatrix___4yjx thead th:first-child{min-width:8.5rem}.resources_tile__EMn6A{min-width:3rem}.resources_headActions__kdjKd{order:3;width:100%;margin-left:0}}@media (max-width:640px){.resources_dashFilters__eyKRd,.resources_dashToolbar__gHW6N{align-items:stretch}.resources_dashField__LT1ax,.resources_dashField__LT1ax select,.resources_dashFilters__eyKRd,.resources_dashSearch__2joHl,.resources_dashSearch__2joHl input{width:100%}.resources_viewSwitch__J9744 a{padding:6px 12px}.resources_dashPanel__5bq5q{padding:var(--space-3)}.resources_factBox__jCtks{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.resources_toneLegend__cdnWr{margin-left:0}.resources_monthNav__HEco9 strong{min-width:8rem}.resources_planTable__kpVyX td:nth-child(2),.resources_planTable__kpVyX th:nth-child(2){display:none}.resources_planTable__kpVyX td,.resources_planTable__kpVyX th{padding-inline:var(--space-2)}.resources_planTable__kpVyX td:nth-child(3){width:3.5rem}.resources_planLabel__KPTYT,.resources_planTotal__rXQqo{font-size:10px}}.access_cellButton__GERCU{display:inline-flex;align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;text-align:left;white-space:nowrap}.access_cellButton__GERCU:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.access_cellButton__GERCU:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.access_chevron__5Eokh{color:var(--color-text-muted);font-weight:600}.access_legend__b7VhU{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.access_legend__b7VhU li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);font-size:14px}.access_legendText__Dbj1x{color:var(--color-text-muted)}.access_detailsTitle__YPZVG{margin:0 var(--space-6) var(--space-2) 0;font-size:20px;line-height:1.3}.access_detailsBlock__2gHU0{margin-top:var(--space-4)}.access_detailsBlock__2gHU0 h3{margin:0 0 var(--space-2);font-size:15px}.access_actionList__9dSnm{margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border)}.access_actionRow__7cGbV{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.access_actionName__Uv3QY{font-weight:600}.access_actionNote__VTXcD{font-size:13px}.access_actionNote__VTXcD,.access_code___chs_{grid-column:1/-1;color:var(--color-text-muted)}.access_code___chs_,.access_code___chs_ code{font-size:12px}@media (max-width:767px){.access_legend__b7VhU{flex-direction:column}}.access_review__1Bwbh{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);margin:0}.access_review__1Bwbh dt{color:var(--color-text-muted)}.access_review__1Bwbh dd{margin:0}.access_reviewRow__5mUD_{display:contents}.access_codeInline__LLhqO{color:var(--color-text-muted);font-size:12px}@media (max-width:767px){.access_review__1Bwbh{grid-template-columns:minmax(0,1fr)}}.access_capabilityGroup__DFt9J{margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0}.access_capabilityGroup__DFt9J legend,.access_capabilityGroup__DFt9J summary{padding:0 var(--space-1);font-weight:600}.access_capabilityGroup__DFt9J summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.access_capabilityGroup__DFt9J summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.access_capabilityList__n4eKk{margin:0;padding:0;list-style:none}.access_capabilityRow__NVfqu{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-1) var(--space-2);gap:var(--space-1) var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.access_capabilityRow__NVfqu:last-child{border-bottom:0}.access_capabilityRow__NVfqu input[type=checkbox]{width:20px;height:20px;margin:0}.access_capabilityName__vwTYU{min-height:24px;display:flex;align-items:center;font-weight:600;cursor:pointer}.access_capabilityAbout__EiLry,.access_capabilityScope__C9trh{grid-column:2/-1;color:var(--color-text-muted);font-size:13px}.access_capabilityScope__C9trh{display:grid;grid-gap:var(--space-2);gap:var(--space-2);color:var(--color-text);font-size:inherit}.access_batchList__1U7MG{margin:0;padding-left:var(--space-4)}@media (max-width:767px){.access_capabilityRow__NVfqu{grid-template-columns:24px minmax(0,1fr)}.access_capabilityRow__NVfqu>:nth-child(3){grid-column:2;justify-self:start}}.opportunities_pageHeader__GcvNG{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.opportunities_eyebrow__UYjvd{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.opportunities_pageTitle__NSPq_{margin:var(--space-1) 0 0;font-size:26px;line-height:1.25}.opportunities_subtitle__vDp97{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:14px}.opportunities_muted__TSBIG{color:var(--color-text-muted)}.opportunities_missing__SB54A{color:var(--color-watch);font-weight:600}.opportunities_note__3SaVB{margin:var(--space-2) 0;color:var(--color-text-muted);font-size:13px}.opportunities_liveMessage__S2G_V{margin:0 0 var(--space-3);color:var(--color-ok);font-size:14px;font-weight:600}.opportunities_liveMessage__S2G_V:empty{margin:0}.opportunities_notFound__Y71cJ{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-critical-soft);color:var(--color-critical)}.opportunities_primaryButton__K9gdo,.opportunities_secondaryButton__ePsj4{min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font:inherit;font-weight:600;cursor:pointer}.opportunities_primaryButton__K9gdo{border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-surface)}.opportunities_primaryLost__3i381{border-color:var(--color-critical);background:var(--color-critical)}.opportunities_secondaryButton__ePsj4{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.opportunities_secondaryButton__ePsj4:hover{border-color:var(--color-accent)}.opportunities_wonButton__G6Lib{color:var(--color-ok)}.opportunities_lostButton__yM1fx{color:var(--color-critical)}.opportunities_linkButton__WM9Qg{padding:0;border:0;background:none;color:var(--color-accent);font:inherit;text-decoration:underline;cursor:pointer}.opportunities_actions__Q8U1u{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0}.opportunities_filterBar__kdV1_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.opportunities_search__ZXEgH{flex:1 1 240px;max-width:380px}.opportunities_filterSelect__pEdwd select,.opportunities_search__ZXEgH input{width:100%;min-height:36px;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}.opportunities_filterSelect__pEdwd{flex:0 1 200px}.opportunities_sectionHeader__DPh_Z{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}.opportunities_sectionTitle__GHVk9{margin:0;font-size:18px}.opportunities_emptyState__CQ9dI{margin:0;padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted)}.opportunities_table__89oQW{width:100%;border-collapse:separate;border-spacing:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;font-size:14px}.opportunities_table__89oQW td,.opportunities_table__89oQW th{overflow-wrap:break-word;padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}.opportunities_table__89oQW tbody tr:last-child td{border-bottom:0}.opportunities_table__89oQW th{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface-muted)}.opportunities_table__89oQW .opportunities_numeric__4cC32{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opportunities_row__smZr3{cursor:pointer}.opportunities_rowSelected__NjfIv td,.opportunities_row__smZr3:hover td{background:var(--color-accent-soft)}.opportunities_rowLink__dU5mM{display:flex;flex-direction:column;color:var(--color-text);text-decoration:none}.opportunities_rowLink__dU5mM:focus-visible .opportunities_rowTitle__Iy9uK,.opportunities_rowLink__dU5mM:hover .opportunities_rowTitle__Iy9uK{text-decoration:underline}.opportunities_rowTitle__Iy9uK{font-weight:600}.opportunities_rowId__zi_VV{color:var(--color-text-muted);font-size:12px}.opportunities_statusPill__PPAJB{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--tone);font-weight:600;white-space:nowrap}.opportunities_statusDot__F1hgY{flex:none;width:8px;height:8px;border-radius:50%;background:var(--tone)}.opportunities_drawer__1ZhXy{position:fixed;inset:0 0 0 auto;width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);overflow:auto}.opportunities_drawer__1ZhXy::-webkit-backdrop{background:rgba(10,14,22,.45)}.opportunities_drawer__1ZhXy::backdrop{background:rgba(10,14,22,.45)}.opportunities_drawerPanel__xCoer{position:relative;padding:var(--space-5)}.opportunities_drawerClose__lq2C_{position:absolute;top:var(--space-3);right:var(--space-3);width:36px;height:36px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}.opportunities_drawerTitle__6WXq_{margin:0 var(--space-6) var(--space-2) 0;font-size:20px;line-height:1.3}.opportunities_detailId__Ika64{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:13px;font-weight:600}.opportunities_detailGrid__AiPul{margin:var(--space-4) 0 0;border-top:1px solid var(--color-border)}.opportunities_detailRow__nciEo{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:14px}.opportunities_detailRow__nciEo dt{color:var(--color-text-muted)}.opportunities_detailRow__nciEo dd{margin:0;overflow-wrap:anywhere}.opportunities_roomLink__VYlU8{margin:var(--space-2) 0 0;font-size:14px}.opportunities_roomLink__VYlU8 a{color:var(--color-accent);font-weight:600}.opportunities_externalLink__SBsyL{color:var(--color-accent)}.opportunities_decision__ncyHe{margin:var(--space-4) 0;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--tone);background:var(--tone-soft)}.opportunities_decisionWon__UmTJw{--tone:var(--color-ok);--tone-soft:var(--color-ok-soft)}.opportunities_decisionLost__JMpXF{--tone:var(--color-critical);--tone-soft:var(--color-critical-soft)}.opportunities_decisionTitle__i0aYn{margin:0;font-size:16px}.opportunities_decision__ncyHe .opportunities_actions__Q8U1u{margin-bottom:0}.opportunities_form__vSVgH{display:block}.opportunities_errorSummary__0pj8p{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-critical);border-radius:var(--radius-sm);background:var(--color-critical-soft);color:var(--color-critical)}.opportunities_formGrid__tgmQt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);margin-top:var(--space-4)}.opportunities_field__6tc5Z{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.opportunities_fieldWide__NtsPk{grid-column:1/-1}.opportunities_fieldLabel__95LOm{font-size:13px;font-weight:600}.opportunities_required__xdSkN{color:var(--color-text-muted);font-weight:400}.opportunities_field__6tc5Z input,.opportunities_field__6tc5Z select,.opportunities_field__6tc5Z textarea{width:100%;min-height:38px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}.opportunities_field__6tc5Z [aria-invalid=true]{border-color:var(--color-critical);box-shadow:0 0 0 1px var(--color-critical)}.opportunities_fieldHint__QZw8w{color:var(--color-text-muted);font-size:12px}.opportunities_fieldError__sz_Is{margin:0;color:var(--color-critical);font-size:13px;font-weight:600}@media (max-width:1280px){.opportunities_table__89oQW{font-size:13px}.opportunities_table__89oQW td,.opportunities_table__89oQW th{padding:var(--space-2)}.opportunities_statusPill__PPAJB{white-space:normal}}@media (max-width:600px){.opportunities_pageTitle__NSPq_{font-size:22px}.opportunities_filterSelect__pEdwd,.opportunities_search__ZXEgH{flex:1 1 100%;max-width:none}.opportunities_table__89oQW,.opportunities_table__89oQW tbody,.opportunities_table__89oQW td,.opportunities_table__89oQW tr{display:block;width:100%}.opportunities_table__89oQW{border:0;background:transparent}.opportunities_table__89oQW thead{display:none}.opportunities_table__89oQW tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:var(--space-3);padding:var(--space-2) 0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.opportunities_table__89oQW td:first-child{grid-column:1/-1}.opportunities_table__89oQW td{display:block;min-width:0;overflow-wrap:anywhere;border-bottom:0;padding:var(--space-1) var(--space-4)}.opportunities_table__89oQW .opportunities_numeric__4cC32{text-align:left}.opportunities_table__89oQW td[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.opportunities_drawerPanel__xCoer{padding:var(--space-4)}.opportunities_detailRow__nciEo,.opportunities_formGrid__tgmQt{grid-template-columns:minmax(0,1fr)}.opportunities_detailRow__nciEo{gap:2px}}.commitment_commitment__MZ_sl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.commitment_list__LaBb3{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:1.25em}.commitment_list__LaBb3 li{padding-left:2px;line-height:1.5;overflow-wrap:anywhere}.commitment_list__LaBb3 li::marker{color:var(--color-accent)}.ui_critical__55YCA{--tone:var(--signal-critical);--tone-soft:var(--signal-critical-soft)}.ui_attention__6iAs_{--tone:var(--signal-attention);--tone-soft:var(--signal-attention-soft)}.ui_ok__k3Xaf{--tone:var(--signal-ok);--tone-soft:var(--signal-ok-soft)}.ui_neutral__9DnwE{--tone:var(--signal-neutral);--tone-soft:var(--signal-neutral-soft)}.ui_pageHeader__zcP3o{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5)}.ui_pageHeaderText__XWHZg{flex:1 1 320px;min-width:0}.ui_eyebrow__go0c3{margin:0;font:var(--text-card-title);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.ui_pageTitle__WHSFP{margin:var(--space-1) 0 0;font:var(--text-display)}.ui_pageMeta__XwBJ5{margin:var(--space-1) 0 0;font:var(--text-small);color:var(--color-text-muted)}.ui_objectHeader__gAT0d{margin-bottom:var(--space-4)}.ui_back__9m9yu{display:inline-block;margin-bottom:var(--space-3);font-weight:600;text-decoration:none}.ui_titleRow__xP3hQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.ui_titleRow__xP3hQ>h1{margin:0;font-size:26px;line-height:1.25}.ui_relationship__OGHpQ{margin:var(--space-3) 0 0;font:var(--text-small);color:var(--color-text-muted)}.ui_titleAction__ySVwu{margin-left:auto}.ui_subtitle___XW7E{margin:var(--space-1) 0 var(--space-3);font-size:17px}.ui_metaLine__xnFuo{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0}.ui_metaItem___C4v6{min-width:0}.ui_metaItem___C4v6 dt{display:flex;align-items:center;font-size:12px;color:var(--color-text-muted)}.ui_metaItem___C4v6 dd{margin:0;font-weight:600;overflow-wrap:anywhere}.ui_period__geZyk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);font:var(--text-small)}.ui_periodBar__jxKFB{position:relative;flex:1 1 200px;min-width:120px;height:10px;border-radius:var(--radius-pill);background:var(--color-surface-muted)}.ui_periodFill__369eS{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-pill);background:var(--color-accent-soft)}.ui_periodToday__lwquy{position:absolute;top:-4px;width:3px;height:18px;margin-left:-1px;border-radius:2px;background:var(--color-accent)}.ui_periodLabels__xUYkP{display:flex;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);font:var(--text-small);color:var(--color-text-muted)}.ui_section__pJ7Fw{margin-bottom:var(--space-6)}.ui_sectionHeader__DjO8P{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3)}.ui_sectionTitle__tMxZL{margin:0;font:var(--text-title)}.ui_stack__aZk4C{gap:var(--space-4)}.ui_card__rjD3J,.ui_stack__aZk4C{display:flex;flex-direction:column;min-width:0}.ui_card__rjD3J{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ui_cardCompact__STYrP{padding:var(--space-4)}.ui_cardHeader__usNBV{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-1)}.ui_cardMeta__JyKk6{font:var(--text-small);color:var(--color-text-muted)}.ui_cardTitle__n4liE{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--color-text)}.ui_dot__uRlgV{flex:none;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--tone)}.ui_metric__CNv9D{position:relative;min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ui_metricMain__dSdTx,.ui_metric__CNv9D{display:flex;flex-direction:column;gap:var(--space-1)}.ui_metricValue__DClDP{font:var(--text-metric)}.ui_metricCompact__8edCQ{padding:var(--space-3)}.ui_metricValueCompact__57fkS{font:var(--text-metric-compact);overflow-wrap:anywhere}.ui_metricLabel__qFqHd{font:var(--text-small);color:var(--color-text-muted)}.ui_metricQualifier__35_a_{font:var(--text-small);font-weight:600;color:var(--tone,var(--color-text-muted))}.ui_neutral__9DnwE .ui_metricQualifier__35_a_{color:var(--signal-neutral-text)}.ui_tileLink__otu9n{color:inherit;text-decoration:none}.ui_tileLink__otu9n:after{content:"";position:absolute;inset:0;border-radius:var(--radius-md)}.ui_tileLink__otu9n:focus-visible{outline:none}.ui_tileLink__otu9n:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:2px}.ui_signalCard__pFOpE{position:relative;display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:4px solid var(--tone);border-radius:var(--radius-md);background:var(--color-surface)}.ui_signalCode__Hl9FA{font:var(--text-label);letter-spacing:.04em;color:var(--color-text-muted)}.ui_signalTitle__f1eKw{margin:0;font-weight:600}.ui_signalText__cX876{margin:0;font:var(--text-small);font-weight:600;color:var(--tone)}.ui_neutral__9DnwE .ui_signalText__cX876{color:var(--signal-neutral-text)}.ui_signalStep__UoZX1{margin:0;font:var(--text-small);color:var(--color-text-muted)}.ui_statusLabel__q5Dk3{display:inline-block;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);font-size:12px;font-weight:600;white-space:nowrap}.ui_statusDone__TQayj{background:var(--signal-ok-soft);color:var(--signal-ok)}.ui_statusMuted__8ifnr,.ui_statusStruck__fvyux{background:var(--signal-neutral-soft);color:var(--color-text-muted)}.ui_statusStruck__fvyux{text-decoration:line-through}.ui_signalBadge__J6tce{display:inline-flex;align-items:baseline;gap:var(--space-2);font:var(--text-small);font-weight:600;color:var(--tone)}.ui_signalBadge__J6tce .ui_dot__uRlgV{transform:translateY(-1px)}.ui_dataTag__C6yNv,.ui_neutral__9DnwE.ui_signalBadge__J6tce{color:var(--signal-neutral-text)}.ui_dataTag__C6yNv{display:inline-flex;align-items:center;padding:0 var(--space-2);border:1px dashed var(--signal-neutral);border-radius:var(--radius-pill);font:var(--text-small);white-space:nowrap}.ui_table__p1SXN{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.ui_table__p1SXN td,.ui_table__p1SXN th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.ui_table__p1SXN th{background:var(--color-surface-muted);font:var(--text-card-title);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.ui_table__p1SXN tr:last-child td{border-bottom:none}.ui_table__p1SXN .ui_numeric__KavsZ{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_tableInCard__U0gdv{border:none;border-radius:0;background:transparent}.ui_tableInCard__U0gdv th{background:transparent}.ui_cellStack__S6O8z{display:flex;flex-direction:column;gap:2px;min-width:0}.ui_cellStrong__OxBCp{font-weight:700}.ui_cellSub__PWn_Z{font:var(--text-small);color:var(--color-text-muted)}.ui_nowrap__umMym{white-space:nowrap}.ui_rowLink__keaXG{color:inherit;text-decoration:none}.ui_rowLink__keaXG:hover .ui_cellStrong__OxBCp{color:var(--color-accent);text-decoration:underline}.ui_openCell__6_V1A{width:1%;text-align:right}.ui_openLink__LvWHF{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);text-decoration:none}.ui_openLink__LvWHF:hover{background:var(--color-accent-soft)}.ui_disclosure__lnijE>summary{display:inline-flex;align-items:center;min-height:44px;color:var(--color-accent);font-weight:600;cursor:pointer}.ui_itemList__aky0d{margin:0;padding:0;list-style:none}.ui_item__VW36t{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border)}.ui_itemMain__DapMx{display:flex;flex:1 1 260px;flex-direction:column;gap:2px;min-width:0}.ui_itemTitle__B2vt1{font-weight:600;overflow-wrap:anywhere}.ui_itemMeta__Qd0B1{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);font:var(--text-small);color:var(--color-text-muted)}.ui_groupTitle__K55a4{margin:var(--space-3) 0 var(--space-1);font:var(--text-small);font-weight:600}.ui_plainList__zug8_{margin:0 0 var(--space-6);padding:0;list-style:none}.ui_cardList____p_u{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.ui_count__TTg61{font-weight:400}.ui_count__TTg61,.ui_muted__HsCyi{color:var(--color-text-muted)}.ui_facts__ATkYV{display:grid;grid-template-columns:repeat(var(--fact-columns,1),minmax(0,1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);margin:0}.ui_fact__eAKLB dt{font:var(--text-small);color:var(--color-text-muted)}.ui_fact__eAKLB dd{margin:0;font-weight:600;overflow-wrap:anywhere}.ui_emptyInline__bzFGK{margin:0;color:var(--color-text-muted)}.ui_emptyBlock__a__QZ,.ui_emptyPage__69kHR{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted)}.ui_emptyPage__69kHR{border-style:solid;background:var(--color-surface)}.ui_emptyTitle__djLyD{margin:0;font-weight:600;color:var(--color-text)}.ui_emptyText__GFrYr{margin:0}.ui_buttonLink__KPYXB,.ui_buttonPrimary__lT8Qx,.ui_buttonSecondary__XTlAQ{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-sm);font:var(--text-body);font-weight:600;text-decoration:none;cursor:pointer}.ui_buttonPrimary__lT8Qx{min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.ui_buttonSecondary__XTlAQ{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);background:transparent;color:var(--color-accent)}.ui_buttonLink__KPYXB{min-height:36px;padding:0;border:none;background:none;color:var(--color-accent)}.ui_buttonLink__KPYXB:hover{text-decoration:underline}.ui_buttonLink__KPYXB:before,.ui_buttonSecondary__XTlAQ:before{content:"";position:absolute;inset:-4px 0}.ui_input__XtipX{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.ui_filterBar__Qozh4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4)}.ui_searchForm__UfwST{display:flex;flex:1 1 220px;max-width:360px;gap:var(--space-2);min-width:0}.ui_searchForm__UfwST .ui_input__XtipX{flex:1 1;min-width:0}.ui_inlinePanel__K1Fif{flex:0 1 auto}.ui_inlinePanel__K1Fif[open]{flex:1 1 100%}.ui_inlinePanel__K1Fif>summary{list-style:none}.ui_inlinePanel__K1Fif>summary::-webkit-details-marker{display:none}.ui_itemActions__vifWq{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}.ui_inlineForm__6o4Fz{display:inline-flex;flex-direction:column;gap:var(--space-1)}.ui_formGrid__C8TYw{display:flex;flex-direction:column;gap:var(--space-3);max-width:560px;margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.ui_field__FSvxQ{display:flex;flex-direction:column;gap:var(--space-1);font:var(--text-small)}.ui_field__FSvxQ input,.ui_field__FSvxQ select,.ui_field__FSvxQ textarea{min-height:40px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:var(--text-body)}.ui_formActions___S_VH{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ui_fieldError__3U45M,.ui_formError__eAM_q{margin:0;font:var(--text-small);color:var(--signal-critical)}.ui_formSaved__NVygx{margin:0;font:var(--text-small);color:var(--signal-ok)}.ui_chips__KBDvv{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ui_chip__nR3PL{position:relative;display:inline-flex;align-items:center;min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);text-decoration:none}.ui_chip__nR3PL:before{content:"";position:absolute;inset:-4px 0}.ui_chipActive__91dhh{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.ui_tabs___cpJj{border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:thin}.ui_tabList__gmXeD{display:flex;gap:var(--space-1);min-width:max-content;margin:0;padding:0;list-style:none}.ui_tab__dJ0Si{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border-bottom:2px solid transparent;color:var(--color-text-muted);text-decoration:none;white-space:nowrap}.ui_tabActive__orqUL,.ui_tab__dJ0Si:hover{color:var(--color-text)}.ui_tabActive__orqUL{border-bottom-color:var(--color-accent);font-weight:600}.ui_tabDisabled__N7XTH{cursor:default}.ui_soon__UkyLw{padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);font:var(--text-label);color:var(--color-text-muted)}.ui_grid2__ALj_B,.ui_grid3__gU_8c,.ui_grid4__3Z2FS{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ui_grid2__ALj_B{grid-template-columns:repeat(2,minmax(0,1fr))}.ui_grid3__gU_8c{grid-template-columns:repeat(3,minmax(0,1fr))}.ui_grid4__3Z2FS{grid-template-columns:repeat(4,minmax(0,1fr))}.ui_gridMainAside__AKpqQ{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5)}@media (max-width:1023px){.ui_grid3__gU_8c,.ui_grid4__3Z2FS{grid-template-columns:repeat(2,minmax(0,1fr))}.ui_gridMainAside__AKpqQ{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.ui_card__rjD3J{padding:var(--space-4)}.ui_pageTitle__WHSFP,.ui_titleRow__xP3hQ>h1{font-size:22px}.ui_back__9m9yu{min-height:44px}.ui_titleAction__ySVwu{flex-basis:100%;margin-left:0}.ui_titleAction__ySVwu>*{width:100%}.ui_metaLine__xnFuo{gap:var(--space-2) var(--space-4)}.ui_facts__ATkYV,.ui_grid2__ALj_B,.ui_grid3__gU_8c{grid-template-columns:minmax(0,1fr)}.ui_buttonPrimary__lT8Qx{width:100%;min-height:44px}.ui_table__p1SXN,.ui_table__p1SXN tbody,.ui_table__p1SXN td,.ui_table__p1SXN tr{display:block}.ui_table__p1SXN{border:none;background:transparent}.ui_table__p1SXN thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ui_table__p1SXN tr{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ui_table__p1SXN td{padding:var(--space-1) 0;border-bottom:none}.ui_table__p1SXN td[data-label]:before{content:attr(data-label);display:block;font:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.ui_table__p1SXN .ui_numeric__KavsZ{text-align:left}.ui_table__p1SXN .ui_openCell__6_V1A{display:none}}.ui_accent_green__yems_{--accent:var(--chart-green)}.ui_accent_blue__a0uci{--accent:var(--chart-blue)}.ui_accent_amber___jWAT{--accent:var(--chart-amber)}.ui_accent_violet__PYH50{--accent:var(--chart-violet)}.ui_accent_red__cERG2{--accent:var(--chart-red)}.ui_accent_neutral__4RjZi{--accent:var(--color-missing)}.ui_progress__UD9aE{position:relative;display:block;flex:1 1;min-width:40px;height:8px;border-radius:var(--radius-pill);background:var(--color-track);overflow:hidden}.ui_progressFill__cvjKd{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent)}.ui_stat__zvzeq{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-4);min-width:0;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:inherit;text-decoration:none}.ui_statLink__D3vKX:hover{border-color:var(--color-accent)}.ui_statHead__y8d7d{display:flex;align-items:center;gap:var(--space-4);min-width:0}.ui_statIcon__dfDmz{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;color:var(--accent);background:color-mix(in srgb,var(--accent) 18%,transparent)}.ui_statText__E8OnL{display:flex;flex-direction:column;min-width:0}.ui_statLabel__rAul_{font:var(--text-small);color:var(--color-text-muted);overflow-wrap:anywhere}.ui_statValue__MnWc_{font:var(--text-metric);color:var(--color-text);white-space:nowrap}.ui_statContext__v_FyY{font:var(--text-small);color:var(--color-text-muted)}.ui_statBar__k_jT5{display:flex;align-items:center;gap:var(--space-3)}.ui_statPercent__H58Ga{flex:none;min-width:36px;text-align:right;font:600 13px/1 var(--font-sans);color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:599px){.ui_stat__zvzeq{padding:var(--space-3) var(--space-4);gap:var(--space-3)}.ui_statHead__y8d7d{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.ui_statIcon__dfDmz{width:36px;height:36px}.ui_statIcon__dfDmz svg{width:20px;height:20px}.ui_statValue__MnWc_{font:var(--text-metric-compact)}}.ui_tabsSegmented__Yq8IX{border-bottom:0;overflow:visible}.ui_tabsSegmented__Yq8IX .ui_tabList__gmXeD{gap:0;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.ui_tabsSegmented__Yq8IX .ui_tab__dJ0Si{min-height:32px;padding:0 var(--space-4);border-bottom:0;border-radius:4px;font-size:14px}.ui_tabsSegmented__Yq8IX .ui_tabActive__orqUL{border:1px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-text)}.ui_menu__AeawA{position:relative}.ui_menuButton__fpRqt{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:128px;min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:14px;cursor:pointer;list-style:none;white-space:nowrap}.ui_menuButton__fpRqt::-webkit-details-marker{display:none}.ui_menuButton__fpRqt:hover,.ui_menu__AeawA[open]>.ui_menuButton__fpRqt{border-color:var(--color-accent)}.ui_menuValue__0zbtq{overflow:hidden;text-overflow:ellipsis}.ui_menuList__sDk7F{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:100%;max-height:60vh;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-popover)}.ui_menuItem__uiYJC{display:flex;align-items:center;gap:var(--space-2);padding:7px var(--space-3);border-radius:4px;color:var(--color-text);font-size:14px;text-decoration:none;white-space:nowrap}.ui_menuItem__uiYJC:hover{background:var(--color-surface-muted)}.ui_menuItemActive__I3znv{background:var(--color-accent-soft);font-weight:600}@media (min-width:600px){.ui_tableCompact__tGU9z td,.ui_tableCompact__tGU9z th{padding:8px var(--space-3);vertical-align:middle}.ui_tableCompact__tGU9z th{padding-top:10px;padding-bottom:10px}.ui_tableCompact__tGU9z td{font-size:13px}.ui_tableCompact__tGU9z .ui_openLink__LvWHF{width:28px;height:28px;min-width:28px;min-height:28px}}@media (min-width:1360px){.ui_tableCompact__tGU9z td,.ui_tableCompact__tGU9z th{white-space:nowrap}}.skills_skills__fUZ_a{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;border:0;min-width:0}.skills_skills__fUZ_a legend{padding:0;margin-bottom:var(--space-1);font:var(--text-label);color:var(--color-text)}.skills_chips__h3cvp{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.skills_chip__XyfDT{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);font-size:13px}.skills_chip__XyfDT span{overflow-wrap:anywhere}.skills_chip__XyfDT button{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--color-text-muted);cursor:pointer}.skills_chip__XyfDT button:focus-visible,.skills_chip__XyfDT button:hover{background:var(--color-critical-soft);color:var(--signal-critical)}.skills_add__MdM6Q{display:flex;gap:var(--space-2)}.skills_add__MdM6Q input{flex:1 1;min-width:0}.skills_addButton__JkoBT{flex:none;min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}.skills_empty__Smekg,.skills_hint__9CCHA{margin:0;font:var(--text-small);color:var(--color-text-muted)}.skills_error__rloWo{font:var(--text-small);color:var(--signal-critical)}.journal_filters__pOeqW{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.journal_menus__hM3Oa{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.journal_menuLabel__8v3_R{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--text-small);color:var(--color-text-muted)}.journal_day__evjkV+.journal_day__evjkV{margin-top:var(--space-5)}.journal_dayTitle__QC8Uq{margin:0 0 var(--space-1);font:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.journal_entries__NY_xK{margin:0;padding:0;list-style:none}.journal_entry__cfIr1{display:grid;grid-template-columns:112px minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.journal_entryMain__Lhf3y{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;overflow-wrap:anywhere}.journal_who__oORgN{font-weight:600}.journal_change__cKv2a{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font:var(--text-small)}.journal_from__oBd1V{color:var(--color-text-muted);text-decoration:line-through}.journal_to__njtWX{font-weight:600}.journal_meta__aurvx,.journal_time__db7wx{font:var(--text-small);color:var(--color-text-muted)}.journal_time__db7wx{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.journal_tag__tZteZ{justify-self:start;min-width:104px;box-sizing:border-box;padding:2px var(--space-2);border-radius:var(--radius-pill);font:var(--text-small);font-weight:500;text-align:center}.journal_tag_terms__5DsUj{background:var(--color-watch-soft);color:var(--color-watch)}.journal_tag_stages__pMNMd{background:var(--color-ok-soft);color:var(--color-ok)}.journal_tag_resources__LVi_z,.journal_tag_team__S8saL{background:var(--color-accent-soft);color:var(--color-accent)}.journal_tag_settings__10NEX{background:var(--color-missing-soft);color:var(--color-missing)}.journal_more__DhyQk{display:flex;justify-content:center;gap:var(--space-3);margin-top:var(--space-4)}.journal_recent__Wo8yJ{margin:0;padding:0;list-style:none}.journal_recent__Wo8yJ li{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) 0;border-top:1px solid var(--color-border);overflow-wrap:anywhere}@media (max-width:599px){.journal_entry__cfIr1{grid-template-columns:minmax(0,1fr) auto}.journal_tag__tZteZ{grid-column:1/-1}}.projects_page__BpHjN{display:flex;flex-direction:column;gap:var(--space-5);max-width:1080px}.projects_title__YfSVW{font-size:1.5rem;margin:0}.projects_notice__A4HWg{margin:0;color:var(--color-text-muted)}.projects_registerPage__bfmXB{gap:0;max-width:none}.projects_kpiRow__IpcB1{margin-bottom:var(--space-6)}.projects_kpiRow__IpcB1>li>*{height:100%}.projects_signalsNote__S7_nZ{margin:var(--space-2) 0 0;font-size:13px}.projects_viewBar__uGLxn{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4)}.projects_viewBar__uGLxn>nav{flex:1 1 auto;min-width:0}.projects_state__N4SOz{--state-color:var(--color-text-muted);--state-soft:var(--signal-neutral-soft)}.projects_stateACTIVE__TVtSB{--state-color:var(--state-active);--state-soft:var(--state-active-soft)}.projects_stateCONTRACTING__yEgq2{--state-color:var(--state-contracting);--state-soft:var(--state-contracting-soft)}.projects_statePill__yLITW{display:inline-block;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--state-soft);color:var(--state-color);font-size:12px;font-weight:600;white-space:nowrap}.projects_stateSignal__WuaGK{display:inline-flex;align-items:baseline;gap:var(--space-2);font:var(--text-small);font-weight:600;color:var(--state-color)}.projects_stateSignal__WuaGK:before{content:"";flex:none;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--state-color);transform:translateY(-1px)}.projects_stateCOMPLETED__Xh1BY.projects_stateSignal__WuaGK:before{background:var(--signal-neutral)}.projects_directionTag__lGVT1{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--color-text-muted);font-size:12px;line-height:1.3}.projects_directionNone__q_Zsd{font-style:italic}.projects_directionDot__WyGJl{flex:none;width:9px;height:9px;border-radius:50%;background:var(
    --direction-color,repeating-linear-gradient(135deg,var(--color-missing) 0 2px,transparent 2px 4px)
  );box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text) 20%,transparent)}.projects_directionFilter__jCHRY{margin:calc(-1 * var(--space-2)) 0 var(--space-4)}.projects_viewTools__N1wBR{margin-left:auto}.projects_toolbar__Ig1Dg,.projects_viewTools__N1wBR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.projects_toolbar__Ig1Dg{margin-bottom:var(--space-3)}.projects_toolbarSearch__Qxk_E{flex:0 1 220px;min-width:150px}.projects_sectionTools__KBXeZ{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;justify-content:flex-end;gap:var(--space-2) var(--space-4)}@media (max-width:599px){.projects_toolbarSearch__Qxk_E{flex:1 1 100%}.projects_sectionTools__KBXeZ{flex-wrap:wrap}.projects_viewTools__N1wBR{margin-left:0;width:100%}}.projects_group__4kYnR{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.projects_groupTitle___OeMe{margin:0;font-size:15px}.projects_deliverableSection__eACXt{display:flex;flex-direction:column;gap:var(--space-2)}.projects_deliverableList__6L1Gl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.projects_deliverable__LHIiO{padding:var(--space-3) var(--space-4);border-left:1px solid var(--color-border);border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-md);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-2)}.projects_deliverableAttention__CoPF9{border-left-color:var(--color-watch)}.projects_deliverableHead__DUTde{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2)}.projects_deliverableTitle__beug4{font-weight:600;overflow-wrap:anywhere}.projects_deliverableText__g59u4{margin:0;color:var(--color-text-muted);overflow-wrap:anywhere}.projects_deliverableFacts___Kt3c{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0;font-size:.875rem}.projects_deliverableFacts___Kt3c dt{color:var(--color-text-muted);font-size:.75rem}.projects_deliverableFacts___Kt3c dd{margin:0;overflow-wrap:anywhere}.projects_preLine__VpM6M{white-space:pre-line}.projects_roomPage__9wwoW{max-width:1200px;gap:var(--space-4)}.projects_lifecycleStrip__jDpfL{display:flex;gap:2px;margin:var(--space-1) 0}.projects_segmentDone___0j8R,.projects_segmentOpen__R2m8_,.projects_segmentSkipped__457jm{flex:1 1;height:8px;border-radius:2px}.projects_segmentDone___0j8R{background:var(--color-ok)}.projects_segmentOpen__R2m8_{border:1px solid var(--color-border)}.projects_segmentSkipped__457jm{background:var(--color-missing-soft);border:1px dashed var(--color-border)}.projects_roleHint__Naa3b{position:relative;display:inline-flex;vertical-align:middle;margin-left:var(--space-1)}.projects_roleHintButton__qncCs{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:transparent;color:var(--color-text-muted);font:italic 600 11px/1 Georgia,serif;cursor:help}.projects_roleHintButton__qncCs:before{content:"";position:absolute;inset:-13px}.projects_roleHintButton__qncCs:hover,.projects_roleHintButton__qncCs[aria-expanded=true]{border-color:var(--color-accent);color:var(--color-accent)}.projects_roleHintButton__qncCs:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.projects_roleHintBubble__HQyn9{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:20;width:max-content;max-width:min(260px,calc(100vw - 16px));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:13px;font-weight:400;line-height:1.4;text-align:left;white-space:normal;box-shadow:var(--shadow-popover);transform:translateX(-50%)}.projects_processStrip__1rovb{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.projects_aside__pkFkd{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}@media (max-width:1023px){.projects_processStrip__1rovb{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.projects_processStrip__1rovb{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}}.projects_leadRole__Ywv1S{display:flex;flex:1 1 100%;flex-direction:column;gap:var(--space-2);min-width:0}.projects_leadHolder__s4cCk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.projects_kpiSignal__JXZfg{color:var(--signal-critical);font-weight:600}.projects_signalsDisclosure__8jM2K>summary{font-weight:600}.projects_leadPerson__lfB1z{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--color-text);text-decoration:none}.projects_leadAvatar__pkfDM{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--color-avatar-bg);color:var(--color-avatar-text);font:600 12px/1 var(--font-sans)}.projects_leadName__Z_Ajt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.projects_leadPerson__lfB1z:focus-visible .projects_leadName__Z_Ajt,a.projects_leadPerson__lfB1z:hover .projects_leadName__Z_Ajt{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}