.document-fields-list{&[data-v-d513db88]{list-style:none;margin:0;padding:0}>li[data-v-d513db88]{margin-block:1em}}.prompt-builder{&[data-v-d513db88]{margin-block-end:1em}&[data-v-d513db88] .error{min-block-size:1ex}&[data-v-d513db88] .buttons{font-size:.85em}}.prompt-field[data-v-d513db88] textarea{min-block-size:8em}.prompt-builder-button[data-v-d513db88]{font-size:.85em}.document-fields{&[data-v-d513db88]{align-items:start;display:grid;gap:.5ex 1em;grid-template:"document document remove" "name student ." / 1fr 1fr auto}.file-field[data-v-d513db88],.text-field[data-v-d513db88]{grid-area:document}.document-remove-button[data-v-d513db88]{grid-area:remove}.name-field[data-v-d513db88]{grid-area:name}.student-field[data-v-d513db88]{grid-area:student}}.file-input{&[data-v-d513db88]{display:flex;column-gap:1ex}.file-input-name[data-v-d513db88]{color:var(--accent-color);font-weight:600}.file-input-placeholder[data-v-d513db88]{color:var(--text-color-light);font-style:italic}.file-input-button[data-v-d513db88]{font-size:.85em;margin-inline-start:auto}}.optional[data-v-d513db88]{color:var(--text-color-light);font-size:.9em}
