.zp-req[data-v-bf142f09]{gap:var(--zp-space-3);min-width:0;font-family:var(--zp-font-ui);flex-direction:column;display:flex}.zp-req__head[data-v-bf142f09],.zp-req__row[data-v-bf142f09]{gap:var(--zp-space-2);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.zp-req__head[data-v-bf142f09]{padding:0 var(--zp-space-1);color:var(--zp-ink-2);font-size:var(--zp-text-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.zp-req__rows[data-v-bf142f09]{gap:var(--zp-space-2);flex-direction:column;display:flex}.zp-req__cell[data-v-bf142f09]{gap:var(--zp-space-1);flex-direction:column;min-width:0;margin:0;display:flex}.zp-req__cell-label[data-v-bf142f09]{color:var(--zp-ink-2);font-size:var(--zp-text-micro);font-weight:600;display:none}.zp-req__cell input[data-v-bf142f09]{width:100%;min-height:var(--zp-target-min);padding:0 var(--zp-space-3);border:1px solid var(--zp-line-strong);border-radius:var(--zp-r-field);background:var(--zp-surface);color:var(--zp-ink);font-family:inherit;font-size:var(--zp-text-body)}.zp-req__cell input[data-v-bf142f09]::placeholder{color:var(--zp-ink-3)}.zp-req__cell input[data-v-bf142f09]:focus-visible{outline:var(--zp-focus-width) solid var(--zp-focus-color);outline-offset:var(--zp-focus-offset)}.zp-req__cell--derived[data-v-bf142f09]{min-height:var(--zp-target-min);padding:0 var(--zp-space-2);color:var(--zp-ink);font-size:var(--zp-text-body);font-variant-numeric:tabular-nums;justify-content:center;font-weight:600}.zp-req__derived-value[data-v-bf142f09]{display:block}.zp-req__add[data-v-bf142f09]{align-self:flex-start}@media (width<=44rem){.zp-req__head[data-v-bf142f09]{display:none}.zp-req__row[data-v-bf142f09]{gap:var(--zp-space-2);padding:var(--zp-space-3);border:1px solid var(--zp-line);border-radius:var(--zp-r-card);background:var(--zp-well);grid-template-columns:minmax(0,1fr) auto}.zp-req__cell--about[data-v-bf142f09]{grid-column:1}.zp-req__remove[data-v-bf142f09]{grid-area:1/2}.zp-req__row>.zp-req__cell[data-v-bf142f09]:not(.zp-req__cell--about){grid-column:1/-1}.zp-req__cell-label[data-v-bf142f09]{display:block}.zp-req__cell--derived[data-v-bf142f09]{justify-content:space-between;align-items:baseline;gap:var(--zp-space-2);padding:var(--zp-space-2) 0 0;border-top:1px dashed var(--zp-line-strong);flex-direction:row}}
