/* TsQualy V1761.61 — painel "Categorias" dentro da tela de custos indiretos/operacionais. */
#side-panel .catc{display:flex;flex-direction:column;gap:14px}
#side-panel .catc-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
#side-panel .catc-topo p{margin:0;font-size:12.5px;color:#5d7088}
#side-panel .catc-form{padding:14px 16px;border:1px solid #dde7f2;border-radius:12px;background:#fbfdff}
#side-panel .catc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}
#side-panel .catc-col-2{grid-column:1 / -1}
#side-panel .catc-form .field{margin:0}
#side-panel .catc-form label{font-size:12px;font-weight:600;color:#28445f}
#side-panel .catc-form :is(input:not([type=checkbox]),select){min-height:38px;font-size:13px}
#side-panel .catc-ativa{display:flex!important;align-items:center;gap:8px;margin:12px 0 0;font-size:13px!important;font-weight:500!important}
#side-panel .catc-ativa input{width:16px;height:16px;accent-color:#f07f1a}
#side-panel .catc-acoes{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}
#side-panel .catc-aviso{font-size:12.5px;color:#9a5b00;background:#fff7e6;border:1px solid #f3d29b;border-radius:10px;padding:10px 12px}
#side-panel .catc-tabela td{vertical-align:middle}
#side-panel .catc-desc{font-size:12px;color:#6a7f97;margin-top:2px}
#side-panel .catc-btns{justify-content:flex-end}
#side-panel .catc-vazio{text-align:center;color:#6a7f97;padding:18px!important}
@media (max-width:560px){ #side-panel .catc-grid{grid-template-columns:1fr} }

/* V1761.62 — "+" de famílias ao lado do filtro e do campo Família da peça */
.peca-fam-linha{display:flex;align-items:center;gap:6px;min-width:0}
.peca-fam-linha select{flex:1 1 auto;min-width:0}
#app-shell .peca-fam-linha .peca-fam-add,#side-panel .peca-fam-linha .peca-fam-add{flex:0 0 38px;width:38px;min-width:38px!important;height:38px;min-height:38px!important;padding:0!important;border-radius:8px;font-size:18px!important;font-weight:600;line-height:1;display:inline-grid;place-items:center}
.peca-filtros-v1225 .peca-filtro-fam{display:flex;flex-direction:column;gap:5px;min-width:0;margin:0}

/* V1761.64 — Motivos de retrabalho como aba da Configuração Industrial (sem o cabeçalho próprio da tela antiga) */
#main .calind-motivos > .topbar{display:none!important}
