.inventory-module__IVJKMq__inventoryApp{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1f292e;background:#f4f5f1;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.inventory-module__IVJKMq__topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border-bottom:1px solid #e1e4df;justify-content:space-between;align-items:center;gap:1rem;min-height:72px;padding:.75rem clamp(1rem,3vw,2rem);display:flex;position:sticky;top:0}.inventory-module__IVJKMq__brand{min-width:0;color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}.inventory-module__IVJKMq__brand>span{color:#182126;background:#ffc400;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:1.15rem;font-weight:900;display:grid;box-shadow:inset 0 -2px #00000014}.inventory-module__IVJKMq__brand strong,.inventory-module__IVJKMq__brand small{display:block}.inventory-module__IVJKMq__brand strong{color:#1c252a;font-size:1rem}.inventory-module__IVJKMq__brand small{color:#7a8487;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.68rem;overflow:hidden}.inventory-module__IVJKMq__topbarMeta{align-items:center;gap:.55rem;display:flex}.inventory-module__IVJKMq__topbarMeta>span{color:#778184;font-size:.68rem}.inventory-module__IVJKMq__topbar button,.inventory-module__IVJKMq__section button,.inventory-module__IVJKMq__uploadCard button,.inventory-module__IVJKMq__locatorOpen{color:#293438;cursor:pointer;background:#fff;border:1px solid #d8ddd8;border-radius:9px;min-height:38px;padding:.55rem .8rem;font-size:.7rem;font-weight:750;transition:border-color .15s,background .15s,transform .15s}.inventory-module__IVJKMq__topbar button:first-of-type,.inventory-module__IVJKMq__sectionActions button,.inventory-module__IVJKMq__uploadCard button{color:#20272a;background:#ffc400;border-color:#e4ac00}.inventory-module__IVJKMq__topbar button:hover,.inventory-module__IVJKMq__section button:hover,.inventory-module__IVJKMq__uploadCard button:hover,.inventory-module__IVJKMq__locatorOpen:hover{border-color:#aeb8b2;transform:translateY(-1px)}.inventory-module__IVJKMq__quietButton{color:#6c7679!important;background:#f8f9f7!important;border-color:#e3e6e2!important}.inventory-module__IVJKMq__appBody{grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid}.inventory-module__IVJKMq__sidebar{background:#fff;border-right:1px solid #e0e3df;flex-direction:column;height:calc(100vh - 72px);padding:1.2rem .8rem;display:flex;position:sticky;top:72px}.inventory-module__IVJKMq__sidebarTitle{color:#9aa2a2;letter-spacing:.12em;margin:0 .55rem .55rem;font-size:.62rem;font-weight:800}.inventory-module__IVJKMq__tabs{gap:.25rem;display:grid}.inventory-module__IVJKMq__tabs button{color:#5f696c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:.65rem;min-height:46px;padding:.55rem .65rem;display:grid}.inventory-module__IVJKMq__tabs button b{color:#8a9493;background:#f1f3ef;border-radius:7px;place-items:center;width:26px;height:26px;font-size:.62rem;display:grid}.inventory-module__IVJKMq__tabs button span{font-size:.76rem;font-weight:700}.inventory-module__IVJKMq__tabs button small{display:none}.inventory-module__IVJKMq__tabs button:hover{color:#263237;background:#f6f7f4}.inventory-module__IVJKMq__tabs .inventory-module__IVJKMq__activeTab{color:#20292d;background:#fff6cf}.inventory-module__IVJKMq__tabs .inventory-module__IVJKMq__activeTab b{color:#20292d;background:#ffc400}.inventory-module__IVJKMq__sidebarHint{background:#fffbeb;border:1px solid #ece3bf;border-radius:11px;gap:.45rem;margin-top:auto;padding:.8rem;display:grid}.inventory-module__IVJKMq__sidebarHint strong{font-size:.68rem}.inventory-module__IVJKMq__sidebarHint span{gap:.35rem;display:flex}.inventory-module__IVJKMq__sidebarHint kbd,.inventory-module__IVJKMq__locatorHead kbd{color:#70787a;background:#fff;border:1px solid #d8d6c8;border-bottom-width:2px;border-radius:5px;padding:.15rem .35rem;font-family:inherit;font-size:.58rem}.inventory-module__IVJKMq__sidebarHint small{color:#8a8d83;font-size:.59rem}.inventory-module__IVJKMq__workspace{align-content:start;gap:1rem;width:100%;max-width:1480px;margin-inline:auto;padding:clamp(1rem,2.5vw,2rem);display:grid}.inventory-module__IVJKMq__locator{background:#fff;border:1px solid #d9ddda;border-radius:16px;overflow:hidden;box-shadow:0 8px 26px #27322d0f}.inventory-module__IVJKMq__locatorHead{border-bottom:1px solid #edf0ec;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.inventory-module__IVJKMq__locatorHead>div{align-items:center;gap:.65rem;display:flex}.inventory-module__IVJKMq__locatorIcon{background:#ffc400;border-radius:8px;place-items:center;width:30px;height:30px;font-size:1.2rem;font-weight:900;display:grid}.inventory-module__IVJKMq__locatorHead strong,.inventory-module__IVJKMq__locatorHead small{display:block}.inventory-module__IVJKMq__locatorHead strong{font-size:.78rem}.inventory-module__IVJKMq__locatorHead small{color:#8a9495;margin-top:.12rem;font-size:.59rem}.inventory-module__IVJKMq__locatorSearch{padding:1rem;position:relative}.inventory-module__IVJKMq__locatorSearch input{color:#172126;background:#fbfcfa;border:2px solid #cdd3ce;border-radius:12px;outline:none;width:100%;min-height:56px;padding:.8rem 4rem .8rem 1rem;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:650}.inventory-module__IVJKMq__locatorSearch input::placeholder{color:#a2aaa8;font-weight:500}.inventory-module__IVJKMq__locatorSearch input:focus{background:#fff;border-color:#e7b000;box-shadow:0 0 0 4px #ffc40024}.inventory-module__IVJKMq__locatorSearch button{color:#87918f;cursor:pointer;background:0 0;border:0;font-size:.65rem;position:absolute;top:50%;right:1.65rem;transform:translateY(-50%)}.inventory-module__IVJKMq__locatorEmpty{color:#929997;flex-wrap:wrap;align-items:center;gap:.45rem;padding:0 1rem 1rem;font-size:.62rem;display:flex}.inventory-module__IVJKMq__locatorEmpty button{color:#596366;cursor:pointer;background:#f7f8f5;border:1px solid #e1e5e0;border-radius:999px;padding:.28rem .55rem;font-size:.62rem}.inventory-module__IVJKMq__locatorNoResult{color:#7a8383;border-top:1px solid #eef0ed;padding:1rem;font-size:.72rem}.inventory-module__IVJKMq__locatorResult{background:#fffcf0;border-top:1px solid #edf0ec;grid-template-columns:110px minmax(220px,1fr) auto auto;align-items:center;gap:1rem;padding:1rem;display:grid}.inventory-module__IVJKMq__locationBadge{color:#182126;background:#ffc400;border:2px solid #d8a600;border-radius:12px;place-items:center;min-height:82px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.65rem;font-weight:950;display:grid}.inventory-module__IVJKMq__locatorProduct{min-width:0}.inventory-module__IVJKMq__locatorProduct>span{color:#937000;font-size:.59rem;font-weight:800}.inventory-module__IVJKMq__locatorProduct h2{color:#1d292d;text-overflow:ellipsis;white-space:nowrap;margin:.3rem 0 0;font-size:1rem;overflow:hidden}.inventory-module__IVJKMq__locatorProduct p{color:#7d8788;margin:.38rem 0 0;font-size:.62rem}.inventory-module__IVJKMq__locatorFacts{align-items:center;gap:1rem;display:flex}.inventory-module__IVJKMq__locatorFacts>div{min-width:64px}.inventory-module__IVJKMq__locatorFacts small,.inventory-module__IVJKMq__locatorFacts strong{display:block}.inventory-module__IVJKMq__locatorFacts small{color:#8d9695;font-size:.56rem}.inventory-module__IVJKMq__locatorFacts strong{color:#263235;margin-top:.2rem;font-size:.78rem}.inventory-module__IVJKMq__locatorMore{border-top:1px solid #edf0ec;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inventory-module__IVJKMq__locatorMore button{text-align:left;cursor:pointer;background:#fff;border:1px solid #edf0ec;border-top:0;border-left:0;grid-template-columns:4rem minmax(0,1fr);gap:.5rem;padding:.65rem 1rem;display:grid}.inventory-module__IVJKMq__locatorMore button:hover{background:#f8f9f6}.inventory-module__IVJKMq__locatorMore b{color:#9b7600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.inventory-module__IVJKMq__locatorMore span{color:#5f696b;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.inventory-module__IVJKMq__notice{color:#276944;background:#edf9f2;border:1px solid #b9dec9;border-radius:10px;padding:.75rem 1rem;font-size:.72rem}.inventory-module__IVJKMq__overviewGrid{grid-template-columns:1.25fr .75fr;gap:1rem;display:grid}.inventory-module__IVJKMq__kpiGrid{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;display:grid}.inventory-module__IVJKMq__kpi{background:#fff;border:1px solid #dfe3de;border-radius:14px;align-content:center;gap:.25rem;min-height:118px;padding:1.15rem;display:grid}.inventory-module__IVJKMq__kpi>span{color:#798383;font-size:.64rem}.inventory-module__IVJKMq__kpi strong{color:#243034;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.1}.inventory-module__IVJKMq__kpi small{color:#929a98;font-size:.58rem}.inventory-module__IVJKMq__kpiCritical{border-left:4px solid #df5b55}.inventory-module__IVJKMq__kpiCritical strong{color:#c94843}.inventory-module__IVJKMq__kpiGold{border-left:4px solid #ffc400}.inventory-module__IVJKMq__section{background:#fff;border:1px solid #dfe3de;border-radius:14px;min-width:0;padding:clamp(.95rem,2vw,1.25rem)}.inventory-module__IVJKMq__sectionHead{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.inventory-module__IVJKMq__sectionHead>div>span{color:#9b7600;letter-spacing:.08em;font-size:.59rem;font-weight:850}.inventory-module__IVJKMq__sectionHead h2{color:#263135;margin:.25rem 0 0;font-size:1rem}.inventory-module__IVJKMq__sectionHead p{color:#858e8d;margin:.35rem 0 0;font-size:.64rem;line-height:1.55}.inventory-module__IVJKMq__sectionActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.inventory-module__IVJKMq__sectionActions>span{color:#7d8787;font-size:.62rem}.inventory-module__IVJKMq__attentionPanel{grid-row:span 2}.inventory-module__IVJKMq__actionList{display:grid}.inventory-module__IVJKMq__actionList article{border-bottom:1px solid #edf0ec;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem 0;display:grid}.inventory-module__IVJKMq__actionList article:last-child{border-bottom:0}.inventory-module__IVJKMq__actionList article>b,.inventory-module__IVJKMq__shelfCode{color:#9b7600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.inventory-module__IVJKMq__actionList strong{color:#354044;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;display:block;overflow:hidden}.inventory-module__IVJKMq__actionList small{color:#899290;margin-top:.22rem;font-size:.57rem;display:block}.inventory-module__IVJKMq__statusCritical,.inventory-module__IVJKMq__statusWarning,.inventory-module__IVJKMq__statusAttention,.inventory-module__IVJKMq__statusHealthy,.inventory-module__IVJKMq__statusMuted{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .5rem;font-size:.57rem;font-weight:800;display:inline-flex}.inventory-module__IVJKMq__statusCritical{color:#c34843;background:#fde9e7}.inventory-module__IVJKMq__statusWarning{color:#ad6712;background:#fff0d8}.inventory-module__IVJKMq__statusAttention{color:#8e7000;background:#fff7ce}.inventory-module__IVJKMq__statusHealthy{color:#287148;background:#e6f5eb}.inventory-module__IVJKMq__statusMuted{color:#727b7a;background:#eef1ee}.inventory-module__IVJKMq__metricRows{display:grid}.inventory-module__IVJKMq__metricRows article{color:#657072;border-bottom:1px solid #edf0ec;grid-template-columns:minmax(8rem,1.5fr) repeat(5,minmax(0,1fr));align-items:center;gap:.5rem;padding:.68rem 0;font-size:.62rem;display:grid}.inventory-module__IVJKMq__metricRows article strong{color:#8e6d00}.inventory-module__IVJKMq__metricRows article em{font-style:normal}.inventory-module__IVJKMq__dangerText{color:#c34843!important}.inventory-module__IVJKMq__categoryBars{gap:.7rem;display:grid}.inventory-module__IVJKMq__categoryBars article{grid-template-columns:8rem minmax(6rem,1fr) 4rem;align-items:center;gap:.65rem;display:grid}.inventory-module__IVJKMq__categoryBars article>div:first-child strong,.inventory-module__IVJKMq__categoryBars article>div:first-child span{display:block}.inventory-module__IVJKMq__categoryBars strong{color:#465154;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.inventory-module__IVJKMq__categoryBars span{color:#939b99;margin-top:.18rem;font-size:.54rem}.inventory-module__IVJKMq__categoryBars b{color:#6f7979;text-align:right;font-size:.59rem}.inventory-module__IVJKMq__bar{background:#edf0ec;border-radius:99px;height:.42rem;overflow:hidden}.inventory-module__IVJKMq__bar i{border-radius:inherit;background:linear-gradient(90deg,#ffc400,#e29a00);height:100%;display:block}.inventory-module__IVJKMq__filters{grid-template-columns:minmax(15rem,1.6fr) repeat(3,minmax(8rem,.55fr));gap:.55rem;margin-bottom:.8rem;display:grid}.inventory-module__IVJKMq__filters input,.inventory-module__IVJKMq__filters select,.inventory-module__IVJKMq__countInput,.inventory-module__IVJKMq__noteInput,.inventory-module__IVJKMq__settingsForm input{color:#253034;background:#fff;border:1px solid #d7ddd8;border-radius:8px;outline:none;min-height:40px;padding:.55rem .7rem}.inventory-module__IVJKMq__filters input:focus,.inventory-module__IVJKMq__filters select:focus,.inventory-module__IVJKMq__countInput:focus,.inventory-module__IVJKMq__noteInput:focus,.inventory-module__IVJKMq__settingsForm input:focus{border-color:#e3aa00;box-shadow:0 0 0 3px #ffc40024}.inventory-module__IVJKMq__tableWrap{border:1px solid #e0e4df;border-radius:10px;max-height:min(68vh,740px);overflow:auto}.inventory-module__IVJKMq__table{border-collapse:collapse;background:#fff;width:100%;min-width:860px;font-size:.63rem}.inventory-module__IVJKMq__table thead{z-index:2;color:#4f5a5c;background:#f1f3ef;position:sticky;top:0}.inventory-module__IVJKMq__table th{text-align:left;white-space:nowrap;padding:.72rem .65rem;font-weight:800}.inventory-module__IVJKMq__table td{color:#667173;vertical-align:middle;border-top:1px solid #edf0ec;padding:.56rem .65rem}.inventory-module__IVJKMq__table tbody tr:hover{background:#fffcf0}.inventory-module__IVJKMq__productCell{min-width:18rem}.inventory-module__IVJKMq__productCell strong{color:#3e494c;text-overflow:ellipsis;white-space:nowrap;max-width:28rem;font-weight:700;display:block;overflow:hidden}.inventory-module__IVJKMq__productCell small{color:#969e9c;margin-top:.18rem;font-size:.54rem;display:block}.inventory-module__IVJKMq__virtualStock{text-decoration:line-through;color:#9da4a2!important}.inventory-module__IVJKMq__countInput{color:#463900;background:#fff8d8;border-color:#dfad16;width:5.5rem;font-weight:850}.inventory-module__IVJKMq__noteInput{width:10rem;min-height:36px}.inventory-module__IVJKMq__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.57rem}.inventory-module__IVJKMq__empty{color:#88918f;text-align:center;padding:1.4rem;font-size:.7rem}.inventory-module__IVJKMq__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.inventory-module__IVJKMq__fullWidth{grid-column:1/-1}.inventory-module__IVJKMq__settingsGrid,.inventory-module__IVJKMq__updateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.inventory-module__IVJKMq__financeGrid{grid-template-columns:minmax(20rem,.8fr) minmax(24rem,1.2fr);gap:1rem;display:grid}.inventory-module__IVJKMq__financeSummary,.inventory-module__IVJKMq__financeLedger{grid-column:1/-1}.inventory-module__IVJKMq__expenseForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.inventory-module__IVJKMq__expenseForm label{align-content:start;gap:.35rem;display:grid}.inventory-module__IVJKMq__expenseForm label>span{color:#596466;font-size:.64rem;font-weight:750}.inventory-module__IVJKMq__expenseForm input,.inventory-module__IVJKMq__expenseForm select{color:#253034;background:#fff;border:1px solid #d7ddd8;border-radius:8px;outline:none;width:100%;min-height:42px;padding:.55rem .7rem}.inventory-module__IVJKMq__expenseForm input:focus,.inventory-module__IVJKMq__expenseForm select:focus{border-color:#e3aa00;box-shadow:0 0 0 3px #ffc40024}.inventory-module__IVJKMq__expenseWide{grid-column:1/-1}.inventory-module__IVJKMq__expenseForm button{color:#20272a;background:#ffc400;border-color:#e4ac00;width:max-content}.inventory-module__IVJKMq__cashRows{display:grid}.inventory-module__IVJKMq__cashRows article{color:#697476;border-bottom:1px solid #edf0ec;grid-template-columns:5rem repeat(3,minmax(0,1fr));align-items:center;gap:.65rem;padding:.8rem 0;font-size:.63rem;display:grid}.inventory-module__IVJKMq__cashRows article:last-child{border-bottom:0}.inventory-module__IVJKMq__cashRows strong{color:#8e6d00}.inventory-module__IVJKMq__cashRows b{color:#287148;text-align:right}.inventory-module__IVJKMq__financeLedger .inventory-module__IVJKMq__tableWrap{max-height:520px}.inventory-module__IVJKMq__financeLedger .inventory-module__IVJKMq__dangerButton{min-height:30px;padding:.35rem .55rem;font-size:.59rem}.inventory-module__IVJKMq__rowActions{white-space:nowrap;align-items:center;gap:.35rem;display:flex}.inventory-module__IVJKMq__rowActions button{min-height:30px;padding:.35rem .55rem;font-size:.59rem}.inventory-module__IVJKMq__editingRow{background:#fff9df}.inventory-module__IVJKMq__editingRow input,.inventory-module__IVJKMq__editingRow select{color:#253034;background:#fff;border:1px solid #dfad16;border-radius:7px;outline:none;width:100%;min-width:6rem;min-height:36px;padding:.45rem .5rem}.inventory-module__IVJKMq__editingRow input[aria-label=编辑项目]{min-width:14rem}.inventory-module__IVJKMq__editingRow input[aria-label=编辑备注]{min-width:10rem}.inventory-module__IVJKMq__editingRow input:focus,.inventory-module__IVJKMq__editingRow select:focus{border-color:#c99400;box-shadow:0 0 0 3px #ffc40029}.inventory-module__IVJKMq__profitGrid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.inventory-module__IVJKMq__profitSummary{grid-column:1/-1}.inventory-module__IVJKMq__profitFormula{background:linear-gradient(135deg,#fff 0%,#fffcf0 100%)}.inventory-module__IVJKMq__profitFormula .inventory-module__IVJKMq__sectionHead>button{color:#20272a;white-space:nowrap;background:#ffc400;border-color:#e4ac00}.inventory-module__IVJKMq__costGuide{background:#fff9df;border-color:#ead993;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.inventory-module__IVJKMq__costGuide>div{gap:.3rem;display:grid}.inventory-module__IVJKMq__costGuide strong{color:#826400;font-size:.68rem}.inventory-module__IVJKMq__costGuide span{color:#6f716b;font-size:.62rem;line-height:1.6}.inventory-module__IVJKMq__profitSettings{grid-template-columns:repeat(3,minmax(9rem,1fr)) auto;align-items:end;gap:.75rem;display:grid}.inventory-module__IVJKMq__profitSettings label{gap:.35rem;display:grid}.inventory-module__IVJKMq__profitSettings label>span{color:#596466;font-size:.64rem;font-weight:750}.inventory-module__IVJKMq__profitSettings label>div{grid-template-columns:minmax(0,1fr) 2.2rem;align-items:center;display:grid}.inventory-module__IVJKMq__profitSettings input,.inventory-module__IVJKMq__profitFilters input,.inventory-module__IVJKMq__profitFilters select,.inventory-module__IVJKMq__costInput{color:#253034;background:#fff;border:1px solid #d7ddd8;border-radius:8px;outline:none;width:100%;min-height:42px;padding:.55rem .7rem}.inventory-module__IVJKMq__profitSettings input{border-radius:8px 0 0 8px}.inventory-module__IVJKMq__profitSettings label b{color:#7b8584;background:#f4f6f2;border:1px solid #d7ddd8;border-left:0;border-radius:0 8px 8px 0;place-items:center;min-height:42px;font-size:.62rem;display:grid}.inventory-module__IVJKMq__profitSettings input:focus,.inventory-module__IVJKMq__profitFilters input:focus,.inventory-module__IVJKMq__profitFilters select:focus,.inventory-module__IVJKMq__costInput:focus{border-color:#e3aa00;box-shadow:0 0 0 3px #ffc40024}.inventory-module__IVJKMq__profitSettings button{color:#20272a;white-space:nowrap;background:#ffc400;border-color:#e4ac00;min-height:42px}.inventory-module__IVJKMq__formulaNote{background:#fff9df;border:1px solid #eee1ad;border-radius:9px;align-items:flex-start;gap:.65rem;margin-top:.9rem;padding:.72rem .8rem;display:flex}.inventory-module__IVJKMq__formulaNote strong{color:#876800;flex:none;font-size:.64rem}.inventory-module__IVJKMq__formulaNote span{color:#716f64;font-size:.61rem;line-height:1.55}.inventory-module__IVJKMq__profitFilters{grid-template-columns:minmax(15rem,1fr) minmax(9rem,.28fr) auto;align-items:center;gap:.55rem;margin-bottom:.8rem;display:grid}.inventory-module__IVJKMq__profitFilters>span{color:#7d8787;text-align:right;font-size:.62rem}.inventory-module__IVJKMq__profitTableWrap{max-height:min(72vh,820px)}.inventory-module__IVJKMq__profitTable{min-width:1250px}.inventory-module__IVJKMq__profitTable td{vertical-align:top}.inventory-module__IVJKMq__orderIdentity{min-width:11.5rem}.inventory-module__IVJKMq__orderIdentity strong,.inventory-module__IVJKMq__orderIdentity small,.inventory-module__IVJKMq__cellBreakdown{display:block}.inventory-module__IVJKMq__orderIdentity strong{color:#455052;font-size:.62rem}.inventory-module__IVJKMq__orderIdentity small{color:#939b99;margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.54rem}.inventory-module__IVJKMq__cellBreakdown{color:#959d9b;max-width:21rem;margin-top:.25rem;font-size:.53rem;line-height:1.45}.inventory-module__IVJKMq__profitPositive{white-space:nowrap;font-weight:850;color:#267047!important}.inventory-module__IVJKMq__profitNegative{white-space:nowrap;font-weight:850;color:#c34843!important}.inventory-module__IVJKMq__costTableWrap{max-height:650px}.inventory-module__IVJKMq__costInput{background:#fffaf0;border-color:#dfad16;width:7rem;min-height:36px;font-weight:800}.inventory-module__IVJKMq__settingsForm{gap:.65rem;display:grid}.inventory-module__IVJKMq__settingsForm label{border-bottom:1px solid #edf0ec;grid-template-columns:minmax(7rem,1fr) 1.2fr 6rem 2rem;align-items:center;gap:.6rem;padding:.65rem 0;display:grid}.inventory-module__IVJKMq__settingsForm label>span{color:#414c50;font-size:.7rem}.inventory-module__IVJKMq__settingsForm label>small{color:#8d9694;font-size:.59rem}.inventory-module__IVJKMq__settingsForm label>b{color:#757f7e;font-size:.61rem}.inventory-module__IVJKMq__settingsForm button{width:max-content;margin-top:.4rem}.inventory-module__IVJKMq__infoList{margin:0 0 1rem;display:grid}.inventory-module__IVJKMq__infoList>div{border-bottom:1px solid #edf0ec;justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.inventory-module__IVJKMq__infoList dt{color:#7a8483;font-size:.63rem}.inventory-module__IVJKMq__infoList dd{color:#414c4f;text-align:right;margin:0;font-size:.63rem}.inventory-module__IVJKMq__dangerButton{color:#b64a45!important;background:#fff5f4!important;border-color:#e9b8b5!important}.inventory-module__IVJKMq__uploadCard{text-align:center;border-style:dashed;border-width:2px;align-content:center;place-items:center;min-height:370px;display:grid}.inventory-module__IVJKMq__uploadMark{color:#8d6b00;background:#fff4bd;border-radius:16px;place-items:center;width:68px;height:68px;font-size:.9rem;font-weight:900;display:grid}.inventory-module__IVJKMq__uploadCard>span{color:#a07800;margin-top:.9rem;font-size:.61rem;font-weight:800}.inventory-module__IVJKMq__uploadCard h2{color:#273236;margin:.35rem 0 0;font-size:1.25rem}.inventory-module__IVJKMq__uploadCard p{color:#7c8786;max-width:33rem;margin:.7rem 0 1.1rem;font-size:.68rem;line-height:1.7}.inventory-module__IVJKMq__uploadCard button{min-height:44px;padding-inline:1.1rem}.inventory-module__IVJKMq__hiddenInput{display:none}.inventory-module__IVJKMq__steps{gap:.2rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.inventory-module__IVJKMq__steps li{border-bottom:1px solid #edf0ec;grid-template-columns:30px minmax(0,1fr);gap:.7rem;padding:.8rem 0;display:grid}.inventory-module__IVJKMq__steps li>b{color:#273034;background:#ffc400;border-radius:8px;place-items:center;width:28px;height:28px;font-size:.65rem;display:grid}.inventory-module__IVJKMq__steps strong,.inventory-module__IVJKMq__steps span{display:block}.inventory-module__IVJKMq__steps strong{color:#3e494c;font-size:.68rem}.inventory-module__IVJKMq__steps span{color:#818b8a;margin-top:.25rem;font-size:.61rem;line-height:1.6}.inventory-module__IVJKMq__loginShell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#263135;background:#f4f5f1;place-items:center;min-height:100vh;padding:1rem;display:grid}.inventory-module__IVJKMq__loginCard{background:#fff;border:1px solid #dfe3de;border-radius:18px;gap:1.35rem;width:min(100%,31rem);padding:clamp(1.5rem,5vw,2.4rem);display:grid;box-shadow:0 24px 70px #2d38331f}.inventory-module__IVJKMq__loginMark{color:#20282b;background:#ffc400;border-radius:13px;place-items:center;width:3.4rem;height:3.4rem;font-size:1.35rem;font-weight:900;display:grid}.inventory-module__IVJKMq__eyebrow{color:#9a7600;letter-spacing:.14em;font-size:.61rem;font-weight:850}.inventory-module__IVJKMq__loginCard h1{color:#263135;margin:.4rem 0 0;font-size:1.8rem}.inventory-module__IVJKMq__loginCard p{color:#7f8988;margin:.55rem 0 0;font-size:.74rem;line-height:1.7}.inventory-module__IVJKMq__loginCard>small{color:#929a98;font-size:.59rem}.inventory-module__IVJKMq__loginForm{gap:.6rem;display:grid}.inventory-module__IVJKMq__loginForm label{color:#5c6769;font-size:.65rem}.inventory-module__IVJKMq__loginForm input{color:#253034;background:#fbfcfa;border:1px solid #d6dcd7;border-radius:9px;outline:none;min-height:48px;padding:.75rem .9rem}.inventory-module__IVJKMq__loginForm input:focus{border-color:#e2aa00;box-shadow:0 0 0 3px #ffc40024}.inventory-module__IVJKMq__loginForm button{color:#20282b;cursor:pointer;background:#ffc400;border:0;border-radius:9px;min-height:48px;font-weight:850}.inventory-module__IVJKMq__loginForm button:disabled{cursor:wait;opacity:.65}.inventory-module__IVJKMq__errorMessage{color:#b64641;background:#fff3f2;border:1px solid #edc4c1;border-radius:8px;padding:.6rem .75rem;font-size:.65rem}@media (max-width:1100px){.inventory-module__IVJKMq__locatorResult{grid-template-columns:92px minmax(180px,1fr) auto}.inventory-module__IVJKMq__locatorOpen{grid-column:2/-1;width:max-content}.inventory-module__IVJKMq__overviewGrid{grid-template-columns:1fr}.inventory-module__IVJKMq__attentionPanel{grid-row:auto}}@media (max-width:820px){.inventory-module__IVJKMq__topbar{min-height:64px}.inventory-module__IVJKMq__topbarMeta>span{display:none}.inventory-module__IVJKMq__appBody{grid-template-columns:1fr}.inventory-module__IVJKMq__sidebar{z-index:20;border-bottom:1px solid #e0e3df;border-right:0;width:100%;height:auto;padding:.45rem .7rem;display:block;position:sticky;top:64px;overflow-x:auto}.inventory-module__IVJKMq__sidebarTitle,.inventory-module__IVJKMq__sidebarHint{display:none}.inventory-module__IVJKMq__tabs{gap:.3rem;min-width:max-content;display:flex}.inventory-module__IVJKMq__tabs button{text-align:center;grid-template-columns:1fr;min-height:38px;padding:.45rem .75rem}.inventory-module__IVJKMq__tabs button b{display:none}.inventory-module__IVJKMq__tabs button span{font-size:.67rem}.inventory-module__IVJKMq__workspace{padding:.8rem}.inventory-module__IVJKMq__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-module__IVJKMq__locatorHead kbd{display:none}.inventory-module__IVJKMq__locatorResult{grid-template-columns:76px minmax(0,1fr)}.inventory-module__IVJKMq__locationBadge{min-height:68px;font-size:1.25rem}.inventory-module__IVJKMq__locatorFacts{border-top:1px solid #eadfae;grid-column:1/-1;justify-content:space-between;padding-top:.75rem}.inventory-module__IVJKMq__locatorOpen{grid-column:1/-1;width:100%}.inventory-module__IVJKMq__locatorMore{grid-template-columns:1fr}.inventory-module__IVJKMq__filters{grid-template-columns:1fr 1fr}.inventory-module__IVJKMq__filters input{grid-column:1/-1}.inventory-module__IVJKMq__twoColumn,.inventory-module__IVJKMq__settingsGrid,.inventory-module__IVJKMq__updateGrid,.inventory-module__IVJKMq__financeGrid,.inventory-module__IVJKMq__profitGrid{grid-template-columns:1fr}.inventory-module__IVJKMq__fullWidth,.inventory-module__IVJKMq__financeSummary,.inventory-module__IVJKMq__financeLedger{grid-column:auto}.inventory-module__IVJKMq__costGuide{grid-template-columns:1fr}.inventory-module__IVJKMq__metricRows article{grid-template-columns:4.4rem repeat(2,1fr)}.inventory-module__IVJKMq__categoryBars article{grid-template-columns:6.5rem minmax(4rem,1fr) 3.5rem}.inventory-module__IVJKMq__settingsForm label{grid-template-columns:1fr 5rem 1.5rem}.inventory-module__IVJKMq__settingsForm label>small{display:none}.inventory-module__IVJKMq__cashRows article{grid-template-columns:4.3rem repeat(2,minmax(0,1fr))}.inventory-module__IVJKMq__cashRows article b{grid-column:2/-1}.inventory-module__IVJKMq__profitSettings{grid-template-columns:1fr 1fr}}@media (max-width:500px){.inventory-module__IVJKMq__brand small{max-width:9rem}.inventory-module__IVJKMq__topbarMeta .inventory-module__IVJKMq__quietButton{display:none}.inventory-module__IVJKMq__topbarMeta button{padding-inline:.55rem;font-size:.62rem}.inventory-module__IVJKMq__locatorHead small{display:none}.inventory-module__IVJKMq__locatorSearch{padding:.75rem}.inventory-module__IVJKMq__locatorSearch input{min-height:50px;font-size:.9rem}.inventory-module__IVJKMq__locatorFacts{grid-template-columns:repeat(2,1fr);display:grid}.inventory-module__IVJKMq__filters{grid-template-columns:1fr}.inventory-module__IVJKMq__filters input{grid-column:auto}.inventory-module__IVJKMq__kpiGrid{gap:.5rem}.inventory-module__IVJKMq__kpi{min-height:100px;padding:.9rem}.inventory-module__IVJKMq__kpi strong{font-size:1.45rem}.inventory-module__IVJKMq__sectionHead{flex-direction:column;align-items:stretch}.inventory-module__IVJKMq__sectionActions{justify-content:flex-start}.inventory-module__IVJKMq__expenseForm{grid-template-columns:1fr}.inventory-module__IVJKMq__expenseWide{grid-column:auto}.inventory-module__IVJKMq__profitSettings,.inventory-module__IVJKMq__profitFilters{grid-template-columns:1fr}.inventory-module__IVJKMq__profitFilters>span{text-align:left}.inventory-module__IVJKMq__formulaNote{display:grid}}.inventory-module__IVJKMq__metricCoverage{color:#657072;margin-top:.35rem;font-weight:400;line-height:1.5;display:block}
