.CounterScope-module__2lLhPG__root{margin:var(--sp-6) 0;border:1px solid var(--color-hair-strong);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-mono);border-radius:3px;overflow:hidden}.CounterScope-module__2lLhPG__controls{}.CounterScope-module__2lLhPG__controlLabel{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-2);font-size:10px;font-weight:600}.CounterScope-module__2lLhPG__status{margin-inline-start:auto;}.CounterScope-module__2lLhPG__stageHeader{padding:12px var(--sp-4) 0;background:var(--color-paper);justify-content:space-between;display:flex}.CounterScope-module__2lLhPG__stageHeader span{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-4);font-size:9px;font-weight:500}.CounterScope-module__2lLhPG__stage{height:280px;padding:var(--sp-4) var(--sp-5);background:var(--color-paper);position:relative;overflow:hidden}.CounterScope-module__2lLhPG__producersStack{z-index:6;flex-direction:column;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.CounterScope-module__2lLhPG__producer{background:var(--color-paper-raised);border:1px solid var(--color-hair-strong);min-width:148px;height:56px;font-family:var(--font-mono);align-items:stretch;display:flex}.CounterScope-module__2lLhPG__producersStack>.CounterScope-module__2lLhPG__producer+.CounterScope-module__2lLhPG__producer{margin-block-start:-1px}.CounterScope-module__2lLhPG__producersStack>.CounterScope-module__2lLhPG__producer:first-child{border-start-start-radius:3px;border-start-end-radius:3px}.CounterScope-module__2lLhPG__producersStack>.CounterScope-module__2lLhPG__producer:last-child{border-end-end-radius:3px;border-end-start-radius:3px}.CounterScope-module__2lLhPG__chipMark{border-inline-end:1px solid var(--color-hair-strong);background:var(--color-paper-soft);width:30px;color:var(--color-ink-2);flex-shrink:0;justify-content:center;align-items:center;font-size:10px;line-height:1;display:flex}.CounterScope-module__2lLhPG__chipBody{flex-direction:column;justify-content:center;gap:5px;min-width:92px;padding:11px 14px;display:flex}.CounterScope-module__2lLhPG__chipName{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink);font-size:10px;font-weight:600}.CounterScope-module__2lLhPG__chipApid{color:var(--color-ink-3);letter-spacing:var(--ls-label);font-variant-numeric:tabular-nums;font-size:9px;font-weight:500}.CounterScope-module__2lLhPG__producer[data-app=hk] .CounterScope-module__2lLhPG__chipName,.CounterScope-module__2lLhPG__producer[data-app=hk] .CounterScope-module__2lLhPG__chipMark{color:var(--tone-blue)}.CounterScope-module__2lLhPG__producer[data-app=payload] .CounterScope-module__2lLhPG__chipName,.CounterScope-module__2lLhPG__producer[data-app=payload] .CounterScope-module__2lLhPG__chipMark{color:var(--tone-green)}.CounterScope-module__2lLhPG__guideSvg{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.CounterScope-module__2lLhPG__guideSvg line{stroke:var(--color-hair-strong);stroke-width:.6px;opacity:.65}.CounterScope-module__2lLhPG__packetLayer{z-index:5;pointer-events:none;position:absolute;inset:0}.CounterScope-module__2lLhPG__flyingPacket{border:1px solid var(--color-hair-strong);background:var(--color-paper-raised);font-family:var(--font-mono);letter-spacing:.06em;left:16%;top:var(--source-y,50%);border-radius:2px;align-items:center;gap:5px;padding:3px 6px;font-size:9px;line-height:1;animation-name:CounterScope-module__2lLhPG__cs-fly;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.CounterScope-module__2lLhPG__flyingPacket[data-app=hk]{border-color:var(--tone-blue);color:var(--tone-blue)}.CounterScope-module__2lLhPG__flyingPacket[data-app=payload]{border-color:var(--tone-green);color:var(--tone-green)}.CounterScope-module__2lLhPG__flyingApid{letter-spacing:.08em;opacity:.7;font-size:8px}.CounterScope-module__2lLhPG__flyingSeq{font-variant-numeric:tabular-nums;font-weight:700}.CounterScope-module__2lLhPG__root[data-paused] .CounterScope-module__2lLhPG__flyingPacket{animation-play-state:paused}@keyframes CounterScope-module__2lLhPG__cs-fly{0%{left:20%;top:var(--source-y,50%);opacity:0}6%{opacity:1}12%{top:50%;left:30%}68%{opacity:1;top:50%;left:68%}86%{opacity:0}to{opacity:0;top:50%;left:80%}}.CounterScope-module__2lLhPG__detector{border:1px solid var(--color-hair-strong);background:var(--color-paper-raised);width:200px;box-shadow:0 1px 0 #fffcf599 inset, 0 2px 5px color-mix(in oklab, var(--color-ink-2) 8%, transparent);z-index:10;font-family:var(--font-mono);border-radius:2px;padding:12px 14px;transition:border-color .22s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.CounterScope-module__2lLhPG__detector[data-fail]{border-color:var(--color-annotation);animation:1.6s ease-out infinite CounterScope-module__2lLhPG__cs-detector-alarm}.CounterScope-module__2lLhPG__root[data-paused] .CounterScope-module__2lLhPG__detector[data-fail]{animation-play-state:paused}.CounterScope-module__2lLhPG__detector:not([data-armed]){opacity:.78}.CounterScope-module__2lLhPG__detectorHead{border-block-end:1px solid var(--color-hair-soft);justify-content:space-between;align-items:center;margin-block-end:10px;padding-block-end:8px;display:flex}.CounterScope-module__2lLhPG__detectorLabel{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink);font-size:9px;font-weight:700}.CounterScope-module__2lLhPG__detector[data-fail] .CounterScope-module__2lLhPG__detectorLabel{color:var(--color-annotation)}.CounterScope-module__2lLhPG__detectorDot{background:var(--color-ink-4);border-radius:50%;width:7px;height:7px;transition:background .22s;animation:.42s ease-out CounterScope-module__2lLhPG__cs-dot-pulse}.CounterScope-module__2lLhPG__detectorDot[data-armed]{background:var(--color-ink)}.CounterScope-module__2lLhPG__detectorDot[data-fail]{background:var(--color-annotation)}.CounterScope-module__2lLhPG__detectorRow{justify-content:space-between;align-items:baseline;gap:10px;margin-block-start:6px;font-size:9px;display:flex}.CounterScope-module__2lLhPG__detectorKey{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink-3);font-weight:500}.CounterScope-module__2lLhPG__detectorVal{font-variant-numeric:tabular-nums;color:var(--color-ink);letter-spacing:.05em;font-size:10px;font-weight:600}.CounterScope-module__2lLhPG__detectorVal[data-bad]{color:var(--color-annotation)}.CounterScope-module__2lLhPG__detectorVal[data-pulse]{animation:.52s ease-out CounterScope-module__2lLhPG__cs-val-flash}.CounterScope-module__2lLhPG__detectorMuted{color:var(--color-ink-4);font-weight:500}.CounterScope-module__2lLhPG__detectorArrow{color:var(--color-ink-3);margin:0 4px;font-weight:400}@keyframes CounterScope-module__2lLhPG__cs-dot-pulse{0%{opacity:.4;transform:scale(.4)}45%{opacity:1;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}@keyframes CounterScope-module__2lLhPG__cs-val-flash{0%{background:var(--color-paper-soft)}to{background:0 0}}@keyframes CounterScope-module__2lLhPG__cs-detector-alarm{0%,to{box-shadow:0 1px 0 #fffcf599 inset, 0 2px 5px color-mix(in oklab, var(--color-ink-2) 8%, transparent)}50%{box-shadow:0 1px 0 #fffcf599 inset, 0 0 0 3px rgba(var(--annotation-rgb,178, 88, 60), .15), 0 2px 5px color-mix(in oklab, var(--color-ink-2) 8%, transparent)}}.CounterScope-module__2lLhPG__figcaption{block-size:9em;}
