.prose-block{max-inline-size:44rem}.path,.hypothesis{border:1px solid var(--c-line);border-radius:var(--radius-card);padding:var(--sp-5);background:var(--c-surface)}.path__head{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.path h4{margin-block:var(--sp-4) var(--sp-2)}.path ul{margin:0;padding-inline-start:1.25rem}.hypotheses,.milestones{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.hypothesis__id{font-family:var(--font-mono)}.milestone{gap:var(--sp-2) var(--sp-4);padding-block:var(--sp-3);border-block-end:1px solid var(--c-line);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}.milestone__scope{grid-column:2/-1}.milestone[data-status=current] .milestone__name{color:var(--c-wave)}.form{gap:var(--sp-4);max-inline-size:38rem;display:grid}.form__row{gap:var(--sp-2);display:grid}.form input:not([type=checkbox]),.form select,.form textarea{min-block-size:2.75rem;inline-size:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-line);border-radius:var(--radius-control);background:var(--c-surface);color:inherit;font:inherit}.form__check{gap:var(--sp-3);align-items:flex-start;display:flex}.form__help{color:var(--c-ink-2);margin:0}.form__error{color:var(--c-warn);margin:0}.form__row--trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.form__row[data-invalid=true] input:not([type=checkbox]),.form__row[data-invalid=true] select,.form__row[data-invalid=true] textarea{border-color:var(--c-warn)}.form__status{margin:0}
