.dd-flow-functional-rail-section{position:relative;overflow:clip;padding:136px 0 144px;background:linear-gradient(180deg,#fffffffc,#f8fafcfa)}.dd-flow-functional-rail-section:before,.dd-flow-functional-rail-section:after{content:"";position:absolute;inset:0;pointer-events:none}.dd-flow-functional-rail-section:before{background:linear-gradient(rgba(15,23,42,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.028) 1px,transparent 1px);background-size:40px 40px;opacity:.72}.dd-flow-functional-rail-section:after{background:radial-gradient(circle at 18% 24%,rgba(0,156,222,.05),transparent 0 18%),radial-gradient(circle at 82% 76%,rgba(14,165,233,.05),transparent 0 18%)}.dd-flow-functional-rail{position:relative;z-index:1;display:grid;grid-template-columns:var(--ds-grid-31);gap:48px 0}.dd-flow-functional-rail__intro{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);row-gap:8px;align-items:start}.dd-flow-functional-rail__eyebrow{grid-column:1 / 11;margin:0;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-functional-rail__title{grid-column:1 / 18;margin:0;color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-functional-rail__logic{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);align-items:center;padding:24px 0;border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.22)}.dd-flow-functional-rail__logic-label{grid-column:1 / 9;color:var(--ds-color-blue-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-functional-rail__logic-track{grid-column:10 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.dd-flow-functional-rail__logic-step{color:var(--ds-color-ink-800);font:700 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-functional-rail__logic-step+.dd-flow-functional-rail__logic-step{padding-left:24px;border-left:1px solid rgba(148,163,184,.18)}.dd-flow-functional-rail__body{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:var(--ds-grid-31);align-items:stretch;height:min(80svh,640px);min-height:0;isolation:isolate}.dd-flow-functional-buffer{grid-column:14 / 19;position:relative;z-index:3;align-self:stretch;display:grid;grid-template-columns:1fr;height:100%;padding:0;justify-items:stretch;text-align:center;overflow:visible}.dd-flow-functional-column{--dd-flow-functional-accent: var(--ds-color-blue-500);position:relative;z-index:1;display:grid;grid-template-rows:48px auto minmax(0,1fr);height:100%;padding:0;color:inherit;text-decoration:none;isolation:isolate;border:0}.dd-flow-functional-column:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fffffffa,#f8fafcf0),linear-gradient(rgba(15,23,42,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.024) 1px,transparent 1px);background-size:auto,32px 32px,32px 32px;border:1px solid rgba(148,163,184,.22);pointer-events:none;z-index:0}.dd-flow-functional-column:after{content:"";position:absolute;top:24px;bottom:24px;width:2px;background:color-mix(in srgb,var(--dd-flow-functional-accent) 28%,rgba(148,163,184,.24));pointer-events:none;z-index:1}.dd-flow-functional-column>*{position:relative;z-index:1}.dd-flow-functional-column--production{grid-column:1 / 14}.dd-flow-functional-column--production:before{right:-1px;border-right:0}.dd-flow-functional-column--production:after{left:0}.dd-flow-functional-column--trade{--dd-flow-functional-accent: #0f8b7b;grid-column:19 / -1;text-align:left}.dd-flow-functional-column--trade:before{left:-1px;border-left:0}.dd-flow-functional-column--trade:after{right:0}.dd-flow-functional-buffer__hinge{grid-row:1;grid-column:1;position:relative;z-index:2;align-self:stretch;justify-self:stretch;width:100%;height:100%;pointer-events:none}.dd-flow-functional-buffer__hinge-arm{position:absolute;top:0;bottom:0;background:linear-gradient(180deg,#fffffff5,#f8fafceb);border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.22)}.dd-flow-functional-buffer__hinge-arm--left{left:-1px;right:calc(50% + 52px)}.dd-flow-functional-buffer__hinge-arm--right{left:calc(50% + 52px);right:-1px}.dd-flow-functional-buffer__hinge-loop{position:relative;z-index:1;margin:0 auto;width:104px;height:100%;border-left:1px solid rgba(148,163,184,.24);border-right:1px solid rgba(148,163,184,.24);background:linear-gradient(90deg,#ffffff2e,#ffffff0a),repeating-linear-gradient(180deg,transparent 0 40px,rgba(255,255,255,.92) 40px 56px,transparent 56px 104px)}.dd-flow-functional-buffer__hinge-pin{position:absolute;top:16px;bottom:16px;left:50%;transform:translate(-50%);width:1px;background:#0f172a3d}.dd-flow-functional-buffer__stage{grid-row:1;grid-column:1;position:relative;z-index:1;display:flex;flex-direction:column-reverse;align-self:stretch;justify-self:center;width:104px;height:100%;min-height:0;overflow:hidden;border-left:1px solid rgba(148,163,184,.22);border-right:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.22);background:linear-gradient(rgba(148,163,184,.18) 1px,transparent 1px);background-size:100% 20%;cursor:ns-resize}.dd-flow-functional-buffer__zone{border-top:1px solid rgba(255,255,255,.72)}.dd-flow-functional-buffer__zone--green{flex:0 0 44%;background:#22c55ec7}.dd-flow-functional-buffer__zone--yellow{flex:0 0 28%;background:#facc15d1}.dd-flow-functional-buffer__zone--red{flex:0 0 28%;background:#ef4444e6}.dd-flow-functional-buffer__saldo-line{position:absolute;left:-8px;right:-8px;z-index:2;top:calc((1 - var(--dd-flow-functional-balance, .56)) * 100%);border-top:3px solid rgba(15,23,42,.92);pointer-events:none}.dd-flow-functional-buffer__saldo-value{position:absolute;top:0;left:50%;width:max-content;padding:4px 8px;color:var(--ds-color-ink-800);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;background:#f8fafcf5;border:1px solid rgba(148,163,184,.24);transform:translate(-50%,calc(-100% - 8px));white-space:nowrap}.dd-flow-functional-column__top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:48px;padding:0 28px;border-bottom:1px solid rgba(148,163,184,.18);background:#fffc}.dd-flow-functional-column__index{color:var(--dd-flow-functional-accent);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-functional-column__label{color:var(--ds-color-ink-800);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-functional-column__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(192px,auto);gap:20px 28px;align-items:start;padding:24px 28px 20px;border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-functional-column__hero-copy{display:grid;gap:12px;min-width:0;align-content:start}.dd-flow-functional-column__audience{margin:0;color:var(--ds-color-slate-500);font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);letter-spacing:normal;text-transform:none}.dd-flow-functional-column__title{max-width:none;margin:0;color:var(--ds-color-ink-800);font:700 var(--ds-text-h3) / var(--ds-leading-h3) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-functional-column__description{max-width:32ch;margin:0;color:var(--ds-color-slate-500);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-functional-column--trade .dd-flow-functional-column__title{justify-self:start}.dd-flow-functional-column__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;min-width:192px;align-self:end}.dd-flow-functional-column--trade .dd-flow-functional-column__metrics{justify-content:stretch}.dd-flow-functional-column__metric{display:grid;gap:8px;min-width:0;padding:0}.dd-flow-functional-column__metric+.dd-flow-functional-column__metric{padding-left:16px;border-left:1px solid rgba(148,163,184,.2)}.dd-flow-functional-column--trade .dd-flow-functional-column__metric+.dd-flow-functional-column__metric{padding-left:16px;padding-right:0;border-left:1px solid rgba(148,163,184,.2);border-right:0}.dd-flow-functional-column__metric-label{margin:0;color:var(--ds-color-slate-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-functional-column__metric-value{margin:0;color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-functional-column__stack{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:16px;min-height:0;padding:24px 28px}.dd-flow-functional-column__blocks{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(0,1fr));align-content:stretch;height:100%;gap:0;margin:0;padding:0;list-style:none}.dd-flow-functional-column__block{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:center;min-height:0;padding:16px 0;background:transparent}.dd-flow-functional-column__block+.dd-flow-functional-column__block{border-top:1px solid rgba(148,163,184,.14)}.dd-flow-functional-column--trade .dd-flow-functional-column__block{grid-template-columns:40px minmax(0,1fr)}.dd-flow-functional-column__block-index{display:inline-flex;align-items:center;align-self:center;color:var(--dd-flow-functional-accent);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-functional-column--trade .dd-flow-functional-column__block-index{order:0;justify-self:start}.dd-flow-functional-column__block-copy{display:grid;align-content:center;gap:0;min-width:0;min-height:0}.dd-flow-functional-column--trade .dd-flow-functional-column__block-copy{order:0;justify-items:start}.dd-flow-functional-column__block-title{max-width:18ch;color:var(--ds-color-ink-800);font:600 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans);letter-spacing:0}.dd-flow-functional-column__block-meta{display:flex;flex-wrap:wrap;gap:8px 12px;align-self:end;padding-top:12px;border-top:1px solid rgba(148,163,184,.14);color:var(--ds-color-slate-500);font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-functional-column__block-meta-part{position:relative;display:inline-flex;align-items:center}.dd-flow-functional-column__block-meta-part+.dd-flow-functional-column__block-meta-part{padding-left:14px}.dd-flow-functional-column__block-meta-part+.dd-flow-functional-column__block-meta-part:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;border-radius:999px;background:#94a3b885;transform:translateY(-50%)}.dd-flow-functional-column__cta{display:inline-flex;justify-content:center;align-items:center;width:fit-content;min-height:48px;margin-top:12px;padding-inline:36px;gap:var(--ds-space-16);border:none;border-radius:var(--ds-radius-none);background:var(--ds-color-blue-500);color:var(--ds-color-white);font:700 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans);transition:background var(--ds-duration-base) var(--ds-ease-standard),color var(--ds-duration-base) var(--ds-ease-standard),transform var(--ds-duration-base) var(--ds-ease-standard)}.dd-flow-functional-column__cta-copy{color:inherit;font:inherit;letter-spacing:0;text-transform:none}.dd-flow-functional-column__cta-icon{color:inherit;font-family:Material Symbols Outlined;font-size:20px;transition:transform .22s var(--ds-ease-standard)}.dd-flow-functional-column:hover .dd-flow-functional-column__title,.dd-flow-functional-column:focus-visible .dd-flow-functional-column__title{color:var(--dd-flow-functional-accent)}.dd-flow-functional-column:hover .dd-flow-functional-column__cta-icon,.dd-flow-functional-column:focus-visible .dd-flow-functional-column__cta-icon{transform:translate(3px,-3px)}.dd-flow-functional-column:hover .dd-flow-functional-column__cta,.dd-flow-functional-column:focus-visible .dd-flow-functional-column__cta{background:var(--ds-color-blue-600)}.dd-flow-functional-column:focus-visible{outline:0}@media(max-width:1439px){.dd-flow-functional-rail__title{grid-column:1 / 20}}@media(max-width:1279px){.dd-flow-functional-rail{gap:32px 0}.dd-flow-functional-rail__title,.dd-flow-functional-rail__logic-label,.dd-flow-functional-rail__logic-track,.dd-flow-functional-buffer,.dd-flow-functional-column{grid-column:1 / -1}.dd-flow-functional-rail__intro{row-gap:8px}.dd-flow-functional-rail__logic{gap:16px 0}.dd-flow-functional-rail__logic-track{gap:16px}.dd-flow-functional-rail__logic-step+.dd-flow-functional-rail__logic-step{padding-left:16px}.dd-flow-functional-rail__body{align-items:start;height:auto;gap:48px 0}.dd-flow-functional-column{height:auto}.dd-flow-functional-column:before,.dd-flow-functional-column--production:before,.dd-flow-functional-column--trade:before{border:1px solid rgba(148,163,184,.22)}.dd-flow-functional-column:after{display:none}.dd-flow-functional-buffer{width:min(100%,280px);height:auto;justify-self:center;padding:0}.dd-flow-functional-buffer__hinge,.dd-flow-functional-buffer__stage{grid-row:auto}.dd-flow-functional-column--trade{text-align:left}.dd-flow-functional-column--trade .dd-flow-functional-column__top{justify-content:flex-start}.dd-flow-functional-column__hero{grid-template-columns:1fr;gap:20px}.dd-flow-functional-column__blocks{grid-template-rows:none;height:auto}.dd-flow-functional-column__block:first-child{padding-top:0}.dd-flow-functional-column--trade .dd-flow-functional-column__title{justify-self:start}.dd-flow-functional-column--trade .dd-flow-functional-column__metric+.dd-flow-functional-column__metric{padding-right:0;border-right:0;padding-left:24px;border-left:1px solid rgba(148,163,184,.2)}.dd-flow-functional-column--trade .dd-flow-functional-column__block{grid-template-columns:1fr}}@media(max-width:767px){.dd-flow-functional-rail-section{padding:96px 0 104px}.dd-flow-functional-rail__logic{padding:16px 0}.dd-flow-functional-rail__logic-track{grid-template-columns:1fr 1fr;gap:12px 16px}.dd-flow-functional-rail__logic-step+.dd-flow-functional-rail__logic-step{padding-left:0;border-left:0}.dd-flow-functional-buffer{width:100%;max-width:none;height:auto;padding:0}.dd-flow-functional-buffer__hinge{display:none}.dd-flow-functional-buffer__stage{width:88px;height:auto;min-height:320px}.dd-flow-functional-column__top{padding:0 24px}.dd-flow-functional-column__hero,.dd-flow-functional-column__stack{padding-right:24px;padding-left:24px}.dd-flow-functional-column__hero{gap:16px}.dd-flow-functional-column__stack{gap:24px}.dd-flow-functional-column__blocks{grid-template-columns:1fr}.dd-flow-functional-column__block{min-height:auto;padding:16px 0;background:transparent}.dd-flow-functional-column__block:first-child{padding-top:0}}@media(max-width:479px){.dd-flow-functional-rail__logic-track{grid-template-columns:1fr}.dd-flow-functional-column__metrics{grid-template-columns:1fr;gap:16px}.dd-flow-functional-column__metric+.dd-flow-functional-column__metric,.dd-flow-functional-column--trade .dd-flow-functional-column__metric+.dd-flow-functional-column__metric{padding:16px 0 0;border:0;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-functional-column__block,.dd-flow-functional-column--trade .dd-flow-functional-column__block{grid-template-columns:40px minmax(0,1fr);gap:12px}.dd-flow-functional-column__block-copy{gap:12px}}.dd-flow-coded-showcase{position:relative;overflow:clip;padding:96px 0 104px;background:linear-gradient(180deg,#fffffffa,#f8fafcfa)}.dd-flow-coded-showcase:before,.dd-flow-coded-showcase:after{content:"";position:absolute;inset:0;pointer-events:none}.dd-flow-coded-showcase:before{background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px);background-size:32px 32px;opacity:.72}.dd-flow-coded-showcase:after{background:radial-gradient(circle at 16% 24%,rgba(0,156,222,.06),transparent 0 18%),radial-gradient(circle at 74% 76%,rgba(14,165,233,.06),transparent 0 20%)}.dd-flow-coded-showcase .clean-container{position:relative;z-index:1}.dd-flow-coded-showcase__grid{display:grid;grid-template-columns:var(--ds-grid-31);grid-template-rows:304px 296px;gap:24px 0}.dd-flow-coded-window{position:relative;display:grid;grid-template-rows:48px auto auto minmax(0,1fr);min-height:0;overflow:hidden;border:1px solid rgba(148,163,184,.44);background:#fffffff5}.dd-flow-coded-window__overlay{position:absolute;inset:0;pointer-events:none;z-index:3}.dd-flow-coded-window--focus-buffer{grid-template-rows:48px minmax(0,1fr)}.dd-flow-coded-window--focus-buffer .dd-flow-coded-window__body{padding:8px}.dd-flow-coded-window--buffer-list{grid-column:1 / 16;grid-row:1 / 3}.dd-flow-coded-window--buffer-chart{grid-column:17 / 24;grid-row:1}.dd-flow-coded-window--sku-trend{grid-column:25 / -1;grid-row:1}.dd-flow-coded-window--shipment{grid-column:17 / -1;grid-row:2}.dd-flow-coded-window--diagonal{grid-column:1 / 11;grid-row:3}.dd-flow-coded-window--schedule{grid-column:12 / -1;grid-row:3}.dd-flow-coded-window__header,.dd-flow-coded-window__toolbar,.dd-flow-coded-window__tabs{min-height:0;border-bottom:1px solid rgba(148,163,184,.34)}.dd-flow-coded-window__header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:0 16px;background:#fffffffa}.dd-flow-coded-window__header--plain{grid-template-columns:minmax(0,1fr);gap:0}.dd-flow-coded-window__chrome{display:inline-flex;gap:8px}.dd-flow-coded-window__nav,.dd-flow-coded-window__star{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(148,163,184,.42);color:#475569d1}.dd-flow-coded-window__nav:before,.dd-flow-coded-window__star:before{font:700 15px / 1 var(--ds-font-sans)}.dd-flow-coded-window__nav--back:before{content:"‹"}.dd-flow-coded-window__nav--forward:before{content:"›"}.dd-flow-coded-window__star:before{content:"☆";font-size:16px}.dd-flow-coded-window__title{margin:0;min-width:0;color:var(--ds-color-ink-800);font:500 18px / 24px var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-flow-coded-window__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;background:#f8fafcdb}.dd-flow-coded-window__field,.dd-flow-coded-window__action{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid rgba(148,163,184,.42);color:#334155e6;font:500 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);letter-spacing:0;background:#fffffffa}.dd-flow-coded-window__action{justify-content:center;border-color:#d6ba00d1;background:linear-gradient(180deg,#ffd500,#f2c200);color:#402e00eb;font-weight:700;animation:dd-flow-action-press 8s ease-in-out infinite}.dd-flow-coded-window__tabs{display:flex;flex-wrap:wrap;gap:0;padding:0 12px;background:#f8fafcdb}.dd-flow-coded-window__tab{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-right:1px solid rgba(148,163,184,.3);color:#475569e6;font:500 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);background:#f1f5f9bd}.dd-flow-coded-window__tab.is-active{background:#fffffffa;color:#0f172aeb}.dd-flow-coded-window__body{position:relative;min-height:0;padding:12px;background:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(180deg,#fffffffa,#f8fafce0);background-size:24px 24px,24px 24px,auto}.dd-flow-coded-window__footer{min-height:0;padding:12px;border-top:1px solid rgba(148,163,184,.34);background:#f8fafce6}.dd-flow-buffer-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px}.dd-flow-buffer-legend__item{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start;min-height:0}.dd-flow-buffer-legend__swatch{display:block;width:16px;height:16px;margin-top:2px}.dd-flow-buffer-legend__swatch--red{background:#ef4444eb}.dd-flow-buffer-legend__swatch--yellow{background:#facc15d1}.dd-flow-buffer-legend__swatch--green{background:#22c55ec7}.dd-flow-buffer-legend__copy{display:grid;gap:4px;min-width:0;color:#334155e6;font:500 max(var(--ds-mobile-text-min, 0px),10px) / 14px var(--ds-font-sans)}.dd-flow-buffer-legend__copy strong{color:#0f172af0;font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans)}.dd-flow-buffer-list{display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:16px;height:100%;min-height:0}.dd-flow-buffer-list__table,.dd-flow-buffer-list__gauge,.dd-flow-chart,.dd-flow-sku-trend,.dd-flow-shipment,.dd-flow-diagonal,.dd-flow-schedule{position:relative;min-height:0;border:1px solid rgba(148,163,184,.38);background:#fffffffa}.dd-flow-buffer-list__table{display:grid;grid-template-rows:32px repeat(14,minmax(0,1fr));overflow:hidden}.dd-flow-buffer-list__head,.dd-flow-buffer-list__row{display:grid;grid-template-columns:104px minmax(0,1fr) 108px;align-items:center;gap:8px;padding:0 8px}.dd-flow-buffer-list__head{color:#64748beb;font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);background:#f8fafceb}.dd-flow-buffer-list__row{position:relative;border-top:1px solid rgba(226,232,240,.92);color:#1e293be6;font:500 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);animation:dd-flow-table-row-scan 14s ease-in-out infinite;animation-delay:calc(var(--dd-flow-row-index) * .18s)}.dd-flow-buffer-list__row>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dd-flow-buffer-list__row.is-highlighted{background:#fef08a47}.dd-flow-buffer-list__row.is-highlighted:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#eab308e6}.dd-flow-buffer-list__metric{justify-self:stretch;padding:4px 8px;text-align:right;font-weight:700;border-left:1px solid rgba(226,232,240,.92);animation:dd-flow-cell-pulse 7s ease-in-out infinite}.dd-flow-buffer-list__metric--yellow{background:linear-gradient(90deg,rgba(250,204,21,.88) 0 var(--dd-flow-plan),rgba(241,245,249,.96) var(--dd-flow-plan) 100%)}.dd-flow-buffer-list__metric--green{background:linear-gradient(90deg,rgba(34,197,94,.78) 0 var(--dd-flow-plan),rgba(241,245,249,.96) var(--dd-flow-plan) 100%)}.dd-flow-buffer-list__metric--red{color:#7f1d1df5;background:linear-gradient(90deg,rgba(248,113,113,.84) 0 var(--dd-flow-plan),rgba(241,245,249,.96) var(--dd-flow-plan) 100%)}.dd-flow-buffer-list__metric--blue{background:linear-gradient(90deg,rgba(56,189,248,.76) 0 var(--dd-flow-plan),rgba(241,245,249,.96) var(--dd-flow-plan) 100%)}.dd-flow-buffer-list__gauge{overflow:hidden}.dd-flow-buffer-list__gauge:before{content:"1 200¡000ꠀꘀꐀꈀ ";position:absolute;top:16px;left:10px;bottom:20px;color:#64748bd1;font:500 max(var(--ds-mobile-text-min, 0px),11px) / 1 var(--ds-font-sans);white-space:pre}.dd-flow-buffer-list__gauge:after{content:"";position:absolute;inset:16px 16px 20px 72px;border-left:1px solid rgba(226,232,240,.9);border-bottom:1px solid rgba(226,232,240,.9);background:linear-gradient(rgba(226,232,240,.9) 1px,transparent 1px);background-size:100% calc(100% / 6)}.dd-flow-buffer-list__gauge-stage{position:absolute;inset:16px 16px 20px 72px;display:flex;flex-direction:column-reverse}.dd-flow-buffer-list__zone{position:relative;display:flex;align-items:center;justify-content:center;color:#0f172aeb;font:700 14px / 18px var(--ds-font-sans);border-top:1px solid rgba(255,255,255,.72)}.dd-flow-buffer-list__zone--green{background:#22c55ec7}.dd-flow-buffer-list__zone--yellow{background:#facc15d1}.dd-flow-buffer-list__zone--red{background:#ef4444eb;color:#fffffff5}.dd-flow-buffer-list__zone-value,.dd-flow-buffer-list__saldo-value{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.dd-flow-buffer-list__saldo{position:absolute;left:0;right:0;margin-top:-1px;border-top:3px solid rgba(15,23,42,.92);color:#0f172aeb;font:700 13px / 16px var(--ds-font-sans);text-align:center}.dd-flow-buffer-list__saldo-value{inset:auto auto calc(100% + 8px) 50%;width:max-content;height:auto;padding:0 6px;transform:translate(-50%);background:#fffffffa;white-space:nowrap}.dd-flow-chart{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;height:100%;min-height:0;overflow:hidden}.dd-flow-chart__axis{display:grid;grid-template-rows:repeat(6,minmax(0,1fr));align-items:end;padding:0 0 24px;color:#64748bd6;font:500 max(var(--ds-mobile-text-min, 0px),10px) / 1 var(--ds-font-sans)}.dd-flow-chart__axis-label{display:inline-flex;align-items:flex-end;justify-content:flex-start}.dd-flow-chart__canvas{position:relative;min-height:0;overflow:hidden;border-left:1px solid rgba(226,232,240,.92);border-bottom:1px solid rgba(226,232,240,.92)}.dd-flow-chart__canvas:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(226,232,240,.88) 1px,transparent 1px);background-size:100% 20%}.dd-flow-chart__scroll{position:absolute;inset:0 auto 0 0;display:flex;gap:24px;width:max-content;will-change:transform;animation:dd-flow-chart-scroll 22s linear infinite}.dd-flow-chart__track{display:grid;grid-template-rows:minmax(0,1fr) 24px;flex:0 0 auto;width:var(--dd-flow-chart-track-width);min-height:0}.dd-flow-chart__plot{position:relative;min-height:0}.dd-flow-chart__columns{position:absolute;inset:0;display:grid;grid-template-columns:repeat(var(--dd-flow-chart-columns),22px);column-gap:10px;width:var(--dd-flow-chart-track-width)}.dd-flow-chart__column{display:flex;align-items:stretch;min-height:0}.dd-flow-chart__bar-stack{display:flex;flex:1 1 auto;flex-direction:column-reverse;align-self:stretch;min-height:0}.dd-flow-chart__segment{display:block;width:100%;border-top:1px solid rgba(255,255,255,.6)}.dd-flow-chart__segment--red{background:#ff0000f2}.dd-flow-chart__segment--yellow{background:#ffd232e0}.dd-flow-chart__segment--green{background:#55c96cdb}.dd-flow-chart__segment--mint{background:#63d2b2e6}.dd-flow-chart__segment--cyan{background:#69e2e2d1}.dd-flow-chart__segment--gray{background:#94a3b8e0}.dd-flow-chart__lines{position:absolute;inset:0;width:var(--dd-flow-chart-track-width);overflow:visible}.dd-flow-chart__line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1}.dd-flow-chart__line--gold{stroke:#eab308eb;animation:dd-flow-line-pulse 5s ease-in-out infinite}.dd-flow-chart__line--blue{stroke:#7d89ffc7;animation:dd-flow-line-pulse 5s ease-in-out infinite;animation-delay:.8s}.dd-flow-chart__labels{display:grid;grid-template-columns:repeat(var(--dd-flow-chart-columns),22px);column-gap:10px;width:var(--dd-flow-chart-track-width);padding-top:8px}.dd-flow-chart__label{color:#64748be0;font:500 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);text-align:center;white-space:nowrap}.dd-flow-sku-trend{overflow:hidden}.dd-flow-sku-trend:before{content:"";position:absolute;inset:16px 16px 16px 48px;background:linear-gradient(rgba(226,232,240,.86) 1px,transparent 1px);background-size:100% calc(100% / 7)}.dd-flow-sku-trend__bands,.dd-flow-sku-trend__line{position:absolute;inset:16px 16px 16px 48px}.dd-flow-sku-trend__band{position:absolute;left:0;right:0}.dd-flow-sku-trend__band--black{top:0;height:18%;background:#0f172acc}.dd-flow-sku-trend__band--red-top{top:18%;height:17%;background:#ff3636f0}.dd-flow-sku-trend__band--yellow-top{top:35%;height:16%;background:#ffe061e0}.dd-flow-sku-trend__band--green{top:51%;height:20%;background:#7dd397eb}.dd-flow-sku-trend__band--yellow-bottom{top:71%;height:14%;background:#ffe061e0}.dd-flow-sku-trend__band--red-bottom{top:85%;height:15%;background:#ff3636f0}.dd-flow-sku-trend__path{fill:none;stroke:#675effe6;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.dd-flow-sku-trend__path--a{animation:dd-flow-path-swap-a 10s ease-in-out infinite}.dd-flow-sku-trend__path--b{animation:dd-flow-path-swap-b 10s ease-in-out infinite}.dd-flow-sku-trend__tooltip{position:absolute;top:32%;left:22%;display:grid;gap:4px;padding:12px 14px;border:1px solid rgba(148,163,184,.54);background:#fff7edf0;color:#1e293beb;font:500 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);animation:dd-flow-tooltip-drift 8s ease-in-out infinite}.dd-flow-sku-trend__tooltip strong{font:700 13px / 16px var(--ds-font-sans)}.dd-flow-sku-trend__scrubber{position:absolute;top:16px;bottom:16px;left:26%;width:46px;background:#ffffff57;border-left:1px solid rgba(226,232,240,.92);border-right:1px solid rgba(226,232,240,.92);animation:dd-flow-scrubber-sweep 8s ease-in-out infinite}.dd-flow-shipment{position:relative;display:grid;grid-template-rows:32px repeat(6,minmax(0,1fr));overflow:hidden}.dd-flow-shipment__head,.dd-flow-shipment__row{display:grid;grid-template-columns:1.35fr .82fr .98fr .64fr .56fr .56fr .56fr;align-items:center;gap:8px;padding:0 8px}.dd-flow-shipment__head{color:#64748beb;font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);background:#f8fafceb}.dd-flow-shipment__row{min-height:0;border-top:1px solid rgba(226,232,240,.92);color:#1e293be6;font:500 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);animation:dd-flow-table-row-scan 14s ease-in-out infinite;animation-delay:calc(var(--dd-flow-row-index) * .24s)}.dd-flow-shipment__row>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dd-flow-shipment__row.is-active{background:#86efac38}.dd-flow-shipment__row.is-targeted{background:#fde68a33}.dd-flow-shipment__status{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border:1px solid rgba(148,163,184,.36);background:#fff5dceb}.dd-flow-shipment__status.is-planned{background:#86efac6b;border-color:#4ade8099}.dd-flow-shipment__status.is-pending{background:#fef3c7f5;border-color:#f59e0b85;color:#78350feb}.dd-flow-shipment__status.is-forming{background:#dbeafeeb;border-color:#60a5fa94;color:#1e40afeb}.dd-flow-shipment__heat,.dd-flow-shipment__metric{padding:4px 8px;text-align:right;font-weight:700}.dd-flow-shipment__heat{display:grid;gap:2px;align-content:center;background:linear-gradient(90deg,#ff5858e0 0 calc(var(--dd-flow-heat) * 100%),#fff1d6eb calc(var(--dd-flow-heat) * 100%) 100%)}.dd-flow-shipment__heat-main,.dd-flow-shipment__heat-sub{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-flow-shipment__heat-sub{color:#7f1d1dc7;font-size:max(var(--ds-mobile-text-min, 0px),10px);font-weight:600}.dd-flow-shipment__interaction{position:absolute;inset:0;pointer-events:none;z-index:1}.dd-flow-shipment__cursor{position:absolute;left:21%;top:19%;width:18px;height:22px;opacity:0;transform:translate3d(-50%,-50%,0) scale(.92);background:#fffffff5;clip-path:polygon(0 0,86% 44%,56% 50%,74% 100%,54% 100%,38% 58%,0 82%);box-shadow:0 0 0 1px #0f172a7a}.dd-flow-shipment__cursor.is-visible{opacity:1;animation:dd-flow-shipment-cursor-double 1.2s ease-in-out infinite}.dd-flow-shipment__cursor.is-double{animation-duration:.72s}.dd-flow-shipment__tap{position:absolute;left:28%;top:21.5%;width:14px;height:14px;border:2px solid rgba(14,165,233,.7);border-radius:999px;opacity:0;transform:translate3d(-50%,-50%,0) scale(.4)}.dd-flow-shipment__tap.is-visible{animation:dd-flow-shipment-tap-ring .72s ease-out infinite}.dd-flow-shipment__tap--second{animation-delay:.22s}.dd-flow-shipment__dialog-overlay{display:grid;place-items:center;width:100%;height:100%;padding:16px}.dd-flow-shipment__dialog{position:relative;display:grid;gap:12px;width:280px;max-width:calc(100% - 32px);padding:16px;border:1px solid rgba(148,163,184,.44);background:#fffffffa;box-shadow:0 16px 40px #0f172a1f}.dd-flow-shipment__dialog-title{margin:0;color:#0f172aeb;font:600 12px / 16px var(--ds-font-sans)}.dd-flow-shipment__dialog-actions{display:flex;gap:8px}.dd-flow-shipment__dialog-action{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:28px;padding:0 10px;border:1px solid rgba(148,163,184,.42);background:#f8fafcf0;color:#334155e6;font:600 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans)}.dd-flow-shipment__dialog-action.is-active{border-color:#d6ba00d1;background:linear-gradient(180deg,#ffd500,#f2c200);color:#402e00eb}.dd-flow-diagonal{position:relative;height:100%;min-height:0;overflow:hidden}.dd-flow-diagonal:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(226,232,240,.72) 1px,transparent 1px),linear-gradient(90deg,rgba(226,232,240,.72) 1px,transparent 1px);background-size:100% 20%,10% 100%}.dd-flow-diagonal__zones,.dd-flow-diagonal__meta,.dd-flow-diagonal__orders{position:absolute;inset:0}.dd-flow-diagonal__zone--red{fill:#ff3636e6}.dd-flow-diagonal__zone--yellow{fill:#fff244e6}.dd-flow-diagonal__zone--green{fill:#42b03eeb}.dd-flow-diagonal__meta{pointer-events:none}.dd-flow-diagonal__axis,.dd-flow-diagonal__hint{position:absolute;color:#0f172abd;font:600 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.02em}.dd-flow-diagonal__axis--y{left:4px;top:50%;transform:translate(-34%,-50%) rotate(-90deg);transform-origin:center}.dd-flow-diagonal__axis--x{right:12px;bottom:8px}.dd-flow-diagonal__hint{max-width:104px}.dd-flow-diagonal__hint--top-left{left:12px;top:8px}.dd-flow-diagonal__hint--top-right{top:8px;right:12px;text-align:right}.dd-flow-diagonal__hint--bottom-right{right:12px;bottom:28px;text-align:right}.dd-flow-diagonal__order{position:absolute;border:1px solid rgba(125,211,252,.58);border-radius:999px;background:#bfdbfe7a;box-shadow:0 0 0 1px #ffffff47 inset;will-change:top,left}.dd-flow-diagonal__order--late{background:#93c5fd52}.dd-flow-diagonal__order--fast{background:#7dd3fc8f}.dd-flow-diagonal__order--on-time,.dd-flow-diagonal__order--recovering{background:#bfdbfe85}.dd-flow-schedule{display:grid;grid-template-rows:28px minmax(0,1fr);overflow:hidden}.dd-flow-schedule__scale{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;padding:0 12px 0 168px;color:#475569e0;font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans)}.dd-flow-schedule__grid{position:relative;display:grid;gap:8px;padding:0 12px 12px}.dd-flow-schedule__row{display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:8px}.dd-flow-schedule__machine{color:#1e293be6;font:500 12px / 14px var(--ds-font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-flow-schedule__lane{position:relative;height:34px;border-left:1px solid rgba(148,163,184,.32);background:linear-gradient(rgba(226,232,240,.74) 1px,transparent 1px),repeating-linear-gradient(90deg,rgba(203,213,225,.7) 0 1px,transparent 1px 12px);background-size:100% 100%,auto}.dd-flow-schedule__bar{position:absolute;top:7px;height:20px;border:1px solid rgba(15,23,42,.18);animation:dd-flow-schedule-bar 7s ease-in-out infinite}.dd-flow-schedule__bar--steel{background:linear-gradient(180deg,#e2e8f0fa,#94a3b8eb)}.dd-flow-schedule__bar--yellow{background:linear-gradient(180deg,#fde047fa,#eab308eb)}.dd-flow-schedule__bar--blue{background:linear-gradient(180deg,#6366f1fa,#3b82f6eb)}.dd-flow-schedule__bar--green{background:linear-gradient(180deg,#4ade80fa,#16a34aeb)}.dd-flow-schedule__bar--sky{background:linear-gradient(180deg,#bae6fdfa,#38bdf8eb)}.dd-flow-schedule__bar--violet{background:linear-gradient(180deg,#f472b6fa,#a855f7eb)}.dd-flow-schedule__bar--indigo{background:linear-gradient(180deg,#818cf8fa,#4f46e5eb)}.dd-flow-schedule__cursor{position:absolute;top:0;bottom:12px;left:66%;width:2px;background:#3b82f6d1;animation:dd-flow-cursor-sweep 8s ease-in-out infinite}@keyframes dd-flow-action-press{0%,82%,to{transform:translateZ(0);filter:brightness(1)}86%{transform:translate3d(0,1px,0);filter:brightness(.96)}90%{transform:translateZ(0);filter:brightness(1.04)}}@keyframes dd-flow-shipment-cursor-double{0%,to{transform:translate3d(-50%,-50%,0) scale(.92)}18%,52%{transform:translate3d(-50%,-46%,0) scale(.84)}28%,62%{transform:translate3d(-50%,-50%,0) scale(.92)}}@keyframes dd-flow-shipment-tap-ring{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.4)}18%{opacity:.88}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(2.2)}}@keyframes dd-flow-table-row-scan{0%,to{background-color:#fff0}18%{background-color:#eff6ffb8}40%{background-color:#fff0}}@keyframes dd-flow-cell-pulse{0%,to{filter:saturate(.94)}50%{filter:saturate(1.08) brightness(1.04)}}@keyframes dd-flow-chart-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * (var(--dd-flow-chart-track-width) + 24px)),0,0)}}@keyframes dd-flow-state-swap{0%,44%{opacity:1}50%,94%{opacity:0}to{opacity:1}}@keyframes dd-flow-line-pulse{0%,to{opacity:.72;transform:translateZ(0)}50%{opacity:1;transform:translate3d(0,-1px,0)}}@keyframes dd-flow-path-swap-a{0%,44%{opacity:1}50%,to{opacity:0}}@keyframes dd-flow-path-swap-b{0%,44%{opacity:0}50%,94%{opacity:1}to{opacity:0}}@keyframes dd-flow-tooltip-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(8px,-4px,0)}}@keyframes dd-flow-scrubber-sweep{0%,to{left:26%}50%{left:66%}}@keyframes dd-flow-bubble-drift{0%,to{transform:translateZ(0) scale(.94);opacity:.72}50%{transform:translate3d(8px,-10px,0) scale(1.04);opacity:1}}@keyframes dd-flow-schedule-bar{0%,to{transform:translateZ(0) scaleX(1)}45%{transform:translate3d(8px,0,0) scaleX(1.04)}70%{transform:translate3d(-4px,0,0) scaleX(.98)}}@keyframes dd-flow-cursor-sweep{0%,to{left:66%}50%{left:82%}}.dd-flow-feedback-popup-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:#0f172a6b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dd-flow-feedback-popup{position:relative;width:min(880px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto;padding:32px;border:1px solid rgba(148,163,184,.3);background:linear-gradient(180deg,#fffffffa,#f8fafcfa);box-shadow:0 24px 72px #0f172a38}.dd-flow-feedback-popup__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(148,163,184,.36);background:#ffffffeb;color:#0f172ad1}.dd-flow-feedback-popup__head{display:grid;gap:12px;padding-right:56px}.dd-flow-feedback-popup__eyebrow{color:#3b82f6eb;font:700 12px / 16px var(--ds-font-sans);letter-spacing:.12em;text-transform:uppercase}.dd-flow-feedback-popup__title{margin:0;color:#0f172af5;font:700 32px / 1.08 var(--ds-font-sans)}.dd-flow-feedback-popup__copy{margin:0;max-width:640px;color:#334155e6;font:500 16px / 24px var(--ds-font-sans)}.dd-flow-feedback-popup__form{display:grid;gap:32px;margin-top:32px}.dd-flow-feedback-popup__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dd-flow-feedback-popup__field{display:grid;gap:8px}.dd-flow-feedback-popup__field--full{grid-column:1 / -1}.dd-flow-feedback-popup__label{color:#0f172ad1;font:700 12px / 16px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-feedback-popup__field input,.dd-flow-feedback-popup__field textarea{width:100%;min-height:56px;padding:16px;border:1px solid rgba(148,163,184,.4);background:#fffffff5;color:#0f172af0;font:500 15px / 22px var(--ds-font-sans)}.dd-flow-feedback-popup__field textarea{min-height:144px;resize:vertical}.dd-flow-feedback-popup__field input::placeholder,.dd-flow-feedback-popup__field textarea::placeholder{color:#64748bd1}.dd-flow-feedback-popup__field input:focus,.dd-flow-feedback-popup__field textarea:focus{outline:none;border-color:#3b82f69e;box-shadow:0 0 0 3px #3b82f624}.dd-flow-feedback-popup__footer{display:grid;gap:24px}.dd-flow-feedback-popup__consents{display:grid;gap:12px}.dd-flow-feedback-popup__consent{display:inline-grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;color:#334155e6;font:500 14px / 20px var(--ds-font-sans)}.dd-flow-feedback-popup__consent input{position:absolute;opacity:0;pointer-events:none}.dd-flow-feedback-popup__consent-box{width:20px;height:20px;border:1px solid rgba(148,163,184,.54);background:#fffffff5}.dd-flow-feedback-popup__consent input:checked+.dd-flow-feedback-popup__consent-box{background:linear-gradient(180deg,#5aa9e6,#2d7ff9);border-color:#2563ebc7;box-shadow:inset 0 0 0 4px #fffffff5}.dd-flow-feedback-popup__consent a{color:#2563ebeb}.dd-flow-feedback-popup__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.dd-flow-feedback-popup__submit{min-width:240px}.dd-flow-feedback-popup__submit:disabled{cursor:not-allowed;opacity:.48}.dd-flow-feedback-popup__status{margin:0;color:#334155e6;font:500 14px / 20px var(--ds-font-sans)}.dd-flow-feedback-popup__status--submitting{color:#2563ebeb}.dd-flow-feedback-popup__status--error{color:#b91c1ceb}.dd-flow-feedback-popup__max{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease,opacity .2s ease,filter .3s ease;cursor:pointer;opacity:.9;filter:grayscale(1)}.dd-flow-feedback-popup__max img{display:block;width:48px;height:48px}.dd-flow-feedback-popup__max:hover{opacity:1;transform:translateY(-2px);filter:grayscale(0)}.dd-flow-feedback-popup__max:active{transform:scale(.95)}.dd-flow-coded-showcase__partners{margin-top:clamp(24px,2.6vw,40px)}.dd-flow-coded-showcase__partners .cp-partners-footer{margin-top:0;padding-top:clamp(40px,4.8vw,60px);border-top:1px solid var(--ds-color-slate-100)}.dd-flow-coded-showcase__partners .ph-label{display:block;margin-bottom:clamp(24px,3vw,40px);color:var(--ds-color-slate-300);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 16px var(--ds-font-sans);letter-spacing:.2em;text-align:center;text-transform:uppercase}.dd-flow-partners-marquee{display:grid;gap:clamp(16px,1.6vw,20px)}.dd-flow-coded-showcase__partners .logo-stream{position:relative;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent)}.dd-flow-coded-showcase__partners .stream-track{display:flex;width:max-content;gap:clamp(40px,4.8vw,60px);animation:ddFlowPartnersScroll 40s linear infinite}.dd-flow-coded-showcase__partners .stream-item{flex:0 0 auto}.dd-flow-coded-showcase__partners .logo-volume-box{display:flex;align-items:center;justify-content:center;width:clamp(124px,10.4vw,150px);height:clamp(64px,5vw,72px);opacity:.35;filter:grayscale(100%);transition:opacity var(--ds-duration-base) var(--ds-ease-standard),filter var(--ds-duration-base) var(--ds-ease-standard)}.dd-flow-coded-showcase__partners .logo-volume-box:hover{opacity:1;filter:grayscale(0)}.dd-flow-coded-showcase__partners .logo-volume-box img{max-width:100%;max-height:100%;object-fit:contain}.dd-flow-logo-stream--2 .stream-track{animation-duration:44s;animation-direction:reverse}.dd-flow-logo-stream--3 .stream-track{animation-duration:48s}@keyframes ddFlowPartnersScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 30px))}}@media(max-width:1199px){.dd-flow-coded-showcase{padding:88px 0 96px}.dd-flow-coded-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:20px}.dd-flow-coded-window{grid-column:auto;grid-row:auto}.dd-flow-coded-window--buffer-list,.dd-flow-coded-window--shipment,.dd-flow-coded-window--schedule{grid-column:1 / -1}.dd-flow-coded-window--buffer-list{min-height:560px}.dd-flow-coded-window--buffer-chart,.dd-flow-coded-window--sku-trend,.dd-flow-coded-window--diagonal{min-height:320px}.dd-flow-coded-window--shipment{min-height:296px}.dd-flow-coded-window--schedule{min-height:280px}.dd-flow-coded-window__header{padding:0 14px}.dd-flow-coded-window__title{font:500 16px / 22px var(--ds-font-sans)}.dd-flow-coded-window__toolbar{gap:6px;padding:8px 10px}.dd-flow-coded-window__tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 10px;scrollbar-width:none;-ms-overflow-style:none}.dd-flow-coded-window__tabs::-webkit-scrollbar{display:none}.dd-flow-coded-window__tab{flex:0 0 auto;white-space:nowrap}.dd-flow-buffer-list{grid-template-columns:minmax(0,1fr) 248px;gap:12px}.dd-flow-buffer-list__head,.dd-flow-buffer-list__row{grid-template-columns:92px minmax(0,1fr) 96px}.dd-flow-buffer-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-top:20px}.dd-flow-chart{grid-template-columns:36px minmax(0,1fr);gap:10px}.dd-flow-diagonal__hint{max-width:84px;font:600 max(var(--ds-mobile-text-min, 0px),9px) / max(var(--ds-mobile-text-min, 0px),11px) var(--ds-font-sans)}.dd-flow-feedback-popup{width:min(760px,calc(100vw - 40px));padding:28px}.dd-flow-coded-showcase__partners .stream-track{gap:40px}}@media(max-width:767px){.dd-flow-coded-showcase{padding:72px 0 80px}.dd-flow-coded-showcase:before{background-size:24px 24px;opacity:.48}.dd-flow-coded-showcase__grid{grid-template-columns:1fr;gap:14px}.dd-flow-coded-window{grid-template-rows:auto auto auto minmax(0,1fr)}.dd-flow-coded-window--buffer-list,.dd-flow-coded-window--shipment,.dd-flow-coded-window--schedule{grid-column:auto}.dd-flow-coded-window--buffer-list{min-height:520px}.dd-flow-coded-window--buffer-chart,.dd-flow-coded-window--sku-trend,.dd-flow-coded-window--shipment,.dd-flow-coded-window--diagonal,.dd-flow-coded-window--schedule{min-height:280px}.dd-flow-coded-window__header{grid-template-columns:minmax(0,1fr);gap:0;padding:12px 12px 10px}.dd-flow-coded-window__chrome{display:none}.dd-flow-coded-window__title{white-space:normal;overflow:visible;text-overflow:clip;font:500 15px / 20px var(--ds-font-sans)}.dd-flow-coded-window__toolbar{gap:6px;padding:8px 10px}.dd-flow-coded-window__field,.dd-flow-coded-window__action{min-height:30px;padding:0 10px;font:500 max(var(--ds-mobile-text-min, 0px),10px) / 13px var(--ds-font-sans)}.dd-flow-coded-window__action{flex:1 1 100%}.dd-flow-coded-window__field{flex:1 1 calc(50% - 3px);min-width:0}.dd-flow-coded-window__tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 10px;scrollbar-width:none;-ms-overflow-style:none}.dd-flow-coded-window__tabs::-webkit-scrollbar{display:none}.dd-flow-coded-window__tab{flex:0 0 auto;min-height:34px;padding:0 10px;white-space:nowrap;font:500 max(var(--ds-mobile-text-min, 0px),10px) / 13px var(--ds-font-sans)}.dd-flow-coded-window__body,.dd-flow-coded-window--focus-buffer .dd-flow-coded-window__body,.dd-flow-coded-window__footer{padding:10px}.dd-flow-buffer-list{grid-template-columns:1fr;gap:10px}.dd-flow-buffer-list__table{grid-template-rows:30px repeat(14,minmax(22px,1fr))}.dd-flow-buffer-list__head,.dd-flow-buffer-list__row{grid-template-columns:84px minmax(0,1fr) 84px;gap:6px;padding:0 6px}.dd-flow-buffer-list__head{font:700 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans)}.dd-flow-buffer-list__row{font:500 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans)}.dd-flow-buffer-list__metric{padding:3px 6px}.dd-flow-buffer-list__gauge{min-height:220px}.dd-flow-buffer-list__gauge:before{top:14px;left:8px;bottom:18px;font:500 max(var(--ds-mobile-text-min, 0px),9px) / 1 var(--ds-font-sans)}.dd-flow-buffer-list__gauge:after{inset:14px 12px 18px 54px}.dd-flow-buffer-list__gauge-stage{inset:14px 12px 18px 54px}.dd-flow-buffer-list__saldo{font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans)}.dd-flow-buffer-list__saldo-value{inset:auto auto calc(100% + 6px) 50%;padding:0 4px}.dd-flow-buffer-legend{grid-template-columns:1fr;gap:10px;margin-top:16px}.dd-flow-chart{grid-template-columns:30px minmax(0,1fr);gap:8px}.dd-flow-chart__axis{padding-bottom:20px;font:500 max(var(--ds-mobile-text-min, 0px),9px) / 1 var(--ds-font-sans)}.dd-flow-shipment__head,.dd-flow-shipment__row{grid-template-columns:1.35fr .95fr .78fr;gap:6px}.dd-flow-shipment__head span:nth-child(3),.dd-flow-shipment__row span:nth-child(3),.dd-flow-shipment__head span:nth-child(n+5),.dd-flow-shipment__row span:nth-child(n+5){display:none}.dd-flow-shipment__status{min-height:22px;padding:0 6px;font-size:max(var(--ds-mobile-text-min, 0px),10px)}.dd-flow-shipment__heat,.dd-flow-shipment__metric{padding:4px 6px}.dd-flow-shipment__heat-sub{font-size:max(var(--ds-mobile-text-min, 0px),9px)}.dd-flow-diagonal__hint{display:none}.dd-flow-diagonal__axis{font:600 max(var(--ds-mobile-text-min, 0px),9px) / max(var(--ds-mobile-text-min, 0px),11px) var(--ds-font-sans)}.dd-flow-diagonal__axis--y{left:8px;transform:translate(-20%,-50%) rotate(-90deg)}.dd-flow-diagonal__axis--x{right:8px;bottom:6px}.dd-flow-schedule__scale{padding-left:120px}.dd-flow-schedule__row{grid-template-columns:100px minmax(0,1fr)}.dd-flow-feedback-popup-backdrop{padding:16px}.dd-flow-feedback-popup{width:min(100vw - 32px,100%);max-height:calc(100vh - 32px);padding:24px}.dd-flow-feedback-popup__title{font-size:26px}.dd-flow-feedback-popup__copy{font-size:15px;line-height:22px}.dd-flow-feedback-popup__form{gap:24px;margin-top:24px}.dd-flow-feedback-popup__grid{grid-template-columns:1fr}.dd-flow-feedback-popup__submit,.dd-flow-feedback-popup__max{width:100%}.dd-flow-partners-marquee{gap:12px}.dd-flow-coded-showcase__partners .logo-stream{-webkit-mask-image:none;mask-image:none}.dd-flow-coded-showcase__partners .logo-volume-box{width:104px;height:56px}}@media(prefers-reduced-motion:reduce){.dd-flow-coded-window__action,.dd-flow-buffer-list__row,.dd-flow-buffer-list__metric,.dd-flow-chart__scroll,.dd-flow-chart__line,.dd-flow-sku-trend__path,.dd-flow-sku-trend__tooltip,.dd-flow-sku-trend__scrubber,.dd-flow-shipment__row,.dd-flow-shipment__cursor,.dd-flow-shipment__tap,.dd-flow-diagonal__bubble,.dd-flow-schedule__bar,.dd-flow-schedule__cursor{animation:none}.dd-flow-sku-trend__path--a{opacity:1}.dd-flow-chart__track--clone,.dd-flow-sku-trend__path--b{display:none}.dd-flow-coded-showcase__partners .stream-track{animation:none}}.dd-flow-page{background:linear-gradient(180deg,var(--ds-color-white) 0%,var(--ds-color-surface-muted) 100%)}.product-page-intro.dd-flow-page-intro{--dd-flow-stage-height: clamp(608px, calc(430px + 17vw) , 680px);--dd-flow-stage-padding-top: 56px;--dd-flow-stage-padding-bottom: var(--ds-space-96);--dd-flow-space-title-to-proofs: var(--ds-space-64);--dd-flow-space-proofs-pad-top: var(--ds-space-16);--dd-flow-space-proofs-pad-bottom: var(--ds-space-16);--dd-flow-space-proofs-to-actions: var(--ds-space-72);--dd-flow-space-actions-to-notes: var(--ds-space-80);position:relative;box-sizing:border-box;overflow:clip;min-height:var(--dd-flow-stage-height);padding:var(--dd-flow-stage-padding-top) 0 var(--dd-flow-stage-padding-bottom);isolation:isolate;background:radial-gradient(circle at 84% 22%,rgba(0,156,222,.12),transparent 0 24%),radial-gradient(circle at 72% 68%,rgba(14,165,233,.08),transparent 0 24%),linear-gradient(180deg,#fffffffa,#f8fafcfa)}.dd-flow-page-intro:before,.dd-flow-page-intro:after{content:"";position:absolute;inset:0;pointer-events:none}.dd-flow-page-intro:before{z-index:0;background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px);background-size:40px 40px;opacity:.72;animation:dd-flow-grid-drift 24s linear infinite}.dd-flow-page-intro:after{z-index:1;background:linear-gradient(90deg,#fffffffa,#fffffff0 36%,#ffffffd1 54%,#ffffff61,#ffffff14 86%,#fff0)}.dd-flow-page-intro__background{position:absolute;inset:0;z-index:0;pointer-events:none}.product-page-intro.dd-flow-page-intro .dd-flow-page-intro__grid{position:relative;z-index:2;row-gap:var(--ds-space-40)}.dd-flow-page-intro .product-breadcrumbs{position:relative;z-index:3}.dd-flow-page-hero{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);grid-auto-rows:max-content;min-height:calc(var(--dd-flow-stage-height) - var(--dd-flow-stage-padding-top) - var(--dd-flow-stage-padding-bottom) - 40px);align-items:flex-start}.dd-flow-page-hero__copy{grid-column:1 / -1;display:grid;grid-template-columns:inherit;grid-auto-rows:max-content;align-content:start}.dd-flow-page-hero__title{grid-column:1 / 25;grid-row:1;margin:0 0 var(--dd-flow-space-title-to-proofs);color:var(--ds-color-ink-800);font:600 clamp(50px,calc(21.92px + 2.74vw),64px) / clamp(56px,calc(31.38px + 2.41vw),68px) var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-page-hero__signals{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:var(--ds-grid-31);gap:0;margin:0;width:100%;padding:var(--dd-flow-space-proofs-pad-top) 0 var(--dd-flow-space-proofs-pad-bottom);list-style:none;border-top:1px solid rgba(148,163,184,.28);border-bottom:1px solid rgba(148,163,184,.28)}.dd-flow-page-hero__signal{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;margin:0;padding-right:24px;color:var(--ds-color-ink-800);font:500 clamp(16px,1.08vw,18px) / clamp(26px,1.86vw,30px) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-page-hero__signal--1{grid-column:1 / 10}.dd-flow-page-hero__signal--2{grid-column:11 / 20}.dd-flow-page-hero__signal--3{grid-column:21 / 30}.dd-flow-page-hero__signal-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(0,156,222,.16);background:#ffffffb8}.dd-flow-page-hero__signal-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;color:var(--ds-color-blue-500)}.dd-flow-page-hero__signal-text{display:block;min-width:0}.dd-flow-page-hero__signal-accent{color:var(--ds-color-blue-500);font-weight:800}.dd-flow-page-hero__actions{grid-column:1 / 21;grid-row:3;display:grid;grid-template-columns:clamp(224px,20.5vw,296px) max-content;align-items:center;gap:24px;width:fit-content;margin:var(--dd-flow-space-proofs-to-actions) 0 var(--dd-flow-space-actions-to-notes)}.dd-flow-page-hero__button{width:100%;min-height:clamp(52px,4vw,56px);justify-content:center;white-space:nowrap}.dd-flow-page-hero__link.ds-footer-link{display:inline-grid;grid-template-columns:minmax(0,auto) 48px;align-items:center;gap:16px;width:fit-content;min-height:48px;padding-left:20px;border:1px solid var(--ds-color-slate-200);background:#ffffffd6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dd-flow-page-hero__link .ds-footer-link__text{font:800 12px / 16px var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-page-hero__link .ds-footer-link__arrow{width:48px;height:48px;border-left:1px solid var(--ds-color-slate-200);background:transparent}.dd-flow-page-hero__notes{grid-column:1 / 21;grid-row:4;display:grid;gap:8px;max-width:62ch}.dd-flow-page-hero__note{display:grid;grid-template-columns:auto 1fr;gap:8px;margin:0;color:var(--ds-color-slate-500);font:400 12px / 16px var(--ds-font-sans)}.dd-flow-page-hero__note-mark{color:var(--ds-color-blue-500);font-weight:700}.dd-flow-overview-section{position:relative;padding:144px 0 152px;background:var(--ds-color-white)}.dd-flow-overview-section:before{content:"";position:absolute;top:0;right:24px;left:24px;height:1px;background:#94a3b838}.dd-flow-overview{display:grid;grid-template-columns:var(--ds-grid-31);align-items:start;row-gap:48px}.dd-flow-overview__intro{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);align-items:start}.dd-flow-overview__brand{position:relative;display:grid;align-content:start;gap:0;grid-column:1 / 7;padding-top:24px}.dd-flow-overview__brand:before{content:"";position:absolute;top:0;left:0;width:104px;height:2px;background:#009cdee6}.dd-flow-overview__brand:after{content:none}.dd-flow-overview__brand-logo{display:block;width:min(100%,184px);height:auto;object-fit:contain}.dd-flow-overview__content{display:grid;align-content:start;row-gap:0;grid-column:9 / -1}.dd-flow-overview__eyebrow{margin:0 0 8px;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-overview__title{max-width:none;margin:0 0 24px;display:flex;flex-direction:column;gap:8px;font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-overview__title-main{color:var(--ds-color-ink-800)}.dd-flow-overview__title-accent{color:var(--ds-color-blue-500);text-align:left}.dd-flow-overview__lead{max-width:72ch;margin:0;color:var(--ds-color-slate-600);font:500 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-overview__lead+.dd-flow-overview__lead{margin-top:16px}.dd-flow-overview__system{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);align-items:start;padding:24px 0 32px;border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.18);background:linear-gradient(var(--ds-color-white),var(--ds-color-white)),linear-gradient(rgba(15,23,42,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px}.dd-flow-overview__system:before{content:"";position:absolute;top:24px;left:0;right:0;height:1px;background:#94a3b838}.dd-flow-overview__system:after{content:"";position:absolute;top:24px;left:0;width:144px;height:2px;background:#009cded6}.dd-flow-overview__system-item{position:relative;display:grid;align-content:start;gap:8px;min-height:152px;padding:32px 24px 0 32px}.dd-flow-overview__system-item:before{content:"";position:absolute;top:-8px;left:0;width:16px;height:16px;border:1px solid rgba(148,163,184,.36);border-radius:999px;background:var(--ds-color-white)}.dd-flow-overview__system-item:after{content:"";position:absolute;top:8px;left:7px;width:1px;height:16px;background:#94a3b838}.dd-flow-overview__system-item:nth-child(1){grid-column:1 / 8}.dd-flow-overview__system-item:nth-child(2){grid-column:9 / 16}.dd-flow-overview__system-item:nth-child(3){grid-column:17 / 24}.dd-flow-overview__system-item:nth-child(4){grid-column:25 / -1}.dd-flow-overview__system-item:nth-child(2):before,.dd-flow-overview__system-item:nth-child(3):before{border-color:#009cdeb3;background:#009cde1f;box-shadow:inset 0 0 0 4px var(--ds-color-white)}.dd-flow-overview__system-index{color:var(--ds-color-blue-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-overview__system-title{margin:0;color:var(--ds-color-ink-800);font:600 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans)}.dd-flow-overview__system-meta{margin:0;color:var(--ds-color-slate-600);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-overview__outcomes{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);margin:0;padding:8px 0 0;list-style:none;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-overview__outcomes:before{content:"";position:absolute;top:0;left:0;width:104px;height:2px;background:#009cded6}.dd-flow-overview__outcome{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start;padding:24px 0;border-bottom:1px solid rgba(148,163,184,.2)}.dd-flow-overview__outcome:nth-child(1){grid-column:1 / 11}.dd-flow-overview__outcome:nth-child(2){grid-column:12 / 22}.dd-flow-overview__outcome:nth-child(3){grid-column:23 / -1}.dd-flow-overview__outcome-index{color:var(--ds-color-blue-500);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-overview__outcome-copy{color:var(--ds-color-slate-700);font:400 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-methodology-section{padding:144px 0 152px;scroll-margin-top:144px;background:var(--ds-color-white);border-top:1px solid rgba(148,163,184,.22)}.dd-flow-methodology-section .product-subsection{gap:32px}.dd-flow-methodology-section .product-subsection__head{gap:16px}.dd-flow-methodology-section .product-subsection__title{font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans)}.dd-flow-methodology__lead{margin:0;max-width:72ch;color:var(--ds-color-slate-600);font:500 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-methodology-card-suite{display:grid;gap:32px}.dd-flow-methodology-card-suite>.its-service-suite__more{display:flex;justify-content:center;padding-top:8px}.dd-flow-methodology-card-suite .its-service-suite__more-button{display:inline-flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;color:var(--ds-color-ink-800);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;cursor:pointer;transition:color var(--ds-duration-base) var(--ds-ease-standard)}.dd-flow-methodology-card-suite .its-service-suite__more-button .material-symbols-outlined{font-size:18px;line-height:1;transition:color var(--ds-duration-base) var(--ds-ease-standard),transform var(--ds-duration-base) var(--ds-ease-standard)}.dd-flow-methodology-card-suite .its-service-suite__more-button:hover,.dd-flow-methodology-card-suite .its-service-suite__more-button:focus-visible{color:var(--ds-color-blue-500)}.dd-flow-methodology-card-suite .its-service-suite__more-button:hover .material-symbols-outlined,.dd-flow-methodology-card-suite .its-service-suite__more-button:focus-visible .material-symbols-outlined{transform:translateY(2px)}.dd-flow-methodology-card-suite .its-service-suite__more-button:focus-visible{outline:2px solid var(--ds-color-blue-500);outline-offset:3px;box-shadow:var(--ds-focus-ring)}.dd-flow-methodology-module-card--scroller{flex:0 0 clamp(280px,24vw,332px)}.dd-flow-methodology__partners{margin-top:64px}.dd-flow-methodology__partners .logo-volume-box--featured{opacity:1;filter:grayscale(0)}.dd-flow-feedback-section{padding:144px 0 152px;background:var(--ds-color-white);border-top:1px solid rgba(148,163,184,.22)}.dd-flow-feedback__header{margin-bottom:64px}.dd-flow-feedback__head{grid-column:1 / 32;display:grid;gap:16px}.dd-flow-feedback__lead{max-width:72ch;margin:0;color:var(--ds-color-slate-600);font:500 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-feedback__matrix{border-top:1px solid #e2e8f0}.dd-flow-feedback__footer{padding-bottom:0}.dd-flow-feedback__intro{grid-column:1 / 14;grid-row:1 / 5;display:grid;align-content:start;gap:24px;padding:32px 24px 32px 0}.dd-flow-feedback__intro-eyebrow{margin:0;color:var(--ds-color-blue-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-feedback__intro-body{margin:0;color:var(--ds-color-ink-800);font:500 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-feedback__intro-note{max-width:40ch;margin:0;color:var(--ds-color-slate-500);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-page .news-section{border-top:1px solid rgba(148,163,184,.22)}.dd-flow-compatibility-section{position:relative;padding:144px 0 152px;background:var(--ds-color-white)}.dd-flow-compatibility-section:before{content:"";position:absolute;top:0;right:24px;left:24px;height:1px;background:#94a3b838}.dd-flow-compatibility{display:grid;grid-template-columns:var(--ds-grid-31);align-items:start;row-gap:48px}.dd-flow-compatibility__intro{grid-column:1 / 12;display:grid;align-content:start;row-gap:0}.dd-flow-compatibility__eyebrow{margin:0 0 8px;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-compatibility__title{margin:0 0 24px;color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-compatibility__lead{margin:0;color:var(--ds-color-slate-600);font:500 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-compatibility__registry{position:relative;grid-column:13 / -1;display:grid;row-gap:32px;padding-top:24px}.dd-flow-compatibility__registry:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#94a3b838}.dd-flow-compatibility__registry:after{content:"";position:absolute;top:0;left:0;width:144px;height:2px;background:#009cded6}.dd-flow-compatibility__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;padding-bottom:24px;border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-compatibility__label{margin:0;max-width:36ch;color:var(--ds-color-slate-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-compatibility__metric{display:grid;justify-items:end;gap:8px}.dd-flow-compatibility__metric-label{color:var(--ds-color-slate-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-compatibility__metric-value{color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-compatibility__list{display:grid;gap:0;margin:0;padding:0;list-style:none}.dd-flow-compatibility__item{border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-compatibility__item-link{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:24px;align-items:center;min-height:88px;color:inherit;text-decoration:none}.dd-flow-compatibility__item-link--static{grid-template-columns:40px minmax(0,1fr)}.dd-flow-compatibility__item-index{color:var(--ds-color-blue-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-compatibility__item-title{padding:24px 0;color:var(--ds-color-ink-800);font:600 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-compatibility__item-arrow{color:var(--ds-color-slate-400);font-size:20px;transition:color var(--ds-duration-base) var(--ds-ease-standard),transform var(--ds-duration-base) var(--ds-ease-standard)}.dd-flow-compatibility__item-link:hover .dd-flow-compatibility__item-title,.dd-flow-compatibility__item-link:focus-visible .dd-flow-compatibility__item-title,.dd-flow-compatibility__item-link:hover .dd-flow-compatibility__item-arrow,.dd-flow-compatibility__item-link:focus-visible .dd-flow-compatibility__item-arrow{color:var(--ds-color-blue-500)}.dd-flow-compatibility__item-link:hover .dd-flow-compatibility__item-arrow,.dd-flow-compatibility__item-link:focus-visible .dd-flow-compatibility__item-arrow{transform:translate(4px,-4px)}.dd-flow-directions-section{position:relative;padding:144px 0 152px;background:var(--ds-color-white)}.dd-flow-directions-section:before{content:"";position:absolute;top:0;right:24px;left:24px;height:1px;background:#94a3b838}.dd-flow-directions{display:grid;grid-template-columns:var(--ds-grid-31)}.dd-flow-directions__intro{grid-column:1 / 21}.dd-flow-directions__eyebrow{margin:0 0 12px;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-directions__title{margin:0 0 40px;color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-directions__grid{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);row-gap:24px}.dd-flow-directions__card{position:relative;overflow:hidden;display:grid;grid-template-columns:var(--ds-grid-31);grid-template-rows:auto auto auto;align-items:start;min-height:400px;padding:32px 24px 24px;color:inherit;text-decoration:none;border:1px solid rgba(148,163,184,.26);background:linear-gradient(var(--ds-color-white),var(--ds-color-white)),linear-gradient(rgba(15,23,42,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.028) 1px,transparent 1px);background-size:auto,40px 40px,40px 40px;transition:border-color var(--ds-duration-base) var(--ds-ease-standard),transform var(--ds-duration-base) var(--ds-ease-standard),color var(--ds-duration-base) var(--ds-ease-standard)}.dd-flow-directions__card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--ds-color-blue-500) 0%,rgba(0,156,222,.18) 72%,rgba(0,156,222,0) 100%);pointer-events:none}.dd-flow-directions__card,.dd-flow-directions__card--trade-automation,.dd-flow-directions__card--production-processes{grid-column:1 / -1}.dd-flow-directions__card-metric{display:grid;gap:8px;margin:0;align-content:start}.dd-flow-directions__card-count{color:var(--ds-color-ink-800);font:600 var(--ds-text-h1) / 1 var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-directions__card-count-label{color:var(--ds-color-slate-500);font:700 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-directions__card-main{display:grid;align-content:start}.dd-flow-directions__card-title{max-width:none;margin:0 0 16px;color:var(--ds-color-ink-800);font:700 24px / 32px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-directions__card-description{max-width:54ch;margin:0 0 24px;color:var(--ds-color-slate-600);font:400 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-directions__card-details{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-directions__card-detail{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-directions__card-detail-index{color:var(--ds-color-blue-500);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-directions__card-detail-copy{color:var(--ds-color-ink-800);font:700 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-directions__card-footer{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);align-items:end;margin-top:auto;padding-top:48px;border-top:1px solid rgba(148,163,184,.16)}.dd-flow-directions__card-link{display:inline-grid;grid-template-columns:minmax(0,auto) auto;gap:12px;align-items:center;color:var(--ds-color-ink-800);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-directions__card-link-icon{font-family:Material Symbols Outlined;color:var(--ds-color-blue-500);font-size:20px}.dd-flow-directions__card-body{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);align-items:start}.dd-flow-directions__card--production-processes .dd-flow-directions__card-metric{grid-column:1 / 8;justify-self:start}.dd-flow-directions__card--production-processes .dd-flow-directions__card-main{grid-column:9 / 26}.dd-flow-directions__card--trade-automation .dd-flow-directions__card-main{grid-column:1 / 23}.dd-flow-directions__card--trade-automation .dd-flow-directions__card-metric{grid-column:25 / -1;justify-self:end;text-align:right}.dd-flow-directions__card--production-processes .dd-flow-directions__card-link{grid-column:1 / 11;justify-self:start}.dd-flow-directions__card--trade-automation .dd-flow-directions__card-link{grid-column:22 / -1;justify-self:end}.dd-flow-directions__card:hover,.dd-flow-directions__card:focus-visible{border-color:#009cde52;transform:none}.dd-flow-directions__card:hover .dd-flow-directions__card-count,.dd-flow-directions__card:focus-visible .dd-flow-directions__card-count,.dd-flow-directions__card:hover .dd-flow-directions__card-link,.dd-flow-directions__card:focus-visible .dd-flow-directions__card-link{color:var(--ds-color-blue-500)}@media(max-width:1199px){.dd-flow-directions__grid{row-gap:32px}.dd-flow-directions__card{gap:24px;min-height:0;padding:24px 20px}.dd-flow-directions__card--production-processes .dd-flow-directions__card-metric{grid-column:1 / 9}.dd-flow-directions__card--production-processes .dd-flow-directions__card-main{grid-column:10 / -1}.dd-flow-directions__card--trade-automation .dd-flow-directions__card-main{grid-column:1 / 23}.dd-flow-directions__card--trade-automation .dd-flow-directions__card-metric{grid-column:24 / -1}.dd-flow-directions__card--production-processes .dd-flow-directions__card-link{grid-column:1 / 13}.dd-flow-directions__card--trade-automation .dd-flow-directions__card-link{grid-column:20 / -1}}@media(max-width:767px){.dd-flow-directions__grid{row-gap:24px}.dd-flow-directions__card{gap:24px;padding:16px}.dd-flow-directions__card-body,.dd-flow-directions__card-footer{grid-template-columns:repeat(4,minmax(0,1fr))}.dd-flow-directions__card--production-processes .dd-flow-directions__card-metric,.dd-flow-directions__card--production-processes .dd-flow-directions__card-main,.dd-flow-directions__card--trade-automation .dd-flow-directions__card-main,.dd-flow-directions__card--trade-automation .dd-flow-directions__card-metric,.dd-flow-directions__card--production-processes .dd-flow-directions__card-link,.dd-flow-directions__card--trade-automation .dd-flow-directions__card-link{grid-column:1 / -1;justify-self:start;text-align:left}.dd-flow-directions__card-count{font-size:56px}.dd-flow-directions__card-title{font-size:22px;line-height:30px}.dd-flow-directions__card-description{max-width:none;margin-bottom:24px}.dd-flow-directions__card-detail{grid-template-columns:28px minmax(0,1fr);gap:12px}.dd-flow-directions__card-footer{padding-top:40px}}.dd-flow-canvas-showcase{position:relative;padding:112px 0 128px;background:#040917}.dd-flow-canvas-showcase__frame{position:relative;aspect-ratio:9 / 12;overflow:hidden;border:1px solid rgba(154,169,196,.14);background:#050b18}.dd-flow-canvas-showcase__fade{position:absolute;z-index:2;pointer-events:none}.dd-flow-canvas-showcase__fade--top{top:0;right:0;left:0;height:20px;background:linear-gradient(180deg,#040917fa,#040917e0 45%,#04091700)}.dd-flow-canvas-showcase__fade--bottom{right:0;bottom:0;left:0;height:20px;background:linear-gradient(0deg,#040917fa,#040917e0 45%,#04091700)}.dd-flow-canvas-showcase__fade--left{top:0;bottom:0;left:0;width:20px;background:linear-gradient(90deg,#040917fa,#040917e0 45%,#04091700)}.dd-flow-canvas-showcase__fade--right{top:0;right:0;bottom:0;width:20px;background:linear-gradient(270deg,#040917fa,#040917e0 45%,#04091700)}.dd-flow-canvas-showcase__mobile-surface{position:relative;z-index:0;display:block;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(0,156,222,.16),transparent 0 28%),linear-gradient(180deg,#050b18fa,#040917fa)}.dd-flow-canvas-showcase__mobile-grid{position:absolute;inset:0;background:linear-gradient(rgba(154,169,196,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(154,169,196,.06) 1px,transparent 1px);background-size:40px 40px}.dd-flow-canvas-showcase__canvas-layer{position:absolute;inset:0;z-index:1;display:none;width:100%}.dd-flow-insights-canvas,.dd-flow-canvas-showcase__canvas-layer canvas{vertical-align:top;width:100%;height:100%}.dd-flow-canvas-showcase__surface{position:absolute;inset:0;z-index:3;pointer-events:none}.dd-flow-canvas-showcase__chip{position:absolute;display:grid;gap:6px;min-width:132px;padding:12px 14px;border:1px solid rgba(154,169,196,.14);background:#0a112294;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dd-flow-canvas-showcase__chip--left{top:24%;left:7%}.dd-flow-canvas-showcase__chip--right{top:22%;right:7%}.dd-flow-canvas-showcase__chip-label{color:#9aa9c4a8;font:700 max(var(--ds-mobile-text-min, 0px),10px) / 1 var(--ds-font-sans);letter-spacing:.16em;text-transform:uppercase}.dd-flow-canvas-showcase__chip-value{color:#ffffffeb;font:600 24px / 28px var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-canvas-showcase__center-panel{position:absolute;top:8%;left:50%;display:grid;gap:20px;width:min(420px,32vw);min-width:360px;min-height:590px;padding:18px 18px 16px;border:1px solid rgba(255,255,255,.78);border-radius:24px;background:#050b18f0;box-shadow:0 18px 60px #00000052;transform:translate(-50%)}.dd-flow-canvas-showcase__center-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(154,169,196,.2)}.dd-flow-canvas-showcase__brand{display:flex;align-items:center;gap:12px}.dd-flow-canvas-showcase__brand-mark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#fffffff5;color:#050b18;font:800 14px / 1 var(--ds-font-sans);letter-spacing:.08em}.dd-flow-canvas-showcase__brand-copy{display:grid;gap:2px}.dd-flow-canvas-showcase__brand-title{color:#fffffff5;font:600 18px / 22px var(--ds-font-sans)}.dd-flow-canvas-showcase__brand-subtitle{color:#9aa9c4bd;font:500 12px / 16px var(--ds-font-sans)}.dd-flow-canvas-showcase__center-dots{color:#9aa9c4b3;font:700 18px / 1 var(--ds-font-sans);letter-spacing:.14em}.dd-flow-canvas-showcase__summary-card{display:grid;gap:8px;padding:18px 16px;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:#030814f0}.dd-flow-canvas-showcase__summary-label{color:#9aa9c4b8;font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);letter-spacing:.12em;text-transform:uppercase}.dd-flow-canvas-showcase__summary-title{color:#fffffff5;font:500 28px / 34px var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-canvas-showcase__summary-meta{color:#9aa9c4bd;font:500 14px / 20px var(--ds-font-sans)}.dd-flow-canvas-showcase__signal-card{align-self:start;max-width:330px;margin-left:auto;display:grid;gap:10px;padding:22px 20px 20px;border-radius:24px;background:linear-gradient(180deg,#009cde,#0588d1);color:#fffffffa}.dd-flow-canvas-showcase__signal-label{font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);letter-spacing:.12em;text-transform:uppercase;opacity:.84}.dd-flow-canvas-showcase__signal-text{margin:0;font:500 28px / 38px var(--ds-font-sans);letter-spacing:-.02em}.dd-flow-canvas-showcase__center-footer{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 14px 12px 18px;border:1px solid rgba(154,169,196,.24);border-radius:999px;background:#0e1424f5}.dd-flow-canvas-showcase__center-footer-text{color:#9aa9c4cc;font:500 15px / 20px var(--ds-font-sans)}.dd-flow-canvas-showcase__center-footer-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fffffff5;color:#050b18;font:700 22px / 1 var(--ds-font-sans)}.dd-flow-scheme{position:absolute;top:-13%;left:28%;width:68%;height:102%;overflow:visible}.dd-flow-scheme--compact{display:none}.dd-flow-scheme__glow{opacity:.18}.dd-flow-scheme__section-label{fill:#475569c2;font:800 max(var(--ds-mobile-text-min, 0px),10px) / 1 var(--ds-font-sans);letter-spacing:.16em;text-transform:uppercase}.dd-flow-scheme__section-rule{stroke:#94a3b847;stroke-width:1}.dd-flow-scheme__section-rule--accent{stroke:#009cde7a}.dd-flow-scheme__section-node{fill:#009cded1}.dd-flow-scheme__section-node--muted{fill:#94a3b88f}.dd-flow-scheme__spine-line{fill:none;stroke:#94a3b81f;stroke-width:1;stroke-dasharray:8 12}.dd-flow-scheme__field-box{fill:#ffffff3d;stroke:#94a3b824;stroke-width:1}.dd-flow-scheme__field-box--core{fill:#ffffff52;stroke:#009cde24}.dd-flow-scheme__field-box--feedback{fill:#ffffff4d;stroke:#009cde29}.dd-flow-scheme__route-base,.dd-flow-scheme__route-flow{fill:none;stroke-linecap:round;stroke-linejoin:round}.dd-flow-scheme__route-base--primary{stroke:#0f172a14;stroke-width:8}.dd-flow-scheme__route-base--secondary{stroke:#0f172a0f;stroke-width:6}.dd-flow-scheme__route-base--feedback{stroke:#94a3b814;stroke-width:6}.dd-flow-scheme__route-flow{stroke-width:1.6;stroke-dasharray:10 12;animation:dd-flow-route-stream 14s linear infinite}.dd-flow-scheme__route-flow--primary{stroke:#009cde75}.dd-flow-scheme__route-flow--secondary{stroke:#0ea5e957;animation-duration:12s}.dd-flow-scheme__route-flow--feedback{stroke:#47556947;stroke-dasharray:8 14;animation-duration:17s}.dd-flow-scheme__block-eyebrow,.dd-flow-scheme__block-title,.dd-flow-scheme__block-detail{font-family:var(--ds-font-sans)}.dd-flow-scheme__block-box{fill:#fffc;stroke:#94a3b847;stroke-width:1}.dd-flow-scheme__block-eyebrow{fill:#009cdec7;font-size:max(var(--ds-mobile-text-min, 0px),10px);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dd-flow-scheme__block-title{fill:#0f172ae0;font-size:12px;font-weight:700;letter-spacing:0}.dd-flow-scheme__block-detail{fill:#475569d1;font-size:max(var(--ds-mobile-text-min, 0px),10px);font-weight:500}.dd-flow-scheme__block-divider{stroke:#94a3b82e;stroke-width:1}.dd-flow-scheme__block--accent .dd-flow-scheme__block-box{stroke:#009cde57}.dd-flow-scheme__block--core .dd-flow-scheme__block-box{fill:#ffffffdb;stroke:#009cde5c}@keyframes dd-flow-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(-40px,-40px,0)}}@keyframes dd-flow-route-stream{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240}}@media(max-width:1279px){.dd-flow-scheme{top:-6%;left:22%;width:92%;height:104%}}@media(max-width:1199px){.product-page-intro.dd-flow-page-intro{--dd-flow-stage-padding-top: 48px;--dd-flow-stage-padding-bottom: var(--ds-space-80);--dd-flow-space-title-to-proofs: var(--ds-space-64);--dd-flow-space-proofs-pad-top: var(--ds-space-16);--dd-flow-space-proofs-pad-bottom: var(--ds-space-16);--dd-flow-space-proofs-to-actions: var(--ds-space-72);--dd-flow-space-actions-to-notes: var(--ds-space-80);min-height:auto;padding:48px 0 80px}.dd-flow-page-intro:after{background:linear-gradient(180deg,#fffffff5,#ffffffe6 32%,#ffffffb8 58%,#ffffff5c 76%,#ffffff1f)}.dd-flow-page-hero{min-height:0}.dd-flow-page-hero__title{grid-column:1 / -1}.dd-flow-page-hero__signals{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dd-flow-page-hero__actions{grid-template-columns:minmax(224px,296px) max-content}.dd-flow-page-hero__signal{grid-column:auto;padding-right:0}.dd-flow-scheme{top:-4%;left:22%;width:82%;height:96%;opacity:.84}.dd-flow-canvas-showcase{padding:112px 0 120px}.dd-flow-canvas-showcase__frame{aspect-ratio:16 / 9.5}.dd-flow-canvas-showcase__fade--top,.dd-flow-canvas-showcase__fade--bottom{height:100px}.dd-flow-canvas-showcase__fade--left,.dd-flow-canvas-showcase__fade--right{width:100px}.dd-flow-canvas-showcase__center-panel{width:min(420px,36vw)}.dd-flow-canvas-showcase__signal-text{font-size:24px;line-height:34px}.dd-flow-overview-section,.dd-flow-directions-section{padding:120px 0 128px}.dd-flow-overview__brand{grid-column:1 / 8}.dd-flow-overview__brand:before{width:88px}.dd-flow-overview__content{grid-column:10 / -1}.dd-flow-directions__intro{grid-column:1 / 25}.dd-flow-directions__card{min-height:384px;padding-top:28px;padding-bottom:24px}.dd-flow-overview__system{padding-top:32px}.dd-flow-compatibility{row-gap:40px}.dd-flow-compatibility__intro,.dd-flow-compatibility__registry{grid-column:1 / -1}.dd-flow-compatibility__label{max-width:none}.dd-flow-directions__card-core .dd-flow-directions__card-metric{grid-column:1 / 9;padding-right:20px}.dd-flow-directions__card-main{grid-column:10 / -1}.dd-flow-directions__card-title,.dd-flow-directions__card-description{max-width:none}.dd-flow-scheme__section-label,.dd-flow-scheme__block-eyebrow{font-size:max(var(--ds-mobile-text-min, 0px),9px)}.dd-flow-scheme__block-title{font-size:12px}.dd-flow-scheme__block-detail{font-size:max(var(--ds-mobile-text-min, 0px),10px)}}@media(min-width:1024px)and (max-width:1279px){.dd-flow-scheme--default{display:none}.dd-flow-scheme--compact{display:block;top:7%;left:55%;width:39%;height:66%;opacity:.9}}@media(max-width:767px){.product-page-intro.dd-flow-page-intro{--dd-flow-stage-padding-top: 40px;--dd-flow-stage-padding-bottom: var(--ds-space-64);--dd-flow-space-title-to-proofs: var(--ds-space-64);--dd-flow-space-proofs-pad-top: var(--ds-space-16);--dd-flow-space-proofs-pad-bottom: var(--ds-space-16);--dd-flow-space-proofs-to-actions: var(--ds-space-72);--dd-flow-space-actions-to-notes: var(--ds-space-80);min-height:auto;padding:40px 0 64px}.dd-flow-methodology-card-suite{gap:24px}.dd-flow-page-hero__copy{grid-template-columns:repeat(4,minmax(0,1fr))}.dd-flow-page-hero__title{grid-column:1 / -1;font-size:clamp(36px,10vw,48px);line-height:clamp(44px,10vw,52px)}.dd-flow-page-hero__signals{grid-template-columns:1fr;gap:16px;padding:var(--dd-flow-space-proofs-pad-top) 0 var(--dd-flow-space-proofs-pad-bottom)}.dd-flow-page-hero__signal{grid-template-columns:32px minmax(0,1fr);gap:16px;font-size:17px;line-height:24px}.dd-flow-page-hero__signal-icon-wrap{width:32px;height:32px}.dd-flow-page-hero__signal-icon{font-size:16px}.dd-flow-page-hero__actions{grid-column:1 / -1;grid-template-columns:1fr;align-items:stretch;width:100%}.dd-flow-page-hero__link.ds-footer-link{width:100%;grid-template-columns:minmax(0,1fr) 48px}.dd-flow-page-hero__notes{grid-column:1 / -1}.dd-flow-canvas-showcase,.dd-flow-overview-section,.dd-flow-directions-section{padding:96px 0 104px}.dd-flow-overview{row-gap:40px}.dd-flow-overview__intro{row-gap:32px}.dd-flow-overview__brand,.dd-flow-overview__content{grid-column:1 / -1}.dd-flow-overview__brand-logo{width:min(100%,188px)}.dd-flow-overview__title{max-width:none}.dd-flow-overview__title-accent{margin-top:0;text-align:left}.dd-flow-overview__lead{max-width:none}.dd-flow-overview__system{row-gap:24px;padding:24px 0}.dd-flow-overview__system:before{top:24px;left:8px;right:0;width:auto;height:1px}.dd-flow-overview__system:after{top:24px;left:8px;width:96px;height:2px}.dd-flow-overview__system-item:nth-child(1),.dd-flow-overview__system-item:nth-child(2),.dd-flow-overview__system-item:nth-child(3),.dd-flow-overview__system-item:nth-child(4){grid-column:1 / -1}.dd-flow-overview__system-item{min-height:0;padding:32px 0 0 32px}.dd-flow-overview__system-item:before{top:16px}.dd-flow-overview__system-item:after{top:32px;height:16px}.dd-flow-overview__outcomes{padding-top:0}.dd-flow-methodology-section{padding:96px 0 104px;scroll-margin-top:112px}.dd-flow-methodology-section .product-subsection{gap:24px}.dd-flow-methodology-section .product-subsection__head{gap:8px}.dd-flow-methodology__partners{margin-top:48px}.dd-flow-feedback-section{padding:96px 0 104px}.dd-flow-feedback__header{margin-bottom:32px}.dd-flow-feedback__head{gap:8px}.dd-flow-feedback__matrix.split-row{padding-top:0;row-gap:16px}.dd-flow-feedback__intro{grid-column:1 / -1;grid-row:auto;gap:16px;padding:24px 16px 0}.dd-flow-feedback__intro-note{max-width:none}.dd-flow-compatibility-section{padding:96px 0 104px}.dd-flow-compatibility{row-gap:32px}.dd-flow-compatibility__registry{row-gap:24px;padding-top:24px}.dd-flow-compatibility__head{grid-template-columns:1fr;gap:16px;padding-bottom:16px}.dd-flow-compatibility__metric{justify-items:start}.dd-flow-compatibility__item-link{grid-template-columns:32px minmax(0,1fr) auto;gap:16px;min-height:72px}.dd-flow-compatibility__item-link--static{grid-template-columns:32px minmax(0,1fr)}.dd-flow-compatibility__item-title{padding:20px 0}.dd-flow-overview__outcome:nth-child(1),.dd-flow-overview__outcome:nth-child(2),.dd-flow-overview__outcome:nth-child(3){grid-column:1 / -1}.dd-flow-directions__intro,.dd-flow-directions__grid{grid-column:1 / -1}.dd-flow-directions__title{margin-bottom:32px}.dd-flow-directions__grid{row-gap:24px}.dd-flow-directions__card,.dd-flow-directions__card--trade-automation,.dd-flow-directions__card--production-processes{grid-column:1 / -1}.dd-flow-directions__card{min-height:0;padding-top:24px;padding-bottom:24px}.dd-flow-directions__card-head,.dd-flow-directions__card-core,.dd-flow-directions__card-footer{grid-column:1 / -1}.dd-flow-directions__card-head{row-gap:16px;padding-bottom:20px}.dd-flow-directions__card-core{row-gap:24px;padding-top:24px}.dd-flow-directions__card-core .dd-flow-directions__card-metric,.dd-flow-directions__card-main{grid-column:1 / -1}.dd-flow-directions__card-core .dd-flow-directions__card-metric{margin-bottom:0;padding-right:0}.dd-flow-directions__card-count{font:600 var(--ds-text-h2) / 1 var(--ds-font-sans)}.dd-flow-directions__card-title{max-width:none;margin-bottom:24px;font-size:24px;line-height:32px}.dd-flow-directions__card-description{max-width:none;font:400 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-directions__card-detail{grid-template-columns:32px minmax(0,1fr);padding:14px 0}.dd-flow-canvas-showcase__frame{aspect-ratio:auto;min-height:720px}.dd-flow-canvas-showcase__surface{display:flex;align-items:center;justify-content:center;padding:24px 16px}.dd-flow-canvas-showcase__chip{display:none}.dd-flow-canvas-showcase__center-panel{position:relative;top:auto;left:auto;min-width:0;width:100%;min-height:0;transform:none}.dd-flow-canvas-showcase__summary-title{font-size:24px;line-height:30px}.dd-flow-canvas-showcase__signal-text{font-size:22px;line-height:30px}.dd-flow-scheme{top:30%;left:-6%;width:160%;height:74%;opacity:.62}.dd-flow-scheme__section-label,.dd-flow-scheme__block-eyebrow,.dd-flow-scheme__block-title,.dd-flow-scheme__block-detail{display:none}}@media(min-width:768px){.dd-flow-canvas-showcase__mobile-surface{display:none}.dd-flow-canvas-showcase__canvas-layer{display:block}}.dd-flow-canvas-showcase{display:none}.dd-flow-live-showcase{position:relative;overflow:clip;background:radial-gradient(circle at 50% 48%,rgba(0,156,222,.2),transparent 0 24%),radial-gradient(circle at 16% 26%,rgba(59,130,246,.1),transparent 0 22%),linear-gradient(180deg,#040916,#06101e 48%,#040916)}.dd-flow-live-showcase:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#040916eb,#04091600 14%),linear-gradient(0deg,#040916f5,#04091600 18%);z-index:3}.dd-flow-live-showcase__frame{position:relative;min-height:clamp(760px,96svh,980px);overflow:hidden;isolation:isolate}.dd-flow-live-showcase__frame:before,.dd-flow-live-showcase__frame:after{content:"";position:absolute;top:0;bottom:0;width:clamp(72px,8vw,144px);pointer-events:none;z-index:3}.dd-flow-live-showcase__frame:before{left:0;background:linear-gradient(90deg,#040916f0,#04091600)}.dd-flow-live-showcase__frame:after{right:0;background:linear-gradient(270deg,#040916f0,#04091600)}.dd-flow-live-showcase__grid,.dd-flow-live-showcase__glow{position:absolute;inset:0;pointer-events:none}.dd-flow-live-showcase__grid{z-index:0;background:linear-gradient(rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 1px);background-size:48px 48px;opacity:.42;animation:dd-flow-live-grid-drift 26s linear infinite}.dd-flow-live-showcase__glow{z-index:1;inset:14% 18% 8%;background:radial-gradient(circle at 50% 52%,rgba(255,255,255,.1),transparent 0 28%),radial-gradient(circle at 50% 52%,rgba(0,156,222,.28),transparent 0 42%);filter:blur(72px);opacity:.92}.dd-flow-live-showcase__screen{position:absolute;z-index:2;margin:0;overflow:hidden;border:1px solid rgba(148,163,184,.28);background:#0a1120e0;box-shadow:0 30px 80px #00000075,0 0 0 1px #ffffff08 inset;transform-origin:center;pointer-events:none}.dd-flow-live-showcase__screen:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,#fff0 24%,#ffffff29,#fff0 76%);opacity:.16;transform:translate(-140%);animation:dd-flow-live-sheen 16s linear infinite}.dd-flow-live-showcase__image{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.96) contrast(1.02);transform:scale(1.035)}.dd-flow-live-showcase__overlay{position:absolute;inset:0;z-index:1;pointer-events:none}.dd-flow-live-showcase__overlay svg{display:block;width:100%;height:100%}.dd-flow-live-showcase__tap{position:absolute;width:18px;height:18px;border:2px solid rgba(255,255,255,.92);border-radius:999px;background:#ffffff1f;box-shadow:0 0 #ffffff6b;animation:dd-flow-live-tap 2.8s ease-in-out infinite}.dd-flow-live-showcase__tap:after{content:"";position:absolute;inset:4px;border-radius:999px;background:#fffffff5}.dd-flow-live-showcase__analytics-bar{fill:#7dd3fc38;stroke:#ffffff24;stroke-width:.3;transform-box:fill-box;transform-origin:center bottom;animation:dd-flow-live-analytics-bar 4.6s ease-in-out infinite}.dd-flow-live-showcase__analytics-bar--2{animation-delay:.3s}.dd-flow-live-showcase__analytics-bar--3{animation-delay:.7s}.dd-flow-live-showcase__analytics-bar--4{animation-delay:1.1s}.dd-flow-live-showcase__analytics-bar--5{animation-delay:1.5s}.dd-flow-live-showcase__analytics-bar--6{animation-delay:1.9s}.dd-flow-live-showcase__analytics-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:120;stroke-dashoffset:120;animation:dd-flow-live-line-draw 5.8s ease-in-out infinite}.dd-flow-live-showcase__analytics-line--primary{stroke:#818cf8e6;stroke-width:1}.dd-flow-live-showcase__analytics-line--secondary{stroke:#ffffff70;stroke-width:.72;animation-delay:.6s}.dd-flow-live-showcase__analytics-node{fill:#ffffffeb;animation:dd-flow-live-node-pulse 2.6s ease-in-out infinite}.dd-flow-live-showcase__analytics-node--2{animation-delay:.4s}.dd-flow-live-showcase__analytics-node--3{animation-delay:.8s}.dd-flow-live-showcase__analytics-node--4{animation-delay:1.2s}.dd-flow-live-showcase__gantt-bar{fill:#facc1580;stroke:#ffffff2e;stroke-width:.25;transform-box:fill-box;transform-origin:left center;animation:dd-flow-live-gantt-bar 3.8s ease-in-out infinite}.dd-flow-live-showcase__gantt-bar--2{fill:#60a5fa7a;animation-delay:.3s}.dd-flow-live-showcase__gantt-bar--3{fill:#22c55e75;animation-delay:.8s}.dd-flow-live-showcase__gantt-bar--4{fill:#facc156b;animation-delay:1.1s}.dd-flow-live-showcase__gantt-bar--5{fill:#60a5fa6b;animation-delay:1.4s}.dd-flow-live-showcase__gantt-bar--6{fill:#22c55e6b;animation-delay:1.7s}.dd-flow-live-showcase__gantt-scan{fill:#ffffff29;animation:dd-flow-live-gantt-scan 4.8s ease-in-out infinite}.dd-flow-live-showcase__buffer-zone{transform-box:fill-box;transform-origin:center bottom;animation:dd-flow-live-buffer-zone 4.4s ease-in-out infinite}.dd-flow-live-showcase__buffer-zone--black{fill:#0f172a85;animation-delay:.2s}.dd-flow-live-showcase__buffer-zone--red{fill:#ef4444b8;animation-delay:.4s}.dd-flow-live-showcase__buffer-zone--yellow{fill:#facc15b8;animation-delay:.7s}.dd-flow-live-showcase__buffer-zone--green{fill:#22c55ea8;animation-delay:1s}.dd-flow-live-showcase__buffer-target{stroke:#ffffffd6;stroke-width:.9;stroke-dasharray:3 2;animation:dd-flow-live-target-pulse 2.8s ease-in-out infinite}.dd-flow-live-showcase__buffer-signal{fill:#ffffffeb;animation:dd-flow-live-node-pulse 2.2s ease-in-out infinite}.dd-flow-live-showcase__table-row,.dd-flow-live-showcase__order-row{position:absolute;left:31%;right:10%;height:8%;background:linear-gradient(90deg,#ffffff38,#ffffff0f);border:1px solid rgba(255,255,255,.14);opacity:.72}.dd-flow-live-showcase__table-row{animation:dd-flow-live-row-shift 5.4s ease-in-out infinite}.dd-flow-live-showcase__table-row--1{top:37%}.dd-flow-live-showcase__table-row--2{top:49%;animation-delay:.8s}.dd-flow-live-showcase__table-row--3{top:61%;animation-delay:1.6s}.dd-flow-live-showcase__priority-chip{position:absolute;left:62%;width:12%;height:6%;border:1px solid rgba(255,255,255,.14);animation:dd-flow-live-priority-chip 3.6s ease-in-out infinite}.dd-flow-live-showcase__priority-chip--1{top:39%;background:#ef4444ad}.dd-flow-live-showcase__priority-chip--2{top:51%;background:#facc15ad;animation-delay:.6s}.dd-flow-live-showcase__priority-chip--3{top:63%;background:#22c55ead;animation-delay:1.2s}.dd-flow-live-showcase__status-pill{position:absolute;top:16%;left:56%;width:18%;height:5.5%;border:1px solid rgba(96,165,250,.34);background:#60a5fa33;animation:dd-flow-live-status-shift 2.8s ease-in-out infinite}.dd-flow-live-showcase__order-row{animation:dd-flow-live-row-scan 4.8s ease-in-out infinite}.dd-flow-live-showcase__order-row--1{top:33%}.dd-flow-live-showcase__order-row--2{top:42%;animation-delay:.9s}.dd-flow-live-showcase__order-row--3{top:51%;animation-delay:1.8s}.dd-flow-live-showcase__tap--control-point{top:11%;right:9%}.dd-flow-live-showcase__tap--launch-plan{top:11%;left:40%}.dd-flow-live-showcase__tap--order{top:12%;left:8%}.dd-flow-live-showcase__screen--analytics{top:18%;left:18%;width:min(65vw,980px);aspect-ratio:1507 / 704;z-index:3;animation:dd-flow-live-float-main 13s ease-in-out infinite}.dd-flow-live-showcase__screen--analytics .dd-flow-live-showcase__image{animation:dd-flow-live-pan-main 19s ease-in-out infinite alternate;object-position:center 56%}.dd-flow-live-showcase__screen--control-point{top:8%;right:1%;width:min(31vw,488px);aspect-ratio:1336 / 731;z-index:4;animation:dd-flow-live-float-right 15s ease-in-out infinite}.dd-flow-live-showcase__screen--control-point .dd-flow-live-showcase__image{animation:dd-flow-live-pan-right 21s ease-in-out infinite alternate;object-position:center 20%}.dd-flow-live-showcase__screen--buffers{top:16%;left:-1%;width:min(29vw,432px);aspect-ratio:1602 / 949;z-index:2;animation:dd-flow-live-float-left 17s ease-in-out infinite}.dd-flow-live-showcase__screen--buffers .dd-flow-live-showcase__image{animation:dd-flow-live-pan-left 20s ease-in-out infinite alternate;object-position:16% center}.dd-flow-live-showcase__screen--launch-plan{bottom:7%;left:9%;width:min(31vw,458px);aspect-ratio:1176 / 784;z-index:4;animation:dd-flow-live-float-bottom-left 16s ease-in-out infinite}.dd-flow-live-showcase__screen--launch-plan .dd-flow-live-showcase__image{animation:dd-flow-live-pan-bottom-left 18s ease-in-out infinite alternate;object-position:28% 24%}.dd-flow-live-showcase__screen--order{right:3%;bottom:8%;width:min(24vw,360px);aspect-ratio:1600 / 960;z-index:4;animation:dd-flow-live-float-bottom-right 18s ease-in-out infinite}.dd-flow-live-showcase__screen--order .dd-flow-live-showcase__image{animation:dd-flow-live-pan-bottom-right 17s ease-in-out infinite alternate;object-position:center 12%}@keyframes dd-flow-live-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(-48px,-48px,0)}}@keyframes dd-flow-live-sheen{0%{transform:translate(-140%)}to{transform:translate(140%)}}@keyframes dd-flow-live-tap{0%,to{transform:scale(.82);box-shadow:0 0 #ffffff57}35%{transform:scale(1);box-shadow:0 0 0 8px #fff0}55%{transform:scale(.88)}}@keyframes dd-flow-live-analytics-bar{0%,to{transform:scaleY(.86);opacity:.58}50%{transform:scaleY(1.14);opacity:.9}}@keyframes dd-flow-live-line-draw{0%{stroke-dashoffset:120;opacity:.22}28%,72%{stroke-dashoffset:0;opacity:.92}to{stroke-dashoffset:-120;opacity:.24}}@keyframes dd-flow-live-node-pulse{0%,to{opacity:.44;transform:scale(.9)}50%{opacity:1;transform:scale(1.22)}}@keyframes dd-flow-live-gantt-bar{0%,to{transform:scaleX(.72);opacity:.52}50%{transform:scaleX(1.06);opacity:.92}}@keyframes dd-flow-live-gantt-scan{0%,to{transform:translateZ(0);opacity:.12}50%{transform:translate3d(12px,0,0);opacity:.3}}@keyframes dd-flow-live-buffer-zone{0%,to{transform:scaleY(.86)}50%{transform:scaleY(1.12)}}@keyframes dd-flow-live-target-pulse{0%,to{opacity:.28;stroke-dashoffset:0}50%{opacity:.92;stroke-dashoffset:6}}@keyframes dd-flow-live-row-shift{0%,to{transform:translateZ(0);opacity:.38}50%{transform:translate3d(0,-8%,0);opacity:.82}}@keyframes dd-flow-live-priority-chip{0%,to{filter:brightness(.84);transform:scaleX(.92)}50%{filter:brightness(1.16);transform:scaleX(1.02)}}@keyframes dd-flow-live-status-shift{0%,to{opacity:.42;transform:scaleX(.9)}50%{opacity:.94;transform:scaleX(1)}}@keyframes dd-flow-live-row-scan{0%,to{opacity:.28;transform:translateZ(0)}50%{opacity:.82;transform:translate3d(0,-4%,0)}}@keyframes dd-flow-live-float-main{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes dd-flow-live-float-right{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,5px,0)}}@keyframes dd-flow-live-float-left{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes dd-flow-live-float-bottom-left{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,6px,0)}}@keyframes dd-flow-live-float-bottom-right{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@keyframes dd-flow-live-pan-main{0%{transform:scale(1.04) translate3d(-1.8%,-1.5%,0)}to{transform:scale(1.08) translate3d(1.6%,1.4%,0)}}@keyframes dd-flow-live-pan-right{0%{transform:scale(1.05) translate3d(-1.6%,0,0)}to{transform:scale(1.08) translate3d(1.8%,-1.6%,0)}}@keyframes dd-flow-live-pan-left{0%{transform:scale(1.05) translate3d(1.6%,-1.6%,0)}to{transform:scale(1.08) translate3d(-1.4%,1.6%,0)}}@keyframes dd-flow-live-pan-bottom-left{0%{transform:scale(1.04) translate3d(-1.2%,1.6%,0)}to{transform:scale(1.08) translate3d(1.2%,-1.2%,0)}}@keyframes dd-flow-live-pan-bottom-right{0%{transform:scale(1.04) translate3d(1.4%,1.2%,0)}to{transform:scale(1.08) translate3d(-1.6%,-1.4%,0)}}@media(max-width:1279px){.dd-flow-live-showcase__screen--analytics{top:18%;left:14%;width:min(69vw,860px)}.dd-flow-live-showcase__screen--control-point{top:6%;right:-2%;width:min(34vw,420px)}.dd-flow-live-showcase__screen--buffers{top:18%;left:-5%;width:min(32vw,360px)}.dd-flow-live-showcase__screen--launch-plan{left:2%;bottom:9%;width:min(34vw,392px)}.dd-flow-live-showcase__screen--order{right:2%;bottom:8%;width:min(26vw,300px)}}@media(max-width:1199px){.dd-flow-live-showcase{padding:88px 0 96px}.dd-flow-live-showcase__frame{min-height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dd-flow-live-showcase__frame:before,.dd-flow-live-showcase__frame:after{display:none}.dd-flow-live-showcase__grid,.dd-flow-live-showcase__glow{inset:0}.dd-flow-live-showcase__screen{position:relative;inset:auto;width:100%;max-width:none;animation-duration:12s}.dd-flow-live-showcase__screen--analytics,.dd-flow-live-showcase__screen--order{grid-column:1 / -1}}@media(max-width:767px){.dd-flow-live-showcase{padding:72px 0 80px}.dd-flow-live-showcase__frame{grid-template-columns:1fr;gap:16px}.dd-flow-live-showcase__grid{opacity:.28}.dd-flow-live-showcase__screen{box-shadow:0 20px 52px #00000057}.dd-flow-live-showcase__screen--analytics,.dd-flow-live-showcase__screen--control-point,.dd-flow-live-showcase__screen--buffers,.dd-flow-live-showcase__screen--launch-plan,.dd-flow-live-showcase__screen--order{grid-column:auto}}@media(prefers-reduced-motion:reduce){.dd-flow-live-showcase__grid,.dd-flow-live-showcase__screen,.dd-flow-live-showcase__image,.dd-flow-live-showcase__screen:before{animation:none}}.dd-flow-page-hero__visual-scheme{position:absolute;inset:12px;display:block;width:calc(100% - 24px);height:calc(100% - 24px);opacity:.96}.dd-flow-production-page-intro.product-page-intro.dd-flow-page-intro{--dd-flow-stage-height: clamp(656px, calc(584px + 8vw) , 760px);--dd-flow-stage-padding-top: 56px;--dd-flow-stage-padding-bottom: 96px}.dd-flow-production-page-intro__grid{position:relative;z-index:2;row-gap:32px}.dd-flow-production-page-hero{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);align-items:start;gap:48px 0}.dd-flow-production-page-hero__copy{grid-column:1 / 26;grid-row:1;display:grid;align-content:start;gap:0;padding-top:24px}.dd-flow-production-page-hero__copy-main{display:none}.dd-flow-production-page-hero__eyebrow{margin:0 0 16px;color:var(--ds-color-slate-500);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-page-hero__title{margin:0 0 32px;display:grid;gap:0;color:var(--ds-color-ink-800);font:600 clamp(52px,calc(30px + 2vw),68px) / clamp(54px,calc(34px + 1.65vw),66px) var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-production-page-hero__title-accent{color:var(--ds-color-blue-500)}.dd-flow-production-page-hero__title-tail{color:inherit}.dd-flow-production-page-hero__lead{margin:0 0 48px;max-width:74ch;color:var(--ds-color-slate-700);font:500 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans)}.dd-flow-production-page-hero__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.dd-flow-production-page-hero__link.ds-footer-link{display:inline-grid;grid-template-columns:minmax(0,auto) 48px;align-items:center;gap:16px;width:fit-content;min-height:48px;padding-left:24px;border:1px solid var(--ds-color-slate-200);background:var(--ds-color-white)}.dd-flow-production-page-hero__link .ds-footer-link__text{font:800 12px / 16px var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;white-space:nowrap}.dd-flow-production-page-hero__link .ds-footer-link__arrow{width:48px;height:48px;border-left:1px solid var(--ds-color-slate-200);background:transparent}.dd-flow-production-page-hero__link:hover,.dd-flow-production-page-hero__link.is-hovered{border-color:#009cde52}.dd-flow-production-page-hero__link:hover .ds-footer-link__arrow,.dd-flow-production-page-hero__link.is-hovered .ds-footer-link__arrow{border-left-color:#009cde52}.dd-flow-production-page-hero__source,.dd-flow-production-page-hero__source-label,.dd-flow-production-page-hero__source-value,.dd-flow-production-page-hero__metrics,.dd-flow-production-page-hero__metric,.dd-flow-production-page-hero__metric-value,.dd-flow-production-page-hero__metric-label{display:none}.dd-flow-production-page-hero__visual{grid-column:1 / -1;grid-row:2;display:grid;gap:0;border:0;background:transparent}.dd-flow-production-page-hero__visual-head,.dd-flow-production-page-hero__visual-head-copy,.dd-flow-production-page-hero__visual-kicker,.dd-flow-production-page-hero__visual-title,.dd-flow-production-page-hero__visual-head-meta,.dd-flow-production-page-hero__visual-head-meta span{display:none}.dd-flow-production-page-hero__visual-frame{position:relative;width:min(100%,1120px);justify-self:center;overflow:hidden;min-height:392px;border:1px solid rgba(148,163,184,.22);background:var(--ds-color-surface-muted)}.dd-flow-production-page-hero__visual-frame:before,.dd-flow-production-page-hero__visual-frame:after{content:none;position:absolute;inset:0;pointer-events:none}.dd-flow-production-page-hero__visual-frame:before{background:linear-gradient(rgba(15,23,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 1px);background-size:24px 24px;opacity:.44}.dd-flow-production-page-hero__visual-frame:after{background:linear-gradient(180deg,#f8fafc0a,#f8fafc00 32%,#f8fafc1f)}.dd-flow-production-page-hero__visual-image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.dd-flow-production-page-hero__visual-badge,.dd-flow-production-page-hero__visual-legacy,.dd-flow-production-page-hero__visual-badge-kicker,.dd-flow-production-page-hero__visual-badge strong{display:none}.dd-flow-production-page-hero__visual-badge span:last-child{display:none}.dd-flow-production-page-hero__pillars,.dd-flow-production-page-hero__pillar{display:none}.dd-flow-production-page-hero__pillar:nth-child(2n){border-left:0}.dd-flow-production-page-hero__pillar:nth-child(n+3){border-top:0}.dd-flow-production-page-hero__pillar-index,.dd-flow-production-page-hero__visual-caption{display:none}.dd-flow-production-page-hero__visual-caption-kicker{color:var(--ds-color-blue-500);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-page-hero__visual-caption-title{color:var(--ds-color-ink-800);font:600 24px / 32px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-page-hero__visual-caption-copy{max-width:50ch;margin:0;color:var(--ds-color-slate-600);font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-production-page-hero__proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;justify-self:stretch;margin:0;padding:24px 0 0;list-style:none;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-production-page-hero__proof{display:grid;gap:8px;min-height:0;padding:0 24px 0 0}.dd-flow-production-page-hero__proof:not(:first-child){padding-left:24px;border-left:1px solid rgba(148,163,184,.18)}.dd-flow-production-page-hero__proof:nth-child(n+3){border-top:0}.dd-flow-production-page-hero__proof-value{color:var(--ds-color-ink-800);font:600 clamp(28px,2.2vw,36px) / 1 var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-production-page-hero__proof-label{margin:0;color:var(--ds-color-slate-500);font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-production-page-hero__proof-note{margin:32px 0 0;color:var(--ds-color-slate-500);font:500 12px / 18px var(--ds-font-sans);max-width:112ch}@media(max-width:1199px){.dd-flow-production-page-hero__copy,.dd-flow-production-page-hero__visual{grid-column:1 / -1}.dd-flow-production-page-hero{gap:40px 0}.dd-flow-production-page-hero__copy{grid-row:1;padding-top:0}.dd-flow-production-page-hero__visual{grid-row:2}.dd-flow-production-page-hero__visual-frame{width:100%;min-height:360px}.dd-flow-production-page-hero__proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px}.dd-flow-production-page-hero__proof:nth-child(odd){padding-left:0;border-left:0}.dd-flow-production-page-hero__proof:nth-child(n+3){margin-top:24px;padding-top:24px;border-top:1px solid rgba(148,163,184,.16)}}@media(max-width:767px){.dd-flow-production-page-intro.product-page-intro.dd-flow-page-intro{--dd-flow-stage-padding-bottom: 88px}.dd-flow-production-page-hero{gap:32px 0}.dd-flow-production-page-hero__copy{padding-top:16px}.dd-flow-production-page-hero__title{margin-bottom:28px;font-size:40px;line-height:44px}.dd-flow-production-page-hero__lead{margin-bottom:36px;max-width:none}.dd-flow-production-page-hero__actions{flex-direction:column;align-items:flex-start;gap:12px}.dd-flow-production-page-hero__actions>.ds-button-primary,.dd-flow-production-page-hero__actions>.dd-flow-production-page-hero__link{width:100%}.dd-flow-production-page-hero__link.ds-footer-link{grid-template-columns:minmax(0,1fr) 48px}.dd-flow-production-page-hero__visual{gap:0}.dd-flow-production-page-hero__visual-frame{min-height:288px}.dd-flow-production-page-hero__visual-caption-title{font-size:22px;line-height:30px}.dd-flow-production-page-hero__proof-strip{grid-template-columns:1fr;padding-top:16px}.dd-flow-production-page-hero__proof{padding:0}.dd-flow-production-page-hero__proof:not(:first-child){border-left:0;margin-top:16px;padding-top:16px;border-top:1px solid rgba(148,163,184,.16)}}.dd-flow-production-cycle-section{padding:112px 0 152px;border-top:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,#f8fafcf5,#fff 42%),linear-gradient(rgba(15,23,42,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px;background-position:0 0,center top,center top}.dd-flow-production-cycle{display:grid;grid-template-columns:var(--ds-grid-31);gap:32px 0}.dd-flow-production-cycle__intro{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);gap:16px 0}.dd-flow-production-cycle__eyebrow{grid-column:1 / 12;margin:0;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-cycle__title{grid-column:1 / 28;max-width:24ch;margin:0;color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__lead{grid-column:19 / -1;align-self:end;max-width:56ch;margin:0;color:var(--ds-color-slate-600);font:500 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__stage{grid-column:1 / -1;position:relative;padding:0;border:0;background:transparent;overflow:visible}.dd-flow-production-cycle__legend,.dd-flow-production-cycle__scheme,.dd-flow-production-cycle__mobile-callouts{position:relative;z-index:1}.dd-flow-production-cycle__legend{display:grid;grid-template-columns:var(--ds-grid-31);gap:16px 0;margin-bottom:28px}.dd-flow-production-cycle__legend-label{grid-column:1 / -1;align-self:start;color:var(--ds-color-blue-500);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-cycle__legend-copy{grid-column:10 / -1;margin:0;max-width:70ch;color:var(--ds-color-slate-600);font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__scheme{--dd-flow-cycle-row-height: 184px;--dd-flow-cycle-row-gap: 24px;position:relative;display:grid;grid-template-columns:var(--ds-grid-31);grid-template-rows:repeat(8,minmax(var(--dd-flow-cycle-row-height),auto));gap:var(--dd-flow-cycle-row-gap) 0;align-items:stretch}.dd-flow-production-cycle__mobile-callouts{display:none}.dd-flow-production-cycle__callout{position:relative;display:grid;align-content:center;gap:12px;min-height:0;padding:16px 20px;border:1px solid rgba(148,163,184,.2);background:#fffffff0}.dd-flow-production-cycle__callout:after{content:"";position:absolute;top:50%;width:28px;height:1px;transform:translateY(-50%)}.dd-flow-production-cycle__callout--left{text-align:right;padding-right:24px}.dd-flow-production-cycle__callout--left:after{right:-28px;background:linear-gradient(90deg,#009cde6b,#009cde24)}.dd-flow-production-cycle__callout--right{padding-left:24px}.dd-flow-production-cycle__callout--right:after{left:-28px;background:linear-gradient(90deg,#009cde24,#009cde6b)}.dd-flow-production-cycle__callout-head{display:flex;align-items:center;gap:16px}.dd-flow-production-cycle__callout--left .dd-flow-production-cycle__callout-head,.dd-flow-production-cycle__callout--left .dd-flow-production-cycle__callout-signals{justify-content:flex-end}.dd-flow-production-cycle__callout-index{color:var(--ds-color-blue-500);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-cycle__callout-rule{flex:1;min-width:0;height:1px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.28) 0 8px,transparent 8px 14px)}.dd-flow-production-cycle__callout-title{margin:0;color:var(--ds-color-ink-800);font:600 24px / 30px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__callout-copy{margin:0;color:var(--ds-color-slate-600);font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__callout-signals{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:8px 0 0;list-style:none}.dd-flow-production-cycle__callout-signal{padding:6px 10px 6px 14px;border:0;background:transparent;color:var(--ds-color-slate-500);font:700 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:.01em;position:relative}.dd-flow-production-cycle__callout-signal:before{content:"";position:absolute;top:50%;left:0;width:8px;height:1px;background:#009cde66;transform:translateY(-50%)}.dd-flow-production-cycle__building{grid-column:9 / 24;grid-row:1 / span 8;min-width:0}.dd-flow-production-cycle__building-core{position:relative;height:100%;min-height:calc((8 * var(--dd-flow-cycle-row-height)) + (7 * var(--dd-flow-cycle-row-gap)));border:0;background:transparent;overflow:hidden}.dd-flow-production-cycle__technical-sheet{position:relative;display:grid;grid-template-rows:repeat(8,minmax(var(--dd-flow-cycle-row-height),auto));gap:var(--dd-flow-cycle-row-gap);height:100%;min-height:inherit}.dd-flow-production-cycle__technical-sheet:before{content:"";position:absolute;top:16px;bottom:16px;left:50%;width:1px;background:linear-gradient(180deg,#009cde24,#1e293b38 18% 82%,#009cde24);transform:translate(-50%)}.dd-flow-production-cycle__scene{position:relative;min-height:var(--dd-flow-cycle-row-height);border:1px solid rgba(148,163,184,.24);background:linear-gradient(rgba(15,23,42,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.02) 1px,transparent 1px),linear-gradient(180deg,#f8fafce0,#fffffffa);background-size:24px 24px,24px 24px,auto;overflow:hidden}.dd-flow-production-cycle__scene:before{content:"";position:absolute;top:0;left:50%;width:1px;height:22px;background:#1e293b2e;transform:translate(-50%)}.dd-flow-production-cycle__scene:last-child:after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:18px;background:#1e293b2e;transform:translate(-50%)}.dd-flow-production-cycle__scene-shell{position:absolute;inset:0;z-index:3}.dd-flow-production-cycle__scene-shell:before,.dd-flow-production-cycle__scene-shell:after{content:"";position:absolute;pointer-events:none}.dd-flow-production-cycle__demand-formation{position:absolute;inset:0;pointer-events:none}.dd-flow-production-cycle__demand-formation-svg{display:block;width:100%;height:100%;overflow:visible;shape-rendering:geometricPrecision}.dd-flow-production-cycle__demand-surface{fill:#ffffff1f;stroke:none}.dd-flow-production-cycle__demand-surface--accent{fill:#009cde08}.dd-flow-production-cycle__demand-stroke{fill:none;stroke:#1e293be6;stroke-width:1.45;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.dd-flow-production-cycle__demand-stroke--accent{fill:#eef8fd0a;stroke:#009cde9e}.dd-flow-production-cycle__demand-guide--axis{stroke:#009cde33;stroke-dasharray:6 10}.dd-flow-production-cycle__demand-flow{fill:none;stroke:#009cdead;stroke-width:1.25;stroke-linecap:square;stroke-linejoin:miter}.dd-flow-production-cycle__demand-flow--faint{stroke:#009cde61;stroke-dasharray:8 8}.dd-flow-production-cycle__demand-node{fill:#fffffff5;stroke:#009cdec7;stroke-width:1.35}.dd-flow-production-cycle__level-callout{position:relative;width:auto;align-self:center;z-index:1}.dd-flow-production-cycle__level-callout--left{grid-column:1 / 8;text-align:right}.dd-flow-production-cycle__level-callout--right{grid-column:25 / -1}.dd-flow-production-cycle__level-callout--left:after{content:"";position:absolute;top:50%;right:-25px;width:25px;height:1px;background:linear-gradient(90deg,#009cde6b,#009cde1f);transform:translateY(-50%)}.dd-flow-production-cycle__level-callout--right:after{content:"";position:absolute;top:50%;left:-25px;width:25px;height:1px;background:linear-gradient(90deg,#009cde1f,#009cde6b);transform:translateY(-50%)}.dd-flow-production-cycle__level-callout--left .dd-flow-production-cycle__callout-head,.dd-flow-production-cycle__level-callout--left .dd-flow-production-cycle__callout-signals{justify-content:flex-end}.dd-flow-production-cycle__level-anchor{position:absolute;top:50%;width:10px;height:10px;border:1px solid rgba(0,156,222,.42);background:#fffffffa;transform:translateY(-50%);z-index:6}.dd-flow-production-cycle__level-anchor--left{left:8px}.dd-flow-production-cycle__level-anchor--right{right:8px}.dd-flow-production-cycle__level-backwall{position:absolute;inset:12px 48px 40px;border:1px solid rgba(148,163,184,.2);background:linear-gradient(rgba(15,23,42,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 1px),#ffffffeb;background-size:16px 16px,16px 16px,auto}.dd-flow-production-cycle__level-backwall:before{content:"";position:absolute;inset:18px 12px auto;height:1px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.2) 0 8px,transparent 8px 14px)}.dd-flow-production-cycle__level-floor{position:absolute;right:48px;bottom:22px;left:48px;height:18px;border-top:1px solid rgba(148,163,184,.28);border-bottom:1px solid rgba(148,163,184,.18);background:repeating-linear-gradient(-45deg,rgba(148,163,184,.08) 0 4px,transparent 4px 8px)}.dd-flow-production-cycle__level-front{position:absolute;right:40px;bottom:8px;left:40px;height:1px;border:0;background:repeating-linear-gradient(90deg,rgba(148,163,184,.22) 0 8px,transparent 8px 14px)}.dd-flow-production-cycle__room-label,.dd-flow-production-cycle__payload{position:absolute;display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border:1px solid rgba(148,163,184,.2);background:#ffffffeb;color:var(--ds-color-ink-800);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;z-index:6}.dd-flow-production-cycle__room-label{top:14px;left:16px}.dd-flow-production-cycle__payload{bottom:14px;left:50%;transform:translate(-50%);border-color:#009cde3d;background:#fffffff2;color:var(--ds-color-blue-500)}.dd-flow-production-cycle__scene-transfer{position:absolute;bottom:28px;width:120px;height:1px;background:linear-gradient(90deg,#009cde14,#009cde6b);z-index:4}.dd-flow-production-cycle__scene-transfer--left{left:calc(50% - 120px)}.dd-flow-production-cycle__scene-transfer--right{left:50%;background:linear-gradient(90deg,#009cde6b,#009cde14)}.dd-flow-production-cycle__scene-node{position:absolute;bottom:24px;left:50%;width:8px;height:8px;border:1px solid rgba(0,156,222,.42);background:#fffffffa;transform:translate(-50%);z-index:5}.dd-flow-production-cycle__demand-draft{position:absolute;inset:8px -210px 0;z-index:5}.dd-flow-production-cycle__demand-drawing{display:block;width:100%;height:100%;overflow:visible}.dd-flow-production-cycle__demand-outline{fill:none;stroke:#4755699e;stroke-width:1.4}.dd-flow-production-cycle__demand-outline--accent{fill:#eef8fd57;stroke:#009cdeb8}.dd-flow-production-cycle__demand-detail{fill:none;stroke:#64748b6b;stroke-width:.92;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.dd-flow-production-cycle__demand-guide{display:none}.dd-flow-production-cycle__demand-leader{fill:none;stroke:#4755696b;stroke-width:1.1;stroke-linecap:square}.dd-flow-production-cycle__demand-dimension{fill:none;stroke:#94a3b88f;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4 4}.dd-flow-production-cycle__demand-flow{fill:none;stroke:#1e293bd1;stroke-width:1.2;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.dd-flow-production-cycle__demand-arrow{display:none}.dd-flow-production-cycle__demand-bay{fill:none;stroke:#94a3b857;stroke-width:1.2;stroke-dasharray:10 6}.dd-flow-production-cycle__demand-node{fill:#fffffffa;stroke:#009cdec2;stroke-width:1.4}.dd-flow-production-cycle__demand-caption,.dd-flow-production-cycle__demand-label,.dd-flow-production-cycle__demand-note{font-family:var(--ds-font-sans)}.dd-flow-production-cycle__demand-caption{fill:var(--ds-color-blue-500);font-size:max(var(--ds-mobile-text-min, 0px),9px);font-weight:800;letter-spacing:.12em}.dd-flow-production-cycle__demand-label{fill:var(--ds-color-ink-800);font-size:max(var(--ds-mobile-text-min, 0px),10px);font-weight:700}.dd-flow-production-cycle__demand-label--accent{fill:var(--ds-color-blue-500)}.dd-flow-production-cycle__demand-note{fill:var(--ds-color-slate-500);font-size:max(var(--ds-mobile-text-min, 0px),8.5px);font-weight:600}.dd-flow-production-cycle__prop{--dd-flow-prop-border: rgba(71, 85, 105, .42);--dd-flow-prop-surface: rgba(255, 255, 255, .22);position:absolute;border:1px solid var(--dd-flow-prop-border);background:var(--dd-flow-prop-surface);box-shadow:none;z-index:3}.dd-flow-production-cycle__prop:before,.dd-flow-production-cycle__prop:after{content:"";position:absolute}.dd-flow-production-cycle__prop--accent{--dd-flow-prop-border: rgba(0, 156, 222, .52);--dd-flow-prop-surface: rgba(255, 255, 255, .14)}.dd-flow-production-cycle__prop--muted{--dd-flow-prop-border: rgba(148, 163, 184, .42);--dd-flow-prop-surface: rgba(255, 255, 255, .08)}.dd-flow-production-cycle__prop--nw{top:54px;left:44px}.dd-flow-production-cycle__prop--n{top:44px;left:50%;transform:translate(-50%)}.dd-flow-production-cycle__prop--ne{top:54px;right:44px}.dd-flow-production-cycle__prop--w{top:94px;left:58px}.dd-flow-production-cycle__prop--c{top:92px;left:50%;transform:translate(-50%)}.dd-flow-production-cycle__prop--e{top:94px;right:58px}.dd-flow-production-cycle__prop--sw{bottom:54px;left:58px}.dd-flow-production-cycle__prop--s{bottom:48px;left:50%;transform:translate(-50%)}.dd-flow-production-cycle__prop--se{right:58px;bottom:54px}.dd-flow-production-cycle__prop--desk{width:72px;height:24px;border-radius:4px}.dd-flow-production-cycle__prop--desk:before{bottom:5px;left:10px;width:52px;height:1px;background:#4755693d}.dd-flow-production-cycle__prop--desk:after{top:100%;left:16px;width:40px;height:8px;border-left:1px solid rgba(71,85,105,.3);border-right:1px solid rgba(71,85,105,.3)}.dd-flow-production-cycle__prop--chair{width:22px;height:14px;border-radius:4px}.dd-flow-production-cycle__prop--chair:before{right:3px;bottom:100%;width:12px;height:10px;border:1px solid var(--dd-flow-prop-border);border-bottom:0;background:var(--dd-flow-prop-surface);border-radius:4px 4px 0 0}.dd-flow-production-cycle__prop--chair:after{bottom:-4px;left:4px;width:14px;height:4px;border-left:1px solid rgba(71,85,105,.28);border-right:1px solid rgba(71,85,105,.28)}.dd-flow-production-cycle__prop--monitor{width:30px;height:18px;border-radius:4px}.dd-flow-production-cycle__prop--monitor:before{bottom:-6px;left:13px;width:4px;height:6px;background:var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--monitor:after{bottom:-9px;left:8px;width:14px;height:2px;background:var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--phone{width:18px;height:8px;border-radius:999px}.dd-flow-production-cycle__prop--printer{width:28px;height:18px;border-radius:4px}.dd-flow-production-cycle__prop--printer:before{top:4px;right:4px;left:4px;height:4px;background:#94a3b82e}.dd-flow-production-cycle__prop--printer:after{bottom:-4px;left:6px;width:16px;height:4px;border:1px solid rgba(148,163,184,.18);background:#ffffffe6}.dd-flow-production-cycle__prop--tray{width:34px;height:10px;border-radius:3px}.dd-flow-production-cycle__prop--tray:before{top:-4px;left:4px;width:20px;height:4px;border:1px solid rgba(148,163,184,.18);background:#ffffffeb}.dd-flow-production-cycle__prop--rack{width:40px;height:60px;border-radius:4px;background:repeating-linear-gradient(180deg,rgba(148,163,184,.1) 0 2px,transparent 2px 14px),var(--dd-flow-prop-surface)}.dd-flow-production-cycle__prop--rack:before{top:0;bottom:0;left:12px;width:1px;background:#47556924}.dd-flow-production-cycle__prop--rack:after{top:0;bottom:0;right:12px;width:1px;background:#47556924}.dd-flow-production-cycle__prop--crate{width:24px;height:18px;border-radius:3px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.16) 0 2px,transparent 2px 8px),var(--dd-flow-prop-surface)}.dd-flow-production-cycle__prop--scanner{width:20px;height:10px;border-radius:999px}.dd-flow-production-cycle__prop--scanner:before{top:5px;right:-4px;width:8px;height:1px;background:var(--dd-flow-prop-border);transform:rotate(-32deg)}.dd-flow-production-cycle__prop--board{width:72px;height:28px;border-radius:4px}.dd-flow-production-cycle__prop--board:before{top:7px;right:8px;left:8px;height:1px;background:#4755692e}.dd-flow-production-cycle__prop--board:after{bottom:7px;left:8px;width:28px;height:1px;background:#009cde4d}.dd-flow-production-cycle__prop--clock{width:18px;height:18px;border-radius:50%}.dd-flow-production-cycle__prop--clock:before{top:3px;left:8px;width:1px;height:5px;background:var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--clock:after{top:8px;left:8px;width:5px;height:1px;background:var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--terminal{width:28px;height:36px;border-radius:4px}.dd-flow-production-cycle__prop--terminal:before{inset:4px;border:1px solid rgba(0,156,222,.16);background:repeating-linear-gradient(180deg,rgba(0,156,222,.08) 0 2px,transparent 2px 6px)}.dd-flow-production-cycle__prop--terminal:after{bottom:-8px;left:12px;width:4px;height:8px;background:var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--pallet{width:44px;height:12px;border-radius:3px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.18) 0 4px,transparent 4px 8px),var(--dd-flow-prop-surface)}.dd-flow-production-cycle__prop--cart{width:40px;height:22px;border-radius:4px}.dd-flow-production-cycle__prop--cart:before{bottom:-6px;left:6px;width:8px;height:8px;border:1px solid var(--dd-flow-prop-border);border-radius:50%;background:#ffffffeb;box-shadow:18px 0 0 -1px #ffffffeb,18px 0 0 0 var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--cart:after{top:-8px;right:4px;width:10px;height:8px;border-top:1px solid var(--dd-flow-prop-border);border-right:1px solid var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--dashboard{width:86px;height:32px;border-radius:4px}.dd-flow-production-cycle__prop--dashboard:before{inset:6px;border:1px solid rgba(0,156,222,.16);background:transparent}.dd-flow-production-cycle__prop--dashboard:after{bottom:8px;left:12px;width:36px;height:1px;background:#009cde52;box-shadow:0 -8px #47556929,18px -4px #47556929}.dd-flow-production-cycle__prop--machine{width:74px;height:40px;border-radius:6px}.dd-flow-production-cycle__prop--machine:before{top:10px;left:12px;width:10px;height:10px;border:1px solid rgba(71,85,105,.28);border-radius:50%}.dd-flow-production-cycle__prop--machine:after{top:8px;right:10px;width:24px;height:20px;border:1px solid rgba(71,85,105,.16)}.dd-flow-production-cycle__prop--bench{width:76px;height:20px;border-radius:4px}.dd-flow-production-cycle__prop--bench:after{top:100%;left:10px;width:56px;height:6px;border-left:1px solid rgba(71,85,105,.28);border-right:1px solid rgba(71,85,105,.28)}.dd-flow-production-cycle__prop--queue{width:52px;height:16px;border-radius:4px}.dd-flow-production-cycle__prop--queue:before{top:-5px;left:6px;width:40px;height:1px;background:#009cde5c;box-shadow:0 5px #47556924}.dd-flow-production-cycle__prop--pack{width:26px;height:26px;border-radius:4px}.dd-flow-production-cycle__prop--pack:before{top:0;bottom:0;left:50%;width:1px;background:#47556929;transform:translate(-50%)}.dd-flow-production-cycle__prop--pack:after{top:50%;right:0;left:0;height:1px;background:#47556929;transform:translateY(-50%)}.dd-flow-production-cycle__prop--table{width:64px;height:22px;border-radius:999px}.dd-flow-production-cycle__prop--table:after{top:100%;left:30px;width:4px;height:8px;background:var(--dd-flow-prop-border)}.dd-flow-production-cycle__prop--cabinet{width:30px;height:56px;border-radius:4px}.dd-flow-production-cycle__prop--cabinet:before{top:8px;bottom:8px;left:50%;width:1px;background:#47556929;transform:translate(-50%)}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__scene-shell:before{left:112px;right:168px;bottom:56px;height:40px;border:1px solid rgba(148,163,184,.18);border-bottom:0}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__scene-shell:after{top:54px;right:54px;width:88px;height:60px;border:1px solid rgba(148,163,184,.18);box-shadow:inset 0 -18px #0f172a08}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--tray{top:52px;left:40px}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--board{top:42px}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--desk{left:122px;bottom:56px}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--chair{left:148px;bottom:30px;transform:none}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--monitor-1{left:138px;top:auto;bottom:88px}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--monitor-2{left:244px;top:auto;bottom:88px;transform:none}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--printer{right:92px;top:auto;bottom:58px}.dd-flow-production-cycle__scene--demand-room .dd-flow-production-cycle__prop--phone{right:122px;bottom:34px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__scene-shell:before{top:48px;left:42px;width:96px;height:78px;border:1px solid rgba(148,163,184,.18);box-shadow:278px 0 0 -1px #94a3b82e}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__scene-shell:after{right:64px;bottom:56px;left:64px;height:1px;background:repeating-linear-gradient(90deg,rgba(0,156,222,.22) 0 12px,transparent 12px 18px)}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--rack-left{top:50px;left:56px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--rack-right{top:50px;right:56px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--crate-left{top:98px;left:90px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--crate-center{top:92px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--crate-right{top:98px;right:90px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--scanner{bottom:38px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--cart{left:132px;bottom:34px}.dd-flow-production-cycle__scene--buffers-room .dd-flow-production-cycle__prop--terminal{right:118px;bottom:36px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__scene-shell:before{top:60px;left:136px;right:124px;height:44px;border:1px solid rgba(148,163,184,.18)}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__scene-shell:after{top:48px;right:50px;width:92px;height:82px;border:1px solid rgba(148,163,184,.18);border-top-width:2px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__prop--board{top:42px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__prop--cabinet-left{top:58px;left:58px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__prop--rack{top:54px;right:62px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__prop--crate{top:108px;right:98px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__prop--terminal{top:88px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__prop--tray{left:144px;bottom:34px}.dd-flow-production-cycle__scene--route-room .dd-flow-production-cycle__prop--cart{bottom:34px}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__scene-shell:before{top:42px;left:118px;right:64px;height:52px;border:1px solid rgba(0,156,222,.18)}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__scene-shell:after{left:104px;right:128px;bottom:54px;height:34px;border-top:1px solid rgba(148,163,184,.2)}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__prop--clock{top:42px;left:58px}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__prop--board-main{top:46px;width:126px}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__prop--board-side{top:52px;right:64px}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__prop--desk{left:118px;bottom:50px}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__prop--chair{left:146px;bottom:28px;transform:none}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__prop--tray{left:84px;top:102px}.dd-flow-production-cycle__scene--control-point-room .dd-flow-production-cycle__prop--terminal{right:82px;top:100px}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__scene-shell:before{top:48px;left:132px;right:98px;height:48px;border:1px solid rgba(0,156,222,.16)}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__scene-shell:after{left:78px;right:78px;bottom:52px;height:1px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.22) 0 8px,transparent 8px 14px)}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__prop--dashboard{top:46px;width:122px}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__prop--board{top:54px;right:68px}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__prop--terminal{top:96px}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__prop--tray{left:88px;top:98px}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__prop--cabinet{right:74px;top:82px}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__prop--cart{bottom:34px}.dd-flow-production-cycle__scene--launch-room .dd-flow-production-cycle__prop--printer{left:112px;bottom:36px}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__scene-shell:before{left:66px;right:66px;bottom:54px;height:14px;border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.14)}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__scene-shell:after{top:58px;left:calc(50% - 46px);width:92px;height:34px;border:1px solid rgba(148,163,184,.18)}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__prop--crate-left{top:56px;left:108px}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__prop--crate-right{top:56px;right:108px}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__prop--pallet-left{top:100px;left:86px}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__prop--pallet-right{top:100px;right:86px}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__prop--cart{top:92px}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__prop--terminal{right:104px;bottom:34px}.dd-flow-production-cycle__scene--materials-room .dd-flow-production-cycle__prop--printer{bottom:32px}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__scene-shell:before{top:92px;left:102px;right:102px;height:1px;background:linear-gradient(90deg,#94a3b81a,#009cde52,#94a3b81a)}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__scene-shell:after{left:132px;right:132px;bottom:54px;height:26px;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__prop--queue{top:48px}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__prop--machine-left{top:72px;left:62px}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__prop--machine-right{top:72px;right:62px}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__prop--bench{top:96px}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__prop--cart{left:118px;bottom:32px}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__prop--pack{bottom:30px}.dd-flow-production-cycle__scene--execution-room .dd-flow-production-cycle__prop--terminal{right:104px;top:92px}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__scene-shell:before{top:42px;left:110px;right:56px;height:56px;border:1px solid rgba(0,156,222,.18)}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__scene-shell:after{left:132px;right:132px;bottom:56px;height:30px;border:1px solid rgba(148,163,184,.18);border-bottom:0}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__prop--cabinet{top:60px;left:56px}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__prop--dashboard-main{top:46px;width:126px}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__prop--dashboard-side{top:52px;right:66px}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__prop--board{left:96px;top:110px}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__prop--table{top:98px}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__prop--chair{bottom:30px}.dd-flow-production-cycle__scene--analytics-room .dd-flow-production-cycle__prop--printer{right:104px;bottom:34px}.dd-flow-production-cycle__scheme{--dd-flow-cycle-sheet-height: 920px;--dd-flow-cycle-route-y: 462px;--dd-flow-cycle-room-top: 332px;--dd-flow-cycle-room-bottom: 226px;--dd-flow-cycle-node-y: 118px;position:relative;display:block}.dd-flow-production-cycle__building{grid-column:1 / -1;grid-row:auto;min-width:0}.dd-flow-production-cycle__building-core{position:relative;height:100%;min-height:var(--dd-flow-cycle-sheet-height);border:1px solid rgba(148,163,184,.24);background:linear-gradient(rgba(15,23,42,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.02) 1px,transparent 1px),linear-gradient(180deg,#f8fafcd6,#fffffffa);background-size:24px 24px,24px 24px,auto;overflow:hidden}.dd-flow-production-cycle__technical-sheet{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(var(--dd-flow-cycle-sheet-height),1fr);grid-auto-rows:0;gap:0;align-items:stretch;height:100%;min-height:var(--dd-flow-cycle-sheet-height)}.dd-flow-production-cycle__technical-sheet:before{content:"";position:absolute;top:var(--dd-flow-cycle-route-y);right:64px;left:64px;height:1px;background:linear-gradient(90deg,#009cde2e,#009cde80 14%,#1e293b57,#009cde80 86%,#009cde2e)}.dd-flow-production-cycle__technical-sheet:after{content:"";position:absolute;top:132px;right:64px;left:64px;height:1px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.16) 0 12px,transparent 12px 20px)}.dd-flow-production-cycle__bay{position:relative;height:100%;min-width:0;border-right:1px solid rgba(148,163,184,.16)}.dd-flow-production-cycle__bay:last-child{border-right:0}.dd-flow-production-cycle__bay-core{position:relative;height:100%}.dd-flow-production-cycle__scene-callout{position:absolute;z-index:8;width:calc(100% - 36px);min-height:0;padding:14px 16px;border-color:#94a3b838;background:#ffffffed;text-align:left}.dd-flow-production-cycle__scene-callout .dd-flow-production-cycle__callout-head,.dd-flow-production-cycle__scene-callout .dd-flow-production-cycle__callout-signals{justify-content:flex-start}.dd-flow-production-cycle__scene-callout .dd-flow-production-cycle__callout-title{font-size:18px;line-height:22px}.dd-flow-production-cycle__scene-callout .dd-flow-production-cycle__callout-copy{font-size:12px;line-height:17px}.dd-flow-production-cycle__scene-callout .dd-flow-production-cycle__callout-signals{gap:6px 10px;padding-top:6px}.dd-flow-production-cycle__scene-callout .dd-flow-production-cycle__callout-signal{font-size:max(var(--ds-mobile-text-min, 0px),10px);line-height:13px}.dd-flow-production-cycle__scene-callout:after{content:"";position:absolute;width:1px;background:linear-gradient(180deg,#009cde57,#009cde1f);transform:none}.dd-flow-production-cycle__scene-callout--top{top:18px;left:18px}.dd-flow-production-cycle__scene-callout--top:after{top:100%;left:24%;height:96px}.dd-flow-production-cycle__scene-callout--bottom{right:18px;bottom:18px}.dd-flow-production-cycle__scene-callout--bottom:after{bottom:100%;left:76%;height:92px}.dd-flow-production-cycle__micro-scene{position:absolute;top:var(--dd-flow-cycle-room-top);bottom:var(--dd-flow-cycle-room-bottom);width:calc(50% - 18px)}.dd-flow-production-cycle__micro-scene--left{left:18px}.dd-flow-production-cycle__micro-scene--right{right:18px}.dd-flow-production-cycle__level-backwall{position:absolute;inset:22px 14px 92px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(rgba(15,23,42,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.018) 1px,transparent 1px);background-size:18px 18px,18px 18px}.dd-flow-production-cycle__level-backwall:before{content:"";position:absolute;top:14px;right:10px;left:10px;height:1px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.18) 0 8px,transparent 8px 14px)}.dd-flow-production-cycle__level-floor{position:absolute;right:12px;bottom:34px;left:12px;height:28px;border-top:1px solid rgba(148,163,184,.26);border-bottom:1px solid rgba(148,163,184,.14);background:repeating-linear-gradient(-45deg,rgba(148,163,184,.06) 0 4px,transparent 4px 8px)}.dd-flow-production-cycle__level-front{position:absolute;right:10px;bottom:16px;left:10px;height:1px;background:repeating-linear-gradient(90deg,rgba(148,163,184,.18) 0 8px,transparent 8px 14px)}.dd-flow-production-cycle__room-label,.dd-flow-production-cycle__payload{position:absolute;display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid rgba(148,163,184,.2);background:#ffffffeb;color:var(--ds-color-ink-800);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 13px var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;z-index:7}.dd-flow-production-cycle__room-label{top:0;left:10px}.dd-flow-production-cycle__payload{top:calc(var(--dd-flow-cycle-node-y) + 28px);bottom:auto;left:50%;transform:translate(-50%);border-color:#009cde3d;color:var(--ds-color-blue-500)}.dd-flow-production-cycle__scene-transfer{position:absolute;top:calc(var(--dd-flow-cycle-node-y) + 8px);left:50%;width:1px;height:18px;background:#009cde47;transform:translate(-50%);z-index:5}.dd-flow-production-cycle__micro-scene .dd-flow-production-cycle__scene-transfer--left,.dd-flow-production-cycle__micro-scene .dd-flow-production-cycle__scene-transfer--right{left:50%;background:#009cde47}.dd-flow-production-cycle__scene-node{position:absolute;top:var(--dd-flow-cycle-node-y);left:50%;width:8px;height:8px;border:1px solid rgba(0,156,222,.42);background:#fffffffa;transform:translate(-50%);z-index:6}.dd-flow-production-cycle__scene-shell{position:absolute;inset:56px 14px 70px;z-index:4}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--nw{top:10px;left:10px}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--n{top:4px;left:50%;transform:translate(-50%)}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--ne{top:10px;right:10px}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--w{top:54px;left:8px}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--c{top:50px;left:50%;transform:translate(-50%)}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--e{top:54px;right:8px}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--sw{bottom:22px;left:10px}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--s{bottom:18px;left:50%;transform:translate(-50%)}.dd-flow-production-cycle__scene-shell .dd-flow-production-cycle__prop--se{right:10px;bottom:22px}.dd-flow-production-cycle__mobile-pager{display:grid;gap:20px}.dd-flow-production-cycle__mobile-progress{position:relative;width:100%;height:1px;background:#47556933;overflow:hidden}.dd-flow-production-cycle__mobile-progress-fill{position:absolute;inset:0 auto 0 0;height:100%;background:var(--ds-color-blue-500)}.dd-flow-production-cycle__mobile-step{display:grid;gap:14px}.dd-flow-production-cycle__mobile-step-head{display:flex;align-items:center;gap:10px;color:var(--ds-color-ink-800)}.dd-flow-production-cycle__mobile-step-dot{width:8px;height:8px;flex:0 0 8px;background:var(--ds-color-blue-500)}.dd-flow-production-cycle__mobile-step-index{font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-mono, var(--ds-font-sans));letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-cycle__mobile-step-copy{margin:0;color:#0f172acc;font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__mobile-step-meta{display:flex;align-items:flex-start;gap:12px;margin-top:2px}.dd-flow-production-cycle__mobile-step-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:999px;background:#009cde24;color:var(--ds-color-ink-900)}.dd-flow-production-cycle__mobile-step-badge svg{width:14px;height:14px;fill:currentColor;stroke:currentColor;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round}.dd-flow-production-cycle__mobile-step-signals{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none}.dd-flow-production-cycle__mobile-step-signal{color:var(--ds-color-slate-600)}.dd-flow-production-cycle__mobile-step-signal-link{display:inline-block;padding-bottom:4px;color:currentColor;font:800 max(var(--ds-mobile-text-min, 0px),11px) / 1.2 var(--ds-font-mono, var(--ds-font-sans));letter-spacing:.08em;text-transform:uppercase;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.dd-flow-production-cycle__mobile-nav{display:flex;justify-content:flex-end;gap:12px}.dd-flow-production-cycle__mobile-nav-button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(71,85,105,.56);background:transparent;color:#0f172ac7;cursor:pointer;transition:color .18s ease,border-color .18s ease,opacity .18s ease}.dd-flow-production-cycle__mobile-nav-button:hover:not(:disabled){border-color:var(--ds-color-blue-500);color:var(--ds-color-blue-500)}.dd-flow-production-cycle__mobile-nav-button:disabled{opacity:.34;cursor:default}.dd-flow-production-cycle__mobile-nav-button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:square;stroke-linejoin:miter}.dd-flow-production-cycle__building-core{min-height:860px;padding:0;border:0;background:transparent;overflow:visible}.dd-flow-production-cycle__workbench{position:relative;display:grid;grid-template-columns:270px minmax(0,1fr) 270px;gap:32px;min-height:820px;isolation:isolate}.dd-flow-production-cycle__annotation-column{display:grid;align-content:start;gap:46px;min-width:0;z-index:2}.dd-flow-production-cycle__annotation-column--left{padding-top:26px}.dd-flow-production-cycle__annotation-column--right{padding-top:92px}.dd-flow-production-cycle__object-field{position:relative;min-height:820px;z-index:1}.dd-flow-production-cycle__object-field:before{content:"";position:absolute;inset:164px 18px 156px;background:radial-gradient(circle at 50% 50%,#009cde09,#009cde00 64%),linear-gradient(180deg,#f8fafceb,#ffffff9e);z-index:0}.dd-flow-production-cycle__annotation-band{position:absolute;left:0;right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;z-index:2}.dd-flow-production-cycle__annotation-band--top{top:0}.dd-flow-production-cycle__annotation-band--bottom{right:8px;bottom:0;left:8px}.dd-flow-production-cycle__macro{position:absolute;z-index:1}.dd-flow-production-cycle__macro--demand{top:228px;left:0;width:188px;height:420px}.dd-flow-production-cycle__macro--launch{top:188px;left:180px;width:420px;height:430px}.dd-flow-production-cycle__macro--execution{top:232px;right:0;width:206px;height:390px}.dd-flow-production-cycle__macro-label{position:absolute;top:0;left:0;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 12px var(--ds-font-sans);letter-spacing:.12em;text-transform:uppercase}.dd-flow-production-cycle__order-tray,.dd-flow-production-cycle__demand-console,.dd-flow-production-cycle__buffer-rack,.dd-flow-production-cycle__route-cabinet,.dd-flow-production-cycle__schedule-wall,.dd-flow-production-cycle__launch-console,.dd-flow-production-cycle__materials-cart,.dd-flow-production-cycle__queue-rail,.dd-flow-production-cycle__machine-bed,.dd-flow-production-cycle__control-desk,.dd-flow-production-cycle__analytics-panel{position:absolute;background:linear-gradient(180deg,#fffffffa,#f8fafce0);box-shadow:inset 0 0 0 1px #94a3b838}.dd-flow-production-cycle__chip{position:absolute;display:inline-flex;align-items:center;min-height:22px;padding:4px 14px 4px 10px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase;background:#fffffff5;box-shadow:inset 0 0 0 1px #009cde3d;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.dd-flow-production-cycle__sheet{position:absolute;inset:0;border:1px solid rgba(148,163,184,.22);background:#fffffff0}.dd-flow-production-cycle__sheet--back{transform:translate(18px,18px)}.dd-flow-production-cycle__sheet--mid{transform:translate(9px,9px)}.dd-flow-production-cycle__order-tray{top:30px;left:6px;width:114px;height:72px}.dd-flow-production-cycle__chip--order{left:10px;bottom:-14px}.dd-flow-production-cycle__demand-console{left:0;bottom:90px;width:152px;height:138px}.dd-flow-production-cycle__screen,.dd-flow-production-cycle__launch-screen,.dd-flow-production-cycle__control-screen{position:absolute;border:1px solid rgba(0,156,222,.22);background:linear-gradient(180deg,#fffffffa,#ebf8ffd1)}.dd-flow-production-cycle__screen{top:14px;width:36px;height:28px}.dd-flow-production-cycle__screen--left{left:18px}.dd-flow-production-cycle__screen--center{left:50%;width:42px;transform:translate(-50%)}.dd-flow-production-cycle__screen--right{right:18px}.dd-flow-production-cycle__console-base{position:absolute;right:14px;bottom:16px;left:14px;height:32px;background:linear-gradient(rgba(148,163,184,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.16) 1px,transparent 1px);background-size:100% 14px,18px 100%}.dd-flow-production-cycle__chip--need{right:-6px;bottom:-14px}.dd-flow-production-cycle__buffer-rack{top:42px;right:0;width:70px;height:302px}.dd-flow-production-cycle__buffer-rack:before,.dd-flow-production-cycle__buffer-rack:after{content:"";position:absolute;top:14px;bottom:14px;width:1px;background:#94a3b833}.dd-flow-production-cycle__buffer-rack:before{left:16px}.dd-flow-production-cycle__buffer-rack:after{right:16px}.dd-flow-production-cycle__rack-cell{position:absolute;right:16px;left:16px;height:58px;border:1px solid rgba(148,163,184,.22);background:#ffffffd1}.dd-flow-production-cycle__rack-cell--top{top:24px}.dd-flow-production-cycle__rack-cell--mid{top:122px;border-color:#009cde52}.dd-flow-production-cycle__rack-cell--bottom{top:220px}.dd-flow-production-cycle__chip--priority{left:-26px;bottom:26px}.dd-flow-production-cycle__route-cabinet{left:0;top:128px;width:72px;height:286px}.dd-flow-production-cycle__cabinet-shelf{position:absolute;right:16px;left:16px;height:1px;background:#94a3b83d}.dd-flow-production-cycle__cabinet-shelf--a{top:78px}.dd-flow-production-cycle__cabinet-shelf--b{top:154px}.dd-flow-production-cycle__cabinet-shelf--c{top:230px}.dd-flow-production-cycle__chip--route{left:12px;bottom:-12px}.dd-flow-production-cycle__schedule-wall{top:10px;left:118px;width:222px;height:94px}.dd-flow-production-cycle__schedule-line{position:absolute;right:18px;left:18px;height:1px;background:#94a3b833}.dd-flow-production-cycle__schedule-line--a{top:30px;background:#009cde47}.dd-flow-production-cycle__schedule-line--b{top:52px}.dd-flow-production-cycle__schedule-line--c{top:74px}.dd-flow-production-cycle__chip--schedule{right:-4px;top:-14px}.dd-flow-production-cycle__launch-console{left:94px;top:150px;width:252px;height:210px}.dd-flow-production-cycle__launch-screen{top:22px;width:54px;height:36px}.dd-flow-production-cycle__launch-screen--left{left:24px}.dd-flow-production-cycle__launch-screen--center{left:50%;width:68px;transform:translate(-50%)}.dd-flow-production-cycle__launch-screen--right{right:24px}.dd-flow-production-cycle__launch-drawer{position:absolute;bottom:20px;width:54px;height:42px;border:1px solid rgba(148,163,184,.2)}.dd-flow-production-cycle__launch-drawer--left{left:24px}.dd-flow-production-cycle__launch-drawer--center{left:50%;width:68px;transform:translate(-50%)}.dd-flow-production-cycle__launch-drawer--right{right:24px}.dd-flow-production-cycle__chip--launch{left:24px;top:-14px}.dd-flow-production-cycle__materials-cart{right:6px;bottom:8px;width:122px;height:58px}.dd-flow-production-cycle__materials-cart:before,.dd-flow-production-cycle__materials-cart:after{content:"";position:absolute;bottom:-10px;width:10px;height:10px;border:1px solid rgba(148,163,184,.28);border-radius:50%;background:#fffffff5}.dd-flow-production-cycle__materials-cart:before{left:22px}.dd-flow-production-cycle__materials-cart:after{right:22px}.dd-flow-production-cycle__cart-bin{position:absolute;top:14px;width:44px;height:24px;border:1px solid rgba(148,163,184,.22);background:#ffffffe6}.dd-flow-production-cycle__cart-bin--left{left:22px}.dd-flow-production-cycle__cart-bin--right{right:22px}.dd-flow-production-cycle__chip--materials{right:-8px;top:-12px}.dd-flow-production-cycle__queue-rail{top:0;left:12px;width:184px;height:22px;border-radius:999px}.dd-flow-production-cycle__queue-puck{position:absolute;top:6px;width:12px;height:12px;border:1px solid rgba(0,156,222,.28);border-radius:50%;background:#fffffff5}.dd-flow-production-cycle__queue-puck--a{left:26px}.dd-flow-production-cycle__queue-puck--b{left:86px}.dd-flow-production-cycle__queue-puck--c{left:146px}.dd-flow-production-cycle__machine-bed{left:0;top:112px;width:184px;height:188px}.dd-flow-production-cycle__machine-head{position:absolute;top:22px;width:52px;height:62px;border:1px solid rgba(148,163,184,.24)}.dd-flow-production-cycle__machine-head--left{left:22px}.dd-flow-production-cycle__machine-head--right{right:22px}.dd-flow-production-cycle__machine-head:before{content:"";position:absolute;top:14px;left:14px;width:18px;height:18px;border:1px solid rgba(148,163,184,.22);border-radius:50%}.dd-flow-production-cycle__machine-lane{position:absolute;right:22px;bottom:24px;left:22px;height:56px;background:linear-gradient(rgba(148,163,184,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.16) 1px,transparent 1px);background-size:100% 18px,18px 100%}.dd-flow-production-cycle__chip--output{left:18px;bottom:-14px}.dd-flow-production-cycle__control-desk{right:0;bottom:0;width:96px;height:108px}.dd-flow-production-cycle__control-screen{inset:18px 14px auto;height:36px}.dd-flow-production-cycle__analytics-panel{top:58px;right:0;width:124px;height:94px}.dd-flow-production-cycle__analytics-row{position:absolute;right:16px;left:16px;height:1px;background:#94a3b82e}.dd-flow-production-cycle__analytics-row--a{top:28px;background:#009cde47}.dd-flow-production-cycle__analytics-row--b{top:50px}.dd-flow-production-cycle__analytics-row--c{top:72px}.dd-flow-production-cycle__chip--decision{right:-8px;bottom:-12px}.dd-flow-production-cycle__annotation{position:relative;display:grid;gap:10px;min-width:0}.dd-flow-production-cycle__annotation-head{display:grid;gap:8px}.dd-flow-production-cycle__annotation-index{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 12px var(--ds-font-mono, var(--ds-font-sans));letter-spacing:.1em;text-transform:uppercase}.dd-flow-production-cycle__annotation-title{margin:0;color:var(--ds-color-ink-900);font:700 22px / 26px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__annotation-copy{margin:0;color:#334155db;font:500 13px / 18px var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__annotation-signals{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none}.dd-flow-production-cycle__annotation-signal{color:var(--ds-color-slate-600);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 14px var(--ds-font-sans);letter-spacing:.04em;text-transform:uppercase}.dd-flow-production-cycle__annotation-band .dd-flow-production-cycle__annotation--launch-control,.dd-flow-production-cycle__annotation-band .dd-flow-production-cycle__annotation--launch-supply{justify-self:end}.dd-flow-production-cycle__annotation--demand-secondary,.dd-flow-production-cycle__annotation--execution-secondary{margin-top:20px}.dd-flow-production-cycle__building-core{min-height:900px;padding:0;border:0;background:transparent;overflow:visible}.dd-flow-production-cycle__folio{position:relative;display:grid;grid-template-columns:286px minmax(0,1fr) 300px;gap:32px;align-items:start;min-height:900px;padding:0 10px}.dd-flow-production-cycle__folio-document,.dd-flow-production-cycle__folio-board,.dd-flow-production-cycle__folio-inset,.dd-flow-production-cycle__board-sheet,.dd-flow-production-cycle__board-ticket,.dd-flow-production-cycle__analytics-slip{position:relative;background:linear-gradient(180deg,#fffffffa,#f8fafce6);box-shadow:inset 0 0 0 1px #94a3b82e,0 14px 32px #0f172a0a}.dd-flow-production-cycle__folio-document:after,.dd-flow-production-cycle__board-sheet:after,.dd-flow-production-cycle__board-ticket:after,.dd-flow-production-cycle__analytics-slip:after{content:"";position:absolute;top:0;right:0;width:24px;height:24px;background:linear-gradient(135deg,transparent 49%,rgba(226,232,240,.94) 50%);box-shadow:inset 0 0 0 1px #94a3b81f}.dd-flow-production-cycle__folio-document:before,.dd-flow-production-cycle__folio-board:before{content:"";position:absolute;inset:10px -10px -10px 10px;z-index:-1;background:#f8fafcbd;box-shadow:inset 0 0 0 1px #94a3b824}.dd-flow-production-cycle__folio-document--demand{margin-top:54px;min-height:676px;padding:78px 28px 218px 34px;transform:rotate(-1.3deg);transform-origin:top left}.dd-flow-production-cycle__folio-document--execution{margin-top:96px;min-height:698px;padding:78px 30px 256px;transform:rotate(1.1deg);transform-origin:top right}.dd-flow-production-cycle__folio-board{min-height:836px;padding:92px 32px 38px;background:linear-gradient(180deg,#f5f9fcfa,#ffffffeb)}.dd-flow-production-cycle__folio-kicker{position:absolute;top:28px;left:28px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 12px var(--ds-font-sans);letter-spacing:.12em;text-transform:uppercase}.dd-flow-production-cycle__folio-tab{position:absolute;top:18px;display:inline-flex;align-items:center;min-height:24px;padding:5px 12px 4px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase;background:#fffffffa;box-shadow:inset 0 0 0 1px #009cde38}.dd-flow-production-cycle__folio-tab--orders{right:92px}.dd-flow-production-cycle__folio-tab--buffer{right:26px}.dd-flow-production-cycle__folio-holes{position:absolute;top:76px;left:12px;display:grid;gap:22px}.dd-flow-production-cycle__folio-holes span{width:10px;height:10px;border-radius:50%;background:#94a3b852}.dd-flow-production-cycle__folio-inset{position:absolute;right:18px;bottom:28px;width:208px;padding:56px 20px 22px;transform:rotate(2.1deg)}.dd-flow-production-cycle__folio-stamp{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:5px 12px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase;background:#fffffffa;box-shadow:inset 0 0 0 1px #009cde3d}.dd-flow-production-cycle__folio-inset .dd-flow-production-cycle__folio-stamp{top:18px;right:18px}.dd-flow-production-cycle__folio-stamp--output{top:18px;right:22px}.dd-flow-production-cycle__folio-stamp--decision{top:18px;right:18px}.dd-flow-production-cycle__board-tabs{position:absolute;top:26px;left:28px;right:28px;display:flex;flex-wrap:wrap;gap:8px}.dd-flow-production-cycle__board-tabs span{display:inline-flex;align-items:center;min-height:24px;padding:5px 12px 4px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase;background:#fffffffa;box-shadow:inset 0 0 0 1px #009cde33}.dd-flow-production-cycle__board-grid{position:absolute;inset:86px 20px 112px;background:linear-gradient(rgba(15,23,42,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.018) 1px,transparent 1px);background-size:24px 24px,24px 24px;opacity:.6}.dd-flow-production-cycle__board-sheet,.dd-flow-production-cycle__board-ticket{position:absolute;padding:26px 24px 22px}.dd-flow-production-cycle__board-sheet--route{top:138px;left:24px;width:252px;min-height:206px;transform:rotate(-1.3deg)}.dd-flow-production-cycle__board-sheet--control{top:118px;right:24px;width:248px;min-height:192px;transform:rotate(1.1deg)}.dd-flow-production-cycle__board-sheet--launch{left:118px;bottom:156px;width:332px;min-height:224px}.dd-flow-production-cycle__board-ticket{right:38px;bottom:52px;width:220px;min-height:172px;transform:rotate(-2deg)}.dd-flow-production-cycle__board-ticket-label{position:absolute;top:16px;left:20px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-cycle__analytics-slip{position:absolute;right:20px;bottom:26px;left:20px;padding:58px 20px 20px;transform:rotate(-2.3deg)}.dd-flow-production-cycle__sheet-step{display:grid;gap:10px;min-width:0}.dd-flow-production-cycle__sheet-step-index{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 12px var(--ds-font-mono, var(--ds-font-sans));letter-spacing:.1em;text-transform:uppercase}.dd-flow-production-cycle__sheet-step-title{margin:0;color:var(--ds-color-ink-900);font:700 22px / 26px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__sheet-step-copy{margin:0;color:#334155e0;font:500 13px / 18px var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__sheet-step-signals{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none}.dd-flow-production-cycle__sheet-step-signal{color:var(--ds-color-slate-600);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 14px var(--ds-font-sans);letter-spacing:.04em;text-transform:uppercase}.dd-flow-production-cycle__sheet-step--demand-secondary .dd-flow-production-cycle__sheet-step-title,.dd-flow-production-cycle__sheet-step--execution-secondary .dd-flow-production-cycle__sheet-step-title,.dd-flow-production-cycle__sheet-step--launch-supply .dd-flow-production-cycle__sheet-step-title{font-size:18px;line-height:22px}.dd-flow-production-cycle__sheet-step--launch-route .dd-flow-production-cycle__sheet-step-copy,.dd-flow-production-cycle__sheet-step--launch-control .dd-flow-production-cycle__sheet-step-copy,.dd-flow-production-cycle__sheet-step--launch-plan .dd-flow-production-cycle__sheet-step-copy,.dd-flow-production-cycle__sheet-step--launch-supply .dd-flow-production-cycle__sheet-step-copy{font-size:12px;line-height:17px}.dd-flow-production-cycle__building-core{min-height:792px;padding:0;border:0;background:transparent;overflow:visible}.dd-flow-production-cycle__desk{position:relative;display:grid;grid-template-columns:180px minmax(0,1fr) 180px;gap:28px;align-items:stretch;min-height:792px}.dd-flow-production-cycle__step-rail{display:grid;align-content:center;gap:12px}.dd-flow-production-cycle__step-tab{display:grid;gap:8px;width:100%;padding:14px 16px 14px 18px;border:0;color:#0f172abd;background:linear-gradient(180deg,#ffffffeb,#f8fafcbd);box-shadow:inset 0 0 0 1px #94a3b833;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);cursor:pointer;text-align:left;transition:color .18s ease,box-shadow .18s ease,transform .18s ease}.dd-flow-production-cycle__step-tab--active{color:var(--ds-color-ink-900);background:linear-gradient(180deg,#ebf8fff5,#ffffffeb);box-shadow:inset 0 0 0 1px #009cde47,0 12px 28px #0f172a0d}.dd-flow-production-cycle__focus-sheet{position:relative;min-height:792px;padding:28px 28px 32px;background:linear-gradient(180deg,#fffffffa,#f8fafce6);box-shadow:inset 0 0 0 1px #94a3b82e,0 18px 40px #0f172a0d}.dd-flow-production-cycle__focus-sheet:before{content:"";position:absolute;inset:12px -12px -12px 12px;z-index:-1;background:#f8fafcbd;box-shadow:inset 0 0 0 1px #94a3b824}.dd-flow-production-cycle__focus-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.dd-flow-production-cycle__focus-index,.dd-flow-production-cycle__focus-room,.dd-flow-production-cycle__focus-payload{display:inline-flex;align-items:center;min-height:24px;padding:5px 12px 4px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase;background:#fffffffa;box-shadow:inset 0 0 0 1px #009cde38}.dd-flow-production-cycle__focus-layout{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:24px;min-height:676px}.dd-flow-production-cycle__focus-copy{display:grid;align-content:start;gap:16px}.dd-flow-production-cycle__focus-title{margin:0;color:var(--ds-color-ink-900);font:700 40px / 42px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__focus-description{margin:0;color:#334155e0;font:500 15px / 21px var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__focus-signals{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none}.dd-flow-production-cycle__focus-signal{color:var(--ds-color-slate-600);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);letter-spacing:.04em;text-transform:uppercase}.dd-flow-production-cycle__focus-visual{position:relative;min-height:100%;background:radial-gradient(circle at 50% 32%,#009cde09,#009cde00 58%),linear-gradient(rgba(15,23,42,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.026) 1px,transparent 1px),linear-gradient(180deg,#f4f8fbeb,#ffffffb8);background-size:auto,24px 24px,24px 24px,auto}.dd-flow-production-cycle__artifact{position:absolute;inset:0}.dd-flow-production-cycle__paper-stack,.dd-flow-production-cycle__clip-board,.dd-flow-production-cycle__rack-frame,.dd-flow-production-cycle__route-sheet,.dd-flow-production-cycle__route-cabinet,.dd-flow-production-cycle__schedule-board,.dd-flow-production-cycle__launch-dashboard,.dd-flow-production-cycle__launch-ticket,.dd-flow-production-cycle__materials-cart,.dd-flow-production-cycle__dispatch-slip,.dd-flow-production-cycle__machine-card,.dd-flow-production-cycle__report-stack{position:absolute;background:linear-gradient(180deg,#fffffffc,#f4f8fbf0);box-shadow:inset 0 0 0 1px #64748b47,0 18px 34px #0f172a0f}.dd-flow-production-cycle__paper-stack{top:58px;right:56px;width:214px;height:190px}.dd-flow-production-cycle__paper-sheet{position:absolute;inset:0;background:#fffffffa;box-shadow:inset 0 0 0 1px #64748b38}.dd-flow-production-cycle__paper-sheet--back{transform:translate(18px,18px)}.dd-flow-production-cycle__paper-sheet--mid{transform:translate(9px,9px)}.dd-flow-production-cycle__clip-board{left:46px;right:54px;bottom:88px;height:264px}.dd-flow-production-cycle__clip-board:before{content:"";position:absolute;top:-18px;left:50%;width:96px;height:22px;transform:translate(-50%);background:#fffffffa;box-shadow:inset 0 0 0 1px #94a3b82e}.dd-flow-production-cycle__clip-board:after{content:"";position:absolute;top:30px;right:24px;left:24px;height:1px;background:#009cde3d}.dd-flow-production-cycle__clip-line{position:absolute;right:24px;left:24px;height:1px;background:#94a3b833}.dd-flow-production-cycle__clip-line--a{top:54px}.dd-flow-production-cycle__clip-line--b{top:112px}.dd-flow-production-cycle__clip-line--c{top:170px}.dd-flow-production-cycle__rack-frame{top:68px;right:54px;width:116px;height:360px}.dd-flow-production-cycle__rack-frame:before,.dd-flow-production-cycle__rack-frame:after{content:"";position:absolute;top:16px;bottom:16px;width:1px;background:#94a3b838}.dd-flow-production-cycle__rack-frame:before{left:22px}.dd-flow-production-cycle__rack-frame:after{right:22px}.dd-flow-production-cycle__rack-slot{position:absolute;right:30px;left:30px;height:74px;box-shadow:inset 0 0 0 1px #94a3b82e}.dd-flow-production-cycle__rack-slot--a{top:28px}.dd-flow-production-cycle__rack-slot--b{top:144px;box-shadow:inset 0 0 0 1px #009cde42}.dd-flow-production-cycle__rack-slot--c{top:260px}.dd-flow-production-cycle__scanner-pad{position:absolute;left:72px;bottom:74px;width:112px;height:54px;background:#fffffffa;box-shadow:inset 0 0 0 1px #64748b3d,0 14px 28px #0f172a0d}.dd-flow-production-cycle__route-sheet{top:62px;right:56px;width:230px;height:278px}.dd-flow-production-cycle__route-node{position:absolute;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #009cde42;background:#fffffffa}.dd-flow-production-cycle__route-node--a{top:60px;left:34px}.dd-flow-production-cycle__route-node--b{top:128px;left:104px}.dd-flow-production-cycle__route-node--c{top:198px;left:166px}.dd-flow-production-cycle__route-sheet:before,.dd-flow-production-cycle__route-sheet:after{content:"";position:absolute;height:1px;background:#94a3b838}.dd-flow-production-cycle__route-sheet:before{top:68px;left:48px;width:68px}.dd-flow-production-cycle__route-sheet:after{top:136px;left:118px;width:58px}.dd-flow-production-cycle__route-cabinet{left:36px;bottom:72px;width:118px;height:284px}.dd-flow-production-cycle__route-cabinet:before{content:"";position:absolute;top:54px;right:18px;left:18px;height:1px;background:#94a3b838;box-shadow:0 72px #94a3b838,0 144px #94a3b838}.dd-flow-production-cycle__schedule-board{top:48px;left:40px;right:40px;height:236px}.dd-flow-production-cycle__schedule-band{position:absolute;right:24px;left:24px;height:1px;background:#94a3b838}.dd-flow-production-cycle__schedule-band--a{top:58px;background:#009cde42}.dd-flow-production-cycle__schedule-band--b{top:112px}.dd-flow-production-cycle__schedule-band--c{top:166px}.dd-flow-production-cycle__clock-chip{position:absolute;right:82px;bottom:82px;width:96px;height:96px;border-radius:50%;background:#fffffffa;box-shadow:inset 0 0 0 1px #94a3b82e,0 12px 28px #0f172a0a}.dd-flow-production-cycle__launch-dashboard{top:62px;left:38px;right:38px;height:250px}.dd-flow-production-cycle__launch-pane{position:absolute;top:34px;width:84px;height:52px;box-shadow:inset 0 0 0 1px #009cde33}.dd-flow-production-cycle__launch-pane--a{left:30px}.dd-flow-production-cycle__launch-pane--b{left:50%;transform:translate(-50%)}.dd-flow-production-cycle__launch-pane--c{right:30px}.dd-flow-production-cycle__launch-ticket{position:absolute;right:68px;bottom:86px;width:168px;height:112px;background:#fffffffa;box-shadow:inset 0 0 0 1px #64748b3d,0 14px 30px #0f172a0d}.dd-flow-production-cycle__materials-cart{right:76px;bottom:118px;width:188px;height:82px}.dd-flow-production-cycle__materials-cart:before,.dd-flow-production-cycle__materials-cart:after{content:"";position:absolute;bottom:-12px;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #94a3b838;background:#fffffffa}.dd-flow-production-cycle__materials-cart:before{left:28px}.dd-flow-production-cycle__materials-cart:after{right:28px}.dd-flow-production-cycle__materials-bin{position:absolute;top:18px;width:54px;height:28px;box-shadow:inset 0 0 0 1px #94a3b82e}.dd-flow-production-cycle__materials-bin--a{left:28px}.dd-flow-production-cycle__materials-bin--b{right:28px}.dd-flow-production-cycle__dispatch-slip{position:absolute;left:56px;top:82px;width:138px;height:178px;background:#fffffffa;box-shadow:inset 0 0 0 1px #64748b3d,0 14px 30px #0f172a0d}.dd-flow-production-cycle__queue-strip{top:48px;left:44px;right:44px;height:28px;border-radius:999px;background:#fffffffa;box-shadow:inset 0 0 0 1px #94a3b82e}.dd-flow-production-cycle__queue-puck{position:absolute;top:8px;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #009cde42;background:#fffffffa}.dd-flow-production-cycle__queue-puck--a{left:42px}.dd-flow-production-cycle__queue-puck--b{left:calc(50% - 6px)}.dd-flow-production-cycle__queue-puck--c{right:42px}.dd-flow-production-cycle__machine-card{left:40px;right:40px;bottom:94px;height:256px}.dd-flow-production-cycle__machine-card-unit{position:absolute;top:38px;width:92px;height:98px;box-shadow:inset 0 0 0 1px #94a3b82e}.dd-flow-production-cycle__machine-card-unit--left{left:26px}.dd-flow-production-cycle__machine-card-unit--right{right:26px}.dd-flow-production-cycle__machine-card:before{content:"";position:absolute;right:26px;bottom:28px;left:26px;height:62px;background:linear-gradient(rgba(148,163,184,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.16) 1px,transparent 1px);background-size:100% 20px,20px 100%}.dd-flow-production-cycle__report-stack{top:76px;left:82px;width:220px;height:182px}.dd-flow-production-cycle__report-sheet{position:absolute;inset:0;background:#fffffffa;box-shadow:inset 0 0 0 1px #64748b3d}.dd-flow-production-cycle__report-sheet--back{transform:translate(18px,18px)}.dd-flow-production-cycle__decision-stamp{position:absolute;right:88px;bottom:112px;width:118px;height:118px;border-radius:50%;background:#fffffffa;box-shadow:inset 0 0 0 1px #009cde38,0 12px 28px #0f172a0a}@media(max-width:1199px){.dd-flow-production-cycle-section{padding:96px 0 112px}.dd-flow-production-cycle__eyebrow,.dd-flow-production-cycle__title,.dd-flow-production-cycle__lead,.dd-flow-production-cycle__stage,.dd-flow-production-cycle__legend-label,.dd-flow-production-cycle__legend-copy{grid-column:1 / -1}.dd-flow-production-cycle__intro,.dd-flow-production-cycle__legend{gap:16px 0}.dd-flow-production-cycle__stage{padding:0}.dd-flow-production-cycle__mobile-callouts{display:grid;gap:0;margin-top:32px}.dd-flow-production-cycle__building{display:none}}@media(max-width:767px){.dd-flow-production-cycle-section{padding:88px 0 104px}.dd-flow-production-cycle__stage{padding:0}.dd-flow-production-cycle__building{max-width:none}.dd-flow-production-cycle__callout-title{font-size:22px;line-height:28px}}.dd-flow-production-slider-section{padding:128px 0 144px;background:var(--ds-color-white);border-top:1px solid rgba(148,163,184,.22)}.dd-flow-production-slider{position:relative}.dd-flow-production-slider__stage{display:grid;grid-template-columns:var(--ds-grid-31);align-items:start}.dd-flow-production-slider__rail{grid-column:1 / 11;position:sticky;top:128px;align-self:start}.dd-flow-production-slider__rail-sticky{display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:32px;height:calc(100vh - 160px);height:calc(100dvh - 160px);min-height:0;padding-right:40px;overflow:hidden}.dd-flow-production-slider__head{display:grid;gap:24px;padding-bottom:32px;border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-production-slider__eyebrow{margin:0;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-slider__title{margin:0;color:var(--ds-color-ink-800);font:700 var(--ds-text-h3) / var(--ds-leading-h3) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-slider__summary{display:flex;align-items:center;gap:8px}.dd-flow-production-slider__summary-block{display:flex;align-items:baseline;gap:8px;min-height:40px;padding:8px 0;color:var(--ds-color-ink-800);font:700 20px / 24px var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight)}.dd-flow-production-slider__summary-block{white-space:nowrap}.dd-flow-production-slider__summary-divider{width:1px;height:32px;background:#94a3b838}.dd-flow-production-slider__drum{--dd-flow-slider-item-height: 88px;position:relative;height:auto;min-height:0;overflow:hidden;border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.22);background:var(--ds-color-white);cursor:grab}.dd-flow-production-slider__drum.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.dd-flow-production-slider__drum-axis{display:none}.dd-flow-production-slider__drum-focus{position:absolute;top:0;right:0;left:0;height:var(--dd-flow-slider-item-height);border-top:1px solid rgba(148,163,184,.18);border-bottom:1px solid rgba(148,163,184,.18);background:#f8fafceb;pointer-events:none;transition:transform var(--ds-duration-base) var(--ds-ease-standard);will-change:transform}.dd-flow-production-slider__drum-focus:before{content:none}.dd-flow-production-slider__drum-track{position:relative;z-index:1;display:grid;gap:0;margin:0;padding:0;list-style:none;transition:transform var(--ds-duration-base) var(--ds-ease-standard);will-change:transform}.dd-flow-production-slider__drum.is-dragging .dd-flow-production-slider__drum-focus,.dd-flow-production-slider__drum.is-dragging .dd-flow-production-slider__drum-track,.dd-flow-production-slider__drum.is-dragging .dd-flow-production-slider__drum-item{transition:none}.dd-flow-production-slider__drum-item{height:var(--dd-flow-slider-item-height);opacity:.2;overflow:hidden;transform:translate(16px) scale(.985);transform-origin:left center;transition:opacity var(--ds-duration-base) var(--ds-ease-standard),transform var(--ds-duration-base) var(--ds-ease-standard)}.dd-flow-production-slider__drum-item.is-active{opacity:1;transform:translate(0) scale(1)}.dd-flow-production-slider__drum-item.is-near{opacity:.62;transform:translate(8px) scale(.992)}.dd-flow-production-slider__drum-item.is-mid{opacity:.38;transform:translate(12px) scale(.988)}.dd-flow-production-slider__drum-item.is-far{opacity:.22;transform:translate(18px) scale(.982)}.dd-flow-production-slider__drum-link{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center;width:100%;height:var(--dd-flow-slider-item-height);padding:16px;color:var(--ds-color-slate-600);text-decoration:none;transition:color var(--ds-duration-fast) var(--ds-ease-standard)}.dd-flow-production-slider__drum-item+.dd-flow-production-slider__drum-item .dd-flow-production-slider__drum-link{border-top:1px solid rgba(148,163,184,.12)}.dd-flow-production-slider__drum-link:hover,.dd-flow-production-slider__drum-link:focus-visible{color:var(--ds-color-ink-800)}.dd-flow-production-slider__drum-link:focus-visible{outline:2px solid rgba(0,156,222,.32);outline-offset:-2px}.dd-flow-production-slider__drum-index{display:inline-block;color:var(--ds-color-slate-400);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-slider__drum-copy{display:grid;gap:4px;min-width:0}.dd-flow-production-slider__drum-title{color:currentColor;display:-webkit-box;overflow:hidden;max-width:100%;font:700 15px / 24px var(--ds-font-sans);letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dd-flow-production-slider__drum-meta{color:var(--ds-color-slate-400);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 16px var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-slider__drum-link:hover .dd-flow-production-slider__drum-title,.dd-flow-production-slider__drum-link:focus-visible .dd-flow-production-slider__drum-title{color:var(--ds-color-blue-500)}.dd-flow-production-slider__drum-item.is-active .dd-flow-production-slider__drum-index{color:var(--ds-color-blue-500)}.dd-flow-production-slider__drum-item.is-active .dd-flow-production-slider__drum-title{color:var(--ds-color-ink-800);font-weight:700}.dd-flow-production-slider__drum-item.is-active .dd-flow-production-slider__drum-meta{color:var(--ds-color-slate-500)}.dd-flow-production-slider__escape{display:grid;gap:12px;padding-top:24px;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-production-slider__escape-label{margin:0;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-slider__escape-actions{display:grid;gap:8px}.dd-flow-production-slider__escape-action{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:12px 16px;border:1px solid rgba(148,163,184,.22);background:var(--ds-color-white);color:var(--ds-color-ink-800);font:700 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-align:left;text-transform:uppercase;cursor:pointer;transition:color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),background-color var(--ds-duration-fast) var(--ds-ease-standard)}.dd-flow-production-slider__escape-action:hover,.dd-flow-production-slider__escape-action:focus-visible{border-color:#009cde47;color:var(--ds-color-blue-500)}.dd-flow-production-slider__escape-action:focus-visible{outline:2px solid rgba(0,156,222,.18);outline-offset:0}.dd-flow-production-slider__escape-arrow{color:var(--ds-color-slate-400);font:800 var(--ds-text-body-sm) / 1 var(--ds-font-sans)}@media(max-height:960px){.dd-flow-production-slider__rail-sticky{gap:24px;height:calc(100vh - 144px);height:calc(100dvh - 144px);padding-right:32px}.dd-flow-production-slider__head{gap:16px;padding-bottom:24px}.dd-flow-production-slider__summary-block{min-height:32px;font-size:18px}.dd-flow-production-slider__escape{gap:8px;padding-top:16px}.dd-flow-production-slider__escape-action{padding:10px 12px}}.dd-flow-production-slider__content{grid-column:12 / -1;display:grid;gap:56px;min-width:0;padding-left:40px}.dd-flow-production-slider__section,.dd-flow-production-slider-mobile__card{display:grid;gap:24px}.dd-flow-production-slider__section{scroll-margin-top:152px;padding-top:4px}.dd-flow-production-slider__section+.dd-flow-production-slider__section{padding-top:56px;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-production-slider-mobile__card{position:relative;padding:32px;border:1px solid rgba(148,163,184,.22);background:var(--ds-color-white)}.dd-flow-production-slider__sheet-head{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-production-slider__sheet-index,.dd-flow-production-slider__sheet-count{font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-slider__sheet-index{color:var(--ds-color-blue-500)}.dd-flow-production-slider__sheet-count{color:var(--ds-color-slate-400)}.dd-flow-production-slider__sheet-title{margin:0;color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-slider__detail-media{margin:0}.dd-flow-production-slider__detail-image{display:block;width:100%;max-width:960px;height:auto}.dd-flow-production-slider__function-list{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-production-slider__function-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid rgba(148,163,184,.14)}.dd-flow-production-slider__function-index{color:var(--ds-color-blue-500);font:800 var(--ds-text-label) / var(--ds-leading-label) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-slider__function-copy{color:var(--ds-color-ink-800);font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-production-slider-mobile{display:none}.dd-flow-production-roles-section{padding:128px 0 144px;border-top:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,#f8fafcc7,#fff 38%)}.dd-flow-production-roles{display:grid;grid-template-columns:var(--ds-grid-31);gap:40px 0}.dd-flow-production-roles__intro{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);gap:12px 0}.dd-flow-production-roles__eyebrow{grid-column:1 / 9;margin:0;color:var(--ds-color-slate-400);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.dd-flow-production-roles__title{grid-column:1 / 25;margin:0;max-width:30ch;color:var(--ds-color-ink-800);font:600 var(--ds-text-h2) / var(--ds-leading-h2) var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-roles__workspace{grid-column:1 / -1;display:grid;grid-template-columns:var(--ds-grid-31);align-items:start;gap:0;padding-top:24px;border-top:1px solid rgba(148,163,184,.22)}.dd-flow-production-roles__selector{grid-column:1 / 9;display:grid;gap:0;padding-right:32px;border-right:1px solid rgba(148,163,184,.18)}.dd-flow-production-roles__tab{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:16px;width:100%;min-height:72px;padding:16px 0 16px 20px;border:0;border-bottom:1px solid rgba(148,163,184,.14);border-left:1px solid transparent;background:transparent;color:#0f172aad;text-align:left;cursor:pointer;transition:color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard)}.dd-flow-production-roles__tab:hover,.dd-flow-production-roles__tab:focus-visible{color:var(--ds-color-ink-900)}.dd-flow-production-roles__tab:focus-visible{outline:2px solid rgba(0,156,222,.22);outline-offset:-2px}.dd-flow-production-roles__tab--active{color:var(--ds-color-ink-900);border-left-color:var(--ds-color-blue-500)}.dd-flow-production-roles__tab-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--ds-color-ink-800);font-size:20px;line-height:1;border:1px solid rgba(148,163,184,.22);background:#fffffff5}.dd-flow-production-roles__tab--active .dd-flow-production-roles__tab-icon{border-color:#009cde47;color:var(--ds-color-blue-500)}.dd-flow-production-roles__tab-copy{display:grid;gap:4px;min-width:0}.dd-flow-production-roles__tab-title{color:currentColor;font:700 16px / 20px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-roles__tab-scope{color:var(--ds-color-slate-400);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-roles__detail{grid-column:10 / -1;display:grid;gap:32px;padding-left:32px}.dd-flow-production-roles__detail-head{display:grid;gap:12px;padding:0 0 24px;border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-production-roles__detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dd-flow-production-roles__detail-index,.dd-flow-production-roles__detail-scope{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-roles__detail-title{margin:0;color:var(--ds-color-ink-800);font:600 clamp(34px,calc(22px + .9vw),44px) / 1 var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-roles__detail-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,.85fr);gap:32px;align-items:start}.dd-flow-production-roles__detail-block{display:grid;gap:14px}.dd-flow-production-roles__detail-block--result{padding-left:24px;border-left:1px solid rgba(148,163,184,.18)}.dd-flow-production-roles__detail-label{color:var(--ds-color-slate-400);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-roles__detail-copy{margin:0;color:var(--ds-color-ink-800);font:500 15px / 24px var(--ds-font-sans);text-align:left;-webkit-hyphens:none;hyphens:none}.dd-flow-production-roles__detail-copy--result{padding:18px 20px;border-left:2px solid rgba(0,156,222,.2);background:linear-gradient(180deg,#e8f6ff6b,#ffffffeb);color:#0f172aeb;font-weight:600}.dd-flow-feedback__header--no-index .ds-meta-index,.dd-flow-feedback__header--no-index .ds-meta-dot,.dd-flow-production-page__adaptive-nav{display:none}.dd-flow-production-cycle__building{grid-column:1 / -1;min-width:0}.dd-flow-production-cycle__building-core{min-height:760px;padding:0;border:0;background:transparent;overflow:visible}.dd-flow-production-cycle__ops-board{display:grid;grid-template-columns:212px minmax(0,1fr);gap:24px;align-items:stretch;min-height:760px}.dd-flow-production-cycle__step-rail{display:grid;align-content:start;gap:8px;padding-top:32px}.dd-flow-production-cycle__rail-label{margin-bottom:6px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 12px var(--ds-font-sans);letter-spacing:.12em;text-transform:uppercase}.dd-flow-production-cycle__step-tab{display:grid;gap:8px;width:100%;padding:14px 16px;border:0;color:#0f172ab8;background:#fffffffa;box-shadow:inset 0 0 0 1px #94a3b82e;cursor:pointer;text-align:left;transition:color .18s ease,transform .18s ease,box-shadow .18s ease}.dd-flow-production-cycle__step-tab:hover{color:var(--ds-color-ink-900);transform:translate(4px)}.dd-flow-production-cycle__step-tab--active{color:var(--ds-color-ink-900);background:linear-gradient(180deg,#e8f6fff5,#fffffff0);box-shadow:inset 0 0 0 1px #009cde47,0 12px 30px #0f172a0a}.dd-flow-production-cycle__step-tab-index{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),11px) / 12px var(--ds-font-mono, var(--ds-font-sans));letter-spacing:.1em;text-transform:uppercase}.dd-flow-production-cycle__step-tab-title{font:700 14px / 18px var(--ds-font-sans)}.dd-flow-production-cycle__ops-console{position:relative;min-height:760px;padding:22px;background:linear-gradient(180deg,#fffffffc,#f6f9fcf0);box-shadow:inset 0 0 0 1px #94a3b82e,0 18px 42px #0f172a0d}.dd-flow-production-cycle__ops-console:before{content:"";position:absolute;inset:12px -12px -12px 12px;z-index:-1;background:#f8fafcb8;box-shadow:inset 0 0 0 1px #94a3b824}.dd-flow-production-cycle__ops-console-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 18px;margin-bottom:18px}.dd-flow-production-cycle__ops-console-meta,.dd-flow-production-cycle__ops-console-status{display:flex;flex-wrap:wrap;gap:8px}.dd-flow-production-cycle__ops-console-index,.dd-flow-production-cycle__ops-console-room,.dd-flow-production-cycle__ops-console-payload,.dd-flow-production-cycle__ops-console-status-item{display:inline-flex;align-items:center;min-height:24px;padding:5px 10px 4px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase;background:#fffffffa;box-shadow:inset 0 0 0 1px #009cde33}.dd-flow-production-cycle__ops-console-body{display:grid;grid-template-columns:minmax(0,1.3fr) 286px;gap:20px;min-height:660px}.dd-flow-production-cycle__ops-canvas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;background:linear-gradient(rgba(15,23,42,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.018) 1px,transparent 1px),linear-gradient(180deg,#f4f8fbe0,#ffffffad);background-size:24px 24px,24px 24px,auto}.dd-flow-production-cycle__ops-pane{position:relative;padding:18px;background:#fffffffa;box-shadow:inset 0 0 0 1px #94a3b829,0 12px 28px #0f172a0a}.dd-flow-production-cycle__ops-pane--summary,.dd-flow-production-cycle__ops-pane--flow{grid-column:1 / -1}.dd-flow-production-cycle__ops-pane-label{display:inline-flex;margin-bottom:14px;color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-cycle__ops-title{margin:0 0 16px;color:var(--ds-color-ink-900);font:700 34px / 36px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__ops-description{margin:0;color:#334155e0;font:500 14px / 20px var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.dd-flow-production-cycle__ops-signal-grid{display:grid;gap:10px}.dd-flow-production-cycle__ops-signal-card{display:flex;align-items:center;min-height:64px;padding:14px;color:var(--ds-color-ink-800);font:700 12px / 16px var(--ds-font-sans);box-shadow:inset 0 0 0 1px #94a3b824;background:#f8fafce0}.dd-flow-production-cycle__ops-sequence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dd-flow-production-cycle__ops-sequence-step{display:grid;gap:6px;padding:12px;border:0;text-align:left;color:#0f172abd;background:#f8fafce0;box-shadow:inset 0 0 0 1px #94a3b824;cursor:pointer}.dd-flow-production-cycle__ops-sequence-step--active{color:var(--ds-color-ink-900);background:linear-gradient(180deg,#e8f6fff5,#fffffff0);box-shadow:inset 0 0 0 1px #009cde38}.dd-flow-production-cycle__ops-sequence-index{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-mono, var(--ds-font-sans));letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-cycle__ops-sequence-title{font:700 12px / 16px var(--ds-font-sans)}.dd-flow-production-cycle__ops-inspector{display:grid;align-content:start;gap:14px;padding:18px;background:linear-gradient(180deg,#fffffffa,#f6f9fce6);box-shadow:inset 0 0 0 1px #94a3b829}.dd-flow-production-cycle__ops-inspector-title{margin:0;color:var(--ds-color-ink-900);font:700 24px / 28px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__ops-inspector-block{display:grid;gap:6px}.dd-flow-production-cycle__ops-inspector-label{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-cycle__ops-inspector-value{color:var(--ds-color-ink-800);font:700 13px / 18px var(--ds-font-sans)}.dd-flow-production-cycle__ops-preview{display:grid;gap:6px;width:100%;padding:14px;border:0;text-align:left;color:var(--ds-color-ink-800);background:#f8fafce0;box-shadow:inset 0 0 0 1px #94a3b824;cursor:pointer}.dd-flow-production-cycle__ops-preview-label{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-cycle__ops-preview-title{font:700 13px / 18px var(--ds-font-sans)}.dd-flow-production-cycle__ops-inspector-note{margin:8px 0 0;color:#334155d6;font:500 12px / 18px var(--ds-font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}@media(max-width:1199px){.dd-flow-production-page{padding-bottom:152px}.dd-flow-production-page__adaptive-nav{display:block}.dd-flow-production-page__adaptive-nav .product-page-nav__label{overflow:hidden;text-overflow:ellipsis}.dd-flow-production-slider{display:none}.dd-flow-production-slider-mobile{display:grid;gap:32px}.dd-flow-production-slider-mobile__intro{display:grid;gap:16px}.dd-flow-production-slider-mobile__cards{display:grid;gap:24px}.dd-flow-production-slider-mobile__card{padding:24px;scroll-margin-top:112px}.dd-flow-production-slider__sheet-title{font:600 var(--ds-text-h3) / var(--ds-leading-h3) var(--ds-font-sans)}.dd-flow-production-roles__title{grid-column:1 / -1;max-width:none}.dd-flow-production-roles__workspace{gap:32px 0}.dd-flow-production-roles__selector{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding-right:0;padding-bottom:12px;border-right:0;border-bottom:1px solid rgba(148,163,184,.18)}.dd-flow-production-roles__detail{grid-column:1 / -1;padding-left:0}.dd-flow-production-roles__detail-grid{grid-template-columns:1fr;gap:20px}.dd-flow-production-roles__detail-block--result{padding-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){.dd-flow-production-slider__drum-focus,.dd-flow-production-slider__drum-track,.dd-flow-production-slider__drum-item,.dd-flow-production-slider__section,.dd-flow-production-slider-mobile__card{transition:none;animation:none}}@media(max-width:767px){.dd-flow-production-slider-section{padding:104px 0 112px}.dd-flow-production-page{padding-bottom:144px}.dd-flow-production-page__adaptive-nav .product-page-nav__item--rail{flex-basis:184px}.dd-flow-production-slider-mobile__card{padding:22px 18px}.dd-flow-production-slider__sheet-title{font:600 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans)}.dd-flow-production-roles-section{padding:104px 0 112px}.dd-flow-production-roles{gap:32px 0}.dd-flow-production-roles__intro{gap:12px 0}.dd-flow-production-roles__eyebrow,.dd-flow-production-roles__title{grid-column:1 / -1}.dd-flow-production-roles__selector{grid-template-columns:1fr;gap:0;padding-bottom:0}.dd-flow-production-roles__tab{grid-template-columns:32px minmax(0,1fr);min-height:60px;padding:12px 14px}.dd-flow-production-roles__tab-title{font:700 15px / 18px var(--ds-font-sans)}.dd-flow-production-roles__detail{gap:20px}.dd-flow-production-roles__detail-head{gap:12px;padding:16px 0 18px}.dd-flow-production-roles__detail-title{font:600 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans)}.dd-flow-production-roles__detail-copy{font:500 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans)}.dd-flow-production-roles__detail-copy--result{padding:12px 14px}}.dd-flow-production-cycle__scheme{position:relative;display:block}.dd-flow-production-cycle__building-core{min-height:572px;padding:0;border:0;background:transparent;overflow:visible}.dd-flow-production-cycle__chain-board{display:grid;gap:32px;min-height:572px}.dd-flow-production-cycle__chain-track{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;height:372px;min-height:372px;padding:12px 12px 0}.dd-flow-production-cycle__chain-track:before{content:"";position:absolute;left:72px;right:72px;top:50%;height:1px;background:linear-gradient(90deg,#94a3b81f,#94a3b870 18%,#009cde47,#94a3b870 82%,#94a3b81f)}.dd-flow-production-cycle__chain-step{position:relative;z-index:1;display:grid;grid-template-rows:1fr 52px 1fr;justify-items:center;align-self:stretch;width:100%;height:100%;padding:0 2px;border:0;color:#0f172abd;background:none;cursor:pointer;text-align:left;transition:color .18s ease,transform .18s ease}.dd-flow-production-cycle__chain-step:hover{color:var(--ds-color-ink-900)}.dd-flow-production-cycle__chain-step--top,.dd-flow-production-cycle__chain-step--bottom{align-self:stretch}.dd-flow-production-cycle__chain-step-card{display:grid;align-content:start;gap:16px;width:min(198px,100%);min-height:106px}.dd-flow-production-cycle__chain-step--top .dd-flow-production-cycle__chain-step-card{grid-row:1;align-self:start;margin-bottom:0}.dd-flow-production-cycle__chain-step--top .dd-flow-production-cycle__chain-step-node,.dd-flow-production-cycle__chain-step--bottom .dd-flow-production-cycle__chain-step-node{grid-row:2;align-self:center}.dd-flow-production-cycle__chain-step--bottom .dd-flow-production-cycle__chain-step-card{grid-row:3;align-self:end;margin-top:0}.dd-flow-production-cycle__chain-step-title{color:inherit;font:700 16px / 19px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__chain-step-payload{display:inline-flex;align-items:center;justify-self:start;min-height:26px;padding:0 10px;color:var(--ds-color-ink-800);font:700 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase;background:#ffffffeb;box-shadow:inset 0 0 0 1px #94a3b82e}.dd-flow-production-cycle__chain-step-stem{position:absolute;left:50%;width:1px;height:36px;transform:translate(-50%);background:linear-gradient(180deg,#009cde0f,#009cde52);pointer-events:none}.dd-flow-production-cycle__chain-step--bottom .dd-flow-production-cycle__chain-step-stem{top:calc(50% + 26px);background:linear-gradient(180deg,#009cde52,#009cde0f)}.dd-flow-production-cycle__chain-step--top .dd-flow-production-cycle__chain-step-stem{bottom:calc(50% + 26px)}.dd-flow-production-cycle__chain-step-node{position:relative;display:grid;place-items:center;width:54px;height:54px;color:var(--ds-color-blue-500);background:#fffffffa;border-radius:0;box-shadow:inset 0 0 0 1px #94a3b838;transition:transform .18s ease,box-shadow .18s ease,color .18s ease}.dd-flow-production-cycle__chain-step-node:before{content:"";position:absolute;inset:7px;border-radius:0;box-shadow:inset 0 0 0 1px #009cde29}.dd-flow-production-cycle__chain-step-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:22px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.dd-flow-production-cycle__chain-step--active{color:var(--ds-color-ink-900)}.dd-flow-production-cycle__chain-step--active .dd-flow-production-cycle__chain-step-stem{background:linear-gradient(180deg,#009cde1f,#009cde8a)}.dd-flow-production-cycle__chain-step--active.dd-flow-production-cycle__chain-step--bottom .dd-flow-production-cycle__chain-step-stem{background:linear-gradient(180deg,#009cde8a,#009cde1f)}.dd-flow-production-cycle__chain-step--active .dd-flow-production-cycle__chain-step-node,.dd-flow-production-cycle__chain-step:hover:not(.dd-flow-production-cycle__chain-step--active) .dd-flow-production-cycle__chain-step-node{transform:scale(1.04);box-shadow:inset 0 0 0 1px #009cde57,0 12px 24px #0f172a0f}.dd-flow-production-cycle__chain-step:hover:not(.dd-flow-production-cycle__chain-step--active) .dd-flow-production-cycle__chain-step-node{color:var(--ds-color-ink-900)}.dd-flow-production-cycle__chain-step--active .dd-flow-production-cycle__chain-step-node{color:var(--ds-color-white);background:linear-gradient(180deg,#009cdef5,#0086bff5);box-shadow:inset 0 0 0 1px #009cded1,0 0 0 8px #009cde14,0 14px 30px #0f172a14}.dd-flow-production-cycle__chain-step--active .dd-flow-production-cycle__chain-step-node:before{box-shadow:inset 0 0 0 1px #ffffff4d}.dd-flow-production-cycle__chain-step--active .dd-flow-production-cycle__chain-step-icon{color:inherit}.dd-flow-production-cycle__chain-step--active .dd-flow-production-cycle__chain-step-payload{box-shadow:inset 0 0 0 1px #009cde47}.dd-flow-production-cycle__chain-detail{display:grid;grid-template-columns:var(--ds-grid-31);row-gap:32px;padding:40px 0 12px;border-top:1px solid rgba(148,163,184,.18)}.dd-flow-production-cycle__chain-detail-meta{grid-column:1 / 8;display:grid;grid-template-columns:64px minmax(0,1fr);gap:0 18px;align-items:start}.dd-flow-production-cycle__chain-detail-index{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--ds-color-blue-500);font:800 14px / 16px var(--ds-font-mono, var(--ds-font-sans));letter-spacing:.08em;text-transform:uppercase;background:#fffffffa;border-radius:0;box-shadow:inset 0 0 0 1px #94a3b833,inset 0 0 0 8px #f8fafcf0}.dd-flow-production-cycle__chain-detail-heading{display:grid;gap:8px;align-content:start;padding-top:4px}.dd-flow-production-cycle__chain-detail-room,.dd-flow-production-cycle__chain-detail-route-label{color:var(--ds-color-blue-500);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 12px var(--ds-font-sans);letter-spacing:.08em;text-transform:uppercase}.dd-flow-production-cycle__chain-detail-title{margin:0;color:var(--ds-color-ink-900);font:700 30px / 32px var(--ds-font-sans);letter-spacing:var(--ds-tracking-title)}.dd-flow-production-cycle__chain-detail-body{grid-column:11 / -1;display:grid;gap:22px;align-content:start;padding-top:4px}.dd-flow-production-cycle__chain-detail-description{max-width:72ch;margin:0;color:#334155eb;font:500 15px / 23px var(--ds-font-sans)}.dd-flow-production-cycle__chain-detail-signals{display:flex;flex-wrap:wrap;gap:10px}.dd-flow-production-cycle__chain-detail-signal{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;color:var(--ds-color-ink-800);font:700 max(var(--ds-mobile-text-min, 0px),11px) / 14px var(--ds-font-sans);letter-spacing:.04em;text-transform:uppercase;background:#f8fafceb;box-shadow:inset 0 0 0 1px #94a3b824}.dd-flow-production-cycle__chain-detail-route{display:flex;flex-wrap:wrap;gap:32px;padding-top:10px}.dd-flow-production-cycle__chain-detail-route-item{display:grid;gap:6px}.dd-flow-production-cycle__chain-detail-route-value{color:var(--ds-color-ink-800);font:700 13px / 18px var(--ds-font-sans)}
