.can-parc{flex-direction:column;min-height:0;display:flex}.can-parc__cab,.can-parc__linha{grid-template-columns:27% minmax(0,1fr) 35%;align-items:center;gap:8px;padding:0 10px;display:grid}.can-parc__cab{background:var(--grade-cab-bg);height:26px;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:650}.can-parc__linha{border-bottom:1px solid var(--border);white-space:nowrap;height:30px;font-size:13px}.can-parc__linha>span{text-overflow:ellipsis;overflow:hidden}.can-parc__linha:nth-child(2n){background:var(--surface-2)}.can-parc__v{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.can-parc__linha--fantasma{color:#0000}.can-parc__cab--editavel,.can-parc__linha--editavel{grid-template-columns:minmax(0,1fr) 118px 86px 18px;gap:6px;padding:0 8px}.can-parc__linha--editavel>span.can-parc__celula{overflow:visible}.can-parc__celula .field{gap:0;min-width:0}.can-parc__celula .field__label,.can-parc__celula .field__label-linha{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.can-parc__celula .field__aux{display:none}.can-parc__celula .field__input{height:24px;min-height:24px;padding-top:0;padding-bottom:0;font-size:13px}.can-parc__celula .field__money-prefixo{display:none}.can-parc__celula .field__money{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.can-parc__celula .field__input--com-adorno{padding-left:6px;padding-right:26px}.can-parc__celula .field__money{padding-left:6px;padding-right:6px}.can-parc__celula .field__input-linha>button{width:24px;height:24px}.can-parc__marca{color:var(--warning-text);margin-left:6px;font-size:11px;font-weight:600}.can-parc__acao{justify-content:center;display:flex}.can-parc__voltar{width:20px;height:20px;color:var(--text-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.can-parc__voltar:hover{color:var(--primary)}.can-parc__voltar svg{width:14px;height:14px}.can-pulso{animation:1.1s ease-in-out infinite can-pulso}@keyframes can-pulso{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.can-pulso{opacity:.6;animation:none}}.can-pag{color:var(--text-3);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.can-pag__btn{width:22px;height:22px;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1}.can-pag__btn:hover:not(:disabled){background:var(--surface-3)}.can-pag__btn:disabled{opacity:.4;cursor:default}
