.PipelineMechanism-module__O3a6WW__mechanism{background:var(--color-ink);color:#fff;border:3px solid var(--color-ink);border-radius:var(--radius-xl);box-shadow:var(--shadow-sh-5);padding:20px 22px 18px;position:relative;overflow:hidden}.PipelineMechanism-module__O3a6WW__mechanism:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px, var(--color-ink-border) 1.5px, transparent 1.5px);opacity:.45;background-size:22px 22px;position:absolute;inset:0}.PipelineMechanism-module__O3a6WW__mechanism>*{position:relative}.PipelineMechanism-module__O3a6WW__head{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.PipelineMechanism-module__O3a6WW__pulse{background:var(--color-hot);border-radius:9999px;width:8px;height:8px;animation:1.6s ease-in-out infinite PipelineMechanism-module__O3a6WW__mechHeadPulse;box-shadow:0 0 0 4px #10b98140}.PipelineMechanism-module__O3a6WW__counter{color:var(--color-ink-muted);letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-left:auto;font-size:10.5px;font-weight:600}@keyframes PipelineMechanism-module__O3a6WW__mechHeadPulse{0%,to{box-shadow:0 0 0 4px #10b98140}50%{box-shadow:0 0 0 9px #10b9810a}}.PipelineMechanism-module__O3a6WW__stage{border-radius:var(--radius-md);background:#0b0b0e;border:2px solid #27272a;margin-top:14px;padding:14px 10px 10px;position:relative;overflow:hidden}.PipelineMechanism-module__O3a6WW__stage:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.PipelineMechanism-module__O3a6WW__stage svg{width:100%;height:auto;display:block;position:relative}.PipelineMechanism-module__O3a6WW__routerTicks{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite PipelineMechanism-module__O3a6WW__mechRouterSpin}@keyframes PipelineMechanism-module__O3a6WW__mechRouterSpin{to{transform:rotate(360deg)}}.PipelineMechanism-module__O3a6WW__routerCore{transform-box:fill-box;transform-origin:50%;animation:1.5s ease-in-out infinite PipelineMechanism-module__O3a6WW__mechRouterCore}@keyframes PipelineMechanism-module__O3a6WW__mechRouterCore{0%,to{opacity:1;transform:scale(1)}20%{opacity:.85;transform:scale(1.35)}60%{opacity:1;transform:scale(1)}}.PipelineMechanism-module__O3a6WW__inputRect{transform-box:fill-box;transform-origin:50%;animation:1.5s ease-in-out infinite PipelineMechanism-module__O3a6WW__mechInput}@keyframes PipelineMechanism-module__O3a6WW__mechInput{0%,to{filter:none;transform:scale(1)}10%{filter:drop-shadow(0 0 10px var(--color-accent));transform:scale(1.05)}35%{filter:none;transform:scale(1)}}.PipelineMechanism-module__O3a6WW__out,.PipelineMechanism-module__O3a6WW__outRect{transform-box:fill-box;transform-origin:50%}.PipelineMechanism-module__O3a6WW__out.PipelineMechanism-module__O3a6WW__hot .PipelineMechanism-module__O3a6WW__outRect{color:var(--color-hot);animation:6s linear 2.7s infinite PipelineMechanism-module__O3a6WW__mechChip}.PipelineMechanism-module__O3a6WW__out.PipelineMechanism-module__O3a6WW__warm .PipelineMechanism-module__O3a6WW__outRect{color:var(--color-warm);animation:6s linear 4.2s infinite PipelineMechanism-module__O3a6WW__mechChip}.PipelineMechanism-module__O3a6WW__out.PipelineMechanism-module__O3a6WW__cold .PipelineMechanism-module__O3a6WW__outRect{color:var(--color-cold);animation:6s linear 5.7s infinite PipelineMechanism-module__O3a6WW__mechChip}.PipelineMechanism-module__O3a6WW__out.PipelineMechanism-module__O3a6WW__dead .PipelineMechanism-module__O3a6WW__outRect{color:var(--color-dead);animation:6s linear 1.2s infinite PipelineMechanism-module__O3a6WW__mechChip}@keyframes PipelineMechanism-module__O3a6WW__mechChip{0%{filter:drop-shadow(0 0 14px);transform:scale(1.08)}8%{filter:drop-shadow(0 0 6px);transform:scale(1.02)}18%{filter:none;transform:scale(1)}to{filter:none;transform:scale(1)}}.PipelineMechanism-module__O3a6WW__foot{border-radius:var(--radius-md);font-family:var(--font-mono);background:#0b0b0e;border:1.5px solid #27272a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:10.5px;font-weight:600;line-height:1.4;display:flex}.PipelineMechanism-module__O3a6WW__tickLbl{color:var(--color-ink-muted);letter-spacing:.14em;text-transform:uppercase}.PipelineMechanism-module__O3a6WW__tickRoute{color:#fff;align-items:center;gap:6px;font-weight:700;transition:opacity .25s;display:inline-flex}.PipelineMechanism-module__O3a6WW__verdict{letter-spacing:.1em;border:1.5px solid;border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:800}.PipelineMechanism-module__O3a6WW__tickRoute.PipelineMechanism-module__O3a6WW__isHot .PipelineMechanism-module__O3a6WW__verdict{color:var(--color-hot)}.PipelineMechanism-module__O3a6WW__tickRoute.PipelineMechanism-module__O3a6WW__isWarm .PipelineMechanism-module__O3a6WW__verdict{color:var(--color-warm)}.PipelineMechanism-module__O3a6WW__tickRoute.PipelineMechanism-module__O3a6WW__isCold .PipelineMechanism-module__O3a6WW__verdict{color:var(--color-cold)}.PipelineMechanism-module__O3a6WW__tickRoute.PipelineMechanism-module__O3a6WW__isDead .PipelineMechanism-module__O3a6WW__verdict{color:var(--color-dead)}.PipelineMechanism-module__O3a6WW__tickId{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.PipelineMechanism-module__O3a6WW__note{color:var(--color-ink-faint);margin:14px 0 0;font-size:13.5px;font-weight:500;line-height:1.5}.PipelineMechanism-module__O3a6WW__note b{color:#fff;font-weight:700}@media (prefers-reduced-motion:reduce){.PipelineMechanism-module__O3a6WW__mechanism *,.PipelineMechanism-module__O3a6WW__mechanism :before,.PipelineMechanism-module__O3a6WW__mechanism :after{animation:none!important}}
