.WeightedMazeComparison-module__7AjDKa__player{min-width:0}.WeightedMazeComparison-module__7AjDKa__hiddenExplanation{display:none}.WeightedMazeComparison-module__7AjDKa__toolbar{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:16px;display:flex}.WeightedMazeComparison-module__7AjDKa__player label{gap:5px;min-width:0;font-size:14px;display:grid}.WeightedMazeComparison-module__7AjDKa__player :is(select,button,input[type=number]){border:1px solid var(--line);background:var(--paper);min-width:0;min-height:44px;color:var(--ink);border-radius:8px;padding:8px 12px;font-size:14px}.WeightedMazeComparison-module__7AjDKa__player select{font-size:16px}.WeightedMazeComparison-module__7AjDKa__player button:disabled{opacity:.4}.WeightedMazeComparison-module__7AjDKa__player button:hover:not(:disabled){background:var(--surface)}.WeightedMazeComparison-module__7AjDKa__player :is(button,select,input,summary):focus-visible{outline:2px solid var(--link);outline-offset:3px}.WeightedMazeComparison-module__7AjDKa__canvas{cursor:crosshair;background:var(--canvas-background);border-radius:8px;width:100%;max-width:760px;margin-inline:auto;display:block}.WeightedMazeComparison-module__7AjDKa__legend{color:var(--muted);flex-wrap:wrap;gap:5px 18px;margin:12px 0;font-size:13px;line-height:1.6;display:flex}.WeightedMazeComparison-module__7AjDKa__legend>span,.WeightedMazeComparison-module__7AjDKa__legend label{align-items:center;gap:7px;font-size:12px;display:flex}.WeightedMazeComparison-module__7AjDKa__legend input,.WeightedMazeComparison-module__7AjDKa__trace input{flex:none;width:18px;height:18px}.WeightedMazeComparison-module__7AjDKa__currentSample{border-radius:50%;width:9px;height:9px}.WeightedMazeComparison-module__7AjDKa__pathSample{width:18px;height:3px}.WeightedMazeComparison-module__7AjDKa__traces{margin-top:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:760px;margin-inline:auto;display:grid}.WeightedMazeComparison-module__7AjDKa__trace{background:var(--surface);border-radius:8px;padding:10px}.WeightedMazeComparison-module__7AjDKa__trace label{align-items:center;gap:7px;font-weight:600;display:flex}.WeightedMazeComparison-module__7AjDKa__traceStatus{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px;display:block}.WeightedMazeComparison-module__7AjDKa__seek{width:100%;min-height:44px}.WeightedMazeComparison-module__7AjDKa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.WeightedMazeComparison-module__7AjDKa__card{border:1px solid var(--line);border-radius:8px;min-width:0;padding:12px}.WeightedMazeComparison-module__7AjDKa__card h3{align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.WeightedMazeComparison-module__7AjDKa__swatch{border-radius:3px;flex:none;width:12px;height:12px}.WeightedMazeComparison-module__7AjDKa__rule,.WeightedMazeComparison-module__7AjDKa__note{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6}.WeightedMazeComparison-module__7AjDKa__card dl{gap:6px;margin-top:12px;font-size:14px;display:grid}.WeightedMazeComparison-module__7AjDKa__card dl div{justify-content:space-between;gap:8px;display:flex}.WeightedMazeComparison-module__7AjDKa__card dd{font-variant-numeric:tabular-nums;font-weight:600}.WeightedMazeComparison-module__7AjDKa__status{margin-top:8px;font-size:14px}.WeightedMazeComparison-module__7AjDKa__editor{border-top:1px solid var(--line);padding-top:12px}.WeightedMazeComparison-module__7AjDKa__editor summary{cursor:pointer;min-height:44px;padding:8px 0;font-weight:600}.WeightedMazeComparison-module__7AjDKa__fields{grid-template-columns:repeat(2,minmax(70px,1fr)) minmax(110px,1.5fr);align-items:end;gap:10px;display:grid}.WeightedMazeComparison-module__7AjDKa__actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.WeightedMazeComparison-module__7AjDKa__error{color:var(--ink);margin-top:12px;font-size:14px}@media (max-width:640px){.WeightedMazeComparison-module__7AjDKa__player{padding:12px}.WeightedMazeComparison-module__7AjDKa__toolbar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WeightedMazeComparison-module__7AjDKa__toolbar label:first-child{grid-column:1/-1}.WeightedMazeComparison-module__7AjDKa__cards{grid-template-columns:1fr;gap:8px}.WeightedMazeComparison-module__7AjDKa__card dl{grid-template-columns:repeat(3,minmax(0,1fr))}.WeightedMazeComparison-module__7AjDKa__card dl div{display:block}.WeightedMazeComparison-module__7AjDKa__card dt{font-size:12px}.WeightedMazeComparison-module__7AjDKa__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.WeightedMazeComparison-module__7AjDKa__fields label:last-child{grid-column:1/-1}.WeightedMazeComparison-module__7AjDKa__trace{padding:8px 5px}.WeightedMazeComparison-module__7AjDKa__trace label{gap:4px;font-size:12px}.WeightedMazeComparison-module__7AjDKa__trace .WeightedMazeComparison-module__7AjDKa__swatch{width:8px;height:8px}}
