.bvc{--v-ink:var(--ink);--v-cream:var(--paper);--v-orange:var(--accent-orange);--v-green:var(--accent-green);--v-rule:var(--line);--v-mute:var(--ink-muted);color:var(--v-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.bvc *,.bvc :before,.bvc :after{box-sizing:border-box}.bvc__inner{width:100%;max-width:760px}.bvc__graph{aspect-ratio:760/300;width:100%;position:relative;container-type:inline-size}.bvc__svg{width:100%;height:100%;display:block;overflow:visible}.bvc__panel{fill:var(--v-cream);stroke:var(--v-rule);stroke-width:1px}.bvc__panel--server{height:40px;transition:height .6s cubic-bezier(.22,1,.36,1)}.bvc.is-deploy .bvc__panel--server{height:70px}.bvc__code{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-ink);font-size:13px}.bvc__num{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-mute);font-size:9.5px}.bvc__plus{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-green);font-size:12px;font-weight:600}.bvc__server-old{transition:transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(-30px)}.bvc.is-deploy .bvc__server-old{transform:translateY(0)}.bvc__json-line{opacity:0}.bvc.is-deploy .bvc__json-line{opacity:1;transition:opacity .45s .25s}.bvc__hl{opacity:0}.bvc__hl--blame{fill:color-mix(in oklab, var(--v-orange) 10%, transparent)}.bvc__hl--cause{fill:color-mix(in oklab, var(--v-ink) 7%, transparent)}.bvc.is-error .bvc__hl--blame,.bvc.is-lie .bvc__hl--cause{opacity:1;transition:opacity .35s}.bvc__dot{transition:opacity .45s}.bvc__dot-body{fill:var(--v-green);stroke:var(--v-green);stroke-width:1.4px;transition:fill .2s,stroke .2s,opacity .15s}.bvc__dot[data-gap="1"] .bvc__dot-body{opacity:0}.bvc__dot[data-body=hollow] .bvc__dot-body{fill:#0000;stroke:var(--v-orange);transform-box:fill-box;transform-origin:50%;transition:none;animation:.35s ease-out bvc-jar}@keyframes bvc-jar{0%{transform:scale(1.25)}to{transform:scale(1)}}.bvc__dot[data-body=gone] .bvc__dot-body{opacity:0}.bvc__pulse{fill:none;stroke:var(--v-orange);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.bvc.is-error .bvc__pulse{animation:.9s ease-out both bvc-pulse}@keyframes bvc-pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}.bvc__squiggle{fill:none;stroke:var(--v-orange);stroke-width:1.3px;opacity:0}.bvc.is-error .bvc__squiggle{opacity:1;transition:opacity .3s .15s}.bvc__trace-card{fill:var(--v-cream);stroke:var(--v-rule);stroke-width:1px}.bvc__trace{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-ink);font-size:10px}.bvc__trace--err{fill:var(--v-orange);font-weight:600}.bvc__trace--frame{fill:var(--v-mute)}.bvc__trace-hl{fill:color-mix(in oklab, var(--v-orange) 10%, transparent)}.bvc__trace-group{opacity:0}.bvc.is-trace .bvc__trace-group{opacity:1;transition:opacity .45s}.bvc__labels{position:absolute;inset:0}.bvc__label{white-space:nowrap;opacity:0;position:absolute}@supports (font-size:1cqw){.bvc__labels .bvc__label{font-size:1.316cqw}}.bvc__label--title{color:var(--v-mute);top:0;left:0}.bvc__label--file{color:var(--v-mute)}.bvc__tab-today{color:var(--v-ink);opacity:0}.bvc.is-deploy .bvc__tab-today{opacity:1;transition:opacity .45s .3s}.bvc__label--quiet{color:var(--v-green)}.bvc__label--deploy{color:var(--paper);background:var(--v-ink);border-radius:.4em;padding:.4em .9em}.bvc__label--blame{color:var(--v-orange)}.bvc__board{opacity:0}.bvc.is-running .bvc__board{opacity:1;transition:opacity .6s}.bvc.is-running .bvc__label--title,.bvc.is-running .bvc__label--file{opacity:1;transition:opacity .7s .1s}.bvc.is-ok .bvc__label--quiet{opacity:1;transition:opacity .3s}.bvc.is-deploy .bvc__label--quiet{opacity:0;transition:opacity .4s}.bvc.is-deploy .bvc__label--deploy{opacity:1;transition:opacity .4s .2s}.bvc.is-trace .bvc__label--blame{opacity:1;transition:opacity .45s .2s}@media (prefers-reduced-motion:reduce){.bvc--respect-reduced-motion .bvc__board,.bvc--respect-reduced-motion .bvc__json-line,.bvc--respect-reduced-motion .bvc__hl,.bvc--respect-reduced-motion .bvc__squiggle,.bvc--respect-reduced-motion .bvc__trace-group,.bvc--respect-reduced-motion .bvc__label{opacity:1}.bvc--respect-reduced-motion .bvc__label--quiet{opacity:0}.bvc--respect-reduced-motion .bvc__tab-today{opacity:1}.bvc--respect-reduced-motion .bvc__panel--server{height:70px}.bvc--respect-reduced-motion .bvc__server-old{transform:translateY(0)}.bvc--respect-reduced-motion .bvc__pulse{animation:none}.bvc--respect-reduced-motion *{transition:none!important}}.bvc.is-fading .bvc__graph{opacity:0;transition:opacity .45s}.bvc.is-reset,.bvc.is-reset *{transition:none!important;animation:none!important}
.fxv{--v-ink:var(--ink);--v-cream:var(--paper);--v-orange:var(--accent-orange);--v-fatal:var(--accent-red);--v-green:var(--accent-green);--v-rule:var(--line);--v-mute:var(--ink-muted);color:var(--v-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.fxv *,.fxv :before,.fxv :after{box-sizing:border-box}.fxv__inner{width:100%;max-width:760px}.fxv__graph{aspect-ratio:760/384;width:100%;position:relative;container-type:inline-size}.fxv__svg{width:100%;height:100%;display:block;overflow:visible}.fxv__axis{stroke:var(--v-rule);stroke-width:1px;stroke-dasharray:2 5;stroke-linecap:round}.fxv__tick{stroke:var(--line-strong);stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.fxv__num{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-mute);font-size:11px}.fxv__num--orange{fill:var(--v-orange)}.fxv__line{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fxv__line--error{stroke:var(--v-orange)}.fxv__line--calm{stroke:var(--v-green)}.fxv__line--spike{stroke:var(--v-fatal)}.fxv__mark-rule{stroke:var(--v-green);stroke-width:1.2px;stroke-dasharray:3 5;stroke-linecap:round}.fxv__mark-tick{stroke:var(--v-green);stroke-width:2px;stroke-linecap:round}.fxv__fire-rule{stroke:var(--v-fatal);stroke-width:1.2px;stroke-dasharray:3 5;stroke-linecap:round;opacity:0}.fxv__pulse{fill:none;stroke:var(--v-fatal);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.fxv__dot{fill:var(--v-green)}.fxv__labels{position:absolute;inset:0}.fxv__label{white-space:nowrap;opacity:0;position:absolute}@supports (font-size:1cqw){.fxv__labels .fxv__label{font-size:1.316cqw}}.fxv__label--title{color:var(--v-mute);top:0;left:0}.fxv__label--fix1{border:1px solid var(--line);color:var(--v-ink);background:var(--v-cream);border-radius:.5em;padding:.5em .9em;transform:translate(-50%)}.fxv__label--monitor{color:var(--v-ink);align-items:center;gap:.6em;display:inline-flex}.fxv__monitor-dot{background:var(--v-mute);border-radius:50%;width:.6em;height:.6em}.fxv.is-armed .fxv__monitor-dot{animation:2s ease-in-out infinite fxv-watch}.fxv.is-fire .fxv__monitor-dot{background:var(--v-fatal);animation:none}.fxv.is-clear .fxv__monitor-dot{background:var(--v-mute);transition:background .4s;animation:2s ease-in-out infinite fxv-watch}.fxv.is-done .fxv__monitor-dot{background:var(--v-green);transition:background .4s;animation:none}.fxv__monitor-proof{color:var(--v-green);opacity:0}.fxv.is-done .fxv__monitor-proof{opacity:1;transition:opacity .5s .3s}@keyframes fxv-watch{0%,to{opacity:1}50%{opacity:.25}}.fxv__label--reopen{color:var(--paper);background:var(--v-ink);border-radius:.4em;padding:.5em 1em}.fxv__label--fix2{border:1px solid var(--line);color:var(--v-ink);background:var(--v-cream);border-radius:.5em;padding:.5em .9em}.fxv__axis,.fxv__ticks,.fxv__num,.fxv__mark{opacity:0}.fxv__dot{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(0)}.fxv.is-running .fxv__axis{opacity:1;transition:opacity .6s}.fxv.is-running .fxv__ticks{opacity:1;transition:opacity .65s 50ms}.fxv.is-running .fxv__label--title,.fxv.is-running .fxv__num{opacity:1;transition:opacity .7s .1s}.fxv.is-fix1 .fxv__mark--fix1{opacity:1;transition:opacity .35s}.fxv.is-fix1 .fxv__label--fix1{opacity:1;transition:opacity .4s .15s}.fxv.is-armed .fxv__label--monitor{opacity:1;transition:opacity .6s .2s}.fxv.is-fire .fxv__fire-rule{opacity:1;transition:opacity .3s}.fxv.is-fire .fxv__pulse{animation:.9s ease-out both fxv-pulse}.fxv.is-fire .fxv__label--reopen{opacity:1;transition:opacity .3s .25s}@keyframes fxv-pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}.fxv.is-fix2 .fxv__label--fix2{opacity:1;transition:opacity .4s .15s}.fxv.is-done .fxv__dot{opacity:1;transition:opacity .3s,transform .5s cubic-bezier(.34,1.55,.6,1);transform:scale(1)}@media (prefers-reduced-motion:reduce){.fxv--respect-reduced-motion .fxv__axis,.fxv--respect-reduced-motion .fxv__ticks,.fxv--respect-reduced-motion .fxv__num,.fxv--respect-reduced-motion .fxv__mark,.fxv--respect-reduced-motion .fxv__fire-rule,.fxv--respect-reduced-motion .fxv__label,.fxv--respect-reduced-motion .fxv__dot{opacity:1}.fxv--respect-reduced-motion .fxv__dot{transform:scale(1)}.fxv--respect-reduced-motion .fxv__pulse,.fxv--respect-reduced-motion .fxv__monitor-dot{animation:none}.fxv--respect-reduced-motion .fxv__monitor-dot{background:var(--v-green)}.fxv--respect-reduced-motion .fxv__monitor-proof{opacity:1}.fxv--respect-reduced-motion *{transition:none!important}}.fxv.is-fading .fxv__graph{opacity:0;transition:opacity .45s}.fxv.is-reset,.fxv.is-reset *{transition:none!important;animation:none!important}
.repgap{--v-bg:color-mix(in oklab, var(--ink) 10%, var(--paper));--v-ink:var(--ink);--v-cream:var(--paper);--v-orange:var(--accent-orange);--v-green:var(--accent-green);--v-rule:var(--line);--v-mute:var(--ink-muted);color:var(--v-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.repgap *,.repgap :before,.repgap :after{box-sizing:border-box}.repgap__inner{width:100%;max-width:680px}.graph{aspect-ratio:680/560;width:100%;position:relative}.graph__svg{width:100%;height:100%;display:block;overflow:visible}.graph__axis{stroke:var(--v-rule);stroke-width:1px;stroke-dasharray:2 5;stroke-linecap:round}.graph__tick{stroke:color-mix(in oklab, var(--ink) 46%, transparent);stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.graph__tick--minor{stroke:color-mix(in oklab, var(--ink) 28%, transparent)}.graph__tick--major{stroke:color-mix(in oklab, var(--ink) 50%, transparent)}.graph__curve{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.graph__curve--orange{stroke:var(--v-orange)}.graph__curve--green{stroke:var(--v-green)}.graph__dot--orange{fill:var(--v-orange)}.graph__dot--green{fill:var(--v-green)}.graph__arrow line{stroke:var(--v-ink);stroke-width:2.2px;stroke-linecap:round}.graph__arrow path{fill:none;stroke:var(--v-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.graph__labels{position:absolute;inset:0}.graph__label{white-space:nowrap;position:absolute}.graph__label--orange,.graph__label--green{text-align:right;background:var(--v-cream);opacity:0;padding:5px 9px}.graph__label--orange{color:var(--v-orange);transform:translate(-100%,-100%)}.graph__label--green{color:var(--v-green);transform:translate(-100%)}.graph__label--gap{color:var(--v-cream);background:var(--v-ink);opacity:0;padding:5px 10px;transform:translate(-100%,-50%)}.graph__label--axis{color:var(--v-mute);opacity:0}.graph__label--y{top:78%;left:16%;transform:translate(-50%,-50%)rotate(-90deg)}.graph__label--x{top:99%;left:23%;transform:translate(-50%,-50%)}.graph__axis,.graph__ticks{opacity:0}.graph__dot{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(0)}.graph__arrow{opacity:0;transition:opacity .18s}.graph__label--gap{transition:opacity .18s}.repgap.is-running .graph__axis{opacity:1;transition:opacity .6s}.repgap.is-running .graph__ticks{opacity:1;transition:opacity .65s 50ms}.repgap.is-running .graph__label--axis{opacity:1;transition:opacity .7s .1s}.repgap.is-done .graph__dot{opacity:1;transition:opacity .3s,transform .5s cubic-bezier(.34,1.55,.6,1);transform:scale(1)}@media (prefers-reduced-motion:reduce){.repgap--respect-reduced-motion .graph__axis,.repgap--respect-reduced-motion .graph__ticks,.repgap--respect-reduced-motion .graph__label--axis,.repgap--respect-reduced-motion .graph__dot,.repgap--respect-reduced-motion .graph__arrow path{opacity:1}.repgap--respect-reduced-motion .graph__dot{transform:scale(1)}.repgap--respect-reduced-motion .graph__label--gap{transform:translate(-100%,-50%)}.repgap--respect-reduced-motion *{transition:none!important}}
.shu{--v-ink:var(--ink);--v-orange:var(--accent-orange);--v-rule:var(--line);--v-mute:var(--ink-muted);color:var(--v-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.shu *,.shu :before,.shu :after{box-sizing:border-box}.shu__inner{width:100%;max-width:760px}.shu__graph{aspect-ratio:760/300;width:100%;position:relative}.shu__svg{width:100%;height:100%;display:block;overflow:visible}.shu__node{fill:var(--v-ink);opacity:0;transition:opacity .5s}.shu.is-running .shu__node{opacity:.3}.shu.is-v0 .shu__node--0,.shu.is-v1 .shu__node--1,.shu.is-v2 .shu__node--2{opacity:.85}.shu__edge{stroke:var(--v-ink);stroke-width:1px;opacity:0;transition:opacity .5s}.shu.is-running .shu__edge{opacity:.14}.shu.is-v0 .shu__edge--0,.shu.is-v1 .shu__edge--1,.shu.is-v2 .shu__edge--2{opacity:.32}.shu.is-running .shu__edge--x{opacity:.14}.shu.is-part .shu__edge--x{opacity:.04}.shu__rel{fill:none;stroke:var(--v-orange);stroke-width:1.5px;opacity:0;transition:opacity .6s}.shu.is-running .shu__rel{opacity:.8}.shu.is-part .shu__rel{opacity:0;transition:opacity 1.1s .25s}.shu__scar{fill:none;stroke:var(--v-orange);stroke-width:1.3px;stroke-dasharray:4 6;opacity:0;transition:opacity .9s .35s}.shu.is-part .shu__scar{opacity:.35}.shu__hot{fill:var(--v-orange);opacity:0;transition:opacity .5s}.shu.is-running .shu__hot{opacity:.9}.shu__sweep{fill:var(--v-ink);opacity:0;transition:opacity .55s}.shu.is-s0 .shu__sweep--0,.shu.is-s1 .shu__sweep--1,.shu.is-s2 .shu__sweep--2{opacity:.05}.shu__agent{opacity:0;transition:opacity .5s}.shu.is-v0 .shu__agent--0,.shu.is-v1 .shu__agent--1,.shu.is-v2 .shu__agent--2{opacity:1}.shu__agent-core{fill:var(--v-ink)}.shu__agent-ring{fill:color-mix(in oklab, var(--v-ink) 10%, var(--paper));stroke:var(--v-ink);stroke-width:1px}.shu__probe{stroke:var(--v-mute);stroke-width:.8px;opacity:.35;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s}.shu__probe:nth-of-type(2){transition-delay:.3s}.shu__probe:nth-of-type(3){transition-delay:.6s}.shu.is-v0 .shu__agent--0 .shu__probe,.shu.is-v1 .shu__agent--1 .shu__probe,.shu.is-v2 .shu__agent--2 .shu__probe{stroke-dashoffset:0}.shu__tag{font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.04em;fill:var(--v-mute);font-size:10px}.shu__cut{fill:none;stroke:var(--v-mute);stroke-width:1px;stroke-dasharray:500;stroke-dashoffset:500px;opacity:0;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.3,1),opacity .4s}.shu.is-part .shu__cut{opacity:.55;stroke-dashoffset:0}.shu.is-fading .shu__node,.shu.is-fading .shu__edge,.shu.is-fading .shu__sweep,.shu.is-fading .shu__hot,.shu.is-fading .shu__agent,.shu.is-fading .shu__cut,.shu.is-fading .shu__rel,.shu.is-fading .shu__scar{opacity:0;transition:opacity .4s}.shu.is-reset *{transition:none!important}
.tcx{--v-ink:var(--ink);--v-blue:var(--accent-blue);--v-orange:var(--accent-orange);--v-rule:var(--line);--v-mute:var(--ink-muted);color:var(--v-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.tcx *,.tcx :before,.tcx :after{box-sizing:border-box}.tcx__inner{width:100%;max-width:760px}.tcx__graph{aspect-ratio:760/320;width:100%;position:relative}.tcx__svg{width:100%;height:100%;display:block;overflow:visible}.tcx__title{font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.08em;fill:var(--v-ink);opacity:0;font-size:11px;font-weight:600;transition:opacity .5s}.tcx.is-running .tcx__title--raw,.tcx.is-tpl0 .tcx__title--tpl,.tcx.is-tpl0 .tcx__title--dist{opacity:1}.tcx__line{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-ink);opacity:0;font-size:11px;transition:opacity .4s}.tcx__line.is-in{opacity:1}.tcx__line.is-absorbed{opacity:.3}.tcx__grp{opacity:0;transition:opacity .45s}.tcx.is-tpl0 .tcx__grp--0,.tcx.is-tpl1 .tcx__grp--1,.tcx.is-tpl2 .tcx__grp--2{opacity:1}.tcx__tpl-card{fill:color-mix(in oklab, var(--v-blue) 5%, transparent);stroke:color-mix(in oklab, var(--v-blue) 35%, transparent);stroke-width:1px;transition:fill .25s,stroke .25s}.tcx.is-hot0 .tcx__tpl-card--0,.tcx.is-hot1 .tcx__tpl-card--1,.tcx.is-hot2 .tcx__tpl-card--2{fill:color-mix(in oklab, var(--v-blue) 13%, transparent);stroke:color-mix(in oklab, var(--v-blue) 70%, transparent)}.tcx__template{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-ink);font-size:11.5px;font-weight:600}.tcx__param{fill:var(--v-blue)}.tcx__count{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-blue);font-size:11px;font-weight:600}.tcx__occ{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-mute);opacity:0;font-size:10px;transition:opacity .4s}.tcx__occ.is-in{opacity:1}.tcx__occ--more{opacity:0}.tcx.is-bulk .tcx__occ--more{opacity:.7}.tcx__axis{stroke:var(--v-rule);stroke-width:1px;opacity:0;transition:opacity .45s}.tcx.is-tpl0 .tcx__axis{opacity:1}.tcx__bar{fill:var(--v-blue);opacity:.85;transition:height .5s cubic-bezier(.22,1,.36,1),y .5s cubic-bezier(.22,1,.36,1),opacity .4s}.tcx__bar--outlier{fill:var(--v-mute);opacity:.6}.tcx.is-dist .tcx__bar--outlier{fill:var(--v-orange);opacity:1}.tcx__bucket{font-family:var(--font-geist-mono,ui-monospace, monospace);fill:var(--v-mute);opacity:0;font-size:9px;transition:opacity .45s}.tcx.is-tpl0 .tcx__bucket{opacity:1}.tcx__caption{font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.04em;opacity:0;font-size:10.5px;transition:opacity .45s}.tcx__caption--outlier{fill:var(--v-orange)}.tcx.is-dist .tcx__caption--outlier{opacity:1}.tcx.is-fading .tcx__title,.tcx.is-fading .tcx__line,.tcx.is-fading .tcx__grp,.tcx.is-fading .tcx__occ,.tcx.is-fading .tcx__axis,.tcx.is-fading .tcx__bar,.tcx.is-fading .tcx__bucket,.tcx.is-fading .tcx__caption{opacity:0;transition:opacity .4s}.tcx.is-reset *{transition:none!important}
