.SalesOrdersWorkspace_workspace__NfXNT{position:relative;width:100%;padding:28px 24px 36px}.SalesOrdersWorkspace_pageHead__1EDUZ{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.SalesOrdersWorkspace_pageHead__1EDUZ h1{margin:0;font-size:34px;line-height:1.05;font-weight:800;color:#0f172a}.SalesOrdersWorkspace_pageHead__1EDUZ p{margin:8px 0 0;color:#64748b;font-size:15px}.SalesOrdersWorkspace_kpiGrid__x4JQC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:20px}.SalesOrdersWorkspace_kpiCard__z9awD{min-height:116px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;display:flex;align-items:center;gap:16px;padding:20px;box-shadow:0 4px 18px rgba(15,23,42,.035)}.SalesOrdersWorkspace_kpiIcon__mBvwE{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#fff3c4;color:#c78c00;flex:0 0 auto}.SalesOrdersWorkspace_kpiCard__z9awD span{display:block;color:#64748b;font-size:14px;font-weight:600}.SalesOrdersWorkspace_kpiCard__z9awD strong{display:block;margin-top:4px;color:#0f172a;font-size:29px;line-height:1}.SalesOrdersWorkspace_tableCard__X7XyH{border:1px solid #dfe6ef;background:#fff;border-radius:14px;box-shadow:0 5px 20px rgba(15,23,42,.035)}.SalesOrdersWorkspace_toolbar__7tttL{padding:16px;border-bottom:1px solid #e7edf4}.SalesOrdersWorkspace_searchBox__MzwaG{width:min(560px,100%);height:42px;border:1px solid #d8e0ea;border-radius:9px;display:flex;align-items:center;gap:10px;padding:0 13px;color:#64748b;background:#fbfcfe}.SalesOrdersWorkspace_searchBox__MzwaG input{width:100%;border:0;outline:0;background:transparent;color:#172033;font-size:14px}.SalesOrdersWorkspace_tableWrap__nb2mH{overflow-x:auto}.SalesOrdersWorkspace_tableWrap__nb2mH table{width:100%;border-collapse:collapse;min-width:1150px}.SalesOrdersWorkspace_tableWrap__nb2mH th{padding:13px 14px;background:#f8fafc;color:#536176;font-size:12px;font-weight:800;text-align:left;border-bottom:1px solid #e2e8f0;white-space:nowrap}.SalesOrdersWorkspace_tableWrap__nb2mH td{padding:15px 14px;border-bottom:1px solid #edf1f5;color:#253047;font-size:13px;white-space:nowrap}.SalesOrdersWorkspace_quoteRef__c41vM,.SalesOrdersWorkspace_soNumber__dUV7Y{color:#0969da!important;font-weight:800}.SalesOrdersWorkspace_value__7PVDW{color:#111827!important;font-weight:800}.SalesOrdersWorkspace_status__vKHEK{display:inline-flex;align-items:center;padding:5px 10px;border-radius:7px;font-size:12px;font-weight:800;background:#eef2f7;color:#475569}.SalesOrdersWorkspace_status_pending_finance__B6ZZM{background:#fff3c4;color:#9a6700}.SalesOrdersWorkspace_status_on_hold__ayjOa{background:#fee2e2;color:#b42318}.SalesOrdersWorkspace_status_finance_approved__nJoJS{background:#dcfce7;color:#15803d}.SalesOrdersWorkspace_status_released_to_engineering__AWR4A{background:#dbeafe;color:#1d4ed8}.SalesOrdersWorkspace_actionButton__mUQap{width:34px;height:32px;border:1px solid #dce3ec;border-radius:8px;background:#fff;display:grid;place-items:center;cursor:pointer}.SalesOrdersWorkspace_actionButton__mUQap:hover{background:#f8fafc}.SalesOrdersWorkspace_empty__xRDus{text-align:center;padding:42px!important;color:#64748b!important}.SalesOrdersWorkspace_footer__9aJEE{padding:14px 16px;color:#64748b;font-size:13px}@media(max-width:1100px){.SalesOrdersWorkspace_kpiGrid__x4JQC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.SalesOrdersWorkspace_workspace__NfXNT{padding:20px 14px 28px}.SalesOrdersWorkspace_kpiGrid__x4JQC{grid-template-columns:1fr}.SalesOrdersWorkspace_pageHead__1EDUZ h1{font-size:29px}}.SalesOrdersWorkspace_modalBackdrop__7X_L5{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.38);display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SalesOrdersWorkspace_modalCard__Uq2su{width:min(520px,100%);background:#fff;border:1px solid #dfe6ef;border-radius:16px;box-shadow:0 24px 70px rgba(15,23,42,.2);padding:20px}.SalesOrdersWorkspace_modalHead__lQIZ_{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.SalesOrdersWorkspace_modalHead__lQIZ_ h2{margin:0;color:#0f172a;font-size:21px}.SalesOrdersWorkspace_modalHead__lQIZ_ p{margin:5px 0 0;color:#64748b;font-size:13px}.SalesOrdersWorkspace_closeButton__qrLGR{width:34px;height:34px;border:1px solid #dce3ec;border-radius:8px;background:#fff;display:grid;place-items:center;cursor:pointer}.SalesOrdersWorkspace_actionMenu__MwDc8{display:grid;grid-gap:10px;gap:10px}.SalesOrdersWorkspace_actionMenu__MwDc8 button{min-height:48px;border-radius:10px;border:1px solid #dce3ec;background:#fff;display:flex;align-items:center;gap:10px;padding:0 14px;font-weight:800;cursor:pointer;text-align:left}.SalesOrdersWorkspace_approveAction__KyaqV{color:#15803d}.SalesOrdersWorkspace_holdAction__oPiTh{color:#b45309}.SalesOrdersWorkspace_returnAction__FnFKH{color:#b42318}.SalesOrdersWorkspace_actionSummary__8lMss{display:grid;grid-gap:4px;gap:4px;margin-bottom:12px}.SalesOrdersWorkspace_actionSummary__8lMss strong{color:#0f172a;font-size:16px}.SalesOrdersWorkspace_actionSummary__8lMss span{color:#64748b;font-size:13px}.SalesOrdersWorkspace_commentBox__OP5V5{width:100%;min-height:110px;resize:vertical;border:1px solid #d8e0ea;border-radius:10px;padding:12px;outline:none;font:inherit;color:#172033;box-sizing:border-box}.SalesOrdersWorkspace_modalActions__y4HUg{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.SalesOrdersWorkspace_primaryButton__wgaVW,.SalesOrdersWorkspace_secondaryButton__4JPSV{min-height:40px;border-radius:9px;padding:0 16px;font-weight:800;cursor:pointer}.SalesOrdersWorkspace_secondaryButton__4JPSV{border:1px solid #d8e0ea;background:#fff;color:#334155}.SalesOrdersWorkspace_primaryButton__wgaVW{border:1px solid #111827;background:#111827;color:#fff}.SalesOrdersWorkspace_primaryButton__wgaVW:disabled,.SalesOrdersWorkspace_secondaryButton__4JPSV:disabled{opacity:.55;cursor:not-allowed}.SalesOrdersWorkspace_actionMenuWrap__tcRv5{position:relative;display:inline-flex}.SalesOrdersWorkspace_rowActionMenu__AbTXH{position:absolute;right:0;bottom:calc(100% + 7px);top:auto;width:230px;padding:7px;border:1px solid #dfe6ef;border-radius:12px;background:#fff;box-shadow:0 18px 45px rgba(15,23,42,.16),0 4px 12px rgba(15,23,42,.08)}.SalesOrdersWorkspace_rowActionMenu__AbTXH button{width:100%;min-height:42px;display:flex;align-items:center;gap:10px;padding:0 11px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.SalesOrdersWorkspace_rowActionMenu__AbTXH button:hover{background:#f8fafc}.SalesOrdersWorkspace_financeOrderSummary__R_3gd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-bottom:18px;border:1px solid #e2e8f0;border-radius:11px;background:#e2e8f0}.SalesOrdersWorkspace_financeOrderSummary__R_3gd>div{display:grid;grid-gap:5px;gap:5px;padding:14px 16px;background:#f8fafc}.SalesOrdersWorkspace_financeOrderSummary__R_3gd span{color:#64748b;font-size:10px;font-weight:700}.SalesOrdersWorkspace_financeOrderSummary__R_3gd strong{color:#0f172a;font-size:13px}.SalesOrdersWorkspace_financeActionNotice__Ykjbo{margin-bottom:17px;padding:14px 16px;border:1px solid #e5eaf0;border-radius:10px;background:#fffbea}.SalesOrdersWorkspace_financeActionNotice__Ykjbo strong{display:block;margin-bottom:5px;color:#111827;font-size:13px}.SalesOrdersWorkspace_financeActionNotice__Ykjbo p{margin:0;color:#64748b;font-size:12px;line-height:1.55}.SalesOrdersWorkspace_financeCommentLabel__JryDm{display:grid;grid-gap:7px;gap:7px;color:#334155;font-size:11px;font-weight:800}.SalesOrdersWorkspace_auditNotice__SrQcR{margin-top:14px;padding:10px 12px;border:1px solid #e8edf3;border-radius:9px;background:#f8fafc;color:#64748b;font-size:10px}.SalesOrdersWorkspace_financeConfirmButton__JwJx4{min-height:40px;padding:0 18px;border:1px solid #e2ad00;border-radius:9px;background:#ffc400;color:#111827;font-weight:900;cursor:pointer}.SalesOrdersWorkspace_financeConfirmButton__JwJx4:disabled{opacity:.48;cursor:not-allowed}@media(max-width:700px){.SalesOrdersWorkspace_financeOrderSummary__R_3gd{grid-template-columns:1fr}}td:has(.SalesOrdersWorkspace_actionMenuWrap__tcRv5){overflow:visible!important}.SalesOrdersWorkspace_actionMenuWrap__tcRv5{z-index:400}.SalesOrdersWorkspace_rowActionMenu__AbTXH{z-index:500}.SalesOrdersWorkspace_actionMenuDismiss____XOq{position:fixed;inset:0;z-index:9997;background:transparent}.SalesOrdersWorkspace_floatingActionMenu__xrIvk{position:fixed;z-index:9998;width:230px;padding:7px;border:1px solid #dfe6ef;border-radius:12px;background:#fff;box-shadow:0 18px 45px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.1)}.SalesOrdersWorkspace_floatingActionMenu__xrIvk button{width:100%;min-height:42px;display:flex;align-items:center;gap:10px;padding:0 11px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.SalesOrdersWorkspace_floatingActionMenu__xrIvk button:hover{background:#f8fafc}.SalesOrdersWorkspace_financeFields__M_T4r{display:grid;grid-gap:14px;gap:14px}.SalesOrdersWorkspace_financeInput__ZDFXt{width:100%;min-height:42px;box-sizing:border-box;border:1px solid #d8e0ea;border-radius:9px;padding:0 12px;background:#fff;color:#172033;font:inherit;outline:none}.SalesOrdersWorkspace_commentBox__OP5V5:focus,.SalesOrdersWorkspace_financeInput__ZDFXt:focus{border-color:#c99b00;box-shadow:0 0 0 3px rgba(255,196,0,.14)}.SalesOrdersWorkspace_sageRef__U5qbF{font-weight:700;color:#334155;white-space:nowrap}.SalesOrdersWorkspace_releaseAction__vp3E5{color:#334155}.SalesOrdersWorkspace_tableWrap__nb2mH td:last-child,.SalesOrdersWorkspace_tableWrap__nb2mH th:last-child{position:-webkit-sticky;position:sticky;right:0;z-index:3;width:64px;min-width:64px;text-align:center;background:#fff}.SalesOrdersWorkspace_tableWrap__nb2mH th:last-child{z-index:4;background:#f8fafc}.SalesOrdersWorkspace_tableWrap__nb2mH td:last-child{box-shadow:-8px 0 12px -12px rgba(15,23,42,.35)}.SalesOrdersWorkspace_workspace__NfXNT{background:linear-gradient(145deg,#eff2f6,#e8edf2);color:#17243a}.SalesOrdersWorkspace_sectionEyebrow__GFhDW{display:block;margin:0 0 3px;color:#c79600;font-size:11px;font-weight:850;letter-spacing:2.5px;line-height:1.3;text-transform:uppercase}.SalesOrdersWorkspace_pageHead__1EDUZ{margin-bottom:22px}.SalesOrdersWorkspace_pageHead__1EDUZ h1{font-size:30px;color:#17243a;letter-spacing:-.8px}.SalesOrdersWorkspace_pageHead__1EDUZ p{margin-top:7px;color:#6a788d;font-size:14px}.SalesOrdersWorkspace_kpiCard__z9awD{position:relative;overflow:hidden;min-height:102px;padding:18px;border:1px solid #f9fbfd;border-radius:17px;background:linear-gradient(145deg,#f7f9fb,#edf1f5);box-shadow:5px 7px 12px rgba(78,94,113,.15),-4px -4px 10px #fff}.SalesOrdersWorkspace_kpiCard__z9awD:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#4c94dc}.SalesOrdersWorkspace_kpiCard__z9awD:nth-child(2):before{background:#48b77b}.SalesOrdersWorkspace_kpiCard__z9awD:nth-child(3):before{background:#f3bd00}.SalesOrdersWorkspace_kpiCard__z9awD:nth-child(4):before{background:#9672c9}.SalesOrdersWorkspace_kpiIcon__mBvwE{width:45px;height:45px;border-radius:13px;background:linear-gradient(145deg,#e6ebf1,#f9fbfd);color:#6b7d94;box-shadow:inset 2px 2px 4px rgba(94,110,130,.12),inset -2px -2px 5px #fff}.SalesOrdersWorkspace_kpiCard__z9awD span{font-size:12px;color:#718096;font-weight:700}.SalesOrdersWorkspace_kpiCard__z9awD strong{font-size:27px;color:#14213a}.SalesOrdersWorkspace_tableCard__X7XyH{border:1px solid #f9fbfd;border-radius:20px;background:linear-gradient(145deg,#f7f9fb,#edf1f5);box-shadow:5px 7px 13px rgba(75,90,110,.15),-5px -5px 12px #fff;overflow:visible}.SalesOrdersWorkspace_toolbar__7tttL{padding:18px 20px;border-bottom:1px solid #dfe6ed}.SalesOrdersWorkspace_searchBox__MzwaG{height:43px;border:1px solid #d7e0e9;border-radius:10px;background:#f9fbfd;box-shadow:inset 2px 2px 4px rgba(88,105,125,.12),inset -2px -2px 5px #fff}.SalesOrdersWorkspace_searchBox__MzwaG:focus-within{border-color:#e4b100;box-shadow:0 0 0 3px rgba(234,180,0,.15)}.SalesOrdersWorkspace_tableWrap__nb2mH th{background:#e8edf2;border-color:#dce4eb;color:#637288;font-size:11px;letter-spacing:.2px}.SalesOrdersWorkspace_tableWrap__nb2mH td{background:transparent;border-color:#e0e6ed;color:#27384d}.SalesOrdersWorkspace_tableWrap__nb2mH tbody tr:hover td{background:#fafdff}.SalesOrdersWorkspace_tableWrap__nb2mH th:last-child{background:#e8edf2}.SalesOrdersWorkspace_tableWrap__nb2mH td:last-child{background:#f2f5f8}.SalesOrdersWorkspace_tableWrap__nb2mH tbody tr:hover td:last-child{background:#fafdff}.SalesOrdersWorkspace_actionButton__mUQap{border:1px solid #f9fbfd;border-radius:9px;background:linear-gradient(145deg,#f9fbfd,#edf1f5);box-shadow:2px 3px 6px rgba(76,91,110,.12),-2px -2px 5px #fff}.SalesOrdersWorkspace_footer__9aJEE{border-top:1px solid #dfe6ed;color:#718096}@media(max-width:650px){.SalesOrdersWorkspace_pageHead__1EDUZ h1{font-size:28px}.SalesOrdersWorkspace_kpiCard__z9awD{min-height:88px}}.MachineCostingWorkspace_workspace___kag5{padding:24px;color:#202124;font-family:inherit}.MachineCostingWorkspace_header__YIudH{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.MachineCostingWorkspace_eyebrow__P_MCu{font-size:11px;font-weight:800;letter-spacing:1.5px;color:#8a7800}.MachineCostingWorkspace_header__YIudH h1{font-size:30px;letter-spacing:-1px;margin:8px 0}.MachineCostingWorkspace_header__YIudH p{font-size:13px;color:#71747b;margin:0;max-width:580px;line-height:1.6}.MachineCostingWorkspace_status__hYg56{display:flex;align-items:center;gap:8px;border:1px solid #e8e2b9;background:#fffbea;padding:10px 14px;border-radius:12px;font-size:12px;font-weight:700;white-space:nowrap}.MachineCostingWorkspace_metrics__evoKy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:24px}.MachineCostingWorkspace_metric__YFOWk{border:1px solid #e9eaed;border-radius:16px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 5px 16px rgba(20,20,20,.035)}.MachineCostingWorkspace_metric__YFOWk span{color:#70737b;font-size:12px;font-weight:700}.MachineCostingWorkspace_metric__YFOWk strong{font-size:30px;letter-spacing:-1px}.MachineCostingWorkspace_metric__YFOWk small{font-size:11px;color:#989ba1}.MachineCostingWorkspace_tabs__nl6d7{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid #e7e8eb}.MachineCostingWorkspace_tabs__nl6d7 button{border:0;background:transparent;padding:12px 17px;font-size:13px;font-weight:700;color:#767980;cursor:pointer}.MachineCostingWorkspace_tabs__nl6d7 button.MachineCostingWorkspace_active__NMLLW{color:#171717;border-bottom-color:#e5c900}.MachineCostingWorkspace_grid___zoV4{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:18px;gap:18px}.MachineCostingWorkspace_panel__WZ_ie{border:1px solid #e9eaed;border-radius:18px;background:#fff;padding:22px}.MachineCostingWorkspace_panelTitle__oYtTE{display:flex;align-items:center;gap:10px;margin-bottom:20px}.MachineCostingWorkspace_panelTitle__oYtTE h2{font-size:16px;margin:0}.MachineCostingWorkspace_empty__z_ZRI{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;color:#9a9da3}.MachineCostingWorkspace_empty__z_ZRI strong{font-size:15px;color:#3b3d42}.MachineCostingWorkspace_empty__z_ZRI p{font-size:12px;max-width:340px;line-height:1.7;margin:0}.MachineCostingWorkspace_detailRow__KGRw3{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #f0f0f0;font-size:12px}.MachineCostingWorkspace_detailRow__KGRw3 span{color:#767980}.MachineCostingWorkspace_detailRow__KGRw3 strong{font-weight:700}.MachineCostingWorkspace_notice__dtj_z{margin-top:20px;padding:14px;border-radius:10px;background:#fff9dd;color:#71621c;font-size:12px}.MachineCostingWorkspace_categoryList__vc7S1{display:flex;flex-direction:column}.MachineCostingWorkspace_category__7W1bR{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #f0f0f0}.MachineCostingWorkspace_category__7W1bR div{display:flex;flex-direction:column;gap:5px}.MachineCostingWorkspace_category__7W1bR strong{font-size:13px}.MachineCostingWorkspace_category__7W1bR small{font-size:11px;color:#8c8f95}.MachineCostingWorkspace_category__7W1bR span{font-weight:800;color:#a5a7ac}.MachineCostingWorkspace_footnote__SbE9W{font-size:12px;color:#85888e;margin-top:20px}.MachineCostingWorkspace_disabledButton__uPYS0{margin-top:18px;border:0;border-radius:10px;padding:13px 20px;background:#e9eaed;color:#9b9da2;font-weight:700;cursor:not-allowed}@media(max-width:1100px){.MachineCostingWorkspace_metrics__evoKy{grid-template-columns:repeat(2,minmax(0,1fr))}.MachineCostingWorkspace_grid___zoV4{grid-template-columns:1fr}}@media(max-width:650px){.MachineCostingWorkspace_workspace___kag5{padding:12px}.MachineCostingWorkspace_header__YIudH{flex-direction:column}.MachineCostingWorkspace_metrics__evoKy{grid-template-columns:1fr}.MachineCostingWorkspace_tabs__nl6d7{overflow-x:auto}.MachineCostingWorkspace_tabs__nl6d7 button{white-space:nowrap}}.MachineCostingWorkspace_workspace___kag5{background:transparent;color:#202833}.MachineCostingWorkspace_header__YIudH h1{color:#1d2733;font-weight:800}.MachineCostingWorkspace_eyebrow__P_MCu{color:#b18b00}.MachineCostingWorkspace_status__hYg56{background:#eef1f4;border:1px solid rgba(255,255,255,.7);box-shadow:5px 5px 12px #cbd1d8,-5px -5px 12px #ffffff}.MachineCostingWorkspace_metric__YFOWk{position:relative;overflow:hidden;background:#eef1f4;border:1px solid rgba(255,255,255,.65);border-radius:15px;box-shadow:7px 7px 15px #cbd1d8,-7px -7px 15px #ffffff;transition:box-shadow .2s ease,transform .2s ease}.MachineCostingWorkspace_metric__YFOWk:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:#f3b800;border-radius:15px 0 0 15px}.MachineCostingWorkspace_metric__YFOWk:nth-child(2):before{background:#4d8fd8}.MachineCostingWorkspace_metric__YFOWk:nth-child(3):before{background:#4caf7d}.MachineCostingWorkspace_metric__YFOWk:nth-child(4):before{background:#8d73c9}.MachineCostingWorkspace_metric__YFOWk strong{color:#1e2936;font-weight:800}.MachineCostingWorkspace_tabs__nl6d7{border-bottom:1px solid #d8dde3;gap:12px}.MachineCostingWorkspace_tabs__nl6d7 button{background:#eef1f4;border:1px solid rgba(255,255,255,.65);border-bottom:3px solid transparent;border-radius:10px 10px 0 0;box-shadow:4px 4px 9px #d0d5dc,-4px -4px 9px #ffffff;color:#626e7b;transition:all .15s ease}.MachineCostingWorkspace_tabs__nl6d7 button.MachineCostingWorkspace_active__NMLLW{color:#17212b;border-bottom:3px solid #f3b800;background:#e5e9ee;box-shadow:inset 3px 3px 7px #cbd1d8,inset -3px -3px 7px #ffffff}.MachineCostingWorkspace_panel__WZ_ie{background:#eef1f4;border:1px solid rgba(255,255,255,.7);border-radius:16px;box-shadow:8px 8px 18px #cbd1d8,-8px -8px 18px #ffffff}.MachineCostingWorkspace_panelTitle__oYtTE{color:#202a36}.MachineCostingWorkspace_empty__z_ZRI{border-radius:12px;background:rgba(233,237,241,.55);box-shadow:inset 4px 4px 9px rgba(190,199,209,.45),inset -4px -4px 9px rgba(255,255,255,.8);padding:20px}.MachineCostingWorkspace_detailRow__KGRw3{border-bottom:1px solid rgba(193,201,209,.45)}.MachineCostingWorkspace_notice__dtj_z{background:#fff4cd;border:1px solid #f0df9e;box-shadow:inset 2px 2px 5px rgba(176,151,63,.12),3px 3px 7px rgba(174,181,189,.18)}.MachineCostingWorkspace_category__7W1bR{padding:17px 16px;margin-bottom:10px;border:1px solid rgba(255,255,255,.65);border-radius:11px;background:#eef1f4;box-shadow:4px 4px 9px #cbd1d8,-4px -4px 9px #ffffff}.MachineCostingWorkspace_category__7W1bR:last-child{margin-bottom:0}.MachineCostingWorkspace_disabledButton__uPYS0{background:#e5e9ed;border:1px solid rgba(255,255,255,.65);box-shadow:inset 3px 3px 7px #cbd1d8,inset -3px -3px 7px #ffffff}@media(max-width:650px){.MachineCostingWorkspace_metric__YFOWk{box-shadow:4px 4px 9px #cbd1d8,-4px -4px 9px #ffffff}.MachineCostingWorkspace_panel__WZ_ie{box-shadow:4px 4px 10px #cbd1d8,-4px -4px 10px #ffffff}}.MachineCostingWorkspace_compactPanel__d2VCR{padding:14px 18px;margin-bottom:12px;border-radius:14px}.MachineCostingWorkspace_compactPanel__d2VCR .MachineCostingWorkspace_panelTitle__oYtTE{margin-bottom:12px}.MachineCostingWorkspace_compactPanel__d2VCR .MachineCostingWorkspace_panelTitle__oYtTE h2{font-size:14px}.MachineCostingWorkspace_quotationToolbar__8jWFg{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.MachineCostingWorkspace_quotationSelect__Rklv_{flex:0 1 460px;width:min(100%,460px);min-width:220px;height:38px;padding:0 34px 0 12px;border:1px solid #d4dae1;border-radius:9px;background:#e9edf1;box-shadow:inset 2px 2px 5px #d1d7de,inset -2px -2px 5px #ffffff;color:#27313e;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.MachineCostingWorkspace_createButton__4QLdr{flex:0 0 auto;height:38px;padding:0 16px;border:1px solid #e0b700;border-radius:9px;background:#f6c819;color:#1b2430;font:inherit;font-size:12px;font-weight:800;cursor:pointer;box-shadow:3px 3px 7px #cbd1d8,-3px -3px 7px #ffffff;transition:background .15s ease,box-shadow .15s ease}.MachineCostingWorkspace_createButton__4QLdr:hover:not(:disabled){background:#eebd00;box-shadow:2px 2px 5px #cbd1d8,-2px -2px 5px #ffffff}.MachineCostingWorkspace_createButton__4QLdr:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.MachineCostingWorkspace_createButton__4QLdr:focus-visible,.MachineCostingWorkspace_quotationSelect__Rklv_:focus-visible{outline:2px solid #d5a900;outline-offset:2px}.MachineCostingWorkspace_panel__WZ_ie input,.MachineCostingWorkspace_panel__WZ_ie select,.MachineCostingWorkspace_panel__WZ_ie textarea{box-sizing:border-box;max-width:100%;min-height:36px;padding:7px 11px;border:1px solid #d4dae1;border-radius:8px;background:#e9edf1;color:#27313e;font:inherit;font-size:12px}.MachineCostingWorkspace_panel__WZ_ie button:not(.MachineCostingWorkspace_createButton__4QLdr):not(.MachineCostingWorkspace_disabledButton__uPYS0){min-height:34px;padding:7px 12px;border:1px solid #d4dae1;border-radius:8px;background:#eef1f4;color:#25303b;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.MachineCostingWorkspace_panel__WZ_ie button:not(.MachineCostingWorkspace_createButton__4QLdr):not(.MachineCostingWorkspace_disabledButton__uPYS0):hover:not(:disabled){background:#e2e7ec}.MachineCostingWorkspace_panel__WZ_ie button:disabled{cursor:not-allowed;opacity:.55}@media(max-width:650px){.MachineCostingWorkspace_quotationToolbar__8jWFg{align-items:stretch}.MachineCostingWorkspace_quotationSelect__Rklv_{flex:1 1 100%;width:100%;min-width:0}.MachineCostingWorkspace_createButton__4QLdr{width:100%}}.MachineCostingWorkspace_workspaceToolbar__iJmyx{padding:16px 20px;margin-bottom:16px;border-radius:14px}.MachineCostingWorkspace_workspaceToolbarTitle__FK9QG{display:flex;align-items:center;gap:9px;margin-bottom:14px}.MachineCostingWorkspace_workspaceToolbarTitle__FK9QG h2{margin:0;font-size:15px;font-weight:800;color:#26303c}.MachineCostingWorkspace_workspaceToolbarGrid__6QFhB{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:22px;gap:22px;align-items:end}.MachineCostingWorkspace_workspaceToolbarGroup__QAoGe{display:flex;flex-direction:column;gap:7px;min-width:0}.MachineCostingWorkspace_workspaceToolbarGroup__QAoGe label{font-size:11px;font-weight:800;color:#626c77}.MachineCostingWorkspace_workspaceToolbarControls__ep_iN{display:flex;gap:9px;align-items:center;min-width:0}.MachineCostingWorkspace_workspaceSelect__jjtxG{width:100%;min-width:0;height:37px;padding:0 11px;border:1px solid #d4dae1;border-radius:9px;background:#e9edf1;box-shadow:inset 2px 2px 5px #d1d7de,inset -2px -2px 5px #ffffff;color:#27313e;font:inherit;font-size:12px;font-weight:600}.MachineCostingWorkspace_workspaceCreateButton__qc5y0{flex:0 0 auto;height:37px;padding:0 15px;border:1px solid #e0b700;border-radius:9px;background:#f6c819;color:#1b2430;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.MachineCostingWorkspace_workspaceCreateButton__qc5y0:hover:not(:disabled){background:#eebd00}.MachineCostingWorkspace_workspaceCreateButton__qc5y0:disabled{opacity:.45;cursor:not-allowed}.MachineCostingWorkspace_serviceStatus__39iH1{display:flex;align-items:center;gap:7px;margin-top:11px;color:#8a7130;font-size:11px;font-weight:600}.MachineCostingWorkspace_serviceStatusDot__Mbw04{width:7px;height:7px;border-radius:50%;background:#d6a638;flex:0 0 auto}.MachineCostingWorkspace_workspaceMessage__kX2bi{margin:10px 0 0;font-size:12px;color:#46515d}@media(max-width:900px){.MachineCostingWorkspace_workspaceToolbarGrid__6QFhB{grid-template-columns:1fr;gap:14px}}@media(max-width:650px){.MachineCostingWorkspace_workspaceToolbar__iJmyx{padding:14px}.MachineCostingWorkspace_workspaceToolbarControls__ep_iN{flex-wrap:wrap}.MachineCostingWorkspace_workspaceCreateButton__qc5y0{width:100%}}.MachineCostingWorkspace_workspaceSelect__jjtxG{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:38px;background-color:#e9edf1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23556370' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px 14px;cursor:pointer}.MachineCostingWorkspace_workspaceSelect__jjtxG:hover:not(:disabled){background-color:#e3e8ed;border-color:#b9c3ce}.MachineCostingWorkspace_workspaceSelect__jjtxG:focus-visible{outline:2px solid #d5a900;outline-offset:2px}.MachineCostingWorkspace_workspaceSelect__jjtxG:disabled{opacity:.6;cursor:not-allowed}.MachineCostingWorkspace_approvalCentre__tUaz4{display:flex;flex-direction:column;gap:16px}.MachineCostingWorkspace_approvalEmpty__K4i30{padding:40px;text-align:center;color:#68717d}.MachineCostingWorkspace_approvalHeading__uxigW{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;background:#eef1f4;border-radius:14px;box-shadow:5px 5px 12px #cbd1d8,-5px -5px 12px #fff}.MachineCostingWorkspace_approvalHeading__uxigW h2{margin:5px 0;font-size:21px;color:#1c2734}.MachineCostingWorkspace_approvalHeading__uxigW p{margin:0;color:#687380;font-size:12px}.MachineCostingWorkspace_approvalEyebrow__MXocV{font-size:10px;font-weight:800;letter-spacing:1.3px;color:#b28b00}.MachineCostingWorkspace_approvalBlocked__U9Zpy{padding:9px 13px;background:#fff0d5;border:1px solid #ead3a0;border-radius:8px;font-size:10px;font-weight:800;color:#86651b}.MachineCostingWorkspace_approvalProgress__BTA7f{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.MachineCostingWorkspace_approvalProgress__BTA7f>div{padding:15px 20px;background:#eef1f4;border-radius:12px;box-shadow:4px 4px 10px #cbd1d8,-4px -4px 10px #fff;display:flex;flex-direction:column;gap:8px}.MachineCostingWorkspace_approvalProgress__BTA7f span{font-size:10px;letter-spacing:.8px;font-weight:800;color:#7a8490}.MachineCostingWorkspace_approvalProgress__BTA7f strong{font-size:24px;color:#202b37}.MachineCostingWorkspace_approvalProgress__BTA7f small{font-size:13px;color:#9099a3}.MachineCostingWorkspace_approvalColumns__taEB_{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:16px;gap:16px;align-items:start}.MachineCostingWorkspace_approvalCard__sz_1P{background:#eef1f4;border-radius:14px;padding:19px;box-shadow:6px 6px 14px #cbd1d8,-6px -6px 14px #fff;min-width:0}.MachineCostingWorkspace_approvalCardHeading__B_lAB{border-bottom:1px solid #d4dbe2;padding-bottom:12px;margin-bottom:7px}.MachineCostingWorkspace_approvalCardHeading__B_lAB h3{margin:0;font-size:15px;color:#202a36}.MachineCostingWorkspace_approvalCardHeading__B_lAB p{margin:5px 0 0;font-size:11px;color:#7d8792}.MachineCostingWorkspace_approvalReviewRow__o5kAN{display:flex;align-items:center;gap:12px;min-height:55px;border-bottom:1px solid #dce1e6}.MachineCostingWorkspace_approvalReviewRow__o5kAN>div:first-child{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.MachineCostingWorkspace_approvalReviewRow__o5kAN strong{font-size:12px;color:#27313d}.MachineCostingWorkspace_approvalReviewRow__o5kAN small{font-size:11px;color:#7c8793}.MachineCostingWorkspace_approvalPassed__t_SE9,.MachineCostingWorkspace_approvalPending__p4BAY{font-size:9px;font-weight:800;letter-spacing:.4px;white-space:nowrap}.MachineCostingWorkspace_approvalPassed__t_SE9{color:#23744c}.MachineCostingWorkspace_approvalPending__p4BAY{color:#987022}.MachineCostingWorkspace_approvalRowButton__ZYeLh{border:1px solid #c9d0d8;background:#e9edf1;border-radius:7px;padding:6px 11px;font-size:11px;font-weight:800;cursor:pointer}.MachineCostingWorkspace_approvalReviewForm__LKlTu{margin-top:16px;padding:14px;background:#e4e9ee;border-radius:10px;display:flex;flex-direction:column;gap:9px}.MachineCostingWorkspace_approvalReviewForm__LKlTu label{font-size:10px;font-weight:800;color:#66717c}.MachineCostingWorkspace_approvalDecisionAction__HLHn3 textarea,.MachineCostingWorkspace_approvalReviewForm__LKlTu select,.MachineCostingWorkspace_approvalReviewForm__LKlTu textarea{width:100%;box-sizing:border-box;border:1px solid #ccd5de;background:#f7f9fa;border-radius:8px;padding:10px;font:inherit;font-size:12px}.MachineCostingWorkspace_approvalDecisionAction__HLHn3 button,.MachineCostingWorkspace_approvalReviewForm__LKlTu button{align-self:flex-start;border:1px solid #dcb500;background:#f5c923;border-radius:8px;padding:10px 16px;font-size:11px;font-weight:800;cursor:pointer}.MachineCostingWorkspace_approvalDecisionAction__HLHn3 button:disabled,.MachineCostingWorkspace_approvalReviewForm__LKlTu button:disabled{opacity:.45;cursor:not-allowed}.MachineCostingWorkspace_approvalValidationNotice__TvCpX{font-size:11px;line-height:1.6;padding:12px;background:#fff6dd;border:1px solid #ebdfb8;border-radius:9px;color:#776223;margin:12px 0}.MachineCostingWorkspace_approvalValidationFootnote__MUGt_{font-size:11px;line-height:1.6;color:#7a8590;margin-top:16px}.MachineCostingWorkspace_approvalDecision__eH_Dx{display:flex;justify-content:space-between;gap:25px;align-items:start;padding:19px 22px;background:#eef1f4;border-radius:14px;box-shadow:5px 5px 12px #cbd1d8,-5px -5px 12px #fff}.MachineCostingWorkspace_approvalDecision__eH_Dx h3{font-size:16px;margin:7px 0}.MachineCostingWorkspace_approvalDecision__eH_Dx p{font-size:11px;color:#78828d;line-height:1.6;max-width:410px}.MachineCostingWorkspace_approvalDecisionAction__HLHn3{width:min(100%,430px);display:flex;flex-direction:column;gap:10px}.MachineCostingWorkspace_approvalFeedback__oP9PN{font-size:12px;white-space:pre-wrap;color:#3f4b58}@media(max-width:1000px){.MachineCostingWorkspace_approvalColumns__taEB_{grid-template-columns:1fr}.MachineCostingWorkspace_approvalDecision__eH_Dx{flex-direction:column}.MachineCostingWorkspace_approvalDecisionAction__HLHn3{width:100%}}@media(max-width:650px){.MachineCostingWorkspace_approvalHeading__uxigW{flex-direction:column;align-items:start}.MachineCostingWorkspace_approvalProgress__BTA7f{grid-template-columns:1fr}.MachineCostingWorkspace_approvalReviewRow__o5kAN{flex-wrap:wrap;padding:10px 0}}.MachineCostingWorkspace_approvalBlockers__yHki5{margin-top:15px;padding:14px;background:#fff0e9;border:1px solid #e8c7b9;border-radius:9px}.MachineCostingWorkspace_approvalBlockers__yHki5>strong{display:block;margin-bottom:9px;font-size:11px;color:#9a4333}.MachineCostingWorkspace_approvalBlockers__yHki5 p{margin:7px 0;font-size:11px;line-height:1.5;color:#7d493d}.MachineCostingWorkspace_approvalFormActions__VEMjg{display:flex;gap:9px;align-items:center}.MachineCostingWorkspace_approvalReviewForm__LKlTu .MachineCostingWorkspace_approvalCancelButton__70fAu{background:#e7ebef;border:1px solid #cbd3db}.MachineCostingWorkspace_approvalManualReviews__Os0WO{background:#eef1f4;border-radius:14px;padding:19px;box-shadow:5px 5px 12px #cbd1d8,-5px -5px 12px #fff}.MachineCostingWorkspace_approvalManualReviews__Os0WO>.MachineCostingWorkspace_approvalRowButton__ZYeLh{margin-top:13px}.MachineCostingWorkspace_approvalBlockers__yHki5 summary{cursor:pointer;font-size:11px;font-weight:800;color:#9a4333}.MachineCostingWorkspace_approvalBlockers__yHki5[open] summary{margin-bottom:10px}.MachineCostingWorkspace_approvalInlineReview____sQm{flex-basis:100%;width:100%;padding:14px;margin:8px 0;border:1px solid #d5dce3;border-radius:9px;background:#e4e9ee;display:flex;flex-direction:column;gap:10px}.MachineCostingWorkspace_approvalInlineReview____sQm>strong{font-size:12px;color:#263442}.MachineCostingWorkspace_approvalInlineReview____sQm textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #cbd3dc;border-radius:7px;background:#fff;font:inherit;font-size:12px}.MachineCostingWorkspace_approvalInlineReview____sQm .MachineCostingWorkspace_approvalFormActions__VEMjg button{padding:9px 14px;border:1px solid #cbd3dc;border-radius:7px;font-size:11px;font-weight:700;cursor:pointer}.MachineCostingWorkspace_approvalInlineReview____sQm .MachineCostingWorkspace_approvalFormActions__VEMjg button:first-child{background:#f5c923;border-color:#dcb500}.MachineCostingWorkspace_approvalInlineReview____sQm .MachineCostingWorkspace_approvalFormActions__VEMjg button:disabled{opacity:.5;cursor:not-allowed}.MachineCostingWorkspace_approvalReviewRow__o5kAN:has(.MachineCostingWorkspace_approvalInlineReview____sQm){flex-wrap:wrap;align-items:center;padding-top:12px;padding-bottom:12px}.MachineCostingWorkspace_approvalReviewRow__o5kAN:has(.MachineCostingWorkspace_approvalInlineReview____sQm)>div:first-child{flex:1 1 auto;min-width:160px}.MachineCostingWorkspace_approvalReviewRow__o5kAN:has(.MachineCostingWorkspace_approvalInlineReview____sQm)>.MachineCostingWorkspace_approvalInlineReview____sQm{flex:0 0 100%;width:100%;box-sizing:border-box;margin:8px 0 0}.MachineCostingWorkspace_approvalReviewRow__o5kAN:has(.MachineCostingWorkspace_approvalInlineReview____sQm)>.MachineCostingWorkspace_approvalPassed__t_SE9,.MachineCostingWorkspace_approvalReviewRow__o5kAN:has(.MachineCostingWorkspace_approvalInlineReview____sQm)>.MachineCostingWorkspace_approvalPending__p4BAY{margin-left:auto}.MachineCostingWorkspace_costBreakdown__PWNjL{display:flex;flex-direction:column;gap:16px}.MachineCostingWorkspace_costBreakdownHeading___OcYS{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 22px;background:#eef1f4;border-radius:14px;box-shadow:5px 5px 12px #cbd1d8,-5px -5px 12px #fff}.MachineCostingWorkspace_costBreakdownHeading___OcYS h2{font-size:21px;color:#202b37;margin:6px 0}.MachineCostingWorkspace_costBreakdownHeading___OcYS p{font-size:12px;color:#78828e;margin:0}.MachineCostingWorkspace_costBreakdownTotal__081hC{text-align:right;display:flex;flex-direction:column;gap:7px}.MachineCostingWorkspace_costBreakdownTotal__081hC span{font-size:10px;font-weight:800;letter-spacing:.8px;color:#8a929d}.MachineCostingWorkspace_costBreakdownTotal__081hC strong{font-size:25px;color:#202b37}.MachineCostingWorkspace_costBreakdownPanel__eq5oO{padding:19px 21px;background:#eef1f4;border-radius:14px;box-shadow:5px 5px 12px #cbd1d8,-5px -5px 12px #fff}.MachineCostingWorkspace_costSectionHeading__8mjPb{margin-bottom:15px}.MachineCostingWorkspace_costSectionHeading__8mjPb h3{font-size:15px;margin:0;color:#26313e}.MachineCostingWorkspace_costSectionHeading__8mjPb p{font-size:11px;color:#7d8792;margin:5px 0 0}.MachineCostingWorkspace_costCategoryGrid__vngXx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.MachineCostingWorkspace_costCategoryTile__A_O19{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:12px 15px;background:#e5eaf0;border:1px solid #d9dfe6;border-radius:10px}.MachineCostingWorkspace_costCategoryTile__A_O19>div{display:flex;flex-direction:column;gap:5px;min-width:0}.MachineCostingWorkspace_costCategoryTile__A_O19 strong{font-size:12px;color:#273340}.MachineCostingWorkspace_costCategoryTile__A_O19 small{font-size:10px;color:#7d8793}.MachineCostingWorkspace_costCategoryTile__A_O19>span{font-size:15px;font-weight:800;color:#26313d;white-space:nowrap}.MachineCostingWorkspace_costTableScroll__2tXZc{overflow-x:auto}.MachineCostingWorkspace_costLinesTable__HGS3J{width:100%;border-collapse:collapse;font-size:12px;min-width:780px}.MachineCostingWorkspace_costLinesTable__HGS3J th{text-align:left;font-size:10px;letter-spacing:.5px;color:#77828e;padding:12px 10px;border-bottom:1px solid #cbd3db}.MachineCostingWorkspace_costLinesTable__HGS3J td{padding:13px 10px;border-bottom:1px solid #d9dfe5;color:#293541;vertical-align:middle}.MachineCostingWorkspace_costLinesTable__HGS3J tbody tr:hover{background:#e8edf2}.MachineCostingWorkspace_costLinesTable__HGS3J th:nth-child(3),.MachineCostingWorkspace_costLinesTable__HGS3J th:nth-child(4),.MachineCostingWorkspace_costLinesTable__HGS3J th:nth-child(5){text-align:right}.MachineCostingWorkspace_costNumericStrong__X0SA3,.MachineCostingWorkspace_costNumeric__aQuEM{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.MachineCostingWorkspace_costNumericStrong__X0SA3{font-weight:800!important}.MachineCostingWorkspace_costCategoryTag__ta1WX{display:inline-block;padding:5px 8px;background:#dfe5ec;border-radius:5px;font-size:10px;font-weight:800}.MachineCostingWorkspace_costRowActions__TejMv{display:flex;align-items:center;gap:7px;white-space:nowrap}.MachineCostingWorkspace_costRowActions__TejMv button{padding:7px 11px;background:#e7ebef;border:1px solid #cbd3db;border-radius:7px;font-size:11px;font-weight:700;cursor:pointer}.MachineCostingWorkspace_costRowActions__TejMv button:disabled{opacity:.45;cursor:not-allowed}.MachineCostingWorkspace_costLocked__Z8dD4{font-size:10px;color:#77818c}.MachineCostingWorkspace_costEmptyState___B9Li{padding:25px;text-align:center;color:#89929c;font-size:12px}.MachineCostingWorkspace_costEditGrid__5o0_l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.MachineCostingWorkspace_costEditGrid__5o0_l label{display:flex;flex-direction:column;gap:7px;min-width:0}.MachineCostingWorkspace_costEditGrid__5o0_l label span{font-size:10px;font-weight:800;color:#65717e}.MachineCostingWorkspace_costEditGrid__5o0_l input,.MachineCostingWorkspace_costEditGrid__5o0_l select{width:100%;box-sizing:border-box;padding:11px;border:1px solid #cbd4dd;border-radius:8px;background:#f8fafb;font:inherit;font-size:12px;color:#283542}.MachineCostingWorkspace_costDescriptionField__lqcLM{grid-column:span 3}.MachineCostingWorkspace_costReasonField__HVdu1{grid-column:1/-1}.MachineCostingWorkspace_costEditActions__vA03J{display:flex;gap:10px;margin-top:17px}.MachineCostingWorkspace_costEditActions__vA03J button{padding:10px 16px;border-radius:8px;font-size:11px;font-weight:800;cursor:pointer}.MachineCostingWorkspace_costSaveButton__SHcys{background:#f5c923;border:1px solid #dcb500;color:#202020}.MachineCostingWorkspace_costCancelButton__MPSBs{background:#e7ebef;border:1px solid #cbd3db;color:#34404c}.MachineCostingWorkspace_costEditActions__vA03J button:disabled{opacity:.5;cursor:not-allowed}.MachineCostingWorkspace_costFeedback__NfQoN{font-size:12px;color:#455360;margin-top:12px}@media(max-width:1050px){.MachineCostingWorkspace_costEditGrid__5o0_l{grid-template-columns:repeat(2,minmax(0,1fr))}.MachineCostingWorkspace_costDescriptionField__lqcLM{grid-column:span 1}}@media(max-width:700px){.MachineCostingWorkspace_costBreakdownHeading___OcYS{flex-direction:column;align-items:start}.MachineCostingWorkspace_costBreakdownTotal__081hC{text-align:left}.MachineCostingWorkspace_costCategoryGrid__vngXx,.MachineCostingWorkspace_costEditGrid__5o0_l{grid-template-columns:1fr}.MachineCostingWorkspace_costDescriptionField__lqcLM,.MachineCostingWorkspace_costReasonField__HVdu1{grid-column:auto}}.MachineCostingWorkspace_costEditGrid__5o0_l select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8fafb;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='%23364250' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;padding-right:42px;cursor:pointer}.MachineCostingWorkspace_costEditGrid__5o0_l select:focus{outline:none;border-color:#d6ad00;box-shadow:0 0 0 3px rgba(245,201,35,.18)}.MachineCostingWorkspace_componentToolbar__uTZRr{display:flex;gap:12px;margin-bottom:14px;align-items:center}.MachineCostingWorkspace_componentToolbar__uTZRr input,.MachineCostingWorkspace_componentToolbar__uTZRr select{padding:11px 13px;border:1px solid #cbd4dd;border-radius:9px;background:#f8fafb;color:#283542;font-size:12px;outline:none}.MachineCostingWorkspace_componentToolbar__uTZRr input{flex:1 1;min-width:180px}.MachineCostingWorkspace_componentToolbar__uTZRr select{min-width:160px}.MachineCostingWorkspace_componentToolbar__uTZRr input:focus,.MachineCostingWorkspace_componentToolbar__uTZRr select:focus{border-color:#d7ad15;box-shadow:0 0 0 3px rgba(245,201,35,.15)}.MachineCostingWorkspace_componentSummary__98XE6{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.MachineCostingWorkspace_componentSummary__98XE6 span{background:#e4e9ef;border:1px solid #d6dde5;border-radius:8px;padding:9px 12px;font-size:11px;color:#687582}.MachineCostingWorkspace_componentSummary__98XE6 strong{color:#26313e;font-weight:800}.MachineCostingWorkspace_componentTable__H3nGm{width:100%;min-width:850px;border-collapse:collapse;font-size:12px}.MachineCostingWorkspace_componentTable__H3nGm th{padding:12px 10px;text-align:left;font-size:10px;font-weight:800;letter-spacing:.4px;color:#77828e;border-bottom:1px solid #cbd3db;white-space:nowrap}.MachineCostingWorkspace_componentTable__H3nGm td{padding:13px 10px;border-bottom:1px solid #d9dfe5;color:#293541;vertical-align:middle;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MachineCostingWorkspace_componentTable__H3nGm tbody tr:hover{background:#e8edf2}.MachineCostingWorkspace_componentTable__H3nGm td:first-child{min-width:230px}.MachineCostingWorkspace_componentTable__H3nGm td:first-child strong{display:block;font-size:12px;font-weight:700;color:#273340}.MachineCostingWorkspace_componentTable__H3nGm td:first-child small{display:block;margin-top:5px;color:#8994a0;font-size:10px;overflow-wrap:anywhere}.MachineCostingWorkspace_componentTable__H3nGm td:nth-child(n+2):nth-child(-n+5),.MachineCostingWorkspace_componentTable__H3nGm th:nth-child(n+2):nth-child(-n+5){text-align:right;white-space:nowrap}.MachineCostingWorkspace_componentActions__K1U_q{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MachineCostingWorkspace_componentActions__K1U_q button{padding:8px 12px;background:#f5c923;border:1px solid #dcb500;border-radius:7px;color:#202020;font-size:11px;font-weight:800;cursor:pointer}.MachineCostingWorkspace_componentActions__K1U_q button:hover:not(:disabled){background:#ffda44}.MachineCostingWorkspace_componentActions__K1U_q button:disabled{opacity:.45;cursor:not-allowed}.MachineCostingWorkspace_componentActions__K1U_q button+button{background:#e4e9ef;border-color:#cbd3db;color:#34404c}.MachineCostingWorkspace_componentPagination__5zO1U{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;color:#77828e;font-size:11px}.MachineCostingWorkspace_componentPagination__5zO1U>div{display:flex;align-items:center;gap:12px}.MachineCostingWorkspace_componentPagination__5zO1U button{padding:8px 12px;background:#e4e9ef;border:1px solid #cbd3db;border-radius:7px;color:#34404c;font-size:11px;font-weight:700;cursor:pointer}.MachineCostingWorkspace_componentPagination__5zO1U button:disabled{opacity:.4;cursor:not-allowed}.MachineCostingWorkspace_componentEditor__NSS4k{margin-top:20px;padding:18px;background:#e4e9ef;border:1px solid #d5dde5;border-radius:11px}.MachineCostingWorkspace_componentEditor__NSS4k h4{margin:0 0 15px;font-size:13px;color:#26313e}.MachineCostingWorkspace_componentEditorGrid__Agkie{display:grid;grid-template-columns:1fr 2fr;grid-gap:14px;gap:14px;margin-bottom:15px}.MachineCostingWorkspace_componentEditorGrid__Agkie label{display:flex;flex-direction:column;gap:7px}.MachineCostingWorkspace_componentEditorGrid__Agkie label span{font-size:10px;font-weight:800;color:#65717e}.MachineCostingWorkspace_componentEditorGrid__Agkie input{width:100%;box-sizing:border-box;padding:11px;border:1px solid #cbd4dd;border-radius:8px;background:#f8fafb;font-size:12px;color:#283542}@media(max-width:700px){.MachineCostingWorkspace_componentToolbar__uTZRr{flex-direction:column;align-items:stretch}.MachineCostingWorkspace_componentToolbar__uTZRr input,.MachineCostingWorkspace_componentToolbar__uTZRr select{width:100%;box-sizing:border-box}.MachineCostingWorkspace_componentPagination__5zO1U{flex-direction:column;align-items:flex-start}.MachineCostingWorkspace_componentEditorGrid__Agkie{grid-template-columns:1fr}}.InventoryWorkspace_workspace__s1ir7{position:relative;gap:18px}.InventoryWorkspace_hero__RbWzJ{align-items:flex-start;padding:24px;border:1px solid rgba(15,23,42,.08);border-radius:24px;background:linear-gradient(135deg,rgba(255,219,0,.14),rgba(255,255,255,.96) 42%),#fff;box-shadow:0 18px 45px rgba(15,23,42,.06)}.InventoryWorkspace_eyebrow__eQC_r{margin-bottom:6px;font-size:11px;letter-spacing:.14em;color:#7a6700}.InventoryWorkspace_hero__RbWzJ h1{font-size:28px;color:#111827}.InventoryWorkspace_hero__RbWzJ p{margin:8px 0 0;max-width:620px;color:#667085;font-size:14px}.InventoryWorkspace_heroActions__j5WIm{gap:10px}.InventoryWorkspace_cancelButton__YoRQ6,.InventoryWorkspace_primaryButton__Qrm4_,.InventoryWorkspace_secondaryButton__037ZW{gap:8px;min-height:40px;padding:0 15px;border-radius:12px;font-size:13px;font-weight:750;transition:.18s ease}.InventoryWorkspace_primaryButton__Qrm4_{border:1px solid #e0bd00;background:#ffd800;color:#151515;box-shadow:0 7px 18px rgba(255,216,0,.22)}.InventoryWorkspace_primaryButton__Qrm4_:hover{background:#ffe13d}.InventoryWorkspace_cancelButton__YoRQ6,.InventoryWorkspace_secondaryButton__037ZW{border:1px solid #e4e7ec;color:#344054}.InventoryWorkspace_cancelButton__YoRQ6:hover,.InventoryWorkspace_secondaryButton__037ZW:hover{border-color:#cfd4dc}.InventoryWorkspace_cancelButton__YoRQ6:disabled,.InventoryWorkspace_primaryButton__Qrm4_:disabled,.InventoryWorkspace_secondaryButton__037ZW:disabled{opacity:.55;cursor:not-allowed;transform:none}.InventoryWorkspace_kpis__vPLQ_{grid-gap:12px;gap:12px}.InventoryWorkspace_kpiCard__hSTg1{gap:12px;min-height:92px;padding:16px;border:1px solid rgba(15,23,42,.07);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(15,23,42,.045)}.InventoryWorkspace_kpiIcon__HBvob{width:38px;height:38px;flex:0 0 38px;border-radius:12px;background:#fff7cc;color:#635300}.InventoryWorkspace_kpiCard__hSTg1 small{margin-bottom:4px;color:#7b8494;font-size:11px;font-weight:700}.InventoryWorkspace_kpiCard__hSTg1 strong{color:#101828;line-height:1.1}.InventoryWorkspace_panel__v0Ef_{border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 14px 38px rgba(15,23,42,.05)}.InventoryWorkspace_toolbar__z_Ryx{padding:18px 20px;border-bottom:1px solid #eef0f3}.InventoryWorkspace_toolbar__z_Ryx h2{font-size:17px;color:#101828}.InventoryWorkspace_toolbar__z_Ryx p{margin:4px 0 0;color:#7a8494;font-size:12px}.InventoryWorkspace_search__MHACg{width:min(340px,100%);gap:9px;padding:0 12px;min-height:40px;border:1px solid #e1e5ea;border-radius:12px;background:#fafbfc;color:#8992a1}.InventoryWorkspace_search__MHACg:focus-within{border-color:#d7b900;box-shadow:0 0 0 3px rgba(255,216,0,.12)}.InventoryWorkspace_search__MHACg input{font-size:13px}.InventoryWorkspace_table__NDAQx th{padding:12px 14px;border-bottom:1px solid #e9edf2;background:#f8fafb;color:#667085;font-size:11px}.InventoryWorkspace_table__NDAQx td{padding:14px;border-bottom:1px solid #f0f2f5;color:#344054;font-size:13px}.InventoryWorkspace_table__NDAQx tbody tr{transition:.15s ease}.InventoryWorkspace_table__NDAQx tbody tr:hover{background:#fffdf4}.InventoryWorkspace_partLink__YdJWO{color:#111827;font-weight:800}.InventoryWorkspace_category__cZcDg{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;background:#f2f4f7;color:#475467;font-size:11px}.InventoryWorkspace_status__yCbT0{display:inline-flex;align-items:center;min-height:27px;padding:0 9px;font-size:11px;white-space:nowrap}.InventoryWorkspace_inStock__KPv6_{background:#ecfdf3;color:#027a48}.InventoryWorkspace_lowStock__a8lz8{background:#fffaeb;color:#b54708}.InventoryWorkspace_outStock___6QRy{background:#fef3f2;color:#b42318}.InventoryWorkspace_empty__fWFh5{padding:40px 20px!important;color:#98a2b3!important}.InventoryWorkspace_errorState__bXiMH{display:flex;align-items:center;gap:8px;margin:14px 20px 0;padding:12px 14px;border:1px solid #fecdca;border-radius:12px;background:#fef3f2;color:#b42318;font-size:13px}.InventoryWorkspace_form___Zblb{display:block}.InventoryWorkspace_formGrid__1muSp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.InventoryWorkspace_formGrid__1muSp label{display:flex;flex-direction:column;gap:7px}.InventoryWorkspace_formGrid__1muSp label>span{color:#475467;font-size:12px;font-weight:750}.InventoryWorkspace_formGrid__1muSp input,.InventoryWorkspace_formGrid__1muSp select{width:100%;min-height:42px;box-sizing:border-box;padding:0 12px;border:1px solid #dfe3e8;border-radius:11px;outline:none;background:#fff;color:#101828;font:inherit;font-size:13px}.InventoryWorkspace_formGrid__1muSp input:focus,.InventoryWorkspace_formGrid__1muSp select:focus{border-color:#d4b600;box-shadow:0 0 0 3px rgba(255,216,0,.12)}.InventoryWorkspace_fullWidth__VFyg7{grid-column:1/-1}.InventoryWorkspace_formError__VsUac{margin-bottom:15px;padding:10px 12px;border:1px solid #fecdca;border-radius:10px;background:#fef3f2;color:#b42318;font-size:12px}.InventoryWorkspace_modalFooter__vHk0m{width:100%;display:flex;justify-content:flex-end;gap:10px}@media (max-width:1200px){.InventoryWorkspace_kpis__vPLQ_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.InventoryWorkspace_hero__RbWzJ{flex-direction:column}.InventoryWorkspace_heroActions__j5WIm{width:100%}.InventoryWorkspace_kpis__vPLQ_{grid-template-columns:repeat(2,minmax(0,1fr))}.InventoryWorkspace_toolbar__z_Ryx{align-items:flex-start;flex-direction:column}.InventoryWorkspace_search__MHACg{width:100%}}@media (max-width:560px){.InventoryWorkspace_hero__RbWzJ{padding:18px;border-radius:18px}.InventoryWorkspace_heroActions__j5WIm{flex-direction:column;align-items:stretch}.InventoryWorkspace_primaryButton__Qrm4_,.InventoryWorkspace_secondaryButton__037ZW{width:100%}.InventoryWorkspace_formGrid__1muSp,.InventoryWorkspace_kpis__vPLQ_{grid-template-columns:1fr}.InventoryWorkspace_fullWidth__VFyg7{grid-column:auto}}.InventoryWorkspace_detailLoading__9T62x{padding:34px 10px;color:#667085;font-size:13px;text-align:center}.InventoryWorkspace_partDetail__Sdrw3{display:flex;flex-direction:column;gap:18px}.InventoryWorkspace_detailSummary__pa_pk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.InventoryWorkspace_detailSummary__pa_pk article{padding:14px;border:1px solid #e8ebef;border-radius:14px;background:#fafbfc}.InventoryWorkspace_detailSummary__pa_pk small{display:block;margin-bottom:5px;color:#7a8494;font-size:11px;font-weight:700}.InventoryWorkspace_detailSummary__pa_pk strong{display:block;color:#101828;font-size:18px}.InventoryWorkspace_detailSection__3Eljj{overflow:hidden;border:1px solid #e7eaee;border-radius:16px;background:#fff}.InventoryWorkspace_detailSectionHead__daRLw{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;border-bottom:1px solid #edf0f3;background:#fbfcfd}.InventoryWorkspace_detailSectionHead__daRLw h3{margin:0;color:#101828;font-size:14px}.InventoryWorkspace_detailSectionHead__daRLw p{margin:4px 0 0;color:#7a8494;font-size:11px}.InventoryWorkspace_detailGrid__AdOUB{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;background:#edf0f3}.InventoryWorkspace_detailGrid__AdOUB>div{min-width:0;padding:14px;background:#fff}.InventoryWorkspace_detailGrid__AdOUB small{display:block;margin-bottom:5px;color:#7a8494;font-size:10px;font-weight:700}.InventoryWorkspace_detailGrid__AdOUB strong{display:block;overflow:hidden;color:#344054;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.InventoryWorkspace_detailTableWrap__cJtCI{width:100%;overflow:auto}.InventoryWorkspace_detailTable__vfwxh{width:100%;min-width:680px;border-collapse:collapse}.InventoryWorkspace_detailTable__vfwxh th{padding:10px 12px;border-bottom:1px solid #e9edf2;background:#f8fafb;color:#667085;font-size:10px;font-weight:800;text-align:left;white-space:nowrap}.InventoryWorkspace_detailTable__vfwxh td{padding:11px 12px;border-bottom:1px solid #f0f2f5;color:#475467;font-size:12px;vertical-align:middle}.InventoryWorkspace_detailTable__vfwxh tbody tr:last-child td{border-bottom:0}.InventoryWorkspace_detailTable__vfwxh td>span{display:block;margin-top:2px;color:#98a2b3;font-size:10px}.InventoryWorkspace_detailEmpty__3iIwj{padding:24px 16px;color:#98a2b3;font-size:12px;text-align:center}@media (max-width:900px){.InventoryWorkspace_detailGrid__AdOUB,.InventoryWorkspace_detailSummary__pa_pk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.InventoryWorkspace_detailGrid__AdOUB,.InventoryWorkspace_detailSummary__pa_pk{grid-template-columns:1fr}}.InventoryWorkspace_workspace__s1ir7{display:flex;flex-direction:column;gap:0;min-width:0}.InventoryWorkspace_hero__RbWzJ{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:2px 4px 14px;border:0;border-radius:0;background:transparent;box-shadow:none}.InventoryWorkspace_eyebrow__eQC_r{display:block;margin:0 0 2px;color:#6f7c90;font-size:9px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.InventoryWorkspace_hero__RbWzJ h1{margin:0;color:#0b1526;font-size:25px;line-height:1.1;font-weight:900;letter-spacing:-.7px}.InventoryWorkspace_hero__RbWzJ p{margin:4px 0 0;max-width:none;color:#667488;font-size:11px}.InventoryWorkspace_heroActions__j5WIm{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.InventoryWorkspace_cancelButton__YoRQ6,.InventoryWorkspace_primaryButton__Qrm4_,.InventoryWorkspace_secondaryButton__037ZW{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;min-height:38px;box-sizing:border-box;border-radius:8px;padding:0 14px;font-family:inherit;font-size:10px;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;transition:none}.InventoryWorkspace_primaryButton__Qrm4_{border:1px solid #e0aa00;background:linear-gradient(180deg,#ffc927,#f3b700);color:#101827;box-shadow:none}.InventoryWorkspace_primaryButton__Qrm4_:hover{transform:none;background:linear-gradient(180deg,#ffd246,#f6bd00)}.InventoryWorkspace_cancelButton__YoRQ6,.InventoryWorkspace_secondaryButton__037ZW{border:1px solid #dbe1e7;background:#fff;color:#263449}.InventoryWorkspace_cancelButton__YoRQ6:hover,.InventoryWorkspace_secondaryButton__037ZW:hover{border-color:#cbd3dc;background:#f8fafc}.InventoryWorkspace_heroActions__j5WIm svg{width:15px;height:15px}.InventoryWorkspace_kpis__vPLQ_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.InventoryWorkspace_kpiCard__hSTg1{display:flex;align-items:center;gap:10px;min-width:0;min-height:70px;padding:11px 13px;border:1px solid #dce4ee;border-radius:10px;background:#fff;box-shadow:0 4px 16px rgba(28,43,65,.035)}.InventoryWorkspace_kpiIcon__HBvob{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:9px;background:#fff4cf;color:#b47700}.InventoryWorkspace_kpiIcon__HBvob svg{width:17px;height:17px}.InventoryWorkspace_kpiCard__hSTg1>div{min-width:0}.InventoryWorkspace_kpiCard__hSTg1 small{display:block;margin:0;color:#748196;font-size:10px;line-height:1.15;font-weight:600;white-space:nowrap}.InventoryWorkspace_kpiCard__hSTg1 strong{display:block;margin-top:3px;color:#101b2d;font-size:20px;line-height:1;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.InventoryWorkspace_panel__v0Ef_{min-width:0;overflow:hidden;border:1px solid #dce4ee;border-radius:14px;background:#fff;box-shadow:0 4px 16px rgba(28,43,65,.035)}.InventoryWorkspace_toolbar__z_Ryx{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px;border-bottom:1px solid #e4e9f0}.InventoryWorkspace_toolbar__z_Ryx h2{margin:0;color:#101b2d;font-size:15px;font-weight:800}.InventoryWorkspace_toolbar__z_Ryx p{margin:3px 0 0;color:#748196;font-size:10px}.InventoryWorkspace_search__MHACg{width:min(520px,100%);min-height:38px;display:flex;align-items:center;gap:8px;box-sizing:border-box;padding:0 11px;border:1px solid #dbe1e7;border-radius:8px;background:#fff;color:#7a8798}.InventoryWorkspace_search__MHACg:focus-within{border-color:#e0aa00;background:#fff;box-shadow:none}.InventoryWorkspace_search__MHACg svg{width:15px;height:15px}.InventoryWorkspace_search__MHACg input{width:100%;min-width:0;padding:9px 2px;border:0;outline:0;background:transparent;color:#1d2939;font-size:11px}.InventoryWorkspace_tableWrap__4mkg3{width:100%;overflow:auto}.InventoryWorkspace_table__NDAQx{width:100%;min-width:1050px;border-collapse:collapse}.InventoryWorkspace_table__NDAQx th{height:38px;box-sizing:border-box;padding:9px 14px;border-bottom:1px solid #e4e9f0;background:#f7f9fb;color:#65738a;font-size:10.5px;font-weight:800;letter-spacing:.01em;text-align:left;white-space:nowrap}.InventoryWorkspace_table__NDAQx td{min-height:58px;box-sizing:border-box;padding:13px 14px;border-bottom:1px solid #edf1f5;color:#344158;font-size:12.5px;line-height:1.18;vertical-align:middle}.InventoryWorkspace_table__NDAQx tbody tr:hover{background:#fffaf0}.InventoryWorkspace_partLink__YdJWO{padding:0;border:0;background:transparent;color:#101b2d;font:inherit;font-size:12.7px;font-weight:780;cursor:pointer}.InventoryWorkspace_partLink__YdJWO:hover{text-decoration:underline}.InventoryWorkspace_category__cZcDg{background:#f1f4f8;color:#536176;font-weight:750}.InventoryWorkspace_category__cZcDg,.InventoryWorkspace_status__yCbT0{min-height:auto;padding:4px 7px;border-radius:999px;font-size:9.5px;line-height:1}.InventoryWorkspace_status__yCbT0{font-weight:800}.InventoryWorkspace_empty__fWFh5{padding:38px 20px!important;color:#8793a5!important;font-size:12px!important;text-align:center}@media (max-width:1050px){.InventoryWorkspace_kpis__vPLQ_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.InventoryWorkspace_hero__RbWzJ{align-items:stretch;flex-direction:column}.InventoryWorkspace_heroActions__j5WIm{width:100%}.InventoryWorkspace_heroActions__j5WIm button{flex:1 1}.InventoryWorkspace_kpis__vPLQ_{grid-template-columns:1fr}.InventoryWorkspace_toolbar__z_Ryx{align-items:stretch;flex-direction:column}.InventoryWorkspace_search__MHACg{width:100%;max-width:none}}.InventoryWorkspace_workspace__s1ir7{min-height:calc(100vh - 72px);padding:14px 18px 18px;background:#f5f7fa;color:#111c2d}.InventoryWorkspace_importWorkspace__dT6c2{display:flex;flex-direction:column;gap:16px}.InventoryWorkspace_importIntro__KUHC4{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #dce4ee;border-radius:12px;background:#f8fafc}.InventoryWorkspace_importIntroIcon__EPTT5{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:10px;background:#fff4cf;color:#b47700}.InventoryWorkspace_importIntro__KUHC4>div:nth-child(2){min-width:0;flex:1 1}.InventoryWorkspace_importIntro__KUHC4 strong{display:block;color:#101b2d;font-size:13px;font-weight:800}.InventoryWorkspace_importIntro__KUHC4 p{margin:3px 0 0;color:#6f7c90;font-size:11px;line-height:1.4}.InventoryWorkspace_importDropzone__3NLhs{position:relative;display:flex;min-height:125px;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;border:1.5px dashed #c8d2df;border-radius:12px;background:#fbfcfd;color:#64748b;cursor:pointer;text-align:center}.InventoryWorkspace_importDropzone__3NLhs:hover{border-color:#e0aa00;background:#fffaf0}.InventoryWorkspace_importDropzone__3NLhs strong{color:#263449;font-size:12px;font-weight:800}.InventoryWorkspace_importDropzone__3NLhs span{color:#7b8798;font-size:10px}.InventoryWorkspace_importDropzone__3NLhs input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.InventoryWorkspace_importStatus__tVPyY{padding:12px 14px;border:1px solid #dce4ee;border-radius:10px;background:#f8fafc;color:#64748b;font-size:11px;font-weight:700}.InventoryWorkspace_importSummary__IRkGv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.InventoryWorkspace_importSummary__IRkGv article{padding:11px 13px;border:1px solid #dce4ee;border-radius:10px;background:#fff}.InventoryWorkspace_importSummary__IRkGv small{display:block;color:#748196;font-size:9.5px;font-weight:600}.InventoryWorkspace_importSummary__IRkGv strong{display:block;margin-top:4px;color:#101b2d;font-size:17px;font-weight:800}.InventoryWorkspace_importTableWrap__ASEDE{max-height:330px;overflow:auto;border:1px solid #dce4ee;border-radius:10px}.InventoryWorkspace_importTable__zf3Lo{width:100%;min-width:820px;border-collapse:collapse}.InventoryWorkspace_importTable__zf3Lo th{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:9px 10px;border-bottom:1px solid #dce4ee;background:#f7f9fb;color:#65738a;font-size:9.5px;font-weight:800;text-align:left;white-space:nowrap}.InventoryWorkspace_importTable__zf3Lo td{padding:10px;border-bottom:1px solid #edf1f5;color:#344158;font-size:11px;vertical-align:top}.InventoryWorkspace_importReady__i2Exr{display:inline-flex;padding:4px 7px;border-radius:999px;background:#ecfdf3;color:#027a48;font-size:9px;font-weight:800}.InventoryWorkspace_importErrorText__d3DdY{color:#b42318;font-size:9.5px;font-weight:700;line-height:1.35}@media (max-width:720px){.InventoryWorkspace_importIntro__KUHC4{align-items:flex-start;flex-wrap:wrap}.InventoryWorkspace_importIntro__KUHC4 .InventoryWorkspace_secondaryButton__037ZW{width:100%}.InventoryWorkspace_importSummary__IRkGv{grid-template-columns:repeat(2,minmax(0,1fr))}}.InventoryWorkspace_detailActions__qxMss{display:flex;justify-content:flex-end;align-items:center;margin-bottom:14px}.InventoryWorkspace_workspace__s1ir7{background:#f2f4f7}.InventoryWorkspace_hero__RbWzJ{padding:2px 4px 15px}.InventoryWorkspace_heroActions__j5WIm{gap:9px}.InventoryWorkspace_primaryButton__Qrm4_{border:1px solid #dda900;border-radius:9px;background:linear-gradient(180deg,#ffd02c,#f6b900);box-shadow:0 5px 10px rgba(122,91,0,.16),inset 0 1px 0 rgba(255,255,255,.65),inset 0 -1px 0 rgba(143,105,0,.12)}.InventoryWorkspace_primaryButton__Qrm4_:hover{transform:translateY(-1px);background:linear-gradient(180deg,#ffda4a,#f8bd00);box-shadow:0 7px 13px rgba(122,91,0,.18),inset 0 1px 0 rgba(255,255,255,.7)}.InventoryWorkspace_cancelButton__YoRQ6,.InventoryWorkspace_secondaryButton__037ZW{border:1px solid #d8dde5;border-radius:9px;background:linear-gradient(180deg,#ffffff,#f5f7fa);box-shadow:0 4px 9px rgba(31,41,55,.07),inset 0 1px 0 rgba(255,255,255,.95)}.InventoryWorkspace_cancelButton__YoRQ6:hover,.InventoryWorkspace_secondaryButton__037ZW:hover{background:#fff;box-shadow:0 5px 11px rgba(31,41,55,.09),inset 0 1px 0 #fff}.InventoryWorkspace_kpis__vPLQ_{gap:11px;margin-bottom:15px}.InventoryWorkspace_kpiCard__hSTg1{position:relative;min-height:72px;padding:12px 14px;border:1px solid rgba(208,215,224,.9);border-radius:12px;background:linear-gradient(145deg,#ffffff,#f4f6f9);box-shadow:7px 7px 15px rgba(174,181,191,.25),-5px -5px 12px rgba(255,255,255,.95),inset 0 1px 0 rgba(255,255,255,.9)}.InventoryWorkspace_kpiCard__hSTg1:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:3px;border-radius:0 3px 3px 0;background:#f2b900;opacity:.8}.InventoryWorkspace_kpiIcon__HBvob{width:36px;height:36px;flex-basis:36px;border:1px solid rgba(221,174,0,.16);border-radius:10px;background:#fff5cd;color:#b47a00;box-shadow:inset 2px 2px 5px rgba(151,115,0,.1),inset -2px -2px 5px rgba(255,255,255,.9),0 1px 2px rgba(31,41,55,.05)}.InventoryWorkspace_kpiCard__hSTg1 small{color:#737f91}.InventoryWorkspace_kpiCard__hSTg1 strong{color:#111b2c;text-shadow:0 1px 0 #fff}.InventoryWorkspace_panel__v0Ef_{border:1px solid rgba(207,214,223,.92);border-radius:15px;background:#f9fafc;box-shadow:9px 9px 22px rgba(172,180,190,.22),-7px -7px 18px rgba(255,255,255,.9),inset 0 1px 0 rgba(255,255,255,.95)}.InventoryWorkspace_toolbar__z_Ryx{padding:14px 15px;border-bottom:1px solid rgba(211,217,225,.85);background:linear-gradient(180deg,#ffffff,#f7f8fa)}.InventoryWorkspace_toolbar__z_Ryx h2{text-shadow:0 1px 0 #fff}.InventoryWorkspace_search__MHACg{border:1px solid #d5dbe3;border-radius:9px;background:#f1f3f6;box-shadow:inset 2px 2px 5px rgba(161,169,180,.16),inset -2px -2px 5px rgba(255,255,255,.9)}.InventoryWorkspace_search__MHACg:focus-within{border-color:#ddb000;background:#f7f8fa;box-shadow:inset 2px 2px 5px rgba(161,169,180,.13),0 0 0 3px rgba(242,185,0,.1)}.InventoryWorkspace_tableWrap__4mkg3{background:#fff}.InventoryWorkspace_table__NDAQx th{border-bottom:1px solid #dfe4ea;background:linear-gradient(180deg,#f7f8fa,#eef1f5);color:#617087;text-shadow:0 1px 0 #fff}.InventoryWorkspace_table__NDAQx td{border-bottom:1px solid #e9edf2;background:rgba(255,255,255,.78)}.InventoryWorkspace_table__NDAQx tbody tr{transition:background .14s ease,box-shadow .14s ease}.InventoryWorkspace_table__NDAQx tbody tr:hover td{background:#fffaf0}.InventoryWorkspace_table__NDAQx tbody tr:hover{box-shadow:inset 3px 0 0 #f2b900}.InventoryWorkspace_category__cZcDg{border:1px solid #e3e7ec;background:linear-gradient(180deg,#f7f8fa,#eceff3);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(31,41,55,.05)}.InventoryWorkspace_status__yCbT0{border:1px solid rgba(0,0,0,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 1px 2px rgba(31,41,55,.05)}.InventoryWorkspace_detailSummary__pa_pk article{border:1px solid #dce2e9;background:linear-gradient(145deg,#fff,#f3f5f8);box-shadow:4px 4px 10px rgba(174,181,191,.18),-3px -3px 8px rgba(255,255,255,.9)}.InventoryWorkspace_detailSection__3Eljj{border:1px solid #dce2e9;background:#fafbfc;box-shadow:5px 5px 13px rgba(174,181,191,.16),-4px -4px 10px rgba(255,255,255,.88)}.InventoryWorkspace_detailSectionHead__daRLw{background:linear-gradient(180deg,#fff,#f5f7f9)}.InventoryWorkspace_formGrid__1muSp input,.InventoryWorkspace_formGrid__1muSp select{border-color:#d7dde5;background:#f7f8fa;box-shadow:inset 2px 2px 4px rgba(161,169,180,.12),inset -2px -2px 4px rgba(255,255,255,.9)}.InventoryWorkspace_formGrid__1muSp input:focus,.InventoryWorkspace_formGrid__1muSp select:focus{background:#fff;border-color:#ddb000;box-shadow:inset 1px 1px 3px rgba(161,169,180,.1),0 0 0 3px rgba(242,185,0,.1)}.InventoryWorkspace_eyebrow__eQC_r{color:#c58b00!important;font-size:10px;font-weight:900;letter-spacing:.12em}.InventoryWorkspace_workspace__s1ir7{background:#eef1f4}.InventoryWorkspace_kpiCard__hSTg1{min-height:78px;border:0;border-radius:14px;background:#f1f3f6;box-shadow:7px 7px 16px rgba(174,181,191,.3),-6px -6px 14px rgba(255,255,255,.88)}.InventoryWorkspace_kpiCard__hSTg1:before{top:0;bottom:0;width:4px;border-radius:14px 0 0 14px;opacity:1}.InventoryWorkspace_kpiCard__hSTg1:first-child:before{background:#4b9cff}.InventoryWorkspace_kpiCard__hSTg1:first-child .InventoryWorkspace_kpiIcon__HBvob{background:#edf5ff;color:#5683b8;border-color:#e2edf9}.InventoryWorkspace_kpiCard__hSTg1:nth-child(2):before{background:#45bd78}.InventoryWorkspace_kpiCard__hSTg1:nth-child(2) .InventoryWorkspace_kpiIcon__HBvob{background:#edf9f2;color:#3d9563;border-color:#e1f0e7}.InventoryWorkspace_kpiCard__hSTg1:nth-child(3):before{background:#e8b300}.InventoryWorkspace_kpiCard__hSTg1:nth-child(3) .InventoryWorkspace_kpiIcon__HBvob{background:#fff7d9;color:#b78a00;border-color:#f5e8ae}.InventoryWorkspace_kpiCard__hSTg1:nth-child(4):before{background:#ef795d}.InventoryWorkspace_kpiCard__hSTg1:nth-child(4) .InventoryWorkspace_kpiIcon__HBvob{background:#fff0ec;color:#c86750;border-color:#f4ddd7}.InventoryWorkspace_kpiCard__hSTg1:nth-child(5):before{background:#9a6ee8}.InventoryWorkspace_kpiCard__hSTg1:nth-child(5) .InventoryWorkspace_kpiIcon__HBvob{background:#f4effd;color:#8061b8;border-color:#e8def7}.InventoryWorkspace_kpiIcon__HBvob{border-radius:11px;box-shadow:inset 2px 2px 5px rgba(124,134,148,.09),inset -2px -2px 5px rgba(255,255,255,.9)}.InventoryWorkspace_panel__v0Ef_{border:0;border-radius:17px;background:#f1f3f6;box-shadow:8px 8px 18px rgba(174,181,191,.27),-6px -6px 15px rgba(255,255,255,.86)}.InventoryWorkspace_toolbar__z_Ryx{background:transparent;border-bottom:1px solid rgba(210,216,224,.65)}.InventoryWorkspace_search__MHACg{background:#eef1f5;border:0;box-shadow:inset 3px 3px 7px rgba(166,174,185,.18),inset -3px -3px 7px rgba(255,255,255,.86)}.InventoryWorkspace_tableWrap__4mkg3{background:rgba(255,255,255,.68)}.InventoryWorkspace_siteManager__nxz6Y{display:flex;flex-direction:column;gap:16px}.InventoryWorkspace_siteCard__Z13aG{overflow:hidden;border:1px solid #dce2e9;border-radius:16px;background:#f5f7f9;box-shadow:5px 5px 13px rgba(174,181,191,.17),-4px -4px 10px rgba(255,255,255,.9)}.InventoryWorkspace_siteCardHead__9_Irw{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 20px;background:linear-gradient(180deg,#fff,#f3f5f7);border-bottom:1px solid #e1e6ec}.InventoryWorkspace_siteTitleRow__zFP8G{display:flex;align-items:center;gap:10px}.InventoryWorkspace_siteTitleRow__zFP8G strong{font-size:16px;color:#1f2937}.InventoryWorkspace_siteCode__OMmlv{padding:4px 8px;border-radius:7px;background:#fff5cf;border:1px solid #f0dfa0;color:#987000;font-size:11px;font-weight:800;letter-spacing:.05em}.InventoryWorkspace_siteMeta__puiUO{margin-top:6px;color:#778397;font-size:12px}.InventoryWorkspace_siteHeadActions__NlLds{display:flex;align-items:center;gap:10px}.InventoryWorkspace_siteActive__sSe_y{padding:5px 9px;border-radius:999px;background:#eaf7ef;color:#37865a;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.InventoryWorkspace_siteAddLocation__uMu5e,.InventoryWorkspace_siteEditButton__iwyXT{display:inline-flex;align-items:center;gap:6px;border:1px solid #d9dfe7;border-radius:9px;background:linear-gradient(180deg,#fff,#eef1f4);padding:7px 10px;color:#4e5c70;font-size:11px;font-weight:800;cursor:pointer;box-shadow:0 1px 2px rgba(31,41,55,.05)}.InventoryWorkspace_siteAddLocation__uMu5e:hover,.InventoryWorkspace_siteEditButton__iwyXT:hover{border-color:#d6ad20;background:#fffaf0;color:#7b6100}.InventoryWorkspace_siteLocationHead__FKtPe{display:flex;align-items:center;justify-content:space-between;padding:12px 18px}.InventoryWorkspace_siteLocationHead__FKtPe strong{color:#536175;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.InventoryWorkspace_siteLocationList__S563r{margin:0 18px 18px;overflow:hidden;border:1px solid #e0e5eb;border-radius:11px;background:#fff}.InventoryWorkspace_siteLocationRow__ACNkT{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px;border-bottom:1px solid #edf0f3}.InventoryWorkspace_siteLocationRow__ACNkT:last-child{border-bottom:0}.InventoryWorkspace_siteLocationIdentity__5rwUD{display:flex;align-items:center;gap:10px;min-width:0;color:#8793a3}.InventoryWorkspace_siteLocationIdentity__5rwUD div{display:flex;flex-direction:column;gap:2px}.InventoryWorkspace_siteLocationIdentity__5rwUD strong{color:#263244;font-size:12px}.InventoryWorkspace_siteLocationIdentity__5rwUD span{color:#7a8798;font-size:11px}.InventoryWorkspace_siteLocationDetails__0BTl1{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.InventoryWorkspace_locationTypePill__BIyuL{padding:4px 7px;border-radius:7px;background:#eef3f8;color:#627187;font-size:9px;font-weight:900;letter-spacing:.04em}.InventoryWorkspace_siteLocationDetails__0BTl1 code{max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#69768a;font-size:10px}.InventoryWorkspace_siteNoLocations__TFzse{margin:0 18px 18px;padding:18px;border:1px dashed #d7dde5;border-radius:10px;color:#8994a4;text-align:center;font-size:12px}.InventoryWorkspace_siteEmpty__W_NJW{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed #d5dce4;border-radius:14px;background:#f7f8fa;color:#7c899a;text-align:center}.InventoryWorkspace_siteEmpty__W_NJW strong{color:#3f4b5d}.InventoryWorkspace_siteEmpty__W_NJW span{max-width:420px;font-size:12px;line-height:1.5}@media (max-width:760px){.InventoryWorkspace_siteCardHead__9_Irw,.InventoryWorkspace_siteLocationRow__ACNkT{align-items:stretch;flex-direction:column}.InventoryWorkspace_siteHeadActions__NlLds,.InventoryWorkspace_siteLocationDetails__0BTl1{justify-content:flex-start;flex-wrap:wrap}.InventoryWorkspace_siteLocationDetails__0BTl1 code{max-width:100%}}.InventoryWorkspace_formGrid__1muSp select{width:100%;line-height:1.2;cursor:pointer;height:44px;min-height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 38px 0 13px;background-color:#f7f8fa;background-image:linear-gradient(45deg,transparent 50%,#667085 0),linear-gradient(135deg,#667085 50%,transparent 0);background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;border:1px solid #d7dde5;border-radius:11px;color:#172033;font:inherit;font-size:13px;line-height:44px;box-sizing:border-box;box-shadow:inset 2px 2px 4px rgba(161,169,180,.12),inset -2px -2px 4px rgba(255,255,255,.9)}.InventoryWorkspace_formGrid__1muSp select:focus{outline:none;background-color:#fff;border-color:#ddb000;box-shadow:inset 1px 1px 3px rgba(161,169,180,.1),0 0 0 3px rgba(242,185,0,.1)}