.PrepareAction-module__dGU1zW__prepare{gap:18px;display:grid}.PrepareAction-module__dGU1zW__form{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.PrepareAction-module__dGU1zW__field{gap:6px;min-width:min(320px,100%);display:grid}.PrepareAction-module__dGU1zW__field label{font-family:var(--font-display);letter-spacing:.01em;font-size:13px;font-weight:680}.PrepareAction-module__dGU1zW__input{background:var(--paper);border:1.5px solid var(--ink-hairline);color:var(--ink);font-family:var(--font-mono);border-radius:10px;width:100%;padding:11px 13px;font-size:13px}.PrepareAction-module__dGU1zW__input:focus-visible{border-color:var(--ink);outline:2px solid var(--green-bright);outline-offset:2px}.PrepareAction-module__dGU1zW__hint{color:#f2ecddc7;max-width:42ch;margin:0;font-size:12.5px;line-height:1.5}.PrepareAction-module__dGU1zW__failure{background:var(--fail-wash);border:1px solid var(--fail-ink);color:var(--fail-ink);border-radius:10px;margin:0;padding:12px 16px;font-size:13.5px}.PrepareAction-module__dGU1zW__note{color:#f2ecddc7;max-width:52ch;margin:0;font-size:13px;line-height:1.5}
.BlockRuler-module__logk0G__ruler{color:var(--ink-mute);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.BlockRuler-module__logk0G__label{letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;display:block}.BlockRuler-module__logk0G__ticks{height:20px;stroke:var(--green-core);stroke-width:1.2px;width:100%;display:block}.BlockRuler-module__logk0G__blocks{border-top:1px dashed var(--ink-hairline);justify-content:space-between;margin-top:4px;padding-top:6px;display:flex}
