.workflow-form .input,.workflow-filters .input{min-height:30px;height:30px;padding:4px 8px;font-size:13px}.workflow-filters{display:flex;align-items:end;gap:8px}.workflow-filters label{font-size:12px}.workflow-filters select{display:block;max-width:280px}.workflow-checks{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}.workflow-grid{display:grid;grid-template-columns:minmax(400px,1.1fr) minmax(340px,1fr);gap:12px}.workflow-grid .panel{margin-bottom:12px}.workflow-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;padding:12px}.workflow-fields label{font-size:12px;font-weight:600;display:flex;flex-direction:column;gap:4px}.workflow-table{width:100%;font-size:13px}.workflow-table td,.workflow-table th{padding:6px 10px;height:34px;vertical-align:middle}.workflow-table tbody th{font-weight:600;text-align:left}.workflow-number{width:95px}.workflow-number .input{width:85px;min-height:28px;height:28px;padding:3px 7px}.workflow-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 12px}.workflow-note{font-size:12px;color:var(--muted,#63748b);margin:8px 12px 12px;line-height:1.45}.workflow-details{padding:10px 12px;font-size:12px}.workflow-details summary{cursor:pointer;font-weight:600}.workflow-details #id_lines{max-height:140px;overflow:auto;margin-top:8px}.workflow-steps{display:flex;gap:0;flex-wrap:wrap;padding:8px}.workflow-steps>div{padding:6px 12px;border-right:1px solid #d9e1ee;font-size:12px}.workflow-steps span{display:block;color:#64748b}.workflow-control-ok{color:#176b4e}.workflow-control-nok{color:#b33032}.workflow-control-check{color:#95671b}.workflow-supplement{padding:8px 12px;font-size:12px}.workflow-toolbar{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:8px 0 12px;font-size:13px}@media(max-width:980px){.workflow-grid{grid-template-columns:1fr}.workflow-filters{flex-wrap:wrap}}@media print{.workflow-actions{display:none}}
.workflow-form input.input,.workflow-form select.input{min-height:30px;height:30px}.workflow-form .workflow-number input.input{min-height:26px;height:26px}.workflow-table td,.workflow-table th{padding:3px 10px;height:34px}.workflow-form .workflow-fields{gap:8px}.workflow-grid .panel-heading{padding:10px 12px;min-height:43px}
