.vg-jp{--jp-metal:#ff8a3d;--jp-prongs:#e7dccb;--jp-stones:#c4a6c2;--jp-x:#8b818c;--jp-sel:#ff4438}.vg-jp .jp-vp{flex-direction:column;display:flex}.vg-jp .jp-svg{background:radial-gradient(70% 60% at 50% 45%,#17111c,#0a080d);flex:1;width:100%;min-height:0;display:block}.vg-jp .jp-state{color:var(--vg-mute);font-weight:500}.vg-jp .jp-state[data-done]{color:var(--vg-ok)}.vg-jp .jp-grid path{fill:none;stroke:#f3ebdd0d;stroke-width:1px;vector-effect:non-scaling-stroke}.vg-jp .jp-wire{opacity:.95}.vg-jp .jp-p{stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.vg-jp .jp-p[data-l=metal]{fill:#ff8a3d24;stroke:var(--jp-metal)}.vg-jp .jp-p[data-l=prongs]{fill:none;stroke:var(--jp-prongs);stroke-width:2px}.vg-jp .jp-p[data-l=stones]{fill:#c4a6c229;stroke:var(--jp-stones)}.vg-jp .jp-line{fill:none!important}.vg-jp .jp-one{fill:#ff8a3d33;stroke-width:2px}.vg-jp .jp-x{fill:none;stroke:var(--jp-x);stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.vg-jp .jp-cut{stroke-dasharray:3 3}.vg-jp .jp-x[data-sel]{stroke:var(--jp-sel);stroke-width:2px}.vg-jp .jp-cut[data-sel]{fill:#ff44381f}.vg-jp .jp-scan{fill:none;stroke:var(--vg-sun);stroke-width:1.5px;vector-effect:non-scaling-stroke}.vg-jp .jp-scan-glow{fill:#ff8a3d12}.vg-jp .jp-bucket{fill:none;stroke:#f3ebddbf;stroke-width:1.4px;vector-effect:non-scaling-stroke}.vg-jp .jp-rows{padding:.6em .9em}.vg-jp .jp-row,.vg-jp .jp-step{height:2.2em;color:var(--vg-faint);white-space:nowrap;align-items:center;gap:.7em;font-size:.66em;transition:color .25s;display:flex}.vg-jp .jp-row{border-bottom:1px solid var(--vg-hair)}.vg-jp .jp-row:last-child{border-bottom:0}.vg-jp .jp-row,.vg-jp .jp-step{height:3.33333em}.vg-jp .jp-sw{border:1px solid var(--vg-hair-2);background:0 0;border-radius:.2em;flex:none;width:.85em;height:.85em;display:block}.vg-jp .jp-row[data-sorted]{color:var(--vg-paper)}.vg-jp .jp-row[data-sorted][data-l=metal] .jp-sw{background:var(--jp-metal);border-color:#0000}.vg-jp .jp-row[data-sorted][data-l=prongs] .jp-sw{background:var(--jp-prongs);border-color:#0000}.vg-jp .jp-row[data-sorted][data-l=stones] .jp-sw{background:var(--jp-stones);border-color:#0000}.vg-jp .jp-row[data-sorted][data-l=supports] .jp-sw,.vg-jp .jp-row[data-sorted][data-l=cutters] .jp-sw{background:var(--jp-x);border-color:#0000}.vg-jp .jp-row[data-sel] .jp-sw{background:var(--jp-sel)}.vg-jp .jp-row[data-off]{color:var(--vg-faint)}.vg-jp .jp-row[data-off] .jp-name{-webkit-text-decoration:line-through #f3ebdd59;text-decoration:line-through #f3ebdd59}.vg-jp .jp-row[data-off] .jp-sw{border-color:var(--vg-hair-2);background:0 0}.vg-jp .jp-st{color:var(--vg-dim);margin-left:auto;font-size:.9em}.vg-jp .jp-row[data-sorted] .jp-st{color:var(--vg-mute)}.vg-jp .jp-row[data-sel] .jp-st{color:#ff8a7f}.vg-jp .jp-step[data-s=run]{color:var(--vg-paper)}.vg-jp .jp-step[data-s=done]{color:var(--vg-mute)}.vg-jp .jp-ic{flex:none;place-items:center;width:1.25em;height:1.25em;display:grid}.vg-jp .jp-ic i{background:var(--vg-faint);border-radius:50%;width:.45em;height:.45em;display:block}.vg-jp .jp-ck{width:1.2em;height:1.2em;color:var(--vg-sun)}.vg-jp .jp-step[data-s=done] .jp-ck{color:var(--vg-ok)}.vg-jp .jp-confirm{z-index:6;background:var(--vg-paper);color:var(--vg-night);border-radius:.45em;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 .25em #ff443838}.vg-jp .jp-confirm b{font:500 .62em/1 var(--font-body), system-ui, sans-serif}
