.dws-req{gap:var(--space-6);flex-direction:column;width:100%;max-width:760px;display:flex}.dws-req__head,.dws-req__form{gap:var(--space-4);flex-direction:column;display:flex}.dws-req__head p,.dws-req__status,.dws-req__item p,.dws-req__form p,.dws-req__done p{margin:0}.dws-req__head p,.dws-req__item p{color:var(--text-muted)}.dws-req__form{padding:var(--space-4);overflow-wrap:anywhere;min-inline-size:0}.dws-req__fieldset{gap:var(--space-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.dws-req__choice{align-items:center;gap:var(--space-2);min-height:44px;display:inline-flex}.dws-req__fields{gap:var(--space-3);grid-template-columns:110px minmax(0,1fr);display:grid}.dws-req__file{min-height:44px;padding-block:8px}.dws-req__status{color:var(--down)}.dws-req__status:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dws-req__field-error{color:var(--down)}.dws-req__context{color:var(--text)}.dws-req__progress{color:var(--text-muted)}.dws-req__next{min-block-size:44px;color:var(--accent-ink);text-underline-offset:.18em;align-items:center;text-decoration:underline;display:inline-flex}.dws-req__next:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dws-req__done{justify-items:start;gap:var(--space-4);display:grid}.dws-req__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dws-req__item{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.dws-req__item:last-child{border-bottom:0}.dws-req__item-main,.dws-req__action{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.dws-req__item-main{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-inline-size:0}.dws-req__action--confirm{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.dws-req__withdraw-impact{min-inline-size:0;color:var(--text-muted)}@media (max-width:560px){.dws-req__fields,.dws-req__item{grid-template-columns:minmax(0,1fr)}.dws-req__action--confirm{grid-template-columns:repeat(2,minmax(0,1fr))}.dws-req__action--confirm .dws-req__withdraw-impact{grid-column:1/-1}}
