.ix-page{--ix-ink:#1c1a24;--ix-soft:#3d3948;--ix-muted:#6a6574;--ix-paper:#fbfaff;--ix-brand:#7f2cd4;--ix-line:#1c1a241f;--ix-sap:#2c5f93;--ix-oracle:#9a5344;color:var(--ix-ink);background:var(--ix-paper)}.ix-page :is(h1,h2,h3){text-wrap:balance}.ix-page :is(a,button):focus-visible{outline:2px solid var(--ix-brand);outline-offset:3px}.ix-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ix-muted);font-size:11px}html[lang=ar] .ix-kicker{letter-spacing:normal;text-transform:none;font-family:var(--font-ar-body), sans-serif}.ix-stage{container:ix/inline-size}.ix-map{--ix-tone:var(--ix-brand);background:radial-gradient(at 50% 42%,#7f2cd41c,#0000 58%),linear-gradient(#fff 0%,#f6f3fb 100%);border-radius:1.6rem;padding:1rem .85rem .85rem;position:relative}.ix-map[data-tone=sap]{--ix-tone:var(--ix-sap)}.ix-map[data-tone=oracle]{--ix-tone:var(--ix-oracle)}.ix-map[data-tone=brand]{--ix-tone:var(--ix-brand)}.ix-field{aspect-ratio:1000/640;opacity:0;pointer-events:none;width:100%;height:auto;position:absolute;top:0;left:0}.ix-signal{stroke-dasharray:11 90;stroke-linecap:round}.ix-hub{z-index:2;border:1px solid color-mix(in srgb, var(--ix-tone) 42%, white);background:linear-gradient(#fff 0%,#fbf8ff 100%);border-radius:1.15rem;place-items:center;width:min(16.5rem,100%);margin-inline:auto;padding:.85rem 1rem;transition:border-color .35s,box-shadow .35s;display:grid;position:relative;box-shadow:0 14px 34px #7f2cd417}.ix-logo{width:100%;height:auto;display:block}.ix-nodes{border-inline-start:1px solid #d9c0f2;gap:.5rem;margin:.95rem 0 0;padding-inline-start:.95rem;display:grid;position:relative}.ix-node,.ix-choice,.ix-tab{border:1px solid var(--ix-line);text-align:start;background:#fff}.ix-node{border-radius:.85rem;align-items:center;gap:.55rem;width:100%;min-height:3rem;padding:.45rem .7rem;font-size:.92rem;line-height:1.35;transition:opacity .3s,border-color .3s,background .3s,box-shadow .3s;display:flex;position:relative}.ix-node-index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--ix-tone,var(--ix-brand));flex:none;font-size:10px}.ix-node-mark{width:1.15rem;height:1.15rem;color:var(--ix-muted);flex:none;display:grid}.ix-node-mark svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.ix-node-label{text-wrap:pretty;min-width:0}.ix-anchor{top:50%;background:#fff;border:1.5px solid #d9d3e2;border-radius:999px;width:7px;height:7px;position:absolute;inset-inline-start:-1.15rem;transform:translate(-50%,-50%)}.ix-node[aria-pressed=true] .ix-node-mark{color:var(--ix-tone)}.ix-node[aria-pressed=true] .ix-anchor{border-color:var(--ix-tone);background:var(--ix-tone)}.ix-map:has(.ix-node[aria-pressed=true]) .ix-node:not([aria-pressed=true]){opacity:.72}.ix-node:focus-visible{opacity:1}.ix-node[aria-pressed=true],.ix-choice[aria-pressed=true],.ix-choice[aria-selected=true],.ix-tab[aria-selected=true]{border-color:var(--ix-brand);background:color-mix(in srgb, var(--ix-brand) 8%, white)}.ix-choice[data-tone=sap][aria-selected=true]{border-color:var(--ix-sap);background:color-mix(in srgb, var(--ix-sap) 8%, white)}.ix-choice[data-tone=oracle][aria-selected=true]{border-color:var(--ix-oracle);background:color-mix(in srgb, var(--ix-oracle) 8%, white)}.ix-node[data-tone=sap][aria-pressed=true]{border-color:var(--ix-sap);background:color-mix(in srgb, var(--ix-sap) 8%, white)}.ix-node[data-tone=oracle][aria-pressed=true],.ix-path[data-tone=oracle][aria-pressed=true]{border-color:var(--ix-oracle);background:color-mix(in srgb, var(--ix-oracle) 8%, white)}.ix-node[aria-pressed=true]{box-shadow:0 8px 20px color-mix(in srgb, var(--ix-tone) 12%, transparent)}.ix-detail{border:1px solid var(--ix-line);background:#fff;padding:1.25rem}.ix-arch[data-mode] [data-routes]{transition:opacity .25s}.ix-arch[data-mode=sap] [data-routes]:not([data-routes~=sap]),.ix-arch[data-mode=oracle] [data-routes]:not([data-routes~=oracle]),.ix-arch[data-mode=other] [data-routes]:not([data-routes~=other]){opacity:.38}.ix-flow-line{background:linear-gradient(to inline-end, transparent, var(--ix-brand), transparent);height:1px}.ix-callout{--ix-tone:var(--ix-brand);border-top:1px solid var(--ix-line);margin-top:1rem;padding-top:.95rem;position:relative}.ix-callout[data-tone=sap]{--ix-tone:var(--ix-sap)}.ix-callout[data-tone=oracle]{--ix-tone:var(--ix-oracle)}.ix-callout[data-tone=brand]{--ix-tone:var(--ix-brand)}.ix-callout:before{content:"";top:-1px;background:var(--ix-tone);width:4.25rem;height:2px;position:absolute;inset-inline-start:0}.ix-callout-copy{min-height:8.75rem}.ix-callout-title{letter-spacing:-.03em;margin-top:.45rem;font-size:1.2rem;font-weight:600;line-height:1.25}.ix-callout-text{max-width:42rem;color:var(--ix-soft);margin-top:.45rem;font-size:.95rem;line-height:1.6}.ix-route{color:var(--ix-muted);font-family:var(--font-mono), ui-monospace, monospace;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.8rem;font-size:11px;line-height:1.45;display:flex}.ix-route-mark{background:var(--ix-tone);width:1.4rem;height:1px}.ix-hero{position:relative}.ix-sap-panel{border-color:color-mix(in srgb, var(--ix-sap) 45%, var(--ix-line))}.ix-oracle-panel{border-color:color-mix(in srgb, var(--ix-oracle) 45%, var(--ix-line))}.ix-band{--ix-ink:#f7f1fc;--ix-soft:#e4dced;--ix-muted:#cbbfd8;--ix-line:#ffffff38;color:var(--ix-ink);background:#2a1248;margin-top:3rem}.ix-band .ix-detail{color:var(--ix-ink);background:#ffffff0f}@media (prefers-reduced-motion:no-preference){.ix-callout-copy{animation:.38s ix-callout-in}}@keyframes ix-callout-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@container ix (min-width:680px){.ix-map{aspect-ratio:1000/640;direction:ltr;padding:0}.ix-field{aspect-ratio:auto;opacity:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ix-hub{aspect-ratio:3.2;width:34%;margin:0;padding:1.5% 2%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ix-logo{object-fit:contain;width:100%;height:100%}.ix-nodes{z-index:3;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.ix-nodes li{top:calc(var(--y) * 100%);left:calc(var(--x) * 100%);width:max-content;max-width:min(11.5rem,22cqi);position:absolute}.ix-nodes li[data-side=start]{transform:translate(-100%,-50%)}.ix-nodes li[data-side=end]{transform:translateY(-50%)}.ix-node{width:auto;max-width:min(11.5rem,22cqi)}.ix-nodes li[data-side=start] .ix-anchor{inset-inline-start:auto;left:auto;right:-4px;transform:translate(50%,-50%)}.ix-nodes li[data-side=end] .ix-anchor{inset-inline-start:auto;left:-4px;right:auto;transform:translate(-50%,-50%)}}@media (min-width:1024px){.ix-board{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:.6rem;display:grid}.ix-board>div{position:relative}.ix-board>div:not(:last-child):after{content:"";top:2.6rem;background:var(--ix-brand);width:.35rem;height:1px;position:absolute;inset-inline-end:-.35rem}}html[lang=ar] .ix-node,html[lang=ar] .ix-callout-text,html[lang=ar] .ix-route{font-family:var(--font-ar-body), sans-serif;letter-spacing:normal}html[lang=ar] .ix-callout-title{font-family:var(--font-ar-display), var(--font-ar-body), sans-serif;letter-spacing:normal;font-weight:700;line-height:1.4}html[lang=ar] .ix-node-index{font-family:var(--font-mono), ui-monospace, monospace}html[lang=ar] .ix-route{font-size:.92rem;line-height:1.7}@media (prefers-reduced-motion:reduce){.ix-arch[data-mode] [data-routes],.ix-node,.ix-hub{transition:none}.ix-callout-copy{animation:none}}.ixp-wrap{width:min(90rem,100% - 2rem);margin-inline:auto}.ixp-title{letter-spacing:-.04em;max-width:20ch;margin-top:.8rem;font-size:clamp(2rem,4vw,3.4rem);font-weight:600;line-height:1.05}.ixp-lead,.ixp-prose{max-width:42rem;color:var(--ix-soft);margin-top:.9rem;font-size:1.05rem;line-height:1.65}.ixp-note{max-width:42rem;color:var(--ix-muted);margin-top:1rem;font-size:.92rem;line-height:1.6}.ixp-num{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:#7f2cd4;font-size:11px}.ixp-cap,.ixp-exchange,.ixp-studio,.ixp-methods,.ixp-reconcile,.ixp-close{padding:4.5rem 0}.ixp-exchange{padding:2.5rem 0 2.25rem}.ixp-exchange .ixp-title{margin-top:0}.ixp-exchange .ixp-lead{margin-top:.45rem}.ixp-exchange,.ixp-methods{background:linear-gradient(#fbfaff 0%,#f4effb 100%)}.ixp-cap-layout{gap:1.25rem;margin-top:2rem;display:grid}.ixp-index,.ixp-domain-tabs,.ixp-system-tabs,.ixp-outcomes{gap:.45rem;display:grid}.ixp-index-btn,.ixp-domain-btn,.ixp-system-tab,.ixp-outcomes button,.ixp-stage-btn,.ixp-method{border:1px solid var(--ix-line);color:var(--ix-ink);text-align:start;background:#fff}.ixp-index-btn,.ixp-domain-btn,.ixp-system-tab,.ixp-outcomes button,.ixp-stage-btn{border-radius:.85rem;align-items:center;gap:.7rem;min-height:3rem;padding:.55rem .8rem;display:flex}.ixp-index-btn[aria-selected=true],.ixp-domain-btn[aria-selected=true],.ixp-system-tab[aria-selected=true],.ixp-outcomes button[aria-pressed=true]{background:#f5eefc;border-color:#7f2cd4}.ixp-index-btn[data-tone=sap][aria-selected=true],.ixp-system-tab[data-tone=sap][aria-selected=true],.ixp-tracks[data-tone=sap] .ixp-pill{border-color:#2c5f93}.ixp-index-btn[data-tone=oracle][aria-selected=true],.ixp-system-tab[data-tone=oracle][aria-selected=true],.ixp-tracks[data-tone=oracle] .ixp-pill{border-color:#9a5344}.ixp-stage-frame{border:1px solid var(--ix-line);background:radial-gradient(at 80% 0,#7f2cd41f,#0000 46%),#fff;border-radius:1.4rem;padding:.5rem 1rem .75rem}.ixp-stage-frame[data-tone=sap]{background:radial-gradient(at 80% 0,#2c5f931f,#0000 46%),#fff}.ixp-stage-frame[data-tone=oracle]{background:radial-gradient(at 80% 0,#9a53441f,#0000 46%),#fff}.ixp-flow{width:100%;height:auto;display:block}.ixp-live{stroke-dasharray:7 12;stroke-linecap:round}.ixp-ends{gap:.75rem;margin-top:.2rem;display:grid}.ixp-ends p,.ixp-domain-way,.ixp-way{color:var(--ix-muted);font-size:.82rem;line-height:1.45}.ixp-ends span,.ixp-way{color:#7f2cd4;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:10px;display:block}.ixp-stage-title{letter-spacing:-.03em;margin-top:.6rem;font-size:1.55rem;font-weight:600}.ixp-exchange-board{gap:.75rem;margin-top:2rem;display:grid}.ixp-system{color:#7f2cd4;background:#fff;border:1px solid #ccabee;border-radius:1rem;place-items:center;min-height:3.5rem;font-weight:650;display:grid}.ixp-exchange-svg{width:100%;height:auto}.ixp-domain-tabs{margin-top:1rem}.ixp-domain-name{font-weight:600;display:block}.ixp-engine{color:#f7f1fc;background:radial-gradient(at 50% -10%,#5f219e,#0000 52%),#241038;margin-top:1rem;padding:4.75rem 0}.ixp-engine-kicker,.ixp-title-light,.ixp-lead-light,.ixp-engine-note,.ixp-engine-copy{color:#f7f1fc}.ixp-lead-light,.ixp-engine-copy,.ixp-engine-note{color:#e4d8f2}.ixp-engine-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;font-size:12px}.ixp-rail{gap:.55rem;margin-top:2rem;display:grid;position:relative}.ixp-rail-svg{display:none}.ixp-stage-btn{z-index:1;color:#f7f1fc;background:#ffffff0f;border-color:#ffffff3d;position:relative}.ixp-stage-btn .ixp-num{color:#e2c8ff}.ixp-stage-btn[aria-selected=true]{background:#6524ab;border-color:#e2c8ff}.ixp-engine-copy{min-height:4.5rem;margin-top:1.1rem;font-size:1.15rem;line-height:1.55}.ixp-system-tabs{grid-template-columns:1fr;margin-top:1.5rem}.ixp-tracks{border:1px solid var(--ix-line);background:linear-gradient(#f7f4fb,#f7f4fb) padding-box padding-box,linear-gradient(120deg,#c5a0ec,#0000 40%) border-box;border-radius:1.2rem;margin:1.4rem 0;padding:1rem}.ixp-lane{gap:.6rem;display:grid}.ixp-pill{background:#fff;border:1px solid #d2b5f0;border-radius:.85rem;min-height:3rem;margin:0;padding:.7rem .8rem;font-size:.92rem;line-height:1.35}.ixp-back-label{color:#7f2cd4;letter-spacing:.04em;text-transform:uppercase;margin:.9rem 0 .45rem;font-size:.78rem;font-weight:600}.ixp-lane-back{position:relative}.ixp-points{gap:.9rem;margin-top:1.2rem;padding:0;list-style:none;display:grid}.ixp-points h3{font-size:.95rem;font-weight:650}.ixp-points p{color:var(--ix-soft);margin-top:.25rem;font-size:.92rem;line-height:1.55}.ixp-method-board{gap:.8rem;margin-top:1.6rem;display:grid}.ixp-method{border-radius:1rem;gap:.35rem;min-height:3rem;padding:1rem 1rem 1rem 1.1rem;display:grid;position:relative;overflow:hidden}.ixp-method-title{font-size:1.15rem;font-weight:600}.ixp-method-body{color:var(--ix-soft);font-size:.95rem;line-height:1.55}.ixp-method-line{inset-inline-start:0;background:#e6dfef;width:3px;position:absolute;top:0;bottom:0}.ixp-method[aria-pressed=true]{background:#f6f0fc;border-color:#7f2cd4}.ixp-method[aria-pressed=true] .ixp-method-line{background:#7f2cd4}.ixp-equation{color:#7f2cd4;font-family:var(--font-mono), ui-monospace, monospace;margin-top:1.4rem;font-size:1.15rem}.ixp-outcomes{grid-template-columns:1fr 1fr;max-width:28rem;margin-top:1.2rem}.ixp-loop{gap:.75rem;margin-top:1.2rem;padding:0;list-style:none;display:grid}.ixp-loop li{border-top:1px solid var(--ix-line);padding-top:.8rem}.ixp-loop li h3{margin-top:.3rem;font-size:1.05rem}.ixp-loop li p{color:var(--ix-soft);margin-top:.3rem;line-height:1.55}.ixp-loop[data-review=true] li:nth-child(2),.ixp-loop[data-review=true] li:nth-child(4){box-shadow:inset 0 2px #7f2cd4}.ixp-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.ixp-primary,.ixp-secondary{border-radius:999px;align-items:center;min-height:2.75rem;padding:0 1.15rem;font-size:.92rem;font-weight:600;display:inline-flex}.ixp-primary{color:#fff;background:#7f2cd4}.ixp-secondary{border:1px solid var(--ix-line)}.ixp-links{flex-wrap:wrap;gap:.45rem 1.1rem;margin-top:1.4rem;padding:0;font-size:.92rem;list-style:none;display:flex}.ixp-links a{text-underline-offset:.22em;text-decoration:underline}@media (min-width:800px){.ixp-cap-layout{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start}.ixp-ends{grid-template-columns:1fr 1fr}.ixp-exchange-board{grid-template-columns:8.5rem minmax(0,1fr) 8.5rem;align-items:center}.ixp-domain-tabs,.ixp-system-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ixp-domain-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.ixp-rail{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch}.ixp-rail-svg{width:92%;height:1rem;display:block;position:absolute;top:1.35rem;left:4%;right:4%}.ixp-lane,.ixp-lane-back{grid-template-columns:repeat(3,minmax(0,1fr))}.ixp-at-start{grid-column:1}.ixp-at-end{grid-column:3}.ixp-method-board,.ixp-points,.ixp-loop{grid-template-columns:1fr 1fr}.ixp-loop{grid-template-columns:repeat(4,minmax(0,1fr))}}html[lang=ar] .ixp-index-btn,html[lang=ar] .ixp-domain-btn,html[lang=ar] .ixp-stage-btn,html[lang=ar] .ixp-method,html[lang=ar] .ixp-prose,html[lang=ar] .ixp-lead,html[lang=ar] .ixp-note,html[lang=ar] .ixp-pill,html[lang=ar] .ixp-engine-copy{font-family:var(--font-ar-body), sans-serif;letter-spacing:normal}html[lang=ar] .ixp-engine-kicker,html[lang=ar] .ixp-back-label,html[lang=ar] .ixp-ends span{letter-spacing:normal;text-transform:none;font-family:var(--font-ar-body), sans-serif}@media (prefers-reduced-motion:no-preference){.ixp-cap[data-motion=on] .ixp-live,.ixp-exchange[data-motion=on] .ixp-live{animation:2.8s linear infinite ixp-dash}}@keyframes ixp-dash{to{stroke-dashoffset:-76px}}@media (prefers-reduced-motion:reduce){.ixp-live,.ixp-index-btn,.ixp-domain-btn,.ixp-stage-btn,.ixp-method,.ixp-loop li{transition:none;animation:none}}.ixp-prompt{color:#7f2cd4;align-items:center;gap:.5rem;margin:1.2rem 0 .65rem;font-size:.84rem;font-weight:600;line-height:1.4;display:flex}.ixp-cap-controls .ixp-prompt{margin-top:0}.ixp-prompt-dot{background:#7f2cd4;border-radius:99px;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 0 4px #7f2cd429}.ixp-prompt-light,.ixp-prompt-light .ixp-prompt-dot{color:#f4e9ff}.ixp-prompt-light .ixp-prompt-dot{background:#f4e9ff;box-shadow:0 0 0 4px #f4e9ff2e}.ixp-prompt+.ixp-switch{margin-top:.2rem}.ixp-switch{--ixp-radius:.85rem;position:relative}.ixp-glide{z-index:2;pointer-events:none;opacity:0;border-radius:calc(var(--ixp-radius) + 3px);border:2px solid #7f2cd4;width:0;height:0;display:block;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #7f2cd426}.ixp-switch button{z-index:1;cursor:pointer;color:var(--ix-ink);background:#fff;border:1.5px solid #a578d5;position:relative;box-shadow:0 1px #7f2cd41f}.ixp-switch button:hover,.ixp-switch button:focus-visible{background:#fbf8ff;border-color:#7f2cd4}.ixp-switch button:active{background:#e8d9f7}.ixp-switch button[aria-selected=true],.ixp-switch button[aria-pressed=true]{background:#ede1f9;border-color:#7f2cd4;box-shadow:inset 3px 0 #7f2cd4}.ixp-switch button[data-tone][aria-selected=true]{background:#ede1f9;border-color:#7f2cd4}.ixp-switch-label{flex:1;min-width:0;font-weight:600;line-height:1.3}.ixp-chevron{color:#7f2cd4;box-sizing:content-box;background:#f0e6fa;border-radius:99px;flex:none;margin-inline-start:auto;padding:.28rem;display:block}.ixp-switch button[aria-selected=true] .ixp-chevron,.ixp-switch button[aria-pressed=true] .ixp-chevron{color:#fff;background:#7f2cd4}.ixp-system-tabs,.ixp-outcomes{background:#fff;border:1.5px solid #b189dd;border-radius:1.05rem;padding:.4rem;box-shadow:0 12px 32px #2410380f}.ixp-switch-dark .ixp-glide{border-color:#f4e9ff;box-shadow:0 0 0 4px #f4e9ff29}.ixp-switch-dark button{color:#f7f1fc;box-shadow:none;background:#ffffff1f;border-color:#f4e9ffb3}.ixp-switch-dark button:hover,.ixp-switch-dark button:focus-visible{color:#fff;background:#fff3;border-color:#f4e9ff}.ixp-switch-dark button:active{background:#592095}.ixp-switch-dark button[aria-selected=true]{color:#fff;background:#6624aa;border-color:#f4e9ff;box-shadow:inset 3px 0 #f4e9ff}.ixp-switch-dark .ixp-chevron{color:#f4e9ff;background:#ffffff24}.ixp-switch-dark button[aria-selected=true] .ixp-chevron{color:#3b1768;background:#f4e9ff}.ixp-rail-frame{margin-top:.85rem;position:relative}.ixp-engine .ixp-rail{margin-top:0}.ixp-rail-svg{z-index:0;pointer-events:none}.ixp-method{padding-inline-end:2.8rem}.ixp-method .ixp-chevron{top:.95rem;margin-inline-start:0;position:absolute;inset-inline-end:.85rem}.ixp-method-board{--ixp-radius:1rem}.ixd{background:var(--ixd-surface);border:1px solid #dcccee;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand erp""lanes lanes";align-items:center;gap:.45rem .75rem;margin-top:.8rem;padding:.7rem .7rem .55rem;display:grid}.ixd-brand,.ixd-erp{align-items:center;gap:.45rem;min-width:0;display:flex}.ixd-brand{grid-area:brand;padding:.15rem .2rem .1rem}.ixd-logo{width:min(8.6rem,62vw);height:auto;display:block}.ixd-erp{color:#3c3748;grid-area:erp;justify-content:flex-end;padding:.15rem .25rem .2rem}.ixd-erp-mark{flex:none;width:1.15rem;height:1.15rem}.ixd-erp-label{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:650;line-height:1}.ixd-lanes.ixp-switch{flex-direction:column;grid-area:lanes;gap:.12rem;min-width:0;display:flex}.ixd-lanes .ixp-glide{display:none}.ixp-switch.ixd-lanes button.ixd-row{width:100%;min-height:2.85rem;box-shadow:none;color:var(--ix-ink);text-align:left;background:0 0;border:0;border-radius:.65rem;grid-template-columns:1.7rem minmax(0,1fr) 3.5rem;align-items:center;column-gap:.55rem;padding:.3rem .35rem;transition:background-color .2s,color .2s;display:grid}.ixp-switch.ixd-lanes button.ixd-row:hover,.ixp-switch.ixd-lanes button.ixd-row:focus-visible{background:var(--ixd-hover);border-color:#0000}.ixp-switch.ixd-lanes button.ixd-row:active{background:#f0e6fa}.ixp-switch.ixd-lanes button.ixd-row[aria-selected=true]{background:var(--ixd-active);box-shadow:none;color:#551a96;border-color:#0000}.ixd-label{display:contents}.ixd-index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:#5c5668;font-size:.68rem;font-weight:600;line-height:1}.ixd-name{letter-spacing:-.015em;text-align:left;overflow-wrap:anywhere;min-width:0;font-size:.95rem;font-weight:600;line-height:1.3}.ixd-row[aria-selected=true] .ixd-index,.ixd-row[aria-selected=true] .ixd-rail{color:#7f2cd4}.ixd-rail{color:#b7afc2;height:1.15rem;transition:color .2s;display:block;position:relative}.ixd-rail-line{background:currentColor;height:1.5px;transition:height .2s,left .2s,right .2s;position:absolute;top:50%;transform:translateY(-50%)}.ixd-rail[data-bound=out] .ixd-rail-line{left:0;right:.8rem}.ixd-rail[data-bound=in] .ixd-rail-line{left:.8rem;right:0}.ixd-row[aria-selected=true] .ixd-rail-line{height:2px}.ixd-arrow{width:.72rem;height:.72rem;position:absolute;top:50%;transform:translateY(-50%)}.ixd-rail[data-bound=out] .ixd-arrow{right:0}.ixd-rail[data-bound=in] .ixd-arrow{left:0;transform:translateY(-50%)scaleX(-1)}.ixd-packet{opacity:0;background:#7f2cd4;border-radius:50%;width:.4rem;height:.4rem;margin-top:-.2rem;position:absolute;top:50%}.ixd-rail[data-bound=out] .ixd-packet{animation:2.35s linear infinite paused ixd-to-erp}.ixd-rail[data-bound=in] .ixd-packet{animation:2.35s linear infinite paused ixd-to-hr}.ixp-exchange[data-motion=on] .ixd-packet{opacity:1;animation-play-state:running}.ixd-detail{margin-top:.65rem}.ixd-detail p{max-width:40rem;color:var(--ix-soft);margin:0;font-size:.98rem;line-height:1.55}.ixd-note{margin-top:.35rem}html[dir=rtl] .ixp-switch button[aria-selected=true],html[dir=rtl] .ixp-switch button[aria-pressed=true]{box-shadow:inset -3px 0 #7f2cd4}html[dir=rtl] .ixp-switch.ixd-lanes button.ixd-row[aria-selected=true]{box-shadow:none}html[dir=rtl] .ixp-switch-dark button[aria-selected=true]{box-shadow:inset -3px 0 #f4e9ff}html[dir=rtl] .ixp-chevron{transform:scaleX(-1)}html[lang=ar] .ixp-prompt,html[lang=ar] .ixp-switch-label,html[lang=ar] .ixd-name,html[lang=ar] .ixd-detail p,html[lang=ar] .ixd-note{font-family:var(--font-ar-body), sans-serif;letter-spacing:normal;text-transform:none}@media (max-width:640px){.ixp-outcomes{grid-template-columns:1fr;max-width:none}}@media (min-width:800px){.ixp-stage-btn{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:6.4rem;padding:.85rem .7rem .75rem}.ixp-stage-btn .ixp-switch-label{margin-top:.35rem}.ixp-stage-btn .ixp-chevron{margin-top:auto;margin-inline-start:0}.ixd{grid-template-columns:12rem minmax(0,1fr) 6.25rem;grid-template-areas:"brand lanes erp";gap:0;margin-top:.7rem;padding:1.15rem .55rem 1.15rem .85rem}.ixd-brand,.ixd-erp{justify-content:center;align-self:stretch}.ixd-brand{padding:0 .9rem 0 .1rem;position:relative}.ixd-erp{flex-direction:column;gap:.4rem;padding:0 .15rem 0 .85rem;position:relative}.ixd-brand:after,.ixd-erp:before{content:"";background:#ceb7e8;width:1px;position:absolute;top:.65rem;bottom:.65rem}.ixd-brand:after{right:0}.ixd-erp:before{left:0}.ixd-logo{width:10.25rem}.ixd-erp-mark{width:1.35rem;height:1.35rem}.ixd-lanes.ixp-switch{grid-template-columns:minmax(0,max-content) minmax(6.5rem,1fr);align-items:stretch;gap:.12rem 1.15rem;padding-inline:.45rem .1rem;display:grid}.ixp-switch.ixd-lanes button.ixd-row{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;column-gap:0;min-height:3.65rem;padding:.15rem 0;display:grid}.ixd-label{background:0 0;grid-column:1;justify-self:start;align-items:center;gap:.6rem;max-width:100%;padding:0 .85rem 0 0;display:inline-flex}.ixd-name{font-size:1rem}.ixd-rail{grid-column:2;height:1.15rem;position:relative;inset:auto}}@media (prefers-reduced-motion:no-preference){.ixp-glide{transition:transform .38s cubic-bezier(.22,.8,.28,1),width .38s cubic-bezier(.22,.8,.28,1),height .38s cubic-bezier(.22,.8,.28,1)}.ixp-prompt-live .ixp-prompt-dot{animation:2.2s ease-in-out infinite ixp-prompt-pulse}.ixp-fade{animation:.4s ixp-fade}.ixd-fade{animation:.22s ixd-fade}.ixp-chevron{transition:transform .2s}.ixp-switch button:hover .ixp-chevron,.ixp-switch button:focus-visible .ixp-chevron{transform:translate(3px)}html[dir=rtl] .ixp-switch button:hover .ixp-chevron,html[dir=rtl] .ixp-switch button:focus-visible .ixp-chevron{transform:scaleX(-1)translate(3px)}}@keyframes ixd-to-erp{0%{left:.2rem}to{left:calc(100% - .95rem)}}@keyframes ixd-to-hr{0%{left:calc(100% - .55rem)}to{left:.9rem}}@keyframes ixd-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ixp-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ixp-prompt-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 4px #7f2cd42e}50%{transform:scale(.82);box-shadow:0 0 0 7px #0000}}@media (prefers-reduced-motion:reduce){.ixp-glide,.ixp-fade,.ixp-prompt-dot,.ixp-chevron,.ixd-fade{transition:none;animation:none}.ixp-switch.ixd-lanes button.ixd-row,.ixd-rail,.ixd-rail-line{transition:none}.ixd-rail[data-bound] .ixd-packet{animation:none;display:none}}
