/* The supplied tour clock drives every process frame. There are no CSS loops here. */
.process-motion{display:block;width:100%;height:100%;overflow:hidden;isolation:isolate}
.process-motion .motion-ink{fill:#101914;stroke:#8b9f90;stroke-width:1.5}
.process-motion .motion-metal{fill:url(#motion-metal);stroke:#d4ded7;stroke-width:1.3}
.process-motion .motion-ore{fill:#82796b;stroke:#d0b78a;stroke-width:1.3}
.process-motion .motion-brass{fill:#b98d4f;stroke:#ead0a4;stroke-width:1.2}
.process-motion .motion-powder{fill:#b8c0bb;stroke:#eef1e9;stroke-width:.7}
.process-motion .motion-arrow{fill:none;stroke:#d8b573;stroke-width:2.5;marker-end:url(#motion-arrowhead)}
.process-motion .motion-leader{fill:none;stroke:#b7c4b8;stroke-width:1.8}
.process-motion .motion-gas-flow{fill:none;stroke:#9bbfae;stroke-width:3;stroke-dasharray:6 5;marker-end:url(#motion-arrowhead)}
.process-motion .motion-caption{font:500 22px var(--sans, sans-serif);fill:#f2e9d5;paint-order:stroke;stroke:#101914;stroke-width:5px;stroke-linejoin:round}
.process-motion .motion-note{font:20px var(--sans, sans-serif);fill:#ccd2c6;paint-order:stroke;stroke:#101914;stroke-width:4px}
.process-motion .motion-panel{fill:#101914ee;stroke:#8ba29380;stroke-width:1.4}
.process-motion .motion-field{fill:none;stroke:#e0ba72;stroke-width:2;stroke-dasharray:6 4}
.process-motion .motion-grain-arrow{fill:none;stroke:#d6b270;stroke-width:2;marker-end:url(#motion-arrowhead)}
.process-motion .motion-liquid{fill:#476e59;stroke:#91b392;stroke-width:1.5}
.process-motion .motion-heat{fill:#de9557;stroke:#f9ca82;stroke-width:1.5}
.process-motion .motion-output-label{font:500 20px var(--sans, sans-serif);fill:#d7c491;paint-order:stroke;stroke:#101914;stroke-width:5px}
.machine-art:has(.process-motion){background-image:none!important;filter:none!important;transition:none!important}
.machine-stage:has(.process-motion) .material-stream,.machine-stage:has(.process-motion) .field-overlay{display:none!important}
.machine-stage:has(.process-motion) .machine-art{filter:none!important}
@media(prefers-reduced-motion:reduce){.process-motion{scroll-behavior:auto}}
