.cr-d{display:block}.cr-m{display:none}@media (max-width:640px){.cr-d{display:none}.cr-m{display:block}}.cr-fan,.cr-hist,.cr-fc,.cr-bom,.cr-ops{width:100%;height:auto;display:block;overflow:visible}.cr-fan text,.cr-hist text,.cr-fc text,.cr-bom text,.cr-ops text{-webkit-user-select:none;user-select:none}.cr-fan .ax,.cr-hist .ax,.cr-fc .ax,.cr-bom .ax,.cr-ops .ax{fill:var(--faint);font:400 11px var(--font-martian), ui-monospace, monospace;letter-spacing:.02em;font-stretch:87.5%}.cr-fan .axis,.cr-fan .tick,.cr-hist .axis,.cr-fc .axis,.cr-ops .axis,.cr-ops .tick{stroke:var(--rule-strong)}.cr-fan-root{touch-action:pan-y;cursor:ew-resize;-webkit-tap-highlight-color:transparent;position:relative}.cr-fan .grid line{stroke:var(--rule);stroke-dasharray:2 6}.cr-fan .paths path{fill:none;stroke:var(--trace);stroke-width:1px}.cr-fan .b1{fill:var(--band-1)}.cr-fan .b2{fill:var(--band-2)}.cr-fan .hist{fill:none;stroke:var(--text);stroke-width:2px;stroke-linejoin:round}.cr-fan .med{fill:none;stroke:var(--accent);stroke-width:2.5px}.cr-fan .now{stroke:var(--accent);stroke-dasharray:3 4}.cr-fan .now-tag{fill:var(--accent)}.cr-fan .now-t{fill:var(--accent-ink);font:600 10.5px var(--font-martian), ui-monospace, monospace;font-stretch:87.5%}.cr-fan .lead{stroke:var(--rule-strong);stroke-dasharray:1 3}.cr-fan .node{fill:var(--bg);stroke:var(--text);stroke-width:2px}.cr-fan .ms-d{fill:var(--accent-text);font:500 11px var(--font-martian), ui-monospace, monospace;font-stretch:87.5%}.cr-fan .ms-l{fill:var(--text);font:500 14px var(--font-archivo), system-ui, sans-serif}.cr-fan .target{fill:none;stroke:var(--accent);stroke-width:1.5px}.cr-fan .target-c{fill:var(--accent)}.cr-fan .scrub line{stroke:var(--text);stroke-width:1px}.cr-fan .scrub circle{fill:var(--text)}.cr-fan .scrub circle.m{fill:var(--accent);stroke:var(--bg);stroke-width:2px}.cr-fan .knob{fill:var(--text)}.cr-fan .tip{fill:var(--surface);stroke:var(--rule-strong)}.cr-fan .tip-h{fill:var(--muted);font:500 10.5px var(--font-martian), ui-monospace, monospace;font-stretch:87.5%}.cr-fan .tip-r{fill:var(--faint);font:400 11px var(--font-martian), ui-monospace, monospace;font-stretch:87.5%}.cr-fan .tip-v{fill:var(--text);font:500 12px var(--font-martian), ui-monospace, monospace;font-stretch:87.5%}.cr-fan .tip-v.hi{fill:var(--accent-text)}.cr-hist .grid line{stroke:var(--rule);stroke-dasharray:2 6}.cr-hist .bar{fill:var(--rule-strong);transform-box:fill-box;transform-origin:50% 100%}.cr-hist .bar.tail{fill:var(--faint);fill-opacity:.55}.cr-hist .bar.hot{fill:var(--accent)}.cr-hist .pmark{stroke:var(--alert);stroke-width:1.5px;stroke-dasharray:4 3}.cr-hist .pm-v{fill:var(--alert);font:800 22px var(--font-archivo), system-ui, sans-serif;letter-spacing:-.02em;font-stretch:125%}.cr-hist .pm-l{fill:var(--text);font:500 13px var(--font-archivo), system-ui, sans-serif}.cr-fc .grid line{stroke:var(--rule);stroke-dasharray:2 6}.cr-fc .band{fill:var(--band-1)}.cr-fc .line{fill:none;stroke:var(--accent);stroke-width:2px}.cr-fc .act{fill:var(--text)}.cr-fc .act.out{fill:var(--bg);stroke:var(--text);stroke-width:1.4px}.cr-fc .fc-zone{fill:var(--trace)}.cr-fc .folds line{stroke:var(--faint)}.cr-bom .edges path{fill:none;stroke:var(--accent);stroke-opacity:.26;stroke-width:.8px}.cr-bom .n-l{fill:var(--text)}.cr-bom .n-r{fill:var(--accent)}.cr-ops .now{stroke:var(--accent);stroke-dasharray:3 4}.cr-ops .now-l{fill:var(--accent-text)}.cr-ops .lane{fill:none;stroke-width:3px}.cr-ops .lane.live{stroke:var(--text)}.cr-ops .lane.done{stroke:var(--faint)}.cr-ops .lane.fut{stroke:var(--rule-strong);stroke-dasharray:2 6;stroke-width:2px}.cr-ops .node{fill:var(--bg);stroke-width:2.5px}.cr-ops .node.live{stroke:var(--text)}.cr-ops .node.done{stroke:var(--faint)}.cr-ops .end{fill:var(--faint)}.cr-ops .pulse{fill:var(--live);stroke:var(--bg);stroke-width:3px}.cr-ops .pulse-ring{fill:var(--live);transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite cr-pulse}.cr-ops .lane-l{fill:var(--text);font:600 14px var(--font-archivo), system-ui, sans-serif}@keyframes cr-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.cr-ops .pulse-ring{opacity:0;animation:none}.cr-fan-root{cursor:default}}.cr-fd{display:block}.cr-ft,.cr-fm{display:none}@media (max-width:1023.98px){.cr-fd{display:none}.cr-ft{display:block}}@media (max-width:640px){.cr-ft{display:none}.cr-fm{display:block}}
