.task-sheet-bottom133 {display:flex;flex-direction:column;gap:.65rem;margin-top:1.5rem}
.task-sheet-bottom133>.secondary,.task-sheet-bottom133>section>.secondary {width:100%;text-align:left;min-height:44px}
.task-sheet-bottom133 section {margin:0;padding:0;border:0}
.task-linked-list133 {display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}
.requirements-editor133 .requirement-item133 {padding:.8rem 0;border-bottom:1px solid var(--border,#ccd7ce);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem}
.requirement-item133>label {grid-column:1/-1;margin:0}
.requirement-item133 .requirement-quantity133 {grid-column:1;display:flex;align-items:center;gap:.6rem}
.requirement-item133 .requirement-quantity133 input {width:100%;min-width:0}
.requirement-item133 .requirement-quantity133 .quantity-stepper {max-width:12rem}
.requirement-item133 textarea {width:100%;min-height:3rem;resize:vertical;overflow-y:hidden;box-sizing:border-box}
.requirement-item133 select {width:100%;min-width:0;box-sizing:border-box}
.requirements-add133 {display:flex;flex-direction:column;gap:.6rem;margin:1rem 0}
.requirements-editor133 button.primary {width:100%}
.requirements-editor133 [aria-invalid=true] {border:2px solid #b73f3f!important;outline-color:#b73f3f}
.requirements-editor133 .requirement-delete133 {align-self:end;min-width:44px;min-height:44px}
.receipt-direct-associations133 {display:flex;flex-direction:column;gap:.65rem;margin:1rem 0}
.receipt-direct-associations133>details {margin:0}
.receipt-direct-associations133 summary {min-height:44px;box-sizing:border-box;display:flex;align-items:center}
.piece-association-save-top133 {width:100%;margin-bottom:1rem}
.piece-presence133 {margin-top:.8rem}
.piece-presence133>button {width:100%}
