
/* /dm_motionerp_website/static/src/css/pages/industries_manufacturing.css defined in bundle 'dm_motionerp_website.assets_page_industries_manufacturing' */
 #wrapwrap .lines{list-style:none;margin:0;padding:0}#wrapwrap .lines li[aria-hidden="true"]{display:flex !important}#wrapwrap .lines li:first-child{border-top:0}#wrapwrap .lines .n[aria-hidden="true"]{display:flex !important}#wrapwrap .story{display:grid;gap:24px;grid-template-columns:1fr;align-items:center}#wrapwrap .story[aria-hidden="true"]{display:grid !important}@media (min-width:1024px){#wrapwrap .story{grid-template-columns:5fr 7fr;gap:48px}}#wrapwrap .story .photo{aspect-ratio:4/3}#wrapwrap .il-jm{--mo-link:#2B57A5;aspect-ratio:16/11.4;padding:3.4cqw;display:flex;flex-direction:column;gap:2.6cqw}#wrapwrap .il-jm[aria-hidden="true"]{display:flex !important}#wrapwrap .mcard .il-jm{border-radius:8px}#wrapwrap .jm-win{background:#fff;border-radius:2.2cqw;box-shadow:0 2.2cqw 5cqw rgba(30,40,90,.22);overflow:hidden;flex:0 0 auto}#wrapwrap .jm-bar{display:flex;align-items:center;gap:1.6cqw;background:#1F2B4A;color:#fff;padding:0 2.2cqw;height:6.6cqw;font-size:2.5cqw;font-weight:600;white-space:nowrap}#wrapwrap .jm-bar[aria-hidden="true"]{display:flex !important}#wrapwrap .jm-bar .brand-mark{width:3.4cqw;height:3.4cqw;border-radius:.9cqw;background:linear-gradient(135deg,#3FA46B,#2F5AA8)}#wrapwrap .jm-bar .brand-mark::after{left:28%;top:28%;width:44%;height:44%;border-radius:22%}#wrapwrap .jm-bar b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600}#wrapwrap .jm-act{display:flex;align-items:center;gap:1.8cqw;padding:2cqw 2.2cqw 0}#wrapwrap .jm-act[aria-hidden="true"]{display:flex !important}#wrapwrap .jm-btn{font:inherit;font-weight:600;font-size:2.5cqw;color:#fff;background:var(--mo-primary,#2E4A85);border:0;border-radius:1.1cqw;padding:1.4cqw 2.6cqw;cursor:default;transition:transform .12s}#wrapwrap .jm-btn.pressed{transform:scale(.94)}#wrapwrap .jm-hint{font-size:2cqw;color:var(--muted)}#wrapwrap .jm-note{display:flex;flex-direction:column;gap:1cqw;padding:1.8cqw 2.2cqw 2.2cqw}#wrapwrap .jm-note[aria-hidden="true"]{display:flex !important}#wrapwrap .jm-r{display:flex;align-items:center;justify-content:space-between;gap:1.6cqw;font-size:2.2cqw;color:var(--ink2)}#wrapwrap .jm-r[aria-hidden="true"]{display:flex !important}#wrapwrap .jm-r span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wrapwrap .jm-b{flex:0 0 auto;font-style:normal;font-size:1.9cqw;font-weight:600;color:var(--mo-ok,#3FA46B);background:#E3F4EA;border-radius:99px;padding:.6cqw 1.5cqw;opacity:0;transform:translateX(1cqw);transition:opacity .3s,transform .3s}#wrapwrap .il-jm.go .jm-r:nth-child(1) .jm-b{opacity:1;transform:none;transition-delay:.1s}#wrapwrap .il-jm.go .jm-r:nth-child(2) .jm-b{opacity:1;transform:none;transition-delay:.28s}#wrapwrap .jm-je{background:#fff;border-radius:2cqw;box-shadow:0 2.6cqw 5.5cqw rgba(30,40,90,.28);padding:2cqw 2.4cqw;margin-top:auto;opacity:0;transform:translateY(2.6cqw);transition:opacity .4s,transform .4s}#wrapwrap .il-jm.post .jm-je{opacity:1;transform:none}#wrapwrap .jm-jh{display:flex;align-items:baseline;gap:1.6cqw;padding-bottom:1.2cqw;border-bottom:1px solid #EEF0F3;margin-bottom:1.2cqw}#wrapwrap .jm-jh[aria-hidden="true"]{display:flex !important}#wrapwrap .jm-jh b{font-family:var(--font-en);font-size:2.2cqw;color:var(--ink)}#wrapwrap .jm-jh span{font-size:1.9cqw;color:var(--mo-ok,#3FA46B);font-weight:600}#wrapwrap .jm-l{display:flex;align-items:center;gap:1.4cqw;padding:.9cqw 0;border-bottom:1px dashed #EEF0F3;font-size:2.2cqw;color:var(--ink);opacity:0;transform:translateY(1.4cqw)}#wrapwrap .jm-l[aria-hidden="true"]{display:flex !important}#wrapwrap .jm-l:last-child{border-bottom:0}#wrapwrap .il-jm.post .jm-l{animation:jmIn .34s var(--ease-out) both}#wrapwrap .il-jm.post .jm-l:nth-child(2){animation-delay:.16s}#wrapwrap .il-jm.post .jm-l:nth-child(3){animation-delay:.32s}#wrapwrap .il-jm.post .jm-l:nth-child(4){animation-delay:.48s}#wrapwrap .jm-k{flex:0 0 auto;width:2.9cqw;height:2.9cqw;border-radius:50%;background:var(--mo-ok,#3FA46B);position:relative}#wrapwrap .jm-k::after{content:"";position:absolute;left:.95cqw;top:.5cqw;width:.7cqw;height:1.4cqw;border:solid #fff;border-width:0 .38cqw .38cqw 0;transform:rotate(45deg)}#wrapwrap .jm-t{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wrapwrap .jm-s{flex:0 0 auto;font-style:normal;font-size:1.8cqw;font-weight:600;border-radius:.8cqw;padding:.35cqw 1.1cqw}#wrapwrap .jm-s.dr{background:#E8F0FF;color:var(--mo-link)}#wrapwrap .jm-s.cr{background:#FDECEC;color:#B42318}#wrapwrap .jm-a{flex:0 0 auto;font-family:var(--font-en);font-variant-numeric:tabular-nums;font-weight:600;font-size:2.2cqw}#wrapwrap .il-jm .dp-cursor{width:5cqw;height:5cqw}#wrapwrap .il-jm .dp-cursor i{left:.7cqw;top:.7cqw;width:2.6cqw;height:2.6cqw;border-width:.4cqw}@media (max-width:767px){#wrapwrap .il-jm{aspect-ratio:auto}}@media (prefers-reduced-motion:reduce){#wrapwrap .jm-pill em,#wrapwrap .jm-b,#wrapwrap .jm-je{transition:none}#wrapwrap .il-jm.post .jm-l{animation:none;opacity:1;transform:none}#wrapwrap .jm-btn{transition:none}}#wrapwrap .il-jm{aspect-ratio:16/10.5;padding:3cqw 3cqw 2.4cqw;gap:1.5cqw}#wrapwrap .jm-win{box-shadow:0 1.4cqw 3.2cqw rgba(30,40,90,.16)}#wrapwrap .jm-je{margin-top:0;box-shadow:0 1.6cqw 3.6cqw rgba(30,40,90,.18)}#wrapwrap .jm-link{flex:0 0 auto;width:2cqw;height:3.7cqw;margin:0 auto;position:relative}#wrapwrap .jm-link::before{content:"";position:absolute;left:50%;top:0;bottom:1cqw;width:.36cqw;border-radius:.2cqw;background:linear-gradient(#9FB4EC,var(--mo-link,#2B57A5));transform:translateX(-50%) scaleY(0);transform-origin:top;transition:transform .3s .08s}#wrapwrap .jm-link::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-left:.62cqw solid transparent;border-right:.62cqw solid transparent;border-top:.9cqw solid var(--mo-link,#2B57A5);opacity:0;transition:opacity .18s .34s}#wrapwrap .il-jm.post .jm-link::before{transform:translateX(-50%) scaleY(1)}#wrapwrap .il-jm.post .jm-link::after{opacity:1}#wrapwrap .jm-l{transition:opacity .22s}@media (max-width:767px){#wrapwrap .jm-link{height:16px;width:12px}#wrapwrap .jm-link::before{width:3px;bottom:5px;border-radius:2px}#wrapwrap .jm-link::after{border-left-width:5px;border-right-width:5px;border-top-width:6px}}@media (prefers-reduced-motion:reduce){#wrapwrap .jm-link::before,#wrapwrap .jm-link::after,#wrapwrap .jm-l{transition:none}}@media (max-width:767px){#wrapwrap .jm-status{border-radius:8px;padding:3px;gap:3px}#wrapwrap .jm-status span{font-size:10px;padding:4px 10px;border-radius:6px}}#wrapwrap .jm-bar b{min-width:0}#wrapwrap .jm-bar{padding-right:1.4cqw}#wrapwrap .app-screen>.app-shot,#wrapwrap .illus.il>.jm-win{border-radius:inherit}@media (max-width:767px){#wrapwrap .illus.il>.jm-win{border-radius:7px}}#wrapwrap .il-fin:not(.sent) .etx-doc[data-ghost],#wrapwrap .il-hr:not(.asked) .lv-card[data-ghost],#wrapwrap .il-jm:not(.post) .jm-je[data-ghost],#wrapwrap .il-copilot:not(.card) .cp-card[data-ghost]{position:relative;opacity:1;transform:none;background:rgba(248,250,253,.9);border:1.5px dashed #C9D2E3;box-shadow:none}#wrapwrap .il-fin:not(.sent) .etx-doc[data-ghost]>*,#wrapwrap .il-hr:not(.asked) .lv-card[data-ghost]>*,#wrapwrap .il-jm:not(.post) .jm-je[data-ghost]>*,#wrapwrap .il-copilot:not(.card) .cp-card[data-ghost]>*{opacity:0}#wrapwrap .il-fin:not(.sent) .etx-doc[data-ghost]::after,#wrapwrap .il-hr:not(.asked) .lv-card[data-ghost]::after,#wrapwrap .il-jm:not(.post) .jm-je[data-ghost]::after,#wrapwrap .il-copilot:not(.card) .cp-card[data-ghost]::after{content:attr(data-ghost);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;max-width:82%;text-align:center;padding:max(6px,.9cqw) max(12px,1.8cqw);border-radius:99px;background:#fff;box-shadow:0 max(4px,.6cqw) max(12px,1.8cqw) max(-6px,-1cqw) rgba(15,27,61,.25);font-size:max(11px,1.1cqw);font-weight:600;line-height:1.45;color:#4A5570}#wrapwrap .il-fin:not(.sent) .etx-doc[data-ghost]::before,#wrapwrap .il-hr:not(.asked) .lv-card[data-ghost]::before,#wrapwrap .il-jm:not(.post) .jm-je[data-ghost]::before,#wrapwrap .il-copilot:not(.card) .cp-card[data-ghost]::before{content:"";position:absolute;inset:max(12px,1.6cqw);border-radius:4px;background:linear-gradient(#E3E9F2,#E3E9F2) 0 0/46% max(9px,1.3cqw) no-repeat,linear-gradient(#EDF1F7,#EDF1F7) 0 max(24px,3.2cqw)/100% max(7px,1cqw) no-repeat,linear-gradient(#EDF1F7,#EDF1F7) 0 max(40px,5.4cqw)/86% max(7px,1cqw) no-repeat,linear-gradient(#EDF1F7,#EDF1F7) 0 max(56px,7.6cqw)/94% max(7px,1cqw) no-repeat,linear-gradient(#EDF1F7,#EDF1F7) 0 max(72px,9.8cqw)/70% max(7px,1cqw) no-repeat,linear-gradient(#EDF1F7,#EDF1F7) 0 max(88px,12cqw)/90% max(7px,1cqw) no-repeat}#wrapwrap .il-jm:not(.post) .jm-je[data-ghost]::after{font-size:max(11px,2.1cqw)}#wrapwrap .il-jm:not(.post) .jm-je[data-ghost]::before{display:none}#wrapwrap .etx-doc>*,#wrapwrap .lv-card>*,#wrapwrap .jm-je>*,#wrapwrap .cp-card>*{transition:opacity .35s}@media (prefers-reduced-motion:reduce){#wrapwrap .cp-sugg,#wrapwrap .cp-sugg span,#wrapwrap .etx-doc>*,#wrapwrap .lv-card>*,#wrapwrap .jm-je>*,#wrapwrap .cp-card>*{transition:none}}#wrapwrap .kpi-track[aria-hidden="true"]{display:flex !important}#wrapwrap .kpi-track b{font-size:16px;color:var(--ink)}#wrapwrap .stat,#wrapwrap .signals,#wrapwrap .kpi-track{padding:var(--pad-card)}#wrapwrap .lines li{padding:10px 0}#wrapwrap .how-no::before,#wrapwrap .checks.signs .no::before,#wrapwrap .lines .n::before{content:"0"}#wrapwrap .checks.signs .no,#wrapwrap .lines .n{flex:0 0 2.4em;display:inline-flex;align-items:flex-start;padding-top:.2em}#wrapwrap .link-list{list-style:none;margin:0;padding:0;display:grid;gap:20px 48px;grid-template-columns:1fr}#wrapwrap .link-list li{display:flex;flex-direction:column;gap:4px;padding:0;border:0}#wrapwrap .link-list a:hover{color:var(--accent);text-decoration-color:currentColor}#wrapwrap .link-list span{color:var(--ink2)}@media (min-width:720px){#wrapwrap .link-list{grid-template-columns:1fr 1fr}}#wrapwrap.prod:not(.odoo-editor-editable) .story:has(> .photo > img[src*="dm_motionerp_website.ph_"]),#wrapwrap.prod:not(.odoo-editor-editable) .story:has(> div > .photo > img[src*="dm_motionerp_website.ph_"]){grid-template-columns:1fr}#wrapwrap.prod:not(.odoo-editor-editable) .story:has(> .photo > img[src*="dm_motionerp_website.ph_"]) > div:not(.photo){max-width:46em}#wrapwrap.prod:not(.odoo-editor-editable) .story:has(> .photo > img[src*="dm_motionerp_website.ph_"]) .kpi-track{max-width:420px}