.MazeGenerationComparisonPlayer-module__2ByOxW__player{margin-block:1.5rem 2rem}.MazeGenerationComparisonPlayer-module__2ByOxW__settings{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}.MazeGenerationComparisonPlayer-module__2ByOxW__settings label{gap:.3rem;font-size:.875rem;display:grid}.MazeGenerationComparisonPlayer-module__2ByOxW__settings input{width:7rem}.MazeGenerationComparisonPlayer-module__2ByOxW__settings input,.MazeGenerationComparisonPlayer-module__2ByOxW__settings select,.MazeGenerationComparisonPlayer-module__2ByOxW__settings button{border:1px solid var(--color-gray-300);min-height:2.75rem;color:inherit;background:0 0;border-radius:.5rem;padding:.4rem .7rem}.MazeGenerationComparisonPlayer-module__2ByOxW__boards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.MazeGenerationComparisonPlayer-module__2ByOxW__board{border:1px solid var(--color-gray-300);border-radius:.75rem;min-width:0;padding:.75rem}.MazeGenerationComparisonPlayer-module__2ByOxW__board h3{min-height:3rem;font-size:1rem;font-weight:700}.MazeGenerationComparisonPlayer-module__2ByOxW__board canvas{width:100%;display:block}.MazeGenerationComparisonPlayer-module__2ByOxW__operation{min-height:5.5rem;margin-top:.5rem;font-size:.875rem;line-height:1.5}.MazeGenerationComparisonPlayer-module__2ByOxW__metric{font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:.875rem}.MazeGenerationComparisonPlayer-module__2ByOxW__note{opacity:.8;margin-block:.75rem;font-size:.875rem;line-height:1.6}@media (max-width:779px){.MazeGenerationComparisonPlayer-module__2ByOxW__boards{grid-template-columns:1fr}.MazeGenerationComparisonPlayer-module__2ByOxW__board h3,.MazeGenerationComparisonPlayer-module__2ByOxW__operation{min-height:0}}
