.chuck-toolbar{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.chuck-form fieldset{border:0;padding:0;min-width:0;display:grid;gap:16px}.chuck-form .field{min-width:0}.chuck-bom-row{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:16px;padding:12px 0;border-bottom:1px solid #334155}.chuck-form .field input[type=search]{margin-bottom:8px}.chuck-allocation{padding:16px 0;border-top:1px solid #334155}.chuck-qty{min-width:88px;width:110px}.chuck-table{padding-bottom:16px;margin:14px 0 24px}.chuck-table td{vertical-align:top}.chuck-table button{margin:4px;min-height:40px}.chuck-table input{min-height:44px}.chuck-form .actions-row{padding-top:22px;gap:16px}.chuck-trace{overflow-wrap:anywhere;padding-left:20px}.chuck-trace li{padding:8px 0}#chuckAdmin details{margin:18px 0;padding:14px;border:1px solid #334155;border-radius:12px}#chuckAdmin summary{cursor:pointer;font-weight:700;padding:8px}#chuckAdmin .toolbar input{min-width:220px}@media(max-width:600px){.chuck-bom-row{grid-template-columns:minmax(0,1fr) 96px}.chuck-table{overflow:auto}.chuck-form .actions-row button{min-height:48px}}
.chuck-form .actions-row{position:sticky;bottom:-24px;background:var(--surface,#121a28);border-top:1px solid #334155;padding:16px 0;margin-top:20px;z-index:2}.chuck-form fieldset>input[type=search]{min-height:42px}.chuck-form .field input[type=search]{margin-bottom:8px}
