.RlqDVG_layout{--device-height:calc(100svh - var(--spacing) * 24)}.RlqDVG_withActions{--device-height:calc(100svh - var(--spacing) * 41)}.RlqDVG_device{--device-max-width:min(32rem, max(16rem, calc(var(--device-height) * 868 / 1482)));-webkit-tap-highlight-color:transparent}.RlqDVG_artwork{width:230.415%;top:-16.33%;left:-66.36%}.RlqDVG_screen{width:69.82%;top:10.46%;left:15.1%}.RlqDVG_deviceButton{left:calc(var(--button-x) * 1%);top:calc(var(--button-y) * 1%)}.RlqDVG_up{--button-x:15.5;--button-y:59.5;width:14%;height:8%}.RlqDVG_left{--button-x:8;--button-y:64;width:14%;height:8%}.RlqDVG_right{--button-x:24;--button-y:64;width:14%;height:8%}.RlqDVG_down{--button-x:15.5;--button-y:68.5;width:14%;height:8%}.RlqDVG_a{--button-x:73.5;--button-y:59;width:20%;height:12%}.RlqDVG_b{--button-x:61;--button-y:65;width:20%;height:12%}.RlqDVG_select{--button-x:29;--button-y:79;width:22%;height:9%}.RlqDVG_start{--button-x:49;--button-y:79;width:22%;height:9%}@media (min-width:48rem){.RlqDVG_device{--device-max-width:32rem}.RlqDVG_layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);padding-top:clamp(3.5rem,10dvh,6rem)}}@media (max-height:43.75rem) and (min-width:48rem){.RlqDVG_device{--device-max-width:min(32rem, max(16rem, calc(var(--device-height) * 868 / 1482)))}.RlqDVG_layout{overscroll-behavior:contain;overflow-y:auto}.RlqDVG_details{gap:calc(var(--spacing,.25rem) * 3)}.RlqDVG_controls{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2)}}@media (max-height:31.25rem) and (min-width:48rem){.RlqDVG_layout{gap:calc(var(--spacing,.25rem) * 8)}.RlqDVG_controls{-moz-column-gap:calc(var(--spacing,.25rem) * 4);column-gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr))}}
.performance-factory-r2{--factory-headline:#233329;--factory-word-border:#b3b3b3;--factory-agent-stroke:#05c099;--factory-agent-fill:#dff9f4;--factory-task-stroke:#539af8;--factory-task-fill:#d1e5fd;--factory-alert-stroke:#ff6764;--factory-alert-fill:#ffc9c0;--factory-stage-text:#28392e;--factory-static-border:color-mix(in srgb, currentColor 30%, transparent);position:relative}.dark .performance-factory-r2{--factory-headline:var(--color-primary-100);--factory-word-border:var(--color-primary-solid-60);--factory-agent-stroke:#65dbba;--factory-agent-fill:#123e34;--factory-task-stroke:#83b8ff;--factory-task-fill:#193551;--factory-alert-stroke:#ff9187;--factory-alert-fill:#502a30;--factory-stage-text:var(--color-primary-100);--factory-static-border:var(--factory-word-border)}@media (prefers-color-scheme:dark){.performance-factory-r2:not(.light *){--factory-headline:var(--color-primary-100);--factory-word-border:var(--color-primary-solid-60);--factory-agent-stroke:#65dbba;--factory-agent-fill:#123e34;--factory-task-stroke:#83b8ff;--factory-task-fill:#193551;--factory-alert-stroke:#ff9187;--factory-alert-fill:#502a30;--factory-stage-text:var(--color-primary-100);--factory-static-border:var(--factory-word-border)}}@media (scripting:enabled){.performance-factory-r2[data-factory-intro]{padding-block-start:56px}.performance-factory-r2[data-factory-intro] h1{margin-block-end:96px}.performance-factory-r2[data-factory-intro] h1 svg{display:none}.performance-factory-r2[data-factory-intro] [data-factory-word]{background:0 0;border:0;padding:0;position:relative}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.performance-factory-r2[data-factory-intro]:not([data-ready]) [data-factory-word],.performance-factory-r2 [data-factory-word][data-delivering]{color:#0000;-webkit-text-decoration:underline dashed var(--factory-task-stroke);-webkit-text-decoration:underline dashed var(--factory-task-stroke);text-decoration:underline dashed var(--factory-task-stroke);text-underline-offset:.08em;text-decoration-skip-ink:none;text-decoration-thickness:2px}}.performance-factory-r2 .factory-overlay{z-index:1;pointer-events:none;position:absolute;inset:0 0 auto}@scope(.performance-factory-r2){.factory-stage{isolation:isolate;position:relative;overflow:clip}.factory-world,.factory-foreground{transform-origin:0 0;width:2300px;height:1400px;position:absolute;top:0;left:0}.factory-world{will-change:transform}.factory-workflows{opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.factory-task rect{fill:#fcfdf8;stroke:#dce5da;stroke-width:1.8px}.factory-task path{fill:none;stroke:#bdcbbd;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.factory-task--done rect{stroke:#d7e4d2;fill:#f2f7ed}.factory-task--done path{stroke:#91b29a}.factory-item__shell{fill:#f6faf0;stroke:#9eb59f;stroke-width:1.8px;stroke-linejoin:round}.factory-item__symbol{fill:none;stroke:#789a7d;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.factory-item--handoff .factory-item__shell{fill:#fff1eb;stroke:var(--factory-alert-stroke)}.factory-item--handoff .factory-item__symbol{stroke:#cb897b}.factory-alert-source circle{fill:#fff1eb;stroke:var(--factory-alert-stroke);stroke-width:1.9px}.factory-alert-source path{fill:none;stroke:#cb897b;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.factory-handoffs>path{fill:none;stroke:var(--factory-alert-stroke);stroke-width:4px;stroke-dasharray:5.5 11.5;stroke-linecap:round;opacity:1;stroke-opacity:1;transition:none}.article-hero.article-hero--network{width:100%;max-width:none}.factory-courier{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.factory-courier__robot{opacity:0;transform-origin:40px 46px;width:137px;height:119px;position:absolute;top:-5px;left:-44px;overflow:visible}.factory-courier__task{opacity:0}.factory-carried-word{white-space:nowrap;color:var(--factory-headline);display:block;position:absolute;top:0;left:84px}.factory-carried-word:before,.factory-placed-card{border:.5px solid var(--factory-word-border);background:var(--color-background);border-radius:9px}.factory-carried-word:before{content:"";z-index:-1;position:absolute;inset:-4px -12px -7px}.factory-placed-card{box-sizing:border-box;opacity:0;pointer-events:none;position:absolute}.article-hero--factory .factory-task rect{fill:var(--factory-task-fill);stroke:var(--factory-task-stroke);stroke-opacity:.48}.article-hero--factory .factory-task path{stroke:var(--factory-task-stroke);stroke-opacity:.58}.article-hero--factory .factory-task--done rect{fill:var(--factory-task-fill);stroke:var(--factory-task-stroke);stroke-opacity:1}.article-hero--factory .factory-task--done path{fill:none;stroke:var(--factory-agent-stroke);stroke-opacity:1}.article-hero--factory .factory-item__shell{fill:var(--factory-task-fill);stroke:var(--factory-task-stroke)}.article-hero--factory .factory-item__symbol{stroke:var(--factory-task-stroke)}.article-hero--factory .factory-item--handoff .factory-item__shell,.article-hero--factory .factory-alert-source circle{fill:var(--factory-alert-fill);stroke:var(--factory-alert-stroke)}.article-hero--factory .factory-item--handoff .factory-item__symbol,.article-hero--factory .factory-alert-source path,.article-hero--factory .factory-handoffs>path{stroke:var(--factory-alert-stroke)}}
