.ManufacturingDemo_manufacturingDemo__gS9Xu{min-height:100vh;background:#f4f5f7;color:#1a1f2a;padding:56px 0 72px}@media(max-width:720px){.ManufacturingDemo_manufacturingDemo__gS9Xu{padding:32px 0 48px}}.ManufacturingDemo_manufacturingDemo__inner___2Sqr{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:720px){.ManufacturingDemo_manufacturingDemo__inner___2Sqr{padding:0 16px}}.ManufacturingDemo_manufacturingDemo__toolbar__XZs_N{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:32px}.ManufacturingDemo_manufacturingDemo__toolbarHead__uRtJy{flex:1 1 auto;min-width:0}.ManufacturingDemo_manufacturingDemo__eyebrow__9aNJ1{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#1d4fa8;margin:0 0 8px}.ManufacturingDemo_manufacturingDemo__title__QcDhW{font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:800;line-height:1.5;letter-spacing:.01em;margin:0 0 8px;color:#1a1f2a}.ManufacturingDemo_manufacturingDemo__subtitle__rujdg{font-size:.9375rem;line-height:1.85;color:#4b5260;margin:0 0 8px}.ManufacturingDemo_manufacturingDemo__demoNote__N6mHY{font-size:.75rem;color:#6e7585;line-height:1.7;margin:8px 0 0}.ManufacturingDemo_manufacturingDemo__demoNote__N6mHY strong{color:#1a1f2a;font-weight:700}.ManufacturingDemo_manufacturingDemo__toolbarActions__e5jTQ{display:flex;flex-wrap:wrap;gap:12px;align-items:center;flex-shrink:0}.ManufacturingDemo_manufacturingDemo__resetButton__o_Dv8{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid #d8dce3;border-radius:999px;background:#fff;color:#4b5260;font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ManufacturingDemo_manufacturingDemo__resetButton__o_Dv8:hover{background:#f4f5f7;color:#1a1f2a}.ManufacturingDemo_manufacturingDemo__topCta__AqmDw{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;background:#1a1f2a;color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:background-color .15s ease}.ManufacturingDemo_manufacturingDemo__topCta__AqmDw:hover{background:#1d4fa8}.ManufacturingDemo_manufacturingDemo__today__MydxH{background:#fff;border:1px solid #d8dce3;border-radius:16px;padding:24px;margin-bottom:32px}.ManufacturingDemo_manufacturingDemo__todayHead___fRZW{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.ManufacturingDemo_manufacturingDemo__todayTitle___XUG5{font-size:1rem;font-weight:800;margin:0;letter-spacing:.02em}.ManufacturingDemo_manufacturingDemo__todayCount__tSUg_{font-size:.75rem;color:#6e7585}.ManufacturingDemo_manufacturingDemo__todayList__Y8fcQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media(max-width:980px){.ManufacturingDemo_manufacturingDemo__todayList__Y8fcQ{grid-template-columns:1fr}}.ManufacturingDemo_manufacturingDemo__todayItem__JhZfw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #d8dce3;border-radius:10px;background:#f4f5f7;font-size:.8125rem}.ManufacturingDemo_manufacturingDemo__todayItemLabel__NL_5d{display:flex;flex-direction:column;gap:2px}.ManufacturingDemo_manufacturingDemo__todayItemPart__eGmcp{font-weight:800;color:#1a1f2a}.ManufacturingDemo_manufacturingDemo__todayItemMeta__mTPia{font-size:.6875rem;color:#6e7585}.ManufacturingDemo_manufacturingDemo__todayItemBadge__hgDE0{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.ManufacturingDemo_manufacturingDemo__todayItemBadge_state_warn__0OJrM{background:rgba(245,158,11,.15);color:#b45309}.ManufacturingDemo_manufacturingDemo__todayItemBadge_state_info__l5v73{background:rgba(29,79,168,.12);color:#1d4fa8}.ManufacturingDemo_manufacturingDemo__todayItemBadge_state_ok__lFi5e{background:rgba(22,163,74,.14);color:#166534}.ManufacturingDemo_manufacturingDemo__todayItemBadge_state_ng__GtL6g{background:rgba(192,57,43,.14);color:#c0392b}.ManufacturingDemo_manufacturingDemo__guide__dS64o{display:flex;align-items:flex-start;gap:16px;padding:14px 16px;border-radius:10px;background:rgba(29,79,168,.06);border:1px solid rgba(29,79,168,.18);margin-bottom:24px}@media(max-width:720px){.ManufacturingDemo_manufacturingDemo__guide__dS64o{flex-direction:column;gap:8px;align-items:stretch}}.ManufacturingDemo_manufacturingDemo__guideText__hbhaX{flex:1 1 auto;font-size:.8125rem;line-height:1.85;color:#1a1f2a;margin:0}.ManufacturingDemo_manufacturingDemo__guideText__hbhaX strong{color:#1d4fa8;font-weight:700}.ManufacturingDemo_manufacturingDemo__guideClose__TGH1C{flex-shrink:0;padding:8px 14px;border:1px solid rgba(29,79,168,.3);border-radius:999px;background:#fff;color:#1d4fa8;font-size:.75rem;font-weight:700;cursor:pointer}.ManufacturingDemo_manufacturingDemo__guideClose__TGH1C:hover{background:#1d4fa8;color:#fff}.ManufacturingDemo_manufacturingDemo__workspace__si0zx{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:24px;gap:24px;margin-bottom:40px}@media(max-width:980px){.ManufacturingDemo_manufacturingDemo__workspace__si0zx{grid-template-columns:1fr;gap:16px}}.ManufacturingDemo_manufacturingDemo__timelinePanel__FXi8K{background:#fff;border:1px solid #d8dce3;border-radius:16px;padding:24px}.ManufacturingDemo_manufacturingDemo__timelineHead__aTMBD{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px}.ManufacturingDemo_manufacturingDemo__timelineTitle__qSLmx{font-size:1rem;font-weight:800;margin:0}.ManufacturingDemo_manufacturingDemo__timelineMeta__sy246{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.75rem;color:#6e7585}.ManufacturingDemo_manufacturingDemo__timelineMeta__sy246 span{white-space:nowrap}.ManufacturingDemo_manufacturingDemo__memos__SOXYY{display:flex;flex-direction:column;gap:14px}.ManufacturingDemo_manufacturingDemo__memo__oAr22{position:relative;padding:14px 16px;border:1px solid #d8dce3;border-radius:10px;background:#f4f5f7;transition:background-color .2s ease,border-color .2s ease}.ManufacturingDemo_manufacturingDemo__memo_state_unapplied__Gfs3d{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.4)}.ManufacturingDemo_manufacturingDemo__memo_state_applied__nUr6k{background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.4)}.ManufacturingDemo_manufacturingDemo__memoHead__bCz0x{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:.75rem;color:#6e7585}.ManufacturingDemo_manufacturingDemo__memoAuthor____m7Y{font-weight:700;color:#1a1f2a}.ManufacturingDemo_manufacturingDemo__memoRole__aJSWT{color:#6e7585}.ManufacturingDemo_manufacturingDemo__memoTime__wbamD{margin-left:auto;font-size:.6875rem}.ManufacturingDemo_manufacturingDemo__memoBadge__clolk{display:inline-flex;padding:2px 8px;border-radius:999px;background:#f59e0b;color:#fff;font-size:.625rem;font-weight:700;letter-spacing:.04em}.ManufacturingDemo_manufacturingDemo__memoBadge_state_applied__vpDr5{background:#16a34a}.ManufacturingDemo_manufacturingDemo__memoText__j8dzC{font-size:.875rem;line-height:1.85;color:#1a1f2a;margin:0 0 12px}.ManufacturingDemo_manufacturingDemo__memoActions__xBeSV{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ManufacturingDemo_manufacturingDemo__applyButton__0dzMF{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border:none;border-radius:8px;background:#1d4fa8;color:#fff;font-size:.8125rem;font-weight:700;cursor:pointer;transition:background-color .2s ease,transform .1s ease;box-shadow:0 2px 6px rgba(29,79,168,.25)}.ManufacturingDemo_manufacturingDemo__applyButton__0dzMF:hover{background:#163e83}.ManufacturingDemo_manufacturingDemo__applyButton__0dzMF:active{transform:translateY(1px)}.ManufacturingDemo_manufacturingDemo__applyButton__0dzMF:disabled{background:#6e7585;cursor:not-allowed;box-shadow:none}.ManufacturingDemo_manufacturingDemo__appliedNote__BKj31{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:#16a34a;font-weight:700}.ManufacturingDemo_manufacturingDemo__memoMeta__OzeWp{font-size:.75rem;color:#6e7585;font-weight:600}.ManufacturingDemo_manufacturingDemo__summaryPanel__8faRu{background:#1b2330;color:#fff;border-radius:16px;padding:24px;position:-webkit-sticky;position:sticky;top:24px;align-self:flex-start}@media(max-width:980px){.ManufacturingDemo_manufacturingDemo__summaryPanel__8faRu{position:static}}.ManufacturingDemo_manufacturingDemo__summaryHead__3dFBZ{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.ManufacturingDemo_manufacturingDemo__summaryEyebrow__hSa3r{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.18em;color:hsla(0,0%,100%,.6);text-transform:uppercase}.ManufacturingDemo_manufacturingDemo__summaryTitle__FI1RG{font-size:1rem;font-weight:800;margin:0}.ManufacturingDemo_manufacturingDemo__summaryBigCard__2h_Ak{position:relative;padding:20px;border-radius:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);transition:background-color .4s ease,border-color .4s ease;margin-bottom:16px}.ManufacturingDemo_manufacturingDemo__summaryBigCard_state_warn__08DBs{background:rgba(192,57,43,.18);border-color:rgba(192,57,43,.5)}.ManufacturingDemo_manufacturingDemo__summaryStatus__ISHWl{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#16a34a;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.06em;margin-bottom:12px}.ManufacturingDemo_manufacturingDemo__summaryStatus_state_ng__h6PRi{background:#c0392b}.ManufacturingDemo_manufacturingDemo__summaryMetricLabel__VzeEp{font-size:.75rem;color:hsla(0,0%,100%,.7);margin:0 0 4px}.ManufacturingDemo_manufacturingDemo__summaryMetricValue__TyTuP{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:2.25rem;font-weight:800;letter-spacing:.02em;line-height:1}.ManufacturingDemo_manufacturingDemo__summaryMetricValue__TyTuP small{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7)}.ManufacturingDemo_manufacturingDemo__summarySplit__x4Uhi{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ManufacturingDemo_manufacturingDemo__summarySmallCard__ZqTPV{padding:12px 14px;border-radius:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.ManufacturingDemo_manufacturingDemo__summarySmallLabel__mc7Xm{font-size:.6875rem;color:hsla(0,0%,100%,.6);margin:0 0 4px;letter-spacing:.04em}.ManufacturingDemo_manufacturingDemo__summarySmallValue__lIVlr{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:.02em;line-height:1.2}.ManufacturingDemo_manufacturingDemo__summarySmallValue_state_ng__YRkXj{color:#ff8b7a}.ManufacturingDemo_manufacturingDemo__suggestions__lb6Va{margin-top:16px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.1)}.ManufacturingDemo_manufacturingDemo__suggestionsTitle__gHSQG{font-size:.75rem;color:hsla(0,0%,100%,.7);margin:0 0 8px;letter-spacing:.04em}.ManufacturingDemo_manufacturingDemo__suggestionsList__f2bOt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ManufacturingDemo_manufacturingDemo__suggestionItem__lzlGa{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:hsla(0,0%,100%,.06);font-size:.8125rem;color:hsla(0,0%,100%,.92)}.ManufacturingDemo_manufacturingDemo__suggestionItem__lzlGa:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#f59e0b}.ManufacturingDemo_manufacturingDemo__decoSection__J5uou{margin-bottom:40px}.ManufacturingDemo_manufacturingDemo__decoTitle__dHkei{font-size:.875rem;font-weight:700;color:#4b5260;margin:0 0 12px;letter-spacing:.04em}.ManufacturingDemo_manufacturingDemo__decoGrid__Fk9T4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media(max-width:720px){.ManufacturingDemo_manufacturingDemo__decoGrid__Fk9T4{grid-template-columns:1fr}}.ManufacturingDemo_manufacturingDemo__decoCard__4k_It{padding:16px;border:1px solid #d8dce3;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px}.ManufacturingDemo_manufacturingDemo__decoCardBody__p65l8{display:flex;flex-direction:column;gap:4px;min-width:0}.ManufacturingDemo_manufacturingDemo__decoCardPart__pI6Kb{font-size:.875rem;font-weight:800;color:#1a1f2a}.ManufacturingDemo_manufacturingDemo__decoCardMeta__BeIVQ{font-size:.6875rem;color:#6e7585;line-height:1.6}.ManufacturingDemo_manufacturingDemo__ctaPanel__TPHD_{background:#fff;border:1px solid #d8dce3;border-radius:16px;padding:32px;text-align:center}@media(max-width:720px){.ManufacturingDemo_manufacturingDemo__ctaPanel__TPHD_{padding:24px}}.ManufacturingDemo_manufacturingDemo__ctaPanelEyebrow__ebHNV{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#1d4fa8;margin:0 0 8px}.ManufacturingDemo_manufacturingDemo__ctaPanelTitle__FOxPp{font-size:clamp(1.125rem,2vw,1.375rem);font-weight:800;line-height:1.6;margin:0 0 12px;color:#1a1f2a}.ManufacturingDemo_manufacturingDemo__ctaPanelLead___pXtX{font-size:.875rem;line-height:1.85;color:#4b5260;margin:0 auto 20px;max-width:600px}.ManufacturingDemo_manufacturingDemo__ctaChoice__zRUS_{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px}.ManufacturingDemo_manufacturingDemo__ctaChoiceButton__a4SxA{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid #d8dce3;border-radius:999px;background:#fff;color:#4b5260;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.ManufacturingDemo_manufacturingDemo__ctaChoiceButton__a4SxA:hover{border-color:#1d4fa8;color:#1d4fa8}.ManufacturingDemo_manufacturingDemo__ctaChoiceButton_state_active__lRfVc{border-color:#1d4fa8;background:#1d4fa8;color:#fff}.ManufacturingDemo_manufacturingDemo__ctaChoiceButton_state_active__lRfVc:hover{background:#163e83;color:#fff}.ManufacturingDemo_manufacturingDemo__ctaActions__B0C5m{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ManufacturingDemo_manufacturingDemo__ctaPrimary__pcimR{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:10px;background:#1a1f2a;color:#fff;font-size:.9375rem;font-weight:700;text-decoration:none;letter-spacing:.02em;transition:background-color .2s ease}.ManufacturingDemo_manufacturingDemo__ctaPrimary__pcimR:hover{background:#1d4fa8}.ManufacturingDemo_manufacturingDemo__ctaSecondary__lXqxZ{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:1px solid #b8bfca;border-radius:10px;background:#fff;color:#1a1f2a;font-size:.9375rem;font-weight:700;text-decoration:none;letter-spacing:.02em;transition:background-color .2s ease}.ManufacturingDemo_manufacturingDemo__ctaSecondary__lXqxZ:hover{background:#f4f5f7}.ManufacturingDemo_manufacturingDemo__alertBanner__pIVBP{background:rgba(192,57,43,.1);border:1px solid rgba(192,57,43,.4);color:#c0392b;padding:12px 16px;border-radius:10px;font-size:.8125rem;display:flex;align-items:center;gap:10px;margin-bottom:24px}.ManufacturingDemo_manufacturingDemo__alertBanner__pIVBP strong{color:#c0392b;font-weight:800}