#choices { max-height: 32rem; overflow: auto; margin-block: 1rem; }
#choices label { display: flex; gap: .75rem; padding: .75rem; border-bottom: 1px solid var(--line); align-items: flex-start; overflow-wrap: anywhere; }
#choices input { flex: 0 0 auto; margin-top: .4rem; }
#choices pre { white-space: pre-wrap; margin: 0; font: inherit; }
input[type="file"], input[type="datetime-local"] { max-width: 100%; }
#out { max-height: 40rem; overflow: auto; white-space: pre-wrap; overflow-wrap: anywhere; }
