.vg[data-v-c1a9f71b]{--wash: var(--as-accent-tint);container-type:inline-size;height:310px;width:100%;border-radius:var(--as-radius-md);display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden;position:relative;background:radial-gradient(110% 90% at 85% -10%,var(--wash) 0%,transparent 60%),radial-gradient(90% 80% at 0% 110%,var(--wash) 0%,transparent 55%)}.vg--size-lg[data-v-c1a9f71b]{height:380px}.vg--size-sm[data-v-c1a9f71b]{height:240px}.vg--shield[data-v-c1a9f71b],.vg--permissions[data-v-c1a9f71b],.vg--rules[data-v-c1a9f71b]{--wash: var(--as-viz-green-tint)}.vg--toner[data-v-c1a9f71b],.vg--costs[data-v-c1a9f71b]{--wash: var(--as-viz-amber-tint)}.vg--converge[data-v-c1a9f71b],.vg--explorer[data-v-c1a9f71b]{--wash: var(--as-viz-purple-tint)}.vg-window[data-v-c1a9f71b]{width:100%;max-width:380px;background:var(--as-surface);border:1px solid var(--as-border);border-radius:14px;box-shadow:var(--as-shadow-card);overflow:hidden}.vg-window--wide[data-v-c1a9f71b],.vg--size-lg .vg-window[data-v-c1a9f71b]{max-width:440px}.vg-window__bar[data-v-c1a9f71b]{display:flex;align-items:center;gap:5px;padding:10px 12px;border-bottom:1px solid var(--as-border)}.vg-window__bar>span[data-v-c1a9f71b]{width:8px;height:8px;border-radius:50%;background:var(--as-surface-2)}.vg-window__bar em[data-v-c1a9f71b]{margin-left:auto}.vg-chip[data-v-c1a9f71b]{width:34px;height:34px;flex-shrink:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--as-accent-tint);color:var(--as-accent);font-size:14px}.vg-chip--sm[data-v-c1a9f71b]{width:26px;height:26px;border-radius:8px;font-size:12px}.vg-chip--lg[data-v-c1a9f71b]{width:52px;height:52px;border-radius:16px;font-size:22px;background:linear-gradient(135deg,var(--as-accent),var(--as-accent-active));color:var(--as-accent-contrast);box-shadow:var(--as-shadow-card)}.vg-chip--green[data-v-c1a9f71b]{background:var(--as-viz-green-tint);color:var(--as-viz-green)}.vg-chip--purple[data-v-c1a9f71b]{background:var(--as-viz-purple-tint);color:var(--as-viz-purple)}.vg-chip--pink[data-v-c1a9f71b]{background:var(--as-viz-pink-tint);color:var(--as-viz-pink)}.vg-chip--amber[data-v-c1a9f71b]{background:var(--as-viz-amber-tint);color:var(--as-viz-amber-text)}.vg-check[data-v-c1a9f71b]{color:var(--as-viz-green);font-size:14px}.vg-badge[data-v-c1a9f71b]{display:inline-flex;align-items:center;gap:6px;align-self:center;font-size:11px;font-weight:600;color:var(--as-accent);background:var(--as-surface);border:1px solid var(--as-border);border-radius:var(--as-radius-pill);padding:5px 12px;box-shadow:var(--as-shadow-sm)}.vg-badge--green[data-v-c1a9f71b]{color:var(--as-viz-green)}.vg-badge--amber[data-v-c1a9f71b]{color:var(--as-viz-amber-text)}.vg-badge--amber i[data-v-c1a9f71b]{color:var(--as-viz-amber)}.is-on .vg-badge[data-v-c1a9f71b]{animation:vg-fade-c1a9f71b .5s var(--as-ease) .9s both}.vg-pill[data-v-c1a9f71b]{display:inline-flex;align-items:center;gap:6px;background:var(--as-surface);border:1px solid var(--as-border);border-radius:var(--as-radius-pill);padding:5px 11px;font-size:11px;font-weight:600;color:var(--as-text-2);box-shadow:var(--as-shadow-sm);white-space:nowrap}.vg-pill i[data-v-c1a9f71b]{color:var(--as-accent);font-size:11px}.vg-pill--greenicon i[data-v-c1a9f71b]{color:var(--as-viz-green)}.vg-pill--purpleicon i[data-v-c1a9f71b]{color:var(--as-viz-purple)}.vg-pill--amber[data-v-c1a9f71b]{background:var(--as-viz-amber-tint);border-color:transparent;color:var(--as-viz-amber-text)}.vg-pill--amber i[data-v-c1a9f71b]{color:var(--as-viz-amber-text)}.vg-pill--pink[data-v-c1a9f71b]{background:var(--as-viz-pink-tint);border-color:transparent;color:var(--as-viz-pink)}.vg-pill--pink i[data-v-c1a9f71b]{color:var(--as-viz-pink)}.vg-pill--live[data-v-c1a9f71b]{color:var(--as-viz-green)}.vg-pill--live i[data-v-c1a9f71b]{color:var(--as-viz-green);font-size:6px}.is-on .vg-pill--live i[data-v-c1a9f71b]{animation:vg-blink-c1a9f71b 1.6s ease infinite}.vg-row[data-v-c1a9f71b]{display:flex;align-items:center;gap:8px;background:var(--as-surface);border:1px solid var(--as-border);border-radius:10px;padding:8px 10px;font-size:11px;color:var(--as-text-2)}.vg-row .vg-row__name[data-v-c1a9f71b]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--as-text-1)}.vg-row .vg-row__meta[data-v-c1a9f71b]{color:var(--as-text-3)}.vg-stack[data-v-c1a9f71b]{display:flex;flex-direction:column;gap:10px;width:100%;max-width:360px;padding:14px}.vg-stack--pad[data-v-c1a9f71b]{padding:0}.is-on .vg-stack .vg-row[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .5s var(--as-ease) var(--d) both}.vg-donut__track[data-v-c1a9f71b]{stroke:var(--as-surface-2)}.vg-progress[data-v-c1a9f71b]{width:64px;height:5px;border-radius:3px;background:var(--as-surface-2);overflow:hidden}.vg-progress__fill[data-v-c1a9f71b]{display:block;height:100%;width:100%;border-radius:3px;background:linear-gradient(90deg,var(--as-accent),var(--as-viz-green))}.is-on .vg-progress__fill[data-v-c1a9f71b]{animation:vg-grow-x-c1a9f71b .9s var(--as-ease) var(--d) backwards}.is-on .vg-row .vg-check[data-v-c1a9f71b]{animation:vg-pop-c1a9f71b .35s var(--as-ease) calc(var(--d, 0s) + .9s) backwards}.vg-grid[data-v-c1a9f71b]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:360px}.vg-cell[data-v-c1a9f71b]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;background:var(--as-surface);border:1px solid var(--as-border);border-radius:12px;padding:16px 8px 12px;font-size:11px;font-weight:500;color:var(--as-text-2);box-shadow:var(--as-shadow-sm)}.vg-cell>i[data-v-c1a9f71b]:first-child{color:var(--as-accent);font-size:17px}.is-on .vg-cell[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .45s var(--as-ease) var(--d) both}.vg-check--pop[data-v-c1a9f71b]{position:absolute;top:-7px;right:-7px;background:var(--as-surface);border-radius:50%;font-size:16px}.is-on .vg-check--pop[data-v-c1a9f71b]{animation:vg-pop-c1a9f71b .35s var(--as-ease) calc(var(--d) + .45s) backwards}.vg-route[data-v-c1a9f71b]{display:flex;align-items:center;gap:6px;width:100%;max-width:400px;justify-content:center}.vg-node[data-v-c1a9f71b]{display:flex;flex-direction:column;align-items:center;gap:6px;background:var(--as-surface);border:1px solid var(--as-border);border-radius:14px;padding:16px 18px 12px;color:var(--as-text-2);font-size:17px;box-shadow:var(--as-shadow-card)}.vg-node small[data-v-c1a9f71b]{font-size:10px;font-weight:600;color:var(--as-text-3);white-space:nowrap}.vg-node--accent[data-v-c1a9f71b]{background:linear-gradient(135deg,var(--as-accent),var(--as-accent-active));border-color:transparent;color:var(--as-accent-contrast);box-shadow:0 10px 24px -8px #0399df8c}.vg-node--accent small[data-v-c1a9f71b]{color:var(--as-accent-contrast);opacity:.85}.vg-line[data-v-c1a9f71b]{position:relative;flex:1;max-width:56px;height:2px;background:repeating-linear-gradient(90deg,var(--as-border-strong) 0 6px,transparent 6px 12px)}.vg-line__dot[data-v-c1a9f71b]{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:var(--as-accent);box-shadow:0 0 8px #0399dfb3}.is-on .vg-line__dot[data-v-c1a9f71b]{animation:vg-travel-c1a9f71b 1.8s linear infinite}.is-on .vg-line--late .vg-line__dot[data-v-c1a9f71b]{animation-delay:.9s}.vg-race[data-v-c1a9f71b]{display:flex;flex-direction:column;gap:6px;width:100%}.vg-race small[data-v-c1a9f71b]{display:flex;justify-content:space-between;font-size:11px;color:var(--as-text-3)}.vg-race small em[data-v-c1a9f71b]{font-style:normal;font-weight:600}.vg-race__fast[data-v-c1a9f71b]{color:var(--as-viz-green)}.vg-race__bar[data-v-c1a9f71b]{height:12px;border-radius:7px;background:var(--as-surface-2);overflow:hidden}.vg-race__fill[data-v-c1a9f71b]{display:block;height:100%;width:96%;border-radius:7px;background:linear-gradient(90deg,var(--as-accent),var(--as-viz-green));box-shadow:0 0 12px #0399df66}.is-on .vg-race__fill[data-v-c1a9f71b]{animation:vg-grow-x-c1a9f71b .8s var(--as-ease) .15s backwards}.vg-race__fill--slow[data-v-c1a9f71b]{width:38%;background:var(--as-border-strong);box-shadow:none}.is-on .vg-race__fill--slow[data-v-c1a9f71b]{animation-duration:2.4s}.vg-converge[data-v-c1a9f71b]{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:320px}.vg-converge__sources[data-v-c1a9f71b]{display:flex;gap:28px}.vg-converge__beams[data-v-c1a9f71b]{display:flex;gap:40px;height:42px;align-items:stretch}.vg-converge__beams span[data-v-c1a9f71b]{width:2px;background:repeating-linear-gradient(180deg,var(--as-border-strong) 0 5px,transparent 5px 10px);position:relative}.vg-converge__beams span[data-v-c1a9f71b]:after{content:"";position:absolute;left:-2px;top:0;width:6px;height:6px;border-radius:50%;background:var(--as-accent)}.is-on .vg-converge__beams span[data-v-c1a9f71b]:after{animation:vg-drop-c1a9f71b 1.6s linear infinite}.vg-converge__beams span[data-v-c1a9f71b]:nth-child(2):after{background:var(--as-viz-green);animation-delay:.5s}.vg-converge__beams span[data-v-c1a9f71b]:nth-child(3):after{background:var(--as-viz-purple);animation-delay:1s}.vg-drive[data-v-c1a9f71b]{display:flex;align-items:center;gap:10px;background:var(--as-surface);border:1px solid var(--as-border);border-radius:12px;padding:13px 18px;font-size:13px;font-weight:600;color:var(--as-text-1);box-shadow:var(--as-shadow-card)}.vg-drive>i[data-v-c1a9f71b]:first-child{color:var(--as-accent);font-size:16px}.vg-doc[data-v-c1a9f71b]{padding:14px;display:flex;flex-direction:column;gap:9px;position:relative}.vg-doc__head[data-v-c1a9f71b]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--as-text-1);margin-bottom:4px}.vg-doc__head .vg-pill[data-v-c1a9f71b]{margin-left:auto}.vg-doc__line[data-v-c1a9f71b]{display:block;height:7px;width:var(--w, 80%);border-radius:4px;background:var(--as-surface-2)}.is-on .vg-doc__line[data-v-c1a9f71b]{animation:vg-grow-x-c1a9f71b .6s var(--as-ease) var(--d, .2s) backwards}.vg-doc__type[data-v-c1a9f71b]{display:flex;align-items:center;min-height:18px;margin:0;font-size:12px;font-weight:500;color:var(--as-text-1);white-space:nowrap;overflow:hidden}.vg-doc__caret[data-v-c1a9f71b]{display:inline-block;width:2px;height:13px;margin-left:2px;background:var(--as-accent);flex-shrink:0}.is-on .vg-doc__caret[data-v-c1a9f71b]{animation:vg-blink-c1a9f71b 1s steps(1) infinite}.vg-cocursor[data-v-c1a9f71b]{position:absolute;font-size:9px;font-weight:700;color:var(--as-accent-contrast);border-radius:4px 8px 8px;padding:2px 7px;pointer-events:none}.vg-cocursor[data-v-c1a9f71b]:before{content:"";position:absolute;top:-7px;left:-1px;border:4px solid transparent}.vg-cocursor--green[data-v-c1a9f71b]{top:36%;right:18%;background:var(--as-viz-green)}.vg-cocursor--green[data-v-c1a9f71b]:before{border-bottom-color:var(--as-viz-green)}.is-on .vg-cocursor--green[data-v-c1a9f71b]{animation:vg-drift-a-c1a9f71b 7s ease-in-out infinite}.vg-cocursor--pink[data-v-c1a9f71b]{top:68%;right:38%;background:var(--as-viz-pink)}.vg-cocursor--pink[data-v-c1a9f71b]:before{border-bottom-color:var(--as-viz-pink)}.is-on .vg-cocursor--pink[data-v-c1a9f71b]{animation:vg-drift-b-c1a9f71b 9s ease-in-out infinite}.vg-shield[data-v-c1a9f71b]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding-bottom:56px}.vg-shield__core[data-v-c1a9f71b]{position:relative;display:inline-flex;align-items:center;justify-content:center}.vg-shield__ring[data-v-c1a9f71b]{position:absolute;top:50%;left:50%;width:52px;height:52px;margin:-26px;border-radius:50%;border:1.5px solid var(--as-accent);opacity:0}.is-on .vg-shield__ring[data-v-c1a9f71b]{animation:vg-pulse-c1a9f71b 2.4s var(--as-ease) infinite}.is-on .vg-shield__ring--late[data-v-c1a9f71b]{animation-delay:1.2s}.vg-float[data-v-c1a9f71b]{position:absolute;width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--as-surface);border:1px solid var(--as-border);color:var(--as-accent);font-size:13px;box-shadow:var(--as-shadow-sm)}.vg-float--amber[data-v-c1a9f71b]{color:var(--as-viz-amber-text)}.vg-float--purple[data-v-c1a9f71b]{color:var(--as-viz-purple)}.vg-float--tl[data-v-c1a9f71b]{top:20%;left:22%}.is-on .vg-float--tl[data-v-c1a9f71b]{animation:vg-bob-c1a9f71b 4s ease-in-out infinite}.vg-float--br[data-v-c1a9f71b]{top:28%;right:22%}.is-on .vg-float--br[data-v-c1a9f71b]{animation:vg-bob-c1a9f71b 5s ease-in-out .6s infinite}.vg-scan[data-v-c1a9f71b]{display:flex;align-items:center;gap:12px;width:100%;max-width:300px}.vg-scan__page[data-v-c1a9f71b]{position:relative;width:104px;flex-shrink:0;background:var(--as-surface);border:1px solid var(--as-border);border-radius:10px;padding:12px 10px;display:flex;flex-direction:column;gap:7px;overflow:hidden;box-shadow:var(--as-shadow-card)}.vg-scan__page .vg-doc__line[data-v-c1a9f71b]{height:6px;animation:none}.vg-scan__beam[data-v-c1a9f71b]{position:absolute;left:0;right:0;top:0;height:26px;background:linear-gradient(180deg,transparent,var(--as-accent-tint));border-bottom:2px solid var(--as-accent);opacity:0}.is-on .vg-scan__beam[data-v-c1a9f71b]{animation:vg-sweep-c1a9f71b 2.2s var(--as-ease) infinite}.vg-split[data-v-c1a9f71b]{display:flex;align-items:center;gap:12px;width:100%;max-width:300px}.vg-split__stack[data-v-c1a9f71b]{position:relative;width:96px;height:96px;flex-shrink:0}.vg-split__sheet[data-v-c1a9f71b]{position:absolute;left:calc(var(--i) * 8px);bottom:calc(var(--i) * 3px);width:48px;height:66px;border-radius:5px;background:var(--as-surface);border:1px solid var(--as-border-strong);box-shadow:-2px 0 6px #0d1b2e1f}.vg-split__sheet--sep[data-v-c1a9f71b]{background:#141a2c;border-color:#141a2c;box-shadow:-2px 0 8px #00000059}.vg-split__label[data-v-c1a9f71b]{position:absolute;left:0;bottom:-18px;font-size:10px;font-weight:600;color:var(--as-text-3);letter-spacing:.02em}.vg-split__arrow[data-v-c1a9f71b]{color:var(--as-accent);font-size:18px;flex-shrink:0}.vg-split__out[data-v-c1a9f71b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.vg-split__icon[data-v-c1a9f71b]{color:var(--as-accent);font-size:13px;flex-shrink:0}.vg-split__doc[data-v-c1a9f71b]{opacity:0;transform:translate(6px)}.is-on .vg-split__doc[data-v-c1a9f71b]{animation:vg-slide-in-c1a9f71b .5s var(--as-ease) var(--d) forwards}@keyframes vg-slide-in-c1a9f71b{to{opacity:1;transform:none}}.vg-dest[data-v-c1a9f71b]{display:flex;align-items:center;gap:14px;width:100%;max-width:360px;justify-content:center}.vg-dest__lines[data-v-c1a9f71b]{display:flex;flex-direction:column;gap:16px;width:48px}.vg-dest__lines span[data-v-c1a9f71b]{position:relative;height:2px;background:repeating-linear-gradient(90deg,var(--as-border-strong) 0 5px,transparent 5px 10px)}.vg-dest__lines span[data-v-c1a9f71b]:after{content:"";position:absolute;top:-3px;left:0;width:7px;height:7px;border-radius:50%;background:var(--as-accent)}.is-on .vg-dest__lines span[data-v-c1a9f71b]:after{animation:vg-travel-c1a9f71b 1.5s linear infinite}.vg-dest__lines span[data-v-c1a9f71b]:nth-child(2):after{background:var(--as-viz-green);animation-delay:.5s}.vg-dest__lines span[data-v-c1a9f71b]:nth-child(3):after{background:var(--as-viz-purple);animation-delay:1s}.vg-dest__targets[data-v-c1a9f71b]{display:flex;flex-direction:column;gap:9px}.vg-rule[data-v-c1a9f71b]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:var(--as-surface);border:1px solid var(--as-border);border-radius:10px;padding:10px 12px;font-size:12px;font-weight:500;color:var(--as-text-1)}.is-on .vg-rule[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .45s var(--as-ease) var(--d) both}.vg-toggle[data-v-c1a9f71b]{width:32px;height:18px;border-radius:10px;background:var(--as-viz-green);position:relative;flex-shrink:0}.vg-toggle__knob[data-v-c1a9f71b]{position:absolute;top:2px;left:16px;width:14px;height:14px;border-radius:50%;background:var(--as-accent-contrast)}.is-on .vg-toggle__knob[data-v-c1a9f71b]{animation:vg-knob-c1a9f71b .4s var(--as-ease) calc(var(--d, 0s) + .4s) backwards}.vg-release[data-v-c1a9f71b]{display:flex;align-items:center;gap:28px}.vg-qr[data-v-c1a9f71b]{display:grid;grid-template-columns:repeat(7,14px);gap:3px;background:var(--as-surface);border:1px solid var(--as-border);border-radius:14px;padding:16px;box-shadow:var(--as-shadow-card)}.vg-qr span[data-v-c1a9f71b]{width:14px;height:14px;border-radius:3px;background:var(--as-surface-2)}.vg-qr span.on[data-v-c1a9f71b]{background:var(--as-text-1)}.is-on .vg-qr span.on[data-v-c1a9f71b]{animation:vg-fade-c1a9f71b .4s var(--as-ease) var(--d) backwards}.vg-release__right[data-v-c1a9f71b]{display:flex;flex-direction:column;align-items:center;gap:16px}.vg-pin[data-v-c1a9f71b]{display:flex;gap:10px}.vg-pin span[data-v-c1a9f71b]{width:14px;height:14px;border-radius:50%;border:2px solid var(--as-border-strong)}.is-on .vg-pin span[data-v-c1a9f71b]{animation:vg-pin-c1a9f71b .3s var(--as-ease) var(--d) both}.vg-toner[data-v-c1a9f71b]{padding:16px 14px;display:flex;flex-direction:column;gap:12px}.vg-toner__row[data-v-c1a9f71b]{display:flex;align-items:center;gap:10px}.vg-toner__row small[data-v-c1a9f71b]{width:58px;font-size:11px;font-weight:600;color:var(--as-text-1)}.vg-toner__row em[data-v-c1a9f71b]{width:32px;font-style:normal;font-size:11px;color:var(--as-text-3);text-align:right}.is-on .vg-toner__row[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .4s var(--as-ease) var(--d) both}.vg-toner__bar[data-v-c1a9f71b]{flex:1;height:8px;border-radius:5px;background:var(--as-surface-2);overflow:hidden}.vg-toner__fill[data-v-c1a9f71b]{display:block;height:100%;width:var(--w);border-radius:5px;background:var(--c)}.is-on .vg-toner__fill[data-v-c1a9f71b]{animation:vg-grow-x-c1a9f71b .9s var(--as-ease) calc(var(--d, 0s) + .2s) backwards}.vg-usb[data-v-c1a9f71b]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:320px}.vg-usb .vg-route[data-v-c1a9f71b],.vg-usb .vg-row[data-v-c1a9f71b]{width:100%}.is-on .vg-usb .vg-row[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .5s var(--as-ease) .5s both}.vg-costs[data-v-c1a9f71b]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:320px}.vg-costs__chart[data-v-c1a9f71b]{display:flex;align-items:flex-end;justify-content:center;gap:18px;height:110px;width:100%}.vg-costs__group[data-v-c1a9f71b]{display:flex;align-items:flex-end;gap:4px;height:100%}.vg-costs__group span[data-v-c1a9f71b]{width:12px;height:var(--h);border-radius:3px 3px 0 0}.is-on .vg-costs__group span[data-v-c1a9f71b]{animation:vg-grow-y-c1a9f71b .7s var(--as-ease) var(--d) backwards}.vg-costs__group .c1[data-v-c1a9f71b]{background:var(--as-accent)}.vg-costs__group .c2[data-v-c1a9f71b]{background:var(--as-viz-green)}.vg-costs__group .c3[data-v-c1a9f71b]{background:var(--as-viz-amber)}.vg-costs__legend[data-v-c1a9f71b]{display:flex;gap:14px;font-size:11px;font-weight:500;color:var(--as-text-2)}.vg-costs__legend span[data-v-c1a9f71b]{display:inline-flex;align-items:center;gap:5px}.vg-costs__legend .dot[data-v-c1a9f71b]{width:8px;height:8px;border-radius:50%;display:inline-block}.vg-costs__legend .dot--blue[data-v-c1a9f71b]{background:var(--as-accent)}.vg-costs__legend .dot--green[data-v-c1a9f71b]{background:var(--as-viz-green)}.vg-costs__legend .dot--amber[data-v-c1a9f71b]{background:var(--as-viz-amber)}.vg-feed__arrow[data-v-c1a9f71b]{color:var(--as-text-3);font-size:10px}.vg-tree[data-v-c1a9f71b]{padding:14px;display:flex;flex-direction:column;gap:8px}.vg-tree__item[data-v-c1a9f71b]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--as-text-1);padding:8px 10px;border-radius:8px}.vg-tree__item i[data-v-c1a9f71b]:first-child{color:var(--as-accent)}.vg-tree__item--lv2[data-v-c1a9f71b]{margin-left:18px}.vg-tree__item--lv2 i[data-v-c1a9f71b]:first-child{color:var(--as-viz-amber)}.vg-tree__item--lv3[data-v-c1a9f71b]{margin-left:36px}.vg-tree__item--lv3 i[data-v-c1a9f71b]:first-child{color:var(--as-viz-amber)}.vg-tree__item--active[data-v-c1a9f71b]{background:var(--as-accent-tint);border:1px solid var(--as-border)}.vg-tree__item--active .vg-check[data-v-c1a9f71b]{margin-left:auto}.is-on .vg-tree__item[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .45s var(--as-ease) var(--d) both}.vg-tree__badge[data-v-c1a9f71b]{align-self:flex-start;margin-left:36px}.vg-explorer[data-v-c1a9f71b]{display:flex;min-height:170px}.vg-explorer__side[data-v-c1a9f71b]{width:130px;border-right:1px solid var(--as-border);padding:12px 8px;display:flex;flex-direction:column;gap:4px}.vg-explorer__side span[data-v-c1a9f71b]{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;color:var(--as-text-2);padding:6px 8px;border-radius:7px}.vg-explorer__side span i[data-v-c1a9f71b]{color:var(--as-text-3);font-size:11px}.vg-explorer__side span.active[data-v-c1a9f71b]{background:var(--as-accent-tint);color:var(--as-text-1)}.vg-explorer__side span.active i[data-v-c1a9f71b]{color:var(--as-accent)}.vg-explorer__main[data-v-c1a9f71b]{flex:1;padding:12px;display:flex;flex-direction:column;gap:6px}.vg-explorer__row[data-v-c1a9f71b]{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:500;color:var(--as-text-1);padding:7px 9px;border-radius:7px}.vg-explorer__row em[data-v-c1a9f71b]{margin-left:auto;font-style:normal;color:var(--as-text-3)}.vg-explorer__row[data-v-c1a9f71b]:hover{background:var(--as-surface-2)}.is-on .vg-explorer__row[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .4s var(--as-ease) var(--d) both}.vg-avatar[data-v-c1a9f71b]{width:28px;height:28px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--as-accent-contrast)}.vg-avatar.t-blue[data-v-c1a9f71b]{background:var(--as-accent)}.vg-avatar.t-green[data-v-c1a9f71b]{background:var(--as-viz-green)}.vg-avatar.t-purple[data-v-c1a9f71b]{background:var(--as-viz-purple)}@keyframes vg-rise-c1a9f71b{0%{opacity:0;transform:translateY(10px)}}@keyframes vg-fade-c1a9f71b{0%{opacity:0}}@keyframes vg-pop-c1a9f71b{0%{opacity:0;transform:scale(.4)}}@keyframes vg-grow-y-c1a9f71b{0%{transform:scaleY(.1);transform-origin:bottom}to{transform-origin:bottom}}@keyframes vg-grow-x-c1a9f71b{0%{transform:scaleX(0);transform-origin:left}to{transform-origin:left}}@keyframes vg-travel-c1a9f71b{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(48px);opacity:0}}@keyframes vg-drop-c1a9f71b{0%{transform:translateY(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(36px);opacity:0}}@keyframes vg-drift-a-c1a9f71b{0%,to{transform:translate(0)}50%{transform:translate(-26px,14px)}}@keyframes vg-drift-b-c1a9f71b{0%,to{transform:translate(0)}50%{transform:translate(34px,-12px)}}@keyframes vg-blink-c1a9f71b{50%{opacity:0}}@keyframes vg-pulse-c1a9f71b{0%{transform:scale(.9);opacity:.7}to{transform:scale(2.1);opacity:0}}@keyframes vg-sweep-c1a9f71b{0%{transform:translateY(-30px);opacity:0}15%{opacity:1}80%{opacity:1}to{transform:translateY(120px);opacity:0}}@keyframes vg-bob-c1a9f71b{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes vg-knob-c1a9f71b{0%{transform:translate(-14px)}}@keyframes vg-pin-c1a9f71b{0%{transform:scale(.5);background:transparent}to{background:var(--as-accent);border-color:var(--as-accent)}}.is-on .vg-pin span[data-v-c1a9f71b]{background:var(--as-accent);border-color:var(--as-accent)}.vg-portal[data-v-c1a9f71b]{padding:12px 14px 14px}.vg-portal__greeting[data-v-c1a9f71b]{font-size:13px;font-weight:600;color:var(--as-text-1);margin:0 0 10px}.vg-portal__greeting b[data-v-c1a9f71b]{color:var(--as-accent)}.vg-portal__tiles[data-v-c1a9f71b]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.vg-portal__tile[data-v-c1a9f71b]{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--as-border);border-radius:9px;padding:8px 6px;min-width:0}.vg-portal__tile b[data-v-c1a9f71b]{display:block;font-size:13px;color:var(--as-text-1);line-height:1.15;white-space:nowrap}.is-on .vg-portal__tile[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .45s var(--as-ease) var(--d) both}.vg-portal__chart[data-v-c1a9f71b]{border:1px solid var(--as-border);border-radius:10px;padding:8px 10px 6px;margin-bottom:10px}.vg-portal__chart small[data-v-c1a9f71b]{font-size:9px;font-weight:600;color:var(--as-text-2);display:block;margin-bottom:4px}.vg-portal__chart svg[data-v-c1a9f71b]{width:100%;height:44px;display:block}.vg-portal__area[data-v-c1a9f71b]{fill:var(--as-accent-tint);stroke:none}.is-on .vg-portal__area[data-v-c1a9f71b]{animation:vg-fade-c1a9f71b 1s var(--as-ease) .5s backwards}.vg-portal__line[data-v-c1a9f71b]{fill:none;stroke:var(--as-accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:320;stroke-dashoffset:0}.is-on .vg-portal__line[data-v-c1a9f71b]{animation:vg-draw-c1a9f71b 1.6s var(--as-ease) .2s backwards}.vg-portal__donuts[data-v-c1a9f71b]{display:flex;justify-content:space-around}.vg-portal__donut[data-v-c1a9f71b]{display:flex;flex-direction:column;align-items:center;gap:3px}.vg-portal__donut svg[data-v-c1a9f71b]{width:44px;height:44px}.vg-portal__donut circle[data-v-c1a9f71b]{fill:none;stroke-width:5}.vg-portal__donut small[data-v-c1a9f71b]{font-size:9px;font-weight:600;color:var(--as-text-2)}.is-on .vg-portal__donut[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .5s var(--as-ease) var(--d) both}.vg-portal__donutval[data-v-c1a9f71b]{stroke-linecap:round;stroke-dasharray:88;stroke-dashoffset:var(--off, 20);transform:rotate(-90deg);transform-origin:center}.is-on .vg-portal__donutval[data-v-c1a9f71b]{animation:vg-donut-sm-c1a9f71b 1.2s var(--as-ease) .5s backwards}.vg-net[data-v-c1a9f71b]{display:flex;align-items:center;justify-content:center;gap:0;width:100%;max-width:480px}.vg-net__col[data-v-c1a9f71b]{display:flex;flex-direction:column;gap:10px}.is-on .vg-net__col .vg-node[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .45s var(--as-ease) var(--d) both}.vg-net__lines[data-v-c1a9f71b]{display:flex;flex-direction:column;gap:42px;flex:1;max-width:64px}.vg-net__lines .vg-line[data-v-c1a9f71b]{max-width:none}.vg-net__lines .vg-line .vg-line__dot[data-v-c1a9f71b]{animation-delay:var(--dd, 0s)!important}.vg-node--sm[data-v-c1a9f71b]{padding:10px 12px 8px;font-size:14px;border-radius:12px}.vg-node--sm small[data-v-c1a9f71b]{font-size:9px}.vg-line__dot--green[data-v-c1a9f71b]{background:var(--as-viz-green);box-shadow:0 0 8px #50cd89b3}.vg-perf[data-v-c1a9f71b]{max-width:none;padding:14px}.vg-perf__stats[data-v-c1a9f71b]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:2px}.vg-float--tr[data-v-c1a9f71b]{top:18%;right:24%}.is-on .vg-float--tr[data-v-c1a9f71b]{animation:vg-bob-c1a9f71b 4.6s ease-in-out .3s infinite}.vg-float--bl[data-v-c1a9f71b]{bottom:34%;left:20%}.is-on .vg-float--bl[data-v-c1a9f71b]{animation:vg-bob-c1a9f71b 5.2s ease-in-out .9s infinite}.vg-float--brr[data-v-c1a9f71b]{bottom:38%;right:20%;color:var(--as-text-2)}.is-on .vg-float--brr[data-v-c1a9f71b]{animation:vg-bob-c1a9f71b 4.2s ease-in-out 1.4s infinite}.vg-float--green[data-v-c1a9f71b]{color:var(--as-viz-green)}.vg-shield__badges[data-v-c1a9f71b]{position:absolute;bottom:16px;left:0;right:0;display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:0 12px;z-index:1}.is-on .vg-shield__badges .vg-pill[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .5s var(--as-ease) .4s both}.vg-shield__badges .vg-pill[data-v-c1a9f71b]:nth-child(2){animation-delay:.55s}.vg-shield__badges .vg-pill[data-v-c1a9f71b]:nth-child(3){animation-delay:.7s}.vg-scan[data-v-c1a9f71b]{flex-direction:row;max-width:460px;gap:16px;align-items:center}.vg-scan__feed[data-v-c1a9f71b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.is-on .vg-scan__feed .vg-row[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .4s var(--as-ease) var(--d) both}.vg-scan__feed .vg-badge[data-v-c1a9f71b]{margin-top:2px}.vg-scan__feedhead[data-v-c1a9f71b]{display:flex;justify-content:flex-end}.vg-arules[data-v-c1a9f71b]{max-width:400px}.vg-arules .vg-row[data-v-c1a9f71b]{justify-content:space-between}.vg-arules .vg-pill[data-v-c1a9f71b]{flex-shrink:0}.vg-arules__printer[data-v-c1a9f71b]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--as-text-1);white-space:nowrap}.vg-arules__printer i[data-v-c1a9f71b]{color:var(--as-accent)}.vg-portal__tiles--three[data-v-c1a9f71b]{grid-template-columns:repeat(3,1fr)}.vg-portal__area--green[data-v-c1a9f71b]{fill:var(--as-viz-green-tint)}.vg-portal__line--green[data-v-c1a9f71b]{stroke:var(--as-viz-green)}.vg-chat[data-v-c1a9f71b]{padding:16px 14px;display:flex;flex-direction:column;gap:12px}.is-on .vg-chat .vg-perf__stats[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .5s var(--as-ease) var(--d, 1s) both}.vg-chat__msg[data-v-c1a9f71b]{display:flex;align-items:flex-end;gap:8px;max-width:92%}.vg-chat__msg p[data-v-c1a9f71b]{margin:0;font-size:12px;line-height:1.55;padding:9px 12px;border-radius:12px}.vg-chat__msg--them[data-v-c1a9f71b]{align-self:flex-start}.vg-chat__msg--them p[data-v-c1a9f71b]{background:var(--as-surface-2);color:var(--as-text-1);border-bottom-left-radius:4px}.vg-chat__msg--us[data-v-c1a9f71b]{align-self:flex-end}.vg-chat__msg--us p[data-v-c1a9f71b]{background:var(--as-accent);color:var(--as-accent-contrast);border-bottom-right-radius:4px}.is-on .vg-chat__msg[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .5s var(--as-ease) var(--d) both}.vg-newbtn[data-v-c1a9f71b]{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;background:var(--as-accent);color:var(--as-accent-contrast);font-size:12px;font-weight:600;border-radius:var(--as-radius-pill);padding:7px 14px;box-shadow:var(--as-shadow-sm)}.is-on .vg-newbtn[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .4s var(--as-ease) both}.vg-voucher[data-v-c1a9f71b]{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:340px}.vg-voucher__card[data-v-c1a9f71b]{position:relative;width:100%;background:var(--as-surface);border:1px solid var(--as-border);border-radius:14px;box-shadow:var(--as-shadow-card);padding:22px 22px 20px;display:flex;flex-direction:column;gap:10px;transform:rotate(-2deg)}.is-on .vg-voucher__card[data-v-c1a9f71b]{animation:vg-rise-c1a9f71b .5s var(--as-ease) both}.vg-voucher__dollar[data-v-c1a9f71b]{position:absolute;top:16px;right:16px}.vg-voucher__lines[data-v-c1a9f71b]{display:flex;flex-direction:column;gap:8px;padding-right:64px}.vg-voucher__lines span[data-v-c1a9f71b]{display:block;height:8px;width:var(--w, 80%);border-radius:4px;background:var(--as-surface-2)}.vg-voucher__tag[data-v-c1a9f71b]{align-self:flex-start;margin-top:6px}.vg-assign[data-v-c1a9f71b]{position:relative;width:100%;max-width:340px}.vg-cursor[data-v-c1a9f71b]{position:absolute;bottom:8px;right:36px;font-size:22px;color:var(--as-text-1);text-shadow:0 2px 6px var(--as-shadow-color)}.is-on .vg-cursor[data-v-c1a9f71b]{animation:vg-click-c1a9f71b 2.4s var(--as-ease) infinite}.vg-revenue__chart[data-v-c1a9f71b]{height:130px;gap:10px}.vg-revenue__bar[data-v-c1a9f71b]{width:18px;height:var(--h);border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--as-viz-green),var(--as-accent))}.vg-revenue__bar[data-v-c1a9f71b]:nth-child(-n+5){background:var(--as-accent);opacity:.35}.is-on .vg-revenue__bar[data-v-c1a9f71b]{animation:vg-grow-y-c1a9f71b .7s var(--as-ease) var(--d) backwards}@keyframes vg-click-c1a9f71b{0%,to{transform:translate(0)}35%{transform:translate(-46px,-34px)}45%{transform:translate(-46px,-34px) scale(.85)}55%{transform:translate(-46px,-34px)}}@keyframes vg-draw-c1a9f71b{0%{stroke-dashoffset:320}}@keyframes vg-donut-sm-c1a9f71b{0%{stroke-dashoffset:88}}@container (min-width: 520px){.vg-window[data-v-c1a9f71b]{max-width:480px}.vg-window--wide[data-v-c1a9f71b]{max-width:520px}.vg-route[data-v-c1a9f71b]{max-width:500px;gap:10px}.vg-line[data-v-c1a9f71b]{max-width:84px}.vg-node[data-v-c1a9f71b]{padding:18px 22px 14px;font-size:19px}.vg-node small[data-v-c1a9f71b]{font-size:11px}.vg-grid[data-v-c1a9f71b]{max-width:430px;gap:14px}.vg-stack[data-v-c1a9f71b]{max-width:430px}.vg-converge[data-v-c1a9f71b]{max-width:360px}.vg-converge__sources[data-v-c1a9f71b]{gap:36px}.vg-converge__beams[data-v-c1a9f71b]{gap:48px}.vg-dest[data-v-c1a9f71b]{max-width:440px;gap:22px}.vg-dest__lines[data-v-c1a9f71b]{width:64px}.vg-scan[data-v-c1a9f71b]{max-width:480px}.vg-scan__page[data-v-c1a9f71b]{width:124px}.vg-costs[data-v-c1a9f71b]{max-width:400px}.vg-costs__chart[data-v-c1a9f71b]{gap:24px}.vg-costs__group span[data-v-c1a9f71b]{width:14px}.vg-release[data-v-c1a9f71b]{gap:40px}}@container (max-width: 340px){.vg-scan__page[data-v-c1a9f71b]{display:none}.vg-node[data-v-c1a9f71b]{padding:12px 12px 9px;font-size:14px}.vg-line[data-v-c1a9f71b]{max-width:34px}.vg-grid[data-v-c1a9f71b]{gap:8px}.vg-cell[data-v-c1a9f71b]{padding:12px 6px 9px}.vg-release[data-v-c1a9f71b]{gap:16px}.vg-qr[data-v-c1a9f71b]{grid-template-columns:repeat(7,11px);padding:12px}.vg-qr span[data-v-c1a9f71b]{width:11px;height:11px}.vg-explorer__side[data-v-c1a9f71b]{width:104px}.vg-toner__row small[data-v-c1a9f71b]{width:48px}}@media (max-width: 575px){.vg[data-v-c1a9f71b]{height:250px;padding:16px}.vg--size-lg[data-v-c1a9f71b]{height:270px}.vg--dashboard .vg-portal__donuts[data-v-c1a9f71b]{display:none}.vg--dashboard .vg-portal__chart svg[data-v-c1a9f71b],.vg--growth .vg-portal__chart svg[data-v-c1a9f71b]{height:36px}.vg--dashboard .vg-portal__greeting[data-v-c1a9f71b]{margin-bottom:8px}}@media (prefers-reduced-motion: reduce){.vg[data-v-c1a9f71b] *,.vg[data-v-c1a9f71b] *:before,.vg[data-v-c1a9f71b] *:after{animation:none!important}.vg-line__dot[data-v-c1a9f71b],.vg-dest__lines span[data-v-c1a9f71b]:after,.vg-converge__beams span[data-v-c1a9f71b]:after,.vg-scan__beam[data-v-c1a9f71b],.vg-shield__ring[data-v-c1a9f71b]{display:none}.vg-pin span[data-v-c1a9f71b]{background:var(--as-accent);border-color:var(--as-accent)}}
