.EngineeringWorkspace_workspace__YVTMF{width:100%;padding:24px 28px 40px;color:#172033}.EngineeringWorkspace_pageHead__n8tu6{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.EngineeringWorkspace_pageHead__n8tu6 h1{margin:0;font-size:28px;line-height:1.15;font-weight:750;letter-spacing:-.03em}.EngineeringWorkspace_pageHead__n8tu6 p{margin:7px 0 0;color:#697386;font-size:13px;line-height:1.5}.EngineeringWorkspace_refreshButton__rLQfL{display:flex;align-items:center;gap:7px;height:36px;padding:0 13px;border:1px solid #e1e5ea;border-radius:9px;background:#fff;color:#344054;font-size:12px;font-weight:700;cursor:pointer}.EngineeringWorkspace_refreshButton__rLQfL:hover{background:#f8f9fb}.EngineeringWorkspace_refreshButton__rLQfL:disabled{opacity:.55;cursor:default}.EngineeringWorkspace_metrics__UKHXA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.EngineeringWorkspace_metrics__UKHXA article{min-height:88px;display:flex;align-items:center;gap:13px;padding:15px 17px;border:1px solid #e4e7ec;border-radius:13px;background:#fff}.EngineeringWorkspace_metricIcon__QLfih{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:10px;background:#f4f5f7;color:#344054}.EngineeringWorkspace_metrics__UKHXA span{display:block;color:#697386;font-size:11px;font-weight:650}.EngineeringWorkspace_metrics__UKHXA strong{display:block;margin-top:6px;font-size:23px;line-height:1;font-weight:760}.EngineeringWorkspace_panel__FJxNv{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.EngineeringWorkspace_panelHead__0oAoy{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;border-bottom:1px solid #eceef2}.EngineeringWorkspace_panelHead__0oAoy h2{margin:0;font-size:15px;font-weight:750}.EngineeringWorkspace_panelHead__0oAoy p{margin:4px 0 0;color:#7a8495;font-size:12px}.EngineeringWorkspace_recordCount__gCloP{padding:6px 9px;border:1px solid #e4e7ec;border-radius:8px;background:#fafafa;color:#667085;font-size:11px;font-weight:700}.EngineeringWorkspace_tableWrap__pAKsu{width:100%;overflow:auto}.EngineeringWorkspace_table__V5OjD{width:100%;min-width:1050px;border-collapse:collapse}.EngineeringWorkspace_table__V5OjD th{padding:10px 14px;border-bottom:1px solid #eceef2;background:#fafafa;color:#667085;font-size:10px;font-weight:750;letter-spacing:.025em;text-align:left;text-transform:uppercase;white-space:nowrap}.EngineeringWorkspace_table__V5OjD td{padding:13px 14px;border-bottom:1px solid #f0f1f3;color:#344054;font-size:12px;vertical-align:middle}.EngineeringWorkspace_table__V5OjD tbody tr:last-child td{border-bottom:0}.EngineeringWorkspace_table__V5OjD tbody tr:hover{background:#fcfcfd}.EngineeringWorkspace_primary__WzHtC,.EngineeringWorkspace_soNumber__Kqk7y{display:block;color:#1d2939;font-size:12px;font-weight:720}.EngineeringWorkspace_soNumber__Kqk7y{font-weight:780}.EngineeringWorkspace_secondary__lTddX{display:block;margin-top:3px;color:#8a94a6;font-size:10px;white-space:nowrap}.EngineeringWorkspace_statusBadge__OqZl8{display:inline-flex;align-items:center;min-height:25px;padding:0 8px;border-radius:7px;font-size:10px;font-weight:750;white-space:nowrap}.EngineeringWorkspace_statusAwaiting__yb6WR{background:#f2f4f7;color:#475467}.EngineeringWorkspace_statusValidation__1O3DN{background:#fff4e5;color:#9a5b00}.EngineeringWorkspace_statusReady__kFY1N{background:#fff8d6;color:#755d00}.EngineeringWorkspace_statusReleased__wQnPc{background:#ecfdf3;color:#027a48}.EngineeringWorkspace_openCell__VELqp{width:45px;text-align:right}.EngineeringWorkspace_openButton__uMFbb{width:30px;height:30px;display:grid;place-items:center;margin-left:auto;border:1px solid #e4e7ec;border-radius:8px;background:#fff;color:#475467;cursor:pointer}.EngineeringWorkspace_openButton__uMFbb:hover{border-color:#d0d5dd;background:#f8f9fa}.EngineeringWorkspace_message__olBRu{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#667085;font-size:12px}.EngineeringWorkspace_message__olBRu strong{color:#344054;font-size:14px}.EngineeringWorkspace_spinner__IoD5o{animation:EngineeringWorkspace_spin__G4zCd .8s linear infinite}@keyframes EngineeringWorkspace_spin__G4zCd{to{transform:rotate(1turn)}}@media(max-width:900px){.EngineeringWorkspace_workspace__YVTMF{padding:18px}.EngineeringWorkspace_metrics__UKHXA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.EngineeringWorkspace_pageHead__n8tu6{flex-direction:column}.EngineeringWorkspace_metrics__UKHXA{grid-template-columns:1fr}}.EngineeringWorkspace_detailTop__fQUp2{margin-bottom:18px}.EngineeringWorkspace_backButton__zY4pq{display:flex;align-items:center;gap:6px;margin:0 0 14px;padding:0;border:0;background:transparent;color:#667085;font-size:12px;font-weight:700;cursor:pointer}.EngineeringWorkspace_backButton__zY4pq:hover{color:#1d2939}.EngineeringWorkspace_detailTitleRow__VwuqS{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.EngineeringWorkspace_detailEyebrow__pAzs1{margin-bottom:5px;color:#7a8495;font-size:11px;font-weight:750;letter-spacing:.04em}.EngineeringWorkspace_detailTitleRow__VwuqS h1{margin:0;color:#172033;font-size:28px;line-height:1.15;font-weight:780;letter-spacing:-.03em}.EngineeringWorkspace_detailTitleRow__VwuqS p{margin:7px 0 0;color:#697386;font-size:12px}.EngineeringWorkspace_detailCards__IZJKU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.EngineeringWorkspace_detailCards__IZJKU article{min-height:92px;padding:15px 17px;border:1px solid #e4e7ec;border-radius:13px;background:#fff}.EngineeringWorkspace_detailCards__IZJKU span{display:block;color:#7a8495;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.035em}.EngineeringWorkspace_detailCards__IZJKU strong{display:block;margin-top:8px;color:#1d2939;font-size:17px;font-weight:780}.EngineeringWorkspace_detailCards__IZJKU small{display:block;margin-top:4px;color:#8a94a6;font-size:10px}.EngineeringWorkspace_detailPanel__Xr1Gy{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.EngineeringWorkspace_tabs__bgJx2{display:flex;align-items:center;gap:2px;padding:0 14px;border-bottom:1px solid #eceef2;overflow:auto}.EngineeringWorkspace_tabs__bgJx2 button{position:relative;min-height:48px;padding:0 12px;border:0;background:transparent;color:#667085;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer}.EngineeringWorkspace_tabs__bgJx2 button span{display:inline-grid;place-items:center;min-width:19px;height:19px;margin-left:6px;padding:0 5px;border-radius:10px;background:#f2f4f7;color:#667085;font-size:9px}.EngineeringWorkspace_tabs__bgJx2 button:disabled{opacity:.4;cursor:default}.EngineeringWorkspace_tabs__bgJx2 .EngineeringWorkspace_activeTab__fcBeO{color:#172033}.EngineeringWorkspace_tabs__bgJx2 .EngineeringWorkspace_activeTab__fcBeO:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:#f5b800}.EngineeringWorkspace_overviewGrid__2_0wf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px}.EngineeringWorkspace_overviewCard__RSlV7{min-width:0;overflow:hidden;border:1px solid #e7e9ed;border-radius:12px;background:#fff}.EngineeringWorkspace_cardTitle__CAXoj{display:flex;align-items:flex-start;gap:10px;padding:14px 15px;border-bottom:1px solid #eef0f2}.EngineeringWorkspace_cardTitle__CAXoj svg{margin-top:1px;color:#667085}.EngineeringWorkspace_cardTitle__CAXoj strong{display:block;color:#1d2939;font-size:12px;font-weight:750}.EngineeringWorkspace_cardTitle__CAXoj span{display:block;margin-top:3px;color:#8a94a6;font-size:10px}.EngineeringWorkspace_infoRows__s4dnc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.EngineeringWorkspace_infoRows__s4dnc div{padding:13px 15px;border-bottom:1px solid #f0f1f3}.EngineeringWorkspace_infoRows__s4dnc div:nth-child(odd){border-right:1px solid #f0f1f3}.EngineeringWorkspace_infoRows__s4dnc span{display:block;color:#8a94a6;font-size:9px;font-weight:700;text-transform:uppercase}.EngineeringWorkspace_infoRows__s4dnc strong{display:block;margin-top:5px;color:#344054;font-size:12px;font-weight:750}.EngineeringWorkspace_assemblyList__BmJRX{max-height:315px;overflow:auto}.EngineeringWorkspace_assemblyRow__cInN1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 15px;border-bottom:1px solid #f0f1f3}.EngineeringWorkspace_assemblyRow__cInN1:last-child{border-bottom:0}.EngineeringWorkspace_assemblyRow__cInN1>div:last-child{text-align:right}.EngineeringWorkspace_assemblyRow__cInN1 strong{display:block;color:#344054;font-size:11px;font-weight:750}.EngineeringWorkspace_assemblyRow__cInN1 span{display:block;margin-top:3px;color:#98a2b3;font-size:9px}.EngineeringWorkspace_inlineEmpty__eTPSi{padding:30px 15px;color:#98a2b3;font-size:11px;text-align:center}.EngineeringWorkspace_revisionTableWrap__FxyjF{width:100%;overflow:auto}.EngineeringWorkspace_secondaryBadge__EtZ0C{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border-radius:7px;background:#f2f4f7;color:#475467;font-size:10px;font-weight:700}@media(max-width:900px){.EngineeringWorkspace_detailCards__IZJKU{grid-template-columns:repeat(2,minmax(0,1fr))}.EngineeringWorkspace_overviewGrid__2_0wf{grid-template-columns:1fr}}@media(max-width:560px){.EngineeringWorkspace_detailTitleRow__VwuqS{flex-direction:column}.EngineeringWorkspace_detailCards__IZJKU{grid-template-columns:1fr}}.EngineeringWorkspace_operationalArea__qRydq{min-height:300px}.EngineeringWorkspace_operationalSummary__RQycy{display:flex;align-items:stretch;gap:0;padding:14px 16px;border-bottom:1px solid #eceef2;background:#fcfcfd}.EngineeringWorkspace_operationalSummary__RQycy>div{min-width:145px;padding:2px 22px 2px 0;margin-right:22px;border-right:1px solid #e4e7ec}.EngineeringWorkspace_operationalSummary__RQycy>div:last-child{border-right:0}.EngineeringWorkspace_operationalSummary__RQycy span{display:block;color:#8a94a6;font-size:9px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.EngineeringWorkspace_operationalSummary__RQycy strong{display:block;margin-top:5px;color:#1d2939;font-size:15px;font-weight:780}.EngineeringWorkspace_operationalTableWrap__wraUu{width:100%;overflow:auto}.EngineeringWorkspace_drilldown__5jO3f{margin:16px;overflow:hidden;border:1px solid #dfe3e8;border-radius:12px;background:#fff}.EngineeringWorkspace_drilldownHead__kya29{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px;border-bottom:1px solid #e9ecef;background:#fafafa}.EngineeringWorkspace_drilldownHead__kya29 span{display:block;color:#8a94a6;font-size:9px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.EngineeringWorkspace_drilldownHead__kya29 strong{display:block;margin-top:3px;color:#1d2939;font-size:12px;font-weight:780}.EngineeringWorkspace_drilldownHead__kya29 button{height:29px;padding:0 10px;border:1px solid #dfe3e8;border-radius:7px;background:#fff;color:#475467;font-size:10px;font-weight:700;cursor:pointer}.EngineeringWorkspace_drilldownHead__kya29 button:hover{background:#f5f6f7}.EngineeringWorkspace_completeBadge__GzbGW{background:#ecfdf3;color:#027a48}.EngineeringWorkspace_completeBadge__GzbGW,.EngineeringWorkspace_incompleteBadge__Ci6_2{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:7px;font-size:10px;font-weight:750}.EngineeringWorkspace_incompleteBadge__Ci6_2{background:#fff4e5;color:#9a5b00}.EngineeringWorkspace_validationClear__XmFgE{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#027a48}.EngineeringWorkspace_validationClear__XmFgE strong{margin-top:3px;color:#1d2939;font-size:14px;font-weight:760}.EngineeringWorkspace_validationClear__XmFgE span{color:#7a8495;font-size:11px}@media(max-width:700px){.EngineeringWorkspace_operationalSummary__RQycy{overflow:auto}.EngineeringWorkspace_operationalSummary__RQycy>div{min-width:125px}}.EngineeringWorkspace_detailActions__JNG0y{display:flex;align-items:center;gap:10px}.EngineeringWorkspace_uploadButton__QWaO6{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #d7dce2;border-radius:9px;background:#fff;color:#344054;font-size:11px;font-weight:750;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.EngineeringWorkspace_uploadButton__QWaO6:hover{background:#f8f9fa;border-color:#c8ced6}.EngineeringWorkspace_uploadButton__QWaO6:active{transform:translateY(1px)}.EngineeringWorkspace_uploadButton__QWaO6 input{display:none}.EngineeringWorkspace_uploadButtonBusy__dRQz0{opacity:.65;cursor:wait;pointer-events:none}.EngineeringWorkspace_uploadNotice__UKOUd{min-height:42px;display:flex;align-items:center;gap:9px;margin-bottom:14px;padding:10px 13px;border-radius:10px;font-size:11px;font-weight:650}.EngineeringWorkspace_uploadNoticeSuccess__Y3sr4{border:1px solid #a6e7c3;background:#f0fdf4;color:#067647}.EngineeringWorkspace_uploadNoticeError__3PrbM{border:1px solid #f3c5c5;background:#fff6f6;color:#b42318}@media(max-width:700px){.EngineeringWorkspace_detailTitleRow__VwuqS{gap:14px}.EngineeringWorkspace_detailActions__JNG0y{width:100%;justify-content:space-between}}.EngineeringWorkspace_releaseButton__i9m68{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #e4b900;border-radius:9px;background:#ffd600;color:#1f2937;font-size:11px;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .15s ease}.EngineeringWorkspace_releaseButton__i9m68:hover:not(:disabled){filter:brightness(.97)}.EngineeringWorkspace_releaseButton__i9m68:active:not(:disabled){transform:translateY(1px)}.EngineeringWorkspace_releaseButton__i9m68:disabled{opacity:.55;cursor:wait}.EngineeringWorkspace_revisionModalBackdrop__lcMeN{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.34);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.EngineeringWorkspace_revisionModal__miJ_6{width:min(540px,100%);overflow:hidden;border:1px solid #e3e7ec;border-radius:16px;background:#fff;box-shadow:0 24px 70px rgba(15,23,42,.18)}.EngineeringWorkspace_revisionModalHead__e1PDD{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 24px 19px;border-bottom:1px solid #edf0f3}.EngineeringWorkspace_revisionEyebrow__HAagw{display:block;margin-bottom:6px;color:#8a94a6;font-size:10px;font-weight:800;letter-spacing:.09em}.EngineeringWorkspace_revisionModalHead__e1PDD h2{margin:0;color:#172033;font-size:19px;line-height:1.25}.EngineeringWorkspace_revisionModalHead__e1PDD p{max-width:445px;margin:8px 0 0;color:#687386;font-size:12px;line-height:1.55}.EngineeringWorkspace_revisionClose__Ze0Df{width:30px;height:30px;flex:0 0 auto;border:0;border-radius:8px;background:#f4f6f8;color:#596579;font-size:21px;line-height:1;cursor:pointer}.EngineeringWorkspace_revisionModalBody__Rek9B{display:flex;flex-direction:column;gap:18px;padding:22px 24px}.EngineeringWorkspace_revisionField__AghUf{display:flex;flex-direction:column;gap:8px}.EngineeringWorkspace_revisionField__AghUf>span{color:#475569;font-size:11px;font-weight:800}.EngineeringWorkspace_revisionField__AghUf>span strong{margin-left:3px;color:#c49300}.EngineeringWorkspace_revisionField__AghUf>input{width:100%;height:40px;padding:0 12px;border:1px solid #dce1e7;border-radius:9px;outline:none;background:#fff;color:#172033;font:inherit;font-size:12px}.EngineeringWorkspace_revisionField__AghUf>input:focus{border-color:#d4ae00;box-shadow:0 0 0 3px rgba(255,214,0,.14)}.EngineeringWorkspace_revisionFilePicker__Kdipj{position:relative;display:flex;align-items:center;gap:12px;min-height:70px;padding:13px 14px;border:1px dashed #ccd3dc;border-radius:11px;background:#fafbfc;cursor:pointer}.EngineeringWorkspace_revisionFilePicker__Kdipj:hover{border-color:#d4ae00;background:#fffdf4}.EngineeringWorkspace_revisionFilePicker__Kdipj>svg{flex:0 0 auto;color:#69768a}.EngineeringWorkspace_revisionFilePicker__Kdipj>div{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:3px}.EngineeringWorkspace_revisionFilePicker__Kdipj b{overflow:hidden;color:#273348;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.EngineeringWorkspace_revisionFilePicker__Kdipj small{color:#8993a3;font-size:10px}.EngineeringWorkspace_revisionFilePicker__Kdipj em{color:#8a7200;font-size:10px;font-style:normal;font-weight:800}.EngineeringWorkspace_revisionFilePicker__Kdipj input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.EngineeringWorkspace_revisionModalFoot__Gdb2e{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:15px 24px;border-top:1px solid #edf0f3;background:#fafbfc}.EngineeringWorkspace_revisionCancel__rh5Ba,.EngineeringWorkspace_revisionSubmit__wdu8e{height:35px;padding:0 14px;border-radius:9px;font-size:11px;font-weight:800;cursor:pointer}.EngineeringWorkspace_revisionCancel__rh5Ba{border:1px solid #dce1e7;background:#fff;color:#536074}.EngineeringWorkspace_revisionSubmit__wdu8e{display:inline-flex;align-items:center;gap:7px;border:1px solid #e1bb00;background:#ffd600;color:#1f2937}.EngineeringWorkspace_revisionCancel__rh5Ba:disabled,.EngineeringWorkspace_revisionClose__Ze0Df:disabled,.EngineeringWorkspace_revisionSubmit__wdu8e:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.EngineeringWorkspace_revisionModalBackdrop__lcMeN{align-items:flex-end;padding:12px}.EngineeringWorkspace_revisionModal__miJ_6{border-radius:16px}.EngineeringWorkspace_revisionModalBody__Rek9B,.EngineeringWorkspace_revisionModalFoot__Gdb2e,.EngineeringWorkspace_revisionModalHead__e1PDD{padding-left:18px;padding-right:18px}}.EngineeringWorkspace_revisionCodePanel__38FQ_{min-height:82px;margin-bottom:22px;padding:15px 18px;border:1px solid #dbe2ea;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:24px}.EngineeringWorkspace_revisionCodeCopy__G_A73{min-width:0;display:flex;flex-direction:column;gap:4px}.EngineeringWorkspace_revisionCodeCopy__G_A73 strong{color:#111827;font-size:14px}.EngineeringWorkspace_revisionCodeCopy__G_A73 span{color:#64748b;font-size:12px;line-height:1.45}.EngineeringWorkspace_revisionCodePanel__38FQ_ input{width:235px;height:40px;flex:0 0 auto;padding:0 12px;border:1px solid #d6dee8;border-radius:9px;outline:none;background:#fff;color:#111827;font-size:12px;font-weight:700}.EngineeringWorkspace_revisionCodePanel__38FQ_ input:focus{border-color:#e2ad00;box-shadow:0 0 0 3px rgba(255,196,0,.12)}.EngineeringWorkspace_revisionDropZone__WcP_Z{position:relative;min-height:210px;border:2px dashed #cbd5e1;background:#fafbfc;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;cursor:pointer;transition:all .15s ease}.EngineeringWorkspace_revisionDropZoneActive__HU4ZC{border-style:solid;border-color:#ffc400;background:#fffbea}.EngineeringWorkspace_revisionDropIcon__DYGHh{width:50px;height:50px;border-radius:50%;background:#fff3bf;display:grid;place-items:center;margin-bottom:14px;color:#111827}.EngineeringWorkspace_revisionDropZone__WcP_Z>strong{max-width:100%;overflow:hidden;color:#111827;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.EngineeringWorkspace_revisionDropZone__WcP_Z>span{margin-top:7px;color:#64748b;font-size:12px}.EngineeringWorkspace_revisionDropZone__WcP_Z>em{height:34px;display:inline-flex;align-items:center;margin-top:14px;padding:0 14px;border:1px solid #d6dee8;border-radius:8px;background:#fff;color:#111827;font-size:11px;font-style:normal;font-weight:800}.EngineeringWorkspace_revisionDropZone__WcP_Z>small{margin-top:15px;color:#94a3b8;font-size:10px}.EngineeringWorkspace_revisionDropZone__WcP_Z>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.EngineeringWorkspace_revisionProtection__9MkuG{margin-top:20px;padding:15px 18px;border:1px solid #dbe2ea;border-radius:10px;background:#fafbfc;display:flex;flex-direction:column;gap:5px}.EngineeringWorkspace_revisionProtection__9MkuG strong{margin-bottom:3px;color:#334155;font-size:11px}.EngineeringWorkspace_revisionProtection__9MkuG span{color:#64748b;font-size:11px;line-height:1.4}@media(max-width:700px){.EngineeringWorkspace_revisionCodePanel__38FQ_{align-items:stretch;flex-direction:column;gap:12px}.EngineeringWorkspace_revisionCodePanel__38FQ_ input{width:100%}}.EngineeringWorkspace_dispositionPanel__Q7LDe{padding:14px;border-bottom:1px solid #e9ecef;background:#fcfcfd}.EngineeringWorkspace_dispositionIntro__DPI_1 span{display:block;color:#8a94a6;font-size:9px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.EngineeringWorkspace_dispositionIntro__DPI_1 strong{display:block;margin-top:4px;color:#1d2939;font-size:12px;font-weight:780}.EngineeringWorkspace_dispositionIntro__DPI_1 p{margin:4px 0 0;color:#7a8495;font-size:10px;line-height:1.45}.EngineeringWorkspace_dispositionFields__WejdC{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(190px,1.3fr) auto;grid-gap:10px;gap:10px;align-items:end;margin-top:13px}.EngineeringWorkspace_dispositionFields__WejdC label{min-width:0}.EngineeringWorkspace_dispositionFields__WejdC label>span{display:block;margin-bottom:5px;color:#667085;font-size:9px;font-weight:750}.EngineeringWorkspace_dispositionFields__WejdC input,.EngineeringWorkspace_dispositionFields__WejdC select{width:100%;height:34px;padding:0 10px;border:1px solid #d7dce2;border-radius:8px;outline:none;background:#fff;color:#344054;font:inherit;font-size:10px}.EngineeringWorkspace_dispositionFields__WejdC input:focus,.EngineeringWorkspace_dispositionFields__WejdC select:focus{border-color:#b8bec7;box-shadow:0 0 0 2px rgba(17,24,39,.04)}.EngineeringWorkspace_dispositionSave__sxqtH button{height:34px;padding:0 13px;border:1px solid #d8b400;border-radius:8px;background:#ffd600;color:#242424;font-size:10px;font-weight:780;cursor:pointer}.EngineeringWorkspace_dispositionSave__sxqtH button:hover{background:#ffdf33}.EngineeringWorkspace_dispositionSave__sxqtH button:disabled{opacity:.55;cursor:wait}.EngineeringWorkspace_dispositionError__sDLc1,.EngineeringWorkspace_dispositionSuccess__0Mu_k{margin-top:10px;padding:8px 10px;border-radius:8px;font-size:10px;font-weight:650}.EngineeringWorkspace_dispositionError__sDLc1{border:1px solid #f3c5c5;background:#fff6f6;color:#b42318}.EngineeringWorkspace_dispositionSuccess__0Mu_k{border:1px solid #a6e7c3;background:#f0fdf4;color:#067647}@media(max-width:1000px){.EngineeringWorkspace_dispositionFields__WejdC{grid-template-columns:repeat(2,minmax(0,1fr))}.EngineeringWorkspace_dispositionSave__sxqtH{grid-column:1/-1}}@media(max-width:600px){.EngineeringWorkspace_dispositionFields__WejdC{grid-template-columns:1fr}.EngineeringWorkspace_dispositionSave__sxqtH{grid-column:auto}}.EngineeringWorkspace_pageHead__n8tu6{align-items:center;flex-wrap:wrap}.EngineeringWorkspace_pageHead__n8tu6>div{min-width:0}.EngineeringWorkspace_eyebrow__3QozV{margin-bottom:4px;color:#d7a900;font-size:10px;font-weight:800;letter-spacing:1.6px}.EngineeringWorkspace_refreshButton__rLQfL{flex-shrink:0;background:#eef1f4;border:0;border-radius:10px;box-shadow:4px 4px 8px rgba(163,171,182,.3),-4px -4px 8px rgba(255,255,255,.9)}.EngineeringWorkspace_refreshButton__rLQfL:hover{background:#e8edf2}.EngineeringWorkspace_metrics__UKHXA{gap:16px;margin-bottom:18px}.EngineeringWorkspace_metrics__UKHXA article{position:relative;overflow:hidden;border:0;border-radius:15px;background:#eef1f4;box-shadow:7px 7px 14px rgba(163,171,182,.42),-7px -7px 14px rgba(255,255,255,.95)}.EngineeringWorkspace_metrics__UKHXA article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}.EngineeringWorkspace_metrics__UKHXA article:first-child:before{background:#4d8fd8}.EngineeringWorkspace_metrics__UKHXA article:nth-child(2):before{background:#e5b51b}.EngineeringWorkspace_metrics__UKHXA article:nth-child(3):before{background:#8d73c9}.EngineeringWorkspace_metrics__UKHXA article:nth-child(4):before{background:#4caf7d}.EngineeringWorkspace_metricIcon__QLfih{background:#eef1f4;color:#667085;border-radius:12px;box-shadow:inset 3px 3px 6px rgba(163,171,182,.25),inset -3px -3px 6px rgba(255,255,255,.9)}.EngineeringWorkspace_panel__FJxNv{border:0;border-radius:16px;background:#eef1f4;box-shadow:8px 8px 16px rgba(163,171,182,.38),-8px -8px 16px rgba(255,255,255,.95)}.EngineeringWorkspace_panelHead__0oAoy{border-bottom:1px solid rgba(206,212,220,.55)}.EngineeringWorkspace_recordCount__gCloP{border:0;background:#eef1f4;box-shadow:inset 2px 2px 4px rgba(163,171,182,.22),inset -2px -2px 4px rgba(255,255,255,.9)}.EngineeringWorkspace_table__V5OjD th{background:#e8edf2;border-bottom:1px solid rgba(206,212,220,.55)}.EngineeringWorkspace_table__V5OjD td{background:transparent;border-bottom:1px solid rgba(206,212,220,.4)}.EngineeringWorkspace_table__V5OjD tbody tr:hover{background:rgba(255,255,255,.4)}.EngineeringWorkspace_openButton__uMFbb{border:0;background:#eef1f4;box-shadow:3px 3px 6px rgba(163,171,182,.3),-3px -3px 6px rgba(255,255,255,.9)}.ProductionPlanningConfig_page__Xyo2_{padding:28px 30px 44px;color:#17212b}.ProductionPlanningConfig_hero__Mo5_6{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.ProductionPlanningConfig_eyebrow__Fp_Y0{margin-bottom:8px;color:#8a6b00;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ProductionPlanningConfig_hero__Mo5_6 h1{margin:0;font-size:28px;line-height:1.15;letter-spacing:-.03em}.ProductionPlanningConfig_hero__Mo5_6 p{max-width:720px;margin:9px 0 0;color:#68727d;font-size:14px;line-height:1.6}.ProductionPlanningConfig_state__KZ2DL{min-width:220px;display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid #e3e6e8;border-radius:14px;background:#fff}.ProductionPlanningConfig_state__KZ2DL small{display:block;margin-bottom:2px;color:#818a93;font-size:9px;font-weight:800;letter-spacing:.08em}.ProductionPlanningConfig_state__KZ2DL strong{display:block;font-size:12px}.ProductionPlanningConfig_ready__hLadw{color:#18794e}.ProductionPlanningConfig_partial__kI3lL{color:#9a6700}.ProductionPlanningConfig_notConfigured__ms9ZU{color:#a33a2b}.ProductionPlanningConfig_summary__V_PW6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.ProductionPlanningConfig_summary__V_PW6 article{display:flex;align-items:center;gap:13px;min-height:82px;padding:16px;border:1px solid #e3e6e8;border-radius:14px;background:#fff}.ProductionPlanningConfig_summary__V_PW6 svg{color:#c79b00}.ProductionPlanningConfig_summary__V_PW6 strong{display:block;margin-bottom:2px;font-size:20px}.ProductionPlanningConfig_summary__V_PW6 span{color:#747e88;font-size:12px}.ProductionPlanningConfig_notice__9Ay26{display:flex;align-items:flex-start;gap:13px;margin-bottom:20px;padding:16px 18px;border:1px solid #eadfae;border-radius:14px;background:#fffdf4}.ProductionPlanningConfig_notice__9Ay26 svg{flex:0 0 auto;color:#a67c00}.ProductionPlanningConfig_notice__9Ay26 strong{display:block;margin-bottom:4px;font-size:13px}.ProductionPlanningConfig_notice__9Ay26 p{margin:0;color:#6d7379;font-size:12px;line-height:1.5}.ProductionPlanningConfig_configGrid__z4DfU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ProductionPlanningConfig_configCard__Jpe_q{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:15px;gap:15px;min-height:118px;padding:19px;border:1px solid #e3e6e8;border-radius:16px;background:#fff}.ProductionPlanningConfig_iconBox__DdtH_{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#fff5bf}.ProductionPlanningConfig_configCard__Jpe_q h2{margin:0 0 5px;font-size:14px}.ProductionPlanningConfig_configCard__Jpe_q p{margin:0;color:#747e88;font-size:12px;line-height:1.5}.ProductionPlanningConfig_configCard__Jpe_q>span{color:#9a7600;font-size:11px;font-weight:700}@media(max-width:900px){.ProductionPlanningConfig_hero__Mo5_6{flex-direction:column}.ProductionPlanningConfig_state__KZ2DL{width:100%}.ProductionPlanningConfig_summary__V_PW6{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductionPlanningConfig_configGrid__z4DfU{grid-template-columns:1fr}}@media(max-width:560px){.ProductionPlanningConfig_page__Xyo2_{padding:20px 16px 36px}.ProductionPlanningConfig_summary__V_PW6{grid-template-columns:1fr}.ProductionPlanningConfig_configCard__Jpe_q{grid-template-columns:auto 1fr}.ProductionPlanningConfig_configCard__Jpe_q>span{grid-column:2}}.ProductionPlanningConfig_configButton__McMzl{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.ProductionPlanningConfig_configButton__McMzl:hover{border-color:#d8c36d;box-shadow:0 5px 18px rgba(25,32,38,.05)}.ProductionPlanningConfig_modalBackdrop__EujxW{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;background:rgba(8,16,24,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ProductionPlanningConfig_modal__JsyX7{width:min(620px,100%);height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#f7f8f9;box-shadow:-18px 0 45px rgba(8,16,24,.18)}.ProductionPlanningConfig_modalHeader__jP_wp{flex:0 0 auto;display:flex;justify-content:space-between;gap:20px;padding:26px 28px 22px;border-bottom:1px solid #e2e5e7;background:#fff}.ProductionPlanningConfig_modalEyebrow__jWoDn{margin-bottom:6px;color:#987300;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ProductionPlanningConfig_modalHeader__jP_wp h2{margin:0;font-size:22px;letter-spacing:-.025em}.ProductionPlanningConfig_modalHeader__jP_wp p{max-width:460px;margin:7px 0 0;color:#747d86;font-size:12px;line-height:1.5}.ProductionPlanningConfig_closeButton__UxqYm{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #e0e3e5;border-radius:10px;background:#fff;color:#59636d;cursor:pointer}.ProductionPlanningConfig_formBody__q_uBP{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:24px 28px;overscroll-behavior:contain}.ProductionPlanningConfig_modalLoading__sdzes{flex:1 1;padding:28px;color:#727c85;font-size:13px}.ProductionPlanningConfig_formGrid__SPyGM{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:20px}.ProductionPlanningConfig_field__YZQ2u{display:block}.ProductionPlanningConfig_field__YZQ2u>span{display:block;margin-bottom:7px;color:#25303a;font-size:12px;font-weight:700}.ProductionPlanningConfig_field__YZQ2u input,.ProductionPlanningConfig_field__YZQ2u select{width:100%;height:42px;box-sizing:border-box;padding:0 12px;border:1px solid #d9dee2;border-radius:10px;outline:none;background:#fff;color:#202a33;font:inherit;font-size:13px}.ProductionPlanningConfig_field__YZQ2u input:focus,.ProductionPlanningConfig_field__YZQ2u select:focus{border-color:#d4a900;box-shadow:0 0 0 3px rgba(212,169,0,.1)}.ProductionPlanningConfig_field__YZQ2u small{display:block;margin-top:6px;color:#858e96;font-size:10px;line-height:1.45}.ProductionPlanningConfig_formError__DJAuM{margin-top:18px;padding:11px 13px;border:1px solid #e8c6c0;border-radius:10px;background:#fff6f4;color:#a33a2b;font-size:12px}.ProductionPlanningConfig_modalFooter__Zp2vK{flex:0 0 auto;display:flex;justify-content:flex-end;gap:10px;padding:17px 28px;border-top:1px solid #e2e5e7;background:#fff}.ProductionPlanningConfig_primaryButton__m1enk,.ProductionPlanningConfig_secondaryButton__Y2Mpx{min-height:39px;padding:0 16px;border-radius:10px;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.ProductionPlanningConfig_secondaryButton__Y2Mpx{border:1px solid #d9dee2;background:#fff;color:#39434c}.ProductionPlanningConfig_primaryButton__m1enk{border:1px solid #e2ad00;background:#f5bd00;color:#15191d}.ProductionPlanningConfig_primaryButton__m1enk:disabled{opacity:.55;cursor:not-allowed}@media(max-width:650px){.ProductionPlanningConfig_modal__JsyX7{width:100%}.ProductionPlanningConfig_formGrid__SPyGM{grid-template-columns:1fr}.ProductionPlanningConfig_formBody__q_uBP,.ProductionPlanningConfig_modalFooter__Zp2vK,.ProductionPlanningConfig_modalHeader__jP_wp{padding-left:20px;padding-right:20px}}.ProductionPlanningConfig_field__YZQ2u input:disabled{background:#f2f4f5;color:#626c75;cursor:not-allowed}.ProductionPlanningConfig_lineSection__kM2JB{display:flex;flex-direction:column;gap:14px}.ProductionPlanningConfig_lineSection__kM2JB+.ProductionPlanningConfig_lineSection__kM2JB{border-top:1px solid #e5e8eb;padding-top:22px;margin-top:8px}.ProductionPlanningConfig_sectionHeading__j_rrD{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ProductionPlanningConfig_sectionHeading__j_rrD h3{margin:0 0 4px;font-size:15px;color:#17212b}.ProductionPlanningConfig_sectionHeading__j_rrD p{margin:0;font-size:12px;line-height:1.5;color:#75808a}.ProductionPlanningConfig_sectionHeading__j_rrD>strong{min-width:30px;height:30px;display:grid;place-items:center;border:1px solid #e3e6e8;border-radius:9px;background:#f6f7f8;font-size:13px}.ProductionPlanningConfig_emptyState__u_BCA{display:flex;align-items:center;gap:12px;padding:16px;border:1px dashed #d9dde1;border-radius:12px;background:#fafafa;color:#7a838c}.ProductionPlanningConfig_emptyState__u_BCA div{display:flex;flex-direction:column;gap:3px}.ProductionPlanningConfig_emptyState__u_BCA strong{font-size:13px;color:#3d4650}.ProductionPlanningConfig_emptyState__u_BCA span{font-size:12px}.ProductionPlanningConfig_lineList__8nBDo{display:flex;flex-direction:column;gap:9px}.ProductionPlanningConfig_lineItem___zk2G{display:flex;justify-content:space-between;gap:18px;padding:14px 15px;border:1px solid #e5e8eb;border-radius:12px;background:#fff}.ProductionPlanningConfig_lineTitle__szDkM{display:flex;align-items:center;gap:8px}.ProductionPlanningConfig_lineTitle__szDkM strong{font-size:13px;color:#202a34}.ProductionPlanningConfig_lineTitle__szDkM span{padding:3px 6px;border-radius:5px;background:#f1f3f4;font-size:10px;font-weight:700;color:#68727c}.ProductionPlanningConfig_lineItem___zk2G p{margin:5px 0 0;font-size:11px;color:#7b858e}.ProductionPlanningConfig_lineMeta__Uy0r6{min-width:105px;display:grid;grid-template-columns:auto 1fr;align-content:center;grid-column-gap:5px;column-gap:5px;text-align:right}.ProductionPlanningConfig_lineMeta__Uy0r6 strong{font-size:15px}.ProductionPlanningConfig_lineMeta__Uy0r6 span{align-self:center;font-size:10px;color:#7b858e}.ProductionPlanningConfig_lineMeta__Uy0r6 small{grid-column:1/-1;margin-top:3px;font-size:10px;color:#68727c}.ProductionPlanningConfig_field__YZQ2u textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:76px;border:1px solid #d6dde3;border-radius:10px;padding:10px 12px;background:#fff;font:inherit;color:#26313b;outline:none}.ProductionPlanningConfig_field__YZQ2u textarea:focus{border-color:#aab4bd}.ProductionPlanningConfig_profileMeta__3hQVw{min-width:120px;display:grid;grid-template-columns:auto 1fr;align-content:center;grid-column-gap:6px;column-gap:6px;text-align:right}.ProductionPlanningConfig_profileMeta__3hQVw strong{font-size:15px}.ProductionPlanningConfig_profileMeta__3hQVw span{align-self:center;font-size:10px;text-transform:capitalize;color:#7b858e}.ProductionPlanningConfig_profileMeta__3hQVw small{grid-column:1/-1;margin-top:3px;font-size:10px;color:#68727c}.ProductionPlanningConfig_formNotice__MNN4W{padding:11px 13px;border:1px solid #e2e5e8;border-radius:9px;background:#f7f8f9;font-size:11px;line-height:1.5;color:#69737d}.ProductionPlanningConfig_formBody__q_uBP{scrollbar-width:thin;scrollbar-color:#b8bec4 #eef0f2;scrollbar-gutter:stable}.ProductionPlanningConfig_formBody__q_uBP::-webkit-scrollbar{width:9px}.ProductionPlanningConfig_formBody__q_uBP::-webkit-scrollbar-track{background:#eef0f2;border-radius:10px}.ProductionPlanningConfig_formBody__q_uBP::-webkit-scrollbar-thumb{background:#b8bec4;border:2px solid #eef0f2;border-radius:10px}.ProductionPlanningConfig_formBody__q_uBP::-webkit-scrollbar-thumb:hover{background:#969ea6}.ProductionPlanningConfig_calendarDaysBlock__0Rm7n{margin-top:18px}.ProductionPlanningConfig_calendarDaysHeading__rL3ro{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:10px}.ProductionPlanningConfig_calendarDaysHeading__rL3ro span{font-size:13px;font-weight:700;color:#26313a}.ProductionPlanningConfig_calendarDaysHeading__rL3ro small{font-size:12px;color:#77818a}.ProductionPlanningConfig_calendarDays__AcjrF{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:7px;gap:7px}.ProductionPlanningConfig_dayButton__lfnP6{min-height:42px;border:1px solid #d7dce0;border-radius:10px;background:#fff;color:#53606a;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.ProductionPlanningConfig_dayButton__lfnP6:hover{border-color:#aeb6bd;transform:translateY(-1px)}.ProductionPlanningConfig_dayButtonSelected__JgsrM{background:#171b1f;border-color:#171b1f;color:#fff}@media (max-width:640px){.ProductionPlanningConfig_calendarDays__AcjrF{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductionPlanningConfig_calendarDaysHeading__rL3ro{align-items:flex-start;flex-direction:column;gap:3px}}.ProductionPlanningConfig_weekdayHours__XISJv{grid-column:1/-1;padding:14px;border:1px solid #e1e5e8;border-radius:12px;background:#f8f9fa}.ProductionPlanningConfig_weekdayHoursHeader__8DDtW{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ProductionPlanningConfig_weekdayHoursHeader__8DDtW strong{color:#25303a;font-size:12px}.ProductionPlanningConfig_weekdayHoursHeader__8DDtW small{color:#858e96;font-size:10px}.ProductionPlanningConfig_weekdayHoursGrid__IljMQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:10px;gap:10px}.ProductionPlanningConfig_weekdayHourField__5j11x span{display:block;margin-bottom:5px;color:#59636c;font-size:10px;font-weight:700}.ProductionPlanningConfig_weekdayHourField__5j11x input{width:100%;height:36px;box-sizing:border-box;padding:0 9px;border:1px solid #d9dee2;border-radius:9px;background:#fff;color:#202a33;font:inherit;font-size:12px;outline:none}.ProductionPlanningConfig_weekdayHourField__5j11x input:focus{border-color:#d4a900;box-shadow:0 0 0 3px rgba(212,169,0,.1)}.ProductionPlanningConfig_page__Xyo2_{background:#e8edf2;--config-surface:#eef1f4;--config-raised:7px 7px 14px rgba(163,171,182,.35),-7px -7px 14px rgba(255,255,255,.95);--config-inset:inset 3px 3px 6px rgba(163,171,182,.25),inset -3px -3px 6px rgba(255,255,255,.9)}.ProductionPlanningConfig_hero__Mo5_6{align-items:center}.ProductionPlanningConfig_hero__Mo5_6 .ProductionPlanningConfig_eyebrow__Fp_Y0{margin-bottom:4px;color:#d7a900;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:1.6px}.ProductionPlanningConfig_summary__V_PW6{gap:18px;margin-bottom:22px}.ProductionPlanningConfig_summary__V_PW6 article{position:relative;overflow:hidden;border:0;border-radius:15px;background:var(--config-surface);box-shadow:var(--config-raised)}.ProductionPlanningConfig_summary__V_PW6 article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#4d8fd8}.ProductionPlanningConfig_summary__V_PW6 article:nth-child(2):before{background:#4caf7d}.ProductionPlanningConfig_summary__V_PW6 article:nth-child(3):before{background:#e5b51b}.ProductionPlanningConfig_summary__V_PW6 article:nth-child(4):before{background:#8d73c9}.ProductionPlanningConfig_state__KZ2DL{border:0;background:var(--config-surface);box-shadow:var(--config-raised)}.ProductionPlanningConfig_configGrid__z4DfU{gap:20px}.ProductionPlanningConfig_configCard__Jpe_q{border:0;background:var(--config-surface);box-shadow:var(--config-raised);transition:background .15s ease,box-shadow .15s ease}.ProductionPlanningConfig_configButton__McMzl:hover:not(:disabled){background:#e8edf2;box-shadow:5px 5px 10px rgba(163,171,182,.38),-5px -5px 10px rgba(255,255,255,.95)}.ProductionPlanningConfig_configButton__McMzl:active:not(:disabled){box-shadow:var(--config-inset)}.ProductionPlanningConfig_iconBox__DdtH_{background:var(--config-surface);color:#9b7600;box-shadow:var(--config-inset)}.ProductionPlanningConfig_notice__9Ay26{box-shadow:4px 4px 10px rgba(163,171,182,.2),-4px -4px 10px rgba(255,255,255,.8)}.ProductionPlanningConfig_configButton__McMzl:focus-visible{outline:2px solid #b88d00;outline-offset:3px}@media(max-width:900px){.ProductionPlanningConfig_hero__Mo5_6{align-items:stretch}.ProductionPlanningConfig_state__KZ2DL{box-sizing:border-box;min-width:0}}.ProductionPlanningConfig_lineRow__K1SsW{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(150px,1fr) auto;align-items:center;grid-gap:24px;gap:24px;padding:16px 18px;border:1px solid #e5e8eb;border-radius:14px;background:#fff}.ProductionPlanningConfig_lineRow__K1SsW>div{min-width:0;display:flex;flex-direction:column;gap:4px}.ProductionPlanningConfig_lineRow__K1SsW strong{display:block;font-size:13px;font-weight:750;color:#17212b;line-height:1.35}.ProductionPlanningConfig_lineRow__K1SsW small{display:block;font-size:11px;line-height:1.4;color:#77818a}@media(max-width:650px){.ProductionPlanningConfig_lineRow__K1SsW{grid-template-columns:1fr;gap:12px}.ProductionPlanningConfig_lineRow__K1SsW .ProductionPlanningConfig_secondaryButton__Y2Mpx{justify-self:start}}.ProductionOperationTemplates_workspace__OdTme{padding:24px;max-width:1500px;margin:0 auto;color:#28313b}.ProductionOperationTemplates_workspace__OdTme *,.ProductionOperationTemplates_workspace__OdTme :after,.ProductionOperationTemplates_workspace__OdTme :before{box-sizing:border-box}.ProductionOperationTemplates_header__zgtv4{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.ProductionOperationTemplates_header__zgtv4 h1{margin:7px 0;font-size:27px;font-weight:750;letter-spacing:-.6px}.ProductionOperationTemplates_header__zgtv4 p:not(.ProductionOperationTemplates_eyebrow__wy4Rj){margin:0;color:#737b85;font-size:13px;line-height:1.6}.ProductionOperationTemplates_eyebrow__wy4Rj{margin:0;color:#a57d16;font-size:10px;font-weight:800;letter-spacing:2px}.ProductionOperationTemplates_panel__9lKOZ{margin-bottom:20px;padding:20px;border:1px solid #dfe3e7;border-radius:15px;background:linear-gradient(145deg,#ffffff,#f5f6f8);box-shadow:0 5px 14px #2633420b,inset 0 1px 0 #fff}.ProductionOperationTemplates_panel__9lKOZ h2{margin:-20px -20px 18px;padding:13px 20px;border-bottom:1px solid #e3d69b;border-radius:14px 14px 0 0;background:linear-gradient(180deg,#fff4c6,#f4e6a7);color:#413b28;font-size:14px;font-weight:750}.ProductionOperationTemplates_panel__9lKOZ p{font-size:13px;line-height:1.6;color:#66717c}.ProductionOperationTemplates_panel__9lKOZ input,.ProductionOperationTemplates_panel__9lKOZ select{min-height:40px;padding:9px 12px;border:1px solid #d6dce2;border-radius:9px;background:linear-gradient(180deg,#f1f3f5,#fff);box-shadow:inset 0 2px 4px #2434490b,0 1px 0 #fff;color:#28313b;font-family:inherit;font-size:13px;outline:none}.ProductionOperationTemplates_panel__9lKOZ>input{width:180px;max-width:100%;margin:0 8px 10px 0}.ProductionOperationTemplates_panel__9lKOZ>select{width:100%;max-width:680px}.ProductionOperationTemplates_panel__9lKOZ input:focus,.ProductionOperationTemplates_panel__9lKOZ select:focus{border-color:#c9a022;box-shadow:0 0 0 3px #edc43e26,inset 0 1px 3px #24344908}.ProductionOperationTemplates_panel__9lKOZ button{min-height:38px;padding:8px 15px;border:1px solid #cba51c;border-radius:9px;background:linear-gradient(180deg,#ffdc58,#efbe26);box-shadow:0 2px 4px #71540018,inset 0 1px 0 #fff9;color:#383020;font-family:inherit;font-size:12px;font-weight:750;cursor:pointer}.ProductionOperationTemplates_panel__9lKOZ button:hover:not(:disabled){filter:brightness(1.04)}.ProductionOperationTemplates_panel__9lKOZ button:focus-visible{outline:2px solid #a8810b;outline-offset:3px}.ProductionOperationTemplates_panel__9lKOZ button:disabled{opacity:.5;cursor:not-allowed}.ProductionOperationTemplates_operationForm__rC02B{display:grid;grid-template-columns:120px 1fr 1.4fr;grid-gap:12px;gap:12px;align-items:center;margin:16px 0 20px;padding:17px;border:1px solid #dfe4e9;border-radius:12px;background:linear-gradient(145deg,#eef1f4,#fafbfc);box-shadow:inset 0 1px 3px #24344908,0 1px 0 #fff}.ProductionOperationTemplates_operationForm__rC02B h3{margin:0 0 3px;font-size:14px}.ProductionOperationTemplates_operationForm__rC02B input{width:100%;min-width:0}.ProductionOperationTemplates_operationForm__rC02B button{width:max-content;max-width:100%}.ProductionOperationTemplates_tableWrap__ZRK7e{width:100%;overflow-x:auto;border:1px solid #dfe4e9;border-radius:11px;background:#fff}.ProductionOperationTemplates_table__Ug_OR{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.ProductionOperationTemplates_table__Ug_OR td,.ProductionOperationTemplates_table__Ug_OR th{padding:12px 14px;border-bottom:1px solid #e9edf1;vertical-align:middle}.ProductionOperationTemplates_table__Ug_OR th{background:linear-gradient(180deg,#f5f6f8,#eceff2);color:#69737e;font-size:10px;font-weight:750;letter-spacing:.7px;text-transform:uppercase}.ProductionOperationTemplates_table__Ug_OR tbody tr:last-child td{border-bottom:0}.ProductionOperationTemplates_table__Ug_OR tbody tr:hover{background:#fffdf5}.ProductionOperationTemplates_table__Ug_OR small{display:block;margin-top:4px;color:#8b939b;font-size:11px}.ProductionOperationTemplates_table__Ug_OR td:last-child{white-space:nowrap}.ProductionOperationTemplates_table__Ug_OR td button{min-height:31px;padding:5px 11px;margin-right:6px;border-color:#d3d9df;background:linear-gradient(180deg,#fff,#edf0f3);color:#46515d}.ProductionOperationTemplates_table__Ug_OR td button:last-child{margin-right:0;color:#a44840}.ProductionOperationTemplates_panel__9lKOZ label{font-size:12px;font-weight:650}.ProductionOperationTemplates_panel__9lKOZ select[id=operation-template-policy]{width:170px;max-width:100%;margin:0 10px}.ProductionOperationTemplates_workspace__OdTme>p[role]{padding:11px 14px;border-radius:9px;font-size:13px}.ProductionOperationTemplates_workspace__OdTme>p[role=alert]{background:#fff0ed;color:#a44235}.ProductionOperationTemplates_workspace__OdTme>p[role=status]{background:#edf7ef;color:#356847}@media (max-width:850px){.ProductionOperationTemplates_operationForm__rC02B{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.ProductionOperationTemplates_workspace__OdTme{padding:14px}.ProductionOperationTemplates_header__zgtv4 h1{font-size:23px}.ProductionOperationTemplates_operationForm__rC02B{grid-template-columns:1fr}.ProductionOperationTemplates_panel__9lKOZ>input{width:100%;margin-right:0}.ProductionOperationTemplates_panel__9lKOZ select[id=operation-template-policy]{display:block;width:100%;margin:8px 0 12px}}.ProductionOperationTemplates_panel__9lKOZ h2{background:linear-gradient(180deg,#fff,#f3f4f6);border-bottom-color:#dfe3e7;color:#313b46}.ProductionOperationTemplates_operationForm__rC02B,.ProductionOperationTemplates_templateForm__nAS9a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px}.ProductionOperationTemplates_templateForm__nAS9a{max-width:960px}.ProductionOperationTemplates_field__b6Udd,.ProductionOperationTemplates_templatePicker__p0QMD{display:flex;flex-direction:column;gap:7px;min-width:0}.ProductionOperationTemplates_field__b6Udd>span,.ProductionOperationTemplates_templatePicker__p0QMD>span{color:#626d78;font-size:12px;font-weight:650}.ProductionOperationTemplates_field__b6Udd input,.ProductionOperationTemplates_templatePicker__p0QMD select{width:100%;max-width:100%;margin:0;min-height:42px;font-size:13px;font-weight:500}.ProductionOperationTemplates_templatePicker__p0QMD{width:100%;max-width:680px}.ProductionOperationTemplates_operationForm__rC02B h3{grid-column:1/-1}.ProductionOperationTemplates_formActions__abrRM{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ProductionOperationTemplates_operationForm__rC02B .ProductionOperationTemplates_formActions__abrRM{grid-column:1/-1;margin-top:2px}@media (max-width:550px){.ProductionOperationTemplates_operationForm__rC02B,.ProductionOperationTemplates_templateForm__nAS9a{grid-template-columns:1fr}}.ProductionOperationTemplates_sectionHeading__B_Tb1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_sectionHeading__B_Tb1 h2{margin:0 0 5px;padding:0;border:0;border-radius:0;background:none}.ProductionOperationTemplates_sectionHeading__B_Tb1 p{margin:0;font-size:12px}.ProductionOperationTemplates_sectionHeading__B_Tb1>button{flex-shrink:0}@media (max-width:550px){.ProductionOperationTemplates_sectionHeading__B_Tb1{align-items:flex-start;flex-direction:column}}.ProductionOperationTemplates_operationsToolbar__pOhfC,.ProductionOperationTemplates_toolbarHeading__9vSF7{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_toolbarHeading__9vSF7 h2{margin:0;padding:0;background:none;border:0}.ProductionOperationTemplates_templateToolbar__45iaT .ProductionOperationTemplates_templatePicker__p0QMD{max-width:760px}.ProductionOperationTemplates_sectionHeading__B_Tb1{padding-bottom:16px;border-bottom:1px solid #e1e5e9}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_sectionHeading__B_Tb1 h2{font-size:21px;letter-spacing:-.3px}.ProductionOperationTemplates_sectionHeading__B_Tb1 p+p{margin-top:8px}.ProductionOperationTemplates_operationsToolbar__pOhfC h3{margin:0;font-size:14px}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_secondaryButton__PI67D{border-color:#d0d7de;background:linear-gradient(180deg,#fff,#edf0f3);color:#46515d;box-shadow:0 2px 4px #2633420b,inset 0 1px 0 #fff}.ProductionOperationTemplates_operationForm__rC02B{margin-top:20px;margin-bottom:0}.ProductionOperationTemplates_operationForm__rC02B .ProductionOperationTemplates_formHint__yK1Yj{grid-column:1/-1;margin:0;font-size:12px}.ProductionOperationTemplates_policyDetails__RIsuq summary{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;font-weight:700;list-style:none}.ProductionOperationTemplates_policyDetails__RIsuq summary::-webkit-details-marker{display:none}.ProductionOperationTemplates_policyDetails__RIsuq summary:after{content:"+";margin-left:auto;color:#77828d;font-size:20px}.ProductionOperationTemplates_policyDetails__RIsuq[open] summary:after{content:"−"}.ProductionOperationTemplates_modeBadge__Hgv8C{padding:4px 9px;border:1px solid #d5dde5;border-radius:20px;background:#eef2f6;color:#586676;font-size:10px;font-weight:700}@media (max-width:550px){.ProductionOperationTemplates_operationsToolbar__pOhfC,.ProductionOperationTemplates_toolbarHeading__9vSF7{align-items:flex-start;flex-direction:column}}.ProductionOperationTemplates_header__zgtv4>button{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;min-height:40px;padding:10px 20px;border:1px solid #d5a619;border-radius:10px;background:linear-gradient(180deg,#ffdb58,#f4bb16);color:#292719;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 4px 9px rgba(116,86,0,.18)}.ProductionOperationTemplates_header__zgtv4>button:hover:not(:disabled){filter:brightness(1.04)}.ProductionOperationTemplates_header__zgtv4>button:active:not(:disabled){transform:translateY(1px)}.ProductionOperationTemplates_header__zgtv4>button:focus-visible{outline:3px solid rgba(213,166,25,.35);outline-offset:3px}.ProductionOperationTemplates_header__zgtv4>button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:550px){.ProductionOperationTemplates_header__zgtv4{flex-direction:column;align-items:flex-start;gap:16px}}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_templatePicker__p0QMD{width:100%;max-width:760px}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_templatePicker__p0QMD select{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;box-sizing:border-box;width:100%;max-width:100%;height:44px;min-height:44px;padding:0 42px 0 14px;border:1px solid #d6dce3;border-radius:10px;background-color:#f8f9fb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23677382' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(180deg,#f0f2f5,#ffffff);background-repeat:no-repeat;background-position:right 14px center,50%;background-size:16px 16px,100% 100%;box-shadow:inset 0 2px 4px rgba(30,42,58,.07),0 1px 0 rgba(255,255,255,.9);color:#303b48;font-family:inherit;font-size:13px;font-weight:600;line-height:normal;text-overflow:ellipsis;cursor:pointer}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_templatePicker__p0QMD select:focus-visible{outline:2px solid #d5a619;outline-offset:2px}.ProductionOperationTemplates_panel__9lKOZ .ProductionOperationTemplates_templatePicker__p0QMD select:disabled{opacity:.6;cursor:not-allowed}.PDIChecklistManagement_page__SfVWS{padding:30px 34px 48px;background:#f3f4f2;min-height:100%;color:#17202b}.PDIChecklistManagement_eyebrow__pybqP,.PDIChecklistManagement_panelEyebrow__MphKT{display:block;color:#b68b19;font-size:11px;font-weight:800;letter-spacing:.14em;margin-bottom:7px}.PDIChecklistManagement_pageHeader__qt7fV{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}.PDIChecklistManagement_detailHero__aHEKE h1,.PDIChecklistManagement_pageHeader__qt7fV h1{margin:0;font-size:29px;line-height:1.1;letter-spacing:-.03em}.PDIChecklistManagement_detailHero__aHEKE p,.PDIChecklistManagement_pageHeader__qt7fV p,.PDIChecklistManagement_panelHeading__9iLtn p{margin:7px 0 0;color:#6c737d;font-size:14px}.PDIChecklistManagement_backButton__7Q8qE,.PDIChecklistManagement_primaryButton__ErDJG{border:0;font:inherit;cursor:pointer}.PDIChecklistManagement_primaryButton__ErDJG{padding:11px 17px;border-radius:12px;background:#e5b62f;color:#1c1b16;font-size:13px;font-weight:800;box-shadow:5px 5px 12px rgba(35,39,44,.13),-4px -4px 10px rgba(255,255,255,.9),inset 0 1px 0 rgba(255,255,255,.45)}.PDIChecklistManagement_primaryButton__ErDJG:disabled{opacity:.55;cursor:default}.PDIChecklistManagement_stats__2dwS5,.PDIChecklistManagement_summaryGrid__U5bBz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin-bottom:22px}.PDIChecklistManagement_statCard__Bw5Ew,.PDIChecklistManagement_summaryCard__SZowH{position:relative;overflow:hidden;background:#f5f6f4;border:1px solid rgba(33,40,48,.06);border-radius:16px;box-shadow:7px 7px 16px rgba(41,46,51,.1),-7px -7px 16px rgba(255,255,255,.88)}.PDIChecklistManagement_statCard__Bw5Ew{padding:18px 20px}.PDIChecklistManagement_statCard__Bw5Ew:before,.PDIChecklistManagement_summaryCard__SZowH:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#8094a8}.PDIChecklistManagement_blueAccent__u4izt:before{background:#5087c7}.PDIChecklistManagement_greenAccent__7vxAh:before{background:#5b9d75}.PDIChecklistManagement_goldAccent__4DgFl:before{background:#d4a72c}.PDIChecklistManagement_purpleAccent__tD_7A:before{background:#8c70b8}.PDIChecklistManagement_statCard__Bw5Ew span,.PDIChecklistManagement_summaryCard__SZowH span{color:#777d85;font-size:12px;font-weight:700}.PDIChecklistManagement_statCard__Bw5Ew strong{display:block;margin-top:7px;font-size:25px}.PDIChecklistManagement_checklistPanel__g753W,.PDIChecklistManagement_detailHero__aHEKE,.PDIChecklistManagement_listPanel__wKVhD{background:#f4f5f3;border:1px solid rgba(34,40,47,.06);border-radius:19px;box-shadow:9px 9px 20px rgba(41,46,51,.1),-9px -9px 20px rgba(255,255,255,.9)}.PDIChecklistManagement_checklistPanel__g753W,.PDIChecklistManagement_listPanel__wKVhD{padding:22px}.PDIChecklistManagement_listHeader__yBBcL,.PDIChecklistManagement_panelHeading__9iLtn{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.PDIChecklistManagement_listHeader__yBBcL h2,.PDIChecklistManagement_panelHeading__9iLtn h2{margin:0;font-size:18px}.PDIChecklistManagement_searchBox__TXzE9{width:min(330px,100%);display:flex;align-items:center;gap:9px;padding:10px 13px;border-radius:12px;background:#eceeeb;box-shadow:inset 3px 3px 7px rgba(48,53,58,.09),inset -3px -3px 7px rgba(255,255,255,.85);color:#81868d}.PDIChecklistManagement_searchBox__TXzE9 input{width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:#242a31}.PDIChecklistManagement_templateList__GcgYE{overflow:hidden;border-radius:14px;border:1px solid rgba(34,40,47,.06)}.PDIChecklistManagement_tableHead__QtbkV,.PDIChecklistManagement_templateRow__TnQdx{display:grid;grid-template-columns:1.35fr 1.45fr .7fr 1fr .75fr .55fr;align-items:center;grid-gap:14px;gap:14px}.PDIChecklistManagement_tableHead__QtbkV{padding:10px 15px;background:#e9ebe8;color:#777d84;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.PDIChecklistManagement_templateRow__TnQdx{width:100%;padding:14px 15px;border:0;border-top:1px solid rgba(34,40,47,.055);background:#f6f7f5;color:#20262d;text-align:left;font:inherit;cursor:pointer;transition:.15s ease}.PDIChecklistManagement_templateRow__TnQdx:hover{background:#fafbf9;box-shadow:inset 0 0 0 1px rgba(218,172,47,.16)}.PDIChecklistManagement_templateRow__TnQdx strong{display:block;font-size:13px}.PDIChecklistManagement_templateRow__TnQdx small{display:block;margin-top:4px;color:#858a91;font-size:11px}.PDIChecklistManagement_machineCell__Mirvc{display:flex;align-items:center;gap:11px}.PDIChecklistManagement_machineIcon__mQb_o,.PDIChecklistManagement_rowIcon__bkftN,.PDIChecklistManagement_summaryIcon__7Lph8{display:grid;place-items:center;flex:0 0 auto;background:#eef0ed;box-shadow:3px 3px 7px rgba(41,46,51,.12),-3px -3px 7px rgba(255,255,255,.95)}.PDIChecklistManagement_rowIcon__bkftN{width:34px;height:34px;border-radius:10px;color:#b58a1d}.PDIChecklistManagement_activeBadge__xTELK,.PDIChecklistManagement_defaultBadge__CICQy,.PDIChecklistManagement_mandatory__Jxlog,.PDIChecklistManagement_metaPill__OjyKB,.PDIChecklistManagement_revision__cjF12,.PDIChecklistManagement_sectionCode__wJG9i,.PDIChecklistManagement_typePill__cw0Y_{display:inline-flex;align-items:center;justify-content:center;width:max-content;border-radius:999px;font-weight:800}.PDIChecklistManagement_revision__cjF12{padding:6px 9px;background:#e8eae7;color:#555d65;font-size:11px}.PDIChecklistManagement_activeBadge__xTELK{padding:6px 10px;background:#e2efe5;color:#39724d!important;font-size:10px!important;letter-spacing:.05em}.PDIChecklistManagement_openCell__WtX0N{display:flex;justify-content:flex-end;align-items:center;gap:5px;color:#a47c14;font-size:12px;font-weight:800}.PDIChecklistManagement_empty__OG_97,.PDIChecklistManagement_error__2RqKp{padding:28px;text-align:center;border-radius:13px}.PDIChecklistManagement_empty__OG_97{color:#777d84;background:#eceeeb}.PDIChecklistManagement_error__2RqKp{margin-bottom:14px;color:#9a3737;background:#f6e8e8}.PDIChecklistManagement_backButton__7Q8qE{display:flex;align-items:center;gap:7px;margin:0 0 14px;padding:7px 0;background:transparent;color:#6d737a;font-size:12px;font-weight:800}.PDIChecklistManagement_detailHero__aHEKE{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;margin-bottom:17px}.PDIChecklistManagement_detailTitleRow__P1bz4{display:flex;align-items:center;gap:15px}.PDIChecklistManagement_machineIcon__mQb_o{width:48px;height:48px;border-radius:14px;color:#b58a1d}.PDIChecklistManagement_heroBadges__9ui9P{display:flex;align-items:center;gap:8px}.PDIChecklistManagement_defaultBadge__CICQy{gap:5px;padding:6px 10px;background:#f1e7c7;color:#86650d;font-size:10px}.PDIChecklistManagement_summaryCard__SZowH{display:flex;align-items:center;gap:12px;padding:15px 17px}.PDIChecklistManagement_summaryIcon__7Lph8{width:36px;height:36px;border-radius:11px;color:#656d76}.PDIChecklistManagement_summaryCard__SZowH strong{display:block;margin-top:3px;font-size:17px}.PDIChecklistManagement_sections__DV5o2{display:flex;flex-direction:column;gap:14px}.PDIChecklistManagement_sectionCard__PGPP3{overflow:hidden;border-radius:15px;background:#f4f5f3;border:1px solid rgba(34,40,47,.055);box-shadow:5px 5px 12px rgba(41,46,51,.08),-5px -5px 12px rgba(255,255,255,.88)}.PDIChecklistManagement_sectionHeader__mvBKX{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#eef0ed}.PDIChecklistManagement_sectionIdentity__bO8YR{display:flex;align-items:center;gap:12px}.PDIChecklistManagement_sequence__mAhdW{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f4f5f3;color:#9a7618;font-size:11px;font-weight:900;box-shadow:3px 3px 7px rgba(41,46,51,.11),-3px -3px 7px rgba(255,255,255,.9)}.PDIChecklistManagement_sectionIdentity__bO8YR h3{margin:0;font-size:14px}.PDIChecklistManagement_sectionIdentity__bO8YR p{margin:3px 0 0;color:#858a90;font-size:11px}.PDIChecklistManagement_sectionCode__wJG9i{padding:5px 9px;background:#e2e4e1;color:#70767d;font-size:9px;letter-spacing:.07em}.PDIChecklistManagement_checkRows__Ao4u7{padding:4px 14px 8px}.PDIChecklistManagement_checkRow__c1Vb_{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:47px;padding:7px 3px;border-bottom:1px solid rgba(36,42,48,.055)}.PDIChecklistManagement_checkRow__c1Vb_:last-child{border-bottom:0}.PDIChecklistManagement_checkCode__5l_Xq{color:#9c7818;font-size:11px;font-weight:900}.PDIChecklistManagement_checkName__T7Wzq{font-size:12px;font-weight:650;color:#343a41}.PDIChecklistManagement_checkMeta__a9KH_{display:flex;align-items:center;justify-content:flex-end;gap:6px}.PDIChecklistManagement_mandatory__Jxlog,.PDIChecklistManagement_metaPill__OjyKB,.PDIChecklistManagement_typePill__cw0Y_{padding:5px 8px;font-size:8px;letter-spacing:.04em}.PDIChecklistManagement_typePill__cw0Y_{background:#e7e9e6;color:#71777e}.PDIChecklistManagement_metaPill__OjyKB{background:#e4edf5;color:#4d718e}.PDIChecklistManagement_mandatory__Jxlog{background:#f1e3bd;color:#86650c}@media(max-width:1000px){.PDIChecklistManagement_stats__2dwS5,.PDIChecklistManagement_summaryGrid__U5bBz{grid-template-columns:repeat(2,minmax(0,1fr))}.PDIChecklistManagement_tableHead__QtbkV{display:none}.PDIChecklistManagement_templateRow__TnQdx{grid-template-columns:1fr 1fr}.PDIChecklistManagement_openCell__WtX0N{justify-content:flex-start}}@media(max-width:700px){.PDIChecklistManagement_page__SfVWS{padding:22px 16px 40px}.PDIChecklistManagement_detailHero__aHEKE,.PDIChecklistManagement_listHeader__yBBcL,.PDIChecklistManagement_pageHeader__qt7fV{align-items:flex-start;flex-direction:column}.PDIChecklistManagement_stats__2dwS5,.PDIChecklistManagement_summaryGrid__U5bBz,.PDIChecklistManagement_templateRow__TnQdx{grid-template-columns:1fr}.PDIChecklistManagement_checkRow__c1Vb_{grid-template-columns:1fr;gap:5px;padding:11px 3px}.PDIChecklistManagement_checkMeta__a9KH_{justify-content:flex-start}}.PDIChecklistManagement_modalBackdrop__aLu00{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(14,19,24,.48);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.PDIChecklistManagement_modalCard__MdPNc{width:min(680px,100%);max-height:90vh;overflow-y:auto;padding:24px;border:1px solid rgba(45,51,57,.1);border-radius:18px;background:#f4f5f2;box-shadow:0 24px 70px rgba(14,19,24,.24),inset 0 1px 0 rgba(255,255,255,.9)}.PDIChecklistManagement_modalHeader__ZKQ6n{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(36,42,48,.08)}.PDIChecklistManagement_modalHeader__ZKQ6n h2{margin:5px 0;color:#252b31;font-size:22px}.PDIChecklistManagement_modalHeader__ZKQ6n p{max-width:500px;margin:0;color:#7b8187;font-size:12px;line-height:1.55}.PDIChecklistManagement_modalClose__dJUif{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border:0;border-radius:50%;background:#e2e4e1;color:#555c63;font-size:22px;cursor:pointer}.PDIChecklistManagement_modalForm__EcFs3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;padding-top:20px}.PDIChecklistManagement_modalForm__EcFs3 label{display:flex;flex-direction:column;gap:7px}.PDIChecklistManagement_modalForm__EcFs3 label>span{color:#666d74;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.PDIChecklistManagement_modalForm__EcFs3 input,.PDIChecklistManagement_modalForm__EcFs3 textarea{width:100%;box-sizing:border-box;border:1px solid rgba(43,49,55,.12);border-radius:10px;outline:none;background:#fff;color:#2f353b;font:inherit;font-size:12px;box-shadow:inset 0 1px 2px rgba(20,25,30,.04)}.PDIChecklistManagement_modalForm__EcFs3 input{height:42px;padding:0 12px}.PDIChecklistManagement_modalForm__EcFs3 textarea{min-height:82px;padding:11px 12px;resize:vertical}.PDIChecklistManagement_modalForm__EcFs3 input:focus,.PDIChecklistManagement_modalForm__EcFs3 textarea:focus{border-color:#c9a329;box-shadow:0 0 0 3px rgba(201,163,41,.12)}.PDIChecklistManagement_modalWideField__TMp_t{grid-column:1/-1}.PDIChecklistManagement_modalError__xHySF{margin-top:15px;padding:10px 12px;border-radius:9px;background:#f7e6e3;color:#9b4037;font-size:11px;font-weight:700}.PDIChecklistManagement_modalActions__ZDvzq{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:17px;border-top:1px solid rgba(36,42,48,.08)}.PDIChecklistManagement_secondaryButton__A3kmo{min-height:38px;padding:0 16px;border:1px solid rgba(43,49,55,.12);border-radius:9px;background:#e6e8e5;color:#555c63;font-size:11px;font-weight:800;cursor:pointer}.PDIChecklistManagement_primaryButton__ErDJG:disabled,.PDIChecklistManagement_secondaryButton__A3kmo:disabled{cursor:not-allowed;opacity:.55}@media(max-width:700px){.PDIChecklistManagement_modalBackdrop__aLu00{padding:12px}.PDIChecklistManagement_modalCard__MdPNc{padding:18px}.PDIChecklistManagement_modalForm__EcFs3{grid-template-columns:1fr}.PDIChecklistManagement_modalWideField__TMp_t{grid-column:auto}}.PDIChecklistManagement_modalForm__EcFs3 select{width:100%;height:42px;box-sizing:border-box;padding:0 12px;border:1px solid rgba(43,49,55,.12);border-radius:10px;outline:none;background:#fff;color:#2f353b;font:inherit;font-size:12px}.PDIChecklistManagement_modalForm__EcFs3 select:focus{border-color:#c9a329;box-shadow:0 0 0 3px rgba(201,163,41,.12)}.PDIChecklistManagement_draftActions__nakAp{display:flex;align-items:center;gap:8px;margin-right:4px}.PDIChecklistManagement_sectionTools__3re68{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.PDIChecklistManagement_itemActions__KCi_Y{display:flex;align-items:center;gap:5px;margin-left:5px}.PDIChecklistManagement_miniButton__5Mda_,.PDIChecklistManagement_miniPrimaryButton__O3UIh{min-height:30px;padding:0 10px;border-radius:8px;font:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.PDIChecklistManagement_miniButton__5Mda_{border:1px solid rgba(43,49,55,.13);background:#ffffff;color:#454b51;box-shadow:0 2px 5px rgba(31,35,39,.06),inset 0 1px 0 rgba(255,255,255,.9)}.PDIChecklistManagement_miniPrimaryButton__O3UIh{border:1px solid rgba(181,143,21,.28);background:#f3c62f;color:#29291f;box-shadow:0 2px 6px rgba(137,103,0,.12),inset 0 1px 0 rgba(255,255,255,.4)}.PDIChecklistManagement_miniButton__5Mda_:hover,.PDIChecklistManagement_miniPrimaryButton__O3UIh:hover{transform:translateY(-1px)}.PDIChecklistManagement_miniButton__5Mda_:disabled,.PDIChecklistManagement_miniPrimaryButton__O3UIh:disabled{cursor:not-allowed;opacity:.45;transform:none}.PDIChecklistManagement_disabledPill__4zaRC{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border-radius:999px;border:1px solid rgba(109,116,123,.18);background:#eef0f2;color:#777d83;font-size:9px;font-weight:800;letter-spacing:.06em}@media (max-width:900px){.PDIChecklistManagement_draftActions__nakAp,.PDIChecklistManagement_sectionTools__3re68{flex-wrap:wrap}.PDIChecklistManagement_itemActions__KCi_Y{width:100%;margin-left:0;margin-top:5px}}.PDIChecklistManagement_modalRangeFields__2E8XP{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.PDIChecklistManagement_checkOptions__k_jJQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.PDIChecklistManagement_checkOption__6_m_p{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:9px;min-height:68px;box-sizing:border-box;padding:11px;border:1px solid rgba(43,49,55,.1);border-radius:11px;background:#f8f9fa;cursor:pointer}.PDIChecklistManagement_checkOption__6_m_p input{width:16px!important;height:16px!important;margin:2px 0 0!important;flex:0 0 auto;accent-color:#c9a329}.PDIChecklistManagement_checkOption__6_m_p>span{display:flex;flex-direction:column;gap:3px}.PDIChecklistManagement_checkOption__6_m_p strong{color:#34393e;font-size:11px}.PDIChecklistManagement_checkOption__6_m_p small{color:#7b8187;font-size:9px;line-height:1.35}@media (max-width:760px){.PDIChecklistManagement_checkOptions__k_jJQ,.PDIChecklistManagement_modalRangeFields__2E8XP{grid-template-columns:1fr}}.PDIChecklistManagement_checkNameDetails__deV3I{position:relative;min-width:0}.PDIChecklistManagement_checkNameLink__kOGyN{display:inline-flex;align-items:center;gap:5px;color:#343a41;cursor:pointer;list-style:none;transition:color .12s ease}.PDIChecklistManagement_checkNameLink__kOGyN::-webkit-details-marker{display:none}.PDIChecklistManagement_checkNameLink__kOGyN:after{color:#b58d13;font-size:15px;font-weight:800;transition:transform .12s ease}.PDIChecklistManagement_checkNameLink__kOGyN:hover{color:#a47d12}.PDIChecklistManagement_checkNameDetails__deV3I[open] .PDIChecklistManagement_checkNameLink__kOGyN{color:#9a7618}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X{margin-top:10px;padding:13px 15px;border:1px solid rgba(43,49,55,.08);border-radius:10px;background:#fafbf9;grid-gap:10px 24px;gap:10px 24px}@media (max-width:760px){.PDIChecklistManagement_checkNameDetailsPanel__UsT6X{grid-template-columns:1fr}}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X{margin-top:11px;padding:15px 17px;border:1px solid rgba(45,51,57,.055);border-radius:13px;background:#f2f3f1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:34px;column-gap:34px;grid-row-gap:14px;row-gap:14px;box-shadow:inset 2px 2px 5px rgba(44,49,54,.045),inset -3px -3px 6px rgba(255,255,255,.9),3px 3px 8px rgba(42,47,52,.055)}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X .PDIChecklistManagement_detailProperty__qQEU1{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X>.PDIChecklistManagement_detailProperty__qQEU1:first-child{grid-column:1/-1;padding-bottom:12px;margin-bottom:1px;border-bottom:1px solid rgba(44,50,56,.065)}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X .PDIChecklistManagement_detailProperty__qQEU1 span{display:block;margin:0;color:#8b9095;font-size:9px;line-height:1.2;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X .PDIChecklistManagement_detailProperty__qQEU1 strong{display:block;margin:0;color:#363c42;font-size:11px;line-height:1.45;font-weight:650;letter-spacing:0}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X>.PDIChecklistManagement_detailProperty__qQEU1:first-child strong{font-size:11.5px;line-height:1.5;font-weight:600;color:#42484e}.PDIChecklistManagement_checkNameLink__kOGyN{color:#3d4247;font-size:12px;font-weight:650;text-decoration:none}.PDIChecklistManagement_checkNameLink__kOGyN:after{content:"›";margin-left:3px;color:#b58a12;font-size:14px;line-height:1}.PDIChecklistManagement_checkNameLink__kOGyN:hover{color:#a47b0c;text-decoration:underline;-webkit-text-decoration-color:rgba(181,138,18,.5);text-decoration-color:rgba(181,138,18,.5);text-underline-offset:3px}.PDIChecklistManagement_checkNameDetails__deV3I[open] .PDIChecklistManagement_checkNameLink__kOGyN{color:#a47b0c}.PDIChecklistManagement_checkNameDetails__deV3I[open] .PDIChecklistManagement_checkNameLink__kOGyN:after{transform:rotate(90deg)}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X .PDIChecklistManagement_measurementDetails__x9n0H{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;padding-top:12px;border-top:1px solid rgba(44,50,56,.065)}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X .PDIChecklistManagement_measurementDetails__x9n0H .PDIChecklistManagement_detailProperty__qQEU1:first-child{grid-column:auto;padding:0;margin:0;border:0}@media (max-width:760px){.PDIChecklistManagement_checkNameDetailsPanel__UsT6X,.PDIChecklistManagement_checkNameDetailsPanel__UsT6X .PDIChecklistManagement_measurementDetails__x9n0H{grid-template-columns:1fr}}.PDIChecklistManagement_page__SfVWS{background:#e8edf2;--pdi-surface:#eef1f4;--pdi-raised:7px 7px 14px rgba(163,171,182,.35),-7px -7px 14px rgba(255,255,255,.95);--pdi-inset:inset 3px 3px 6px rgba(163,171,182,.25),inset -3px -3px 6px rgba(255,255,255,.9)}.PDIChecklistManagement_eyebrow__pybqP{color:#d7a900;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:1.6px}.PDIChecklistManagement_stats__2dwS5,.PDIChecklistManagement_summaryGrid__U5bBz{gap:18px}.PDIChecklistManagement_checklistPanel__g753W,.PDIChecklistManagement_detailHero__aHEKE,.PDIChecklistManagement_listPanel__wKVhD,.PDIChecklistManagement_sectionCard__PGPP3,.PDIChecklistManagement_statCard__Bw5Ew,.PDIChecklistManagement_summaryCard__SZowH{background:var(--pdi-surface);border:0;box-shadow:var(--pdi-raised)}.PDIChecklistManagement_blueAccent__u4izt:before{background:#4d8fd8}.PDIChecklistManagement_greenAccent__7vxAh:before{background:#4caf7d}.PDIChecklistManagement_goldAccent__4DgFl:before{background:#e5b51b}.PDIChecklistManagement_purpleAccent__tD_7A:before{background:#8d73c9}.PDIChecklistManagement_searchBox__TXzE9{background:var(--pdi-surface);box-shadow:var(--pdi-inset)}.PDIChecklistManagement_sectionHeader__mvBKX,.PDIChecklistManagement_tableHead__QtbkV{background:#e8edf2}.PDIChecklistManagement_templateRow__TnQdx{background:var(--pdi-surface)}.PDIChecklistManagement_templateRow__TnQdx:hover{background:#e8edf2}.PDIChecklistManagement_machineIcon__mQb_o,.PDIChecklistManagement_rowIcon__bkftN,.PDIChecklistManagement_summaryIcon__7Lph8{background:var(--pdi-surface);box-shadow:var(--pdi-inset)}.PDIChecklistManagement_machineIcon__mQb_o,.PDIChecklistManagement_rowIcon__bkftN{color:#9b7600}.PDIChecklistManagement_sequence__mAhdW{background:var(--pdi-surface);box-shadow:var(--pdi-raised)}.PDIChecklistManagement_empty__OG_97,.PDIChecklistManagement_modalClose__dJUif,.PDIChecklistManagement_revision__cjF12,.PDIChecklistManagement_sectionCode__wJG9i,.PDIChecklistManagement_typePill__cw0Y_{background:#e8edf2}.PDIChecklistManagement_checkNameDetailsPanel__UsT6X{background:var(--pdi-surface);box-shadow:var(--pdi-inset)}.PDIChecklistManagement_checkOption__6_m_p,.PDIChecklistManagement_miniButton__5Mda_,.PDIChecklistManagement_modalCard__MdPNc,.PDIChecklistManagement_secondaryButton__A3kmo{background:#eef1f4}.PDIChecklistManagement_miniButton__5Mda_,.PDIChecklistManagement_secondaryButton__A3kmo{box-shadow:3px 3px 6px rgba(163,171,182,.25),-3px -3px 6px rgba(255,255,255,.9)}