.submission-form{padding:22px}.choice-list{display:grid;gap:10px;border:1px solid var(--line);border-radius:7px;padding:16px;margin:12px 0 20px;max-height:300px;overflow:auto}.submission-form fieldset{border:1px solid var(--line);border-radius:7px;padding:14px}.submission-form legend{font-weight:600;font-size:13px}.submission-form fieldset label{margin:8px 0;font-size:12px}#route-steps .question-row{grid-template-columns:1.2fr 1.8fr 2fr auto}.submission-form>button{margin-top:18px}.submission-form>.form-grid{margin-bottom:18px}@media(max-width:750px){#route-steps .question-row{grid-template-columns:1fr}.metrics{grid-template-columns:1fr}.metric{display:grid;grid-template-columns:1fr auto;align-items:center}.metric small{grid-column:1/-1}.topbar .inline{flex-wrap:wrap}.submission-form{padding:16px}}
