.v-car1-hookgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;align-items:start}@media(min-width:760px){.v-car1-hookgrid{grid-template-columns:minmax(0,.9fr)minmax(0,1.1fr);grid-template-rows:auto auto auto 1fr;column-gap:1rem}.v-car1-hookgrid>.v-car1-tree{grid-column:2;grid-row:1/span 4}.v-car1-hookgrid>:not(.v-car1-tree){grid-column:1}}.v-car1-hookgrid .wv-q{margin:0}.v-car1-hookgrid .wv-bar{margin:0}.v-car1-hookgrid [hidden]{display:none}.v-car1-ring .v-car1-ring{margin-top:.5rem}.v-car1-ringsub{margin:0 0 .3rem}.v-car1-placed{min-height:2.2rem;margin:0}.v-car1-tree.is-asking .v-car1-ring{cursor:pointer}.v-car1-tree.is-asking .v-car1-ring:hover{outline:2px solid var(--purple);outline-offset:-4px}.v-car1-tree.is-asking .v-car1-ring:has(.v-car1-ring:hover){outline:none}.v-car1-ring:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.v-car1-ctrl .wv-range{flex:1 1 14rem}.v-car1-ctrl .wv-range input{flex:auto}.v-car1-tlgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;align-items:start}@media(min-width:760px){.v-car1-tlgrid{grid-template-columns:minmax(0,1fr)13.5rem}}.v-car1-tl svg{touch-action:none;cursor:ew-resize;user-select:none}.v-car1-lane{fill:var(--board)}.v-car1-lane.odd{fill:var(--tint)}.v-car1-band--stale{fill:var(--red)}.v-car1-band--gone{fill:var(--line)}.v-car1-hatchbg{fill:var(--red-l)}.v-car1-hatchln{stroke:var(--red);stroke-width:1.6}.v-car1-down{stroke:var(--red);stroke-width:1.5;stroke-dasharray:5 3}.v-car1-hop{fill:none;stroke:var(--line);stroke-width:1.6;transition:stroke .2s}.v-car1-hop.is-done{stroke:var(--ink)}.v-car1-hop.is-lost{stroke-dasharray:4 3}.v-car1-hop.is-lost.is-done{stroke:var(--red)}.v-car1-arrowhead{fill:var(--mute)}.v-car1-origin{fill:var(--board);stroke:var(--ink);stroke-width:1.5}.v-car1-fog{fill:var(--tint2)}.v-car1-ev{cursor:pointer}.v-car1-ev circle{fill:var(--board);stroke:var(--line);stroke-width:1.8;transition:fill .2s,stroke .2s}.wv .v-car1-ev text.n{fill:var(--mute)}.wv .v-car1-ev text.tag{fill:var(--mute)}.v-car1-ev.is-done circle{fill:var(--ink);stroke:var(--ink)}.wv .v-car1-ev.is-done text.n{fill:var(--board)}.wv .v-car1-ev.is-done text.tag{fill:var(--ink);font-weight:700}.v-car1-ev--fail.is-done circle,.v-car1-ev--lost.is-done circle{fill:var(--red);stroke:var(--red)}.v-car1-ev--wait circle{stroke-dasharray:3 2}.v-car1-ev--wait.is-done circle{fill:var(--board);stroke:var(--ink)}.wv .v-car1-ev--wait.is-done text.n{fill:var(--ink)}.v-car1-ev--expire.is-done circle{fill:var(--line);stroke:var(--mute)}.wv .v-car1-ev--expire.is-done text.n{fill:var(--ink)}.v-car1-ev.is-cur circle{stroke:var(--purple);stroke-width:3}.v-car1-tl.is-still .v-car1-ev.is-cur circle{fill:var(--board);stroke:var(--ink);stroke-width:3}.wv .v-car1-tl.is-still .v-car1-ev.is-cur text.n{fill:var(--ink)}.v-car1-tl.is-still svg{cursor:default}.v-car1-ev.is-hidden{display:none}.v-car1-ev.is-guess circle{stroke:var(--purple);stroke-width:3;stroke-dasharray:3 2}.wv .v-car1-ev.is-guess text.tag{fill:var(--purple);font-weight:800}.v-car1-ev:focus{outline:none}.v-car1-ev:focus-visible circle{stroke:var(--purple);stroke-width:3.5}.v-car1-cursor line{stroke:var(--purple);stroke-width:2}.v-car1-cursor rect{fill:var(--purple)}.v-car1-buyer p{margin:0 0 .4rem}.v-car1-buyer .wv-kv{margin:0}@media(prefers-reduced-motion:reduce){.v-car1-hop,.v-car1-ev circle{transition:none}}