/* WareMind / Blue Atlas — one design system across the public site, operations and customer portal. */
@font-face{font-family:WareMind;src:url('assets/dm-sans-regular.woff') format('woff');font-weight:400;font-display:swap}@font-face{font-family:WareMind;src:url('assets/dm-sans-semibold.woff') format('woff');font-weight:500 900;font-display:swap}
:root{--brand:#2569f5;--brand-deep:#164ac6;--brand-soft:#eaf1ff;--bg:#f7faff;--surface:#fff;--raised:#edf3ff;--ink:#142744;--ink2:#1b355b;--slate:#415b7b;--muted:#6a7b95;--line:#dbe5f3;--green:#2569f5;--mint:#4384fc;--teal:#2569f5;--teal2:#4d87fc;--tealDark:#1f55be;--soft:#f4f8ff;--soft2:#edf3ff;--amber:#be7a1e;--shadow:0 14px 44px #173f8010;--ease:cubic-bezier(.22,.8,.2,1)}
body{font-family:WareMind,Arial,sans-serif!important;color:var(--ink);background:var(--bg)}button,input,select,textarea{font-family:inherit}::selection{background:#caddff;color:#123778}a,button{-webkit-tap-highlight-color:transparent}button,a,input,select,textarea,summary{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #80aafa!important}.button{border-radius:12px!important;transition:transform .2s,box-shadow .2s,background .2s}.button:hover{transform:translateY(-2px)}.button.primary,button.primary,.marketing .header .button,.marketing .final-cta .button:first-child{background:var(--brand)!important;border-color:var(--brand)!important;color:#fff!important;box-shadow:0 6px 18px #2569f526}.button.ghost{background:#fff;border-color:#d9e4f6;color:#315987}.button.white{background:#fff!important;color:#245bc4!important}.micro.teal,.eyebrow{color:#3568b9}.input{border-color:#dce6f4;background:#fff;color:#213e65}.input:focus{border-color:#7ba8fa;box-shadow:0 0 0 3px #2569f510}.status.good{background:#e7f7ee;color:#277047}.status.warn{background:#fff4dc;color:#916414}.status.neutral{background:#edf3ff;color:#52709e}.risk.High{background:#fff0ea;color:#ac4e33}.risk.Medium{background:#fff6dd;color:#95702c}.live-dot,.demo-live-dot{background:#3f80f5!important;box-shadow:0 0 0 4px #2569f510!important}.panel,.kpi-card,.core-panel{box-shadow:0 5px 22px #21468005;border:1px solid #e0e8f4;background:white;border-radius:16px}
/* Brand */
.brand{color:#192f50!important}.brand>span>span{color:var(--brand)!important}.brand sup{color:#2569f5!important}.brand img{filter:none!important}.brand small{color:var(--muted)}
/* Website: daylight rather than an opaque dark overlay. */
.marketing .header{background:#ffffffd9;border-color:#d6e3f18c;backdrop-filter:blur(24px);box-shadow:0 4px 30px #24568e06;height:86px}.marketing .header nav a{color:#4c617e}.marketing .header nav a:hover{color:var(--brand)}.marketing .motion-control,.marketing .menu-control{color:#305587;border:1px solid #ccdbef;background:#ffffffb8}.marketing .reading-progress{background:#2569f5}.marketing .warehouse-journey,.marketing .journey-stage{background:#edf4ff}.marketing .cinema-shade{background:linear-gradient(90deg,#f7fafffa 0%,#f7faffee 16%,#f7faffb8 30%,#f7faff0a 57%),linear-gradient(0deg,#eff5ffe8,transparent 26%,transparent 80%,#eff5ff44)}.marketing .cinema-vignette{box-shadow:none}.marketing .journey-topline{top:112px;color:#416493;letter-spacing:.13em}.marketing .journey-topline>span:last-child{color:#778cae}.marketing .chapters{top:24%;bottom:128px}.marketing .chapter-copy{width:min(470px,37vw)}.marketing .chapter h1,.marketing .chapter h2{color:#16325e;font-size:clamp(44px,4.6vw,72px);line-height:1.015;letter-spacing:-.065em;font-weight:500;text-wrap:balance}.marketing .chapter h1 em{font-style:normal;color:#2569f5}.marketing .chapter .eyebrow{color:#2862bd;background:#edf4ffbd;border:1px solid #baceee;padding:7px 11px;border-radius:7px;font-size:8px;letter-spacing:.1em;display:inline-block}.marketing .chapter-copy>p{color:#556a86;font-size:14px;line-height:1.85;max-width:365px}.marketing .tour-link{color:#245bcc;border-color:#adc7f1;font-weight:600}.marketing .tour-link:hover{color:#123e9d}.marketing .journey-proof{top:auto;bottom:0;width:min(290px,25vw);padding:23px;background:#ffffffeb;border:1px solid #fff;border-radius:17px;box-shadow:0 14px 60px #25478018,0 0 0 1px #cbdaf366;backdrop-filter:blur(22px)}.marketing .proof-label{color:#4474bc;font-size:8px}.marketing .journey-proof h3{color:#24416c;font-size:22px}.marketing .journey-proof dt{color:#7c8da4}.marketing .journey-proof dd{color:#274977}.marketing .journey-proof dl>div{border-color:#e1e9f5}.marketing .journey-proof dl>div:last-child dd{color:#2464e6}.marketing .journey-proof .proof-reason{color:#657d9d;font-size:11px}.marketing .proof-action{border-color:#dce6f5;color:#2563dd;font-weight:600}.marketing .journey-bottom{right:210px}.marketing .scroll-instruction{color:#4b6c99}.marketing .scroll-instruction small{color:#8497b4}.marketing .scroll-line{background:linear-gradient(#3476ec,transparent)}.marketing .journey-nav{background:#ffffffaa;border:1px solid #dfe9f9;border-radius:12px;padding:4px 8px;backdrop-filter:blur(15px)}.marketing .journey-nav button{border-top:0;min-width:59px;color:#8395ae;padding:10px}.marketing .journey-nav button[aria-current=step]{background:#2569f5;color:#fff;border-radius:8px;box-shadow:0 5px 15px #2569f521}.marketing .journey-nav button:hover{color:#2569f5}.marketing .journey-nav button[aria-current=step]:hover{color:white}.marketing .journey-count{color:#245da5;font-size:24px}.marketing .journey-count small{color:#93a3bc}.marketing .tour-progress{background:#d3e1f4}.marketing .tour-progress i{background:#2569f5;box-shadow:none}.marketing .world-marker{background:#fff;border:1px solid #b9d2ff;border-radius:11px;box-shadow:0 8px 30px #2569f521}.marketing .world-marker>span{color:#2569f5}.marketing .world-marker>b{color:#2c476e}.marketing .world-marker i{background:#2569f5;box-shadow:0 0 0 5px #2569f51a}
.hero-actions-blue{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:25px}.hero-actions-blue .button{background:#2569f5;color:white;border-color:#2569f5;font-size:12px;padding:15px 19px;box-shadow:0 8px 22px #2569f52b}.hero-actions-blue .tour-link{margin:0;padding:10px 0;border:0;font-size:11px}.hero-audience{display:block;margin-top:17px;font-size:9px!important;color:#7790ae!important;letter-spacing:.02em}.atlas-preview-pins{position:absolute;inset:0;pointer-events:none}.atlas-preview-pin{position:absolute;pointer-events:auto;display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #fff;border-radius:10px;background:#ffffffee;box-shadow:0 5px 24px #174b9622;color:#2866d1;font-size:10px;white-space:nowrap;transition:opacity .25s}.atlas-preview-pin i{width:8px;height:8px;border-radius:50%;background:#2b72f5;box-shadow:0 0 0 4px #2b72f512}.atlas-preview-pin:hover{background:#2569f5;color:white}.atlas-preview-pin:hover i{background:white}.atlas-preview-pin[hidden]{display:none}
/* Product narrative */
.marketing .section{padding-block:100px}.marketing .section h2{color:#16335f;letter-spacing:-.055em}.marketing .section h2>span{color:#2569f5}.marketing .section p,.marketing .section-lead{color:#6b7e99}.marketing .position-section{background:white;border-top:1px solid #dce8f7}.marketing .decision-grid article{border-color:#dde7f5;padding-block:25px}.marketing .decision-grid h3{color:#234574}.marketing .decision-grid small,.marketing .readiness-grid small{color:#4480d0}.marketing .thesis-note{background:#edf4ff;color:#275797;border:1px solid #dce8ff;border-radius:12px;padding:20px 23px}.marketing .thesis-note span{color:#6b87ac}.marketing .intelligence{background:linear-gradient(180deg,#f8fbff,#f0f5ff)}.marketing .command-shell{background:#fff;border-color:#d6e4f9;border-radius:22px;box-shadow:0 24px 80px #3460a315}.marketing .shell-top{background:#fff;border-color:#e0e8f6;color:#264e8e}.marketing .sample-tag,.marketing .version-label{color:#6082b4;border-color:#cadbf5;background:#f0f5ff}.marketing .command-conversation{background:#fff}.marketing .command-question{background:#f2f6fd;border-color:#e5edf9}.marketing .command-question>span{color:#8b9bb3}.marketing .command-question p{color:#355680}.marketing .ai-response{color:#264777}.marketing .response-title b,.marketing .ai-response h3{color:#244579}.marketing .response-title>span:last-child{color:#94a8c8}.marketing .ai-spark{background:#eaf1ff;color:#2569f5;border-radius:10px}.marketing .reasoning-steps>span{color:#7890b0}.marketing .reasoning-steps i{background:#edf4ff;color:#3a76d9}.marketing .suggestion-action{background:#2569f5;color:#fff;border-color:#2569f5;border-radius:10px}.marketing .action-result{background:#eef5ff;border-color:#c6dcfc;color:#3c6cae}.marketing .evidence-pane{background:#f5f8ff;border-color:#e1e9f6}.marketing .evidence-header{color:#6a8ab6}.marketing .evidence-row{border-color:#dfE8f7}.marketing .evidence-row span{color:#7389a8}.marketing .evidence-row strong{color:#234d8a}.marketing .evidence-row.alert strong{color:#b27734}.marketing .evidence-note{background:#fff5e4;border-color:#f2dbb3}.marketing .evidence-note span{color:#a1762f}.marketing #scenario-link{color:#2569f5;border-color:#d8e4f5}.marketing .ask-zone{background:#fff;border-color:#e0e9f6}.marketing #command-form{background:#f7faff;border-color:#ccdffb}.marketing #command-input{color:#294c82}.marketing #command-input::placeholder{color:#8a9db9}.marketing #command-form button{background:#2569f5;color:#fff}.marketing .prompt-icon{color:#2569f5}.marketing .prompt-suggestions button{background:#fff;border-color:#d9e6f8;color:#4771a8}.marketing .prompt-suggestions>span{color:#91a3bc}
.marketing .strategy-section{background:white}.marketing .strategy-workbench{background:#fff;border-color:#d8e5f8;border-radius:20px;box-shadow:0 20px 70px #1b4b8c0d}.marketing .strategy-head{background:#f5f8ff;border-color:#dce7f7;color:#315f9c}.marketing .strategy-head small{color:#7f97b6}.marketing .strategy-head i{background:#367aee}.marketing .strategy-inputs{background:#fff}.marketing .strategy-results{background:#edf4ff;border-color:#dbe7fa}.marketing .strategy-presets button{color:#5c7ca9;border-color:#cfddf1;background:#fff}.marketing .strategy-presets button[aria-pressed=true]{background:#2569f5;color:#fff;border-color:#2569f5}.marketing .strategy-fields label{color:#617a9e}.marketing .strategy-fields input{background:#f9fbff;border-color:#cadbf3;color:#244d87}.marketing .strategy-hint,.marketing .strategy-assumptions p,.marketing .strategy-math p{color:#8296b3}.marketing .strategy-assumptions summary,.marketing .strategy-math summary{color:#4773b3}.marketing .strategy-calculate{background:#2569f5;color:#fff;border:0;border-radius:10px}.marketing .strategy-verdict h3{color:#234a80}.marketing .strategy-verdict small{color:#3979d4}.marketing .strategy-metrics>div{background:white;border-color:#dbe5f7;border-radius:10px}.marketing .strategy-metrics b{color:#2569f5}.marketing .strategy-metrics span,.marketing .strategy-metrics small{color:#7c94b3}.marketing .strategy-load{color:#6584ac}.marketing .strategy-meter{background:#dce7f9}.marketing .strategy-meter i{background:#4888f8}.marketing .strategy-actions b{color:#395d91}.marketing .strategy-actions span{color:#6d86a8}.marketing .strategy-actions li:before{color:#2569f5}.marketing .strategy-export{color:#2569f5;border-color:#c7daf9;background:white}.marketing .strategy-footnote{color:#859ab7}.marketing .capability-section{background:#edf4ff;border-color:#d9e6f9}.marketing .capability-cards>a{background:#fff;border-color:#dbe6f6;border-radius:17px;box-shadow:0 9px 25px #25519705}.marketing .capability-cards>a:hover{border-color:#7da7ef;box-shadow:0 18px 40px #25519714}.marketing .capability-cards h3{color:#244570}.marketing .capability-cards small{color:#7292b9}.marketing .capability-cards b{color:#2569f5}.marketing .finance{background:#fff}.marketing .profit-board{background:#f4f8ff;border-color:#d7e6fd;box-shadow:0 25px 70px #3766a313}.marketing .board-header{color:#6484b2;border-color:#d7e3f6}.marketing .profit-main>span{color:#7490b4}.marketing .profit-main strong{color:#b26b44}.marketing .profit-main strong.positive{color:#2569f5}.marketing .profit-tag{background:#fff0e8;color:#ac6441;border-color:#f5d2bc}.marketing .profit-tag.positive{background:#e6efff;color:#2569f5;border-color:#b9d4ff}.marketing .chart-grid{opacity:.3}.marketing .cost-bar{background:#d8e3f5;border-color:#c4d6ef}.marketing .rate-bar{background:#4382f4;border-color:#3671d7}.marketing .chart-bar b{color:#264b82}.marketing .chart-bar span{color:#6a83a7}.marketing .rate-bar b{color:#fff}.marketing .profit-controls{border-color:#d8e5f7;color:#5b78a0}.marketing .profit-controls output{color:#2569f5}.marketing input[type=range]{accent-color:#2569f5}.marketing .finance-capabilities a{font-size:10px;border:1px solid #d9e5f7;border-radius:8px;padding:9px 12px;color:#4f77af}.marketing .line-link{color:#2569f5;border-color:#b9d0f3}.marketing .onboarding{background:#eff5ff}.marketing .studio-panel{background:#fff;border-color:#d4e3f9;border-radius:18px;box-shadow:0 15px 40px #37669f0e}.marketing .studio-toolbar{background:#fff;color:#7897bd;border-color:#e1eaf8}.marketing .studio-toolbar i{background:#c2d7f8}.marketing .studio-map{background:#edf4ff}.marketing .rack-layout>div{background:#d5e4fb;border-color:#7ca9ed}.marketing .rack-layout span{background:#9ac0fa;border-color:#c6dfff}.marketing .studio-zones span{background:#fff;border-color:#d9e6f9;color:#4276b9}.marketing .studio-dock i{background:#7ba7e8;border-color:#5e97e8}.marketing .studio-caption{color:#5278ab;background:#fff;border-color:#d9e6f8}.marketing .studio-caption>span:last-child{color:#98afcf}.marketing .studio-steps button{border-color:#d4e2f6;background:transparent}.marketing .studio-steps button>span,.marketing .studio-steps button i{color:#7d9cc3}.marketing .studio-steps button b{color:#54749e}.marketing .studio-steps button small{color:#8ba2c0}.marketing .studio-steps button[aria-selected=true]{background:#fff;border-color:#aac8f5;border-radius:13px;box-shadow:0 7px 22px #3b649508}.marketing .studio-steps button[aria-selected=true] b,.marketing .studio-steps button[aria-selected=true] i{color:#2569f5}.marketing .studio-data,.marketing .studio-rules{background:#f5f9ff;color:#3e6599}.marketing .mapping-row,.marketing .studio-rules>div{border-color:#d9e5f7;background:#fff;color:#6285b4}.marketing .studio-rules b{color:#3467ab}.marketing .readiness-section{background:#fff}.marketing .readiness-grid article{background:#f5f9ff;border-color:#dce7f8}.marketing .readiness-grid h3{color:#2b5185}.marketing .readiness-grid a{color:#2569f5}.marketing .final-cta{background:linear-gradient(160deg,#eaf2ff,#f8fbff);border-color:#d6e4fb}.marketing .final-cta h2{color:#19427d}.marketing .cta-orbit{opacity:.2;border-color:#5e95f1}.marketing .brand-footer{background:#fff;border-color:#e2eaf7}.marketing .footer-identity small,.marketing .brand-footer .footer-identity p{color:#7892b1}.marketing .brand-footer .footer-column b{color:#3e6aa4}.marketing .brand-footer .footer-column a{color:#7890af}.marketing .brand-footer .footer-column a:hover{color:#2569f5}.marketing .footer-bottom{border-color:#dce7f5;color:#8ba0bc}
/* Operations and portal */
.operations .sidebar{background:#fbfdff;border-right:1px solid #dde7f5;color:#224877}.operations .sidebar-brand{border-color:#e1eaf7;padding-bottom:20px}.operations .poc-badge{background:#edf3ff;border-color:#d6e4fc;color:#4d7dbf}.operations .sidebar .client-card{background:#f0f5ff;border-color:#dce7fa;color:#244875;border-radius:13px}.operations .sidebar .client-card label,.operations .sidebar .client-meta{color:#7795bb}.operations .sidebar select{background:white;border-color:#ccddf6;color:#31588e}.operations .sidebar .nav-section-title{color:#8c9fb9;font-size:9px;letter-spacing:.12em}.operations .sidebar .nav-item{color:#6b83a4;margin:2px 0;padding:10px 13px;font-size:12px}.operations .sidebar .nav-item:hover{background:#eff5ff;color:#2569f5}.operations .sidebar .nav-item.active{background:#2569f5;color:white;box-shadow:0 5px 15px #2569f51e}.operations .sidebar a{color:#3976d7}.operations .sidebar-foot{color:#8aa0bc}.operations .workspace{background:#f5f8fe;min-width:0}.operations .topbar{background:#ffffffed;border-color:#e1eaf7}.operations .page-title-wrap h1{font-size:23px;color:#284b7b;letter-spacing:-.7px}.operations .demo-strip{background:#eef4ff;border-color:#dce8fb;color:#5c7aa2}.operations .demo-commandbar button{border-color:#d1e1f9;color:#4a77b3}.operations .core-portal-link{background:#edf4ff;color:#3d76ce;border:1px solid #d5e4fa}.operations .core-heading h2,.operations .core-panel h3,.operations .core-stats strong,.operations .core-table b,.operations h2,.operations h3{color:#214b80}.operations .core-heading p,.operations .core-panel p{color:#738bab}.operations .core-stats article{border-color:#dce7f6}.operations .core-stats span,.operations .core-stats small{color:#8298b5}.operations .core-tag{background:#eef4ff;border-color:#dae7fc;color:#4b7bbd}.operations .core-table-wrap,.operations .core-panel{border-color:#dce7f6}.operations .core-table th{background:#f0f5ff;color:#7090b9}.operations .core-table td{border-color:#e6edf8;color:#49688f}.operations .core-table small{color:#8da1bd}.operations .core-note{background:#edf4ff;border-color:#6c9ff7;color:#557ba9}.operations .core-form label{color:#6d8bb0}.operations .core-issue{background:#f6f9ff;border-color:#e0eafa;color:#376aa9}.operations .core-issue:hover{background:#eef5ff;border-color:#afcbf7}.operations .core-issue span{color:#8a9fbb}.operations .view details,.operations #modalBody details{background:#f8fbff;border-color:#dce8f9}.operations .view summary,.operations #modalBody summary{color:#436d9f}.operations .core-detail-grid b{color:#315f97}.operations .core-detail-grid p,.operations .core-detail-grid small{color:#7b96b7}.operations .core-error{background:#fff3ed;border-color:#f4ccbb;color:#a9643e}.operations .setup-mode-card{background:#edf4ff!important;color:#3e6daf!important}.operations .setup-mode-card small{color:#7d9abf!important}.operations .ai-insight-card{background:linear-gradient(130deg,#2467ed,#518ef5)!important}.operations .bar i,.operations .stock-meter .green{background:#3e7df1}.operations .risk-symbol{color:#b7774f;background:#fff2e8}.operations .modal-card,.operations .modal-panel{background:#fff;border-color:#d8e6fa;border-radius:22px}.operations .link-button,.operations .row-action{color:#2569f5}.operations .finance-callout,.operations .callout.ai{background:#edf4ff;border-color:#d5e5fb;color:#4874ae}.operations .callout.ai b{color:#2569f5}.operations .wizard-step.active,.operations .rule-toggle.on,.operations .role-row.active{background:#edf4ff;border-color:#a9cafb;color:#2569f5}.operations .chip.avail{background:#edf7f2;color:#377c5c}.operations .chip.alloc{background:#eef3ff;color:#3a72c4}.operations .finance-kpis article{background:#fff;border-color:#dce7f6}.operations .finance-kpis strong{color:#22568e}.customer-portal .portal-header{background:#fff}.customer-portal .portal-brand{color:#2b5a96}.customer-portal .portal-brand small{color:#7396c4}.customer-portal .portal-band{background:#edf4ff;color:#4e7bbb;border-block:1px solid #dce8fa}.customer-portal .portal-band p{color:#7e9ac0}.customer-portal #portalWelcome h1{color:#244f88}.customer-portal #portalWelcome p{color:#819abb}.customer-portal #portalNav{border-color:#dae6f8}.customer-portal #portalNav button{color:#8098b6}.customer-portal #portalNav button.active{color:#2569f5;border-color:#2569f5}.customer-portal .portal-report{background:#edf4ff}.customer-portal .portal-report p{color:#7290b6}.customer-portal .core-stats strong,.customer-portal .core-panel h3,.customer-portal h2{color:#2a568c}.customer-portal .core-stats article,.customer-portal .core-panel,.customer-portal .core-table-wrap{border-color:#dce7f6}.customer-portal .core-table th{background:#eff5ff;color:#6e92bd}.customer-portal .core-table td{border-color:#e1eafb;color:#557aa8}.customer-portal .core-note{background:#edf4ff;border-color:#6c9ff7;color:#6483ae}.customer-portal .portal-footer{border-color:#dce7f9;color:#859fbe}.customer-portal a{color:#3a77ca}.customer-portal #portalFeedback:not(:empty){background:#edf4ff;border-color:#d4e4fb;color:#4673af}
/* One assistant, no globe or spinning aura. */
.wm-home-orb,.operations .wm-ai-orb{width:auto!important;height:56px!important;padding:8px 14px 8px 8px!important;border-radius:16px!important;display:flex!important;gap:10px;align-items:center;background:#fffffff2!important;border:1px solid #d6e4f8!important;box-shadow:0 10px 35px #2352a024,0 2px 7px #285a9d10!important;right:24px;bottom:22px;backdrop-filter:blur(20px);transform:none!important}.wm-home-orb:hover,.operations .wm-ai-orb:hover{background:#fff!important;box-shadow:0 14px 42px #2352a032!important;transform:translateY(-2px)!important}.wm-home-orb-glow,.wm-ai-glow{display:none!important}.assistant-symbol{width:38px;height:38px;border-radius:11px;background:linear-gradient(150deg,#548aff,#225beb);display:grid;place-items:center;flex:none;box-shadow:inset 0 1px 0 #ffffff44}.assistant-symbol svg{width:23px;height:23px;fill:none;stroke:white;stroke-width:1.5}.assistant-label{text-align:left;color:#244d88;font-size:12px;line-height:1.3;font-weight:600}.assistant-label small{display:block;font-size:8px;font-weight:400;color:#7e9bc1;margin-top:3px}.assistant-key{border:1px solid #dce7f8;background:#f4f8ff;border-radius:5px;padding:3px 4px;font-size:8px;color:#8aa2c3;margin-left:8px}.wm-home-dock,.operations .wm-ai-dock{background:#fff!important;border:1px solid #d2e2fa!important;border-radius:21px!important;box-shadow:0 25px 90px #2049852b!important;bottom:92px!important}.wm-home-head,.operations .wm-ai-head{background:#f8fbff!important;color:#284f87!important;border-bottom:1px solid #e2ebf9!important;padding:17px!important}.wm-home-brand small,.wm-ai-brand small{color:#7e9bc1!important}.wm-home-mini,.wm-ai-mini{background:#edf4ff!important;border-radius:10px!important;box-shadow:none!important}.wm-home-head-actions button,.wm-ai-head-actions button{background:#edf4ff!important;color:#5883bb!important;border:1px solid #d9e6f9!important;border-radius:8px}.wm-home-subhead,.wm-ai-contextbar{background:#f1f6ff!important;border-color:#e0eafa!important;color:#7b97bd!important;font-weight:400}.wm-home-chat,.wm-ai-chat{background:#fff!important;padding:17px!important}.wm-home-msg.ai,.wm-ai-msg.ai{background:#f5f8ff!important;color:#3a6398!important;border:1px solid #e2eafa!important;border-radius:0 15px 15px!important;line-height:1.7!important}.wm-home-msg.user,.wm-ai-msg.user{background:#2569f5!important;color:#fff!important;border-radius:15px 0 15px 15px!important}.wm-home-msg .msg-title,.wm-ai-msg .msg-title{color:#5184c9!important}.wm-home-msg.user .msg-title,.wm-ai-msg.user .msg-title{color:#dbe9ff!important}.wm-home-quick button,.wm-ai-quick button{background:#fff!important;border-color:#d7e5f9!important;color:#527fb9!important;border-radius:9px!important}.wm-home-quick button.primary-quick,.wm-ai-quick button.primary-quick{background:#edf4ff!important;color:#2569f5!important;border-color:#cce0ff!important}.wm-home-form,.wm-ai-form{background:#f8fbff!important;border-color:#e0eafa!important;padding:13px!important}.wm-home-form textarea,.wm-ai-form textarea{border:1px solid #d2e2f9!important;color:#345d90!important;background:white!important;border-radius:12px!important}.wm-home-form button,.wm-ai-form button{background:#2569f5!important;color:white!important;border-radius:10px!important}.wm-home-disclaimer,.wm-ai-disclaimer{background:#f8fbff!important;color:#94a9c5!important}.wm-home-tooltip{display:none!important}.home-links a{background:#edf4ff;color:#4277bd;border-color:#d6e6ff}
@media(max-width:1200px){.marketing .journey-nav button{padding:9px 7px;min-width:44px}.marketing .journey-bottom{right:195px;gap:15px}.marketing .journey-count{display:none}.marketing .chapter h1,.marketing .chapter h2{font-size:52px}.marketing .journey-proof{width:265px}.marketing .chapter-copy{width:40vw}}
@media(max-width:800px){.marketing .header{height:76px}.marketing .header nav.open{background:#fff;border-color:#d7e5fa;box-shadow:0 12px 32px #38619d16}.marketing .chapter-copy{width:100%}.marketing .chapters{top:128px;bottom:118px;left:6vw;right:6vw}.marketing .chapter h1,.marketing .chapter h2{font-size:clamp(35px,8.9vw,54px);max-width:480px;margin-top:16px}.marketing .chapter-copy>p{font-size:11px;max-width:330px;line-height:1.7}.marketing .chapter .eyebrow{font-size:7px;padding:5px 8px}.marketing .journey-topline{top:99px}.marketing .journey-proof{width:100%;padding:14px 17px;bottom:0;top:auto}.marketing .journey-proof h3{font-size:16px;margin:8px 0}.marketing .journey-proof dd{font-size:10px}.marketing .journey-bottom{right:6vw;left:6vw;bottom:24px}.marketing .journey-count{display:block}.marketing .journey-nav{width:calc(100% - 72px);flex:1;order:0;gap:3px;padding:4px;justify-content:space-between}.marketing .journey-nav button{min-width:0;padding:8px 0;align-items:center}.marketing .journey-count{display:none}.marketing .scroll-instruction{display:none}.marketing .journey-stage{min-height:720px}.marketing .cinema-shade{background:linear-gradient(180deg,#f7fafff5 0%,#f7faffd9 17%,#f7faff70 35%,#eff5ff05 56%,#eef5ff9c 85%)}.marketing #warehouse-cinema{height:100%}.hero-actions-blue{margin-top:16px;gap:14px}.hero-actions-blue .button{padding:12px 15px;font-size:10px}.hero-actions-blue .tour-link{font-size:10px}.hero-audience{display:none!important}.atlas-preview-pins{display:none}.marketing .section{padding-block:70px}.assistant-label,.assistant-key{display:none}.wm-home-orb,.operations .wm-ai-orb{width:54px!important;height:54px!important;right:15px;bottom:17px;padding:7px!important;border-radius:16px!important}.assistant-symbol{width:38px;height:38px}.wm-home-dock,.operations .wm-ai-dock{bottom:84px!important;width:calc(100vw - 24px)!important;left:12px!important;right:12px!important;max-height:calc(100dvh - 105px)!important}.operations .topbar .top-actions .button{font-size:10px;padding:10px}.operations .core-heading h2{font-size:29px}}
@media(max-width:800px) and (max-height:740px){.marketing .journey-stage{min-height:650px}.marketing .chapters{top:119px;bottom:108px}.marketing .chapter h1,.marketing .chapter h2{font-size:34px;margin:12px 0}.marketing .chapter-copy>p{font-size:10px}.marketing .journey-proof{padding:11px 13px}.marketing .journey-proof h3{font-size:14px}.hero-actions-blue{margin-top:12px}.hero-actions-blue .button{padding:10px 13px}}
@media(prefers-reduced-motion:reduce){.button,.atlas-preview-pin{transition:none!important}.wm-home-orb,.wm-ai-orb{animation:none!important}}
#warehouse-cinema{background:#eef4ff url('assets/warehouse-daylight.webp') center/cover no-repeat}#warehouse-cinema>div{width:100%;height:100%}.marketing .chapter h1 em{font-style:normal;color:#2569f5}.operations.warehouse-mode .demo-strip{display:none}.operations .app-shell{grid-template-columns:244px minmax(0,1fr)}.operations .sidebar{width:244px}.operations .view#view-warehouse{padding:24px 26px 60px}.operations .sidebar-brand img{filter:none!important}.scene-fallback{position:absolute;bottom:15%;left:7%;font-size:11px;color:#536e98;background:#ffffffdd;padding:12px;border-radius:10px}.operations .button.primary,.customer-portal .button.primary{background:#2569f5!important;color:#fff!important}.operations .nav-glyph{color:inherit}.operations .nav-item.active{background:#e9f1ff!important;color:#2162de!important;border-color:#caddff!important}@media(max-width:900px){.operations .app-shell{grid-template-columns:minmax(0,1fr)}}
.scene-fallback-note{position:absolute;left:7%;bottom:12%;font-size:12px;padding:12px;background:white;border-radius:10px;color:#375780}.marketing .chapter-copy>p{color:#435b7a}.marketing .journey-proof p,.marketing .journey-proof dt{color:#576c87}

@media(max-width:900px){.operations .view#view-warehouse{padding:20px 14px 70px}}
