.inventory-purchasing-demo-module-scss-module__277STG__shell{color:#002d72;background:radial-gradient(circle at 12% 0,#81459e29,#0000 24rem),radial-gradient(circle at 88% 10%,#09cdcd1c,#0000 22rem),linear-gradient(145deg,#f7fbfc 0%,#fff 58% 100%);border:1px solid #81459e52;border-radius:16px;grid-template-columns:auto 1fr;width:100%;max-width:1480px;min-height:42rem;margin:0 auto;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:grid;overflow:hidden;box-shadow:0 30px 90px #002d721f}.inventory-purchasing-demo-module-scss-module__277STG__sidebar{color:#fff;background:#06173a;width:13.5rem;padding:1.35rem 1rem}.inventory-purchasing-demo-module-scss-module__277STG__sidebar span,.inventory-purchasing-demo-module-scss-module__277STG__sidebar .inventory-purchasing-demo-module-scss-module__277STG__brand{border-radius:10px;align-items:center;gap:.5rem;min-height:2.45rem;padding:0 .8rem;font-weight:800;display:flex}.inventory-purchasing-demo-module-scss-module__277STG__sidebar span{color:#ffffffb8;margin-top:.35rem}.inventory-purchasing-demo-module-scss-module__277STG__sidebar svg{flex:none}.inventory-purchasing-demo-module-scss-module__277STG__brand{color:#fff;margin-bottom:1.1rem;font-size:1rem}.inventory-purchasing-demo-module-scss-module__277STG__active{background:#244766;color:#fff!important}.inventory-purchasing-demo-module-scss-module__277STG__workspace{min-width:0;padding:1.35rem}.inventory-purchasing-demo-module-scss-module__277STG__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1rem;display:flex}.inventory-purchasing-demo-module-scss-module__277STG__header p{color:#573894;margin:0 0 .35rem;font-size:.92rem;font-weight:850}.inventory-purchasing-demo-module-scss-module__277STG__header h2{color:#002d72;letter-spacing:0;max-width:48rem;margin:0;font-size:clamp(1.85rem,2.8vw,2.45rem);font-weight:900;line-height:1.1}.inventory-purchasing-demo-module-scss-module__277STG__header>span{color:#002d72;white-space:nowrap;background:#a0e5d933;border:1px solid #09cdcd52;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .8rem;font-weight:850;display:inline-flex}.inventory-purchasing-demo-module-scss-module__277STG__statusStrip{grid-template-columns:1.05fr 1fr 1fr 1.25fr;gap:.75rem;margin-bottom:1rem;display:grid}.inventory-purchasing-demo-module-scss-module__277STG__statusStrip span{color:#002d72;background:#ffffffbd;border:1px solid #002d7224;border-radius:10px;align-items:center;gap:.6rem;min-width:0;min-height:3.05rem;padding:0 .85rem;font-size:.86rem;font-weight:820;line-height:1.15;display:inline-flex}.inventory-purchasing-demo-module-scss-module__277STG__statusStrip svg{color:#573894;flex:none;font-size:1.1rem}.inventory-purchasing-demo-module-scss-module__277STG__statusStrip i{opacity:.68;border-bottom:1px solid;border-right:1px solid;width:.42rem;height:.42rem;margin-left:auto;transform:rotate(45deg)}.inventory-purchasing-demo-module-scss-module__277STG__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1rem;display:grid}.inventory-purchasing-demo-module-scss-module__277STG__kpis article{background:#ffffffdb;border:1px solid #81459e29;border-radius:14px;gap:.35rem;min-height:8rem;padding:1rem;display:grid}.inventory-purchasing-demo-module-scss-module__277STG__kpis svg{color:#573894;font-size:1.35rem}.inventory-purchasing-demo-module-scss-module__277STG__kpis span{color:#28406f;font-weight:750}.inventory-purchasing-demo-module-scss-module__277STG__kpis strong{color:#002d72;font-size:1.7rem;font-weight:950}.inventory-purchasing-demo-module-scss-module__277STG__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.88fr) minmax(16rem,.76fr);gap:1rem;display:grid}.inventory-purchasing-demo-module-scss-module__277STG__panel,.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel,.inventory-purchasing-demo-module-scss-module__277STG__decisionPanel{background:#ffffffeb;border:1px solid #81459e29;border-radius:14px;min-width:0;padding:1rem}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel table{border-collapse:collapse;width:100%;font-size:.86rem}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel th{color:#28406f;letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:0 .7rem .7rem 0;font-size:.68rem;font-weight:860}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td{color:#002d72;border-top:1px solid #002d721f;padding:.76rem .7rem .76rem 0;font-weight:720;line-height:1.2}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td:first-child{font-weight:900}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td span{color:#573894;white-space:nowrap;background:#09cdcd1f;border-radius:999px;padding:.28rem .5rem;font-size:.78rem;font-weight:880;display:inline-flex}.inventory-purchasing-demo-module-scss-module__277STG__panelTitle{color:#002d72;align-items:center;gap:.45rem;margin-bottom:.9rem;font-size:1rem;font-weight:900;display:flex}.inventory-purchasing-demo-module-scss-module__277STG__table{gap:.55rem;display:grid}.inventory-purchasing-demo-module-scss-module__277STG__table div{color:#28406f;border:1px solid #002d721a;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:.38rem .75rem;padding:.75rem;font-size:.9rem;font-weight:720;display:grid}.inventory-purchasing-demo-module-scss-module__277STG__table strong{color:#002d72;grid-column:1/-1;font-weight:900}.inventory-purchasing-demo-module-scss-module__277STG__table em{color:#573894;overflow-wrap:anywhere;grid-column:1/-1;font-style:normal;font-weight:850}.inventory-purchasing-demo-module-scss-module__277STG__decisionPanel{flex-direction:column;gap:.75rem;display:flex}.inventory-purchasing-demo-module-scss-module__277STG__decisionPanel>span{color:#002d72;border:1px solid #09cdcd3d;border-radius:10px;align-items:center;gap:.5rem;padding:.8rem;font-weight:850;line-height:1.2;display:flex}.inventory-purchasing-demo-module-scss-module__277STG__shell *,.inventory-purchasing-demo-module-scss-module__277STG__shell :before,.inventory-purchasing-demo-module-scss-module__277STG__shell :after{overflow-wrap:break-word;min-width:0}@media (max-width:1100px){.inventory-purchasing-demo-module-scss-module__277STG__shell{grid-template-columns:1fr}.inventory-purchasing-demo-module-scss-module__277STG__sidebar{display:none}.inventory-purchasing-demo-module-scss-module__277STG__statusStrip,.inventory-purchasing-demo-module-scss-module__277STG__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-purchasing-demo-module-scss-module__277STG__grid{grid-template-columns:1fr}}@media (max-width:620px){.inventory-purchasing-demo-module-scss-module__277STG__workspace{padding:.85rem}.inventory-purchasing-demo-module-scss-module__277STG__header{flex-direction:column}.inventory-purchasing-demo-module-scss-module__277STG__header h2{font-size:1.35rem}.inventory-purchasing-demo-module-scss-module__277STG__statusStrip,.inventory-purchasing-demo-module-scss-module__277STG__kpis{grid-template-columns:1fr}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel table,.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel tbody,.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel tr,.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td{width:100%;display:block}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel thead{display:none}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel tbody{gap:.65rem;display:grid}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel tr{background:#ffffffb8;border:1px solid #002d7224;border-radius:10px;padding:.7rem}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td{text-align:right;border-top:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.24rem 0;display:flex}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td:before{color:#28406f;letter-spacing:.08em;text-transform:uppercase;content:"";font-size:.68rem;font-weight:860}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td:first-child:before{content:"Item"}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td:nth-child(2):before{content:"Req"}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td:nth-child(3):before{content:"Stock"}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td:nth-child(4):before{content:"Decision"}.inventory-purchasing-demo-module-scss-module__277STG__allocationPanel td:nth-child(5):before{content:"Review"}}
.ProjectMockupViewport-module-scss-module__BiENlG__shell{gap:.72rem;width:100%;min-width:0;display:grid}.ProjectMockupViewport-module-scss-module__BiENlG__viewport{border-radius:16px;width:100%;min-height:32rem;position:relative;overflow:hidden}.ProjectMockupViewport-module-scss-module__BiENlG__mockup{transform-origin:0 0;color:#002d72;width:1280px;max-width:none;text-rendering:geometricPrecision}.ProjectMockupViewport-module-scss-module__BiENlG__mockup *{box-sizing:border-box;min-width:0}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup p,.ProjectMockupViewport-module-scss-module__BiENlG__mockup span,.ProjectMockupViewport-module-scss-module__BiENlG__mockup small,.ProjectMockupViewport-module-scss-module__BiENlG__mockup strong,.ProjectMockupViewport-module-scss-module__BiENlG__mockup em,.ProjectMockupViewport-module-scss-module__BiENlG__mockup td,.ProjectMockupViewport-module-scss-module__BiENlG__mockup th,.ProjectMockupViewport-module-scss-module__BiENlG__mockup button,.ProjectMockupViewport-module-scss-module__BiENlG__mockup a,.ProjectMockupViewport-module-scss-module__BiENlG__mockup label){opacity:1;overflow-wrap:anywhere;text-shadow:none}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup small,.ProjectMockupViewport-module-scss-module__BiENlG__mockup em,.ProjectMockupViewport-module-scss-module__BiENlG__mockup td,.ProjectMockupViewport-module-scss-module__BiENlG__mockup th){font-weight:760}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup h1,.ProjectMockupViewport-module-scss-module__BiENlG__mockup h2,.ProjectMockupViewport-module-scss-module__BiENlG__mockup h3,.ProjectMockupViewport-module-scss-module__BiENlG__mockup h4){overflow-wrap:anywhere;text-wrap:balance}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=activeTab],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=recordTitleRow] h2,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=projectHeader] h2,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=generatedTaskList] strong,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=workflowActivityTable] span,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=orderTotal] strong,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=thumbnailHeader] strong,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=thumbnailFooter] strong){color:#002d72!important}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=erpSidebar] span,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=appSidebar] span,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=sidebar] span){color:#ffffffc2;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=erpSidebar] [class*=active],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=appSidebar] [class*=active],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=sidebar] [class*=active]){color:#fff!important}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=salesOrderPreview],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=salesProjectPreview],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=supportModule],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=orderLinePreview] div,.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=vendorPortalPreview],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=workflowPreview]){background:#ffffffe6!important}:is(.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=badge],.ProjectMockupViewport-module-scss-module__BiENlG__mockup [class*=state]){white-space:nowrap}.ProjectMockupViewport-module-scss-module__BiENlG__mobileSummary,.ProjectMockupViewport-module-scss-module__BiENlG__mobileHint{display:none}@media (max-width:720px){.ProjectMockupViewport-module-scss-module__BiENlG__shell{gap:.55rem}.ProjectMockupViewport-module-scss-module__BiENlG__mobileSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ProjectMockupViewport-module-scss-module__BiENlG__mobileSummary span{color:#002d72;letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#ffffffeb;border:1px solid #5738942e;border-radius:999px;min-width:0;padding:.48rem .35rem;font-size:.62rem;font-weight:850;line-height:1}.ProjectMockupViewport-module-scss-module__BiENlG__mobileSummary span:first-child{color:#fff;background:linear-gradient(135deg,#002d72,#573894);border-color:#002d723d}.ProjectMockupViewport-module-scss-module__BiENlG__viewport{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #002d7224;min-height:20rem;overflow:auto;box-shadow:inset 0 0 0 1px #ffffffb8}.ProjectMockupViewport-module-scss-module__BiENlG__mockup{width:1280px;padding-right:1rem}.ProjectMockupViewport-module-scss-module__BiENlG__mobileHint{color:#573894;text-align:center;margin:0;font-size:.72rem;font-weight:760;line-height:1.25;display:block}}
.ProjectPage-module-scss-module__TVCbsW__pageWrap{--project-bg:#fff;--project-surface:#fff;--project-panel:#f7fbfc;--project-text:#0f172a;--project-muted:#475569;--project-soft:#573894;--project-border:#0f172a1a;--project-indigo:#81459e;--project-purple:#573894;--project-cyan:#087b83;--project-depth:0 18px 48px #0f172a1a;width:100vw;max-width:100%;padding:var(--page-shell-padding-block);color:var(--project-text);font-family:var(--font-body),Inter,system-ui,sans-serif;background:radial-gradient(circle at 76% 8%,#087b8306,#0000 26rem),radial-gradient(circle at 10% 28%,#81459e0e,#0000 24rem),radial-gradient(circle at 82% 88%,#a0e5d909,#0000 22rem),linear-gradient(#fff 0% 58%,#f7fbfc 100%);overflow:hidden}[data-theme=light] .ProjectPage-module-scss-module__TVCbsW__pageWrap{--project-bg:#fff;--project-surface:#fff;--project-panel:#f7fbfc;--project-text:#0f172a;--project-muted:#475569;--project-soft:#573894;--project-border:#0f172a1a;--project-indigo:#81459e;--project-purple:#573894;--project-cyan:#087b83;--project-depth:0 18px 48px #0f172a1a;background:radial-gradient(circle at 76% 8%,#087b8306,#0000 26rem),radial-gradient(circle at 10% 28%,#81459e0e,#0000 24rem),radial-gradient(circle at 82% 88%,#a0e5d909,#0000 22rem),linear-gradient(#fff 0% 58%,#f7fbfc 100%)}[data-theme=light] .ProjectPage-module-scss-module__TVCbsW__secondaryCta{background:#fff;border-color:#0f172a2e;color:var(--project-text)!important}[data-theme=light] .ProjectPage-module-scss-module__TVCbsW__secondaryCta:hover{background:#f8fafc;border-color:#002d7252;color:#002d72!important}[data-theme=light] .ProjectPage-module-scss-module__TVCbsW__demoSection{background:radial-gradient(circle at 16% 12%,#09cdcd0b,#0000 24rem),radial-gradient(circle at 86% 4%,#81459e1f,#0000 24rem),linear-gradient(135deg,#fffffff5,#ffffffeb);border-color:#002d721a;box-shadow:0 26px 70px #0f172a1a}.ProjectPage-module-scss-module__TVCbsW__hero,.ProjectPage-module-scss-module__TVCbsW__articleSection,.ProjectPage-module-scss-module__TVCbsW__mockupSection{width:min(100%,72rem);margin-inline:auto}.ProjectPage-module-scss-module__TVCbsW__hero{padding:clamp(.25rem,1.4vw,.9rem) 0 clamp(.9rem,2vw,1.5rem)}.ProjectPage-module-scss-module__TVCbsW__heroCopy{max-width:56rem}.ProjectPage-module-scss-module__TVCbsW__heroBreadcrumb,.ProjectPage-module-scss-module__TVCbsW__eyebrow{color:var(--project-purple);align-items:center;font-size:.86rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.ProjectPage-module-scss-module__TVCbsW__heroBreadcrumb{color:#087b83;margin-right:.2rem}.ProjectPage-module-scss-module__TVCbsW__eyebrow{color:#002d72}.ProjectPage-module-scss-module__TVCbsW__heroTitle{color:var(--project-text);font-family:var(--font-heading),Inter,system-ui,sans-serif;letter-spacing:0;text-wrap:balance;margin:.2rem 0 .45rem;font-size:clamp(2rem,3vw,3.1rem);font-weight:800;line-height:1.04}.ProjectPage-module-scss-module__TVCbsW__heroTagline{max-width:56rem;color:var(--project-muted);margin:0;font-size:clamp(.98rem,1.08vw,1.1rem);font-weight:500;line-height:1.5}.ProjectPage-module-scss-module__TVCbsW__heroTech{margin-top:1rem}:is(.ProjectPage-module-scss-module__TVCbsW__heroTech span,.ProjectPage-module-scss-module__TVCbsW__heroTech a,.ProjectPage-module-scss-module__TVCbsW__heroTech div){color:var(--project-text)}.ProjectPage-module-scss-module__TVCbsW__sectionHeading{margin:0 0 clamp(.8rem,1.6vw,1.2rem)}.ProjectPage-module-scss-module__TVCbsW__sectionHeading h2{color:var(--project-text);font-family:var(--font-heading),Inter,system-ui,sans-serif;letter-spacing:0;margin:.2rem 0 0;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:800;line-height:1.08}.ProjectPage-module-scss-module__TVCbsW__articleSection{padding:0 0 clamp(1.45rem,3vw,2.5rem)}.ProjectPage-module-scss-module__TVCbsW__articleProse{color:var(--project-text)}.ProjectPage-module-scss-module__TVCbsW__articleProse p{font-size:clamp(.98rem,1vw,1.05rem);font-weight:500;color:var(--project-muted)!important}.ProjectPage-module-scss-module__TVCbsW__articleProse .mdx-paragraph{font-size:clamp(.98rem,1vw,1.05rem);font-weight:500;color:var(--project-muted)!important}.ProjectPage-module-scss-module__TVCbsW__articleProse h2,.ProjectPage-module-scss-module__TVCbsW__articleProse h3,.ProjectPage-module-scss-module__TVCbsW__articleProse h4{color:var(--project-text)}.ProjectPage-module-scss-module__TVCbsW__mockupSection{padding:0 0 clamp(1.6rem,3.6vw,2.8rem)}.ProjectPage-module-scss-module__TVCbsW__demoSection{box-shadow:var(--project-depth);background:radial-gradient(circle at 16% 8%,#087b8314,#0000 26rem),radial-gradient(circle at 92% 0,#57389414,#0000 24rem),linear-gradient(135deg,#fffffffa,#f7fbfcf5);border:1px solid #002d7229;border-radius:24px;overflow:hidden}.ProjectPage-module-scss-module__TVCbsW__demoFrame{padding:clamp(.55rem,1.2vw,.9rem)}@media (max-width:760px){.ProjectPage-module-scss-module__TVCbsW__hero,.ProjectPage-module-scss-module__TVCbsW__articleSection,.ProjectPage-module-scss-module__TVCbsW__mockupSection{width:100%}.ProjectPage-module-scss-module__TVCbsW__hero{padding-top:0}.ProjectPage-module-scss-module__TVCbsW__heroTitle{font-size:clamp(1.9rem,9vw,2.55rem)}.ProjectPage-module-scss-module__TVCbsW__demoSection{border-radius:18px}}
