.AvantToolScene_overlay__0QOiv{position:absolute;inset:0;z-index:2;pointer-events:none}.AvantToolScene_route___oh4q{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.AvantToolScene_overlay__0QOiv[data-mode=standalone] .AvantToolScene_route___oh4q{display:none}.AvantToolScene_routeUnderlay__vpUUk{fill:none;stroke:#e4e6d6;stroke-width:86;stroke-linecap:round;stroke-linejoin:round;opacity:.46;vector-effect:non-scaling-stroke}.AvantToolScene_routeLine__LBA3a{fill:none;stroke:#a6af83;stroke-width:1.5;stroke-dasharray:4 9;stroke-linecap:round;opacity:.6;vector-effect:non-scaling-stroke}.AvantToolScene_stage__KB7J3{position:sticky;top:90px;width:100%;height:min(760px,calc(100svh - 110px));min-height:460px}.AvantToolScene_canvas__m2bgZ{display:block;position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .55s ease}.AvantToolScene_overlay__0QOiv[data-status=ready] .AvantToolScene_canvas__m2bgZ{opacity:1}.AvantToolScene_overlay__0QOiv[data-busy=true] .AvantToolScene_canvas__m2bgZ{opacity:.55}.AvantToolScene_overlay__0QOiv[data-motion=reduced] .AvantToolScene_stage__KB7J3{position:relative;top:0}.AvantToolScene_fallback__JtU9R{position:absolute;top:49%;left:30%;width:260px;aspect-ratio:1;transform:translate(-50%,-50%);opacity:1;transition:opacity .55s ease}.AvantToolScene_fallback__JtU9R img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.AvantToolScene_overlay__0QOiv[data-status=ready] .AvantToolScene_fallback__JtU9R{opacity:0}.AvantToolScene_controls__3sV3M{position:absolute;left:max(24px,3.5%);top:24px;max-width:430px;pointer-events:auto}.AvantToolScene_badge__GxUrh{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;font-size:10px;font-weight:750;letter-spacing:.17em;color:#3c4930}.AvantToolScene_statusDot__O4he9{display:block;width:6px;height:6px;border-radius:50%;background:#99aa5c;box-shadow:0 0 0 4px rgba(153,170,92,.12)}.AvantToolScene_overlay__0QOiv[data-status=ready] .AvantToolScene_statusDot__O4he9{background:#597832}.AvantToolScene_controlRow__qg9fo{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:15px}.AvantToolScene_motionButton__P3nEf{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 13px;border:1px solid rgba(65,80,46,.18);border-radius:30px;background:hsla(51,47%,97%,.94);color:#3c4930;font:inherit;font-size:11px;font-weight:650;cursor:pointer;transition:background .2s,border-color .2s}.AvantToolScene_motionButton__P3nEf:hover{background:#fff;border-color:#768954}.AvantToolScene_motionButton__P3nEf:focus-visible,.AvantToolScene_picker__pcDvB select:focus-visible{outline:2px solid #6e8f39;outline-offset:4px}.AvantToolScene_motionButton__P3nEf:disabled{cursor:default;opacity:.72}.AvantToolScene_motionButton__P3nEf svg{width:12px;height:12px}.AvantToolScene_picker__pcDvB{position:relative}.AvantToolScene_picker__pcDvB label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AvantToolScene_picker__pcDvB select{min-height:36px;max-width:250px;padding:7px 25px 7px 12px;border:1px solid rgba(65,80,46,.18);border-radius:30px;background-color:hsla(51,47%,97%,.94);color:#3c4930;font:inherit;font-size:11px;font-weight:550;cursor:pointer}.AvantToolScene_hint__U8gP6{max-width:280px;margin-top:10px;color:#747965;font-size:10px;line-height:1.5}@media (max-width:1023px) and (min-width:768px){.AvantToolScene_stage__KB7J3{min-height:420px;height:min(660px,calc(100svh - 100px))}.AvantToolScene_controls__3sV3M{left:20px}.AvantToolScene_picker__pcDvB select{max-width:200px}.AvantToolScene_routeUnderlay__vpUUk{stroke-width:62}}@media (max-width:767px){.AvantToolScene_overlay__0QOiv{inset:0 0 auto;height:390px}.AvantToolScene_stage__KB7J3{position:relative;top:0;height:390px;min-height:0}.AvantToolScene_controls__3sV3M{left:16px;right:16px;top:14px;max-width:none}.AvantToolScene_badge__GxUrh{font-size:9px}.AvantToolScene_controlRow__qg9fo{margin-top:10px;gap:7px}.AvantToolScene_motionButton__P3nEf{min-height:32px;padding:5px 11px;font-size:10px}.AvantToolScene_hint__U8gP6{display:none}.AvantToolScene_picker__pcDvB select{max-width:165px;min-height:32px;padding:5px 22px 5px 10px;font-size:10px}.AvantToolScene_fallback__JtU9R{left:42%;top:56%;width:190px}.AvantToolScene_routeUnderlay__vpUUk{stroke-width:56}}@media (prefers-reduced-motion:reduce){.AvantToolScene_canvas__m2bgZ,.AvantToolScene_fallback__JtU9R,.AvantToolScene_motionButton__P3nEf{transition:none}.AvantToolScene_route___oh4q{opacity:.3}}