.confiniRegistroOculto82{display:none!important}
.confiniRegistros82{display:flex;align-items:flex-end;gap:6px;flex-wrap:wrap;margin:5px 0;padding:5px;box-sizing:border-box;max-width:100%;color:#0F2D1E}
.confiniRegistros82 label{display:flex!important;flex-direction:column!important;gap:3px!important;flex:1 1 150px;min-width:0;max-width:100%;margin:0!important}
.confiniRegistros82 label>span{font:600 12px Montserrat,Montserrat,sans-serif}
html body .confiniRegistros82 input,html body .confiniRegistros82 select,html body .confiniRegistros82 button{height:40px!important;min-height:40px!important;max-height:40px!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:5px 9px!important;font:400 13px Montserrat,Montserrat,sans-serif!important;border:1px solid #b9cec0!important;border-radius:10px!important;background:#fff;color:#0F2D1E}
html body .confiniRegistros82 button{flex:0 1 auto;width:auto!important;font-weight:700!important;cursor:pointer}
.confiniRegistrosStatus82{flex:1 0 100%;font-size:12px;line-height:1.4}
.confiniOrdenavel82{cursor:pointer}.confiniOrdenavel82:focus-visible{outline:2px solid #D6A347;outline-offset:-2px}
.confiniOrdenavel82[aria-sort=ascending]::after{content:' ↑'}.confiniOrdenavel82[aria-sort=descending]::after{content:' ↓'}
@media(max-width:600px){.confiniRegistros82 label{flex:1 1 calc(50% - 6px)}html body .confiniRegistros82 input,html body .confiniRegistros82 select{font-size:16px!important}}
@media print{.confiniRegistros82{display:none!important}.confiniOrdenavel82::after{content:none!important}}
/* A regra de ajustes100.css fica em @layer e vence !important fora de camada: oculta também dentro da mesma camada. */
@layer confiniRequested101{html body #app tr.confiniRegistroOculto82.confiniRegistroOculto82,html body #app table.confiniFit105 tr.confiniRegistroOculto82,html body #content tr.confiniRegistroOculto82.confiniRegistroOculto82{display:none!important}}
.aniFiltrosInline{margin:0 0 12px}.aniFiltrosInline .form{margin:0}
