.command-shell{position:relative;background:#081d33;border:1px solid #25445d;border-radius:24px;padding:17px;box-shadow:0 36px 70px -32px rgba(5,31,51,.62);overflow:hidden}
.command-shell:before{content:"";position:absolute;width:330px;height:330px;border-radius:50%;background:rgba(67,213,208,.13);filter:blur(55px);right:-160px;top:-190px}
.command-top{position:relative;display:flex;justify-content:space-between;align-items:center;padding:1px 3px 14px;color:#fff}
.command-brand{display:flex;align-items:center;gap:9px;font-weight:700}.command-dot{width:9px;height:9px;border-radius:50%;background:#43d5d0;box-shadow:0 0 0 5px rgba(67,213,208,.12)}
.command-live{font:600 10px var(--mono);letter-spacing:.8px;color:#91a8b9}.command-live b{color:#69dfda}
.command-main{position:relative;display:grid;grid-template-columns:148px 1fr;min-height:355px;background:#f5f8fa;border-radius:16px;overflow:hidden}
.command-nav{background:#102c45;color:#a9bdcb;padding:18px 12px;display:grid;align-content:start;gap:7px}
.command-nav strong{color:#fff;font:700 12px var(--body);padding:0 8px 10px}
.command-nav button{padding:9px 10px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:start;font:600 11px var(--body);cursor:pointer}.command-nav button.on{background:#43d5d0;color:#092238}.command-nav button:hover:not(.on){background:rgba(255,255,255,.08);color:#fff}
.command-view{padding:20px;min-width:0}
.command-view-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.command-view-head strong{color:#10263c;font-size:17px}.command-view-head span{font:600 9px var(--mono);color:#087f8c;background:#e2f6f5;border-radius:99px;padding:5px 8px}
.command-stage{position:relative;min-height:304px}.command-slide{position:absolute;inset:0;opacity:0;transform:translateX(18px);pointer-events:none;transition:opacity .55s ease,transform .55s ease}.command-slide.on{opacity:1;transform:none;pointer-events:auto}.command-progress{height:2px;background:rgba(255,255,255,.13);margin:0 3px 13px;overflow:hidden}.command-progress i{display:block;width:0;height:100%;background:#43d5d0}.command-shell.playing .command-progress i{animation:tour-progress 4.6s linear infinite}@keyframes tour-progress{to{width:100%}}
.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.metric{background:#fff;border:1px solid #dbe5ea;border-radius:10px;padding:11px}.metric small{display:block;color:#718293;font-size:9px}.metric b{display:block;margin-top:3px;color:#10263c;font-size:18px}.metric em{font:600 9px var(--mono);font-style:normal;color:#087f8c}
.ops-board{margin-top:11px;background:#fff;border:1px solid #dbe5ea;border-radius:12px;padding:14px}.ops-title{display:flex;justify-content:space-between;color:#10263c;font-size:12px;font-weight:700}.ops-title span{color:#80909f;font:500 9px var(--mono)}
.bar-set{display:grid;gap:10px;margin-top:14px}.bar-line{display:grid;grid-template-columns:74px 1fr 28px;gap:8px;align-items:center;color:#5f7182;font-size:9px}.bar{height:7px;background:#e8eff3;border-radius:99px;overflow:hidden}.bar i{display:block;height:100%;background:linear-gradient(90deg,#087f8c,#43d5d0);border-radius:inherit}
.command-alerts{display:grid;grid-template-columns:1.1fr .9fr;gap:9px;margin-top:11px}.mini-card{background:#fff;border:1px solid #dbe5ea;border-radius:10px;padding:11px;color:#536678;font-size:9px}.mini-card b{display:block;color:#10263c;font-size:12px;margin-bottom:3px}.mini-card.alert{border-color:#f0c8a6;background:#fffaf4}.mini-card.alert b{color:#9b4b1d}
.inventory-list,.purchase-list{background:#fff;border:1px solid #dbe5ea;border-radius:12px;overflow:hidden}.list-head,.list-row{display:grid;grid-template-columns:1.5fr .75fr .75fr .7fr;gap:8px;align-items:center;padding:10px 12px}.list-head{background:#edf3f6;color:#738494;font:600 8px var(--mono);letter-spacing:.3px}.list-row{border-top:1px solid #e6edf1;color:#536678;font-size:9px}.list-row strong{color:#10263c}.stock-pill{justify-self:start;border-radius:99px;padding:3px 6px;background:#e2f6f5;color:#087f8c;font:700 7px var(--mono)}.stock-pill.low{background:#fff1e6;color:#a54e1c}.stock-pill.hold{background:#eef0f8;color:#555f91}.work-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.work-card{background:#fff;border:1px solid #dbe5ea;border-radius:11px;padding:12px}.work-card-top{display:flex;justify-content:space-between;color:#10263c;font-size:10px;font-weight:700}.work-card-top span{color:#087f8c;font:600 8px var(--mono)}.work-meta{margin-top:7px;color:#718293;font-size:8px}.work-card .bar{margin-top:10px}.supplier-score{display:flex;align-items:center;gap:7px}.supplier-score i{width:7px;height:7px;border-radius:50%;background:#43d5d0}.supplier-score.warn i{background:#f0a260}
/* Restore the original MRP tour, with readable controls and stable scene heights. */
:root{--mono:Consolas,monospace;--body:system-ui,sans-serif}
.main-nav{gap:19px;flex-wrap:wrap}.main-nav a{white-space:nowrap}.header-inner>.button{display:none}.header-inner{gap:25px}.language-switch{margin-inline-start:auto;flex-shrink:0}
.hero{padding:50px 0 48px;background:#f5f8fa}.hero-intro{max-width:960px;margin-bottom:42px}.hero-intro h1{max-width:960px;font-size:clamp(34px,4.2vw,59px);line-height:1.12;letter-spacing:-.035em}.hero-intro h1 span{display:inline}.hero-intro .hero-lead{max-width:800px;font-size:17px;margin-top:18px}.journey-shortcut{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:21px;font-size:13px;font-weight:650;color:#087f8c}
.product-showcase{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px}.showcase-copy{min-width:0}.showcase-copy h2{font-size:clamp(27px,2.8vw,39px);line-height:1.2;letter-spacing:-.03em}.showcase-copy>p{margin-top:18px;font-size:15px;line-height:1.85}.showcase-copy .hero-actions{margin-top:22px;flex-wrap:wrap}.showcase-copy .feature-list{margin-block:20px}.showcase-copy .fine-print{margin-top:19px}
.tour-wrapper{min-width:0}.command-shell{border-radius:17px;padding:13px}.command-main{grid-template-columns:1fr;min-height:0}.command-nav{display:flex;gap:6px;overflow:auto;padding:10px}.command-nav strong{display:none}.command-nav button{flex:1;text-align:center;font-size:11px;white-space:nowrap;padding:9px 8px;min-height:38px}.command-view{padding:16px}.command-stage{display:grid;min-height:0}.command-slide{position:relative;inset:auto;grid-area:1/1;visibility:hidden;min-width:0;opacity:0;transform:none}.command-slide.on{visibility:visible;opacity:1}.command-view-head{gap:8px}.command-view-head span{white-space:nowrap}.command-view-head strong{font-size:16px}.command-brand{font-size:14px}.command-live{font-size:8px}.tour-footer{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 3px;font-size:10px;color:#506b79}.tour-footer button{min-height:38px;border:1px solid #aec5ce;background:#fff;color:#0b5360;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600;white-space:nowrap}.command-shell:not(.playing) .command-progress i{animation:none}.command-shell .metric b{font-size:20px}
.process{margin-top:30px}.process-label{font-size:12px;font-weight:650;color:#547180;margin-bottom:16px}.process-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.process-steps>li{position:relative;border-top:2px solid #cce2e5;padding:16px 14px 0 0;min-width:0}.process-num{font:600 12px Consolas,monospace;color:#087f8c}.process-steps h3{margin:8px 0;font-size:16px;line-height:1.5}.process-steps p{font-size:12px;line-height:1.8}.process-steps>li:not(:last-child):after{content:'→';position:absolute;inset-inline-end:-19px;top:14px;color:#087f8c;font-size:20px}[dir=rtl] .process-steps>li:not(:last-child):after{content:'←'}
.sku-showcase{background:white;padding:60px 0;border-block:1px solid #e0e9ec}.promo-video{margin:0;min-width:0}.promo-video video{display:block;width:100%;aspect-ratio:16/9;background:#0b263e;border-radius:16px;border:1px solid #23465b}.promo-video figcaption{font-size:11px;color:#546e7b;padding:12px 0}.promo-video details{font-size:12px;color:#526e7b}.promo-video summary{cursor:pointer;font-weight:600;padding:5px 0}.promo-video details p{padding-top:10px;font-size:12px}
.workflow-section{padding-block:55px}.workflow-section .section-heading{margin-bottom:15px}.workflow-section h2{max-width:760px}.workflow-section .process{margin-top:0;margin-bottom:28px}.workflow-section .process-label{color:#b4cbd5;font-size:14px}.service .process-steps>li{border-top-color:#335b70}.service .process-num,.service .process-steps>li:after{color:#6ee1d0}.service .process-steps p{color:#c0d1db}.service .process-steps h3{font-size:19px}
.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.guide-card{padding:25px;border:1px solid #dce7eb;border-radius:12px;background:#fff}.guide-icon{display:block;color:#087f8c;font-size:24px;margin-bottom:15px}.guide-card h3{font-size:21px;line-height:1.4}.guide-card p{font-size:14px;margin-top:13px}.guide-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}.guide-actions>a{font-size:12px;color:#087f8c;text-decoration:underline;text-underline-offset:4px}.guide-actions>a.button{color:white;text-decoration:none}.guide-actions .button{font-size:12px}.guide-actions>.text-link{display:block;width:100%;font-size:13px}.download-bar{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding:22px;background:#f0f6f7;border:1px solid #d7e5e9;border-radius:12px;margin-top:24px}.download-bar p{font-size:13px;max-width:800px}.download-bar>div,.download-bar>p{flex-basis:100%}.download-bar .button,.download-bar .text-link{font-size:12px}.about-section{padding:62px 0;background:#eaf2f5}.about-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:60px}.about-grid h2{font-size:36px;line-height:1.25}.about-grid p{font-size:15px;margin-bottom:18px}.about-copy{max-width:800px}.about-copy>p{margin-bottom:25px}.about-copy section{margin-top:35px}.about-copy section p+p{margin-top:18px}.compact-extras{padding-top:45px}.pricing-details{border:1px solid #ccdde4;border-radius:12px;background:white;scroll-margin-top:150px}.pricing-details>summary{padding:23px;display:flex;justify-content:space-between;cursor:pointer;font-size:20px;font-weight:650;gap:12px}.pricing-details[open]>summary{border-bottom:1px solid #dce7eb}.pricing-details .section{padding:32px 24px}.toolbox-link{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:20px 0;border-bottom:1px solid #e0e9ec}.toolbox-link p{font-size:14px}.toolbox-link a{font-size:13px;white-space:nowrap}.guides-main{padding-block:55px}.guide-index{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.guide-index a{padding:9px 13px;border:1px solid #cbdfe6;border-radius:6px;color:#087f8c;font-size:13px}.guide-full{display:grid;gap:24px;margin-top:32px}.guide-full .guide-card{padding:35px}.guide-full h2{font-size:28px}.guide-instructions{padding-inline-start:24px;max-width:850px}.guide-instructions li{padding-inline-start:8px;margin-top:25px}.guide-instructions h3{font-size:18px}.guide-instructions p{margin-top:7px}.ai-help{margin-top:35px;border:1px solid #c3dadf;border-radius:15px;padding:35px;background:#edf7f7;display:grid;grid-template-columns:1fr 1fr;gap:35px}.ai-help h2{font-size:28px;margin-bottom:20px}.ai-help p{font-size:14px}.ai-controls label{display:block;font-size:14px;font-weight:600;margin-bottom:9px}.ai-controls select{display:block;width:100%;padding:12px;border:1px solid #9fbec9;border-radius:7px;background:white;color:#102b3b;font:inherit;margin-bottom:15px}.ai-controls textarea{width:100%;box-sizing:border-box;border:1px solid #9fbec9;border-radius:7px;padding:13px;resize:vertical;font:13px/1.8 system-ui,sans-serif;margin-top:20px}.ai-controls [role=status]{margin-top:10px;font-size:12px}section[id],article[id]{scroll-margin-top:130px}
@media(max-width:1050px){.main-nav{gap:13px;font-size:12px}.header-inner{flex-wrap:wrap;padding-block:14px}.product-showcase{gap:30px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.command-view{padding:12px}.showcase-copy h2{font-size:30px}.showcase-copy .hero-actions{flex-direction:column;align-items:flex-start}.hero-intro{margin-bottom:32px}}
@media(max-width:850px){.product-showcase{grid-template-columns:1fr;gap:28px}.showcase-copy{max-width:660px}.tour-wrapper,.promo-video{width:100%;max-width:680px;margin-inline:auto}.showcase-copy .hero-actions{flex-direction:row;align-items:center}.hero-intro h1{font-size:43px}.process-steps{gap:23px}.guide-grid{grid-template-columns:1fr}.guide-card{padding:25px}.guide-card .guide-actions{margin-top:16px}.about-grid,.ai-help{grid-template-columns:1fr;gap:25px}.about-grid h2{max-width:600px}.main-nav{order:3;width:100%;justify-content:space-between;gap:12px}.header-inner{gap:12px}.ai-help{padding:25px}}
@media(max-width:620px){.header-inner{display:flex;min-height:0;padding-top:12px;padding-bottom:6px;gap:10px}.main-nav{flex-wrap:nowrap;overflow:auto;font-size:11px;gap:20px;padding-bottom:4px}.main-nav a{padding:8px 0}.hero{padding:32px 0 38px}.hero-intro h1{font-size:35px}.hero-intro .hero-lead{font-size:15px}.journey-shortcut{font-size:12px;gap:12px}.showcase-copy h2{font-size:30px}.showcase-copy>p{font-size:14px}.showcase-copy .hero-actions .button{flex:none}.command-shell{padding:10px;border-radius:14px}.command-nav{gap:3px;padding:7px}.command-nav button{font-size:9px;padding:8px 5px}.command-brand{font-size:12px}.command-live{font-size:7px;letter-spacing:0}.command-view{padding:10px}.command-view-head strong{font-size:13px}.command-view-head span{font-size:7px}.metric{padding:8px 6px}.metric small{font-size:8px}.command-shell .metric b{font-size:18px}.metric em{font-size:7px}.mini-card{padding:8px;font-size:8px}.mini-card b{font-size:10px}.command-alerts{gap:6px}.list-head,.list-row{gap:5px;padding:9px 6px;grid-template-columns:1.3fr .9fr .7fr .8fr;font-size:8px}.list-head{font-size:7px}.stock-pill{font-size:6px;padding:3px}.work-card{padding:8px}.work-card-top{font-size:8px;flex-wrap:wrap;gap:4px}.work-card-top span{font-size:7px}.tour-footer{font-size:9px}.tour-footer button{padding:6px 8px;font-size:10px}.process-steps{grid-template-columns:1fr;gap:17px}.process-steps>li{border-top:0;border-inline-start:2px solid #cce2e5;padding:0 14px 17px}.process-steps h3{display:inline;margin-inline-start:10px;font-size:17px}.process-steps p{margin-top:7px}.process-steps>li:not(:last-child):after,[dir=rtl] .process-steps>li:not(:last-child):after{content:'↓';inset-inline-start:10px;inset-inline-end:auto;top:auto;bottom:-19px;background:#f5f8fa;width:24px;text-align:center}.sku-showcase .process-steps>li:after{background:#fff}.service .process-steps>li{border-inline-start-color:#335b70}.service .process-steps>li:after{background:#0c283a}.sku-showcase{padding:42px 0}.workflow-section{padding:45px 0}.about-section{padding:45px 0}.about-grid h2{font-size:30px}.toolbox-link{align-items:flex-start;flex-direction:column;gap:15px}.pricing-details>summary{font-size:17px;padding:19px}.pricing-details .section{padding-inline:15px}.guide-full .guide-card{padding:24px}.guide-full h2{font-size:25px}.ai-help{padding:23px}.guides-main{padding-block:40px}.download-bar{padding:19px}.download-bar .button{white-space:normal;text-align:start}.process-label{font-size:13px}.process-steps p{font-size:13px}.contact-links{grid-template-columns:1fr}html[dir=rtl] .hero-intro h1{font-size:34px}html[dir=rtl] .showcase-copy h2{font-size:28px}html[dir=rtl] .hero-actions .button{font-size:12px}}
@media print{.guide-index,.guide-actions,.download-bar,.ai-help,[data-print],.site-header,.site-footer{display:none!important}.guide-full{display:block}.guide-card{border:0;padding:0!important;break-inside:avoid}.guides-main{padding:0}.guide-icon{display:none}.page-intro{margin-bottom:20px}}
