.v .v-ss-visual .v-uj.v-uj-map{max-width:500px}.v .v-uj.v-uj-map .v-uj-status{border:1px solid var(--uj-line);background:var(--uj-chip);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;border-radius:999px;align-items:baseline;gap:.25em;height:1.9em;padding:0 .85em;display:inline-flex;overflow:hidden}.v .v-uj.v-uj-map .v-uj-status b{color:var(--uj-text);display:inline-block}.v .v-uj.v-uj-map .v-uj-map-wrap{flex:1;width:100%;min-height:0;position:relative}.v .v-uj.v-uj-map .v-uj-map-svg{width:100%;height:100%;position:absolute;inset:0}.v .v-uj.v-uj-map .v-uj-edge{fill:none;stroke:var(--uj-line-2);stroke-width:1.25px}.v .v-uj.v-uj-map .v-uj-edge-after[data-active]{stroke:var(--uj-accent-2);stroke-width:1.75px}.v .v-uj.v-uj-map .v-uj-node-shape{fill:var(--uj-chip);stroke:var(--uj-line-2);stroke-width:1px}.v .v-uj.v-uj-map .v-uj-node-shape-resp[data-active]{fill:var(--uj-surface);stroke:var(--uj-accent-2);stroke-width:1.5px}.v .v-uj.v-uj-map .v-uj-node-shape-hub{fill:var(--uj-accent);stroke:none}.v .v-uj.v-uj-map .v-uj-map-labels{pointer-events:none;position:absolute;inset:0}.v .v-uj.v-uj-map .v-uj-node-label{text-align:center;white-space:nowrap;font-family:var(--font-sans);color:var(--uj-text);font-variant-numeric:tabular-nums lining-nums;-webkit-user-select:none;user-select:none;font-size:min(.9em,4.6cqw);font-weight:500;position:absolute;transform:translate(-50%,-50%)}.v .v-uj.v-uj-map .v-uj-node-label-hub{color:var(--uj-on-accent)}
