.LengthMinusOne-module__9KmfiW__root{margin:var(--sp-6) 0;border:1px solid var(--color-hair-strong);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-mono);border-radius:3px;overflow:hidden}.LengthMinusOne-module__9KmfiW__controls{}.LengthMinusOne-module__9KmfiW__controlLabel{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-2);font-size:10px;font-weight:600}.LengthMinusOne-module__9KmfiW__status{margin-inline-start:auto;}.LengthMinusOne-module__9KmfiW__stageHeader{padding:12px var(--sp-4) 0;background:var(--color-paper);justify-content:space-between;display:flex}.LengthMinusOne-module__9KmfiW__stageHeader span{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-4);font-size:9px;font-weight:500}.LengthMinusOne-module__9KmfiW__stage{padding:var(--sp-4) var(--sp-5);background:var(--color-paper);flex-direction:column;gap:14px;display:flex}.LengthMinusOne-module__9KmfiW__colLabel{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-3);margin:0;font-size:9px;font-weight:500}.LengthMinusOne-module__9KmfiW__tape{border:1px solid var(--color-hair-soft);background:var(--color-paper-soft);border-radius:2px;flex-wrap:wrap;gap:2px;padding:8px;display:flex}.LengthMinusOne-module__9KmfiW__cell{font-variant-numeric:tabular-nums;min-width:28px;height:26px;color:var(--color-ink-2);background:var(--color-paper);border:1px solid var(--color-hair-soft);letter-spacing:.04em;border-radius:2px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:500;display:inline-flex}.LengthMinusOne-module__9KmfiW__cell[data-len]{background:var(--color-paper-raised);border-color:var(--color-ink-3);color:var(--color-ink);font-weight:700}.LengthMinusOne-module__9KmfiW__cell[data-corrupt]{background:color-mix(in oklab, var(--tone-red) 12%, transparent);border-color:var(--color-annotation);color:var(--color-annotation)}.LengthMinusOne-module__9KmfiW__parsers{grid-template-columns:1fr 1fr;gap:12px;display:grid}.LengthMinusOne-module__9KmfiW__parser{border:1px solid var(--color-hair-strong);background:var(--color-paper-raised);border-radius:2px;flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .22s;display:flex}.LengthMinusOne-module__9KmfiW__parser[data-bad]{border-color:var(--color-annotation)}.LengthMinusOne-module__9KmfiW__parserHead{align-items:center;gap:8px;display:flex}.LengthMinusOne-module__9KmfiW__parserTitle{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink);font-size:10px;font-weight:700}.LengthMinusOne-module__9KmfiW__parser[data-bad] .LengthMinusOne-module__9KmfiW__parserTitle{color:var(--color-annotation)}.LengthMinusOne-module__9KmfiW__parserDot{background:var(--color-ink);border-radius:50%;width:7px;height:7px;margin-inline-start:auto}.LengthMinusOne-module__9KmfiW__parserDot[data-bad]{background:var(--color-annotation)}.LengthMinusOne-module__9KmfiW__parserStatus{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink-2);font-size:9px;font-weight:600}.LengthMinusOne-module__9KmfiW__parserStatus[data-bad]{color:var(--color-annotation)}.LengthMinusOne-module__9KmfiW__parserRule{letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-3);margin:0;font-size:9px}.LengthMinusOne-module__9KmfiW__parserBricks{flex-wrap:wrap;gap:4px;display:flex}.LengthMinusOne-module__9KmfiW__brick{letter-spacing:.06em;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-hair-strong);border-radius:2px;align-items:center;padding:4px 7px;font-size:9px;font-weight:600;display:inline-flex}.LengthMinusOne-module__9KmfiW__brickFail{letter-spacing:.06em;color:var(--color-annotation);background:color-mix(in oklab, var(--tone-red) 8%, transparent);border:1px dashed var(--color-annotation);border-radius:2px;align-items:center;padding:4px 7px;font-size:9px;font-weight:600;display:inline-flex}.LengthMinusOne-module__9KmfiW__parserHint{font-family:var(--font-mono);color:var(--color-ink-3);margin:0;font-size:12px;line-height:1.4}.LengthMinusOne-module__9KmfiW__figcaption{block-size:9em;}
