.cc-pecas{display: grid;gap: 10px}.cc-peca{display: flex;flex-wrap: wrap;gap: 8px 10px;align-items: flex-end;padding: 10px 12px;border: 1px solid var(--border);border-radius: var(--radius-sm);background: var(--surface-2)}.cc-peca>.field{flex: 1 1 110px;min-width: 0;margin: 0}.cc-peca>.cc-tipo{flex: 2 1 200px}.cc-peca>.cc-q{flex: 0 1 92px}.cc-fim{flex: 0 0 auto;display: flex;align-items: center;gap: 4px;min-height: 42px}.cc-pvol{margin: 0;min-width: 70px;font-weight: 700;white-space: nowrap;font-variant-numeric: tabular-nums}.cc-mat th[scope="row"]{font-weight: 600;text-align: left;white-space: nowrap}