.HBsubq_panel{gap:16px;display:grid}.HBsubq_section{gap:18px;padding:18px;display:grid}.HBsubq_controls{grid-template-columns:minmax(180px,1fr) minmax(120px,160px) repeat(2,minmax(140px,auto));align-items:end;gap:14px;display:grid}.HBsubq_field{gap:8px;display:grid}.HBsubq_selectTrigger,.HBsubq_quantityInput{width:100%}.HBsubq_option{align-items:center;gap:10px;min-height:40px;padding:0 12px;display:flex}.HBsubq_versionNotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.HBsubq_note{border:1px solid var(--border);background:var(--surface-subtle);color:var(--text-muted);border-radius:12px;padding:12px;font-size:13px;line-height:1.5}.HBsubq_note strong{color:var(--text)}.HBsubq_outputHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.HBsubq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HBsubq_metaLine{color:var(--text-muted);margin-top:4px;font-size:12px}.HBsubq_textarea{resize:vertical;width:100%;min-height:240px;line-height:1.6}.HBsubq_validationTextarea{min-height:140px}.HBsubq_validationStatus{padding:12px 14px}.HBsubq_valid{color:#166534;background:#16a34a14;border-color:#16a34a3d}.HBsubq_invalid{background:var(--error-bg);color:var(--error);border-color:#dc26262e}.HBsubq_empty{color:var(--text-muted)}@media (max-width:860px){.HBsubq_controls,.HBsubq_versionNotes{grid-template-columns:1fr}.HBsubq_outputHeader{flex-direction:column;align-items:stretch}.HBsubq_actions{width:100%}}
