.Ladder-module__7LPG4G__tool{margin-top:1rem}.Ladder-module__7LPG4G__controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.Ladder-module__7LPG4G__count{align-items:center;gap:.5rem;margin-right:.5rem;display:inline-flex}.Ladder-module__7LPG4G__count strong{text-align:center;min-width:2.5rem}.Ladder-module__7LPG4G__scroll{overflow-x:auto}.Ladder-module__7LPG4G__board{min-width:calc(var(--n) * 5.5rem);max-width:calc(var(--n) * 9rem)}.Ladder-module__7LPG4G__row{grid-template-columns:repeat(var(--n), 1fr);display:grid}.Ladder-module__7LPG4G__cell{border-bottom:3px solid var(--c);flex-direction:column;align-items:center;gap:.25rem;padding:0 .25rem;display:flex}.Ladder-module__7LPG4G__row:last-child .Ladder-module__7LPG4G__cell{border-bottom:0;border-top:3px solid var(--c);padding-top:.5rem}.Ladder-module__7LPG4G__cell input{text-align:center;width:100%}.Ladder-module__7LPG4G__go{background:var(--c);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.Ladder-module__7LPG4G__go:disabled{opacity:.35;cursor:default}.Ladder-module__7LPG4G__who{min-height:1.25rem;color:var(--c);font-size:.875rem;font-weight:700}.Ladder-module__7LPG4G__svg{width:100%;height:var(--h);display:block}.Ladder-module__7LPG4G__rail{stroke:var(--border);stroke-width:2px}.Ladder-module__7LPG4G__path{fill:none;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s ease-in-out forwards Ladder-module__7LPG4G__draw}@keyframes Ladder-module__7LPG4G__draw{to{stroke-dashoffset:0}}
