.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;--outline-road-edge:#cdded7;--outline-road:#e8efec;--outline-bay:#f6f8f7;--outline-slot:#f0f5f2;--outline-green-bay:#edf4f0;--outline-blue-bay:#eaf1f5;--outline-rose-bay:#f4e8eb;--outline-green-ink:#2b6556;--outline-blue-ink:#215976;--outline-rose-ink:#8d4f60;--outline-slot-fill:#fff;--outline-active-fill:#e4f2ed;--outline-active-edge:#5b9f8b;--outline-sprite-filter:none;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;--outline-road-edge:#334840;--outline-road:#1d2d26;--outline-bay:#14231e;--outline-slot:#14231e;--outline-green-bay:#203b30;--outline-blue-bay:#193442;--outline-rose-bay:#412931;--outline-green-ink:#9bd4b9;--outline-blue-ink:#a0d4ed;--outline-rose-ink:#efadbd;--outline-slot-fill:#14231e;--outline-active-fill:#37604e;--outline-active-edge:#85cfae;--outline-sprite-filter:invert(1) hue-rotate(180deg)}@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}}@media (scripting:enabled){.performance-factory-r2[data-factory-intro]{padding-block-start:32px}.performance-factory-r2[data-factory-intro] h1{margin-block-end:64px}}@media (scripting:enabled) and (max-width:638px){.performance-factory-r2[data-factory-intro] h1{margin-block-end:8px}}@media (scripting:enabled) and (min-width:1024px){.performance-factory-r2[data-factory-intro] h1{margin-block-end:16px}}@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-foreground{transform-origin:0 0;width:2300px;height:1400px;position:absolute;top:0;left:0}.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-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}}@media (prefers-color-scheme:dark){.performance-factory-r2:not(.light *){--outline-road-edge:#334840;--outline-road:#1d2d26;--outline-bay:#14231e;--outline-slot:#14231e;--outline-green-bay:#203b30;--outline-blue-bay:#193442;--outline-rose-bay:#412931;--outline-green-ink:#9bd4b9;--outline-blue-ink:#a0d4ed;--outline-rose-ink:#efadbd;--outline-slot-fill:#14231e;--outline-active-fill:#37604e;--outline-active-edge:#85cfae;--outline-sprite-filter:invert(1) hue-rotate(180deg)}}.performance-factory-r2 [data-factory-outline] image{filter:var(--outline-sprite-filter)}.performance-factory-r2 .queue-slot.is-active{fill:var(--outline-active-fill);stroke:var(--outline-active-edge)}.dark .performance-factory-r2 [data-factory-outline] .factory-robot-sprite{filter:var(--robot-palette)}@media (prefers-color-scheme:dark){.performance-factory-r2:not(.light *) [data-factory-outline] .factory-robot-sprite{filter:var(--robot-palette)}}
