._caseHead_t94s5_1{display:grid;gap:var(--space-5);margin-bottom:var(--space-10)}._caseHead_t94s5_1 h2{max-width:16ch;margin-top:var(--space-4)}._caseHead_t94s5_1>p{max-width:44ch}._panelLabel_t94s5_13{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}._caption_t94s5_21{margin-top:var(--space-6);color:var(--text-muted);font-size:var(--fs-small)}._incidentWorkspace_t94s5_28{display:grid;gap:var(--space-5)}._messagePanel_t94s5_32,._ticketPanel_t94s5_33,._actionPanel_t94s5_34{min-width:0;padding:var(--space-6);border:1px solid var(--line);background:var(--surface-raised)}._messagePanel_t94s5_32{border-top:4px solid var(--accent);box-shadow:8px 8px 0 var(--line)}._messagePanel_t94s5_32 blockquote{font-size:var(--fs-lead)}._messagePanel_t94s5_32>span{display:block;margin-top:var(--space-6);color:var(--text-muted);font-size:var(--fs-small)}._ticketPanel_t94s5_33 dl{display:grid;gap:var(--space-3)}._ticketPanel_t94s5_33 dl>div{display:grid;grid-template-columns:6rem 1fr;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}._ticketPanel_t94s5_33 dt{color:var(--text-muted)}._ticketPanel_t94s5_33 [data-alert=true] dd{color:var(--accent-text)}._actionPanel_t94s5_34 strong{display:block;font-size:var(--fs-h4)}._actionPanel_t94s5_34>p{margin-block:var(--space-3) var(--space-6);color:var(--text-muted)}._contractorVisual_t94s5_80{display:grid;gap:var(--space-8);align-items:start}._funnel_t94s5_85{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line)}._funnel_t94s5_85{list-style:none}._funnel_t94s5_85>li{width:100%;min-height:54px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);background:var(--surface-raised)}._funnel_t94s5_85>li[data-step="1"]{width:92%}._funnel_t94s5_85>li[data-step="2"]{width:84%}._funnel_t94s5_85>li[data-step="3"]{width:76%}._funnel_t94s5_85>li span{color:var(--accent-text);font-family:var(--font-mono);font-size:var(--fs-label)}._tick_t94s5_33{margin-left:auto;color:var(--success-text);font:500 var(--fs-label) / 1.3 var(--font-mono)}._estimatorBrief_t94s5_125{padding:var(--space-6);border:1px solid var(--line);background:var(--surface-raised);box-shadow:8px 8px 0 var(--line)}._estimatorBrief_t94s5_125 blockquote{margin-bottom:var(--space-6);font-size:var(--fs-lead)}._estimatorBrief_t94s5_125 dl>div{display:grid;grid-template-columns:minmax(7rem,.6fr) 1fr;gap:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--line)}._estimatorBrief_t94s5_125 dt{color:var(--text-muted)}._estimatorBrief_t94s5_125 [data-active=true] dd{color:var(--accent-text);font-weight:600}._logisticsVisual_t94s5_151{display:grid;gap:var(--space-6)}._networkPanel_t94s5_155,._prospects_t94s5_156{min-width:0;padding:var(--space-6);border:1px solid var(--line)}._networkPanel_t94s5_155 svg{width:100%;height:auto;overflow:visible}._networkPanel_t94s5_155 svg circle{fill:var(--surface);stroke:var(--accent);stroke-width:3}._networkPanel_t94s5_155 svg text{fill:var(--text);font-family:var(--font-body);font-size:16px;text-anchor:middle}._laneMuted_t94s5_177,._laneActive_t94s5_178{fill:none;stroke-width:3}._laneMuted_t94s5_177{stroke:var(--line-strong);stroke-dasharray:7 7}._laneActive_t94s5_178{stroke:var(--accent);stroke-width:5;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--ease-in-out)}._laneActive_t94s5_178[data-drawn=true]{stroke-dashoffset:0}._capacityCard_t94s5_196{margin-top:var(--space-5);padding:var(--space-5);border-left:3px solid var(--accent);background:var(--surface-raised)}._capacityCard_t94s5_196>span{display:block;color:var(--text-muted);font-size:var(--fs-small)}._capacityCard_t94s5_196>strong{display:block;margin-block:var(--space-2) var(--space-4);font-size:var(--fs-h4)}._capacityCard_t94s5_196 dl{display:grid;gap:var(--space-2)}._capacityCard_t94s5_196 dl>div{display:flex;justify-content:space-between;gap:var(--space-4)}._capacityCard_t94s5_196 dt{color:var(--text-muted)}._prospects_t94s5_156{display:grid;align-content:start;gap:var(--space-4)}._prospects_t94s5_156 article{padding:var(--space-5);border:1px solid var(--line);background:var(--surface-raised)}._prospects_t94s5_156 article>span{display:block;margin-block:var(--space-1) var(--space-3);color:var(--accent-text);font-size:var(--fs-small)}._prospects_t94s5_156 article p{margin-bottom:var(--space-2)}._prospects_t94s5_156 small{color:var(--text-muted)}._prospects_t94s5_156 [data-muted=true]{opacity:.7}._draft_t94s5_249{margin-top:var(--space-6);padding:var(--space-5);border-left:3px solid var(--accent);background:var(--surface-raised);font-size:var(--fs-lead)}._poWorkspace_t94s5_258{display:grid;gap:var(--space-6);align-items:start}._poDocument_t94s5_263{position:relative;padding:var(--space-8);border:1px solid var(--line);background:var(--surface-raised);box-shadow:10px 10px 0 var(--line)}._poDocument_t94s5_263 h3{margin-bottom:var(--space-6)}._poDocument_t94s5_263>div{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--line);transition:background var(--dur-fast) var(--ease-out)}._poDocument_t94s5_263>div[data-selected=true]{background:color-mix(in srgb,var(--accent) 13%,transparent);box-shadow:inset 3px 0 var(--accent)}._poDocument_t94s5_263 footer{margin-top:var(--space-8);color:var(--text-muted);font-size:var(--fs-small)}._comparison_t94s5_290{min-width:0}._comparison_t94s5_290 table{width:100%;border-collapse:collapse;font-size:var(--fs-small)}._comparison_t94s5_290 caption{margin-bottom:var(--space-4);text-align:left;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600}._comparison_t94s5_290 th,._comparison_t94s5_290 td{padding:var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}._comparison_t94s5_290 thead th{color:var(--text-muted);font-weight:500}._comparison_t94s5_290 button{min-height:var(--touch-target);color:var(--text);font-family:var(--font-mono);text-decoration:underline;text-decoration-color:transparent}._comparison_t94s5_290 tr[data-selected=true] button{color:var(--accent-text);text-decoration-color:var(--accent-text)}._comparison_t94s5_290 tr[data-state=warn] td:last-child{color:var(--accent-text)}._rowDetail_t94s5_330{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--accent);background:var(--surface-raised)}._rowDetail_t94s5_330 span{display:block;color:var(--text-muted);font-size:var(--fs-small)}._rowDetail_t94s5_330 strong{display:block;margin-block:var(--space-2)}._rowDetail_t94s5_330 p{color:var(--text-muted)}._supportWorkspace_t94s5_350{display:grid;gap:var(--space-6)}._conversation_t94s5_354,._timeline_t94s5_355,._policyBranch_t94s5_356{padding:var(--space-6);border:1px solid var(--line)}._conversation_t94s5_354 blockquote{padding:var(--space-5);border-radius:var(--radius-m);background:var(--surface-raised);font-size:var(--fs-lead)}._conversation_t94s5_354>div{margin-top:var(--space-6);padding-left:var(--space-4);border-left:2px solid var(--accent)}._conversation_t94s5_354>div p{margin-top:var(--space-2);color:var(--text-muted)}._timeline_t94s5_355 ol{display:grid;gap:0}._timeline_t94s5_355 li{position:relative;min-height:72px;padding:0 0 var(--space-6) var(--space-8)}._timeline_t94s5_355 li:before{content:"";position:absolute;left:0;top:.35rem;width:15px;height:15px;border:2px solid var(--text-muted);border-radius:50%;background:var(--surface)}._timeline_t94s5_355 li:after{content:"";position:absolute;left:7px;top:1.45rem;bottom:0;width:1px;background:var(--line-strong)}._timeline_t94s5_355 li:last-child:after{display:none}._timeline_t94s5_355 li[data-done=true]:before{border-color:var(--accent);background:var(--accent)}._timeline_t94s5_355 li[data-alert=true]:before{border-radius:0;border-color:var(--accent)}._timeline_t94s5_355 span{display:block;color:var(--text-muted);font-size:var(--fs-small)}._policyBranch_t94s5_356{display:grid;gap:var(--space-3);background:var(--surface-raised)}._policyBranch_t94s5_356>span{font-weight:600}._policyBranch_t94s5_356 div{padding:var(--space-4);border:1px solid var(--line-strong);background:var(--surface)}._policyBranch_t94s5_356 div[data-alert=true]{border-color:var(--accent)}._policyBranch_t94s5_356 small{display:block;margin-top:var(--space-1);color:var(--text-muted)}._readinessVisual_t94s5_443{display:grid;gap:var(--space-8)}._readinessBoard_t94s5_447{padding:var(--space-6);border:1px solid var(--line);box-shadow:8px 8px 0 var(--line)}._readinessBoard_t94s5_447>div{display:grid;grid-template-columns:1fr;gap:var(--space-1);padding:var(--space-4);border-top:1px solid var(--line)}._readinessBoard_t94s5_447 strong{color:var(--text-muted)}._readinessBoard_t94s5_447 [data-state=done] strong{color:var(--success-text)}._readinessBoard_t94s5_447 [data-state=alert] strong,._readinessBoard_t94s5_447 [data-state=wait] strong{color:var(--accent-text)}._readinessBoard_t94s5_447 [data-state=blocked]{opacity:.6}._strip_t94s5_474{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6);list-style:none}._strip_t94s5_474 li{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);color:var(--text-muted);font-size:var(--fs-small)}._strip_t94s5_474 li:not(:last-child):after{content:"→";margin-left:var(--space-2);color:var(--accent-text)}@media (max-width: 639px){._strip_t94s5_474{flex-direction:column;gap:0;counter-reset:step}._strip_t94s5_474 li{position:relative;display:block;min-height:2.75rem;padding:var(--space-2) 0 var(--space-3) 2.5rem;border:0;background:none;counter-increment:step}._strip_t94s5_474 li:before{content:counter(step);position:absolute;top:var(--space-1);left:0;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--line-strong);border-radius:50%;background:var(--surface);color:var(--text-muted);font:500 .75rem / 1 var(--font-mono)}._strip_t94s5_474 li:not(:last-child):after{content:"";position:absolute;top:calc(var(--space-1) + 1.75rem);bottom:calc(-1 * var(--space-1));left:calc(.875rem - .5px);width:1px;margin:0;background:var(--line-strong)}._strip_t94s5_474 li[data-beat=now]{background:none;color:var(--text)}._strip_t94s5_474 li[data-beat=now]:before{border-color:var(--accent);background:var(--accent);color:var(--c-orange-on)}}._lanes_t94s5_548{display:grid;gap:var(--space-3);margin-top:var(--space-8)}._lanes_t94s5_548 li{display:grid;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line-strong);background:var(--surface-raised)}._lanes_t94s5_548 li[data-active=true]{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}._lanes_t94s5_548 span{color:var(--text-muted);font-size:var(--fs-small)}._statusPill_t94s5_569{margin-top:var(--space-4);white-space:normal}._result_t94s5_574{margin-top:var(--space-6);font-weight:600}@media (prefers-reduced-motion: reduce){._laneActive_t94s5_178{stroke-dashoffset:0;transition:none}}@media (max-width: 639px){._comparison_t94s5_290 table,._comparison_t94s5_290 tbody,._comparison_t94s5_290 tr,._comparison_t94s5_290 th,._comparison_t94s5_290 td,._comparison_t94s5_290 caption{display:block}._comparison_t94s5_290 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._comparison_t94s5_290 tbody tr{display:flex;flex-wrap:wrap;column-gap:.35em;padding-block:var(--space-3);border-bottom:1px solid var(--line)}._comparison_t94s5_290 tbody th,._comparison_t94s5_290 tbody td{padding:0;border-bottom:0}._comparison_t94s5_290 tbody th{flex-basis:100%}._comparison_t94s5_290 td[data-cell=qty]:before{content:"Qty "}._comparison_t94s5_290 td[data-cell=available]:before{content:"· Available "}._comparison_t94s5_290 td[data-cell=qty],._comparison_t94s5_290 td[data-cell=available]{color:var(--text-muted)}._comparison_t94s5_290 td[data-cell=status]{flex-basis:100%;margin-top:var(--space-2)}}@media (min-width: 640px) and (max-width: 767px){._comparison_t94s5_290{overflow-x:auto;padding-bottom:var(--space-2)}._comparison_t94s5_290 table{min-width:650px}}@media (min-width: 768px){._caseHead_t94s5_1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}._incidentWorkspace_t94s5_28,._lanes_t94s5_548{grid-template-columns:repeat(3,minmax(0,1fr))}._contractorVisual_t94s5_80,._logisticsVisual_t94s5_151,._poWorkspace_t94s5_258,._supportWorkspace_t94s5_350,._readinessVisual_t94s5_443{grid-template-columns:repeat(2,minmax(0,1fr))}._policyBranch_t94s5_356{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}._policyBranch_t94s5_356>span{grid-column:1 / -1}._readinessBoard_t94s5_447>div{grid-template-columns:1fr auto;gap:var(--space-4)}}._more_1jivm_3{display:grid;gap:var(--space-5)}._more_1jivm_3 li{display:grid;align-content:start;justify-items:start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line);background:var(--surface-raised)}._more_1jivm_3 h3{font-size:var(--fs-h4)}._more_1jivm_3 p{color:var(--text-muted)}._tools_1jivm_23{display:flex;flex-wrap:wrap;gap:var(--space-3)}._tools_1jivm_23 li{padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);background:var(--surface-raised);font-weight:500}._measures_1jivm_35{display:grid;gap:var(--space-4)}._measures_1jivm_35 li{display:grid;gap:var(--space-3);padding:var(--space-6);border-top:2px solid var(--accent);background:var(--surface-raised);font-family:var(--font-display);font-size:var(--fs-h4);line-height:var(--lh-heading)}._measures_1jivm_35 span{color:var(--accent-text);font:500 var(--fs-label) / 1 var(--font-mono)}._nextLink_1jivm_54{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);min-height:var(--touch-target);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--line);color:var(--text);font-weight:600;text-decoration:none}._nextLink_1jivm_54 small{display:block;margin-top:var(--space-1);color:var(--text-muted);font-weight:400}._nextLink_1jivm_54>span:last-child{color:var(--accent-text);font-size:1.5rem}@media (min-width: 768px){._more_1jivm_3{grid-template-columns:repeat(2,minmax(0,1fr))}._measures_1jivm_35{grid-template-columns:repeat(3,minmax(0,1fr))}}
