.nv-erp .nv-stage{transition:opacity calc(.45s * var(--nv-motion)) var(--nv-ease)}.nv-erp .nv-stage[data-loading]{opacity:0}.nv-site .nv-leader{width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.nv-site .nv-leader line{stroke:#e2e8ee73;stroke-width:1px}.nv-site .nv-leader circle{fill:var(--nv-bright);stroke:#14171bb3;stroke-width:1.5px}.nv-site .nv-tag-label{border:1px solid var(--nv-line-strong);white-space:nowrap;background:#181c21f2;border-radius:9px;padding:.4375rem .6875rem;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:0 10px 30px -16px #000c}.nv-site .nv-sum dd,.nv-site .nv-margin-result{transition:opacity calc(.32s * var(--nv-motion)) var(--nv-ease), translate calc(.32s * var(--nv-motion)) var(--nv-ease)}.nv-site .nv-sum dd:not([data-shown]),.nv-site .nv-margin-result:not([data-shown]){opacity:0;translate:0 4px}.nv-site .nv-sum{margin:0;display:grid}.nv-site .nv-sum>div{border-block-start:1px solid var(--nv-line);justify-content:space-between;padding-block:.375rem;display:flex}.nv-site .nv-sum dt{color:var(--nv-steel)}.nv-site .nv-sum dd{font-variant-numeric:tabular-nums;margin:0}.nv-site .nv-sum .nv-sum-total{border-block-start-color:var(--nv-line-strong);font-weight:600}.nv-site .nv-sum .nv-sum-total dt{color:var(--nv-aluminium)}.nv-site .nv-bins{gap:1.25rem;display:flex}.nv-site .nv-bin{color:var(--nv-steel);text-align:center;justify-items:center;gap:.375rem;font-size:.75rem;display:grid}.nv-site .nv-bin-well{border:1px solid var(--nv-line-strong);background:#e2e8ee0a;border-radius:10px;align-items:flex-end;width:4.25rem;height:3.5rem;padding:3px;display:flex}.nv-site .nv-bin-well span{width:100%;transition:block-size calc(.4s * var(--nv-motion)) var(--nv-ease);background:linear-gradient(#dfe3e8,#7f8892);border-radius:7px;display:block}.nv-site .nv-margin-result{color:var(--nv-steel);justify-content:space-between;align-items:baseline;margin-block-start:.75rem;display:flex}.nv-site .nv-margin-result strong{color:var(--nv-bright);font-size:1.25rem;font-weight:600}.nv-site .nv-dashboard{grid-template-columns:1fr 1fr;gap:.75rem;width:min(34rem,40vw);display:grid}.nv-site .nv-tile{border:1px solid var(--nv-line);min-height:9.5rem;color:var(--nv-steel);background:#1c2026f0;border-radius:14px;align-content:space-between;gap:.75rem;padding:.875rem 1rem;font-size:.8125rem;display:grid}.nv-site .nv-tile[data-wide]{grid-column:1/-1}.nv-site .nv-gauge{fill:none;stroke-width:7px;width:4.5rem;height:4.5rem;rotate:-90deg}.nv-site .nv-gauge circle:first-child{stroke:#e2e8ee1a}.nv-site .nv-gauge circle:last-child{stroke:var(--nv-bright);stroke-linecap:round;stroke-dasharray:201;transition:stroke-dashoffset calc(.5s * var(--nv-motion)) var(--nv-ease)}.nv-site .nv-columns{align-items:flex-end;gap:.375rem;height:4.5rem;display:flex}.nv-site .nv-columns span{transition:block-size calc(.5s * var(--nv-motion)) var(--nv-ease);background:linear-gradient(#c4cbd2,#6f7a86);border-radius:4px 4px 2px 2px;flex:1}.nv-site .nv-trend{fill:none;width:100%;height:4rem;stroke:var(--nv-bright);stroke-width:2px;stroke-linejoin:round;overflow:visible}html[dir=rtl] .nv-site .nv-trend{scale:-1 1}.nv-site .nv-trend polyline{vector-effect:non-scaling-stroke;transition:all calc(.5s * var(--nv-motion)) var(--nv-ease)}.nv-site .nv-axis{justify-content:space-between;font-size:.75rem;display:flex}@media (height<=820px) and (width>=641px) and (orientation:landscape),(height<=820px) and (width>=1101px){.nv-site .nv-sum>div{padding-block:.1875rem}.nv-site .nv-bin-well{height:2.75rem}.nv-site .nv-margin-result{margin-block-start:.375rem}}@media (width<=640px),(orientation:portrait) and (width<=1100px){.nv-site .nv-dashboard{gap:.5rem;width:calc(100vw - 40px)}.nv-site .nv-tile{min-height:6.5rem;padding:.625rem .75rem}.nv-site .nv-gauge,.nv-site .nv-columns{width:3.25rem;height:3.25rem}.nv-site .nv-columns{width:auto}.nv-site .nv-trend{height:2.5rem}}.nv-site .nv-network>*{will-change:transform, opacity;position:absolute;top:0;left:0}.nv-site .nv-tag-label:has(.nv-source){border-radius:999px;padding:.25rem .75rem}.nv-site .nv-source{color:var(--nv-steel);font-size:.75rem;font-weight:500;display:block}.nv-site .nv-source[data-buy]{color:var(--nv-bright)}.nv-site .nv-route{grid-template-columns:auto auto;align-items:baseline;gap:.25rem .75rem;display:grid}.nv-site .nv-route-count{color:var(--nv-steel);font-size:.75rem}.nv-site .nv-route ol{grid-column:1/-1;gap:1.375rem;margin:.25rem 0 .125rem;padding:0;list-style:none;display:flex}.nv-site .nv-route li{border:1.5px solid var(--nv-steel);background:var(--nv-850);border-radius:50%;width:9px;height:9px;position:relative}.nv-site .nv-route li+li:before{content:"";background:var(--nv-line-strong);width:1.375rem;height:1px;position:absolute;inset-block-start:2.5px;inset-inline-end:calc(100% + 1.5px)}.nv-site .nv-route li[data-outside]{border-style:dashed}.nv-site .nv-route li[data-done]{border-color:var(--nv-aluminium);background:var(--nv-aluminium)}.nv-site .nv-route li[data-current]{border-color:var(--nv-bright);background:var(--nv-bright);box-shadow:0 0 0 4px #ffffff29}.nv-site .nv-balloon-mark{border:1.5px solid var(--nv-aluminium);width:1.75rem;height:1.75rem;color:var(--nv-bright);transition:border-color calc(.25s * var(--nv-motion)) var(--nv-ease), background-color calc(.25s * var(--nv-motion)) var(--nv-ease);background:#14171be6;border-radius:50%;place-items:center;margin:-.875rem 0 0 -.875rem;font-size:.75rem;font-weight:600;display:grid;position:absolute;top:0;left:0}.nv-site .nv-balloon-check{width:.875rem;height:.875rem;display:none}.nv-site .nv-balloon[data-pass] .nv-balloon-mark{border-color:var(--nv-pass);color:var(--nv-pass);background:oklch(80% .15 152/.2)}.nv-site .nv-balloon[data-pass] .nv-balloon-number{display:none}.nv-site .nv-balloon[data-pass] .nv-balloon-check{display:block}.nv-site .nv-network{position:absolute;inset:0}.nv-site .nv-network-lines{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nv-site .nv-network-lines path{stroke:#ffffff52;stroke-width:1px;stroke-dasharray:3 9}.nv-site .nv-network-record{border:1px solid var(--nv-line-strong);white-space:nowrap;background:#191d22f0;border-radius:999px;align-items:center;gap:.4375rem;padding:.375rem .75rem;font-size:.875rem;display:inline-flex;translate:-50% -50%}.nv-site .nv-network-record svg{width:.875rem;height:.875rem;color:var(--nv-steel)}.nv-site .nv-network-system{justify-items:center;gap:.375rem;display:grid;translate:-50% -1.625rem}.nv-site .nv-network-tile{border:1px solid var(--nv-line-strong);background:linear-gradient(160deg,#262a30,#1a1d22);border-radius:14px;place-items:center;width:3.25rem;height:3.25rem;display:grid;box-shadow:inset 0 1px #ffffff0f,0 14px 30px -18px #000000e6}.nv-site .nv-network-tile svg{width:1.375rem;height:1.375rem;color:var(--nv-aluminium);stroke-width:1.6px}.nv-site .nv-network-label{color:var(--nv-steel);white-space:nowrap;font-size:.8125rem}.nv-site .nv-insight{translate:-50%}.nv-site .nv-insight .nv-dashboard{transform-origin:50% 0;scale:var(--nv-fit,1)}.nv-site .nv-insight[data-compact] .nv-dashboard{grid-template-columns:repeat(3,1fr)}.nv-site .nv-insight[data-compact] .nv-tile[data-wide]{grid-column:auto}.nv-site .nv-insight[data-compact] .nv-axis{display:none}@media (width<=640px),(orientation:portrait) and (width<=1100px){.nv-site .nv-network-tile{border-radius:11px;width:2.5rem;height:2.5rem}.nv-site .nv-network-label,.nv-site .nv-network-record svg{display:none}.nv-site .nv-network-record{padding:.25rem .5rem;font-size:.75rem}}.nv-erp .nv-section:is([data-section=production],[data-section=quality]){height:200vh}.nv-erp .nv-documents{position:absolute;inset:0}.nv-erp .nv-document{will-change:transform, opacity;position:absolute;top:0;left:0}.nv-erp .nv-documents :is(.nv-paper,.nv-stub){scale:var(--nv-fit,1)}.nv-erp .nv-paper{border:1px solid var(--nv-line-strong);width:16rem;min-height:4.75rem;color:var(--nv-bright);background:#1c2026f0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.75rem .875rem;display:grid;position:relative;translate:-50% -50%;box-shadow:inset 0 1px #ffffff0d,0 24px 48px -28px #000000e6}.nv-erp .nv-paper[data-stack]:before,.nv-erp .nv-paper[data-stack]:after{content:"";z-index:-1;border:1px solid var(--nv-line);background:#22272d;border-radius:14px;position:absolute;inset:-1px;translate:5px 5px}.nv-erp .nv-paper[data-stack]:after{z-index:-2;background:#1b1f24;translate:10px 10px}html[dir=rtl] .nv-erp .nv-paper[data-stack]:before{translate:-5px 5px}html[dir=rtl] .nv-erp .nv-paper[data-stack]:after{translate:-10px 10px}.nv-erp .nv-paper-icon{background:#ffffff14;border-radius:9px;place-items:center;width:2.25rem;height:2.25rem;display:grid}.nv-erp .nv-paper-icon svg{stroke-width:1.8px;width:1.125rem;height:1.125rem}.nv-erp .nv-paper-text{min-width:0;display:grid}.nv-erp .nv-paper-text strong{font-size:1rem;font-weight:600;line-height:1.3}.nv-erp .nv-paper-text span{color:var(--nv-steel);font-size:.8125rem}.nv-erp .nv-paper-state,.nv-erp .nv-stub span{white-space:nowrap;align-self:start;align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}.nv-erp .nv-paper-state{color:var(--nv-aluminium)}.nv-erp .nv-paper-state svg,.nv-erp .nv-stub span svg{width:.8125rem;height:.8125rem}.nv-erp .nv-stub{border:1px solid var(--nv-line-strong);width:16rem;min-height:2.25rem;color:var(--nv-aluminium);background:#191d22eb;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;display:flex;translate:-50% -50%}.nv-erp .nv-stub>svg{width:1rem;height:1rem;color:var(--nv-steel);flex:none}.nv-erp .nv-stub strong{white-space:nowrap;font-weight:500}.nv-erp .nv-stub span{color:var(--nv-steel);align-self:center;margin-inline-start:auto}@media (width<=640px),(orientation:portrait) and (width<=1100px){.nv-erp .nv-paper{gap:.5rem;width:14rem;min-height:3.625rem;padding:.5rem .625rem}.nv-erp .nv-paper-state>span{display:none}.nv-erp .nv-paper-icon{width:1.75rem;height:1.75rem}.nv-erp .nv-paper-text strong{font-size:.875rem}.nv-erp .nv-paper-text span,.nv-erp .nv-paper-state{font-size:.75rem}.nv-erp .nv-stub{width:14rem;min-height:1.875rem;font-size:.75rem}.nv-erp .nv-stub span{font-size:0}}
