:root{--vm-dot:#cddbd4;--vm-ink:var(--ink-3);--vm-green:var(--accent-text);--vm-red:#bd3933;--vm-sqlite:#196ea9;--vm-redis:#c53227;--vm-glow:none;--vm-thin:1;--vm-job:#f2b036;--vm-job-edge:#a26500;--vm-job-ink:#4c2e02;--vm-chip:#fcf0dc;--vm-chip-edge:#a26500;--vm-chip-ink:var(--tk-s);--vm-value:#e4f7ee;--vm-value-edge:var(--brand);--vm-error:#ffedea;--vm-error-edge:#bd3933;--vm-lane:#f2b03638;--vm-lane-edge:#a26500;--vm-lane-tail:.3;--vm-lane-head:1;--vm-tray:#f2b0361a;--vm-tray-edge:#a26500;--vm-slot:#a2650073;--vm-go:var(--brand);--vm-go-fill:color-mix(in srgb, var(--brand) 20%, transparent);--vm-ghost:color-mix(in srgb, var(--brand) 75%, transparent);--vm-check:#095e46;--vm-lit:color-mix(in srgb, var(--brand) 8%, var(--vm-chip));--vm-lit-ink:var(--accent-text);--vm-card:color-mix(in srgb, var(--brand) 14%, transparent);--vm-card-edge:var(--brand);--vm-loop:#6b4bb8;--vm-loop-fill:#6b4bb824;--vm-pulse:#6b4bb8;--vm-store:#6b4bb817;--vm-store-edge:#6b4bb8;--vm-program:color-mix(in srgb, var(--ink-3) 8%, transparent);--vm-program-edge:var(--ink-3);--vm-line:color-mix(in srgb, var(--ink-3) 80%, transparent);--vm-ack:color-mix(in srgb, var(--brand) 65%, transparent);--vm-red-text:#bd3933;--vm-sqlite-text:#196ea9;--vm-redis-text:#c53227}:root[data-theme=dark]{--vm-thin:0;--vm-dot:#1e2a38;--vm-ink:#8592a3;--vm-green:#44bf9e;--vm-red:#ff6b6b;--vm-sqlite:#4aa8e8;--vm-redis:#ff4438;--vm-glow:url(#vm-glow);--vm-job:#f2b33d;--vm-job-edge:#f2b33d;--vm-job-ink:#3a2a00;--vm-chip:#1e201f;--vm-chip-edge:#f2b33da6;--vm-chip-ink:#f2b33d;--vm-value:#102126;--vm-value-edge:#44bf9ea6;--vm-error:#1f1a22;--vm-error-edge:#ff6b6ba6;--vm-lane:#f2b33d0d;--vm-lane-edge:#f2b33d;--vm-lane-tail:.12;--vm-lane-head:.9;--vm-tray:#f2b33d05;--vm-tray-edge:#f2b33d59;--vm-slot:#f2b33d2e;--vm-go:#44bf9e;--vm-go-fill:#44bf9e1a;--vm-ghost:#44bf9e4d;--vm-check:#d6fff0;--vm-lit:color-mix(in srgb, var(--vm-go) 18%, var(--vm-chip));--vm-lit-ink:var(--vm-go);--vm-card:#44bf9e0a;--vm-card-edge:#44bf9e73;--vm-loop:#8b5cf6;--vm-loop-fill:#8b5cf61a;--vm-pulse:#a78bfa;--vm-store:#8b5cf60d;--vm-store-edge:#8b5cf699;--vm-program:#96afc808;--vm-program-edge:#96afc866;--vm-line:#96afc859;--vm-ack:#44bf9e4d;--vm-red-text:#ff6b6b;--vm-sqlite-text:#4aa8e8;--vm-redis-text:#ff4438}varmq-map{position:relative;overflow:hidden;container-type:inline-size}:is(varmq-map,.vm-mini) .vm-world{--vm-floor:calc(var(--vm-px,0) * var(--vm-thin))}varmq-map .vm-svg{width:100%;height:100%;mask-image:linear-gradient(to right, transparent, black var(--vm-feather), black calc(100% - var(--vm-feather)), transparent), linear-gradient(to bottom, transparent, black var(--vm-feather), black calc(100% - var(--vm-feather)), transparent);display:block;position:absolute;inset:0;mask-composite:intersect}varmq-map .vm-svg:not(.vm-under){will-change:transform}@media (forced-colors:active){varmq-map :is(.vm-svg,.vm-ring){forced-color-adjust:none}}:is(varmq-map,.vm-mini) :is(.vm-go,.vm-job,.vm-record,.vm-chip,.vm-pulse,.vm-flash,.vm-sig){transform-box:fill-box;transform-origin:50%}:is(varmq-map,.vm-mini) .vm-dot{fill:var(--vm-dot)}:is(varmq-map,.vm-mini) .vm-edge-tail{stop-color:var(--vm-lane-edge);stop-opacity:var(--vm-lane-tail)}:is(varmq-map,.vm-mini) .vm-edge-head{stop-color:var(--vm-lane-edge);stop-opacity:var(--vm-lane-head)}:is(varmq-map,.vm-mini) .vm-logo{fill-opacity:var(--vm-label,1)}:is(varmq-map,.vm-mini) .vm-logo-sqlite{fill:var(--vm-sqlite)}:is(varmq-map,.vm-mini) .vm-logo-redis{fill:var(--vm-redis)}:is(varmq-map,.vm-mini) :is(.vm-label,.vm-text,.vm-num){font-family:var(--sl-font-mono,var(--sl-font-system-mono));fill-opacity:var(--vm-label,1);font-weight:600}:is(varmq-map,.vm-mini) .vm-label{letter-spacing:.14em;fill:var(--vm-ink);font-size:14px}:is(varmq-map,.vm-mini) .vm-label.vm-died{fill:var(--vm-red)}:is(varmq-map,.vm-mini) .vm-text{fill:var(--vm-chip-ink);font-size:13px}:is(varmq-map,.vm-mini) .vm-tag{font-family:var(--sl-font-mono,var(--sl-font-system-mono));fill:var(--vm-chip-ink);fill-opacity:var(--vm-label,1);font-size:12px;font-weight:700}:is(varmq-map,.vm-mini) .vm-num{fill:var(--vm-job-ink);font-size:13px;font-weight:700}:is(varmq-map,.vm-mini) .vm-program>.vm-shape{fill:var(--vm-program);stroke:var(--vm-program-edge);stroke-width:max(1, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-store>.vm-shape{fill:var(--vm-store);stroke:var(--vm-store-edge);stroke-width:max(1.2, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-lane>.vm-shape{fill:var(--vm-lane);stroke:url(#vm-lane-edge);stroke-width:max(1.2, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-tray>.vm-shape{fill:var(--vm-tray);stroke:var(--vm-tray-edge);stroke-width:max(1, var(--vm-floor));stroke-dasharray:3 3}:is(varmq-map,.vm-mini) .vm-slot{fill:none;stroke:var(--vm-slot);stroke-width:max(1, var(--vm-floor));stroke-dasharray:2 3}:is(varmq-map,.vm-mini) .vm-card>.vm-shape{fill:var(--vm-card);stroke:var(--vm-card-edge);stroke-width:max(1, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-loop>.vm-shape{fill:var(--vm-loop-fill);stroke:var(--vm-loop);stroke-width:max(1.4, var(--vm-floor));filter:var(--vm-glow)}:is(varmq-map,.vm-mini) .vm-pulse{fill:none;stroke:var(--vm-pulse);stroke-width:max(1.4, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-chip>.vm-shape{fill:var(--vm-chip);stroke:var(--vm-chip-edge);stroke-width:max(1, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-lit>.vm-shape{fill:var(--vm-lit);stroke:var(--vm-go);stroke-width:max(1, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-lit>.vm-text{fill:var(--vm-lit-ink)}:is(varmq-map,.vm-mini) .vm-value>.vm-shape{fill:var(--vm-value);stroke:var(--vm-value-edge)}:is(varmq-map,.vm-mini) .vm-value>.vm-text{fill:var(--vm-green)}:is(varmq-map,.vm-mini) .vm-error>.vm-shape{fill:var(--vm-error);stroke:var(--vm-error-edge)}:is(varmq-map,.vm-mini) .vm-error>.vm-text{fill:var(--vm-red)}:is(varmq-map,.vm-mini) .vm-flash{fill:none;stroke:var(--vm-red);stroke-width:max(2, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-conn>.vm-shape{fill:none;stroke:var(--vm-line);stroke-width:max(1, var(--vm-floor))}:is(varmq-map,.vm-mini) .vm-ack>.vm-shape{stroke:var(--vm-ack);stroke-dasharray:2 3}:is(varmq-map,.vm-mini) .vm-ghost{fill:none;stroke:var(--vm-ghost);stroke-width:max(1, var(--vm-floor));stroke-dasharray:2 3}:is(varmq-map,.vm-mini) .vm-ring{fill:var(--vm-go-fill);stroke:var(--vm-go);stroke-width:max(1.4, var(--vm-floor));filter:var(--vm-glow)}:is(varmq-map,.vm-mini) .vm-progress{fill:none;stroke:var(--vm-go);stroke-width:max(2, var(--vm-floor));stroke-linecap:round}:is(varmq-map,.vm-mini) .vm-check{fill:none;stroke:var(--vm-check);stroke-width:max(2, var(--vm-floor));stroke-linecap:round;stroke-linejoin:round}:is(varmq-map,.vm-mini) .vm-jb{fill:var(--vm-job);stroke:var(--vm-job-edge);stroke-width:max(1.4, var(--vm-floor))}:is(varmq-map,.vm-mini) :is(.vm-main,.vm-record)>.vm-jb{filter:var(--vm-glow)}:is(varmq-map,.vm-mini) .vm-t1>.vm-jb{opacity:.35}:is(varmq-map,.vm-mini) .vm-t2>.vm-jb{opacity:.15}:is(varmq-map,.vm-mini) .vm-sig{filter:var(--vm-glow)}:is(varmq-map,.vm-mini) .vm-sig-notify{fill:var(--vm-pulse)}:is(varmq-map,.vm-mini) :is(.vm-sig-ack,.vm-sig-value){fill:var(--vm-green)}:is(varmq-map,.vm-mini) .vm-sig-error{fill:var(--vm-red)}
