.decision-rights-demo-module__lKcmFW__demo{gap:20px;min-width:0;display:grid}.decision-rights-demo-module__lKcmFW__hero{border:1px solid var(--line,#d9dee7);background:#f7f9fc;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr);align-items:end;gap:28px;padding:28px;display:grid}.decision-rights-demo-module__lKcmFW__heroCopy{max-width:760px}.decision-rights-demo-module__lKcmFW__kicker{letter-spacing:.12em;color:#4a5568;margin:0 0 10px;font-size:.72rem;font-weight:700}.decision-rights-demo-module__lKcmFW__hero h2{letter-spacing:-.03em;max-width:760px;margin:0;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.12}.decision-rights-demo-module__lKcmFW__heroCopy>p:last-child{color:#4a5568;max-width:720px;margin:14px 0 0;line-height:1.7}.decision-rights-demo-module__lKcmFW__policyBoundary{border-left:3px solid #1f2937;gap:7px;padding:18px 0 3px 20px;display:grid}.decision-rights-demo-module__lKcmFW__policyBoundary span,.decision-rights-demo-module__lKcmFW__microLabel,.decision-rights-demo-module__lKcmFW__ownerBlock span,.decision-rights-demo-module__lKcmFW__evidenceList>span,.decision-rights-demo-module__lKcmFW__actionRow span,.decision-rights-demo-module__lKcmFW__summaryStrip span{letter-spacing:.06em;color:#667085;font-size:.72rem}.decision-rights-demo-module__lKcmFW__policyBoundary strong{font-size:1.05rem}.decision-rights-demo-module__lKcmFW__policyBoundary small{color:#667085;line-height:1.5}.decision-rights-demo-module__lKcmFW__proposalGrid,.decision-rights-demo-module__lKcmFW__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.decision-rights-demo-module__lKcmFW__proposalCard,.decision-rights-demo-module__lKcmFW__resultCard{border:1px solid var(--line,#d9dee7);background:#fff;min-width:0}.decision-rights-demo-module__lKcmFW__proposalCard{padding:20px}.decision-rights-demo-module__lKcmFW__proposalTopline,.decision-rights-demo-module__lKcmFW__resultTopline,.decision-rights-demo-module__lKcmFW__routeRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.decision-rights-demo-module__lKcmFW__proposalTopline span,.decision-rights-demo-module__lKcmFW__resultTopline span{color:#344054;font-size:.76rem;font-weight:700}.decision-rights-demo-module__lKcmFW__proposalTopline small,.decision-rights-demo-module__lKcmFW__resultTopline small{color:#7b8494;font-size:.68rem}.decision-rights-demo-module__lKcmFW__proposalCard h3,.decision-rights-demo-module__lKcmFW__resultCard h3{margin:14px 0 7px;font-size:1.05rem;line-height:1.35}.decision-rights-demo-module__lKcmFW__proposalCard>p{color:#596273;min-height:48px;margin:0;font-size:.86rem;line-height:1.55}.decision-rights-demo-module__lKcmFW__signalGrid{border-top:1px solid #e6e9ef;grid-template-columns:1fr 1fr;gap:12px 10px;margin:18px 0 0;padding-top:16px;display:grid}.decision-rights-demo-module__lKcmFW__signalGrid div{min-width:0}.decision-rights-demo-module__lKcmFW__signalGrid dt{color:#7b8494;font-size:.68rem}.decision-rights-demo-module__lKcmFW__signalGrid dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:.82rem;font-weight:700}.decision-rights-demo-module__lKcmFW__originLine{border-top:1px solid #e6e9ef;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:17px;padding-top:14px;display:flex}.decision-rights-demo-module__lKcmFW__originLine span,.decision-rights-demo-module__lKcmFW__originLine small{color:#7b8494;font-size:.68rem}.decision-rights-demo-module__lKcmFW__originLine strong{font-size:.78rem}.decision-rights-demo-module__lKcmFW__actionRow{color:#fff;background:#111827;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.decision-rights-demo-module__lKcmFW__actionRow p{color:#d7dce5;margin:4px 0 0;font-size:.86rem;line-height:1.5}.decision-rights-demo-module__lKcmFW__actionRow span{color:#aeb7c6}.decision-rights-demo-module__lKcmFW__actionRow button{color:#111827;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fff;flex:none;padding:0 18px;font-weight:700}.decision-rights-demo-module__lKcmFW__actionRow .decision-rights-demo-module__lKcmFW__secondaryButton{color:#fff;background:0 0}.decision-rights-demo-module__lKcmFW__summaryStrip{border:1px solid var(--line,#d9dee7);background:#f7f9fc;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.decision-rights-demo-module__lKcmFW__summaryStrip div{border-right:1px solid #dfe3ea;gap:5px;padding:15px 18px;display:grid}.decision-rights-demo-module__lKcmFW__summaryStrip div:last-child{border-right:0}.decision-rights-demo-module__lKcmFW__summaryStrip strong{font-size:1.18rem}.decision-rights-demo-module__lKcmFW__resultCard{border-top:4px solid #98a2b3;padding:0 20px 20px}.decision-rights-demo-module__lKcmFW__resultCard[data-path=policyApproved]{border-top-color:#667085}.decision-rights-demo-module__lKcmFW__resultCard[data-path=roleApproval]{border-top-color:#344054}.decision-rights-demo-module__lKcmFW__resultCard[data-path=formalSignoff]{border-top-color:#101828}.decision-rights-demo-module__lKcmFW__resultTopline{border-bottom:1px solid #e6e9ef;padding:14px 0 10px}.decision-rights-demo-module__lKcmFW__routeRow{align-items:end;margin-top:14px}.decision-rights-demo-module__lKcmFW__routeRow h3{margin:5px 0 0;font-size:1.3rem}.decision-rights-demo-module__lKcmFW__riskBadge{white-space:nowrap;background:#eef1f5;padding:6px 8px;font-size:.72rem;font-weight:700}.decision-rights-demo-module__lKcmFW__ownerBlock{background:#f7f9fc;gap:5px;margin-top:17px;padding:14px;display:grid}.decision-rights-demo-module__lKcmFW__ownerBlock strong{font-size:.95rem}.decision-rights-demo-module__lKcmFW__ownerBlock small{color:#596273;line-height:1.45}.decision-rights-demo-module__lKcmFW__rationale{color:#475467;margin:16px 0;font-size:.83rem;line-height:1.6}.decision-rights-demo-module__lKcmFW__evidenceList{border-top:1px solid #e6e9ef;padding-top:13px}.decision-rights-demo-module__lKcmFW__evidenceList ul{gap:5px;margin:8px 0 0;padding-left:18px;display:grid}.decision-rights-demo-module__lKcmFW__evidenceList li{color:#475467;font-size:.78rem;line-height:1.45}.decision-rights-demo-module__lKcmFW__auditDetails{border-top:1px solid #e6e9ef;margin-top:16px}.decision-rights-demo-module__lKcmFW__auditDetails summary{cursor:pointer;padding:13px 0 5px;font-size:.78rem;font-weight:700}.decision-rights-demo-module__lKcmFW__auditDetails ol{gap:9px;margin:10px 0 0;padding:0;list-style:none;display:grid}.decision-rights-demo-module__lKcmFW__auditDetails li{border-top:1px dashed #d9dee7;padding:10px 0 0}.decision-rights-demo-module__lKcmFW__auditDetails li div{align-items:baseline;gap:8px;display:flex}.decision-rights-demo-module__lKcmFW__auditDetails li div span,.decision-rights-demo-module__lKcmFW__auditDetails li div small{color:#7b8494;font-size:.66rem}.decision-rights-demo-module__lKcmFW__auditDetails li div strong{font-size:.76rem}.decision-rights-demo-module__lKcmFW__auditDetails li p{color:#596273;margin:4px 0 0;font-size:.74rem;line-height:1.5}.decision-rights-demo-module__lKcmFW__sourceLink{color:#344054;margin-top:16px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-block}.decision-rights-demo-module__lKcmFW__ruleRail{border-top:1px solid var(--line,#d9dee7);border-bottom:1px solid var(--line,#d9dee7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.decision-rights-demo-module__lKcmFW__ruleRail div{border-right:1px solid #e3e7ed;padding:16px 18px}.decision-rights-demo-module__lKcmFW__ruleRail div:last-child{border-right:0}.decision-rights-demo-module__lKcmFW__ruleRail span{color:#7b8494;margin-bottom:10px;font-size:.68rem;display:block}.decision-rights-demo-module__lKcmFW__ruleRail strong{font-size:.82rem;display:block}.decision-rights-demo-module__lKcmFW__ruleRail p{color:#596273;margin:6px 0 0;font-size:.75rem;line-height:1.5}@media (max-width:900px){.decision-rights-demo-module__lKcmFW__hero,.decision-rights-demo-module__lKcmFW__proposalGrid,.decision-rights-demo-module__lKcmFW__resultGrid{grid-template-columns:1fr}.decision-rights-demo-module__lKcmFW__policyBoundary{border-top:3px solid #1f2937;border-left:0;padding:14px 0 0}.decision-rights-demo-module__lKcmFW__summaryStrip,.decision-rights-demo-module__lKcmFW__ruleRail{grid-template-columns:1fr 1fr}.decision-rights-demo-module__lKcmFW__summaryStrip div:nth-child(2),.decision-rights-demo-module__lKcmFW__ruleRail div:nth-child(2){border-right:0}.decision-rights-demo-module__lKcmFW__summaryStrip div:nth-child(-n+2),.decision-rights-demo-module__lKcmFW__ruleRail div:nth-child(-n+2){border-bottom:1px solid #dfe3ea}}@media (max-width:560px){.decision-rights-demo-module__lKcmFW__hero{padding:20px}.decision-rights-demo-module__lKcmFW__summaryStrip,.decision-rights-demo-module__lKcmFW__ruleRail{grid-template-columns:1fr}.decision-rights-demo-module__lKcmFW__summaryStrip div,.decision-rights-demo-module__lKcmFW__ruleRail div,.decision-rights-demo-module__lKcmFW__summaryStrip div:nth-child(2),.decision-rights-demo-module__lKcmFW__ruleRail div:nth-child(2){border-bottom:1px solid #dfe3ea;border-right:0}.decision-rights-demo-module__lKcmFW__summaryStrip div:last-child,.decision-rights-demo-module__lKcmFW__ruleRail div:last-child{border-bottom:0}.decision-rights-demo-module__lKcmFW__actionRow{flex-direction:column;align-items:stretch}.decision-rights-demo-module__lKcmFW__actionRow button{width:100%}}
.eam-maintenance-demo-module__3DdDaq__demo{color:#17212f;gap:18px;display:grid}.eam-maintenance-demo-module__3DdDaq__hero{background:#f4f7fa;border:1px solid #dbe2ea;grid-template-columns:minmax(0,1.6fr) minmax(220px,.8fr);gap:24px;padding:24px;display:grid}.eam-maintenance-demo-module__3DdDaq__kicker,.eam-maintenance-demo-module__3DdDaq__cardTopline,.eam-maintenance-demo-module__3DdDaq__resultHeading>div>span{color:#59697a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.eam-maintenance-demo-module__3DdDaq__hero h2{max-width:720px;margin:10px 0;font-size:clamp(1.35rem,2.6vw,2.1rem);line-height:1.16}.eam-maintenance-demo-module__3DdDaq__hero p:not(.eam-maintenance-demo-module__3DdDaq__kicker){color:#4b5968;max-width:760px;line-height:1.6}.eam-maintenance-demo-module__3DdDaq__simulationFlag{background:#fff;border-left:3px solid #24364b;align-self:center;gap:8px;padding:16px;font-size:.8rem;display:grid}.eam-maintenance-demo-module__3DdDaq__simulationFlag span{color:#59697a}.eam-maintenance-demo-module__3DdDaq__scenarioPicker{border-bottom:1px solid #dbe2ea;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:14px;display:flex}.eam-maintenance-demo-module__3DdDaq__scenarioPicker>span{color:#59697a;margin-right:5px;font-size:.78rem;font-weight:700}.eam-maintenance-demo-module__3DdDaq__scenarioPicker button,.eam-maintenance-demo-module__3DdDaq__candidate,.eam-maintenance-demo-module__3DdDaq__selectedCandidate,.eam-maintenance-demo-module__3DdDaq__secondaryButton,.eam-maintenance-demo-module__3DdDaq__resetButton{color:#24364b;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d0da;padding:8px 12px;font-size:.78rem;font-weight:700}.eam-maintenance-demo-module__3DdDaq__scenarioPicker button:hover,.eam-maintenance-demo-module__3DdDaq__candidate:hover,.eam-maintenance-demo-module__3DdDaq__secondaryButton:hover{background:#f1f5f8}.eam-maintenance-demo-module__3DdDaq__scenarioPicker .eam-maintenance-demo-module__3DdDaq__resetButton{background:#f7f9fb;margin-left:auto}.eam-maintenance-demo-module__3DdDaq__inputGrid{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.eam-maintenance-demo-module__3DdDaq__signalCard,.eam-maintenance-demo-module__3DdDaq__resourceCard,.eam-maintenance-demo-module__3DdDaq__resultPanel,.eam-maintenance-demo-module__3DdDaq__workOrder{background:#fff;border:1px solid #dbe2ea;padding:18px}.eam-maintenance-demo-module__3DdDaq__cardTopline{justify-content:space-between;align-items:center;gap:10px;display:flex}.eam-maintenance-demo-module__3DdDaq__cardTopline strong{color:#34475d;letter-spacing:0}.eam-maintenance-demo-module__3DdDaq__signalCard h3{margin:11px 0;font-size:1.1rem}.eam-maintenance-demo-module__3DdDaq__signalCard dl,.eam-maintenance-demo-module__3DdDaq__resourceCard dl{gap:10px;margin:0;display:grid}.eam-maintenance-demo-module__3DdDaq__signalCard dl>div,.eam-maintenance-demo-module__3DdDaq__resourceCard dl>div{border-bottom:1px solid #edf0f3;grid-template-columns:110px 1fr;gap:3px 10px;padding:9px 0;display:grid}.eam-maintenance-demo-module__3DdDaq__signalCard dt,.eam-maintenance-demo-module__3DdDaq__resourceCard dt{color:#657384;font-size:.77rem}.eam-maintenance-demo-module__3DdDaq__signalCard dd,.eam-maintenance-demo-module__3DdDaq__resourceCard dd{margin:0;font-size:.83rem;font-weight:700}.eam-maintenance-demo-module__3DdDaq__signalCard dd{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(28px,3.2vw,44px);font-weight:660;line-height:1.05}.eam-maintenance-demo-module__3DdDaq__signalCard dl small{color:#657384;grid-column:2;font-size:.7rem}.eam-maintenance-demo-module__3DdDaq__signalCard blockquote{color:#354458;background:#f7f9fb;border-left:3px solid #96a4b4;margin:12px 0 7px;padding:10px 12px;font-size:.8rem;line-height:1.5}.eam-maintenance-demo-module__3DdDaq__signalCard>small{color:#657384;font-size:.7rem}.eam-maintenance-demo-module__3DdDaq__productionWindows{gap:7px;margin-top:14px;display:grid}.eam-maintenance-demo-module__3DdDaq__productionWindows>span{color:#657384;font-size:.75rem;font-weight:700}.eam-maintenance-demo-module__3DdDaq__productionWindows div{background:#f7f9fb;justify-content:space-between;gap:8px;padding:8px 10px;font-size:.74rem;display:flex}.eam-maintenance-demo-module__3DdDaq__productionWindows div span{color:#657384}.eam-maintenance-demo-module__3DdDaq__actionBar{border-bottom:1px solid #dbe2ea;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 0;display:flex}.eam-maintenance-demo-module__3DdDaq__actionBar>span,.eam-maintenance-demo-module__3DdDaq__decisionActions>span{color:#59697a;font-size:.76rem}.eam-maintenance-demo-module__3DdDaq__primaryButton{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#24364b;border:1px solid #24364b;padding:10px 15px;font-size:.8rem;font-weight:700}.eam-maintenance-demo-module__3DdDaq__primaryButton:disabled{opacity:.45;cursor:not-allowed}.eam-maintenance-demo-module__3DdDaq__secondaryButton{background:#fff}.eam-maintenance-demo-module__3DdDaq__error{color:#812c24;background:#fff4f2;border-left:3px solid #a54035;margin:0;padding:11px 13px;font-size:.8rem}.eam-maintenance-demo-module__3DdDaq__resultPanel{gap:12px;display:grid}.eam-maintenance-demo-module__3DdDaq__resultHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.eam-maintenance-demo-module__3DdDaq__resultHeading h3{margin:5px 0 0;font-size:1.1rem}.eam-maintenance-demo-module__3DdDaq__assetBadge{background:#edf2f6;padding:6px 9px;font-size:.72rem;font-weight:700}.eam-maintenance-demo-module__3DdDaq__resultPanel>p{color:#59697a;margin:0;font-size:.8rem}.eam-maintenance-demo-module__3DdDaq__blockers{color:#7e4b13;background:#fff8ef;gap:7px;margin:0;padding:11px 14px 11px 30px;font-size:.79rem;line-height:1.5;display:grid}.eam-maintenance-demo-module__3DdDaq__candidateGrid{flex-wrap:wrap;gap:7px;display:flex}.eam-maintenance-demo-module__3DdDaq__selectedCandidate{background:#e6eef5;border:2px solid #344b63}.eam-maintenance-demo-module__3DdDaq__decisionActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.eam-maintenance-demo-module__3DdDaq__decisionActions p{color:#59697a;flex-basis:100%;margin:0;font-size:.78rem}.eam-maintenance-demo-module__3DdDaq__orderSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:15px 0;display:grid}.eam-maintenance-demo-module__3DdDaq__orderSummary div{background:#f6f8fa;gap:5px;padding:10px;display:grid}.eam-maintenance-demo-module__3DdDaq__orderSummary span{color:#657384;font-size:.68rem}.eam-maintenance-demo-module__3DdDaq__orderSummary strong{overflow-wrap:anywhere;font-size:.78rem}.eam-maintenance-demo-module__3DdDaq__workOrder>.eam-maintenance-demo-module__3DdDaq__primaryButton{margin-top:3px}.eam-maintenance-demo-module__3DdDaq__eventLog{border:1px solid #dbe2ea;padding:12px 14px;font-size:.78rem}.eam-maintenance-demo-module__3DdDaq__eventLog summary{cursor:pointer;font-weight:700}.eam-maintenance-demo-module__3DdDaq__eventLog ol{color:#59697a;gap:6px;padding-left:20px;line-height:1.45;display:grid}.eam-maintenance-demo-module__3DdDaq__boundaryNote{color:#657384;margin:0;font-size:.72rem;line-height:1.55}@media (max-width:760px){.eam-maintenance-demo-module__3DdDaq__hero,.eam-maintenance-demo-module__3DdDaq__inputGrid{grid-template-columns:1fr}.eam-maintenance-demo-module__3DdDaq__hero{padding:18px}.eam-maintenance-demo-module__3DdDaq__simulationFlag{border-top:2px solid #24364b;border-left:0}.eam-maintenance-demo-module__3DdDaq__orderSummary{grid-template-columns:1fr 1fr}}@media (max-width:480px){.eam-maintenance-demo-module__3DdDaq__scenarioPicker{align-items:stretch}.eam-maintenance-demo-module__3DdDaq__scenarioPicker>span{flex-basis:100%}.eam-maintenance-demo-module__3DdDaq__scenarioPicker button{flex:42%}.eam-maintenance-demo-module__3DdDaq__scenarioPicker .eam-maintenance-demo-module__3DdDaq__resetButton{margin-left:0}.eam-maintenance-demo-module__3DdDaq__signalCard dl>div,.eam-maintenance-demo-module__3DdDaq__resourceCard dl>div{grid-template-columns:95px 1fr}.eam-maintenance-demo-module__3DdDaq__productionWindows div{flex-direction:column;align-items:flex-start}.eam-maintenance-demo-module__3DdDaq__orderSummary{grid-template-columns:1fr}.eam-maintenance-demo-module__3DdDaq__signalCard dd{font-size:24px}}
.mes-production-execution-demo-module__9x_VEa__demo{color:#e6edf6;gap:1rem;display:grid}.mes-production-execution-demo-module__9x_VEa__hero,.mes-production-execution-demo-module__9x_VEa__panel{background:linear-gradient(145deg,#121e2ffa,#0c131ffa);border:1px solid #94a3b833;border-radius:1rem;box-shadow:0 18px 48px #0000002e}.mes-production-execution-demo-module__9x_VEa__hero{grid-template-columns:minmax(0,1.4fr) minmax(15rem,.8fr);align-items:center;gap:1.5rem;padding:clamp(1.2rem,3vw,2rem);display:grid}.mes-production-execution-demo-module__9x_VEa__kicker,.mes-production-execution-demo-module__9x_VEa__panelHeading>div>span{color:#5eead4;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.mes-production-execution-demo-module__9x_VEa__hero h2{color:#f8fafc;max-width:18ch;margin:.6rem 0;font-size:clamp(1.5rem,3.5vw,2.4rem);line-height:1.1}.mes-production-execution-demo-module__9x_VEa__hero p{color:#b8c4d5;max-width:66ch;line-height:1.65}.mes-production-execution-demo-module__9x_VEa__simulation{color:#cbd5e1;background:#082f4959;border:1px solid #38bdf84d;border-radius:.8rem;gap:.6rem;padding:1rem;font-size:.82rem;display:grid}.mes-production-execution-demo-module__9x_VEa__simulation strong{color:#99f6e4}.mes-production-execution-demo-module__9x_VEa__scenarios{background:#0f172ab8;border:1px solid #94a3b826;border-radius:.85rem;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.8rem 1rem;display:flex}.mes-production-execution-demo-module__9x_VEa__scenarios>span{color:#94a3b8;margin-right:.4rem;font-size:.82rem;font-weight:700}.mes-production-execution-demo-module__9x_VEa__demo button,.mes-production-execution-demo-module__9x_VEa__demo select,.mes-production-execution-demo-module__9x_VEa__demo input{color:#e2e8f0;min-height:2.55rem;font:inherit;background:#111e30;border:1px solid #94a3b847;border-radius:.6rem}.mes-production-execution-demo-module__9x_VEa__demo button{cursor:pointer;padding:.55rem .8rem;font-size:.82rem;font-weight:700;transition:border-color .14s,background .14s,transform .14s}.mes-production-execution-demo-module__9x_VEa__demo button:hover{border-color:var(--accent-bright);background:#0c2b25}.mes-production-execution-demo-module__9x_VEa__demo button:focus-visible,.mes-production-execution-demo-module__9x_VEa__demo select:focus-visible,.mes-production-execution-demo-module__9x_VEa__demo input:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}.mes-production-execution-demo-module__9x_VEa__demo button:disabled{cursor:not-allowed;opacity:.48}.mes-production-execution-demo-module__9x_VEa__layout{grid-template-columns:minmax(0,1.25fr) minmax(17rem,.85fr);align-items:start;gap:1rem;display:grid}.mes-production-execution-demo-module__9x_VEa__primary,.mes-production-execution-demo-module__9x_VEa__secondary{gap:1rem;min-width:0;display:grid}.mes-production-execution-demo-module__9x_VEa__panel{min-width:0;padding:1.15rem}.mes-production-execution-demo-module__9x_VEa__panelHeading,.mes-production-execution-demo-module__9x_VEa__operationHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mes-production-execution-demo-module__9x_VEa__panelHeading h3{color:#f8fafc;margin:.25rem 0 0;font-size:1.05rem}.mes-production-execution-demo-module__9x_VEa__panelHeading>span,.mes-production-execution-demo-module__9x_VEa__panelHeading>strong,.mes-production-execution-demo-module__9x_VEa__operationHeader>span{color:#99f6e4;font-size:.78rem;font-weight:700}.mes-production-execution-demo-module__9x_VEa__orderFacts,.mes-production-execution-demo-module__9x_VEa__variance{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0;display:grid}.mes-production-execution-demo-module__9x_VEa__orderFacts div,.mes-production-execution-demo-module__9x_VEa__variance div{background:#1e293bb3;border-radius:.65rem;min-width:0;padding:.65rem .75rem}.mes-production-execution-demo-module__9x_VEa__orderFacts dt,.mes-production-execution-demo-module__9x_VEa__variance dt{color:#94a3b8;font-size:.72rem}.mes-production-execution-demo-module__9x_VEa__orderFacts dd,.mes-production-execution-demo-module__9x_VEa__variance dd{color:#e2e8f0;overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.86rem;font-weight:700}.mes-production-execution-demo-module__9x_VEa__variance dd{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(28px,3.2vw,44px);font-weight:660;line-height:1.05}.mes-production-execution-demo-module__9x_VEa__primaryButton{background:var(--accent-ink)!important;border-color:var(--accent-bright)!important;color:#ecfdf5!important}.mes-production-execution-demo-module__9x_VEa__operations{counter-reset:operation;gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.mes-production-execution-demo-module__9x_VEa__operations li{counter-increment:operation;background:#0f172ab8;border:1px solid #94a3b82e;border-radius:.75rem;min-width:0;padding:.85rem}.mes-production-execution-demo-module__9x_VEa__operationHeader strong{color:#f1f5f9;font-size:.88rem}.mes-production-execution-demo-module__9x_VEa__operations li p{color:#aebdce;font-size:.78rem;line-height:1.5}.mes-production-execution-demo-module__9x_VEa__operationActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.65rem;display:grid}.mes-production-execution-demo-module__9x_VEa__operationActions label,.mes-production-execution-demo-module__9x_VEa__secondary>.mes-production-execution-demo-module__9x_VEa__panel label{color:#9fb0c3;gap:.35rem;min-width:0;font-size:.74rem;font-weight:650;display:grid}.mes-production-execution-demo-module__9x_VEa__demo select,.mes-production-execution-demo-module__9x_VEa__demo input{width:100%;padding:.45rem .55rem;font-size:.82rem}.mes-production-execution-demo-module__9x_VEa__lots{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.9rem;display:grid}.mes-production-execution-demo-module__9x_VEa__lots article{overflow-wrap:anywhere;background:#1e293bb3;border-radius:.65rem;gap:.28rem;min-width:0;padding:.75rem;font-size:.77rem;display:grid}.mes-production-execution-demo-module__9x_VEa__lots article strong{color:#99f6e4}.mes-production-execution-demo-module__9x_VEa__lots article span{color:#b9c4d3}.mes-production-execution-demo-module__9x_VEa__secondary>.mes-production-execution-demo-module__9x_VEa__panel{gap:.7rem;display:grid}.mes-production-execution-demo-module__9x_VEa__secondary>.mes-production-execution-demo-module__9x_VEa__panel .mes-production-execution-demo-module__9x_VEa__panelHeading{margin-bottom:.2rem}.mes-production-execution-demo-module__9x_VEa__note{color:#94a3b8;margin:0;font-size:.75rem;line-height:1.55}.mes-production-execution-demo-module__9x_VEa__output{color:#a7f3d0;overflow-wrap:anywhere;background:#065f4640;border-radius:.6rem;padding:.7rem;font-weight:700}.mes-production-execution-demo-module__9x_VEa__events{gap:.45rem;max-height:19rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid;overflow:auto}.mes-production-execution-demo-module__9x_VEa__events li{border-left:2px solid var(--accent-bright);overflow-wrap:anywhere;background:#0f172ab8;gap:.25rem;padding:.55rem .65rem;font-size:.72rem;display:grid}.mes-production-execution-demo-module__9x_VEa__events li strong{color:#99f6e4}.mes-production-execution-demo-module__9x_VEa__events li span{color:#aebdce}.mes-production-execution-demo-module__9x_VEa__demo>.mes-production-execution-demo-module__9x_VEa__error{color:#fecaca;background:#7f1d1d33;border:1px solid #f8717173;border-radius:.65rem;margin:0;padding:.8rem 1rem}.mes-production-execution-demo-module__9x_VEa__boundary{color:#94a3b8;margin:0;font-size:.75rem;line-height:1.6}@media (max-width:820px){.mes-production-execution-demo-module__9x_VEa__hero,.mes-production-execution-demo-module__9x_VEa__layout{grid-template-columns:1fr}}@media (max-width:520px){.mes-production-execution-demo-module__9x_VEa__orderFacts,.mes-production-execution-demo-module__9x_VEa__variance,.mes-production-execution-demo-module__9x_VEa__lots,.mes-production-execution-demo-module__9x_VEa__operationActions{grid-template-columns:1fr}.mes-production-execution-demo-module__9x_VEa__panelHeading{align-items:flex-start}.mes-production-execution-demo-module__9x_VEa__scenarios{align-items:stretch}.mes-production-execution-demo-module__9x_VEa__scenarios>span{flex-basis:100%}.mes-production-execution-demo-module__9x_VEa__scenarios button{flex:calc(50% - .55rem)}.mes-production-execution-demo-module__9x_VEa__variance dd{font-size:24px}}
.qms-closed-loop-demo-module__WXcFoG__demo{color:#1e293b;gap:1rem;min-width:0;display:grid}.qms-closed-loop-demo-module__WXcFoG__hero,.qms-closed-loop-demo-module__WXcFoG__panel,.qms-closed-loop-demo-module__WXcFoG__boundary{background:#fff;border:1px solid #dbe4ee;border-radius:1rem;min-width:0;box-shadow:0 8px 24px #0f172a0b}.qms-closed-loop-demo-module__WXcFoG__hero{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.8fr);align-items:center;gap:1.25rem;padding:clamp(1.1rem,3vw,1.8rem);display:grid}.qms-closed-loop-demo-module__WXcFoG__kicker,.qms-closed-loop-demo-module__WXcFoG__panelTitle>span,.qms-closed-loop-demo-module__WXcFoG__actionLabel,.qms-closed-loop-demo-module__WXcFoG__boundary>span{color:#256783;letter-spacing:.08em;font-size:.72rem;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__hero h2{color:#13263b;margin:.55rem 0;font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.15}.qms-closed-loop-demo-module__WXcFoG__hero p,.qms-closed-loop-demo-module__WXcFoG__panel p,.qms-closed-loop-demo-module__WXcFoG__boundary p{color:#526276;line-height:1.6}.qms-closed-loop-demo-module__WXcFoG__hero p{max-width:62ch;margin-bottom:0}.qms-closed-loop-demo-module__WXcFoG__batchCard,.qms-closed-loop-demo-module__WXcFoG__notice,.qms-closed-loop-demo-module__WXcFoG__record,.qms-closed-loop-demo-module__WXcFoG__criteria,.qms-closed-loop-demo-module__WXcFoG__stepSummary,.qms-closed-loop-demo-module__WXcFoG__done{background:#f3f8fb;border:1px solid #c7dce8;border-radius:.8rem;gap:.35rem;min-width:0;padding:.85rem 1rem;display:grid}.qms-closed-loop-demo-module__WXcFoG__batchCard>span:first-child,.qms-closed-loop-demo-module__WXcFoG__batchCard small,.qms-closed-loop-demo-module__WXcFoG__record small,.qms-closed-loop-demo-module__WXcFoG__criteria small{color:#63758a;font-size:.78rem}.qms-closed-loop-demo-module__WXcFoG__batchCard strong{color:#13263b;overflow-wrap:anywhere;font-size:1.2rem}.qms-closed-loop-demo-module__WXcFoG__held{color:#9a5b00;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__released{color:#176947;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__waiting{color:#75520a;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__notice{color:#334155;display:block}.qms-closed-loop-demo-module__WXcFoG__progress{background:#f8fafc;border:1px solid #dbe4ee;border-radius:.85rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;margin:0;padding:.75rem;list-style:none;display:grid}.qms-closed-loop-demo-module__WXcFoG__progress li{color:#8391a2;align-items:center;gap:.4rem;min-width:0;font-size:.75rem;font-weight:700;display:flex}.qms-closed-loop-demo-module__WXcFoG__progress li span{color:#526276;background:#e7edf3;border-radius:50%;flex:0 0 1.45rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.65rem;display:grid}.qms-closed-loop-demo-module__WXcFoG__progress .qms-closed-loop-demo-module__WXcFoG__current{color:#155e75}.qms-closed-loop-demo-module__WXcFoG__progress .qms-closed-loop-demo-module__WXcFoG__current span{color:#155e75;background:#d9edf4}.qms-closed-loop-demo-module__WXcFoG__progress .qms-closed-loop-demo-module__WXcFoG__complete{color:#176947}.qms-closed-loop-demo-module__WXcFoG__progress .qms-closed-loop-demo-module__WXcFoG__complete span{color:#176947;background:#dff2e8}.qms-closed-loop-demo-module__WXcFoG__columns{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.8fr);align-items:start;gap:1rem;min-width:0;display:grid}.qms-closed-loop-demo-module__WXcFoG__main,.qms-closed-loop-demo-module__WXcFoG__side{gap:1rem;min-width:0;display:grid}.qms-closed-loop-demo-module__WXcFoG__panel,.qms-closed-loop-demo-module__WXcFoG__boundary{padding:1rem}.qms-closed-loop-demo-module__WXcFoG__panelTitle{gap:.25rem;margin-bottom:.8rem;display:grid}.qms-closed-loop-demo-module__WXcFoG__panelTitle h3{color:#172b42;margin:0;font-size:1rem;line-height:1.35}.qms-closed-loop-demo-module__WXcFoG__evidenceList,.qms-closed-loop-demo-module__WXcFoG__events{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.qms-closed-loop-demo-module__WXcFoG__evidenceList{margin-bottom:.8rem}.qms-closed-loop-demo-module__WXcFoG__evidenceList li{border-bottom:1px solid #e8edf2;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.65rem 0;display:grid}.qms-closed-loop-demo-module__WXcFoG__evidenceList li>div{min-width:0}.qms-closed-loop-demo-module__WXcFoG__evidenceList strong{color:#293b50;overflow-wrap:anywhere;font-size:.86rem;display:block}.qms-closed-loop-demo-module__WXcFoG__evidenceList p{margin:.2rem 0 0;font-size:.78rem}.qms-closed-loop-demo-module__WXcFoG__evidenceList time{color:#718096;font-size:.72rem}.qms-closed-loop-demo-module__WXcFoG__evidenceId{color:#245f76;overflow-wrap:anywhere;background:#e9f3f7;border-radius:.35rem;padding:.22rem .35rem;font-size:.65rem;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__criteria{background:#f8fafb;border-color:#e3eaf0}.qms-closed-loop-demo-module__WXcFoG__criteria strong{color:#263b50;font-size:.78rem}.qms-closed-loop-demo-module__WXcFoG__criteria span{color:#245f76;font-size:.84rem;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__stepSummary{background:#f8fafc;border-color:#e3eaf0;margin-bottom:.75rem;padding:.8rem .9rem}.qms-closed-loop-demo-module__WXcFoG__stepSummary strong{color:#1e4055}.qms-closed-loop-demo-module__WXcFoG__stepSummary p{margin:0;font-size:.8rem}.qms-closed-loop-demo-module__WXcFoG__primaryAction{justify-content:flex-start;display:flex}.qms-closed-loop-demo-module__WXcFoG__demo button{color:#fff;min-width:0;min-height:2.55rem;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#276c88;border:1px solid #276c88;border-radius:.55rem;padding:.5rem .8rem;font-size:.82rem;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__demo button:hover{background:#1f5d76}.qms-closed-loop-demo-module__WXcFoG__demo button:focus-visible{outline-offset:2px;outline:3px solid #d48b19}.qms-closed-loop-demo-module__WXcFoG__demo .qms-closed-loop-demo-module__WXcFoG__secondary,.qms-closed-loop-demo-module__WXcFoG__demo .qms-closed-loop-demo-module__WXcFoG__reset{color:#41566b;background:#fff;border-color:#cbd5df}.qms-closed-loop-demo-module__WXcFoG__demo .qms-closed-loop-demo-module__WXcFoG__secondary:hover,.qms-closed-loop-demo-module__WXcFoG__demo .qms-closed-loop-demo-module__WXcFoG__reset:hover{background:#f1f5f8}.qms-closed-loop-demo-module__WXcFoG__exceptionIntro{margin-top:-.2rem;font-size:.78rem}.qms-closed-loop-demo-module__WXcFoG__exceptionActions{flex-wrap:wrap;gap:.5rem;display:flex}.qms-closed-loop-demo-module__WXcFoG__exceptionActions button{font-size:.75rem}.qms-closed-loop-demo-module__WXcFoG__eventCount{color:#65758a;justify-content:space-between;margin:0 0 .65rem;font-size:.8rem;display:flex}.qms-closed-loop-demo-module__WXcFoG__eventCount strong{color:#172b42;font-size:1rem}.qms-closed-loop-demo-module__WXcFoG__record{margin-bottom:.6rem;padding:.7rem}.qms-closed-loop-demo-module__WXcFoG__record span{color:#256783;font-size:.72rem;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__record p{color:#34465a;overflow-wrap:anywhere;margin:0;font-size:.8rem}.qms-closed-loop-demo-module__WXcFoG__events{margin-top:.7rem}.qms-closed-loop-demo-module__WXcFoG__events li{background:#f8fafc;border-left:2px solid #77a9be;min-width:0;padding:.6rem .7rem}.qms-closed-loop-demo-module__WXcFoG__events li>span{color:#355f75;font-size:.68rem;font-weight:700}.qms-closed-loop-demo-module__WXcFoG__events li p{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.76rem}.qms-closed-loop-demo-module__WXcFoG__demo .qms-closed-loop-demo-module__WXcFoG__reset{width:100%;margin-top:.75rem}.qms-closed-loop-demo-module__WXcFoG__boundary{background:#faf9fd;border-color:#d9d5ec}.qms-closed-loop-demo-module__WXcFoG__boundary>span{color:#655989}.qms-closed-loop-demo-module__WXcFoG__boundary p{overflow-wrap:anywhere;margin:.55rem 0 0;font-size:.78rem}.qms-closed-loop-demo-module__WXcFoG__boundary b{color:#4f4778}.qms-closed-loop-demo-module__WXcFoG__done{color:#176947;background:#f0f8f3;border-color:#cfe6d7}.qms-closed-loop-demo-module__WXcFoG__footer{color:#718096;flex-wrap:wrap;justify-content:space-between;gap:.45rem;font-size:.72rem;display:flex}@media (max-width:760px){.qms-closed-loop-demo-module__WXcFoG__hero,.qms-closed-loop-demo-module__WXcFoG__columns{grid-template-columns:minmax(0,1fr)}.qms-closed-loop-demo-module__WXcFoG__hero{gap:.8rem}.qms-closed-loop-demo-module__WXcFoG__progress{grid-template-columns:repeat(3,minmax(0,1fr))}.qms-closed-loop-demo-module__WXcFoG__progress li{font-size:.7rem}.qms-closed-loop-demo-module__WXcFoG__evidenceList li{grid-template-columns:auto minmax(0,1fr)}.qms-closed-loop-demo-module__WXcFoG__evidenceList time{grid-column:2}.qms-closed-loop-demo-module__WXcFoG__exceptionActions{grid-template-columns:minmax(0,1fr);display:grid}.qms-closed-loop-demo-module__WXcFoG__primaryAction,.qms-closed-loop-demo-module__WXcFoG__primaryAction button{width:100%}}
.drp-network-replenishment-demo-module__MBRtwG__demo{color:#182523;gap:1rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__header,.drp-network-replenishment-demo-module__MBRtwG__tableHeading,.drp-network-replenishment-demo-module__MBRtwG__status,.drp-network-replenishment-demo-module__MBRtwG__execution,.drp-network-replenishment-demo-module__MBRtwG__order{justify-content:space-between;align-items:center;gap:1rem;display:flex}.drp-network-replenishment-demo-module__MBRtwG__header{background:#f7faf9;border:1px solid #dbe5e2;border-radius:1rem;padding:clamp(1rem,3vw,1.6rem)}.drp-network-replenishment-demo-module__MBRtwG__header h2{max-width:28ch;margin:.45rem 0;font-size:clamp(1.3rem,3vw,2rem);line-height:1.15}.drp-network-replenishment-demo-module__MBRtwG__header p{color:#52635f;max-width:68ch;margin:0;line-height:1.55}.drp-network-replenishment-demo-module__MBRtwG__eyebrow{color:#187363;letter-spacing:.05em;font-size:.75rem;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__actions{gap:.55rem;min-width:12rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__primary,.drp-network-replenishment-demo-module__MBRtwG__secondary,.drp-network-replenishment-demo-module__MBRtwG__execution button,.drp-network-replenishment-demo-module__MBRtwG__status button{font:inherit;cursor:pointer;border:0;border-radius:.65rem;padding:.72rem .9rem;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__primary:disabled,.drp-network-replenishment-demo-module__MBRtwG__execution button:disabled{cursor:not-allowed;opacity:.48}.drp-network-replenishment-demo-module__MBRtwG__primary,.drp-network-replenishment-demo-module__MBRtwG__execution button{color:#fff;background:#176b5b}.drp-network-replenishment-demo-module__MBRtwG__secondary,.drp-network-replenishment-demo-module__MBRtwG__status button{color:#24443d;background:#e7efed}.drp-network-replenishment-demo-module__MBRtwG__status{background:#f0f8f5;border:1px solid #c9e2da;border-radius:.75rem;justify-content:flex-start;padding:.8rem 1rem;font-size:.9rem}.drp-network-replenishment-demo-module__MBRtwG__status span{flex:1}.drp-network-replenishment-demo-module__MBRtwG__flow{background:#fff;border:1px solid #dce5e2;border-radius:.85rem;padding:1rem clamp(.8rem,2.5vw,1.3rem) .75rem}.drp-network-replenishment-demo-module__MBRtwG__flowHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.drp-network-replenishment-demo-module__MBRtwG__flowHeading>div{gap:.2rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__flowHeading strong{font-size:1.1rem}.drp-network-replenishment-demo-module__MBRtwG__flowKicker{color:#187363;letter-spacing:.045em;font-size:.7rem;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__motionActions{gap:.45rem;display:flex}.drp-network-replenishment-demo-module__MBRtwG__motionControl{color:#36564f;font:inherit;cursor:pointer;background:#f4f8f6;border:1px solid #d6e3df;border-radius:.55rem;padding:.42rem .65rem;font-size:.76rem;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__motionControl:hover{background:#eaf3ef}.drp-network-replenishment-demo-module__MBRtwG__motionControl:disabled{cursor:default;opacity:.72}.drp-network-replenishment-demo-module__MBRtwG__motionControl:focus-visible{outline-offset:2px;outline:3px solid #60a996}.drp-network-replenishment-demo-module__MBRtwG__flowCanvas{aspect-ratio:3;width:min(100%,720px);margin:.35rem auto 0;position:relative}.drp-network-replenishment-demo-module__MBRtwG__flowSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.drp-network-replenishment-demo-module__MBRtwG__tableWrap{gap:.9rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__nodeTable,.drp-network-replenishment-demo-module__MBRtwG__orders{background:#fff;border:1px solid #dce5e2;border-radius:.85rem;min-width:0;overflow:hidden}.drp-network-replenishment-demo-module__MBRtwG__tableHeading{border-bottom:1px solid #e5ece9;padding:.8rem 1rem}.drp-network-replenishment-demo-module__MBRtwG__tableHeading h3{margin:0;font-size:1rem}.drp-network-replenishment-demo-module__MBRtwG__tableHeading span{color:#63736f;font-size:.8rem}.drp-network-replenishment-demo-module__MBRtwG__nodeTable table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.82rem}.drp-network-replenishment-demo-module__MBRtwG__nodeTable th,.drp-network-replenishment-demo-module__MBRtwG__nodeTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #edf1ef;padding:.56rem .45rem}.drp-network-replenishment-demo-module__MBRtwG__nodeTable thead th{color:#58706a;background:#f7faf9;font-size:.73rem}.drp-network-replenishment-demo-module__MBRtwG__nodeTable th:first-child{text-align:left}.drp-network-replenishment-demo-module__MBRtwG__nodeTable tbody th{color:#203e37}.drp-network-replenishment-demo-module__MBRtwG__nodeTable tbody th small{color:#71807c;font-weight:400;display:block}.drp-network-replenishment-demo-module__MBRtwG__shortage{color:#a83624;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__explain{color:#4d5f5a;background:#f5f9f7;border-left:3px solid #4e9787;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.55;display:grid}.drp-network-replenishment-demo-module__MBRtwG__explain p{margin:0}.drp-network-replenishment-demo-module__MBRtwG__orders{padding-bottom:.9rem}.drp-network-replenishment-demo-module__MBRtwG__orderList{padding:.5rem 1rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__order{border-bottom:1px solid #edf1ef;padding:.55rem 0}.drp-network-replenishment-demo-module__MBRtwG__order div{gap:.2rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__order span,.drp-network-replenishment-demo-module__MBRtwG__execution span,.drp-network-replenishment-demo-module__MBRtwG__empty{color:#62716d;font-size:.84rem}.drp-network-replenishment-demo-module__MBRtwG__order b{color:#576962;font-size:.78rem}.drp-network-replenishment-demo-module__MBRtwG__order b[data-state=released]{color:#126452}.drp-network-replenishment-demo-module__MBRtwG__order b[data-state=shipped]{color:#7c5a10}.drp-network-replenishment-demo-module__MBRtwG__order b[data-state=received]{color:#176a39}.drp-network-replenishment-demo-module__MBRtwG__execution{flex-wrap:wrap;justify-content:flex-start;padding:.5rem 1rem 0}.drp-network-replenishment-demo-module__MBRtwG__execution span{flex:1}.drp-network-replenishment-demo-module__MBRtwG__empty{padding:0 1rem}.drp-network-replenishment-demo-module__MBRtwG__demo footer{color:#687873;font-size:.78rem}@media (max-width:700px){.drp-network-replenishment-demo-module__MBRtwG__header,.drp-network-replenishment-demo-module__MBRtwG__status,.drp-network-replenishment-demo-module__MBRtwG__order{flex-direction:column;align-items:stretch}.drp-network-replenishment-demo-module__MBRtwG__actions{grid-template-columns:1fr;min-width:0}.drp-network-replenishment-demo-module__MBRtwG__flow{padding-inline:.65rem}.drp-network-replenishment-demo-module__MBRtwG__flowHeading{align-items:flex-start}.drp-network-replenishment-demo-module__MBRtwG__motionActions{flex-wrap:wrap;justify-content:flex-end}.drp-network-replenishment-demo-module__MBRtwG__nodeTable{overflow-x:auto}.drp-network-replenishment-demo-module__MBRtwG__nodeTable table{min-width:620px}.drp-network-replenishment-demo-module__MBRtwG__explain{grid-template-columns:1fr}.drp-network-replenishment-demo-module__MBRtwG__status button{align-self:flex-start}}.drp-network-replenishment-demo-module__MBRtwG__sceneWrap{background:#f8fbfa;border:1px solid #dce5e2;border-radius:.75rem;width:100%;overflow:hidden}.drp-network-replenishment-demo-module__MBRtwG__sceneSvg{aspect-ratio:112/65;width:100%;height:auto;font-family:inherit;display:block}.drp-network-replenishment-demo-module__MBRtwG__portraitScene{aspect-ratio:39/70}.drp-network-replenishment-demo-module__MBRtwG__sceneGround{fill:#f6faf8}.drp-network-replenishment-demo-module__MBRtwG__roadRoute{fill:none;stroke:#d7e0dc;stroke-width:47px;stroke-linecap:round;stroke-linejoin:round}.drp-network-replenishment-demo-module__MBRtwG__route{fill:none;stroke:#fff;stroke-width:2px;stroke-dasharray:12 13;stroke-linecap:round}.drp-network-replenishment-demo-module__MBRtwG__customerRoute{fill:none;stroke:#86b8a8;stroke-width:2px;stroke-dasharray:4 6;stroke-linecap:round}.drp-network-replenishment-demo-module__MBRtwG__routeWest{fill:none;stroke:#fff;stroke-width:2px;stroke-dasharray:12 13}.drp-network-replenishment-demo-module__MBRtwG__demandRoad{stroke:#86b8a8;stroke-width:3px;stroke-dasharray:3 7}.drp-network-replenishment-demo-module__MBRtwG__planRoute{stroke:#c79841;stroke-width:3px;stroke-dasharray:7 6}.drp-network-replenishment-demo-module__MBRtwG__routeLabel{fill:#566c65;font-size:15px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__factoryWall{fill:#e8f0ed;stroke:#648d80;stroke-width:2.4px}.drp-network-replenishment-demo-module__MBRtwG__factoryWindow{fill:#d9eceb;stroke:#72968e;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__factoryDoor{fill:#bfd5ce;stroke:#648d80;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__doorLines{fill:none;stroke:#72968e;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__loadingBay{fill:#f1e4c4;stroke:#ae8743;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__apron{fill:#e7dfce;stroke:#ad986d;stroke-width:1.5px}.drp-network-replenishment-demo-module__MBRtwG__buildingName{fill:#213d36;font-size:18px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__dcDoor{fill:#f4e4bf;stroke:#ad8950;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__warehouseWall{fill:#eef4f1;stroke:#6e9185;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__warehouseRoof{fill:none;stroke:#6e9185;stroke-width:3px}.drp-network-replenishment-demo-module__MBRtwG__shelfFrame{fill:#fff;stroke:#a1b8ae;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__shelfLine{stroke:#92aa9f;stroke-width:3px}.drp-network-replenishment-demo-module__MBRtwG__shelfCrate{stroke:#6b9584;stroke-width:1.4px}.drp-network-replenishment-demo-module__MBRtwG__shelfLoaded{fill:#d5b377;opacity:1}.drp-network-replenishment-demo-module__MBRtwG__shelfEmpty{fill:#f5f8f6;opacity:.55}.drp-network-replenishment-demo-module__MBRtwG__stockTitle{fill:#243f38;font-size:16px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__stockTrack{fill:#e1eae6;stroke:#c6d4ce;stroke-width:1px}.drp-network-replenishment-demo-module__MBRtwG__stockFill{fill:#27816c}.drp-network-replenishment-demo-module__MBRtwG__stockValue{fill:#143e34;font-variant-numeric:tabular-nums;font-size:22px;font-weight:850}.drp-network-replenishment-demo-module__MBRtwG__stockCaption{fill:#60736c;font-size:14px}.drp-network-replenishment-demo-module__MBRtwG__plannerGate{filter:drop-shadow(0 2px 3px #1b43371f)}.drp-network-replenishment-demo-module__MBRtwG__gatePanel{fill:#fff;stroke:#b8d0c5;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__personFace{fill:#edc89a;stroke:#987c5e;stroke-width:1.4px}.drp-network-replenishment-demo-module__MBRtwG__personBody{fill:#387e6d}.drp-network-replenishment-demo-module__MBRtwG__gateText{fill:#21463c;font-size:15px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__gateSub{fill:#687b74;font-size:14px}.drp-network-replenishment-demo-module__MBRtwG__approvalCheck{fill:none;stroke:#298063;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.drp-network-replenishment-demo-module__MBRtwG__customerHead{fill:#edc99d;stroke:#927b61;stroke-width:1.5px}.drp-network-replenishment-demo-module__MBRtwG__customerBody{fill:#637c89;stroke:#49636f;stroke-width:1.5px}.drp-network-replenishment-demo-module__MBRtwG__customerLabel{fill:#50645e;font-size:15px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__orderPaper path:first-child{fill:#fff;stroke:#ba9147;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__orderPaper path:nth-child(2){fill:none;stroke:#a78851;stroke-width:1.5px}.drp-network-replenishment-demo-module__MBRtwG__orderPaper text{fill:#7e5a1d;font-size:14px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__orderPaper rect{fill:#fff5dc;stroke:#bb9144;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__deficit{fill:none;stroke:#b87929;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__deficit text{fill:#9a5c18;stroke:none;font-size:15px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__pallet rect{fill:#eddbb7;stroke:#a9823e;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__pallet path{fill:none;stroke:#a9823e;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__pallet text{fill:#725217;stroke:none;font-size:13px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__needBadge rect{fill:#fff5dc;stroke:#d5ad5c;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__needBadge text{fill:#805d1e;font-size:14px;font-weight:850}.drp-network-replenishment-demo-module__MBRtwG__projection rect{fill:#fff;stroke:#8caaa0;stroke-width:1.5px;stroke-dasharray:4 3}.drp-network-replenishment-demo-module__MBRtwG__projection text{fill:#516b62;font-size:13px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__truckCargo{fill:#e9d5a8;stroke:#97743c;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__truckCab{fill:#468675;stroke:#285e51;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__truckWindow{fill:#d9eeed;stroke:#336d60;stroke-width:1.5px}.drp-network-replenishment-demo-module__MBRtwG__wheel{fill:#35443f;stroke:#fff;stroke-width:2px}.drp-network-replenishment-demo-module__MBRtwG__cargoCrate rect{fill:#c79d5b;stroke:#765a2d;stroke-width:1.3px}.drp-network-replenishment-demo-module__MBRtwG__cargoCrate path{fill:none;stroke:#765a2d;stroke-width:1px}.drp-network-replenishment-demo-module__MBRtwG__dayPill rect{fill:#e8f4ef;stroke:#80ad9b;stroke-width:1.5px}.drp-network-replenishment-demo-module__MBRtwG__dayPill text{fill:#315d50;font-size:14px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__sceneFootnote{fill:#75837e;font-size:16px}.drp-network-replenishment-demo-module__MBRtwG__receiptBadge rect{fill:#e8f4ec;stroke:#78a58e;stroke-width:1.5px}.drp-network-replenishment-demo-module__MBRtwG__receiptBadge text{fill:#32684f;font-size:14px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__unloadCrate rect{fill:#d5b377;stroke:#896832;stroke-width:1.4px}.drp-network-replenishment-demo-module__MBRtwG__unloadCrate text{fill:#493719;font-size:7px;font-weight:700}.drp-network-replenishment-demo-module__MBRtwG__orderStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.65rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__orderStatus{color:#40564f;background:#fbfcfc;border:1px solid #e0e8e4;border-radius:.6rem;grid-template-columns:1fr auto;gap:.3rem .6rem;padding:.65rem .75rem;font-size:.85rem;display:grid}.drp-network-replenishment-demo-module__MBRtwG__orderStatus strong{color:#176b5b}.drp-network-replenishment-demo-module__MBRtwG__orderStatus small{color:#64746e;grid-column:1/-1;font-size:.8rem}.drp-network-replenishment-demo-module__MBRtwG__sceneBoundary{color:#53665f;background:#f6f9f7;border-left:3px solid #9cb8ab;margin-top:.55rem;padding:.6rem .75rem;font-size:.82rem;line-height:1.5}@media (max-width:680px){.drp-network-replenishment-demo-module__MBRtwG__header,.drp-network-replenishment-demo-module__MBRtwG__status,.drp-network-replenishment-demo-module__MBRtwG__order{flex-direction:column;align-items:stretch}.drp-network-replenishment-demo-module__MBRtwG__actions{grid-template-columns:1fr;min-width:0}.drp-network-replenishment-demo-module__MBRtwG__nodeTable{overflow-x:auto}.drp-network-replenishment-demo-module__MBRtwG__nodeTable table{min-width:620px}.drp-network-replenishment-demo-module__MBRtwG__explain{grid-template-columns:1fr}.drp-network-replenishment-demo-module__MBRtwG__status button{align-self:flex-start}.drp-network-replenishment-demo-module__MBRtwG__flowHeading{flex-direction:column;align-items:flex-start}.drp-network-replenishment-demo-module__MBRtwG__motionActions{justify-content:flex-start}.drp-network-replenishment-demo-module__MBRtwG__orderStrip{grid-template-columns:1fr}.drp-network-replenishment-demo-module__MBRtwG__orderStatus{font-size:.86rem}}@media (min-width:701px) and (max-width:900px){.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__stockCaption,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__sceneFootnote,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__dayPill text,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__routeLabel,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__customerLabel,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__deficit text,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__orderPaper text,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__stockTitle,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__gateSub,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__gateText{font-size:22px}}@media (max-width:900px){.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__stockTitle,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__gateSub,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__buildingName{font-size:22px}}.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__buildingName,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__gateText,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__gateSub,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__customerLabel,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__stockCaption,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__stockTitle,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__dayPill text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__receiptBadge text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__orderPaper text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__deficit text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__needBadge text{font-size:16px}.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__stockValue{font-size:20px}@media (max-width:1100px){.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__buildingName{font-size:22px}}@media (min-width:901px) and (max-width:1100px){.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__gateText,.drp-network-replenishment-demo-module__MBRtwG__sceneSvg:not(.drp-network-replenishment-demo-module__MBRtwG__portraitScene) .drp-network-replenishment-demo-module__MBRtwG__gateSub{font-size:18px}}.drp-network-replenishment-demo-module__MBRtwG__loadingCrate rect{fill:#d3aa65;stroke:#88652e;stroke-width:1.4px}.drp-network-replenishment-demo-module__MBRtwG__mobileGate{color:#49635a;background:#f5f9f7;border:1px solid #d5e3dd;border-radius:.55rem;align-items:center;gap:.55rem;min-height:2.25rem;padding:.35rem .6rem;font-size:.82rem;display:flex}.drp-network-replenishment-demo-module__MBRtwG__mobileGate strong{color:#21483c}.drp-network-replenishment-demo-module__MBRtwG__mobileGate b{color:#298063;margin-left:auto}@media (max-width:700px){.drp-network-replenishment-demo-module__MBRtwG__flowHeading{flex-direction:column;align-items:flex-start;gap:.45rem}.drp-network-replenishment-demo-module__MBRtwG__flowHeading strong{font-size:1rem}.drp-network-replenishment-demo-module__MBRtwG__flowKicker,.drp-network-replenishment-demo-module__MBRtwG__motionControl,.drp-network-replenishment-demo-module__MBRtwG__orderStatus small,.drp-network-replenishment-demo-module__MBRtwG__sceneBoundary{font-size:.82rem}.drp-network-replenishment-demo-module__MBRtwG__flowHeading>.drp-network-replenishment-demo-module__MBRtwG__motionActions{flex-wrap:nowrap;justify-content:flex-start;gap:.4rem;display:flex}.drp-network-replenishment-demo-module__MBRtwG__motionControl{padding:.36rem .65rem}.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__stockTitle,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__stockCaption,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__customerLabel,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__dayPill text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__receiptBadge text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__orderPaper text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__deficit text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__needBadge text,.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__unloadCrate text{font-size:18px}.drp-network-replenishment-demo-module__MBRtwG__orderStatus small:last-child{display:none}.drp-network-replenishment-demo-module__MBRtwG__portraitScene .drp-network-replenishment-demo-module__MBRtwG__buildingName{font-size:32px}}
.wms-outbound-demo-module__dUSIWq__demo{color:#e6edf6;gap:1rem;min-width:0;display:grid}.wms-outbound-demo-module__dUSIWq__hero,.wms-outbound-demo-module__dUSIWq__primaryPanel,.wms-outbound-demo-module__dUSIWq__sidePanel{background:linear-gradient(145deg,#121e2ffa,#0c131ffa);border:1px solid #94a3b833;border-radius:1rem;box-shadow:0 18px 48px #00000029}.wms-outbound-demo-module__dUSIWq__hero{grid-template-columns:minmax(0,1.4fr) minmax(15rem,.8fr);align-items:center;gap:1.4rem;padding:clamp(1.1rem,3vw,1.8rem);display:grid}.wms-outbound-demo-module__dUSIWq__kicker{color:#5eead4;letter-spacing:.08em;font-size:.73rem;font-weight:700}.wms-outbound-demo-module__dUSIWq__hero h2{color:#f8fafc;max-width:20ch;margin:.55rem 0;font-size:clamp(1.4rem,3vw,2.15rem);line-height:1.13}.wms-outbound-demo-module__dUSIWq__hero p{color:#b8c4d5;max-width:65ch;line-height:1.6}.wms-outbound-demo-module__dUSIWq__simulation{color:#cbd5e1;background:#006b5e29;border:1px solid #2dd4bf4d;border-radius:.8rem;gap:.55rem;padding:1rem;font-size:.82rem;display:grid}.wms-outbound-demo-module__dUSIWq__simulation strong{color:#99f6e4}.wms-outbound-demo-module__dUSIWq__layout{grid-template-columns:minmax(0,1.4fr) minmax(17rem,.8fr);align-items:start;gap:1rem;display:grid}.wms-outbound-demo-module__dUSIWq__primaryPanel,.wms-outbound-demo-module__dUSIWq__sidePanel{min-width:0;padding:1.1rem}.wms-outbound-demo-module__dUSIWq__primaryPanel{gap:1rem;display:grid}.wms-outbound-demo-module__dUSIWq__panelHeading{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.wms-outbound-demo-module__dUSIWq__panelHeading>div>span{color:#5eead4;letter-spacing:.1em;font-size:.7rem;font-weight:700}.wms-outbound-demo-module__dUSIWq__panelHeading h3{color:#f8fafc;margin:.25rem 0 0;font-size:1.05rem}.wms-outbound-demo-module__dUSIWq__step{color:#99f6e4;font-size:.75rem}.wms-outbound-demo-module__dUSIWq__flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;display:grid}.wms-outbound-demo-module__dUSIWq__flowStep{background:#0f172aa6;border:1px solid #94a3b82b;border-radius:.65rem;gap:.35rem;min-width:0;padding:.55rem;display:grid}.wms-outbound-demo-module__dUSIWq__flowStep b{color:#64748b;font-size:.68rem}.wms-outbound-demo-module__dUSIWq__flowStep span{color:#94a3b8;font-size:.72rem;line-height:1.25}.wms-outbound-demo-module__dUSIWq__flowDone{background:#0f766e24;border-color:#2dd4bf61}.wms-outbound-demo-module__dUSIWq__flowDone b,.wms-outbound-demo-module__dUSIWq__flowDone span{color:#99f6e4}.wms-outbound-demo-module__dUSIWq__orderList{gap:.6rem;display:grid}.wms-outbound-demo-module__dUSIWq__order{background:#0f172a9e;border:1px solid #94a3b829;border-radius:.7rem;min-width:0;padding:.8rem}.wms-outbound-demo-module__dUSIWq__orderTitle{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.wms-outbound-demo-module__dUSIWq__orderTitle strong{color:#f8fafc}.wms-outbound-demo-module__dUSIWq__status{color:#99f6e4;background:#2dd4bf1f;border-radius:999px;padding:.2rem .5rem;font-size:.72rem;font-weight:700}.wms-outbound-demo-module__dUSIWq__shipped{color:#99f6e4;background:#2dd4bf21}.wms-outbound-demo-module__dUSIWq__order p{color:#cbd5e1;margin:.45rem 0;font-size:.84rem}.wms-outbound-demo-module__dUSIWq__tags{flex-wrap:wrap;gap:.35rem;display:flex}.wms-outbound-demo-module__dUSIWq__tags span{color:#aab8ca;overflow-wrap:anywhere;background:#1e293be6;border-radius:.4rem;padding:.22rem .4rem;font-size:.7rem}.wms-outbound-demo-module__dUSIWq__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.wms-outbound-demo-module__dUSIWq__demo button,.wms-outbound-demo-module__dUSIWq__demo select{color:#e2e8f0;min-height:2.5rem;font:inherit;background:#111e30;border:1px solid #94a3b847;border-radius:.55rem;font-size:.78rem}.wms-outbound-demo-module__dUSIWq__demo button{cursor:pointer;padding:.5rem .7rem;font-weight:700}.wms-outbound-demo-module__dUSIWq__demo button:hover{border-color:var(--accent-bright);background:#0c2b25}.wms-outbound-demo-module__dUSIWq__demo button:focus-visible,.wms-outbound-demo-module__dUSIWq__demo select:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}.wms-outbound-demo-module__dUSIWq__primaryButton{background:var(--accent-ink)!important;border-color:var(--accent-bright)!important;color:#ecfdf5!important;font-size:.9rem!important}.wms-outbound-demo-module__dUSIWq__exceptions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.wms-outbound-demo-module__dUSIWq__exceptions>span{color:#94a3b8;font-size:.73rem}.wms-outbound-demo-module__dUSIWq__role{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.73rem;display:flex}.wms-outbound-demo-module__dUSIWq__role select{padding:.35rem}.wms-outbound-demo-module__dUSIWq__error{color:#fecaca;background:#7f1d1d33;border:1px solid #f8717159;border-radius:.55rem;margin:0;padding:.65rem .8rem;font-size:.84rem}.wms-outbound-demo-module__dUSIWq__explain{color:#aab8ca;font-size:.8rem;line-height:1.5}.wms-outbound-demo-module__dUSIWq__buckets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.8rem 0;display:grid}.wms-outbound-demo-module__dUSIWq__buckets div{background:#1e293bb3;border-radius:.6rem;padding:.65rem}.wms-outbound-demo-module__dUSIWq__buckets dt{color:#94a3b8;font-size:.7rem}.wms-outbound-demo-module__dUSIWq__buckets dd{color:#e2e8f0;margin:.2rem 0 0;font-size:.93rem;font-weight:700}.wms-outbound-demo-module__dUSIWq__lot{border:1px solid #94a3b829;border-radius:.65rem;gap:.5rem;margin-top:.8rem;padding:.8rem;display:grid}.wms-outbound-demo-module__dUSIWq__lot>strong{color:#99f6e4;font-size:.8rem}.wms-outbound-demo-module__dUSIWq__lot>div{color:#b8c4d5;overflow-wrap:anywhere;justify-content:space-between;gap:.5rem;font-size:.7rem;display:flex}.wms-outbound-demo-module__dUSIWq__lot b{white-space:nowrap;color:#e2e8f0}.wms-outbound-demo-module__dUSIWq__lot p{color:#fcd34d;margin:0;font-size:.72rem}.wms-outbound-demo-module__dUSIWq__human{color:#fde68a;background:#78350f24;border-left:3px solid #fbbf24;gap:.3rem;margin-top:.8rem;padding:.75rem;font-size:.75rem;line-height:1.45;display:grid}.wms-outbound-demo-module__dUSIWq__human b{color:#fef3c7}.wms-outbound-demo-module__dUSIWq__footer{color:#94a3b8;font-size:.75rem;line-height:1.45}@media (max-width:900px){.wms-outbound-demo-module__dUSIWq__layout{grid-template-columns:1fr}.wms-outbound-demo-module__dUSIWq__sidePanel{order:2}}@media (max-width:600px){.wms-outbound-demo-module__dUSIWq__hero{grid-template-columns:1fr;gap:.7rem}.wms-outbound-demo-module__dUSIWq__simulation{font-size:.75rem}.wms-outbound-demo-module__dUSIWq__primaryPanel,.wms-outbound-demo-module__dUSIWq__sidePanel{padding:.8rem}.wms-outbound-demo-module__dUSIWq__flow{grid-template-columns:repeat(3,minmax(0,1fr))}.wms-outbound-demo-module__dUSIWq__orderTitle{align-items:flex-start}.wms-outbound-demo-module__dUSIWq__buckets{grid-template-columns:repeat(2,minmax(0,1fr))}.wms-outbound-demo-module__dUSIWq__actions>*{max-width:100%}.wms-outbound-demo-module__dUSIWq__demo button{white-space:normal;text-align:left;max-width:100%}.wms-outbound-demo-module__dUSIWq__role{align-items:flex-start}.wms-outbound-demo-module__dUSIWq__role select{max-width:100%}}
.ai-system-proof-module__V-gxpa__proof{gap:14px;display:grid}.ai-system-proof-module__V-gxpa__hero,.ai-system-proof-module__V-gxpa__problemCard,.ai-system-proof-module__V-gxpa__evidenceCard,.ai-system-proof-module__V-gxpa__guardrails,.ai-system-proof-module__V-gxpa__footer{border:1px solid var(--line);background:var(--surface);border-radius:10px}.ai-system-proof-module__V-gxpa__hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:28px;padding:22px 24px;display:grid}.ai-system-proof-module__V-gxpa__hero span,.ai-system-proof-module__V-gxpa__problemCard>span,.ai-system-proof-module__V-gxpa__evidenceCard>span,.ai-system-proof-module__V-gxpa__footer section>span{color:var(--accent-ink);letter-spacing:.07em;font-size:12px;font-weight:700}.ai-system-proof-module__V-gxpa__hero h2{color:#22302c;letter-spacing:-.028em;max-width:850px;margin:6px 0 0;font-size:clamp(23px,2.1vw,31px);font-weight:650;line-height:1.17}.ai-system-proof-module__V-gxpa__hero>p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.ai-system-proof-module__V-gxpa__flow{background:#f8fbfa;border:1px solid #dce8e4;border-radius:10px;align-items:stretch;gap:8px;padding:12px;display:flex}.ai-system-proof-module__V-gxpa__flowGroup{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ai-system-proof-module__V-gxpa__flowGroup>i{color:#92a19c;flex:none;font-size:14px;font-style:normal}.ai-system-proof-module__V-gxpa__flowNode{background:#fff;border:1px solid #e2e9e6;border-radius:8px;align-content:center;gap:4px;width:100%;min-width:0;min-height:86px;padding:11px 12px;display:grid}.ai-system-proof-module__V-gxpa__flowNode[data-accent=true]{background:#f2faf7;border-color:#82bcae;box-shadow:0 0 0 3px #0070620a}.ai-system-proof-module__V-gxpa__flowNode>span{color:#8b9793;font-size:12px;font-weight:700}.ai-system-proof-module__V-gxpa__flowNode strong{color:#2e3c38;font-size:13px;font-weight:700}.ai-system-proof-module__V-gxpa__flowNode small{color:var(--muted);font-size:12px;line-height:1.45}.ai-system-proof-module__V-gxpa__mainGrid{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);gap:14px;display:grid}.ai-system-proof-module__V-gxpa__problemCard,.ai-system-proof-module__V-gxpa__evidenceCard{padding:20px 22px}.ai-system-proof-module__V-gxpa__problemCard h3{color:#26342f;max-width:760px;margin:7px 0 0;font-size:18px;font-weight:650;line-height:1.35}.ai-system-proof-module__V-gxpa__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.ai-system-proof-module__V-gxpa__choices>div{background:#fafbfa;border:1px solid #e3e9e6;border-radius:8px;min-height:144px;padding:14px}.ai-system-proof-module__V-gxpa__choices>div[data-preferred=true]{background:#f5fbf9;border-color:#b9ddd4}.ai-system-proof-module__V-gxpa__choices small{color:#899591;font-size:12px}.ai-system-proof-module__V-gxpa__choices strong{color:#2f3d38;margin-top:6px;font-size:13px;font-weight:650;line-height:1.45;display:block}.ai-system-proof-module__V-gxpa__choices p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.55}.ai-system-proof-module__V-gxpa__facts{border-top:1px solid var(--line);margin-top:12px;display:grid}.ai-system-proof-module__V-gxpa__facts>div{border-bottom:1px solid var(--line);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:8px 10px;padding:10px 0;display:grid}.ai-system-proof-module__V-gxpa__facts span{color:var(--muted);font-size:12px}.ai-system-proof-module__V-gxpa__facts strong{color:#36443f;font-size:13px;font-weight:600;line-height:1.45}.ai-system-proof-module__V-gxpa__facts small{color:#7f8b87;grid-column:2;font-size:12px;line-height:1.4}.ai-system-proof-module__V-gxpa__empty{min-height:90px;color:var(--muted);align-items:center;margin:8px 0 0;font-size:13px;line-height:1.6;display:flex}.ai-system-proof-module__V-gxpa__output{background:#f7fbfa;border:1px solid #cfe2dd;border-radius:8px;margin-top:13px;padding:12px 13px}.ai-system-proof-module__V-gxpa__output[data-fallback=true]{background:#fafbfa;border-color:#e1e6e4}.ai-system-proof-module__V-gxpa__output>div{justify-content:space-between;gap:10px;display:flex}.ai-system-proof-module__V-gxpa__output span{color:var(--accent-ink);letter-spacing:.06em;font-size:12px;font-weight:700}.ai-system-proof-module__V-gxpa__output small{color:var(--muted);text-align:right;font-size:12px}.ai-system-proof-module__V-gxpa__output p{color:#43514c;white-space:pre-line;margin:8px 0 0;font-size:13px;line-height:1.58}.ai-system-proof-module__V-gxpa__guardrails{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ai-system-proof-module__V-gxpa__guardrails>div{align-content:center;gap:6px;min-height:108px;padding:15px 16px;display:grid}.ai-system-proof-module__V-gxpa__guardrails>div+div{border-left:1px solid var(--line)}.ai-system-proof-module__V-gxpa__guardrails span{color:#8c9894;font-size:12px;font-weight:700}.ai-system-proof-module__V-gxpa__guardrails p{color:#4c5a55;margin:0;font-size:12px;line-height:1.5}.ai-system-proof-module__V-gxpa__footer{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ai-system-proof-module__V-gxpa__footer section{min-height:108px;padding:16px 17px}.ai-system-proof-module__V-gxpa__footer section+section{border-left:1px solid var(--line)}.ai-system-proof-module__V-gxpa__footer p{color:#4c5955;margin:7px 0 0;font-size:12px;line-height:1.55}.ai-system-proof-module__V-gxpa__footer section>div{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.ai-system-proof-module__V-gxpa__footer i{color:#5d6a66;border:1px solid #dfe7e4;border-radius:999px;padding:4px 7px;font-size:12px;font-style:normal}@media (max-width:1020px){.ai-system-proof-module__V-gxpa__hero,.ai-system-proof-module__V-gxpa__mainGrid{grid-template-columns:1fr}.ai-system-proof-module__V-gxpa__flow,.ai-system-proof-module__V-gxpa__flowGroup{grid-template-columns:1fr;display:grid}.ai-system-proof-module__V-gxpa__flowGroup>i{justify-self:center;transform:rotate(90deg)}.ai-system-proof-module__V-gxpa__guardrails{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-system-proof-module__V-gxpa__guardrails>div+div{border-left:0}.ai-system-proof-module__V-gxpa__guardrails>div:nth-child(2n){border-left:1px solid var(--line)}.ai-system-proof-module__V-gxpa__guardrails>div:nth-child(n+3){border-top:1px solid var(--line)}.ai-system-proof-module__V-gxpa__footer{grid-template-columns:1fr}.ai-system-proof-module__V-gxpa__footer section+section{border-left:0;border-top:1px solid var(--line)}}@media (max-width:720px){.ai-system-proof-module__V-gxpa__hero,.ai-system-proof-module__V-gxpa__problemCard,.ai-system-proof-module__V-gxpa__evidenceCard{padding:16px}.ai-system-proof-module__V-gxpa__hero h2{font-size:22px}.ai-system-proof-module__V-gxpa__choices,.ai-system-proof-module__V-gxpa__guardrails{grid-template-columns:1fr}.ai-system-proof-module__V-gxpa__guardrails>div:nth-child(2n){border-left:0}.ai-system-proof-module__V-gxpa__guardrails>div+div{border-top:1px solid var(--line)}.ai-system-proof-module__V-gxpa__facts>div{grid-template-columns:1fr;gap:3px}.ai-system-proof-module__V-gxpa__facts small{grid-column:1}}
.build-story-tabs-module__zNjdNW__tabs{grid-template-columns:repeat(var(--story-tab-count), minmax(0, 1fr));border-bottom:1px solid var(--line);gap:0;display:grid}.build-story-tabs-module__zNjdNW__tab{min-width:0;min-height:64px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px;transition:color .16s,border-color .16s,background .16s;display:grid;position:relative}.build-story-tabs-module__zNjdNW__tab:disabled{opacity:.42;cursor:not-allowed}.build-story-tabs-module__zNjdNW__tab:not(:disabled):hover{background:#f6f9f8}.build-story-tabs-module__zNjdNW__tab[data-active=true]{border-bottom-color:var(--accent);background:0 0}.build-story-tabs-module__zNjdNW__tab[data-proof=true]{border-left:1px solid var(--line)}.build-story-tabs-module__zNjdNW__tab[data-proof=true][data-active=true]{border-bottom-color:var(--accent-bright);background:#f7fcfa}.build-story-tabs-module__zNjdNW__tab[data-recommended=true]{background:#f3faf7;padding-right:64px}.build-story-tabs-module__zNjdNW__tab[data-recommended=true]:after{content:"下一步";background:var(--accent);color:#fff;border-radius:2px;padding:2px 6px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;top:4px;right:7px}.build-story-tabs-module__zNjdNW__index{width:24px;height:24px;color:var(--muted);background:0 0;border-radius:0;place-items:center;font-size:12px;font-weight:700;display:grid}.build-story-tabs-module__zNjdNW__tab[data-active=true] .build-story-tabs-module__zNjdNW__index{color:var(--accent);font-weight:700}.build-story-tabs-module__zNjdNW__tab[data-complete=true] .build-story-tabs-module__zNjdNW__index{color:var(--accent)}.build-story-tabs-module__zNjdNW__tab[data-proof=true] .build-story-tabs-module__zNjdNW__index{border-radius:0}.build-story-tabs-module__zNjdNW__copy{gap:3px;min-width:0;display:grid}.build-story-tabs-module__zNjdNW__copy strong{color:#2d3935;font-size:14px;font-weight:700}.build-story-tabs-module__zNjdNW__copy em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;overflow:hidden}.build-story-tabs-module__zNjdNW__tab[data-active=true] .build-story-tabs-module__zNjdNW__copy strong{color:var(--accent)}.build-story-tabs-module__zNjdNW__tab:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.build-story-tabs-module__zNjdNW__tab{transition:none}}@media (max-width:760px){.build-story-tabs-module__zNjdNW__tabs{grid-template-columns:repeat(var(--story-tab-count), minmax(135px, 1fr));overflow-x:auto}.build-story-tabs-module__zNjdNW__tab,.build-story-tabs-module__zNjdNW__tab[data-recommended=true]{grid-template-columns:30px 1fr;gap:7px;min-height:56px;padding:7px 9px}.build-story-tabs-module__zNjdNW__index{width:29px;height:29px}.build-story-tabs-module__zNjdNW__copy em,.build-story-tabs-module__zNjdNW__tab[data-recommended=true]:after{display:none}}
.guided-build-layout-module__c8WdgW__shell{gap:12px;display:grid}.guided-build-layout-module__c8WdgW__intro{justify-content:space-between;align-items:flex-end;gap:20px;padding:2px 2px 0;display:flex}.guided-build-layout-module__c8WdgW__intro>div{min-width:0}.guided-build-layout-module__c8WdgW__intro span{color:var(--accent-ink);letter-spacing:.08em;font-size:8px;font-weight:700}.guided-build-layout-module__c8WdgW__intro h2{color:#26342f;letter-spacing:-.025em;margin:5px 0 0;font-size:clamp(20px,2vw,28px);font-weight:650;line-height:1.2}.guided-build-layout-module__c8WdgW__intro p{max-width:520px;color:var(--muted);margin:0;font-size:9px;line-height:1.55}.guided-build-layout-module__c8WdgW__stage{grid-template-columns:minmax(0,1.8fr) minmax(300px,.8fr);gap:14px;min-height:510px;display:grid}.guided-build-layout-module__c8WdgW__main,.guided-build-layout-module__c8WdgW__side{border:1px solid var(--line);background:var(--surface);border-radius:10px}.guided-build-layout-module__c8WdgW__main{padding:20px 22px}.guided-build-layout-module__c8WdgW__side{flex-direction:column;padding:20px;display:flex}.guided-build-layout-module__c8WdgW__heading span,.guided-build-layout-module__c8WdgW__sideHeading span{color:var(--accent-ink);letter-spacing:.08em;font-size:8px;font-weight:700}.guided-build-layout-module__c8WdgW__heading h3,.guided-build-layout-module__c8WdgW__sideHeading h3{color:#26342f;margin:5px 0 0;font-size:19px;font-weight:650;line-height:1.3}.guided-build-layout-module__c8WdgW__heading p,.guided-build-layout-module__c8WdgW__sideHeading p{color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.55}.guided-build-layout-module__c8WdgW__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.guided-build-layout-module__c8WdgW__kpis>div{background:#fafcfb;border:1px solid #e4ebe8;border-radius:8px;align-content:center;gap:3px;min-height:76px;padding:10px 12px;display:grid}.guided-build-layout-module__c8WdgW__kpis span{color:var(--muted);font-size:8px}.guided-build-layout-module__c8WdgW__kpis strong{color:#293833;font-size:15px;font-weight:650}.guided-build-layout-module__c8WdgW__kpis small{color:#7f8c88;font-size:7px}.guided-build-layout-module__c8WdgW__panel{background:#fcfdfc;border:1px solid #e4ebe8;border-radius:8px;margin-top:14px;padding:14px}.guided-build-layout-module__c8WdgW__table{border-top:1px solid var(--line);margin-top:14px;display:grid}.guided-build-layout-module__c8WdgW__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1.4fr) repeat(3,minmax(70px,.6fr));align-items:center;gap:10px;min-height:48px;padding:8px 3px;display:grid}.guided-build-layout-module__c8WdgW__row[data-focus=true]{background:#f5fbf9}.guided-build-layout-module__c8WdgW__row span{color:var(--muted);font-size:8px}.guided-build-layout-module__c8WdgW__row strong{color:#32413c;font-size:9px;font-weight:650}.guided-build-layout-module__c8WdgW__row small{color:#87938f;margin-top:2px;font-size:7px;display:block}.guided-build-layout-module__c8WdgW__heroEvidence{background:#f7fbfa;border:1px solid #d6e6e2;border-radius:8px;margin-top:14px;padding:15px}.guided-build-layout-module__c8WdgW__heroEvidence span{color:var(--accent-ink);font-size:8px;font-weight:700}.guided-build-layout-module__c8WdgW__heroEvidence strong{color:#2c3a36;margin-top:6px;font-size:14px;font-weight:650;line-height:1.4;display:block}.guided-build-layout-module__c8WdgW__heroEvidence p{color:#52605b;margin:7px 0 0;font-size:9px;line-height:1.6}.guided-build-layout-module__c8WdgW__primary{border:1px solid var(--accent-ink);background:var(--accent-ink);color:#fff;cursor:pointer;border-radius:7px;width:100%;min-height:42px;margin-top:16px;padding:0 14px;font-size:9px;font-weight:700}.guided-build-layout-module__c8WdgW__primary:disabled{opacity:.6;cursor:wait}.guided-build-layout-module__c8WdgW__secondary{color:#3f4e49;cursor:pointer;background:#fff;border:1px solid #d7e2de;border-radius:7px;min-height:38px;padding:0 12px;font-size:9px;font-weight:600}.guided-build-layout-module__c8WdgW__secondary[data-active=true]{color:var(--accent-ink);background:#f1f9f6;border-color:#8dc2b5}.guided-build-layout-module__c8WdgW__actions{gap:7px;margin-top:14px;display:grid}.guided-build-layout-module__c8WdgW__note{color:var(--muted);margin:10px 0 0;font-size:8px;line-height:1.5}.guided-build-layout-module__c8WdgW__status{color:#56635f;background:#fafcfb;border:1px solid #dde7e3;border-radius:7px;margin-top:12px;padding:9px 10px;font-size:8px;line-height:1.5}.guided-build-layout-module__c8WdgW__status[data-kind=busy]{color:var(--accent-ink);background:#f2faf7;border-color:#9dcfc3}.guided-build-layout-module__c8WdgW__pills{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.guided-build-layout-module__c8WdgW__pills span{color:#596763;border:1px solid #dce5e2;border-radius:999px;padding:4px 7px;font-size:7px}.guided-build-layout-module__c8WdgW__quote{color:#46534f;background:#f8fbfa;border-left:2px solid #96c7bb;margin-top:14px;padding:12px 13px;font-size:9px;line-height:1.6}.guided-build-layout-module__c8WdgW__compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.guided-build-layout-module__c8WdgW__compare>article{background:#fafbfa;border:1px solid #e3e9e6;border-radius:8px;min-height:170px;padding:13px}.guided-build-layout-module__c8WdgW__compare>article[data-strong=true]{background:#f4faf8;border-color:#b4d9d0}.guided-build-layout-module__c8WdgW__compare span{color:#84918d;font-size:7px;font-weight:700}.guided-build-layout-module__c8WdgW__compare strong{color:#2f3d38;margin-top:6px;font-size:13px;font-weight:650;line-height:1.35;display:block}.guided-build-layout-module__c8WdgW__compare p{color:var(--muted);margin:7px 0 0;font-size:8px;line-height:1.55}.guided-build-layout-module__c8WdgW__callout{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.guided-build-layout-module__c8WdgW__callout span{color:var(--muted);font-size:8px}.guided-build-layout-module__c8WdgW__callout strong{color:#30403a;margin-top:4px;font-size:13px;line-height:1.4;display:block}.guided-build-layout-module__c8WdgW__empty{text-align:center;min-height:320px;color:var(--muted);place-items:center;font-size:10px;line-height:1.6;display:grid}@media (max-width:1020px){.guided-build-layout-module__c8WdgW__stage{grid-template-columns:1fr;min-height:auto}.guided-build-layout-module__c8WdgW__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-build-layout-module__c8WdgW__compare{grid-template-columns:1fr}}@media (max-width:720px){.guided-build-layout-module__c8WdgW__intro{flex-direction:column;align-items:flex-start;gap:7px}.guided-build-layout-module__c8WdgW__main,.guided-build-layout-module__c8WdgW__side{padding:16px}.guided-build-layout-module__c8WdgW__kpis{gap:6px}.guided-build-layout-module__c8WdgW__row{grid-template-columns:minmax(120px,1.2fr) repeat(3,minmax(62px,.7fr));overflow-x:auto}}
.demand-order-comparison-demo-module__IAEnXq__shell{gap:28px;display:grid}.demand-order-comparison-demo-module__IAEnXq__hero,.demand-order-comparison-demo-module__IAEnXq__dataSection,.demand-order-comparison-demo-module__IAEnXq__signalPanel,.demand-order-comparison-demo-module__IAEnXq__runPanel,.demand-order-comparison-demo-module__IAEnXq__boundary,.demand-order-comparison-demo-module__IAEnXq__trace,.demand-order-comparison-demo-module__IAEnXq__actualReveal,.demand-order-comparison-demo-module__IAEnXq__formula,.demand-order-comparison-demo-module__IAEnXq__details{border:1px solid var(--line,#dfe5e3);background:#fff}.demand-order-comparison-demo-module__IAEnXq__hero{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:30px;padding:30px;display:grid}.demand-order-comparison-demo-module__IAEnXq__hero h2,.demand-order-comparison-demo-module__IAEnXq__sectionHead h3,.demand-order-comparison-demo-module__IAEnXq__signalPanel h3,.demand-order-comparison-demo-module__IAEnXq__runPanel h3{color:#17312d;margin:6px 0 10px}.demand-order-comparison-demo-module__IAEnXq__hero h2{max-width:760px;font-size:clamp(28px,4vw,44px);line-height:1.08}.demand-order-comparison-demo-module__IAEnXq__hero p,.demand-order-comparison-demo-module__IAEnXq__sectionHead p,.demand-order-comparison-demo-module__IAEnXq__signalPanel p,.demand-order-comparison-demo-module__IAEnXq__runPanel p,.demand-order-comparison-demo-module__IAEnXq__resultCard p,.demand-order-comparison-demo-module__IAEnXq__details p{color:#66736f;margin:0;line-height:1.7}.demand-order-comparison-demo-module__IAEnXq__kicker{color:#0f6a5f;letter-spacing:.08em;font-size:12px;font-weight:700}.demand-order-comparison-demo-module__IAEnXq__contextGrid{background:#dfe5e3;border:1px solid #dfe5e3;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.demand-order-comparison-demo-module__IAEnXq__contextGrid div{background:#f7faf9;min-height:116px;padding:18px}.demand-order-comparison-demo-module__IAEnXq__contextGrid span,.demand-order-comparison-demo-module__IAEnXq__contextGrid small,.demand-order-comparison-demo-module__IAEnXq__metrics span,.demand-order-comparison-demo-module__IAEnXq__orderBoard span,.demand-order-comparison-demo-module__IAEnXq__resultHead span,.demand-order-comparison-demo-module__IAEnXq__actualReveal span,.demand-order-comparison-demo-module__IAEnXq__actualReveal b,.demand-order-comparison-demo-module__IAEnXq__forecastRow span,.demand-order-comparison-demo-module__IAEnXq__forecastRow small{color:#75827e;font-size:12px;display:block}.demand-order-comparison-demo-module__IAEnXq__contextGrid strong{color:#17312d;margin:10px 0 5px;font-size:22px;display:block}.demand-order-comparison-demo-module__IAEnXq__dataSection{padding:26px 30px 30px}.demand-order-comparison-demo-module__IAEnXq__sectionHead{grid-template-columns:1fr minmax(280px,460px);align-items:end;gap:28px;margin-bottom:24px;display:grid}.demand-order-comparison-demo-module__IAEnXq__sectionHead h3,.demand-order-comparison-demo-module__IAEnXq__signalPanel h3,.demand-order-comparison-demo-module__IAEnXq__runPanel h3{font-size:24px}.demand-order-comparison-demo-module__IAEnXq__historyStrip{border-top:1px solid #e5ebe9;border-bottom:1px solid #e5ebe9;grid-template-columns:repeat(8,minmax(70px,1fr));align-items:end;gap:10px;min-height:190px;padding:20px 10px 0;display:grid}.demand-order-comparison-demo-module__IAEnXq__historyStrip div{color:#66736f;grid-template-rows:auto auto 1fr;place-items:end center;gap:4px;min-height:150px;display:grid}.demand-order-comparison-demo-module__IAEnXq__historyStrip span{font-size:12px}.demand-order-comparison-demo-module__IAEnXq__historyStrip b{color:#17312d;font-size:14px}.demand-order-comparison-demo-module__IAEnXq__historyStrip i{background:#0f6a5f;border-radius:5px 5px 0 0;width:min(46px,72%);min-height:28px;max-height:90px}.demand-order-comparison-demo-module__IAEnXq__historyStrip .demand-order-comparison-demo-module__IAEnXq__future i{background:repeating-linear-gradient(135deg,#e9efed 0 8px,#f8faf9 8px 16px);border:1px dashed #b7c4c0;height:74px}.demand-order-comparison-demo-module__IAEnXq__historyStrip .demand-order-comparison-demo-module__IAEnXq__future b{color:#8c9995}.demand-order-comparison-demo-module__IAEnXq__signalPanel{grid-template-columns:1fr auto;align-items:center;gap:24px;padding:26px 30px;display:grid}.demand-order-comparison-demo-module__IAEnXq__presets{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.demand-order-comparison-demo-module__IAEnXq__presets button,.demand-order-comparison-demo-module__IAEnXq__runPanel button{color:#38514a;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd6d3}.demand-order-comparison-demo-module__IAEnXq__presets button{border-radius:999px;padding:10px 13px;font-size:13px}.demand-order-comparison-demo-module__IAEnXq__presets button:hover,.demand-order-comparison-demo-module__IAEnXq__presets .demand-order-comparison-demo-module__IAEnXq__activePreset{color:#0f6a5f;background:#f2f8f6;border-color:#0f6a5f}.demand-order-comparison-demo-module__IAEnXq__methodStrip,.demand-order-comparison-demo-module__IAEnXq__boundary{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;display:grid}.demand-order-comparison-demo-module__IAEnXq__methodStrip{padding:4px 0}.demand-order-comparison-demo-module__IAEnXq__methodStrip>div,.demand-order-comparison-demo-module__IAEnXq__boundary>div{padding:20px}.demand-order-comparison-demo-module__IAEnXq__methodStrip>b,.demand-order-comparison-demo-module__IAEnXq__boundary>b{color:#a6b2ae;font-weight:400}.demand-order-comparison-demo-module__IAEnXq__methodStrip span,.demand-order-comparison-demo-module__IAEnXq__boundary span{color:#0f6a5f;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.demand-order-comparison-demo-module__IAEnXq__methodStrip strong,.demand-order-comparison-demo-module__IAEnXq__boundary strong{color:#203b35;display:block}.demand-order-comparison-demo-module__IAEnXq__methodStrip small,.demand-order-comparison-demo-module__IAEnXq__boundary small{color:#7a8783;margin-top:6px;line-height:1.5;display:block}.demand-order-comparison-demo-module__IAEnXq__runPanel{background:#f8fbfa;border-color:#bed8d1;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:26px 30px;display:grid}.demand-order-comparison-demo-module__IAEnXq__runPanel button{color:#fff;background:#0f6a5f;border-color:#0f6a5f;border-radius:4px;min-width:230px;padding:14px 18px;font-weight:700}.demand-order-comparison-demo-module__IAEnXq__runPanel button:disabled{cursor:wait;opacity:.65}.demand-order-comparison-demo-module__IAEnXq__error{color:#7d542e;background:#fff8ef;border-left:3px solid #b56c2b;margin:-12px 0 0;padding:14px 18px}.demand-order-comparison-demo-module__IAEnXq__actualReveal{background:#f8faf9;align-items:center;gap:24px;padding:16px 20px;display:flex}.demand-order-comparison-demo-module__IAEnXq__actualReveal>span{color:#0f6a5f;margin-right:auto;font-weight:700}.demand-order-comparison-demo-module__IAEnXq__actualReveal div{align-items:baseline;gap:8px;display:flex}.demand-order-comparison-demo-module__IAEnXq__actualReveal strong{color:#17312d;font-size:22px}.demand-order-comparison-demo-module__IAEnXq__resultsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.demand-order-comparison-demo-module__IAEnXq__resultCard{background:#fff;border:1px solid #dfe5e3;padding:22px}.demand-order-comparison-demo-module__IAEnXq__resultCard.demand-order-comparison-demo-module__IAEnXq__emphasis{border-color:#8fbeb4;box-shadow:inset 0 3px #0f6a5f}.demand-order-comparison-demo-module__IAEnXq__resultHead{border-bottom:1px solid #e6ebe9;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.demand-order-comparison-demo-module__IAEnXq__resultHead h3{color:#17312d;margin:5px 0 0;font-size:20px}.demand-order-comparison-demo-module__IAEnXq__resultHead>strong{color:#0f6a5f;white-space:nowrap}.demand-order-comparison-demo-module__IAEnXq__forecastRows{gap:0;margin:8px 0 16px;display:grid}.demand-order-comparison-demo-module__IAEnXq__forecastRow{border-bottom:1px solid #edf1f0;grid-template-columns:48px 1fr 1fr 54px;align-items:baseline;gap:8px;padding:10px 0;display:grid}.demand-order-comparison-demo-module__IAEnXq__forecastRow b{color:#183731}.demand-order-comparison-demo-module__IAEnXq__forecastRow i{color:#788681;text-align:right;font-size:12px;font-style:normal}.demand-order-comparison-demo-module__IAEnXq__metrics{background:#e2e8e6;border:1px solid #e2e8e6;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0 18px;display:grid}.demand-order-comparison-demo-module__IAEnXq__metrics div{background:#f8faf9;padding:14px}.demand-order-comparison-demo-module__IAEnXq__metrics b{color:#183731;margin-top:5px;display:block}.demand-order-comparison-demo-module__IAEnXq__secondary{color:#53645f;border-top:1px solid #e7ecea;margin-top:16px;padding-top:13px;font-size:13px;font-weight:700}.demand-order-comparison-demo-module__IAEnXq__violations{gap:6px;margin:-4px 0 16px;display:grid}.demand-order-comparison-demo-module__IAEnXq__violations span{color:#9b4736;background:#fff5f2;padding:8px 10px;font-size:12px}.demand-order-comparison-demo-module__IAEnXq__trace{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.demand-order-comparison-demo-module__IAEnXq__trace code{white-space:normal;color:#24443d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.demand-order-comparison-demo-module__IAEnXq__trace small{color:#75827e}.demand-order-comparison-demo-module__IAEnXq__boundary{background:#fbfcfc;padding:4px 10px}.demand-order-comparison-demo-module__IAEnXq__formula{color:#53645f;padding:18px 22px;line-height:1.6}.demand-order-comparison-demo-module__IAEnXq__formula strong{color:#0f6a5f;margin-left:6px;font-size:20px}.demand-order-comparison-demo-module__IAEnXq__orderBoard{background:#dfe5e3;border:1px solid #dfe5e3;grid-template-columns:1.4fr repeat(3,1fr);gap:1px;display:grid}.demand-order-comparison-demo-module__IAEnXq__orderBoard div{background:#f8faf9;padding:18px}.demand-order-comparison-demo-module__IAEnXq__orderBoard strong{color:#17312d;margin-top:7px;display:block}.demand-order-comparison-demo-module__IAEnXq__details{padding:0 20px}.demand-order-comparison-demo-module__IAEnXq__details summary{cursor:pointer;color:#38514a;padding:16px 0;font-weight:700}.demand-order-comparison-demo-module__IAEnXq__details p{padding:0 0 18px}@media (max-width:900px){.demand-order-comparison-demo-module__IAEnXq__hero,.demand-order-comparison-demo-module__IAEnXq__sectionHead,.demand-order-comparison-demo-module__IAEnXq__signalPanel,.demand-order-comparison-demo-module__IAEnXq__runPanel{grid-template-columns:1fr}.demand-order-comparison-demo-module__IAEnXq__presets{justify-content:flex-start}.demand-order-comparison-demo-module__IAEnXq__resultsGrid{grid-template-columns:1fr}.demand-order-comparison-demo-module__IAEnXq__historyStrip{grid-template-columns:repeat(8,90px);overflow-x:auto}.demand-order-comparison-demo-module__IAEnXq__orderBoard{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.demand-order-comparison-demo-module__IAEnXq__shell{gap:20px}.demand-order-comparison-demo-module__IAEnXq__hero,.demand-order-comparison-demo-module__IAEnXq__dataSection,.demand-order-comparison-demo-module__IAEnXq__signalPanel,.demand-order-comparison-demo-module__IAEnXq__runPanel{padding:22px 18px}.demand-order-comparison-demo-module__IAEnXq__contextGrid,.demand-order-comparison-demo-module__IAEnXq__orderBoard{grid-template-columns:1fr 1fr}.demand-order-comparison-demo-module__IAEnXq__methodStrip,.demand-order-comparison-demo-module__IAEnXq__boundary{grid-template-columns:1fr;gap:0}.demand-order-comparison-demo-module__IAEnXq__methodStrip>b,.demand-order-comparison-demo-module__IAEnXq__boundary>b{justify-self:center;transform:rotate(90deg)}.demand-order-comparison-demo-module__IAEnXq__runPanel button{width:100%;min-width:0}.demand-order-comparison-demo-module__IAEnXq__actualReveal{grid-template-columns:1fr 1fr;display:grid}.demand-order-comparison-demo-module__IAEnXq__actualReveal>span{grid-column:1/-1}.demand-order-comparison-demo-module__IAEnXq__trace{grid-template-columns:1fr}.demand-order-comparison-demo-module__IAEnXq__forecastRow{grid-template-columns:42px 1fr 1fr}.demand-order-comparison-demo-module__IAEnXq__forecastRow i{display:none}}
.engineering-change-impact-demo-module__CT_tUW__demo{gap:18px;display:grid}.engineering-change-impact-demo-module__CT_tUW__baseline{border-top:1px solid var(--text);border-bottom:1px solid var(--line);background:#fbfcfb;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:center;gap:24px;padding:18px 20px;display:grid}.engineering-change-impact-demo-module__CT_tUW__baseline span,.engineering-change-impact-demo-module__CT_tUW__sectionTitle span,.engineering-change-impact-demo-module__CT_tUW__reviewBar span{color:var(--accent-ink);letter-spacing:.08em;font-size:12px;font-weight:700;display:block}.engineering-change-impact-demo-module__CT_tUW__baseline strong{margin-top:6px;font-size:16px;line-height:1.45;display:block}.engineering-change-impact-demo-module__CT_tUW__baseline p,.engineering-change-impact-demo-module__CT_tUW__simulationNote{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.engineering-change-impact-demo-module__CT_tUW__workspace{grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr);gap:18px;display:grid}.engineering-change-impact-demo-module__CT_tUW__requestPanel,.engineering-change-impact-demo-module__CT_tUW__impactPanel{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:22px}.engineering-change-impact-demo-module__CT_tUW__impactPanel[data-ready=true]{border-top-color:var(--text)}.engineering-change-impact-demo-module__CT_tUW__sectionTitle{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.engineering-change-impact-demo-module__CT_tUW__sectionTitle h2{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(23px,2.2vw,31px);font-weight:680;line-height:1.08}.engineering-change-impact-demo-module__CT_tUW__sectionTitle small{max-width:220px;color:var(--muted);text-align:right;font-size:12px;line-height:1.45}.engineering-change-impact-demo-module__CT_tUW__requestField{gap:8px;display:grid}.engineering-change-impact-demo-module__CT_tUW__requestField>span{color:var(--muted);font-size:12px;font-weight:680}.engineering-change-impact-demo-module__CT_tUW__requestField textarea{resize:vertical;border:1px solid var(--line-strong);width:100%;min-height:118px;color:var(--text);font:inherit;background:#fcfdfc;border-radius:8px;padding:13px 14px;font-size:14px;line-height:1.6}.engineering-change-impact-demo-module__CT_tUW__requestField textarea:focus-visible,.engineering-change-impact-demo-module__CT_tUW__primaryButton:focus-visible,.engineering-change-impact-demo-module__CT_tUW__secondaryButton:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.engineering-change-impact-demo-module__CT_tUW__fixtureRail,.engineering-change-impact-demo-module__CT_tUW__resultRail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;display:grid}.engineering-change-impact-demo-module__CT_tUW__fixtureRail>div,.engineering-change-impact-demo-module__CT_tUW__resultRail>div{border-left:1px solid var(--line);min-width:0;padding:12px 10px}.engineering-change-impact-demo-module__CT_tUW__fixtureRail>div:first-child,.engineering-change-impact-demo-module__CT_tUW__resultRail>div:first-child{border-left:0}.engineering-change-impact-demo-module__CT_tUW__fixtureRail span,.engineering-change-impact-demo-module__CT_tUW__resultRail span{color:var(--faint);font-size:12px;display:block}.engineering-change-impact-demo-module__CT_tUW__fixtureRail strong,.engineering-change-impact-demo-module__CT_tUW__resultRail strong{margin-top:4px;font-size:14px;line-height:1.35;display:block}.engineering-change-impact-demo-module__CT_tUW__actionRow{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;margin-top:18px;display:grid}.engineering-change-impact-demo-module__CT_tUW__actionRow p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.engineering-change-impact-demo-module__CT_tUW__primaryButton,.engineering-change-impact-demo-module__CT_tUW__secondaryButton{min-height:42px;font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-size:13px;font-weight:700}.engineering-change-impact-demo-module__CT_tUW__primaryButton{border:1px solid var(--text);background:var(--text);color:#fff}.engineering-change-impact-demo-module__CT_tUW__secondaryButton{border:1px solid var(--line-strong);color:var(--text);background:#fff}.engineering-change-impact-demo-module__CT_tUW__primaryButton:hover:not(:disabled){background:var(--accent-ink);border-color:var(--accent-ink)}.engineering-change-impact-demo-module__CT_tUW__secondaryButton:hover{border-color:var(--text)}.engineering-change-impact-demo-module__CT_tUW__primaryButton:disabled{cursor:progress;opacity:.68}.engineering-change-impact-demo-module__CT_tUW__error{color:#6d382d;background:#fff8f6;border-left:3px solid #9c5b4a;margin:12px 0 0;padding:10px 12px;font-size:13px}.engineering-change-impact-demo-module__CT_tUW__emptyState{border:1px dashed var(--line-strong);text-align:center;border-radius:10px;place-content:center;gap:8px;min-height:390px;padding:28px;display:grid}.engineering-change-impact-demo-module__CT_tUW__emptyState strong{font-size:18px}.engineering-change-impact-demo-module__CT_tUW__emptyState p{max-width:480px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.engineering-change-impact-demo-module__CT_tUW__resultRail{background:#fbfcfb;margin:0 0 16px}.engineering-change-impact-demo-module__CT_tUW__impactGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.engineering-change-impact-demo-module__CT_tUW__impactGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fcfdfc;min-width:0;padding:14px}.engineering-change-impact-demo-module__CT_tUW__impactGrid article[data-status=change]{box-shadow:inset 3px 0 0 var(--accent)}.engineering-change-impact-demo-module__CT_tUW__impactGrid article[data-status=review]{box-shadow:inset 3px 0 #aa7a48}.engineering-change-impact-demo-module__CT_tUW__impactGrid article[data-status=unchanged]{opacity:.68}.engineering-change-impact-demo-module__CT_tUW__impactGrid article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.engineering-change-impact-demo-module__CT_tUW__impactGrid article>div span{color:var(--accent-ink);font-size:12px;font-weight:700}.engineering-change-impact-demo-module__CT_tUW__impactGrid article>div small{color:var(--muted);font-size:12px}.engineering-change-impact-demo-module__CT_tUW__impactGrid article>strong{margin-top:10px;font-size:14px;line-height:1.42;display:block}.engineering-change-impact-demo-module__CT_tUW__impactGrid article>p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.55}.engineering-change-impact-demo-module__CT_tUW__impactGrid footer{color:var(--faint);margin-top:12px;font-size:12px;line-height:1.45}.engineering-change-impact-demo-module__CT_tUW__reviewBar{border-left:3px solid var(--accent-ink);background:var(--accent-soft);margin-top:16px;padding:16px 18px}.engineering-change-impact-demo-module__CT_tUW__reviewBar strong{margin-top:6px;font-size:15px;line-height:1.5;display:block}.engineering-change-impact-demo-module__CT_tUW__reviewBar p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.55}.engineering-change-impact-demo-module__CT_tUW__boundaryFlow{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);align-items:stretch;margin-top:16px;display:grid}.engineering-change-impact-demo-module__CT_tUW__boundaryFlow>div{border-top:1px solid var(--text);border-bottom:1px solid var(--line);min-width:0;padding:12px}.engineering-change-impact-demo-module__CT_tUW__boundaryFlow span{color:var(--accent-ink);font-size:12px;font-weight:700}.engineering-change-impact-demo-module__CT_tUW__boundaryFlow strong{margin-top:5px;font-size:14px;display:block}.engineering-change-impact-demo-module__CT_tUW__boundaryFlow p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.45}.engineering-change-impact-demo-module__CT_tUW__boundaryFlow i{color:var(--faint);place-items:center;font-style:normal;display:grid}.engineering-change-impact-demo-module__CT_tUW__simulationNote{padding:0 4px}@media (max-width:980px){.engineering-change-impact-demo-module__CT_tUW__workspace{grid-template-columns:1fr}}@media (max-width:720px){.engineering-change-impact-demo-module__CT_tUW__baseline{grid-template-columns:1fr;gap:10px;padding:15px 16px}.engineering-change-impact-demo-module__CT_tUW__requestPanel,.engineering-change-impact-demo-module__CT_tUW__impactPanel{padding:16px}.engineering-change-impact-demo-module__CT_tUW__sectionTitle{flex-direction:column}.engineering-change-impact-demo-module__CT_tUW__sectionTitle small{text-align:left;max-width:none}.engineering-change-impact-demo-module__CT_tUW__fixtureRail,.engineering-change-impact-demo-module__CT_tUW__resultRail{grid-template-columns:repeat(2,minmax(0,1fr))}.engineering-change-impact-demo-module__CT_tUW__fixtureRail>div:nth-child(3),.engineering-change-impact-demo-module__CT_tUW__resultRail>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.engineering-change-impact-demo-module__CT_tUW__fixtureRail>div:nth-child(4),.engineering-change-impact-demo-module__CT_tUW__resultRail>div:nth-child(4){border-top:1px solid var(--line)}.engineering-change-impact-demo-module__CT_tUW__actionRow{grid-template-columns:1fr}.engineering-change-impact-demo-module__CT_tUW__primaryButton,.engineering-change-impact-demo-module__CT_tUW__secondaryButton{width:100%}.engineering-change-impact-demo-module__CT_tUW__impactGrid,.engineering-change-impact-demo-module__CT_tUW__boundaryFlow{grid-template-columns:1fr}.engineering-change-impact-demo-module__CT_tUW__boundaryFlow i{min-height:26px;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.engineering-change-impact-demo-module__CT_tUW__primaryButton,.engineering-change-impact-demo-module__CT_tUW__secondaryButton{transition:none}}
.factory-control-guided-module__9cXYWa__factory{gap:9px;margin-top:15px;display:grid}.factory-control-guided-module__9cXYWa__line{background:#fafcfb;border:1px solid #e3eae7;border-radius:8px;grid-template-columns:92px minmax(0,1fr) 90px;align-items:center;gap:10px;min-height:54px;padding:8px 10px;display:grid}.factory-control-guided-module__9cXYWa__line[data-incident=true]{background:#fff9f8;border-color:#e7bbb5}.factory-control-guided-module__9cXYWa__line[data-support=true]{background:#f5fbf9;border-color:#abd7cc}.factory-control-guided-module__9cXYWa__identity{gap:2px;display:grid}.factory-control-guided-module__9cXYWa__identity span{color:var(--muted);font-size:7px;font-weight:700}.factory-control-guided-module__9cXYWa__identity strong{color:#34423e;font-size:9px}.factory-control-guided-module__9cXYWa__stations{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;position:relative}.factory-control-guided-module__9cXYWa__stations:before{content:"";background:#cfdad6;height:1px;position:absolute;top:50%;left:5%;right:5%}.factory-control-guided-module__9cXYWa__station{z-index:1;color:#34554d;background:#eef8f5;border:1px solid #bcd6cf;border-radius:6px;place-items:center;min-height:30px;font-size:7px;font-weight:700;display:grid;position:relative}.factory-control-guided-module__9cXYWa__station[data-state=stopped]{color:#a9473d;background:#fff0ee;border-color:#e3b5af}.factory-control-guided-module__9cXYWa__status{color:#66736f;justify-self:end;font-size:8px;font-weight:650}.factory-control-guided-module__9cXYWa__status[data-state=stopped]{color:#b4483f}.factory-control-guided-module__9cXYWa__status[data-state=degraded]{color:#8a6b18}.factory-control-guided-module__9cXYWa__metricChange{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.factory-control-guided-module__9cXYWa__metricChange>div{background:#fafcfb;border:1px solid #e2e9e6;border-radius:8px;align-content:center;gap:4px;min-height:86px;padding:11px 12px;display:grid}.factory-control-guided-module__9cXYWa__metricChange span{color:var(--muted);font-size:8px}.factory-control-guided-module__9cXYWa__metricChange strong{color:#2e3d38;font-size:16px;font-weight:650}.factory-control-guided-module__9cXYWa__metricChange small{color:#7e8b87;font-size:7px}.factory-control-guided-module__9cXYWa__recommendation{background:#f5fbf9;border:1px solid #bfded6;border-radius:8px;margin-top:14px;padding:14px}.factory-control-guided-module__9cXYWa__recommendation span{color:var(--accent-ink);letter-spacing:.06em;font-size:7px;font-weight:700}.factory-control-guided-module__9cXYWa__recommendation h4{color:#2b3a35;margin:5px 0 0;font-size:14px;font-weight:650}.factory-control-guided-module__9cXYWa__recommendation p{color:#52605b;margin:6px 0 0;font-size:9px;line-height:1.55}.factory-control-guided-module__9cXYWa__manual{margin-top:13px}.factory-control-guided-module__9cXYWa__manual summary{cursor:pointer;color:var(--accent-ink);font-size:9px;font-weight:650}.factory-control-guided-module__9cXYWa__manual form{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:9px;display:grid}.factory-control-guided-module__9cXYWa__manual input{min-height:38px;font:inherit;border:1px solid #d9e3df;border-radius:7px;padding:0 10px;font-size:9px}.factory-control-guided-module__9cXYWa__manual button{border:1px solid var(--accent-ink);min-height:38px;color:var(--accent-ink);background:#fff;border-radius:7px;padding:0 12px;font-size:8px;font-weight:650}@media (max-width:720px){.factory-control-guided-module__9cXYWa__line{grid-template-columns:70px minmax(260px,1fr) 70px;overflow-x:auto}.factory-control-guided-module__9cXYWa__metricChange,.factory-control-guided-module__9cXYWa__manual form{grid-template-columns:1fr}}
